.app-shell.gothic-v3{--g4-black:#070605;--g4-black-2:#0b0807;--g4-panel:#100c0a;--g4-panel-hi:#17100d;--g4-gold-hi:#d3b077;--g4-gold:#b58a50;--g4-gold-mid:#8f6739;--g4-gold-low:#604126;--g4-gold-deep:#35251a;--g4-red:#912427;--g4-red-hi:#b13738;--g4-red-deep:#401315;--g4-text:#c4b092;--g4-muted:#887560;background:radial-gradient(at 50% -5%,#581f191c,#0000 45%),#070605}.app-shell.gothic-v3 .main-column{background:repeating-linear-gradient(0deg,#ffffff01 0 1px,#0000 1px 4px),linear-gradient(90deg,#5d3a2106,#0000 8% 92%,#5d3a2106);position:relative}.app-shell.gothic-v3 .sidebar{isolation:isolate;background:radial-gradient(at 50% 7%,#68231c29,#0000 29%),radial-gradient(at 50% 33%,#4923180b,#0000 48%),linear-gradient(#110b09 0%,#0b0807 43%,#070605 100%)!important;border-right:1px solid #805830b3!important;position:relative!important;box-shadow:inset -7px 0 22px #0006,inset -1px 0 #af773e17!important}.app-shell.gothic-v3 .sidebar:before{z-index:-1;content:""!important;pointer-events:none!important;border:1px solid #6e4b2b3b!important;position:absolute!important;inset:6px 7px 6px 6px!important;box-shadow:inset 0 0 0 3px #00000029!important}.app-shell.gothic-v3 .sidebar:after{content:none!important;display:none!important}.app-shell.gothic-v3 .brand-crest{width:166px!important;height:174px!important;box-shadow:none!important;filter:brightness(.84)saturate(.82)contrast(1.05)!important;background:url(/ui/gothic/gothic-header-emblem.png) 50%/158px 158px no-repeat!important;border:0!important;border-radius:0!important;place-items:center!important;margin:12px auto 25px!important;display:grid!important;position:relative!important;overflow:visible!important}.app-shell.gothic-v3 .brand-crest:before{content:none!important;display:none!important}.app-shell.gothic-v3 .brand-crest:after{content:""!important;opacity:.42!important;filter:brightness(.76)saturate(.78)contrast(1.05)!important;pointer-events:none!important;background:url(/ui/gothic/gothic-divider.png) 50%/230px 82px no-repeat!important;width:176px!important;height:28px!important;position:absolute!important;bottom:-22px!important;left:50%!important;transform:translate(-50%)!important}.app-shell.gothic-v3 .brand-crest .crest-shield{z-index:3!important;clip-path:none!important;background:radial-gradient(at 48% 34%,#6f2a1f63,#27120ec9 53%,#0a0706eb 100%)!important;border:1px solid #8f60334d!important;border-radius:46% 46% 43% 43%/40% 40% 55% 55%!important;place-items:center!important;width:82px!important;height:100px!important;display:grid!important;position:relative!important;box-shadow:inset 0 0 14px #0000006e,inset 0 0 0 3px #05040375,0 0 13px #4b1c171f!important}.app-shell.gothic-v3 .brand-crest .crest-shield:before,.app-shell.gothic-v3 .brand-crest .crest-shield:after{content:none!important;display:none!important}.app-shell.gothic-v3 .brand-crest .crest-letter{z-index:4!important;color:#d5ad70!important;text-shadow:0 1px #21110c,0 0 9px #b2672e24!important;margin-top:-2px!important;font-size:54px!important;font-weight:400!important;line-height:1!important;display:block!important;position:relative!important}.app-shell.gothic-v3 .brand-crest .crest-crown,.app-shell.gothic-v3 .brand-crest .crest-flourish{display:none!important}.app-shell.gothic-v3 .main-nav{margin-top:4px!important;padding-top:6px!important;position:relative!important}.app-shell.gothic-v3 .main-nav:before,.app-shell.gothic-v3 .main-nav:after{content:none!important;display:none!important}.app-shell.gothic-v3 .nav-item{isolation:isolate;color:#c4a77c!important;background:0 0!important;border:1px solid #0000!important;border-bottom-color:#402a1c6b!important;transition:color .16s,background .16s,border-color .16s,box-shadow .16s!important;position:relative!important}.app-shell.gothic-v3 .nav-item:hover{color:#dac092!important;background:linear-gradient(90deg,#53251c21,#27151109 66%,#0000)!important;border-bottom-color:#69462873!important}.app-shell.gothic-v3 .nav-item.active{color:#e1c59b!important;background:radial-gradient(at 16%,#962b2d2e,#0000 53%),linear-gradient(90deg,#731f24 0%,#501619 54%,#1b0e0d 100%)!important;border:1px solid #894635bf!important;box-shadow:inset 4px 0 #b03734b0,inset 0 1px #d16a4812,inset 0 0 20px #40111240,0 4px 10px #0000001a!important}.app-shell.gothic-v3 .nav-item.active:before{content:""!important;pointer-events:none!important;background:linear-gradient(#0000,#c6904cba,#a4663682,#0000)!important;width:1px!important;position:absolute!important;top:10px!important;bottom:10px!important;left:9px!important}.app-shell.gothic-v3 .nav-item.active:after{content:""!important;background:#982d31!important;border:1px solid #b74d3b87!important;width:5px!important;height:5px!important;position:absolute!important;top:50%!important;right:11px!important;transform:translateY(-50%)rotate(45deg)!important;box-shadow:0 0 4px #97272a29!important}.app-shell.gothic-v3 .nav-icon{color:#b98b4e!important;filter:drop-shadow(0 0 3px #a1622914)!important}.app-shell.gothic-v3 .nav-item.active .nav-icon{color:#cda565!important}.app-shell.gothic-v3 .sidebar-motto{color:#725e49!important}.app-shell.gothic-v3 .motto-ornament{opacity:.55!important}@media (max-height:800px){.app-shell.gothic-v3 .brand-crest{background-size:138px 138px!important;width:146px!important;height:150px!important;margin-top:8px!important}.app-shell.gothic-v3 .brand-crest .crest-shield{width:72px!important;height:88px!important}.app-shell.gothic-v3 .brand-crest .crest-letter{font-size:48px!important}}.app-shell.gothic-v3 .topbar{background:linear-gradient(#0e0a08f2,#080706c7)!important}.app-shell.gothic-v3 .chronicle-title{text-shadow:0 1px #1c110c;color:#d4b47d!important}.app-shell.gothic-v3 .character-sheet-page{isolation:isolate;background:radial-gradient(at 50% 0,#57231b0e,#0000 42%);position:relative}.app-shell.gothic-v3 .character-sheet-page .sheet-page-header h1{text-shadow:0 1px #21140d;color:#dabd8b!important}.app-shell.gothic-v3 .character-sheet-page .sheet-page-header .eyebrow{color:#967044!important}.app-shell.gothic-v3 .character-sheet-page .sheet-title-rule span{background:linear-gradient(90deg,#0000,#936536c2,#0000)!important}.app-shell.gothic-v3 .character-sheet-page .sheet-title-rule b{font-size:7px;color:#a43634!important}.app-shell.gothic-v3 .character-sheet-page .sheet-tabs{box-shadow:inset 0 0 0 2px #0000006b;background:#0b0807!important;border:1px solid #503722b8!important}.app-shell.gothic-v3 .character-sheet-page .sheet-tabs button{position:relative;color:#a38a6d!important;background:linear-gradient(#15100d,#0c0908)!important;border-color:#432d1d9e!important}.app-shell.gothic-v3 .character-sheet-page .sheet-tabs button.active{box-shadow:inset 0 1px #d9734e1f;color:#e2c69a!important;background:linear-gradient(#711d22,#4d1518)!important;border-color:#8e4235d1!important}.app-shell.gothic-v3 .character-sheet-page .sheet-tabs button.active:after{content:"";background:#4d1518;border:1px solid #8b5230a6;width:7px;height:7px;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)rotate(45deg)}.app-shell.gothic-v3 .character-sheet-page .gothic-panel{isolation:isolate;background:radial-gradient(at 50% 0,#4d201911,#0000 45%),linear-gradient(#15100d,#0d0a08)!important;border:1px solid #7e5731b3!important;position:relative!important;box-shadow:inset 0 0 0 3px #050403ba,inset 0 0 0 4px #734e2b1a,0 5px 13px #00000026!important}.app-shell.gothic-v3 .character-sheet-page .gothic-panel:before{content:none!important;display:none!important}.app-shell.gothic-v3 .character-sheet-page .gothic-panel>*{z-index:2;position:relative}.app-shell.gothic-v3 .character-sheet-page .sheet-section-heading{background:linear-gradient(90deg,#4b1d181c 0%,#26141009 45%,#0000 78%)!important;border-top:0!important;border-bottom:1px solid #6644276b!important;align-items:center!important;min-height:58px!important;padding:0 15px 0 8px!important;display:flex!important;position:relative!important;overflow:visible!important;box-shadow:inset 0 -1px #00000052!important}.app-shell.gothic-v3 .character-sheet-page .sheet-section-heading:before,.app-shell.gothic-v3 .character-sheet-page .sheet-section-heading:after{content:none!important;display:none!important}.app-shell.gothic-v3 .character-sheet-page .g3-section-icon{width:68px!important;height:54px!important;box-shadow:none!important;filter:brightness(.91)saturate(.94)contrast(1.07)!important;background-image:url(/ui/gothic/gothic-header-emblem.png)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;border:0!important;border-radius:0!important;flex:0 0 68px!important;place-items:center!important;margin:0 12px 0 9px!important;padding:0!important;display:grid!important;position:relative!important;transform:none!important}.app-shell.gothic-v3 .character-sheet-page .g3-section-icon:before,.app-shell.gothic-v3 .character-sheet-page .g3-section-icon:after{content:none!important;display:none!important}.app-shell.gothic-v3 .character-sheet-page .g3-section-icon svg{z-index:3!important;color:#d0aa6c!important;stroke-width:1.55px!important;filter:drop-shadow(0 0 4px #be7d3638)!important;width:17px!important;height:17px!important;position:relative!important;transform:none!important}.app-shell.gothic-v3 .character-sheet-page .sheet-section-heading h2{z-index:3!important;color:#d1ad74!important;text-shadow:0 1px #1b100b,0 0 7px #804c2212!important;flex:none!important;margin:0!important;padding:0!important;position:relative!important}.app-shell.gothic-v3 .character-sheet-page .sheet-section-heading h2:before,.app-shell.gothic-v3 .character-sheet-page .sheet-section-heading h2:after{content:none!important;display:none!important}.app-shell.gothic-v3 .character-sheet-page .sheet-heading-rule{opacity:.64!important;filter:brightness(.88)saturate(.92)contrast(1.08)!important;pointer-events:none!important;background-image:url(/ui/gothic/gothic-divider.png)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:100% 115px!important;flex:auto!important;min-width:70px!important;height:31px!important;margin:0 0 0 20px!important;display:block!important;position:relative!important;overflow:hidden!important}.app-shell.gothic-v3 .character-sheet-page .sheet-heading-rule span,.app-shell.gothic-v3 .character-sheet-page .sheet-heading-rule b{display:none!important}.app-shell.gothic-v3 .character-sheet-page .sheet-dual-grid .sheet-section-heading{min-height:58px!important}@media (max-width:1200px){.app-shell.gothic-v3 .character-sheet-page .g3-section-icon{flex-basis:60px!important;width:60px!important;height:49px!important;margin-right:5px!important}.app-shell.gothic-v3 .character-sheet-page .sheet-heading-rule{background-size:100% 100px!important;margin-left:10px!important}}.app-shell.gothic-v3 .character-sheet-page .trait-column h3,.app-shell.gothic-v3 .character-sheet-page .merit-list h3,.app-shell.gothic-v3 .character-sheet-page .virtue-column h3{position:relative;color:#ad8855!important;border:0!important;padding-bottom:8px!important}.app-shell.gothic-v3 .character-sheet-page .trait-column h3:before,.app-shell.gothic-v3 .character-sheet-page .trait-column h3:after,.app-shell.gothic-v3 .character-sheet-page .merit-list h3:before,.app-shell.gothic-v3 .character-sheet-page .merit-list h3:after,.app-shell.gothic-v3 .character-sheet-page .virtue-column h3:before,.app-shell.gothic-v3 .character-sheet-page .virtue-column h3:after{content:none!important;display:none!important}.app-shell.gothic-v3 .character-sheet-page .trait-column h3,.app-shell.gothic-v3 .character-sheet-page .merit-list h3,.app-shell.gothic-v3 .character-sheet-page .virtue-column h3{background:linear-gradient(90deg,#8b5e33b0,#4d342140 72%,#0000) 0 100%/100% 1px no-repeat}.app-shell.gothic-v3 .character-sheet-page .trait-grid.three .trait-column,.app-shell.gothic-v3 .character-sheet-page .trait-grid.two.compact .trait-column{position:relative}.app-shell.gothic-v3 .character-sheet-page .trait-grid.three .trait-column+.trait-column:before,.app-shell.gothic-v3 .character-sheet-page .trait-grid.two.compact .trait-column+.trait-column:before{content:"";background:linear-gradient(#0000,#6f4c2c61 15%,#5d3e258c 50%,#6f4c2c61 85%,#0000);width:1px;position:absolute;top:18px;bottom:15px;left:-1px}.app-shell.gothic-v3 .character-sheet-page .trait-grid.three .trait-column+.trait-column:after,.app-shell.gothic-v3 .character-sheet-page .trait-grid.two.compact .trait-column+.trait-column:after{content:none!important;display:none!important}.app-shell.gothic-v3 .character-sheet-page .identity-description{grid-template-columns:220px minmax(0,1fr)!important;align-items:center!important;column-gap:38px!important;width:100%!important;min-width:0!important;padding:22px 38px 22px 28px!important;display:grid!important;position:relative!important;overflow:hidden!important}.app-shell.gothic-v3 .character-sheet-page .identity-description:before,.app-shell.gothic-v3 .character-sheet-page .identity-description:after,.app-shell.gothic-v3 .character-sheet-page .identity-sigil-wrap:before,.app-shell.gothic-v3 .character-sheet-page .identity-sigil-wrap:after,.app-shell.gothic-v3 .character-sheet-page .identity-clan-logo:before,.app-shell.gothic-v3 .character-sheet-page .identity-clan-logo:after{content:none!important;display:none!important}.app-shell.gothic-v3 .character-sheet-page .identity-sigil-wrap{width:220px!important;min-width:220px!important;height:220px!important;min-height:220px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important;display:flex!important;position:relative!important;overflow:visible!important;transform:none!important}.app-shell.gothic-v3 .character-sheet-page .identity-clan-logo{width:200px!important;min-width:200px!important;height:200px!important;min-height:200px!important;box-shadow:none!important;clip-path:none!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important;display:flex!important;position:relative!important;overflow:visible!important;transform:none!important}.app-shell.gothic-v3 .character-sheet-page .identity-sigil-wrap,.app-shell.gothic-v3 .character-sheet-page .identity-clan-logo{background:0 0!important}.app-shell.gothic-v3 .character-sheet-page .identity-clan-logo-canvas{filter:none!important;mix-blend-mode:normal!important;opacity:1!important;background:0 0!important;border:0!important;border-radius:0!important;width:200px!important;max-width:200px!important;height:200px!important;max-height:200px!important;margin:0!important;padding:0!important;display:block!important;transform:none!important}.app-shell.gothic-v3 .character-sheet-page .identity-description>p{z-index:2!important;overflow-wrap:break-word!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;display:block!important;position:relative!important;overflow:visible!important;transform:none!important}.app-shell.gothic-v3 .character-sheet-page .identity-clan-logo-missing{color:#bd9560;background:#20120d57;border:1px solid #875c3273;border-radius:50%;place-items:center;width:110px;height:110px;font-size:38px;display:grid}.app-shell.gothic-v3 .character-sheet-page .trait-row:hover{background:linear-gradient(90deg,#552c1c0e,#0000)}.app-shell.gothic-v3 .character-sheet-page .sheet-dots.red i.filled{box-shadow:inset 0 0 0 1px #ffa0820f,0 0 3px #9423241f}.app-shell.gothic-v3 .character-sheet-page .v20-derived-list{background:linear-gradient(90deg,#2a18111a,#0000)}.app-shell.gothic-v3 .character-sheet-page .v20-health-wrap{border-top-color:#67462975!important}.app-shell.gothic-v3 .character-sheet-page .health-level{border-bottom-color:#402a1d66!important}.app-shell.gothic-v3 .character-status-panel{position:relative;background:radial-gradient(at 50% 4%,#5e1c1b17,#0000 32%),linear-gradient(#0f0a09,#080706 70%)!important;border-left:1px solid #694829b0!important}.app-shell.gothic-v3 .character-status-panel:before{content:"";pointer-events:none;border:1px solid #68482a38;position:absolute;inset:6px}.app-shell.gothic-v3 .character-status-panel .character-side-portrait{position:relative;border:1px solid #8f6337c7!important;border-radius:50% 50% 46% 46%/44% 44% 56% 56%!important;overflow:hidden!important;box-shadow:0 0 0 4px #090706,0 0 0 5px #8e623675,0 0 0 8px #070504d6,0 0 0 9px #5e3f2433,0 10px 22px #0000004d!important}.app-shell.gothic-v3 .character-status-panel .character-side-portrait:before,.app-shell.gothic-v3 .character-status-panel .character-side-portrait:after{content:none!important;display:none!important}.app-shell.gothic-v3 .character-status-panel .character-side-profile h2{text-shadow:0 1px #1e120c;color:#ddbd89!important}.app-shell.gothic-v3 .character-status-panel .character-side-profile h2:after{content:"";background:linear-gradient(90deg,#0000,#895c318c,#0000);width:88px;height:1px;margin:7px auto 0;display:block}.app-shell.gothic-v3 .character-status-panel .side-quick-box,.app-shell.gothic-v3 .character-status-panel .side-changes-box{isolation:isolate!important;background:linear-gradient(#120c0a,#0b0807)!important;border:1px solid #714e2da3!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 0 0 3px #0000005c!important}.app-shell.gothic-v3 .character-status-panel .side-quick-box:after,.app-shell.gothic-v3 .character-status-panel .side-changes-box:after{opacity:.6;content:""!important;z-index:1!important;pointer-events:none!important;background:linear-gradient(#95683b,#95683b) 0 0/12px 1px no-repeat,linear-gradient(#95683b,#95683b) 0 0/1px 12px no-repeat,linear-gradient(#95683b,#95683b) 100% 0/12px 1px no-repeat,linear-gradient(#95683b,#95683b) 100% 0/1px 12px no-repeat,linear-gradient(#68472e,#68472e) 0 100%/12px 1px no-repeat,linear-gradient(#68472e,#68472e) 0 100%/1px 12px no-repeat,linear-gradient(#68472e,#68472e) 100% 100%/12px 1px no-repeat,linear-gradient(#68472e,#68472e) 100% 100%/1px 12px no-repeat!important;border:0!important;display:block!important;position:absolute!important;inset:7px!important}.app-shell.gothic-v3 .character-status-panel .side-box h3{color:#cba164!important}@media (prefers-reduced-motion:no-preference){.app-shell.gothic-v3 .character-sheet-page .gothic-panel{transition:border-color .16s,box-shadow .16s}.app-shell.gothic-v3 .character-sheet-page .gothic-panel:hover{border-color:#946638c7!important}}.app-shell.gothic-v3,.app-shell.gothic-v3 *,.app-shell.gothic-v3 :before,.app-shell.gothic-v3 :after{box-sizing:border-box}@media (max-width:1200px){.app-shell.gothic-v3 .brand-crest{transform-origin:top;transform:scale(.92)}}.app-shell.gothic-v3 .character-sheet-page .sheet-dual-grid .sheet-heading-rule{opacity:.53!important;background-position:50%!important;background-size:260px 92px!important;min-width:34px!important;height:27px!important;margin-left:10px!important}.app-shell.gothic-v3 .character-sheet-page .sheet-dual-grid .sheet-section-heading h2{white-space:nowrap}@media (max-width:1250px){.app-shell.gothic-v3 .character-sheet-page .sheet-dual-grid .sheet-heading-rule{opacity:.34!important}}.app-shell.gothic-v3 .character-sheet-page .gothic-panel{background:radial-gradient(at 50% -20%,#7434220e,#0000 52%),linear-gradient(115deg,#ffd69d02,#0000 22%,#00000006 62%,#0000),linear-gradient(#15100d,#0d0a08)!important;border-color:#815831bd!important;box-shadow:inset 0 0 0 3px #040303b8,inset 0 0 0 4px #76502c1c,inset 0 12px 28px #5f251b06,0 6px 16px #00000029!important}.app-shell.gothic-v3 .character-sheet-page .gothic-panel:after{transform-origin:100% 0!important;opacity:.22!important;filter:brightness(.7)saturate(.78)contrast(1.05)!important;background:url(/ui/gothic/gothic-panel-corner.png) 0 0/108px no-repeat!important;width:96px!important;height:84px!important;inset:-1px -1px auto auto!important;transform:scaleX(-1)!important}.app-shell.gothic-v3 .character-status-panel{background:radial-gradient(at 50% 3%,#5d1f1b1a,#0000 31%),linear-gradient(#100b09,#090706 72%,#070605)!important;border-left:1px solid #7a542fb3!important;position:relative!important;box-shadow:inset 5px 0 18px #00000045!important}.app-shell.gothic-v3 .character-status-panel .character-side-profile{padding-bottom:18px!important;position:relative!important}.app-shell.gothic-v3 .character-status-panel .character-side-profile:after{content:""!important;opacity:.55!important;filter:brightness(.86)saturate(.88)contrast(1.06)!important;pointer-events:none!important;background:url(/ui/gothic/gothic-divider.png) 50%/260px 90px no-repeat!important;width:78%!important;height:30px!important;margin:10px auto -2px!important;display:block!important}.app-shell.gothic-v3 .character-status-panel .character-side-profile h2:after{content:none!important;display:none!important}.app-shell.gothic-v3 .character-status-panel .character-side-portrait{border:1px solid #a6743eb8!important;position:relative!important;box-shadow:0 0 0 4px #090706,0 0 0 5px #8e623670,0 0 0 8px #070504e0,0 0 0 9px #6e49283d,0 9px 24px #00000057,inset 0 0 18px #0000004d!important}.app-shell.gothic-v3 .character-status-panel .character-side-portrait:before{content:""!important;z-index:5!important;pointer-events:none!important;background:#17100c!important;border:1px solid #b57e42b8!important;width:10px!important;height:10px!important;display:block!important;position:absolute!important;top:-9px!important;left:50%!important;transform:translate(-50%)rotate(45deg)!important;box-shadow:0 0 0 3px #090706!important}.app-shell.gothic-v3 .character-status-panel .character-side-portrait:after{content:none!important;display:none!important}.app-shell.gothic-v3 .character-status-panel .side-resource{background:linear-gradient(90deg,#481f1806,#0000 65%)!important;border-bottom:1px solid #48301f7a!important;padding:14px 7px!important;position:relative!important}.app-shell.gothic-v3 .character-status-panel .side-resource:before{content:""!important;pointer-events:none!important;background:linear-gradient(#0000,#9d6c3a63,#0000)!important;width:1px!important;position:absolute!important;top:25%!important;bottom:25%!important;left:0!important}.app-shell.gothic-v3 .character-status-panel .side-quick-box,.app-shell.gothic-v3 .character-status-panel .side-changes-box{background:radial-gradient(at 50% 0,#57241b0f,#0000 47%),linear-gradient(#130e0b,#0b0807)!important;border:1px solid #7e5631a3!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 0 0 3px #040303a3,inset 0 0 0 4px #754f2b17!important}.app-shell.gothic-v3 .character-status-panel .side-quick-box:after,.app-shell.gothic-v3 .character-status-panel .side-changes-box:after{content:""!important;opacity:.22!important;filter:brightness(.68)saturate(.72)contrast(1.05)!important;pointer-events:none!important;z-index:1!important;background:url(/ui/gothic/gothic-panel-corner.png) 0 0/88px no-repeat!important;width:78px!important;height:62px!important;display:block!important;position:absolute!important;top:-4px!important;right:-4px!important;transform:scaleX(-1)!important}.app-shell.gothic-v3 .character-status-panel .side-quick-box:before,.app-shell.gothic-v3 .character-status-panel .side-changes-box:before{content:none!important;display:none!important}.app-shell.gothic-v3 .character-status-panel .side-quick-box>*,.app-shell.gothic-v3 .character-status-panel .side-changes-box>*{z-index:2!important;position:relative!important}.app-shell.gothic-v3 .character-status-panel .side-quick-box h3,.app-shell.gothic-v3 .character-status-panel .side-changes-box h3{color:#cda66b!important;text-shadow:0 1px #1b100b!important}.app-shell.gothic-v3 .character-status-panel .side-quick-box h3:after,.app-shell.gothic-v3 .character-status-panel .side-changes-box h3:after{content:""!important;opacity:.42!important;filter:brightness(.77)saturate(.8)contrast(1.05)!important;background:url(/ui/gothic/gothic-divider.png) 50%/210px 75px no-repeat!important;width:88%!important;height:20px!important;margin:5px auto -3px!important;display:block!important}.app-shell.gothic-v3 .topbar{isolation:isolate;background:radial-gradient(at 28% 0,#5c221b13,#0000 46%),linear-gradient(#0f0a08f7,#080605f0)!important;border-bottom:1px solid #5b3d2566!important;position:relative!important;box-shadow:inset 0 -8px 18px #00000029!important}.app-shell.gothic-v3 .topbar:after{content:""!important;z-index:4!important;pointer-events:none!important;opacity:.33!important;filter:brightness(.74)saturate(.76)contrast(1.05)!important;background:url(/ui/gothic/gothic-divider.png) 50%/430px 102px no-repeat!important;height:24px!important;position:absolute!important;bottom:-10px!important;left:31px!important;right:28px!important}.app-shell.gothic-v3 .chronicle-title{color:#d6b47b!important;text-shadow:0 1px #21130d,0 0 11px #844b2211!important;letter-spacing:.035em!important;position:relative!important}.app-shell.gothic-v3 .chronicle-title:before,.app-shell.gothic-v3 .chronicle-title:after{content:none!important;display:none!important}.app-shell.gothic-v3 .topbar input{color:#bda788!important;background:linear-gradient(#110c0ae8,#090706f2)!important;border:1px solid #6f4b2a82!important;transition:border-color .16s,box-shadow .16s!important;box-shadow:inset 0 0 0 3px #0303034f,inset 0 1px #a46f3a06!important}.app-shell.gothic-v3 .topbar input::placeholder{color:#776654!important;opacity:.78!important}.app-shell.gothic-v3 .topbar input:focus{border-color:#956536b3!important;outline:none!important;box-shadow:inset 0 0 0 3px #03030357,0 0 0 1px #7346271c,0 0 13px #4e1f191a!important}.app-shell.gothic-v3 .character-sheet-page .sheet-page-header{position:relative!important}.app-shell.gothic-v3 .character-sheet-page .sheet-page-header h1{color:#ddbd86!important;text-shadow:0 1px #21130d,0 0 10px #8e522311!important}.app-shell.gothic-v3 .character-sheet-page .sheet-title-rule{opacity:.57!important;filter:brightness(.82)saturate(.84)contrast(1.06)!important;background:url(/ui/gothic/gothic-divider.png) 50%/420px 105px no-repeat!important;width:510px!important;max-width:56%!important;height:28px!important;margin-top:3px!important;position:relative!important;overflow:hidden!important}.app-shell.gothic-v3 .character-sheet-page .sheet-title-rule>span,.app-shell.gothic-v3 .character-sheet-page .sheet-title-rule>b{display:none!important}.app-shell.gothic-v3 .character-sheet-page .sheet-tabs{background:linear-gradient(#100c09,#090706)!important;border:1px solid #684629a6!important;position:relative!important;box-shadow:inset 0 0 0 3px #0303034a,0 4px 10px #0000001a!important}.app-shell.gothic-v3 .character-sheet-page .sheet-tabs:before{content:""!important;pointer-events:none!important;background:linear-gradient(90deg,#0000,#9b693933 12% 88%,#0000)!important;height:1px!important;position:absolute!important;top:3px!important;left:8px!important;right:8px!important}.app-shell.gothic-v3 .character-sheet-page .sheet-tabs:after{content:none!important;display:none!important}.app-shell.gothic-v3 .character-sheet-page .sheet-tabs button{color:#9f886b!important;text-shadow:0 1px #160e0a!important;background:linear-gradient(#140f0ce8,#0a0807f5)!important;border-color:#432d1d94!important;transition:color .16s,background .16s,box-shadow .16s!important;position:relative!important}.app-shell.gothic-v3 .character-sheet-page .sheet-tabs button:hover{color:#c9ac80!important;background:linear-gradient(#301a1461,#110b09f5)!important}.app-shell.gothic-v3 .character-sheet-page .sheet-tabs button.active{color:#e2c397!important;background:radial-gradient(at 50% -20%,#ad3a372e,#0000 62%),linear-gradient(#762026,#501619)!important;border-color:#934837c4!important;box-shadow:inset 0 1px #df7c521c,inset 0 0 18px #4311122e!important}.app-shell.gothic-v3 .character-sheet-page .sheet-tabs button.active:after{content:""!important;background:#6d1d21!important;border:1px solid #965234b0!important;width:6px!important;height:6px!important;position:absolute!important;bottom:-4px!important;left:50%!important;transform:translate(-50%)rotate(45deg)!important;box-shadow:0 0 4px #691f1f21!important}@media (max-width:1200px){.app-shell.gothic-v3 .character-sheet-page .sheet-title-rule{background-size:350px 94px!important;width:400px!important;max-width:54%!important}}.app-shell.gothic-v3 .gothic-dashboard{background:radial-gradient(at 44% 0,#58201a0b,#0000 38%);position:relative}.app-shell.gothic-v3 .gothic-dashboard .gothic-dashboard-hero{isolation:isolate;background:url(/ui/gothic/gothic-panel-corner.png) 100% 0/164px no-repeat,radial-gradient(at 75% 14%,#76322516,#0000 38%),linear-gradient(115deg,#15100d 0%,#0e0a08 57%,#080706 100%)!important;border:1px solid #7e5630b3!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 0 0 3px #040303b8,inset 0 0 0 4px #77502c1a,0 7px 17px #0000002e!important}.app-shell.gothic-v3 .gothic-dashboard .gothic-dashboard-hero:after{content:""!important;z-index:3!important;opacity:.34!important;filter:brightness(.76)saturate(.79)contrast(1.05)!important;pointer-events:none!important;background:url(/ui/gothic/gothic-divider.png) 50%/510px 116px no-repeat!important;height:31px!important;position:absolute!important;bottom:3px!important;left:34px!important;right:34px!important}.app-shell.gothic-v3 .gothic-dashboard .hero-copy{z-index:3!important;position:relative!important}.app-shell.gothic-v3 .gothic-dashboard .dashboard-kicker{color:#967043;letter-spacing:.18em;text-transform:uppercase;margin-bottom:7px;font-size:10px;line-height:1.2;display:block}.app-shell.gothic-v3 .gothic-dashboard .hero-copy h1{color:#ddbd87!important;text-shadow:0 1px #21130d,0 0 10px #884f2311!important}.app-shell.gothic-v3 .gothic-dashboard .hero-rule{opacity:.55!important;filter:brightness(.82)saturate(.84)contrast(1.06)!important;background:url(/ui/gothic/gothic-divider.png) 50%/320px 94px no-repeat!important;width:360px!important;max-width:84%!important;height:30px!important;margin:3px 0 7px!important}.app-shell.gothic-v3 .gothic-dashboard .hero-rule span{display:none!important}.app-shell.gothic-v3 .gothic-dashboard .hero-copy>p{max-width:600px;color:#b8a489!important;line-height:1.65!important}.app-shell.gothic-v3 .gothic-dashboard .moon-state{color:#b99867!important;background:linear-gradient(#19100db8,#0a0807bd)!important;border:1px solid #6e4b2b70!important;align-items:center!important;gap:9px!important;margin-top:13px!important;padding:7px 12px!important;display:inline-flex!important;box-shadow:inset 0 0 0 2px #03030352!important}.app-shell.gothic-v3 .gothic-dashboard .moon-state svg{color:#bb8d4c!important;width:16px!important;height:16px!important}.app-shell.gothic-v3 .gothic-dashboard .hero-city{opacity:.83;z-index:2!important;position:relative!important}.app-shell.gothic-v3 .gothic-dashboard .hero-moon{box-shadow:0 0 27px #c3a3701c!important}.app-shell.gothic-v3 .gothic-dashboard .water-reflection{opacity:.53!important}.app-shell.gothic-v3 .gothic-dashboard .dashboard-grid{gap:15px!important}.app-shell.gothic-v3 .gothic-dashboard .dashboard-card{isolation:isolate;background:radial-gradient(at 50% -16%,#642b1f0e,#0000 48%),linear-gradient(#15100d,#0d0a08)!important;border:1px solid #7e5630b3!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 0 0 3px #040303b3,inset 0 0 0 4px #754f2b17,0 5px 14px #00000024!important}.app-shell.gothic-v3 .gothic-dashboard .dashboard-card:after{content:""!important;z-index:1!important;pointer-events:none!important;opacity:.2!important;filter:brightness(.68)saturate(.73)contrast(1.06)!important;background:url(/ui/gothic/gothic-panel-corner.png) 0 0/98px no-repeat!important;width:88px!important;height:72px!important;position:absolute!important;top:-3px!important;right:-3px!important;transform:scaleX(-1)!important}.app-shell.gothic-v3 .gothic-dashboard .dashboard-card:before{content:none!important;display:none!important}.app-shell.gothic-v3 .gothic-dashboard .dashboard-panel-heading{z-index:3!important;background:linear-gradient(90deg,#511f191b,#0000 70%)!important;border-bottom:1px solid #68462870!important;justify-content:space-between!important;align-items:center!important;gap:15px!important;min-height:58px!important;padding:0 18px 0 8px!important;display:flex!important;position:relative!important}.app-shell.gothic-v3 .gothic-dashboard .dashboard-heading-main{flex:auto;align-items:center;min-width:0;display:flex}.app-shell.gothic-v3 .gothic-dashboard .dashboard-heading-emblem{filter:brightness(.9)saturate(.93)contrast(1.07);background:url(/ui/gothic/gothic-header-emblem.png) 50%/contain no-repeat;flex:0 0 63px;place-items:center;width:63px;height:53px;margin-right:10px;display:grid}.app-shell.gothic-v3 .gothic-dashboard .dashboard-heading-emblem svg{filter:drop-shadow(0 0 4px #ae6c2f2e);color:#cca262!important;width:17px!important;height:17px!important}.app-shell.gothic-v3 .gothic-dashboard .dashboard-panel-heading h2{flex:none;color:#d1ad74!important;text-shadow:0 1px #1b100b!important;margin:0!important}.app-shell.gothic-v3 .gothic-dashboard .dashboard-heading-divider{opacity:.53;filter:brightness(.84)saturate(.87)contrast(1.06);background:url(/ui/gothic/gothic-divider.png) 50%/300px 91px no-repeat;flex:auto;min-width:34px;height:28px;margin:0 12px 0 17px}.app-shell.gothic-v3 .gothic-dashboard .dashboard-heading-action{z-index:3;letter-spacing:.07em;text-transform:uppercase;flex:none;font-size:10px;position:relative;color:#9f815e!important;text-decoration:none!important}.app-shell.gothic-v3 .gothic-dashboard .dashboard-heading-action:hover{color:#d0ad77!important}.app-shell.gothic-v3 .gothic-dashboard .scene-row{position:relative;border-bottom-color:#412b1d6e!important;transition:background .16s!important}.app-shell.gothic-v3 .gothic-dashboard .scene-row:hover{background:linear-gradient(90deg,#53231c1a,#0000 72%)!important}.app-shell.gothic-v3 .gothic-dashboard .scene-vignette{border:1px solid #79522e6e!important;box-shadow:inset 0 0 0 2px #0403038a!important}.app-shell.gothic-v3 .gothic-dashboard .scene-row-copy h3{color:#cbb08b!important}.app-shell.gothic-v3 .gothic-dashboard .row-arrow{color:#8c653b!important}.app-shell.gothic-v3 .gothic-dashboard .knowledge-row{position:relative;border-bottom-color:#412b1d6e!important;grid-template-columns:35px minmax(0,1fr) auto!important;align-items:start!important;display:grid!important}.app-shell.gothic-v3 .gothic-dashboard .knowledge-mark,.app-shell.gothic-v3 .gothic-dashboard .event-mark{background:radial-gradient(circle,#48201852,#0d0907c7);border:1px solid #77502c6e;border-radius:50%;place-items:center;width:27px;height:27px;margin-top:2px;display:grid}.app-shell.gothic-v3 .gothic-dashboard .knowledge-mark svg,.app-shell.gothic-v3 .gothic-dashboard .event-mark svg{color:#a97e49!important;width:14px!important;height:14px!important}.app-shell.gothic-v3 .gothic-dashboard .event-mark.pinned{background:radial-gradient(circle,#68291d6e,#0e0907d6);border-color:#97623191}.app-shell.gothic-v3 .gothic-dashboard .event-mark.pinned svg{color:#c99b59!important}.app-shell.gothic-v3 .gothic-dashboard .dashboard-events>article{border-bottom-color:#412b1d6e!important;grid-template-columns:37px minmax(0,1fr)!important;gap:10px!important;display:grid!important}.app-shell.gothic-v3 .gothic-dashboard .dashboard-notifications>a{position:relative;border-bottom-color:#412b1d6e!important;transition:background .16s!important}.app-shell.gothic-v3 .gothic-dashboard .dashboard-notifications>a:hover{background:linear-gradient(90deg,#4e211a17,#0000 76%)!important}.app-shell.gothic-v3 .gothic-dashboard .notification-icon-frame{background:#100b0999;border:1px solid #744e2b69;place-items:center;width:29px;height:29px;display:grid}.app-shell.gothic-v3 .gothic-dashboard .notification-icon-frame svg{color:#a77c46!important;width:15px!important;height:15px!important}.app-shell.gothic-v3 .gothic-dashboard .dashboard-notifications .unread .notification-icon-frame{background:#4318164d;border-color:#9255359c}.app-shell.gothic-v3 .gothic-dashboard .panel-footer-link{color:#a58760!important;border-top-color:#4f34216e!important}.app-shell.gothic-v3 .gothic-dashboard .panel-footer-link:hover{color:#d0ae78!important}.app-shell.gothic-v3 .gothic-dashboard .dashboard-empty{color:#776653;margin:0;padding:22px;font-style:italic}@media (max-width:1250px){.app-shell.gothic-v3 .gothic-dashboard .dashboard-heading-divider{opacity:.42;background-size:230px 82px}}@media (max-width:980px){.app-shell.gothic-v3 .gothic-dashboard .dashboard-heading-divider{display:none}}.app-shell.gothic-v3 .gothic-dashboard .hero-city{z-index:2!important;opacity:1!important;background:linear-gradient(90deg,#0f0b09 0%,#0f0b09eb 5%,#0f0b09ad 15%,#0f0b0940 28%,#0000 43%),url(/ui/dashboard/copenhagen-night-hero.png) 50%/cover no-repeat!important;position:relative!important;overflow:hidden!important;box-shadow:inset 32px 0 35px #0a07064d,inset 0 18px 24px #05040324,inset 0 -14px 24px #05040330!important}.app-shell.gothic-v3 .gothic-dashboard .hero-city .hero-moon,.app-shell.gothic-v3 .gothic-dashboard .hero-city .city-silhouette,.app-shell.gothic-v3 .gothic-dashboard .hero-city .water-reflection,.app-shell.gothic-v3 .gothic-dashboard .hero-city .lamp{display:none!important}.app-shell.gothic-v3 .gothic-dashboard .hero-city:before,.app-shell.gothic-v3 .gothic-dashboard .hero-city:after{content:none!important;display:none!important}@media (max-width:1200px){.app-shell.gothic-v3 .gothic-dashboard .hero-city{background:linear-gradient(90deg,#0f0b09 0%,#0f0b09d1 8%,#0f0b094d 28%,#0000 45%),url(/ui/dashboard/copenhagen-night-hero.png) 58%/cover no-repeat!important}}.app-shell.gothic-v3 .gothic-dashboard .hero-city{background:linear-gradient(90deg,#0f0b09 0%,#0f0b09fa 4%,#0f0b09d1 13%,#0f0b0975 24%,#0f0b091f 38%,#0000 50%),url(/ui/dashboard/copenhagen-night-hero-v2.png) 100%/cover no-repeat!important;box-shadow:inset 44px 0 48px #08060561,inset 0 15px 20px #0504031f,inset 0 -15px 22px #0504032e!important}@media (max-width:1200px){.app-shell.gothic-v3 .gothic-dashboard .hero-city{background:linear-gradient(90deg,#0f0b09 0%,#0f0b09f0 7%,#0f0b0994 23%,#0f0b0929 39%,#0000 51%),url(/ui/dashboard/copenhagen-night-hero-v2.png) 100%/cover no-repeat!important}}.app-shell.gothic-v3 .gothic-dashboard .gothic-dashboard-hero{min-height:395px!important;display:block!important;position:relative!important;overflow:hidden!important}.app-shell.gothic-v3 .gothic-dashboard .gothic-dashboard-hero .hero-copy{z-index:5!important;box-sizing:border-box!important;background:0 0!important;width:43%!important;max-width:485px!important;min-height:395px!important;padding:34px 28px 40px 39px!important;position:relative!important}.app-shell.gothic-v3 .gothic-dashboard .gothic-dashboard-hero .hero-city{z-index:1!important;opacity:1!important;background:url(/ui/dashboard/copenhagen-night-hero-v2.png) 100%/cover no-repeat!important;width:78%!important;min-width:78%!important;height:100%!important;position:absolute!important;top:0!important;bottom:0!important;right:0!important;overflow:hidden!important;box-shadow:inset 0 18px 25px #0403031f,inset 0 -16px 26px #0403032e!important}.app-shell.gothic-v3 .gothic-dashboard .gothic-dashboard-hero .hero-city:before{content:""!important;z-index:2!important;pointer-events:none!important;background:linear-gradient(90deg,#100b09 0%,#100b09fe 7%,#100b09f7 15%,#100b09e3 23%,#100b09b8 32%,#100b097a 41%,#100b0940 50%,#100b0917 58%,#0000 67%)!important;display:block!important;position:absolute!important;inset:0!important}.app-shell.gothic-v3 .gothic-dashboard .gothic-dashboard-hero .hero-city:after{content:""!important;z-index:3!important;pointer-events:none!important;background:linear-gradient(#0000001c,#0000 28% 67%,#0000002e)!important;display:block!important;position:absolute!important;inset:0!important}.app-shell.gothic-v3 .gothic-dashboard .gothic-dashboard-hero .hero-city .hero-moon,.app-shell.gothic-v3 .gothic-dashboard .gothic-dashboard-hero .hero-city .city-silhouette,.app-shell.gothic-v3 .gothic-dashboard .gothic-dashboard-hero .hero-city .water-reflection,.app-shell.gothic-v3 .gothic-dashboard .gothic-dashboard-hero .hero-city .lamp{display:none!important}.app-shell.gothic-v3 .gothic-dashboard .gothic-dashboard-hero:after{z-index:6!important}@media (max-width:1350px){.app-shell.gothic-v3 .gothic-dashboard .gothic-dashboard-hero .hero-copy{width:46%!important;padding-left:32px!important}.app-shell.gothic-v3 .gothic-dashboard .gothic-dashboard-hero .hero-city{width:76%!important;min-width:76%!important}}.app-shell.gothic-v3 .gothic-scenes-page{max-width:1540px;margin:0 auto;padding:0 28px 48px;position:relative}.app-shell.gothic-v3 .gothic-scenes-page .scenes-hero{background:radial-gradient(at 78% 12%,#5b1e1b21,#0000 38%),linear-gradient(115deg,#15100d,#0c0908 70%);border:1px solid #7d552fb3;grid-template-columns:minmax(0,1fr) 330px;min-height:190px;margin-bottom:13px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 3px #040303b8,inset 0 0 0 4px #79522d17}.app-shell.gothic-v3 .gothic-scenes-page .scenes-hero:after{content:"";pointer-events:none;opacity:.24;filter:brightness(.72)saturate(.78);background:url(/ui/gothic/gothic-panel-corner.png) 0 0/130px no-repeat;width:125px;height:105px;position:absolute;top:-2px;right:-2px;transform:scaleX(-1)}.app-shell.gothic-v3 .gothic-scenes-page .scenes-hero-copy{z-index:2;padding:27px 34px 30px;position:relative}.app-shell.gothic-v3 .gothic-scenes-page .scenes-hero h1{color:#ddbd87;font-variant:small-caps;letter-spacing:.045em;text-shadow:0 1px #21130d;margin:4px 0 0;font-size:38px;font-weight:400}.app-shell.gothic-v3 .gothic-scenes-page .scenes-hero-copy>p{color:#aa9982;max-width:690px;margin:5px 0 0;font-size:13px;line-height:1.66}.app-shell.gothic-v3 .gothic-scenes-page .scenes-title-divider{opacity:.61;filter:brightness(.83)saturate(.85);background:url(/ui/gothic/gothic-divider.png) 50%/390px 102px no-repeat;width:440px;max-width:75%;height:29px;margin:3px 0 4px}.app-shell.gothic-v3 .gothic-scenes-page .scenes-summary{z-index:2;background:linear-gradient(#29131036,#0a08076b);border-left:1px solid #5c3d2594;grid-template-columns:repeat(3,1fr);align-self:stretch;display:grid;position:relative}.app-shell.gothic-v3 .gothic-scenes-page .scenes-summary>div{border-left:1px solid #422c1d75;align-content:center;place-items:center;gap:7px;min-width:0;display:grid;position:relative}.app-shell.gothic-v3 .gothic-scenes-page .scenes-summary>div:first-child{border-left:0}.app-shell.gothic-v3 .gothic-scenes-page .scenes-summary span{color:#806b54;text-transform:uppercase;letter-spacing:.11em;text-align:center;font-size:8px}.app-shell.gothic-v3 .gothic-scenes-page .scenes-summary strong{color:#cba56f;font-size:30px;font-weight:400}.app-shell.gothic-v3 .gothic-scenes-page .scenes-summary .important strong{color:#bd6052;text-shadow:0 0 12px #791c1b24}.app-shell.gothic-v3 .gothic-scenes-page .gothic-scene-toolbar{background:linear-gradient(#120e0c,#0b0908);border-color:#67462a9e;margin-bottom:13px;padding:8px 10px}.app-shell.gothic-v3 .gothic-scenes-page .scene-filters button{color:#8f7a61;background:linear-gradient(#15110e,#0e0b09);border-color:#493222b0;min-height:36px}.app-shell.gothic-v3 .gothic-scenes-page .scene-filters button.active{color:#e1bf91;background:radial-gradient(at 50% -20%,#b23e392e,#0000 63%),linear-gradient(#6d1b20,#461216);border-color:#8d3d35d4;box-shadow:inset 0 1px #db7c5217}.app-shell.gothic-v3 .gothic-scenes-page .scene-search{border-color:#5b3e2891;box-shadow:inset 0 0 0 2px #03030340}.app-shell.gothic-v3 .gothic-scenes-page .gothic-scene-catalogue{gap:11px;display:grid}.app-shell.gothic-v3 .gothic-scenes-page .gothic-scene-card{background:radial-gradient(at 32% 0,#57241b11,#0000 44%),linear-gradient(#14100d,#0c0a08);border:1px solid #6d4a2ba3;grid-template-columns:150px minmax(0,1fr) 76px;min-height:205px;transition:border-color .16s,background .16s,transform .16s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 3px #040303a6,inset 0 0 0 4px #6f4c2a12}.app-shell.gothic-v3 .gothic-scenes-page .gothic-scene-card:hover{background:radial-gradient(at 32% 0,#692b1f1a,#0000 45%),linear-gradient(#16110e,#0d0a08);border-color:#8f6135c9;transform:translateY(-1px)}.app-shell.gothic-v3 .gothic-scenes-page .gothic-scene-card.urgent{box-shadow:inset 3px 0 #842426d4,inset 0 0 0 3px #040303a6,inset 0 0 0 4px #6f4c2a12}.app-shell.gothic-v3 .gothic-scenes-page .gothic-scene-card.observer{box-shadow:inset 3px 0 #5c6f7494,inset 0 0 0 3px #040303a6,inset 0 0 0 4px #6f4c2a12}.app-shell.gothic-v3 .gothic-scenes-page .gothic-scene-card.archived{opacity:.68;filter:saturate(.68)}.app-shell.gothic-v3 .gothic-scenes-page .scene-card-seal{background:radial-gradient(circle,#60271e13,#0000 56%);border-right:1px solid #4e342180;place-items:center;display:grid;position:relative}.app-shell.gothic-v3 .gothic-scenes-page .scene-card-seal-frame{filter:brightness(.9)saturate(.91);background:url(/ui/gothic/gothic-header-emblem.png) 50%/contain no-repeat;align-content:center;place-items:center;gap:5px;width:102px;height:102px;display:grid;position:relative}.app-shell.gothic-v3 .gothic-scenes-page .scene-card-seal-frame svg{color:#c59a5d;width:24px;height:24px}.app-shell.gothic-v3 .gothic-scenes-page .scene-card-seal-frame span{color:#8c6b47;letter-spacing:.12em;font-size:9px}.app-shell.gothic-v3 .gothic-scenes-page .scene-card-body{min-width:0;padding:17px 25px 18px}.app-shell.gothic-v3 .gothic-scenes-page .scene-card-topline{min-height:25px}.app-shell.gothic-v3 .gothic-scenes-page .scene-status-chip{color:#9d886b;background:#1a130fc2;border:1px solid #554231b5;min-height:23px;padding:0 9px}.app-shell.gothic-v3 .gothic-scenes-page .scene-status-chip.urgent{color:#d9a999;background:#5815189c;border-color:#8e3a35c4}.app-shell.gothic-v3 .gothic-scenes-page .scene-status-chip.observer{color:#95a5a6;border-color:#526466b0}.app-shell.gothic-v3 .gothic-scenes-page .scene-status-chip.archived{color:#73695e}.app-shell.gothic-v3 .gothic-scenes-page .scene-card-title-row{align-items:center;gap:18px;margin-top:6px;display:flex}.app-shell.gothic-v3 .gothic-scenes-page .scene-card-title-row h2{color:#d8b987;flex:0 auto;min-width:0;margin:0;font-size:24px;font-weight:400}.app-shell.gothic-v3 .gothic-scenes-page .scene-card-title-divider{opacity:.4;filter:brightness(.78)saturate(.8);background:url(/ui/gothic/gothic-divider.png) 50%/300px 88px no-repeat;flex:auto;min-width:80px;height:28px}.app-shell.gothic-v3 .gothic-scenes-page .scene-card-summary{color:#978875;max-width:910px;margin:5px 0 0;font-size:12px;line-height:1.58}.app-shell.gothic-v3 .gothic-scenes-page .scene-meta-grid{border-top:1px solid #412d1f91;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:13px;padding-top:11px;display:grid}.app-shell.gothic-v3 .gothic-scenes-page .scene-meta-grid span{color:#a79376;grid-template-columns:1fr;gap:3px;font-size:10px;display:grid}.app-shell.gothic-v3 .gothic-scenes-page .scene-meta-grid b{color:#74614d;text-transform:uppercase;letter-spacing:.1em;font-size:7px;font-weight:400}.app-shell.gothic-v3 .gothic-scenes-page .scene-participants{align-items:center;gap:11px;margin-top:12px;display:flex}.app-shell.gothic-v3 .gothic-scenes-page .scene-participants-label{color:#705f4d;text-transform:uppercase;letter-spacing:.1em;flex:none;font-size:7px}.app-shell.gothic-v3 .gothic-scenes-page .scene-participants>div{flex-wrap:wrap;gap:5px;display:flex}.app-shell.gothic-v3 .gothic-scenes-page .scene-participant-chip{color:#8c7962;background:#0b0908bf;border:1px solid #3f2f24b0;padding:4px 7px;font-size:8px}.app-shell.gothic-v3 .gothic-scenes-page .scene-card-edge{color:#987146;background:linear-gradient(#2f16121a,#0807062e);border-left:1px solid #452f1f8a;align-content:center;place-items:center;gap:9px;display:grid}.app-shell.gothic-v3 .gothic-scenes-page .scene-card-edge span{writing-mode:vertical-rl;color:#755d43;text-transform:uppercase;letter-spacing:.12em;font-size:7px;transform:rotate(180deg)}.app-shell.gothic-v3 .gothic-scenes-page .scene-card-edge svg{width:19px}.app-shell.gothic-v3 .gothic-scenes-page .empty-scenes{color:#837361;place-items:center;min-height:150px;display:grid}@media (max-width:1250px){.app-shell.gothic-v3 .gothic-scenes-page .scenes-hero{grid-template-columns:minmax(0,1fr) 280px}.app-shell.gothic-v3 .gothic-scenes-page .gothic-scene-card{grid-template-columns:125px minmax(0,1fr) 60px}.app-shell.gothic-v3 .gothic-scenes-page .scene-card-seal-frame{width:88px;height:88px}.app-shell.gothic-v3 .gothic-scenes-page .scene-meta-grid{grid-template-columns:1fr 1fr}}@media (max-width:820px){.app-shell.gothic-v3 .gothic-scenes-page{padding:0 14px 28px}.app-shell.gothic-v3 .gothic-scenes-page .scenes-hero{grid-template-columns:1fr}.app-shell.gothic-v3 .gothic-scenes-page .scenes-summary{border-top:1px solid #5c3d2594;border-left:0;min-height:96px}.app-shell.gothic-v3 .gothic-scenes-page .gothic-scene-card{grid-template-columns:100px minmax(0,1fr)}.app-shell.gothic-v3 .gothic-scenes-page .scene-card-edge{display:none}}@media (max-width:560px){.app-shell.gothic-v3 .gothic-scenes-page .gothic-scene-card{grid-template-columns:1fr}.app-shell.gothic-v3 .gothic-scenes-page .scene-card-seal{border-bottom:1px solid #4e342180;border-right:0;min-height:92px}.app-shell.gothic-v3 .gothic-scenes-page .scene-card-seal-frame{width:76px;height:76px}.app-shell.gothic-v3 .gothic-scenes-page .scene-meta-grid{grid-template-columns:1fr}}.app-shell.gothic-v3 .gothic-scene-view-page{max-width:1540px;margin:0 auto;padding:0 28px 50px}.app-shell.gothic-v3 .gothic-scene-breadcrumb{color:#6f6254;min-height:32px;margin:0 3px 9px;font-size:10px}.app-shell.gothic-v3 .gothic-scene-breadcrumb a{color:#a47d50}.app-shell.gothic-v3 .gothic-scene-breadcrumb>span{color:#5d4430}.app-shell.gothic-v3 .gothic-scene-breadcrumb strong{color:#8d7b65}.app-shell.gothic-v3 .gothic-scene-header{background:radial-gradient(at 77% 10%,#61231c17,#0000 42%),linear-gradient(115deg,#15100d,#0c0908 72%);border-color:#78512eb3;grid-template-columns:170px minmax(0,1fr);min-height:245px;margin-bottom:15px;display:grid;position:relative;overflow:hidden}.app-shell.gothic-v3 .gothic-scene-header:after{content:"";opacity:.23;filter:brightness(.72)saturate(.78);pointer-events:none;background:url(/ui/gothic/gothic-panel-corner.png) 0 0/132px no-repeat;width:130px;height:110px;position:absolute;top:-2px;right:-2px;transform:scaleX(-1)}.app-shell.gothic-v3 .scene-header-seal-zone{background:radial-gradient(circle,#62251d17,#0000 61%);border-right:1px solid #4d33218a;place-items:center;display:grid;position:relative}.app-shell.gothic-v3 .scene-header-seal{color:#bd9259;filter:brightness(.92)saturate(.9);background:url(/ui/gothic/gothic-header-emblem.png) 50%/contain no-repeat;align-content:center;place-items:center;gap:3px;width:128px;height:128px;display:grid}.app-shell.gothic-v3 .scene-header-seal svg{width:27px;height:27px}.app-shell.gothic-v3 .scene-header-seal span{color:#765d43;letter-spacing:.13em;margin-top:5px;font-size:7px}.app-shell.gothic-v3 .scene-header-seal strong{color:#c49a61;letter-spacing:.1em;font-size:18px;font-weight:400}.app-shell.gothic-v3 .gothic-scene-header .scene-header-copy{z-index:2;padding:26px 34px 27px;position:relative}.app-shell.gothic-v3 .scene-header-kicker{color:#725d48;letter-spacing:.13em;font-size:8px}.app-shell.gothic-v3 .gothic-scene-header h1{color:#dfbf8c;letter-spacing:.025em;margin:10px 0 0;font-size:37px;font-weight:400;line-height:1.1}.app-shell.gothic-v3 .scene-header-divider{opacity:.57;filter:brightness(.82)saturate(.84);background:url(/ui/gothic/gothic-divider.png) 50%/520px 108px no-repeat;width:620px;max-width:76%;height:34px;margin:2px 0 3px}.app-shell.gothic-v3 .gothic-scene-header .scene-header-copy>p{color:#a89881;max-width:850px;margin:0;font-size:13px;line-height:1.68}.app-shell.gothic-v3 .gothic-scene-header .scene-header-meta{border-top:1px solid #422d1f99;margin-top:18px;padding-top:13px}.app-shell.gothic-v3 .gothic-scene-header .scene-header-meta span{color:#89745a}.app-shell.gothic-v3 .gothic-scene-header .scene-header-meta svg{color:#a47d4f}.app-shell.gothic-v3 .gothic-scene-content{grid-template-columns:minmax(0,1fr) 285px;gap:15px}.app-shell.gothic-v3 .gothic-scene-content .scene-thread{gap:15px}.app-shell.gothic-v3 .gothic-scene-content .chronology-marker{color:#776247;min-height:32px;font-size:9px}.app-shell.gothic-v3 .gothic-scene-content .chronology-marker:before,.app-shell.gothic-v3 .gothic-scene-content .chronology-marker:after{background:linear-gradient(90deg,#0000,#6e4b2ba8)}.app-shell.gothic-v3 .gothic-story-post{background:linear-gradient(#12100d,#0d0b09);border-color:#5c3f288f;padding:0;position:relative;overflow:hidden;box-shadow:inset 0 0 0 3px #04030385}.app-shell.gothic-v3 .gothic-story-post.gm{border-left:3px solid #81613d}.app-shell.gothic-v3 .gothic-story-post.npc{border-left:3px solid #69473a}.app-shell.gothic-v3 .gothic-story-post.player{border-left:3px solid #84282d}.app-shell.gothic-v3 .gothic-story-post>header{background:linear-gradient(90deg,#441f1816,#0000 54%);border-bottom:1px solid #3f2c209e;grid-template-columns:46px minmax(0,1fr) auto;min-height:67px;padding:12px 19px}.app-shell.gothic-v3 .gothic-story-post .post-avatar{color:#c39c68;background:radial-gradient(circle,#302018,#100d0b 72%);border-color:#805b35b3;width:40px;height:40px}.app-shell.gothic-v3 .gothic-story-post.player .post-avatar{color:#d0a270;border-color:#7f3230b8}.app-shell.gothic-v3 .gothic-story-post .post-author h2{color:#cbae83;font-size:17px}.app-shell.gothic-v3 .gothic-story-post .post-author p{color:#6e6052}.app-shell.gothic-v3 .gothic-story-post .story-prose{color:#c1b29d;text-rendering:optimizelegibility;max-width:980px;padding:26px 34px 29px;font-size:15px;line-height:1.82}.app-shell.gothic-v3 .gothic-story-post .story-prose p{margin:0 0 17px}.app-shell.gothic-v3 .gothic-story-post .story-prose p:last-child{margin-bottom:0}.app-shell.gothic-v3 .gothic-story-post .roll-result{background:linear-gradient(90deg,#5e381c21,#140f0b75);border:1px solid #79573287;margin:0 28px 25px;padding:11px 13px}.app-shell.gothic-v3 .gothic-reply-composer{background:linear-gradient(#14100d,#0c0a08);border-color:#6c482bab}.app-shell.gothic-v3 .gothic-reply-composer .composer-heading{min-height:55px;padding:11px 18px}.app-shell.gothic-v3 .gothic-reply-composer .composer-heading h2{color:#d1ae78;font-size:19px}.app-shell.gothic-v3 .gothic-reply-composer textarea{color:#d0c0aa;background:#0c0a09;min-height:240px;padding:24px 28px;font-size:15px;line-height:1.75}.app-shell.gothic-v3 .gothic-reply-composer .composer-preview{color:#c7b8a2;min-height:240px;padding:24px 28px;font-size:15px;line-height:1.75}.app-shell.gothic-v3 .gothic-scene-content .scene-context-column{gap:13px}.app-shell.gothic-v3 .gothic-scene-context-box{background:linear-gradient(#130f0c,#0c0a08);border-color:#5b3e2894;padding:14px}.app-shell.gothic-v3 .gothic-scene-context-box h3{color:#c3a06c;border-bottom:0;margin-bottom:12px;padding:0 0 21px;font-size:16px;position:relative}.app-shell.gothic-v3 .gothic-scene-context-box h3:after{content:"";opacity:.36;background:url(/ui/gothic/gothic-divider.png) 50%/220px 66px no-repeat;height:20px;position:absolute;bottom:0;left:10%;right:10%}@media (max-width:1250px){.app-shell.gothic-v3 .gothic-scene-content{grid-template-columns:minmax(0,1fr) 250px}}@media (max-width:1080px){.app-shell.gothic-v3 .gothic-scene-content{grid-template-columns:1fr}.app-shell.gothic-v3 .gothic-scene-content .scene-context-column{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.app-shell.gothic-v3 .gothic-scene-view-page{padding:0 14px 30px}.app-shell.gothic-v3 .gothic-scene-header{grid-template-columns:1fr}.app-shell.gothic-v3 .scene-header-seal-zone{border-bottom:1px solid #4d33218a;border-right:0;min-height:130px}}@media (max-width:560px){.app-shell.gothic-v3 .gothic-scene-content .scene-context-column{grid-template-columns:1fr}.app-shell.gothic-v3 .gothic-story-post .story-prose{padding:21px 20px 24px;font-size:14px}}.app-shell.gothic-v3 .gothic-scenes-page .scene-card-seal{place-content:center!important;place-items:center!important;padding:0!important;display:grid!important}.app-shell.gothic-v3 .gothic-scenes-page .scene-card-seal-frame{filter:brightness(.93)saturate(.95)contrast(1.07)!important;background:url(/ui/gothic/gothic-header-emblem.png) 50%/100px 100px no-repeat!important;place-content:center!important;place-items:center!important;gap:0!important;width:104px!important;min-width:104px!important;height:104px!important;min-height:104px!important;margin:0!important;padding:0!important;line-height:1!important;display:grid!important;position:relative!important}.app-shell.gothic-v3 .gothic-scenes-page .scene-card-seal-frame>svg{color:#d0a25f!important;opacity:1!important;filter:drop-shadow(0 0 4px #b36f2e2e)!important;width:34px!important;height:34px!important;margin:0!important;padding:0!important;display:block!important;position:static!important;transform:none!important}@media (max-width:1250px){.app-shell.gothic-v3 .gothic-scenes-page .scene-card-seal-frame{background-size:88px 88px!important;width:92px!important;min-width:92px!important;height:92px!important;min-height:92px!important}.app-shell.gothic-v3 .gothic-scenes-page .scene-card-seal-frame>svg{width:32px!important;height:32px!important}}@media (max-width:560px){.app-shell.gothic-v3 .gothic-scenes-page .scene-card-seal-frame{background-size:78px 78px!important;width:82px!important;min-width:82px!important;height:82px!important;min-height:82px!important}.app-shell.gothic-v3 .gothic-scenes-page .scene-card-seal-frame>svg{width:29px!important;height:29px!important}}.app-shell.gothic-v3 .gothic-scenes-page .scene-card-seal{place-items:center!important;padding:0!important;display:grid!important;overflow:visible!important}.app-shell.gothic-v3 .gothic-scenes-page .scene-card-seal-frame{aspect-ratio:1!important;filter:none!important;background:radial-gradient(circle,#5b231b29 0%,#1f100d1f 48%,#0907060a 72%)!important;border:1px solid #9769389e!important;border-radius:0!important;place-items:center!important;width:100px!important;min-width:100px!important;height:100px!important;min-height:100px!important;margin:0!important;padding:0!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 0 0 4px #050403b8,inset 0 0 0 5px #82582e3b,inset 0 0 20px #4a1e171f,0 0 12px #00000038!important}.app-shell.gothic-v3 .gothic-scenes-page .scene-card-seal-frame:before{content:""!important;pointer-events:none!important;border:1px solid #ae7c414f!important;display:block!important;position:absolute!important;inset:9px!important}.app-shell.gothic-v3 .gothic-scenes-page .scene-card-seal-frame:after{background:linear-gradient(135deg,#0000 47%,#b984438c 48% 52%,#0000 53%) 0 0/15px 15px no-repeat,linear-gradient(225deg,#0000 47%,#b984438c 48% 52%,#0000 53%) 100% 0/15px 15px no-repeat,linear-gradient(45deg,#0000 47%,#b984438c 48% 52%,#0000 53%) 0 100%/15px 15px no-repeat,linear-gradient(315deg,#0000 47%,#b984438c 48% 52%,#0000 53%) 100% 100%/15px 15px no-repeat;content:""!important;pointer-events:none!important;display:block!important;position:absolute!important;inset:5px!important}.app-shell.gothic-v3 .gothic-scenes-page .scene-card-seal-frame .scene-archetype-sigil{z-index:3!important;color:#d0a05d!important;opacity:1!important;filter:drop-shadow(0 0 3px #c075302e)!important;width:52px!important;height:52px!important;margin:0!important;padding:0!important;display:block!important;position:relative!important;transform:none!important}.app-shell.gothic-v3 .gothic-scenes-page .scene-card-seal-frame>svg{width:52px!important;height:52px!important;margin:0!important;transform:none!important}.app-shell.gothic-v3 .gothic-scenes-page .scene-card-seal-frame>span{display:none!important}@media (max-width:1250px){.app-shell.gothic-v3 .gothic-scenes-page .scene-card-seal-frame{width:92px!important;min-width:92px!important;height:92px!important;min-height:92px!important}.app-shell.gothic-v3 .gothic-scenes-page .scene-card-seal-frame .scene-archetype-sigil,.app-shell.gothic-v3 .gothic-scenes-page .scene-card-seal-frame>svg{width:47px!important;height:47px!important}}@media (max-width:560px){.app-shell.gothic-v3 .gothic-scenes-page .scene-card-seal-frame{width:82px!important;min-width:82px!important;height:82px!important;min-height:82px!important}.app-shell.gothic-v3 .gothic-scenes-page .scene-card-seal-frame .scene-archetype-sigil,.app-shell.gothic-v3 .gothic-scenes-page .scene-card-seal-frame>svg{width:42px!important;height:42px!important}}
