.scheme4-mode-gate,.scheme4-title-gate{position:relative;isolation:isolate}.scheme4-motion-stage,:where(.scheme4-title-gate,.scheme4-mode-gate,.scheme4-draft-gate,.scheme4-fragment-gate,.scheme4-confirm-gate){animation:scheme4-stage-bloom var(--scheme4-motion-enter,.44s) var(--scheme4-ease-out,ease-out) both;transform-origin:50% 58%}.scheme4-motion-hover-lift{transition:border-color var(--scheme4-motion-hover,.19s) var(--scheme4-ease-out,ease-out),box-shadow var(--scheme4-motion-hover,.19s) var(--scheme4-ease-out,ease-out),filter var(--scheme4-motion-hover,.19s) var(--scheme4-ease-out,ease-out),transform var(--scheme4-motion-hover,.19s) var(--scheme4-ease-out,ease-out)}.scheme4-motion-hover-lift:hover{filter:brightness(1.04);transform:translateY(-2px)}.scheme4-title-gate{overflow:hidden;border:1px solid hsla(44,52%,70%,.16);background:radial-gradient(circle at 50% 14%,hsla(46,75%,75%,.1),transparent 26%),radial-gradient(circle at 16% 78%,rgba(95,132,138,.1),transparent 31%),linear-gradient(180deg,rgba(11,18,22,.42),rgba(6,10,13,.12));box-shadow:inset 0 1px 0 rgba(255,248,225,.055),0 30px 90px rgba(0,0,0,.24)}.scheme4-title-gate:after,.scheme4-title-gate:before{position:absolute;inset:0;z-index:-1;pointer-events:none;content:""}.scheme4-title-gate:before{opacity:.48;background:radial-gradient(circle at 50% 44%,hsla(46,81%,77%,.12),transparent 17rem),linear-gradient(110deg,transparent 0 21%,rgba(255,245,210,.045) 22%,transparent 28% 100%);animation:scheme4-title-fog 12s ease-in-out infinite alternate}.scheme4-title-gate:after{opacity:.3;background-image:radial-gradient(circle,rgba(255,246,211,.32) 0 1px,transparent 1.2px),radial-gradient(circle,rgba(143,172,184,.22) 0 1px,transparent 1.2px);background-position:0 0,36px 24px;background-size:92px 92px,128px 128px;-webkit-mask-image:radial-gradient(circle at center,#000 0 42%,transparent 74%);mask-image:radial-gradient(circle at center,#000 0 42%,transparent 74%);animation:scheme4-stardust-drift 24s linear infinite}.scheme4-title-gate .dream-title-orb{animation:scheme4-orb-breathe 6.8s ease-in-out infinite,scheme4-orb-turn 32s linear infinite!important;box-shadow:0 0 0 1px rgba(255,248,225,.06),0 0 56px hsla(44,52%,70%,.16),0 0 120px rgba(104,139,145,.08),inset 0 0 32px rgba(255,248,225,.055)!important}.scheme4-title-gate h1{letter-spacing:0;text-shadow:0 1px 0 hsla(0,0%,100%,.09),0 20px 60px rgba(0,0,0,.38),0 0 28px hsla(44,52%,70%,.08)!important}.scheme4-entry-button{position:relative;overflow:hidden;transition:transform var(--motion-hover,.22s) var(--ease-dream-out,ease-out),box-shadow var(--motion-hover,.22s) var(--ease-dream-out,ease-out),filter var(--motion-hover,.22s) var(--ease-dream-out,ease-out)!important}.scheme4-entry-button:before{position:absolute;inset:-42% auto -42% -34%;width:38%;opacity:0;transform:skewX(-18deg);background:linear-gradient(90deg,transparent,rgba(255,252,232,.58),transparent);content:"";transition:opacity .18s ease}.scheme4-entry-button:hover:not(:disabled){transform:translateY(-2px);box-shadow:inset 0 1px 0 rgba(255,249,224,.82),inset 0 -14px 26px rgba(49,29,8,.2),0 0 0 1px rgba(6,16,24,.54),0 21px 46px rgba(0,0,0,.34),0 0 42px hsla(44,52%,70%,.24)!important}.scheme4-entry-button:hover:not(:disabled):before{opacity:.8;animation:scheme4-button-sheen 1.12s ease-out}.scheme4-entry-button:active:not(:disabled){transform:translateY(1px) scale(.995)}.scheme4-mode-gate{width:min(1120px,calc(100vw - 2rem));margin-inline:auto;display:flex;flex-direction:column;gap:clamp(1.4rem,2.4vw,2.2rem);overflow:hidden;padding:clamp(1.35rem,3.2vw,2.8rem)!important;border-color:hsla(44,52%,70%,.16)!important;background:radial-gradient(circle at 16% 12%,hsla(44,52%,70%,.1),transparent 24%),radial-gradient(circle at 84% 18%,rgba(93,132,137,.08),transparent 28%),linear-gradient(180deg,rgba(13,22,26,.62),rgba(7,12,15,.22))!important;background-size:auto,auto,auto!important;box-shadow:inset 0 1px 0 rgba(255,248,225,.06),0 24px 80px rgba(0,0,0,.24)}.scheme4-mode-header{display:grid;justify-items:center;max-width:720px;margin-inline:auto;text-align:center}.scheme4-mode-header .dm-kicker{margin:0 0 .58rem;color:hsla(44,52%,70%,.72)}.scheme4-mode-header h2{margin:0;color:rgba(255,250,232,.96);font-family:var(--font-display,serif);font-size:clamp(2.05rem,4.2vw,4.15rem);font-weight:700;line-height:1.06;letter-spacing:0}.scheme4-mode-header>p:not(.dm-kicker){max-width:38rem;margin:clamp(.72rem,1.4vw,1rem) 0 0;color:hsla(163,8%,83%,.72);font-family:var(--font-ui);font-size:clamp(.95rem,1.3vw,1.12rem);line-height:1.72}.scheme4-mode-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2vw,1.35rem);width:min(1040px,100%);margin-inline:auto}.scheme4-mode-gate .dm-dream-mode-card{position:relative;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto minmax(7.2rem,1fr) auto!important;grid-auto-flow:row!important;align-content:stretch!important;place-items:stretch stretch!important;min-height:clamp(17.5rem,29vw,21rem);padding:clamp(1.1rem,2vw,1.5rem)!important;gap:clamp(1rem,1.6vw,1.25rem);overflow:hidden;border-color:hsla(44,52%,70%,.13)!important;border-radius:clamp(1.15rem,2.2vw,1.65rem)!important;background:linear-gradient(180deg,rgba(255,248,225,.045),rgba(7,12,15,.24)),radial-gradient(circle at 82% 12%,hsla(44,52%,70%,.1),transparent 26%),rgba(5,11,14,.58)!important;text-align:left;box-shadow:inset 0 1px 0 rgba(255,248,225,.045),0 18px 48px rgba(0,0,0,.18)}.scheme4-mode-gate .dm-dream-mode-card__glow{display:none!important;position:absolute;inset:auto -18% -30% 18%;height:58%;pointer-events:none;background:radial-gradient(circle,hsla(44,52%,70%,.16),transparent 62%);opacity:0;transition:opacity var(--motion-hover,.22s) var(--ease-dream-out,ease-out),transform var(--motion-hover,.22s) var(--ease-dream-out,ease-out);transform:translate3d(0,10px,0)}.scheme4-mode-gate .dm-dream-mode-card:hover:not(:disabled){transform:translateY(-5px) scale(1.01);border-color:hsla(44,52%,70%,.32)!important;box-shadow:inset 0 1px 0 rgba(255,248,225,.08),0 22px 54px rgba(0,0,0,.24),0 0 32px hsla(44,52%,70%,.09)}.scheme4-mode-gate .dm-dream-mode-card.is-active .dm-dream-mode-card__glow,.scheme4-mode-gate .dm-dream-mode-card:hover:not(:disabled) .dm-dream-mode-card__glow{opacity:0!important;transform:translateZ(0)}.scheme4-mode-gate .dm-dream-mode-card.is-active{animation:none!important;border-color:hsla(44,52%,70%,.42)!important;background:linear-gradient(180deg,rgba(255,248,225,.055),rgba(8,15,18,.18)),radial-gradient(circle at 78% 8%,hsla(44,52%,70%,.08),transparent 28%)!important;box-shadow:inset 0 1px 0 rgba(255,248,225,.07),0 18px 44px rgba(0,0,0,.26),0 0 0 1px hsla(44,52%,70%,.08),0 0 18px hsla(44,52%,70%,.055)}.scheme4-mode-gate .dm-dream-mode-card.is-active:after{display:none!important;position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:linear-gradient(115deg,transparent 0 28%,rgba(255,246,203,.16) 42%,hsla(44,52%,70%,.34) 50%,rgba(255,246,203,.16) 58%,transparent 72% 100%);background-size:220% 100%;content:"";mix-blend-mode:screen;opacity:.72;animation:scheme4-border-flow 3.2s var(--scheme4-ease-in-out,ease-in-out) infinite}.scheme4-mode-gate .dream-mode-scene__deck .dm-dream-mode-card:after,.scheme4-mode-gate .dream-mode-scene__deck .dm-dream-mode-card:before{opacity:0!important;animation:none!important}.scheme4-mode-gate .dream-mode-scene__deck .dm-dream-mode-card.is-active:after,.scheme4-mode-gate .dream-mode-scene__deck .dm-dream-mode-card.is-active:before,.scheme4-mode-gate .dream-mode-scene__deck .dm-dream-mode-card:hover:not(:disabled):after,.scheme4-mode-gate .dream-mode-scene__deck .dm-dream-mode-card:hover:not(:disabled):before{opacity:0!important}.scheme4-mode-gate .dm-dream-mode-card:not(.is-active){opacity:.9!important;filter:brightness(.94) saturate(.96)!important}.scheme4-mode-gate .dm-dream-mode-card:not(.is-active):hover{opacity:1!important;filter:brightness(1) saturate(1)!important}.scheme4-mode-gate .dm-dream-mode-card__topline{display:flex;grid-column:1/-1!important;grid-row:1!important;align-items:center;justify-content:space-between;gap:.85rem;min-height:2rem;width:100%;padding-right:clamp(4.2rem,8vw,5rem)}.scheme4-mode-gate .dm-dream-mode-card__serial{position:static;color:hsla(44,52%,70%,.68);font-family:var(--font-ui);font-size:clamp(.72rem,.82vw,.82rem);font-weight:800;letter-spacing:.16em;text-transform:uppercase}.dm-dream-mode-card__meta{color:hsla(163,8%,83%,.62);font-family:var(--font-ui);font-size:clamp(.7rem,.76vw,.8rem);font-weight:800;letter-spacing:.08em;text-align:right}.scheme4-mode-gate .dm-dream-mode-card__body{display:grid;grid-column:1/-1!important;grid-row:2!important;align-content:start;justify-items:start;justify-self:stretch;gap:.66rem;width:100%;max-width:min(100%,25rem);min-height:clamp(7.2rem,10vw,8.6rem);padding-top:clamp(.2rem,.7vw,.55rem)}.scheme4-mode-gate .dm-dream-mode-card h3{max-width:20rem;color:rgba(255,250,232,.95);font-family:var(--font-display,serif);font-size:clamp(1.34rem,1.8vw,1.88rem);line-height:1.14;letter-spacing:0}.scheme4-mode-gate .dm-dream-mode-card h3,.scheme4-mode-gate .dm-dream-mode-card p{display:block!important;grid-column:auto!important;grid-row:auto!important;width:auto!important;margin:0}.scheme4-mode-gate .dm-dream-mode-card p{max-width:22rem!important;color:hsla(144,9%,90%,.82);font-size:clamp(.88rem,.98vw,.98rem);line-height:1.66}.scheme4-mode-gate .dm-dream-mode-card__sigil{top:clamp(3.7rem,6vw,4.6rem);right:clamp(1rem,1.8vw,1.35rem);opacity:.42;transform:scale(.88)}.dm-dream-mode-card__tags{display:flex;grid-column:1/-1!important;grid-row:3!important;flex-wrap:wrap;align-content:start;align-self:end;gap:.48rem;width:100%;margin-top:auto}.dm-dream-mode-card__tags span{display:inline-flex;align-items:center;min-height:1.95rem;border:1px solid hsla(44,52%,70%,.16);border-radius:999px;background:linear-gradient(180deg,rgba(255,248,225,.045),rgba(5,10,13,.08)),rgba(5,10,13,.4);padding:.36rem .66rem;color:rgba(216,224,223,.76);font-family:var(--font-ui);font-size:clamp(.72rem,.8vw,.82rem);line-height:1.1}.scheme4-mode-gate .dm-dream-mode-card.is-active .dm-dream-mode-card__tags span{border-color:hsla(44,52%,70%,.34);background:rgba(40,34,19,.46);color:rgba(255,250,232,.86)}.scheme4-mode-gate .dm-dream-mode-card__chosen{top:clamp(1rem,1.8vw,1.35rem)!important;right:clamp(1rem,1.8vw,1.35rem)!important;bottom:auto!important;left:auto!important;display:inline-flex!important;align-items:center;justify-content:center;width:auto!important;height:auto!important;min-width:0;min-height:1.72rem;max-height:2.05rem;padding:.35rem .62rem;border-color:hsla(44,52%,70%,.34);background:linear-gradient(180deg,hsla(44,52%,70%,.16),rgba(12,17,15,.84));color:rgba(255,247,216,.94);font-size:clamp(.66rem,.72vw,.76rem);line-height:1;white-space:nowrap;writing-mode:horizontal-tb!important}@media (max-width:780px){.scheme4-mode-grid{grid-template-columns:1fr;width:min(560px,100%)}.scheme4-mode-gate .dm-dream-mode-card{min-height:16.5rem}}.scheme4-mode-actions{width:min(560px,100%);margin:0 auto;justify-content:center;padding-top:clamp(.1rem,.8vw,.5rem)}.scheme4-mode-actions .dream-action,.scheme4-mode-actions .dream-action-primary{min-width:min(12rem,42vw)}@keyframes scheme4-title-fog{0%{transform:translate3d(-1.2%,0,0) scale(1);opacity:.34}to{transform:translate3d(1.2%,-.8%,0) scale(1.03);opacity:.56}}@keyframes scheme4-stardust-drift{to{background-position:92px 46px,-64px 128px}}@keyframes scheme4-orb-breathe{0%,to{transform:scale(.985);filter:brightness(.98)}50%{transform:scale(1.035);filter:brightness(1.08)}}@keyframes scheme4-orb-turn{to{rotate:1turn}}@keyframes scheme4-button-sheen{0%{translate:0 0}to{translate:360% 0}}@keyframes scheme4-stage-bloom{0%{opacity:0;transform:translate3d(0,8px,0) scale(.992);filter:blur(5px)}to{opacity:1;transform:translateZ(0) scale(1);filter:blur(0)}}@keyframes scheme4-selected-breathe{0%,to{box-shadow:inset 0 1px 0 rgba(255,248,225,.08),0 0 0 1px hsla(44,52%,70%,.08),0 18px 42px rgba(0,0,0,.22),0 0 24px hsla(44,52%,70%,.09)}50%{box-shadow:inset 0 1px 0 rgba(255,248,225,.12),0 0 0 1px hsla(44,52%,70%,.14),0 20px 46px rgba(0,0,0,.28),0 0 38px hsla(44,52%,70%,.15)}}@keyframes scheme4-border-flow{0%{background-position:140% 0;opacity:.25}42%{opacity:.82}to{background-position:-120% 0;opacity:.25}}@keyframes scheme4-focus-glow{0%{box-shadow:inset 0 1px 0 rgba(255,248,225,.045),0 18px 56px rgba(0,0,0,.2),0 0 0 0 hsla(44,52%,70%,0)}42%{box-shadow:inset 0 1px 0 rgba(255,248,225,.075),0 18px 56px rgba(0,0,0,.24),0 0 0 1px hsla(44,52%,70%,.12),0 0 42px hsla(44,52%,70%,.15)}to{box-shadow:inset 0 1px 0 rgba(255,248,225,.065),0 18px 56px rgba(0,0,0,.22),0 0 0 1px hsla(44,52%,70%,.08),0 0 34px hsla(44,52%,70%,.12)}}@media (prefers-reduced-motion:reduce){.scheme4-entry-button:hover:not(:disabled):before,.scheme4-mode-gate .dm-dream-mode-card.is-active:after,.scheme4-motion-hover-lift,.scheme4-motion-stage,.scheme4-title-gate .dream-title-orb,.scheme4-title-gate:after,.scheme4-title-gate:before,:where(.scheme4-title-gate,.scheme4-mode-gate,.scheme4-draft-gate,.scheme4-fragment-gate,.scheme4-confirm-gate){animation:none!important}.scheme4-entry-button:hover:not(:disabled),.scheme4-mode-gate .dm-dream-mode-card:hover:not(:disabled),.scheme4-motion-hover-lift:hover{transform:none}}@media (max-width:720px){.scheme4-mode-gate{width:min(100%,calc(100vw - 1rem));padding:1.1rem!important;gap:1rem}.scheme4-mode-grid{grid-template-columns:1fr}.scheme4-mode-gate .dm-dream-mode-card{min-height:auto!important}.dm-dream-mode-card__topline{align-items:flex-start;flex-direction:column;padding-right:4.6rem}.dm-dream-mode-card__meta{text-align:left}.scheme4-mode-actions{display:grid;grid-template-columns:1fr}.scheme4-mode-actions .dream-action,.scheme4-mode-actions .dream-action-primary{width:100%}}.scheme4-draft-gate{overflow:hidden;border-color:hsla(44,52%,70%,.14)!important;background:radial-gradient(circle at 14% 12%,hsla(44,52%,70%,.08),transparent 24%),radial-gradient(circle at 92% 28%,rgba(99,132,139,.08),transparent 28%),linear-gradient(180deg,rgba(12,20,24,.6),rgba(6,11,14,.2))!important}.scheme4-draft-gate .dream-scene-header{border-bottom:1px solid hsla(44,52%,70%,.12)}.scheme4-fate-input{position:relative;overflow:hidden;border-color:hsla(44,52%,70%,.16)!important;background:linear-gradient(180deg,rgba(255,248,225,.045),rgba(7,12,15,.2)),radial-gradient(circle at 12% 12%,hsla(44,52%,70%,.08),transparent 26%)!important;box-shadow:inset 0 1px 0 rgba(255,248,225,.045),0 18px 56px rgba(0,0,0,.2)}.scheme4-fate-input:focus-within{animation:scheme4-focus-glow 1.4s var(--scheme4-ease-out,ease-out) both;border-color:hsla(44,52%,70%,.32)!important;box-shadow:inset 0 1px 0 rgba(255,248,225,.065),0 18px 56px rgba(0,0,0,.22),0 0 0 1px hsla(44,52%,70%,.08),0 0 34px hsla(44,52%,70%,.12)!important}.scheme4-dossier-paper{isolation:isolate}.dm-fate-input__paper{position:absolute;inset:1rem;z-index:0;pointer-events:none;border:1px solid hsla(44,52%,70%,.08);border-radius:calc(var(--scene-radius-panel, 28px) - .65rem);opacity:.42;background-image:linear-gradient(rgba(255,248,225,.035) 1px,transparent 0),linear-gradient(90deg,rgba(255,248,225,.025) 1px,transparent 0);background-size:100% 2.2rem,2.2rem 100%;-webkit-mask-image:linear-gradient(180deg,transparent,#000 11%,#000 88%,transparent);mask-image:linear-gradient(180deg,transparent,#000 11%,#000 88%,transparent)}.scheme4-fate-input>:not(.dm-fate-input__paper){position:relative;z-index:1}.dream-draft-scene .scheme4-fate-input textarea,.scheme4-fate-input textarea{--scheme4-draft-line:1.9rem;border-color:hsla(44,52%,70%,.14)!important;background:linear-gradient(90deg,hsla(44,52%,70%,.035),transparent 13%),repeating-linear-gradient(0deg,transparent 0 calc(var(--scheme4-draft-line) - 1px),hsla(45,65%,81%,.085) calc(var(--scheme4-draft-line) - 1px) var(--scheme4-draft-line)),linear-gradient(180deg,rgba(3,8,10,.68),rgba(4,9,12,.48)),rgba(4,10,13,.72)!important;background-position:0 0,0 .82rem,0 0,0 0!important;background-size:auto,100% var(--scheme4-draft-line),auto,auto!important;color:rgba(255,250,232,.94);line-height:var(--scheme4-draft-line)!important;padding-top:1.02rem!important;padding-bottom:1.12rem!important;text-shadow:0 12px 36px rgba(0,0,0,.18)}.scheme4-fate-input textarea::-moz-placeholder{color:hsla(165,8%,80%,.54)!important}.scheme4-fate-input textarea::placeholder{color:hsla(165,8%,80%,.54)!important}.scheme4-fate-input textarea:focus{border-color:hsla(44,52%,70%,.34)!important;box-shadow:0 0 0 1px hsla(44,52%,70%,.08),0 0 34px hsla(44,52%,70%,.08)!important}.dm-fate-input__meter{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:.5rem;width:-moz-fit-content;width:fit-content;max-width:100%;margin-top:1rem;margin-bottom:.25rem;border:1px solid hsla(44,52%,70%,.12);border-radius:1rem;background:rgba(5,10,13,.34);padding:.5rem .75rem;color:rgba(205,214,212,.72);font-family:var(--font-ui);font-size:clamp(.76rem,.84vw,.86rem);line-height:1.35}.dm-fate-input__meter strong{display:inline-flex;align-items:center;min-height:1.55rem;border:1px solid hsla(44,52%,70%,.16);border-radius:999px;background:hsla(44,52%,70%,.08);padding:.16rem .5rem;color:hsla(44,52%,70%,.86);font-size:.95em;white-space:nowrap}.dm-fate-input__linkage{margin-top:var(--scheme4-space-3,.75rem)}.dm-fate-input__seeds{margin-top:1rem;border-top:1px solid hsla(44,52%,70%,.1);padding-top:.9rem}.scheme4-seed-row{gap:.58rem!important;padding-top:.2rem}.scheme4-seed-row .dm-seed-token{position:relative;overflow:hidden;min-height:2.5rem;border-color:hsla(44,52%,70%,.16)!important;background:linear-gradient(180deg,rgba(255,248,225,.045),rgba(5,11,14,.16)),rgba(5,11,14,.42)!important;color:hsla(50,35%,90%,.86)!important;transition:transform var(--motion-hover,.22s) var(--ease-dream-out,ease-out),border-color var(--motion-hover,.22s) var(--ease-dream-out,ease-out),box-shadow var(--motion-hover,.22s) var(--ease-dream-out,ease-out)!important}.scheme4-seed-row .dm-seed-token:hover:not(:disabled){transform:translateY(-2px);border-color:hsla(44,52%,70%,.34)!important;box-shadow:0 10px 24px rgba(0,0,0,.18),0 0 24px hsla(44,52%,70%,.08)}.scheme4-seed-row .dm-seed-token:active:not(:disabled){transform:translateY(1px) scale(.99)}.scheme4-seed-row .dm-seed-token span{color:hsla(44,52%,70%,.78)!important}.scheme4-seed-row .dm-seed-token.is-active{isolation:isolate;border-color:hsla(44,52%,70%,.52)!important;background:linear-gradient(180deg,hsla(44,52%,70%,.14),rgba(5,11,14,.2)),rgba(5,11,14,.58)!important;color:rgba(255,250,232,.96)!important;box-shadow:inset 0 1px 0 rgba(255,248,225,.08),0 0 30px hsla(44,52%,70%,.12)}.scheme4-seed-row .dm-seed-token.is-active:after{position:absolute;inset:-45% -20%;z-index:-1;pointer-events:none;background:radial-gradient(circle at 50% 50%,hsla(44,52%,70%,.28),transparent 56%);content:"";opacity:0;animation:scheme4-seed-spark .68s var(--scheme4-ease-out,ease-out) both}.scheme4-seed-row .dm-seed-token small{margin-left:.36rem;color:hsla(44,52%,70%,.72);font-size:.72em;letter-spacing:.06em}.scheme4-seed-row .dm-seed-token--more{border-style:dashed!important;color:rgba(205,214,212,.74)!important}.scheme4-analysis-panel{border-color:hsla(44,52%,70%,.12)!important;background:linear-gradient(180deg,rgba(255,248,225,.035),rgba(5,10,13,.12)),rgba(7,13,16,.44)!important}.scheme4-analysis-panel .dm-analysis-feedback-panel__header small{color:rgba(161,177,181,.72);font-family:var(--font-ui);font-size:.78rem}.scheme4-analysis-panel .dm-analysis-feedback__item{transition:transform var(--motion-feedback,.28s) var(--ease-dream-out,ease-out),border-color var(--motion-feedback,.28s) var(--ease-dream-out,ease-out),opacity var(--motion-feedback,.28s) var(--ease-dream-out,ease-out)}.scheme4-analysis-panel .dm-analysis-feedback__item.is-active{animation:scheme4-scan-pop .52s var(--scheme4-ease-out,ease-out) both;transform:translateY(-1px)}.scheme4-fragment-gate{overflow:hidden;border-color:hsla(44,52%,70%,.14)!important;background:radial-gradient(circle at 18% 18%,hsla(44,52%,70%,.08),transparent 28%),radial-gradient(circle at 84% 72%,rgba(99,132,139,.08),transparent 32%),linear-gradient(180deg,rgba(12,20,24,.6),rgba(6,11,14,.2))!important}.scheme4-fragment-gate .dream-scene-header{border-bottom:1px solid hsla(44,52%,70%,.12)}.scheme4-fragment-category-tabs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(.55rem,1vw,.82rem);margin-bottom:clamp(.9rem,1.8vw,1.2rem)}.scheme4-fragment-category-tab{display:grid;justify-items:center;align-content:center;gap:.34rem;min-height:4.85rem;padding:.78rem .72rem;border:1px solid hsla(44,52%,70%,.12);border-radius:1.15rem;color:hsla(47,37%,90%,.78);text-align:center;background:linear-gradient(180deg,rgba(255,248,225,.035),rgba(5,10,13,.16)),rgba(5,10,13,.34);box-shadow:inset 0 1px 0 rgba(255,248,225,.04);transition:transform var(--motion-hover,.22s) var(--ease-dream-out,ease-out),border-color var(--motion-hover,.22s) var(--ease-dream-out,ease-out),color var(--motion-hover,.22s) var(--ease-dream-out,ease-out),background var(--motion-hover,.22s) var(--ease-dream-out,ease-out),box-shadow var(--motion-hover,.22s) var(--ease-dream-out,ease-out)}.scheme4-fragment-category-tab:hover:not(:disabled){transform:translateY(-2px);border-color:hsla(44,52%,70%,.28);color:rgba(255,250,232,.92);box-shadow:inset 0 1px 0 rgba(255,248,225,.06),0 12px 28px rgba(0,0,0,.18)}.scheme4-fragment-category-tab.is-active{border-color:hsla(44,52%,70%,.46);color:rgba(255,250,232,.96);background:radial-gradient(circle at 50% 0,hsla(44,52%,70%,.14),transparent 52%),linear-gradient(180deg,rgba(255,248,225,.08),rgba(5,10,13,.18)),rgba(5,10,13,.42);box-shadow:inset 0 1px 0 rgba(255,248,225,.08),0 0 0 1px hsla(44,52%,70%,.08),0 16px 34px rgba(0,0,0,.22)}.scheme4-fragment-category-tab span{font-family:var(--font-display);font-size:clamp(.96rem,1.08vw,1.12rem);font-weight:700;line-height:1.15;text-align:center}.scheme4-fragment-category-tab small{display:block;max-width:10.6rem;color:rgba(205,214,212,.64);font-family:var(--font-ui);font-size:clamp(.68rem,.76vw,.76rem);line-height:1.36;text-align:center}.scheme4-fragment-category-tab.is-active small{color:hsla(53,21%,84%,.76)}.scheme4-fragment-card-grid{align-items:stretch}.scheme4-fragment-card{display:grid!important;grid-template-columns:1fr!important;grid-template-rows:auto 1fr auto;place-items:center!important;align-content:center!important;justify-content:center!important;gap:.62rem;min-height:clamp(7.2rem,10vw,8.6rem)!important;padding:1.05rem 1.15rem!important;text-align:center!important;border-color:hsla(44,52%,70%,.13)!important;background:linear-gradient(180deg,rgba(255,248,225,.04),rgba(5,10,13,.18)),radial-gradient(circle at 18% 18%,hsla(44,52%,70%,.08),transparent 35%)!important;color:hsla(47,37%,90%,.86)!important;transition:transform var(--motion-hover,.22s) var(--ease-dream-out,ease-out),border-color var(--motion-hover,.22s) var(--ease-dream-out,ease-out),box-shadow var(--motion-hover,.22s) var(--ease-dream-out,ease-out)!important}.scheme4-fragment-card:hover:not(:disabled){transform:translateY(-3px) scale(1.01);border-color:hsla(44,52%,70%,.32)!important;box-shadow:0 14px 32px rgba(0,0,0,.2),0 0 28px hsla(44,52%,70%,.08)}.scheme4-fragment-card.is-active,.scheme4-fragment-card.state-selected{isolation:isolate;animation:scheme4-selected-breathe var(--scheme4-motion-breathe,5.2s) var(--scheme4-ease-in-out,ease-in-out) infinite;border-color:hsla(44,52%,70%,.48)!important;background:linear-gradient(180deg,rgba(255,248,225,.09),rgba(5,10,13,.18)),radial-gradient(circle at 16% 16%,hsla(44,52%,70%,.18),transparent 38%)!important;box-shadow:inset 0 1px 0 rgba(255,248,225,.08),0 0 0 1px hsla(44,52%,70%,.08),0 18px 42px rgba(0,0,0,.24),0 0 32px hsla(44,52%,70%,.12)!important}.scheme4-fragment-card.is-active:after,.scheme4-fragment-card.state-selected:after{position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(circle at 18% 12%,rgba(255,246,203,.18),transparent 30%),linear-gradient(110deg,transparent 18%,hsla(44,52%,70%,.12),transparent 46%);content:"";opacity:.74;animation:scheme4-fragment-flare 1.8s var(--scheme4-ease-in-out,ease-in-out) infinite}.scheme4-fragment-card__symbol{display:inline-grid;place-items:center;width:2.1rem;height:2.1rem;border:1px solid hsla(44,52%,70%,.2);border-radius:999px;color:hsla(44,52%,70%,.88);font-family:var(--font-ui);font-size:.76rem;background:rgba(5,10,13,.46);box-shadow:inset 0 1px 0 rgba(255,248,225,.06);margin-inline:auto}.scheme4-fragment-card__body{display:grid;justify-items:center;gap:.42rem;min-width:0;text-align:center}.scheme4-fragment-card__body strong{color:rgba(255,250,232,.94);font-family:var(--font-display);font-size:clamp(1rem,1.2vw,1.18rem);line-height:1.2;text-align:center}.scheme4-fragment-card__meta{display:block;max-width:20rem;color:rgba(205,214,212,.72);font-family:var(--font-ui);font-size:clamp(.78rem,.9vw,.9rem);line-height:1.5;text-align:center}.scheme4-fragment-card__state{justify-self:center;border:1px solid hsla(44,52%,70%,.16);border-radius:999px;padding:.22rem .56rem;color:hsla(44,52%,70%,.72);font-family:var(--font-ui);font-size:.72rem;font-style:normal;background:rgba(5,10,13,.38)}.scheme4-fragment-card.is-active .scheme4-fragment-card__state,.scheme4-fragment-card.state-selected .scheme4-fragment-card__state{border-color:hsla(44,52%,70%,.38);color:rgba(255,250,232,.92);background:hsla(44,52%,70%,.14)}.scheme4-fragment-tray{position:relative;display:grid;gap:.85rem;overflow:hidden;border:1px solid hsla(44,52%,70%,.14);border-radius:calc(var(--scene-radius-panel, 28px) - .45rem);padding:1rem;background:radial-gradient(circle at 8% 0,hsla(44,52%,70%,.08),transparent 32%),rgba(5,10,13,.46)}.scheme4-fragment-tray.is-awake{animation:scheme4-tray-pulse .95s var(--scheme4-ease-out,ease-out);border-color:hsla(44,52%,70%,.28)}.scheme4-fragment-tray.is-awake:after{position:absolute;inset:0;pointer-events:none;background:linear-gradient(100deg,transparent 10%,rgba(255,248,220,.18),transparent 42%);content:"";transform:translateX(-110%);animation:scheme4-tray-flash .95s var(--scheme4-ease-out,ease-out) both}.scheme4-fragment-tray__head{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.scheme4-fragment-tray__head p{margin:0;color:rgba(255,250,232,.9);font-family:var(--font-display);font-size:clamp(1rem,1.2vw,1.18rem)}.scheme4-fragment-tray__head small{color:hsla(44,52%,70%,.72);font-family:var(--font-ui)}.scheme4-fragment-tray__items{display:flex;flex-wrap:wrap;gap:.55rem}.scheme4-fragment-pill{display:inline-flex;align-items:center;gap:.46rem;border:1px solid hsla(44,52%,70%,.22);border-radius:999px;padding:.46rem .72rem;color:rgba(255,250,232,.88);font-family:var(--font-ui);background:rgba(8,15,18,.72);cursor:pointer;transition:transform var(--motion-hover,.22s) var(--ease-dream-out,ease-out),border-color var(--motion-hover,.22s) var(--ease-dream-out,ease-out),background var(--motion-hover,.22s) var(--ease-dream-out,ease-out)}.scheme4-fragment-pill:hover:not(:disabled){transform:translateY(-1px);border-color:hsla(44,52%,70%,.42);background:hsla(44,52%,70%,.12)}.scheme4-fragment-pill small{color:rgba(161,177,181,.72)}.scheme4-fragment-empty{color:rgba(205,214,212,.68);font-family:var(--font-ui)}.scheme4-fragment-resonance{border:1px solid rgba(99,132,139,.18);border-radius:calc(var(--scene-radius-panel, 28px) - .45rem);padding:.95rem 1rem;background:linear-gradient(180deg,rgba(99,132,139,.08),rgba(5,10,13,.1)),rgba(5,10,13,.36)}.scheme4-fragment-resonance p{margin:0 0 .35rem;color:hsla(44,52%,70%,.82);font-family:var(--font-display);font-size:clamp(.96rem,1.1vw,1.08rem)}.scheme4-fragment-resonance span{color:rgba(205,214,212,.72);font-family:var(--font-ui);line-height:1.65}@keyframes scheme4-tray-pulse{0%{box-shadow:0 0 0 hsla(44,52%,70%,0)}42%{box-shadow:0 0 34px hsla(44,52%,70%,.18)}to{box-shadow:0 0 0 hsla(44,52%,70%,0)}}@keyframes scheme4-seed-spark{0%{opacity:0;transform:scale(.82)}38%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.16)}}@keyframes scheme4-scan-pop{0%{opacity:.72;transform:translateY(3px)}to{opacity:1;transform:translateY(-1px)}}@keyframes scheme4-fragment-flare{0%,to{opacity:.48;filter:brightness(.96)}50%{opacity:.82;filter:brightness(1.12)}}@keyframes scheme4-tray-flash{0%{transform:translateX(-110%)}to{transform:translateX(115%)}}.dream-fragment-command .dream-action-primary,.scheme4-fragment-command .dream-action-primary{position:relative;overflow:hidden}.dream-fragment-command .dream-action-primary:before,.scheme4-fragment-command .dream-action-primary:before{position:absolute;inset:-45% auto -45% -35%;width:38%;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,252,232,.58),transparent);content:"";opacity:0;transform:skewX(-18deg)}.dream-fragment-command .dream-action-primary:hover:not(:disabled):before,.scheme4-fragment-command .dream-action-primary:hover:not(:disabled):before{opacity:.8;animation:scheme4-button-sheen 1.12s ease-out}.scheme4-fragment-core{border-color:hsla(44,52%,70%,.14)!important;background:radial-gradient(circle at 50% 0,hsla(44,52%,70%,.1),transparent 34%),linear-gradient(180deg,rgba(255,248,225,.045),rgba(5,10,13,.12)),rgba(5,10,13,.42)!important}.scheme4-fragment-core.is-awake{border-color:hsla(44,52%,70%,.3)!important;box-shadow:inset 0 1px 0 rgba(255,248,225,.06),0 0 34px hsla(44,52%,70%,.1)!important}.scheme4-confirm-gate{overflow:hidden;border-color:hsla(44,52%,70%,.16)!important;background:radial-gradient(circle at 50% 0,hsla(44,52%,70%,.1),transparent 30%),radial-gradient(circle at 12% 72%,rgba(99,132,139,.08),transparent 30%),linear-gradient(180deg,rgba(12,20,24,.64),rgba(5,10,13,.28))!important}.scheme4-confirm-gate .dream-scene-header{border-bottom:1px solid hsla(44,52%,70%,.12)}.scheme4-confirm-summary{gap:clamp(.85rem,1.4vw,1.2rem)!important}.scheme4-confirm-card{position:relative;overflow:hidden;min-height:8.2rem;border-color:hsla(44,52%,70%,.13)!important;background:linear-gradient(180deg,rgba(255,248,225,.045),rgba(5,10,13,.14)),radial-gradient(circle at 14% 12%,hsla(44,52%,70%,.09),transparent 32%)!important;box-shadow:inset 0 1px 0 rgba(255,248,225,.055),0 16px 34px rgba(0,0,0,.18)}.scheme4-confirm-card:after{position:absolute;top:1rem;right:1rem;width:.42rem;height:.42rem;border-radius:999px;background:hsla(44,52%,70%,.58);box-shadow:0 0 18px hsla(44,52%,70%,.24);content:""}.scheme4-confirm-card[data-state=missing]{border-color:rgba(194,154,85,.24)!important;background:linear-gradient(180deg,rgba(194,154,85,.075),rgba(5,10,13,.14)),rgba(7,13,16,.46)!important}.scheme4-confirm-card[data-state=missing]:after{background:rgba(194,154,85,.82)}.scheme4-confirm-card p{color:hsla(44,52%,70%,.82)!important}.scheme4-confirm-card strong{color:hsla(46,55%,92%,.92)!important}.scheme4-star-map-preview{position:relative;display:grid;gap:clamp(.85rem,1.4vw,1.1rem);margin-top:clamp(.85rem,1.4vw,1.1rem);border:1px solid hsla(44,52%,70%,.16);border-radius:var(--scheme4-radius-md,18px);background:radial-gradient(circle at 52% 42%,hsla(44,52%,70%,.16),transparent 12rem),radial-gradient(circle at 18% 72%,rgba(126,109,71,.12),transparent 10rem),radial-gradient(circle at 88% 12%,rgba(99,132,139,.11),transparent 10rem),linear-gradient(180deg,hsla(44,52%,70%,.055),rgba(5,10,13,.14)),rgba(5,10,13,.42);padding:clamp(1rem,1.5vw,1.25rem);overflow:hidden}.scheme4-star-map-preview:before{position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(255,248,225,.028) 1px,transparent 0),linear-gradient(90deg,rgba(255,248,225,.022) 1px,transparent 0);background-size:2.2rem 2.2rem;opacity:.48;content:""}.scheme4-star-map-preview>*{position:relative;z-index:1}.scheme4-star-map-preview__head{display:flex;align-items:center;justify-content:space-between;gap:1rem}.scheme4-star-map-preview__head p{margin:0;color:hsla(44,52%,70%,.86);font-family:var(--font-ui);font-size:clamp(.76rem,.84vw,.88rem);font-weight:800;letter-spacing:.12em;text-transform:uppercase}.scheme4-star-map-preview__head strong{display:block;margin-top:.16rem;color:hsla(46,55%,92%,.92);font-family:var(--font-display);font-size:clamp(1.1rem,1.35vw,1.32rem)}.scheme4-star-map-preview__hint{border:1px solid hsla(44,52%,70%,.18);border-radius:999px;padding:.42rem .72rem;color:hsla(44,52%,70%,.78);font-family:var(--font-ui);background:rgba(5,10,13,.48);cursor:pointer;transition:transform var(--motion-hover,.22s) var(--ease-dream-out,ease-out),border-color var(--motion-hover,.22s) var(--ease-dream-out,ease-out),background var(--motion-hover,.22s) var(--ease-dream-out,ease-out)}.scheme4-star-map-preview__hint:hover{transform:translateY(-1px);border-color:hsla(44,52%,70%,.38);background:hsla(44,52%,70%,.1)}.scheme4-star-map-preview__constellation{position:relative;min-height:clamp(14rem,22vw,17.5rem);border:1px solid hsla(44,52%,70%,.1);border-radius:calc(var(--scheme4-radius-md, 18px) - .25rem);background:linear-gradient(rgba(255,248,225,.028) 1px,transparent 0),linear-gradient(90deg,rgba(255,248,225,.022) 1px,transparent 0),radial-gradient(circle at 50% 50%,hsla(44,52%,70%,.1),transparent 7rem),radial-gradient(circle at 24% 26%,rgba(75,113,112,.12),transparent 7rem),radial-gradient(circle at 78% 68%,rgba(93,78,50,.13),transparent 8rem),rgba(3,8,10,.38);background-size:2rem 2rem,2rem 2rem,auto,auto,auto,auto;overflow:hidden}.scheme4-star-map-preview__map{position:absolute;inset:0;overflow:hidden;border-radius:inherit}.scheme4-star-map-preview__map:after,.scheme4-star-map-preview__map:before{position:absolute;inset:1.4rem;pointer-events:none;border:1px solid hsla(44,52%,70%,.06);border-radius:38% 62% 45% 55%/52% 38% 62% 48%;content:""}.scheme4-star-map-preview__map:after{inset:2.8rem 4rem 2.2rem;border-color:rgba(99,132,139,.08);border-radius:58% 42% 64% 36%/42% 58% 36% 64%}.scheme4-star-map-preview__terrain{position:absolute;pointer-events:none;border:1px solid hsla(44,52%,70%,.06);border-radius:999px;opacity:.82}.scheme4-star-map-preview__terrain--one{left:7%;top:13%;width:22%;height:44%;transform:rotate(-18deg)}.scheme4-star-map-preview__terrain--two{right:9%;top:16%;width:26%;height:48%;transform:rotate(16deg)}.scheme4-star-map-preview__terrain--three{left:36%;bottom:7%;width:30%;height:38%;transform:rotate(7deg)}.scheme4-star-map-preview__route{position:absolute;pointer-events:none;border-top:1px dashed hsla(44,52%,70%,.22);opacity:.76}.scheme4-star-map-preview__route--one{left:20%;top:39%;width:60%;transform:rotate(7deg)}.scheme4-star-map-preview__route--two{left:34%;top:66%;width:36%;transform:rotate(-33deg)}.scheme4-star-map-preview__compass{position:absolute;right:1.25rem;bottom:1.1rem;display:grid;place-items:center;width:2.15rem;height:2.15rem;border:1px solid hsla(44,52%,70%,.2);border-radius:999px;color:hsla(44,52%,70%,.75);font-family:var(--font-ui);font-size:.72rem;font-weight:800;background:rgba(5,10,13,.48)}.scheme4-star-map-preview__node{position:absolute;display:inline-grid;place-items:center;min-width:clamp(6.4rem,10vw,9rem);max-width:12rem;min-height:3rem;border:1px solid hsla(44,52%,70%,.18);border-radius:1rem;padding:.5rem .72rem;color:hsla(50,35%,90%,.84);font-family:var(--font-ui);font-size:clamp(.74rem,.82vw,.86rem);gap:.16rem;text-align:center;background:rgba(5,10,13,.72);box-shadow:inset 0 1px 0 rgba(255,248,225,.04);will-change:opacity,filter,box-shadow}.scheme4-star-map-preview__node b,.scheme4-star-map-preview__node small{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scheme4-star-map-preview__node b{color:rgba(255,250,232,.92);font-family:var(--font-display);font-size:.98em}.scheme4-star-map-preview__node small{color:rgba(205,214,212,.72);font-size:.75em;line-height:1.35}.scheme4-star-map-preview__node.is-core{animation:scheme4-star-node-breathe 4.8s var(--scheme4-ease-in-out,ease-in-out) infinite;top:50%;left:50%;min-width:clamp(7.2rem,12vw,10rem);min-height:3.8rem;border-color:hsla(44,52%,70%,.42);color:rgba(255,250,232,.96);background:radial-gradient(circle at 50% 35%,hsla(44,52%,70%,.2),transparent 70%),rgba(10,14,14,.86);transform:translate(-50%,-50%)}.scheme4-star-map-preview__node.is-locked{animation:scheme4-locked-node-flicker 5.8s var(--scheme4-ease-in-out,ease-in-out) infinite;opacity:.58;border-style:dashed}.scheme4-star-map-preview__node.is-character{top:14%;left:11%}.scheme4-star-map-preview__node.is-relation{right:10%;top:18%}.scheme4-star-map-preview__node.is-event{bottom:12%;left:50%;transform:translateX(-50%)}.scheme4-star-map-preview__line{animation:scheme4-star-line-fade .86s var(--scheme4-ease-out,ease-out) both;position:absolute;left:50%;top:50%;width:26%;height:1px;background:linear-gradient(90deg,hsla(44,52%,70%,.24),transparent);transform-origin:left center}.scheme4-star-map-preview__line--one{transform:rotate(205deg)}.scheme4-star-map-preview__line--two{transform:rotate(330deg)}.scheme4-star-map-preview__line--three{width:22%;transform:rotate(90deg)}.scheme4-star-map-preview__copy,.scheme4-star-map-preview__note{margin:0;color:rgba(205,214,212,.72);font-size:clamp(.82rem,.9vw,.94rem);line-height:1.65}.scheme4-star-map-preview__region-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.scheme4-star-map-preview__draft,.scheme4-star-map-preview__region-card{border:1px solid hsla(44,52%,70%,.11);border-radius:1rem;background:linear-gradient(180deg,rgba(255,248,225,.04),rgba(5,10,13,.18)),rgba(5,10,13,.38);box-shadow:inset 0 1px 0 rgba(255,248,225,.04)}.scheme4-star-map-preview__region-card{display:grid;gap:.34rem;min-height:7rem;padding:.75rem}.scheme4-star-map-preview__draft span,.scheme4-star-map-preview__region-card span{color:hsla(44,52%,70%,.76);font-family:var(--font-ui);font-size:.72rem;font-weight:800;letter-spacing:.1em}.scheme4-star-map-preview__region-card strong{display:-webkit-box;overflow:hidden;color:rgba(255,250,232,.92);font-family:var(--font-display);font-size:clamp(.92rem,1vw,1rem);line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.scheme4-star-map-preview__draft p,.scheme4-star-map-preview__region-card p{margin:0;color:rgba(205,214,212,.68);font-family:var(--font-ui);font-size:clamp(.74rem,.82vw,.84rem);line-height:1.55}.scheme4-star-map-preview__draft{display:grid;gap:.35rem;padding:.8rem .95rem}.scheme4-star-map-preview__note{border-left:2px solid hsla(44,52%,70%,.28);padding-left:.8rem;color:hsla(44,52%,70%,.76)}@keyframes scheme4-star-node-breathe{0%,to{filter:brightness(.98);box-shadow:inset 0 1px 0 rgba(255,248,225,.08),0 0 18px hsla(44,52%,70%,.1);transform:translate(-50%,-50%) scale(1)}50%{filter:brightness(1.12);box-shadow:inset 0 1px 0 rgba(255,248,225,.12),0 0 30px hsla(44,52%,70%,.2);transform:translate(-50%,-50%) scale(1.035)}}@keyframes scheme4-locked-node-flicker{0%,to{opacity:.48;filter:brightness(.86);box-shadow:inset 0 1px 0 rgba(255,248,225,.035)}46%{opacity:.72;filter:brightness(1.05);box-shadow:inset 0 1px 0 rgba(255,248,225,.055),0 0 18px hsla(44,52%,70%,.08)}}@keyframes scheme4-star-line-fade{0%{opacity:0;filter:brightness(.8)}to{opacity:1;filter:brightness(1)}}.scheme4-confirm-note{border-color:hsla(44,52%,70%,.2)!important;background:linear-gradient(90deg,hsla(44,52%,70%,.1),rgba(5,10,13,.18)),rgba(7,13,16,.58)!important;box-shadow:inset 0 1px 0 rgba(255,248,225,.055)}.scheme4-confirm-note span{color:hsla(44,52%,70%,.82)!important}.scheme4-confirm-command{border-color:hsla(44,52%,70%,.12)!important;background:radial-gradient(circle at 68% 50%,hsla(44,52%,70%,.08),transparent 35%),linear-gradient(180deg,rgba(8,15,18,.86),rgba(5,10,13,.54))!important}.scheme4-confirm-command .dream-action{border-color:hsla(44,52%,70%,.16)!important;background:rgba(5,10,13,.45)!important}.scheme4-confirm-command .dream-action:hover:not(:disabled){transform:translateY(-2px);border-color:hsla(44,52%,70%,.34)!important;color:rgba(255,248,225,.95)!important}.scheme4-tuning-layer{z-index:calc(var(--z-modal, 3200) + 60)!important;animation:scheme4-overlay-breathe var(--scheme4-motion-modal,.26s) var(--scheme4-ease-out,ease-out) both;background:radial-gradient(circle at 50% 38%,hsla(44,52%,70%,.1),transparent 26rem),rgba(1,4,7,.78)!important}body:has(.scheme4-tuning-layer) .feedback-entry{opacity:0;pointer-events:none}.scheme4-tuning-modal{border-color:hsla(44,52%,70%,.22)!important;animation:scheme4-modal-settle var(--scheme4-motion-modal,.26s) var(--scheme4-ease-out,ease-out) both;background:radial-gradient(circle at 12% 0,hsla(44,52%,70%,.12),transparent 16rem),linear-gradient(180deg,rgba(13,20,23,.98),rgba(5,10,13,.96))!important;box-shadow:0 34px 110px rgba(0,0,0,.48),0 0 60px hsla(44,52%,70%,.08)!important}.scheme4-tuning-modal .dream-tuning-modal__header{background:linear-gradient(90deg,hsla(44,52%,70%,.075),rgba(6,12,15,.12)),rgba(6,12,15,.56)!important}.scheme4-tuning-modal .dream-tuning-modal__close{border-color:hsla(44,52%,70%,.16)!important}.scheme4-preference-panel,.scheme4-tuning-panel{border-color:hsla(44,52%,70%,.13)!important;background:linear-gradient(180deg,rgba(255,248,225,.035),rgba(5,10,13,.16)),rgba(7,13,16,.5)!important}.scheme4-preference-option,.scheme4-tuning-option{min-height:5.9rem!important;border-color:hsla(44,52%,70%,.13)!important;background:linear-gradient(180deg,rgba(255,248,225,.035),rgba(5,10,13,.18)),radial-gradient(circle at 12% 14%,hsla(44,52%,70%,.07),transparent 34%)!important;transition:transform var(--motion-hover,.22s) var(--ease-dream-out,ease-out),border-color var(--motion-hover,.22s) var(--ease-dream-out,ease-out),box-shadow var(--motion-hover,.22s) var(--ease-dream-out,ease-out)!important}.scheme4-preference-option:hover:not(:disabled),.scheme4-tuning-option:hover:not(:disabled){transform:translateY(-2px);border-color:hsla(44,52%,70%,.32)!important;box-shadow:0 14px 30px rgba(0,0,0,.2)}.scheme4-preference-option.is-active,.scheme4-tuning-option.is-active{animation:scheme4-selected-breathe var(--scheme4-motion-breathe,5.2s) var(--scheme4-ease-in-out,ease-in-out) infinite;border-color:hsla(44,52%,70%,.5)!important;background:linear-gradient(180deg,rgba(255,248,225,.09),rgba(5,10,13,.17)),radial-gradient(circle at 12% 14%,hsla(44,52%,70%,.18),transparent 38%)!important;box-shadow:inset 0 1px 0 rgba(255,248,225,.08),0 0 0 1px hsla(44,52%,70%,.08),0 0 32px hsla(44,52%,70%,.1)!important}.scheme4-tuning-summary{display:inline-flex;align-items:center;min-height:2.65rem;padding:.45rem .8rem;border:1px solid hsla(44,52%,70%,.16);border-radius:999px;background:rgba(5,10,13,.48);color:hsla(46,55%,92%,.86)!important}.scheme4-loading-card{overflow:hidden;border-color:hsla(44,52%,70%,.2)!important;background:radial-gradient(circle at 50% 38%,hsla(44,52%,70%,.13),transparent 18rem),radial-gradient(circle at 24% 74%,rgba(94,131,137,.12),transparent 14rem),linear-gradient(180deg,rgba(14,22,24,.95),rgba(4,9,12,.94))!important}.scheme4-loading-card:before{position:absolute;inset:0;pointer-events:none;background:linear-gradient(100deg,transparent 14%,rgba(255,248,225,.055) 42%,transparent 72%);transform:translateX(-64%);content:""}.scheme4-loading-orbit{animation-duration:8.5s!important;filter:drop-shadow(0 0 22px rgba(218,196,137,.2))}.scheme4-loading-progress .fate-ritual-progress-step.is-lit{border-color:hsla(44,52%,70%,.42)!important}.scheme4-loading-progress-card{border-color:hsla(44,52%,70%,.18)!important;background:linear-gradient(180deg,rgba(255,248,225,.055),rgba(5,10,13,.18)),rgba(7,13,16,.78)!important}.scheme4-feedback-dialog{border-color:hsla(44,52%,70%,.2)!important;background:radial-gradient(circle at 14% 0,hsla(44,52%,70%,.1),transparent 15rem),linear-gradient(180deg,rgba(13,20,23,.98),rgba(5,10,13,.96))!important}@keyframes scheme4-overlay-breathe{0%{opacity:0}to{opacity:1}}@keyframes scheme4-modal-settle{0%{opacity:0;transform:translate3d(0,14px,0) scale(.985);filter:blur(7px)}to{opacity:1;transform:translateZ(0) scale(1);filter:blur(0)}}@media (prefers-reduced-motion:reduce){.dream-fragment-command .dream-action-primary:before,.scheme4-analysis-panel .dm-analysis-feedback__item,.scheme4-confirm-command .dream-action,.scheme4-feedback-dialog,.scheme4-fragment-card,.scheme4-fragment-card.is-active:after,.scheme4-fragment-card.state-selected:after,.scheme4-fragment-category-tab,.scheme4-fragment-command .dream-action-primary:before,.scheme4-fragment-tray.is-awake:after,.scheme4-loading-card,.scheme4-loading-card:before,.scheme4-loading-orbit,.scheme4-loading-progress-card,.scheme4-preference-option,.scheme4-seed-row .dm-seed-token,.scheme4-seed-row .dm-seed-token.is-active:after,.scheme4-star-map-preview__line,.scheme4-star-map-preview__node.is-core,.scheme4-star-map-preview__node.is-locked,.scheme4-tuning-layer,.scheme4-tuning-modal,.scheme4-tuning-option{animation:none!important;transition:none!important}.scheme4-analysis-panel .dm-analysis-feedback__item.is-active,.scheme4-confirm-command .dream-action:hover:not(:disabled),.scheme4-fragment-card:hover:not(:disabled),.scheme4-fragment-category-tab:hover:not(:disabled),.scheme4-preference-option:hover:not(:disabled),.scheme4-seed-row .dm-seed-token:hover:not(:disabled),.scheme4-tuning-option:hover:not(:disabled){transform:none}}@media (max-width:720px){.dm-fate-input__paper{inset:.75rem}.dm-fate-input__meter{align-items:flex-start;border-radius:1rem;flex-direction:column}.scheme4-fragment-card{min-height:4.8rem!important}.scheme4-fragment-category-tabs{grid-template-columns:1fr}.scheme4-star-map-preview__head{align-items:flex-start;flex-direction:column}.scheme4-star-map-preview__constellation{min-height:18rem}.scheme4-star-map-preview__node{min-width:6.1rem;max-width:7.4rem}.scheme4-star-map-preview__node.is-character{left:6%}.scheme4-star-map-preview__node.is-relation{right:6%}.scheme4-star-map-preview__region-grid{grid-template-columns:1fr}.scheme4-confirm-card{min-height:7rem}.scheme4-tuning-summary{width:100%;justify-content:center}}