.WorldSelectMobile-module__MBVT6q__page{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--page:var(--flow-canvas);--surface:var(--flow-paper);--surface-soft:var(--color-bg-secondary);--surface-faint:var(--flow-paper);--ink:var(--flow-ink);--ink-soft:var(--flow-muted);--ink-faint:var(--flow-faint);--accent:var(--color-primary);--accent-rgb:155, 131, 80;--accent-soft:var(--flow-accent-soft);--ornament:var(--flow-accent);--border:var(--flow-line-strong);--serif:"Songti SC", "STSong", "SimSun", serif;--sans:"SF Pro Text", "PingFang SC", "Microsoft YaHei UI", sans-serif;overscroll-behavior-y:contain;scrollbar-width:none;background:var(--flow-canvas);width:100%;height:100%;min-height:0;color:var(--flow-ink);flex-direction:column;font-family:SF Pro Text,PingFang SC,Microsoft YaHei UI,system-ui,sans-serif;display:flex;overflow-y:auto}.WorldSelectMobile-module__MBVT6q__page::-webkit-scrollbar{display:none}.WorldSelectMobile-module__MBVT6q__container{width:100%;max-width:100%;margin:0 auto;padding:0}.WorldSelectMobile-module__MBVT6q__paper{isolation:isolate;min-height:100%;padding:max(calc(15 * var(--final-flow-density-px)), env(safe-area-inset-top)) calc(16 * var(--final-flow-density-px)) calc(calc(78 * var(--final-flow-density-px)) + env(safe-area-inset-bottom)) calc(16 * var(--final-flow-density-px));background:0 0;position:relative;overflow:hidden}.WorldSelectMobile-module__MBVT6q__paper:before,.WorldSelectMobile-module__MBVT6q__paper:after{z-index:0;width:calc(132 * var(--final-flow-density-px));height:calc(132 * var(--final-flow-density-px));background:radial-gradient(circle at center, transparent 16%, var(--ornament) 16%, var(--ornament) 17%, transparent 17%), radial-gradient(circle at center, transparent 29%, var(--ornament) 29%, var(--ornament) 30%, transparent 30%), radial-gradient(circle at center, transparent 42%, var(--ornament) 42%, var(--ornament) 43%, transparent 43%), radial-gradient(circle at center, transparent 52%, var(--ornament) 52%, var(--ornament) 53%, transparent 53%);opacity:.04;content:"";pointer-events:none;border-radius:50%;position:absolute}.WorldSelectMobile-module__MBVT6q__paper:before{top:0;left:0;transform:translate(-50%,-50%)}.WorldSelectMobile-module__MBVT6q__paper:after{top:0;right:0;transform:translate(50%,-50%)}.WorldSelectMobile-module__MBVT6q__spine{display:none}.WorldSelectMobile-module__MBVT6q__header{padding:calc(15 * var(--final-flow-density-px)) calc(3.333 * var(--final-flow-density-px)) calc(8.333 * var(--final-flow-density-px));text-align:center}.WorldSelectMobile-module__MBVT6q__titleRow{justify-content:space-between;align-items:flex-end;gap:calc(12 * var(--final-flow-density-px));margin-top:calc(5 * var(--final-flow-density-px));display:flex}.WorldSelectMobile-module__MBVT6q__headerTitle{font-size:calc(24 * var(--final-flow-density-px));margin:0;font-weight:700;line-height:1.15}.WorldSelectMobile-module__MBVT6q__headerSubtitle,.WorldSelectMobile-module__MBVT6q__titleMark{display:none}.WorldSelectMobile-module__MBVT6q__stage{margin-top:calc(3.333 * var(--final-flow-density-px));padding:calc(20 * var(--final-flow-density-px)) calc(13.333 * var(--final-flow-density-px)) calc(15 * var(--final-flow-density-px));border:calc(.833 * var(--final-flow-density-px)) solid var(--flow-line);border-radius:calc(16.667 * var(--final-flow-density-px));background:var(--flow-paper);text-align:center;position:relative}.WorldSelectMobile-module__MBVT6q__stageSelected{border-color:var(--border)}.WorldSelectMobile-module__MBVT6q__stageIcon{width:calc(60 * var(--final-flow-density-px));height:calc(60 * var(--final-flow-density-px));border:calc(.833 * var(--final-flow-density-px)) solid var(--flow-line);background:var(--flow-accent-soft);font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:calc(30 * var(--final-flow-density-px));border-radius:50%;place-items:center;line-height:1;display:inline-grid}.WorldSelectMobile-module__MBVT6q__stageCopy{min-width:0;position:relative}.WorldSelectMobile-module__MBVT6q__focusTop{max-width:calc(100% - calc(100 * var(--final-flow-density-px)));justify-content:space-between;align-items:flex-start;gap:calc(10 * var(--final-flow-density-px));display:flex}.WorldSelectMobile-module__MBVT6q__stageSource{color:var(--accent);font-size:calc(7 * var(--final-flow-density-px));font-weight:700;line-height:1.3;display:block}.WorldSelectMobile-module__MBVT6q__focusIndex{color:var(--ink-faint);font-size:calc(7 * var(--final-flow-density-px));font-variant-numeric:tabular-nums;line-height:1.3}.WorldSelectMobile-module__MBVT6q__stageTitle{margin:calc(11.667 * var(--final-flow-density-px)) 0 0;color:var(--flow-ink);font-size:calc(20.833 * var(--final-flow-density-px));text-overflow:ellipsis;white-space:nowrap;font-weight:700;line-height:1.2;overflow:hidden}.WorldSelectMobile-module__MBVT6q__stageEra{margin-top:calc(7.5 * var(--final-flow-density-px));color:#b0a28a;font-size:calc(8.333 * var(--final-flow-density-px));letter-spacing:.02em;line-height:1.3}.WorldSelectMobile-module__MBVT6q__difficultySection{z-index:2;top:calc(24 * var(--final-flow-density-px));right:calc(15 * var(--final-flow-density-px));background:0 0;border:0;margin:0;padding:0;position:absolute}.WorldSelectMobile-module__MBVT6q__sectionHeading{display:none}.WorldSelectMobile-module__MBVT6q__difficultyOptions{min-width:calc(88 * var(--final-flow-density-px));min-height:calc(42 * var(--final-flow-density-px));align-items:center;column-gap:calc(6 * var(--final-flow-density-px));row-gap:calc(1 * var(--final-flow-density-px));padding:calc(6 * var(--final-flow-density-px)) calc(7 * var(--final-flow-density-px)) calc(6 * var(--final-flow-density-px)) calc(10 * var(--final-flow-density-px));border:calc(1 * var(--final-flow-density-px)) solid var(--border);border-radius:calc(13 * var(--final-flow-density-px));background:var(--flow-paper);box-shadow:inset 0 calc(1 * var(--final-flow-density-px)) #fffffff5, 0 calc(4 * var(--final-flow-density-px)) calc(11 * var(--final-flow-density-px)) #3e46640b;cursor:pointer;color:inherit;font:inherit;letter-spacing:0;text-align:left;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;display:grid}.WorldSelectMobile-module__MBVT6q__difficultyOptions:hover{border-color:var(--flow-line-strong);background:var(--flow-paper)}.WorldSelectMobile-module__MBVT6q__difficultyOptions:active{box-shadow:inset 0 calc(1 * var(--final-flow-density-px)) calc(3 * var(--final-flow-density-px)) #3e46641c;transform:translateY(calc(1 * var(--final-flow-density-px)))}.WorldSelectMobile-module__MBVT6q__difficultyOptions>span{color:var(--ink-faint);font-size:calc(7.2 * var(--final-flow-density-px));grid-area:1/1;font-weight:650;line-height:1.15}.WorldSelectMobile-module__MBVT6q__difficultyActive{color:var(--ink);font-size:calc(10.5 * var(--final-flow-density-px));grid-area:2/1;font-weight:680;line-height:1.2}.WorldSelectMobile-module__MBVT6q__difficultyArrow{width:calc(9 * var(--final-flow-density-px));height:calc(9 * var(--final-flow-density-px));padding:calc(3 * var(--final-flow-density-px));background:var(--accent);box-sizing:content-box;color:#fff;border-radius:50%;grid-area:1/2/span 2;place-items:center;display:grid}.WorldSelectMobile-module__MBVT6q__difficultyArrow path{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.WorldSelectMobile-module__MBVT6q__ruleGrid{gap:calc(5 * var(--final-flow-density-px));margin-top:calc(7 * var(--final-flow-density-px));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.WorldSelectMobile-module__MBVT6q__ruleItem{min-width:0;padding:calc(6 * var(--final-flow-density-px)) calc(7 * var(--final-flow-density-px));border-radius:calc(9 * var(--final-flow-density-px));background:var(--color-bg-secondary)}.WorldSelectMobile-module__MBVT6q__ruleItem span,.WorldSelectMobile-module__MBVT6q__ruleItem strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.WorldSelectMobile-module__MBVT6q__ruleItem span{color:var(--ink-faint);font-size:calc(6 * var(--final-flow-density-px))}.WorldSelectMobile-module__MBVT6q__ruleItem strong{margin-top:calc(3 * var(--final-flow-density-px));color:var(--ink-soft);font-size:calc(7.1 * var(--final-flow-density-px));font-weight:650}.WorldSelectMobile-module__MBVT6q__ruleSummary{height:calc(32 * var(--final-flow-density-px));grid-template-columns:calc(44 * var(--final-flow-density-px)) minmax(0, 1fr);align-items:center;gap:calc(7 * var(--final-flow-density-px));min-height:0;margin-top:calc(9 * var(--final-flow-density-px));padding:calc(7 * var(--final-flow-density-px)) calc(8 * var(--final-flow-density-px));border-radius:calc(9 * var(--final-flow-density-px));background:var(--color-bg-secondary);display:grid}.WorldSelectMobile-module__MBVT6q__ruleSummary span{color:var(--ink-faint);font-size:calc(7 * var(--final-flow-density-px));line-height:1.45}.WorldSelectMobile-module__MBVT6q__ruleSummary p{min-width:0;color:var(--ink-soft);font-size:calc(7.1 * var(--final-flow-density-px));text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.3;display:block;overflow:hidden}.WorldSelectMobile-module__MBVT6q__sourceTabs{justify-content:center;gap:calc(18.333 * var(--final-flow-density-px));margin-top:calc(11.667 * var(--final-flow-density-px));padding:0 calc(3.333 * var(--final-flow-density-px));border-bottom:calc(.833 * var(--final-flow-density-px)) solid var(--flow-line);flex:none;display:flex}.WorldSelectMobile-module__MBVT6q__sourceTabs button{min-width:calc(66.667 * var(--final-flow-density-px));min-height:calc(36.667 * var(--final-flow-density-px));padding:0 calc(6.667 * var(--final-flow-density-px));border:0;border-bottom:calc(2.5 * var(--final-flow-density-px)) solid transparent;color:var(--flow-muted);cursor:pointer;font:inherit;font-size:calc(10.833 * var(--final-flow-density-px));text-align:center;background:0 0;font-weight:600;line-height:1.15}.WorldSelectMobile-module__MBVT6q__sourceTabActive{border-bottom-color:var(--color-border-focus);color:var(--flow-ink);background:0 0;font-weight:700}.WorldSelectMobile-module__MBVT6q__sourcePanel{margin-top:calc(7 * var(--final-flow-density-px));background:0 0;border:0;padding:0}.WorldSelectMobile-module__MBVT6q__directoryPanel{min-width:0;padding:calc(9 * var(--final-flow-density-px)) calc(10 * var(--final-flow-density-px)) 0 calc(10 * var(--final-flow-density-px));display:none}.WorldSelectMobile-module__MBVT6q__directoryPanel[data-active=true]{animation:.16s both WorldSelectMobile-module__MBVT6q__reveal;display:block}@keyframes WorldSelectMobile-module__MBVT6q__reveal{0%{opacity:0;transform:translateY(calc(-3 * var(--final-flow-density-px)))}to{opacity:1;transform:none}}.WorldSelectMobile-module__MBVT6q__panelIntro{display:none}.WorldSelectMobile-module__MBVT6q__mainGrid{gap:calc(8.333 * var(--final-flow-density-px));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.WorldSelectMobile-module__MBVT6q__worldCardWrap{min-width:0;position:relative}.WorldSelectMobile-module__MBVT6q__worldCard{width:100%;min-width:0;min-height:calc(71.667 * var(--final-flow-density-px));place-items:center;gap:calc(3.333 * var(--final-flow-density-px));padding:calc(10 * var(--final-flow-density-px)) calc(3.333 * var(--final-flow-density-px));border:calc(.833 * var(--final-flow-density-px)) solid var(--flow-line);border-radius:calc(15 * var(--final-flow-density-px));background:var(--flow-paper);color:var(--flow-ink);cursor:pointer;font:inherit;font-size:calc(9.167 * var(--final-flow-density-px));text-align:center;font-weight:650;line-height:1.2;display:grid}.WorldSelectMobile-module__MBVT6q__worldCardSelected{border-color:var(--flow-line-strong)!important;background:var(--accent-soft)!important;color:var(--ink)!important;font-weight:700!important}.WorldSelectMobile-module__MBVT6q__worldIcon{font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:calc(25 * var(--final-flow-density-px));line-height:1}.WorldSelectMobile-module__MBVT6q__worldName{text-overflow:ellipsis;white-space:nowrap;width:100%;display:block;overflow:hidden}.WorldSelectMobile-module__MBVT6q__selectedMark{display:none}.WorldSelectMobile-module__MBVT6q__worldCardWithCache,.WorldSelectMobile-module__MBVT6q__moreWorldCardWithCache{padding-right:calc(3.333 * var(--final-flow-density-px))}.WorldSelectMobile-module__MBVT6q__cacheButton,.WorldSelectMobile-module__MBVT6q__inlineCacheButton{z-index:2;width:calc(24 * var(--final-flow-density-px));height:calc(24 * var(--final-flow-density-px));border:calc(1 * var(--final-flow-density-px)) solid var(--flow-line);background:var(--flow-paper);color:var(--accent);cursor:pointer;font:inherit;font-size:calc(13 * var(--final-flow-density-px));border-radius:50%;place-items:center;padding:0;line-height:1;display:grid;position:absolute}.WorldSelectMobile-module__MBVT6q__cacheButton{top:calc(3 * var(--final-flow-density-px));right:calc(3 * var(--final-flow-density-px))}.WorldSelectMobile-module__MBVT6q__inlineCacheButton{top:calc(6 * var(--final-flow-density-px));right:calc(6 * var(--final-flow-density-px))}.WorldSelectMobile-module__MBVT6q__cacheButton:hover,.WorldSelectMobile-module__MBVT6q__inlineCacheButton:hover{border-color:var(--flow-line-strong);background:var(--flow-paper)}.WorldSelectMobile-module__MBVT6q__moreTrigger{width:100%;min-height:calc(26 * var(--final-flow-density-px));margin-top:calc(6 * var(--final-flow-density-px));padding:calc(3 * var(--final-flow-density-px)) 0;color:var(--accent);cursor:pointer;font:inherit;font-size:calc(8.5 * var(--final-flow-density-px));text-align:center;background:0 0;border:0;justify-content:center;align-items:center;font-weight:700;display:flex}.WorldSelectMobile-module__MBVT6q__moreTrigger strong,.WorldSelectMobile-module__MBVT6q__moreTrigger small{display:inline}.WorldSelectMobile-module__MBVT6q__moreGrid{gap:calc(8.333 * var(--final-flow-density-px));margin-top:calc(8.333 * var(--final-flow-density-px));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.WorldSelectMobile-module__MBVT6q__moreWorldCardWrap{min-width:0;position:relative}.WorldSelectMobile-module__MBVT6q__moreWorldCard{width:100%;min-width:0;min-height:calc(46.667 * var(--final-flow-density-px));align-items:center;gap:calc(8.333 * var(--final-flow-density-px));padding:calc(6.667 * var(--final-flow-density-px)) calc(10 * var(--final-flow-density-px));border:calc(.833 * var(--final-flow-density-px)) solid var(--flow-line);border-radius:calc(13.333 * var(--final-flow-density-px));background:var(--flow-paper);color:var(--flow-ink);cursor:pointer;font:inherit;font-size:calc(10 * var(--final-flow-density-px));text-align:left;font-weight:650;display:flex}.WorldSelectMobile-module__MBVT6q__moreWorldCard>span:first-child{vertical-align:-.08em;place-items:center;width:1.2em;margin-right:.32em;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:1.05em;font-style:normal;line-height:1;display:inline-grid}.WorldSelectMobile-module__MBVT6q__moreWorldCard>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.WorldSelectMobile-module__MBVT6q__moreWorldCard small{margin-top:calc(4 * var(--final-flow-density-px));color:var(--ink-faint);font-size:calc(7 * var(--final-flow-density-px));font-weight:500;display:block}.WorldSelectMobile-module__MBVT6q__moreWorldCardSelected{background:var(--accent-soft);color:var(--accent)}.WorldSelectMobile-module__MBVT6q__moreWorldCardWithCache{padding-right:calc(10 * var(--final-flow-density-px))}.WorldSelectMobile-module__MBVT6q__emptyHint{padding:calc(16 * var(--final-flow-density-px)) calc(8 * var(--final-flow-density-px));border-radius:calc(9 * var(--final-flow-density-px));background:var(--color-bg-secondary);text-align:center}.WorldSelectMobile-module__MBVT6q__emptyHint p{color:var(--ink-faint);font-size:calc(8 * var(--final-flow-density-px));margin:0;line-height:1.5}.WorldSelectMobile-module__MBVT6q__emptyHint button{min-height:calc(28 * var(--final-flow-density-px));margin-top:calc(8 * var(--final-flow-density-px));padding:0 calc(12 * var(--final-flow-density-px));border-radius:calc(9 * var(--final-flow-density-px));background:var(--flow-paper);color:var(--accent);cursor:pointer;font:inherit;font-size:calc(8.5 * var(--final-flow-density-px));border:0;font-weight:700}.WorldSelectMobile-module__MBVT6q__savedToolbar{gap:calc(6 * var(--final-flow-density-px));margin-bottom:calc(7 * var(--final-flow-density-px));grid-template-columns:minmax(0,1fr) auto;display:grid}.WorldSelectMobile-module__MBVT6q__savedSearchField{min-width:0}.WorldSelectMobile-module__MBVT6q__savedSearchField input{width:100%;min-height:calc(29 * var(--final-flow-density-px));padding:0 calc(9 * var(--final-flow-density-px));border:calc(1 * var(--final-flow-density-px)) solid var(--flow-line);border-radius:calc(9 * var(--final-flow-density-px));background:var(--flow-paper);color:var(--ink);font:inherit;font-size:calc(8.5 * var(--final-flow-density-px));outline:0}.WorldSelectMobile-module__MBVT6q__savedSearchField input::placeholder{color:var(--ink-faint);opacity:1}.WorldSelectMobile-module__MBVT6q__newWorldButton{min-height:calc(29 * var(--final-flow-density-px));padding:0 calc(11 * var(--final-flow-density-px));border:calc(1 * var(--final-flow-density-px)) solid var(--flow-line-strong);border-radius:calc(9 * var(--final-flow-density-px));background:var(--accent-soft);color:var(--accent);cursor:pointer;font:inherit;font-size:calc(8 * var(--final-flow-density-px));font-weight:700}.WorldSelectMobile-module__MBVT6q__savedCount{margin:0 0 calc(6 * var(--final-flow-density-px));color:var(--ink-faint);font-size:calc(7 * var(--final-flow-density-px));line-height:1.4}.WorldSelectMobile-module__MBVT6q__savedWorldList{gap:calc(5 * var(--final-flow-density-px));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.WorldSelectMobile-module__MBVT6q__savedWorldCard{min-width:0;min-height:calc(50 * var(--final-flow-density-px));align-items:center;gap:calc(10 * var(--final-flow-density-px));padding:calc(8.333 * var(--final-flow-density-px)) calc(11.667 * var(--final-flow-density-px));border:calc(.833 * var(--final-flow-density-px)) solid var(--flow-line);border-radius:calc(15 * var(--final-flow-density-px));background:var(--flow-paper);color:var(--flow-ink);cursor:pointer;font:inherit;text-align:left;display:flex}.WorldSelectMobile-module__MBVT6q__savedWorldSelected{border-color:var(--flow-line-strong)!important;background:var(--accent-soft)!important}.WorldSelectMobile-module__MBVT6q__savedWorldMain{min-width:0;display:block}.WorldSelectMobile-module__MBVT6q__savedWorldMain strong,.WorldSelectMobile-module__MBVT6q__savedWorldMain small{display:block}.WorldSelectMobile-module__MBVT6q__savedWorldMain strong{font-size:calc(9.6 * var(--final-flow-density-px));text-overflow:ellipsis;white-space:nowrap;font-weight:680;line-height:1.25;overflow:hidden}.WorldSelectMobile-module__MBVT6q__savedWorldMain small{margin-top:calc(4 * var(--final-flow-density-px));color:var(--ink-faint);font-size:calc(8.5 * var(--final-flow-density-px));text-overflow:ellipsis;white-space:nowrap;line-height:1.25;overflow:hidden}.WorldSelectMobile-module__MBVT6q__savedWorldStatus{width:calc(5 * var(--final-flow-density-px));height:calc(5 * var(--final-flow-density-px));margin-top:calc(2 * var(--final-flow-density-px));color:#0000;background:0 0;border-radius:50%;font-size:0;overflow:hidden}.WorldSelectMobile-module__MBVT6q__savedWorldSelected .WorldSelectMobile-module__MBVT6q__savedWorldStatus{width:calc(14 * var(--final-flow-density-px));height:calc(14 * var(--final-flow-density-px));background:var(--accent);margin:0;position:relative}.WorldSelectMobile-module__MBVT6q__savedWorldSelected .WorldSelectMobile-module__MBVT6q__savedWorldStatus:after{top:calc(3 * var(--final-flow-density-px));left:calc(3 * var(--final-flow-density-px));width:calc(6 * var(--final-flow-density-px));height:calc(3 * var(--final-flow-density-px));border-bottom:calc(1 * var(--final-flow-density-px)) solid #fff;border-left:calc(1 * var(--final-flow-density-px)) solid #fff;content:"";position:absolute;transform:rotate(-45deg)}.WorldSelectMobile-module__MBVT6q__savedActions{min-height:calc(25 * var(--final-flow-density-px));align-items:center;gap:calc(8 * var(--final-flow-density-px));margin-top:calc(5 * var(--final-flow-density-px));padding:calc(7 * var(--final-flow-density-px)) calc(10 * var(--final-flow-density-px)) calc(6 * var(--final-flow-density-px));border:calc(1 * var(--final-flow-density-px)) solid var(--flow-line);border-radius:calc(9 * var(--final-flow-density-px));background:var(--flow-paper);display:flex}.WorldSelectMobile-module__MBVT6q__savedActions[hidden]{display:none}.WorldSelectMobile-module__MBVT6q__savedActions button{min-height:calc(25 * var(--final-flow-density-px));padding:calc(2 * var(--final-flow-density-px)) calc(10 * var(--final-flow-density-px));border:calc(1 * var(--final-flow-density-px)) solid var(--flow-line);border-radius:calc(7 * var(--final-flow-density-px));background:var(--flow-paper);color:var(--ink-soft);cursor:pointer;font:inherit;font-size:calc(8.5 * var(--final-flow-density-px))}.WorldSelectMobile-module__MBVT6q__savedActions .WorldSelectMobile-module__MBVT6q__dangerAction{color:var(--color-error)}.WorldSelectMobile-module__MBVT6q__customForm{gap:calc(8.333 * var(--final-flow-density-px));display:grid}.WorldSelectMobile-module__MBVT6q__customForm h3{display:none}.WorldSelectMobile-module__MBVT6q__formField{min-width:0;padding:calc(10 * var(--final-flow-density-px)) calc(11.667 * var(--final-flow-density-px));border:calc(.833 * var(--final-flow-density-px)) solid var(--flow-line);border-radius:calc(13.333 * var(--final-flow-density-px));background:var(--flow-paper);display:block}.WorldSelectMobile-module__MBVT6q__formField>span{color:var(--flow-faint);font-size:calc(8.333 * var(--final-flow-density-px));line-height:1.2;display:block}.WorldSelectMobile-module__MBVT6q__formField input{width:100%;min-width:0;min-height:calc(19 * var(--final-flow-density-px));color:var(--ink);font:inherit;font-size:calc(9.4 * var(--final-flow-density-px));background:0 0;border:0;outline:0;padding:0;display:block}.WorldSelectMobile-module__MBVT6q__formField textarea{min-height:calc(46.667 * var(--final-flow-density-px));resize:none;line-height:1.45}.WorldSelectMobile-module__MBVT6q__formField input::placeholder,.WorldSelectMobile-module__MBVT6q__formField textarea::placeholder{color:var(--flow-faint);opacity:1}.WorldSelectMobile-module__MBVT6q__formField small{display:none}.WorldSelectMobile-module__MBVT6q__eraFieldset{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) auto calc(34 * var(--final-flow-density-px));gap:calc(5 * var(--final-flow-density-px));min-width:0;padding:calc(7 * var(--final-flow-density-px)) calc(10 * var(--final-flow-density-px)) calc(6 * var(--final-flow-density-px));border:calc(1 * var(--final-flow-density-px)) solid var(--flow-line);border-radius:calc(9 * var(--final-flow-density-px));background:var(--flow-paper);align-items:center;margin:0;display:grid}.WorldSelectMobile-module__MBVT6q__eraFieldset legend{display:none}.WorldSelectMobile-module__MBVT6q__eraFieldset input{width:100%;min-width:0;min-height:calc(22 * var(--final-flow-density-px));padding:calc(2 * var(--final-flow-density-px)) calc(6 * var(--final-flow-density-px));border:calc(1 * var(--final-flow-density-px)) solid var(--flow-line);border-radius:calc(5 * var(--final-flow-density-px));background:var(--surface-soft);color:var(--ink);font:inherit;font-size:calc(9.4 * var(--final-flow-density-px));text-align:left}.WorldSelectMobile-module__MBVT6q__eraFieldset input::placeholder{color:var(--flow-faint);opacity:1}.WorldSelectMobile-module__MBVT6q__eraFieldset>span{min-width:3ch;padding:0 calc(4 * var(--final-flow-density-px));color:var(--ink-soft);font-size:calc(7.5 * var(--final-flow-density-px));text-align:left;white-space:nowrap;font-weight:600}.WorldSelectMobile-module__MBVT6q__eraFieldset>button{width:calc(34 * var(--final-flow-density-px));min-width:calc(34 * var(--final-flow-density-px));height:calc(20 * var(--final-flow-density-px));border:calc(1 * var(--final-flow-density-px)) solid var(--flow-line-strong);border-radius:calc(999 * var(--final-flow-density-px));background:var(--color-bg-secondary);cursor:pointer;font:0;color:#0000;padding:0;position:relative}.WorldSelectMobile-module__MBVT6q__eraFieldset>button:after{top:calc(3 * var(--final-flow-density-px));left:calc(3 * var(--final-flow-density-px));width:calc(12 * var(--final-flow-density-px));height:calc(12 * var(--final-flow-density-px));background:var(--flow-faint);content:"";border-radius:50%;transition:left .14s,background .14s;position:absolute}.WorldSelectMobile-module__MBVT6q__eraFieldset>button[aria-pressed=true]{border-color:var(--flow-line-strong);background:var(--flow-accent-soft)}.WorldSelectMobile-module__MBVT6q__eraFieldset>button[aria-pressed=true]:after{left:calc(17 * var(--final-flow-density-px));background:var(--color-primary)}.WorldSelectMobile-module__MBVT6q__autoEraHeading{align-items:center;gap:calc(5 * var(--final-flow-density-px));padding:calc(7 * var(--final-flow-density-px)) calc(10 * var(--final-flow-density-px)) calc(6 * var(--final-flow-density-px));border:calc(1 * var(--final-flow-density-px)) solid var(--flow-line);border-radius:calc(9 * var(--final-flow-density-px));background:var(--flow-paper);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.WorldSelectMobile-module__MBVT6q__autoEraHeading>span{color:var(--ink-faint);font-size:calc(7.2 * var(--final-flow-density-px));line-height:1.2}.WorldSelectMobile-module__MBVT6q__autoEraHeading>em{color:var(--ink-soft);font-style:normal;font-size:calc(7.5 * var(--final-flow-density-px));white-space:nowrap;font-weight:600}.WorldSelectMobile-module__MBVT6q__autoEraHeading>button{width:calc(34 * var(--final-flow-density-px));min-width:calc(34 * var(--final-flow-density-px));height:calc(20 * var(--final-flow-density-px));border:calc(1 * var(--final-flow-density-px)) solid var(--border);border-radius:calc(999 * var(--final-flow-density-px));background:var(--surface-soft);cursor:pointer;font:0;color:#0000;padding:0;position:relative}.WorldSelectMobile-module__MBVT6q__autoEraHeading>button:after{top:calc(3 * var(--final-flow-density-px));left:calc(3 * var(--final-flow-density-px));width:calc(12 * var(--final-flow-density-px));height:calc(12 * var(--final-flow-density-px));background:var(--ink-faint);content:"";border-radius:50%;transition:left .14s,background .14s;position:absolute}.WorldSelectMobile-module__MBVT6q__autoEraHeading>button[aria-pressed=true]{border-color:var(--flow-line-strong);background:var(--accent-soft)}.WorldSelectMobile-module__MBVT6q__autoEraHeading>button[aria-pressed=true]:after{left:calc(17 * var(--final-flow-density-px));background:var(--accent)}.WorldSelectMobile-module__MBVT6q__eraEditor{gap:calc(5 * var(--final-flow-density-px));display:grid}.WorldSelectMobile-module__MBVT6q__eraEntry{justify-content:space-between;align-items:center;gap:calc(6 * var(--final-flow-density-px));padding:calc(4 * var(--final-flow-density-px)) calc(8 * var(--final-flow-density-px));border-radius:calc(7 * var(--final-flow-density-px));background:var(--flow-paper);display:flex}.WorldSelectMobile-module__MBVT6q__eraEntry span{min-width:0;color:var(--ink-soft);font-size:calc(8.5 * var(--final-flow-density-px));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.WorldSelectMobile-module__MBVT6q__eraEntry button{width:calc(18 * var(--final-flow-density-px));height:calc(18 * var(--final-flow-density-px));background:var(--surface-soft);color:var(--ink-faint);cursor:pointer;font-size:calc(11 * var(--final-flow-density-px));border:0;border-radius:50%;flex-shrink:0;padding:0;line-height:1}.WorldSelectMobile-module__MBVT6q__eraAddRow{gap:calc(4 * var(--final-flow-density-px));grid-template-columns:1fr auto auto;align-items:center;display:grid}.WorldSelectMobile-module__MBVT6q__eraAddRow input{min-width:0;min-height:calc(22 * var(--final-flow-density-px));padding:0 calc(6 * var(--final-flow-density-px));border-radius:calc(7 * var(--final-flow-density-px));background:var(--flow-paper);color:var(--ink);font:inherit;font-size:calc(8.5 * var(--final-flow-density-px));border:0}.WorldSelectMobile-module__MBVT6q__eraAddRow input::placeholder{color:var(--flow-faint);opacity:1}.WorldSelectMobile-module__MBVT6q__eraAddRow button{min-height:calc(22 * var(--final-flow-density-px));padding:0 calc(8 * var(--final-flow-density-px));border-radius:calc(7 * var(--final-flow-density-px));background:var(--accent-soft);color:var(--accent);cursor:pointer;font:inherit;font-size:calc(8 * var(--final-flow-density-px));border:0;font-weight:600}.WorldSelectMobile-module__MBVT6q__eraEditor>p{color:var(--ink-faint);font-size:calc(7 * var(--final-flow-density-px));margin:0;line-height:1.4}.WorldSelectMobile-module__MBVT6q__formActions{gap:calc(6.667 * var(--final-flow-density-px));margin-top:calc(1.667 * var(--final-flow-density-px));display:grid}.WorldSelectMobile-module__MBVT6q__formActions button{width:100%;min-height:calc(30 * var(--final-flow-density-px));padding:0 calc(12 * var(--final-flow-density-px));border:calc(1 * var(--final-flow-density-px)) solid var(--flow-line);border-radius:calc(9 * var(--final-flow-density-px));background:var(--flow-paper);color:var(--ink-soft);cursor:pointer;font:inherit;font-size:calc(9 * var(--final-flow-density-px));font-weight:600}.WorldSelectMobile-module__MBVT6q__formActions .WorldSelectMobile-module__MBVT6q__primaryFormAction{background:var(--flow-paper);color:var(--ink);font-weight:700}.WorldSelectMobile-module__MBVT6q__feedback,.WorldSelectMobile-module__MBVT6q__errorMessage{margin:calc(7 * var(--final-flow-density-px)) calc(10 * var(--final-flow-density-px)) 0 calc(10 * var(--final-flow-density-px));padding:calc(7 * var(--final-flow-density-px)) calc(8 * var(--final-flow-density-px));border:calc(1 * var(--final-flow-density-px)) solid var(--flow-line);border-radius:calc(9 * var(--final-flow-density-px));font-size:calc(8 * var(--final-flow-density-px));line-height:1.5}.WorldSelectMobile-module__MBVT6q__feedbackSuccess{background:var(--color-info-bg);color:var(--accent)}.WorldSelectMobile-module__MBVT6q__feedbackWarning,.WorldSelectMobile-module__MBVT6q__errorMessage{background:var(--color-error-bg);color:var(--color-error)}.WorldSelectMobile-module__MBVT6q__sourceTabs button:disabled,.WorldSelectMobile-module__MBVT6q__worldCard:disabled,.WorldSelectMobile-module__MBVT6q__cacheButton:disabled,.WorldSelectMobile-module__MBVT6q__inlineCacheButton:disabled,.WorldSelectMobile-module__MBVT6q__moreWorldCard:disabled,.WorldSelectMobile-module__MBVT6q__moreTrigger:disabled,.WorldSelectMobile-module__MBVT6q__difficultyOptions:disabled,.WorldSelectMobile-module__MBVT6q__savedWorldCard:disabled,.WorldSelectMobile-module__MBVT6q__savedActions button:disabled,.WorldSelectMobile-module__MBVT6q__formActions button:disabled,.WorldSelectMobile-module__MBVT6q__eraFieldset>button:disabled,.WorldSelectMobile-module__MBVT6q__autoEraHeading>button:disabled{cursor:not-allowed;opacity:.6}.WorldSelectMobile-module__MBVT6q__difficultyOptions:focus-visible,.WorldSelectMobile-module__MBVT6q__cacheButton:focus-visible,.WorldSelectMobile-module__MBVT6q__inlineCacheButton:focus-visible,.WorldSelectMobile-module__MBVT6q__eraFieldset>button:focus-visible{outline:calc(2 * var(--final-flow-density-px)) solid color-mix(in srgb, var(--color-border-focus) 55%, transparent);outline-offset:calc(2 * var(--final-flow-density-px))}.WorldSelectMobile-module__MBVT6q__cacheDialogLayer{z-index:140;padding:calc(22 * var(--final-flow-density-px));background:color-mix(in srgb, var(--flow-canvas) 62%, transparent);color:var(--flow-ink);place-items:center;font-family:inherit;display:grid;position:absolute;inset:0}.WorldSelectMobile-module__MBVT6q__cacheDialog{width:100%;padding:calc(17 * var(--final-flow-density-px));border:calc(1 * var(--final-flow-density-px)) solid var(--flow-line-strong);border-radius:calc(18 * var(--final-flow-density-px));background:var(--flow-paper);box-shadow:0 calc(18 * var(--final-flow-density-px)) calc(44 * var(--final-flow-density-px)) #1f273a30}.WorldSelectMobile-module__MBVT6q__cacheDialog h2{font-size:calc(15 * var(--final-flow-density-px));margin:0;font-weight:700;line-height:1.35}.WorldSelectMobile-module__MBVT6q__cacheDialog p{margin:calc(7 * var(--final-flow-density-px)) 0 0;color:var(--flow-muted);font-size:calc(9 * var(--final-flow-density-px));line-height:1.55}.WorldSelectMobile-module__MBVT6q__cacheDialogActions{gap:calc(8 * var(--final-flow-density-px));margin-top:calc(14 * var(--final-flow-density-px));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.WorldSelectMobile-module__MBVT6q__cacheDialogActions button{min-height:calc(38 * var(--final-flow-density-px));padding:0 calc(8 * var(--final-flow-density-px));border-radius:calc(11 * var(--final-flow-density-px));background:var(--color-bg-secondary);color:var(--flow-muted);cursor:pointer;font:inherit;font-size:calc(9 * var(--final-flow-density-px));border:0}.WorldSelectMobile-module__MBVT6q__cacheDialogActions .WorldSelectMobile-module__MBVT6q__cacheDialogConfirm{background:var(--color-error-bg);color:var(--color-error,#8a5663);font-weight:700}.WorldSelectMobile-module__MBVT6q__cacheDialogActions button:focus-visible{outline:calc(2 * var(--final-flow-density-px)) solid color-mix(in srgb, var(--color-border-focus) 55%, transparent);outline-offset:calc(2 * var(--final-flow-density-px))}.WorldSelectMobile-module__MBVT6q__spinning{animation:1s linear infinite WorldSelectMobile-module__MBVT6q__spin}@keyframes WorldSelectMobile-module__MBVT6q__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.WorldSelectMobile-module__MBVT6q__spinning,.WorldSelectMobile-module__MBVT6q__directoryPanel[data-active=true]{animation:none}.WorldSelectMobile-module__MBVT6q__eraFieldset>button:after,.WorldSelectMobile-module__MBVT6q__autoEraHeading>button:after{transition:none}}.WorldSelectMobile-module__MBVT6q__screen{min-height:0;padding:var(--final-flow-content-gutter) var(--final-flow-content-gutter) calc(80 * var(--final-flow-density-px));flex-direction:column;display:flex;position:relative;overflow:visible}.WorldSelectMobile-module__MBVT6q__header h1{color:var(--flow-ink);font-size:calc(16.667 * var(--final-flow-density-px));letter-spacing:-.01em;margin:0;font-weight:700;line-height:1.2}.WorldSelectMobile-module__MBVT6q__stageQuote{margin-top:calc(8.333 * var(--final-flow-density-px));color:var(--flow-ink);font-family:Songti SC,STSong,SimSun,serif;font-size:calc(11.25 * var(--final-flow-density-px));letter-spacing:.04em;line-height:1.75;display:block}.WorldSelectMobile-module__MBVT6q__difficultyButton{right:calc(11.667 * var(--final-flow-density-px));bottom:calc(11.667 * var(--final-flow-density-px));width:calc(33.333 * var(--final-flow-density-px));height:calc(33.333 * var(--final-flow-density-px));border:calc(.833 * var(--final-flow-density-px)) solid var(--flow-line);background:var(--flow-accent-soft);cursor:pointer;font:inherit;border-radius:50%;place-items:center;gap:0;padding:0;display:grid;position:absolute}.WorldSelectMobile-module__MBVT6q__difficultyEmoji{font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:calc(15 * var(--final-flow-density-px));line-height:1}.WorldSelectMobile-module__MBVT6q__difficultyLabel{margin-top:calc(.833 * var(--final-flow-density-px));color:var(--flow-faint);font-size:calc(6.667 * var(--final-flow-density-px));font-weight:650;line-height:1;display:block}.WorldSelectMobile-module__MBVT6q__sourceTabs button[data-active=true]{border-bottom-color:var(--color-border-focus);color:var(--flow-ink);font-weight:700}.WorldSelectMobile-module__MBVT6q__content{padding:calc(11.667 * var(--final-flow-density-px)) 0 0}.WorldSelectMobile-module__MBVT6q__panel{display:none}.WorldSelectMobile-module__MBVT6q__panel[data-active=true]{display:block}.WorldSelectMobile-module__MBVT6q__worldCard[data-selected=true]{border-color:var(--flow-line-strong);background:var(--flow-accent-soft);color:var(--flow-ink);font-weight:700}.WorldSelectMobile-module__MBVT6q__moreWorldCard[data-selected=true]{border-color:var(--flow-line-strong);background:var(--flow-accent-soft);font-weight:700}.WorldSelectMobile-module__MBVT6q__moreWorldCard .WorldSelectMobile-module__MBVT6q__worldIcon{font-size:calc(20 * var(--final-flow-density-px))}.WorldSelectMobile-module__MBVT6q__savedList{gap:calc(8.333 * var(--final-flow-density-px));display:grid}.WorldSelectMobile-module__MBVT6q__savedWorldCard[data-selected=true]{border-color:var(--flow-line-strong);background:var(--flow-accent-soft)}.WorldSelectMobile-module__MBVT6q__savedWorldCard .WorldSelectMobile-module__MBVT6q__worldIcon{font-size:calc(21.667 * var(--final-flow-density-px))}.WorldSelectMobile-module__MBVT6q__savedMain{flex:1;min-width:0}.WorldSelectMobile-module__MBVT6q__savedMain strong{font-size:calc(10.833 * var(--final-flow-density-px));text-overflow:ellipsis;white-space:nowrap;font-weight:700;line-height:1.25;display:block;overflow:hidden}.WorldSelectMobile-module__MBVT6q__savedMain small{color:var(--flow-faint);font-size:calc(8.333 * var(--final-flow-density-px));text-overflow:ellipsis;white-space:nowrap;line-height:1.25;display:block;overflow:hidden}.WorldSelectMobile-module__MBVT6q__savedStatus{width:calc(15 * var(--final-flow-density-px));height:calc(15 * var(--final-flow-density-px));border:calc(.833 * var(--final-flow-density-px)) solid var(--flow-line-strong);background:var(--flow-paper);border-radius:50%;flex:none}.WorldSelectMobile-module__MBVT6q__savedWorldCard[data-selected=true] .WorldSelectMobile-module__MBVT6q__savedStatus{background:var(--flow-muted);border-color:var(--color-border-focus);position:relative}.WorldSelectMobile-module__MBVT6q__savedWorldCard[data-selected=true] .WorldSelectMobile-module__MBVT6q__savedStatus:after{top:calc(4.167 * var(--final-flow-density-px));left:calc(4.167 * var(--final-flow-density-px));width:calc(5 * var(--final-flow-density-px));height:calc(2.5 * var(--final-flow-density-px));border-bottom:calc(1.25 * var(--final-flow-density-px)) solid #fff;border-left:calc(1.25 * var(--final-flow-density-px)) solid #fff;content:"";position:absolute;transform:rotate(-45deg)}.WorldSelectMobile-module__MBVT6q__formField input,.WorldSelectMobile-module__MBVT6q__formField textarea{width:100%;min-width:0;min-height:calc(20 * var(--final-flow-density-px));color:var(--flow-ink);font:inherit;font-size:calc(10.833 * var(--final-flow-density-px));background:0 0;border:0;outline:0;padding:0;display:block}.WorldSelectMobile-module__MBVT6q__formActions .WorldSelectMobile-module__MBVT6q__primary,.WorldSelectMobile-module__MBVT6q__formActions .WorldSelectMobile-module__MBVT6q__secondary{min-height:calc(36.667 * var(--final-flow-density-px));padding:0 calc(13.333 * var(--final-flow-density-px));border:calc(.833 * var(--final-flow-density-px)) solid var(--flow-line-strong);border-radius:calc(20 * var(--final-flow-density-px));background:var(--flow-paper);box-shadow:0 calc(1.667 * var(--final-flow-density-px)) calc(5 * var(--final-flow-density-px)) #3e46640f;color:var(--flow-ink);cursor:pointer;font:inherit;font-size:calc(10.833 * var(--final-flow-density-px));font-weight:650}.WorldSelectMobile-module__MBVT6q__screen{padding:0 28px 112px}.WorldSelectMobile-module__MBVT6q__header{border-bottom:1px solid var(--flow-line);text-align:left;padding:22px 0 14px}.WorldSelectMobile-module__MBVT6q__header h1{font-family:Songti SC,STSong,SimSun,serif;font-size:32px;font-weight:600}.WorldSelectMobile-module__MBVT6q__stage{border:1px solid var(--flow-line);background:var(--flow-paper);text-align:left;border-radius:6px;margin-top:22px;padding:24px 28px 22px}.WorldSelectMobile-module__MBVT6q__stageIcon{width:54px;height:54px;font-size:27px}.WorldSelectMobile-module__MBVT6q__stageTitle{margin-top:14px;font-family:Songti SC,STSong,SimSun,serif;font-size:25px}.WorldSelectMobile-module__MBVT6q__stageQuote{max-width:740px;font-size:13px;line-height:1.75}.WorldSelectMobile-module__MBVT6q__stageEra{margin-top:10px;font-size:11px}.WorldSelectMobile-module__MBVT6q__difficultyButton{border-radius:5px;grid-template-columns:auto auto;width:auto;height:auto;min-height:34px;padding:6px 10px;top:18px;bottom:auto;right:18px}.WorldSelectMobile-module__MBVT6q__difficultyEmoji{font-size:15px}.WorldSelectMobile-module__MBVT6q__difficultyLabel{margin-top:0;font-size:10px}.WorldSelectMobile-module__MBVT6q__sourceTabs{justify-content:flex-start;gap:22px;margin-top:24px}.WorldSelectMobile-module__MBVT6q__sourceTabs button{min-width:0;min-height:42px;padding:0 2px;font-size:12px}.WorldSelectMobile-module__MBVT6q__content{padding-top:18px}.WorldSelectMobile-module__MBVT6q__mainGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.WorldSelectMobile-module__MBVT6q__worldCard{border-radius:5px;min-height:104px;padding:14px 10px;font-size:12px}.WorldSelectMobile-module__MBVT6q__worldIcon{font-size:26px}.WorldSelectMobile-module__MBVT6q__moreGrid,.WorldSelectMobile-module__MBVT6q__savedWorldList{gap:10px}.WorldSelectMobile-module__MBVT6q__moreWorldCard,.WorldSelectMobile-module__MBVT6q__savedWorldCard{border-radius:5px}@media (max-width:760px){.WorldSelectMobile-module__MBVT6q__screen{padding:0 16px 96px}.WorldSelectMobile-module__MBVT6q__header{padding-top:14px}.WorldSelectMobile-module__MBVT6q__header h1{font-size:25px}.WorldSelectMobile-module__MBVT6q__stage{padding:20px 16px 18px}.WorldSelectMobile-module__MBVT6q__mainGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}
.SettingsTabStats-module__JDPF5q__tabRoot{gap:calc(13 * var(--final-flow-density-px));padding:calc(12 * var(--final-flow-density-px)) 0 calc(4 * var(--final-flow-density-px));font-size:14px;display:grid}.SettingsTabStats-module__JDPF5q__section{margin:0 0 calc(11.667 * var(--final-flow-density-px))}.SettingsTabStats-module__JDPF5q__sectionLabel{justify-content:space-between;align-items:center;gap:calc(6.667 * var(--final-flow-density-px));margin:0 calc(3.333 * var(--final-flow-density-px)) calc(5 * var(--final-flow-density-px));display:flex}.SettingsTabStats-module__JDPF5q__sectionLabel h3{color:var(--flow-ink);font-size:calc(10.833 * var(--final-flow-density-px));margin:0;font-weight:700}.SettingsTabStats-module__JDPF5q__sectionLabel span{color:var(--flow-faint);font-size:calc(8.333 * var(--final-flow-density-px))}.SettingsTabStats-module__JDPF5q__sectionCard{padding:calc(3.333 * var(--final-flow-density-px)) calc(13.333 * var(--final-flow-density-px)) calc(10 * var(--final-flow-density-px));border:calc(.833 * var(--final-flow-density-px)) solid var(--flow-line);border-radius:calc(16.667 * var(--final-flow-density-px));background:var(--flow-paper)}.SettingsTabStats-module__JDPF5q__metricGrid{gap:calc(8.333 * var(--final-flow-density-px)) calc(11.667 * var(--final-flow-density-px));padding:calc(8.333 * var(--final-flow-density-px)) 0 calc(3.333 * var(--final-flow-density-px));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.SettingsTabStats-module__JDPF5q__metricGrid>div{min-width:0;padding:calc(8 * var(--final-flow-density-px));border:calc(1 * var(--final-flow-density-px)) solid var(--flow-line);border-radius:calc(6 * var(--final-flow-density-px));background:var(--color-bg-secondary)}.SettingsTabStats-module__JDPF5q__metricGrid span,.SettingsTabStats-module__JDPF5q__metricGrid strong,.SettingsTabStats-module__JDPF5q__metricGrid small{display:block}.SettingsTabStats-module__JDPF5q__metricGrid span,.SettingsTabStats-module__JDPF5q__metricGrid small,.SettingsTabStats-module__JDPF5q__notice,.SettingsTabStats-module__JDPF5q__empty{color:var(--flow-muted);font-size:calc(6 * var(--final-flow-density-px))}.SettingsTabStats-module__JDPF5q__metricGrid strong{margin-top:calc(1.667 * var(--final-flow-density-px));color:var(--flow-ink);font-size:calc(13.333 * var(--final-flow-density-px));font-weight:700}.SettingsTabStats-module__JDPF5q__metricGrid small{margin-top:calc(1.667 * var(--final-flow-density-px));color:var(--flow-faint);font-size:calc(8.333 * var(--final-flow-density-px));line-height:1.35}.SettingsTabStats-module__JDPF5q__notice,.SettingsTabStats-module__JDPF5q__empty,.SettingsTabStats-module__JDPF5q__error{margin:calc(8 * var(--final-flow-density-px)) 0 0;line-height:1.55}.SettingsTabStats-module__JDPF5q__cacheRow{justify-content:space-between;gap:calc(8.333 * var(--final-flow-density-px));padding:calc(6.667 * var(--final-flow-density-px)) 0 calc(8.333 * var(--final-flow-density-px));color:var(--flow-muted);font-size:calc(9.167 * var(--final-flow-density-px));display:flex}.SettingsTabStats-module__JDPF5q__cacheRow span,.SettingsTabStats-module__JDPF5q__cacheRow strong{display:block}.SettingsTabStats-module__JDPF5q__cacheRow strong{margin-top:calc(1.667 * var(--final-flow-density-px));color:var(--flow-ink);font-size:calc(10.833 * var(--final-flow-density-px));font-weight:650;display:block}.SettingsTabStats-module__JDPF5q__sectionCard progress{width:100%;height:calc(6.667 * var(--final-flow-density-px));margin-bottom:calc(6.667 * var(--final-flow-density-px));border-radius:calc(832.5 * var(--final-flow-density-px));border:0;display:block;overflow:hidden}.SettingsTabStats-module__JDPF5q__poolList,.SettingsTabStats-module__JDPF5q__balanceList{gap:0;margin:0;padding:0;list-style:none;display:grid}.SettingsTabStats-module__JDPF5q__poolList li,.SettingsTabStats-module__JDPF5q__balanceList li{justify-content:space-between;align-items:center;gap:calc(8 * var(--final-flow-density-px));min-width:0;padding:calc(7 * var(--final-flow-density-px)) 0;border-bottom:calc(1 * var(--final-flow-density-px)) solid var(--flow-line);display:flex}.SettingsTabStats-module__JDPF5q__poolList li:last-child,.SettingsTabStats-module__JDPF5q__balanceList li:last-child{border-bottom:0}.SettingsTabStats-module__JDPF5q__poolList span,.SettingsTabStats-module__JDPF5q__poolList strong,.SettingsTabStats-module__JDPF5q__poolList small,.SettingsTabStats-module__JDPF5q__balanceList span,.SettingsTabStats-module__JDPF5q__balanceList strong,.SettingsTabStats-module__JDPF5q__balanceList small{min-width:0;display:block}.SettingsTabStats-module__JDPF5q__poolList strong,.SettingsTabStats-module__JDPF5q__balanceList strong{overflow-wrap:anywhere;color:var(--flow-ink);font-size:calc(7 * var(--final-flow-density-px))}.SettingsTabStats-module__JDPF5q__poolList small,.SettingsTabStats-module__JDPF5q__balanceList small,.SettingsTabStats-module__JDPF5q__balanceList span{margin-top:calc(2 * var(--final-flow-density-px));color:var(--flow-muted);font-size:calc(5.5 * var(--final-flow-density-px))}.SettingsTabStats-module__JDPF5q__poolList b{color:var(--color-primary-hover);font-size:calc(10 * var(--final-flow-density-px));white-space:nowrap;font-weight:700}.SettingsTabStats-module__JDPF5q__balanceList li{grid-template-columns:calc(35 * var(--final-flow-density-px)) minmax(0, 1fr);display:grid}.SettingsTabStats-module__JDPF5q__balanceList small{grid-column:2}.SettingsTabStats-module__JDPF5q__actionRow{gap:calc(6.667 * var(--final-flow-density-px));padding:calc(6.667 * var(--final-flow-density-px)) 0 calc(3.333 * var(--final-flow-density-px));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.SettingsTabStats-module__JDPF5q__actionRow small{color:var(--flow-faint);font-size:calc(5.5 * var(--final-flow-density-px))}.SettingsTabStats-module__JDPF5q__actionRow button,.SettingsTabStats-module__JDPF5q__actionRow a{min-height:calc(24 * var(--final-flow-density-px));padding:0 calc(8 * var(--final-flow-density-px));border:calc(1 * var(--final-flow-density-px)) solid var(--flow-line-strong);border-radius:calc(6 * var(--final-flow-density-px));background:var(--flow-paper);color:var(--color-primary);cursor:pointer;font:inherit;font-size:calc(6 * var(--final-flow-density-px));line-height:calc(22 * var(--final-flow-density-px));text-decoration:none}.SettingsTabStats-module__JDPF5q__actionRow button:disabled{cursor:default;opacity:.55}.SettingsTabStats-module__JDPF5q__feedbackRow{justify-content:space-between;align-items:center;gap:calc(6.667 * var(--final-flow-density-px));margin-top:calc(5 * var(--final-flow-density-px));padding:calc(6.667 * var(--final-flow-density-px)) 0 calc(3.333 * var(--final-flow-density-px));border-top:calc(.833 * var(--final-flow-density-px)) dashed var(--flow-line);color:var(--flow-muted);font-size:calc(9.167 * var(--final-flow-density-px));display:flex}.SettingsTabStats-module__JDPF5q__feedbackRow span{color:var(--flow-muted);font-size:calc(6 * var(--final-flow-density-px));line-height:1.4}.SettingsTabStats-module__JDPF5q__feedbackRow button{color:var(--color-primary-hover);cursor:pointer;font:inherit;font-size:calc(9.167 * var(--final-flow-density-px));background:0 0;border:0;font-weight:650}.SettingsTabStats-module__JDPF5q__error{color:#8d4f59;font-size:calc(6 * var(--final-flow-density-px))}.SettingsTabStats-module__JDPF5q__sectionCard[data-adjusted=true]{border-color:var(--color-border-focus);box-shadow:0 calc(3.333 * var(--final-flow-density-px)) calc(10 * var(--final-flow-density-px)) #9770261a}.SettingsTabStats-module__JDPF5q__metricGrid>div>span,.SettingsTabStats-module__JDPF5q__metricGrid strong,.SettingsTabStats-module__JDPF5q__metricGrid small{display:block}.SettingsTabStats-module__JDPF5q__metricGrid>div>span{color:var(--flow-muted);font-size:calc(8.333 * var(--final-flow-density-px))}.SettingsTabStats-module__JDPF5q__sectionCard progress::-webkit-progress-bar{border-radius:calc(832.5 * var(--final-flow-density-px));background:var(--color-bg-tertiary)}.SettingsTabStats-module__JDPF5q__sectionCard progress::-webkit-progress-value{border-radius:calc(832.5 * var(--final-flow-density-px));background:var(--flow-muted)}.SettingsTabStats-module__JDPF5q__sectionCard progress::-moz-progress-bar{border-radius:calc(832.5 * var(--final-flow-density-px));background:var(--flow-muted)}.SettingsTabStats-module__JDPF5q__poolList{padding:calc(3.333 * var(--final-flow-density-px)) 0 0;margin:0;list-style:none}.SettingsTabStats-module__JDPF5q__poolList li{justify-content:space-between;align-items:center;gap:calc(8.333 * var(--final-flow-density-px));padding:calc(6.667 * var(--final-flow-density-px)) 0;border-bottom:calc(.833 * var(--final-flow-density-px)) solid var(--flow-line);display:flex}.SettingsTabStats-module__JDPF5q__poolList li:last-child{border-bottom:0}.SettingsTabStats-module__JDPF5q__poolList li>span{min-width:0}.SettingsTabStats-module__JDPF5q__poolList strong{color:var(--flow-ink);font-size:calc(10 * var(--final-flow-density-px));font-weight:650;display:block}.SettingsTabStats-module__JDPF5q__poolList small{margin-top:calc(1.667 * var(--final-flow-density-px));color:var(--flow-muted);font-size:calc(8.333 * var(--final-flow-density-px));line-height:1.35;display:block}.SettingsTabStats-module__JDPF5q__empty{margin:calc(6.667 * var(--final-flow-density-px)) 0;color:var(--flow-faint);font-size:calc(9.167 * var(--final-flow-density-px));line-height:1.5}.SettingsTabStats-module__JDPF5q__notice{margin:calc(6.667 * var(--final-flow-density-px)) 0 0;color:var(--flow-muted);font-size:calc(8.333 * var(--final-flow-density-px));line-height:1.5}.SettingsTabStats-module__JDPF5q__tabRoot{font-size:14px}.SettingsTabStats-module__JDPF5q__sectionLabel h3{font-size:16px}.SettingsTabStats-module__JDPF5q__sectionLabel span,.SettingsTabStats-module__JDPF5q__metricGrid>div>span,.SettingsTabStats-module__JDPF5q__metricGrid span,.SettingsTabStats-module__JDPF5q__metricGrid small,.SettingsTabStats-module__JDPF5q__feedbackRow,.SettingsTabStats-module__JDPF5q__feedbackRow span,.SettingsTabStats-module__JDPF5q__empty,.SettingsTabStats-module__JDPF5q__notice,.SettingsTabStats-module__JDPF5q__poolList small,.SettingsTabStats-module__JDPF5q__balanceList small,.SettingsTabStats-module__JDPF5q__actionRow small,.SettingsTabStats-module__JDPF5q__error,.SettingsTabStats-module__JDPF5q__feedbackRow button{color:var(--flow-muted);font-size:12px}.SettingsTabStats-module__JDPF5q__metricGrid strong,.SettingsTabStats-module__JDPF5q__cacheRow strong,.SettingsTabStats-module__JDPF5q__poolList b{font-size:14px}.SettingsTabStats-module__JDPF5q__cacheRow,.SettingsTabStats-module__JDPF5q__poolList strong,.SettingsTabStats-module__JDPF5q__balanceList span,.SettingsTabStats-module__JDPF5q__balanceList strong,.SettingsTabStats-module__JDPF5q__actionRow button,.SettingsTabStats-module__JDPF5q__actionRow a{font-size:12px}
.SettingsModal-module__SFIF3G__overlay{z-index:1300;background:var(--color-bg-secondary);place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.SettingsModal-module__SFIF3G__modalFrame{background:var(--flow-canvas);width:100%;height:100%;min-height:0;color:var(--flow-ink);color-scheme:var(--color-scheme,light);flex-direction:column;font-family:SF Pro Text,PingFang SC,Microsoft YaHei UI,system-ui,sans-serif;display:flex;position:relative;overflow:hidden}.SettingsModal-module__SFIF3G__modalFrame:focus{outline:none}.SettingsModal-module__SFIF3G__spine{display:none}.SettingsModal-module__SFIF3G__screen{min-height:0;padding:calc(18.333 * var(--final-flow-density-px)) calc(23.333 * var(--final-flow-density-px)) calc(70 * var(--final-flow-density-px));flex-direction:column;flex:1;display:flex;overflow:hidden}.SettingsModal-module__SFIF3G__metaRow{color:var(--flow-muted);justify-content:space-between;align-items:center;font-size:12px;font-weight:650;display:flex}.SettingsModal-module__SFIF3G__header{padding:calc(18.333 * var(--final-flow-density-px)) calc(3.333 * var(--final-flow-density-px)) calc(11.667 * var(--final-flow-density-px));border-bottom:calc(.833 * var(--final-flow-density-px)) solid var(--flow-line)}.SettingsModal-module__SFIF3G__title{color:var(--flow-ink);font-size:calc(23.333 * var(--final-flow-density-px));margin:0;font-weight:700;line-height:1.2}.SettingsModal-module__SFIF3G__header p{margin:calc(5 * var(--final-flow-density-px)) 0 0;color:var(--flow-muted);font-size:12px}.SettingsModal-module__SFIF3G__tabBar{gap:calc(10 * var(--final-flow-density-px));padding:0 calc(3.333 * var(--final-flow-density-px));border-bottom:calc(.833 * var(--final-flow-density-px)) solid var(--flow-line);flex:none;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.SettingsModal-module__SFIF3G__tab{border:0;border-bottom:calc(2.5 * var(--final-flow-density-px)) solid transparent;min-width:0;min-height:44px;color:var(--flow-muted);cursor:pointer;font:inherit;white-space:normal;background:0 0;padding:6px 8px;font-size:12px;line-height:1.25}.SettingsModal-module__SFIF3G__tabActive{border-bottom-color:var(--color-border-focus);color:var(--flow-ink);font-weight:700}.SettingsModal-module__SFIF3G__settingsTools{justify-content:space-between;align-items:center;gap:calc(6.667 * var(--final-flow-density-px));padding:calc(10 * var(--final-flow-density-px)) calc(3.333 * var(--final-flow-density-px));border-bottom:calc(.833 * var(--final-flow-density-px)) solid var(--flow-line);display:flex}.SettingsModal-module__SFIF3G__settingsTools small{color:var(--flow-muted);font-size:12px}.SettingsModal-module__SFIF3G__restoreAction{min-height:38px;padding:0 calc(13.333 * var(--final-flow-density-px));border:calc(.833 * var(--final-flow-density-px)) solid var(--flow-line);border-radius:calc(20 * var(--final-flow-density-px));background:var(--flow-paper);color:var(--flow-muted);cursor:pointer;font:inherit;font-size:12px;font-weight:650}.SettingsModal-module__SFIF3G__restoreAction:disabled{cursor:default;opacity:.58}.SettingsModal-module__SFIF3G__tabContent{min-height:0;padding:calc(11.667 * var(--final-flow-density-px)) 0 calc(10 * var(--final-flow-density-px));overscroll-behavior:contain;scrollbar-width:none;flex:1;font-size:14px;overflow:hidden auto}.SettingsModal-module__SFIF3G__tabContent::-webkit-scrollbar{display:none}.SettingsModal-module__SFIF3G__footer{gap:calc(8.333 * var(--final-flow-density-px));padding:calc(8.333 * var(--final-flow-density-px)) calc(16.667 * var(--final-flow-density-px)) calc(13.333 * var(--final-flow-density-px));border-top:calc(.833 * var(--final-flow-density-px)) solid var(--flow-line);background:var(--flow-canvas);flex:none;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.SettingsModal-module__SFIF3G__footerButton{min-height:calc(38.333 * var(--final-flow-density-px));padding:calc(6.667 * var(--final-flow-density-px)) calc(10 * var(--final-flow-density-px));border:calc(.833 * var(--final-flow-density-px)) solid var(--flow-line);background:var(--flow-paper);color:var(--flow-ink);cursor:pointer;font:inherit;text-align:center;border-radius:6px;place-items:center;display:grid}.SettingsModal-module__SFIF3G__footerButton strong,.SettingsModal-module__SFIF3G__footerButton small{display:block}.SettingsModal-module__SFIF3G__footerButton strong{font-size:14px;font-weight:650}.SettingsModal-module__SFIF3G__footerButton small{margin-top:calc(1.667 * var(--final-flow-density-px));color:var(--flow-muted);font-size:12px}.SettingsModal-module__SFIF3G__tab:focus-visible,.SettingsModal-module__SFIF3G__restoreAction:focus-visible,.SettingsModal-module__SFIF3G__footerButton:focus-visible{outline:calc(1.667 * var(--final-flow-density-px)) solid color-mix(in srgb, var(--color-border-focus) 42%, transparent);outline-offset:calc(1.667 * var(--final-flow-density-px))}@media (max-width:640px){.SettingsModal-module__SFIF3G__screen{padding-left:16px;padding-right:16px}.SettingsModal-module__SFIF3G__tabBar{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 8px}.SettingsModal-module__SFIF3G__tab{min-height:48px}}
.HelpModal-module__tga7tq__overlay{z-index:1300;background:var(--color-bg-secondary);place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.HelpModal-module__tga7tq__modalFrame{background:var(--flow-canvas);width:100%;height:100%;min-height:0;color:var(--flow-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;flex-direction:column;font-family:SF Pro Text,PingFang SC,Microsoft YaHei UI,system-ui,sans-serif;display:flex;overflow:hidden}.HelpModal-module__tga7tq__modalFrame:focus{outline:none}.HelpModal-module__tga7tq__spine{display:none}.HelpModal-module__tga7tq__header{padding:var(--final-flow-content-gutter) var(--final-flow-content-gutter) calc(10 * var(--final-flow-density-px));flex:none}.HelpModal-module__tga7tq__titleRow{justify-content:space-between;align-items:center;gap:calc(15 * var(--final-flow-density-px));padding:calc(16.667 * var(--final-flow-density-px)) 0 0;display:flex}.HelpModal-module__tga7tq__headerTitle{color:var(--flow-ink);font-size:calc(23.333 * var(--final-flow-density-px));margin:0;font-weight:700;line-height:1.2}.HelpModal-module__tga7tq__titleRow p{margin:calc(5 * var(--final-flow-density-px)) 0 0;color:var(--flow-muted);font-size:calc(9.167 * var(--final-flow-density-px))}.HelpModal-module__tga7tq__tabBar{gap:calc(13.333 * var(--final-flow-density-px));margin:0 var(--final-flow-content-gutter);border-bottom:calc(.833 * var(--final-flow-density-px)) solid var(--flow-line);overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex:none;padding:0;display:flex;overflow:auto hidden}.HelpModal-module__tga7tq__tabBar::-webkit-scrollbar{display:none}.HelpModal-module__tga7tq__tab{min-height:calc(38.333 * var(--final-flow-density-px));border:0;border-bottom:calc(2.5 * var(--final-flow-density-px)) solid transparent;color:var(--flow-muted);cursor:pointer;font:inherit;font-size:calc(10.833 * var(--final-flow-density-px));white-space:nowrap;background:0 0;flex:none;padding:0}.HelpModal-module__tga7tq__tabActive{border-bottom-color:var(--color-border-focus);color:var(--flow-ink);font-weight:700}.HelpModal-module__tga7tq__contentViewport{min-height:0;padding:calc(10 * var(--final-flow-density-px)) var(--final-flow-content-gutter) calc(13.333 * var(--final-flow-density-px));overscroll-behavior:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex:1;overflow:hidden auto}.HelpModal-module__tga7tq__contentViewport::-webkit-scrollbar{display:none}.HelpModal-module__tga7tq__docsContent,.HelpModal-module__tga7tq__changelogContent,.HelpModal-module__tga7tq__projectContent{width:100%}.HelpModal-module__tga7tq__projectIntro{padding:calc(4.167 * var(--final-flow-density-px)) calc(3.333 * var(--final-flow-density-px)) calc(15 * var(--final-flow-density-px))}.HelpModal-module__tga7tq__projectEyebrow{color:var(--flow-muted);font-size:calc(8.333 * var(--final-flow-density-px));font-weight:700}.HelpModal-module__tga7tq__projectIntro h3{margin:calc(4.167 * var(--final-flow-density-px)) 0 0;color:var(--flow-ink);font-size:calc(18.333 * var(--final-flow-density-px));font-weight:700;line-height:1.3}.HelpModal-module__tga7tq__projectIntro p{max-width:58em;margin:calc(6.667 * var(--final-flow-density-px)) 0 0;color:var(--flow-muted);font-size:calc(10.833 * var(--final-flow-density-px));line-height:1.7}.HelpModal-module__tga7tq__chapter{padding:calc(13.333 * var(--final-flow-density-px)) calc(15 * var(--final-flow-density-px));margin-bottom:calc(10 * var(--final-flow-density-px));border:calc(.833 * var(--final-flow-density-px)) solid var(--flow-line);border-radius:calc(16.667 * var(--final-flow-density-px));background:var(--flow-paper)}.HelpModal-module__tga7tq__changelogContent .help-changelog-section{padding:calc(13.333 * var(--final-flow-density-px)) calc(15 * var(--final-flow-density-px));margin-bottom:calc(10 * var(--final-flow-density-px));border:calc(.833 * var(--final-flow-density-px)) solid var(--flow-line);border-radius:calc(16.667 * var(--final-flow-density-px));background:var(--flow-paper)}.HelpModal-module__tga7tq__chapterIndex{color:var(--flow-faint);font-size:calc(8.333 * var(--final-flow-density-px));letter-spacing:.06em;font-weight:650;display:block}.HelpModal-module__tga7tq__chapter h3{margin:calc(4.167 * var(--final-flow-density-px)) 0 0;color:var(--flow-ink);font-size:calc(13.333 * var(--final-flow-density-px));font-weight:700;line-height:1.3}.HelpModal-module__tga7tq__changelogContent h3{margin:calc(4.167 * var(--final-flow-density-px)) 0 0;color:var(--flow-ink);font-size:calc(13.333 * var(--final-flow-density-px));font-weight:700;line-height:1.3}.HelpModal-module__tga7tq__chapter p{margin:calc(7.5 * var(--final-flow-density-px)) 0 0;color:var(--flow-ink);font-size:calc(10.833 * var(--final-flow-density-px));line-height:1.7}.HelpModal-module__tga7tq__changelogContent p{margin:calc(7.5 * var(--final-flow-density-px)) 0 0;color:var(--flow-ink);font-size:calc(10.833 * var(--final-flow-density-px));line-height:1.7}.HelpModal-module__tga7tq__chapter ul{margin:calc(7.5 * var(--final-flow-density-px)) 0 0;padding:0 0 0 calc(15 * var(--final-flow-density-px))}.HelpModal-module__tga7tq__changelogContent ul{margin:calc(7.5 * var(--final-flow-density-px)) 0 0;padding:0 0 0 calc(15 * var(--final-flow-density-px))}.HelpModal-module__tga7tq__chapter li{margin:calc(3.333 * var(--final-flow-density-px)) 0 0;color:var(--flow-muted);font-size:calc(10.417 * var(--final-flow-density-px));line-height:1.65}.HelpModal-module__tga7tq__changelogContent li{margin:calc(3.333 * var(--final-flow-density-px)) 0 0;color:var(--flow-muted);font-size:calc(10.417 * var(--final-flow-density-px));line-height:1.65}.HelpModal-module__tga7tq__chapterTip{margin:calc(9.167 * var(--final-flow-density-px)) 0 0;padding:calc(8.333 * var(--final-flow-density-px)) calc(10.833 * var(--final-flow-density-px));border-radius:calc(11.667 * var(--final-flow-density-px));background:var(--flow-accent-soft);color:var(--flow-ink);font-size:calc(10 * var(--final-flow-density-px));line-height:1.6}.HelpModal-module__tga7tq__changelogContent header{justify-content:space-between;align-items:baseline;gap:calc(8.333 * var(--final-flow-density-px));display:flex}.HelpModal-module__tga7tq__changelogContent header strong{color:var(--flow-ink);font-size:calc(11.667 * var(--final-flow-density-px))}.HelpModal-module__tga7tq__changelogContent time{color:var(--flow-faint);font-size:calc(8.333 * var(--final-flow-density-px))}.HelpModal-module__tga7tq__errorText{color:#9b4c3e}.HelpModal-module__tga7tq__docsContent .help-load-error{color:#9b4c3e}.HelpModal-module__tga7tq__loading,.HelpModal-module__tga7tq__errorText,.HelpModal-module__tga7tq__endText{margin:calc(20 * var(--final-flow-density-px)) 0;text-align:center;font-size:calc(10 * var(--final-flow-density-px))}.HelpModal-module__tga7tq__loading,.HelpModal-module__tga7tq__endText{color:var(--flow-muted)}.HelpModal-module__tga7tq__loadMoreRow{margin:calc(10 * var(--final-flow-density-px)) 0;justify-content:center;display:flex}.HelpModal-module__tga7tq__loadMoreBtn{min-height:calc(38.333 * var(--final-flow-density-px));padding:0 calc(15 * var(--final-flow-density-px));border:calc(.833 * var(--final-flow-density-px)) solid var(--flow-line);border-radius:calc(20 * var(--final-flow-density-px));background:var(--flow-paper);color:var(--flow-ink);cursor:pointer;font:inherit;font-size:calc(10 * var(--final-flow-density-px))}.HelpModal-module__tga7tq__loadMoreBtn:disabled{cursor:not-allowed;opacity:.6}.HelpModal-module__tga7tq__footer{align-items:center;gap:calc(8.333 * var(--final-flow-density-px));padding:calc(8.333 * var(--final-flow-density-px)) calc(16.667 * var(--final-flow-density-px)) calc(13.333 * var(--final-flow-density-px));border-top:calc(.833 * var(--final-flow-density-px)) solid var(--flow-line);background:var(--flow-canvas);flex:none;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.HelpModal-module__tga7tq__footerButton{min-width:0;min-height:calc(38.333 * var(--final-flow-density-px));padding:calc(6.667 * var(--final-flow-density-px)) calc(10 * var(--final-flow-density-px));border:calc(.833 * var(--final-flow-density-px)) solid var(--flow-line);border-radius:calc(20 * var(--final-flow-density-px));background:var(--flow-paper);color:var(--flow-ink);cursor:pointer;font:inherit;text-align:center;place-items:center;display:grid}.HelpModal-module__tga7tq__footerButton strong,.HelpModal-module__tga7tq__footerButton small{display:block}.HelpModal-module__tga7tq__footerButton strong{font-size:calc(11.667 * var(--final-flow-density-px));font-weight:650}.HelpModal-module__tga7tq__footerButton small{margin-top:calc(1.667 * var(--final-flow-density-px));color:var(--flow-muted);font-size:calc(9.167 * var(--final-flow-density-px));font-weight:500}.HelpModal-module__tga7tq__tab:focus-visible,.HelpModal-module__tga7tq__loadMoreBtn:focus-visible,.HelpModal-module__tga7tq__footerButton:focus-visible{outline:calc(1.667 * var(--final-flow-density-px)) solid color-mix(in srgb, var(--color-border-focus) 48%, transparent);outline-offset:calc(1.667 * var(--final-flow-density-px))}@media (prefers-reduced-motion:reduce){.HelpModal-module__tga7tq__tab,.HelpModal-module__tga7tq__loadMoreBtn,.HelpModal-module__tga7tq__footerButton{transition:none}}
.SaveDialog-module__MNaEfG__overlay{z-index:50;padding:var(--spacing-px-24);background:color-mix(in srgb, var(--flow-canvas) 88%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.SaveDialog-module__MNaEfG__dialog{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:var(--color-bg-secondary);--color-bg-primary:var(--flow-paper);--color-bg-card:var(--flow-paper);--color-text-primary:#17191d;--color-text-secondary:var(--flow-muted);--color-text-tertiary:var(--flow-faint);--color-text-on-primary:#fff;--color-border:var(--flow-line);--color-primary:var(--flow-accent);--color-primary-light:var(--color-bg-tertiary);--color-warning:#9a7966;--color-error:#8d6d73;--color-success:var(--flow-accent);width:min(100%,28rem);max-height:calc(100% - var(--spacing-px-32));border:1px solid var(--color-border);background:var(--flow-paper);-webkit-backdrop-filter:none;backdrop-filter:none;padding:var(--spacing-px-24);border-radius:.9rem;overflow:hidden auto;box-shadow:0 1rem 2.75rem #181c221a}.SaveDialog-module__MNaEfG__title{margin:0 0 var(--spacing-px-16);color:var(--color-text-primary);font-family:Songti SC,STSong,SimSun,serif;font-size:var(--font-size-lg);font-weight:600}.SaveDialog-module__MNaEfG__destinationTabs{margin-bottom:var(--spacing-px-20);border:1px solid var(--color-border);background:var(--color-bg);border-radius:6px;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;padding:2px;display:grid}.SaveDialog-module__MNaEfG__destinationTabs button{min-height:2.25rem;color:var(--color-text-secondary);cursor:pointer;font:inherit;font-size:var(--font-size-sm);background:0 0;border:0;border-radius:4px;padding:.35rem .55rem}.SaveDialog-module__MNaEfG__destinationTabs button[aria-pressed=true]{background:var(--flow-paper);color:var(--color-primary);font-weight:650;box-shadow:0 1px 3px #181c2214}.SaveDialog-module__MNaEfG__destinationTabs button:disabled{cursor:not-allowed;opacity:.45}.SaveDialog-module__MNaEfG__section{margin-bottom:var(--spacing-px-20)}.SaveDialog-module__MNaEfG__label{margin:0 0 var(--spacing-2);color:var(--color-text-secondary);font-size:var(--font-size-sm);display:block}.SaveDialog-module__MNaEfG__slotGrid{gap:var(--spacing-2);grid-template-columns:repeat(auto-fit,minmax(4.5rem,1fr));display:grid}.SaveDialog-module__MNaEfG__slotBtn{min-height:calc(var(--spacing-10) + var(--spacing-1));padding:var(--spacing-2) var(--spacing-1);border:1px solid var(--color-border);background:var(--flow-paper);color:var(--color-text-secondary);font-size:var(--font-size-sm);cursor:pointer;transition:border-color var(--duration-fast), background var(--duration-fast), color var(--duration-fast);border-radius:.55rem}.SaveDialog-module__MNaEfG__slotBtn:hover{border-color:color-mix(in srgb, var(--color-primary) 50%, var(--color-border))}.SaveDialog-module__MNaEfG__slotBtnActive{border-color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 10%, transparent);color:var(--color-primary)}.SaveDialog-module__MNaEfG__slotBtnOccupied:not(.SaveDialog-module__MNaEfG__slotBtnActive){color:var(--color-text-tertiary)}.SaveDialog-module__MNaEfG__slotOccupiedText{margin-top:var(--spacing-1);font-size:var(--font-size-2xs);display:block}.SaveDialog-module__MNaEfG__cloudSlot{border:1px solid var(--color-border);background:var(--color-bg);border-radius:6px;align-content:center;gap:.28rem;min-height:4.25rem;padding:.75rem;display:grid}.SaveDialog-module__MNaEfG__cloudSlot[data-state=occupied]{border-color:color-mix(in srgb, var(--color-primary) 45%, var(--color-border));background:var(--color-primary-light)}.SaveDialog-module__MNaEfG__cloudSlot strong,.SaveDialog-module__MNaEfG__cloudSlot small{overflow-wrap:anywhere;min-width:0}.SaveDialog-module__MNaEfG__cloudSlot strong{color:var(--color-text-primary);font-size:var(--font-size-sm)}.SaveDialog-module__MNaEfG__cloudSlot small{color:var(--color-text-tertiary);font-size:var(--font-size-xs);line-height:1.5}.SaveDialog-module__MNaEfG__hint{margin:var(--spacing-1) 0 0;color:var(--color-text-tertiary);font-size:var(--font-size-xs);line-height:1.5}.SaveDialog-module__MNaEfG__nameInput{width:100%;min-height:calc(var(--spacing-10) + var(--spacing-1));padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-bg);color:var(--color-text-primary);font-size:var(--font-size-sm);box-sizing:border-box}.SaveDialog-module__MNaEfG__nameInput::placeholder{color:var(--color-text-tertiary)}.SaveDialog-module__MNaEfG__nameInput:focus{border-color:var(--color-primary);outline:none}.SaveDialog-module__MNaEfG__warningText,.SaveDialog-module__MNaEfG__message{margin:var(--spacing-2) 0 0;font-size:var(--font-size-xs);line-height:1.5}.SaveDialog-module__MNaEfG__warningText,.SaveDialog-module__MNaEfG__messageWarning{color:var(--color-warning)}.SaveDialog-module__MNaEfG__messageError{color:var(--color-error)}.SaveDialog-module__MNaEfG__messageSuccess{color:var(--color-success)}.SaveDialog-module__MNaEfG__actions{gap:var(--spacing-3);display:flex}.SaveDialog-module__MNaEfG__cancelBtn,.SaveDialog-module__MNaEfG__saveBtn{border-radius:var(--radius-lg);min-height:44px;font-size:var(--font-size-sm);cursor:pointer;transition:opacity var(--duration-fast), color var(--duration-fast), border-color var(--duration-fast);flex:1;font-weight:500}.SaveDialog-module__MNaEfG__cancelBtn{border:1px solid var(--color-border);color:var(--color-text-secondary);background:0 0}.SaveDialog-module__MNaEfG__cancelBtn:hover{color:var(--color-text-primary)}.SaveDialog-module__MNaEfG__saveBtn{border:1px solid var(--color-primary);background:var(--color-primary);color:var(--color-text-on-primary)}.SaveDialog-module__MNaEfG__saveBtnDanger{border-color:var(--color-error);background:var(--color-error);color:#fff}.SaveDialog-module__MNaEfG__saveBtn:hover:not(:disabled){opacity:.9}.SaveDialog-module__MNaEfG__saveBtn:disabled{cursor:not-allowed;opacity:.5}.SaveDialog-module__MNaEfG__slotBtn:focus-visible,.SaveDialog-module__MNaEfG__destinationTabs button:focus-visible,.SaveDialog-module__MNaEfG__nameInput:focus-visible,.SaveDialog-module__MNaEfG__cancelBtn:focus-visible,.SaveDialog-module__MNaEfG__saveBtn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}
.DisclaimerModal-module__tdtdla__overlay{z-index:1300;background:color-mix(in srgb, var(--flow-ink) 30%, transparent);place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.DisclaimerModal-module__tdtdla__frame{isolation:isolate;background:var(--flow-paper);width:100%;height:100%;min-height:0;color:var(--flow-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:SF Pro Text,PingFang SC,Microsoft YaHei UI,system-ui,sans-serif;font-size:calc(10 * var(--final-flow-density-px));line-height:1.5;position:relative;overflow:hidden}.DisclaimerModal-module__tdtdla__frame:focus{outline:none}.DisclaimerModal-module__tdtdla__spine{display:none}.DisclaimerModal-module__tdtdla__header{padding:calc(14 * var(--final-flow-density-px)) calc(15 * var(--final-flow-density-px)) 0}.DisclaimerModal-module__tdtdla__title{margin:calc(7 * var(--final-flow-density-px)) 0 0;color:var(--flow-ink);font-family:Songti SC,STSong,SimSun,Noto Serif CJK SC,serif;font-size:calc(21 * var(--final-flow-density-px));font-weight:600;line-height:1.15}.DisclaimerModal-module__tdtdla__header p{margin:calc(4 * var(--final-flow-density-px)) 0 0;color:var(--flow-muted);font-size:calc(7 * var(--final-flow-density-px))}.DisclaimerModal-module__tdtdla__body{height:calc(100% - calc(88 * var(--final-flow-density-px)));padding:calc(12 * var(--final-flow-density-px)) calc(15 * var(--final-flow-density-px)) calc(80 * var(--final-flow-density-px))}.DisclaimerModal-module__tdtdla__content{height:100%;padding:calc(8 * var(--final-flow-density-px)) 0;border-top:calc(1 * var(--final-flow-density-px)) solid var(--flow-line);border-bottom:calc(1 * var(--final-flow-density-px)) solid var(--flow-line);scrollbar-width:none;overflow-y:auto}.DisclaimerModal-module__tdtdla__content::-webkit-scrollbar{display:none}.DisclaimerModal-module__tdtdla__contentPre{color:var(--flow-ink);font-family:inherit;font-size:calc(7 * var(--final-flow-density-px));white-space:pre-wrap;word-break:break-word;margin:0;line-height:1.8}.DisclaimerModal-module__tdtdla__loading{margin:calc(20 * var(--final-flow-density-px)) 0;color:var(--flow-muted);font-size:calc(7 * var(--final-flow-density-px));text-align:center}.DisclaimerModal-module__tdtdla__footer{z-index:3;right:calc(14 * var(--final-flow-density-px));bottom:calc(12 * var(--final-flow-density-px));left:calc(14 * var(--final-flow-density-px));min-height:calc(52 * var(--final-flow-density-px));align-items:center;gap:calc(8 * var(--final-flow-density-px));padding:calc(2 * var(--final-flow-density-px)) calc(7 * var(--final-flow-density-px));border:calc(1 * var(--final-flow-density-px)) solid var(--flow-line);border-radius:calc(18 * var(--final-flow-density-px));background:var(--flow-paper);box-shadow:0 calc(12 * var(--final-flow-density-px)) calc(30 * var(--final-flow-density-px)) color-mix(in srgb, var(--flow-ink) 16%, transparent), 0 calc(2 * var(--final-flow-density-px)) calc(7 * var(--final-flow-density-px)) color-mix(in srgb, var(--flow-ink) 6%, transparent);-webkit-backdrop-filter:blur(calc(16 * var(--final-flow-density-px)));backdrop-filter:blur(calc(16 * var(--final-flow-density-px)));display:flex;position:absolute}.DisclaimerModal-module__tdtdla__cancelBtn{width:calc(38 * var(--final-flow-density-px));height:calc(38 * var(--final-flow-density-px));flex:0 0 calc(38 * var(--final-flow-density-px));border:calc(1 * var(--final-flow-density-px)) solid var(--flow-line);background:var(--flow-canvas);color:var(--flow-muted);cursor:pointer;font:inherit;font-size:calc(14 * var(--final-flow-density-px));border-radius:50%;place-items:center;padding:0;display:grid}.DisclaimerModal-module__tdtdla__acceptBtn{min-width:0;min-height:calc(48 * var(--final-flow-density-px));justify-content:space-between;align-items:center;gap:calc(8 * var(--final-flow-density-px));color:var(--flow-ink);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;flex:1;padding:0;display:flex}.DisclaimerModal-module__tdtdla__acceptBtn span,.DisclaimerModal-module__tdtdla__acceptBtn strong,.DisclaimerModal-module__tdtdla__acceptBtn small{display:block}.DisclaimerModal-module__tdtdla__acceptBtn strong{font-size:calc(12 * var(--final-flow-density-px));line-height:1.2}.DisclaimerModal-module__tdtdla__acceptBtn small{margin-top:calc(2 * var(--final-flow-density-px));color:var(--flow-muted);font-size:calc(6.5 * var(--final-flow-density-px));line-height:1.2}.DisclaimerModal-module__tdtdla__acceptBtn i{width:calc(25 * var(--final-flow-density-px));height:calc(25 * var(--final-flow-density-px));flex:0 0 calc(25 * var(--final-flow-density-px));background:var(--flow-accent);color:var(--text-on-accent);font-size:calc(12 * var(--final-flow-density-px));border-radius:50%;place-items:center;font-style:normal;display:grid}.DisclaimerModal-module__tdtdla__acceptBtnDisabled{cursor:not-allowed;opacity:.45}.DisclaimerModal-module__tdtdla__acceptBtnEnabled{opacity:1}.DisclaimerModal-module__tdtdla__cancelBtn:focus-visible,.DisclaimerModal-module__tdtdla__acceptBtn:focus-visible{outline:calc(2 * var(--final-flow-density-px)) solid color-mix(in srgb, var(--color-border-focus) 50%, transparent);outline-offset:calc(2 * var(--final-flow-density-px))}@media (prefers-reduced-transparency:reduce){.DisclaimerModal-module__tdtdla__footer{background:var(--flow-paper);-webkit-backdrop-filter:none;backdrop-filter:none}}
.NarrativeTimeline-module__7ARflW__timelineShell,.NarrativeTimeline-module__7ARflW__scrollMain,.NarrativeTimeline-module__7ARflW__timelineInner{min-width:0}.NarrativeTimeline-module__7ARflW__timelineShell,.NarrativeTimeline-module__7ARflW__scrollMain{display:block}.NarrativeTimeline-module__7ARflW__scrollMain{min-height:0;overflow:visible}.NarrativeTimeline-module__7ARflW__timelineInner{width:100%;min-height:0}.NarrativeTimeline-module__7ARflW__timelineHeader{min-height:30px;color:var(--flow-faint);justify-content:space-between;align-items:center;padding:10px 0 2px;font-size:9px;font-weight:500;display:flex}.NarrativeTimeline-module__7ARflW__timelineHeaderLabel{font-weight:500}.NarrativeTimeline-module__7ARflW__timelineHeaderRound{font-variant-numeric:tabular-nums}.NarrativeTimeline-module__7ARflW__emptyState{min-height:260px;color:var(--flow-muted);text-align:center;align-content:center;place-items:center;padding:48px 16px 32px;display:grid}.NarrativeTimeline-module__7ARflW__emptyState p{margin:4px 0;font-size:13px}.NarrativeTimeline-module__7ARflW__emptyIcon{color:var(--flow-ink);margin-bottom:10px;font-family:Songti SC,STSong,SimSun,serif;font-size:12px}.NarrativeTimeline-module__7ARflW__emptyHint{color:var(--flow-faint);font-size:10px!important}.NarrativeTimeline-module__7ARflW__loadMore{width:100%;min-height:38px;color:var(--flow-faint);cursor:pointer;text-align:center;background:0 0;border:0;padding:9px 0;font-size:9px}.NarrativeTimeline-module__7ARflW__loadMore:focus-visible{outline:1px dotted var(--flow-accent);outline-offset:3px}.NarrativeTimeline-module__7ARflW__separator{background:var(--flow-line);height:1px;margin:0;position:relative}.NarrativeTimeline-module__7ARflW__separator span{border:1px solid var(--flow-line-strong);background:var(--flow-canvas);width:7px;height:7px;position:absolute;top:-4px;left:50%;transform:translate(-50%)rotate(45deg)}.NarrativeTimeline-module__7ARflW__entry{padding:18px 0 19px 13px;animation:.28s ease-out NarrativeTimeline-module__7ARflW__narrativeFadeIn;position:relative}.NarrativeTimeline-module__7ARflW__entry:before{background:var(--flow-muted);content:"";opacity:.42;border-radius:50%;width:4px;height:4px;position:absolute;top:22px;left:0}.NarrativeTimeline-module__7ARflW__entryEnding{border-block:1px solid #a8726852;margin-block:8px}.NarrativeTimeline-module__7ARflW__entryMeta{color:var(--flow-faint);font-variant-numeric:tabular-nums;justify-content:space-between;margin-bottom:9px;font-size:9px;font-weight:500;display:flex}.NarrativeTimeline-module__7ARflW__entryBody{color:var(--flow-ink);font-size:15px;line-height:var(--narrative-line-height,1.87);overflow-wrap:anywhere}.NarrativeTimeline-module__7ARflW__entryParagraph{margin:var(--narrative-paragraph-gap,.4375rem) 0 0;text-align:justify;text-indent:2em;text-wrap:pretty}.NarrativeTimeline-module__7ARflW__entryParagraph:first-child{margin-top:0}.NarrativeTimeline-module__7ARflW__growthPanel{border:1px solid var(--flow-line);background:var(--flow-paper);border-radius:6px;margin:22px 0 8px;padding:15px 16px 16px}.NarrativeTimeline-module__7ARflW__growthHeader{border-bottom:1px solid var(--flow-line);justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:11px;display:flex}.NarrativeTimeline-module__7ARflW__growthHeader small,.NarrativeTimeline-module__7ARflW__growthHeader h3,.NarrativeTimeline-module__7ARflW__growthHeader>span{margin:0;display:block}.NarrativeTimeline-module__7ARflW__growthHeader small,.NarrativeTimeline-module__7ARflW__growthOptionIndex{color:var(--flow-faint);font-size:9px;font-weight:600}.NarrativeTimeline-module__7ARflW__growthHeader h3{color:#49381d;margin-top:3px;font-family:Songti SC,STSong,SimSun,serif;font-size:15px;font-weight:650;line-height:1.45}.NarrativeTimeline-module__7ARflW__growthHeader>span{border:1px solid var(--flow-line-strong);color:#80683b;flex:none;padding:3px 7px;font-size:9px}.NarrativeTimeline-module__7ARflW__growthSource,.NarrativeTimeline-module__7ARflW__growthPatternSummary{padding:13px 0 1px}.NarrativeTimeline-module__7ARflW__growthSource[data-rarity],.NarrativeTimeline-module__7ARflW__growthPatternSummary[data-rarity]{border:1px solid var(--growth-rarity-border,var(--flow-line));background:var(--growth-rarity-bg,var(--flow-canvas));border-radius:6px;padding:13px 12px 10px}.NarrativeTimeline-module__7ARflW__growthSource[data-rarity=common],.NarrativeTimeline-module__7ARflW__growthPatternSummary[data-rarity=common],.NarrativeTimeline-module__7ARflW__growthOption[data-rarity=common]{--growth-rarity-bg:#94a3b81a;--growth-rarity-border:#64748b42}.NarrativeTimeline-module__7ARflW__growthSource[data-rarity=fine],.NarrativeTimeline-module__7ARflW__growthPatternSummary[data-rarity=fine],.NarrativeTimeline-module__7ARflW__growthOption[data-rarity=fine]{--growth-rarity-bg:#4aab791a;--growth-rarity-border:#2a895842}.NarrativeTimeline-module__7ARflW__growthSource[data-rarity=rare],.NarrativeTimeline-module__7ARflW__growthPatternSummary[data-rarity=rare],.NarrativeTimeline-module__7ARflW__growthOption[data-rarity=rare]{--growth-rarity-bg:#5284cf1a;--growth-rarity-border:#396bb542}.NarrativeTimeline-module__7ARflW__growthSource[data-rarity=epic],.NarrativeTimeline-module__7ARflW__growthPatternSummary[data-rarity=epic],.NarrativeTimeline-module__7ARflW__growthOption[data-rarity=epic]{--growth-rarity-bg:#916cc61a;--growth-rarity-border:#7750ad42}.NarrativeTimeline-module__7ARflW__growthSource[data-rarity=legendary],.NarrativeTimeline-module__7ARflW__growthPatternSummary[data-rarity=legendary],.NarrativeTimeline-module__7ARflW__growthOption[data-rarity=legendary]{--growth-rarity-bg:#cda4451c;--growth-rarity-border:#a77d2445}.NarrativeTimeline-module__7ARflW__growthSource[data-rarity=mythic],.NarrativeTimeline-module__7ARflW__growthPatternSummary[data-rarity=mythic],.NarrativeTimeline-module__7ARflW__growthOption[data-rarity=mythic]{--growth-rarity-bg:#d167a11a;--growth-rarity-border:#b1488542}.NarrativeTimeline-module__7ARflW__growthPatternTitle{align-items:baseline;gap:8px;min-width:0;display:flex}.NarrativeTimeline-module__7ARflW__growthPatternTitle>span{color:var(--flow-muted);flex:none;font-size:9px;font-weight:600}.NarrativeTimeline-module__7ARflW__growthPatternTitle strong{min-width:0;color:var(--flow-ink);overflow-wrap:anywhere;font-size:13px;font-weight:650}.NarrativeTimeline-module__7ARflW__growthSource p,.NarrativeTimeline-module__7ARflW__growthPatternSummary p{color:#61584c;margin:7px 0 0;font-size:11px;line-height:1.7}.NarrativeTimeline-module__7ARflW__growthSource>small,.NarrativeTimeline-module__7ARflW__growthPatternSummary>small{color:#8a7350;margin-top:5px;font-size:10px;line-height:1.65;display:block}.NarrativeTimeline-module__7ARflW__growthOptions{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:13px;display:grid}.NarrativeTimeline-module__7ARflW__growthOption{--growth-rarity-bg:var(--flow-canvas);--growth-rarity-border:var(--flow-line);border:1px solid var(--growth-rarity-border);background:var(--growth-rarity-bg);min-width:0;min-height:154px;color:inherit;cursor:pointer;text-align:left;border-radius:6px;align-content:start;gap:7px;padding:12px;display:grid}.NarrativeTimeline-module__7ARflW__growthOption:hover:not(:disabled),.NarrativeTimeline-module__7ARflW__growthOption:focus-visible{border-color:color-mix(in srgb, var(--growth-rarity-border) 70%, var(--color-border-focus));background:var(--growth-rarity-bg);outline:0}.NarrativeTimeline-module__7ARflW__growthOptionSelected{border-color:color-mix(in srgb, var(--growth-rarity-border) 70%, var(--color-border-focus));background:var(--growth-rarity-bg);box-shadow:inset 0 0 0 1px #96783f38}.NarrativeTimeline-module__7ARflW__growthOption:disabled{cursor:not-allowed;opacity:.58}.NarrativeTimeline-module__7ARflW__growthOptionDescription,.NarrativeTimeline-module__7ARflW__growthOptionEffect{overflow-wrap:anywhere;display:block}.NarrativeTimeline-module__7ARflW__growthAttributeChips{flex-wrap:wrap;gap:5px;margin-top:2px;display:flex}.NarrativeTimeline-module__7ARflW__growthAttributeChip{border:1px solid color-mix(in srgb, var(--growth-rarity-border,var(--flow-line)) 80%, transparent);min-height:22px;color:var(--flow-muted);white-space:nowrap;background:#ffffff85;border-radius:999px;align-items:center;gap:3px;padding:3px 7px;font-size:9px;line-height:1.2;display:inline-flex}.NarrativeTimeline-module__7ARflW__growthAttributeChip>span:first-child{font-size:11px;line-height:1}.NarrativeTimeline-module__7ARflW__growthAttributeChip strong{color:var(--flow-ink);font-size:10px;font-weight:700}.NarrativeTimeline-module__7ARflW__growthConfirmRow{color:#8a7350;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;font-size:10px;display:flex}.NarrativeTimeline-module__7ARflW__growthConfirmButton{border:1px solid var(--color-border-focus);background:var(--flow-accent);color:var(--flow-paper);cursor:pointer;border-radius:4px;flex:none;padding:6px 11px;font-size:10px;font-weight:650}.NarrativeTimeline-module__7ARflW__growthConfirmButton:disabled{border-color:var(--flow-line-strong);background:var(--color-bg-secondary);color:var(--flow-faint);cursor:not-allowed}.NarrativeTimeline-module__7ARflW__growthOptionDescription{color:#61584c;font-size:10px;line-height:1.65}.NarrativeTimeline-module__7ARflW__growthOptionEffect{border-top:1px solid var(--flow-line);color:#80683b;padding-top:7px;font-size:9px;line-height:1.6}.NarrativeTimeline-module__7ARflW__growthResolved{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);align-items:stretch;gap:8px;padding-top:2px;display:grid}.NarrativeTimeline-module__7ARflW__growthPatternSummary{min-width:0}.NarrativeTimeline-module__7ARflW__growthPatternResult{border-left:1px solid var(--flow-line);padding-left:12px}.NarrativeTimeline-module__7ARflW__growthArrow{color:var(--flow-faint);place-items:center;font-family:Songti SC,STSong,SimSun,serif;font-size:10px;display:grid}.NarrativeTimeline-module__7ARflW__branchResolved{border:1px solid var(--flow-line);background:var(--flow-paper);border-radius:6px;margin:22px 0 8px;padding:12px 14px}.NarrativeTimeline-module__7ARflW__branchResolvedTitle{color:var(--flow-faint);margin:0 0 6px;font-size:9px}.NarrativeTimeline-module__7ARflW__branchResolvedChoice{color:var(--flow-muted);margin:0;font-size:12px;line-height:1.7}.NarrativeTimeline-module__7ARflW__branchResolvedChoice span{color:var(--flow-ink)}.NarrativeTimeline-module__7ARflW__branchPending{border:1px solid var(--flow-line);background:var(--flow-paper);border-radius:12px;margin:22px 0 8px;padding:16px 18px 14px;box-shadow:0 4px 16px #4a3e280d}.NarrativeTimeline-module__7ARflW__branchPendingTitle{color:var(--flow-ink);text-align:center;margin:0 0 12px;font-family:Songti SC,STSong,SimSun,serif;font-size:14px;font-weight:650;line-height:1.6}.NarrativeTimeline-module__7ARflW__branchOptionsList{flex-direction:column;gap:8px;display:flex}.NarrativeTimeline-module__7ARflW__branchOption{border:1px solid var(--flow-line);background:var(--flow-canvas);min-height:56px;color:var(--flow-muted);cursor:pointer;border-radius:12px;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:8px;padding:8px 12px;font-size:12px;line-height:1.65;display:grid;position:relative}.NarrativeTimeline-module__7ARflW__branchOption:hover{border-color:var(--flow-line-strong);background:var(--flow-paper);color:var(--flow-ink)}.NarrativeTimeline-module__7ARflW__branchOption:has(.NarrativeTimeline-module__7ARflW__branchOptionRadio:checked){border-color:var(--flow-line-strong);background:var(--flow-paper);color:var(--flow-ink)}.NarrativeTimeline-module__7ARflW__branchOptionRadio{opacity:0;position:absolute}.NarrativeTimeline-module__7ARflW__branchOption:before{border:1.5px solid var(--color-border-focus);background:var(--flow-paper);content:"";border-radius:50%;width:18px;height:18px}.NarrativeTimeline-module__7ARflW__branchOption:has(.NarrativeTimeline-module__7ARflW__branchOptionRadio:checked):before{background:radial-gradient(circle,#241f18 0 4px,#fff 4px)}.NarrativeTimeline-module__7ARflW__branchOption:has(.NarrativeTimeline-module__7ARflW__branchOptionRadio:focus-visible):before{outline:1px dotted var(--flow-accent);outline-offset:2px}.NarrativeTimeline-module__7ARflW__branchCustomInput{resize:none;border:1px solid var(--flow-line);background:var(--flow-paper);width:100%;min-height:92px;color:var(--flow-ink);touch-action:manipulation;border-radius:12px;outline:0;margin:12px 0 0;padding:12px 14px;font:12px/1.7 PingFang SC,Microsoft YaHei UI,system-ui,sans-serif;overflow:hidden}.NarrativeTimeline-module__7ARflW__branchCustomInput:focus{border-color:var(--color-border-focus);box-shadow:0 0 0 3px #967a3f1f}.NarrativeTimeline-module__7ARflW__branchCustomToggle{border:1px dashed var(--flow-line-strong);background:var(--flow-canvas);width:100%;min-height:44px;color:var(--flow-ink);cursor:pointer;text-align:center;border-radius:12px;margin:12px 0 0;padding:8px 14px;font:500 11px/1.5 system-ui,sans-serif}.NarrativeTimeline-module__7ARflW__branchCustomToggle:hover,.NarrativeTimeline-module__7ARflW__branchCustomToggle:focus-visible{border-color:var(--color-border-focus);background:var(--flow-accent-soft)}.NarrativeTimeline-module__7ARflW__branchActions{justify-content:space-between;align-items:center;gap:12px;margin-top:14px;display:flex}.NarrativeTimeline-module__7ARflW__branchActions button{cursor:pointer;background:0 0;border:0;min-height:44px;padding:6px 0;font-family:system-ui,sans-serif;font-size:11px}.NarrativeTimeline-module__7ARflW__branchCancelBtn{color:var(--flow-faint);font-weight:500}.NarrativeTimeline-module__7ARflW__branchCancelBtn:hover,.NarrativeTimeline-module__7ARflW__branchCancelBtn:focus-visible{color:var(--flow-ink)}.NarrativeTimeline-module__7ARflW__branchConfirmBtn{overflow-wrap:anywhere;min-width:96px;background:var(--flow-accent)!important;color:var(--flow-paper)!important;border-radius:999px!important;padding-inline:18px!important;font-family:inherit!important;font-size:11px!important;font-weight:600!important}.NarrativeTimeline-module__7ARflW__branchConfirmBtn:disabled{cursor:not-allowed;background:var(--flow-line)!important;color:var(--flow-faint)!important}.NarrativeTimeline-module__7ARflW__advanceDock{margin-top:26px;padding:0 0 40px}.NarrativeTimeline-module__7ARflW__advanceArea{border:0}.NarrativeTimeline-module__7ARflW__advanceTap,.NarrativeTimeline-module__7ARflW__settleBtn{border:0;border-top:1px dashed var(--flow-line);width:100%;min-height:104px;color:var(--flow-ink);cursor:pointer;text-align:center;background:0 0;grid-template-rows:auto auto;place-items:center;margin:0;padding:16px 12px 10px;display:grid;position:relative}.NarrativeTimeline-module__7ARflW__advanceTap:after,.NarrativeTimeline-module__7ARflW__settleBtn:after{background:var(--flow-line);content:"";opacity:.78;width:42px;height:1px;margin-top:10px}.NarrativeTimeline-module__7ARflW__advanceTap:hover:not(:disabled),.NarrativeTimeline-module__7ARflW__settleBtn:hover{color:var(--flow-ink)}.NarrativeTimeline-module__7ARflW__advanceTap:focus-visible,.NarrativeTimeline-module__7ARflW__settleBtn:focus-visible{outline:1px dotted var(--flow-accent);outline-offset:3px}.NarrativeTimeline-module__7ARflW__advanceTap:disabled{color:var(--flow-faint);cursor:not-allowed;opacity:.72}.NarrativeTimeline-module__7ARflW__advanceText,.NarrativeTimeline-module__7ARflW__advanceText strong,.NarrativeTimeline-module__7ARflW__advanceText small,.NarrativeTimeline-module__7ARflW__settleBtn strong,.NarrativeTimeline-module__7ARflW__settleBtn small{display:block}.NarrativeTimeline-module__7ARflW__advanceText strong,.NarrativeTimeline-module__7ARflW__settleBtn strong{font-size:17px;font-weight:500;line-height:1.45}.NarrativeTimeline-module__7ARflW__advanceText{grid-template-rows:minmax(25px,auto) minmax(12px,auto);align-content:center;min-height:47px;display:grid}.NarrativeTimeline-module__7ARflW__advanceText small,.NarrativeTimeline-module__7ARflW__settleBtn small{color:var(--flow-faint);margin-top:4px;font-size:8px;line-height:1.45}.NarrativeTimeline-module__7ARflW__advanceIdle{animation:2.8s ease-in-out infinite NarrativeTimeline-module__7ARflW__advancePulse}.NarrativeTimeline-module__7ARflW__advanceBlocked,.NarrativeTimeline-module__7ARflW__advanceGenerating{animation:none}@keyframes NarrativeTimeline-module__7ARflW__narrativeFadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes NarrativeTimeline-module__7ARflW__advancePulse{0%,to{opacity:.7}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.NarrativeTimeline-module__7ARflW__entry,.NarrativeTimeline-module__7ARflW__advanceIdle{animation:none}}@media (max-width:420px){.NarrativeTimeline-module__7ARflW__growthOptions,.NarrativeTimeline-module__7ARflW__growthResolved{grid-template-columns:1fr}.NarrativeTimeline-module__7ARflW__growthOption{min-height:0}.NarrativeTimeline-module__7ARflW__growthArrow{min-height:18px}.NarrativeTimeline-module__7ARflW__growthPatternResult{border-top:1px solid var(--flow-line);border-left:0;padding-left:0}}
.WelcomeView-module___s5cVa__container{isolation:isolate;background:var(--flow-canvas);width:100%;height:100%;min-height:0;color:var(--flow-ink);flex-direction:column;font-family:SF Pro Text,PingFang SC,Microsoft YaHei UI,system-ui,sans-serif;display:flex;position:relative;overflow:hidden}.WelcomeView-module___s5cVa__runningHeadSlot{padding:var(--final-flow-content-gutter) var(--final-flow-content-gutter) 0}.WelcomeView-module___s5cVa__quickActions{z-index:4;top:calc(41.667 * var(--final-flow-density-px));right:var(--final-flow-content-gutter);gap:calc(8.333 * var(--final-flow-density-px));display:flex;position:absolute}.WelcomeView-module___s5cVa__quickActions button{width:calc(32.5 * var(--final-flow-density-px));height:calc(32.5 * var(--final-flow-density-px));border:calc(.833 * var(--final-flow-density-px)) solid var(--flow-line-strong);background:var(--flow-paper);box-shadow:0 calc(3.333 * var(--final-flow-density-px)) calc(8.333 * var(--final-flow-density-px)) #78644614;color:var(--flow-muted);cursor:pointer;border-radius:50%;place-items:center;padding:0;transition:background-color .15s,border-color .15s,transform .15s;display:grid}.WelcomeView-module___s5cVa__quickActions button:hover,.WelcomeView-module___s5cVa__quickActions button:focus-visible{border-color:var(--color-border-focus);background:var(--flow-paper)}.WelcomeView-module___s5cVa__quickActions button:active{transform:translateY(var(--final-flow-density-px))}.WelcomeView-module___s5cVa__quickActions svg{width:calc(15.833 * var(--final-flow-density-px));height:calc(15.833 * var(--final-flow-density-px));fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6px}.WelcomeView-module___s5cVa__content{flex-direction:column;flex:1;width:100%;min-height:0;display:flex}.WelcomeView-module___s5cVa__intro{padding:calc(60 * var(--final-flow-density-px)) var(--final-flow-content-gutter) calc(33.333 * var(--final-flow-density-px))}.WelcomeView-module___s5cVa__brand{color:var(--flow-faint);font-size:calc(10 * var(--final-flow-density-px));letter-spacing:0;margin:0;font-weight:600}.WelcomeView-module___s5cVa__title{margin:calc(18.333 * var(--final-flow-density-px)) 0 0;color:var(--flow-ink);font-size:calc(28.333 * var(--final-flow-density-px));letter-spacing:0;font-weight:700;line-height:1.42}.WelcomeView-module___s5cVa__subtitle{margin:calc(15 * var(--final-flow-density-px)) 0 0;color:var(--flow-muted);font-size:calc(11.667 * var(--final-flow-density-px));line-height:1.7}.WelcomeView-module___s5cVa__primaryAction,.WelcomeView-module___s5cVa__routeAction,.WelcomeView-module___s5cVa__utilityAction{border:calc(.833 * var(--final-flow-density-px)) solid var(--flow-line-strong);background:var(--flow-paper);width:100%;color:var(--flow-ink);cursor:pointer;font:inherit;text-align:center;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s,transform .15s}.WelcomeView-module___s5cVa__primaryAction{min-height:calc(63.333 * var(--final-flow-density-px));padding:0 calc(15 * var(--final-flow-density-px));border-color:var(--flow-line-strong);border-radius:calc(20 * var(--final-flow-density-px));background:var(--flow-paper);box-shadow:0 calc(5 * var(--final-flow-density-px)) calc(13.333 * var(--final-flow-density-px)) #7864461a;font-size:calc(15 * var(--final-flow-density-px));place-items:center;font-weight:650;display:grid}.WelcomeView-module___s5cVa__routeList{gap:calc(8.333 * var(--final-flow-density-px));margin-top:calc(11.667 * var(--final-flow-density-px));display:grid}.WelcomeView-module___s5cVa__routeAction{min-height:calc(60.833 * var(--final-flow-density-px));padding:calc(10 * var(--final-flow-density-px)) calc(15 * var(--final-flow-density-px)) calc(4.167 * var(--final-flow-density-px));border-radius:calc(20 * var(--final-flow-density-px));box-shadow:0 calc(4.167 * var(--final-flow-density-px)) calc(11.667 * var(--final-flow-density-px)) #78644614;color:var(--flow-ink);place-items:center;gap:0;display:grid}.WelcomeView-module___s5cVa__routeAction strong,.WelcomeView-module___s5cVa__routeAction small{display:block}.WelcomeView-module___s5cVa__routeAction strong{font-size:calc(13.333 * var(--final-flow-density-px));font-weight:600;line-height:1.1}.WelcomeView-module___s5cVa__routeAction small{max-width:100%;color:var(--flow-muted);font-size:calc(10 * var(--final-flow-density-px));text-overflow:ellipsis;white-space:nowrap;font-weight:500;line-height:1.1;overflow:hidden}.WelcomeView-module___s5cVa__sectionDivider{height:calc(.833 * var(--final-flow-density-px));margin:calc(21.667 * var(--final-flow-density-px)) 0 calc(11.667 * var(--final-flow-density-px));background:var(--flow-line)}.WelcomeView-module___s5cVa__utilityGrid{gap:calc(8.333 * var(--final-flow-density-px));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.WelcomeView-module___s5cVa__utilityAction{min-height:calc(51.667 * var(--final-flow-density-px));padding:0 calc(10 * var(--final-flow-density-px));border-radius:calc(20 * var(--final-flow-density-px));background:var(--flow-paper);color:var(--flow-muted);font-size:calc(12.5 * var(--final-flow-density-px));place-items:center;font-weight:600;display:grid}.WelcomeView-module___s5cVa__routeAction:hover,.WelcomeView-module___s5cVa__routeAction:focus-visible,.WelcomeView-module___s5cVa__utilityAction:hover,.WelcomeView-module___s5cVa__utilityAction:focus-visible{background:var(--flow-paper);box-shadow:0 calc(5 * var(--final-flow-density-px)) calc(14.167 * var(--final-flow-density-px)) #7864461f}.WelcomeView-module___s5cVa__primaryAction:active,.WelcomeView-module___s5cVa__routeAction:active,.WelcomeView-module___s5cVa__utilityAction:active{transform:translateY(var(--final-flow-density-px))}@media (prefers-reduced-motion:reduce){.WelcomeView-module___s5cVa__primaryAction,.WelcomeView-module___s5cVa__quickActions button,.WelcomeView-module___s5cVa__routeAction,.WelcomeView-module___s5cVa__utilityAction{transition:none}}.WelcomeView-module___s5cVa__runningHeadSlot{border-bottom:1px solid var(--flow-line);background:color-mix(in srgb, var(--flow-paper) 94%, transparent);padding:0 116px 0 28px}.WelcomeView-module___s5cVa__quickActions{gap:6px;top:14px;right:22px}.WelcomeView-module___s5cVa__quickActions button{width:32px;height:32px;box-shadow:none;border-radius:6px}.WelcomeView-module___s5cVa__intro{width:min(100%,760px);margin:0 auto;padding:68px 28px 34px}.WelcomeView-module___s5cVa__brand{color:var(--flow-accent);letter-spacing:0;font-size:11px;font-weight:700}.WelcomeView-module___s5cVa__title{margin-top:14px;font-family:Songti SC,STSong,SimSun,serif;font-size:48px;font-weight:600;line-height:1.2}.WelcomeView-module___s5cVa__subtitle{max-width:620px;margin-top:14px;font-size:14px}.WelcomeView-module___s5cVa__actions{width:min(100%,760px);margin:auto auto 34px;padding:0 28px}.WelcomeView-module___s5cVa__primaryAction,.WelcomeView-module___s5cVa__routeAction{box-shadow:none;text-align:left;border-radius:6px}.WelcomeView-module___s5cVa__primaryAction{border-color:var(--flow-accent);background:var(--flow-accent);min-height:70px;color:var(--text-on-accent,#fff);justify-content:flex-start;padding:0 20px;font-size:17px}.WelcomeView-module___s5cVa__primaryAction:hover,.WelcomeView-module___s5cVa__primaryAction:focus-visible{border-color:var(--color-border-focus);background:var(--flow-accent);color:var(--text-on-accent,#fff);box-shadow:0 0 0 3px color-mix(in srgb, var(--flow-accent) 18%, transparent)}.WelcomeView-module___s5cVa__routeAction{justify-items:start;min-height:66px;padding:14px 18px}.WelcomeView-module___s5cVa__routeAction strong{font-size:14px}.WelcomeView-module___s5cVa__routeAction small{margin-top:5px;font-size:11px}.WelcomeView-module___s5cVa__sectionDivider{margin:26px 0 14px}.WelcomeView-module___s5cVa__utilityGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 18px}.WelcomeView-module___s5cVa__utilityAction{min-height:48px;color:var(--flow-muted);text-align:left;background:0 0;border-width:0 0 1px;border-radius:0;justify-content:space-between;padding:8px 0;font-size:12px}.WelcomeView-module___s5cVa__utilityAction:hover,.WelcomeView-module___s5cVa__utilityAction:focus-visible{box-shadow:none;color:var(--flow-accent);background:0 0}@media (min-width:64rem){.WelcomeView-module___s5cVa__content{grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);align-items:center;gap:72px;width:100%;max-width:1184px;margin:0 auto;padding:64px 56px 76px;display:grid}.WelcomeView-module___s5cVa__intro{width:100%;margin:0;padding:0}.WelcomeView-module___s5cVa__intro:after{background:var(--flow-accent);content:"";opacity:.72;width:88px;height:2px;margin-top:32px;display:block}.WelcomeView-module___s5cVa__title{margin-top:18px;font-size:56px;line-height:1.12}.WelcomeView-module___s5cVa__subtitle{max-width:440px;margin-top:18px;font-size:15px;line-height:1.75}.WelcomeView-module___s5cVa__actions{border-left:1px solid var(--flow-line);width:100%;margin:0;padding:24px 0 24px 56px}.WelcomeView-module___s5cVa__primaryAction{min-height:78px;padding:0 24px}.WelcomeView-module___s5cVa__routeAction{min-height:70px;padding:16px 20px}.WelcomeView-module___s5cVa__sectionDivider{margin:28px 0 16px}.WelcomeView-module___s5cVa__utilityGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}.WelcomeView-module___s5cVa__utilityAction{min-height:50px;padding:10px 0;font-size:13px}}@media (max-width:640px){.WelcomeView-module___s5cVa__runningHeadSlot{padding:0 92px 0 16px}.WelcomeView-module___s5cVa__quickActions{top:11px;right:12px}.WelcomeView-module___s5cVa__intro{padding:54px 16px 28px}.WelcomeView-module___s5cVa__title{font-size:34px}.WelcomeView-module___s5cVa__actions{margin:44px auto 24px;padding:0 16px}.WelcomeView-module___s5cVa__utilityGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.WelcomeView-module___s5cVa__primaryAction{min-height:62px;font-size:15px}}
.WelcomeSaveSheet-module__QWZFcq__saveSheet{z-index:30;right:calc(15 * var(--final-flow-density-px));bottom:calc(15 * var(--final-flow-density-px));left:calc(15 * var(--final-flow-density-px));max-height:74%;padding:calc(18.333 * var(--final-flow-density-px)) calc(16.667 * var(--final-flow-density-px)) calc(16.667 * var(--final-flow-density-px));border:calc(.833 * var(--final-flow-density-px)) solid var(--flow-line);border-radius:calc(20 * var(--final-flow-density-px));background:var(--flow-paper);box-shadow:0 calc(11.667 * var(--final-flow-density-px)) calc(26.667 * var(--final-flow-density-px)) #78644629;color:var(--flow-ink);opacity:0;pointer-events:none;transform:translateY(calc(10 * var(--final-flow-density-px)));transition:opacity .17s,transform .19s;position:absolute;overflow-y:auto}.WelcomeSaveSheet-module__QWZFcq__saveSheetOpen{opacity:1;pointer-events:auto;transform:none}.WelcomeSaveSheet-module__QWZFcq__saveSheetHead{justify-content:center;align-items:flex-start;gap:calc(10 * var(--final-flow-density-px));margin-bottom:calc(15 * var(--final-flow-density-px));text-align:center;display:flex}.WelcomeSaveSheet-module__QWZFcq__saveSheetHead strong,.WelcomeSaveSheet-module__QWZFcq__saveSheetHead small{display:block}.WelcomeSaveSheet-module__QWZFcq__saveSheetHead strong{color:var(--flow-ink);font-size:calc(16.667 * var(--final-flow-density-px));font-weight:700}.WelcomeSaveSheet-module__QWZFcq__saveSheetHead small{margin-top:calc(4.167 * var(--final-flow-density-px));color:var(--flow-muted);font-size:calc(10 * var(--final-flow-density-px))}.WelcomeSaveSheet-module__QWZFcq__saveSheetClose{top:calc(16.667 * var(--final-flow-density-px));right:calc(16.667 * var(--final-flow-density-px));width:calc(30 * var(--final-flow-density-px));height:calc(30 * var(--final-flow-density-px));border:calc(.833 * var(--final-flow-density-px)) solid var(--flow-line);background:var(--color-bg-secondary);color:var(--flow-muted);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute}.WelcomeSaveSheet-module__QWZFcq__saveSheetClose svg{width:calc(11.667 * var(--final-flow-density-px));height:calc(11.667 * var(--final-flow-density-px));fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.8px}.WelcomeSaveSheet-module__QWZFcq__saveList{gap:calc(8.333 * var(--final-flow-density-px));max-height:40vh;display:grid;overflow-y:auto}.WelcomeSaveSheet-module__QWZFcq__saveItem{min-height:calc(53.333 * var(--final-flow-density-px));grid-template-columns:minmax(0, 1fr) calc(25 * var(--final-flow-density-px));align-items:center;gap:calc(3.333 * var(--final-flow-density-px));border:calc(.833 * var(--final-flow-density-px)) solid var(--flow-line);border-radius:calc(16.667 * var(--final-flow-density-px));background:var(--flow-paper);display:grid;overflow:hidden}.WelcomeSaveSheet-module__QWZFcq__saveItem[data-active=true]{border-color:var(--color-border-focus);background:var(--flow-accent-soft)}.WelcomeSaveSheet-module__QWZFcq__saveItemSelect{width:100%;min-height:calc(51.667 * var(--final-flow-density-px));grid-template-columns:minmax(0, 1fr) calc(20 * var(--final-flow-density-px));align-items:center;gap:calc(6.667 * var(--final-flow-density-px));padding:calc(8.333 * var(--final-flow-density-px)) calc(3.333 * var(--final-flow-density-px)) calc(8.333 * var(--final-flow-density-px)) calc(10 * var(--final-flow-density-px));color:var(--flow-ink);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;display:grid}.WelcomeSaveSheet-module__QWZFcq__saveItemSelect strong,.WelcomeSaveSheet-module__QWZFcq__saveItemSelect small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.WelcomeSaveSheet-module__QWZFcq__saveItemSelect strong{font-size:calc(13.333 * var(--final-flow-density-px));font-weight:600;line-height:1.25}.WelcomeSaveSheet-module__QWZFcq__saveItemSelect small{margin-top:calc(2.5 * var(--final-flow-density-px));color:var(--flow-muted);font-size:calc(10 * var(--final-flow-density-px));font-weight:500;line-height:1.25}.WelcomeSaveSheet-module__QWZFcq__saveCheck{width:calc(16.667 * var(--final-flow-density-px));height:calc(16.667 * var(--final-flow-density-px));border:calc(.833 * var(--final-flow-density-px)) solid var(--flow-line-strong);background:var(--flow-paper);border-radius:50%;position:relative}.WelcomeSaveSheet-module__QWZFcq__saveItemSelect[aria-pressed=true] .WelcomeSaveSheet-module__QWZFcq__saveCheck{border-color:var(--color-border-focus);background:var(--flow-muted)}.WelcomeSaveSheet-module__QWZFcq__saveItemSelect[aria-pressed=true] .WelcomeSaveSheet-module__QWZFcq__saveCheck:after{top:calc(3.333 * var(--final-flow-density-px));left:calc(2.5 * var(--final-flow-density-px));width:calc(7.5 * var(--final-flow-density-px));height:calc(4.167 * var(--final-flow-density-px));border-bottom:calc(1.667 * var(--final-flow-density-px)) solid var(--flow-paper);border-left:calc(1.667 * var(--final-flow-density-px)) solid var(--flow-paper);content:"";position:absolute;transform:rotate(-45deg)}.WelcomeSaveSheet-module__QWZFcq__saveItemDelete{width:calc(25 * var(--final-flow-density-px));height:calc(25 * var(--final-flow-density-px));color:#c2b6a4;cursor:pointer;font:inherit;font-size:calc(14.167 * var(--final-flow-density-px));background:0 0;border:0;border-radius:50%;place-items:center;padding:0;line-height:1;display:grid}.WelcomeSaveSheet-module__QWZFcq__saveItemDelete:hover,.WelcomeSaveSheet-module__QWZFcq__saveItemDelete:focus-visible{color:#a0716a;background:var(--color-bg-secondary)}.WelcomeSaveSheet-module__QWZFcq__continueSave{width:100%;min-height:calc(53.333 * var(--final-flow-density-px));margin-top:calc(13.333 * var(--final-flow-density-px));padding:calc(8.333 * var(--final-flow-density-px)) calc(15 * var(--final-flow-density-px));border:calc(.833 * var(--final-flow-density-px)) solid var(--flow-line-strong);border-radius:calc(20 * var(--final-flow-density-px));background:var(--flow-paper);box-shadow:0 calc(4.167 * var(--final-flow-density-px)) calc(11.667 * var(--final-flow-density-px)) #7864461a;color:var(--flow-ink);cursor:pointer;font:inherit;text-align:center;place-items:center;gap:0;display:grid}.WelcomeSaveSheet-module__QWZFcq__continueSave strong,.WelcomeSaveSheet-module__QWZFcq__continueSave small{display:block}.WelcomeSaveSheet-module__QWZFcq__continueSave strong{font-size:calc(13.333 * var(--final-flow-density-px));font-weight:650;line-height:1.1}.WelcomeSaveSheet-module__QWZFcq__continueSave small{margin-top:calc(1.667 * var(--final-flow-density-px));color:var(--flow-muted);font-size:calc(10 * var(--final-flow-density-px));font-weight:500;line-height:1.1}.WelcomeSaveSheet-module__QWZFcq__saveEmpty{margin:calc(12.5 * var(--final-flow-density-px)) calc(4.167 * var(--final-flow-density-px)) 0;color:var(--flow-muted);font-size:calc(10 * var(--final-flow-density-px));line-height:1.5}.WelcomeSaveSheet-module__QWZFcq__deleteDialogOverlay{z-index:4;padding:calc(20 * var(--final-flow-density-px));background:#2e292233;place-items:center;display:grid;position:absolute;inset:0}.WelcomeSaveSheet-module__QWZFcq__deleteDialog{width:100%;padding:calc(16.667 * var(--final-flow-density-px));border:calc(.833 * var(--final-flow-density-px)) solid var(--flow-line);border-radius:calc(16.667 * var(--final-flow-density-px));background:var(--flow-paper);box-shadow:0 calc(16.667 * var(--final-flow-density-px)) calc(33.333 * var(--final-flow-density-px)) #7864462e}.WelcomeSaveSheet-module__QWZFcq__deleteDialog h2{color:var(--flow-ink);font-size:calc(15 * var(--final-flow-density-px));margin:0}.WelcomeSaveSheet-module__QWZFcq__deleteDialog p{margin:calc(8.333 * var(--final-flow-density-px)) 0 0;color:var(--flow-muted);font-size:calc(10 * var(--final-flow-density-px));line-height:1.55}.WelcomeSaveSheet-module__QWZFcq__deleteDialogActions{gap:calc(8.333 * var(--final-flow-density-px));margin-top:calc(13.333 * var(--final-flow-density-px));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.WelcomeSaveSheet-module__QWZFcq__deleteCancel,.WelcomeSaveSheet-module__QWZFcq__deleteConfirm{min-height:calc(35 * var(--final-flow-density-px));border-radius:calc(10 * var(--final-flow-density-px));background:var(--color-bg-secondary);color:#7a6f5e;cursor:pointer;font:inherit;font-size:calc(10 * var(--final-flow-density-px));border:0}.WelcomeSaveSheet-module__QWZFcq__deleteConfirm{color:#fff;background:#9a716a}.WelcomeSaveSheet-module__QWZFcq__continueSave:disabled,.WelcomeSaveSheet-module__QWZFcq__saveItemDelete:disabled,.WelcomeSaveSheet-module__QWZFcq__saveItemSelect:disabled,.WelcomeSaveSheet-module__QWZFcq__deleteCancel:disabled,.WelcomeSaveSheet-module__QWZFcq__deleteConfirm:disabled{cursor:not-allowed;opacity:.45}@media (prefers-reduced-motion:reduce){.WelcomeSaveSheet-module__QWZFcq__saveSheet{transition:none}}
