.app-shell{--app-sidebar-width:278px;background:linear-gradient(90deg, #4b263b06 1px, transparent 1px) center / min(12.5vw, 180px) 100%, var(--myp-chalk);min-height:100vh}.app-sidebar{z-index:20;width:var(--app-sidebar-width);color:var(--myp-paper);background:radial-gradient(circle at 12% 8%, #b477892e, transparent 30%), var(--myp-plum-deep);border-right:1px solid #ffffff17;flex-direction:column;padding:38px 24px 26px;display:flex;position:fixed;inset:0 auto 0 0}.app-brand{color:inherit;gap:8px;padding:0 12px 28px;text-decoration:none;display:grid}.app-brand>span,.app-mobile-brand{letter-spacing:-.035em;font-family:Georgia,Times New Roman,serif;font-size:31px;line-height:1}.app-brand small{color:#fffdf98c;letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-weight:700;line-height:1.45}.app-navigation{gap:4px;display:grid}.app-navigation__item{color:#fffdf9a8;border-radius:4px;align-items:center;gap:13px;min-height:46px;padding:0 13px;font-size:14px;font-weight:600;text-decoration:none;transition:color .16s,background-color .16s;display:flex;position:relative}.app-navigation__item:before{content:"";opacity:0;background:#c9919d;border-radius:0 3px 3px 0;width:3px;position:absolute;inset:11px auto 11px -24px}.app-navigation__item:hover,.app-navigation__item[data-active=true]{color:var(--myp-paper);background:#ffffff12}.app-navigation__item[data-active=true]:before{opacity:1}.app-sidebar__footer{border-top:1px solid #ffffff1a;gap:14px;margin-top:auto;padding-top:24px;display:grid}.app-account-chip{color:inherit;align-items:center;gap:12px;text-decoration:none;display:flex}.app-account-chip>span:last-child{gap:2px;min-width:0;display:grid}.app-account-chip strong{text-overflow:ellipsis;font-size:13px;overflow:hidden}.app-account-chip small{color:#fffdf980;letter-spacing:.1em;text-transform:uppercase;font-size:10px}.app-avatar{color:var(--myp-paper);background:linear-gradient(145deg, #9d6874, var(--myp-plum));border:1px solid #ffffff3d;border-radius:50%;flex:none;place-items:center;font-family:Georgia,Times New Roman,serif;display:grid;position:relative;overflow:hidden}.app-avatar--small{width:38px;height:38px;font-size:14px}.app-avatar--large{width:clamp(82px,10vw,112px);height:clamp(82px,10vw,112px);font-size:32px;box-shadow:0 18px 44px #4b263b26}.app-avatar img{object-fit:cover;width:100%;height:100%}.app-visually-hidden{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.app-quiet-button{color:#fffdf994;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;width:fit-content;padding:6px 0;font-size:12px;font-weight:650;display:flex}.app-quiet-button:hover{color:var(--myp-paper)}.app-workspace{min-height:100vh;margin-left:var(--app-sidebar-width)}.app-mobile-header,.app-tablet-navigation,.app-bottom-navigation{display:none}.app-content{width:100%;max-width:1460px;margin:0 auto;padding:clamp(42px,6vw,84px) clamp(28px,6vw,92px) 42px}.app-page{gap:30px;display:grid}.app-hero{background:var(--myp-paper);border:1px solid var(--myp-line);grid-template-columns:minmax(0,1fr) minmax(180px,.34fr);align-items:center;gap:28px;min-height:308px;padding:clamp(36px,6vw,72px);display:grid;position:relative;overflow:hidden;box-shadow:0 24px 70px #4129340f}.app-hero:after{content:"";pointer-events:none;background:linear-gradient(112deg,#0000 58%,#9a676c12);position:absolute;inset:0}.app-hero>div:first-child{z-index:1;max-width:780px;position:relative}.app-eyebrow{color:var(--myp-rose);letter-spacing:.22em;text-transform:uppercase;margin:0 0 16px;font-size:11px;font-weight:800}.app-hero h1,.app-page-header h1,.app-coming-soon h1{overflow-wrap:anywhere;color:var(--myp-plum-deep);letter-spacing:-.055em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(46px,6vw,82px);font-weight:400;line-height:.98}.app-hero h1 em{color:var(--myp-rose);font-style:italic;font-weight:400}.app-hero p:not(.app-eyebrow),.app-page-header>p:last-child,.app-coming-soon>p:last-of-type{max-width:680px;color:var(--myp-muted);margin:24px 0 0;font-size:clamp(15px,1.4vw,18px);line-height:1.75}.app-hero__seal{z-index:1;place-items:center;display:grid;position:relative}.app-hero__seal:before,.app-hero__seal:after{aspect-ratio:1;content:"";border:1px solid #9a676c38;border-radius:50%;width:clamp(130px,15vw,210px);position:absolute}.app-hero__seal:after{border-style:dashed;width:clamp(170px,19vw,260px)}.app-hero__seal span{color:var(--myp-plum);font-family:Georgia,Times New Roman,serif;font-size:clamp(54px,7vw,96px);font-style:italic}.app-security-card{background:color-mix(in srgb, var(--myp-success) 6%, var(--myp-paper));border:1px solid color-mix(in srgb, var(--myp-success) 23%, var(--myp-line));grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:22px 26px;display:grid}.app-security-card__icon,.app-settings-icon,.app-coming-soon__icon,.app-session-item__device{color:var(--myp-plum);background:var(--myp-paper-soft);border:1px solid var(--myp-line);place-items:center;display:grid}.app-security-card__icon{width:48px;height:48px}.app-security-card strong{color:var(--myp-plum-deep);font-size:15px}.app-security-card p,.app-settings-card p,.app-danger-card p{color:var(--myp-muted);margin:5px 0 0;font-size:13px;line-height:1.6}.app-status-chip,.app-security-pill,.app-module-card__status,.app-session-item__title span{width:fit-content;color:var(--myp-success);background:color-mix(in srgb, var(--myp-success) 9%, var(--myp-paper));border:1px solid color-mix(in srgb, var(--myp-success) 20%, var(--myp-line));letter-spacing:.09em;text-transform:uppercase;white-space:nowrap;border-radius:99px;padding:7px 10px;font-size:9px;font-weight:800}.app-section-heading{justify-content:space-between;align-items:end;gap:24px;padding-top:8px;display:flex}.app-section-heading .app-eyebrow{margin-bottom:7px}.app-section-heading h2,.app-settings-card h2,.app-danger-card h2,.app-coming-soon h2{color:var(--myp-plum-deep);letter-spacing:-.035em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(27px,3vw,40px);font-weight:400}.app-section-heading>a{color:var(--myp-plum);align-items:center;gap:6px;font-size:12px;font-weight:750;text-decoration:none;display:flex}.app-module-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.app-module-card{min-height:238px;color:var(--myp-plum);background:var(--myp-paper);border:1px solid var(--myp-line);grid-template-columns:auto minmax(0,1fr);align-content:start;gap:28px;padding:30px;text-decoration:none;transition:border-color .18s,transform .18s,box-shadow .18s;display:grid;position:relative}.app-module-card:hover{border-color:color-mix(in srgb, var(--myp-rose) 55%, var(--myp-line));transform:translateY(-2px);box-shadow:0 18px 46px #41293412}.app-module-card__number{color:color-mix(in srgb, var(--myp-rose) 35%, var(--myp-line));font-family:Georgia,Times New Roman,serif;font-size:28px;position:absolute;inset:20px 22px auto auto}.app-module-card h3{color:var(--myp-plum-deep);margin:0 0 12px;font-family:Georgia,Times New Roman,serif;font-size:28px;font-weight:400}.app-module-card p{color:var(--myp-muted);margin:0;font-size:13px;line-height:1.65}.app-module-card__status{color:var(--myp-rose);background:var(--myp-paper-soft);border-color:var(--myp-line);position:absolute;inset:auto auto 26px 84px}.app-timezone-note{max-width:1460px;color:var(--myp-muted);letter-spacing:.06em;justify-content:flex-end;align-items:center;gap:7px;margin:0 auto;padding:0 clamp(28px,6vw,92px) 34px;font-size:10px;display:flex}.app-page-header{max-width:900px;padding:10px 0 12px}.app-page-header h1{font-size:clamp(48px,6vw,76px)}.app-profile-overview,.app-settings-card,.app-danger-card,.app-coming-soon{background:var(--myp-paper);border:1px solid var(--myp-line);box-shadow:0 18px 55px #4129340a}.app-profile-overview{grid-template-columns:auto minmax(220px,1fr) minmax(300px,.9fr);align-items:center;gap:30px;padding:clamp(28px,4vw,48px);display:grid}.app-profile-overview__identity{min-width:0}.app-profile-overview__identity>span{color:var(--myp-rose);letter-spacing:.15em;text-transform:uppercase;font-size:10px;font-weight:800}.app-profile-overview__identity strong{overflow-wrap:anywhere;color:var(--myp-plum-deep);margin-top:7px;font-family:Georgia,Times New Roman,serif;font-size:31px;font-weight:400;display:block}.app-profile-overview__identity p{max-width:440px;color:var(--myp-muted);margin:10px 0 0;font-size:12px;line-height:1.6}.app-photo-button{margin-top:16px}.app-profile-overview__identity .app-inline-status{margin-top:12px}.app-profile-overview dl,.app-session-item dl{margin:0}.app-profile-overview dl{border:1px solid var(--myp-line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.app-profile-overview dl>div{min-width:0;padding:18px}.app-profile-overview dl>div+div{border-left:1px solid var(--myp-line)}.app-profile-overview dt,.app-session-item dt{color:var(--myp-muted);letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:6px;font-size:9px;font-weight:800;display:flex}.app-profile-overview dd{color:var(--myp-plum-deep);text-overflow:ellipsis;margin:7px 0 0;font-size:14px;font-weight:650;overflow:hidden}.app-settings-card,.app-danger-card{padding:clamp(26px,4vw,42px)}.app-settings-card__heading{align-items:start;gap:18px;display:flex}.app-settings-card h2,.app-danger-card h2{font-size:29px}.app-settings-icon{flex:none;width:44px;height:44px}.app-language-control{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:min(100%,600px);margin-top:26px;display:grid}.app-language-control button{min-height:62px;color:var(--myp-muted);background:var(--myp-paper-soft);border:1px solid var(--myp-line);cursor:pointer;letter-spacing:.08em;justify-content:center;align-items:center;gap:10px;padding:12px 18px;font-size:12px;font-weight:800;display:flex}.app-language-control button span{letter-spacing:normal;font-weight:600}.app-language-control button[aria-pressed=true]{color:var(--myp-paper);background:var(--myp-plum);border-color:var(--myp-plum)}.app-inline-status{border-left:3px solid;width:fit-content;padding:10px 13px}.app-inline-status--success{background:color-mix(in srgb, var(--myp-success) 7%, var(--myp-paper));border-color:var(--myp-success);color:var(--myp-success)!important}.app-inline-status--error{background:color-mix(in srgb, var(--myp-danger) 7%, var(--myp-paper));border-color:var(--myp-danger);color:var(--myp-danger)!important}.app-muted{margin-top:24px!important}.app-session-list{gap:10px;margin-top:26px;display:grid}.app-session-item{background:var(--myp-paper-soft);border:1px solid var(--myp-line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:20px;display:grid}.app-session-item__device{width:42px;height:42px}.app-session-item__title{align-items:center;gap:10px;display:flex}.app-session-item__title strong{color:var(--myp-plum-deep);font-size:14px}.app-session-item dl{flex-wrap:wrap;gap:12px 28px;margin-top:12px;display:flex}.app-session-item dd{color:var(--myp-muted);margin:5px 0 0;font-size:11px}.app-button{cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 18px;font-size:12px;font-weight:750;text-decoration:none;display:inline-flex}.app-button:disabled{cursor:progress;opacity:.55}.app-button--primary{color:var(--myp-paper);background:var(--myp-plum)}.app-button--secondary{color:var(--myp-plum);border-color:var(--myp-line);background:0 0}.app-button--danger{color:#fff;background:var(--myp-danger)}.app-danger-card{border-color:color-mix(in srgb, var(--myp-danger) 28%, var(--myp-line));justify-content:space-between;align-items:center;gap:28px;display:flex}.app-danger-card__actions{gap:9px;display:flex}.app-page--centered{place-items:center;min-height:calc(100vh - 190px)}.app-coming-soon{text-align:center;width:min(100%,780px);padding:clamp(42px,8vw,90px)}.app-coming-soon__icon{width:58px;height:58px;margin:0 auto 24px}.app-coming-soon h1{font-size:clamp(48px,7vw,76px)}.app-coming-soon h2{margin-top:28px;font-size:25px}.app-coming-soon>p:last-of-type{margin-inline:auto}.app-coming-soon .app-button{margin-top:28px}.app-gate{text-align:center;background:var(--myp-chalk);align-content:center;justify-items:center;gap:20px;min-height:100vh;padding:30px;display:grid}.app-gate__mark{width:66px;height:66px;color:var(--myp-paper);background:var(--myp-plum);border-radius:50%;place-items:center;font-family:Georgia,Times New Roman,serif;font-size:28px;font-style:italic;display:grid}.app-gate h1,.app-gate p{max-width:500px;color:var(--myp-plum-deep);margin:0}.timeline-page{gap:clamp(24px,4vw,48px)}.timeline-header{justify-content:space-between;align-items:end;gap:28px;max-width:none;display:flex}.timeline-header>div{max-width:880px}.timeline-add{flex:none;margin-bottom:8px}.timeline-composer{background:var(--myp-paper);border:1px solid color-mix(in srgb, var(--myp-rose) 38%, var(--myp-line));grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;padding:clamp(24px,4vw,46px);display:grid;box-shadow:0 24px 70px #41293412}.timeline-composer__intro,.timeline-field--wide,.timeline-file-field,.timeline-selection,.timeline-audio-selection,.timeline-upload-progress,.timeline-composer>.app-inline-status,.timeline-required-media,.timeline-publish{grid-column:1/-1}.timeline-composer__intro{border-bottom:1px solid var(--myp-line);align-items:center;gap:12px;padding-bottom:18px;display:flex}.timeline-composer__intro>div{gap:2px;display:grid}.timeline-composer__intro strong{color:var(--myp-plum-deep);font-size:14px}.timeline-composer__intro span{color:var(--myp-rose);letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:800}.timeline-field{align-content:start;gap:9px;display:grid}.timeline-field>span,.timeline-file-field>div>span,.timeline-editor label>span{color:var(--myp-plum-deep);align-items:center;gap:7px;font-size:12px;font-weight:750;display:flex}.timeline-field input,.timeline-field textarea,.timeline-editor input,.timeline-editor textarea{width:100%;color:var(--myp-plum-deep);background:var(--myp-paper-soft);border:1px solid var(--myp-line);font:inherit;resize:vertical;border-radius:0;padding:14px 15px;font-size:14px;line-height:1.6}.timeline-field textarea{min-height:132px}.timeline-field input:focus,.timeline-field textarea:focus,.timeline-editor input:focus,.timeline-editor textarea:focus{outline:2px solid color-mix(in srgb, var(--myp-rose) 65%, transparent);outline-offset:2px}.timeline-field small,.timeline-file-field small,.timeline-upload-progress small,.timeline-editor small{color:var(--myp-muted);font-size:10px;line-height:1.5}.timeline-file-field{background:color-mix(in srgb, var(--myp-rose) 4%, var(--myp-paper-soft));border:1px dashed color-mix(in srgb, var(--myp-rose) 45%, var(--myp-line));justify-content:space-between;align-items:center;gap:18px;padding:18px;display:flex}.timeline-file-field>div{gap:5px;display:grid}.timeline-selection{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.timeline-selection>span{color:var(--myp-muted);background:var(--myp-paper-soft);border:1px solid var(--myp-line);padding:16px;font-size:11px}.timeline-selected-file{background:var(--myp-paper-soft);border:1px solid var(--myp-line);grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:8px;display:grid}.timeline-selected-file>img,.timeline-selected-file>div{object-fit:cover;width:52px;height:52px;color:var(--myp-rose);background:color-mix(in srgb, var(--myp-rose) 8%, var(--myp-paper));place-items:center;display:grid}.timeline-selected-file>span{min-width:0;color:var(--myp-plum-deep);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;overflow:hidden}.timeline-selected-file small{color:var(--myp-muted);margin-top:4px;font-size:9px;font-weight:500;display:block}.timeline-selected-file button,.timeline-audio-selection button,.timeline-entry__actions button{color:var(--myp-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.timeline-audio-selection{color:var(--myp-plum);background:var(--myp-paper-soft);border:1px solid var(--myp-line);align-items:center;gap:10px;padding:12px 15px;font-size:12px;display:flex}.timeline-audio-selection span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.timeline-audio-selection button{margin-left:auto}.timeline-upload-progress{background:color-mix(in srgb, var(--myp-success) 5%, var(--myp-paper));border-left:3px solid var(--myp-success);gap:9px;padding:16px;display:grid}.timeline-upload-progress>div{color:var(--myp-plum-deep);justify-content:space-between;gap:20px;font-size:11px;display:flex}.timeline-upload-progress>div span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.timeline-upload-progress progress{width:100%;height:6px;accent-color:var(--myp-success)}.timeline-publish{width:100%}.timeline-required-media{color:var(--myp-muted);margin:0;font-size:11px}.timeline-loading,.timeline-empty{color:var(--myp-muted);background:var(--myp-paper);border:1px solid var(--myp-line);text-align:center;justify-items:center;gap:14px;padding:clamp(36px,7vw,80px);display:grid}.timeline-capacity-warning{color:#6d4b12;background:#fff8e9;border:1px solid #e9d29f;justify-content:space-between;align-items:center;gap:22px;padding:18px 22px;display:flex}.timeline-capacity-warning strong{color:#5d3d08;font-size:13px}.timeline-capacity-warning p{margin:5px 0 0;font-size:11px;line-height:1.55}.timeline-capacity-warning>span{letter-spacing:.08em;text-transform:uppercase;flex:none;font-size:10px;font-weight:800}.timeline-empty h2{color:var(--myp-plum-deep);margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,4vw,45px);font-weight:400}.timeline-empty p{max-width:620px;margin:0;line-height:1.7}.timeline-spinner{animation:.9s linear infinite timeline-spin}@keyframes timeline-spin{to{transform:rotate(360deg)}}.timeline-stream{gap:clamp(50px,8vw,92px);display:grid;position:relative}.timeline-stream:before{background:linear-gradient(var(--myp-line), var(--myp-rose), var(--myp-line));content:"";width:1px;position:absolute;inset:0 auto 0 50%}.timeline-entry{grid-template-columns:minmax(0,1fr) 72px minmax(0,1fr);align-items:center;gap:clamp(18px,3vw,42px);display:grid;position:relative}.timeline-entry[data-side=right]{grid-template-areas:"story marker media"}.timeline-entry[data-side=left]{grid-template-areas:"media marker story"}.timeline-entry__marker{z-index:2;grid-area:marker;place-items:center;display:grid;position:relative}.timeline-entry__marker span{width:42px;height:42px;color:var(--myp-paper);background:var(--myp-plum);border:8px solid var(--myp-chalk);box-sizing:content-box;border-radius:50%;place-items:center;font-family:Georgia,Times New Roman,serif;font-size:12px;display:grid}.timeline-entry__media{grid-area:media;min-width:0}.timeline-gallery{aspect-ratio:4/3;background:#e9e1dd;gap:7px;display:grid;overflow:hidden;box-shadow:0 24px 60px #4129341f}.timeline-gallery--2,.timeline-gallery--4{grid-template-columns:repeat(2,minmax(0,1fr))}.timeline-gallery--3{grid-template-columns:1.25fr .75fr}.timeline-gallery--3>:first-child{grid-row:span 2}.timeline-gallery>*{min-width:0;min-height:0}.timeline-visual{object-fit:cover;background:#ddd2cd;width:100%;height:100%;display:block}.timeline-visual-button{cursor:zoom-in;background:0 0;border:0;width:100%;min-width:0;height:100%;padding:0;overflow:hidden}.timeline-visual-button:focus-visible{outline:3px solid var(--myp-rose);outline-offset:-3px}.timeline-media-dialog{z-index:80;cursor:zoom-out;background:#160b12eb;place-items:center;padding:clamp(18px,4vw,56px);display:grid;position:fixed;inset:0}.timeline-media-dialog>img{object-fit:contain;cursor:default;max-width:100%;max-height:100%;box-shadow:0 28px 90px #00000057}.timeline-media-dialog__close{z-index:1;top:max(16px, env(safe-area-inset-top));right:max(16px, env(safe-area-inset-right));color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff59;border-radius:50%;place-items:center;width:48px;height:48px;display:grid;position:fixed}.timeline-media-skeleton{background:linear-gradient(100deg,#eee8e4 30%,#f8f4f1 50%,#eee8e4 70%) 0 0/220% 100%;width:100%;height:100%;min-height:150px;animation:1.4s infinite timeline-shimmer}@keyframes timeline-shimmer{to{background-position:-220% 0}}.timeline-media-error{width:100%;min-height:120px;color:var(--myp-danger);background:color-mix(in srgb, var(--myp-danger) 5%, var(--myp-paper));cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;padding:18px;font-size:11px;display:flex}.timeline-entry__letter{aspect-ratio:4/3;color:color-mix(in srgb, var(--myp-rose) 55%, var(--myp-paper));background:radial-gradient(circle at 50% 50%, #9a676c1f, transparent 46%), var(--myp-paper);border:1px solid var(--myp-line);place-items:center;font-family:Georgia,Times New Roman,serif;font-size:clamp(72px,10vw,140px);font-style:italic;display:grid;box-shadow:0 24px 60px #41293412}.timeline-entry__story{background:var(--myp-paper);border:1px solid var(--myp-line);grid-area:story;min-width:0;padding:clamp(24px,4vw,42px);box-shadow:0 20px 55px #4129340d}.timeline-entry__story>header{border-bottom:1px solid var(--myp-line);justify-content:space-between;align-items:start;gap:16px;padding-bottom:18px;display:flex}.timeline-author{color:var(--myp-rose);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:800}.timeline-entry__story time{color:var(--myp-muted);text-align:right;font-size:10px}.timeline-entry__story>p{color:var(--myp-plum-deep);white-space:pre-wrap;margin:24px 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(21px,2.2vw,30px);line-height:1.45}.timeline-music{color:var(--myp-rose);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;margin:18px 0;display:grid}.timeline-audio{width:100%;height:38px}.timeline-music-link{width:fit-content;color:var(--myp-plum);text-underline-offset:4px;align-items:center;gap:8px;margin-bottom:18px;font-size:11px;font-weight:750;text-decoration:underline;display:inline-flex}.timeline-entry__story>footer{border-top:1px solid var(--myp-line);justify-content:space-between;align-items:end;gap:20px;padding-top:18px;display:flex}.timeline-entry__story dl{flex-wrap:wrap;gap:12px 24px;margin:0;display:flex}.timeline-entry__story dt{color:var(--myp-muted);letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:800}.timeline-entry__story dd{color:var(--myp-plum-deep);margin:5px 0 0;font-size:10px}.timeline-entry__actions{flex-wrap:wrap;justify-content:flex-end;gap:5px 12px;display:flex}.timeline-entry__actions button{gap:5px;padding:6px 0;font-size:10px;font-weight:700}.timeline-entry__actions button:hover{color:var(--myp-plum)}.timeline-entry__actions button[data-danger]:hover{color:var(--myp-danger)}.timeline-editor{gap:14px;padding-top:22px;display:grid}.timeline-editor label{gap:7px;display:grid}.timeline-editor__media-order{gap:9px;display:grid}.timeline-editor__media-order>span{color:var(--myp-plum-deep);font-size:12px;font-weight:750}.timeline-editor__media-order>div{flex-wrap:wrap;gap:8px;display:flex}.timeline-editor__media-order article{background:var(--myp-paper-soft);border:1px solid var(--myp-line);width:92px;height:92px;position:relative;overflow:hidden}.timeline-editor__media-order article>span{min-width:20px;height:20px;color:var(--myp-paper);background:#34192bc7;place-items:center;font-size:9px;font-weight:800;display:grid;position:absolute;inset:5px auto auto 5px}.timeline-editor__media-order article>button{width:26px;height:26px;color:var(--myp-paper);background:#34192bd1;border:0;place-items:center;display:grid;position:absolute;inset:auto 5px 5px auto}.timeline-editor__media-order article>button:first-of-type{right:35px}.timeline-editor__media-order article>button:disabled{cursor:not-allowed;opacity:.42}.timeline-editor__media-order .timeline-media-skeleton,.timeline-editor__media-order .timeline-visual{height:100%;min-height:0}.timeline-editor>div:last-child{gap:8px;display:flex}@media (max-width:1099px){.app-sidebar{display:none}.app-workspace{margin-left:0;padding-top:74px}.app-mobile-header{z-index:30;background:color-mix(in srgb, var(--myp-paper) 94%, transparent);border-bottom:1px solid var(--myp-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);justify-content:space-between;align-items:center;gap:18px;height:74px;padding:0 clamp(20px,5vw,46px);display:flex;position:fixed;inset:0 0 auto}.app-mobile-brand{color:var(--myp-plum-deep);font-size:27px;text-decoration:none}.app-tablet-navigation{align-self:stretch;align-items:stretch;gap:2px;min-width:0;display:flex}.app-tablet-navigation a{min-width:48px;color:var(--myp-muted);justify-content:center;align-items:center;gap:6px;padding:0 9px;font-size:10px;font-weight:700;text-decoration:none;display:flex;position:relative}.app-tablet-navigation a:after{background:var(--myp-rose);content:"";opacity:0;height:2px;position:absolute;inset:auto 9px 0}.app-tablet-navigation a[data-active=true]{color:var(--myp-plum)}.app-tablet-navigation a[data-active=true]:after{opacity:1}.app-mobile-actions{align-items:center;gap:10px;display:flex}.app-security-pill{align-items:center;gap:5px;display:flex}.app-icon-button{width:40px;height:40px;color:var(--myp-plum);background:var(--myp-paper-soft);border:1px solid var(--myp-line);place-items:center;display:grid}.app-content{padding-top:44px}.app-profile-overview{grid-template-columns:auto minmax(0,1fr)}.app-profile-overview dl{grid-column:1/-1}}@media (max-width:920px) and (min-width:701px){.app-tablet-navigation a span{display:none}}@media (max-width:700px){.app-workspace{padding-bottom:76px}.app-mobile-header{height:64px;padding-inline:16px}.app-workspace{padding-top:64px}.app-security-pill,.app-tablet-navigation{display:none}.app-content{padding:22px 14px 28px}.app-bottom-navigation{z-index:40;height:calc(66px + env(safe-area-inset-bottom));padding:5px 5px env(safe-area-inset-bottom);background:color-mix(in srgb, var(--myp-paper) 96%, transparent);border-top:1px solid var(--myp-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;inset:auto 0 0}.app-bottom-navigation a{min-width:0;color:var(--myp-muted);flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:9px;font-weight:650;text-decoration:none;display:flex;position:relative;overflow:hidden}.app-bottom-navigation a span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.app-bottom-navigation a:before{background:var(--myp-rose);content:"";opacity:0;height:2px;position:absolute;inset:0 24% auto}.app-bottom-navigation a[data-active=true]{color:var(--myp-plum)}.app-bottom-navigation a[data-active=true]:before{opacity:1}.app-page{gap:16px}.app-hero{min-height:auto;padding:34px 24px 38px;display:block}.app-hero h1,.app-page-header h1,.app-coming-soon h1{font-size:clamp(42px,15vw,60px)}.app-hero__seal{display:none}.app-hero p:not(.app-eyebrow),.app-page-header>p:last-child,.app-coming-soon>p:last-of-type{font-size:14px;line-height:1.65}.app-security-card{grid-template-columns:auto minmax(0,1fr);padding:18px}.app-security-card .app-status-chip{grid-column:2}.app-section-heading{align-items:center}.app-section-heading h2{font-size:28px}.app-section-heading>a{text-align:right;justify-content:flex-end;max-width:92px}.app-module-grid{grid-template-columns:1fr}.app-module-card{gap:18px;min-height:210px;padding:25px 22px}.app-module-card__status{inset:auto auto 22px 68px}.app-timezone-note{justify-content:center;padding:0 14px 22px}.app-page-header{padding:14px 10px 8px}.app-profile-overview{grid-template-columns:1fr;justify-items:start;gap:20px;padding:24px}.app-profile-overview dl{grid-column:auto;width:100%}.app-profile-overview dl>div{padding:13px}.app-settings-card,.app-danger-card{padding:24px 20px}.app-language-control{grid-template-columns:1fr}.app-session-item{grid-template-columns:auto minmax(0,1fr);align-items:start;padding:16px}.app-session-item>.app-button{grid-column:1/-1;width:100%}.app-session-item dl{gap:10px;display:grid}.app-session-item__title{flex-direction:column;align-items:start}.app-danger-card,.app-danger-card__actions{flex-direction:column;align-items:stretch}.app-danger-card .app-button{width:100%}.app-page--centered{min-height:calc(100vh - 170px)}.app-coming-soon{padding:42px 22px}.timeline-header{flex-direction:column;align-items:stretch;gap:20px}.timeline-add{width:100%;margin:0}.timeline-composer{grid-template-columns:1fr;gap:18px;padding:22px 18px}.timeline-composer>*{grid-column:auto}.timeline-file-field{flex-direction:column;align-items:stretch}.timeline-file-field .app-button{width:100%}.timeline-selection{grid-template-columns:1fr}.timeline-upload-progress>div{flex-direction:column;align-items:start;gap:5px}.timeline-capacity-warning{flex-direction:column;align-items:flex-start}.timeline-stream{gap:34px}.timeline-stream:before,.timeline-entry__marker{display:none}.timeline-entry,.timeline-entry[data-side=right],.timeline-entry[data-side=left]{grid-template-columns:1fr;grid-template-areas:"media""story";gap:0;display:grid}.timeline-gallery,.timeline-entry__letter{aspect-ratio:5/4;box-shadow:none}.timeline-entry__story{padding:24px 20px}.timeline-entry__story>header,.timeline-entry__story>footer{flex-direction:column;align-items:start}.timeline-entry__story time{text-align:left}.timeline-entry__actions{justify-content:flex-start;width:100%}.timeline-editor>div:last-child{flex-direction:column;align-items:stretch}}@media (max-width:360px){.app-mobile-brand{font-size:24px}.app-icon-button{width:36px;height:36px}.app-bottom-navigation a{font-size:8px}.app-hero{padding-inline:20px}.app-security-card__icon{width:42px;height:42px}}@media (prefers-reduced-motion:reduce){.app-module-card,.app-navigation__item{transition:none}.timeline-spinner,.timeline-media-skeleton{animation:none}}
.phase8-page{gap:34px}.phase8-header{justify-content:space-between;align-items:end;gap:28px;display:flex}.phase8-header>div{max-width:820px}.phase8-header .app-button{flex:none}.phase8-composer{background:var(--myp-paper);border:1px solid var(--myp-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:clamp(24px,4vw,42px);display:grid;box-shadow:0 24px 70px #41293412}.phase8-composer>.timeline-field--wide,.phase8-composer>.content-media-fields,.phase8-composer>.phase8-toggle,.phase8-composer>.location-fields,.phase8-composer>.timeline-upload-progress,.phase8-composer>.app-inline-status,.phase8-composer>.phase8-publish{grid-column:1/-1}.content-media-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.content-media-fields>.timeline-file-field,.content-media-fields>.timeline-selection,.content-media-fields>.timeline-audio-selection{grid-column:1/-1}.timeline-field select,.phase8-editor select,.phase8-editor input,.phase8-editor textarea,.location-fields input{width:100%;color:var(--myp-plum-deep);background:var(--myp-paper);border:1px solid var(--myp-line);font:inherit;border-radius:3px}.timeline-field select,.phase8-editor select,.phase8-editor input,.location-fields input{min-height:48px;padding:0 14px}.phase8-editor textarea{resize:vertical;min-height:110px;padding:13px 14px}.phase8-toggle{width:fit-content;color:var(--myp-plum-deep);cursor:pointer;align-items:center;gap:10px;font-size:14px;font-weight:700;display:flex}.phase8-toggle input{width:18px;height:18px;accent-color:var(--myp-plum)}.location-fields{grid-template-columns:minmax(220px,.45fr) minmax(260px,.55fr);gap:20px;display:grid}.location-fields__coordinates{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.location-fields__coordinates label{color:var(--myp-ink-muted);gap:8px;font-size:12px;font-weight:700;display:grid}.map-picker{border:1px solid var(--myp-line);background:#eee8e5;border-radius:4px;grid-column:1/-1;min-height:320px;overflow:hidden}.map-picker--fallback{min-height:150px;color:var(--myp-ink-muted);text-align:center;align-content:center;place-items:center;gap:10px;padding:24px;display:grid}.map-picker--fallback p{max-width:540px;margin:0;line-height:1.65}.maplibregl-ctrl-attrib,.maplibregl-ctrl-attrib a{color:#3f2834;font-size:10px}.memory-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;display:grid}.memory-card{background:var(--myp-paper);border:1px solid var(--myp-line);min-width:0;overflow:hidden;box-shadow:0 20px 60px #4129340f}.memory-card__media{min-height:280px;color:var(--myp-rose);background:linear-gradient(145deg,#efe5e3,#f8f4ef);place-items:center;display:grid;position:relative}.memory-card__media>img,.memory-card__media>video,.memory-card__media>.private-media{object-fit:cover;width:100%;height:100%;min-height:280px}.memory-card__media>span{color:var(--myp-paper);letter-spacing:.08em;text-transform:uppercase;background:#3e1b2cdb;border-radius:999px;padding:7px 10px;font-size:10px;font-weight:800;position:absolute;inset:18px auto auto 18px}.memory-card__body{gap:18px;padding:26px;display:grid}.memory-card__body>header,.memory-card__body>footer,.memory-card__body>header+p+footer{justify-content:space-between;align-items:center;gap:16px;display:flex}.memory-card__body header time,.memory-card__body footer small{color:var(--myp-ink-muted);font-size:11px}.content-author{align-items:center;gap:9px;min-width:0;display:flex}.content-author__name{min-width:0;color:var(--myp-ink-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.memory-card__body>p{min-height:74px;color:var(--myp-plum-deep);margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(21px,2vw,29px);line-height:1.4}.memory-card__body a,.memory-card__body footer button,.plan-card__body header button{width:fit-content;color:var(--myp-plum);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.phase8-editor{gap:12px;display:grid}.phase8-editor>div:last-child{gap:10px;display:flex}.plan-list{gap:22px;display:grid}.plan-card{background:var(--myp-paper);border:1px solid var(--myp-line);grid-template-columns:minmax(180px,.28fr) minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 20px 60px #4129340d}.plan-card__date{color:var(--myp-paper);background:var(--myp-plum-deep);text-align:center;align-content:center;place-items:center;gap:14px;padding:30px 22px;display:grid}.plan-card[data-status=COMPLETED] .plan-card__date{background:#416c5d}.plan-card[data-status=CANCELLED] .plan-card__date{background:#766d71}.plan-card__date time{max-width:180px;font-family:Georgia,Times New Roman,serif;font-size:21px;line-height:1.25}.plan-card__date span{letter-spacing:.1em;text-transform:uppercase;border:1px solid #ffffff40;border-radius:999px;padding:6px 9px;font-size:9px;font-weight:800}.plan-card__body{gap:18px;min-width:0;padding:30px;display:grid}.plan-card__body>header{justify-content:space-between;align-items:start;gap:20px;display:flex}.plan-card__body h2{color:var(--myp-plum-deep);margin:5px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(28px,3vw,42px);font-weight:400;line-height:1.05}.plan-card__body p{color:var(--myp-ink-muted);margin:0;line-height:1.75}.plan-location{border-left:3px solid var(--myp-rose);background:#f4efec;align-items:center;gap:9px;padding:14px;display:flex}.plan-location span{color:var(--myp-plum-deep);font-weight:700}.plan-location small{color:var(--myp-ink-muted);margin-left:auto}.plan-media{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.plan-media>*{aspect-ratio:1;object-fit:cover;width:100%}.plan-card__body>footer{color:var(--myp-ink-muted);font-size:11px}.notifications-page{max-width:1120px;margin:0 auto}.notification-preferences{background:var(--myp-paper);border:1px solid var(--myp-line);grid-template-columns:minmax(0,.7fr) minmax(300px,1fr);gap:34px;padding:28px 30px;display:grid}.notification-preferences h2{color:var(--myp-plum-deep);margin:0 0 8px;font-family:Georgia,Times New Roman,serif;font-size:28px;font-weight:400}.notification-preferences p,.notification-preferences small{color:var(--myp-ink-muted);line-height:1.6}.notification-preferences>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.notification-preferences label{cursor:pointer;background:#f6f1ef;align-items:center;gap:9px;min-height:44px;padding:0 12px;font-size:13px;font-weight:700;display:flex}.notification-preferences input{width:17px;height:17px;accent-color:var(--myp-plum)}.notification-preferences small{grid-column:1/-1;align-items:center;gap:7px;display:flex}.notification-list{background:var(--myp-paper);border:1px solid var(--myp-line);display:grid;overflow:hidden}.notification-item{width:100%;color:inherit;border:0;border-bottom:1px solid var(--myp-line);cursor:pointer;text-align:left;background:#f8f2f0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:15px;padding:20px 22px;display:grid;position:relative}.notification-item:last-child{border-bottom:0}.notification-item[data-read=true]{background:var(--myp-paper)}.notification-item>span{gap:5px;min-width:0;display:grid}.notification-item strong{color:var(--myp-plum-deep);font-size:14px}.notification-item small,.notification-item time{color:var(--myp-ink-muted);font-size:11px;line-height:1.5}.notification-item i{background:var(--myp-rose);border-radius:50%;width:9px;height:9px}.notification-badge{min-width:20px;height:20px;color:var(--myp-plum-deep);background:#f1c4cb;border-radius:999px;place-items:center;margin-left:auto;padding:0 5px;font-size:9px;font-style:normal;display:inline-grid}.notification-badge--floating{margin:0;position:absolute;inset:-5px -5px auto auto}.app-icon-button{position:relative}.screenshot-page{gap:34px}.screenshot-header{justify-content:space-between;align-items:end;gap:28px;display:flex}.screenshot-header>div:first-child{max-width:850px}.screenshot-summary{background:var(--myp-paper);border:1px solid var(--myp-line);text-align:right;gap:2px;min-width:132px;padding:18px 20px;display:grid}.screenshot-summary span{color:var(--myp-plum-deep);font-family:Georgia,Times New Roman,serif;font-size:34px;line-height:1}.screenshot-summary small{color:var(--myp-ink-muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:750}.screenshot-uploader{background:var(--myp-paper);border:1px solid var(--myp-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;padding:clamp(24px,4vw,38px);display:grid;box-shadow:0 22px 64px #4129340f}.screenshot-uploader__intro{align-items:center;gap:16px;display:flex}.screenshot-uploader__intro>span{width:48px;height:48px;color:var(--myp-plum);border:1px solid var(--myp-line);background:#f4ebea;flex:none;place-items:center;display:grid}.screenshot-uploader h2,.screenshot-uploader p{margin:0}.screenshot-uploader h2{color:var(--myp-plum-deep);font-family:Georgia,Times New Roman,serif;font-size:25px;font-weight:400}.screenshot-uploader p{max-width:720px;color:var(--myp-ink-muted);margin-top:5px;font-size:12px;line-height:1.55}.screenshot-selected-files,.screenshot-uploader>.timeline-upload-progress,.screenshot-uploader>.app-inline-status{grid-column:1/-1}.screenshot-selected-files{flex-wrap:wrap;gap:8px;display:flex}.screenshot-selected-files>span{max-width:100%;color:var(--myp-plum-deep);border:1px solid var(--myp-line);background:#f7f1ef;align-items:center;gap:7px;padding:8px 9px 8px 11px;font-size:11px;display:inline-flex}.screenshot-selected-files button{color:var(--myp-ink-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.screenshot-readonly-note{color:#386c57;background:#eef4ef;border-left:4px solid #4a8068;align-items:center;gap:12px;padding:18px 20px;display:flex}.screenshot-readonly-note p{margin:0;font-size:13px;line-height:1.6}.screenshot-toolbar{border-bottom:1px solid var(--myp-line);justify-content:space-between;align-items:center;gap:22px;padding-bottom:15px;display:flex}.screenshot-toolbar>div{gap:6px;display:flex}.screenshot-toolbar button{min-height:38px;color:var(--myp-ink-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:8px;padding:0 13px;font-size:12px;font-weight:700;display:inline-flex}.screenshot-toolbar button[aria-pressed=true]{color:var(--myp-paper);background:var(--myp-plum);border-color:var(--myp-plum)}.screenshot-toolbar button span{min-width:20px;color:inherit;text-align:center;background:#ffffff26;border-radius:999px;padding:2px 5px;font-size:9px}.screenshot-toolbar>p{max-width:560px;color:var(--myp-ink-muted);text-align:right;margin:0;font-size:11px;line-height:1.55}.screenshot-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:24px;display:grid}.screenshot-card{background:var(--myp-paper);border:1px solid var(--myp-line);min-width:0;overflow:hidden;box-shadow:0 18px 54px #4129340f}.screenshot-card[data-review=true]{border-color:#c89a78}.screenshot-card__media{aspect-ratio:4/5;background:linear-gradient(145deg,#eee7e4,#f8f4ef);position:relative;overflow:hidden}.screenshot-card__media .timeline-visual-button,.screenshot-card__media .timeline-visual,.screenshot-card__media .timeline-media-skeleton,.screenshot-card__media .timeline-media-error{width:100%;height:100%;min-height:100%}.screenshot-card__media .timeline-visual{object-fit:cover}.screenshot-date-chip{color:var(--myp-paper);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);letter-spacing:.04em;text-transform:uppercase;background:#391c2be0;border-radius:999px;align-items:center;gap:6px;padding:7px 9px;font-size:9px;font-weight:800;display:inline-flex;position:absolute;inset:14px 14px auto auto}.screenshot-date-chip[data-source=REVIEW_REQUIRED]{color:#4b2c1d;background:#f4dabcf0}.screenshot-card__body{gap:18px;padding:20px;display:grid}.screenshot-card__body h2,.screenshot-card__body p{margin:0}.screenshot-card__body h2{color:var(--myp-plum-deep);font-family:Georgia,Times New Roman,serif;font-size:20px;font-weight:400;line-height:1.25}.screenshot-card__body p{color:var(--myp-ink-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:7px;font-size:10px;overflow:hidden}.screenshot-card__body footer,.screenshot-date-editor>div{border-top:1px solid var(--myp-line);justify-content:space-between;align-items:center;gap:12px;padding-top:14px;display:flex}.screenshot-card__body footer button{color:var(--myp-plum);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:10px;font-weight:750;display:inline-flex}.screenshot-card__body footer button:last-child{color:#9d3945}.screenshot-date-editor{gap:12px;display:grid}.screenshot-date-editor label{color:var(--myp-ink-muted);gap:7px;font-size:10px;font-weight:750;display:grid}.screenshot-date-editor input{width:100%;min-height:44px;color:var(--myp-plum-deep);background:var(--myp-paper);border:1px solid var(--myp-line);font:inherit;padding:0 11px}.screenshot-date-editor>small{color:#9d3945}.screenshot-date-editor .app-button{min-height:38px;padding:0 11px;font-size:10px}@media (max-width:900px){.memory-grid,.notification-preferences{grid-template-columns:1fr}.plan-card{grid-template-columns:160px minmax(0,1fr)}.screenshot-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.phase8-header,.screenshot-header,.screenshot-toolbar{flex-direction:column;align-items:stretch}.screenshot-summary{text-align:left;width:fit-content}.screenshot-uploader{grid-template-columns:1fr;padding:22px 18px}.screenshot-uploader>*,.screenshot-selected-files,.screenshot-uploader>.timeline-upload-progress,.screenshot-uploader>.app-inline-status{grid-column:1}.screenshot-uploader>.app-button{width:100%}.screenshot-toolbar>p{text-align:left}.screenshot-grid{grid-template-columns:1fr}.phase8-header .app-button{width:100%}.phase8-composer,.content-media-fields,.location-fields,.location-fields__coordinates{grid-template-columns:1fr}.phase8-composer{padding:22px 18px}.phase8-composer>*,.content-media-fields>*,.location-fields>*{grid-column:1}.map-picker{min-height:240px}.memory-card__media,.memory-card__media>img,.memory-card__media>video,.memory-card__media>.private-media{min-height:230px}.memory-card__body{padding:22px 18px}.memory-card__body>header,.memory-card__body>footer,.plan-card__body>header,.plan-location{flex-direction:column;align-items:flex-start}.plan-card{grid-template-columns:1fr}.plan-card__date{min-height:150px}.plan-card__body{padding:24px 18px}.plan-location small{margin-left:0}.plan-media{grid-template-columns:repeat(2,minmax(0,1fr))}.notification-preferences{gap:20px;padding:22px 18px}.notification-preferences>div:last-child{grid-template-columns:1fr}.notification-preferences small{grid-column:1}.notification-item{align-items:start;padding:17px 14px}.phase8-editor>div:last-child{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.maplibregl-canvas{scroll-behavior:auto}}
