#editorScreen .nodeList{padding:12px}#editorScreen .nodeItem{display:block;width:100%;text-align:left;color:#cee3ed;background:transparent;border:0;cursor:pointer}#editorScreen input,#editorScreen select,#editorScreen textarea,dialog select{box-sizing:border-box;max-width:100%;padding:10px;background:#071521;color:#e6f3ff;border:1px solid #344c60;border-radius:8px}#editorScreen label,dialog label{display:block;font-size:13px;line-height:1.7;margin:12px 0}#editorScreen label input:not([type=checkbox]),#editorScreen label select,#editorScreen label textarea{display:block;width:100%}.actManager{position:sticky;top:0;background:#0a1722;padding-bottom:15px;border-bottom:1px solid #344c60}.edTools{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0}.edTools button,.ruleRow button,#choiceEditor106 details button,dialog button{background:#183345;color:#d8eaf4;border:1px solid #476073;border-radius:7px;padding:8px 12px;cursor:pointer}.edGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.proseEdit{min-height:290px;line-height:1.9!important;font-size:16px}#choiceEditor106{margin-top:32px;margin-bottom:32px}.applyBar{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-top:36px;padding:22px 0;border-top:1px solid #425567}.applyBar span{font-size:12px;color:#a5bac7}.ruleRow{display:flex;gap:6px;margin:10px 0;flex-wrap:wrap}.ruleRow select,.ruleRow input{flex:1;min-width:80px!important;width:auto!important}.choiceCard105 details{padding:12px 0;border-top:1px solid #304758}.choiceCard105 p{font-size:12px;color:#acc5d3;line-height:1.7}.choiceCard105 textarea{min-height:70px;width:100%;line-height:1.7}.choiceCard105 .toggle{display:flex!important;gap:10px;align-items:center}.choiceCard105 .toggle input{width:auto!important}.choiceCard105 [type=checkbox]{accent-color:#60d5ef}dialog{width:min(620px,85vw);max-height:80vh;overflow:auto;background:#0b1c29;color:#dfedff;border:1px solid #4a7184;border-radius:16px;padding:24px}dialog::backdrop{background:#000a}dialog li{font-size:12px}#connectOverlay.neuralOverlay{position:fixed;inset:0;z-index:120;display:flex;align-items:center;justify-content:center;overflow:hidden;background:radial-gradient(ellipse at 50% 32%,#153746 0,#07111d 38%,#02040a 75%);color:#c9f4ff}.neuralField{position:absolute;width:380px;height:380px;top:7%;left:calc(50% - 190px);perspective:800px}.neuralOrbit{position:absolute;inset:35px;border:1px solid #6accdf55;border-radius:50%;box-shadow:0 0 18px #54b6d422,inset 0 0 18px #54b6d411;animation:orbit106 2.6s ease-in-out both}.orbit2{inset:62px;animation-delay:.08s;border-style:dashed}.orbit3{inset:95px;animation-delay:.14s;border-color:#a2e2f4aa}.neuralCore{position:absolute;inset:156px;border-radius:50%;background:#dbfaff;box-shadow:0 0 34px #9ae7ff,0 0 100px #46b9de99;animation:core106 2.6s ease both}.neuralCaption{z-index:2;text-align:center;width:min(430px,85vw);margin-top:280px}.neuralCaption>span{font-size:10px;letter-spacing:.35em;color:#71a4bc}.neuralCaption h2{font:300 38px system-ui;letter-spacing:.22em;margin:15px}.neuralCaption p{font-size:13px;letter-spacing:.13em}.syncTrack{height:2px;background:#244657;margin:23px 0 9px;overflow:hidden}.syncTrack i{display:block;height:100%;background:#95eeff;box-shadow:0 0 15px #67c8ea;animation:sync106 2.6s ease-in-out forwards}.syncMeta{display:flex;justify-content:space-between;font:10px monospace;color:#94c3d6;letter-spacing:.14em}.neuralCaption button{margin-top:25px}.premiumDice canvas{width:100%;max-width:430px;height:auto;display:block;margin:auto}.premiumDice{background:radial-gradient(ellipse,#173546,#091321)!important;color:#d7f6ff!important;overflow:hidden}.crownMode .premiumDice{background:radial-gradient(ellipse,#4c3923,#20150b)!important;color:#edddb4!important}.settledValue{font:700 76px Georgia;margin:20px;text-shadow:0 2px 22px #b9edff44}.diceEquation{font-family:monospace;font-size:14px;line-height:1.8}.premiumDice p{line-height:1.85;white-space:pre-line}.revealA{animation:reveal106 .3s both}.revealB{animation:reveal106 .3s .3s both;font-size:22px;margin-top:12px}.revealC{animation:reveal106 .3s .5s both}#stateUnlocks{border:1px solid #446277;border-radius:10px;padding:12px;margin-bottom:16px;font-size:12px;line-height:1.7}#stateUnlocks small{color:#9db8c5}@keyframes orbit106{0%{opacity:0;transform:rotateX(78deg) rotateY(30deg) rotateZ(-80deg) scale(.7)}35%{opacity:1}80%{opacity:1;transform:rotateX(35deg) rotateY(-20deg) rotateZ(130deg)}100%{opacity:0;transform:rotateX(0deg) rotateZ(190deg) scale(1.5)}}@keyframes core106{0%{opacity:0;transform:scale(.1)}70%{opacity:.8;transform:scale(.75)}100%{opacity:0;transform:scale(8)}}@keyframes sync106{from{width:0}to{width:100%}}@keyframes reveal106{from{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@media(max-width:600px){.edGrid{grid-template-columns:1fr}.neuralField{top:3%;transform:scale(.8)}.neuralCaption{margin-top:220px}.ruleRow{display:grid;grid-template-columns:1fr 1fr}}@media(prefers-reduced-motion:reduce){.neuralOrbit,.neuralCore,.syncTrack i,.revealA,.revealB,.revealC{animation:none!important}.syncTrack i{width:100%}}

.growth107{display:block;margin-top:9px;color:#8fafbd;font-size:12px}.crownMode .growth107{color:#725c35}.choice .ctag{display:block;margin-top:8px;width:fit-content}.statRow small{font-weight:400}
