.team-scope{--team-paper:#faf9f5;--team-card:#fffefa;--team-ink:#252520;--team-muted:#77766e;--team-line:#e5e2d9;--team-clay:#b45d42;--team-soft:#f1eee6;--ink:#252520;--muted:#77766e;--surface:#fffefa;--panel-2:#fffefa;--accent:#b45d42;--gold-line:#e5e2d9;--line:#e5e2d9;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--team-ink);background:var(--team-paper);text-align:left;letter-spacing:normal;font:14px/1.55 -apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,sans-serif}.team-scope *,.team-scope :before,.team-scope :after{box-sizing:border-box}.team-scope :is(h1,h2,h3,h4,p,figure){color:inherit;letter-spacing:normal;margin:0;font-family:inherit}.team-scope :is(h1,h2,h3,h4){font-weight:600;line-height:1.4}.team-scope :is(button,input,select,textarea){font:inherit;letter-spacing:normal;box-shadow:none}.team-scope button{border:1px solid var(--team-line);background:var(--team-card);min-height:44px;color:var(--team-ink);cursor:pointer;border-radius:9px;padding:8px 13px;line-height:1.4}.team-scope button:hover:not(:disabled){background:var(--team-soft);border-color:#cec8ba}.team-scope button:disabled{opacity:.45;cursor:default}.team-scope :is(input:not([type=checkbox]):not([type=hidden]),select,textarea){background:var(--team-card);width:100%;min-width:0;min-height:44px;color:var(--team-ink);border:1px solid #d8d4c9;border-radius:8px;padding:10px 11px;font-size:16px}.team-scope textarea{resize:vertical}.team-scope input::placeholder{color:#a29e93}.team-scope select option{color:var(--team-ink);background:var(--team-card)}.team-scope :is(input,select,textarea):focus{outline-offset:1px;border-color:var(--team-clay);box-shadow:none;outline:2px solid #d5a590}.team-scope :focus-visible{outline:2px solid var(--team-clay);outline-offset:3px}.team-scope fieldset{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}.team-scope button.team-primary{background:var(--team-ink);color:#faf9f5;border-color:var(--team-ink)}.team-scope button.team-primary:hover:not(:disabled){background:#45443d}.team-scope button.team-secondary{color:#804a36;background:#f5eee6;border-color:#dfcbbf}.team-scope button.team-danger{color:#a2352c;background:#fff4ef;border-color:#ead1c6}.team-workspace{min-height:calc(100dvh - 85px);padding-bottom:calc(90px + env(safe-area-inset-bottom,0px));isolation:isolate}.team-header{border-bottom:1px solid var(--team-line);justify-content:space-between;align-items:center;gap:10px;padding:20px 18px;display:flex}.team-header h1{white-space:nowrap;margin-top:3px;font-size:19px}.team-header h1 span{color:#8b867b;font-size:15px;font-weight:400}.team-header>button{background:0 0;border-color:#0000;flex:none;padding-inline:10px;font-size:12px}.team-scope .team-eyebrow{letter-spacing:.17em;color:var(--team-clay);font-size:9px;font-weight:600;line-height:1.5;display:block}.team-main{gap:16px;width:min(100%,1000px);margin-inline:auto;padding:24px 16px 12px;display:grid}.team-page-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.team-page-heading h2{margin-top:4px;font-size:27px;font-weight:550}.team-page-heading h2 small{color:var(--team-muted);margin-left:12px;font-size:13px;font-weight:400;display:inline-block}.team-page-heading>button{background:0 0;font-size:12px}.team-scope .team-muted{color:var(--team-muted);font-size:12px}.team-scope .team-notice{white-space:pre-wrap;overflow-wrap:anywhere;color:#635a4c;background:#f2efe7;border:1px solid #e5e0d4;border-radius:9px;padding:12px}.team-scope .team-error,.team-scope .team-warning{color:#93442c;white-space:pre-wrap;overflow-wrap:anywhere;background:#fff1e9;border:1px solid #e6c9b6;border-radius:8px;padding:11px 12px;font-size:13px}.team-shortcuts{flex-wrap:wrap;gap:7px;display:flex}.team-shortcuts button{border:0;border-bottom:1px solid var(--team-line);color:#6f6659;background:0 0;border-radius:0;padding-inline:10px}.team-search{gap:8px;display:flex}.team-search>input{flex:1}.team-official{gap:15px;min-width:0;display:grid}.team-official-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:9px;display:flex}.team-official-heading h3{font-size:17px}.team-status{color:#817362;background:var(--team-soft);border-radius:5px;padding:4px 7px;font-size:10px}.team-block{min-width:0}.team-block>p{white-space:pre-wrap;overflow-wrap:anywhere;color:#5b5951;font-size:13px}.team-table-scroll{border:1px solid var(--team-line);border-radius:9px;max-width:100%;margin-top:8px;overflow:auto}.team-table-scroll table{border-collapse:collapse;background:var(--team-card);width:100%;font-size:12px}.team-table-scroll td{border-bottom:1px solid var(--team-line);vertical-align:top;overflow-wrap:anywhere;min-width:65px;padding:12px 10px}.team-table-scroll tr:first-child{color:#7d6f5b;background:#f2efe8}.team-table-scroll tr:last-child td{border-bottom:0}.team-links{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px;display:grid}.team-links button{text-align:left;color:#655644;background:0 0;justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.team-links button span{color:#a28b75}.team-forms{gap:12px;display:grid}.team-card{border:1px solid var(--team-line);background:var(--team-card);border-radius:13px;gap:13px;min-width:0;padding:16px;display:grid}.team-card h4{font-size:14px}.team-field{color:#6e685d;gap:6px;min-width:0;font-size:12px;display:grid}.team-city{background:var(--team-soft);border-radius:10px;padding:12px}.team-army,.team-army-grid{gap:14px;display:grid}.team-city-status{flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:12px;display:flex}.team-city-status strong{font-size:16px}.team-city-status span{color:var(--team-muted);font-size:11px}.team-city-status p{white-space:pre-wrap;color:#7b6a56;flex-basis:100%}.team-card-heading{justify-content:space-between;align-items:center;gap:10px;display:flex}.team-card-heading h3{margin-top:3px;font-size:16px}.team-tag{color:#996045;background:#f5e9df;border-radius:5px;padding:4px 8px;font-size:10px}.team-quantity-heading{color:var(--team-muted);justify-content:space-between;align-items:center;gap:7px;margin-bottom:-9px;font-size:10px;display:flex}.team-quantity-heading>div{gap:0;display:flex}.team-quantity-heading button{color:#8e624d;background:0 0;border:0;padding-inline:11px;font-size:12px}.team-troops{display:grid}.team-troop{border-bottom:1px solid var(--team-line);grid-template-columns:minmax(0,1fr) minmax(72px,100px);align-items:center;gap:12px;padding:9px 0;display:grid}.team-troop strong{font-size:13px;font-weight:500;display:block}.team-troop small{color:var(--team-muted);font-variant-numeric:tabular-nums;font-size:10px;display:block}.team-troop input{text-align:right;font-variant-numeric:tabular-nums}.team-general{align-items:center;gap:8px;min-height:44px;font-size:12px;display:flex}.team-general input{width:44px;height:44px;accent-color:var(--team-clay);flex:0 0 44px;margin:0;transform:scale(.6)}.team-general span{margin-left:-8px}.team-general small{color:var(--team-muted);font-size:10px;display:block}.team-scope .team-footnote{color:#938c7f;text-align:center;padding-top:14px;font-size:10px}.team-scope .team-revoke{color:var(--team-muted);background:0 0;border:0;justify-self:center;font-size:11px}.team-nav{width:min(100%,1000px);padding:6px 10px calc(8px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--team-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:20;background:#faf9f5f5;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;display:grid;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.team-nav button{color:#837d71;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-height:56px;padding:4px;font-size:11px;display:flex}.team-nav button>span{height:23px;font-size:20px;line-height:23px}.team-nav button[aria-current=page]{color:#9d573c;background:#f1e7de}.team-dialog{border:1px solid var(--team-line);border-radius:16px;width:min(440px,100% - 28px);max-height:calc(100dvh - 40px);margin:auto;padding:0;position:fixed;inset:0;overflow:auto;box-shadow:0 24px 80px #25252030}.team-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#25252070}.team-dialog-body{gap:14px;padding:22px;display:grid}.team-dialog h2{font-size:23px}.team-dialog form{gap:14px;display:grid}.team-actions{grid-template-columns:1fr 1.5fr;gap:10px;padding-top:6px;display:grid}.team-review{gap:10px;display:grid}.team-review>div{border-bottom:1px solid var(--team-line);grid-template-columns:70px minmax(0,1fr);gap:8px;padding-bottom:8px;display:grid}.team-review dt{color:var(--team-muted);font-size:12px}.team-review dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.team-confirm-detail{overflow-wrap:anywhere;gap:10px;display:grid}.team-confirm-detail ul{margin:0;padding-left:20px}.team-logo{justify-items:start;gap:8px;display:grid}.team-logo img{object-fit:contain;border-radius:8px;max-width:min(100%,195px);max-height:155px}.team-logo figcaption{color:var(--team-muted);font-size:11px}@media (width>=720px){.team-main{padding:28px}.team-header{padding-inline:max(28px,50% - 472px)}.team-army-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.team-city-status{grid-column:1/-1}.team-forms{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:start}}@media (width<=350px){.team-header{gap:6px;padding:16px 12px}.team-header h1{font-size:17px}.team-header h1 span{font-size:13px}.team-header>button{padding-inline:4px}.team-main{padding-inline:12px}.team-card{padding:13px}}.equipment-page .equip-mode{flex-wrap:wrap;gap:2px}.equipment-page .equip-mode button{overflow-wrap:anywhere;flex:17%;min-width:44px;min-height:44px;padding:5px 3px;line-height:1.4}.alliance-scout{padding:0 var(--gutter) 24px;color:var(--ink,#182f29);margin-top:-24px;font-size:13px;line-height:1.6;position:relative}.alliance-scout *,.alliance-confirm *{min-width:0}.alliance-heading,.alliance-toolbar{justify-content:space-between;align-items:center;gap:8px;display:flex}.alliance-heading{align-items:flex-start;margin-bottom:10px}.alliance-heading h2{font-size:18px;font-weight:650}.alliance-heading p,.alliance-note,.alliance-scout small,.alliance-confirm small{color:var(--muted);font-size:12px}.alliance-kicker{color:var(--accent);border:1px solid var(--line);border-radius:5px;flex-shrink:0;padding:3px 6px;font-size:11px}.alliance-scout :is(p,li,label,strong,b,h3),.alliance-confirm :is(p,li,strong,span){overflow-wrap:anywhere}.alliance-scout h3,.alliance-confirm h2{margin:0;font-weight:650}.alliance-scout h3{font-size:14px}.alliance-card{border:1px solid var(--line);background:var(--surface);border-radius:10px;margin-top:12px;padding:12px}.alliance-scout button,.alliance-confirm button{border:1px solid var(--line);background:var(--surface);min-width:44px;min-height:44px;color:var(--accent);white-space:normal;border-radius:7px;padding:8px 11px;font-size:12px;line-height:1.5}.alliance-scout button:hover:not(:disabled),.alliance-confirm button:hover:not(:disabled){border-color:var(--accent)}.alliance-scout button:disabled,.alliance-confirm button:disabled{opacity:.5}.alliance-scout .alliance-primary,.alliance-confirm .alliance-primary{background:var(--accent);border-color:var(--accent);color:#fffef9;font-weight:600}.alliance-wide{width:100%;margin-top:10px}.alliance-ranking{margin:4px 0 0;padding:0;list-style:none}.alliance-ranking li{border-top:1px solid var(--line);grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:7px;padding:8px 0;display:grid}.alliance-ranking li:first-child{border-top:0}.alliance-ranking strong,.alliance-ranking small{display:block}.alliance-ranking strong{font-size:14px;font-weight:600}.alliance-rank{color:var(--muted);font-variant-numeric:tabular-nums}.alliance-state{margin:8px 0;font-weight:600}.alliance-error{color:#993c32;background:#f8ece7;border:1px solid #ad5b4c;border-radius:6px;margin:8px 0;padding:10px;font-size:12px}.alliance-error ul{margin:4px 0;padding-left:18px;list-style:outside}.alliance-check{cursor:pointer;align-items:center;gap:9px;min-height:44px;padding:5px 0;display:flex}.alliance-check input{width:18px;height:18px;accent-color:var(--accent);box-shadow:none;flex:0 0 18px;margin:0}.alliance-members>summary,.alliance-results>summary{cursor:pointer;align-items:center;min-height:44px;font-weight:600;display:flex}.alliance-members>summary:before,.alliance-results>summary:before{content:"＋";color:var(--muted);margin-right:6px}.alliance-members[open]>summary:before,.alliance-results[open]>summary:before{content:"−"}.alliance-member{border:1px solid var(--line);border-radius:7px;margin-top:8px;overflow:hidden}.alliance-member-head{background:color-mix(in srgb, var(--accent) 7%, var(--surface));padding:5px 10px}.alliance-member-head strong{flex:1}.alliance-member ul{margin:0;padding:0;list-style:none}.alliance-member li{border-top:1px solid var(--line)}.alliance-city{min-height:54px;padding:7px 10px}.alliance-city b{font-weight:500}.alliance-city small{font-size:11px;display:block}.alliance-plan{border-top:1px solid var(--line);gap:8px;margin-top:14px;padding-top:12px;display:grid}.alliance-plan>label{font-weight:600}.alliance-plan select{border:1px solid var(--line);width:100%;max-width:100%;min-height:44px;color:var(--ink,#182f29);background:var(--surface);border-radius:7px;padding:8px}.alliance-plan .alliance-wide{margin-top:0}.alliance-estimate{font-variant-numeric:tabular-nums}.alliance-progress{border-top:1px solid var(--line);margin-top:12px;padding-top:12px}.alliance-progress progress{width:100%;height:12px;accent-color:var(--accent);margin:8px 0;display:block}.alliance-progress p{color:var(--muted);font-size:12px}.alliance-results{margin-top:14px}.alliance-results ul{margin:6px 0 0;padding:0;list-style:none}.alliance-results li{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:4px 8px;padding:10px 0;display:grid}.alliance-results li>b{color:var(--accent);font-size:12px}.alliance-results small{display:block}.alliance-results li>p{color:var(--muted);grid-column:1/-1;font-size:12px}.alliance-results li[data-state=unknown]>b{color:#ad5b4c}.alliance-confirm{border:1px solid var(--line);background:var(--surface);width:min(92vw,440px);max-height:85dvh;color:var(--ink,#182f29);border-radius:12px;margin:auto;padding:18px;font-size:13px;line-height:1.6;position:fixed;inset:0;overflow:auto}.alliance-confirm::backdrop{background:#14141370}.alliance-confirm h2{margin-bottom:12px;font-size:18px}.alliance-confirm p{margin:8px 0}.alliance-preview-targets{border-top:1px solid var(--line);max-height:30dvh;margin:12px 0;padding:0;list-style:none;overflow-y:auto}.alliance-preview-targets li{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:7px 0;display:flex}.alliance-preview-targets small{display:block}.alliance-preview-targets b{flex-shrink:0}.alliance-confirm-actions{grid-template-columns:1fr 2fr;gap:8px;margin-top:14px;display:grid}html.ui-claude .alliance-scout .alliance-primary,html.ui-claude .alliance-confirm .alliance-primary{background:var(--ink);border-color:var(--ink);color:#faf9f5}html.ui-claude .alliance-member-head{background:var(--claude-soft)}html.ui-claude .alliance-confirm{background:var(--claude-bg)}html.ui-v3 .alliance-card,html.ui-v3 .alliance-confirm{background:var(--panel);border-color:var(--gold-line);border-radius:3px}html.ui-v3 .alliance-scout button,html.ui-v3 .alliance-confirm button{border-color:var(--gold-line);background:var(--panel-2);color:var(--gold-bright);border-radius:3px}html.ui-v3 .alliance-scout .alliance-primary,html.ui-v3 .alliance-confirm .alliance-primary{background:var(--ember-deep);color:var(--gold-bright)}html.ui-v3 .alliance-error{color:#f1b7a6;background:#301b16}@media (width<=359px){.equipment-page .equip-mode button,html.ui-v3 .equipment-page .equip-mode button{letter-spacing:0;font-size:12px}.alliance-card{padding:9px}.alliance-heading{flex-wrap:wrap}.alliance-confirm{padding:14px}}.equipment-page .equip-mode button{min-width:0;min-height:44px;padding-inline:2px}.overview-reports{text-align:left;justify-content:space-between;align-items:center;width:100%;margin-top:12px;padding-inline:14px;display:flex}.reports-panel{--report-paper:var(--surface);--report-ink:var(--ink,#182f29);--report-muted:var(--muted);--report-line:var(--line);--report-accent:var(--accent);--report-unread:color-mix(in srgb, var(--report-accent) 5%, var(--report-paper));--report-soft:color-mix(in srgb, var(--report-ink) 4%, var(--report-paper));--report-alert:#a34732;--report-good:#467252;border:1px solid var(--report-line);background:var(--report-paper);min-width:0;color:var(--report-ink);border-radius:12px;margin-top:-32px;padding:14px;position:relative}html.ui-claude .reports-panel{--report-paper:#faf9f5;--report-ink:#141413;--report-muted:#73726c;--report-line:#e6e4dc;--report-accent:#d97757;--report-unread:#f5eee7;--report-soft:#f1f0e9}.reports-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.reports-head h2{margin:0;font-size:17px;font-weight:600}.reports-panel :is(.secondary-button,.text-button){min-height:44px;font-size:12px}.reports-head .secondary-button{flex-shrink:0;padding:8px 10px}.reports-filters{background:var(--report-soft);border-radius:9px;gap:4px;margin-top:10px;padding:3px;display:flex}.reports-filters button{min-width:0;min-height:44px;color:var(--report-muted);background:0 0;border:1px solid #0000;border-radius:7px;flex:1;padding:6px;font-size:13px}.reports-filters button[aria-pressed=true]{background:var(--report-paper);border-color:var(--report-line);color:var(--report-ink);font-weight:600;box-shadow:0 1px 2px #00000005}.reports-scope{color:var(--report-muted);margin-top:10px;font-size:12px;line-height:1.5}.reports-list{margin:10px -6px 0;padding:0;list-style:none}.reports-list>li{border-radius:7px}.reports-list>li+li{border-top:1px solid var(--report-line)}.reports-list>li[data-read=false]{background:var(--report-unread)}.reports-list .report-open{border-radius:inherit;width:100%;min-height:70px;color:inherit;text-align:left;background:0 0;border:0;grid-template-columns:6px minmax(0,1fr) 8px;align-items:center;gap:9px;padding:11px 8px;display:grid}.report-item{border-radius:inherit;min-width:0;padding-bottom:2px}.report-auto-status{background:var(--report-soft);color:var(--report-muted);border-radius:6px;margin-top:8px;padding:8px 10px;font-size:12px;line-height:1.6}.report-troops{margin:0 18px 10px 23px;font-size:12px;line-height:1.55}.report-troops-label{color:var(--report-ink);flex-wrap:wrap;align-items:baseline;gap:4px;margin:0 0 5px;display:flex}.report-troops-label strong{font-variant-numeric:tabular-nums;font-size:14px;font-weight:650;display:inline;overflow:visible}.report-troops-label>span{color:var(--report-muted);margin-left:3px;font-size:11px}.report-troops-unknown{color:var(--report-muted);margin:0}.report-troops-list{flex-wrap:wrap;gap:4px 12px;margin:0;display:flex}.report-troops-list>div{gap:5px;min-width:0;display:flex}.report-troops-list dt{color:var(--report-muted);overflow-wrap:anywhere}.report-troops-list dd{font-variant-numeric:tabular-nums;margin:0;font-weight:550}.report-item-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 8px;margin:0 8px 8px 23px;display:flex}.report-item-actions p{margin:0;font-size:12px;line-height:1.6}.report-read-error{color:var(--report-alert)}.report-read-progress{color:var(--report-muted)}.reports-panel .report-retry{min-height:44px;padding:6px 9px}.report-detail>.report-troops{margin:12px 0 0}li[data-read=uncertain] .report-read-dot{border-color:var(--report-alert);background:0 0}.report-read-dot{border:1px solid var(--report-line);border-radius:50%;align-self:start;width:6px;height:6px;margin-top:7px}li[data-read=false] .report-read-dot{border-color:var(--report-accent);background:var(--report-accent)}.report-item-content{gap:5px;min-width:0;display:grid}.report-item-title{align-items:center;gap:6px;min-width:0;display:flex}.reports-list strong{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-width:0;font-size:14px;font-weight:450;line-height:1.45;display:-webkit-box;overflow:hidden}li[data-read=false] strong{font-weight:650}.report-tags{flex-wrap:wrap;flex-shrink:0;gap:4px;display:flex}.report-item-meta{color:var(--report-muted);flex-wrap:wrap;align-items:center;gap:3px 8px;font-size:12px;line-height:1.5;display:flex}.report-meta{color:var(--report-muted);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:12px;line-height:1.5}.report-read-label{font-size:12px}.report-chevron{color:var(--report-muted);font-size:17px}.report-tag{color:var(--report-muted);background:var(--report-soft);white-space:nowrap;border-radius:4px;align-items:center;padding:1px 5px;font-size:11px;font-weight:500;line-height:1.5;display:inline-flex}.report-tag-troops,.report-tag-failed{color:var(--report-alert);background:color-mix(in srgb, var(--report-alert) 9%, var(--report-paper))}.report-tag-success{color:var(--report-good);background:color-mix(in srgb, var(--report-good) 9%, var(--report-paper))}.report-status{color:var(--report-muted);padding:22px 0;font-size:13px;line-height:1.7}.report-error{border:1px solid var(--report-line);overflow-wrap:anywhere;border-radius:8px;margin-block:12px;padding:12px;font-size:13px;line-height:1.7}.report-error p+p{margin-top:6px}.report-error button{margin-top:10px}.reports-more{width:100%;margin-top:12px}.report-detail{min-width:0}.report-detail>.text-button{color:var(--report-muted);margin:-6px 0 8px -8px}.report-detail h2{margin:0;font-size:17px;font-weight:600;line-height:1.5}.report-detail-meta{flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;display:flex}.report-blocks{gap:16px;min-width:0;margin-top:20px;display:grid}.report-group{gap:10px;min-width:0;display:grid}.report-group+.report-group{border-top:1px solid var(--report-line);padding-top:14px}.report-blocks h3{color:var(--report-muted);overflow-wrap:anywhere;margin:0;font-size:12px;font-weight:600;line-height:1.5}.report-blocks p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.75}.report-table-group{gap:10px;min-width:0;display:grid}.report-table{overscroll-behavior-x:contain;border:1px solid var(--report-line);border-radius:6px;width:100%;min-width:0;max-width:100%;overflow-x:auto}.report-table table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:max-content;min-width:100%;max-width:none;font-size:12px;line-height:1.6}.report-table :is(th,td){border:1px solid var(--report-line);text-align:left;overflow-wrap:anywhere;white-space:pre-wrap;min-width:54px;max-width:220px;padding:7px 9px}.report-table th{background:var(--report-soft);color:var(--report-muted);font-weight:500}html.ui-v3 .reports-panel{--report-line:var(--gold-line);--report-alert:var(--bad);--report-good:var(--good);border-radius:3px}html.ui-v3 :is(.reports-head h2,.report-detail h2,.report-blocks h3){color:var(--gold-bright);font-family:var(--kai)}html.ui-v3 .reports-filters,html.ui-v3 .reports-filters button{border-radius:3px}html.ui-v3 .reports-filters button[aria-pressed=true]{background:url(data:image/webp;base64,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) center / cover, var(--ember-deep);color:var(--gold-bright);border-color:#b7633f}html.ui-v3 :is(.report-error,.report-table){border-radius:3px}@media (width<=359px){.reports-panel{padding:12px}.report-item-title{flex-wrap:wrap}}.suggestions-page,.admin-suggestions{min-width:0;color:var(--ink,#182f29)}.suggestions-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.suggestions-heading h1,.suggestions-heading h2{margin:0}.suggestions-heading h2{font-size:18px}.suggestions-heading>.text-button{padding-left:0}.suggestions-form{gap:10px;display:grid}.suggestions-form label{font-size:15px;font-weight:600}.suggestions-form textarea{resize:vertical;border:1px solid var(--line);background:var(--surface);width:100%;min-width:0;min-height:150px;color:inherit;font:inherit;border-radius:10px;padding:12px;font-size:16px;line-height:1.65;display:block}.suggestions-form .primary-button{margin-top:4px}.suggestions-meta{color:var(--muted);overflow-wrap:anywhere;font-size:13px;line-height:1.65}.suggestions-history{margin-top:28px}.suggestions-list{gap:10px;margin:12px 0;padding:0;list-style:none;display:grid}.suggestions-list>li{border:1px solid var(--line);background:var(--surface);border-radius:10px;min-width:0;padding:14px}.suggestions-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;display:flex}.suggestions-status{color:var(--accent);font-size:13px;font-weight:600}.suggestions-content{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:10px;font-size:15px;line-height:1.75}.suggestions-error,.suggestions-success{border:1px solid var(--line);background:var(--surface);overflow-wrap:anywhere;border-radius:8px;margin:8px 0;padding:10px 12px;font-size:14px;line-height:1.65}.suggestions-error{color:var(--bad,#a5352e)}.suggestions-success{color:var(--good,var(--accent))}.admin-suggestions-tabs,.suggestions-filters{flex-wrap:wrap;gap:6px;display:flex}.admin-suggestions-tabs{margin-top:44px;margin-bottom:16px}.admin-suggestions-tabs button,.suggestions-filters button{border:1px solid var(--line);background:var(--surface);min-height:44px;color:var(--ink,#182f29);border-radius:8px;padding:8px 12px;font-size:14px}.admin-suggestions-tabs button[aria-selected=true],.suggestions-filters button[aria-pressed=true]{border-color:var(--accent);color:var(--accent);font-weight:600}.admin-suggestions-tabs+.admin-account-panel .admin-tools{margin-top:12px}.suggestions-filters{margin-bottom:12px}.suggestions-status-control{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;font-size:13px;display:flex}.suggestions-status-control select{border:1px solid var(--line);background:var(--surface);max-width:100%;min-height:44px;color:var(--ink,#182f29);font:inherit;border-radius:8px;padding:8px 12px;font-size:16px}html.ui-v3 .suggestions-form textarea,html.ui-v3 .suggestions-list>li{border-radius:3px}html.ui-v3 .suggestions-form .primary-button{color:var(--ink)}.growth-panel:has(.soldier-research){height:min(80dvh, calc(100dvh - 248px - env(safe-area-inset-top) - env(safe-area-inset-bottom)));max-height:none;overflow:hidden}.growth-panel:has(.soldier-research)>header{flex-shrink:0}.growth-panel:has(.soldier-research)>.growth-tabs{flex-shrink:0}.growth-panel:has(.soldier-research){padding:8px 12px 10px}.growth-panel:has(.soldier-research)>.growth-tabs{margin:4px 0}.growth-panel:has(.soldier-research) .growth-tabs button{white-space:nowrap;min-width:0;min-height:44px;padding-inline:8px}.soldier-research{min-width:0;min-height:0;color:var(--ink);overflow-wrap:anywhere;flex-direction:column;flex:1;font-size:13px;display:flex}.soldier-research-scroll{overscroll-behavior:contain;flex:1;min-height:0;padding:4px 2px;overflow-y:auto}.soldier-research-scroll>.soldier-research-help{margin-bottom:6px;font-size:12px}.soldier-research-intro{color:var(--muted);margin:0 0 6px;font-size:12px;font-weight:500}.soldier-research-help{color:var(--muted);margin:4px 0 10px;line-height:1.6}.soldier-research-city{color:var(--muted);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;display:grid}.soldier-research-city select{box-sizing:border-box;border:1px solid var(--line);background:var(--surface);width:100%;min-width:0;min-height:44px;color:var(--ink);font:inherit;border-radius:8px;padding:8px;font-size:16px}.soldier-research-stats{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:4px 10px;margin:6px 0;padding-bottom:6px;display:flex}.soldier-research-stats>div{align-items:baseline;gap:4px;min-width:0;display:flex}.soldier-research-stats dt{color:var(--muted);font-size:11px}.soldier-research-stats dd{font-variant-numeric:tabular-nums;margin:0;font-weight:700}.soldier-research-task,.soldier-research-notice,.soldier-research-queue{margin:5px 0;line-height:1.5}.soldier-research-notice{border:1px solid var(--line);border-radius:8px;padding:8px}.soldier-research-items{margin:8px 0 0;padding:0;list-style:none}.soldier-research-items li{border-top:1px solid var(--line);padding:7px 0}.soldier-research-items li>div{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.soldier-research-items strong{min-width:0}.soldier-research-items span{color:var(--muted);flex-shrink:0;font-size:12px}.soldier-research-items li[data-state=researching] span{color:var(--ink);font-weight:700}.soldier-research-items p{color:var(--muted);margin:5px 0 0;line-height:1.5}.soldier-research-logs{border-top:1px solid var(--line);margin:8px 0 0;padding:8px 0 0;font-size:12px;line-height:1.6;list-style:none}.soldier-research-logs time{color:var(--muted);font-variant-numeric:tabular-nums;margin-right:6px}.soldier-research-rules{border-top:1px solid var(--line);margin-top:8px}.soldier-research-rules summary{cursor:pointer;min-height:44px;color:var(--muted);align-items:center;display:flex}.soldier-research-rules summary:before{content:"＋";margin-right:6px}.soldier-research-rules[open] summary:before{content:"−"}.soldier-research-actions{border-top:1px solid var(--line);flex-shrink:0;gap:6px;padding-top:8px;display:grid}.soldier-research-actions .growth-go{width:100%;min-width:0;height:auto;min-height:44px;margin:0;padding:10px 8px}.soldier-research-actions span{color:var(--muted);font-size:11px;line-height:1.5}html.ui-v3 .soldier-research-city select{border-color:var(--line);background:#101410}html.ui-v3 .soldier-research-stats>div,html.ui-v3 .soldier-research-notice{border-radius:4px}html.ui-claude .soldier-research-city select{background:var(--claude-bg)}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.static{position:static}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.flex-wrap{flex-wrap:wrap}.border{border-style:var(--tw-border-style);border-width:1px}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{color:#182f29;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--muted:#626960;--line:#deded4;--accent:#244f43;--surface:#fffef9;--gutter:20px;background:#f6f4ee;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif}*{box-sizing:border-box}body{overscroll-behavior-y:none;min-width:320px;margin:0}button,input,select{font:inherit}button{cursor:pointer;min-height:44px}button:disabled{cursor:default;opacity:.6}:focus-visible{outline-offset:3px;outline:3px solid #aa6d29}::selection{color:#182f29;background:#c6dacd}input{caret-color:var(--accent)}h1,h2,p{margin:0}h1,h2,strong,dd{overflow-wrap:anywhere}ul,dl,dd{margin:0;padding:0}ul{list-style:none}.login-shell{max-width:440px;padding:max(56px, env(safe-area-inset-top)) 24px max(32px, env(safe-area-inset-bottom));margin:auto}.login-heading{margin-bottom:36px}.brand-mark{background:var(--accent);color:#f6f4ee;border-radius:12px;place-items:center;width:48px;height:48px;margin-bottom:20px;font-family:Songti SC,serif;font-size:28px;display:grid}.login-heading h1{letter-spacing:-.025em;font-size:32px;font-weight:650}.login-heading p{color:var(--muted);margin-top:10px;font-size:15px}.login-panel h2{font-size:20px;font-weight:600}.login-panel label{margin:20px 0 8px;font-size:14px;font-weight:550;display:block}:is(.login-panel,.login-dialog) input,:is(.login-panel,.login-dialog) select{color:#182f29;background:#fffef9;border:1px solid #a7aea2;border-radius:10px;width:100%;height:52px;padding:0 14px;font-size:16px;display:block}:is(.login-panel,.login-dialog) input::placeholder{color:#73776e}.password-field{position:relative}.password-field input{padding-right:66px}.password-toggle{color:var(--accent);background:0 0;border:0;border-radius:8px;padding:0 12px;font-size:14px;position:absolute;top:4px;right:4px}.primary-button{background:var(--accent);color:#fffef9;border:0;border-radius:10px;width:100%;height:52px;margin-top:28px;font-weight:600}.primary-button:hover:not(:disabled){background:#193c32}.startup{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;max-width:400px;min-height:100dvh;margin:auto;padding:24px;display:flex}.startup h1{font-size:24px}.startup p{color:var(--muted)}.account-shell{max-width:600px;padding-bottom:calc(72px + env(safe-area-inset-bottom));margin:auto}.text-button{color:var(--accent);white-space:nowrap;background:0 0;border:none;border-radius:8px;padding:8px 10px;font-size:14px}.text-button:hover:not(:disabled),.password-toggle:hover{background:#e7eae1}.account-content{padding:0 var(--gutter)}.identity-section{color:#f9faf4;background:#244f43;border-radius:14px;padding:16px 18px 14px}.player-heading{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.player-heading h1{letter-spacing:-.02em;font-size:22px;font-weight:650;line-height:1.25}.country-badge{color:#e6efe8;white-space:nowrap;border:1px solid #7fa18f;border-radius:5px;padding:1px 7px;font-size:11px;line-height:1.5}.identity-alliance{color:#c9dccf;overflow-wrap:anywhere;font-size:12px}.currency-grid{border-top:1px solid #ffffff1f;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:14px;padding-top:12px;display:grid}.currency-grid dt{color:#bcd2c4;margin-bottom:1px;font-size:11px}.currency-grid dd{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:17px;font-weight:600}.overview-section{margin-top:20px}.overview-section>.section-heading{margin-bottom:8px;padding-inline:2px}.section-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.section-heading h2{letter-spacing:-.005em;font-size:15px;font-weight:650}.section-count,.subtle-badge{color:var(--muted);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:12px}.subtle-badge{border:1px solid #c6cabb;border-radius:5px;padding:3px 8px}.city-picker{align-items:center;gap:10px;display:flex}.city-panel{background:var(--surface);border:1px solid #e4e2d8;border-radius:14px;margin-top:12px;padding:12px 14px 14px}.city-panel .overview-picker select{background-color:#f1f0e7;border:0;border-radius:8px;height:44px;min-height:44px;padding-inline:10px;font-size:15px;font-weight:600}.city-picker label{color:var(--muted);flex-shrink:0;font-size:13px}.city-picker select{color:#182f29;background:#fffef9;border:1px solid #c6cabb;border-radius:8px;flex:1;min-width:0;min-height:44px;padding:0 8px;font-size:16px}.overview-picker select:focus,.overview-picker select:focus-visible{box-shadow:none;border-color:#c6cabb;outline:none}.city-changing{color:var(--accent);margin-top:6px;font-size:12px}.resource-list{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:12px;padding-top:12px;display:grid}.resource-row{min-width:0;padding:0 8px}.resource-row:first-child{padding-left:2px}.resource-row:last-child{padding-right:2px}.resource-row dt{color:var(--muted);margin-bottom:2px;font-size:11px}.resource-row dd{font-variant-numeric:tabular-nums}.resource-row dd strong{letter-spacing:-.01em;white-space:nowrap;font-size:clamp(14px,4vw,16px);font-weight:650;display:block}.resource-row dd small{color:var(--muted);white-space:nowrap;font-size:10px;line-height:1.4;display:block}.resource-row .resource-production{color:#3d6b57;margin-top:1px;font-weight:550}.resource-row .resource-production[data-negative]{color:#a3473a}.resource-meter{background:#e8e6dc;border-radius:2px;height:3px;margin:5px 0 4px;display:block;overflow:hidden}.resource-meter>i{border-radius:inherit;background:#5f8a74;height:100%;display:block}.resource-meter[data-full]>i{background:#c08a3e}.resource-list[aria-busy=true]{opacity:.6}.general-line{justify-content:space-between;gap:12px;padding:14px 0 8px;font-size:13px;display:flex}.general-line>span{color:var(--muted);flex-shrink:0}.general-line strong{text-align:right;font-weight:500}.troop-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:22px;display:grid}.troop-list li{border-bottom:1px solid var(--line);justify-content:space-between;gap:8px;padding:12px 0;font-size:14px;display:flex}.troop-list strong{font-variant-numeric:tabular-nums;font-weight:550}.army-card{background:var(--surface);border:1px solid #e4e2d8;border-radius:12px;padding:12px 14px}.army-card-button{width:100%;color:inherit;text-align:left;display:block}.army-card-button:active{background:#faf9f2}.army-list{gap:8px;display:grid}.army-head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.army-owner{font-size:15px;font-weight:650}.army-owner small{color:var(--muted);font-variant-numeric:tabular-nums;margin-left:6px;font-size:11px;font-weight:400}.army-total{color:#3e4d46;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:12px;font-weight:600}.army-meta{color:var(--muted);text-align:right;font-size:11px}.army-general{color:var(--muted);margin-top:6px;font-size:12px}.army-card-button>.army-general:first-child{color:#182f29;margin-top:0;font-size:13px;font-weight:600}.troop-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:10px;display:grid}.troop-grid li{background:#f3f2ea;border-radius:8px;justify-content:space-between;align-items:baseline;gap:8px;padding:6px 10px;font-size:13px;display:flex}.troop-grid li>span{color:#4b5a52}.troop-grid strong{font-variant-numeric:tabular-nums;font-weight:600}.army-notice{color:var(--muted);margin-top:14px;padding-inline:2px;font-size:12px}.queue-list{background:var(--surface);border:1px solid #e4e2d8;border-radius:12px}.queue-list li{align-items:center;gap:10px;min-height:44px;padding:8px 14px;font-size:13px;display:flex}.queue-list li+li{border-top:1px solid #ecebe2}.queue-list li:before{content:"";background:#7ea58f;border-radius:50%;flex-shrink:0;width:6px;height:6px}.queue-list li.queue-incoming:before{background:#c4503f}.queue-name{flex:1;font-weight:550}.queue-incoming .queue-name,.queue-incoming .queue-time{color:#a33b2c}.queue-count{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px}.queue-time{color:var(--accent);font-variant-numeric:tabular-nums;font-weight:600}.army-toggle{width:100%;min-height:32px;color:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.army-toggle .army-owner{overflow-wrap:anywhere;flex:1;min-width:0}.army-chevron{width:16px;height:16px;color:var(--muted);flex:none;transition:transform .18s cubic-bezier(.2,.8,.2,1)}.army-toggle[aria-expanded=false] .army-chevron{transform:rotate(-90deg)}.army-body{visibility:hidden;opacity:0;grid-template-rows:0fr;transition:grid-template-rows .26s cubic-bezier(.16,1,.3,1),opacity .18s ease-out,visibility 0s linear .26s;display:grid}.army-body[data-open]{visibility:visible;opacity:1;grid-template-rows:1fr;transition:grid-template-rows .3s cubic-bezier(.16,1,.3,1),opacity .22s ease-out 40ms,visibility}.army-body>div{min-height:0;overflow:hidden}.army-card-button>.army-general:first-child+.army-body>div>.troop-grid{margin-top:10px}.army-card-button>.army-body>div>.troop-grid:first-child{margin-top:0}.army-card-button:active:not(:disabled){transform:scale(.99)}.army-return{background:0 0;border-color:#d6ddd2;width:100%;margin-top:10px;font-weight:600}.army-return:hover:not(:disabled){background:#eef2ea}.return-summary{margin-top:4px;font-size:14px}.return-summary strong{font-size:17px}.return-summary span{color:var(--muted);margin-left:6px;font-size:12px}.return-summary p{color:var(--muted);margin-top:4px;font-size:12px}.return-note{color:#6b4a1f;background:#f4f2e8;border-radius:9px;margin-top:14px;padding:10px 12px;font-size:12px;line-height:1.6}.return-actions{grid-template-columns:1fr 1fr;gap:10px;margin-top:18px;display:grid}.return-actions .primary-button{margin-top:0}.empty-copy{color:var(--muted);padding:14px 0;font-size:14px}.account-footer{color:var(--muted);text-align:center;overflow-wrap:anywhere;padding:20px 0 12px;font-size:12px}.error-message{color:#8e3029;background:#f8e9e2;border-radius:8px;margin:12px 0;padding:12px 14px;font-size:14px;line-height:1.65}.initial-loading{padding:34px 0}.initial-loading h1{font-size:24px}.initial-loading p{color:var(--muted);margin-top:14px;font-size:14px}.pull-area{min-height:calc(100dvh - 142px - env(safe-area-inset-bottom));position:relative}.pull-indicator{transform:translate(-50%, calc(var(--pull,0px) - 48px));color:#fffef9;pointer-events:none;height:36px;opacity:clamp(0, calc(var(--pull,0px) / 30px), 1);z-index:2;background:#244f43;border-radius:18px;align-items:center;gap:6px;padding:0 14px;font-size:12px;transition:transform .32s cubic-bezier(.16,1,.3,1),opacity .2s ease-out;display:flex;position:absolute;top:0;left:50%;box-shadow:0 6px 16px #244f4333}.pull-indicator.is-dragging{transition:none}.pull-indicator svg{width:14px;height:14px;transition:transform .2s cubic-bezier(.16,1,.3,1)}.pull-indicator.is-ready svg{transform:rotate(180deg)}@media (width>=640px){.account-shell{margin-top:16px}.login-shell{padding-top:80px}}@media (width<=359px){.account-content{padding:0 16px}.currency-grid dd{font-size:15px}.troop-list{column-gap:14px}}@media (prefers-reduced-motion:no-preference){.primary-button,.text-button{transition:background-color .14s ease-out}}.bottom-navigation{z-index:10;width:100%;max-width:600px;padding:5px 8px calc(5px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:#fffef9;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.bottom-navigation button{min-height:52px;color:var(--muted);background:0 0;border:none;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:11px;display:flex}.bottom-navigation svg{width:21px;height:21px}.bottom-navigation button[aria-current=page]{color:var(--accent);background:#e7eee5;font-weight:600}.bottom-navigation button:hover:not(:disabled){background:#edf0e7}.bottom-navigation button:disabled{opacity:.45}.settings-content{padding:24px var(--gutter)}.settings-content h1{margin-bottom:12px;font-size:21px;font-weight:600}.settings-list>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:16px;padding:14px 0;font-size:14px;display:flex}.settings-list dt{color:var(--muted);flex-shrink:0}.settings-list dd{text-align:right}.map-content h1{margin:0;font-size:24px}.map-content h2{margin:0;font-size:16px}.map-content .city-picker{margin-top:12px}.map-force{border-block:1px solid var(--line);margin:18px 0;padding:16px 0}.map-force .section-heading{margin-bottom:8px;font-size:13px}.force-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 20px;font-size:13px;display:grid}.force-summary>span{color:var(--muted);justify-content:space-between;gap:8px;display:flex}.force-summary strong{color:var(--accent);font-variant-numeric:tabular-nums;font-weight:600}.map-search{align-items:end;gap:10px;margin:18px 0 24px;display:flex}.map-search label{min-width:0;color:var(--muted);flex:1;font-size:12px}.map-search input{border:1px solid var(--line);color:#182f29;background:#fffef9;border-radius:8px;width:100%;min-width:0;min-height:48px;margin-top:6px;padding:8px;font-size:16px}.map-search .primary-button{width:auto;height:48px;min-height:44px;margin:0;padding:8px 22px}.map-list-heading{justify-content:space-between;align-items:center;gap:8px;margin-top:20px;display:flex}.map-list-heading span,.map-list-heading small{color:var(--muted);font-size:11px;font-weight:400}.map-list{margin:12px 0 0;padding:0;list-style:none}.map-list[aria-busy=true]{opacity:.6}.map-point-heading strong{overflow-wrap:anywhere}.map-actions button,.secondary-button{border:1px solid var(--line);min-height:44px;color:var(--accent);background:#fffef9;border-radius:8px;padding:8px;font-size:13px}.map-actions button:disabled{opacity:.4}.map-more{width:100%;margin-top:16px}.march-dialog{color:#182f29;background:#fffef9;border:none;border-radius:16px;width:calc(100% - 24px);max-width:460px;max-height:calc(100dvh - 48px);padding:16px;overflow-y:auto}.march-dialog::backdrop{background:#14231c8c}.march-dialog h2{font-size:19px}.muted-copy{color:var(--muted);font-size:12px}.march-troops{margin:16px 0}.march-troops label{border-bottom:1px solid var(--line);align-items:center;gap:8px;padding:12px 0;display:flex}.march-troops label>span{overflow-wrap:anywhere;flex:1;min-width:0;font-size:14px}.march-troops small{color:var(--muted);margin-top:4px;font-size:12px;display:block}.march-troops input{border:1px solid var(--line);border-radius:6px;width:90px;min-height:44px;padding:8px;font-size:16px}.march-controls{grid-template-columns:1fr 2fr;gap:10px;margin-top:16px;display:grid}.march-controls .primary-button{margin:0}button{-webkit-tap-highlight-color:transparent;touch-action:manipulation}button:active:not(:disabled){transform:scale(.97)}input:focus,select:focus{border-color:var(--accent);box-shadow:0 0 0 3px #244f4314}.login-panel{background:#fffef9;border:1px solid #e5e5da;border-radius:20px;margin-inline:-8px;padding:24px;box-shadow:0 12px 36px #182f2908}.identity-section{background:linear-gradient(125deg,#244f43,#316551);box-shadow:0 6px 18px #244f4314}.bottom-navigation{box-shadow:0 -4px 24px #182f2908}.map-list>li{--country-color:#526b5b;background:var(--surface);border:1px solid #dfe3db;border-radius:14px;margin-bottom:8px;padding:10px 12px}.error-message{border-left:3px solid #ba6151}.march-dialog{max-height:calc(100dvh - 48px - env(safe-area-inset-top) - env(safe-area-inset-bottom));overscroll-behavior:contain;margin:auto;padding:20px;position:fixed;inset:0;box-shadow:0 24px 80px #10251c40}.march-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#14231c7a}.feedback-layer{inset:max(12px, env(safe-area-inset-top)) 12px auto;color:#182f29;pointer-events:none;background:0 0;border:0;width:calc(100% - 24px);max-width:440px;margin:0 auto;padding:0;position:fixed;overflow:visible}.global-loading,.message-toast{background:#fffef9;border:1px solid #dce5dc;border-radius:12px;align-items:center;gap:10px;font-size:14px;line-height:1.6;display:flex;box-shadow:0 8px 30px #182f2926}.global-loading{width:fit-content;margin:0 auto 10px;padding:10px 16px}.loading-spinner{border:2px solid #d6e1d8;border-top-color:var(--accent);border-radius:50%;flex-shrink:0;width:18px;height:18px;animation:.8s linear infinite loading-spin}.message-toast{padding:6px 6px 6px 14px}.message-toast p{overflow-wrap:anywhere;flex:1}.message-toast button{width:44px;color:inherit;pointer-events:auto;background:0 0;border:0;border-radius:8px;flex-shrink:0;font-size:22px}.message-symbol{color:#fff;background:var(--accent);border-radius:50%;flex-shrink:0;place-items:center;width:22px;height:22px;font-weight:700;display:grid}.message-error{color:#8e3029;border-color:#e9c5b8}.message-error .message-symbol{background:#a64e40}@keyframes loading-spin{to{transform:rotate(360deg)}}@keyframes content-enter{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0}}@keyframes dialog-enter{0%{opacity:0;transform:scale(.96)translateY(8px)}to{opacity:1;transform:none}}@keyframes backdrop-enter{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:no-preference){button,input,select{transition:background-color .16s ease-out,border-color .16s ease-out,box-shadow .16s ease-out,transform .14s cubic-bezier(.16,1,.3,1),opacity .16s ease-out}.login-shell,.account-content,.settings-content,.map-content{animation:.36s cubic-bezier(.16,1,.3,1) content-enter}.resource-meter>i{transition:width .6s cubic-bezier(.16,1,.3,1)}.resource-list[aria-busy=true],.resource-list{transition:opacity .2s ease-out}.march-dialog[open]{animation:.18s ease-out dialog-enter}.march-dialog[open]::backdrop{animation:.18s ease-out backdrop-enter}.message-toast,.global-loading{animation:.16s ease-out content-enter}.bottom-navigation svg{transition:transform .16s}.bottom-navigation button[aria-current=page] svg{transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.loading-spinner{animation:none}.army-body,.army-body[data-open],.pull-indicator,.army-chevron{transition:none}}.map-list>li[data-country=魏国]{--country-color:#8c6208;--country-tint:#fbefc7;background:#fff5d6}.map-list>li[data-country=吴国]{--country-color:#276cb5;--country-tint:#e7f0fd;background:#eaf3ff}.map-list>li[data-country=蜀国]{--country-color:#b83d3d;--country-tint:#fbe8e4;background:#fff0ec}.map-point-heading strong{color:var(--country-color);font-size:17px;font-weight:650}.map-list>li.map-dungeon{background:linear-gradient(120deg,#fff0dc,#fce6f2 42%,#e6edff 75%,#e1f8f0) padding-box padding-box,linear-gradient(135deg,#d3a334,#d85675,#9653d3,#368ecc) border-box;border:1px solid #0000}.map-dungeon .map-point-heading strong{color:#854da5;-webkit-text-fill-color:transparent;background:linear-gradient(100deg,#a46707,#b72e60,#7a40b0,#1b70a8);-webkit-background-clip:text;background-clip:text}body{line-height:1.5}*{scrollbar-width:thin;scrollbar-color:#b9c5b7 transparent}.city-picker select{height:48px;padding-inline:12px}.map-force .section-heading>span{color:var(--accent);font-variant-numeric:tabular-nums;font-weight:600}.map-list-heading{flex-wrap:wrap;align-items:baseline}.map-list-heading h2 small{margin-left:4px;font-size:13px;display:inline-block}.march-dialog>.section-heading{border-bottom:1px solid var(--line);padding-bottom:12px}.march-route{gap:14px;padding-top:20px;display:grid}.march-route>div{grid-template-columns:64px minmax(0,1fr);align-items:baseline;gap:12px;display:grid}.march-route dt{color:var(--muted);font-size:12px}.march-route dd{flex-wrap:wrap;align-items:baseline;gap:4px 6px;font-size:15px;display:flex}.march-route dd span{color:var(--muted);font-size:13px}.march-player{border-bottom:1px solid var(--line);overflow-wrap:anywhere;padding:8px 0 16px 76px}.march-duration{flex-wrap:wrap;justify-content:space-between;gap:8px;margin:20px 0 8px;font-size:14px;display:flex}.march-duration strong{font-variant-numeric:tabular-nums}.march-troops input{text-align:right;background:var(--surface);font-variant-numeric:tabular-nums}.march-dialog form>.primary-button{margin-top:16px}.settings-list dd{overflow-wrap:anywhere;min-width:0}.bottom-navigation{gap:4px}@media (hover:hover){.map-actions button:hover:not(:disabled)>span{background:#e5edde;border-color:#aabfa2}}@media (width<=359px){:root{--gutter:16px}.map-list>li{padding:10px}.march-dialog{padding:16px}.march-troops input{width:72px}.login-panel,.login-dialog{padding:20px}}.map-point-heading{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,.9fr);align-items:baseline;gap:8px;display:grid}.map-point-heading strong{font-size:15px;line-height:1.4}.map-point-heading .map-city-name{font-size:14px}.map-point-heading .map-alliance{color:#526258;text-align:right;overflow-wrap:anywhere;font-size:11px;line-height:1.5}.map-card-bottom{grid-template-columns:minmax(176px,1fr) max-content;align-items:center;gap:6px;margin-top:6px;display:grid}.map-actions{grid-template-columns:repeat(4,minmax(44px,1fr));max-width:240px;display:grid}.map-actions button{background:0 0;border:0;min-width:44px;min-height:44px;padding:0 2px;font-size:12px;font-weight:550}.map-actions button>span{background:#fffef9b3;border:1px solid #b8c9b3;border-radius:6px;justify-content:center;align-items:center;min-height:30px;padding:2px 4px;display:flex}.map-facts{font-variant-numeric:tabular-nums;color:var(--muted);flex-direction:column;align-items:flex-end;gap:2px;font-size:11px;line-height:1.4;display:flex}.map-facts>span{white-space:nowrap}@media (width<=359px){.map-card-bottom{column-gap:4px}.map-facts{font-size:10px}}.map-dungeon{--tier-ink:#386c38;--tier-fill:#e1f2d8}.map-dungeon[data-npc-tier=中]{--tier-ink:#275d9b;--tier-fill:#deebff}.map-dungeon[data-npc-tier=大]{--tier-ink:#794395;--tier-fill:#f0dffa}.map-dungeon[data-npc-tier=副本]{--tier-ink:#9a4214;--tier-fill:#ffe5bf}.map-dungeon .map-tier{background:var(--tier-fill);color:var(--tier-ink);-webkit-text-fill-color:currentColor;vertical-align:1px;white-space:nowrap;border-radius:4px;margin-left:4px;padding:1px 5px;font-size:10px;font-weight:600;line-height:1.5;display:inline-block}.march-general{border:1px solid var(--line);cursor:pointer;border-radius:8px;align-items:center;gap:10px;min-height:56px;margin-top:16px;padding:8px 10px;display:flex}.march-general:has(input:checked){background:#edf2e9;border-color:#9eb597}.march-general[aria-disabled=true]{cursor:default;color:var(--muted)}.march-general input{width:20px;height:20px;accent-color:var(--accent);flex-shrink:0}.march-general strong{font-size:14px;font-weight:550}.march-general small{color:var(--muted);margin-top:3px;font-size:12px;display:block}.march-gift-summary{background:#edf2e9;border:1px solid #c4d4bb;border-radius:8px;margin:12px 0;padding:12px;font-size:13px}.march-gift-summary .march-duration{margin:0 0 6px}.march-controls .primary-button{height:auto;min-height:52px;padding:8px}.account-header{z-index:5;padding:calc(env(safe-area-inset-top) + 10px) 0 0;background:var(--surface);border-bottom:1px solid var(--line);position:sticky;top:0}.account-row{padding:0 var(--gutter);align-items:stretch;gap:8px;display:flex}.account-strip{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#b1b7a9 transparent;flex:1;gap:8px;min-width:0;padding:2px 0;display:flex;overflow-x:auto}.account-chip{color:#182d28;background:#e7eee5;border:2px solid #0000;border-radius:9px;flex:none;align-items:center;gap:8px;max-width:220px;min-height:44px;padding:8px 14px;display:inline-flex}.account-chip[data-country=吴国]{background:#1eb8ee}.account-chip[data-country=蜀国]{color:#291410;background:#f05643}.account-chip[data-country=魏国]{background:#d1aa69}.account-chip[aria-pressed=true]{opacity:1;border-color:#203c32;box-shadow:inset 0 0 0 2px #fffef9}.account-chip:hover{opacity:1}.account-chip strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.account-chip span{white-space:nowrap;font-size:11px}.account-add{width:48px;height:48px;color:var(--accent);background:#e7eee5;border:2px solid #0000;border-radius:10px;flex:0 0 48px;align-self:center;place-items:center;padding:0;font-size:22px;line-height:1;display:grid}.account-capacity,.account-empty-label{padding:4px var(--gutter) 8px;color:var(--muted);margin:0;font-size:11px}.account-empty-label{padding:12px 0}.account-content.overview-content{padding-top:12px;padding-bottom:8px}.account-welcome,.account-relogin{padding-top:48px}.account-welcome h1,.account-relogin h1{margin-block:20px 12px;font-size:24px}.account-welcome p,.account-relogin p{color:var(--muted);margin-bottom:24px}.login-dialog{color:#182f29;background:#fffef9;border:1px solid #e9e8dd;border-radius:20px;width:min(400px,100vw - 32px);max-height:calc(100dvh - 40px);margin:auto;padding:24px;position:fixed;inset:0;overflow-y:auto;box-shadow:0 24px 70px #14271e33}.login-dialog:focus{outline:none}.login-dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#172a245c}.login-dialog[open]{animation:.2s ease-out dialog-enter}.login-dialog-head{justify-content:space-between;align-items:center;gap:12px;margin:-6px -6px 6px 0;display:flex}.login-dialog h2{letter-spacing:-.01em;margin:0;font-size:20px}.dialog-close{color:#6b746c;background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;font-size:26px;font-weight:300;line-height:1;display:grid}.dialog-close:hover:not(:disabled){color:#182f29;background:#efeee6}.login-dialog form{flex-direction:column;display:flex}.login-dialog form label{color:#3e4d46;margin:16px 0 7px;font-size:13px;font-weight:600}.login-dialog form label:first-of-type{margin-top:4px}.login-dialog input,.login-dialog select{border-color:#cfd3c8;border-radius:12px;height:50px}.login-dialog form>.primary-button{border-radius:12px;height:50px;margin-top:22px}.login-dialog :focus-visible{outline:none}.login-dialog .primary-button:focus-visible{box-shadow:0 0 0 3px #244f4340}.login-dialog :is(.dialog-close,.text-button,.password-toggle):focus-visible{color:#182f29;background:#efeee6}.settings-content>button{margin-top:16px}.settings-content>.game-link{justify-content:center;align-items:center;margin-top:16px;text-decoration:none;display:flex}@media (prefers-reduced-motion:reduce){.login-dialog[open]{animation:none}}body:has(.account-header)>.feedback-layer{top:auto;bottom:calc(80px + env(safe-area-inset-bottom))}.equipment-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.equipment-heading h1{margin:0 0 6px;font-size:22px}.equipment-heading p,.equipment-note{color:var(--muted);margin:0;font-size:12px;line-height:1.65}.equipment-views{border-bottom:1px solid var(--line);gap:20px;margin-bottom:16px;display:flex}.equipment-views button,.equipment-categories button{min-height:44px;color:var(--muted);cursor:pointer;font:inherit;background:0 0;border:0}.equipment-views button{border-bottom:2px solid #0000;padding:0 2px}.equipment-views button[aria-pressed=true]{color:var(--accent);border-bottom-color:var(--accent);font-weight:600}.equipment-categories{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.equipment-categories button{border:1px solid var(--line);border-radius:6px;font-size:14px;transition:background .14s,color .14s}.equipment-categories button[aria-pressed=true]{color:#fff;background:var(--accent);border-color:var(--accent)}.equipment-summary{margin:18px 0 6px;font-size:13px}.equipment-row{border-bottom:1px solid var(--line);align-items:center;gap:12px;min-height:72px;padding:12px 0;display:flex}.equipment-row>div{flex:1;min-width:0}.equipment-slot{color:var(--muted);flex-shrink:0;font-size:12px}.equipment-row strong,.equipment-inventory strong{overflow-wrap:anywhere;font-size:14px}.equipment-row small,.equipment-inventory small{color:var(--muted);margin-top:5px;font-size:12px;line-height:1.5;display:block}.equipment-state{color:var(--accent);flex-shrink:0;font-size:12px}.equipment-preview+.equipment-note{margin-top:16px}.equipment-inventory details{border-bottom:1px solid var(--line)}.equipment-inventory summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:64px;padding:12px 0;display:flex}.equipment-inventory summary:after{content:"+";color:var(--muted)}.equipment-inventory details[open] summary:after{content:"−"}.equipment-inventory summary>span:first-child{flex:1}.equipment-detail{padding:0 0 14px;font-size:13px}.equipment-detail p{margin:6px 0}@media (width<=360px){.equipment-page{padding:16px}}@media (prefers-reduced-motion:reduce){.equipment-categories button{transition:none}}.equipment-dialog{border:1px solid var(--line);width:min(90vw,440px);max-height:80dvh;color:var(--ink);background:var(--bg,#f6f4ee);border-radius:12px;margin:auto;padding:24px;position:fixed;inset:0;overflow:auto}.equipment-dialog::backdrop{background:#0006}.equipment-dialog h2{margin:0 0 16px;font-size:19px}.equipment-dialog p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7}.equipment-dialog>div{gap:12px;display:flex}.equipment-dialog>div button{flex:1}.messages-head{align-items:center;gap:8px;margin-bottom:12px;display:flex}.messages-head h1{margin:0;font-size:22px}.messages-tabs{gap:8px;margin-bottom:14px;display:flex}.messages-tabs button{border:1px solid var(--line);background:var(--surface);color:#182f29;border-radius:9px;flex:1;min-height:44px;font-size:14px}.messages-tabs button[aria-selected=true]{background:var(--accent);border-color:var(--accent);color:#fffef9}.message-list{gap:8px;display:grid}.message-list button{text-align:left;border:1px solid var(--line);background:var(--surface);width:100%;color:inherit;border-radius:10px;gap:4px;padding:12px 14px;display:grid}.message-list strong{overflow-wrap:anywhere;font-size:14px;font-weight:600}.message-list strong.unread{color:#a33b2c}.message-list span{color:var(--muted);font-size:11px}.message-detail h2{overflow-wrap:anywhere;margin:10px 0 6px;font-size:18px}.message-meta{color:var(--muted);margin-bottom:14px;font-size:12px}.message-content{border:1px solid var(--line);background:var(--surface);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:10px;padding:14px;font-size:14px;line-height:1.8}.message-empty{color:var(--muted);text-align:center;padding:24px 0;font-size:13px}.account-content.overview-content{padding-top:0}.identity-section{margin-inline:calc(var(--gutter) * -1);padding:16px var(--gutter) 48px;box-shadow:none;background:linear-gradient(160deg,#244f43,#1d4237);border-radius:0}.player-heading h1{font-size:23px}.currency-grid{border-top:0;gap:18px;margin-top:8px;padding-top:0;display:flex}.currency-grid>div{align-items:baseline;gap:5px;display:flex}.currency-grid>div+div{border-left:0;padding-left:0}.currency-grid dt{margin:0;font-size:12px}.currency-grid dd{font-size:15px}.city-panel{background:var(--surface);border:0;border-radius:18px;margin-top:-36px;padding:14px;position:relative;box-shadow:0 10px 30px #1b332914,0 1px 2px #1b33290d}.city-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.city-head h2{letter-spacing:-.01em;min-width:0;font-size:18px;font-weight:700}.city-head h2 small{color:var(--muted);font-variant-numeric:tabular-nums;margin-left:6px;font-size:12px;font-weight:400}.city-switch{min-height:36px;color:var(--accent);background:#edf1e9;border-radius:9px;flex-shrink:0;align-items:center;gap:4px;padding:0 10px 0 12px;font-size:12px;font-weight:650;display:inline-flex;position:relative}.city-switch .army-chevron{color:currentColor;width:14px;height:14px}.city-switch select{opacity:0;cursor:pointer;width:100%;min-height:44px;font-size:16px;position:absolute;inset:-4px 0}.city-switch:has(select:focus-visible){outline-offset:2px;outline:3px solid #aa6d29}.city-switch[data-single]{display:none}.resource-list{border-top:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:12px;padding-top:0}.resource-row{background:#f3f2ea;border-radius:11px;padding:9px 8px 8px}.resource-row+.resource-row{border-left:0}.resource-row dt{margin-bottom:1px;font-size:11px}.resource-row dd{grid-template-columns:1fr;display:grid}.resource-row dd strong{font-size:clamp(14px,4.1vw,17px);line-height:1.25}.resource-row .resource-production{margin-top:0;font-size:10px}.resource-meter{background:#e2e0d5;height:3px;margin:7px 0 3px}.resource-row .resource-capacity{font-size:10px}.attack-alert{color:#a33b2c;background:#fbe9e3;border-radius:14px;align-items:center;gap:10px;margin-top:12px;padding:12px 14px;font-size:14px;display:flex}.attack-alert strong{font-weight:700}.attack-alert .queue-time{color:#a33b2c;margin-left:auto;font-size:15px;font-weight:700}.attack-dot{background:#c4503f;border-radius:50%;flex-shrink:0;width:8px;height:8px;box-shadow:0 0 0 4px #c4503f22}.army-list{gap:8px}.army-card{background:var(--surface);border:0;border-radius:14px;padding:12px 14px;box-shadow:0 1px 2px #1b33290d,0 4px 14px #1b332908}.army-card-button{width:100%;color:inherit;text-align:left;gap:0;display:grid}.army-row{align-items:center;gap:8px;min-height:32px;display:flex}.army-row .army-owner,.army-toggle .army-owner{flex:1;min-width:0}.army-tag{border-radius:6px;flex-shrink:0;padding:2px 7px;font-size:11px;font-weight:700;line-height:1.5}.army-tag-own{color:#244f43;background:#e6efe7}.army-tag-in{color:#2f5d94;background:#e5edf8}.army-tag-out{color:#8a5a17;background:#f6ecdc}.army-total{color:#182f29;font-size:13px;font-weight:650}.army-general-own{color:#3e4d46;align-items:center;gap:6px;margin-top:4px;font-size:13px;font-weight:600;display:flex}.general-tag{color:#2f6452;border:1px solid #b8ccb9;border-radius:5px;padding:1px 6px;font-size:10px;font-weight:700;line-height:1.5}.army-body>div,.army-body>span{min-height:0;overflow:hidden}.army-card-button .army-body{display:grid}.army-card-button .troop-grid{margin-top:10px;display:grid}.troop-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.troop-grid li,.troop-cell{background:#f3f2ea;border-radius:9px;flex-direction:column;align-items:flex-start;gap:0;padding:7px 9px;font-size:11px;display:flex}.troop-grid li>span,.troop-cell>span{color:#4b5a52}.troop-grid strong,.troop-cell strong{color:#182f29;font-variant-numeric:tabular-nums;font-size:15px;font-weight:650}.army-card-button .empty-copy{display:block}@media (width<=359px){.resource-row{padding-inline:6px}.resource-row dd strong{font-size:13px}.troop-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.account-header{background:#244f43;border-bottom:0}.account-chip{border:0;min-height:40px;padding:6px 14px;font-weight:700}.account-chip[aria-pressed=true]{border:0;box-shadow:inset 0 0 0 2px #fffef9}.account-chip:not([aria-pressed=true]){opacity:.78}.account-add{color:#f4f7f1;background:#ffffff1c;border:0;flex-basis:44px;width:44px;height:44px}.account-add:hover:not(:disabled){background:#ffffff2e}.account-capacity,.account-empty-label{color:#bcd2c4}.account-capacity{padding-bottom:4px}.identity-section{background:linear-gradient(#244f43,#1d4237);padding-top:12px}.player-heading{align-items:baseline}.identity-alliance{color:#bcd2c4}.resource-row{padding:8px 7px 7px}.resource-row:first-child,.resource-row:last-child{padding-inline:7px}.resource-row dd strong{font-size:clamp(14px,4vw,16px)}.resource-limit{align-items:center;gap:4px;margin-top:5px;display:flex}.resource-limit .resource-meter{flex:1;min-width:12px;margin:0}.resource-limit .resource-capacity{flex-shrink:0;font-size:10px;line-height:1}.army-tabs{background:#ebe9df;border-radius:11px;padding:3px;display:flex}.army-tabs button{min-height:40px;color:var(--muted);background:0 0;border:0;border-radius:9px;flex:1;font-size:13px}.army-tabs button small{font-variant-numeric:tabular-nums;margin-left:4px;font-size:11px}.army-tabs button[aria-selected=true]{background:var(--surface);color:#182f29;font-weight:700;box-shadow:0 2px 6px #1b332912}.army-panel{border:1px solid var(--line);background:var(--surface);border-radius:16px;margin-top:10px;padding:12px 14px}.army-panel>.troop-grid:first-child{margin-top:0}.army-panel>.empty-copy{text-align:center;padding:10px 0;font-size:13px}.army-items>li+li{border-top:1px solid #eceae1;margin-top:12px;padding-top:12px}.army-items .army-row{min-height:24px;margin:0}@media (prefers-reduced-motion:no-preference){.army-panel{animation:.28s cubic-bezier(.16,1,.3,1) content-enter}.army-tabs button{transition:background-color .18s ease-out,color .18s ease-out,box-shadow .18s ease-out}}.city-head h2{flex:1}.city-head .city-changing{color:var(--accent);white-space:nowrap;flex-shrink:0;align-items:center;gap:5px;margin:0;font-size:12px;display:inline-flex}.city-head .city-changing .loading-spinner{border-width:1.5px;width:12px;height:12px}.city-head:has(.city-changing) .city-switch{opacity:.5}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.map-content{padding:0 var(--gutter) calc(150px + env(safe-area-inset-bottom))}.map-top{margin-inline:calc(var(--gutter) * -1);padding:10px var(--gutter) 14px;color:#f4f7f1;background:linear-gradient(#244f43,#1d4237)}.map-source{align-items:center;gap:10px;display:flex}.map-content .map-source h2{flex:1;min-width:0;font-size:18px;font-weight:700}.map-source h2 small{color:#bcd2c4;font-variant-numeric:tabular-nums;margin-left:6px;font-size:12px;font-weight:400}.map-switch{color:#f4f7f1;background:#ffffff1c}.map-content .map-search{align-items:stretch;gap:6px;margin:12px 0 0;display:flex}.map-content .map-search label{color:#bcd2c4;background:#ffffff14;border:1px solid #ffffff26;border-radius:11px;flex:1;align-items:center;gap:6px;min-width:0;height:44px;padding:0 12px;font-size:12px;display:flex}.map-content .map-search label:focus-within{background:#ffffff20;border-color:#f4f7f1aa}.map-content .map-search input{color:#fffef9;font-variant-numeric:tabular-nums;width:100%;min-width:0;height:100%;min-height:0;box-shadow:none;background:0 0;border:0;outline:none;flex:1;margin:0;padding:0;font-size:16px}.map-go{color:#244f43;background:#f4f7f1;border:0;border-radius:11px;flex:0 0 68px;min-height:44px;font-size:14px;font-weight:700}.map-go:hover:not(:disabled){background:#fffef9}.map-content .map-force{border:0;margin:12px 0 0;padding:0}.map-content .force-summary{scrollbar-width:none;gap:6px;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.map-content .force-summary::-webkit-scrollbar{display:none}.map-content .force-summary li{border:1px solid var(--line);background:var(--surface);color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:9px;flex-shrink:0;padding:6px 10px;font-size:12px}.map-content .force-summary strong{color:#182f29;margin-left:3px;font-weight:650}.map-content .force-summary .force-total{color:#244f43;background:#e6efe7;border-color:#cddcd0;font-weight:650}.map-content .force-summary .force-total strong{color:#244f43}.map-board{background:var(--surface);border-radius:18px;margin-top:12px;padding:10px 10px 12px;box-shadow:0 1px 2px #1b33290d,0 6px 18px #1b33290a}.map-board[aria-busy=true] .map-layer>svg{opacity:.55}.map-board-head{color:var(--muted);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:8px;padding:0 4px 8px;font-size:11px;display:flex}.map-legend{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.map-legend i{background:#8aa08f;border-radius:2px;width:9px;height:9px;margin-left:6px;transform:rotate(45deg)scale(.85)}.map-legend i:first-child{margin-left:0}.map-legend i[data-country=吴国]{background:#2f78c4}.map-legend i[data-country=魏国]{background:#a8760e}.map-legend i[data-country=蜀国]{background:#c4483f}.map-legend i[data-country=npc]{background:#8a4fb0}.map-legend i[data-own]{background:#fffef9;box-shadow:0 0 0 1.5px #182f29}.map-radar{background:#d6dbc0;border-radius:12px;position:relative;overflow:hidden}.map-layer>svg{transition:opacity .2s ease-out}.map-tile>polygon:first-child{stroke:#c9cfb1;stroke-width:.03px}.map-tile[data-occupied]{cursor:pointer}.map-tile[data-occupied]:focus-visible{outline:none}.map-tile-center{stroke-dasharray:.18 .12;stroke:#244f43!important;stroke-width:.1px!important}.map-city{fill:#8aa08f;stroke:#fffef9;stroke-width:.07px;filter:drop-shadow(0 .05px .06px #0004)}.map-city[data-country=吴国]{fill:#2f78c4}.map-city[data-country=魏国]{fill:#a8760e}.map-city[data-country=蜀国]{fill:#c4483f}.map-city[data-country=npc]{fill:#8a4fb0}.map-city[data-own]{stroke:#182f29;stroke-width:.12px}.map-tile-focus{fill:#fffef933;stroke:#182f29;stroke-width:.12px}.map-tile-label{fill:#182f29;text-anchor:middle;paint-order:stroke;stroke:#fffef9e6;stroke-width:.14px;stroke-linejoin:round;font-size:.42px;font-weight:700}.map-pan{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#fffef9d9;border-radius:50%;grid-template-rows:repeat(3,34px);grid-template-columns:repeat(3,34px);gap:2px;padding:4px;display:grid;position:absolute;bottom:8px;right:8px;box-shadow:0 2px 10px #1b332926}.map-pan button{color:#244f43;background:0 0;border:0;border-radius:50%;place-items:center;min-height:0;padding:0;display:grid}.map-pan button:hover:not(:disabled){background:#e6efe7}.map-pan-up_left{grid-area:1/1}.map-pan-up{grid-area:1/2}.map-pan-up_right{grid-area:1/3}.map-pan-left{grid-area:2/1}.map-pan-right{grid-area:2/3}.map-pan-down_left{grid-area:3/1}.map-pan-down{grid-area:3/2}.map-pan-down_right{grid-area:3/3}.map-pan:after{content:"";background:#244f43;border-radius:50%;grid-area:2/2;place-self:center;width:10px;height:10px;box-shadow:0 0 0 4px #244f4322}.map-content .map-list-heading{margin:16px 2px 8px}.map-content .map-list-heading h2{font-size:15px}.map-content .map-list{border:1px solid var(--line);background:var(--surface);border-radius:16px;margin:0;overflow:hidden}.map-content .map-list>li,.map-content .map-list>li[data-country],.map-content .map-list>li.map-dungeon{background:0 0;border:0;border-radius:0;margin:0;padding:0}.map-content .map-list>li+li{border-top:1px solid #eceae1}.map-row{width:100%;min-height:60px;color:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:10px 14px;display:flex}.map-row[aria-pressed=true]{background:#eef2ea}.map-flag{color:#fff;background:#7b8c80;border-radius:9px;flex-shrink:0;place-items:center;width:30px;height:30px;font-family:Songti SC,serif;font-size:13px;font-weight:700;display:grid}[data-country=吴国]>.map-row .map-flag,.map-sheet[data-country=吴国] .map-flag,.map-sheet-head[data-country=吴国] .map-flag{background:#2f78c4}[data-country=魏国]>.map-row .map-flag,.map-sheet[data-country=魏国] .map-flag,.map-sheet-head[data-country=魏国] .map-flag{background:#a8760e}[data-country=蜀国]>.map-row .map-flag,.map-sheet[data-country=蜀国] .map-flag,.map-sheet-head[data-country=蜀国] .map-flag{background:#c4483f}.map-dungeon>.map-row .map-flag,.map-sheet[data-country=npc] .map-flag,.map-sheet-head[data-country=npc] .map-flag{background:#8a4fb0;font-family:inherit}.map-content .map-point-heading{flex:1;min-width:0;display:block}.map-content .map-point-heading .map-city-name{color:#182f29;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:650;display:block;overflow:hidden}.map-content .map-dungeon .map-point-heading .map-city-name{-webkit-text-fill-color:currentColor;color:#182f29;background:0 0}.map-city-name small{color:var(--muted);font-variant-numeric:tabular-nums;margin-left:4px;font-size:11px;font-weight:400}.map-owner{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:12px;display:block;overflow:hidden}.map-owner strong{font-weight:400}.map-content .map-facts{flex-shrink:0;align-items:flex-end;gap:0;font-size:11px}.map-content .map-facts strong{color:#182f29;font-size:13px;font-weight:650}.map-sheet{z-index:8;left:50%;bottom:calc(63px + env(safe-area-inset-bottom));width:100%;max-width:600px;padding:14px var(--gutter) 14px;background:var(--surface);border-radius:22px 22px 0 0;position:fixed;transform:translate(-50%);box-shadow:0 -12px 40px #1b332924}.map-sheet-head{align-items:center;gap:10px;display:flex}.map-sheet-head>div{flex:1;min-width:0}.map-sheet-head>div strong{text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:700;display:block;overflow:hidden}.map-sheet-head>div p{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.map-sheet-dist{text-align:right;color:var(--muted);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:11px;line-height:1.35}.map-sheet-dist strong{color:#182f29;font-size:14px;display:block}.map-sheet .dialog-close{flex-shrink:0;margin-right:-8px}.map-content .map-sheet .map-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;max-width:none;margin-top:12px;display:grid}.map-content .map-sheet .map-actions button{color:#182f29;background:#f1f0e7;border:0;border-radius:12px;min-height:50px;padding:0;font-size:14px;font-weight:700}.map-content .map-sheet .map-actions button>span{background:0 0;border:0;min-height:0;padding:0;display:inline}.map-content .map-sheet .map-actions button[data-action="3"]{color:#244f43;background:#e6efe7}.map-content .map-sheet .map-actions button[data-action="1"]{color:#fffef9;background:#b83d3d}.map-content .map-sheet .map-actions button:disabled{opacity:.45}@media (hover:hover){.map-content .map-sheet .map-actions button:hover:not(:disabled)>span{background:0 0;border:0}}@media (prefers-reduced-motion:no-preference){.map-sheet{animation:.32s cubic-bezier(.16,1,.3,1) map-sheet-enter}.map-city,.map-tile-focus{transition:fill .16s ease-out}}@keyframes map-sheet-enter{0%{opacity:0;transform:translate(-50%,24px)}to{opacity:1;transform:translate(-50%)}}@media (width<=359px){.map-pan{grid-template-rows:repeat(3,30px);grid-template-columns:repeat(3,30px)}.map-content .map-sheet .map-actions{gap:6px}}.map-pan{background:#fffef9b8;grid-template-rows:repeat(3,26px);grid-template-columns:repeat(3,26px);gap:1px;padding:3px;bottom:6px;right:6px}.map-pan button svg{width:13px;height:13px}.map-pan button{position:relative}.map-pan button:before{content:"";position:absolute;inset:-5px}.map-pan:after{width:7px;height:7px;box-shadow:0 0 0 3px #244f4322}.map-content .map-dungeon .map-owner strong{color:var(--muted)}@media (width<=359px){.map-pan{grid-template-rows:repeat(3,24px);grid-template-columns:repeat(3,24px)}}.map-radar svg :focus,.map-radar svg :focus-visible,.map-tile,.map-tile:focus{-webkit-tap-highlight-color:transparent;outline:none}.map-tile[data-occupied]:focus-visible>polygon:first-child{stroke:#aa6d29;stroke-width:.1px}.map-viewport{touch-action:pan-y;-webkit-user-select:none;user-select:none;border-radius:12px;position:relative;overflow:hidden}.map-layer{transform-origin:0 0}.map-radar:has(.map-zoom-reset) .map-viewport{touch-action:none}.map-radar>.map-viewport>.map-layer>svg{width:100%;height:auto;aspect-ratio:var(--map-ratio,1.6);display:block}.map-tile-label{stroke-width:.1px}.map-tile-label[data-selected]{font-weight:800}.map-zoom-reset{color:#244f43;background:#fffef9d9;border:0;border-radius:16px;min-height:32px;padding:0 12px;font-size:12px;font-weight:700;position:absolute;bottom:8px;left:8px;box-shadow:0 2px 10px #1b332926}.map-zoom-reset:before{content:"";position:absolute;inset:-6px}.map-tile-label{font-size:var(--label-size,.42px);stroke-width:var(--label-stroke,.1px);dominant-baseline:hanging}.map-zoom-reset{bottom:10px}.map-labels{pointer-events:none;position:absolute;inset:0;overflow:hidden}.map-labels>span{color:#182f29;white-space:nowrap;text-shadow:0 0 2px #fffef9,0 0 2px #fffef9,0 0 3px #fffef9,0 1px #fffef9;-webkit-font-smoothing:antialiased;padding:0 2px;font-size:11px;font-weight:700;line-height:1.2;position:absolute;top:0;left:0}.map-labels>span[data-selected]{font-size:12px;font-weight:800}.map-layer polygon{vector-effect:non-scaling-stroke}.map-tile>polygon:first-child{stroke-width:1px}.map-tile-center{stroke-dasharray:5 4;stroke-width:1.5px!important}.map-tile[data-occupied]:focus-visible>polygon:first-child{stroke-width:2px}.map-tile-center{fill:none;stroke-dasharray:5 4;stroke:#244f43!important;stroke-width:1.5px!important}.map-city{stroke-width:1.2px}.map-city[data-own],.map-tile-focus{stroke-width:2px}.equipment-page{padding:0 var(--gutter) calc(140px + env(safe-area-inset-bottom))}.equip-top{margin-inline:calc(var(--gutter) * -1);padding:12px var(--gutter) 46px;color:#f4f7f1;background:linear-gradient(#244f43,#1d4237)}.equip-general{align-items:center;gap:12px;display:flex}.equip-avatar{background:#ffffff1f;border-radius:14px;flex-shrink:0;place-items:center;width:46px;height:46px;font-family:Songti SC,serif;font-size:20px;font-weight:700;display:grid}.equip-general>div{flex:1;min-width:0}.equip-general h1{overflow-wrap:anywhere;margin:0;font-size:19px;font-weight:700}.equip-general p{color:#bcd2c4;font-variant-numeric:tabular-nums;margin:1px 0 0;font-size:12px}.equip-refresh{color:#f4f7f1;background:#ffffff1c;border:0;border-radius:9px;flex-shrink:0;min-height:36px;padding:0 12px;font-size:12px;font-weight:650}.equip-mode{background:#ffffff1a;border-radius:12px;margin-top:14px;padding:3px;display:flex}.equip-mode button{color:#d5e3d9;background:0 0;border:0;border-radius:9px;flex:1;min-height:40px;font-size:14px}.equip-mode button[aria-selected=true]{color:#182f29;background:#fffef9;font-weight:700}.equip-doll{background:var(--surface);border-radius:18px;margin-top:-32px;padding:12px;position:relative;box-shadow:0 10px 30px #1b332914,0 1px 2px #1b33290d}.equip-doll-head{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:8px;display:flex}.equip-doll-head h2{margin:0;font-size:15px}.equip-doll-head span{color:var(--muted);font-size:12px}.equip-slots{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.equip-slot{background:#f3f2ea;border-radius:12px;min-width:0;min-height:66px;padding:8px 9px;position:relative}.equip-slot small,.equip-mount small{color:var(--muted);font-size:10px;display:block}.equip-slot b{overflow-wrap:anywhere;margin-top:2px;font-size:12px;line-height:1.3;display:block}.equip-slot[data-state=match]{background:#eef4ee;box-shadow:inset 0 0 0 1.5px #9ec0a7}.equip-slot[data-state=miss]{background:#fbf4e6;box-shadow:inset 0 0 0 1.5px #e3c38c}.equip-slot[data-state=miss]:after{content:"换";color:#a8760e;font-size:10px;font-weight:800;position:absolute;top:6px;right:7px}.equip-slot[data-state=empty] b{color:var(--muted);font-weight:400}.equip-mount{border:1px dashed #d6d4c8;border-radius:12px;align-items:center;gap:8px;margin-top:8px;padding:8px 10px;display:flex}.equip-mount svg{width:18px;height:18px;color:var(--muted);flex-shrink:0}.equip-mount small{flex-shrink:0}.equip-mount b{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12px;overflow:hidden}.equip-mount span{color:var(--muted);flex-shrink:0;font-size:10px}.suit-tag{color:#244f43;vertical-align:1px;background:#e6efe7;border-radius:4px;margin-top:3px;padding:0 5px;font-size:10px;font-style:normal;font-weight:700;line-height:1.6;display:inline-block}b>.suit-tag{margin:0 0 0 5px}.suit-tag[data-suit=cavalry_attack]{color:#b83d3d;background:#fbe8e4}.suit-tag[data-suit=cavalry_defense]{color:#276cb5;background:#e7f0fd}.suit-tag[data-suit=infantry_attack]{color:#8c6208;background:#fbefc7}.suit-tag[data-suit=infantry_defense]{color:#244f43;background:#e6efe7}.equip-section{margin-top:16px}.equip-section .section-heading{margin-bottom:8px;padding-inline:2px}.suit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.suit-card{border:1px solid var(--line);background:var(--surface);color:inherit;text-align:left;border-radius:14px;gap:6px;padding:10px 12px;display:grid}.suit-card[aria-pressed=true]{border-color:#182f29;box-shadow:inset 0 0 0 1px #182f29}.suit-card-head{align-items:baseline;gap:6px;display:flex}.suit-card-head b{font-size:15px}.suit-card-head small{color:var(--muted);font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px}.suit-card[aria-pressed=true] .suit-card-head small{color:#244f43;font-weight:700}.suit-dots{gap:3px;display:flex}.suit-dots i{background:#e2e0d5;border-radius:3px;flex:1;height:5px}.suit-dots i[data-on]{background:#a9c4b2}.suit-dots i[data-worn]{background:#3f7560}.suit-card-note{color:var(--muted);font-size:11px}.equip-cta{z-index:7;left:50%;bottom:calc(68px + env(safe-area-inset-bottom));width:calc(100% - 2 * var(--gutter));max-width:calc(600px - 2 * var(--gutter));color:#fffef9;background:#182f29;border-radius:16px;align-items:center;gap:10px;padding:8px 8px 8px 16px;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 10px 30px #1b332940}.equip-cta>span{flex:1;min-width:0;font-size:13px;line-height:1.4}.equip-cta>span b{font-size:15px}.equip-cta>span small{color:#bcd2c4;text-overflow:ellipsis;white-space:nowrap;font-size:11px;display:block;overflow:hidden}.equip-cta>button{color:#244f43;background:#f4f7f1;border:0;border-radius:11px;flex-shrink:0;min-height:44px;padding:0 16px;font-size:14px;font-weight:800}.equip-cta[data-idle]{background:#3e4d46}.slot-tabs{background:var(--surface);border-radius:18px;grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;margin-top:-32px;padding:6px;display:grid;position:relative;box-shadow:0 10px 30px #1b332914,0 1px 2px #1b33290d}.slot-tabs button{min-height:60px;color:var(--muted);background:0 0;border:0;border-radius:12px;justify-items:center;gap:1px;padding:6px 0;font-size:12px;display:grid}.slot-tabs svg{width:22px;height:22px}.slot-tabs small{font-variant-numeric:tabular-nums;font-size:10px}.slot-tabs button[aria-selected=true]{color:#fffef9;background:#182f29;font-weight:700}.slot-tabs button[aria-selected=true] small{color:#bcd2c4}.equip-worn{background:#e6efe7;border:1px solid #cddcd0;border-radius:14px;margin-top:12px;padding:10px 12px}.equip-worn small{color:#244f43;font-size:11px;font-weight:700}.equip-worn b{overflow-wrap:anywhere;margin-top:2px;font-size:15px;display:block}.equip-worn p{color:#3e4d46;margin:2px 0 0;font-size:12px}.equip-worn .equip-none{color:var(--muted);font-weight:400}.equip-filters{scrollbar-width:none;gap:6px;margin-top:12px;display:flex;overflow-x:auto}.equip-filters button{border:1px solid var(--line);background:var(--surface);color:#3e4d46;font-variant-numeric:tabular-nums;border-radius:17px;flex-shrink:0;min-height:34px;padding:0 12px;font-size:12px}.equip-filters button[aria-pressed=true]{color:#fffef9;background:#182f29;border-color:#182f29;font-weight:700}.equip-bag{border:1px solid var(--line);background:var(--surface);border-radius:16px;margin-top:10px;overflow:hidden}.equip-bag>li+li{border-top:1px solid #eceae1}.equip-bag summary{cursor:pointer;align-items:center;gap:10px;min-height:60px;padding:10px 12px;list-style:none;display:flex}.equip-bag summary::-webkit-details-marker{display:none}.equip-level{color:#fff;font-variant-numeric:tabular-nums;background:#7b8c80;border-radius:10px;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:11px;font-weight:800;display:grid}.equip-level[data-top]{background:#8a4fb0}.equip-bag-text{flex:1;min-width:0}.equip-bag-text b{overflow-wrap:anywhere;font-size:14px;display:block}.equip-bag-text small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:11px;display:block;overflow:hidden}.equip-wear{color:#244f43;background:#edf1e9;border:0;border-radius:9px;flex-shrink:0;min-height:36px;padding:0 12px;font-size:12px;font-weight:700}.equip-wear:before{content:"";position:absolute;inset:-4px 0}.equip-wear{position:relative}.equip-lock{color:#a3473a;flex-shrink:0;font-size:11px}.equip-bag .equipment-detail{padding:0 12px 12px 56px}.equip-detail-title{color:#a8760e;font-size:12px;font-weight:700;margin-top:8px!important}@media (prefers-reduced-motion:no-preference){.equip-doll,.slot-tabs,.equip-worn,.equip-bag{animation:.28s cubic-bezier(.16,1,.3,1) content-enter}.equip-cta{animation:.32s cubic-bezier(.16,1,.3,1) sheet-enter}}@media (width<=359px){.slot-tabs{gap:2px;padding:4px}.slot-tabs button{font-size:11px}.equip-bag .equipment-detail{padding-left:12px}}.functions-page{padding:0 var(--gutter) calc(96px + env(safe-area-inset-bottom))}.fn-top{margin-inline:calc(var(--gutter) * -1);padding:12px var(--gutter) 40px;color:#f4f7f1;background:linear-gradient(#244f43,#1d4237)}.fn-title{justify-content:space-between;align-items:center;gap:12px;display:flex}.fn-title h1{margin:0;font-size:22px}.fn-money{color:#cfe0d5;font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:6px 14px;margin:6px 0 0;font-size:12px;display:flex}.fn-money b{color:#fff;margin-left:4px}.fn-status{background:var(--surface);border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:-24px;padding:12px;display:grid;position:relative;box-shadow:0 10px 30px #1b332914,0 1px 2px #1b33290d}.fn-status div{text-align:center;background:#f3f2ea;border-radius:10px;min-width:0;padding:7px 4px}.fn-status small{color:var(--muted);font-size:11px;display:block}.fn-status b{font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:13px;display:block;overflow:hidden}.fn-status [data-state=on]{background:#eef4ee;box-shadow:inset 0 0 0 1.5px #9ec0a7}.fn-status [data-state=on] b{color:#244f43}.fn-status [data-state=wait]{background:#fbf4e6;box-shadow:inset 0 0 0 1.5px #e3c38c}.fn-status [data-state=wait] b{color:#a8760e}.fn-section{margin-top:18px}.fn-section h2{align-items:baseline;margin:0 0 8px;padding-inline:2px;font-size:14px;display:flex}.fn-section h2 small{color:var(--muted);margin-left:auto;font-size:12px;font-weight:400}.fn-list{border:1px solid var(--line);background:var(--surface);border-radius:16px;margin:0;padding:0;list-style:none;overflow:hidden}.fn-row{align-items:center;gap:12px;min-height:64px;padding:11px 12px;display:flex}.fn-row+.fn-row{border-top:1px solid var(--line)}.fn-icon{border-radius:12px;flex:none;place-items:center;width:40px;height:40px;font-family:Songti SC,serif;font-size:15px;font-weight:800;display:grid}.fn-icon[data-tone=war]{color:#b83d3d;background:#fbe8e4}.fn-icon[data-tone=ins]{color:#276cb5;background:#e7f0fd}.fn-icon[data-tone=gen]{color:#8c6208;background:#fbefc7}.fn-icon[data-tone=def]{color:#244f43;background:#e6efe7}.fn-text{flex:1;min-width:0}.fn-text b{font-size:14px;display:block}.fn-text small{color:var(--muted);margin-top:2px;font-size:11px;line-height:1.45;display:block}.fn-text .fn-live{color:#244f43;font-weight:700}.fn-wait{color:#a8760e;font-weight:700}.fn-detail{overflow-wrap:anywhere}.fn-time{font-variant-numeric:tabular-nums}.fn-btn{color:#fff;background:#244f43;border:0;border-radius:12px;flex:none;place-items:center;min-width:64px;min-height:44px;padding:4px 10px;font-size:13px;font-weight:700;line-height:1.15;display:grid}.fn-btn small{opacity:.85;font-size:10px;font-weight:500;display:block}.fn-btn[data-idle]{color:var(--muted);background:#eceae0}.fn-pack{align-items:flex-start}.fn-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:8px;display:grid}.fn-option{color:#182f29;background:#fffef9;border:1px solid #cfd3c8;border-radius:10px;place-items:center;min-height:44px;padding:4px;font-size:13px;font-weight:700;line-height:1.2;display:grid}.fn-option small{color:var(--muted);font-size:10px;font-weight:500}.fn-sheet{background:var(--surface);color:#182f29;overscroll-behavior:contain;border:0;border-radius:22px 22px 0 0;width:100%;max-width:600px;max-height:88dvh;margin:0 auto;padding:0;position:fixed;inset:auto 0 0;overflow-y:auto}.fn-sheet::backdrop{background:#0f1d1873}.fn-sheet-body{padding:14px 18px calc(22px + env(safe-area-inset-bottom))}.fn-sheet-head{align-items:center;gap:10px;display:flex}.fn-sheet-head h2{flex:1;margin:0;font-size:19px}.fn-sheet-head .dialog-close{margin-right:-8px}.fn-sheet-sub{color:var(--muted);margin:6px 0 0;font-size:13px}.fn-rules{color:#3c4640;margin:12px 0 0;padding:0;font-size:13px;line-height:1.6;list-style:none}.fn-rules li{padding-left:14px;position:relative}.fn-rules li:before{content:"";background:#9aa69e;border-radius:50%;width:5px;height:5px;position:absolute;top:9px;left:2px}.fn-rules li[data-alert]{color:#b83d3d}.fn-rules li[data-alert]:before{background:#b83d3d}.fn-pay{grid-template-columns:1fr 1fr;gap:8px;margin-top:14px;display:grid}.fn-pay button{border:1px solid var(--line);color:#182f29;text-align:left;font-variant-numeric:tabular-nums;background:#fffef9;border-radius:12px;min-height:56px;padding:9px 12px;display:block}.fn-pay button[aria-checked=true]{border-color:#182f29;box-shadow:inset 0 0 0 1px #182f29}.fn-pay small{color:var(--muted);font-size:11px;display:block}.fn-pay b{font-size:15px}.fn-pay span{color:var(--muted);margin-left:6px;font-size:11px}.fn-go{color:#fff;background:#244f43;border:0;border-radius:14px;width:100%;height:50px;margin-top:14px;font-size:16px;font-weight:700}.fn-go[data-tone=war]{background:#b83d3d}@media (prefers-reduced-motion:no-preference){@keyframes sheet-enter{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.fn-sheet[open]{animation:.18s ease-out sheet-enter}}.account-field{position:relative}.account-field input{padding-right:52px}.account-field-toggle{color:#4b5a52;background:0 0;border:0;border-radius:10px;place-items:center;width:44px;height:44px;padding:0;display:grid;position:absolute;top:3px;right:3px}.account-field-toggle svg{width:18px;height:18px;transition:transform .16s ease-out}.account-field-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.login-history{z-index:2;background:#fffef9;border:1px solid #cfd3c8;border-radius:12px;max-height:236px;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 12px 30px #14271e26}.login-history li{align-items:center;display:flex}.login-history li+li{border-top:1px solid #efeee6}.login-history-pick{color:#182f29;text-align:left;background:0 0;border:0;border-radius:8px;flex:1;min-width:0;min-height:52px;padding:6px 10px}.login-history-pick b{text-overflow:ellipsis;white-space:nowrap;font-size:15px;display:block;overflow:hidden}.login-history-pick small{color:var(--muted);font-size:12px;display:block}.login-history-remove{color:#8a918a;background:0 0;border:0;border-radius:50%;flex:none;width:44px;height:44px;padding:0;font-size:22px;line-height:1}.login-history :is(.login-history-pick,.login-history-remove):hover{background:#efeee6}.login-history-remove:hover{color:#b83d3d}.login-dialog form label.remember-password{color:#3e4d46;align-items:center;gap:8px;min-height:44px;margin:6px 0 0;font-size:14px;font-weight:500;display:flex}.login-dialog .remember-password input{accent-color:#244f43;width:20px;height:20px;margin:0}.growth-fab{z-index:20;right:max(14px, env(safe-area-inset-right));bottom:calc(84px + env(safe-area-inset-bottom));color:#fff;background:#244f43;border:0;border-radius:22px;min-height:44px;padding:0 16px;font-size:14px;font-weight:700;position:fixed;box-shadow:0 8px 22px #14271e40}.growth-fab[data-running]{background:#a8760e}.growth-reveal{z-index:20;right:0;bottom:calc(84px + env(safe-area-inset-bottom));background:#244f4322;border:0;border-radius:9px 0 0 9px;width:18px;height:44px;padding:0;position:fixed}.growth-panel{z-index:21;left:10px;right:10px;bottom:calc(136px + env(safe-area-inset-bottom));border:1px solid var(--line);background:var(--surface);border-radius:18px;flex-direction:column;max-width:420px;max-height:62dvh;margin-left:auto;padding:12px 14px 14px;display:flex;position:fixed;box-shadow:0 18px 48px #14271e33}.growth-panel header{align-items:center;gap:4px;display:flex}.growth-panel h2{flex:1;margin:0;font-size:17px}.growth-steps{color:var(--muted);margin:4px 0 8px;font-size:12px;line-height:1.5}.growth-stats{grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;margin:0;display:grid}.growth-stats div{text-align:center;background:#f3f2ea;border-radius:9px;padding:5px 2px}.growth-stats dt{color:var(--muted);font-size:10px}.growth-stats dd{font-variant-numeric:tabular-nums;margin:0;font-size:13px;font-weight:700}.growth-logs{background:#f7f6f0;border-radius:10px;flex:1;min-height:80px;margin:8px 0 0;padding:6px 8px;font-size:12px;line-height:1.55;list-style:none;overflow-y:auto}.growth-logs time{color:var(--muted);font-variant-numeric:tabular-nums;margin-right:6px}.growth-empty{color:var(--muted);margin:10px 0 0;font-size:13px}.growth-start{flex-wrap:wrap;align-items:flex-end;gap:8px;margin-top:10px;display:flex}.growth-start label{min-width:0;color:var(--muted);flex:1;gap:4px;font-size:12px;display:grid}.growth-start label:has(select){flex-basis:100%}.growth-start input{border:1px solid #cfd3c8;border-radius:10px;width:100%;min-width:0;height:44px;padding:0 10px;font-size:16px}.growth-go{color:#fff;background:#244f43;border:0;border-radius:12px;min-width:96px;height:44px;margin-top:10px;font-weight:700}.growth-start .growth-go{margin-top:0}.growth-go[data-stop]{background:#b83d3d;width:100%}.admin-page{max-width:600px;padding:0 var(--gutter) calc(32px + env(safe-area-inset-bottom));margin:0 auto}.admin-top{margin-inline:calc(var(--gutter) * -1);padding:calc(14px + env(safe-area-inset-top)) var(--gutter) 40px;color:#f4f7f1;background:linear-gradient(#244f43,#1d4237)}.admin-title{align-items:center;gap:8px;display:flex}.admin-title h1{flex:1;margin:0;font-size:22px}.admin-stats{background:var(--surface);color:#182f29;border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:-12px 0 0;padding:12px;display:grid;position:relative;top:26px;box-shadow:0 10px 30px #1b332914}.admin-stats div{text-align:center;background:#f3f2ea;border-radius:10px;padding:6px 4px}.admin-stats dt{color:var(--muted);font-size:11px}.admin-stats dd{font-variant-numeric:tabular-nums;margin:0;font-size:18px;font-weight:800}.admin-tools{align-items:center;gap:8px;margin-top:44px;display:flex}.admin-tools .equip-filters{margin:0}.admin-tools input{background:#fffef9;border:1px solid #cfd3c8;border-radius:12px;flex:1;min-width:0;height:44px;padding:0 12px;font-size:16px}.admin-list{border:1px solid var(--line);background:var(--surface);border-radius:16px;margin:12px 0 0;padding:0;list-style:none;overflow:hidden}.admin-list li{padding:10px 14px}.admin-list li+li{border-top:1px solid var(--line)}.admin-row-head{align-items:center;gap:8px;display:flex}.admin-row-head i{background:#c7cbc2;border-radius:50%;flex:none;width:8px;height:8px}.admin-list li[data-online] .admin-row-head i{background:#2e9a5e;box-shadow:0 0 0 3px #2e9a5e22}.admin-row-head b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;overflow:hidden}.admin-row-head small{color:var(--muted);flex:none;margin-left:auto;font-size:12px}.admin-list li[data-online] .admin-row-head small{color:#2e7d4f;font-weight:700}.admin-tag{color:#8c6208;background:#fbefc7;border-radius:5px;flex:none;padding:1px 6px;font-size:11px;font-weight:700}.admin-list p{color:#3c4640;margin:2px 0 0 16px;font-size:13px}.admin-list .admin-meta{color:var(--muted);font-variant-numeric:tabular-nums;font-size:11px}.fortress{margin-top:14px}.fortress-head{align-items:center;gap:8px;display:flex}.fortress-head select{background:#fffef9;border:1px solid #cfd3c8;border-radius:12px;flex:1;min-width:0;height:44px;padding:0 10px;font-size:15px}.fortress-head b{flex:1;font-size:15px}.fortress-head .secondary-button{width:auto;min-width:72px;margin:0}.fortress-place{color:var(--muted);margin:8px 2px 0;font-size:13px}.fortress-place b{color:#182f29}.fortress-title{margin:18px 2px 8px;font-size:15px}.fortress-notice{color:#7a5410;background:#fbf4e6;border-radius:14px;padding:12px 14px;font-size:13px;line-height:1.6}.fortress-card{border:1px solid var(--line);background:var(--surface);border-radius:16px;padding:12px}.fortress-card+.fortress-card{margin-top:10px}.fortress-card .equip-filters{margin-top:0}.fortress-general{align-items:center;gap:8px;min-height:44px;font-size:14px;display:flex}.fortress-general input{accent-color:#244f43;width:20px;height:20px}.fortress-troops{margin:6px 0 0;padding:0;list-style:none}.fortress-troops li{border-top:1px solid #efeee6;align-items:center;gap:8px;min-height:52px;display:flex}.fortress-troops li>span{flex:1;min-width:0;font-size:14px}.fortress-troops small{color:var(--muted);font-variant-numeric:tabular-nums;font-size:11px;display:block}.fortress-troops input{text-align:right;font-variant-numeric:tabular-nums;border:1px solid #cfd3c8;border-radius:10px;width:96px;height:40px;padding:0 10px;font-size:16px}.fortress-camp{align-items:baseline;gap:8px;margin:0;display:flex}.fortress-camp small{color:var(--muted);font-size:12px}.fortress-card .primary-button,.fortress-card .secondary-button{margin-top:10px}.fortress-union{border:1px solid var(--line);background:var(--surface);border-radius:16px;margin-top:10px;padding:12px 14px}.fortress-union[data-occupied]{background:#f3f8f3;border-color:#9ec0a7}.fortress-union-head{align-items:baseline;gap:8px;display:flex}.fortress-union-head b{font-size:17px}.fortress-union-head span{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px}.fortress-union-head i{color:#8c6208;background:#fbefc7;border-radius:6px;margin-left:auto;padding:1px 8px;font-size:11px;font-style:normal;font-weight:700}.fortress-union[data-occupied] .fortress-union-head i{color:#244f43;background:#e6efe7}.fortress-union dl{gap:4px;margin:8px 0 0;display:grid}.fortress-union dl div{gap:10px;font-size:13px;display:flex}.fortress-union dt{width:72px;color:var(--muted);flex:none}.fortress-union dd{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;min-width:0;margin:0}.growth-boxes{color:#3c4640;font-variant-numeric:tabular-nums;margin:6px 0 0;font-size:12px}.growth-notice{color:#244f43;background:#eef4ee;border-radius:9px;margin:6px 0 0;padding:6px 10px;font-size:12px}.growth-notice[data-error]{color:#b83d3d;background:#fbe8e4}.startup-detail{max-width:360px;color:var(--muted);overflow-wrap:anywhere;font-size:12px}.growth-tabs{background:#f3f2ea;margin:8px 0 4px}.growth-tabs button{color:var(--muted)}.growth-tabs button[aria-selected=true]{color:#fff;background:#244f43}.growth-general-buttons{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}.growth-general-buttons .growth-go{min-width:0;margin-top:0}.growth-logs li[data-error]{color:#b83d3d}.growth-auto{width:100%;margin-top:4px}.growth-auto[data-stop]{background:#b83d3d}.growth-start select{background:#fffef9;border:1px solid #cfd3c8;border-radius:10px;width:100%;min-width:0;height:44px;padding:0 8px;font-size:15px}.transfer-button{width:100%;min-height:44px;margin-top:10px}.map-board-head:has(.scout-toggle){flex-wrap:wrap}.map-board-head:has(.scout-toggle) .map-legend{flex-basis:100%;order:3}.scout-toggle{white-space:nowrap;min-height:32px;color:var(--accent);background:#fffef9;border:1px solid #b8c9b3;border-radius:16px;flex-shrink:0;padding:0 12px;font-size:12px;font-weight:600}.scout-toggle[aria-pressed=true]{color:#fff;background:#7a4f9e;border-color:#7a4f9e}.scout-toggle:disabled{opacity:.4}.map-tile-mark{fill:#7a4f9e33;stroke:#7a4f9e;stroke-width:2px;vector-effect:non-scaling-stroke}.scout-bar{gap:10px;display:grid}.scout-bar p{gap:2px;margin:0;display:grid}.scout-bar p strong{font-size:16px}.scout-bar p span{color:var(--muted);font-size:12px}.scout-bar-actions{grid-template-columns:1fr 2fr;gap:8px;display:grid}.scout-bar-actions button{border-radius:12px;height:48px;min-height:48px;margin:0;font-size:15px}.scout-bar .map-sheet-head{border-bottom:1px solid var(--line);padding-bottom:10px}.scout-targets li{align-items:flex-start}.scout-targets li>span small{color:var(--muted);margin-left:2px}.scout-targets .scout-reason{color:#b83d3d;margin:2px 0 0;font-size:12px;display:block}.scout-targets li[data-state=succeeded] strong{color:#244f43}.scout-targets li[data-state=rejected] strong,.scout-targets li[data-state=unknown] strong{color:#b83d3d}.scout-targets li[data-state=skipped] strong{color:var(--muted)}.map-content:has(.scout-bar){padding-bottom:calc(300px + env(safe-area-inset-bottom))}.recall-dialog .recall-general{margin-top:12px}.recall-quick{justify-content:flex-end;gap:4px;margin-top:8px;display:flex}.recall-troops{margin:0}.recall-dialog .empty-copy{align-items:center;gap:8px;display:flex}.queue-open{cursor:pointer}.queue-open:active{opacity:.85}.queue-list li.queue-more{min-height:36px;color:var(--accent);justify-content:flex-end;font-size:12px}.queue-list li.queue-more:before{display:none}.war-news-dialog h2 small{color:var(--muted);margin-left:8px;font-size:13px;font-weight:400}.war-news-loading{align-items:center;gap:8px;display:flex}.war-news-group{margin-top:14px}.war-news-group h3{align-items:baseline;gap:6px;margin:0 0 6px;font-size:14px;display:flex}.war-news-group h3 small{color:var(--muted);font-size:12px;font-weight:400}.war-news-group>ul>li{border:1px solid var(--line);background:var(--surface);border-radius:12px;padding:10px 12px}.war-news-group>ul>li+li{margin-top:8px}.war-news-group[data-group=attack]>ul>li{background:#fbf1ed;border-color:#e9c5b8}.war-news-head{align-items:baseline;gap:8px;margin:0;display:flex}.war-news-head b{flex:none;font-size:14px}.war-news-group[data-group=attack] .war-news-head b{color:#a33b2c}.war-news-head span{min-width:0;color:var(--muted);overflow-wrap:anywhere;font-size:12px}.war-news-head strong{color:#182f29;font-size:14px}.war-news-group .troop-grid{margin-top:8px}.war-news-hidden{color:#a33b2c;margin:6px 0 0;font-size:12px}.war-news-meta{color:var(--muted);font-variant-numeric:tabular-nums;justify-content:space-between;gap:8px;margin:6px 0 0;font-size:12px;display:flex}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}html.ui-v3{--gold:#e6bf7d;--gold-bright:#f2cd88;--gold-dim:#c4b99f;--ember:#96361e;--ember-deep:#7c2117;--well:#0b0d0c;--panel:#141512;--panel-2:#191b18;--panel-3:#21231e;--gold-line:#6d5a3d;--line-soft:#89725259;--ink:#eee1c8;--time:#9fc4e0;--good:#8fcf8a;--bad:#ff9c84;--kai:"Kaiti SC", "STKaiti", "KaiTi", "LXGW WenKai TC", serif;--muted:#a99b83;--line:#3b3427;--accent:#e6bf7d;--surface:#141512;color:var(--ink);background:var(--well);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:PingFang SC,Hiragino Sans GB,Noto Sans SC,sans-serif}html.ui-v3 body{background:var(--well)}html.ui-v3 ::selection{background:var(--ember);color:#fff2cf}html.ui-v3 :focus-visible{outline-color:var(--gold-bright)}html.ui-v3 *{scrollbar-color:#5a4b33 transparent}html.ui-v3 :is(input,select){color:var(--ink);background:var(--panel-2);border-color:var(--gold-line)}html.ui-v3 :is(input,select):focus{border-color:var(--gold);box-shadow:0 0 0 3px #e6bf7d1f}html.ui-v3 input::placeholder{color:#7d7262}html.ui-v3 option{background:var(--panel);color:var(--ink)}html.ui-v3 :is(.city-panel,.army-panel,.queue-list,.map-board,.map-content .map-list,.equip-doll,.slot-tabs,.equip-bag,.suit-card,.fn-status,.fn-list,.fortress-card,.fortress-union,.message-list button,.message-content,.settings-list,.admin-list,.admin-stats,.equip-worn){border:1px solid var(--gold-line);background:var(--panel);border-radius:3px;box-shadow:inset 0 0 0 1px #0006,0 2px 10px #0005}html.ui-v3 :is(.section-heading h2,.fn-section h2,.equip-section .section-heading h2,.fortress-title,.equip-doll-head h2,.map-content .map-list-heading h2){color:var(--gold-bright);font-family:var(--kai);letter-spacing:.06em;align-items:center;gap:7px;font-size:16px;font-weight:700;display:flex}html.ui-v3 :is(.section-heading h2,.fn-section h2,.equip-section .section-heading h2,.fortress-title,.equip-doll-head h2,.map-content .map-list-heading h2):before{content:"";background:#c8432a;border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 6px #c8432a99}html.ui-v3 :is(.section-count,.subtle-badge,.muted-copy,.empty-copy,.map-list-heading span,.map-list-heading small){color:var(--muted)}html.ui-v3 .primary-button,html.ui-v3 :is(.fn-go,.growth-go,.fn-btn,.equip-cta>button,.map-go){background:url(data:image/webp;base64,UklGRiANAABXRUJQVlA4WAoAAAAQAAAAFQEAgwAAQUxQSPsBAAABkIPtnyFJlW1k++zMNlIjtu9G8SFiZNu+3LaRrW3vVmOnpvrpnpqa6uj/P3ZECAkSLWwh8pMK/G9LWlqhvaX+7LKRxMUJSTOCNytbKbx3vz+/ZlSmNAVXmxEL3rnWfN6mCwduVnUybgF8uPeDzZGZ6q4ymQXznDads6nm6f4bVR2iQSb9cG71yAwlv6kUDTYbzy0dqWCfxHDz/dnVIzLi+nWMIWdv41k5ExKnbbsea+i5yqbUrypEQ8+eBocSb5UYATyzaniGaN+rckMwClh/dkmUiVO3XKvqiHALCffRd6dXDssg+b6XMcYCu+vPLBlBNkuMCJ5cnv6izAhbuJh31eweXtzqGBnrHQdGN/da6NjsPjqplWKkY5M9//P8z/M/z/88//P87097LUipppNjI05bDoy//tVguIiZxfc35m6+3UJRQa53PNg9h4z23f6OCTKz5NH2Gf0JGb8lSkT4oWPnvDG+2z8MhgfvmOmYkCjvtGooIDc6H+0RLHCs/84PnSHBswTLiQHvFSzhOIHg+/HO2YKl3Hq3TQed3Ox6LDoeA3dBZ8QsdTyAOKsRcu9zrFL+eJs/dQa3d80RrMRt99oNDrSfiFZl8J7NPgbuYaP0ya65gt2QGuBOOx/vF+yCEzacunQd3K9dCs0bSFw+cP6CFfC+dASJOwEAVlA4IP4KAABwRACdASoWAYQAPh0OhkIhBMpxKQQAcSzgGKJjOxuw1nAeOspd27/JeQlht7Yf239vfmAfpV1HfMp+4PrdedV6gH86/2nXM+hn5cP7VfEX+6nosafW5n5Zvf35UE3slb3fY6BIc5HziKvcwRXZ7g/UGQCXz2WrxNywejSiZIXRGY9IM1xbUeQ5oxBKoBB+9uREtvknrFl9t4tXd6J7x3zTjGD6/aEBk6pMyvB7g15teSSHpn7XLbXmVGnvmQDLF+vJ4g0c5lZ10ZUxGuNJEE7ozWZ90gD3Z1FYy/NxKMcciG5c9R4XRPJE/YWvR7QkoXwI45tv6x9clSh6CFHv2fsrfBF5lEoWIT79cKsjOVFUh4X5To26rRL+zWJhY83uoLX80Pa6IgEWn5JR36QXnhCvKDz4trf0fIoWH3QypwvM6Dntj4ocirP1/bFHt3YIZlq8uQ3OIji3VzH3XC5UJqk5TkbZT/nRkED9+zAVc4RfMUvfu7xbDoKEOWakL19Z2yXy42SbsI9zrRuxD0AuO73fKw8ef3Uxl9iJ15CKxFWJFSxusCWOiH/f1FAE1tWsxACy4AXZO2tn60ZLjG1yhVlpd169kyDYIjcWA1nWurQveDkC55K/wVSyprm7WKpR4egSAvYS7E7RHLmpx4/giffWRtzHU8FkWTEBpdnGQTXo3rctgCCLuXOuSGF9O19xJDSzRqQBYoWNW1PZA9J+BCB6T8CED0m3RHJ7SaJgAP7sx7Sizlaow789ECR4jZihfL/QF39YA+8n82ZzQiJDD7OtWCN65f6twaaQxUgsBzXrlkhX9+f+v3oS5gUA/ozoAkPTKl/4Sms50srOEBK9h27nK6StcPmQyx4BIRFLyxC4S746hdMGGuhcafEYejNZhYR+Tb+5CGXnLiIGq5Ja9IvbitUILvYqmjTXrP5TdkTBz/pjtE7bcLjmTl/UmGapFTGxFsZXWFoR2bxMcHKQlSTX2bopMoFXeQHMeHAKmvWfvf56aILVTrMyGV1UbnkaPA7NXfVTM4Vsq32NEiTGKmbC9UKjk9PeV8pJVbob07nzsF83YSgD7/w6cIWxc6+9k6J1Ex/b8SHREowgsMSF1fMvgeBfG6xB/1nJqwM4QO0/IOgbxsoFN9N0dPf6hgyNMEocRGZ3IgxgTQngNLVBp9h/9NFxKLyK6X6y+IvyYthUFoeYq+wLImmCcwfpPsC3vhHsElJEc9vKFWxBs6h6dW9bAJto9COuZ/Vwn9Qv2I5/Z50ut59coArdZU/vae7Mn9x+dPdm//1+40S/+lFUAtNNLQIgneMBJWZQoYffOcKxfcTFe/+WQ+6koH2n68z189F1N40qZ1x5/wDN+LNjM+kR52gWNfgxf7KGdZ7IDVq6LgYd4rRKZWrD/jeQX0mi+/tfSaJt89NxCc62dRDkxFTbRfRVdcPRyReOp6OI0bETBLBmOuXrmAq80ZryU2/9HAtUsHYwwmLHB03Wot6fNZMpr5gxCSI4D4fmi3JR/B2rzMUYrSlz5+sAFiI+917CIUZQhE022Cfwm0p/D+7Og8PAgo1lu+HaSJsrwtQdrFow25BUoKn9YmL9Mr4YX9V11jev5oxOoLDqmmcsQ9dtsAfskpYJXc1yUIjTyHFe3+BnUpKjdcb/4aiNo968/4Y8R1SzxMY4x69tNniNCLO2P60wbutj3LyhD3zXS2RO3YhYbePdRlH8vyuEy/lDAnS0QEOWgmb25TCXXHd52LVNxfgyRGo0fk7ATmhn4c4L2TZ69Orjl7vNZDyCgmttEOOM0rrkyPdQPuXvTb7ksDpbpxIe5yxUZxrjf6NjxffmmOLkKEvSo1Lqy/OlJj0AYf3praYMnhx9mYamAwP8ALgToTH652Y0qbA2xSq7VHZhCJeLl90IOSfuQ2O6kHrd//y4V5Vvp+bzC02nRS0eMcAnFvJ/KkFNs4FbQj5bGKlLCbA/wVOLdSNnGSvNiI6uf4S6oqCeGXe6Odpc4/bbEn4L2GsIV+Xd9baSPt8jSCXDUdrefbeRddSHidGcS+9IH7SZh3qt034PQ1ror5C1MsdSiVQUDOn3jmDMgG6joF8d6Sx5etwDMj844eP3kcacwCuvvTms3NME3rR5u/YIwjKzNrUsM0VDdt3mlaCm8+MoAgnYNub7b6Dy1GvZYqOlOrFI5+An11zUIyllGbGmjfFo5gJfCA2JVWFzBQFnT/a0B1Sus9Ic+hU5Pv1/IRl2lFXI22VEb+ZBtLi4SDBX86by2aNpUcAp8sf9TDHmjiad+weWsWJ4jqVjdUcAQTwskxmhftIux24KVJ6y5xUj+6yehEm8PTJwp87/iYLFtvRKTmbC295Vl3iQU/xQ1fZGEHeI/fFzzofEcLM+8YOIX0rirIhxF5K20Wc0cyrWiSNdQtC1NpKEQJ3pTEfYRfPuKE+fEabNe8YOgtW91QJ2mZxrNLxdLJ72JqTo54WVHHvmSSrIDL1ZEMsdSsOwTNpeMjWI+SPYhhqhas0Um/kJTWjXDtTLa3yFzbHsPm4y29HiikX2I900FOGA0X0yHqjQXgrpwDworznQSsB0B+IAFrHmfz1Wkf9XxcJkHC8Fs+qn9G0ulETPYLwVlOZnwUMf8yXM/1gbYSPHL+77wbKhOUAdwjPt8v15RivUlG86GGU0MR/oJrdvxUl9BXNYOKjO++WhsC/uWg5tntYw8IcEg8Kd9ZN1Ow+PoaiD+ipoBv3xjiPR8O9WPXIuX+SvdeCRxIrUXOlVNPcCXCaxNhyGUvHnE+YofLZQmKkBmzwnngJONu8Xe/37IG2LDJlXsg+GiCpZZWlLcRKhB5W6rzWC+JLplPVgQsqMzmjFiitNFbZq4Sty938NQLzUkjuP+PP81EOScSCgVhDlsJKeNWDyEVnNaYFnukwxtoJH67F4bQmsP2ftm0BXO4ZxyCzCRJnX5ilhiKnZF33NAVlc6Rvh00FpSd2uaZTqTvFYLocBWFiMUDglPbgB7LjmSuHzNPYRkrNnLV9E2gUopnbTW5Oxp3efZqZlJXOpEneXQGa+G2PkrxS9VlStNWAG5yxApgGCO7Rj8fCAMQ1APmapZLAmMUkDKT9nxpjTUEKgtZkEbt7L9Vz6YWRYv5y3Ej0dKqVKWL2Xhi/fP2Qx5nfyJ58RoKnltLUkY3k+TqeCXcT0q7ll/s1zToF9zk+TQuiybcUybTKfJtoOFp/uUZiOGRKnVqVENyjFenMQvz2Ee/9ZAOB/Fji0Lfve+V0y3Ne2dUhShfxJxvsan1eea9d5Gi4jwkR41B9fza4MjQeIfbsSoktuntdPIyqqM5snrGQyfSYHKIEFFybg0ysCf5sTpmJBfEVHwY6MPFc+wz6mmWl0JHzlGnUVeHx2rD4UN3TKM6GjBZerWwwhQGrUx5cAro2tuYqucdw1DEQTr76oQnUhr3xeQYhhh7sDb9XDoTLxNxtzKj6o4kdkGJT+eq0a1CQCdbl0jX9P5lyHrA5WJJm2QxHbz5Px9GJAiecdem+awWLAXv6UP8r3jYEHiL/IxOd/KrtZ9RGzlePRTcfvLWZWeGHylc60uUQtuasp0KIAdV39URX3CkzMXBv+898retm7O1Guubkf8AX/cwSp505U63dmHw0eDbgHnvvFAGfVGtNry1NY1qAluN/LNCn+Ip0zZ3MUoVpUAXQQUc5aiDK4SJt40KS54kk/Sc9G/tA4M2m/CnImydmIronMEbxUH/75KfSS6/wulGzvOa55f/7YrwSAAAA=) center / cover, linear-gradient(180deg, var(--ember), var(--ember-deep));color:#ffe9c4;letter-spacing:.08em;text-shadow:0 1px #00000080;border:1px solid #b7633f;border-radius:3px;font-weight:700;box-shadow:inset 0 0 0 1px #00000040}html.ui-v3 .primary-button:hover:not(:disabled){background:url(data:image/webp;base64,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) center / cover, var(--ember);filter:brightness(1.1)}html.ui-v3 :is(.secondary-button,.map-actions button,.equip-wear,.equip-refresh,.city-switch,.map-switch,.army-return,.scout-toggle,.equip-filters button,.fn-option,.fn-pay button,.account-add){border:1px solid var(--gold-line);background:url(data:image/webp;base64,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) center / cover, var(--panel-3);color:var(--gold);border-radius:3px;box-shadow:inset 0 0 0 1px #00000050}html.ui-v3 :is(.secondary-button,.army-return):hover:not(:disabled){filter:brightness(1.15);background-color:var(--panel-3)}html.ui-v3 :is(.text-button,.password-toggle){color:var(--gold)}html.ui-v3 :is(.text-button,.password-toggle):hover:not(:disabled){background:#ffffff0d}html.ui-v3 .dialog-close{color:var(--muted)}html.ui-v3 .dialog-close:hover:not(:disabled){color:var(--ink);background:#ffffff0d}html.ui-v3 .error-message{color:var(--bad);background:#2a1310;border:1px solid #7c2117;border-left-width:3px;border-radius:3px}html.ui-v3 .loading-spinner{border-color:#3b3427;border-top-color:var(--gold)}html.ui-v3 .account-header{border-bottom:1px solid var(--gold-line);background:url(/assets/texture-BEcSuUQb.webp) 50%/330px,#0f100e}html.ui-v3 .account-chip,html.ui-v3 .account-chip[data-country]{border:1px solid var(--gold-line);background:var(--panel-2);color:var(--gold-dim);opacity:1;box-shadow:none;border-radius:3px}html.ui-v3 .account-chip[data-country=吴国]{border-left:3px solid #3d86c9}html.ui-v3 .account-chip[data-country=蜀国]{border-left:3px solid #c64a36}html.ui-v3 .account-chip[data-country=魏国]{border-left:3px solid #c9a052}html.ui-v3 .account-chip[aria-pressed=true]{border-color:var(--gold);color:var(--gold-bright);background:#2a2118;box-shadow:inset 0 0 0 1px #00000060,0 0 8px #e6bf7d33}html.ui-v3 :is(.account-capacity,.account-empty-label){color:var(--muted)}html.ui-v3 .identity-section{border-bottom:1px solid var(--gold-line);background:url(/assets/texture-BEcSuUQb.webp) 50%/330px,#0f100e}html.ui-v3 .player-heading h1{color:var(--gold-bright);font-family:var(--kai);letter-spacing:.06em}html.ui-v3 .identity-alliance{color:var(--gold-dim)}html.ui-v3 .currency-grid dt{color:var(--muted)}html.ui-v3 .currency-grid dd{color:var(--gold-bright)}html.ui-v3 .city-head h2{color:var(--gold-bright);font-family:var(--kai);letter-spacing:.05em}html.ui-v3 .city-head h2 small{color:var(--muted);letter-spacing:0;font-family:PingFang SC,sans-serif}html.ui-v3 .city-head .city-changing{color:var(--gold)}html.ui-v3 .resource-row{background:var(--panel-2);border:1px solid #2f2a20;border-radius:3px}html.ui-v3 .resource-row dt{color:var(--gold-dim);align-items:center;gap:4px;display:flex}html.ui-v3 .resource-row dt:before{content:"";background:50%/contain no-repeat;flex:none;width:18px;height:18px}html.ui-v3 .resource-row:first-child dt:before{background-image:url(/assets/resource-wood-DIvju5_r.png)}html.ui-v3 .resource-row:nth-child(2) dt:before{background-image:url(/assets/resource-clay-BVLdoCzf.png)}html.ui-v3 .resource-row:nth-child(3) dt:before{background-image:url(/assets/resource-iron-FZhNbBpl.png)}html.ui-v3 .resource-row:nth-child(4) dt:before{background-image:url(/assets/resource-food-CUQc8KXZ.png)}html.ui-v3 .resource-row dd strong{color:var(--gold-bright)}html.ui-v3 .resource-row .resource-production{color:var(--good)}html.ui-v3 .resource-row .resource-production[data-negative]{color:var(--bad)}html.ui-v3 .resource-meter{background:#2a261d}html.ui-v3 .resource-meter>i{background:#a8894f}html.ui-v3 .resource-meter[data-full]>i{background:#c8432a}html.ui-v3 .resource-row .resource-capacity{color:var(--muted)}html.ui-v3 .attack-alert{color:var(--bad);background:#2a1310;border:1px solid #7c2117;border-radius:3px}html.ui-v3 .attack-alert .queue-time{color:var(--bad)}html.ui-v3 .attack-dot{background:#e0553a;box-shadow:0 0 0 4px #e0553a33}html.ui-v3 .queue-list li+li{border-top-color:#2a261d}html.ui-v3 .queue-list li:before{background:#6fae6a}html.ui-v3 .queue-list li.queue-incoming:before{background:#e0553a}html.ui-v3 .queue-name{color:var(--ink)}html.ui-v3 :is(.queue-incoming .queue-name,.queue-incoming .queue-time){color:var(--bad)}html.ui-v3 .queue-time{color:var(--time)}html.ui-v3 .army-tabs{border:1px solid var(--gold-line);background:#0f100e;border-radius:3px}html.ui-v3 .army-tabs button{color:var(--muted);font-family:var(--kai);letter-spacing:.06em;border-radius:2px;font-size:14px}html.ui-v3 .army-tabs button[aria-selected=true]{background:url(data:image/webp;base64,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) center / cover, var(--ember-deep);color:#ffe9c4;box-shadow:inset 0 -2px 0 var(--gold)}html.ui-v3 :is(.troop-grid li,.troop-cell){background:var(--panel-2);border:1px solid #2f2a20;border-radius:3px}html.ui-v3 :is(.troop-grid li>span,.troop-cell>span){color:var(--muted)}html.ui-v3 :is(.troop-grid strong,.troop-cell strong,.army-total){color:var(--gold-bright)}html.ui-v3 .army-owner{color:var(--ink)}html.ui-v3 .army-items>li+li{border-top-color:#2a261d}html.ui-v3 :is(.army-general,.army-general-own){color:var(--gold-dim)}html.ui-v3 .general-tag{border-color:var(--gold-line);color:var(--gold)}html.ui-v3 .army-tag-own{color:var(--good);background:#1d2a1c}html.ui-v3 .army-tag-in{color:var(--time);background:#17222e}html.ui-v3 .army-tag-out{color:var(--gold);background:#2b2114}html.ui-v3 .return-note{color:var(--gold-dim);background:#1d1a12}html.ui-v3 .troop-list li{border-bottom-color:#2a261d}html.ui-v3 .troop-list strong{color:var(--gold-bright)}html.ui-v3 .bottom-navigation{border-top:1px solid var(--gold-line);background:url(/assets/texture-BEcSuUQb.webp) 50%/330px,#0f100e;box-shadow:0 -6px 20px #00000080}html.ui-v3 .bottom-navigation button{color:var(--muted);font-family:var(--kai);letter-spacing:.06em;border-radius:3px;font-size:12px}html.ui-v3 .bottom-navigation button:hover:not(:disabled){background:#ffffff08}html.ui-v3 .bottom-navigation button[aria-current=page]{background:url(data:image/webp;base64,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) center / cover, var(--ember-deep);color:var(--gold-bright);box-shadow:inset 0 0 0 1px #b7633f80}html.ui-v3 .bottom-navigation svg{width:26px;height:26px}html.ui-v3 .bottom-navigation button>svg{color:#0000;background:50%/contain no-repeat}html.ui-v3 .bottom-navigation button:first-child>svg{background-image:url(/assets/nav-city-Cs4qYxSx.webp)}html.ui-v3 .bottom-navigation button:nth-child(3)>svg{background-image:url(/assets/nav-military-D37IO3P4.webp)}html.ui-v3 .bottom-navigation button:nth-child(4)>svg{background-image:url(/assets/nav-map-BUvSjLWj.webp)}html.ui-v3 .bottom-navigation button:is(:nth-child(2),:nth-child(5))>svg{color:#c79a5c}html.ui-v3 .bottom-navigation button[aria-current=page]:is(:nth-child(2),:nth-child(5))>svg{color:var(--gold-bright)}html.ui-v3 .pull-indicator{border:1px solid var(--gold-line);background:var(--panel-3);color:var(--gold);box-shadow:0 6px 16px #00000080}html.ui-v3 :is(.global-loading,.message-toast){border:1px solid var(--gold-line);background:var(--panel-2);color:var(--ink);border-radius:3px;box-shadow:0 8px 30px #000000a0}html.ui-v3 .message-symbol{background:#4d7a49}html.ui-v3 .message-error{color:var(--bad);border-color:#7c2117}html.ui-v3 .message-error .message-symbol{background:var(--ember)}html.ui-v3 :is(.march-dialog,.login-dialog,.equipment-dialog,.fn-sheet,.growth-panel,.map-sheet,.login-panel){border:1px solid var(--gold-line);background:var(--panel);color:var(--ink);box-shadow:0 -10px 40px #000000b0}html.ui-v3 :is(.march-dialog,.login-dialog,.equipment-dialog){border-radius:4px}html.ui-v3 :is(.fn-sheet,.map-sheet){border-bottom:0;border-radius:6px 6px 0 0}html.ui-v3 .growth-panel{border-radius:4px}html.ui-v3 :is(.march-dialog,.login-dialog,.equipment-dialog,.fn-sheet)::backdrop{background:#000000b3}html.ui-v3 :is(.march-dialog h2,.login-dialog h2,.equipment-dialog h2,.fn-sheet-head h2,.growth-panel h2){color:var(--gold-bright);font-family:var(--kai);letter-spacing:.06em}html.ui-v3 .march-dialog>.section-heading{border-bottom-color:var(--gold-line)}html.ui-v3 :is(.march-route dt,.march-route dd span,.march-player){color:var(--muted)}html.ui-v3 .march-player,html.ui-v3 .march-troops label{border-bottom-color:#2a261d}html.ui-v3 .march-duration strong{color:var(--time)}html.ui-v3 .march-general{border-color:var(--gold-line);border-radius:3px}html.ui-v3 .march-general:has(input:checked){border-color:var(--gold);background:#2a2118}html.ui-v3 :is(.march-general input,.login-dialog .remember-password input,.fortress-general input){accent-color:#c8432a}html.ui-v3 .march-gift-summary{border-color:var(--gold-line);background:#1d1a12;border-radius:3px}html.ui-v3 :is(.login-dialog form label,.login-dialog form label.remember-password){color:var(--gold-dim)}html.ui-v3 .login-history{border-color:var(--gold-line);background:var(--panel-2)}html.ui-v3 .login-history li+li{border-top-color:#2a261d}html.ui-v3 .login-history-pick{color:var(--ink)}html.ui-v3 .login-history :is(.login-history-pick,.login-history-remove):hover{background:#ffffff0d}html.ui-v3 .fn-sheet-sub,html.ui-v3 .fn-rules{color:var(--gold-dim)}html.ui-v3 .fn-pay button[aria-checked=true]{border-color:var(--gold);box-shadow:inset 0 0 0 1px var(--gold)}html.ui-v3 .fn-pay b{color:var(--gold-bright)}html.ui-v3 .brand-mark{border:1px solid var(--gold-line);background:url(data:image/webp;base64,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) center / cover, var(--ember-deep);color:var(--gold-bright);font-family:var(--kai);border-radius:3px}html.ui-v3 :is(.login-heading h1,.account-welcome h1,.account-relogin h1,.startup h1,.initial-loading h1){color:var(--gold-bright);font-family:var(--kai);letter-spacing:.06em}html.ui-v3 .settings-content h1,html.ui-v3 .messages-head h1{color:var(--gold-bright);font-family:var(--kai);letter-spacing:.08em}html.ui-v3 .settings-list{padding:0 12px}html.ui-v3 .settings-list>div{border-bottom-color:#2a261d}html.ui-v3 .settings-list>div:last-child{border-bottom:0}html.ui-v3 .settings-content>:is(.secondary-button,.primary-button){width:100%;min-height:48px;margin-top:12px;display:block}html.ui-v3 .settings-content>.game-link{display:flex}html.ui-v3 .settings-list dd{color:var(--gold-bright)}html.ui-v3 .messages-tabs button{border:1px solid var(--gold-line);background:var(--panel-2);color:var(--muted);font-family:var(--kai);letter-spacing:.06em;border-radius:3px;font-size:15px}html.ui-v3 .messages-tabs button[aria-selected=true]{background:url(data:image/webp;base64,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) center / cover, var(--ember-deep);color:var(--gold-bright);border-color:#b7633f}html.ui-v3 .message-list strong{color:var(--ink)}html.ui-v3 .message-list strong.unread{color:var(--bad)}html.ui-v3 .message-detail h2{color:var(--gold-bright)}.ui-switch{align-items:center;gap:8px;margin-top:16px;padding:6px 0;font-size:14px;display:flex}.ui-switch>span{color:var(--muted);flex:1}.ui-switch button{border:1px solid var(--line);background:var(--surface);color:#182f29;border-radius:8px;min-width:72px;min-height:40px;padding:0 14px;font-size:14px}.ui-switch button[aria-checked=true]{border-color:var(--accent);background:var(--accent);color:#fffef9;font-weight:700}html.ui-v3 .ui-switch button{border-color:var(--gold-line);background:var(--panel-2);color:var(--muted);font-family:var(--kai);letter-spacing:.06em;border-radius:3px}html.ui-v3 .ui-switch button[aria-checked=true]{background:url(data:image/webp;base64,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) center / cover, var(--ember-deep);color:var(--gold-bright);border-color:#b7633f}html.ui-v3 :is(.fn-top,.equip-top,.map-top,.admin-top){border-bottom:1px solid var(--gold-line);color:var(--ink);background:url(/assets/texture-BEcSuUQb.webp) 50%/330px,#0f100e}html.ui-v3 :is(.fn-title h1,.equip-general h1,.admin-title h1){color:var(--gold-bright);font-family:var(--kai);letter-spacing:.06em}html.ui-v3 .fn-money{color:var(--muted)}html.ui-v3 .fn-money b{color:var(--gold-bright)}html.ui-v3 .fn-status div{background:var(--panel-2);border:1px solid #2f2a20;border-radius:3px}html.ui-v3 .fn-status b{color:var(--ink)}html.ui-v3 .fn-status [data-state=on]{box-shadow:none;background:#182417;border-color:#3f6b3c}html.ui-v3 .fn-status [data-state=on] b{color:var(--good)}html.ui-v3 .fn-status [data-state=wait]{box-shadow:none;background:#221c12;border-color:#6d5a3d}html.ui-v3 .fn-status [data-state=wait] b{color:var(--gold)}html.ui-v3 .fn-row+.fn-row{border-top-color:#2a261d}html.ui-v3 .fn-icon{border:1px solid var(--gold-line);background:var(--panel-3);font-family:var(--kai);border-radius:3px}html.ui-v3 .fn-icon[data-tone=war]{color:var(--bad)}html.ui-v3 .fn-icon[data-tone=ins]{color:var(--time)}html.ui-v3 .fn-icon[data-tone=gen]{color:var(--gold)}html.ui-v3 .fn-icon[data-tone=def]{color:var(--good)}html.ui-v3 .fn-text b{color:var(--ink)}html.ui-v3 .fn-text .fn-live{color:var(--good)}html.ui-v3 .fn-wait{color:var(--gold)}html.ui-v3 .fn-time{color:var(--time)}html.ui-v3 .fn-btn[data-idle]{background:var(--panel-3);color:var(--muted);text-shadow:none;border-color:#3b3427}html.ui-v3 .equip-avatar{border:1px solid var(--gold-line);background:var(--panel-3);color:var(--gold-bright);font-family:var(--kai);border-radius:3px}html.ui-v3 .equip-general p{color:var(--muted)}html.ui-v3 .equip-mode{border:1px solid var(--gold-line);background:#0f100e;border-radius:3px}html.ui-v3 .equip-mode button{color:var(--muted);font-family:var(--kai);letter-spacing:.06em;border-radius:2px;font-size:15px}html.ui-v3 .equip-mode button[aria-selected=true]{background:url(data:image/webp;base64,UklGRiANAABXRUJQVlA4WAoAAAAQAAAAFQEAgwAAQUxQSPsBAAABkIPtnyFJlW1k++zMNlIjtu9G8SFiZNu+3LaRrW3vVmOnpvrpnpqa6uj/P3ZECAkSLWwh8pMK/G9LWlqhvaX+7LKRxMUJSTOCNytbKbx3vz+/ZlSmNAVXmxEL3rnWfN6mCwduVnUybgF8uPeDzZGZ6q4ymQXznDads6nm6f4bVR2iQSb9cG71yAwlv6kUDTYbzy0dqWCfxHDz/dnVIzLi+nWMIWdv41k5ExKnbbsea+i5yqbUrypEQ8+eBocSb5UYATyzaniGaN+rckMwClh/dkmUiVO3XKvqiHALCffRd6dXDssg+b6XMcYCu+vPLBlBNkuMCJ5cnv6izAhbuJh31eweXtzqGBnrHQdGN/da6NjsPjqplWKkY5M9//P8z/M/z/88//P87097LUipppNjI05bDoy//tVguIiZxfc35m6+3UJRQa53PNg9h4z23f6OCTKz5NH2Gf0JGb8lSkT4oWPnvDG+2z8MhgfvmOmYkCjvtGooIDc6H+0RLHCs/84PnSHBswTLiQHvFSzhOIHg+/HO2YKl3Hq3TQed3Ox6LDoeA3dBZ8QsdTyAOKsRcu9zrFL+eJs/dQa3d80RrMRt99oNDrSfiFZl8J7NPgbuYaP0ya65gt2QGuBOOx/vF+yCEzacunQd3K9dCs0bSFw+cP6CFfC+dASJOwEAVlA4IP4KAABwRACdASoWAYQAPh0OhkIhBMpxKQQAcSzgGKJjOxuw1nAeOspd27/JeQlht7Yf239vfmAfpV1HfMp+4PrdedV6gH86/2nXM+hn5cP7VfEX+6nosafW5n5Zvf35UE3slb3fY6BIc5HziKvcwRXZ7g/UGQCXz2WrxNywejSiZIXRGY9IM1xbUeQ5oxBKoBB+9uREtvknrFl9t4tXd6J7x3zTjGD6/aEBk6pMyvB7g15teSSHpn7XLbXmVGnvmQDLF+vJ4g0c5lZ10ZUxGuNJEE7ozWZ90gD3Z1FYy/NxKMcciG5c9R4XRPJE/YWvR7QkoXwI45tv6x9clSh6CFHv2fsrfBF5lEoWIT79cKsjOVFUh4X5To26rRL+zWJhY83uoLX80Pa6IgEWn5JR36QXnhCvKDz4trf0fIoWH3QypwvM6Dntj4ocirP1/bFHt3YIZlq8uQ3OIji3VzH3XC5UJqk5TkbZT/nRkED9+zAVc4RfMUvfu7xbDoKEOWakL19Z2yXy42SbsI9zrRuxD0AuO73fKw8ef3Uxl9iJ15CKxFWJFSxusCWOiH/f1FAE1tWsxACy4AXZO2tn60ZLjG1yhVlpd169kyDYIjcWA1nWurQveDkC55K/wVSyprm7WKpR4egSAvYS7E7RHLmpx4/giffWRtzHU8FkWTEBpdnGQTXo3rctgCCLuXOuSGF9O19xJDSzRqQBYoWNW1PZA9J+BCB6T8CED0m3RHJ7SaJgAP7sx7Sizlaow789ECR4jZihfL/QF39YA+8n82ZzQiJDD7OtWCN65f6twaaQxUgsBzXrlkhX9+f+v3oS5gUA/ozoAkPTKl/4Sms50srOEBK9h27nK6StcPmQyx4BIRFLyxC4S746hdMGGuhcafEYejNZhYR+Tb+5CGXnLiIGq5Ja9IvbitUILvYqmjTXrP5TdkTBz/pjtE7bcLjmTl/UmGapFTGxFsZXWFoR2bxMcHKQlSTX2bopMoFXeQHMeHAKmvWfvf56aILVTrMyGV1UbnkaPA7NXfVTM4Vsq32NEiTGKmbC9UKjk9PeV8pJVbob07nzsF83YSgD7/w6cIWxc6+9k6J1Ex/b8SHREowgsMSF1fMvgeBfG6xB/1nJqwM4QO0/IOgbxsoFN9N0dPf6hgyNMEocRGZ3IgxgTQngNLVBp9h/9NFxKLyK6X6y+IvyYthUFoeYq+wLImmCcwfpPsC3vhHsElJEc9vKFWxBs6h6dW9bAJto9COuZ/Vwn9Qv2I5/Z50ut59coArdZU/vae7Mn9x+dPdm//1+40S/+lFUAtNNLQIgneMBJWZQoYffOcKxfcTFe/+WQ+6koH2n68z189F1N40qZ1x5/wDN+LNjM+kR52gWNfgxf7KGdZ7IDVq6LgYd4rRKZWrD/jeQX0mi+/tfSaJt89NxCc62dRDkxFTbRfRVdcPRyReOp6OI0bETBLBmOuXrmAq80ZryU2/9HAtUsHYwwmLHB03Wot6fNZMpr5gxCSI4D4fmi3JR/B2rzMUYrSlz5+sAFiI+917CIUZQhE022Cfwm0p/D+7Og8PAgo1lu+HaSJsrwtQdrFow25BUoKn9YmL9Mr4YX9V11jev5oxOoLDqmmcsQ9dtsAfskpYJXc1yUIjTyHFe3+BnUpKjdcb/4aiNo968/4Y8R1SzxMY4x69tNniNCLO2P60wbutj3LyhD3zXS2RO3YhYbePdRlH8vyuEy/lDAnS0QEOWgmb25TCXXHd52LVNxfgyRGo0fk7ATmhn4c4L2TZ69Orjl7vNZDyCgmttEOOM0rrkyPdQPuXvTb7ksDpbpxIe5yxUZxrjf6NjxffmmOLkKEvSo1Lqy/OlJj0AYf3praYMnhx9mYamAwP8ALgToTH652Y0qbA2xSq7VHZhCJeLl90IOSfuQ2O6kHrd//y4V5Vvp+bzC02nRS0eMcAnFvJ/KkFNs4FbQj5bGKlLCbA/wVOLdSNnGSvNiI6uf4S6oqCeGXe6Odpc4/bbEn4L2GsIV+Xd9baSPt8jSCXDUdrefbeRddSHidGcS+9IH7SZh3qt034PQ1ror5C1MsdSiVQUDOn3jmDMgG6joF8d6Sx5etwDMj844eP3kcacwCuvvTms3NME3rR5u/YIwjKzNrUsM0VDdt3mlaCm8+MoAgnYNub7b6Dy1GvZYqOlOrFI5+An11zUIyllGbGmjfFo5gJfCA2JVWFzBQFnT/a0B1Sus9Ic+hU5Pv1/IRl2lFXI22VEb+ZBtLi4SDBX86by2aNpUcAp8sf9TDHmjiad+weWsWJ4jqVjdUcAQTwskxmhftIux24KVJ6y5xUj+6yehEm8PTJwp87/iYLFtvRKTmbC295Vl3iQU/xQ1fZGEHeI/fFzzofEcLM+8YOIX0rirIhxF5K20Wc0cyrWiSNdQtC1NpKEQJ3pTEfYRfPuKE+fEabNe8YOgtW91QJ2mZxrNLxdLJ72JqTo54WVHHvmSSrIDL1ZEMsdSsOwTNpeMjWI+SPYhhqhas0Um/kJTWjXDtTLa3yFzbHsPm4y29HiikX2I900FOGA0X0yHqjQXgrpwDworznQSsB0B+IAFrHmfz1Wkf9XxcJkHC8Fs+qn9G0ulETPYLwVlOZnwUMf8yXM/1gbYSPHL+77wbKhOUAdwjPt8v15RivUlG86GGU0MR/oJrdvxUl9BXNYOKjO++WhsC/uWg5tntYw8IcEg8Kd9ZN1Ow+PoaiD+ipoBv3xjiPR8O9WPXIuX+SvdeCRxIrUXOlVNPcCXCaxNhyGUvHnE+YofLZQmKkBmzwnngJONu8Xe/37IG2LDJlXsg+GiCpZZWlLcRKhB5W6rzWC+JLplPVgQsqMzmjFiitNFbZq4Sty938NQLzUkjuP+PP81EOScSCgVhDlsJKeNWDyEVnNaYFnukwxtoJH67F4bQmsP2ftm0BXO4ZxyCzCRJnX5ilhiKnZF33NAVlc6Rvh00FpSd2uaZTqTvFYLocBWFiMUDglPbgB7LjmSuHzNPYRkrNnLV9E2gUopnbTW5Oxp3efZqZlJXOpEneXQGa+G2PkrxS9VlStNWAG5yxApgGCO7Rj8fCAMQ1APmapZLAmMUkDKT9nxpjTUEKgtZkEbt7L9Vz6YWRYv5y3Ej0dKqVKWL2Xhi/fP2Qx5nfyJ58RoKnltLUkY3k+TqeCXcT0q7ll/s1zToF9zk+TQuiybcUybTKfJtoOFp/uUZiOGRKnVqVENyjFenMQvz2Ee/9ZAOB/Fji0Lfve+V0y3Ne2dUhShfxJxvsan1eea9d5Gi4jwkR41B9fza4MjQeIfbsSoktuntdPIyqqM5snrGQyfSYHKIEFFybg0ysCf5sTpmJBfEVHwY6MPFc+wz6mmWl0JHzlGnUVeHx2rD4UN3TKM6GjBZerWwwhQGrUx5cAro2tuYqucdw1DEQTr76oQnUhr3xeQYhhh7sDb9XDoTLxNxtzKj6o4kdkGJT+eq0a1CQCdbl0jX9P5lyHrA5WJJm2QxHbz5Px9GJAiecdem+awWLAXv6UP8r3jYEHiL/IxOd/KrtZ9RGzlePRTcfvLWZWeGHylc60uUQtuasp0KIAdV39URX3CkzMXBv+898retm7O1Guubkf8AX/cwSp505U63dmHw0eDbgHnvvFAGfVGtNry1NY1qAluN/LNCn+Ip0zZ3MUoVpUAXQQUc5aiDK4SJt40KS54kk/Sc9G/tA4M2m/CnImydmIronMEbxUH/75KfSS6/wulGzvOa55f/7YrwSAAAA=) center / cover, var(--ember-deep);color:var(--gold-bright)}html.ui-v3 .equip-doll-head span{color:var(--muted)}html.ui-v3 .equip-slot{background:var(--panel-2);border:1px solid #2f2a20;border-radius:3px}html.ui-v3 .equip-slot b{color:var(--ink)}html.ui-v3 .equip-slot[data-state=match]{box-shadow:none;background:#182417;border-color:#3f6b3c}html.ui-v3 .equip-slot[data-state=miss]{box-shadow:none;background:#221c12;border-color:#8a6a35}html.ui-v3 .equip-slot[data-state=miss]:after{color:var(--gold)}html.ui-v3 .equip-mount{border-color:#3b3427;border-radius:3px}html.ui-v3 .equip-mount b,html.ui-v3 .suit-card{color:var(--ink)}html.ui-v3 .suit-card[aria-pressed=true]{border-color:var(--gold);box-shadow:inset 0 0 0 1px var(--gold)}html.ui-v3 .suit-card[aria-pressed=true] .suit-card-head small{color:var(--gold)}html.ui-v3 .suit-dots i{background:#2a261d}html.ui-v3 .suit-dots i[data-on]{background:#6d5a3d}html.ui-v3 .suit-dots i[data-worn]{background:var(--gold)}html.ui-v3 .suit-tag{color:var(--gold);background:#2a2118}html.ui-v3 .suit-tag[data-suit=cavalry_attack]{color:var(--bad);background:#2a1310}html.ui-v3 .suit-tag[data-suit=cavalry_defense]{color:var(--time);background:#17222e}html.ui-v3 .suit-tag[data-suit=infantry_attack]{color:var(--gold);background:#2a2118}html.ui-v3 .suit-tag[data-suit=infantry_defense]{color:var(--good);background:#182417}html.ui-v3 .equip-cta{border:1px solid var(--gold-line);background:var(--panel-2);color:var(--ink);border-radius:4px;box-shadow:0 10px 30px #000000a0}html.ui-v3 .equip-cta>span small{color:var(--muted)}html.ui-v3 .equip-cta[data-idle]{background:var(--panel-3)}html.ui-v3 .slot-tabs button{color:var(--muted);font-family:var(--kai);border-radius:2px}html.ui-v3 .slot-tabs button[aria-selected=true]{background:url(data:image/webp;base64,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) center / cover, var(--ember-deep);color:var(--gold-bright)}html.ui-v3 .slot-tabs button[aria-selected=true] small{color:var(--gold-dim)}html.ui-v3 .equip-worn{background:#1d1a12}html.ui-v3 .equip-worn small{color:var(--gold)}html.ui-v3 .equip-worn p{color:var(--gold-dim)}html.ui-v3 .equip-filters button{border-radius:3px}html.ui-v3 .equip-filters button[aria-pressed=true]{background:url(data:image/webp;base64,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) center / cover, var(--ember-deep);color:var(--gold-bright);border-color:#b7633f}html.ui-v3 .equip-bag>li+li{border-top-color:#2a261d}html.ui-v3 .equip-level{border:1px solid var(--gold-line);background:var(--panel-3);color:var(--gold);border-radius:3px}html.ui-v3 .equip-level[data-top]{color:#ffb59b;border-color:#b7633f}html.ui-v3 .equip-bag-text b{color:var(--ink)}html.ui-v3 .equip-lock{color:var(--bad)}html.ui-v3 .equip-detail-title{color:var(--gold)}html.ui-v3 .fortress-head :is(select,b){color:var(--ink)}html.ui-v3 .fortress-head select{border-radius:3px}html.ui-v3 .fortress-place b{color:var(--gold-bright)}html.ui-v3 .fortress-notice{border:1px solid var(--gold-line);color:var(--gold-dim);background:#1d1a12;border-radius:3px}html.ui-v3 .fortress-troops li{border-top-color:#2a261d}html.ui-v3 .fortress-troops input{border-radius:3px}html.ui-v3 .fortress-union[data-occupied]{background:#141c13;border-color:#3f6b3c}html.ui-v3 .fortress-union-head b{color:var(--gold-bright)}html.ui-v3 .fortress-union-head i{color:var(--gold);background:#2a2118}html.ui-v3 .fortress-union[data-occupied] .fortress-union-head i{color:var(--good);background:#182417}html.ui-v3 .map-content .map-source h2{color:var(--gold-bright);font-family:var(--kai);letter-spacing:.05em}html.ui-v3 .map-source h2 small{color:var(--muted)}html.ui-v3 .map-content .map-search label{border-color:var(--gold-line);color:var(--muted);background:#0f100e;border-radius:3px}html.ui-v3 .map-content .map-search label:focus-within{border-color:var(--gold);background:#15140f}html.ui-v3 .map-content .map-search input{color:var(--gold-bright);background:0 0}html.ui-v3 .map-go{min-height:44px}html.ui-v3 .map-content .force-summary li{background:var(--panel-2);color:var(--muted);border-color:#3b3427;border-radius:3px}html.ui-v3 .map-content .force-summary strong{color:var(--gold-bright)}html.ui-v3 .map-content .force-summary .force-total{border-color:var(--gold-line);color:var(--gold);background:#221c12}html.ui-v3 .map-content .force-summary .force-total strong{color:var(--gold-bright)}html.ui-v3 .map-board-head{color:var(--muted)}html.ui-v3 .map-radar{background:#23261c;border:1px solid #2f2a20;border-radius:3px}html.ui-v3 .map-viewport{border-radius:3px}html.ui-v3 .map-layer>svg{filter:brightness(.55)saturate(.9)contrast(1.08)}html.ui-v3 .map-labels>span{color:#fff1d2;text-shadow:0 0 2px #000,0 0 3px #000,0 1px #000}html.ui-v3 .map-tile-center{stroke:var(--gold-bright)!important}html.ui-v3 .map-tile-focus{fill:#f2cd8833;stroke:#fff1d2}html.ui-v3 .map-tile-mark{fill:#c8432a40;stroke:#ff9c84}html.ui-v3 .map-legend i[data-own]{background:var(--well);box-shadow:0 0 0 1.5px var(--gold)}html.ui-v3 .map-city[data-own]{stroke:var(--gold-bright)}html.ui-v3 :is(.map-pan,.map-zoom-reset){border:1px solid var(--gold-line);color:var(--gold);background:#141512e6;box-shadow:0 2px 10px #00000080}html.ui-v3 .map-pan button{color:var(--gold)}html.ui-v3 .map-pan button:hover:not(:disabled){background:#ffffff10}html.ui-v3 .map-pan:after{background:var(--gold);box-shadow:0 0 0 3px #e6bf7d33}html.ui-v3 .map-content .map-list>li+li{border-top-color:#2a261d}html.ui-v3 .map-row[aria-pressed=true]{box-shadow:inset 3px 0 0 var(--gold);background:#2a2118}html.ui-v3 .map-flag{font-family:var(--kai);border-radius:3px;box-shadow:inset 0 0 0 1px #00000050}html.ui-v3 .map-content .map-point-heading .map-city-name,html.ui-v3 .map-content .map-dungeon .map-point-heading .map-city-name{color:var(--ink)}html.ui-v3 .map-content .map-facts strong{color:var(--gold-bright)}html.ui-v3 .map-sheet-head>div strong{color:var(--gold-bright);font-family:var(--kai);letter-spacing:.04em}html.ui-v3 .map-sheet-dist strong{color:var(--gold-bright)}html.ui-v3 .map-content .map-sheet .map-actions button{border:1px solid var(--gold-line);background:url(data:image/webp;base64,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) center / cover, var(--panel-3);color:var(--gold);font-family:var(--kai);letter-spacing:.08em;border-radius:3px}html.ui-v3 .map-content .map-sheet .map-actions button[data-action="3"]{color:var(--good)}html.ui-v3 .map-content .map-sheet .map-actions button[data-action="1"]{background:url(data:image/webp;base64,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) center / cover, var(--ember-deep);color:#ffe9c4;border-color:#b7633f}html.ui-v3 .scout-toggle[aria-pressed=true]{background:url(data:image/webp;base64,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) center / cover, var(--ember-deep);color:var(--gold-bright);border-color:#b7633f}html.ui-v3 .scout-bar .map-sheet-head{border-bottom-color:var(--gold-line)}html.ui-v3 .scout-bar p strong{color:var(--gold-bright)}html.ui-v3 .scout-targets li[data-state=succeeded] strong{color:var(--good)}html.ui-v3 :is(.scout-targets li[data-state=rejected] strong,.scout-targets li[data-state=unknown] strong,.scout-targets .scout-reason){color:var(--bad)}html.ui-v3 .map-dungeon .map-tier{color:var(--gold);background:#2a2118}html.ui-v3 .growth-fab{background:url(data:image/webp;base64,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) center / cover, var(--ember-deep);color:var(--gold-bright);font-family:var(--kai);letter-spacing:.06em;border:1px solid #b7633f;border-radius:3px;box-shadow:0 8px 22px #000000a0}html.ui-v3 .growth-fab[data-running]{border-color:var(--gold);filter:brightness(1.2)}html.ui-v3 .growth-reveal{background:#e6bf7d22}html.ui-v3 .growth-stats div{background:var(--panel-2);border:1px solid #2f2a20;border-radius:3px}html.ui-v3 .growth-stats dd{color:var(--gold-bright)}html.ui-v3 .growth-logs{color:var(--gold-dim);background:#0f100e;border:1px solid #2f2a20;border-radius:3px}html.ui-v3 .growth-logs li[data-error]{color:var(--bad)}html.ui-v3 .growth-boxes{color:var(--gold-dim)}html.ui-v3 .growth-notice{color:var(--good);background:#182417;border:1px solid #3f6b3c;border-radius:3px}html.ui-v3 .growth-notice[data-error]{color:var(--bad);background:#2a1310;border-color:#7c2117}html.ui-v3 .growth-tabs{background:#0f100e}html.ui-v3 .growth-tabs button[aria-selected=true]{background:url(data:image/webp;base64,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) center / cover, var(--ember-deep);color:var(--gold-bright)}html.ui-v3 .growth-go[data-stop],html.ui-v3 .growth-auto[data-stop]{filter:saturate(1.3)brightness(1.15)}html.ui-v3 :is(.growth-start input,.growth-start select){border-radius:3px}html.ui-v3 .admin-stats div{background:var(--panel-2);border:1px solid #2f2a20;border-radius:3px}html.ui-v3 .admin-stats dd{color:var(--gold-bright)}html.ui-v3 .admin-list li+li{border-top-color:#2a261d}html.ui-v3 .admin-row-head b{color:var(--ink)}html.ui-v3 .admin-list p{color:var(--gold-dim)}html.ui-v3 .admin-tag{color:var(--gold);background:#2a2118}html.ui-v3 .admin-tools input{border-radius:3px}html.ui-v3 .queue-more{color:var(--gold)}html.ui-v3 .war-news-group h3{color:var(--gold-bright);font-family:var(--kai);letter-spacing:.06em}html.ui-v3 .war-news-group>ul>li{border-color:var(--gold-line);background:var(--panel-2);border-radius:3px}html.ui-v3 .war-news-group[data-group=attack]>ul>li{background:#2a1310;border-color:#7c2117}html.ui-v3 .war-news-group[data-group=attack] .war-news-head b,html.ui-v3 .war-news-hidden{color:var(--bad)}html.ui-v3 .war-news-head b{color:var(--gold)}html.ui-v3 .war-news-head strong{color:var(--ink)}html.ui-v3 .war-news-meta span:last-child{color:var(--time)}html.ui-claude{--ink:#141413;--muted:#6c6a63;--line:#e8e6dc;--accent:#a34f35;--surface:#fff;--gutter:16px;--claude-bg:#faf9f5;--claude-soft:#f0eee6;--claude-accent:#d97757;--claude-selected:#f8ebe4;color:var(--ink);background:var(--claude-bg);font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;font-size:14px}html.ui-claude body{background:var(--claude-bg);color:var(--ink)}html.ui-claude ::selection{color:var(--ink);background:#efcbbd}html.ui-claude :focus-visible{outline:2px solid var(--claude-accent);outline-offset:3px}html.ui-claude :is(button,input,select,textarea){font-family:inherit}html.ui-claude :is(input,select,textarea){background-color:var(--surface);color:var(--ink);accent-color:var(--accent);border-color:#cfcdc3}html.ui-claude :is(input,select):focus{border-color:var(--claude-accent);box-shadow:0 0 0 3px #d9775714}html.ui-claude .account-header{background:var(--claude-bg);color:var(--ink);border-bottom:1px solid var(--line);box-shadow:none}html.ui-claude :is(.account-capacity,.account-empty-label){color:var(--muted)}html.ui-claude .account-capacity{font-size:11px}html.ui-claude .account-chip{border:1px solid var(--line);background:var(--surface);min-height:44px;color:var(--ink);box-shadow:none;opacity:1;border-radius:9px}html.ui-claude .account-chip[data-country=吴国]{border-bottom:3px solid #1eb8ee}html.ui-claude .account-chip[data-country=蜀国]{border-bottom:3px solid #f05643}html.ui-claude .account-chip[data-country=魏国]{border-bottom:3px solid #d1aa69}html.ui-claude .account-chip[aria-pressed=true]{background:var(--claude-selected);outline:1px solid var(--claude-accent);outline-offset:-1px}html.ui-claude .account-chip strong{font-size:13px;font-weight:600}html.ui-claude .account-add{background:var(--claude-soft);color:var(--ink);border:1px solid var(--line);border-radius:9px}html.ui-claude .account-add:hover:not(:disabled){background:var(--line)}html.ui-claude .bottom-navigation{background:var(--claude-bg);border-top:1px solid var(--line);box-shadow:none;padding-top:4px}html.ui-claude .bottom-navigation button{min-height:48px;color:var(--muted);border-radius:9px;font-size:11px}html.ui-claude .bottom-navigation svg{width:20px;height:20px}html.ui-claude .bottom-navigation button[aria-current=page]{background:var(--claude-selected);color:var(--accent);font-weight:600}html.ui-claude .bottom-navigation button:hover:not(:disabled){background:var(--claude-soft)}html.ui-claude .primary-button{background:var(--ink);color:#faf9f5;border-radius:9px;height:46px;font-size:14px;font-weight:600}html.ui-claude .primary-button:hover:not(:disabled){background:#343431}html.ui-claude :is(.secondary-button,.text-button){color:var(--ink);font-size:13px}html.ui-claude .secondary-button{background:var(--surface);border-color:var(--line);border-radius:8px}html.ui-claude .text-button:hover:not(:disabled){background:var(--claude-soft)}html.ui-claude :is(.login-panel,.login-dialog,.march-dialog,.equipment-dialog,.function-sheet,.growth-panel){background:var(--claude-bg);color:var(--ink);border-color:var(--line);box-shadow:0 12px 40px #14141314}html.ui-claude :is(.login-heading h1,.settings-content h1){color:var(--ink);letter-spacing:-.025em;font-size:23px;font-weight:550}html.ui-claude .brand-mark{background:var(--claude-selected);color:var(--accent);border-radius:10px}html.ui-claude :is(.identity-section,.equip-top,.fn-top){background:var(--claude-bg);color:var(--ink);box-shadow:none}html.ui-claude :is(.identity-alliance,.equip-general p,.fn-top p){color:var(--muted)}html.ui-claude .identity-section{border-bottom:1px solid var(--line);border-radius:0}html.ui-claude .player-heading h1{font-size:19px;font-weight:600}html.ui-claude .currency-grid,html.ui-claude .currency-grid>div+div{border-color:var(--line)}html.ui-claude .currency-grid dt{color:var(--muted)}html.ui-claude .currency-grid dd{color:var(--ink);font-size:15px}html.ui-claude .country-badge{color:var(--muted);border-color:#cfcdc3}html.ui-claude :is(.city-panel,.army-card,.army-panel,.queue-list,.settings-list,.equip-doll,.equip-worn,.equip-bag,.suit-card,.fortress-card,.fortress-union,.fn-status,.fn-list,.admin-list,.admin-stats){background:var(--surface);border:1px solid var(--line);box-shadow:none;border-radius:10px}html.ui-claude :is(.city-panel .overview-picker select,.troop-grid li,.equip-slot,.equip-filters button,.fn-insurance,.fn-summary){background:var(--claude-soft);color:var(--ink)}html.ui-claude :is(.troop-grid strong,.army-general,.army-owner,.army-total,.equip-worn b,.fortress-place b,.fn-title){color:var(--ink)}html.ui-claude .army-tabs{background:var(--claude-soft);border-radius:9px}html.ui-claude .army-tabs button{min-height:44px}html.ui-claude .army-tabs button[aria-selected=true]{background:var(--surface);color:var(--ink);box-shadow:0 1px 3px #14141310}html.ui-claude .equip-top{padding-bottom:44px}html.ui-claude .equip-general{gap:9px}html.ui-claude .equip-avatar{background:var(--claude-soft);width:36px;height:36px;color:var(--accent);border-radius:8px;font-size:17px}html.ui-claude .equip-general h1{font-size:17px;font-weight:600}html.ui-claude .equip-refresh{background:var(--claude-soft);min-height:44px;color:var(--ink)}html.ui-claude .equip-mode{background:var(--claude-soft);border:1px solid var(--line);border-radius:9px;margin-top:12px;padding:3px}html.ui-claude .equip-mode button{min-height:44px;color:var(--muted);border-radius:6px;font-size:13px}html.ui-claude .equip-mode button[aria-selected=true]{background:var(--surface);color:var(--ink);font-weight:600;box-shadow:0 1px 3px #1414130d}html.ui-claude :is(.equip-doll,.slot-tabs){border:1px solid var(--line);box-shadow:none;border-radius:10px}html.ui-claude .equip-cta{background:var(--ink);color:#faf9f5;border-radius:10px;box-shadow:0 4px 16px #14141318}html.ui-claude .equip-cta small{color:#d1cfc5}html.ui-claude .equip-cta button{color:var(--ink);background:#faf9f5;border-radius:7px}html.ui-claude :is(.slot-tabs button[aria-selected=true],.equip-filters button[aria-pressed=true],.growth-tabs button[aria-selected=true]){background:var(--ink);border-color:var(--ink);color:#faf9f5}html.ui-claude .slot-tabs button[aria-selected=true] small{color:#e8e6dc}html.ui-claude .suit-card[aria-pressed=true]{border-color:var(--claude-accent);box-shadow:inset 0 0 0 1px var(--claude-accent)}html.ui-claude .equip-worn small{color:var(--accent)}html.ui-claude :is(.section-heading h2,.fortress-title,.fn-section h2){color:var(--ink);font-size:14px;font-weight:600}html.ui-claude .map-board{border-color:var(--line);box-shadow:none;background:var(--surface);border-radius:10px}html.ui-claude :is(.map-sheet,.fn-sheet){background:var(--claude-bg);color:var(--ink);border-radius:16px 16px 0 0}html.ui-claude .map-content .map-sheet .map-actions button{border-radius:8px}html.ui-claude .map-content .map-sheet .map-actions button:not([data-action="1"]){background:var(--claude-soft);color:var(--ink)}html.ui-claude .map-point-heading strong{font-weight:600}html.ui-claude .ui-switch{flex-wrap:wrap}html.ui-claude .ui-switch button{background:var(--surface);color:var(--muted);border-color:var(--line)}html.ui-claude .ui-switch button[aria-checked=true]{background:var(--claude-selected);color:var(--accent);border-color:var(--claude-accent)}html.ui-claude :is(.message-toast,.global-loading){background:var(--surface);color:var(--ink);border-color:var(--line);box-shadow:0 4px 24px #14141314}html.ui-claude .feedback-layer{color:var(--ink)}html.ui-claude .pull-indicator{background:var(--ink);color:#faf9f5;box-shadow:none}html.ui-claude .error-message{color:#993c32;border-left-color:var(--claude-accent);background:#f8ece7}html.ui-claude .overview-reports{color:var(--accent);background:var(--claude-selected);border-color:#eacfc3}html.ui-claude .fn-money{color:var(--muted)}html.ui-claude .fn-money b{color:var(--ink)}html.ui-claude .fn-title h1{font-size:21px;font-weight:600}html.ui-claude :is(.fn-btn,.fn-go,.growth-go,.growth-fab){background:var(--ink);color:#faf9f5;box-shadow:none;border-radius:9px;font-weight:600}html.ui-claude :is(.fn-btn[data-idle],.fn-option){background:var(--claude-soft);color:var(--ink);border-color:var(--line)}html.ui-claude :is(.fn-go[data-tone=war],.growth-go[data-stop]){color:#faf9f5;background:#993c32}html.ui-claude .growth-fab[data-running]{background:var(--accent)}@media (width<=359px){html.ui-claude .equipment-page{--gutter:12px}html.ui-claude .equip-mode button{font-size:12px}}
