.topbar{z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#081019eb;border-bottom:1px solid #1e3341;justify-content:space-between;align-items:center;height:76px;padding:0 28px;display:flex;position:fixed;inset:0 0 auto}.brand-block,.operator,.connection-pill{align-items:center;display:flex}.brand-block{gap:12px}.brand-mark{color:#44d7ff;background:linear-gradient(145deg,#183344,#0d1a24);border:1px solid #2b6075;border-radius:12px;place-items:center;width:42px;height:42px;display:grid;box-shadow:inset 0 0 18px #1ec8ff12}.brand-mark svg{width:23px}.brand-block h1{letter-spacing:-.02em;margin:0;font-size:1.07rem}.sidebar-toggle{color:#a8c2cf;cursor:pointer;background:#0d1d28;border:1px solid #274453;border-radius:10px;flex:none;place-items:center;width:38px;height:38px;padding:0;transition:all .18s;display:grid}.sidebar-toggle svg{width:19px}.sidebar{z-index:20;background:#09141e;border-right:1px solid #1d3240;flex-direction:column;width:220px;padding:24px 16px;transition:width .22s,padding .22s;display:flex;position:fixed;top:76px;bottom:0;left:0}.sidebar nav{gap:8px;display:grid}.nav-item{color:#8197a5;white-space:nowrap;border-radius:10px;align-items:center;gap:11px;min-height:46px;padding:0 13px;font-size:.89rem;font-weight:650;text-decoration:none;display:flex;overflow:hidden}.nav-item svg{width:18px;min-width:18px}.nav-item .nav-label{color:inherit;font-size:inherit;background:0 0;border:0;border-radius:0;margin:0;padding:0}.nav-item .nav-badge{color:#ff8e98;background:#281218;border:1px solid #71323b;border-radius:5px;margin-left:auto;padding:3px 6px;font-size:.58rem}.nav-item b{color:#06121a;background:#47d6ff;border-radius:50%;place-items:center;width:21px;height:21px;margin-left:auto;font-size:.68rem;display:grid}.nav-item.active{color:#e9f9ff;background:linear-gradient(90deg,#15384b,#112533);box-shadow:inset 3px 0 #28caff}.sidebar-note{background:#0e1b26;border:1px solid #1e3442;border-radius:12px;margin-top:30px;padding:17px}.sidebar-note p{color:#728a98;margin:0 0 7px;font-size:.72rem}.sidebar-note strong{font-size:1.75rem}.sidebar-note span{color:#69808e;font-size:.8rem}.sidebar-collapsed .sidebar{width:76px;padding-left:10px;padding-right:10px}.sidebar-collapsed .nav-item{justify-content:center;padding:0}.sidebar-collapsed .nav-label,.sidebar-collapsed .nav-badge,.sidebar-collapsed .sidebar-note{display:none}.sidebar-collapsed .logout{justify-content:center;padding:12px 0}.sidebar-collapsed .workspace{margin-left:76px}@media (max-width:980px){.topbar{height:66px;padding:0 16px}.sidebar,.sidebar-collapsed .sidebar{width:220px;padding:24px 16px;transition:transform .22s;top:66px;transform:translate(-100%);box-shadow:20px 0 50px #0008}.sidebar.open{transform:none}.sidebar-collapsed .nav-item{justify-content:flex-start;padding:0 13px}.sidebar-collapsed .nav-label,.sidebar-collapsed .nav-badge,.sidebar-collapsed .sidebar-note{display:initial}.sidebar-collapsed .sidebar-note{display:block}.sidebar-collapsed .logout{justify-content:flex-start;padding:12px}.close-menu{color:#8ca1ad;background:0 0;border:0;display:block;position:absolute;top:12px;right:12px}.brand-mark{display:none}.connection-pill{margin-left:auto;margin-right:12px}.operator-copy{display:none}.workspace,.sidebar-collapsed .workspace{margin-left:0;padding:90px 16px 95px}.command-grid{grid-template-columns:1fr}.order-panel{min-height:auto}.battle-map{min-height:500px}.event-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:620px;margin-left:auto;margin-right:auto}}@media (max-width:640px){.brand-block h1{font-size:.9rem}.brand-block .eyebrow{font-size:.55rem!important}.connection-pill{padding:7px 9px;font-size:.66rem}.avatar{width:34px;height:34px}.workspace-head{display:block}.workspace-head>div:first-child p:not(.eyebrow){font-size:.8rem;line-height:1.55}.timer-card{text-align:left;justify-content:space-between;align-items:center;min-width:0;margin-top:14px;display:flex}.timer-card strong{font-size:1.08rem}.event-tab{min-width:102px;min-height:40px;font-size:.76rem}.event-tab svg{width:15px}.command-grid{min-height:0}.battle-map{min-height:430px}.panel-title{padding:0 13px}.panel-title>span{max-width:145px}.map-node{width:54px}.node-core{width:39px;height:39px}.node-label{width:92px;margin-left:-19px;font-size:.58rem}.map-legend{gap:9px}.signal-toast{bottom:16px;right:16px}.workspace-head h2{font-size:1.65rem}}.home-page{background:radial-gradient(circle at 70% -20%,#19455c 0,#09131d 38rem,#071019 100%);min-height:100vh}.home-topbar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#08131dd9;border-bottom:1px solid #203542;justify-content:space-between;align-items:center;height:78px;padding:0 max(24px,50vw - 620px);display:flex}.home-brand{color:#edf8ff;align-items:center;gap:13px;text-decoration:none;display:flex}.home-brand>span{color:#50dbff;background:#112b3a;border:1px solid #2d6176;border-radius:12px;place-items:center;width:43px;height:43px;display:grid}.home-brand svg{width:23px}.home-brand h1{color:#63dfff;letter-spacing:.15em;margin:0;font-size:1.5rem;font-weight:900;line-height:1}.home-profile{align-items:center;gap:17px;display:flex}.home-profile>div{text-align:right}.home-profile b,.home-profile span{display:block}.home-profile b{font-size:.85rem}.home-profile span{color:#718b99;margin-top:2px;font-size:.7rem}.home-profile>a{color:#9bb2be;border:1px solid #294251;border-radius:8px;padding:8px 12px;font-size:.75rem;text-decoration:none}.home-app-shell .home-topbar{z-index:30;position:fixed;top:0;left:0;right:0}.home-brand-wrap{align-items:center;gap:12px;display:flex}.sidebar-brand{border-bottom:1px solid #60492f;justify-content:space-between;align-items:center;gap:8px;height:62px;margin:0 8px 10px;padding:0 8px 0 11px;display:flex}.sidebar-brand>a{color:#f0d291;align-items:center;gap:9px;min-width:0;text-decoration:none;display:flex}.sidebar-brand>a svg{width:21px}.sidebar-brand strong{letter-spacing:.1em;text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;overflow:hidden}.sidebar-brand>button{color:#c9aa73;cursor:pointer;background:#17110e;border:1px solid #675039;border-radius:8px;flex:none;place-items:center;width:34px;height:34px;padding:0;display:grid}.sidebar-brand>button svg{width:17px}.sidebar-collapsed .sidebar-brand{justify-content:center;margin-inline:3px;padding:0}.sidebar-collapsed .sidebar-brand>a strong,.sidebar-collapsed .sidebar-brand>button{display:none}.home-workspace{min-height:100vh;margin-left:220px;padding-top:78px;transition:margin-left .22s}.home-sidebar .nav-item{width:100%;font:inherit;text-align:left;cursor:pointer;border:0}.home-sidebar button.nav-item:not(.active){background:0 0}.home-sidebar .sidebar-account{margin-top:18px}.home-sidebar .logout{text-decoration:none}.home-content{width:min(1240px,100% - 36px);margin:0 auto;padding:38px 0 70px}.home-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px;padding:0 4px;display:flex}.home-kicker{background:#102b38;border:1px solid #315a6b;border-radius:999px;width:max-content;padding:6px 10px;font-weight:850;color:#9beaff!important;margin:0 0 10px!important;font-size:.72rem!important}.home-heading h2{letter-spacing:-.045em;margin:0;font-size:clamp(1.55rem,3vw,2.2rem)}.home-heading>div>p:not(.eyebrow):not(.home-kicker){color:#8299a6;margin:8px 0 0;font-size:.88rem}.home-overview{gap:22px;display:grid}.home-seat-map-card{background:linear-gradient(145deg,#142830f2,#0d1b20f5 68%,#151e1ff5);border:1px solid #385159;border-radius:24px;overflow:hidden;box-shadow:0 24px 64px #02070866,inset 0 1px #ffffff0b}.home-seat-map-head{background:linear-gradient(90deg,#172f37,#14262c 70%,#27251f);border-bottom:1px solid #334c53;justify-content:space-between;align-items:center;gap:20px;min-height:82px;padding:16px 20px;display:flex}.home-seat-map-head>div{align-items:center;gap:12px;display:flex}.home-seat-map-head>div>span{color:#ffd27d;background:#3a2b17;border-radius:13px;place-items:center;width:46px;height:46px;display:grid}.home-seat-map-head svg{width:21px}.home-seat-map-head h3{margin:0;font-size:1.08rem}.home-seat-map-head p{color:#78909d;margin:5px 0 0;font-size:.72rem}.home-seat-map-head>a{color:#cdeaf3;background:#0c1e28;border:1px solid #355767;border-radius:9px;align-items:center;gap:7px;padding:9px 12px;font-size:.72rem;font-weight:850;text-decoration:none;display:flex}.home-seat-map-head>a:hover{color:#fff;background:#123040;border-color:#4e8094}.home-seat-map-head>a svg{width:15px}.home-seat-map-frame{background:#071522;border:0;width:100%;height:760px;display:block}.home-seat-map-card.map-only-card{border-radius:20px}.map-only-card .home-seat-map-frame{pointer-events:none;touch-action:none;height:760px}@media (max-width:980px){.home-workspace,.sidebar-collapsed .home-workspace{margin-left:0;padding-top:68px}.home-app-shell .sidebar,.home-app-shell.sidebar-collapsed .sidebar{top:68px}.home-topbar{height:68px;padding:0 16px}.home-profile>a:first-of-type{display:none}}@media (max-width:760px){.home-brand-wrap{gap:8px}.home-brand>span{display:none}.home-brand h1{letter-spacing:.12em;font-size:1.08rem}.home-profile>div{display:none}.home-profile>a{padding:8px 10px}.home-content{width:min(100% - 28px,1240px);padding:34px 0 50px}.home-heading{display:block}.role-chip{width:max-content;margin-top:17px}.role-tab-list{height:54px}.role-panel{min-height:360px;padding:18px}.role-panel-head{align-items:flex-start}.role-panel-head>span{display:none}.commander-tab{min-width:132px;font-size:.75rem!important}.commander-tab-content{padding:12px}.portal-card{min-height:100px;padding:16px}.battle-report-form{grid-template-columns:1fr}.report-wide{grid-column:auto}.report-success{flex-direction:column;align-items:flex-start}.report-success button{margin-left:0}.report-guide{display:grid}.battle-meta-grid,.side-cards,.two-report-columns{grid-template-columns:1fr}.report-pair-head,.report-pair-row,.comparison-head,.comparison-row{grid-template-columns:95px minmax(0,1fr) minmax(0,1fr);gap:6px}.comparison-row textarea{font-size:.7rem}.home-heading>div>p:not(.eyebrow){line-height:1.55}.weekly-calendar-head,.home-seat-map-head{flex-direction:column;align-items:flex-start}.calendar-head-actions,.home-seat-map-head>a{justify-content:space-between;width:100%}.calendar-form-pair{grid-template-columns:1fr}.home-seat-map-frame{height:900px}}.home-profile>a{align-items:center;gap:6px;display:flex}.home-profile>a svg{width:14px;height:14px}@media (max-width:760px){.credential-login-card{padding:23px}.home-profile>a:first-of-type{display:none}}.language-switcher{z-index:120;color:#a7bdc8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#091722ed;border:1px solid #315365;border-radius:11px;align-items:center;gap:7px;padding:5px 6px 5px 9px;display:flex;position:fixed;top:14px;bottom:auto;right:16px;box-shadow:0 8px 24px #0006}.language-switcher>svg{color:#57dcff;width:15px;height:15px}.language-switcher>span{font-size:.66rem;font-weight:800}.language-switcher>div{background:#051018;border-radius:7px;gap:2px;padding:2px;display:flex}.language-switcher button{color:#718a98;min-width:36px;height:27px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0 6px;font-size:.63rem;font-weight:900}.language-switcher button.active{color:#031018;background:#59dfff;box-shadow:0 2px 8px #21c7f54d}.language-switcher button:focus-visible{outline-offset:2px;outline:2px solid #fff}@media (max-width:1100px){.language-switcher>span{display:none}}@media (max-width:620px){.language-switcher{top:10px;bottom:auto;right:10px}.language-switcher>svg{display:none}.language-switcher button{min-width:34px;padding-inline:5px}}.overview-entry-sides{grid-template-columns:1fr 1fr;gap:10px;display:grid}.overview-entry-side{background:linear-gradient(135deg,#d4e8f7,#f8ece2 54%);border:1px solid #9ebad0;border-radius:12px;grid-template-columns:auto minmax(0,1.35fr) minmax(82px,.65fr);align-items:end;gap:9px;padding:12px;display:grid}.overview-entry-side.attack{background:linear-gradient(225deg,#f6c7c4,#f8ece2 54%);border-color:#d7a29d}.overview-entry-side>div{align-content:center;place-items:center;gap:3px;display:grid}.overview-entry-side .wos-avatar{width:54px;height:54px}.overview-entry-side .wos-avatar svg{width:27px}.overview-entry-side>div>b{font-size:.66rem}.overview-entry-side label{color:#75533e;gap:5px;font-size:.67rem;font-weight:850;display:grid}.overview-entry-side input{height:39px!important}@media (max-width:1050px){.report-workspace{grid-template-columns:1fr}.report-preview-rail,.report-editor-header{display:none}.report-editor-panel{display:block!important}.report-editor-column .report-guide{order:-1}.report-editor-column{gap:14px}.report-editor-column .report-section>summary{display:flex}.overview-entry-sides{grid-template-columns:1fr 1fr}}@media (max-width:700px){.report-tab-content{width:calc(100% + 36px);padding:0;margin-left:-18px!important;margin-right:-18px!important}.overview-entry-sides{grid-template-columns:1fr}.overview-entry-side{grid-template-columns:auto minmax(0,1.3fr) minmax(72px,.7fr);padding:9px}.overview-entry-side .wos-avatar{width:46px;height:46px}.overview-input-table .report-pair-head,.overview-input-table .report-pair-row{grid-template-columns:minmax(0,1fr) 66px minmax(0,1fr)}}.seat-map-tab-panel .home-seat-map-card{box-shadow:none;border:0;border-radius:0}.app-bg{z-index:-10;pointer-events:none;background:radial-gradient(circle at 78% -12%,#224955 0,#0000 32rem),radial-gradient(circle at 12% 105%,#4c36234d 0,#0000 30rem),linear-gradient(#08090dbd,#120d0ce8 52%,#090706f2),url(/wosbase-command-hall-v1.webp) top/cover;position:fixed;inset:0;transform:translateZ(0)}.home-page{background:radial-gradient(circle at 78% -15%,#285563 0,#0000 34rem),radial-gradient(circle at 8% 100%,#5d41244a 0,#0000 32rem),linear-gradient(145deg,#0a161c,#0d1b20 58%,#111d1f)}.home-topbar,.topbar{background:linear-gradient(90deg,#0b171de8,#10242be8 60%,#111d20e8);border-bottom-color:#355058;box-shadow:0 8px 26px #0207084d}.home-brand>span,.brand-mark,.sidebar-toggle{background:linear-gradient(145deg,#173641,#10242b);border-color:#3c6670;border-radius:15px;box-shadow:inset 0 1px #ffffff12,0 6px 18px #0004}.home-brand>span,.brand-mark{color:#72deec}.sidebar{background:linear-gradient(#0e1d23 0,#0b171c 62%,#121b1d 100%);border-right-color:#2d464d;box-shadow:12px 0 34px #02070838}.nav-item{border:1px solid #0000;border-radius:15px;min-height:49px;transition:color .18s,background .18s,border-color .18s,transform .18s}.nav-item:hover{color:#dff6f5;background:#14272e;border-color:#2c4951;transform:translate(2px)}.nav-item.active{color:#f4fbfa;background:linear-gradient(100deg,#1c4653,#193139 64%,#2f2b22);border-color:#3e6370;box-shadow:inset 4px 0 #63d9e8,0 8px 18px #02070838}.nav-item .nav-badge{color:#ffd78d;background:#322513;border-color:#765a2e}.sidebar-note{background:linear-gradient(150deg,#13282f,#101d21);border-color:#385057;border-radius:18px;box-shadow:inset 0 1px #ffffff0d}.home-content{width:min(1320px,100% - 44px);padding-top:42px}.home-heading{margin-bottom:28px}.home-heading h2,.workspace-head h2{letter-spacing:-.035em;font-weight:760}.home-kicker{background:#2c2519;border-color:#705b38;color:#f2d7a6!important}.language-switcher{background:#102229ee;border-color:#47636b;border-radius:14px;box-shadow:0 10px 26px #02070870,inset 0 1px #ffffff10}.language-switcher button.active{background:linear-gradient(145deg,#74dce8,#54becd)}:is(body:has(.home-topbar) .language-switcher,body:has(.topbar) .language-switcher){right:16px}body:has(.home-topbar) .home-profile{margin-right:220px}body:has(.topbar) .operator{margin-right:190px}@media (max-width:1180px){.report-workspace{grid-template-columns:minmax(300px,330px) minmax(0,1fr)}body:has(.home-topbar) .home-profile{margin-right:160px}body:has(.topbar) .operator{margin-right:145px}}@media (max-width:980px){.home-content{width:min(100% - 32px,1320px)}body:has(.home-topbar) .home-profile{margin-right:150px}body:has(.topbar) .operator{margin-right:140px}}@media (max-width:760px){.home-content{width:min(100% - 24px,1320px);padding-top:28px}.home-topbar,.topbar{box-shadow:0 6px 22px #02070870}.home-profile,.operator{margin-right:0!important}.home-profile>a:last-child{padding:9px;font-size:0}.home-profile>a:last-child:after{content:"나가기";font-size:.72rem}.role-panel{border-radius:19px;padding:14px}.commander-tab-list{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.commander-tab-list::-webkit-scrollbar{display:none}.commander-tab{flex:none}.weekly-calendar-card{border-radius:20px}.weekly-calendar-head{padding:14px}.report-tab-content{border-radius:16px;width:calc(100% + 28px);padding:8px;margin-left:-14px!important;margin-right:-14px!important}.battle-report-manual{border-radius:16px;padding:8px}:is(body:has(.home-topbar) .language-switcher,body:has(.topbar) .language-switcher){top:75px;right:12px}body:has(.home-topbar) .home-content{padding-top:78px}body:has(.topbar) .workspace{padding-top:138px}}@media (max-width:430px){.home-brand h1{text-overflow:ellipsis;white-space:nowrap;max-width:122px;overflow:hidden}.language-switcher button{min-width:32px}.language-switcher>div{gap:0}.report-pair-head,.report-pair-row,.comparison-head,.comparison-row{grid-template-columns:78px minmax(0,1fr) minmax(0,1fr)}}.tool-home-button{color:#f2d69b;cursor:pointer;background:linear-gradient(#352419,#21150f);border:1px solid #846039;border-radius:10px;align-items:center;gap:8px;width:max-content;min-height:42px;margin:0 0 16px;padding:0 15px;font-size:.78rem;font-weight:900;display:flex;box-shadow:inset 0 1px #ffe6af1f,0 8px 20px #0005}.tool-home-button:hover{color:#fff2cf;background:linear-gradient(#493120,#2a1a11);border-color:#c18d4e}.tool-home-button svg{width:17px;height:17px}@media (max-width:700px){.tool-home-button{justify-content:center;width:100%;margin-bottom:12px}}.home-page{isolation:isolate;color:#fff5e7;background:#120f0e;position:relative;overflow-x:hidden}.hall-atmosphere-layer{pointer-events:none;z-index:-2;opacity:.62;background-image:radial-gradient(circle at 14% 27%,#ffd99232 0 2px,#0000 3px),radial-gradient(circle at 88% 35%,#ffc05b28 0 1px,#0000 3px),radial-gradient(circle at 55% 8%,#dceeff25 0 2px,#0000 3px),linear-gradient(90deg,#1e0d0c61,#0000 22% 78%,#07162a66);background-size:170px 190px,230px 210px,260px 250px,100% 100%;position:fixed;inset:0}.home-topbar{z-index:40;-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#2a201bd9,#171211eb);border-bottom:1px solid #ad8750;height:86px;padding:0 26px 0 24px;box-shadow:0 8px 28px #0009,inset 0 -1px #e4bd7752}.home-brand-wrap,.home-brand{gap:14px}.home-brand>span,.sidebar-toggle{background:linear-gradient(145deg,#5c3822,#261a15);border:1px solid #9d7747;border-radius:12px;box-shadow:inset 0 1px #ffe7b34d,0 6px 16px #0008}.home-brand>span{color:#f6d18a;width:48px;height:48px}.home-brand h1{color:#ffe3ab;letter-spacing:.12em;text-shadow:0 2px 5px #000;font-family:Georgia,Times New Roman,serif;font-size:1.82rem}.sidebar-toggle{color:#d9b97c}.sidebar-toggle:hover{color:#fff4d3;background:#68422a;border-color:#d7aa61}.home-profile b{color:#fff5e6}.home-profile span{color:#c2a985}.home-sidebar{z-index:30;-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#211814e8,#130f0ef0 68%,#221711ed);border-right:1px solid #7f6140;width:236px;padding:26px 15px 18px;top:86px;box-shadow:12px 0 38px #0009,inset -1px 0 #d6ae6f24}.home-sidebar .nav-item{color:#c8b393;background:linear-gradient(90deg,#291e19b8,#171211a3);border:1px solid #0000;border-radius:9px;min-height:50px;padding:0 14px;transition:all .18s;box-shadow:inset 0 1px #ffffff08}.home-sidebar .nav-item svg{color:#e9c27d}.home-sidebar .nav-badge{color:#ffe4a6;background:#6b261f;border-color:#a35a43}.home-sidebar .sidebar-note{background:linear-gradient(145deg,#34261d,#191311);border-color:#765c3a;border-radius:13px;margin-top:24px;box-shadow:inset 0 1px #ffe5b621}.home-sidebar .member-bars i{background:#493827}.home-sidebar .member-bars i:nth-child(-n+3){background:linear-gradient(90deg,#c7684f,#e1b667)}.home-workspace{z-index:2;margin-left:236px;padding-top:86px;position:relative}.home-content{width:min(1500px,100% - 34px);padding:28px 0 56px}.home-battle-hall{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;padding:0;position:relative}.home-overview{grid-template-columns:minmax(0,1fr) minmax(300px,360px);align-items:start;gap:16px;display:grid}.home-overview-spacer{min-height:1px}.home-right-rail{gap:16px;min-width:0;display:grid}.home-map-stage{background:#ead9c9;border:1px solid #b28a5b;border-radius:14px;min-width:0;overflow:hidden;box-shadow:0 18px 48px #0008,inset 0 1px #fff8e2}.home-map-strip{background:linear-gradient(#ddc3aa,#c8a88e);border-bottom:1px solid #a47e55;grid-template-columns:1fr auto 1fr;align-items:stretch;gap:9px;min-height:62px;padding:8px;display:grid}.home-map-side{color:#fff7e9;letter-spacing:.03em;text-shadow:0 1px 3px #0008;border-radius:9px;place-items:center;padding:9px 14px;font-size:.78rem;font-weight:900;display:grid;box-shadow:inset 0 1px #ffffff4a,0 3px 6px #5a382438}.home-map-side-blue{background:linear-gradient(#417faa,#285d85)}.home-map-side-red{background:linear-gradient(#bc5a52,#8f3635)}.home-map-medallion{color:#5c3a1f;background:linear-gradient(#f4d68e,#d5ac5c);border:1px solid #a87936;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-width:90px;padding:0 13px;font-size:.8rem;font-weight:950;display:flex;box-shadow:inset 0 1px #fff6cf,0 3px 6px #6c472e4f}.home-map-medallion svg{width:17px}.home-map-stage .home-seat-map-card{box-shadow:none;background:#d7e5e4;border:0;border-radius:0}.home-map-stage .home-seat-map-frame{background:#d7e5e4;height:190px}.home-side-rail{gap:16px;min-width:0;display:grid}.home-side-rail .weekly-calendar-card,.announcement-board{color:#583820;background:linear-gradient(#f3e5d7,#e8d4c0);border:1px solid #b38b63;border-radius:14px;overflow:hidden;box-shadow:0 18px 48px #0008,inset 0 1px #fff}.home-heading,.role-tabs{position:relative}.home-app-shell{--ledger-ink:#3a2418;--ledger-bronze:#ad7a39;--ledger-gold:#e4bd70;--ledger-paper:#ead7b8;--ledger-paper-light:#f7ead1}.home-topbar{background-image:radial-gradient(circle at 14px 14px,#e1b768 0 2px,#6f431e 3px 5px,#0000 6px),radial-gradient(circle at calc(100% - 14px) 14px,#e1b768 0 2px,#6f431e 3px 5px,#0000 6px),linear-gradient(#422a1f,#241713 56%,#180f0d);border-bottom:3px double #b67f39;box-shadow:0 10px 32px #000b,inset 0 2px #c79b5b5c,inset 0 -5px #09060580}.home-topbar:after{content:"";pointer-events:none;border-top:1px dashed #d8ad6666;height:1px;position:absolute;bottom:5px;left:10px;right:10px}.home-brand{background:linear-gradient(150deg,#303238,#17191d 62%,#2a211b);border:2px solid #8f622f;border-radius:7px;min-height:58px;padding:7px 16px 7px 8px;box-shadow:inset 0 0 0 2px #0c0d0f,inset 0 1px #f1ce8642,0 5px 14px #0009}.home-brand>span,.sidebar-toggle{background:linear-gradient(145deg,#7c522a,#2e2018);border-color:#bc8743;box-shadow:inset 0 0 0 2px #23150e,inset 0 1px #ffe3a466,0 5px 13px #0009}.home-brand h1{color:#f2d78f;text-shadow:0 2px #3f250f,0 0 10px #edbd5542}.home-sidebar{background-image:linear-gradient(90deg,#100a08e8,#302017f5 13%,#1b110ee8 88%,#090605f5),repeating-linear-gradient(0deg,#0000 0 31px,#c69a5a12 32px 33px);border-right:3px double #9b6b36;box-shadow:12px 0 38px #000b,inset -5px 0 #0b070580,inset 3px 0 #bd8a4938}.home-sidebar:before{content:"";pointer-events:none;border-right:1px dashed #ddb26c66;width:1px;position:absolute;top:8px;bottom:8px;right:7px}.home-sidebar .nav-item,.home-sidebar button.nav-item:not(.active){color:#4b2d1c;background:linear-gradient(180deg,var(--ledger-paper-light),var(--ledger-paper));text-shadow:0 1px #fff3d4;border:2px solid #8f663a;border-radius:7px;min-height:54px;padding:0 12px;transition:all .18s;position:relative;box-shadow:inset 0 0 0 1px #fff2d7,inset 0 -4px #bd98704a,0 4px 9px #0007}.home-sidebar .nav-item:after{content:"";pointer-events:none;border-bottom:1px dashed #8f684b69;position:absolute;bottom:4px;left:7px;right:7px}.home-sidebar .nav-item:hover{color:#2e1b12;background:linear-gradient(#fff3da,#e5cba6);border-color:#d09c52;transform:translate(2px)}.home-sidebar .nav-item.active{color:#2d1a11;background:linear-gradient(#fff5df,#e8d0ad);border-color:#d2a45c;box-shadow:inset 0 0 0 1px #fff9e8,inset 5px 0 #234f7c,0 5px 13px #0009}.home-sidebar .nav-item svg{color:#593521;filter:drop-shadow(0 1px #fff1d4);width:22px;min-width:22px}.home-sidebar .nav-item.active>svg{color:#f4d487;filter:none;background:radial-gradient(circle at 35% 28%,#376da5,#173960 70%);border:2px solid #d8b36d;border-radius:50%;width:36px;height:36px;margin-left:-4px;padding:7px;box-shadow:inset 0 0 0 2px #0d2746,0 3px 7px #0006}.home-sidebar .nav-badge{text-shadow:none;color:#ffe6a8!important;background:#782c28!important;border-color:#8c3c35!important}.home-sidebar .sidebar-note{background:linear-gradient(145deg,#3b281e,#1b110e);border:2px solid #815a31;border-radius:9px;box-shadow:inset 0 0 0 1px #0d0806,inset 0 1px #e2b97933,0 5px 12px #0008}.home-topbar{background-color:#1c110d;background-image:url(/ui-topbar-leather-v1.webp);background-position:50%;background-repeat:no-repeat;background-size:100% 360%;border-bottom:0}.home-topbar:after{display:none}.home-sidebar{scrollbar-width:none;background:linear-gradient(90deg,#120c0af2,#251914f5 16%,#1a1210f7 88%,#0a0706f8);border-right:1px solid #8d663c;width:238px;padding:30px 15px 22px;overflow-y:auto;box-shadow:12px 0 30px #0009,inset -3px 0 #0b070580,inset -4px 0 #bd8a4933}.home-sidebar::-webkit-scrollbar{display:none}.home-sidebar:before{content:"ALLIANCE MENU";color:#947650;letter-spacing:.2em;pointer-events:none;border:0;border-bottom:1px solid #8a633f6b;width:auto;margin:0 7px 17px;padding:0 0 12px;font-size:.58rem;font-weight:900;display:block;position:static}.home-sidebar nav{gap:6px}.home-sidebar .book-nav-item,.home-sidebar button.book-nav-item:not(.active){z-index:0;color:#c9b596;min-height:49px;box-shadow:none;text-shadow:0 1px 2px #000;isolation:isolate;border:1px solid #0000;border-radius:8px;padding:0 12px;transition:color .18s,border-color .18s,background .18s,transform .18s;position:relative;overflow:hidden;background:#160f0c80!important}.home-sidebar .book-nav-item:before{content:"";z-index:-1;opacity:0;background:linear-gradient(90deg,#72502b2e,#0000 72%);transition:opacity .18s;position:absolute;inset:0}.home-sidebar .book-nav-item:nth-child(3n+2):before,.home-sidebar .book-nav-item:nth-child(3n):before{filter:none}.home-sidebar .book-nav-item:after{content:"";pointer-events:none;border-bottom:1px solid #d1a66815;display:block;position:absolute;bottom:4px;left:8px;right:8px}.home-sidebar .book-nav-item:hover{color:#f8e7c6;border-color:#6e5135;transform:translate(2px);background:#2b1d17!important}.home-sidebar .book-nav-item:hover:before{opacity:1;filter:none;transform:none}.home-sidebar .book-nav-item.active{color:#fff2d2;border-color:#b68746;transform:none;box-shadow:inset 3px 0 #72b8e5,inset 0 1px #ffffff14,0 4px 11px #0006;background:linear-gradient(90deg,#173a58,#1e2c35 72%,#241914)!important}.home-sidebar .book-nav-item.active:before{opacity:.7;filter:none;background:radial-gradient(circle at 15%,#4a8fc45c,#0000 55%);transform:none}.home-sidebar .book-nav-item svg{z-index:2;color:#bc955e;filter:none;width:19px;min-width:19px;position:relative}.home-sidebar .book-nav-item.active>svg{color:#f7d78c;filter:none;background:#173755;border:1px solid #b58a4d;border-radius:50%;width:29px;height:29px;margin-left:-3px;padding:5px;box-shadow:inset 0 0 0 2px #0e2338,0 2px 5px #0007}.home-sidebar .book-nav-item .nav-label{z-index:2;letter-spacing:-.01em;font-family:inherit;font-size:.82rem;font-weight:800;position:relative}.home-sidebar .book-nav-item .nav-badge{z-index:2;margin-left:auto;position:relative}.home-sidebar .sidebar-note{background:#17100de0;border:1px solid #60482f;border-radius:9px;margin:20px 3px 0;padding:14px;box-shadow:inset 0 1px #d6a96316}.home-workspace{margin-left:238px}.sidebar-collapsed .home-workspace{margin-left:72px}.sidebar-collapsed .home-sidebar{width:72px;padding:30px 9px 22px}.sidebar-collapsed .home-sidebar:before{color:#0000;height:1px;margin:0 4px 14px;padding:0;overflow:hidden}.sidebar-collapsed .home-sidebar .book-nav-item{justify-content:center;padding:0}.sidebar-collapsed .home-sidebar .book-nav-item:before{background:linear-gradient(90deg,#72502b2e,#0000);inset:0}.sidebar-collapsed .home-sidebar .book-nav-item.active{transform:none}.home-map-stage .map-only-card{position:relative}.home-map-stage .map-only-frame{pointer-events:none;touch-action:auto;-webkit-user-select:none;user-select:none}.game-hud-topbar{isolation:isolate;background-size:100% 300%;grid-template-columns:minmax(310px,1fr) auto minmax(310px,1fr);align-items:center;gap:22px;padding:0 18px 0 16px;display:grid}.game-hud-topbar:before{content:"";z-index:-1;clip-path:polygon(0 0,41% 0,43% 100%,57% 100%,59% 0,100% 0,100% 100%,0 100%);pointer-events:none;border:1px solid #e1b96f70;position:absolute;inset:5px 7px 7px}.game-hud-topbar .home-brand-wrap{justify-self:start}.game-hud-topbar .home-brand{background:linear-gradient(145deg,#32353a,#14161a 68%,#211813);border-color:#bf8b43;min-height:64px;padding:6px 22px 6px 7px}.game-hud-topbar .home-brand>span{background:radial-gradient(circle at 36% 28%,#426da1,#172d4c 64%,#0a1525);border-radius:50%;width:50px;height:50px;box-shadow:inset 0 0 0 2px #091322,inset 0 0 0 4px #c99b4e,0 4px 11px #000b}.game-hud-topbar .home-brand>span svg{width:25px;height:25px}.game-hud-topbar .home-brand>div{line-height:1;display:grid}.game-hud-topbar .home-brand h1{margin:0;font-size:1.58rem}.game-hud-topbar .home-brand small{color:#b9945e;letter-spacing:.2em;margin-top:6px;font:800 .52rem/1.1 system-ui,sans-serif}.hud-realm-status{color:#f5ddaa;background:linear-gradient(#31231d,#160f0d);border:2px solid #90602f;border-radius:8px;grid-template-columns:46px auto auto;align-items:center;gap:11px;min-width:232px;height:62px;padding:6px 15px 6px 8px;display:grid;box-shadow:inset 0 0 0 1px #0b0706,inset 0 1px #ffe1a747,0 6px 15px #0009}.hud-realm-emblem{color:#ffda82;background:radial-gradient(circle at 36% 28%,#79472c,#321c16 72%);border:1px solid #bd8b43;border-radius:7px;place-items:center;width:44px;height:44px;display:grid;box-shadow:inset 0 0 0 2px #1a0d09}.hud-realm-emblem svg{width:22px}.hud-realm-status>div{line-height:1;display:grid}.hud-realm-status small{color:#b99c73;letter-spacing:.18em;font-size:.52rem;font-weight:900}.hud-realm-status strong{color:#fff0c6;letter-spacing:.1em;margin-top:5px;font-family:Georgia,Noto Serif KR,serif;font-size:1.15rem}.hud-realm-status>i{color:#8ec49b;white-space:nowrap;align-items:center;gap:6px;margin-left:8px;font-size:.58rem;font-style:normal;font-weight:850;display:flex}.hud-realm-status>i b{background:#61d781;border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px #61d781}.player-hud-trigger{color:#f8e5bb;cursor:pointer;text-align:left;background:linear-gradient(155deg,#35251e,#17100e 72%);border:2px solid #956535;border-radius:10px;grid-template-columns:54px minmax(110px,1fr) 38px;justify-self:end;align-items:center;gap:10px;min-width:262px;height:68px;padding:5px 7px 5px 6px;transition:filter .18s,transform .18s;display:grid;box-shadow:inset 0 0 0 1px #0c0807,inset 0 1px #f1cc8952,0 6px 16px #0009}.player-hud-avatar{color:#fff1c2;background:radial-gradient(circle at 34% 24%,#6381a4,#20334d 68%,#101824);border:3px solid #d0a359;border-radius:50%;place-items:center;width:54px;height:54px;font-family:Georgia,serif;font-size:1.35rem;display:grid;position:relative;overflow:visible;box-shadow:inset 0 0 0 2px #17202c,0 4px 10px #000b}.player-hud-avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.player-hud-avatar>em{color:#38210e;background:linear-gradient(#ffe19b,#bf7d2e);border:2px solid #3b2414;border-radius:50%;place-items:center;width:21px;height:21px;font:950 .62rem/1 system-ui,sans-serif;display:grid;position:absolute;bottom:-4px;right:-4px;box-shadow:0 2px 5px #0009}.player-hud-copy{min-width:0;line-height:1;display:grid}.player-hud-copy small{color:#c59d60;letter-spacing:.1em;font-size:.58rem;font-weight:850}.player-hud-copy strong{color:#fff2ce;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-family:Georgia,Noto Serif KR,serif;font-size:1rem;overflow:hidden}.player-hud-copy span{color:#9d866e;letter-spacing:.05em;margin-top:5px;font-size:.57rem;font-weight:750}.player-hud-settings{color:#edcb8b;background:#211713;border:1px solid #87603a;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;box-shadow:inset 0 1px #f8dda12e}.player-hud-settings svg{width:18px}.player-hud-trigger:hover .player-hud-settings svg{transition:transform .3s;transform:rotate(24deg)}.player-hud-menu{background:#211612!important;border-color:#856039!important;box-shadow:0 18px 50px #000c!important}.player-hud-menu [data-slot=dropdown-menu-separator]{background:#5b3e29}.player-hud-menu [data-slot=dropdown-menu-item]:focus{background:#4b3022}@media (max-width:1100px){.game-hud-topbar{grid-template-columns:1fr auto;gap:12px}.hud-realm-status{display:none}.player-hud-trigger{min-width:244px}}@media (max-width:640px){.game-hud-topbar{gap:7px;height:70px;padding:0 9px}.game-hud-topbar .home-brand{min-height:52px;padding:5px 9px 5px 5px}.game-hud-topbar .home-brand>span{width:40px;height:40px}.game-hud-topbar .home-brand h1{letter-spacing:.08em;font-size:1.02rem}.game-hud-topbar .home-brand small{display:none}.game-hud-topbar .sidebar-toggle{width:34px;height:42px}.player-hud-trigger{grid-template-columns:42px 1fr;gap:6px;width:96px;min-width:0;height:54px;padding:4px}.player-hud-avatar{border-width:2px;width:42px;height:42px}.player-hud-avatar>em{width:17px;height:17px;font-size:.5rem}.player-hud-copy small,.player-hud-copy span{display:none}.player-hud-copy strong{margin:0;font-size:.72rem}.player-hud-settings{display:none}.home-workspace,.sidebar-collapsed .home-workspace{padding-top:70px}.home-app-shell .home-sidebar,.home-app-shell.sidebar-collapsed .home-sidebar{top:70px}}.book-route-transition{z-index:9800;isolation:isolate;pointer-events:all;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.book-route-shadow{z-index:-2;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:radial-gradient(circle,#4124177a,#080504ed 68%);animation:.28s ease-out both book-shadow-in;position:absolute;inset:0}.book-route-spine{z-index:2;filter:drop-shadow(0 20px 24px #000c);width:min(480px,72vw);height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.book-pulling .book-route-spine{animation:.48s cubic-bezier(.16,.86,.28,1) both book-pull-from-shelf}.book-pulling .book-route-open{opacity:0}.book-route-open{opacity:0;filter:drop-shadow(0 30px 42px #000c);transform-origin:50%;width:min(1020px,92vw);position:relative}.book-route-open>img{width:100%;height:auto;display:block}.book-opening .book-route-spine{animation:.28s ease-in both book-spine-away}.book-opening .book-route-open{animation:.76s cubic-bezier(.16,.84,.24,1) both book-unfold}.book-route-copy{color:#4c2d1d;text-align:center;text-shadow:0 1px #fff4d6;opacity:0;gap:9px;width:34%;display:grid;position:absolute;top:35%;left:55%}.book-opening .book-route-copy{animation:.36s ease-out .38s both book-copy-in}.book-route-copy small{letter-spacing:.16em;color:#9c6a35;font-size:.72rem;font-weight:900}.book-route-copy strong{font-family:Georgia,Noto Serif KR,serif;font-size:clamp(1.45rem,3vw,2.8rem);line-height:1.16}.book-route-copy span{color:#8a6547;font-size:.78rem}.book-closing .book-route-open{opacity:1;transform:scale(1)}.wos-entry-sequence{z-index:9999;color:#fff1d0;isolation:isolate;opacity:1;background:#090706;transition:opacity .62s cubic-bezier(.22,.8,.28,1),visibility .62s;position:fixed;inset:0;overflow:hidden}.wos-entry-sequence.is-leaving{opacity:0;visibility:hidden;pointer-events:none}.entry-background,.entry-depth-shadow,.entry-particles,.entry-gate,.entry-scan{pointer-events:none;position:absolute;inset:0}.entry-background{z-index:-5;filter:saturate(.78)brightness(.55);background-image:linear-gradient(#110d0b33,#0b0807b0),url(/wosbase-command-hall-v1.webp);background-position:top;background-size:cover;animation:3s cubic-bezier(.16,.82,.26,1) both entry-camera-push;transform:scale(1.16)}.entry-depth-shadow{z-index:-4;background:radial-gradient(at 50% 44%,#0000 15%,#07050470 58%,#030202e8 100%);animation:2.45s ease-out both entry-depth-open}.entry-particles{z-index:-2;opacity:0;background-repeat:repeat}.entry-particles-far{background-image:radial-gradient(circle,#ffd58a 0 1px,#0000 1.5px);background-size:122px 108px;animation:3s ease-out both entry-dust-far}.entry-particles-near{filter:drop-shadow(0 0 5px #ffc96b);background-image:radial-gradient(circle,#fff0c8 0 1.5px,#0000 2.5px);background-size:196px 174px;animation:3s ease-out both entry-dust-near}.entry-gate{z-index:2;background-image:linear-gradient(90deg,#090706f2,#281a13f5),repeating-linear-gradient(0deg,#0000 0 74px,#a1703d24 75px 77px),repeating-linear-gradient(90deg,#0000 0 96px,#a1703d1f 97px 99px);width:50vw;top:0;bottom:0;box-shadow:0 0 70px #000,inset 0 0 90px #000b}.entry-gate:after{content:"";background:linear-gradient(90deg,#4a2d19,#c38d4e 48%,#352013);width:12px;position:absolute;top:0;bottom:0;box-shadow:0 0 28px #000}.entry-gate-left{transform-origin:0;animation:2.35s cubic-bezier(.74,.02,.2,1) .34s both entry-gate-left;left:0;right:auto}.entry-gate-left:after{right:0}.entry-gate-right{transform-origin:100%;background-image:linear-gradient(270deg,#090706f2,#281a13f5),repeating-linear-gradient(0deg,#0000 0 74px,#a1703d24 75px 77px),repeating-linear-gradient(270deg,#0000 0 96px,#a1703d1f 97px 99px);animation:2.35s cubic-bezier(.74,.02,.2,1) .34s both entry-gate-right;left:auto;right:0}.entry-gate-right:after{left:0;transform:scaleX(-1)}.entry-scan{z-index:3;opacity:0;mix-blend-mode:screen;background:linear-gradient(#0000,#f8c86d12 58%,#ffe2a35c 96%,#0000);height:28%;animation:1.55s ease-in-out .9s both entry-scan-pass;top:-24%}.entry-title-card{z-index:4;text-align:center;text-shadow:0 3px 16px #000;align-content:center;place-items:center;gap:8px;animation:2.15s cubic-bezier(.16,.85,.24,1) .16s both entry-title-arrive;display:grid;position:absolute;inset:0}.entry-emblem{color:#2c160d;background:linear-gradient(145deg,#ffe0a0,#ba743b);border:1px solid #ffe4a6;border-radius:22px;place-items:center;width:76px;height:76px;display:grid;box-shadow:0 0 0 7px #160d08b3,0 18px 48px #000b,inset 0 1px #fff6dc}.entry-emblem svg{stroke-width:1.7px;width:38px;height:38px}.entry-title-card small{color:#d8b47b;letter-spacing:.34em;margin-top:9px;font-size:.75rem;font-weight:850}.entry-title-card strong{letter-spacing:.12em;background:linear-gradient(#fff8df,#e2b568 58%,#a96734);color:#0000;filter:drop-shadow(0 5px 9px #000b);-webkit-background-clip:text;background-clip:text;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.5rem,7vw,5.6rem);line-height:.95}.entry-status{color:#e7d2ad;letter-spacing:.08em;align-items:center;gap:8px;margin-top:12px;font-size:.82rem;font-weight:800;display:flex}.entry-status i{background:#8ce7c0;border-radius:50%;width:8px;height:8px;animation:1.1s ease-in-out infinite entry-signal;box-shadow:0 0 0 4px #63cda12c,0 0 13px #74e9b9}.entry-skip{z-index:6;color:#d3bea0;cursor:pointer;background:#160f0ccf;border:1px solid #8a6943;border-radius:9px;min-height:38px;padding:0 14px;font-size:.76rem;font-weight:850;transition:all .18s;position:absolute;bottom:22px;right:24px}.entry-skip:hover{color:#fff3d5;background:#382319;border-color:#d2a460}.home-app-shell.intro-playing .home-topbar,.home-app-shell.intro-leaving .home-topbar{animation:.85s cubic-bezier(.18,.86,.32,1) 1.72s both entry-ui-top}.home-app-shell.intro-playing .home-sidebar,.home-app-shell.intro-leaving .home-sidebar{animation:.9s cubic-bezier(.18,.86,.32,1) 1.82s both entry-ui-side}.home-app-shell.intro-playing .home-workspace,.home-app-shell.intro-leaving .home-workspace{animation:.95s cubic-bezier(.18,.86,.32,1) 1.92s both entry-ui-stage}@keyframes hall-pan{0%{background-position:48% 0;transform:scale(1.025)}to{background-position:52% 1.2%;transform:scale(1.04)}}@keyframes hall-atmosphere-drift{0%{background-position:0 0,0 0,0 0,0 0}to{background-position:85px 190px,-115px 210px,130px 250px,0 0}}@keyframes entry-camera-push{0%{filter:saturate(.55)brightness(.25);transform:scale(1.17)}55%{filter:saturate(.76)brightness(.48)}to{filter:saturate()brightness(.86);transform:scale(1.025)}}@keyframes entry-depth-open{0%,22%{opacity:1}to{opacity:.16}}@keyframes entry-dust-far{0%{opacity:0;background-position:0 40px}35%{opacity:.24}to{opacity:.08;background-position:52px -35px}}@keyframes entry-dust-near{0%,28%{opacity:0;transform:translateY(28px)scale(.94)}62%{opacity:.34}to{opacity:.08;transform:translate(26px,-30px)scale(1.04)}}@keyframes entry-gate-left{0%,12%{transform:translate(0,0)}to{transform:translate(calc(-100% - 2px))}}@keyframes entry-gate-right{0%,12%{transform:translate(0,0)}to{transform:translate(calc(100% + 2px))}}@keyframes entry-scan-pass{0%{opacity:0;top:-28%}24%{opacity:.65}to{opacity:0;top:108%}}@keyframes entry-title-arrive{0%{opacity:0;transform:translateY(20px)scale(.88)}28%{opacity:1}76%{opacity:1;transform:translate(0,0)scale(1.015)}to{opacity:0;transform:translateY(-6px)scale(1.02)}}@keyframes entry-signal{50%{opacity:.46;box-shadow:0 0 0 8px #63cda10d,0 0 5px #74e9b9}}@keyframes entry-ui-top{0%{opacity:0;transform:translateY(-24px)}82%{transform:translateY(3px)}to{opacity:1;transform:none}}@keyframes entry-ui-side{0%{opacity:0;transform:translate(-30px)}82%{transform:translate(3px)}to{opacity:1;transform:none}}@keyframes entry-ui-stage{0%{opacity:0;transform:translateY(18px)scale(.985)}78%{transform:translateY(-2px)scale(1.002)}to{opacity:1;transform:none}}@media (max-width:1180px){.home-map-stage .home-seat-map-frame{height:200px}}@media (max-width:980px){.home-workspace,.sidebar-collapsed .home-workspace{margin-left:0;padding-top:74px}.home-topbar{height:74px}.home-app-shell .home-sidebar,.home-app-shell.sidebar-collapsed .home-sidebar{top:74px}.home-side-rail{grid-template-columns:1fr}}@media (max-width:760px){.hall-backdrop-layer{background-position:58% 0}.home-content{width:min(100% - 18px,1500px);padding-top:20px}.home-overview{grid-template-columns:1fr}.home-overview-spacer{display:none}.home-map-stage{justify-self:stretch}.home-map-strip{min-height:50px;padding:6px}.home-map-side{padding:6px 8px;font-size:.66rem}.home-map-medallion{min-width:66px;padding:0 8px;font-size:.67rem}.home-map-stage .home-seat-map-frame,.home-map-stage .map-only-frame{pointer-events:none;touch-action:pan-y;height:180px}.home-side-rail{grid-template-columns:1fr}.weekly-calendar-compact .weekly-calendar-head{flex-direction:column;align-items:stretch}.weekly-calendar-compact .calendar-head-actions{justify-content:space-between;width:100%}.announcement-board{min-height:0}.home-brand h1{font-size:1.22rem}.home-brand>span{display:grid}}@media (max-width:430px){.home-map-side-red{display:none}.home-map-strip{grid-template-columns:1fr auto}.announcement-card{grid-template-columns:32px minmax(0,1fr)}.announcement-actions{grid-column:2}.calendar-quest-card{grid-template-columns:38px minmax(0,1fr)}.calendar-quest-card .calendar-event-actions{grid-column:2}}@media (max-width:760px){.book-route-open{width:108vw}.book-route-copy{gap:5px;width:37%;top:34%;left:54%}.book-route-copy small{letter-spacing:.08em;font-size:.58rem}.book-route-copy strong{font-size:1.1rem}.book-route-copy span{font-size:.62rem}.book-route-spine{width:88vw}}@media (prefers-reduced-motion:reduce){html.wos-intro-active{overflow:auto}.wos-entry-sequence,.book-route-transition{display:none}.home-app-shell:not(.intro-done) .home-topbar,.home-app-shell:not(.intro-done) .home-sidebar,.home-app-shell:not(.intro-done) .home-workspace,.hall-backdrop-layer,.hall-atmosphere-layer{animation:none}.home-sidebar .nav-item{transition:none}}.app-shell .topbar{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#1b110e;background-image:url(/ui-topbar-leather-v1.webp);background-position:50%;background-repeat:no-repeat;background-size:100% 320%;border:0;border-bottom:2px solid #9f7138;height:78px;padding:0 22px;box-shadow:0 9px 28px #000b,inset 0 -1px #e4bd7752}.app-shell .brand-mark,.app-shell .sidebar-toggle{color:#f0cd82;background:linear-gradient(145deg,#674323,#241811);border:1px solid #a8793e;box-shadow:inset 0 1px #ffe4ae52,0 4px 10px #0008}.app-shell .brand-block h1{color:#fff0ca;font-family:Georgia,Noto Serif KR,serif}.app-shell .brand-block .eyebrow{color:#b99560!important}.app-shell .sidebar{background:linear-gradient(90deg,#100b09f5,#241813f5 18%,#17100ef7 88%,#090605f8);border-right:1px solid #805c37;width:228px;padding:25px 14px;top:78px;box-shadow:12px 0 32px #000a,inset -3px 0 #b7814030}.app-shell .sidebar nav{gap:6px}.app-shell .nav-item{color:#c3ad8e;background:#160f0c99;border:1px solid #0000;border-radius:8px;min-height:48px}.app-shell .nav-item:hover{color:#f9e8c8;background:#2a1c16;border-color:#60462f}.app-shell .nav-item.active{color:#fff0cb;background:linear-gradient(90deg,#173b5a,#1b2d39 72%,#241914);border-color:#a87a43;box-shadow:inset 3px 0 #78bde8,0 4px 10px #0006}.app-shell .nav-item svg{color:#c39a5f}.app-shell .sidebar-note{background:#17100de8;border-color:#60472e;border-radius:9px}.app-shell.sidebar-collapsed .workspace{margin-left:76px}.app-shell.sidebar-collapsed .sidebar{width:76px}.language-switcher{color:#ddc69d!important;background:#1c1411ed!important;border-color:#785937!important}.language-switcher button{color:#a9967e!important}.language-switcher button.active{color:#24160c!important;background:#dfbb73!important}@media (max-width:980px){.app-shell .topbar{height:70px}.app-shell .sidebar,.app-shell.sidebar-collapsed .sidebar{width:232px;top:70px}.app-shell .workspace,.app-shell.sidebar-collapsed .workspace{margin-left:0;padding-top:94px}}@media (max-width:640px){.app-shell .brand-block .eyebrow{display:none}.app-shell .brand-block h1{font-size:.9rem}.app-shell .connection-pill{display:none}.admin-page,.feedback-page,.neighbor-page,.profile-settings-page{background-attachment:scroll}}.seat-map-tab-panel .home-seat-map-card,.seat-map-tab-panel .home-seat-map-frame{background:#17110e}body:has(.game-hud-topbar) .language-switcher{border-radius:10px;min-height:48px;top:18px;right:300px}@media (max-width:1100px){body:has(.game-hud-topbar) .language-switcher{right:280px}}@media (max-width:760px){body:has(.game-hud-topbar) .language-switcher{min-height:42px;top:78px;right:10px}.home-app-shell:has(.game-hud-topbar) .home-content{padding-top:76px}}.shared-page-shell .home-topbar{grid-template-columns:auto auto minmax(232px,1fr) auto;justify-content:stretch;gap:20px;display:grid}.shared-page-shell .hud-realm-status{justify-self:end;margin-left:0}.shared-page-shell .player-hud-trigger{grid-area:1;place-self:center end}.shared-home-shortcut,.shared-login-link{color:#d8c19c;background:#1c1410;border:1px solid #715232;border-radius:8px;align-items:center;gap:7px;min-height:38px;padding:0 12px;font-size:.76rem;font-weight:850;text-decoration:none;display:flex}.shared-home-shortcut:hover,.shared-login-link:hover{color:#fff0cf;background:#322218;border-color:#b08249}.shared-home-shortcut svg{width:16px}.shared-page-shell .home-sidebar{top:86px}.shared-page-shell.sidebar-collapsed .home-sidebar{width:76px}.shared-page-shell.sidebar-collapsed .home-sidebar .nav-label,.shared-page-shell.sidebar-collapsed .home-sidebar .nav-badge{display:none}.shared-page-shell.sidebar-collapsed .home-sidebar .nav-item{justify-content:center;padding:0}.shared-page-shell.sidebar-collapsed .home-sidebar .nav-item.active>svg{margin-left:0}@media (max-width:1100px){.shared-page-shell .home-topbar{grid-template-columns:auto auto minmax(0,1fr)}.shared-page-shell .player-hud-trigger{grid-column:3}}@media (max-width:980px){.shared-workspace,.shared-page-shell.sidebar-collapsed .shared-workspace{margin-left:0;padding:98px 16px 38px}.shared-page-shell .home-sidebar,.shared-page-shell.sidebar-collapsed .home-sidebar{width:238px;top:74px}.shared-page-shell .hud-realm-status{display:none}.shared-page-shell .shared-home-shortcut{margin-left:0}.shared-page-shell .home-topbar{gap:10px}.shared-page-shell .home-sidebar .nav-label,.shared-page-shell .home-sidebar .nav-badge{display:inline}.shared-page-shell .home-sidebar .nav-item{justify-content:flex-start;padding:0 12px}}@media (max-width:640px){.shared-page-shell{background-attachment:scroll}.shared-home-shortcut{justify-content:center;width:38px;padding:0;font-size:0}.shared-page-shell .player-hud-copy{display:none}.shared-page-shell .player-hud-trigger{min-width:auto}.shared-workspace{padding-left:12px;padding-right:12px}.shared-workspace>.form-page{padding-top:6px}}.game-hud-topbar{background-color:#160f0c;background-image:linear-gradient(#120c09b8,#120c09e6),url(/ui-topbar-leather-v1.webp);background-position:50%;background-size:cover;border:0;gap:14px;height:84px;padding:0 18px 0 12px;box-shadow:0 7px 20px #000b,0 1px #c4964f}.game-hud-topbar .home-brand-wrap{gap:7px}.game-hud-topbar .sidebar-toggle{color:#d9bd83;background:#17110ed9;border:0;border-radius:8px;flex:0 0 38px;width:38px;height:48px;box-shadow:inset 0 0 0 1px #6e5234,0 3px 8px #0008}.game-hud-topbar .home-brand{width:310px;height:64px;min-height:64px;box-shadow:none;background-color:#0000;background-image:url(/hud-assets/brand-plaque-v1.png);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border:0;border-radius:0;gap:0;padding:0 24px 0 70px;position:relative}.game-hud-topbar .home-brand>span{color:#f2ce7d;width:50px;height:50px;box-shadow:none;background:0 0;border:0;border-radius:50%;position:absolute;top:7px;left:10px}.game-hud-topbar .home-brand>span svg{filter:drop-shadow(0 2px 2px #000);width:23px;height:23px}.game-hud-topbar .home-brand h1{color:#f8dfaa;letter-spacing:.14em;text-shadow:0 2px 3px #000;font-size:1.42rem}.hud-realm-status{width:234px;min-width:234px;height:58px;box-shadow:none;background-color:#0000;background-image:url(/hud-assets/kingdom-plaque-v1.png);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border:0;border-radius:0;grid-template-columns:38px minmax(72px,1fr) auto;gap:7px;padding:5px 12px 5px 8px}.hud-realm-emblem{color:#f2d27f;width:34px;height:34px;box-shadow:none;background:0 0;border:0;border-radius:5px}.hud-realm-emblem svg{filter:drop-shadow(0 2px 2px #000);width:18px}.hud-realm-status small{color:#bda678;font-size:.48rem}.hud-realm-status strong{margin-top:4px;font-size:1.04rem}.hud-realm-status>i{gap:5px;margin-left:2px;font-size:.55rem}.player-hud-trigger{width:278px;min-width:278px;height:68px;box-shadow:none;background-color:#0000;background-image:url(/hud-assets/profile-plaque-v1.png);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border:0;border-radius:0;grid-template-columns:56px minmax(112px,1fr) 32px;gap:7px;padding:4px 13px 4px 8px}.player-hud-trigger:hover,.player-hud-trigger[data-state=open]{filter:brightness(1.08);transform:none}.player-hud-avatar{background:#14243b;border:0;width:48px;height:48px;margin-left:2px;box-shadow:inset 0 0 0 1px #d6aa5d,0 2px 5px #0009}.player-hud-avatar>em{border-width:1px;width:19px;height:19px;bottom:-3px;right:-3px}.player-hud-copy{align-content:center}.player-hud-copy small,.player-hud-copy span{display:none}.player-hud-copy strong{margin:0;font-size:1rem}.player-hud-settings{color:#e5c17d;width:29px;height:29px;box-shadow:none;background:0 0;border:0}.player-hud-settings svg{filter:drop-shadow(0 2px 2px #000);width:16px}body:has(.game-hud-topbar) .language-switcher{-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:0;gap:4px;width:196px;min-height:50px;padding:5px 9px 5px 11px;top:17px;right:294px;box-shadow:none!important;background-color:#0000!important;background-image:url(/hud-assets/language-plaque-v1.png)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:100% 100%!important}body:has(.game-hud-topbar) .language-switcher>svg{color:#79ccdf;width:14px;height:14px;margin-left:1px}body:has(.game-hud-topbar) .language-switcher>span{display:none}body:has(.game-hud-topbar) .language-switcher>div{background:#09080799;flex:1;justify-content:center;gap:1px;padding:2px}body:has(.game-hud-topbar) .language-switcher button{min-width:35px;height:25px;font-size:.58rem}body:has(.game-hud-topbar) .language-switcher button.active{box-shadow:0 1px 5px #0008;color:#23160b!important;background:#dfbb73!important}.home-app-shell .home-sidebar,.home-app-shell.sidebar-collapsed .home-sidebar,.shared-page-shell .home-sidebar{top:84px}.shared-page-shell .home-brand-wrap{grid-area:1/1}.shared-page-shell .shared-home-shortcut{grid-area:1/2;justify-self:start;width:auto}.shared-page-shell .hud-realm-status{grid-area:1/3;justify-self:center}.shared-page-shell .player-hud-trigger{grid-area:1/4;justify-self:end}.app-shell .command-hud-topbar{display:grid}.app-shell .command-hud-topbar+.home-sidebar{top:84px}@media (max-width:1180px){body:has(.game-hud-topbar) .language-switcher{width:190px;right:282px}.player-hud-trigger{width:266px;min-width:266px}.game-hud-topbar .home-brand{width:285px}}@media (max-width:1100px){.game-hud-topbar{grid-template-columns:1fr auto}.hud-realm-status{display:none}body:has(.game-hud-topbar) .language-switcher{right:270px}.player-hud-trigger{width:254px;min-width:254px}}@media (max-width:760px){.game-hud-topbar{gap:5px;height:70px;padding:0 8px}.game-hud-topbar .sidebar-toggle{width:32px;height:42px}.game-hud-topbar .home-brand{background-size:100% 100%;width:164px;height:52px;min-height:52px;padding:0 8px 0 50px}.game-hud-topbar .home-brand>span{width:38px;height:38px;top:7px;left:7px}.game-hud-topbar .home-brand h1{letter-spacing:.08em;font-size:.84rem}.player-hud-trigger{background-size:100% 100%;grid-template-columns:42px minmax(0,1fr);width:91px;min-width:91px;height:54px;padding:4px 7px 4px 5px}.player-hud-avatar{width:40px;height:40px;margin:0}.player-hud-copy strong{font-size:.68rem}.player-hud-settings{display:none}body:has(.game-hud-topbar) .language-switcher{width:184px;min-height:44px;top:76px;right:8px}.home-workspace,.sidebar-collapsed .home-workspace{padding-top:70px}.home-app-shell .home-sidebar,.home-app-shell.sidebar-collapsed .home-sidebar,.shared-page-shell .home-sidebar{top:70px}.report-mode-select{min-height:0;padding:8px}.report-mode-select button{min-height:138px}.event-picker:not(.has-legion-choice){padding-top:28px}.shared-page-shell .shared-workspace{padding-top:132px}.shared-page-shell .player-hud-trigger{width:98px;min-width:98px}.shared-page-shell .player-hud-copy{min-width:0;display:block}.shared-page-shell .player-hud-copy strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}}.home-map-stage,.home-side-rail .weekly-calendar-card,.announcement-board{border:1px solid #a97942;box-shadow:0 8px 24px #0005}.game-hud-topbar,.topbar.game-hud-topbar{background:#171511;border:0;border-bottom:1px solid #79623c;gap:18px;height:72px;padding:0 20px;display:flex;box-shadow:0 3px 12px #0004}.game-hud-topbar:before,.game-hud-topbar:after{display:none}.game-hud-topbar .home-brand{width:auto;min-width:0;height:52px;box-shadow:none;background:0 0;border:0;padding:0 0 0 48px}.game-hud-topbar .home-brand>span{width:40px;height:40px;box-shadow:none;background:#20313a;border:1px solid #a58850;top:6px;left:0}.game-hud-topbar .home-brand h1{letter-spacing:.1em;font-size:1.3rem}.game-hud-topbar .hud-realm-status{width:auto;min-width:0;height:auto;box-shadow:none;background:0 0;border:0;gap:8px;margin-right:auto;padding:0;display:flex;position:static;transform:none}.game-hud-topbar .hud-realm-status .hud-realm-emblem,.game-hud-topbar .hud-realm-status i,.game-hud-topbar .hud-realm-status small{display:none}.game-hud-topbar .hud-realm-status strong{color:#b9ab8e;font-size:.875rem;font-weight:500;line-height:1.4}.game-hud-topbar .hud-realm-status strong:before{content:"#"}.game-hud-topbar .player-hud-trigger{width:160px;min-width:0;height:52px;box-shadow:none;background:0 0;border:0;border-radius:8px;flex:0 0 160px;grid-template-columns:36px minmax(0,1fr) 18px;gap:9px;margin-left:auto;padding:4px 8px;display:grid;position:static;transform:none}.game-hud-topbar .player-hud-trigger:hover{background:#ffffff08}.game-hud-topbar .player-hud-avatar{width:36px;height:36px;box-shadow:none;border:1px solid #a58850;font-size:1.1rem}.game-hud-topbar .player-hud-avatar em{display:none}.game-hud-topbar .player-hud-copy strong{font-size:.95rem}.game-hud-topbar .player-hud-settings{width:18px;height:18px;box-shadow:none;background:0 0;border:0}.game-hud-topbar .player-hud-settings svg{width:18px;height:18px}.game-hud-topbar .shared-home-shortcut{background:0 0;border:0;padding:8px;position:static;transform:none}body:has(.game-hud-topbar) .language-switcher{width:162px;min-height:38px;box-shadow:none;border:1px solid #ffffff18;border-radius:8px;gap:0;padding:3px;top:17px;right:202px;background:#ffffff06!important}.language-switcher>svg,.language-switcher>span{display:none}.language-switcher>div{justify-content:space-between;width:100%}.language-switcher button{min-height:30px;padding:4px 9px;font-size:.8125rem}.home-app-shell .home-sidebar,.app-shell .sidebar{top:72px}.home-workspace{padding-top:72px}@media (max-width:760px){.game-hud-topbar,.topbar.game-hud-topbar{gap:8px;height:64px;padding:0 10px}.game-hud-topbar .home-brand{height:44px;padding-left:0}.game-hud-topbar .home-brand>span{display:none}.game-hud-topbar .home-brand h1{letter-spacing:.04em;font-size:1rem}.game-hud-topbar .hud-realm-status,.game-hud-topbar .shared-home-shortcut{display:none}.game-hud-topbar .player-hud-trigger{flex-basis:40px;grid-template-columns:36px;width:40px;height:44px;margin-left:auto;padding:2px}.game-hud-topbar .player-hud-copy,.game-hud-topbar .player-hud-settings{display:none}body:has(.game-hud-topbar) .language-switcher{width:140px;min-height:32px;padding:1px;top:16px;right:58px}.language-switcher button{min-height:28px;padding:2px 7px;font-size:.75rem}.home-app-shell .home-sidebar,.app-shell .sidebar{top:64px}.home-workspace{padding-top:64px}.shared-page-shell .shared-workspace{padding-top:84px}}@media (max-width:980px){:is(body:has(.home-sidebar.open)>.language-switcher,body:has(.sidebar.open) .language-switcher){opacity:0;pointer-events:none}}body:has(.game-hud-topbar) .language-menu{top:14px;right:192px}.game-hud-topbar .player-hud-trigger{margin-left:56px}.home-sidebar:before{display:none}.home-sidebar,.app-shell .home-sidebar{box-shadow:none;background:#1b1713;border-right:1px solid #ffffff14;padding:16px 12px}.home-sidebar nav.alliance-navigation{flex-direction:column;gap:18px;display:flex}.home-sidebar .alliance-navigation .nav-item{color:#c8beac;min-height:44px;box-shadow:none;text-shadow:none;border:0;border-radius:7px;gap:12px;padding:0 12px;transition:background .15s,color .15s;transform:none;background:0 0!important}.home-sidebar .alliance-navigation .nav-item:before,.home-sidebar .alliance-navigation .nav-item:after{display:none}.home-sidebar .alliance-navigation .nav-item:hover{color:#fff0d5;transform:none;background:#ffffff08!important}.home-sidebar .alliance-navigation button.nav-item:not(.active){background:0 0!important}.home-sidebar .alliance-navigation button.nav-item:not(.active):hover{background:#ffffff08!important}.home-sidebar .alliance-navigation .nav-item.active{color:#f1d69e;box-shadow:inset 2px 0 #d0aa63;background:#a9823c22!important}.home-sidebar .alliance-navigation .nav-item>svg,.home-sidebar .alliance-navigation .nav-item.active>svg{width:19px;min-width:19px;height:19px;box-shadow:none;filter:none;color:inherit;background:0 0;border:0;border-radius:0;margin:0;padding:0}.home-sidebar .alliance-navigation .nav-label{letter-spacing:0;font-size:.875rem;font-weight:500}.home-sidebar .alliance-navigation .nav-item:focus-visible{outline-offset:2px;outline:2px solid #d0aa63}.home-sidebar .alliance-nav-submenu{border-left:1px solid #ffffff18;gap:2px;margin:2px 0 5px 31px;padding-left:12px;display:grid}.home-sidebar .alliance-nav-subitem{color:#aa9f8d;border-radius:6px;align-items:center;gap:9px;min-height:34px;padding:5px 8px;text-decoration:none;display:flex}.home-sidebar .alliance-nav-subitem:hover{color:#f2dfbc;background:#ffffff08}.home-sidebar .alliance-nav-subitem>span{color:#e0bd7d;background:#2b241b;border:1px solid #7a6440;border-radius:5px;flex:0 0 20px;place-items:center;width:20px;height:20px;font-size:10px;font-weight:900;display:grid}.home-sidebar .alliance-nav-subitem>b{letter-spacing:.01em;white-space:nowrap;font-size:.8rem;line-height:1.25}@media (min-width:981px){.sidebar-collapsed .alliance-nav-heading{display:none}.sidebar-collapsed .home-sidebar .alliance-navigation .nav-item{justify-content:center;padding:0}.sidebar-collapsed .alliance-nav-group+.alliance-nav-group{border-top:1px solid #ffffff12;padding-top:12px}.sidebar-collapsed .alliance-nav-server .nav-server-chevron,.sidebar-collapsed .alliance-nav-submenu{display:none}}@media (max-width:980px){.sidebar-collapsed .home-sidebar.open{width:238px}.sidebar-collapsed .home-sidebar.open .nav-label{display:inline}.sidebar-collapsed .home-sidebar.open .alliance-navigation .nav-item{justify-content:flex-start;padding:0 12px}}@media (max-width:760px){body:has(.game-hud-topbar) .language-menu{top:10px;right:58px}.game-hud-topbar .player-hud-trigger{margin-left:auto}}@media (max-width:980px){:is(body:has(.home-sidebar.open) .language-menu,body:has(.sidebar.open) .language-menu){visibility:hidden;pointer-events:none}}.home-seat-map-card,.sfc-seat-map-shell{position:relative}.home-map-stage .home-seat-map-frame,.home-map-stage .map-only-frame{height:190px}@media (max-width:1180px){.home-map-stage .home-seat-map-frame,.home-map-stage .map-only-frame{height:200px}}@media (max-width:760px){.home-map-stage .home-seat-map-frame,.home-map-stage .map-only-frame{height:180px}}.home-app-shell>.game-hud-topbar,.app-shell>.game-hud-topbar{pointer-events:none;overflow:visible;width:0!important;height:0!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.home-app-shell>.game-hud-topbar>:not(.home-brand-wrap),.app-shell>.game-hud-topbar>:not(.home-brand-wrap),.game-hud-topbar .home-brand{display:none!important}.game-hud-topbar .home-brand-wrap{pointer-events:none;display:block}.game-hud-topbar .sidebar-toggle{z-index:70;color:#efd18d;pointer-events:auto;place-items:center;top:18px;left:0;background:linear-gradient(#33251a,#17110e)!important;border:1px solid #8b683c!important;border-left:0!important;border-radius:0 12px 12px 0!important;width:42px!important;height:64px!important;padding:0!important;display:grid!important;position:fixed!important;box-shadow:4px 5px 16px #0009!important}.game-hud-topbar .sidebar-toggle:hover{color:#fff0c4;background:linear-gradient(#49331f,#21150f)!important}.home-app-shell>.home-sidebar,.home-app-shell.sidebar-collapsed>.home-sidebar,.app-shell>.sidebar,.app-shell.sidebar-collapsed>.sidebar,.app-shell .command-hud-topbar+.home-sidebar{padding-top:94px;top:0!important}.home-workspace,.sidebar-collapsed .home-workspace,.app-shell .workspace,.app-shell.sidebar-collapsed .workspace{padding-top:22px!important}:is(body:has(.game-hud-topbar) .language-menu,body:has(.game-hud-topbar) .language-switcher){display:none!important}@media (max-width:980px){.home-app-shell>.home-sidebar,.home-app-shell.sidebar-collapsed>.home-sidebar,.app-shell>.sidebar,.app-shell.sidebar-collapsed>.sidebar{padding-top:76px;top:0!important}.home-workspace,.sidebar-collapsed .home-workspace,.shared-workspace,.shared-page-shell.sidebar-collapsed .shared-workspace,.app-shell .workspace,.app-shell.sidebar-collapsed .workspace,.workspace-foundry{padding-top:16px!important}.game-hud-topbar .sidebar-toggle{top:10px;width:38px!important;height:54px!important}}.home-app-shell>.game-hud-topbar,.app-shell>.game-hud-topbar{display:none!important}.shell-nav-tab{z-index:120;color:#efd18d;cursor:pointer;background:linear-gradient(#33251a,#17110e);border:1px solid #8b683c;border-left:0;border-radius:0 10px 10px 0;place-items:center;width:38px;height:58px;padding:0;transition:left .22s,background .18s,color .18s;display:grid;position:fixed;top:18px;left:220px;box-shadow:4px 5px 16px #0009,inset 0 1px #ffe8b029}.sidebar-collapsed>.shell-nav-tab{left:76px}.shell-nav-tab svg{width:19px}.shell-nav-tab:hover{color:#fff0c4;background:linear-gradient(#49331f,#21150f)}@media (max-width:980px){.shell-nav-tab,.sidebar-collapsed>.shell-nav-tab{width:38px;height:54px;top:10px;left:0}:is(.home-app-shell:has(>.home-sidebar.open)>.shell-nav-tab,.app-shell:has(>.sidebar.open)>.shell-nav-tab){left:232px}.home-app-shell .close-menu,.app-shell .close-menu{display:none!important}}.mobile-sidebar-backdrop{display:none}@media (max-width:767px){.home-app-shell>.shell-nav-tab,.home-app-shell:not(.sidebar-collapsed)>.shell-nav-tab,.app-shell>.shell-nav-tab{display:grid!important}.home-app-shell:has(.home-sidebar.open)>.shell-nav-tab{display:grid!important}.mobile-sidebar-backdrop{z-index:29;cursor:pointer;background:#070504a8;border:0;display:block;position:fixed;inset:0}}.shared-workspace{overflow-x:clip}.home-app-shell:not(.sidebar-collapsed)>.shell-nav-tab{display:none!important}.home-app-shell:has(.home-sidebar.open)>.shell-nav-tab{display:none!important}@media (max-width:767px){.home-app-shell>.shell-nav-tab,.home-app-shell:not(.sidebar-collapsed)>.shell-nav-tab{display:grid!important}.home-app-shell:has(.home-sidebar.open)>.shell-nav-tab{display:grid!important}}.shared-workspace h1,.shared-workspace h2,.shared-workspace h3,.shared-workspace h4,.information-head h1,.players-2869-page>header h1,.sfc-page-title h1,.fdt-menu h1{font-family:var(--font-sans)!important}.information-head,.players-2869-page>header,.sfc-page-title,.announcement-admin-page>header{background:linear-gradient(90deg,#261a12,#17110e);border:1px solid #60492f;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;min-height:62px;padding:10px 14px;display:flex}.information-head>div,.players-2869-page>header>div{align-items:center;gap:10px;display:flex}.information-head>div>svg,.players-2869-page>header>div>span{color:#efd18d;background:#332316;border:1px solid #7d5b32;border-radius:9px;flex:none;place-items:center;width:38px;height:38px;padding:8px;display:grid}.information-head h1,.players-2869-page>header h1,.sfc-page-title h1{margin:0;font-size:1.18rem;line-height:1.2}.players-2869-page>header b{color:#a9987e;margin-top:3px;font-size:.66rem;display:block}.players-current-section>header{background:#17110e;border:1px solid #4f3b2a;border-radius:9px;flex-wrap:wrap;gap:7px;padding:8px 10px;display:flex}.players-current-section>header>*{color:#bba98e;background:#292016;border-radius:99px;padding:3px 8px;font-size:.65rem}.fdt-menu>header p,.fdt-menu>div>a span{display:none!important}.fdt-menu>div>a{grid-template-columns:34px minmax(0,1fr);align-items:center;min-height:54px}.leader-stat-averages small{white-space:nowrap}.leader-card header select,.sfc-card-config select{min-width:0;max-width:100%}.home-seat-map-head{align-items:center}.home-seat-map-head h3{margin:0}.home-seat-map-frame{max-width:100%;overflow:hidden}.announcement-admin-page>header p,.players-head p,.announcement-empty>svg:only-child,.sfc-page-title small{display:none}.sfc-page-title{margin-bottom:10px}.sfc-subnav,.fdt-subnav{scrollbar-width:thin;background:#17110e;border:1px solid #60492f;border-radius:11px;align-items:center;gap:5px;max-width:100%;min-height:52px;margin-bottom:10px;padding:6px;display:flex;overflow-x:auto}.sfc-subnav>a,.fdt-subnav>a{color:#baa98e;white-space:nowrap;border:1px solid #0000;border-radius:8px;flex:none;justify-content:center;align-items:center;min-height:38px;padding:0 13px;font-size:.76rem;font-weight:800;text-decoration:none;display:flex}.sfc-subnav>a:hover,.fdt-subnav>a:hover{color:#f5dfb0;background:#2b2118}.sfc-subnav>a.active{color:#26190e;background:#e0b866;border-color:#e0b866}.fdt-page{--fdt:#dfb35f!important;--fdt2:#755329!important}.fdt-subnav>a.active{color:#24170b!important;background:#e4b65b!important;border-color:#e8bd68!important}.fdt-menu>header{background:linear-gradient(135deg,#352518,#17110e)!important;border-color:#705333!important}.fdt-menu>header h1{color:#f7e7c7}.fdt-menu>header small,.fdt-menu>div>a small{color:#ddb76d!important}.fdt-menu>div>a{background:#211710!important;border-color:#654b32!important}.fdt-menu>div>a strong{color:#f6e7cc}.kingdom-grid-head-scroll,.kingdoms-page,.kingdom-grid{max-width:100%}.server-row .ranker-name,.kingdom-ranker-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.kingdom-refresh-progress.done,.event-participant-groups>article>a small{display:none}.event-participant-groups>article>a{align-items:center;min-height:58px}.fdt-page .sfc-page-title,.sfc-page .sfc-page-title{overflow:hidden}.profile-page input,.account-profile-page input{width:100%;min-width:0}.tool-bear-layout .placement-type-tab-list{display:none!important}.seat-map-tab-panel .home-seat-map-head{display:flex!important}.seat-map-tab-panel .home-seat-map-frame{width:100%;max-width:100%;height:min(760px,100vh - 190px);overflow:hidden}.enemy-intel-page>header{background:linear-gradient(90deg,#261a12,#17110e);border:1px solid #60492f;border-radius:12px;min-height:62px;padding:10px 14px}.enemy-intel-identity label:last-child{align-items:center;gap:7px;display:flex!important}.enemy-intel-identity label:last-child input{accent-color:#d8ad5d;width:18px!important;height:18px!important}.management-view{min-width:0;padding-inline:18px!important}.management-view .admin-head{background:linear-gradient(90deg,#261a12,#17110e);border:1px solid #60492f;border-radius:12px;align-items:center;min-height:62px;margin-bottom:14px;padding:10px 14px}.management-view .admin-head-title{align-items:center;gap:10px;display:flex}.management-view .admin-head-title>span{color:#efd18d;background:#332316;border:1px solid #7d5b32;border-radius:9px;flex:none;place-items:center;width:38px;height:38px;display:grid}.management-view .admin-head-title svg{width:20px}.management-view .admin-head h1{color:#f6e8cd;text-shadow:none;font-size:1.18rem;font-family:var(--font-sans)!important}.management-view .admin-head .signin-button{white-space:nowrap;margin:0}.management-view .stats-row article{min-height:84px;position:relative}.management-view .stats-row strong{color:#f2cf85!important;display:block!important}.management-view .member-card{color:#e8d9c2;max-width:100%;overflow:hidden}.management-view .member-title h2{color:#f3e3c8}.management-view .member-title>span{color:#aa967b}.management-view [data-slot=table-container]{width:100%;overflow:hidden}.management-view .member-card table{table-layout:fixed;width:100%;min-width:0;font-size:.68rem}.management-view .member-card th,.management-view .member-card td{text-overflow:ellipsis;min-width:0;padding:7px 5px;overflow:hidden}.management-view .member-card th{color:#ccb58f}.management-view .member-card td{color:#e3d3bb}.management-view .member-card th:nth-child(4),.management-view .member-card td:nth-child(4),.management-view .member-card th:nth-child(10),.management-view .member-card td:nth-child(10){display:none}.management-view .member-profile-cell{gap:6px;min-width:0}.management-view .member-profile-cell>img,.management-view .member-profile-cell>span{flex-basis:32px;width:32px;height:32px}.management-view .member-login-account button{min-width:0;padding:4px;font-size:0}.management-view .member-login-account button svg{width:14px}.management-view .role-select{width:100%;min-width:0}.management-view .review-actions{gap:3px}.management-view .review-actions button{min-width:0;padding:5px}.management-view .last-login small{display:none!important}@media (max-width:1280px){.shared-workspace>*{max-width:100%}.kingdom-grid-head-scroll{overflow-x:hidden}.kingdom-grid-head,.kingdom-server-row{font-size:.68rem}.sfc-compare-cols{grid-template-columns:minmax(250px,30%) minmax(0,1fr)}.members-table,.role-management-table{table-layout:fixed;width:100%}.members-table td,.members-table th,.role-management-table td,.role-management-table th{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media (max-width:760px){.information-head,.players-2869-page>header,.sfc-page-title,.announcement-admin-page>header{border-radius:9px;min-height:54px;padding:8px 10px}.information-head>div>svg,.players-2869-page>header>div>span{width:34px;height:34px;padding:7px}.information-head h1,.players-2869-page>header h1,.sfc-page-title h1{font-size:1rem}.player-oracle-refresh{max-width:55%;display:flex;overflow-x:auto}.player-oracle-refresh button{white-space:nowrap;flex:none}.sfc-compare-cols{grid-template-columns:1fr}.leader-stat-averages{grid-template-columns:repeat(2,minmax(0,1fr))}.leader-stat-averages span{min-width:0}.leader-stat-averages b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.verification-none{color:#9d8d78;background:#211a14;border:1px solid #584735;border-radius:99px;padding:3px 7px;font-size:.62rem;font-weight:800;display:inline-flex}
