.journal-module__5gMQlq__page{--ink:#05040b;--abyss:#0b0920;--indigo:#1b1646;--amethyst:#9b6bff;--lilac:#c9b6ff;--seaglass:#5ce1e6;--ember:#ffb547;--rose:#ff5fa2;--ease:cubic-bezier(.22,1,.36,1);isolation:isolate;color:#efeaff;font-family:var(--font-body);width:100%;position:relative;overflow-x:clip}.journal-module__5gMQlq__inner{width:100%;max-width:76rem;padding-left:max(1rem,env(safe-area-inset-left));padding-right:max(1rem,env(safe-area-inset-right));margin:0 auto}@media (min-width:640px){.journal-module__5gMQlq__inner{padding-left:2rem;padding-right:2rem}}.journal-module__5gMQlq__nebula{z-index:-1;pointer-events:none;filter:blur(6px);background:radial-gradient(40% 50% at 78% 18%,#9b6bff29,#0000 70%),radial-gradient(30% 40% at 12% 30%,#5ce1e612,#0000 70%),radial-gradient(14% 18% at 80% 20%,#ffb54712,#0000 70%);height:80vh;position:absolute;inset:-10% 0 auto}.journal-module__5gMQlq__eyebrow{letter-spacing:.3em;text-transform:uppercase;color:var(--seaglass);font-size:.72rem;font-weight:600}.journal-module__5gMQlq__display{font-family:var(--font-display);letter-spacing:-.012em;color:#fff;font-weight:600}.journal-module__5gMQlq__fire{background:linear-gradient(105deg,var(--lilac)0%,#fff 42%,var(--ember)88%);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.08em;font-style:italic}.journal-module__5gMQlq__muted{color:#e9e3ffa8}.journal-module__5gMQlq__glass{-webkit-backdrop-filter:blur(20px)saturate(145%);backdrop-filter:blur(20px)saturate(145%);background:linear-gradient(165deg,#c9b6ff17,#1b164680 38%,#0b0920c7);border:1px solid #c9b6ff21;border-radius:1.4rem;position:relative;box-shadow:inset 0 1px #ffffff1a,0 30px 70px -36px #000000e6}.journal-module__5gMQlq__glass:before{content:"";pointer-events:none;opacity:.8;background:linear-gradient(90deg,#0000,#c9b6ffa6,#ffb54773,#0000);height:1px;position:absolute;top:-1px;left:12%;right:12%}.journal-module__5gMQlq__cta,.journal-module__5gMQlq__btn,.journal-module__5gMQlq__btnGhost{white-space:nowrap;min-height:48px;transition:transform .5s var(--ease),box-shadow .5s var(--ease),background .5s var(--ease),border-color .5s var(--ease),opacity .3s;border-radius:999px;justify-content:center;align-items:center;gap:.55rem;padding:0 1.3rem;font-size:.93rem;font-weight:600;display:inline-flex}.journal-module__5gMQlq__cta{color:#1a0d00;background:linear-gradient(120deg,#ffd08a,#ffb547 45%,#ff8f5f);box-shadow:inset 0 0 0 1px #ffffff40,0 12px 34px -10px #ffb547a6}.journal-module__5gMQlq__cta:hover:not(:disabled){transform:translateY(-1px);box-shadow:inset 0 0 0 1px #ffffff59,0 16px 44px -10px #ffb547d9}.journal-module__5gMQlq__btn{color:#fff;background:linear-gradient(#ffffff14,#ffffff08);border:1px solid #c9b6ff33;box-shadow:inset 0 1px #ffffff1a}.journal-module__5gMQlq__btn:hover:not(:disabled){background:linear-gradient(#ffffff21,#ffffff0d);border-color:#c9b6ff66;transform:translateY(-1px)}.journal-module__5gMQlq__btnFire{background:linear-gradient(#ffb54733,#9b6bff24);border-color:#ffb54773;box-shadow:inset 0 1px #ffffff26,0 0 30px -12px #ffb54799}.journal-module__5gMQlq__btnGhost{color:#e9e3ffb8;padding:0 .9rem}.journal-module__5gMQlq__btnGhost:hover{color:#fff}.journal-module__5gMQlq__btnDanger{color:#fff;background:linear-gradient(#ff5fa247,#ff5fa224);border:1px solid #ff5fa280}.journal-module__5gMQlq__cta:disabled,.journal-module__5gMQlq__btn:disabled{opacity:.55;cursor:not-allowed}.journal-module__5gMQlq__cta:focus-visible,.journal-module__5gMQlq__btn:focus-visible,.journal-module__5gMQlq__btnGhost:focus-visible,.journal-module__5gMQlq__iconBtn:focus-visible,.journal-module__5gMQlq__chip:focus-visible,.journal-module__5gMQlq__card:focus-visible,.journal-module__5gMQlq__input:focus-visible{outline:2px solid var(--ember);outline-offset:3px}.journal-module__5gMQlq__iconBtn{color:#e9e3ff99;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:44px;height:44px;transition:color .4s var(--ease),border-color .4s var(--ease),background .4s var(--ease);background:#05040b59;border:1px solid #c9b6ff24;border-radius:999px;place-items:center;display:grid}.journal-module__5gMQlq__iconBtn:hover{color:#ffd1e6;background:#ff5fa21f;border-color:#ff5fa280}.journal-module__5gMQlq__header{padding-top:clamp(2.5rem,7vw,5.5rem);padding-bottom:clamp(1.75rem,4vw,2.75rem)}.journal-module__5gMQlq__h1{margin-top:1rem;font-size:clamp(2.7rem,1.6rem + 5vw,5.4rem);line-height:.96}.journal-module__5gMQlq__lede{max-width:36rem;margin-top:1.25rem;font-size:1.04rem;line-height:1.65}.journal-module__5gMQlq__actions{flex-wrap:wrap;gap:.75rem;margin-top:1.9rem;display:flex}@media (max-width:479px){.journal-module__5gMQlq__actions>*{flex:100%}}.journal-module__5gMQlq__toolbar{flex-direction:column;gap:.9rem;margin-bottom:1.6rem;display:flex}.journal-module__5gMQlq__searchWrap{align-items:center;gap:.75rem;display:flex;position:relative}.journal-module__5gMQlq__search{flex:auto;min-width:0;position:relative}.journal-module__5gMQlq__searchIcon{color:#c9b6ff8c;pointer-events:none;position:absolute;top:50%;left:1.05rem;transform:translateY(-50%)}.journal-module__5gMQlq__input{color:#fff;width:100%;min-height:50px;transition:border-color .4s var(--ease),box-shadow .4s var(--ease);background:linear-gradient(#1b164680,#0b092099);border:1px solid #c9b6ff29;border-radius:999px;padding:0 3rem 0 2.9rem;font-size:16px;box-shadow:inset 0 1px #ffffff12}.journal-module__5gMQlq__input::placeholder{color:#c9b6ff6b}.journal-module__5gMQlq__input:focus{border-color:#ffb54773;outline:none;box-shadow:inset 0 1px #ffffff1a,0 0 40px -14px #ffb54773}.journal-module__5gMQlq__searchClear{color:#c9b6ff99;border-radius:999px;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:50%;right:3px;transform:translateY(-50%)}.journal-module__5gMQlq__searchClear:hover{color:#fff}.journal-module__5gMQlq__count{letter-spacing:.12em;text-transform:uppercase;color:#c9b6ff8c;flex:none;font-size:.8rem}.journal-module__5gMQlq__chips{scrollbar-width:none;gap:.5rem;margin:0 -1rem;padding:.15rem 1rem;display:flex;overflow-x:auto;-webkit-mask:linear-gradient(90deg,#0000,#000 1rem calc(100% - 1.5rem),#0000);mask:linear-gradient(90deg,#0000,#000 1rem calc(100% - 1.5rem),#0000)}.journal-module__5gMQlq__chips::-webkit-scrollbar{display:none}@media (min-width:640px){.journal-module__5gMQlq__chips{flex-wrap:wrap;margin:0;padding:0;overflow:visible;-webkit-mask:none;mask:none}}.journal-module__5gMQlq__chip{color:#e9e3ffbf;min-height:44px;transition:color .4s var(--ease),border-color .4s var(--ease),background .4s var(--ease);background:#1b164659;border:1px solid #c9b6ff29;border-radius:999px;flex:none;padding:0 1rem;font-size:.86rem}.journal-module__5gMQlq__chip:hover{color:#fff;border-color:#c9b6ff5c}.journal-module__5gMQlq__chip[aria-pressed=true]{color:#1a0d00;background:linear-gradient(120deg,#e9ddff,#c9b6ff);border-color:#0000;font-weight:600}.journal-module__5gMQlq__month{font-family:var(--font-display);color:#e9e3ffd1;text-transform:lowercase;align-items:center;gap:1rem;margin:2.6rem 0 1.1rem;font-size:clamp(1.35rem,1.1rem + .9vw,1.8rem);font-style:italic;display:flex}.journal-module__5gMQlq__month:first-letter{text-transform:uppercase}.journal-module__5gMQlq__month:after{content:"";background:linear-gradient(90deg,#c9b6ff4d,#0000);flex:1;height:1px}.journal-module__5gMQlq__month:first-child{margin-top:.4rem}.journal-module__5gMQlq__grid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:720px){.journal-module__5gMQlq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}}@media (min-width:1100px){.journal-module__5gMQlq__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.journal-module__5gMQlq__cardWrap{min-width:0;animation:journal-module__5gMQlq__rise 1.1s var(--ease)both;position:relative}.journal-module__5gMQlq__card{--glow:#9b6bff66;--halo:#9b6bff2e;background:radial-gradient(90% 70% at 100% 0%,var(--halo),transparent 62%),linear-gradient(165deg,#c9b6ff14,#1b16467a 40%,#0b0920d1);-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);height:100%;transition:transform .8s var(--ease),border-color .8s var(--ease),box-shadow .8s var(--ease);border:1px solid #c9b6ff1f;border-radius:1.4rem;flex-direction:column;padding:1.35rem 1.35rem 1.25rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff17,0 26px 60px -34px #000000f2}.journal-module__5gMQlq__card:hover{box-shadow:inset 0 1px 0 #ffffff24,0 34px 70px -34px #000000f2,0 0 60px -26px var(--glow);border-color:#c9b6ff47;transform:translateY(-3px)}.journal-module__5gMQlq__cardTop{align-items:center;gap:1rem;padding-right:2.6rem;display:flex}.journal-module__5gMQlq__cardMeta{min-width:0}.journal-module__5gMQlq__cardDate{letter-spacing:.2em;text-transform:uppercase;color:#5ce1e6d9;font-size:.72rem}.journal-module__5gMQlq__cardHero{color:#c9b6ff99;white-space:nowrap;text-overflow:ellipsis;margin-top:.3rem;font-size:.82rem;overflow:hidden}.journal-module__5gMQlq__cardTitle{overflow-wrap:anywhere;margin-top:1.1rem;font-size:1.7rem;line-height:1.08}.journal-module__5gMQlq__cardText{color:#e9e3ff9e;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:.6rem;font-size:.93rem;line-height:1.62;display:-webkit-box;overflow:hidden}.journal-module__5gMQlq__cardThumb{aspect-ratio:16/7;border:1px solid #c9b6ff24;border-radius:.9rem;margin-top:1rem;overflow:hidden}.journal-module__5gMQlq__cardThumb img{object-fit:cover;width:100%;height:100%;transition:transform 1.4s var(--ease)}.journal-module__5gMQlq__card:hover .journal-module__5gMQlq__cardThumb img{transform:scale(1.04)}.journal-module__5gMQlq__symbols{flex-wrap:wrap;gap:.4rem;margin-top:auto;padding-top:1rem;display:flex}.journal-module__5gMQlq__symbol{color:#e3d8ff;background:#9b6bff1a;border:1px solid #c9b6ff33;border-radius:999px;padding:.28rem .7rem;font-size:.76rem}.journal-module__5gMQlq__cardDelete{z-index:2;position:absolute;top:.9rem;right:.9rem}.journal-module__5gMQlq__confirm{z-index:3;text-align:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:journal-module__5gMQlq__fade .5s var(--ease)both;background:radial-gradient(120% 90% at 50% 40%,#1b1646e6,#05040bf5);border:1px solid #ff5fa24d;border-radius:1.4rem;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:1.25rem;display:flex;position:absolute;inset:0}.journal-module__5gMQlq__confirm p{font-family:var(--font-display);color:#fff;font-size:1.45rem;line-height:1.15}.journal-module__5gMQlq__confirmRow{gap:.6rem;display:flex}.journal-module__5gMQlq__orb{--size:64px;width:var(--size);height:var(--size);border-radius:50%;flex:none;position:relative}.journal-module__5gMQlq__orbGlow{background:radial-gradient(circle,var(--o-key-a),transparent 62%);filter:blur(8px);animation:journal-module__5gMQlq__breathe 7s var(--ease)infinite;border-radius:50%;position:absolute;inset:-40%}.journal-module__5gMQlq__orbBody{isolation:isolate;clip-path:circle(50%);background:radial-gradient(circle at 34% 28%,#ffffff8c,#fff0 26%),radial-gradient(circle at 60% 70%,var(--o-rim-a),transparent 55%),radial-gradient(circle at 50% 55%,var(--o-hero),var(--o-key)42%,var(--o-ambient)72%,#0b0920 100%);box-shadow:inset 0 0 18px #ffffff2e,inset 0 -8px 18px var(--o-accent-a),0 0 28px -6px var(--o-key-a);border-radius:50%;position:absolute;inset:0;overflow:hidden}.journal-module__5gMQlq__orbSwirl{background:conic-gradient(from 0deg,transparent 0 20%,var(--o-rim-a)30%,transparent 45%,var(--o-accent-a)70%,transparent 85%);mix-blend-mode:screen;opacity:.8;border-radius:50%;animation:38s linear infinite journal-module__5gMQlq__spin;position:absolute;inset:-20%}.journal-module__5gMQlq__orbCore{filter:blur(3px);opacity:var(--o-fire,.7);animation:journal-module__5gMQlq__breathe 5.5s var(--ease)infinite;background:radial-gradient(circle,#ffd696f2,#ffb54780 45%,#0000 72%);border-radius:50%;position:absolute;inset:36%}.journal-module__5gMQlq__orbRing{border:1px solid #c9b6ff33;border-radius:50%;position:absolute;inset:-5px}.journal-module__5gMQlq__empty{text-align:center;flex-direction:column;align-items:center;padding:clamp(2.5rem,7vw,5rem) clamp(1.25rem,5vw,4rem);display:flex;position:relative;overflow:hidden}.journal-module__5gMQlq__emptyOrb{margin-bottom:2.2rem}.journal-module__5gMQlq__emptyTitle{margin-top:.9rem;font-size:clamp(2.1rem,1.5rem + 2.8vw,3.6rem);line-height:1.02}.journal-module__5gMQlq__emptyText{max-width:32rem;margin-top:1rem;line-height:1.65}.journal-module__5gMQlq__emptyActions{flex-direction:column;align-items:center;gap:.6rem;margin-top:2rem;display:flex}.journal-module__5gMQlq__emptyActions .journal-module__5gMQlq__cta{min-height:54px;padding:0 1.9rem;font-size:1rem}.journal-module__5gMQlq__emptyOr{color:#c9b6ff8c;font-size:.9rem}.journal-module__5gMQlq__emptyOr button{min-height:44px;color:var(--lilac);text-underline-offset:4px;padding:0 .4rem;-webkit-text-decoration:underline #c9b6ff59;text-decoration:underline #c9b6ff59}.journal-module__5gMQlq__emptyOr button:hover{color:#fff}.journal-module__5gMQlq__noMatch{text-align:center;padding:3rem 1.25rem}.journal-module__5gMQlq__status{left:50%;bottom:calc(env(safe-area-inset-bottom) + 1.25rem);z-index:60;color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);animation:journal-module__5gMQlq__rise .7s var(--ease)both;background:#1b1646d9;border:1px solid #c9b6ff38;border-radius:999px;padding:.8rem 1.3rem;font-size:.9rem;position:fixed;transform:translate(-50%);box-shadow:0 20px 50px -20px #000000e6}.journal-module__5gMQlq__skeleton{height:13.5rem;animation:journal-module__5gMQlq__pulse 2.4s var(--ease)infinite;background:linear-gradient(165deg,#c9b6ff0f,#1b164659);border:1px solid #c9b6ff14;border-radius:1.4rem}.journal-module__5gMQlq__backdrop{z-index:70;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:journal-module__5gMQlq__fade .5s var(--ease)both;background:#05040bb8;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}@media (min-width:640px){.journal-module__5gMQlq__backdrop{align-items:center;padding:1.5rem}}.journal-module__5gMQlq__dialog{width:100%;max-width:40rem;max-height:92dvh;padding:1.5rem 1.25rem calc(env(safe-area-inset-bottom) + 1.25rem);animation:journal-module__5gMQlq__sheet .8s var(--ease)both;background:linear-gradient(170deg,#211b4f,#120f33 45%,#0b0920);border-radius:1.6rem 1.6rem 0 0;overflow-y:auto}@media (min-width:640px){.journal-module__5gMQlq__dialog{border-radius:1.6rem;padding:2rem}}.journal-module__5gMQlq__dialogHead{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}.journal-module__5gMQlq__dialogTitle{font-size:2.1rem;line-height:1}.journal-module__5gMQlq__field{margin-bottom:1rem;display:block}.journal-module__5gMQlq__label{letter-spacing:.22em;text-transform:uppercase;color:#c9b6ffb8;margin-bottom:.45rem;font-size:.72rem;font-weight:600;display:block}.journal-module__5gMQlq__textField{color:#fff;width:100%;min-height:48px;transition:border-color .4s var(--ease),box-shadow .4s var(--ease);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#05040b73;border:1px solid #c9b6ff29;border-radius:.9rem;padding:.75rem 1rem;font-size:16px}.journal-module__5gMQlq__textField::placeholder{color:#c9b6ff61}.journal-module__5gMQlq__textField:focus{border-color:#ffb54773;outline:none;box-shadow:0 0 36px -14px #ffb54773}textarea.journal-module__5gMQlq__textField{resize:vertical;min-height:11rem;line-height:1.6;font-family:var(--font-display);font-size:1.2rem}.journal-module__5gMQlq__row2{grid-template-columns:1fr;gap:0 1rem;display:grid}@media (min-width:640px){.journal-module__5gMQlq__row2{grid-template-columns:1fr 12rem}}.journal-module__5gMQlq__dialogFoot{flex-direction:column-reverse;gap:.75rem;margin-top:.5rem;display:flex}@media (min-width:640px){.journal-module__5gMQlq__dialogFoot{flex-direction:row;justify-content:space-between;align-items:center}}.journal-module__5gMQlq__voiceHint{color:#c9b6ff99;font-size:.88rem}.journal-module__5gMQlq__voiceHint a{min-height:44px;color:var(--ember);align-items:center;gap:.35rem;padding:0 .3rem;font-weight:600;display:inline-flex}.journal-module__5gMQlq__warn{color:var(--ember);margin:-.3rem 0 .8rem;font-size:.86rem}.journal-module__5gMQlq__back{color:#c9b6ffb8;min-height:44px;transition:color .4s var(--ease);align-items:center;gap:.5rem;margin-top:.75rem;font-size:.9rem;display:inline-flex}.journal-module__5gMQlq__back:hover{color:#fff}.journal-module__5gMQlq__stage{height:min(76svh,780px);min-height:420px;box-shadow:0 50px 120px -50px #000,0 0 120px -60px var(--stage-glow,#9b6bff99);background:#06060c;border:1px solid #c9b6ff24;border-radius:1.6rem;margin-top:.5rem;position:relative;overflow:hidden}@media (max-width:639px){.journal-module__5gMQlq__stage{border-radius:1.25rem;height:min(68svh,560px);min-height:380px}}.journal-module__5gMQlq__stage>.journal-module__5gMQlq__worldFill{position:absolute;inset:0}.journal-module__5gMQlq__worldFill>div{aspect-ratio:auto!important;--tw-ring-shadow:0 0 #0000!important;height:100%!important;box-shadow:none!important;border-radius:0!important}.journal-module__5gMQlq__worldFill>div>div{border-radius:0!important}.journal-module__5gMQlq__stageScrim{pointer-events:none;z-index:2;background:linear-gradient(#0000 42%,#05040b4d 60%,#05040bb3 78%,#05040bf0 100%),linear-gradient(#05040b59 0%,#0000 18%);position:absolute;inset:0}.journal-module__5gMQlq__stageCopy{z-index:3;pointer-events:none;padding:clamp(1.1rem,3.5vw,2.6rem);position:absolute;bottom:0;left:0;right:0}.journal-module__5gMQlq__stageTitle{overflow-wrap:anywhere;text-shadow:0 4px 40px #05040bcc;max-width:18ch;animation:journal-module__5gMQlq__rise 1.4s var(--ease).2s both;font-size:clamp(2.3rem,1.4rem + 4.2vw,5rem);line-height:.98}.journal-module__5gMQlq__stageMeta{animation:journal-module__5gMQlq__fade 1.2s var(--ease)both;flex-wrap:wrap;align-items:center;gap:.35rem .9rem;display:flex}.journal-module__5gMQlq__stageMeta span+span:before{display:var(--sep,inline);content:"·";color:#c9b6ff73;margin-right:.9rem}@media (max-width:639px){.journal-module__5gMQlq__stageMeta{--sep:none;flex-direction:column;align-items:flex-start}}.journal-module__5gMQlq__stageHint{z-index:3;pointer-events:none;color:#e9e3ffb8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:journal-module__5gMQlq__fade 1.2s var(--ease)1.2s both;background:#05040b66;border:1px solid #c9b6ff24;border-radius:999px;padding:.45rem .85rem;font-size:.75rem;position:absolute;top:1rem;right:1rem}@media (hover:none){@media (max-width:639px){.journal-module__5gMQlq__stageMeta{--sep:none;flex-direction:column;align-items:flex-start}}.journal-module__5gMQlq__stageHint{display:none}}.journal-module__5gMQlq__body{grid-template-columns:1fr;gap:1.25rem;margin-top:1.25rem;padding-bottom:5rem;display:grid}@media (min-width:1024px){.journal-module__5gMQlq__body{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:1.5rem}}.journal-module__5gMQlq__col{flex-direction:column;gap:1.25rem;min-width:0;display:flex}.journal-module__5gMQlq__panel{animation:journal-module__5gMQlq__rise 1.2s var(--ease)both;padding:clamp(1.25rem,3vw,2rem)}.journal-module__5gMQlq__panelTitle{margin-top:.55rem;font-size:clamp(1.6rem,1.3rem + 1vw,2.1rem);line-height:1.08}.journal-module__5gMQlq__panelText{margin-top:.5rem;font-size:.95rem;line-height:1.6}.journal-module__5gMQlq__panelAction{flex-wrap:wrap;gap:.6rem;margin-top:1.2rem;display:flex}.journal-module__5gMQlq__dreamText{font-family:var(--font-display);color:#f5f1ffeb;white-space:pre-wrap;overflow-wrap:anywhere;margin-top:1rem;font-size:clamp(1.3rem,1.1rem + .7vw,1.6rem);line-height:1.55}.journal-module__5gMQlq__dreamText:first-letter{float:left;color:var(--ember);text-shadow:0 0 30px #ffb54773;padding:.06em .12em 0 0;font-size:3.4em;line-height:.85}.journal-module__5gMQlq__analysis{color:#e9e3ffd1;white-space:pre-wrap;overflow-wrap:anywhere;margin-top:1rem;font-size:.98rem;line-height:1.75}.journal-module__5gMQlq__art{animation:journal-module__5gMQlq__fade 1.4s var(--ease)both;border:1px solid #c9b6ff29;border-radius:1rem;margin-top:1.1rem;overflow:hidden}.journal-module__5gMQlq__art img{width:100%;height:auto;display:block}.journal-module__5gMQlq__notice{color:#ffe2b5;animation:journal-module__5gMQlq__fade .6s var(--ease)both;background:#ffb54714;border:1px solid #ffb54740;border-radius:.9rem;margin-top:1rem;padding:.85rem 1rem;font-size:.9rem;line-height:1.5}.journal-module__5gMQlq__upsell{animation:journal-module__5gMQlq__fade .6s var(--ease)both;background:linear-gradient(135deg,#9b6bff29,#ffb54714);border:1px solid #c9b6ff40;border-radius:1rem;margin-top:1rem;padding:1rem}.journal-module__5gMQlq__upsell strong{font-family:var(--font-display);color:#fff;font-size:1.3rem;font-weight:600;display:block}.journal-module__5gMQlq__shareBox{animation:journal-module__5gMQlq__fade .6s var(--ease)both;background:#05040b59;border:1px solid #c9b6ff1f;border-radius:1rem;margin-top:1rem;padding:.9rem}.journal-module__5gMQlq__shareRow{flex-direction:column;gap:.6rem;display:flex}.journal-module__5gMQlq__shareBtns{gap:.5rem;display:flex}.journal-module__5gMQlq__shareBtns>*{flex:1 1 0}.journal-module__5gMQlq__linkField{color:#fff;background:#ffffff0d;border:1px solid #c9b6ff29;border-radius:.8rem;width:100%;min-width:0;min-height:46px;padding:0 .9rem;font-size:.9rem}.journal-module__5gMQlq__panelHead{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.journal-module__5gMQlq__spin{animation:1s linear infinite journal-module__5gMQlq__spin}.journal-module__5gMQlq__dangerZone{justify-content:center;display:flex}.journal-module__5gMQlq__dangerZone button{color:#ffb4d2b3}.journal-module__5gMQlq__dangerZone button:hover{color:#ffd1e6}.journal-module__5gMQlq__videoSlot>button{color:#fff!important;min-height:48px!important;transition:transform .5s var(--ease),border-color .5s var(--ease)!important;background:linear-gradient(#5ce1e629,#9b6bff24)!important;border:1px solid #5ce1e666!important;border-radius:999px!important;padding:0 1.3rem!important;box-shadow:inset 0 1px #ffffff24,0 0 30px -12px #5ce1e68c!important}.journal-module__5gMQlq__videoSlot>button:hover:not(:disabled){transform:translateY(-1px);border-color:#5ce1e6b3!important}@keyframes journal-module__5gMQlq__rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes journal-module__5gMQlq__sheet{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@keyframes journal-module__5gMQlq__fade{0%{opacity:0}to{opacity:1}}@keyframes journal-module__5gMQlq__spin{to{transform:rotate(360deg)}}@keyframes journal-module__5gMQlq__breathe{0%,to{opacity:.85;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}@keyframes journal-module__5gMQlq__pulse{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.journal-module__5gMQlq__cardWrap,.journal-module__5gMQlq__panel,.journal-module__5gMQlq__stageTitle,.journal-module__5gMQlq__stageMeta,.journal-module__5gMQlq__stageHint,.journal-module__5gMQlq__confirm,.journal-module__5gMQlq__status,.journal-module__5gMQlq__backdrop,.journal-module__5gMQlq__dialog,.journal-module__5gMQlq__art,.journal-module__5gMQlq__notice,.journal-module__5gMQlq__upsell,.journal-module__5gMQlq__shareBox,.journal-module__5gMQlq__orbGlow,.journal-module__5gMQlq__orbSwirl,.journal-module__5gMQlq__orbCore,.journal-module__5gMQlq__skeleton{animation:none}.journal-module__5gMQlq__card,.journal-module__5gMQlq__card:hover,.journal-module__5gMQlq__cardThumb img{transition:none;transform:none}}
