/* 赤炉 / ember, copper and dark cast iron. Last layer of the shared UI. */
:root{--bg:#171412;--panel:#241f1c;--panel2:#302622;--line:#d7a38b26;--text:#f4e7dc;--muted:#b5a29c;--gold:#efc493;--green:#e6b38e;--ink:#16120f;--red:#f09b85;--ember:#bc5142;--ember-dark:#71372f;--copper:#c89271;--metal:#1b1a17;color-scheme:dark}
body{background:radial-gradient(ellipse at 75% 0%,#73372c18,transparent 48%),var(--bg);color:var(--text)}
button,input,select{letter-spacing:0}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline-color:#f3c295}.sidebar{background:#1b1815;border-right-color:#cb9d7b24}.brand{padding-bottom:24px}.brand-mark{transform:none;border-radius:11px;border:1px solid #edb48a70;box-shadow:0 3px 16px #0005}.brand-mark img{border-radius:9px}.brand-name{font-size:17px;letter-spacing:1px;color:#f0cfb1}.brand-en,.sidebar-label,.version{color:#9c8279}.sidebar-quote{color:#b29385}.nav{gap:9px}.nav button{min-height:49px;border-radius:10px;color:#bda9a1;font-size:12px}.nav button.active{color:#ffe8d2;background:linear-gradient(100deg,#7e382f,#4a2928);box-shadow:inset 0 1px #edbc8c22;border:1px solid #b56b504d}.nav button.active:before{display:none}.nav small{color:#c29b88}.nav button.active .icon{color:#f6c28e}.header{height:76px;background:#1b1815e8;border-bottom:1px solid #c48d7229}.header-crumb{font-weight:600;color:#e4bd9f;letter-spacing:.4px}.header-crumb span{font-weight:400;color:#a78d83}.currency{gap:7px}.currency strong{font-weight:500;color:#f6d3a4}.currency small{color:#b4a099}.icon-btn{color:#c5a89a;border-color:#bb8a7033;border-radius:10px;background:#2a2320}.icon-btn:hover{background:#49302e;color:#ffe0bb}.main{padding-top:24px}.page-intro{margin-bottom:22px}.page-intro h1{font-size:28px;font-weight:600;letter-spacing:1px;color:#f7e6d5}.eyebrow{color:#b98b72;font-size:10px;letter-spacing:2px}.intro-sub{color:#bca69c;font-size:12px}.weather{color:#c6a798}.section-cap{color:#bf9c89}.panel{border-radius:13px;border:1px solid #bc876530;background:linear-gradient(145deg,#2b2421,#211d1a);box-shadow:0 8px 24px #00000013}.panel-head{border-color:#c6947024}.panel-head h3,.shop-section-title{font-family:var(--sans);font-weight:600;letter-spacing:.5px}.panel-body{padding:20px}.btn{border-radius:9px;border-color:#c4947540;background:#3b2b2a;color:#ead5c6;min-height:44px;box-shadow:inset 0 1px #ffe6c909;font-size:12px}.btn:hover:not(:disabled){background:#563331;border-color:#d7a0786e}.btn.primary,.btn.sage{background:linear-gradient(180deg,#af5142,#853a32);border-color:#d68d686e;color:#fff2de;box-shadow:inset 0 1px #ffcfaa30,0 3px 10px #08050433;font-weight:600}.btn.primary:hover:not(:disabled),.btn.sage:hover:not(:disabled){background:linear-gradient(#c5634e,#a44739);border-color:#edbc8b}.btn.ghost{background:none}.btn.danger{color:#ffc1ac;border-color:#d97d674a;background:#66302e40}.tag{color:#b9a097;border-color:#c1977133;border-radius:5px}.tag.green{color:#f0c7a5;border-color:#cf95734d;background:#a05b361b}.tag.gold{color:#efc493;background:#b3884d16;border-color:#d7a76749}.tag.red{color:#f1a68e}.dot{background:#efb17b;box-shadow:0 0 7px #db853c35}.progress{height:5px;background:#0c0c0866}.progress>i{background:linear-gradient(90deg,#9e4c3a,#e7ae79)}.good{color:#e8c098}.muted{color:var(--muted)}
.shop-daybar{background:linear-gradient(105deg,#422926,#2a2320 65%);border:1px solid #c18b663d;box-shadow:inset 3px 0 #bd6247,0 6px 22px #0002;border-radius:12px;min-height:64px;padding:11px 16px}.day-label b{color:#ffe0b8;font-size:19px}.day-label>.icon,.day-visits>.icon{color:#e5a57c}.shop-daybar small{color:#bea095;font-size:10px}.day-visits{color:#eacdb8}.sleep-button{background:#392b28;color:#e8c9b1;border-color:#bb866245;min-height:44px}.forge-scene{border-radius:14px 14px 0 0;border-color:#bb856447;box-shadow:inset 0 1px #f6cfa92c}.forge-scene:after{background:linear-gradient(180deg,#19120d10,transparent 50%,#1d1a1075)}.scene-chip{color:#f2d7bd;background:#211b17dd;border:1px solid #d3a37442;border-radius:6px}.scene-companion>span{background:#281c19e8;border-color:#c18e6855;border-radius:8px}.scene-companion small{color:#dab99f}.scene-companion b{color:#ffe3c4}.scene-caption .chapter{color:#d5ae91}.scene-caption p{color:#ffe3bf}.forge-controls{background:linear-gradient(160deg,#332824,#241f1b);border-color:#b982603d;border-radius:0 0 14px 14px;padding:19px}.shop-commission{border-color:#bc845637;background:#1d1915}.customer-forge strong{color:#f5c79e}.customer-forge p{color:#c3a295}.customer-forge strong span{color:#d0b6a8}.strike-btn{border-radius:10px;min-height:66px;background:linear-gradient(180deg,#c2614a,#a14035);border:1px solid #f0a36e8a;color:#fff0da;box-shadow:inset 0 1px #ffdec74a,0 3px #4b211e,0 5px 18px #0003}.strike-btn:hover:not(:disabled){background:linear-gradient(#d67b57,#b84c3b)}.strike-btn:active:not(:disabled){transform:translateY(2px);box-shadow:inset 0 2px 8px #3f110c80}.strike-btn strong{font-family:var(--sans);font-weight:650;font-size:19px;letter-spacing:2px}.strike-btn small{color:#ffe4c9;opacity:.78;letter-spacing:.1px}.perfect-btn{background:linear-gradient(#50352d,#332623);border:1px solid #c594697a;color:#f6d4a2;box-shadow:inset 0 1px #f7d69d22,0 3px #1a1611}.perfect-btn:hover:not(:disabled){background:linear-gradient(#6b4232,#48302d)}.perfect-btn strong{font-size:17px;letter-spacing:0}.battery>i{border-color:#bc8b6570;background:#17140e}.battery>i>em{background:linear-gradient(90deg,#9f4b38,#f5bf7a)}.charge-copy{color:#d0ae94}.charge-timer{color:#c7a58f}.forge-note{color:#b29183}.sound-strip{border-top-color:#c5957033}.sound-strip button,.sound-strip span{color:#c9a58c}.item-title h2{font-size:22px;color:#f6e0ce}.item-desc{color:#bba397}.stat-meter{background:#17160f}.stat-meter i{background:#bb7854}.item-stats strong{color:#ffddb4}.item-stats small{color:#c49879}.value-box{border-color:#c8926745;background:#b27b4110;border-radius:10px}.value-box strong{color:#f5c993}.risk-line{color:#b99c8d}.item-actions{display:flex;gap:8px;flex-wrap:wrap}.item-actions .btn{flex:1;min-width:100px}.quick-stats>div{background:#100d1280;border:1px solid #cb98761b;border-radius:7px;padding:7px}.quick-stats strong{color:#ffe0b1}.quick-stats>div>span{color:#c5ab9b}.quick-risk{color:#bca08f}.mobile-forge-summary{border-bottom-color:#c5967130}.quick-name h3{color:#ffead5}.goal{background:linear-gradient(130deg,#342b25,#23201b);border:1px solid #b1806c38;border-radius:12px}.goal h3{color:#edc3a5}.goal p{color:#bfa598}.next-disciple{background:#2a231e;border-color:#b77f6440;border-radius:12px}.next-disciple h3{color:#f2c7a8}.log-entry{color:#c7ac9b;border-color:#bf95751f}.log-entry time{color:#947566}.log-entry.story{color:#d4b8a3}.order-card{background:none}.order-card h3,.order-reward{color:#edc297}.order-card p{color:#bca18f}.footnote{color:#8d7269}
.daily-customer{background:linear-gradient(145deg,#3c2b28,#26211c);border-color:#c68a6547;box-shadow:0 10px 25px #0002;border-radius:13px}.daily-customer.premium{border-color:#e5ad6f8c}.client-name h3,.client-object b{color:#ffe0bf}.client-name>span,.client-object small,.client-preference{color:#c0a095}.client-request{color:#dec5b4}.client-request strong{color:#ffb78c}.client-terms{color:#debd9f}.quote-options{border-top-color:#c18b672d}.quote-options>span{color:#ba9785}.quote-options button{border-color:#c28c654d;color:#e5bda2;background:#29201a;border-radius:7px;min-height:40px}.delegate-status{color:#e7b995}.delegate-buttons{gap:8px}.delegate-buttons .btn{background:#482c2c;border-color:#bc805d51;color:#f5c9a5}.counter-empty{border-color:#b47d6350;color:#d6b39c}.counter-empty p{color:#bfa091}.daily-event{background:linear-gradient(100deg,#432c28,#2a2520);border-color:#bb886347;border-radius:12px}.daily-event b,.daily-event>.icon{color:#efbd95}.daily-event p{color:#ceb0a0}.daily-event small{color:#a98b7d}.network-summary h2{color:#f0c3a2}.network-summary>p,.network-faces small{color:#c0a596}.network-faces b{color:#edc4a7}.network-faces .portrait{border:1px solid #c18a6744}.faction-card>p,.faction-meta,.faction-card>small{color:#c0a291}.shop-note{color:#bda090;background:#c18a6509;border-left-color:#c18a6570}.own-work-tools{border-color:#bc8b683f;background:#29221d}.own-work-tools b,.stock-card h3{color:#efd2bb}.own-work-tools small,.own-work-tools>span{color:#b99b8b}.scrap-lot>.icon{color:#d39c76}.scrap-lot h3{color:#f3c9aa}.scrap-lot p{color:#c6a797}.scrap-lot small{color:#a58a7d}.shop-stock-section h2,.recent-sales h3{color:#ebc3a5}.shop-stock-section>p,.stock-card>small,.stock-card>span,.recent-sales p{color:#bd9f8e}.stock-card>div{background:radial-gradient(ellipse at 50% 90%,#ae60371f,#161611);border:1px solid #c5946b1f}.stock-card>strong,.recent-sales p b{color:#f0bc88}.stock-empty{border-color:#a6755b4d;color:#b49482}.duty-panel>h3,.bond-journey>h3{color:#f2c4a4}.duty-panel>p,.duty-grid small,.bond-journey p{color:#bda090}.duty-grid button{border-color:#b9836140;background:#201d18;border-radius:9px}.duty-grid button[aria-pressed=true]{border-color:#db9b70;background:linear-gradient(125deg,#65352f,#3c2724);box-shadow:inset 3px 0 #d48960}.duty-grid b{color:#f1c3a4}.duty-grid .icon{color:#dfac82}.work-total,.bond-journey{border-color:#bc8b6435}.bond-journey span{border-color:#c18a642e}.bond-journey span.done{background:#8d4b3426;color:#f1c29c}.night-account>span{background:#1b1b14;border-color:#bf896735;color:#c6a391;border-radius:9px}.night-account b{color:#f6ce9b}.night-companions button{background:#382a26;border-color:#c68c6259;border-radius:10px}.night-companions b{color:#f4c9a8}.night-companions small{color:#c7a38f}.sleep-dialog h3{color:#f5ccad}.consign-prices button{background:linear-gradient(#382b25,#21201a);border-color:#c489625e;border-radius:10px}.consign-prices b,.consign-prices strong{color:#f7c89e}.consign-prices small{color:#c09e8b}.morning-dialog{background:radial-gradient(ellipse at 0 0,#73372b2b,transparent 70%)}.morning-dialog h2{color:#ffe0bb}.ledger-row{color:#c8a58d;border-color:#bf89672e}.ledger-row b{color:#f1c69d}
.modal-backdrop{background:#100e09de;backdrop-filter:blur(12px)}.modal{background:#28231d;border:1px solid #c4916b54;border-radius:16px;box-shadow:0 24px 100px #0009,inset 0 1px #f7d4b212}.modal-close{background:#251e17ea;border-color:#d69b7060;color:#f0cbb0;border-radius:10px}.modal-title{color:#f8dcc1}.modal-sub,.help-copy{color:#c6a797}.help-copy h3{color:#f3ccaa}.story-text,.story-quote{color:#e5c9b3}.companion-portrait-area{background:radial-gradient(ellipse at 50% 50%,#ba78512a,transparent 72%)}.companion-portrait-area>span{color:#e6b58f;border-color:#c5906c45;background:#251e18}.companion-identity{color:#c7a68e}.companion-tabs{border-bottom-color:#bc876442}.companion-tabs button{color:#c2a08d}.companion-tabs button[aria-selected=true]{background:#7b3b32;color:#ffe4c6;border-color:#bf805e80}.companion-tabs button[aria-selected=true] .icon{color:#f1c38d}.companion-note,.bond-quota{color:#c3a18e}.bond-quota{border-color:#bf886139;background:#432b2933}.innate-talent{background:#492d2c33;border-color:#b9805e40}.innate-talent.active{border-color:#bd8b5d69}.innate-talent div,.innate-talent.active strong{color:#efc294}.innate-talent small,.innate-talent p{color:#c6a58d}.innate-talent .icon{color:#dfaa7c}.work-status,.outfit-current{color:#d1ad93}.outfit-current{border-color:#b97e5c30}.heart-bar .progress i{background:linear-gradient(90deg,#b95148,#f2a594)}.heart-bar{color:#e8b9a1}.wardrobe-tile{border-color:#a7775c3b;background:#241f19}.wardrobe-tile.selected{border-color:#efb57b;background:#87412c27;box-shadow:0 0 0 1px #d99d6a50}.wardrobe-preview{background:#1d1a15}.wardrobe-tile>strong,.wardrobe-heading,.affinity-stages .reached{color:#ebbf9a}.wardrobe-tile>small,.affinity-stages{color:#b49380}.wage-option{background:#2d2620;border-color:#b57d5e45}.wage-option.selected{border-color:#e3ab76;background:#7d3b302e}.wage-option>b,.wage-option>strong,.wage-bond{color:#f2c99f}.wage-option>em{color:#cca18a}.wage-summary{color:#c3a18d}.work-select,select,input.search{background:#201c17;color:#ead0bb;border-color:#b5846047}.summary-note,.summary-note .icon{color:#d5ad8b;border-color:#bc8c6235}.companion-tabs{background:#28231d}.working-item{color:#b99a88}.forge-companions{border-color:#bf886139;background:#2c251f;border-radius:12px}.forge-companions summary{color:#e6bc9b}.forge-companions summary span{color:#ba9681}.forge-companion-list button{background:#211e18;border-color:#bb825e3f}.forge-companion-list small{color:#bc9783}.estate-summary{background:#312921;border-color:#ba815b3e;color:#d1ad93}.estate-scene-dialog,.estate-invitation{background:#29221b}.building-card h3,.private-room h3{color:#f0c7a7}.management-tabs{border-color:#b982623d;background:#221e19;border-radius:10px}.management-tabs button[aria-selected=true]{background:#793a32;color:#ffdfbd;border-color:#c68e6761}.tabs{border-color:#bd896034}.tabs button{color:#bb9c89;border-radius:7px}.tabs button.active{background:#7d3b315e;color:#f7d4ad;border-color:#ba835e70}.search{border-radius:9px;color:#ead1ba}.search::placeholder{color:#a68472}.stat-tile small,.stat-tile em{color:#bc9882}.stat-tile strong{color:#efc397}.settings-grid p,.switch-line,.save-state{color:#bb9984}.settings-grid h3{color:#e8c2a5}.switch-line input,input[type=range]{accent-color:#d59066}.save-slot{background:#29221b;border-color:#b27d5c4d}.save-return{background:#241e17;border-color:#ba825f52}.notice-bar{background:#69392a2b;border-color:#c9805b57;color:#e7b897}.toast{background:#412b29ee;border-color:#d3996969;color:#f8dfc6;box-shadow:0 8px 30px #0007}.toast.error{background:#592c2bee;color:#ffccbb}.welcome-visual{background-image:linear-gradient(#361c1533,#2d1e1666),url('../assets/forge-v3.webp')}.welcome-visual:before{background:linear-gradient(transparent,#251c13)}.welcome-content .letter{color:#cdb3a1}.welcome-content .tiny{color:#aa8875}.perk-option{background:#332a2135;border-color:#b67f5c35;border-radius:10px}.perk-option.selected{background:#6c342d4d;border-color:#d69667}.perk-option p{color:#c2a28d}.perk-option h3{color:#f4d8bb}.hell-option{border-color:#bd896036;border-radius:8px;color:#c2a18f}.hell-option.selected{background:#7c373431;border-color:#d7856c;color:#ffc9ad}.welcome-title img{filter:drop-shadow(0 6px 12px #0a070466)}
@media(max-width:760px){.header{height:56px;background:#211b16ea;border-bottom-color:#bb7e5d35;backdrop-filter:blur(15px);padding:0 13px}.mobile-logo{font-size:15px;font-weight:700;color:#f1cba7}.header-tools{gap:4px}.header .icon-btn{border:none;background:transparent;color:#c8a48a}.header .currency strong{font-size:21px}.header .currency{margin-right:4px}.main{padding:11px 12px 24px}.shop-daybar{min-height:56px;margin-bottom:11px;padding:8px 10px;gap:7px}.day-label{font-size:11px}.day-label b{font-size:17px}.day-visits{font-size:11px}.shop-daybar small{font-size:9px}.shop-daybar .sleep-button{font-size:11px;min-height:40px;padding:7px 9px;border-radius:8px}.forge-scene{height:250px;border-radius:12px 12px 0 0}.scene-companion{width:44%}.scene-chip{font-size:9px;padding:6px 8px;letter-spacing:0}.scene-top{left:12px;right:12px;top:12px}.forge-controls{padding:13px 12px 12px;border-radius:0 0 12px 12px}.shop-commission{padding:10px;border-radius:8px}.commission-main .tiny{font-size:10px}.customer-forge strong{font-size:12px}.customer-forge p{font-size:10px;margin-top:5px}.shop-commission .btn{min-height:40px;font-size:11px;padding:6px 9px}.mobile-forge-summary{margin:12px 0 11px;padding-bottom:10px}.quick-name h3{font-size:17px;font-weight:600}.quick-name .tiny{font-size:10px}.quick-stats{margin:11px 0 8px;gap:6px}.quick-stats strong{font-size:21px}.quick-stats>div>span{font-size:10px}.quick-risk{font-size:10px}.forge-buttons{gap:9px;grid-template-columns:1.1fr 1fr}.strike-btn{min-height:62px;border-radius:9px;gap:8px}.strike-btn strong{font-size:19px;letter-spacing:1px}.perfect-btn strong{font-size:17px;letter-spacing:0}.strike-btn .icon{width:25px;height:25px}.charge-row{margin-top:14px}.charge-timer{font-size:9px}.sound-strip{margin-top:11px;padding-top:10px}.sound-strip button{font-size:10px}.mobile-bottom{background:#211b16f5;border-top:1px solid #bf835e44;box-shadow:0 -8px 25px #09040a55;padding:6px 9px calc(7px + env(safe-area-inset-bottom));gap:5px;backdrop-filter:blur(16px)}.mobile-bottom button{color:#b5907c;border-radius:10px;min-height:49px;font-size:10px;gap:4px}.mobile-bottom button.active{color:#ffe2c2;background:linear-gradient(#8d4035,#68302f);box-shadow:inset 0 1px #f8c29c30;border:1px solid #c48c6355}.mobile-bottom .icon{width:21px;height:21px}.modal-backdrop{padding:10px}.modal{max-height:calc(100dvh - 20px);border-radius:14px}.companion-tabs{background:#28231df5}.page-intro h1{font-size:25px}.disciples-grid{gap:11px}.disciple-card{border-radius:12px}.disciple-card-body{padding:11px}.disciple-name h3{font-size:21px}.companion-note{font-size:11px}.daily-event{border-radius:11px}.stock-card{border-radius:11px}.daily-customer{padding:14px}.client-name h3{font-size:18px}.client-preference{font-size:10px}.duty-grid b{font-size:13px}.duty-grid small{font-size:11px}.faction-card h3{font-size:14px}.faction-card>p{font-size:10px}.shop-note{font-size:11px}.footnote{color:#947463}}
@media(max-width:760px) and (max-height:700px){.header{height:49px}.shop-daybar{min-height:49px;padding:6px 9px;margin-bottom:9px}.forge-scene{height:186px}.forge-controls{padding:10px}.mobile-forge-summary{margin:9px 0;padding-bottom:8px}.quick-stats{margin:8px 0 6px}.quick-stats>div{padding:5px}.strike-btn{min-height:53px}.charge-row{margin-top:10px}.sound-strip{padding-top:8px;margin-top:9px}.main{padding-top:9px}.mobile-bottom{padding-top:4px;padding-bottom:calc(5px + env(safe-area-inset-bottom))}.mobile-bottom button{min-height:45px}.scene-chip{font-size:8px;padding:5px 7px}.scene-companion b{font-size:14px}}
@media(min-width:761px) and (max-width:960px) and (max-height:500px){.header{height:49px}.forge-scene{height:252px;border-radius:12px 0 0 12px}.forge-controls{border-radius:0 12px 12px 0}.forge-buttons .strike-btn{min-height:56px}.mobile-bottom{background:#211b16f5;border-top-color:#b9815e3d}.mobile-bottom button.active{background:#813b32;color:#ffe0bc}.mobile-bottom button{color:#bc9882}}
@media(prefers-reduced-motion:reduce){.btn,.strike-btn{transition:none}}
@media(max-width:760px) and (max-height:700px){.forge-scene{height:clamp(120px,calc(100svh - 460px),198px)}.forge-scene:has(.scene-companion) .scene-item{width:138px;height:138px;top:46%}.scene-top{top:7px;left:9px;right:9px}.scene-chip{padding:4px 6px}.scene-companion>span{bottom:5px;padding:3px 6px}.scene-companion b{font-size:12px}.scene-companion small{font-size:7px}.forge-controls{padding:8px 10px 9px}.shop-commission{padding:7px 8px}.commission-main{gap:7px;line-height:1.3}.commission-main .tiny{font-size:8px;line-height:1.3}.customer-forge strong{font-size:11px;line-height:1.3;margin-top:2px}.customer-forge p{font-size:9px;line-height:1.3;margin:3px 0 0}.shop-commission .btn{min-height:38px;font-size:10px;padding:5px 8px}.mobile-forge-summary{margin:8px 0;padding-bottom:7px}.quick-name h3{font-size:16px;line-height:1.4}.quick-name .tiny{font-size:9px}.quick-stats{margin:5px 0}.quick-stats>div{padding:4px;min-height:31px}.quick-stats strong{font-size:19px;line-height:1.2}.quick-risk{font-size:9px;line-height:1.3}.strike-btn{min-height:51px}.charge-row{margin-top:9px}.sound-strip{padding-top:7px;margin-top:8px}.sound-strip span,.sound-strip .mobile-only{font-size:9px}.delegate-buttons .btn{min-height:35px}.shop-commission .delegate-buttons{margin-top:6px;padding-top:5px}}
@media(min-width:761px) and (max-width:960px) and (max-height:500px){.main{padding:9px 12px 18px}.shop-daybar{min-height:44px;padding:6px 10px;margin-bottom:10px}.shop-daybar .sleep-button{min-height:32px;font-size:10px}.day-label b{font-size:16px}.day-label,.day-visits{font-size:10px}.shop-daybar small{font-size:8px}.forge-layout{gap:0}.forge-scene{height:216px}.forge-controls{padding:9px;min-height:216px}.shop-commission{padding:6px 8px}.customer-forge strong{font-size:11px;line-height:1.3;margin-top:2px}.commission-main .tiny{font-size:8px}.customer-forge p{display:none}.shop-commission .btn{min-height:32px;padding:4px 8px;font-size:9px}.mobile-forge-summary{margin:7px 0;padding-bottom:6px}.quick-name h3{font-size:15px}.quick-name .tiny{font-size:9px}.mobile-forge-summary .btn{min-height:35px;padding:6px 8px}.quick-stats{margin:6px 0 4px;gap:5px}.quick-stats>div{padding:3px 4px}.quick-stats strong{font-size:16px;line-height:1.2}.quick-risk{font-size:8px}.forge-buttons .strike-btn{min-height:43px;gap:7px}.strike-btn strong,.perfect-btn strong{font-size:15px;letter-spacing:0}.forge-buttons{gap:7px}.charge-row{margin-top:7px}.charge-timer{font-size:8px}.delegate-buttons .btn{min-height:30px;font-size:9px}.shop-commission .delegate-buttons{padding-top:4px;margin-top:4px}.scene-top{top:9px;left:10px;right:10px}.scene-chip{font-size:8px;padding:5px 7px}}
