:root{--paper:#f6f1e8;--paper-deep:#eee6da;--card:rgba(255,253,248,0.75);--ink:#39342f;--body-ink:#2d2925;--muted:#756d65;--faint:#9c938a;--sakura:#c68d97;--sakura-dark:#9d6f76;--leaf:#8d9273;--line:rgba(57,52,47,0.17);--line-strong:rgba(57,52,47,0.32);--shadow:0 22px 70px rgba(78,61,52,0.08);--side:clamp(20px,5vw,72px);color-scheme:light;font-family:Hiragino Kaku Gothic ProN,Yu Gothic,Noto Sans JP,sans-serif;font-synthesis:none}*{box-sizing:border-box}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}html{background:var(--paper);scroll-behavior:smooth}body{margin:0;color:var(--ink);background:radial-gradient(circle at 9% 6%,rgba(198,141,151,.12),transparent 25rem),linear-gradient(180deg,rgba(255,255,255,.25),transparent 22rem),var(--paper);font-size:15px;line-height:1.8;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:.25em}button,input,textarea{color:inherit;font:inherit}button{cursor:pointer}.site-header{width:min(1180px,calc(100% - var(--side) * 2));min-height:92px;display:flex;align-items:center;justify-content:space-between;gap:24px;margin:0 auto;border-bottom:1px solid var(--line)}.site-brand{display:inline-flex;align-items:center;text-decoration:none}.site-brand-wordmark{width:clamp(176px,19vw,228px);height:auto}.site-nav-link{display:inline-flex;padding:8px 0 6px;border-bottom:1px solid var(--line-strong);color:var(--muted);font-size:9px;letter-spacing:.13em;text-decoration:none;text-transform:uppercase}.site-nav-link:hover{border-color:var(--sakura-dark);color:var(--sakura-dark)}main{width:min(1060px,calc(100% - var(--side) * 2));margin:0 auto}.home-page .timeline{padding-top:clamp(80px,10vw,130px)}.eyebrow{margin:0;color:var(--sakura-dark);font-size:9px;letter-spacing:.18em;text-transform:uppercase}.hero{min-height:510px;display:flex;flex-direction:column;justify-content:center;position:relative}.hero h1{max-width:880px;margin:20px 0 16px;font-family:Hiragino Mincho ProN,Yu Mincho,serif;font-size:clamp(43px,8vw,92px);font-weight:400;letter-spacing:-.055em;line-height:1.18}.hero-wordmark img{width:min(880px,100%);height:auto;display:block}.hero>p:last-of-type{max-width:480px;margin:0;color:var(--muted);font-size:clamp(14px,2vw,18px)}.hero-line{right:3%;bottom:16%;width:min(320px,32vw);height:74px;border-top:1px solid rgba(157,111,118,.55);transform:rotate(-6deg)}.hero-line,.hero-line:after{position:absolute;border-radius:50%}.hero-line:after{top:-5px;right:12%;width:9px;height:9px;background:var(--sakura);content:""}.profile-intro{display:grid;grid-template-columns:132px minmax(0,1fr);grid-column-gap:clamp(28px,6vw,72px);column-gap:clamp(28px,6vw,72px);grid-row-gap:20px;row-gap:20px;align-items:center;padding:clamp(34px,6vw,72px);border:1px solid var(--line);border-radius:4px;background:rgba(255,253,248,.48)}.profile-photo-frame{position:relative;aspect-ratio:1;border:1px solid var(--line-strong);border-radius:3px;overflow:hidden;background:var(--paper-deep)}.profile-photo{object-fit:cover}.profile-copy h2{margin:5px 0 9px;font-family:Hiragino Mincho ProN,Yu Mincho,serif;font-size:26px;font-weight:400}.profile-biography{max-width:650px;color:var(--muted)}.profile-biography p{margin:0 0 .9em}.profile-biography p:last-child{margin-bottom:0}.timeline{padding:clamp(90px,12vw,160px) 0 120px}.section-heading{display:grid;grid-template-columns:1fr auto;align-items:flex-end;margin-bottom:36px}.section-heading .eyebrow{grid-column:1/-1}.section-heading h1,.section-heading h2{margin:7px 0 0;font-family:Hiragino Mincho ProN,Yu Mincho,serif;font-size:34px;font-weight:400}#timeline-title{font-family:Hiragino Kaku Gothic ProN,Yu Gothic,Noto Sans JP,sans-serif;font-weight:500;letter-spacing:.01em}.section-heading>span{color:var(--faint);font-size:10px;letter-spacing:.12em;text-transform:uppercase}.timeline-heading-main{min-width:0;display:flex;align-items:center;flex-wrap:wrap;gap:12px 22px}.diary-sort{display:inline-flex;align-items:center;gap:3px;margin-top:7px;padding:4px;border:1px solid var(--line);border-radius:999px;background:rgba(255,253,248,.72)}.diary-sort a{min-width:78px;padding:8px 14px;border-radius:999px;color:var(--faint);font-size:12px;font-weight:600;line-height:1.25;letter-spacing:.04em;text-align:center;text-decoration:none}.diary-sort a[aria-current=page]{background:var(--ink);color:var(--paper)}.diary-sort a:not([aria-current=page]):hover{color:var(--sakura-dark)}.murmur-list{display:grid;grid-gap:22px;gap:22px}.murmur-card{padding:clamp(28px,5vw,58px);border:1px solid var(--line);border-radius:4px;background:var(--card);box-shadow:var(--shadow)}.murmur-card time{display:block;color:var(--faint);font-size:10px;letter-spacing:.06em}.murmur-photo-frame{margin:clamp(24px,4vw,40px) 0 0;overflow:hidden;border-radius:3px;background:var(--paper-deep)}.murmur-photo{display:block;width:100%;height:auto}.murmur-body{max-width:none;margin:clamp(25px,4vw,42px) 0;color:var(--body-ink);font-family:Hiragino Mincho ProN,Yu Mincho,serif;font-size:clamp(21px,3vw,32px);line-height:1.85;overflow-wrap:anywhere}.murmur-body p{margin:0;white-space:pre-wrap}.murmur-body p+p{margin-top:1.35em}.hashtag-list{display:flex;flex-wrap:wrap;gap:7px 14px;margin:0 0 28px;padding:0;color:var(--sakura-dark);font-size:11px;list-style:none}.murmur-footer{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding-top:18px;border-top:1px solid var(--line)}.murmur-footer a{color:var(--muted);font-size:10px}.signature{font-family:Hiragino Mincho ProN,Yu Mincho,serif;font-size:15px;letter-spacing:.08em}.timeline-pagination{display:grid;justify-items:center;grid-gap:12px;gap:12px;margin-top:34px}.load-more-button{min-width:210px;min-height:54px;display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:12px 24px;border:1px solid rgba(198,141,151,.52);border-radius:999px;background:linear-gradient(135deg,rgba(255,250,248,.95),rgba(244,221,224,.7));box-shadow:0 10px 28px rgba(157,111,118,.12);color:var(--sakura-dark);font-size:12px;letter-spacing:.08em;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.load-more-button:hover:not(:disabled){border-color:var(--sakura);box-shadow:0 14px 34px rgba(157,111,118,.18);transform:translateY(-2px)}.load-more-button:disabled{cursor:wait;opacity:.7}.load-more-dots{position:relative;width:20px;height:20px;flex:0 0 20px;animation:about-dots-orbit 3.2s linear infinite}.load-more-dots span{position:absolute;width:7px;height:7px;border-radius:50%;background:var(--sakura);animation:about-dot-breathe 1.6s ease-in-out infinite}.load-more-dots span:first-child{top:1px;left:1px}.load-more-dots span:last-child{right:1px;bottom:1px;background:rgba(198,141,151,.58);animation-delay:-.8s}.pagination-complete,.pagination-error{margin:18px 0 0;color:var(--faint);font-size:10px;text-align:center}.pagination-error{color:#875555}.empty-state{padding:80px 30px;border-bottom:1px solid var(--line);color:var(--muted);text-align:center}.empty-state,.site-footer{border-top:1px solid var(--line)}.site-footer{width:min(1180px,calc(100% - var(--side) * 2));display:flex;justify-content:space-between;gap:24px;margin:0 auto;padding:34px 0 48px;color:var(--faint);font-size:9px;letter-spacing:.1em}.about-footer{justify-content:flex-start}.about-company{margin:0;color:var(--muted);font-family:Helvetica Neue,Arial,sans-serif;font-size:10px;letter-spacing:0}.about-footer a{color:inherit;text-decoration:none}.about-footer a:hover{color:var(--sakura-dark)}.about-page{padding-bottom:110px}.about-back{grid-column:2;justify-self:end}.about-back a{min-width:190px;min-height:52px;display:inline-flex;align-items:center;justify-content:center;gap:11px;padding:12px 22px;border:1px solid rgba(198,141,151,.5);border-radius:999px;background:linear-gradient(135deg,rgba(255,250,248,.95),rgba(244,221,224,.72));box-shadow:0 10px 26px rgba(157,111,118,.12);color:var(--sakura-dark);font-size:13px;letter-spacing:.08em;text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.about-back a:hover{border-color:var(--sakura);box-shadow:0 13px 32px rgba(157,111,118,.19);transform:translateY(-2px)}.about-button-dots{position:relative;width:22px;height:22px;flex:0 0 22px;animation:about-dots-orbit 3.2s linear infinite}.about-button-dot{position:absolute;width:8px;height:8px;border-radius:50%;background:var(--sakura);animation:about-dot-breathe 1.6s ease-in-out infinite}.about-button-dot:first-child{top:1px;left:1px}.about-button-dot:last-child{right:1px;bottom:1px;background:rgba(198,141,151,.58);animation-delay:-.8s}@keyframes about-dots-orbit{to{transform:rotate(1turn)}}@keyframes about-dot-breathe{0%,to{opacity:.55;transform:scale(.55)}50%{opacity:1;transform:scale(1.35)}}.splash-intro{position:fixed;z-index:1000;inset:0;display:grid;place-items:center;padding:var(--side);overflow:hidden;background:radial-gradient(circle at 12% 10%,rgba(198,141,151,.14),transparent 28rem),var(--paper);animation:splash-leave .3s cubic-bezier(.55,0,.45,1) .35s forwards}.splash-content{width:min(900px,100%);animation:splash-arrive .36s cubic-bezier(.22,1,.36,1) both}.splash-wordmark{width:min(900px,100%);height:auto;display:block;margin:clamp(24px,5vw,48px) 0 20px}.splash-description{margin:0;color:var(--muted);font-size:clamp(13px,2vw,17px)}.splash-drawn-line{position:relative;width:min(310px,45vw);height:68px;display:block;margin:18px 3% 0 auto;border-top:1px solid rgba(157,111,118,.58);border-radius:50%;transform:rotate(-5deg) scaleX(0);transform-origin:left center;animation:splash-draw .3s cubic-bezier(.22,1,.36,1) .12s forwards}.splash-drawn-line:after{position:absolute;width:9px;height:9px;margin:-5px 0 0 86%;border-radius:50%;background:var(--sakura);content:"";opacity:0;animation:splash-dot .16s ease-out .38s forwards}.splash-skip{position:absolute;right:var(--side);bottom:28px;padding:5px 0;border:0;border-bottom:1px solid var(--line);background:transparent;color:var(--faint);font-size:8px;letter-spacing:.12em}@keyframes splash-arrive{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes splash-draw{to{transform:rotate(-5deg) scaleX(1)}}@keyframes splash-dot{to{opacity:1}}@keyframes splash-leave{to{visibility:hidden;opacity:0;transform:scale(1.015)}}.detail-page{max-width:930px;padding:clamp(56px,8vw,104px) 0 120px}.back-nav{margin-bottom:30px;color:var(--muted);font-size:11px}.detail-page .murmur-card{padding:clamp(34px,7vw,76px)}.owner-share-panel{display:grid;grid-template-columns:1fr auto;grid-gap:30px;gap:30px;align-items:center;margin-top:34px;padding:26px 30px;border:1px solid var(--line)}.owner-share-panel h2{margin:5px 0 2px;font-size:18px;font-weight:500}.owner-share-panel div>p:last-child{margin:0;color:var(--muted);font-size:11px}.owner-share-actions{display:flex;align-items:center;gap:18px}.owner-share-actions>a:first-child{color:var(--muted);font-size:10px}.x-share-button{display:inline-flex;align-items:center;gap:28px;padding:13px 17px;border:1px solid var(--ink);background:var(--ink);color:var(--paper);font-size:12px;text-decoration:none}.x-share-button:hover{background:transparent;color:var(--ink)}.not-found-page{min-height:100vh;display:flex;flex-direction:column;justify-content:center}.not-found-page h1{max-width:600px;font-family:Hiragino Mincho ProN,Yu Mincho,serif;font-size:clamp(32px,6vw,64px);font-weight:400;line-height:1.4}.login-page{width:100%;min-height:100vh;display:grid;place-items:center;padding:42px 20px}.login-panel{width:min(560px,100%);display:grid;grid-gap:32px;gap:32px;padding:clamp(28px,6vw,58px);border:1px solid var(--line);background:rgba(255,253,248,.78);box-shadow:var(--shadow)}.login-brand{display:inline-flex;align-items:center;gap:14px;width:-moz-fit-content;width:fit-content;text-decoration:none}.login-brand img{border-radius:10px}.login-panel h1{margin:8px 0;font-family:Hiragino Mincho ProN,Yu Mincho,serif;font-size:clamp(31px,7vw,48px);font-weight:400;line-height:1.35}.login-lead{margin:0;color:var(--muted)}.login-form{display:grid;grid-gap:12px;gap:12px;padding-top:24px;border-top:1px solid var(--line)}.editor-field>label,.login-form>label{font-size:11px;letter-spacing:.05em}.editor-field input,.editor-field textarea,.login-form input[type=email],.login-form input[type=password],.login-form input[type=text]{width:100%;border:1px solid var(--line-strong);border-radius:0;background:rgba(255,255,255,.58);outline:none}.editor-field input,.login-form input[type=email],.login-form input[type=password],.login-form input[type=text]{min-height:48px;padding:10px 12px}.editor-field input:focus,.editor-field textarea:focus,.login-form input:focus{border-color:var(--sakura-dark);box-shadow:0 0 0 3px rgba(198,141,151,.13)}.device-policy{display:grid;grid-gap:12px;gap:12px;margin:10px 0;padding:20px;border:1px solid var(--line)}.device-policy legend{padding:0 5px;font-size:12px;font-weight:600}.device-policy label{display:grid;grid-template-columns:auto 1fr;grid-gap:10px;gap:10px;align-items:start;font-size:11px}.device-policy input{width:17px;height:17px;margin-top:4px;accent-color:var(--sakura-dark)}.device-policy p,.form-help{margin:0;color:var(--muted);font-size:10px}.primary-button,.secondary-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:10px 17px;border:1px solid var(--ink);border-radius:0;font-size:11px;text-decoration:none}.primary-button{background:var(--ink);color:var(--paper)}.secondary-button{background:transparent;color:var(--ink)}.primary-button:hover,.secondary-button:hover{border-color:var(--sakura-dark);background:var(--sakura-dark);color:white}.primary-button:disabled,.secondary-button:disabled{cursor:not-allowed;opacity:.45}.form-notice{margin:0;padding:12px 15px;border:1px solid rgba(85,119,83,.3);background:rgba(85,119,83,.08);font-size:11px}.form-notice-error{border-color:rgba(158,76,76,.3);background:rgba(158,76,76,.08);color:#784646}.manage-shell{min-height:100vh;background:#f4f0e9}.manage-header{min-height:74px;justify-content:space-between;gap:30px;padding:12px clamp(18px,4vw,52px);border-bottom:1px solid var(--line);background:rgba(250,247,241,.93)}.manage-brand,.manage-header{display:flex;align-items:center}.manage-brand{gap:12px;text-decoration:none}.manage-brand img{border-radius:8px}.manage-brand>span{display:flex;flex-direction:column;font-size:12px;line-height:1.35}.manage-brand small{color:var(--faint);font-size:8px;letter-spacing:.13em;text-transform:uppercase}.manage-session{display:flex;align-items:center;gap:18px;color:var(--muted);font-size:9px}.manage-session form{margin:0}.manage-session button{padding:4px 0;border:0;border-bottom:1px solid var(--line);background:transparent;font-size:9px}.manage-main{width:min(1120px,calc(100% - clamp(36px, 8vw, 104px)));margin:0 auto;padding:clamp(48px,7vw,88px) 0 100px}.manage-title-row{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:38px}.manage-title-actions{display:flex;align-items:center;gap:10px}.editor-page-head h1,.manage-title-row h1{margin:7px 0 2px;font-family:Hiragino Mincho ProN,Yu Mincho,serif;font-size:clamp(32px,5vw,52px);font-weight:400;line-height:1.35}.manage-title-row div>p:last-child{margin:0;color:var(--muted);font-size:11px}.manage-back-link{display:inline-block;margin-bottom:14px;color:var(--muted);font-size:10px}.manage-notice{margin-bottom:28px}.manage-list{display:grid;border-top:1px solid var(--line-strong)}.manage-list-item{display:grid;grid-gap:14px;gap:14px;padding:25px 0;border-bottom:1px solid var(--line)}.manage-list-item>div:first-child{display:flex;align-items:center;gap:14px}.manage-list-item time{color:var(--faint);font-size:9px}.manage-list-item>p{max-width:820px;margin:0;font-family:Hiragino Mincho ProN,Yu Mincho,serif;font-size:9px;line-height:1.8;white-space:pre-wrap}.status-chip{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;padding:3px 8px;border:1px solid var(--line);color:var(--muted);font-size:8px;letter-spacing:.06em}.status-chip[data-status=published]{border-color:rgba(86,119,82,.38);color:#597456}.status-chip[data-status=scheduled]{border-color:rgba(126,96,142,.38);color:#7e608e}.status-chip[data-status=draft],.status-chip[data-status=private]{color:#966f48}.status-chip[data-status=deleted]{border-color:rgba(146,79,79,.34);color:#875555}.manage-list-actions{display:flex;align-items:center;gap:16px;color:var(--muted);font-size:9px}.manage-list-actions>span{margin-right:auto;color:var(--sakura-dark)}.manage-list-actions .manage-preview-link{padding:5px 9px;border:1px solid var(--line-strong);color:var(--ink);text-decoration:none}.manage-list-actions a:last-child{color:var(--ink)}.manage-list-actions form{margin:0}.manage-list-item-deleted>p{color:var(--muted)}.manage-restore-button{min-height:34px;padding:6px 14px}.manage-editor-page{width:min(1240px,calc(100% - clamp(36px, 7vw, 100px)))}.editor-page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:30px}.editor-page-head a{color:var(--muted);font-size:10px}.editor-grid{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,7fr);grid-gap:clamp(28px,5vw,70px);gap:clamp(28px,5vw,70px);align-items:start;margin-top:30px}.editor-form-panel{display:grid;grid-gap:27px;gap:27px}.editor-field{position:relative;display:grid;grid-gap:8px;gap:8px}.editor-field textarea{min-height:260px;padding:16px;line-height:1.8;resize:vertical}.editor-field>p{margin:0;color:var(--faint);font-size:9px}.editor-photo-field input[type=file]{padding:7px}.editor-photo-field input[type=file]::-webkit-file-upload-button{min-height:34px;margin-right:10px;padding:6px 12px;border:1px solid var(--line-strong);background:var(--paper);color:var(--ink);cursor:pointer}.editor-photo-field input[type=file]::file-selector-button{min-height:34px;margin-right:10px;padding:6px 12px;border:1px solid var(--line-strong);background:var(--paper);color:var(--ink);cursor:pointer}.editor-photo-field .editor-photo-error{color:#875555}.editor-photo-remove{width:-moz-fit-content;width:fit-content;padding:3px 0;border:0;border-bottom:1px solid var(--line-strong);background:transparent;color:var(--muted);font-size:9px}.editor-field input:-moz-read-only{cursor:not-allowed;opacity:.52}.editor-field input:read-only{cursor:not-allowed;opacity:.52}.field-count{position:absolute;right:8px;bottom:7px;padding:2px 4px;background:rgba(255,255,255,.8);color:var(--faint);font-size:8px}.editor-actions{display:grid;grid-template-columns:1fr 1.35fr;grid-gap:10px;gap:10px;padding-top:10px}.editor-danger-zone{display:grid;grid-template-columns:1fr auto;grid-gap:28px;gap:28px;align-items:center;margin-top:64px;padding:24px 0;border-top:1px solid rgba(135,85,85,.28)}.editor-danger-zone h2{margin:5px 0 2px;font-size:17px;font-weight:500}.editor-danger-zone div>p:last-child{margin:0;color:var(--muted);font-size:10px}.danger-button{min-height:42px;padding:9px 16px;border:1px solid rgba(135,85,85,.62);background:transparent;color:#875555;font-size:10px}.danger-button:hover{background:#875555;color:white}.danger-button:disabled{cursor:not-allowed;opacity:.45}.editor-preview{position:-webkit-sticky;position:sticky;top:28px}.preview-paper{min-height:370px;display:flex;flex-direction:column;padding:clamp(28px,4vw,48px);border:1px solid var(--line);background:rgba(255,253,248,.78);box-shadow:var(--shadow)}.preview-paper time{color:var(--faint);font-size:9px}.preview-photo-frame{position:relative;aspect-ratio:16/10;margin-top:26px;overflow:hidden;border-radius:3px;background:var(--paper-deep)}.preview-photo-frame img{object-fit:contain}.preview-paper>p{flex:1 1;margin:28px 0;color:var(--body-ink);font-family:Hiragino Mincho ProN,Yu Mincho,serif;font-size:clamp(19px,2.3vw,28px);line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere}.preview-paper ul{display:flex;flex-wrap:wrap;gap:6px 11px;margin:0 0 22px;padding:0;color:var(--sakura-dark);font-size:9px;list-style:none}.preview-paper>span{align-self:flex-end;padding-top:14px;border-top:1px solid var(--line);font-family:Hiragino Mincho ProN,Yu Mincho,serif;font-size:13px}.preview-note{color:var(--faint);font-size:9px}@media (max-width:640px){.site-header{min-height:72px}.site-brand-wordmark{width:min(200px,57vw)}.site-nav-link{font-size:8px}.hero{min-height:420px}.hero-line{bottom:11%;width:150px}.profile-intro{grid-template-columns:1fr;gap:20px;padding:24px 20px}.about-back{grid-column:1}.profile-photo-frame{width:96px}.profile-biography{font-size:12px;line-height:1.7}.timeline{padding-bottom:80px}.murmur-card{box-shadow:0 16px 44px rgba(78,61,52,.06)}.detail-page .murmur-card,.murmur-card{padding:26px 21px}.murmur-body{margin:22px 0 26px;font-size:17px;line-height:1.78}.murmur-body p+p{margin-top:1.05em}.owner-share-panel{grid-template-columns:1fr;padding:24px 20px}.owner-share-actions{align-items:stretch;flex-direction:column}.x-share-button{justify-content:space-between}.login-page{padding:0}.login-panel{min-height:100vh;padding:34px 20px 50px;border:0;box-shadow:none}.manage-header{align-items:flex-start}.manage-session{align-items:flex-end;flex-direction:column;gap:3px}.manage-session>span{display:none}.manage-editor-page,.manage-main{width:calc(100% - 36px);padding-top:46px}.manage-title-row{align-items:stretch;flex-direction:column}.manage-title-actions{align-items:stretch;flex-direction:column-reverse}.manage-title-row .primary-button{width:100%}.manage-list-item{padding:23px 0}.manage-list-actions{align-items:flex-start;flex-wrap:wrap}.manage-list-actions>span{width:100%}.editor-grid{grid-template-columns:1fr}.editor-preview{position:static;order:-1}.preview-paper{min-height:300px}.editor-actions,.editor-danger-zone{grid-template-columns:1fr}.danger-button{width:100%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.about-button-dot,.about-button-dots,.load-more-dots,.load-more-dots span,.splash-content,.splash-drawn-line,.splash-drawn-line:after,.splash-intro{animation:none}}@media (min-width:641px) and (max-width:900px){.editor-grid{grid-template-columns:1fr}.editor-preview{position:static;order:-1}}