.group-item-modal.svelte-1twggs3{position:relative;display:flex;align-items:center;justify-content:center;background-color:var(--background);border:1px solid #404040;border-radius:8px;transition:.1s ease-in-out}.group-item-modal.svelte-1twggs3:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0006;z-index:1}.group-item-modal.selected.svelte-1twggs3:before{display:none}.group-item-modal.selected.svelte-1twggs3{transform:scaleY(1.15);border:2px solid var(--primary);background-color:#0f0f0f}.group-item-modal.svelte-1twggs3:not(.selected):hover{border:1px solid #808080;background-color:#222}.select-group-text.svelte-1twggs3:hover{cursor:pointer}.select-group-text.svelte-1twggs3{padding:10px;font-family:sans-serif;color:#fff;font-size:22pt;z-index:2}input[type=checkbox].svelte-1twggs3{display:none}@media (max-width: 768px){.group-item-modal.svelte-1twggs3{width:100%}.select-group-text.svelte-1twggs3{font-size:16pt}}.search-container.svelte-1eg6gjh{display:flex;align-items:center;width:100%}.search-bar.svelte-1eg6gjh{color:var(--primary);display:flex;width:100%;height:28px;border:1px solid #42584d;border-radius:8px;background-color:#000000c4}:root{--primary-light: #3498db;--secondary-light: #e74c3c;--background-light: #f5f5f5;--text-light: #333333;--discord-color: #7289da;--nav: #0b0c0b;--nav-mobile: #0b0c0bf4;--nav-transition: #030504;--nav-transition-mobile: #030504ea;--footer: #010202;--pop: #00b731;--pop-highlight: #66ff44;--background: #0e1210;--background-dark: #000000ac;--background-transparent: #000201c4;--track: #000000;--thumb: #ffffff2a;--separator: #3b644d;--dropdown: #080e0b;--dropdown-content: #050907;--text-area: #121a15;--primary: #fcffd6df;--primary-text-shadow: 2px 2px hsl(0, 0%, 0%);--secondary: #fcffd6af;--secondary-text-shadow: 2px 2px #000000;--tertiary: #fcffd6a0;--tertiary-text-shadow: 2px 2px #000000;--accent: #f4e361;--accent-text-shadow: 2px 2px #000000;--accent-secondary: #ecd561;--accent-tertiary: #fff8bb;--accent-dark: #e36619;--accent-secondary-text-shadow: 2px 2px #000000;--line: linear-gradient(to right, #e0641c, #f4e361, transparent);--line-export: linear-gradient(to right, #6c1103, #f4ab61, transparent);--error: #ff000099;--stat-warm-text: #e8dcc0;--stat-warm-heading: var(--accent-secondary);--stat-rule: linear-gradient(to right, transparent, #b8923f 14%, #e8c55e 50%, #b8923f 86%, transparent);--stat-rule-gem: #e8c55e;--stat-block-border: rgba(232, 197, 94, .35);--stat-block-bg: var(--gradient-2);--stat-block-color: rgba(51, 98, 74, .3);--stat-warm-text-export: #1c1c1c;--stat-warm-heading-export: #871414;--stat-rule-export: linear-gradient(to right, #871414, #c9a857 50%, #871414);--stat-rule-gem-export: #871414;--stat-block-border-export: #b9986a;--stat-block-bg-export: linear-gradient(180deg, #f3e2cc 0%, #dacab5 100%);--fg-1: #33624ac7;--fg-2: #33624a28;--fg-3: #33624a13;--fg-4: #33624a09;--fg-g-1: #323232e6;--fg-g-2: #252525e6;--fg-g-3: #181818e6;--fg-g-4: #141414e6;--tab-color: #030800f2;--gradient-1: linear-gradient(to bottom, var(--fg-1), var(--fg-4));--gradient-2: linear-gradient(to bottom, var(--fg-2), var(--fg-4));--gradient-3: linear-gradient(to bottom, var(--fg-3), var(--fg-4));--gradient-4: linear-gradient(to bottom, var(--fg-4), #00000000);--gradient-g-1: linear-gradient(to bottom, var(--fg-g-1), var(--fg-g-4));--gradient-g-2: linear-gradient(to bottom, var(--fg-g-2), var(--fg-g-4));--gradient-g-3: linear-gradient(to bottom, var(--fg-g-3), var(--fg-g-4));--panel-gradient: linear-gradient(to right, #060c0900, #12241b22, #12241b96, #12241b);--dark-page: linear-gradient(135deg, #2e2d2d5e 0%, #3e3c3c5e 100%);--border: #22332a;--form-border: #212f29;--border-1: #1c211d;--border-2: #2f4c34;--neutral-1: #0d0d0d;--neutral-2: #1a1a1a;--info-container: #25404f34;--info-border: #488989;--modal-background: #010700;--modal-actions-background: #2f3d34;--li-color-markdown: var(--tertiary);--h1-font-size-markdown: 18pt;--h2-font-size-markdown: 16pt;--h3-font-size-markdown: 14pt;--h4-font-size-markdown: 13pt;--p-font-size-markdown: 14pt;--li-font-size-markdown: 14pt;--strong-font-size-markdown: 15pt;--form-control: #00000095;--form-label: #f4e361;--form-label-text-shadow: 2px 2px #000000;--form-label-size: 14pt;--form-text-size: 15pt;--toastContainerTop: 140px;--toastBackground: #2c2c2c5e;--toastColor: white;--toastHeight: min-content;--toastWidth: minmax(300px, 500px);--toastBarBackground: #00b731c8;--toastBorderRadius: 13px;--toastBorder: 1px solid #2a4b18;--toastBoxShadow: 6px 6px rgba(0, 0, 0, .726);--pf2e-font-header: "FF Good Pro Bold";--pf2e-font-body: "FF Good Pro";--pf2e-font-callout-condensed: "FF Good Pro"}.gold-frame{border:16px solid transparent;border-image-source:url(./fantasy-frame.Bb3I3q2H.png);border-image-slice:48;border-image-width:16px;border-image-repeat:stretch;background-origin:border-box;background-clip:border-box}@media (max-width: 700px){.gold-frame{border-width:12px;border-image-width:12px}}@font-face{font-family:pixel-bit;font-weight:400;src:url(./pixel-bit-advanced.zOfvSkkK.ttf)}@font-face{font-family:pixellari;font-weight:400;src:url(./Pixellari._aGpr8fu.ttf)}@font-face{font-family:Augusta;font-weight:400;src:url(./Augusta.Cpe-J_fC.ttf)}@font-face{font-family:alagard;font-weight:400;src:url(./alagard.6c8L4DuC.ttf)}@font-face{font-family:FF Good Pro;font-weight:400;src:url(./ff-good-pro.CphjIOTH.ttf)}@font-face{font-family:FF Good Pro;font-weight:700;src:url(./ff-good-pro-bold.Dum8lt38.ttf)}@font-face{font-family:FF Good Pro Bold;font-weight:400;src:url(./ff-good-pro-bold.Dum8lt38.ttf)}.fg-1{background-color:var(--fg-1)}.fg-2{background-color:var(--fg-2)}.fg-3{background-color:var(--fg-3)}.fg-4{background-color:var(--fg-4)}html{height:100%;background-color:#000201;overflow-x:hidden;overscroll-behavior:none}body{margin:0;background:linear-gradient(0deg,#000000 0%,var(--background-transparent) 300%),url(./background.Db-aJIEF.png) #000201;background-size:cover;background-position:center;background-attachment:fixed;min-height:100%;overscroll-behavior:none}body>#world-wizard-app{min-height:100%}.picker-dialog-bg{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100vw!important;height:100vh!important;height:100dvh!important;overflow:hidden!important}.picker-dialog{position:fixed!important;top:50%!important;left:50%!important;margin:0!important;transform:translate(-50%,-50%)!important;max-width:calc(100vw - 32px)!important;max-height:calc(100vh - 32px)!important;max-height:calc(100dvh - 32px)!important}body.google-picker-open{overflow:hidden}h1,h2,h3,h4{display:flex;align-items:center;justify-content:center}h1{text-shadow:2px 3px #000000;font-family:pixellari;font-size:30pt;color:#f4e361;font-weight:400;margin:0}h2{gap:6px;text-shadow:3px 3px #000000;font-family:pixellari;font-size:24pt;color:var(--accent);font-weight:400;margin:0}h2.export{color:#871414;text-shadow:none;font-family:Times}h3{font-size:20pt;color:var(--accent-tertiary);font-family:pixellari;text-shadow:var(--accent-secondary-text-shadow);margin:0}h3.export{color:#871414;text-shadow:none;font-family:Times}h4{font-size:20pt;color:#fff;font-family:pixellari;font-weight:700;text-shadow:2px 2px #000000;margin:0}.header-light{color:#200c00;text-shadow:2px 2px #00000050}.paragraph-light{color:#000}.sub-heading{font-size:1.5rem;font-weight:300;color:#e29f33}.form-header{margin-bottom:unset}.gr1{background:var(--gradient-1)}.gr2{background:var(--gradient-2)}.gr3{background:var(--gradient-3)}.gr4{background:var(--gradient-4)}p{color:var(--primary);font-family:sans-serif;font-size:18pt;margin:0;text-align:unset}.text.bold{font-weight:700}.text.italic{font-style:italic}.text.underline{text-decoration:underline}.text.strike{text-decoration:line-through}.text.primary{color:var(--primary)}.text.secondary{color:var(--secondary)}.text.tertiary{color:var(--tertiary)}.text.accent{color:var(--accent)}.text.accent-secondary{color:var(--accent-secondary)}.text.accent-tertiary{color:var(--accent-tertiary)}.text.pop{color:var(--pop)}.text.gray{color:#9d9d9d}.text.sm{font-size:11pt}.text.center{text-align:center}.text.left{text-align:left}.text.right{text-align:right}@keyframes magic-shimmer{0%{background-position:0% center}to{background-position:200% center}}.text.magic{background:linear-gradient(90deg,#ff4800,#f0f,#ff4800);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:magic-shimmer 1s linear infinite}.text-light{color:#000}.p.large{padding-bottom:3rem;padding-top:2rem;color:#cbcaca;font-family:sans-serif;font-size:28pt}.times-new-roman{font-family:Times New Roman,Times,serif}.sans{font-family:sans-serif}.pixel-bit{font-family:pixel-bit}.pixellari{font-family:pixellari}.line{width:100%;height:4px;background-image:var(--line)}.common-text-color,.uncommon-text-color,.rare-text-color,.very-rare-text-color,.legendary-text-color,.artifact-text-color{text-shadow:2px 2px #000000}.common-text-color{color:#e4e4e4}.uncommon-text-color{color:#6f4}.rare-text-color{color:#2a31f2}.very-rare-text-color{color:#b200ff}.legendary-text-color{color:#ff8000}.artifact-text-color{color:red}.link{color:var(--pop)}.link:hover{cursor:pointer;color:var(--pop-highlight)}.actions-link{all:unset;font:15pt pixellari;color:var(--accent-secondary);text-shadow:2px 2px #000000;font-family:pixellari}.actions-link:hover{color:var(--accent);cursor:pointer}.underline{text-decoration:underline}.modal-overlay{background-color:#000000a0;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;position:fixed;top:0;left:0;width:100%;height:100%}.modal-overlay.show{opacity:1;visibility:visible}.modal-container{display:block;min-width:400px;min-height:400px;transform:translateY(-100%);transition:transform .3s ease-in-out}.modal-container.show{transform:translateY(0)}.quicktext-modal-text-area{width:100%;height:100%;font-size:20pt}.quicktext-modal-content{display:none;grid-template-columns:min-content min-content auto;grid-template-rows:60px auto;column-gap:2rem;min-height:400px}.quicktext-modal-content.show{display:grid}.quicktext-modal-content .random-btn{grid-column-start:1}.quicktext-modal-content .done-btn{grid-column-start:2}.quicktext-modal-content .quicktext-modal-text-area{grid-column-start:1;grid-column-end:span 3;grid-row-start:2;border-radius:10px;resize:none}.container{display:block;box-sizing:border-box}.container.dark{background-color:var(--background-dark)}.container.fixed{position:fixed}.container.small{width:min-content}.container.flex{display:flex}.container.flex-wrap{flex-wrap:wrap}.container.flex-end{justify-content:flex-end}.container.flex-column{flex-direction:column}.container.full-width{width:100%}.container.underline{border-bottom:4px solid #b6b4b4;padding-left:.5rem;padding-bottom:1rem}.container.grid{display:grid;grid-template-columns:auto;grid-template-rows:auto}.container.gp{gap:.5rem}.container.gp1{gap:1rem}.container.gp2{gap:2rem}.container.gp3{gap:3rem}.container.gp4{gap:4rem}.container.gp5{gap:5rem}.container.gp6{gap:6rem}.container.pd1{padding-left:1rem;padding-right:1rem}.container.pd2{padding-left:2rem;padding-right:2rem}.container.pd3{padding-left:3rem;padding-right:3rem}.container.pd4{padding-left:4rem;padding-right:4rem}.container.pd5{padding-left:5rem;padding-right:5rem}.container.pd6{padding-left:6rem;padding-right:6rem}.container.pd1.left{padding-right:0}.container.vp1{padding-top:1rem;padding-bottom:1rem}.container.vp2{padding-top:2rem;padding-bottom:2rem}.container.vp3{padding-top:3rem;padding-bottom:3rem}.container.vp4{padding-top:4rem;padding-bottom:4rem}.container.vp5{padding-top:5rem;padding-bottom:5rem}.container.bp1{padding-bottom:1rem}.container.bp2{padding-bottom:2rem}.container.mg1{margin-left:1rem;margin-right:1rem}.container.mg2{margin-left:2rem;margin-right:2rem}.container.subscription-desc{display:grid;height:0;opacity:0;transition:height .2s ease-in-out,opacity .2s ease-in-out}.container.subscription-desc.show{height:100%;opacity:1}.container.retro{clip-path:polygon(0% 3px,3px 3px,3px 0%,calc(100% - 3px) 0%,calc(100% - 3px) 3px,100% 3px,100% calc(100% - 3px),calc(100% - 3px) calc(100% - 3px),calc(100% - 3px) 100%,3px 100%,3px calc(100% - 3px),0% calc(100% - 3px))}.container .info{background-color:var(--info-container);border:1px solid var(--info-border);border-radius:5px}.container.bd1{border:1px solid var(--border)}.container.bd2{border:2px solid var(--border)}.container.shadow{box-shadow:2px 2px 2px #000}.container.inset{box-shadow:1px 2px 2px #000 inset}.container.outset{background:linear-gradient(to bottom right,#08130d,#0a1710,#0a1810);border:1px solid var(--accent);box-shadow:6px 6px #000;border-radius:10px}.container.two-column{display:grid;grid-template-columns:1fr 1fr}.container.three-column{display:grid;gap:1rem;grid-template-columns:auto auto auto}.container.bottom-actions{position:sticky;bottom:0;z-index:100}.container.galaxy{position:relative;isolation:isolate;overflow:hidden;background-color:#010302;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='233' height='197' viewBox='0 0 233 197'%3E%3Cg fill='%23dcebe0'%3E%3Ccircle cx='8' cy='17' r='.45' opacity='.22'/%3E%3Ccircle cx='31' cy='73' r='.8' opacity='.5'/%3E%3Ccircle cx='52' cy='38' r='.35' opacity='.3'/%3E%3Ccircle cx='69' cy='154' r='1.05' opacity='.62'/%3E%3Ccircle cx='91' cy='92' r='.55' opacity='.38'/%3E%3Ccircle cx='118' cy='11' r='.7' opacity='.46'/%3E%3Ccircle cx='127' cy='181' r='.3' opacity='.25'/%3E%3Ccircle cx='151' cy='70' r='1.2' opacity='.7'/%3E%3Ccircle cx='174' cy='132' r='.48' opacity='.34'/%3E%3Ccircle cx='202' cy='38' r='.72' opacity='.43'/%3E%3Ccircle cx='224' cy='168' r='.38' opacity='.28'/%3E%3Ccircle cx='215' cy='103' r='.9' opacity='.55'/%3E%3C/g%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='379' height='311' viewBox='0 0 379 311'%3E%3Cg fill='%23a7cbb1'%3E%3Ccircle cx='19' cy='266' r='.7' opacity='.32'/%3E%3Ccircle cx='83' cy='41' r='1.35' opacity='.58'/%3E%3Ccircle cx='142' cy='219' r='.5' opacity='.3'/%3E%3Ccircle cx='226' cy='83' r='.85' opacity='.42'/%3E%3Ccircle cx='291' cy='284' r='1.1' opacity='.5'/%3E%3Ccircle cx='353' cy='151' r='.4' opacity='.27'/%3E%3Cpath d='M323 28h4M325 26v4' stroke='%23dcebe0' stroke-width='.55' opacity='.46'/%3E%3C/g%3E%3C/svg%3E");background-position:0 0,71px 23px;background-repeat:repeat,repeat;background-size:233px 197px,379px 311px}.container.galaxy:before{content:"";position:absolute;z-index:-1;top:-6%;right:-6%;bottom:-6%;left:-6%;pointer-events:none;opacity:.42;background-image:radial-gradient(circle at 8% 19%,#ffffff 0 .9px,transparent 1.4px),radial-gradient(circle at 17% 66%,#aed4b9 0 .6px,transparent 1px),radial-gradient(circle at 29% 37%,#dbe9ff 0 1.15px,transparent 1.6px),radial-gradient(circle at 38% 86%,#f1f7ec 0 .7px,transparent 1.1px),radial-gradient(circle at 51% 11%,#c6e8ce 0 .55px,transparent .95px),radial-gradient(circle at 62% 58%,#ffffff 0 1px,transparent 1.5px),radial-gradient(circle at 73% 27%,#a9b8d8 0 .75px,transparent 1.2px),radial-gradient(circle at 81% 79%,#e7f5ea 0 1.2px,transparent 1.7px),radial-gradient(circle at 94% 44%,#d8eadb 0 .65px,transparent 1.05px);animation:galaxy-drift 11s ease-in-out -4.3s infinite alternate-reverse;will-change:transform,opacity}@keyframes galaxy-drift{0%{opacity:.24;transform:translate3d(-2.25%,1.75%,0) scale(1)}48%{opacity:.58}to{opacity:.34;transform:translate3d(2.75%,-2%,0) scale(1.04)}}@media (prefers-reduced-motion: reduce){.container.galaxy:before{animation:none}}.center-content{justify-content:center;align-items:center}.align-items-center{align-items:center}.align-items-bottom{align-items:flex-end}.align-items-top{align-items:top}.justify-content-center{justify-content:center}.justify-content-left{justify-content:left}.justify-content-right{justify-content:right}.center-self{justify-self:center;align-self:center}.justify-self-center{justify-self:center}.justify-self-right{justify-self:right}.justify-self-left{justify-self:left}.align-self-top{align-self:top}.align-self-end{align-self:end}.align-self-center{align-self:center}.max-width.two-hundred{max-width:200px}.max-width.three-hundred{max-width:300px}.max-width.four-hundred{max-width:400px}.max-width.five-hundred{max-width:500px}.max-width.six-hundred{max-width:600px}.max-width.seven-hundred{max-width:700px}.max-width.eight-hundred{max-width:800px}.max-width.nine-hundred{max-width:900px}.max-width.one-thousand{max-width:1000px}.min-width.two-hundred{min-width:200px}.min-width.three-hundred{min-width:300px}.min-width.four-hundred{min-width:400px}.min-width.five-hundred{min-width:500px}.min-width.six-hundred{min-width:600px}.min-width.seven-hundred{min-width:700px}.min-width.eight-hundred{min-width:800px}.min-width.nine-hundred{min-width:900px}.min-width.one-thousand{min-width:1000px}.min-height.two-hundred{min-height:200px}.min-height.three-hundred{min-height:300px}.inventory-menu{position:relative;width:100%;height:40px;display:grid;gap:1.4rem;grid-template-columns:auto minmax(200px,400px) 80px 80px}.settings-content{padding:4rem!important}.rules-container{position:sticky;top:0;height:fit-content}.form-submit{all:unset;font-family:pixellari;font-size:13pt;width:max-content}.dropdown-link-label{position:relative;padding-top:.5rem;padding-left:.5rem;padding-right:.5rem;color:#f4e361;text-shadow:2px 2px #000000;font-size:15pt;font-family:pixellari;z-index:999}.dropdown-link:hover .dropdown-link-label{background-color:var(--nav);border-left:4px solid #474747;border-top:4px solid #474747;border-right:4px solid #474747;border-top-left-radius:1rem;border-top-right-radius:1rem}.item-rarity{justify-self:left;font-family:pixellari;color:#d5d5d5;text-shadow:2px 3px #000000;font-size:10pt;font-weight:400;grid-row-start:2}.textarea-dropdown{position:relative;display:none;min-width:160px}.dark{color:#000!important}a,li,.sidebar-link{text-decoration:none;color:var(--primary);font-family:pixellari;font-size:16pt}li{font-size:12pt}.property-table{width:100%;padding:0rem}.property-table th{background-color:#2a2a2a;padding:1rem;cursor:pointer}.property-table tr:nth-child(odd){background-color:#fff}.property-table tr:nth-child(2n){background-color:#e6e6e6}.property-table .th-sort-asc:after{content:"▴"}.property-table .th-sort-desc:after{content:"▾"}.headerSortDown:after{content:" ▾";font-family:Arial,sans-serif}.headerSortUp:after{content:" ▴";font-family:Arial,sans-serif}.table-text{color:#7d00b3}.table-text:hover{color:#cf60ff}.currency-label{position:relative;grid-row-end:1}#attrs.col-md{margin-right:1em}button{all:unset}button:hover{cursor:pointer}.done-button{background-image:url(./glyphs.fopVtcuy.png);background-position:0px -32px;display:none;width:128px;height:64px;justify-content:center;align-items:center;font-family:imposter;box-shadow:3px 3px #000}.done-button:hover{background-position:-128px -32px;color:#6f4;box-shadow:none;cursor:pointer}.kill-button{background-image:url(./glyphs.fopVtcuy.png);background-position:-128px -96px;display:none;width:64px;height:64px;justify-content:center;align-items:center;font-family:imposter;box-shadow:3px 3px #000}.kill-button:hover{color:#6f4;background-position:-192px -96px;box-shadow:none;cursor:pointer}.d20-text{position:absolute;top:22px;font-family:imposter;color:#f4e361;font-size:9pt;text-shadow:1px 1px #000000}.d20{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAAXNSR0IArs4c6QAABS1JREFUeJzNWz1u3DgYfQpcLBZuXDhYOBsDhloXnjLIMXwAXyHbDBAfIAamia+QAwx8hFSBmwB24S2FAYKNEcSFi0yvLWbI+fTpI/mRIqU8IPGMpCH53vf4TwHTot3+mwwvJsq3BdDW85PO9ykKsjdyfi0AEOKg35vFyohQjVWgsQQQiXNMIURpAVTEOcYUopQAScQ5xhAitwBZiHOUFCKXAEWIc5QQYqgAoxDnyClE6g8HE28Wq9611PRIWtF8Yn+QRJyS/d4+2s+vqiN8bx/tX3rdICavFCG0D6qJu8ganN7vyD3PYAU4uNs983DW/R0VRFOOGCFCDziJSxbmhClZDkN+gQ/4evkZX67+7YhAkSqIRghXI9gCwJ8f/9gk9E+YrAEn/XD22Lv2PAOO2wtXmYJpSnlLomgaS35BnJCErBwLGv0b/MK3n//h7fUPrws4uLAhlzBY3sYBlvjBXT+xIWQ5YqPvgimTESLkktP7IzzP7FfriD3pB1rCkr2NeKf3R737hvwtrrDAh156x+0FvlWfvG2Bjzi9L5ZrS5u6w64HmIsx0ZaepYWKSevLu7/w+vKrOj9f2tzBvFwUSQsiPAPzXcrYQGv94/aCWjWqPCHhH842XS7tNawA9fwEr6ojLwkDakNNxhSS/Y9f/g1g54JYEYa0UYOWxLQZu6J/g19Dso+CFH1ghDVBSt7V+ElIqQop6AgQUw1KQdMYxsIVfaCwA1KjbzCGC0QBTB8+BLkGPKXRE6Cen4xS93yg1WCoC3z2BwpVAR59yf4xPUDJqiAKMKQxTLW+GQsY5GgMQ9EHRugGUxo/CaVckFWA36nhkyZqEpwCxFYDiXwo+re4wi2unPd5NYh1wfMsvHw2ye6waQDf4P0U2XfgFUDrghTrm+jHiqBxgabx26It5oCQ/d/gvYp8iaExxWABhjR8vvrvg88FEdEHoBDAVw1c5FO7Pj4WMJBckKtbnOqIDIBNNUh1gQRf19cs1+J1tQDatf1Q9PkQeEhPILlA6vqa5Rr1+b6YhkoAPkHKMeCJjXzsoimwi3p9vm8/cyfs8R+4lIrBHJfOezdb27si//b6R1RedCmdR1/iwq+ZHRJ7ZI2qxiHtB/5uoALQgPLgGi69vUGXAyh5s3Ex5dIZ0N9p5qDkDbgQPQFcSnWUna1wcJd3y2wIqPVpoMw1ysdbBaxSzRNQHwLNk3frWbuRSeHqqrSzNw7XhKdZrr08nFXAPNws197RVD0/sU6IgWv7PLebNpE2VYAIAsg7Q81ihfp8v9eIeDOJWD+k7QXdSnNtrmoQmu7y8pszA7Sa0PMB4mkQX0tqn8lcHTTwkafEeXl5TyYdHbFCGMIScamxjBEhF3nt2MXVhTsFMIg9pZXihBjwyPcCQYIGbEeBnvGL6/DQToT6UKewybigCN4Wn8BWWcXALSwATZh2lfzegOqgRWii0+nGAdsF+uCaDInCNIvVppv0DCyAMrtLGvL1+X6XcIA84J8NOs/W8aGl9Bf1YTBzLVzW74jfPAW7bQmak6Led3l8k6gcVUFq9DpQRNkHzXqAV6RmubaDqM617UhySFXwRb5n90REnRVWYWv9HE4IjvOHo4o5LZ4sgilwjAii9fOQpqhiXpiooBXBFnQjgJmYaCdPYuQpeUX3pkBl/4uEXwRTOFLITiQD1aEX+XKrUMkCAAlveWpEcC1sFEDV+5CApFddKUEqwkjkg8flYzHkfd8KQGtEKHguycsx1/t3k74BLiD7O0MxmFKMaD7/A93SMYKg48cRAAAAAElFTkSuQmCC);display:inline-block;transform:scale(1.4);height:64px;width:64px}.d20:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAAXNSR0IArs4c6QAABWNJREFUeJzNWzFrHEcYfRsEwZD2YlYiAnOYa9S4FnajKgd2ofsBqlMnbvwDYkhicOfapI4LQy5VCNiINCqUIsUVQmA4XcQWLo2qTXE7o5lvv5n9ZnZm1w9s3e3tzsx735tvZmdngXFRN/9Gwxcj1VsDqMv5xPo+RkN2Bq6vBgCDOMzvm2WlRCiGatBQArDEKcYQIrcAIuIUQwqRS4Ao4hRDCJFagCTEKXIKkUqALMQpcgjRV4BBiFOkFCL2wt7EN8uqdSy2PKOsYD6hF0QRN8mu6yv9ea/Yxbq+0n/N4wohdcUIIe0CYuIusgp7b+6x15nH6XWmIL52xHSNrhOcxDkLtxruIAsAWNxgXV/hJ/yIs2d/4fT5v8BvX7Knro8v7XKFgkgc4XKARVxCVjeOkF4fX7aFWNxgvz5xtam7TM5ZjCgSR9AD7A1JiJVFaKL/Ak9xH4/x3R+/4PD9J68LWm0iwna5hEDzVg7QxMv5BGe//2MX1ocsRWD0XVBtUkJ0ueTgfBcfH+iv2hE73AVSwpy9VST23txr/764Aa6P8Dee4wWetsrbr0/woXjtzQU+4ubv7XZdadqmO/R6gDoYEm3uXLNRIWWdPryDb56dievzlU27A22XiagFEVqB+s5VrNFEvwv79cn23Ij2dAm/Pr7EXrFrjRpagHI+2U5IfCQamDaUVGw14utfW/Z/9e0PAAwXXB8FidAnR/VaEhNX7Ij+fTzuU30QuOgDQ6wJGuS56DsR6IJYWAKEdINcOH14B4cv/0tapiv6QG4HxEZfYQAXsAIcnCdwgTDrj42WAOV8Ys6YRoHVDXq6wGd/IFcXINHn7B80AmTsCqwAvZJhpPXVXEAhRTLsij4wwDAYlfw4ZHJBWgE+o8S3Pr7Ewbn3lhiAR4DgbsCQ74r+EzzCEzxy/t7qBoEu+PigexlvlKfDKgG+xbsxqrfgFUDsggjrq+gHiyBwgST5NaizOaDL/m/xTkQ+x9TYRH8BeiQ+X//3wuOCgOgDEAjg7QYO8rFDH50LKLAuSDQsjrVFBsC2G0S7gIFv6Nus+GvEAnBr+zHRp1PgXiMB4wJu6NusgHLGFyESoJxP7IoSTHhCIy9JhjRIKurl7PYzdcIOvcClVAi+x8/O35TtXZE/fP8prLLrI+Dun9ul9MWNFX2OCz2mnpDoLWumahTcI7LPDaYAZkBpcBWX1rNBlwMs8s2DizGXzgC0H7oQmOQVqBCsAzilLGWXlfgZ3iAwrG8GyjcXUOdZSVAnimWFzWr713zKahUcOQa7XBPtJtrvVXunE4uHC+1R4KLSBfoUjBXB9ywxJcpZI8YMWzEaIagYWoDNstIX6WOOyYOuJEAEM8LmozSXICKQ6FPQ9it3mCKY+wPY3SC+TKrPicwJ7OYJKTzkTeK0vdQB3NYRLYQizBFnk2WACKnIS+curjzgFEAheJdW7tGBRL4VCCNoQPPZkwRdm4duRZhOZAqvjMpyieCwfauvqy4rmLh1C2AW3HQL9rce3UEMRgCaowAAFw3x6eT2swOumyFWmM2y2g6TBll2vt1jnuCEgHw5g024gzzgvxt07q2jU0vuL6YJ9w87rG+Jf1F1DtscJFtKve/y+G6iknQFJulZEETZB8l6gFckNcOaLr6yj60SdAVP5Ft2j4R0U7H8ja7G+kmc4Mv6CcgDKEJ2i0eLoBscIgJn/TSkTRQhi6JysS4qq7H6HkPaHbjIm+TTJNhC/xcIvxPU2GuMwUFrCTTy+VahogUAIt7yFIngWNjIgKL1IQJRr7paBE0RhiHfuV0+FH3e9y0A1FqEfLvBvBxTvX836hvgDMS8crySOqYYwXz+B78c7rLoGEwxAAAAAElFTkSuQmCC);transform:scale(1.35)}.content-section{max-width:1100px}.properties{width:100%}.properties .property{padding-top:1px;padding-bottom:1px;display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid #474747;column-gap:1rem}.properties .property.flex{display:flex;flex-wrap:wrap;gap:1rem;border-bottom:0}.property-name{font-size:16pt;font-family:pixellari;color:var(--accent-secondary);text-shadow:var(--accent-secondary-text-shadow);font-weight:700;justify-self:left}.property-name.red{color:#ac1400;text-shadow:1px 1px rgb(147,147,147)}.property-name.dark{color:#474747;text-shadow:1px 1px rgb(147,147,147)}.property-name:after{content:":"}.property-value{font-size:15pt;font-family:pixellari;color:var(--primary);text-shadow:var(--primary-text-shadow);padding-left:4px}.property-value.text-light{color:#000;text-shadow:1px 1px rgb(147,147,147)}.property-value.stacked{grid-column-start:2;padding-bottom:1rem}.property-name.lg{font-size:25px}.property-name.xlarge{font-size:60px}.property-value.lg{font-size:30px}.property-value.xlarge{font-size:60px}.property-value.secondary{color:var(--secondary)}.danger-zone{border-radius:5px;border:1px solid #ff5e00}.cards{padding-bottom:4.5rem;padding-left:2rem;padding-right:2rem}.image-preview{background-size:cover;width:600px;height:600px;object-fit:contain}.relative{position:relative!important}.full-view{width:100vw}.backdrop{position:fixed;top:0;bottom:0;right:0;left:0;z-index:9998;background:#000000e6}.tab-actions{justify-items:center;align-items:center;padding-left:1rem;padding-right:1rem}.excited{animation:play 1s infinite}.locked{filter:brightness(.2);pointer-events:none;cursor:not-allowed}.sidebar-icon{transform:scale(.8)}.pc-icon{display:inline-block;width:32px;height:32px;flex-shrink:0;background:url(data:image/png;base64,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) center / contain no-repeat}.submit{position:sticky;bottom:1rem;z-index:100;contain:layout}::-webkit-scrollbar{width:2px}::-webkit-scrollbar-thumb{background-color:var(--thumb)}::-webkit-scrollbar-thumb:hover{background-color:#adadad1c}::-webkit-scrollbar-corner{background-color:var(--track)}::-webkit-scrollbar-track{background-color:var(--track);position:fixed}@media (max-width: 1000px){.image-preview{height:500px;width:500px}p{font-size:unset}}@media (max-width: 768px){body{background-attachment:scroll}.property-value{grid-row:2;justify-self:baseline}.top-action-links{display:none!important}.cards{padding-left:1rem;padding-right:1rem}.image-preview{height:300px;width:300px}.container.pd1{padding-right:1rem}.property-name,.property-value{font-size:12pt}::-webkit-scrollbar{visibility:hidden}::-webkit-scrollbar-thumb{visibility:hidden}::-webkit-scrollbar-track{visibility:hidden}}@media (max-width: 800px){h1{font-size:18pt}h2{font-size:16pt}h3,h4{font-size:14pt}:root{--form-label-size: 12pt;--form-text-size: 12pt}.cards{padding-left:8px!important;padding-right:8px!important}::-webkit-scrollbar{width:0px}}:root{--tooltip-arrow-size: 10px;--tooltip-background-color: rgba(0, 0, 0, .9);--tooltip-border-radius: 4px;--tooltip-box-shadow: 0 1px 20px rgba(0, 0, 0, .25);--tooltip-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;--tooltip-font-size: 14px;--tooltip-font-weight: 500;--tooltip-line-height: 1.25rem;--tooltip-color: #fff;--tooltip-offset-x: 0px;--tooltip-offset-y: 0px;--tooltip-padding: 12px;--tooltip-white-space-hidden: nowrap;--tooltip-white-space-shown: normal;--tooltip-z-index: 100}.tooltip-container.svelte-z85r4y{position:relative}.tooltip.svelte-z85r4y{background-color:var(--tooltip-background-color);box-shadow:var(--tooltip-box-shadow);border-radius:var(--tooltip-border-radius);color:var(--tooltip-color);opacity:0;font-family:var(--tooltip-font-family);font-size:var(--tooltip-font-size);font-style:normal;font-weight:var(--tooltip-font-weight);line-height:var(--tooltip-line-height);padding:var(--tooltip-padding);position:absolute;text-align:left;visibility:hidden;white-space:var(--tooltip-white-space-hidden);z-index:var(--tooltip-z-index)}.tooltip.show.svelte-z85r4y{opacity:1;visibility:visible;white-space:var(--tooltip-white-space-shown)}.tooltip.bottom.svelte-z85r4y:after,.tooltip.left.svelte-z85r4y:after,.tooltip.right.svelte-z85r4y:after,.tooltip.top.svelte-z85r4y:after{border:var(--tooltip-arrow-size) solid var(--tooltip-background-color);content:" ";position:absolute}.tooltip.arrowless.svelte-z85r4y:after{border:0!important}.tooltip.bottom.svelte-z85r4y,.tooltip.top.svelte-z85r4y{--tooltip-offset-x: 0px;--tooltip-offset-y: 12px}.tooltip.left.svelte-z85r4y,.tooltip.right.svelte-z85r4y{--tooltip-offset-x: 12px;--tooltip-offset-y: 0px}.tooltip.bottom.svelte-z85r4y{bottom:0;left:50%;transform:translate(calc(-50% + var(--tooltip-offset-x)),calc(100% + var(--tooltip-offset-y)))}.tooltip.bottom.svelte-z85r4y:after{border-color:transparent transparent var(--tooltip-background-color);left:50%;top:0;transform:translate(-50%,-99%)}.tooltip.top.svelte-z85r4y{left:50%;top:0;transform:translate(calc(-50% + var(--tooltip-offset-x)),calc(-100% - var(--tooltip-offset-y)))}.tooltip.top.svelte-z85r4y:after{border-color:var(--tooltip-background-color) transparent transparent transparent;bottom:0;left:50%;transform:translate(-50%,99%)}.tooltip.left.svelte-z85r4y{left:0;top:50%;transform:translate(calc(-100% - var(--tooltip-offset-x)),calc(-50% - var(--tooltip-offset-y)))}.tooltip.left.svelte-z85r4y:after{border-color:transparent transparent transparent var(--tooltip-background-color);right:0;top:50%;transform:translate(99%,-50%)}.tooltip.right.svelte-z85r4y{right:0;top:50%;transform:translate(calc(100% + var(--tooltip-offset-x)),calc(-50% - var(--tooltip-offset-y)))}.tooltip.right.svelte-z85r4y:after{border-color:transparent var(--tooltip-background-color) transparent transparent;left:0;top:50%;transform:translate(-99%,-50%)}.tooltip.animation-fade.svelte-z85r4y{opacity:0;transition:opacity .25s ease-in-out}.tooltip.animation-fade.show.svelte-z85r4y{opacity:1}.tooltip.top.animation-slide.svelte-z85r4y{margin-top:10px;opacity:0;transition:opacity .25s ease-in-out,margin .25s ease-in-out}.tooltip.top.animation-slide.show.svelte-z85r4y{margin-top:0;opacity:1}.tooltip.bottom.animation-slide.svelte-z85r4y{margin-bottom:20px;opacity:0;transition:opacity .25s ease-in-out,margin .25s ease-in-out}.tooltip.bottom.animation-slide.show.svelte-z85r4y{margin-bottom:0;opacity:1}.tooltip.right.animation-slide.svelte-z85r4y{margin-right:20px;opacity:0;transition:opacity .25s ease-in-out,margin .25s ease-in-out}.tooltip.right.animation-slide.show.svelte-z85r4y{margin-right:0;opacity:1}.tooltip.left.animation-slide.svelte-z85r4y{margin-left:20px;opacity:0;transition:opacity .25s ease-in-out,margin .25s ease-in-out}.tooltip.left.animation-slide.show.svelte-z85r4y{margin-left:0;opacity:1}.tooltip.left.animation-puff.svelte-z85r4y{filter:blur(2px);opacity:0;transform:translate(calc(-100% - var(--tooltip-offset-x)),calc(-50% - var(--tooltip-offset-y))) scale(2);transform-origin:50% 50%;transition:opacity .25s ease-in-out,filter .25s ease-in-out,transform .25s ease-in-out}.tooltip.left.animation-puff.show.svelte-z85r4y{filter:blur(0);opacity:1;transform:translate(calc(-100% - var(--tooltip-offset-x)),calc(-50% - var(--tooltip-offset-y))) scale(1)}.tooltip.right.animation-puff.svelte-z85r4y{filter:blur(2px);opacity:0;transform:translate(calc(100% + var(--tooltip-offset-x)),calc(-50% - var(--tooltip-offset-y))) scale(2);transform-origin:50% 50%;transition:opacity .25s ease-in-out,filter .25s ease-in-out,transform .25s ease-in-out}.tooltip.right.animation-puff.show.svelte-z85r4y{filter:blur(0);opacity:1;transform:translate(calc(100% + var(--tooltip-offset-x)),calc(-50% - var(--tooltip-offset-y))) scale(1)}.tooltip.top.animation-puff.svelte-z85r4y{filter:blur(2px);opacity:0;transform:translate(calc(-50% + var(--tooltip-offset-x)),calc(-100% - var(--tooltip-offset-y))) scale(2);transform-origin:50% 50%;transition:opacity .25s ease-in-out,filter .25s ease-in-out,transform .25s ease-in-out}.tooltip.top.animation-puff.show.svelte-z85r4y{filter:blur(0);opacity:1;transform:translate(calc(-50% + var(--tooltip-offset-x)),calc(-100% - var(--tooltip-offset-y))) scale(1)}.tooltip.bottom.animation-puff.svelte-z85r4y{filter:blur(2px);opacity:0;transform:translate(calc(-50% + var(--tooltip-offset-x)),calc(100% + var(--tooltip-offset-y))) scale(2);transform-origin:50% 50%;transition:opacity .25s ease-in-out,filter .25s ease-in-out,transform .25s ease-in-out}.tooltip.bottom.animation-puff.show.svelte-z85r4y{filter:blur(0);opacity:1;transform:translate(calc(-50% + var(--tooltip-offset-x)),calc(100% + var(--tooltip-offset-y))) scale(1)}.tooltip.left.animation-bounce.svelte-z85r4y{opacity:0;transform:translate(calc(-100% - var(--tooltip-offset-x)),calc(-50% + var(--tooltip-offset-y))) scale(1.2);transform-origin:50% 50%;transition:opacity .25s ease-in-out,transform .25s cubic-bezier(.5,-1,.5,3)}.tooltip.left.animation-bounce.show.svelte-z85r4y{opacity:1;transform:translate(calc(-100% - var(--tooltip-offset-x)),calc(-50% + var(--tooltip-offset-y))) scale(1)}.tooltip.right.animation-bounce.svelte-z85r4y{opacity:0;transform:translate(calc(100% + var(--tooltip-offset-x)),calc(-50% + var(--tooltip-offset-y))) scale(1.2);transform-origin:50% 50%;transition:opacity .25s ease-in-out,transform .25s cubic-bezier(.5,-1,.5,3)}.tooltip.right.animation-bounce.show.svelte-z85r4y{opacity:1;transform:translate(calc(100% + var(--tooltip-offset-x)),calc(-50% + var(--tooltip-offset-y))) scale(1)}.tooltip.top.animation-bounce.svelte-z85r4y{opacity:0;transform:translate(calc(-50% + var(--tooltip-offset-x)),calc(-100% - var(--tooltip-offset-y))) scale(1.2);transform-origin:50% 50%;transition:opacity .25s ease-in-out,transform .25s cubic-bezier(.5,-1,.5,3)}.tooltip.top.animation-bounce.show.svelte-z85r4y{opacity:1;transform:translate(calc(-50% + var(--tooltip-offset-x)),calc(-100% - var(--tooltip-offset-y))) scale(1)}.tooltip.bottom.animation-bounce.svelte-z85r4y{opacity:0;transform:translate(calc(-50% + var(--tooltip-offset-x)),calc(100% + var(--tooltip-offset-y))) scale(1.2);transform-origin:50% 50%;transition:opacity .25s ease-in-out,transform .25s cubic-bezier(.5,-1,.5,3)}.tooltip.bottom.animation-bounce.show.svelte-z85r4y{opacity:1;transform:translate(calc(-50% + var(--tooltip-offset-x)),calc(100% + var(--tooltip-offset-y))) scale(1)}.separator.svelte-2aoco4{width:2px;background-color:#48484856;cursor:col-resize;position:relative;transition:background-color .2s}.separator.svelte-2aoco4:hover{background-color:#484848}.separator.svelte-2aoco4:hover,.separator.dragging.svelte-2aoco4{background-color:#6a6a6a}.separator.svelte-2aoco4:hover:before,.separator.dragging.svelte-2aoco4:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:2px;height:20px;background-color:#aaa;border-radius:2px}.modal-tabs.svelte-2aoco4{grid-area:tabs}.modal.svelte-2aoco4{all:unset;position:fixed;z-index:9999;top:40px;bottom:0;right:0;left:0;display:flex;justify-content:center;align-items:center;pointer-events:none}.modal.place-left.svelte-2aoco4,.modal.place-right.svelte-2aoco4,.modal.place-top-right.svelte-2aoco4{box-sizing:border-box;padding:1rem}.modal.place-left.svelte-2aoco4{justify-content:flex-start}.modal.place-right.svelte-2aoco4{justify-content:flex-end}.modal.place-top-right.svelte-2aoco4{justify-content:flex-end;align-items:flex-start;padding-top:4rem}.contents.svelte-2aoco4{z-index:2;max-height:90vh;max-height:90dvh;display:grid;grid-template-areas:"tabs" "content";grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr;min-height:240px;min-width:400px;padding-top:10px;padding-bottom:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;background:var(--modal-background);border:1px solid var(--border);box-shadow:10px 10px #00000034}.contents.large.svelte-2aoco4{width:calc(100vw - 2rem);height:calc(100vh - 7rem);height:calc(100dvh - 7rem)}.contents-content.svelte-2aoco4{display:block;grid-area:content;position:relative;padding:0 1rem;overflow-y:scroll;overflow-x:hidden;min-height:0}.modal-shell.svelte-2aoco4{position:relative;pointer-events:auto}.modal-background.svelte-2aoco4{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}.modal-mode-tabs.svelte-2aoco4{position:absolute;left:0;bottom:calc(100% - 1px);z-index:3;display:flex;align-items:flex-end;gap:2px}.contents-actions.svelte-2aoco4,.modal-metadata.svelte-2aoco4{font-size:100%;display:flex;gap:1rem;position:absolute;z-index:999;bottom:calc(100% - 1px);background:linear-gradient(to top,var(--modal-background),var(--modal-actions-background));border:1px solid var(--border);border-bottom:unset;padding-top:8px;padding-right:8px;padding-left:8px;border-top-left-radius:10px;border-top-right-radius:10px;height:36px}.contents-actions.svelte-2aoco4{right:0}.modal-metadata.svelte-2aoco4{left:0}.modal-metadata.svelte-2aoco4 h2:where(.svelte-2aoco4){font-size:1em;text-align:left}.modal-metadata.no-icon.svelte-2aoco4{gap:0}.chat-contents-modal.svelte-2aoco4{margin-top:1rem;grid-area:chat;min-width:0;max-height:74vh;max-width:600px;display:flex;background-color:#00000090;overflow:hidden}.chat-contents-modal.transition.svelte-2aoco4{transition:width .3s ease}.chat-contents-modal-chat.svelte-2aoco4{display:flex;align-items:end;max-height:76vh;width:100%;overflow:hidden}.chat-contents-modal.closed.svelte-2aoco4{width:0!important}@media (max-width: 500px){.contents.svelte-2aoco4{padding-left:.5rem;padding-right:.5rem;min-width:unset;height:100%;max-height:92vh;max-height:92dvh}.contents-content.svelte-2aoco4{padding:unset}.modal-metadata.svelte-2aoco4{max-width:220px}}.search-bar.svelte-p6jtqv{position:sticky;top:0;z-index:10}.group-item.svelte-p6jtqv{flex-wrap:wrap;gap:1rem;padding:1rem}.form-container{display:grid;width:100%;grid-template-columns:min-content 1fr auto;row-gap:8px;grid-template-rows:40px auto;align-items:end;min-height:80px}.form-container.no-border .form-control{border:none;background:transparent}.form-container:active .form-control{border:1px solid #508e68b9}.form-container.no-label{grid-template-rows:auto!important}.form-container.generator .form-control{border:1px solid #508e68b9;animation:pulse 6s infinite}@keyframes pulse{0%{border-color:#508e68b9}50%{border-color:#66bd87}to{border-color:#508e68b9}}.helper-container{grid-column:3;justify-self:end;grid-row:1}.form-container.table{align-items:center;grid-template-columns:100px 1fr 40px;grid-template-rows:48px;min-height:0}.form-container.table.nd{grid-template-columns:100px 1fr!important}.tooltip-parent{grid-row:2}.form-container.table .tooltip-parent{grid-column:3!important;grid-row:1}.form-container .d6{opacity:.5}.form-container:hover .d6{opacity:1}.form-control,.radio-button{background:var(--gradient-g-3, #181818e6);border:1px solid var(--separator, var(--form-border, #3b644d));border-radius:10px;box-sizing:border-box;transition:border-color .15s ease,background .15s ease}.form-control:hover:not(:disabled):not(:focus),.radio-button:hover:not(:disabled):not(.selected){border-color:var(--pop, #00b731)}.form-control:focus,.radio-button.selected{border-color:var(--accent, #f4e361)}.radio-button.selected{background:linear-gradient(135deg,#f4e36129,#00b7311f)}.form-control:focus{background:var(--gradient-g-3, #181818e6);outline:none;box-shadow:0 4px 16px #00000080,inset 0 1px #ffffff0d}.form-control{grid-column-start:1;grid-column-end:span 2;grid-row-start:2;font-family:FF Scala Sans;color:var(--secondary);font-size:var(--form-text-size);height:40px!important;padding:0 .85rem}.form-control.wd{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.form-control.table{grid-column:2;grid-row-start:1;border-radius:0}.form-control-label{font-size:var(--form-label-size);font-family:pixellari;color:var(--secondary);text-shadow:2px 2px #000000}.form-control-label.table{font-size:var(--form-label-size);grid-column-start:1;grid-row-start:1;align-self:center;justify-self:end;max-width:100px;text-align:right;width:100%}.d6-container{display:flex;justify-content:center;align-items:center;padding-right:8px;border-right:1px solid var(--separator, var(--form-border, #3b644d));border-top:1px solid var(--separator, var(--form-border, #3b644d));border-bottom:1px solid var(--separator, var(--form-border, #3b644d));background-color:var(--form-control);border-top-right-radius:24px;border-bottom-right-radius:24px;height:40px!important;box-sizing:border-box}.form-error{color:#ff7474;font-family:pixellari;font-size:15px}.d6:hover{cursor:pointer}.icon-with-table{display:none}.table .form-control-label{font-size:14pt}.form-container-checkbox{min-width:120px;max-width:600px;display:flex;gap:.5rem;padding:1rem;align-items:center}.form-control-label{align-items:center}input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:20px;height:20px;border:2px solid white;border-radius:4px;outline:none;transition:all .1s ease-in-out}input[type=checkbox]:checked{background-color:#2cff2c}.form-group{display:flex;flex-direction:column;gap:8px;max-width:600px;padding-left:1rem;padding-right:1rem}@media (max-width: 800px){.form-control-label{font-size:15pt}.form-control{font-size:16px;height:32px;box-sizing:border-box}}.dropdown-menu-wrapper.svelte-u1nc33{position:relative}.dropdown-menu.svelte-u1nc33{display:flex;flex-direction:row;align-items:center;justify-content:end;position:relative;min-height:32px;min-width:32px;cursor:pointer}.dropdown-trigger.svelte-u1nc33{display:flex;align-items:center;justify-content:end;min-height:32px;min-width:32px;cursor:pointer;transform:scale(var(--trigger-scale));transition:transform .12s ease,filter .12s ease}.dropdown-trigger.glow.svelte-u1nc33{filter:drop-shadow(0 3px 5px rgba(65,255,68,.55))}.dropdown-menu.svelte-u1nc33:hover p:where(.svelte-u1nc33){color:var(--pop-highlight)}.dropdown-menu.svelte-u1nc33:hover .dropdown-menu-content:where(.svelte-u1nc33){opacity:1;visibility:visible}.dropdown-menu-content.svelte-u1nc33{display:flex;visibility:hidden;opacity:0;flex-direction:column;position:absolute;top:40%;left:100%;transform:translate(-100%);background-image:linear-gradient(to top,#1f201e 1%,var(--nav) 90%);border:1px solid var(--border-1);border-radius:4px;padding:8px;box-shadow:6px 6px #0000008e;max-width:400px;min-width:120px;cursor:pointer;transition:opacity .2s,visibility .2s;z-index:999999999}.dropdown-menu-content.right.svelte-u1nc33{left:0;transform:translate(0)}.dropdown-menu-content.align-up.svelte-u1nc33{top:auto;bottom:100%}.dropdown-tag.svelte-u1nc33{position:absolute;top:-4px;left:-10px;font-size:10pt;color:var(--pop-highlight);text-shadow:1px 1px 1px black;z-index:2;transform:rotate(-7deg);animation:shimmy-sm 1s infinite}.label.svelte-1oao8mf{justify-self:flex-end;text-align:right;font-family:pixellari;font-size:12pt}.icon-link.svelte-1oao8mf{display:flex;align-items:center;justify-content:flex-start;width:100%;gap:.5rem;font-size:12pt;white-space:nowrap;min-height:20px;cursor:pointer}.icon-link.svelte-1oao8mf:hover{color:#6f4;cursor:pointer}.dropdown-item.svelte-1oao8mf{color:#fff;font-size:14pt;font-family:pixellari;width:1fr}.dropdown-item.locked.svelte-1oao8mf{pointer-events:none}.dropdown-item.locked.svelte-1oao8mf .label:where(.svelte-1oao8mf){color:#bfbfbf}.dropdown-item.locked.svelte-1oao8mf .icon-link:where(.svelte-1oao8mf){pointer-events:none;color:#666}.dropdown-item.svelte-1oao8mf:hover .label:where(.svelte-1oao8mf){color:#6f4;cursor:pointer}.dropdown-item.gold.svelte-1oao8mf,.dropdown-item.gold.svelte-1oao8mf .label:where(.svelte-1oao8mf){color:#fff04f}.dropdown-item.gold.svelte-1oao8mf:hover,.dropdown-item.gold.svelte-1oao8mf:hover .label:where(.svelte-1oao8mf){color:#fff9bb}.rich-text-editor-btn.svelte-1g37972{display:inline-flex;align-items:center;justify-content:center;background:#000c;border:1px solid var(--border);border-radius:4px;padding:6px 10px;color:#fff;cursor:pointer;font-family:pixellari;transition:background-color .2s;text-align:center;min-width:80px}.rich-text-editor-btn.svelte-1g37972:hover{background:#42584d}.rich-text-editor-btn.svelte-1g37972:active{transform:translateY(0)}.rich-text-editor-btn.disabled.svelte-1g37972{opacity:.4;cursor:not-allowed;background:#0006;pointer-events:none}.rich-text-editor-btn.disabled.svelte-1g37972:hover{background:#0006}.rich-text-editor-btn.primary.svelte-1g37972{background:#94ff5160;border-color:var(--border);color:#fff}.rich-text-editor-btn.primary.svelte-1g37972:hover{background:#94ff51ad}.rich-text-editor-btn.secondary.svelte-1g37972{background:#42584dcc;border-color:var(--border);color:#fff}.rich-text-editor-btn.secondary.svelte-1g37972:hover{background:#42584d}.rich-text-editor-btn.outline.svelte-1g37972{background:transparent;border:1px solid var(--border);color:#fff}.rich-text-editor-btn.outline.svelte-1g37972:hover{background:#42584d}.rich-text-editor-btn.small.svelte-1g37972{padding:6px 8px;font-size:.8rem;min-width:60px}.rich-text-editor-btn.medium.svelte-1g37972{padding:6px 10px;min-width:80px}.rich-text-editor-btn.large.svelte-1g37972{padding:8px 12px;font-size:1rem;min-width:120px}.btn-content.svelte-1g37972{display:flex;align-items:center;gap:.5rem}.btn-icon.svelte-1g37972{width:16px;height:16px;background-size:contain;background-repeat:no-repeat;background-position:center;opacity:.8}.btn-icon.edit.svelte-1g37972{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='currentColor'%3E%3Cpath d='M3 17.25V21h3.75L17.81 9.94l-3.75-3.75L3 17.25zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34c-.39-.39-1.02-.39-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z'/%3E%3C/svg%3E")}.btn-icon.text.svelte-1g37972{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='currentColor'%3E%3Cpath d='M14 2H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 2 2h12c1.1 0 2-.9 2-2V8l-6-6zm2 16H8v-2h8v2zm0-4H8v-2h8v2zm-3-5V3.5L18.5 9H13z'/%3E%3C/svg%3E")}.btn-icon.markdown.svelte-1g37972{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='currentColor'%3E%3Cpath d='M22.46 6c-.77.35-1.6.58-2.46.69.88-.53 1.56-1.37 1.88-2.38-.83.5-1.75.85-2.72 1.05C18.37 4.5 17.26 4 16 4c-2.35 0-4.27 1.92-4.27 4.29 0 .34.04.67.11.98C8.28 9.09 5.11 7.38 3 4.79c-.37.63-.58 1.37-.58 2.15 0 1.49.75 2.81 1.91 3.56-.71 0-1.37-.2-1.95-.5v.03c0 2.08 1.48 3.82 3.44 4.21a4.22 4.22 0 0 1-1.93.07 4.28 4.28 0 0 0 4 2.98 8.521 8.521 0 0 1-5.33 1.84c-.34 0-.68-.02-1.02-.06C3.44 20.29 5.7 21 8.12 21 16 21 20.33 14.46 20.33 8.79c0-.19 0-.37-.01-.56.84-.6 1.56-1.36 2.14-2.23z'/%3E%3C/svg%3E")}.btn-text.svelte-1g37972{font-weight:inherit}.content-indicator.svelte-1g37972{color:#94ff51cc;font-size:.8rem;font-weight:700;margin-left:auto;padding-left:.5rem}.rich-text-editor-btn.primary.svelte-1g37972 .content-indicator:where(.svelte-1g37972){color:#94ff51}.rich-text-editor-btn.secondary.svelte-1g37972 .content-indicator:where(.svelte-1g37972){color:#94ff51cc}.editor-toolbar-button.svelte-iipz76{display:inline-flex;align-items:center;justify-content:center;gap:.2rem;min-width:fit-content;padding:6px 10px;border:1px solid var(--border);border-radius:4px;background:#000c;color:var(--primary);font-family:pixellari;text-align:center;white-space:nowrap;cursor:pointer;transition:background-color .2s}.editor-toolbar-button.svelte-iipz76:hover{background:#42584d}.editor-toolbar-button.active.svelte-iipz76{border-color:#94ff51cc;background:#94ff5199}.editor-toolbar-button.active.svelte-iipz76:hover{background:#94ff51cc}.editor-toolbar-button.compact.svelte-iipz76{box-sizing:border-box;height:32px;min-width:32px;padding:6px 8px;font-size:16px;font-weight:700;line-height:1}.editor-toolbar-button.locked.svelte-iipz76{display:inline-flex}.editor-toolbar-button.svelte-iipz76:disabled,.editor-toolbar-button.svelte-iipz76:disabled:hover{background:#0006;opacity:.4;cursor:not-allowed}.paywall-content.svelte-19o8lp4{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center;padding:1rem}.paywall-actions.svelte-19o8lp4{display:flex;gap:12px;margin-top:4px}.generate-btn.svelte-s4iblv{border:1px solid var(--pop);background-color:#41ff4125;height:32px;transform:scale(1);font-family:pixellari;padding:2px;color:var(--pop-highlight)}.generate-btn.svelte-s4iblv:hover{transform:scale(1.05)}.generate-btn.svelte-s4iblv:active{transform:scale(.95)}button.svelte-s4iblv:hover .staff-icon:where(.svelte-s4iblv){animation:shimmy .5s infinite ease-in-out}.editor-toolbar-container.svelte-1b4s81s{display:grid;grid-template-rows:auto auto;gap:.25rem;padding:.25rem;border:none;width:100%;min-width:0}.editor-toolbar-row-1.svelte-1b4s81s{display:flex;align-items:center;gap:.5rem;width:calc(100% - 6rem);background-color:#0000005d;border-radius:4px;margin-left:3rem}.editor-toolbar-row-1.svelte-1b4s81s:empty{display:none}.editor-toolbar-row-2.svelte-1b4s81s{display:flex;align-items:center;justify-content:center;width:100%;padding-top:.25rem}.editor-toolbar-row-2-scroll.svelte-1b4s81s{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:.25rem;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;flex:1 1 0;min-width:0}.editor-toolbar-row-2-scroll.svelte-1b4s81s::-webkit-scrollbar{display:none}.scroll-arrow.svelte-1b4s81s{display:flex;align-items:center;justify-content:center;background:#0009;border:1px solid var(--border);border-radius:4px;color:var(--primary);cursor:pointer;font-size:18px;font-weight:700;width:22px;min-width:22px;height:28px;padding:0;transition:background-color .2s;flex-shrink:0}.scroll-arrow.svelte-1b4s81s:hover{background:#42584d}.scroll-arrow-left.svelte-1b4s81s{margin-right:2px}.scroll-arrow-right.svelte-1b4s81s{margin-left:2px}.editor-toolbar-spacer.svelte-1b4s81s{flex:1}.editor-toolbar-action-btn.svelte-1b4s81s{display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:4px;cursor:pointer;transition:background-color .2s;color:var(--primary);font-family:pixellari;font-size:11pt;white-space:nowrap}.editor-toolbar-action-btn.svelte-1b4s81s:hover{background:#42584d80}.editor-toolbar-action-btn.active.svelte-1b4s81s{background:#42584dcc}.editor-toolbar-action-icon.svelte-1b4s81s{transform:scale(.55)}.editor-toolbar-title.svelte-1b4s81s{font-family:pixellari;font-size:14px;color:var(--primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}.editor-toolbar-container.mobile.svelte-1b4s81s{gap:.15rem}.editor-toolbar-container.mobile.svelte-1b4s81s .editor-toolbar-row-1:where(.svelte-1b4s81s){gap:.25rem}.editor-toolbar-container.mobile.svelte-1b4s81s .editor-toolbar-row-2:where(.svelte-1b4s81s){padding-top:.15rem}.editor-toolbar-container.mobile.svelte-1b4s81s .editor-toolbar-row-2-scroll:where(.svelte-1b4s81s){gap:.15rem}.editor-toolbar-container.mobile.svelte-1b4s81s .editor-toolbar-title:where(.svelte-1b4s81s){font-size:12px;max-width:120px}.editor-toolbar-container.mobile.svelte-1b4s81s .editor-toolbar-action-btn:where(.svelte-1b4s81s){font-size:9pt;padding:4px}.toolbar-group.svelte-g2sypg{display:flex;flex-wrap:nowrap;align-items:center;gap:.25rem}.toolbar-separator.svelte-g2sypg{width:1px;height:20px;background:#ffffff4d;margin:0 .25rem}.options-menu-container.svelte-g2sypg{display:flex;align-items:center}.mention-lock.svelte-g2sypg{position:static;width:14px;height:14px;flex:0 0 14px}.icon-btn.svelte-g2sypg{display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;padding:0}.icon-btn.svelte-g2sypg:hover{opacity:.8}.icon-btn.active.svelte-g2sypg{opacity:1}.toolbar-action-icon.svelte-g2sypg{transform:scale(.55)}.preview-toggle-btn.svelte-g2sypg{background:#5f7f4c;border:1px solid var(--border);border-radius:4px;padding:6px 12px;color:#fff;cursor:pointer;transition:background-color .2s;font-family:pixellari}.preview-toggle-btn.svelte-g2sypg:hover{background:#94ff51ad}.sidebar-toggle.svelte-g2sypg{background:#3387e2;border:1px solid var(--border);border-radius:4px;padding:6px 12px;color:#fff;cursor:pointer;transition:background-color .2s;font-family:pixellari}.sidebar-toggle.svelte-g2sypg:hover{background:#3d99fc}.incomplete-header-warning.svelte-g2sypg{margin-left:.5rem;cursor:help}.search-bar.svelte-g2sypg{display:flex;align-items:center;gap:.5rem;padding:.5rem;background:#0009;border:1px solid var(--border);border-radius:4px;width:100%;margin-top:.25rem}.search-bar.svelte-g2sypg input:where(.svelte-g2sypg){flex:1;min-width:0;background:#0006;border:1px solid var(--border);border-radius:4px;padding:.5rem .75rem;color:var(--primary);font-family:pixellari;font-size:14px;outline:none}.search-bar.svelte-g2sypg input:where(.svelte-g2sypg):focus{border-color:#94ff5180}.search-bar.svelte-g2sypg input:where(.svelte-g2sypg)::placeholder{color:#fff6}.search-bar.svelte-g2sypg button:where(.svelte-g2sypg):disabled{opacity:.4;cursor:not-allowed}.search-results-count.svelte-g2sypg{color:#ffffffb3;font-family:pixellari;font-size:12px;min-width:80px;text-align:center}.canvas-editor-container.svelte-8u4lwj{position:relative;overflow:hidden}.canvas-editor.svelte-8u4lwj{display:block;cursor:text}.canvas-editor-container.read-only.svelte-8u4lwj .canvas-editor:where(.svelte-8u4lwj){cursor:default}.hidden-input.svelte-8u4lwj{position:absolute;top:0;left:-9999px;width:1px;height:1px;opacity:0;resize:none;border:none!important;outline:none!important;padding:0;margin:0;background:transparent!important;color:transparent!important;caret-color:transparent!important;-webkit-appearance:none;-moz-appearance:none;appearance:none}.page-container{position:relative;background:var(--form-control);border:1px solid var(--border);border-radius:4px;box-shadow:0 4px 12px #0006,inset 0 1px #ffffff0d;transition:border-color .2s ease,box-shadow .2s ease,opacity .2s ease,filter .2s ease;max-width:100%}.page-wrapper{overflow:hidden;border-radius:2px;max-width:100%}.locked-overlay{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background:#04050466;border-radius:4px;pointer-events:none}.watermark{font-family:pixellari,sans-serif;font-size:48px;color:var(--primary);text-transform:uppercase;letter-spacing:6px;-webkit-user-select:none;user-select:none;text-shadow:0 2px 8px rgba(0,0,0,.5)}.chronicle-editor.svelte-h1xifl{display:flex;flex-direction:column;gap:32px;align-items:center;padding:20px;width:100%;box-sizing:border-box}.chronicle-editor.mobile.svelte-h1xifl{padding:0;gap:0}.chronicle-editor.mobile.svelte-h1xifl .page-container:where(.svelte-h1xifl){border-radius:0;box-shadow:none;background:var(--form-control);border:1px solid var(--border)}.chronicle-editor.mobile.svelte-h1xifl .page-container.active:where(.svelte-h1xifl){box-shadow:none}.chronicle-editor.locked.svelte-h1xifl{cursor:not-allowed}.chronicle-editor.locked.svelte-h1xifl .page-container:where(.svelte-h1xifl){pointer-events:none;opacity:.6;filter:grayscale(30%)}.page-container.active.svelte-h1xifl{border-color:#2a4a35;box-shadow:0 4px 16px #00000080,0 0 0 2px #192a204d,inset 0 1px #ffffff0d}.flex-editor.svelte-f26uvn{width:100%;position:relative}.flex-editor.locked.svelte-f26uvn{cursor:not-allowed}.flex-editor.locked.svelte-f26uvn .page-container:where(.svelte-f26uvn){pointer-events:none;opacity:.6;filter:grayscale(30%)}.page-container.svelte-f26uvn:focus-within{border-color:#2a4a35;box-shadow:0 4px 16px #00000080,0 0 0 2px #192a204d,inset 0 1px #ffffff0d}.dash-component.svelte-19tndxc{display:flex;align-items:center;justify-content:center;font-family:alagard;font-size:12pt;text-align:center;color:var(--primary);text-shadow:2px 2px #000000;margin:0}.dash-component.lg.svelte-19tndxc{font-size:20pt}.dash-line.svelte-19tndxc{flex-shrink:0}.dash-line.svelte-19tndxc:before{content:"-"}.dash-content.svelte-19tndxc{text-align:center}@keyframes svelte-aagwyc-randomFloat{0%{transform:translateY(0)}50%{transform:rotate3d(1,1,1,9deg) translateY(-3px)}to{transform:translateY(0)}}.action-card.svelte-aagwyc{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;max-width:100px;width:100%;animation:svelte-aagwyc-randomFloat var(--float-duration, 3s) infinite;animation-delay:var(--float-delay, 0s);image-rendering:pixelated}.action-card.isLocked.svelte-aagwyc{opacity:.7}@keyframes svelte-aagwyc-hover-shake{0%{transform:translate(0)}25%{transform:translate(-2px)}50%{transform:translate(2px)}75%{transform:translate(-2px)}to{transform:translate(0)}}.action-card.isLocked.svelte-aagwyc:hover{animation:svelte-aagwyc-hover-shake .2s;cursor:pointer}.action-card.svelte-aagwyc:hover:not(.disabled):not(.wip):not(.isLocked){animation:none;cursor:pointer;transform:scale(1.05)}.action-card.wip.svelte-aagwyc,.action-card.disabled.svelte-aagwyc{opacity:.5;pointer-events:none}.new-badge.svelte-aagwyc{background-color:var(--pop);color:#000;padding:.5em;border-radius:5px;font-size:.8em;position:absolute;top:0;right:0;font-family:alagard;animation:float 1s infinite}.wip-badge.svelte-aagwyc{background-color:var(--accent);color:#000;padding:.5em;border-radius:5px;font-size:.8em;position:absolute;top:0;right:0;font-family:alagard;animation:float 1s infinite}.action-card-icon.svelte-aagwyc{transform:scale(1.5);margin-top:15px;margin-bottom:15px}.asset-type-picker.svelte-1ya94tq{width:100%;justify-content:center;align-items:flex-start;margin:0 auto}.action-card-wrapper.svelte-1ya94tq{opacity:0;transform:translateY(20px);animation:svelte-1ya94tq-fadeInUp .4s ease-out forwards;animation-delay:var(--delay)}@keyframes svelte-1ya94tq-fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.modal-tab.svelte-qgslkb{font-size:1em;font-family:pixellari;color:var(--accent);text-shadow:3px 3px #000000;font-weight:400;display:flex;align-items:center;gap:.5rem;background:linear-gradient(to top,var(--modal-background),var(--modal-actions-background));border:1px solid var(--border);border-bottom:unset;padding-top:8px;padding-right:8px;padding-left:8px;border-top-left-radius:10px;border-top-right-radius:10px;height:36px;cursor:pointer;position:relative;z-index:3;white-space:nowrap}.modal-tab.active.svelte-qgslkb{z-index:3;margin-bottom:-1px}.modal-tab.svelte-qgslkb:not(.active){height:33px;border-bottom:1px solid var(--border);opacity:.8;z-index:1}.modal-tab.svelte-qgslkb:hover:not(.active){opacity:.85}.content.svelte-of39i1{display:block;position:relative;width:100%;min-width:0}.content-tabs.svelte-of39i1{height:0;visibility:hidden;position:sticky;top:0;z-index:1}.content-tabs.active.svelte-of39i1{height:auto;visibility:visible;width:100%}.inner-content.svelte-of39i1{box-sizing:border-box;min-width:0;height:0px;overflow:hidden;position:fixed;visibility:hidden;opacity:0;left:10000px;transform:translateY(2px);transition:opacity .12s ease-out,transform .12s ease-out;will-change:opacity,transform}.inner-content.active.svelte-of39i1{overflow:visible;height:auto;position:relative;visibility:visible;opacity:1;left:unset;transform:translateY(0);margin:0 auto}.inner-content.wide.svelte-of39i1,.full-width.svelte-of39i1{width:100%}.tablink.svelte-sx35cr{display:flex;cursor:pointer;color:var(--secondary);font-family:pixellari;font-size:15pt;justify-content:center;align-items:center;position:relative;padding-left:1rem;padding-right:1rem;border:1px solid var(--border-1);background-color:var(--tab-color);border-radius:8px;height:38px;min-width:80px;-webkit-user-select:none;user-select:none}.tablink.svelte-sx35cr:after{content:"";position:absolute;bottom:0;left:0;width:0;height:100%;background-color:#7fff6219;transition:width .4s ease}.tablink.active.svelte-sx35cr:after{width:100%}.tablink.with-error.svelte-sx35cr{border:1px solid var(--error)!important;padding-left:unset}.attention.svelte-sx35cr{position:absolute;top:-8px;left:-8px;z-index:1;width:32px;height:32px;background-image:url(data:image/gif;base64,R0lGODlhIAAgAHcAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQJCgAAACwAAAAAIAAgAIEAAABpamr71TYAAAACV4SPqcsdD5tUQdgbpq63Z+10HhiK1kdS5pkunIm2xyvGMkCP97wKtpzD7HirXyvIGuJ6xiNMSdRBg01nDRr1YbNVIOSxDUu+4qUwTOtak9u02P2OlOfQAgAh+QQJCgAAACwAAAAAIAAgAIEAAABpamr71TYAAAACVISPqcvt/4KcsAaBc6ju5r9xi/dhoZiQ5YkeKtimpRYjL10bt5nrM9/bCVgxIbFl7PlWyiWseTsWZ9IprglQVYsTCfbboYC14yeW/EWfzWcx+N0sAAAh+QQJCgAAACwAAAAAIAAgAIEAAABpamr71TYAAAACVISPqcvt/4KcsAaBc6ju5r9xi/dhoZiQ5YkeKtimpRYjL10bt5nrM9/bCVgxIbFl7AGSytuxOHsio0rfqmoFYlXS4kSCDXcoYm4ZFjan0Wmy+F0tAAAh+QQJCgAAACwAAAAAIAAgAIEAAABpamr71TYAAAACUISPqcvtD6OcNIWLKwui+6BZ3iiAocGRnXmmKhu6JKzJI13Z34mqKw/Q/XjCErCIoyCBwRezOXvqkrXbs7e7YjLXrvexvWidzKmUXA5/16cCACH5BAkKAAAALAAAAAAgACAAgQAAAGlqavvVNgAAAAJUhI+py+3/gpywBoFzqO7mv3GL92GhmJDliR4q2KalFiMvXRu3mesz39sJWDEhsWXsAZLK27E4eyKjSt+qagViVdLiRIINdyhibhkWNqfRabL4XS0AACH5BAkKAAAALAAAAAAgACAAgQAAAGlqavvVNgAAAAJUhI+py+3/gpywBoFzqO7mv3GL92GhmJDliR4q2KalFiMvXRu3mesz39sJWDEhsWXs+VbKJax5OxZn0imuCVBVixMJ9tuhgLXjJ5b8RZ/NZzH43SwAADs=);background-position:center;background-repeat:no-repeat;image-rendering:pixelated;pointer-events:none;transform:scale(.75)}.tablink.svelte-sx35cr:hover{color:#6f4}.tablink.active.svelte-sx35cr{color:#6f4;border:1px solid var(--pop)}.tablink.inactive.svelte-sx35cr{pointer-events:none;opacity:.3}.delete.svelte-sx35cr{display:none}.removable.svelte-sx35cr{align-items:center}.removable.active.svelte-sx35cr .delete:where(.svelte-sx35cr){display:block;transition:all .3s ease;transform:scale(.7)}.delete.svelte-sx35cr:hover{transform:scale(.8)!important}.swipeable-content.svelte-myzsqk{width:100%}.tabs.no-mask.svelte-myzsqk{mask-image:none;-webkit-mask-image:none}.tabs-container.svelte-myzsqk{display:grid;width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;mask-image:linear-gradient(to right,transparent,black 30%,black 70%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,black 30%,black 70%,transparent);scrollbar-width:none;height:50px}.tabs-container.svelte-myzsqk::-webkit-scrollbar{display:none}.tabs.svelte-myzsqk{display:flex;width:4000px;justify-content:center;scroll-behavior:smooth;column-gap:8px;padding:0;grid-row:1;grid-column:1}.tabs.fit-tabs.svelte-myzsqk{width:100%}.dropdown.svelte-1fd3ybn{display:grid;grid-template-columns:min-content auto auto;gap:1rem;align-items:center;width:100%;height:auto;padding-left:8px;padding-right:8px;border-radius:6px;position:relative;transition:.1s;box-sizing:border-box}.dropdown.no-icon.svelte-1fd3ybn{grid-template-columns:minmax(0,1fr) auto;gap:.5rem}.dropdown.svelte-1fd3ybn .arrow-content:where(.svelte-1fd3ybn){justify-self:right}.dropdown.svelte-1fd3ybn .header:where(.svelte-1fd3ybn){justify-self:left;min-width:0;overflow-wrap:anywhere;font-family:pixellari;color:#efefef;font-size:16pt;font-weight:400}.dropdown.svelte-1fd3ybn .dropdown-arrow:where(.svelte-1fd3ybn){justify-self:right}.dropdown.svelte-1fd3ybn:hover{cursor:pointer}.dropdown.open.svelte-1fd3ybn{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:none}.dropdown-content.svelte-1fd3ybn{transform:scaleY(0);height:0px;transform-origin:top;min-width:160px;width:100%;transition:.1s}.dropdown-content.open.svelte-1fd3ybn{transform:scaleY(1);min-height:100px;height:auto;width:auto}.dropdown-content.open.padded.svelte-1fd3ybn{padding:1rem}@media (max-width: 768px){.dropdown-content.open.padded.svelte-1fd3ybn{padding:unset}}.count-box{padding:2px 8px}.fold{position:relative}.fold-icon{transition:transform .2s ease}.fold>.fold-title:hover .fold-icon{transform:translate(5px)}.fold-title{height:38px;transition:all .3s ease,border .3s ease;border:1px solid transparent}.fold-title.expanded{background:var(--panel-gradient);border:1px solid #44715960;border-top-left-radius:20px}.fold-title:hover{cursor:pointer;border:1px solid #44715930}.fold-title:hover .title{color:#00dc16cf}.fold-title.fold-locked{filter:opacity(.7)}.fold-title.fold-locked:hover{cursor:default}.fold-title .title{justify-self:left;font-family:pixellari;color:#efefef;font-weight:400;font-size:var(--form-text-size)}.lock-icon{font-size:14px}.fold-content{max-height:0;border-top:none;opacity:0}.fold-content.expanded{transition:opacity 1s linear;max-height:9000px;opacity:1}.fold-content:not(.expanded){overflow:hidden}.unlock-checkbox{cursor:pointer;width:18px;height:18px}.unlock-checkbox:hover{transform:scale(1.1)}.count.svelte-1h6qxdj{justify-self:center;align-self:center;font-size:14pt;font-family:pixellari;color:#bd5612}.count.faded.svelte-1h6qxdj{color:#ffffff28}.fold-title.svelte-k3pa6r{align-items:center;background-color:#00000010;grid-template-columns:32px auto min-content;grid-template-rows:1fr;-webkit-user-select:none;user-select:none}.add-remove-buttons.svelte-1ptv6fe{grid-template-columns:1fr auto;position:sticky;top:0;z-index:10;align-items:flex-end}.add-item.svelte-1ptv6fe{position:relative;display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto 1fr;background-color:var(--dark-page)}.add-item.empty-state.svelte-1ptv6fe{grid-template-rows:auto auto auto 1fr}.add-item-label-container.svelte-1ptv6fe{grid-column:1;grid-row:1;gap:8px;align-items:flex-end;align-self:flex-end}.add-item-label.svelte-1ptv6fe{font-size:var(--form-label-size);color:var(--accent-secondary)}.add-button.svelte-1ptv6fe{grid-column:2;grid-row:1;position:sticky;top:0;z-index:10}.empty-state.svelte-1ptv6fe .add-button:where(.svelte-1ptv6fe){transform:scale(1.1);animation:svelte-1ptv6fe-pulse 2s ease-in-out infinite}.empty-state-message.svelte-1ptv6fe{grid-column:span 2;grid-row:2;padding:1rem;text-align:center;border-radius:8px;border:2px dashed var(--border-color);margin:.5rem 0}.empty-state-message.svelte-1ptv6fe p:where(.svelte-1ptv6fe){margin:0;font-style:italic}.compact.svelte-1ptv6fe .empty-state-message:where(.svelte-1ptv6fe){padding:0;margin:0;border:0}.empty-state-message.with-well.svelte-1ptv6fe{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1rem;text-align:left}@media (max-width: 480px){.empty-state-message.with-well.svelte-1ptv6fe{grid-template-columns:1fr;justify-items:center;text-align:center}}.empty-well.svelte-1ptv6fe{--empty-well-size: 132;--empty-well-icon-ratio: .42;display:grid;place-items:center;width:calc(var(--empty-well-size) * 1px);height:calc(var(--empty-well-size) * 1px);filter:drop-shadow(0 0 16px rgba(59,220,61,.4))}.empty-well.svelte-1ptv6fe>:where(.svelte-1ptv6fe){grid-area:1 / 1}.empty-well.svelte-1ptv6fe .well-icon-lg:where(.svelte-1ptv6fe){width:calc(var(--empty-well-size) * 1px);height:calc(var(--empty-well-size) * 1px)}.empty-well-icon-scale.svelte-1ptv6fe{place-self:center;transform:scale(calc(var(--empty-well-size) * var(--empty-well-icon-ratio) / 32))}.empty-well-icon-scale.svelte-1ptv6fe>*{filter:drop-shadow(0 0 8px #49f351);animation:svelte-1ptv6fe-empty-well-bob 3s ease-in-out infinite}@keyframes svelte-1ptv6fe-empty-well-bob{0%,to{transform:translateY(-2px)}50%{transform:translateY(-6px)}}@media (prefers-reduced-motion: reduce){.empty-well-icon-scale.svelte-1ptv6fe>*{animation:none;transform:translateY(-2px)}}.add-item-content.svelte-1ptv6fe{display:flex;flex-direction:column;gap:1rem;grid-row-start:3;grid-column:span 2}.compact.svelte-1ptv6fe .add-item-content:where(.svelte-1ptv6fe){gap:0}.add-item-content.svelte-1ptv6fe{flex-direction:column-reverse}.empty-state.svelte-1ptv6fe .add-item-content:where(.svelte-1ptv6fe){grid-row-start:4}.add-button.svelte-1ptv6fe:hover{transform:scale(1.08)}.add-button.svelte-1ptv6fe:active{transform:scale(.98)}@keyframes svelte-1ptv6fe-pulse{0%,to{transform:scale(1.1)}50%{transform:scale(1.2)}}.remove-button.svelte-wpadea{transform:scale(.95);transition:transform .1s ease}.remove-button.svelte-wpadea:hover{animation:shimmy .3s infinite ease-in-out}.toggle-arrow-sm-btn.svelte-1v0pk1y:hover{transform:scale(1.08)}.individual-add-item.svelte-ompuj9{position:relative;gap:8px}.shake.svelte-ompuj9{animation:svelte-ompuj9-shake .3s ease-out}@keyframes svelte-ompuj9-shake{0%,to{transform:translate(0)}20%{transform:translate(-4px) rotate(-1deg)}40%{transform:translate(4px) rotate(1deg)}60%{transform:translate(-3px) rotate(-.5deg)}80%{transform:translate(2px) rotate(.5deg)}}.add-rm-options.svelte-ompuj9{align-items:center;grid-template-columns:auto 1fr;grid-template-rows:32px}.add-remove-buttons.svelte-ompuj9{justify-self:end;top:8px;z-index:9;grid-column:2}.slider-container.svelte-8sg42u{grid-column-start:1;grid-column-end:span 2;grid-row-start:2;display:flex;flex-direction:column;gap:4px;padding:4px 0}.slider.svelte-8sg42u{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:16px;background-color:#0d0b08;background-image:linear-gradient(to right,#537444 0%,#537444 var(--fill),transparent var(--fill),transparent 100%);border:1px solid #585742;outline:none;cursor:pointer}.slider.svelte-8sg42u::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:20px;background:linear-gradient(90deg,#537444,#121c12);border:1px solid #fff87a;cursor:pointer}.slider.svelte-8sg42u::-moz-range-thumb{width:18px;height:20px;background:linear-gradient(90deg,#537444,#121c12);border:1px solid #fff87a;cursor:pointer;border-radius:0}.slider.svelte-8sg42u::-moz-range-track{height:24px;background:transparent;border:none}.slider-labels.svelte-8sg42u{display:flex;justify-content:space-between;padding:0 2px}.slider-label.svelte-8sg42u{font-size:10pt;font-family:pixellari;color:#fdffb76c;font-weight:700}@keyframes svelte-1djl3te-context-idle{0%{transform:perspective(400px) rotateY(0) rotateX(0) rotate(0)}25%{transform:perspective(400px) rotateY(-1deg) rotateX(1deg) rotate(.4deg)}50%{transform:perspective(400px) rotateY(-2deg) rotateX(2deg) rotate(.8deg)}75%{transform:perspective(400px) rotateY(-1deg) rotateX(1deg) rotate(.4deg)}to{transform:perspective(400px) rotateY(0) rotateX(0) rotate(0)}}.enabled.svelte-1djl3te{animation:svelte-1djl3te-context-idle .5s ease-in-out infinite}.disabled.svelte-1djl3te{opacity:.5}.add-to-inventory.svelte-9g7856{grid-template-columns:auto 60px auto}.item-menu.svelte-9g7856{position:relative;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;padding:8px;border:1px solid var(--accent);height:50px;width:50px;top:4px;right:4px}.item-menu.read-only.svelte-9g7856{border:none}.item-menu.hidden.svelte-9g7856{display:none}.item-modal.svelte-9g7856{position:fixed;min-height:0;background:transparent;opacity:0;visibility:hidden;transition:opacity .2s;transform:scale(.6);pointer-events:none;z-index:99999}.item-modal.visible.svelte-9g7856{opacity:1;visibility:visible}.table-container.svelte-9g7856{width:100%;overflow:auto;max-height:80vh;max-width:100vw}table.svelte-9g7856{width:100%;border-collapse:collapse;border:1px solid rgb(43,43,43);box-shadow:0 0 10px #000;overflow:show}thead.svelte-9g7856{background-color:#141815;font-family:pixellari;color:var(--accent);position:sticky;top:0;z-index:1;box-shadow:0 0 10px #000}td.svelte-9g7856{padding:6px;text-align:center;font-size:large;word-wrap:break-word;max-width:300px}th.svelte-9g7856{padding:1rem;font-size:large;cursor:pointer;text-align:center}tr.svelte-9g7856{max-height:60px;height:100%}tbody.svelte-9g7856 tr:where(.svelte-9g7856){color:var(--primary);font-family:sans-serif;font-size:large;word-wrap:break-word;position:relative;overflow:show}tbody.svelte-9g7856 tr:where(.svelte-9g7856):nth-child(2n){background-color:#232723}tbody.svelte-9g7856 tr:where(.svelte-9g7856):nth-child(odd){background-color:#141815}tbody.svelte-9g7856 tr.clickable:where(.svelte-9g7856){cursor:pointer}tr.svelte-9g7856:hover:hover .deleteAction:where(.svelte-9g7856){visibility:visible}tr.svelte-9g7856:hover:hover .item-menu:where(.svelte-9g7856){opacity:1;visibility:visible}.deleteAction.svelte-9g7856{visibility:hidden}.deleteAction.svelte-9g7856:hover{color:red;cursor:pointer}tr.svelte-9g7856:hover:hover .editAction:where(.svelte-9g7856){visibility:visible}.editAction.svelte-9g7856{visibility:hidden}.icon-span.svelte-9g7856{display:flex;align-items:center;justify-content:center}.editAction.svelte-9g7856:hover{color:#ff0;cursor:pointer}.table-img.svelte-9g7856{max-width:70px;max-height:70px}@keyframes svelte-9g7856-pulse{0%{border-color:#9efc89}50%{border-color:#1b8f01}to{border-color:#9efc89}}.newest-item.svelte-9g7856{border:2px ridge;animation:svelte-9g7856-pulse 2s infinite}@media (max-width: 768px){thead.svelte-9g7856{font-size:12pt}td.svelte-9g7856{font-size:small;height:30px}th.svelte-9g7856{font-size:10pt}.table-img.svelte-9g7856{max-width:45px;max-height:45px}}.markdown h1{padding-top:1rem;justify-content:unset;font-size:var(--h1-font-size-markdown);font-family:FF Scala Sans;color:#fffddd;text-shadow:0 0 2px rgba(0,0,0,.238);text-align:left}.markdown h2{justify-content:unset;padding-top:1rem;font-size:var(--h2-font-size-markdown);font-family:FF Scala Sans;color:#fdfad1;text-shadow:0 0 2px rgba(0,0,0,.238)}.markdown h3{justify-content:unset;padding-top:1rem;font-size:var(--h3-font-size-markdown);font-family:FF Scala Sans;color:#fdfad1;text-shadow:0 0 2px rgba(0,0,0,.238);text-align:left}.markdown h4{justify-content:unset;padding-top:1rem;font-size:var(--h4-font-size-markdown);font-family:FF Scala Sans;color:#fdfad1;text-shadow:0 0 2px rgba(0,0,0,.238);text-align:left;padding-left:8px}.markdown a{font-size:var(--p-font-size-markdown);color:var(--pop);text-decoration:underline}.markdown li{color:var(--li-color-markdown);font-size:var(--li-font-size-markdown);font-family:FF Scala Sans}.markdown p{text-align:left;font-size:var(--p-font-size-markdown);font-family:FF Scala Sans;line-height:1.2;margin-left:6px;margin-bottom:.5rem}.markdown.md-dark p{text-align:left;color:var(--primary);line-height:1.2;margin:0 0 1rem;font-size:var(--p-font-size-markdown)}.markdown.md-light p{text-align:left;color:#2a1810;line-height:1.2;margin:0 0 1rem;font-size:var(--p-font-size-markdown)}.markdown.md-light h1,.markdown.md-light h2,.markdown.md-light h3,.markdown.md-light h4{color:#3d2817;text-shadow:none}.markdown.md-light li{color:#2a1810}.markdown.quill p,.markdown.quill li{color:#fdebff;font-weight:400;font-family:pixellari}.markdown.quill strong{background:linear-gradient(to right,#e100ff,#00b7ff,#ff00e1,#cbf71c);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:400% 400%;animation:background-shift 20s ease infinite}.markdown.quill.quill-helpful p{color:#cdffce}.markdown.quill.quill-aggressive p{color:#ffb4b4}.markdown.quill.quill-funny p{color:#ffffb6}.markdown.quill.quill-obsessive p{color:#ffac75}.markdown.stat-sheet.export p{margin:6px;color:#000;text-shadow:none}.markdown.stat-sheet p{font-family:FF Scala Sans;color:var(--primary)}.markdown.stat-sheet p:first-letter{color:var(--first-letter-markdown);font-size:22pt;font-weight:700}.markdown.stat-sheet.nofl p:first-letter{all:unset}.markdown.lore-summary p{font-family:times;color:#0c0700;text-shadow:0 0 10px rgb(255,255,255)}.markdown.stat-sheet strong{font-family:FF Scala Sans;font-size:var(--strong-font-size-markdown);color:var(--primary);background:none;background-clip:unset;-webkit-background-clip:unset;-webkit-text-fill-color:currentColor;animation:none}.markdown.stat-sheet .stat-key{font-family:FF Scala Sans;font-size:var(--strong-font-size-markdown);font-weight:700;color:var(--accent-dark)}.markdown.stat-sheet.pf2e-action-entry p{font-family:var(--pf2e-font-body);font-size:11pt;color:var(--primary);text-shadow:var(--primary-text-shadow)}.markdown.stat-sheet.pf2e-action-entry strong{font-family:var(--pf2e-font-header);font-weight:400;font-size:inherit;color:var(--primary);text-shadow:var(--accent-secondary-text-shadow);background:none;background-clip:unset;-webkit-background-clip:unset;-webkit-text-fill-color:currentColor;animation:none}.markdown.stat-sheet.pf2e-action-entry .stat-key{font-family:var(--pf2e-font-header);font-weight:400;font-size:inherit;color:var(--primary);text-shadow:var(--accent-secondary-text-shadow)}.markdown.stat-sheet.pf2e-action-entry.export p{color:#000;text-shadow:none}.markdown.stat-sheet.pf2e-action-entry.export strong{color:#871414;text-shadow:none;background:none;background-clip:unset;-webkit-background-clip:unset;-webkit-text-fill-color:currentColor;animation:none}.markdown.stat-sheet.pf2e-action-entry.export .stat-key{color:#871414;text-shadow:none}.markdown.lore p{font-family:FF Scala Sans;color:var(--secondary);margin:4px}.markdown.lore h1,.markdown.lore h2,.markdown.lore h3,.markdown.lore h4{font-family:FF Scala Sans;color:var(--accent-secondary)}.markdown.docs h1,.markdown.docs h2,.markdown.docs h3,.markdown.docs h4{font-family:pixellari;color:var(--accent)}.markdown.docs p{font-family:pixellari;color:var(--primary);margin:4px}.markdown.docs .bullet,.markdown.docs .numbered{padding-left:2rem}.markdown.docs li{margin-left:2rem;font-family:pixellari}.markdown.docs ul,.markdown.docs ol{padding-left:2rem}.markdown.docs p strong{font-weight:700;color:var(--pop)}.markdown img{width:100%;height:auto;display:block;max-width:400px}.markdown .tip-box{background:#64c8ff1a;border-left:4px solid #64c8ff;padding:1rem;margin:1.5rem 0;border-radius:4px}.markdown .tip-box h3{margin-top:0;margin-bottom:.5rem;color:#64c8ff}.markdown .warning-box{background:#ff96641a;border-left:4px solid #ff6b4a;padding:1rem;margin:1.5rem 0;border-radius:4px}.markdown .warning-box h3{margin-top:0;margin-bottom:.5rem;color:#ff6b4a}.markdown .info-box{background:#96b4ff1a;border-left:4px solid #96b4ff;padding:1rem;margin:1.5rem 0;border-radius:4px}.markdown .info-box h3{margin-top:0;margin-bottom:.5rem;color:#96b4ff}.stat-section{height:min-content;min-width:300px;min-height:500px;width:100%;background:var(--dark-page);border:1px solid var(--border);padding:6px;border-radius:5px}.stat-section:not(.export){border:16px solid transparent;border-image-source:url(./fantasy-frame.Bb3I3q2H.png);border-image-slice:48;border-image-width:16px;border-image-outset:0;border-image-repeat:stretch;border-radius:0;padding:1px;background-origin:border-box;background-clip:border-box}@media (max-width: 700px){.stat-section:not(.export){border-width:12px;border-image-width:12px}}.stat-section .property-name,.stat-section .property-value{font-family:FF Scala Sans}.stat-section h1,.stat-section h2,.stat-section h3,.item-metadata{font-family:Mrs Eaves small Caps}.item-metadata{font-size:10pt;color:var(--secondary);font-style:italic;width:100%}.item-metadata.export{color:#222}.item-image{width:52px}.properties{padding-top:6px;padding-bottom:1rem}.tag{border:1px solid #6a9b7e;color:var(--secondary);border-radius:5px;width:min-content;padding:5px;text-wrap:nowrap;max-height:20px}.tag.export{border:1px solid #0f1612}.tag.export p{color:#000}.pf2e-trait-bar{display:flex;flex-wrap:wrap;gap:4px;padding:4px 0}.pf2e-trait{display:inline-flex;align-items:center;padding:2px 8px;border:1px solid rgba(0,0,0,.3);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#fff;white-space:nowrap}.pf2e-trait.export{color:#fff}.pf2e-trait--rarity{background-color:#98513d}.pf2e-trait--alignment{background-color:#3d6098}.pf2e-trait--size{background-color:#3d7a47}.pf2e-trait--default{background-color:#5e0000}.line{background:var(--line-export)}.item-name{font-family:sans-serif;text-align:left;width:100%;display:block}.item-title{font-family:Mrs Eaves small Caps;text-align:left;display:block;width:100%;font-size:14pt;color:var(--accent-secondary)}.item-title.export{color:#871414;text-shadow:none}.stat-section:not(.export) .rich-text-theme{--rt-color-normal: var(--stat-warm-text);--rt-color-h1: var(--stat-warm-heading);--rt-color-h2: var(--stat-warm-heading);--rt-color-h3: var(--stat-warm-heading);--rt-color-h4: var(--stat-warm-heading);--rt-color-bullet: var(--stat-warm-heading);--rt-color-hr: rgba(232, 197, 94, .3)}.stat-section.export .rich-text-theme{--rt-color-normal: var(--stat-warm-text-export);--rt-color-h1: var(--stat-warm-heading-export);--rt-color-h2: var(--stat-warm-heading-export);--rt-color-h3: var(--stat-warm-heading-export);--rt-color-h4: var(--stat-warm-heading-export);--rt-color-bullet: var(--stat-warm-heading-export)}.stat-section .rich-text-viewer h1,.stat-section .rich-text-viewer h2,.stat-section .rich-text-viewer h3,.stat-section .rich-text-viewer h4{text-align:left}.stat-divider.svelte-1a8hmcv{display:flex;align-items:center;gap:6px;width:100%;margin:8px 0}.stat-divider__rule.svelte-1a8hmcv{flex:1 1 0;height:2px;background-image:var(--stat-rule)}.stat-divider__rule--mirror.svelte-1a8hmcv{transform:scaleX(-1)}.stat-divider__gem.svelte-1a8hmcv{flex:0 0 auto;width:7px;height:7px;transform:rotate(45deg);background:var(--stat-rule-gem)}.stat-divider.export.svelte-1a8hmcv{margin:3px 0;gap:5px;break-inside:avoid}.stat-divider.export.svelte-1a8hmcv .stat-divider__rule:where(.svelte-1a8hmcv){height:2px;background-image:var(--stat-rule-export)}.stat-divider.export.svelte-1a8hmcv .stat-divider__gem:where(.svelte-1a8hmcv){width:6px;height:6px;background:var(--stat-rule-gem-export)}.identity-row.svelte-12r6543{align-items:end;gap:8px;padding-bottom:4px;width:100%;max-width:100%;min-width:0;overflow:hidden}@container asset-details (max-width: 1000px){.stat-section.svelte-12r6543{overflow-x:clip}}.identity-content.svelte-12r6543{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex:1 1 0;width:0;min-width:0;max-width:100%;overflow:hidden}.identity-content.identity-grid.svelte-12r6543{display:grid;grid-template-columns:minmax(0,1fr) max-content;align-items:end;gap:8px;width:100%;min-width:0;max-width:100%;overflow:hidden}.identity-col-left.svelte-12r6543{justify-self:start;align-self:end;width:100%;min-width:0;max-width:100%;overflow:hidden}.identity-col-right.svelte-12r6543{justify-self:end;align-self:end;min-width:max-content;max-width:none;overflow:visible}.item-right-label.svelte-12r6543{display:block;width:max-content;max-width:none;min-width:max-content;font-size:1.2rem;font-weight:700;text-transform:uppercase;white-space:nowrap;overflow:visible;text-overflow:clip;opacity:.85}.pf2e-official-fonts.svelte-12r6543 .item-right-label:where(.svelte-12r6543){color:var(--accent-secondary);text-shadow:var(--accent-secondary-text-shadow);opacity:1}.pf2e-official-fonts.svelte-12r6543 .item-right-label.export:where(.svelte-12r6543){color:#1c1c1c;text-shadow:none}.stat-portrait.svelte-12r6543{flex:0 0 auto;max-height:85px;max-width:85px;object-fit:cover}.pf2e-official-fonts.svelte-12r6543 .pf2e-title:where(.svelte-12r6543){font-family:var(--pf2e-font-header);letter-spacing:-.02em;text-transform:uppercase}.pf2e-official-fonts.svelte-12r6543 .pf2e-subtitle:where(.svelte-12r6543){font-family:var(--pf2e-font-header)}.pf2e-official-fonts.svelte-12r6543 .pf2e-body:where(.svelte-12r6543){font-family:var(--pf2e-font-body)}.pf2e-official-fonts.svelte-12r6543 .pf2e-callout:where(.svelte-12r6543){font-family:var(--pf2e-font-callout-condensed);letter-spacing:.02em}.values-container.svelte-1fg5675{display:flex;flex-wrap:wrap;gap:.25em;font-size:15pt;color:var(--primary);text-shadow:var(--primary-text-shadow);padding-left:4px}.pf2e.svelte-1fg5675 .property-name{font-size:12pt}.pf2e.svelte-1fg5675 .property-value{font-size:11pt}.pf2e.svelte-1fg5675 .values-container:where(.svelte-1fg5675){font-size:11pt}.values-container.export.svelte-1fg5675{color:#000;text-shadow:none}.pf2e-official-fonts.svelte-1fg5675 .pf2e-header:where(.svelte-1fg5675){font-family:var(--pf2e-font-header);letter-spacing:.03em}.pf2e-official-fonts.svelte-1fg5675 .pf2e-body:where(.svelte-1fg5675){font-family:var(--pf2e-font-body)}.pf2e-official-fonts.svelte-1fg5675 .pf2e-callout:where(.svelte-1fg5675){font-family:var(--pf2e-font-callout-condensed);letter-spacing:.02em}.summary-blocks.svelte-1yoxp4m{display:grid;grid-template-columns:repeat(var(--summary-cols, 2),minmax(0,1fr));gap:.65rem;padding:.75rem 0}.summary-block.svelte-1yoxp4m{display:flex;flex-direction:row;align-items:center;gap:.45rem;min-width:0;padding:.3rem .55rem;overflow:hidden;border-radius:28px 8px 8px 28px;border:1px solid var(--stat-block-border);background:linear-gradient(to left,var(--block-color, var(--stat-block-color)) 0%,transparent 92%)}.summary-block__icon.svelte-1yoxp4m{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:#00000061;border:1px solid #9b9b9b24}.summary-block__icon.svelte-1yoxp4m>span{flex:0 0 auto;width:32px;height:32px}.summary-block__text.svelte-1yoxp4m{display:flex;min-width:0;flex-direction:row;flex-wrap:nowrap;align-items:baseline;gap:.3rem}.summary-block__label.svelte-1yoxp4m{color:var(--stat-warm-heading);font-family:var(--accent-font, "Mrs Eaves small Caps");font-weight:700;line-height:1.1;text-shadow:var(--accent-secondary-text-shadow);white-space:nowrap}.summary-block__label.svelte-1yoxp4m:after{content:":"}.summary-block__value.svelte-1yoxp4m{display:flex;align-items:center;gap:.35rem;color:#bd5612;font-family:var(--accent-font, inherit);font-size:18pt;text-shadow:var(--accent-secondary-text-shadow);line-height:1.15;white-space:nowrap}.summary-block__edit.svelte-1yoxp4m{display:grid;place-items:center;padding:.15rem;background:none;border:none;border-radius:4px;cursor:pointer;opacity:0;transition:opacity .12s ease}.can-edit.svelte-1yoxp4m:hover .summary-block__edit:where(.svelte-1yoxp4m),.summary-block__edit.svelte-1yoxp4m:focus-visible{opacity:1}@media (hover: none){.summary-block__edit.svelte-1yoxp4m{opacity:1}}.summary-block__input.svelte-1yoxp4m{width:100%;min-width:0;padding:.15rem .3rem;border:1px solid var(--separator, #3b644d);border-radius:4px;background:#0000008c;color:var(--stat-warm-text);font-family:inherit;font-size:inherit}.summary-blocks.export.svelte-1yoxp4m{gap:.4rem;padding:.4rem 0;break-inside:avoid}.summary-blocks.export.svelte-1yoxp4m .summary-block:where(.svelte-1yoxp4m){padding:.4rem .55rem;border:1px solid var(--stat-block-border-export);border-radius:6px 0 0 6px;background:var(--stat-block-bg-export);break-inside:avoid}.summary-blocks.export.svelte-1yoxp4m .summary-block__label:where(.svelte-1yoxp4m){color:var(--stat-warm-heading-export);font-family:inherit;text-shadow:none;font-size:8pt}.summary-blocks.export.svelte-1yoxp4m .summary-block__value:where(.svelte-1yoxp4m){color:var(--stat-warm-text-export);font-family:inherit;text-shadow:none;font-size:9pt}@media (max-width: 520px){.summary-blocks.svelte-1yoxp4m:not(.export){grid-template-columns:minmax(0,1fr)}}.glossary-popup-scope.svelte-1q2v4vm{position:relative}.npc-stats.svelte-1dtv7uv .property-name:where(.svelte-1dtv7uv):after{content:none}.npc-stats.svelte-1dtv7uv .stat:where(.svelte-1dtv7uv){font-family:sans-serif;font-weight:700;font-size:12pt;min-width:50px}.npc-stats.svelte-1dtv7uv .stat-values:where(.svelte-1dtv7uv){gap:.5rem}@media (max-width: 1100px){.npc-stats.svelte-1dtv7uv{display:grid;grid-template-columns:auto auto auto;grid-template-rows:auto auto}}.pf2e-trait.svelte-124dsst{display:inline-flex;align-items:center;padding:2px 8px;border:1px solid rgba(0,0,0,.3);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#fff;white-space:nowrap;font:var(--pf2e-font-header);border:2px solid #c4ac47}.pf2e-trait.export.svelte-124dsst{color:#fff}.pf2e-trait--rarity.svelte-124dsst{background-color:#98513d}.pf2e-trait--alignment.svelte-124dsst{background-color:#3d6098}.pf2e-trait--size.svelte-124dsst{background-color:#3d7a47}.pf2e-trait--default.svelte-124dsst{background-color:#5e0000}.pf2e-bold.svelte-190py18{font-family:var(--pf2e-font-header)}.pf2e-action-entry.svelte-190py18{font-family:var(--pf2e-font-body);font-size:11pt;color:var(--primary);text-shadow:var(--primary-text-shadow)}.pf2e-action-entry.svelte-190py18 .stat-key:where(.svelte-190py18){font-family:var(--pf2e-font-body);font-weight:700;color:var(--accent-secondary);text-shadow:var(--accent-secondary-text-shadow)}.pf2e-action-entry.export.svelte-190py18{color:#000;text-shadow:none}.pf2e-action-entry.export.svelte-190py18 .stat-key:where(.svelte-190py18){color:#871414;text-shadow:none}.unsaved-banner.svelte-1lz0mnw{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.5rem .75rem;background:#0009;border:1px solid var(--accent);border-radius:4px;margin-bottom:.5rem;width:100%;box-sizing:border-box}.warning-text.svelte-1lz0mnw{font-family:alagard;font-size:10pt;color:var(--accent);text-shadow:var(--accent-text-shadow);margin:0;flex:1}.asset-ref.svelte-hr9yql{text-decoration:none;color:var(--pop-highlight, #94ff51);display:inline-block;position:relative;padding-left:12px;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:1.1;vertical-align:baseline}a.asset-ref.svelte-hr9yql:hover{text-decoration:underline}.asset-ref.pending.svelte-hr9yql{color:inherit;font-style:italic;cursor:default}.asset-ref-icon.svelte-hr9yql{display:inline-block;position:absolute;left:2px;top:50%;background-repeat:no-repeat;transform:translateY(-50%) scale(.3);transform-origin:left center;margin:0;pointer-events:none}.kv-row.svelte-4e0vqb{display:grid;grid-template-columns:auto 1fr;flex-direction:row;align-items:center}.key-container.svelte-4e0vqb{padding:5px;display:flex;min-width:150px;width:min-content;justify-content:flex-end;border-bottom:1px solid #182a1e67;border-right:2px solid #0f1b13}.value-container.svelte-4e0vqb{padding:5px;display:flex;justify-content:flex-start;background-color:#01010195;border-bottom:1px solid #182a1e67;width:100%;height:100%;align-items:center}.key.svelte-4e0vqb{text-align:right;color:var(--primary)}.value.svelte-4e0vqb{text-align:left;color:var(--tertiary)}.value.svelte-4e0vqb .stat-key:where(.svelte-4e0vqb){padding:0 4px;border-radius:3px;background:#ffffff14}@media (max-width: 768px){.key-container.svelte-4e0vqb{min-width:100px}.key-container.svelte-4e0vqb{border-right:unset;border-bottom:unset}.value-container.svelte-4e0vqb{border-bottom:unset}}.card-tab.svelte-1sxj3un{display:none}.card-tab.active.svelte-1sxj3un{display:grid;align-content:start}.card-tab.stacked.svelte-1sxj3un{display:block}.card-tab.links-tab.active.svelte-1sxj3un{grid-template-rows:minmax(0,1fr);align-content:stretch;height:100%;min-height:0}.card-tab.links-tab.active.svelte-1sxj3un>.detail-panel-content:where(.svelte-1sxj3un){height:100%;min-height:0}.detail-panel-content.svelte-1sxj3un{min-height:0}.mobile-section-header.svelte-1sxj3un{margin:0;padding:.85rem .5rem .5rem;border-top:1px solid var(--border);color:var(--accent);font-family:pixellari;font-size:1.15rem}.inline-edit.svelte-92967v{position:relative;min-width:0}.display.svelte-92967v{min-width:0}.can-edit.svelte-92967v:not(.icon-only) .display:where(.svelte-92967v){padding-right:2.4rem}.edit-pencil.svelte-92967v{position:absolute;top:.1rem;right:.1rem;display:grid;place-items:center;padding:.3rem;background:var(--gradient-g-3, #181818e6);border:1px solid var(--separator, #3b644d);border-radius:6px;cursor:pointer;opacity:0;transition:opacity .12s ease,border-color .12s ease}.can-edit.svelte-92967v:hover .edit-pencil:where(.svelte-92967v),.edit-pencil.svelte-92967v:focus-visible{opacity:1}.edit-pencil.svelte-92967v:hover{border-color:var(--pop-highlight, #66ff44)}.icon-only.svelte-92967v{min-height:1.7rem}.icon-only.svelte-92967v .edit-pencil:where(.svelte-92967v){top:0;opacity:1}input.svelte-92967v{display:block;width:100%;box-sizing:border-box;padding:.55rem;border:1px solid var(--border);border-radius:4px;background:var(--form-control);color:var(--primary);font:inherit;line-height:1.5;outline:none}input.svelte-92967v:focus{border-color:var(--separator)}.title.svelte-92967v input:where(.svelte-92967v){font:clamp(1.5rem,2.4vw,2.1rem) Augusta}.compact.svelte-92967v input:where(.svelte-92967v){font-size:.9rem}.rich-editor.svelte-92967v{width:100%;min-width:0}.edit-actions.svelte-92967v{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;padding:.5rem .25rem 0}.text-btn.svelte-92967v{border:0;background:none;color:var(--secondary);font:.9rem pixellari;cursor:pointer}.text-btn.svelte-92967v:hover:not(:disabled){color:var(--pop-highlight)}.text-btn.svelte-92967v:disabled{opacity:.5;cursor:default}.edit-error.svelte-92967v{margin:.4rem 0 0;color:var(--error, #ff6b6b);font:.85rem pixellari}@media (hover:none){.edit-pencil.svelte-92967v{opacity:1}}.hook-delete-anchor.svelte-p66zh1{position:absolute;z-index:3;top:.25rem;right:.25rem;width:2.35rem;height:2.35rem;opacity:0;pointer-events:none;transition:opacity .12s ease}.hook-delete-anchor.with-check.svelte-p66zh1{top:-.3rem}.hook-delete-anchor.svelte-p66zh1 .tooltip-container{display:block;width:100%;height:100%}.hook-delete.svelte-p66zh1{display:grid;place-items:center;width:100%;height:100%;padding:0;border:0;background:transparent;cursor:pointer}.hook-delete.svelte-p66zh1 .delete-icon:where(.svelte-p66zh1){display:block;flex:none}.hook-card-shell:hover .hook-delete-anchor.svelte-p66zh1,.hook-card-shell:focus-within .hook-delete-anchor.svelte-p66zh1{opacity:1;pointer-events:auto}.hook-delete.svelte-p66zh1:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.hook-delete.svelte-p66zh1:disabled{cursor:wait}@media (hover: none){.hook-delete-anchor.svelte-p66zh1{opacity:1;pointer-events:auto}}.hook-diagram-anchor.svelte-1acdh25{position:absolute;z-index:2;right:.55rem;bottom:.45rem;width:2.35rem;height:2.35rem}.hook-diagram-anchor.svelte-1acdh25 .tooltip-container{display:block;width:100%;height:100%}.hook-diagram-button.svelte-1acdh25{display:grid;place-items:center;width:100%;height:100%;padding:0;border:0;background:transparent;cursor:pointer}.hook-diagram-button.svelte-1acdh25 .node-icon:where(.svelte-1acdh25){display:block}.hook-diagram-button.svelte-1acdh25:hover:not(:disabled) .node-icon:where(.svelte-1acdh25),.hook-diagram-button.svelte-1acdh25:focus-visible .node-icon:where(.svelte-1acdh25){filter:brightness(1.3)}.hook-diagram-button.svelte-1acdh25:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.hook-diagram-button.svelte-1acdh25:disabled{cursor:default;opacity:.5}.new-hook-card.svelte-1ju7lzl{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;width:100%;height:100%;min-height:10rem;box-sizing:border-box;padding:1.5rem 1rem;border:2px dashed rgba(255,255,255,.2);border-radius:10px;background:linear-gradient(180deg,#1a1a1a,#252520);transition:border-color .2s,background .2s}.new-hook-card.svelte-1ju7lzl:hover:not(.disabled){border-color:#94ff5166;background:linear-gradient(180deg,#1f1f1f,#2a2a25)}.new-hook-card.disabled.svelte-1ju7lzl{opacity:.55}.new-hook-icon.svelte-1ju7lzl{transform:scale(2);opacity:.4;transition:opacity .2s;image-rendering:pixelated}.new-hook-card.svelte-1ju7lzl:hover:not(.disabled) .new-hook-icon:where(.svelte-1ju7lzl){opacity:.7}.new-hook-label.svelte-1ju7lzl{margin:12px 0 0;color:#fff6;font-family:pixellari,sans-serif;font-size:12px;transition:color .2s}.new-hook-card.svelte-1ju7lzl:hover:not(.disabled) .new-hook-label:where(.svelte-1ju7lzl){color:#94ff51b3}.new-hook-actions.svelte-1ju7lzl{display:flex;flex-direction:column;gap:.5rem;width:min(100%,11rem)}.skill-check.svelte-4uj0j5{position:absolute;top:-.4rem;right:-1px;z-index:1;box-sizing:border-box;width:min(13.75rem,calc(100% + 2px));min-height:5.1rem;padding:.55rem 1.15rem .45rem;border:1px solid var(--accent);border-top-color:#ec85708c;border-radius:.45rem .4rem 0 .75rem;background-color:#361613;background-image:repeating-linear-gradient(0deg,rgb(255 204 185 / 3%) 0 1px,transparent 1px 3px),repeating-linear-gradient(90deg,rgb(12 4 4 / 5%) 0 1px,transparent 1px 3px),radial-gradient(ellipse at 20% 0%,rgb(188 62 55 / 48%),transparent 75%),linear-gradient(135deg,#783129,#4e1b19 65%,#361311);box-shadow:0 4px 8px #00000047,inset 0 -2px 4px #0a03032e;color:var(--accent);text-align:left}.skill-check.svelte-4uj0j5:before{content:"";position:absolute;inset:0 0 auto;height:.55rem;border-radius:.45rem .4rem 0 0;background:linear-gradient(to bottom,rgb(244 149 132 / 28%),transparent);pointer-events:none}.skill-check-heading.svelte-4uj0j5{display:flex;align-items:center;gap:.45rem;min-width:0;white-space:nowrap}.skill-check-heading.svelte-4uj0j5 strong:where(.svelte-4uj0j5){font:1.05rem/1.25 pixellari}.skill-check-icon.svelte-4uj0j5{display:inline-block;flex:0 0 1.75rem;width:1.75rem;height:1.75rem}.skill-check-glyph.svelte-4uj0j5{display:block;width:32px;height:32px;filter:grayscale(1) sepia(1) saturate(4) hue-rotate(345deg) brightness(1.15);transform:scale(.875);transform-origin:top left}.skill-check-details.svelte-4uj0j5{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;margin-top:.15rem;white-space:nowrap}.skill-check-details.svelte-4uj0j5 span:where(.svelte-4uj0j5){color:var(--secondary);font:1.2rem/1.25 sans-serif}.skill-check-details.svelte-4uj0j5 b:where(.svelte-4uj0j5){font:1.1rem/1.25 pixellari}.completion-control.svelte-3tc8bb{min-width:0}.completion-status.svelte-3tc8bb{display:flex;flex-direction:column;align-items:flex-end;gap:.15rem;max-width:22rem;box-sizing:border-box;margin-bottom:10px;color:var(--accent);font:.9rem pixellari}.completion-main.svelte-3tc8bb,.completion-by.svelte-3tc8bb{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:.4rem}.completion-by.unassigned.svelte-3tc8bb{color:var(--secondary);font-size:.8rem}.completion-checkbox.svelte-3tc8bb{width:1.15rem;height:1.15rem;margin:0;accent-color:var(--accent);cursor:pointer}.completion-checkbox.svelte-3tc8bb:disabled{opacity:1;cursor:default}.completion-by.svelte-3tc8bb .asset-ref{max-width:100%;font-size:.9rem;overflow-wrap:anywhere}.completion-control.svelte-3tc8bb .split-btn-wrapper{max-width:100%}.completion-control.svelte-3tc8bb .retro-btn.has-dropdown{max-width:min(14rem,100%)}.completion-control.svelte-3tc8bb .retro-btn.has-dropdown .text{min-width:0;overflow:hidden;text-overflow:ellipsis}.completion-control.svelte-3tc8bb .split-btn-wrapper .split-dropdown-content{top:auto;bottom:90%}.pc-choices.svelte-3tc8bb{display:grid;gap:.3rem;max-height:18rem;overflow-y:auto}.pc-choices.svelte-3tc8bb .icon-link{white-space:normal}.error.svelte-3tc8bb{display:block;margin-top:.3rem;color:#f5b7a6;font:.8rem sans-serif}.generator-settings.svelte-1l6aswh{padding-top:1rem;width:100%}.generator-settings.svelte-1l6aswh .dropdown{column-gap:.5rem;padding:0 1rem;background-color:#00000010;border:1px solid transparent;border-radius:0;grid-template-columns:32px auto min-content;transition:all .3s ease,border .3s ease}.generator-settings.svelte-1l6aswh .dropdown .header{font-size:var(--form-text-size)}.generator-settings.svelte-1l6aswh .dropdown .arrow-content{min-width:48px;height:100%;align-items:center;justify-content:center}.generator-settings.svelte-1l6aswh .dropdown:hover{border:1px solid #44715930}.generator-settings.svelte-1l6aswh .dropdown.open{background:var(--panel-gradient);border:1px solid #44715960;border-top-left-radius:20px;border-bottom:1px solid #44715960}.generator-settings.svelte-1l6aswh .dropdown-content{border:0;box-shadow:none;padding:0}.generator-form.svelte-6tnd6c{display:flex;flex-direction:column;gap:.4rem}.generator-settings-fieldset.svelte-6tnd6c{min-width:0;margin:0;padding:0;border:0}.form-error.svelte-6tnd6c{color:var(--accent-dark)}.add-note-card.svelte-1f5sqyr{display:flex;align-items:center;justify-content:center;gap:.6rem;width:100%;box-sizing:border-box;padding:.9rem 1rem;border:2px dashed rgba(255,255,255,.2);border-radius:10px;background:linear-gradient(180deg,#1a1a1a,#252520);cursor:pointer;transition:border-color .2s,background .2s}.add-note-card.svelte-1f5sqyr:hover:not(:disabled),.add-note-card.svelte-1f5sqyr:focus-visible:not(:disabled){border-color:#94ff5166;background:linear-gradient(180deg,#1f1f1f,#2a2a25)}.add-note-card.svelte-1f5sqyr:disabled{opacity:.55;cursor:default}.add-note-icon.svelte-1f5sqyr{opacity:.4;transition:opacity .2s;image-rendering:pixelated}.add-note-card.svelte-1f5sqyr:hover:not(:disabled) .add-note-icon:where(.svelte-1f5sqyr),.add-note-card.svelte-1f5sqyr:focus-visible:not(:disabled) .add-note-icon:where(.svelte-1f5sqyr){opacity:.7}.add-note-label.svelte-1f5sqyr{color:#fff6;font-family:pixellari,sans-serif;font-size:12px;transition:color .2s}.add-note-card.svelte-1f5sqyr:hover:not(:disabled) .add-note-label:where(.svelte-1f5sqyr),.add-note-card.svelte-1f5sqyr:focus-visible:not(:disabled) .add-note-label:where(.svelte-1f5sqyr){color:#94ff51b3}.node-field-label.svelte-mxuwwg,.node-trigger.svelte-mxuwwg strong:where(.svelte-mxuwwg),.node-gm-note.svelte-mxuwwg strong:where(.svelte-mxuwwg){display:block;margin:.8rem 0 .4rem;color:var(--accent);font:.9rem pixellari}.node-gm-note-add.svelte-mxuwwg{margin:.8rem 0}.node-trigger.svelte-mxuwwg,.node-gm-note.svelte-mxuwwg{margin:.8rem 0;padding:.7rem .9rem;border-left:2px solid var(--border);background:color-mix(in srgb,var(--plot-node-past) 75%,transparent)}.completion-row.svelte-mxuwwg{position:absolute;bottom:1rem;right:1rem;z-index:2;max-width:calc(100% - 2rem)}.story-section.svelte-mxuwwg{position:relative;max-width:1100px;min-height:300px;margin:0 auto;padding:clamp(1rem,3vw,2rem);padding-bottom:3.5rem;box-sizing:border-box;border-radius:.5rem;background-color:var(--plot-node-past);background-image:var(--plot-sheen-top),var(--plot-sheen-bottom);background-size:var(--plot-sheen-size);background-position:top center,bottom center;background-repeat:no-repeat;background-origin:border-box;scroll-margin-top:1rem}.node-badge.svelte-mxuwwg{position:absolute;top:.75rem;right:.9rem;padding:.15rem .5rem;border:1px solid var(--accent);border-radius:3px;color:var(--accent);background:color-mix(in srgb,var(--accent) 14%,transparent);font:.7rem pixellari;letter-spacing:.06em;text-transform:uppercase}.story-section.current.svelte-mxuwwg{background-color:var(--plot-node-current)}.story-section.svelte-mxuwwg h3:where(.svelte-mxuwwg){justify-content:center;margin:0 0 1rem;color:var(--primary);font:clamp(1.35rem,2.2vw,2rem) Augusta;text-align:center;overflow-wrap:anywhere}.node-description.svelte-mxuwwg{margin:.5rem 0 1rem;overflow-wrap:anywhere}.node-description.svelte-mxuwwg .rich-text-viewer{--rt-font-family: sans-serif;--rt-body-size: 1.1rem;--rt-body-line-height: 1.5;--rt-color-normal: var(--primary)}.hook-guidance.svelte-mxuwwg{margin-top:2rem;margin-bottom:2.5rem;padding-top:1rem;border-top:1px solid color-mix(in srgb,var(--separator) 55%,transparent)}.hook-guidance.svelte-mxuwwg h4:where(.svelte-mxuwwg){margin:0 0 .8rem;color:var(--accent);font:1.1rem pixellari}.hook-guidance-list.svelte-mxuwwg{display:flex;flex-wrap:wrap;gap:.75rem}.hook-guidance-list.svelte-mxuwwg>.new-hook-tooltip,.hook-card-shell.svelte-mxuwwg{flex:1 1 240px;min-width:0}.hook-card-shell.svelte-mxuwwg{position:relative;display:grid}.hook-guidance-item.svelte-mxuwwg{display:block;width:100%;height:100%;min-width:0;box-sizing:border-box;position:relative;container-type:inline-size;padding:.85rem 1rem 3.2rem;border:1px solid color-mix(in srgb,var(--separator) 45%,transparent);border-radius:.45rem;background:color-mix(in srgb,var(--plot-node-past) 75%,#54402f);color:inherit;text-align:left;cursor:pointer}.hook-guidance-item.svelte-mxuwwg:hover,.hook-guidance-item.svelte-mxuwwg:focus-visible{border-color:var(--accent)}.hook-guidance-item.selected.svelte-mxuwwg{border-color:var(--accent);background:color-mix(in srgb,var(--plot-tab-current-top) 72%,var(--plot-node-current));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 55%,transparent)}.hook-guidance-item.svelte-mxuwwg h5:where(.svelte-mxuwwg){display:flex;align-items:center;justify-content:flex-start;margin:0 0 .45rem;color:var(--primary);font:1.5rem/1.15 Augusta;text-align:left;overflow-wrap:anywhere}.hook-discovery.svelte-mxuwwg{margin:0 0 .55rem;color:var(--secondary);font:.95rem/1.4 sans-serif}.hook-discovery.svelte-mxuwwg strong:where(.svelte-mxuwwg){display:block;margin-bottom:.25rem;color:var(--accent);font:.85rem pixellari}.hook-discovery.svelte-mxuwwg .rich-text-viewer{--rt-font-family: sans-serif;--rt-body-size: .95rem;--rt-body-line-height: 1.4;--rt-color-normal: var(--secondary)}.hook-guidance-select.svelte-mxuwwg{padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.hook-guidance-select.svelte-mxuwwg:focus-visible{outline:2px solid var(--accent)}.hook-cue.svelte-mxuwwg .rich-text-viewer{--rt-font-family: sans-serif;--rt-body-size: 1rem;--rt-body-line-height: 1.4;--rt-color-normal: var(--primary)}.hook-cue.svelte-mxuwwg>strong:where(.svelte-mxuwwg),.hook-gm.svelte-mxuwwg>strong:where(.svelte-mxuwwg){display:block;margin-bottom:.25rem;color:var(--accent);font:.85rem pixellari}.hook-gm.svelte-mxuwwg{margin-top:.7rem;padding-top:.6rem;border-top:1px solid color-mix(in srgb,var(--accent) 35%,transparent)}.hook-gm.svelte-mxuwwg .rich-text-viewer{--rt-font-family: sans-serif;--rt-body-size: .95rem;--rt-body-line-height: 1.4;--rt-color-normal: var(--secondary)}.hook-guidance-item.has-check.svelte-mxuwwg{padding-top:5.35rem}@container (min-width: 30rem){.hook-guidance-item.has-check.svelte-mxuwwg h5:where(.svelte-mxuwwg){min-height:4.15rem;margin-top:-4.15rem;margin-right:14.25rem}}.title-input.svelte-mxuwwg{display:block;width:100%;box-sizing:border-box;margin:.3rem 0 .7rem;padding:.55rem;border:1px solid var(--border);border-radius:4px;background:var(--form-control);color:var(--primary);font:1rem/1.4 sans-serif}.title-input.svelte-mxuwwg{font:clamp(1.35rem,2.2vw,2rem) Augusta}.plot-rich-editor.svelte-mxuwwg{width:100%;min-width:0;margin:.3rem 0 .7rem}.diagram-card-wrap.svelte-pk7xap{width:100%;padding-top:.75rem;box-sizing:border-box}.diagram-hook-card.svelte-pk7xap{position:relative;container-type:inline-size;box-sizing:border-box;width:100%;padding:.9rem 1rem 1rem;border:1px solid color-mix(in srgb,var(--separator) 55%,transparent);border-radius:.5rem;background:color-mix(in srgb,var(--plot-node-past) 75%,#54402f);color:var(--primary);box-shadow:0 5px 16px #0000003d;overflow-wrap:anywhere}.diagram-hook-card.has-check.svelte-pk7xap{padding-top:5.35rem}.diagram-hook-card.completed.svelte-pk7xap{border-color:color-mix(in srgb,#9add9b 65%,var(--separator));box-shadow:inset 3px 0 #9add9b,0 5px 16px #0000003d}.diagram-hook-card.svelte-pk7xap:hover,.diagram-hook-card.selected.svelte-pk7xap{border-color:var(--accent);background:color-mix(in srgb,var(--plot-node-current) 78%,#604a35)}.diagram-hook-card.reference.svelte-pk7xap{border-style:dashed}.diagram-hook-card.svelte-pk7xap h3:where(.svelte-pk7xap){margin:0 0 .5rem;color:var(--primary);font:1.5rem/1.15 Augusta;text-align:left}.completion-row.svelte-pk7xap{margin-bottom:.5rem}.completion-badge.svelte-pk7xap{display:inline-flex;align-items:center;gap:.35rem;padding:.15rem .5rem;border:1px solid #9add9b;border-radius:3px;background:#64b36729;color:#b7edb5;font:.72rem pixellari;letter-spacing:.04em;text-transform:uppercase}.card-section.svelte-pk7xap+.card-section:where(.svelte-pk7xap){margin-top:.55rem}.card-section.svelte-pk7xap>strong:where(.svelte-pk7xap){display:block;margin-bottom:.25rem;color:var(--accent);font:.85rem pixellari}.card-section.svelte-pk7xap .rich-text-viewer{--rt-font-family: sans-serif;--rt-body-size: 1rem;--rt-body-line-height: 1.4;--rt-color-normal: var(--primary)}.gm-note.svelte-pk7xap{padding-top:.6rem;border-top:1px solid color-mix(in srgb,var(--accent) 35%,transparent)}.reference-note.svelte-pk7xap{display:block;margin-top:.65rem;color:var(--secondary);font:.8rem pixellari}.node-badge.svelte-pk7xap{float:right;margin:0 0 .35rem .5rem;padding:.12rem .45rem;border:1px solid var(--accent);border-radius:3px;color:var(--accent);background:color-mix(in srgb,var(--accent) 14%,transparent);font:.68rem pixellari;letter-spacing:.06em;text-transform:uppercase}.diagram-shell.svelte-hv1b1h{width:100%;min-height:430px;height:clamp(430px,calc(100dvh - 11rem),1200px);margin:0;overflow:hidden;box-sizing:border-box}.stage.svelte-hv1b1h{width:100%;height:100%;touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none}.stage.dragging.svelte-hv1b1h{cursor:grabbing}.stage.dragging.svelte-hv1b1h .node:where(.svelte-hv1b1h){cursor:grabbing}.diagram.svelte-hv1b1h{display:block;width:100%;height:100%}.edge.svelte-hv1b1h{fill:none;stroke:var(--accent);stroke-width:2;stroke-opacity:.7;vector-effect:non-scaling-stroke;pointer-events:none}.node.svelte-hv1b1h{cursor:pointer}.node.core.svelte-hv1b1h{cursor:default}.node.selected.svelte-hv1b1h{filter:drop-shadow(0 0 5px rgba(244,227,97,.85)) drop-shadow(0 0 14px rgba(244,227,97,.5));animation:svelte-hv1b1h-selected-node-breathe 2.6s ease-in-out infinite}@keyframes svelte-hv1b1h-selected-node-breathe{0%,to{filter:drop-shadow(0 0 5px rgba(244,227,97,.8)) drop-shadow(0 0 14px rgba(244,227,97,.45))}50%{filter:drop-shadow(0 0 9px rgba(244,227,97,1)) drop-shadow(0 0 22px rgba(244,227,97,.65))}}@media (prefers-reduced-motion: reduce){.node.selected.svelte-hv1b1h{animation:none}}.node.svelte-hv1b1h:focus-visible{outline:none}.node.svelte-hv1b1h:focus-visible .diagram-hook-card{border-color:var(--accent);outline:2px solid var(--accent);outline-offset:2px}.state.svelte-10nr9ea{display:grid;place-content:center;gap:.6rem;min-height:330px;padding:1rem;text-align:center}.state.svelte-10nr9ea p:where(.svelte-10nr9ea){margin:0}.error.svelte-10nr9ea{color:var(--accent-dark)}.dialog.svelte-1jlcyds{grid-template-columns:1fr;grid-template-rows:min-content 200px 64px;justify-items:center}.wizard.svelte-1jlcyds{background-image:url(data:image/png;base64,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);grid-row:2;transform:scale(3);image-rendering:pixelated;width:64px;height:64px;justify-self:center;align-self:center;border-bottom:1px solid black}.bracing.svelte-1jlcyds{background-image:url(data:image/png;base64,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);animation:wizard-bracing .3s steps(4) infinite}.casting.svelte-1jlcyds{background-image:url(./wizard_summons_hero.DQEBx4Tf.png);animation:5s linear forwards,.8s summon-hero steps(6) infinite}.confirm.svelte-1jlcyds{justify-self:end}.buttons.svelte-1jlcyds{grid-template-columns:1fr 1fr;justify-self:center;max-width:200px}.is-relative.svelte-ex0uct{bottom:unset;right:unset}.paywall-content.svelte-1h3az38{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center;padding:1rem}.paywall-promo.svelte-1h3az38{display:block;width:100%;max-height:600px;object-fit:contain}.paywall-actions.svelte-1h3az38{display:flex;gap:12px;margin-top:4px}.paywall-demo.svelte-1h3az38{width:100%;max-height:260px;object-fit:cover;border:1px solid var(--tertiary);border-radius:4px}.new-card-wrapper.svelte-1ra7wwa{width:160px;height:256px}.new-card-wrapper.svelte-1ra7wwa:not(.small){width:323px;height:463px}.new-card-wrapper.document.svelte-1ra7wwa:not(.small){width:300px;height:340px}.new-card-wrapper.document.small.svelte-1ra7wwa{width:160px;height:190px}.new-card.svelte-1ra7wwa{width:100%;height:100%;border-radius:10px;border:2px dashed rgba(255,255,255,.2);background:linear-gradient(180deg,#1a1a1a,#252520);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;cursor:default;transition:border-color .2s,background .2s}.new-card.svelte-1ra7wwa:hover{border-color:#94ff5166;background:linear-gradient(180deg,#1f1f1f,#2a2a25)}.new-card-icon.svelte-1ra7wwa{transform:scale(2);opacity:.4;transition:opacity .2s;image-rendering:pixelated}.new-card.svelte-1ra7wwa:hover .new-card-icon:where(.svelte-1ra7wwa){opacity:.7}.new-card-label.svelte-1ra7wwa{font-family:pixellari,sans-serif;font-size:12px;color:#fff6;margin:12px 0 0;text-transform:capitalize;transition:color .2s}.new-card.svelte-1ra7wwa:hover .new-card-label:where(.svelte-1ra7wwa){color:#94ff51b3}.new-card.at-limit.svelte-1ra7wwa{border-color:#ff643266;opacity:.8;cursor:pointer}.new-card.at-limit.svelte-1ra7wwa:hover{border-color:#ff643299;background:linear-gradient(180deg,#1a1a1a,#251f1a)}.limit-lock.svelte-1ra7wwa{display:flex;flex-direction:column;align-items:center;gap:6px;cursor:pointer}.limit-lock-icon.svelte-1ra7wwa{transform:scale(1.4);opacity:.7}.limit-lock-label.svelte-1ra7wwa{font-family:pixellari,sans-serif;font-size:11px;color:#ff8c50cc;margin:8px 0 0}.invite-divider.svelte-1ra7wwa{width:100%;height:1px;margin:4px 0;background:#ffffff1f}.completion-row.svelte-1h8f0l1{position:absolute;bottom:1rem;right:1rem;z-index:2;max-width:calc(100% - 2rem)}.plot-view.svelte-1h8f0l1{width:100%;min-height:430px;color:var(--primary);container-type:inline-size}.story.diagram-view.svelte-1h8f0l1{max-width:none;padding-inline:0;padding-bottom:0}.story.diagram-view.standalone.svelte-1h8f0l1{position:relative;padding-top:0}.story.diagram-view.standalone.svelte-1h8f0l1 .view-tabs:where(.svelte-1h8f0l1){position:absolute;z-index:2;top:1.5rem;left:0;right:0;margin:0}.story.diagram-view.standalone.svelte-1h8f0l1 .diagram-shell{height:max(430px,calc(100dvh - var(--navbar-height, 3rem) - 5rem))}.story.diagram-view.svelte-1h8f0l1 .diagram-shell{scroll-margin-top:1rem}.view-tabs.svelte-1h8f0l1{margin-bottom:1rem}.story.svelte-1h8f0l1{--primary: var(--stat-warm-text);--secondary: #cbbd9f;--accent: var(--stat-warm-heading);--border: var(--stat-block-border);--separator: #b8923f;--form-control: #130f0bd9;--plot-node-current: #241e18;--plot-node-past: #191511;--plot-node-current-edge: color-mix(in srgb, var(--plot-node-current) 86%, #c49a52);--plot-node-past-edge: color-mix(in srgb, var(--plot-node-past) 86%, #c49a52);--plot-tab-current-top: #3b3024;--plot-tab-past-top: #292118;--plot-sheen-top: linear-gradient(to bottom, #c49a5218, #c49a5200);--plot-sheen-bottom: linear-gradient(to top, #00000066, #00000000);--plot-sheen-size: 100% 260px, 100% 200px;max-width:1500px;margin:0 auto;padding:clamp(1.2rem,3%,2.5rem);box-sizing:border-box;color:var(--primary)}.state.svelte-1h8f0l1{display:grid;place-content:center;gap:.6rem;min-height:330px;padding:1rem;text-align:center}.state.svelte-1h8f0l1 p:where(.svelte-1h8f0l1){margin:0}.muted.svelte-1h8f0l1{color:var(--secondary)}button.svelte-1h8f0l1,select.svelte-1h8f0l1,input.svelte-1h8f0l1{font:inherit}button.svelte-1h8f0l1{cursor:pointer}button.svelte-1h8f0l1:disabled,select.svelte-1h8f0l1:disabled{cursor:default;opacity:.55}button.svelte-1h8f0l1:not(:disabled):hover{border-color:var(--separator);color:var(--accent)}.plot-toolbar.svelte-1h8f0l1{display:flex;align-items:end;justify-content:space-between;flex-wrap:wrap;gap:.5rem 1rem;margin-bottom:1rem}.plot-picker-field.svelte-1h8f0l1{flex:1 1 18rem;min-width:0}.plot-picker.svelte-1h8f0l1{display:block;margin-bottom:.3rem;color:var(--secondary);font:.8rem pixellari}.plot-select.svelte-1h8f0l1{display:block;width:min(100%,40rem);padding:.4rem;border:1px solid var(--border);border-radius:4px;background:var(--form-control);color:var(--primary)}.state-action.svelte-1h8f0l1{display:flex;justify-content:center;padding-top:.75rem}.opening-document.svelte-1h8f0l1{position:relative;max-width:1100px;margin:0 auto;padding:clamp(1rem,3vw,2rem);padding-bottom:3.5rem;box-sizing:border-box;border-radius:.5rem;scroll-margin-top:1rem;background-color:var(--plot-node-past);background-image:var(--plot-sheen-top),var(--plot-sheen-bottom);background-size:var(--plot-sheen-size);background-position:top center,bottom center;background-repeat:no-repeat;background-origin:border-box}.opening-document.current.svelte-1h8f0l1{background-color:var(--plot-node-current)}.document-header.svelte-1h8f0l1{width:100%;margin:0 auto;padding-bottom:1rem;border-bottom:1px solid var(--border)}.document-heading.svelte-1h8f0l1{display:flex;align-items:flex-start;gap:.7rem}.title-field.svelte-1h8f0l1{flex:1;min-width:0}h2.svelte-1h8f0l1{margin:0;color:var(--primary);font:clamp(1.5rem,2.4vw,2.1rem) Augusta;text-align:center}.document-actions.svelte-1h8f0l1{display:flex;gap:.3rem;justify-content:flex-end;flex-shrink:0}.document-actions.svelte-1h8f0l1 button:where(.svelte-1h8f0l1),.related-plots.svelte-1h8f0l1 button:where(.svelte-1h8f0l1){padding:.4rem .7rem;border:1px solid var(--border);border-radius:4px;background:var(--form-control);color:var(--primary);font-family:pixellari}.document-actions.svelte-1h8f0l1 .save-button:where(.svelte-1h8f0l1){border-color:var(--separator);color:var(--accent)}.save-status.svelte-1h8f0l1{margin:.5rem 0 0;color:var(--secondary);font:.8rem pixellari}.save-status.error.svelte-1h8f0l1{color:var(--accent-dark)}.plot-context.svelte-1h8f0l1{width:100%;margin:0 auto}.document-section.svelte-1h8f0l1{padding:1.2rem 0;border-bottom:1px solid var(--border);font:1.1rem/1.5 sans-serif}.document-section.svelte-1h8f0l1 h3:where(.svelte-1h8f0l1){justify-content:flex-start;margin:0 0 .6rem;color:var(--accent);font:1rem pixellari;text-align:left}.document-section.svelte-1h8f0l1 p:where(.svelte-1h8f0l1),.document-section.svelte-1h8f0l1 li:where(.svelte-1h8f0l1){font:inherit;overflow-wrap:anywhere}.document-section.svelte-1h8f0l1 p:where(.svelte-1h8f0l1){margin:.35rem 0 .7rem}.origin-hooks.svelte-1h8f0l1{padding:1.2rem 0 .5rem;border-top:1px solid var(--border)}.origin-hooks.svelte-1h8f0l1 h3:where(.svelte-1h8f0l1){margin:0 0 .8rem;color:var(--accent);font:1rem pixellari;text-align:center}.origin-hooks.has-hooks.svelte-1h8f0l1 h3:where(.svelte-1h8f0l1){margin-bottom:2.4rem}.origin-hook-list.svelte-1h8f0l1{display:flex;flex-wrap:wrap;gap:.75rem}.origin-hook-list.svelte-1h8f0l1>.new-hook-tooltip,.hook-card-shell.svelte-1h8f0l1{flex:1 1 240px;min-width:0}.hook-card-shell.svelte-1h8f0l1{position:relative;display:grid}.origin-hook.svelte-1h8f0l1{display:block;width:100%;height:100%;min-width:0;box-sizing:border-box;position:relative;container-type:inline-size;padding:.85rem 1rem 3.2rem;border:1px solid color-mix(in srgb,var(--separator) 45%,transparent);border-radius:.45rem;background:color-mix(in srgb,var(--plot-node-current) 75%,#604a35);color:inherit;text-align:left;cursor:pointer}.origin-hook.svelte-1h8f0l1:hover,.origin-hook.svelte-1h8f0l1:focus-visible{border-color:var(--accent)}.origin-hook.selected.svelte-1h8f0l1{border-color:var(--accent);background:color-mix(in srgb,var(--plot-tab-current-top) 72%,var(--plot-node-current));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 55%,transparent)}.origin-hook.svelte-1h8f0l1 h4:where(.svelte-1h8f0l1){display:flex;align-items:center;justify-content:flex-start;margin:0 0 .45rem;color:var(--primary);font:1.5rem/1.15 Augusta;text-align:left;overflow-wrap:anywhere}.origin-hook-trigger.svelte-1h8f0l1{margin:0 0 .55rem;color:var(--secondary);font:.95rem/1.4 sans-serif}.origin-hook-trigger.svelte-1h8f0l1 strong:where(.svelte-1h8f0l1){display:block;margin-bottom:.25rem;color:var(--accent);font:.85rem pixellari}.origin-hook-trigger.svelte-1h8f0l1 .rich-text-viewer{--rt-font-family: sans-serif;--rt-body-size: .95rem;--rt-body-line-height: 1.4;--rt-color-normal: var(--secondary)}.origin-hook-select.svelte-1h8f0l1{padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.origin-hook-select.svelte-1h8f0l1:focus-visible{outline:2px solid var(--accent)}.origin-hook.has-check.svelte-1h8f0l1{padding-top:5.35rem}@container (min-width: 30rem){.origin-hook.has-check.svelte-1h8f0l1 h4:where(.svelte-1h8f0l1){min-height:4.15rem;margin-top:-4.15rem;margin-right:14.25rem}}.origin-hook-cue.svelte-1h8f0l1 .rich-text-viewer{--rt-font-family: sans-serif;--rt-body-size: 1rem;--rt-body-line-height: 1.4;--rt-color-normal: var(--primary)}.origin-hook-cue.svelte-1h8f0l1>strong:where(.svelte-1h8f0l1),.origin-hook-gm.svelte-1h8f0l1>strong:where(.svelte-1h8f0l1){display:block;margin-bottom:.25rem;color:var(--accent);font:.85rem pixellari}.origin-hook-gm.svelte-1h8f0l1{margin-top:.7rem;padding-top:.6rem;border-top:1px solid color-mix(in srgb,var(--accent) 35%,transparent)}.origin-hook-gm.svelte-1h8f0l1 .rich-text-viewer{--rt-font-family: sans-serif;--rt-body-size: .95rem;--rt-body-line-height: 1.4;--rt-color-normal: var(--secondary)}.document-section.svelte-1h8f0l1 ul:where(.svelte-1h8f0l1){margin:.3rem 0 0;padding-left:1.3rem}.document-section.svelte-1h8f0l1 li:where(.svelte-1h8f0l1)+li:where(.svelte-1h8f0l1){margin-top:.3rem}.plot-context.svelte-1h8f0l1 .rich-text-viewer{--rt-font-family: sans-serif;--rt-body-size: 1.1rem;--rt-body-line-height: 1.5;--rt-color-normal: var(--primary)}.document-notes.svelte-1h8f0l1 li:where(.svelte-1h8f0l1) .rich-text-viewer p{margin:0}.document-notes.svelte-1h8f0l1{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.5rem}.plot-context.svelte-1h8f0l1>.document-notes:where(.svelte-1h8f0l1):last-child .document-section:where(.svelte-1h8f0l1),.plot-context.svelte-1h8f0l1>.related-plots:where(.svelte-1h8f0l1):last-child{border-bottom:0}.related-plots.svelte-1h8f0l1 button:where(.svelte-1h8f0l1){display:block;margin:.4rem 0}.story-paths.svelte-1h8f0l1{max-width:1100px;margin:0 auto}.field-label.svelte-1h8f0l1{display:block;margin:.85rem 0 .25rem;color:var(--secondary);font:.75rem pixellari}.title-input.svelte-1h8f0l1{display:block;width:100%;padding:.35rem 0;border:0;border-bottom:1px solid var(--border);box-sizing:border-box;background:transparent;color:var(--primary);font:clamp(1.5rem,2.4vw,2.1rem) Augusta;outline:none}.plot-rich-editor.svelte-1h8f0l1{width:100%;min-width:0}.asset-hook-view.svelte-3t4roy{--primary: var(--stat-warm-text);--secondary: #cbbd9f;--accent: var(--stat-warm-heading);--separator: #b8923f;--plot-node-current: #2b241d;--plot-node-past: #1e1914;box-sizing:border-box;width:100%;min-height:430px;padding:clamp(1.2rem,3%,2.5rem);color:var(--primary);container-type:inline-size}.state.svelte-3t4roy{display:grid;place-content:center;gap:.6rem;min-height:330px;text-align:center}.state.svelte-3t4roy p:where(.svelte-3t4roy){margin:0}.hook-groups.svelte-3t4roy{display:grid;gap:2.25rem;max-width:1500px;margin:0 auto}.plot-group.svelte-3t4roy{min-width:0}.plot-heading.svelte-3t4roy{display:flex;align-items:end;justify-content:space-between;flex-wrap:wrap;gap:.5rem 1rem;padding-bottom:.65rem;border-bottom:1px solid color-mix(in srgb,var(--separator) 55%,transparent)}.eyebrow.svelte-3t4roy{color:var(--accent);font:.8rem pixellari}h2.svelte-3t4roy{margin:.15rem 0 0;font:1.65rem Augusta;color:var(--primary)}.hook-cards.svelte-3t4roy{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,520px),1fr));gap:1rem}.hook-item.svelte-3t4roy{position:relative;min-width:0;transition:transform .18s ease}.hook-item.svelte-3t4roy:hover,.hook-item.svelte-3t4roy:focus-within{z-index:3;transform:translateY(-2px) scale(1.015)}.hook-card-link.svelte-3t4roy{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:.5rem;cursor:pointer}.hook-card-link.svelte-3t4roy:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.hook-item.svelte-3t4roy:hover .diagram-hook-card,.hook-item.svelte-3t4roy:focus-within .diagram-hook-card{border-color:var(--accent);box-shadow:0 10px 24px #00000061,0 0 14px color-mix(in srgb,var(--accent) 28%,transparent)}.hook-item.svelte-3t4roy .diagram-hook-card a{position:relative;z-index:2}@media (prefers-reduced-motion: reduce){.hook-item.svelte-3t4roy{transition:none}.hook-item.svelte-3t4roy:hover,.hook-item.svelte-3t4roy:focus-within{transform:none}}.asset-details-shell.svelte-9wgg77{position:relative;isolation:isolate;display:grid;grid-template-rows:minmax(0,1fr);width:100%;height:100%;min-height:calc(100dvh - var(--navbar-height, 3rem) - var(--top-actions-height, 0px) - 2rem);min-width:0}.asset-details-bg.svelte-9wgg77{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-size:cover;background-position:center;background-repeat:no-repeat;filter:blur(7px) brightness(.34) saturate(1.1);opacity:.6;transform:translateZ(0) scale(1.06);pointer-events:none}.asset-details-query.svelte-9wgg77{position:relative;height:100%;min-width:0;min-height:0;container:asset-details / inline-size}.mobile-details.svelte-9wgg77{display:block;width:100%;min-width:0;padding:0 .5rem;box-sizing:border-box}.mobile-actions.svelte-9wgg77{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem;padding:.75rem 0}.item-details.svelte-9wgg77{display:grid;grid-template-columns:clamp(316px,calc(100cqi - 1100px),460px) minmax(0,1fr);grid-template-rows:1fr;height:100%;min-height:0;max-width:1200px;transition:grid-template-columns .28s ease}.item-details.fullScreen.svelte-9wgg77{--details-nav-top: var(--navbar-offset, 0px);height:100%;min-height:0;width:100%;max-width:1700px;margin-inline:auto}.item-details.links-active.svelte-9wgg77{grid-template-columns:170px minmax(0,1fr)}.item-details.links-active.svelte-9wgg77 .card-img-frame:where(.svelte-9wgg77){max-height:0;opacity:0;overflow:hidden;pointer-events:none}.content-container.svelte-9wgg77:not(.links-active) .card-tab.active{width:100%;max-width:1100px;margin-inline:0 auto;box-sizing:border-box}.details-navigation.svelte-9wgg77{position:sticky;top:var(--details-nav-top, 0px);align-self:stretch;display:flex;flex-direction:column;height:100%;min-height:0;transition:top .3s ease}.content-container.svelte-9wgg77{height:100%;min-height:0;display:flex;flex-direction:column}.content-container.links-active.svelte-9wgg77>*:last-child,.content-container.links-active.svelte-9wgg77 .card-tab.active,.content-container.links-active.svelte-9wgg77 .card-tab.active>.container{flex:1;width:100%;height:100%;min-height:0;box-sizing:border-box}.card-img-frame.svelte-9wgg77{position:relative;align-self:stretch;width:100%;max-width:460px;aspect-ratio:314 / 316;line-height:0;background:var(--dark-page);max-height:460px;opacity:1;transition:max-height .28s ease,opacity .18s ease}.card-img-details.svelte-9wgg77{display:block;width:100%;height:100%;object-fit:cover;background-size:cover;transition:all ease-in-out,transform .1s ease-in-out;image-rendering:pixelated}.card-img-border.svelte-9wgg77{position:absolute;top:0;right:0;bottom:0;left:0;border:18px solid transparent;border-image:url(./fantasy-frame.Bb3I3q2H.png) 60 / 18px / 0 stretch;pointer-events:none}.tablinks.svelte-9wgg77{display:flex;flex-direction:column;justify-content:flex-start;height:100%}.tablink.svelte-9wgg77{align-items:center;display:grid;grid-template-columns:1fr 32px;transition:height ease .2s;padding-left:8px;padding-right:8px;height:34px;color:var(--secondary);font-size:var(--form-text-size);font-family:pixellari}.tablink.active.svelte-9wgg77{height:42px;background:var(--panel-gradient);color:var(--accent);z-index:5}.tablink.active.svelte-9wgg77:after{content:" ->";grid-column:2}.tablink.svelte-9wgg77:hover{color:#e29f33;cursor:pointer}@container asset-details (max-width: 1000px){.item-details.svelte-9wgg77{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);width:100%;padding:0}.item-details.links-active.svelte-9wgg77{grid-template-columns:minmax(0,1fr)}.details-navigation.svelte-9wgg77{position:static;flex-direction:row;width:100%;max-width:100%;background:var(--nav);border-bottom:1px solid var(--border)}.card-img-frame.svelte-9wgg77{display:none}.tablinks.svelte-9wgg77{flex-direction:row;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch}.tablinks-frame.svelte-9wgg77{width:100%;height:auto;border:0}.tablinks.svelte-9wgg77::-webkit-scrollbar{display:none}.content-container.svelte-9wgg77{padding-top:.6rem}.tablink.svelte-9wgg77{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:auto;height:40px;padding:0 14px;border-right:1px solid rgba(255,255,255,.08);white-space:nowrap}.tablink.active.svelte-9wgg77{height:40px;border-bottom:2px solid var(--accent);background:linear-gradient(to bottom,#060c0900,#12241b22,#12241b96,#12241b)}.tablink.active.svelte-9wgg77:after{content:none}}@media (prefers-reduced-motion: reduce){.item-details.svelte-9wgg77,.card-img-frame.svelte-9wgg77{transition:none}}.stats h1,.stats h2,.stats h3{color:#871414;text-shadow:unset}.stats h1{font-size:22pt;font-family:serif;margin:0}.stats h2{font-size:16pt;margin:0}.stats h3{font-size:14pt}.flex-gap-export{gap:4px!important}.stats .properties .property{margin-bottom:1px;align-items:baseline}.stats .npc-stats{padding:0}.stats .npc-stats .property-name{color:#871414;text-shadow:none}.stats .property-value{color:#000;text-shadow:none;font-size:10pt!important}.action-separator{display:none!important}.property-name.export{color:#871414;text-shadow:unset;font-size:8pt!important;white-space:nowrap;min-width:fit-content;font-weight:700}.property-value.export{color:#000;text-shadow:unset;font-size:8pt!important}.stat-section.export{padding:.5rem .75rem;padding-top:0;width:100%;background:linear-gradient(180deg,#f3e2cc,#dacab5);border:none;box-shadow:none;min-width:unset;min-height:unset;position:relative}.stat-section.export:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;background:linear-gradient(to bottom,transparent 85%,rgba(0,0,0,.12) 100%),linear-gradient(to right,transparent 85%,rgba(0,0,0,.08) 100%),radial-gradient(ellipse at 100% 100%,rgba(0,0,0,.15) 0%,transparent 60%);margin:-2px -4px -8px -2px;border-radius:2px;pointer-events:none}.stat-section.export:before{content:"";display:block;height:10px;background:linear-gradient(to bottom,#c9a857 0%,#e8d48b 18%,#c9a857 30%,#8b6914 42%,#c9a857 60%,rgba(0,0,0,.2) 61%,rgba(0,0,0,.06) 80%,transparent 100%);box-shadow:none;margin:0 -.75rem .25rem}.stat-section.export .npc-stats{display:flex!important;flex-wrap:nowrap!important;justify-content:space-between;grid-template-columns:unset!important;grid-template-rows:unset!important;padding:.25rem 0}.stat-section.export .npc-stats .stat{flex:1;min-width:0;font-size:9pt}.stat-section.export .identity-row,.stat-section.export .identity-row.stuck{position:static;background:transparent;box-shadow:none;padding-bottom:4px}.stat-section.export .item-name{color:#1c1c1c;margin:0;line-height:1.1}.stat-section.export .item-title{font-size:10pt;color:#333;margin:0;font-style:italic}.stat-section.export .item-metadata{color:#333;font-size:8pt;font-style:italic;margin:0}.stat-section.export .line{height:2px;background:linear-gradient(to right,#871414,#c9a857,#871414)!important;margin:3px 0;border:none}.stat-section.export h3.property-name,.stat-section.export .property-name.lg{font-size:13pt;font-family:Mrs Eaves Small Caps,serif;color:#871414;border-bottom:2px solid #871414;padding-bottom:2px;margin-bottom:4px;margin-top:2px}.markdown.export p{color:#000;font-size:8.5pt;margin:0 0 3px;line-height:1.35}.markdown.export li{font-size:8.5pt;color:#000;line-height:1.35}.markdown.export h1{font-family:Times New Roman,Times,serif;font-size:11pt;color:#871414;margin:6px 0 2px}.markdown.export h2{font-family:Times New Roman,Times,serif;font-size:10pt;color:#871414;margin:5px 0 2px}.markdown.export h3{font-family:Times New Roman,Times,serif;font-size:9pt;color:#871414;margin:4px 0 2px}.markdown.export strong{all:unset;font-size:9pt;color:#871414;font-style:italic}.export-lore .markdown.export p{font-size:8pt;line-height:1.3;margin:0 0 2px;text-align:justify}.export-lore .markdown.export h1{font-size:10pt;margin:4px 0 1px}.export-lore .markdown.export h2{font-size:9pt;margin:3px 0 1px}.export-lore .markdown.export h3{font-size:8.5pt;margin:3px 0 1px}@media print{@page{size:letter portrait;margin:0}*{print-color-adjust:exact!important;-webkit-print-color-adjust:exact!important}}.stat-section.export .properties,.stat-section.export .npc-stats,.markdown.nofl.stat-sheet{break-inside:avoid}.stat-section.export h3.property-name,h2.export{break-after:avoid}.wide .stat-section.export{columns:2;column-gap:1.5rem;background:linear-gradient(180deg,#f3e2ccd1,#dacab5d1)}.wide .stat-section.export:before{column-span:all}.wide .stat-section.export .identity-row,.wide .stat-section.export .sticky-sentinel,.wide .stat-section.export .summary-blocks,.wide .stat-section.export .stat-divider{column-span:all}.wide .stat-section.export:after{background:linear-gradient(to bottom,transparent 85%,rgba(0,0,0,.08) 100%),linear-gradient(to right,transparent 85%,rgba(0,0,0,.05) 100%),radial-gradient(ellipse at 100% 100%,rgba(0,0,0,.1) 0%,transparent 60%)}.export-pdf.svelte-swd30g{width:100%;min-height:100vh;background-color:#ead9c0;background-size:100% auto;background-repeat:repeat-y;padding:1.25rem;box-sizing:border-box;position:relative;overflow:hidden}.bg-portrait.svelte-swd30g,.bg-portrait-fade.svelte-swd30g{position:absolute;bottom:0;left:50%;transform:translate(-70%);width:99%;max-height:110%;object-fit:contain;object-position:bottom center;z-index:0;pointer-events:none}.bg-portrait-fade.svelte-swd30g{z-index:1}.wide.svelte-swd30g .bg-portrait:where(.svelte-swd30g){bottom:auto;top:0;left:0;transform:translate(-10%);object-position:top left}.wide.svelte-swd30g .bg-portrait-fade:where(.svelte-swd30g){bottom:auto;top:0;left:0;transform:translate(-10%) scaleY(-1);object-position:top left}.export-columns.svelte-swd30g{display:flex;gap:1rem;align-items:flex-start;width:100%;position:relative;z-index:2}.wide.svelte-swd30g .export-columns:where(.svelte-swd30g){margin-top:0}.export-left.svelte-swd30g{flex:1;min-width:0;display:flex;flex-direction:column;gap:.75rem}.export-title.svelte-swd30g{font-family:serif;font-size:24pt;color:#871414;margin:0 0 4px;line-height:1.1;text-shadow:none}.export-summary.svelte-swd30g{padding-bottom:.5rem}.export-summary.svelte-swd30g .markdown.export p{font-size:10pt;line-height:1.4}.export-stats.svelte-swd30g{width:45%;min-width:306px;max-width:378px;flex-shrink:0;margin-right:2rem;margin-top:2rem}.wide.svelte-swd30g .export-stats:where(.svelte-swd30g){width:100%;max-width:none;min-width:0;margin-right:0;margin-top:.5rem}.colorless.svelte-swd30g{filter:grayscale(1)}.print-area.svelte-11ehbhy{position:fixed;left:-10000px;top:0;width:840px;visibility:hidden}@keyframes card-lifted-idle{25%{transform:perspective(400px) rotateY(2deg) rotateX(2deg) scale(1.1)}75%{transform:perspective(400px) rotateY(-2deg) rotateX(-2deg) scale(1.1)}}@keyframes card-lift{0%{transform:perspective(400px) rotateY(4deg) scale(1)}50%{transform:perspective(400px) rotateY(4deg) rotateX(3deg) scale(1.05)}to{transform:perspective(400px) rotateY(0) scale(1.1)}}@keyframes card-drop{0%{transform:perspective(400px) rotateY(0) scale(1.1);pointer-events:none}50%{transform:perspective(400px) rotateY(-10deg) scale(1.05);pointer-events:none}to{transform:perspective(400px) rotateY(0) scale(1);pointer-events:all}}@keyframes box-shadow-pulse{0%{box-shadow:2px 2px 5px var(--pop),-2px -2px 5px var(--pop)}20%{box-shadow:3px 3px 6px var(--pop),-3px -3px 6px var(--pop)}40%{box-shadow:3px 3px 7px var(--pop),-3px -3px 7px var(--pop)}60%{box-shadow:3px 3px 6px var(--pop),-3px -3px 6px var(--pop)}80%{box-shadow:2px 2px 5px var(--pop),-2px -2px 5px var(--pop)}to{box-shadow:2px 2px 5px var(--pop),-2px -2px 5px var(--pop)}}.card-hover-bounding-box{width:346px;height:496px;max-width:346px;max-height:496px;min-width:346px;min-height:496px}.card-hover-bounding-box.small{width:160px;height:256px;max-width:160px;max-height:256px;min-width:160px;min-height:256px}.card-hover-bounding-box.half,.card.half{width:252px;height:248px;max-width:252px;max-height:248px;min-width:252px;min-height:248px}.card.half{border-width:8px}.card.half .card-text{font-size:10pt}.card.half .card-rank{width:32px;height:32px;font-size:20pt}.card-hover-bounding-box.document-card,.card.document-card{width:300px;height:340px;min-width:300px;min-height:340px;max-width:300px;max-height:340px}.card.document-card{border:2px solid transparent;border-radius:5px;background:linear-gradient(-45deg,#161b1c,#282a2a,#697574) border-box;box-shadow:2px 3px 10px #00000073}.card.document-card .inner-card{border-radius:2px;background:linear-gradient(-45deg,#161b1c,#282a2a,#697574)!important}.card.document-card .top-section{height:40px;justify-content:flex-start}.card.document-card .name-bar,.card.document-card .name-bar.level-one{box-sizing:border-box;top:0;margin-left:40px;width:calc(100% - 80px);height:40px;padding:0 6px;border:0;border-radius:0;background:transparent!important;box-shadow:none;color:#f0f0dc}.card.document-card .card-name{display:flex;align-items:center;height:40px;margin:0;font-family:sans-serif;color:#f0f0dc;text-align:left;text-shadow:1px 1px 2px #000;font-size:11pt!important}.card.document-card .card-icons-container{z-index:4;top:4px;bottom:auto;left:4px;display:block;width:32px;height:32px}.card.document-card .card-icons-container>.container{display:none}.card.document-card .menu{top:4px;right:4px;opacity:1}.card-hover-bounding-box.document-card.small,.card.document-card.small:not(.static-size){width:160px;height:190px;min-width:160px;min-height:190px;max-width:160px;max-height:190px}.card.document-card .hamburger-icon-card.small:not(.static-size){display:block}@media (max-width: 520px){.card-hover-bounding-box.half,.card.half{width:160px;height:190px;max-width:160px;max-height:190px;min-width:160px;min-height:190px}}.card.hovered:not(.selectable){animation:card-lift .08s ease-in-out forwards,card-lifted-idle 10s ease-in-out .08s infinite;z-index:9}.card{position:relative;transition:all .15s ease;box-shadow:4px 4px 20px #00ff0406;border:#000000 solid 12px;background-color:#000;border-radius:10px;grid-template-rows:auto 1fr;width:346px;height:496px;max-width:346px;max-height:496px;min-width:346px;min-height:496px}.inner-card{border-radius:8px}.default-portrait-stage{position:absolute;top:8px;left:3px;width:calc(100% - 8px);height:calc(100% - 46px);overflow:hidden;border-radius:8px;border:1px solid #00000072;pointer-events:none;isolation:isolate}.default-portrait-space{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;background-color:#010302;background-image:radial-gradient(circle at 24% 19%,rgba(126,176,145,.12),transparent 31%),radial-gradient(circle at 72% 68%,rgba(86,71,130,.11),transparent 35%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='233' height='197' viewBox='0 0 233 197'%3E%3Cg fill='%23dcebe0'%3E%3Ccircle cx='8' cy='17' r='.45' opacity='.22'/%3E%3Ccircle cx='31' cy='73' r='.8' opacity='.5'/%3E%3Ccircle cx='52' cy='29' r='.35' opacity='.3'/%3E%3Ccircle cx='69' cy='154' r='1.05' opacity='.62'/%3E%3Ccircle cx='91' cy='92' r='.55' opacity='.38'/%3E%3Ccircle cx='118' cy='11' r='.7' opacity='.46'/%3E%3Ccircle cx='127' cy='181' r='.3' opacity='.25'/%3E%3Ccircle cx='151' cy='57' r='1.2' opacity='.7'/%3E%3Ccircle cx='174' cy='132' r='.48' opacity='.34'/%3E%3Ccircle cx='202' cy='38' r='.72' opacity='.43'/%3E%3Ccircle cx='224' cy='168' r='.38' opacity='.28'/%3E%3Ccircle cx='215' cy='103' r='.9' opacity='.55'/%3E%3C/g%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='379' height='311' viewBox='0 0 379 311'%3E%3Cg fill='%23a7cbb1'%3E%3Ccircle cx='19' cy='266' r='.7' opacity='.32'/%3E%3Ccircle cx='83' cy='41' r='1.35' opacity='.58'/%3E%3Ccircle cx='142' cy='219' r='.5' opacity='.3'/%3E%3Ccircle cx='226' cy='83' r='.85' opacity='.42'/%3E%3Ccircle cx='291' cy='284' r='1.1' opacity='.5'/%3E%3Ccircle cx='353' cy='151' r='.4' opacity='.27'/%3E%3Cpath d='M323 28h4M325 26v4' stroke='%23dcebe0' stroke-width='.55' opacity='.46'/%3E%3C/g%3E%3C/svg%3E");background-position:center,center,0 0,71px 43px;background-size:auto,auto,233px 197px,379px 311px;box-shadow:inset 0 0 36px #000000d1;transform:translate3d(calc(var(--portrait-x, 0px) * -.8),calc(var(--portrait-y, 0px) * -.8),0) scale(1.08);transition:transform .12s ease-out;will-change:transform}.default-portrait-space:after{content:"";position:absolute;top:-6%;right:-6%;bottom:-6%;left:-6%;pointer-events:none;opacity:.68;background-image:radial-gradient(circle at 8% 19%,#ffffff 0 .9px,transparent 1.4px),radial-gradient(circle at 17% 66%,#aed4b9 0 .6px,transparent 1px),radial-gradient(circle at 29% 37%,#dbe9ff 0 1.15px,transparent 1.6px),radial-gradient(circle at 38% 86%,#f1f7ec 0 .7px,transparent 1.1px),radial-gradient(circle at 51% 11%,#c6e8ce 0 .55px,transparent .95px),radial-gradient(circle at 62% 58%,#ffffff 0 1px,transparent 1.5px),radial-gradient(circle at 73% 27%,#a9b8d8 0 .75px,transparent 1.2px),radial-gradient(circle at 81% 79%,#e7f5ea 0 1.2px,transparent 1.7px),radial-gradient(circle at 94% 44%,#d8eadb 0 .65px,transparent 1.05px);animation:default-star-drift var(--star-duration, 6.5s) ease-in-out var(--star-delay, 0s) infinite var(--star-direction, alternate);will-change:transform,opacity}@keyframes default-star-drift{0%{opacity:.38;transform:translate3d(-5%,4%,0) scale(1)}48%{opacity:.95}to{opacity:.55;transform:translate3d(6%,-5%,0) scale(1.09)}}.default-portrait-image{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;image-rendering:pixelated;transform:translate3d(var(--portrait-x, 0px),var(--portrait-y, 0px),0) scale(1.015);transition:transform .12s ease-out;will-change:transform}.card:not(.hovered):not(.selectable){animation:card-drop .2s ease-in-out forwards}.card.dragging{pointer-events:none;animation:none}.card.selected{animation:box-shadow-pulse 1s infinite;transform:scale(1.02)}.level-one{background:linear-gradient(-45deg,#161b1c,#282a2a,#697574)!important}.level-two{background:linear-gradient(-45deg,#1c3527,#242c0f,#5a6b41)!important}.level-three{background:linear-gradient(-45deg,#1b0c15,#2f0d3f,#4b305a)!important}.level-four{background:linear-gradient(-45deg,#a03c1d,#552d11,#692e15)!important}.level-five{background:linear-gradient(-45deg,#3a0606,#971717,#552020)!important}.level-six{background:linear-gradient(-45deg,#ff7b0f,#551010,#bd7e31)!important}.card-header{position:relative;display:flex;grid-area:"header";overflow:hidden;width:100%;justify-content:center;align-items:center}.card-img{position:absolute;top:8px;left:3px;object-fit:cover;object-position:center;pointer-events:none;width:auto;height:calc(100% - 46px);width:calc(100% - 8px);border-radius:8px;border:1px solid #00000072;aspect-ratio:1 / 1;transition:all ease-in-out,transform .1s ease-in-out;image-rendering:pixelated}@media (prefers-reduced-motion: reduce){.default-portrait-space,.default-portrait-image{transform:none;transition:none}.default-portrait-space:after{animation:none}}.top-section{position:absolute;top:0;width:100%;display:flex;align-items:center;justify-content:center;height:26px;pointer-events:none}.name-bar{width:calc(100% - 60px);top:3px;left:26px;z-index:3;color:#fff;background:linear-gradient(to left,#193d2b,#257b4c);border-top:2px solid rgb(21,72,44);border-bottom:2px solid rgb(8,36,5);box-shadow:19px 4px 10px #00000080;border-radius:10px;padding-left:6px;padding-right:6px}.name-bar.level-one{background:linear-gradient(to left,#2e3436,#2a3e3f);border-top:2px solid rgb(40,48,50);border-bottom:2px solid rgb(41,43,67)}.name-bar.level-two{background:linear-gradient(to left,#1c3527,#242c0f);border-top:2px solid rgb(12,30,20);border-bottom:2px solid rgb(5,14,13)}.name-bar.level-three{background:linear-gradient(to left,#1b0c15,#2f0d3f);border-top:2px solid rgb(86,53,88);border-bottom:2px solid rgb(29,20,30)}.name-bar.level-four{background:linear-gradient(to left,#a03c1d,#552d11);border-top:2px solid rgb(90,40,20);border-bottom:2px solid rgb(40,20,10)}.name-bar.level-five{background:linear-gradient(to left,#3a0606,#971717);border-top:2px solid rgb(90,20,20);border-bottom:2px solid rgb(40,10,10)}.name-bar.level-six{background:linear-gradient(to left,#ff7b0f,#551010);border-top:2px solid rgb(120,40,20);border-bottom:2px solid rgb(60,10,10)}.card-name{display:block;text-align:center;max-width:300px;left:10px;white-space:nowrap;overflow:hidden;width:100%;height:100%}.menu{transition:opacity ease .4s;opacity:0;position:absolute;top:8px;right:8px;z-index:4}.card:hover .menu{opacity:1}.card-text:not(:empty){background-color:#000000ab;border-bottom-left-radius:8px;border-bottom-right-radius:8px;width:calc(100% - 20px);padding-left:4px;padding-right:4px;padding-bottom:4px}.card-text-container{position:absolute;z-index:2;text-overflow:ellipsis;overflow:hidden;width:calc(100% - 6px);bottom:40px;left:6px;max-height:30%}.card-rank{display:flex;z-index:4;top:-10px;width:40px;height:40px;border-radius:20%;background:linear-gradient(-45deg,#2f2f2f,#7c7c7c,#fff);border:2px solid black;box-shadow:0 0 10px #000;align-items:center;justify-content:center;z-index:5;font-weight:700;font-size:30pt;font-family:sans-serif;color:#18150d}.card-rank.level-one{background:linear-gradient(-45deg,#484848,#6cc4ae,#e9fffe);color:#a6a6a6}.card-rank.level-two{background:linear-gradient(-45deg,#63ffb1,#e2ff53,#f9ffcd);color:#b9a95b}.card-rank.level-three{background:linear-gradient(-45deg,#411e38,#9226a1,#d6a8ff);color:#d268ed}.card-rank.level-four{background:linear-gradient(-45deg,#d60133,#ff9524,#ffeba3);color:#e08d71}.card-rank.level-five{background:linear-gradient(-45deg,#a50606,red,#ff4747);color:#ffb6b6}.card-rank.level-six{background:linear-gradient(-45deg,#3f0000,red,#fff023);color:#fff755}.rank-description.level-one{background:linear-gradient(-45deg,#5e6c70,#6cc4ae,#519b97);color:#888}.rank-description.level-two{background:linear-gradient(-45deg,#ffdb57,#63ffb1,#ffda53);color:#9e914d}.rank-description.level-three{background:linear-gradient(-45deg,#9721ff,#9226a1,#662f58);color:#b456cb}.rank-description.level-four{background:linear-gradient(-45deg,#ffeba3,#ff9524,#d60133);color:#c76341}.rank-description.level-five{background:linear-gradient(-45deg,#ff5050,#b10000,#8a0606);color:#ffa7a7}.rank-description.level-six{background:linear-gradient(-45deg,#fff023,red,#3f0000);color:#fff755}.card-icons-container{position:absolute;width:98%;bottom:0;left:4px;display:grid;align-items:center;grid-template-columns:1fr 32px}.icon-container{align-self:flex-end}.name{text-wrap:nowrap;width:100%;max-width:300px;overflow:hidden;margin:0;font-weight:700;color:#fff;text-shadow:2px 2px 2px black;text-overflow:ellipsis}.card-text{font-size:12pt;font-family:Times New Roman,Times,serif;text-overflow:ellipsis;color:#ffd9bb;text-shadow:0 0 10px rgba(0,0,0,.827),0 0 20px rgb(0,0,0)}.card-text:first-letter{font-size:15pt;color:#e43636;font-family:Times New Roman,Times,serif}.rank-description{z-index:4;font-size:11pt;font-weight:700;font-family:sans-serif;color:#18150d;background:linear-gradient(-45deg,#727272,#dfdfdf,#3e3e3e);border:2px solid rgb(27,27,27);box-shadow:0 0 6px #000;border-bottom-right-radius:8px;padding:2px}.card.small:not(.static-size){border:#011804 solid 1px;width:160px;height:256px;max-width:160px;max-height:256px;min-width:160px;min-height:256px}.card-text.small:not(.static-size){font-size:8pt}.fog-frame.small:not(.static-size){box-shadow:none}.fog-frame:hover.small:not(.static-size){box-shadow:none}.card-rank.small:not(.static-size){top:-3px;left:-10px;width:22px;height:22px;font-size:10pt}.rank-description.small:not(.static-size){font-size:6pt;border-bottom-right-radius:6px;padding:1px 2px;height:12px}.card-name.small:not(.static-size){max-width:120px;left:20px;text-overflow:ellipsis}.name-bar.small:not(.static-size){width:calc(100% - 30px);padding-left:4px;padding-right:4px;height:16px}.hamburger-icon-card.small:not(.static-size){display:none}.workbench-indicator-container{position:absolute;top:12px;left:6px;z-index:5;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;background:#023238bd;pointer-events:none}.workbench-indicator-container.small{transform:scale(.7)}.workbench-indicator{position:relative;top:unset;left:unset;background-size:512px 512px;opacity:.9;pointer-events:none;filter:drop-shadow(0 0 3px rgba(0,0,0,.8))}@media (max-width: 600px){.card-rank{width:20px;height:20px;top:4px;font-size:14pt}.rank-description{font-size:8pt}}.editable.svelte-zo2cmr{position:relative}.rich-text.svelte-zo2cmr{padding:.5rem;line-height:1.5}.edit-pencil.svelte-zo2cmr{position:absolute;top:.15rem;right:.15rem;display:grid;place-items:center;padding:.3rem;background:var(--gradient-g-3, #181818e6);border:1px solid var(--separator, #3b644d);border-radius:6px;cursor:pointer;opacity:0;transition:opacity .12s ease,border-color .12s ease}.can-edit.svelte-zo2cmr:hover .edit-pencil:where(.svelte-zo2cmr),.edit-pencil.svelte-zo2cmr:focus-visible{opacity:1}.edit-pencil.svelte-zo2cmr:hover{border-color:var(--pop-highlight, #66ff44)}@media (hover: none){.edit-pencil.svelte-zo2cmr{opacity:1}}.edit-actions.svelte-zo2cmr{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;padding:.5rem .25rem 0}.text-btn.svelte-zo2cmr{background:none;border:none;cursor:pointer;font-family:pixellari,monospace;font-size:.9rem;color:var(--secondary, #fcffd6af)}.text-btn.svelte-zo2cmr:hover:not(:disabled){color:var(--pop-highlight, #66ff44)}.text-btn.svelte-zo2cmr:disabled{cursor:not-allowed;opacity:.5}.edit-error.svelte-zo2cmr{margin:.4rem 0 0;font-family:pixellari,monospace;font-size:.85rem;color:var(--error, #ff6b6b)}section.pf2e.svelte-1h194ka{font-family:var(--pf2e-font-body)}.pf2e-header.svelte-1h194ka{padding:.2rem .4rem;background:var(--accent-secondary);color:var(--background);font-family:var(--pf2e-font-header);font-size:1rem;letter-spacing:.03em;text-shadow:none;text-transform:uppercase}.uses-section.svelte-1dfb7tx{display:flex;flex-direction:column;gap:.5rem}.detail-info-header.svelte-kykgps{position:sticky;top:1rem;padding-bottom:1rem}@container asset-details (max-width: 1000px){.detail-info-header.svelte-kykgps{position:static}}.detail-info-title.svelte-kykgps{font-size:1.25rem;font-weight:600}.print-area.svelte-fpt7jg{position:fixed;left:-10000px;top:0;width:840px;visibility:hidden}.tags-container.svelte-t8wqc1{position:absolute;bottom:10px;justify-content:end;gap:6px}.overview-group.svelte-s5ymj9{display:flex;flex-direction:column;gap:.5rem}h3.svelte-185gqwd{color:#ddd;border-bottom:1px solid #555;padding-bottom:.5rem;margin-bottom:1rem}.print-area.svelte-11ad3fq{position:fixed;left:-10000px;top:0;width:840px;visibility:hidden}.details-panel.svelte-m2w7pb{min-width:0;padding:.75rem}.description-panel.svelte-m2w7pb{min-width:0}.rich-text.svelte-m2w7pb{line-height:1.45;overflow-wrap:anywhere}.detail-row.svelte-m2w7pb{display:flow-root;padding:.65rem 0;border-bottom:1px solid var(--border)}.description-icon.svelte-m2w7pb{display:block;float:left;width:32px;height:32px;margin:0 .6rem .25rem 0}.detail-row.svelte-m2w7pb:first-child{padding-top:0}.detail-row.svelte-m2w7pb:last-child{padding-bottom:0;border-bottom:0}.detail-copy.svelte-m2w7pb{min-width:0}.detail-description.svelte-m2w7pb{font-size:.9rem}.rich-text.svelte-m2w7pb p:first-child{margin-top:0}.rich-text.svelte-m2w7pb p:last-child{margin-bottom:0}.map-thumbnail.svelte-11lg87u{position:absolute;top:8px;left:3px;width:calc(100% - 8px);height:calc(100% - 46px);border-radius:8px;border:1px solid #00000072;overflow:hidden}.map-thumbnail.svelte-11lg87u img:where(.svelte-11lg87u){width:100%;height:100%;object-fit:cover}.map-placeholder.svelte-11lg87u{position:absolute;top:8px;left:3px;width:calc(100% - 8px);height:calc(100% - 46px);border-radius:8px;border:1px solid #00000072;background:linear-gradient(180deg,#1a1a1a,#252520);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.placeholder-icon.svelte-11lg87u{opacity:.4}.placeholder-text.svelte-11lg87u{font-size:10px;color:#666;text-transform:uppercase;letter-spacing:1px}.poi-badge.svelte-11lg87u{position:absolute;bottom:50px;right:8px;background:#000000b3;color:#c0b8a0;font-size:9px;padding:2px 6px;border-radius:4px;pointer-events:none}.poi-badge.small.svelte-11lg87u{font-size:8px;bottom:30px;right:6px}.import-modal-content.svelte-ip2kdx{padding:6px;max-height:80vh;overflow-y:auto;display:flex;flex-direction:column;height:100%}.empty-section.svelte-ip2kdx{min-height:200px}.loading-section.svelte-ip2kdx,.empty-section.svelte-ip2kdx{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.error-message.svelte-ip2kdx{color:var(--error-color, #ff6b6b);font-family:pixellari;margin-bottom:15px}.error-message.small.svelte-ip2kdx{font-size:.8rem;margin-bottom:5px;opacity:.8}.section-header.svelte-ip2kdx{display:flex;gap:1rem;flex-wrap:wrap;justify-content:space-between;align-items:center;position:sticky;top:-6px;z-index:5;margin:-6px -6px 0;padding:6px 6px 10px;background:var(--modal-background);border-bottom:1px solid var(--border)}.section-header.svelte-ip2kdx h3:where(.svelte-ip2kdx){margin:0;font-size:1rem;font-weight:400;color:var(--secondary);text-shadow:1px 1px #000}.loading-section.svelte-ip2kdx{min-height:40px;display:flex;align-items:center;justify-content:center;animation:bounce 1s linear infinite}.asset-item.svelte-ip2kdx{position:relative;transition:transform .2s ease}.asset-item.selected.svelte-ip2kdx{transform:translateY(-2px)}.import-assets.svelte-ip2kdx{flex:1;min-height:0;max-height:none!important}.section-label.svelte-ip2kdx{padding-top:6px;padding-bottom:6px}.section-label.svelte-ip2kdx h4:where(.svelte-ip2kdx){margin:0;font-size:.9rem;opacity:.8;text-transform:uppercase;letter-spacing:.5px}.shell.svelte-471x8p{position:relative;display:grid;grid-template-rows:minmax(0,1fr) auto;width:100%;height:100%;min-height:430px;min-width:0;overflow:hidden;border:none;border-radius:0;background:transparent;box-shadow:none}.shell.in-builder.svelte-471x8p{min-height:calc(100vh - 13.5rem);min-height:calc(100dvh - 13.5rem)}.toolbar-group.svelte-471x8p{display:flex;align-items:center;gap:.25rem}.graph-toolbar-overlay.svelte-471x8p{position:absolute;z-index:5;top:0;right:8px;left:8px;border-radius:6px}.toolbar-control-icon.svelte-471x8p{flex:0 0 32px}.standalone-toolbar-button.svelte-471x8p{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;background:transparent;cursor:pointer}.standalone-toolbar-button.svelte-471x8p:hover{filter:brightness(1.3)}.graph-toolbar-tools.svelte-471x8p{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;width:100%}.zoom-controls.svelte-471x8p{grid-column:2}.view-controls.svelte-471x8p{grid-column:3;justify-self:end;gap:.35rem;padding-right:.25rem}.graph-layout.svelte-471x8p{position:relative;min-width:0;min-height:0}.stage.svelte-471x8p{width:100%;height:100%;min-height:430px;touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none}.fullscreen.svelte-471x8p{height:100vh;border:0;border-radius:0;background:transparent;box-shadow:none;grid-template-rows:1fr auto}.fullscreen.svelte-471x8p .graph-layout:where(.svelte-471x8p){min-height:0}.fullscreen.svelte-471x8p .stage:where(.svelte-471x8p){height:100%;min-height:0}.inspector-body.svelte-471x8p{display:flex;flex-direction:column;gap:.6rem;padding:.5rem 0 .25rem;overflow-y:auto}.inspector-actions.svelte-471x8p{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;margin-top:.35rem}.link-save-status.svelte-471x8p{position:absolute;z-index:6;top:8px;left:10px;display:flex;align-items:center;background:#0009;padding:.25rem .5rem;border-radius:4px;font-family:pixellari;font-size:11px;white-space:nowrap;pointer-events:none}.link-save-status.svelte-471x8p .saving-text:where(.svelte-471x8p){color:#f4e361}.link-save-status.svelte-471x8p .countdown-text:where(.svelte-471x8p){color:#fff9}.link-save-status.svelte-471x8p .saved-text:where(.svelte-471x8p){color:#94ff51cc}.helper-text.svelte-471x8p{margin:0;color:var(--secondary);font-size:.82rem}.direction-block.svelte-471x8p{display:flex;flex-direction:column;gap:.25rem;padding:8px 10px 10px;border:1px solid #82d95724;border-left:3px solid currentColor;border-radius:6px;background:#0a100b99}.direction-block.disabled.svelte-471x8p{opacity:.65}.direction-title.svelte-471x8p{margin:0 0 .15rem;font:13px pixellari;text-shadow:1px 1px 0 #000}.direction-block.svelte-471x8p .helper-text:where(.svelte-471x8p){color:var(--secondary)}.direction-readonly.svelte-471x8p{margin:0;padding:4px 6px;border-radius:4px;background:#0b100c;color:var(--primary);font-family:pixellari}.link-field.svelte-471x8p{display:flex;flex-direction:column;gap:2px}.link-field-label.svelte-471x8p{color:var(--secondary);font:10px pixellari;text-transform:uppercase;letter-spacing:.06em}.link-field-input.svelte-471x8p{width:100%;box-sizing:border-box;padding:4px 6px;border:1px solid var(--form-border, #37503c);border-radius:3px;background:var(--form-control, #0b100c);color:var(--primary);font-family:alagard,serif;font-size:.9rem;line-height:1.3}.link-field-input.svelte-471x8p::placeholder{color:var(--tertiary, #5c6f5f)}.link-field-input.svelte-471x8p:focus{outline:none;border-color:var(--accent, #82d957)}.link-field-input.svelte-471x8p:disabled{opacity:.55;cursor:not-allowed}.link-field-area.svelte-471x8p{resize:vertical;min-height:34px;max-height:120px}.bubble-tether.svelte-471x8p{stroke:#d1c823;stroke-width:2;stroke-opacity:.6;stroke-dasharray:4 5;vector-effect:non-scaling-stroke}.add-slot.svelte-471x8p{cursor:pointer;outline:none}.add-slot.svelte-471x8p foreignObject:where(.svelte-471x8p){cursor:pointer}.add-slot-inner.svelte-471x8p{display:flex;align-items:center;justify-content:center;width:100%;height:100%;overflow:visible;cursor:pointer}.toolbar-home-glyph.svelte-471x8p{font-size:15px;line-height:1}.history-list.svelte-471x8p{flex:1 1 auto;display:flex;flex-direction:column;gap:4px;box-sizing:border-box;width:100%;min-height:0;padding:6px;overflow-x:hidden;overflow-y:auto}.history-item.svelte-471x8p{display:grid;grid-template-columns:42px minmax(0,1fr);gap:9px;align-items:center;box-sizing:border-box;min-width:0;width:100%;padding:6px;border:1px solid transparent;border-radius:5px;background:#0b100c;color:var(--primary);text-align:left;cursor:pointer}.history-item.svelte-471x8p:hover{border-color:#82d95755;background:#18231b}.history-item.active.svelte-471x8p{border-color:#82d95788;background:#243326;cursor:default}.history-item.home.svelte-471x8p{grid-template-columns:42px minmax(0,1fr) auto;border-color:#82d95740}.history-home-marker.svelte-471x8p{align-self:start;padding:1px 4px;border-radius:3px;background:#17240f;color:var(--accent);font:12px pixellari;line-height:1.2}.history-item.svelte-471x8p img:where(.svelte-471x8p){width:42px;height:42px;border:1px solid #465348;border-radius:5px;object-fit:cover;image-rendering:pixelated}.history-item.svelte-471x8p span:where(.svelte-471x8p){min-width:0}.history-item.svelte-471x8p strong:where(.svelte-471x8p),.history-item.svelte-471x8p small:where(.svelte-471x8p){display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:pixellari}.history-item.svelte-471x8p small:where(.svelte-471x8p){margin-top:3px;color:var(--secondary);text-transform:capitalize}.stage.dragging.svelte-471x8p{cursor:grabbing}svg.svelte-471x8p{position:relative;z-index:1;display:block;width:100%;height:100%}line.svelte-471x8p{stroke-width:2;stroke-opacity:.8;vector-effect:non-scaling-stroke}.graph-content.svelte-471x8p{opacity:1;transition:opacity .16s ease,filter .16s ease}.graph-content.transitioning.svelte-471x8p{opacity:0;filter:blur(2px);pointer-events:none}.edge.svelte-471x8p{pointer-events:none}.edge.svelte-471x8p .edge-pill:where(.svelte-471x8p){fill:#080d09;fill-opacity:.9;stroke:#28342a}.edge.svelte-471x8p text:where(.svelte-471x8p){text-anchor:middle;font:12px pixellari}.edge-hit.svelte-471x8p{fill:transparent}.edge.editable.svelte-471x8p{pointer-events:auto;cursor:pointer;outline:none}.edge.editable.svelte-471x8p:hover .edge-pill:where(.svelte-471x8p),.edge.editable.svelte-471x8p:focus-visible .edge-pill:where(.svelte-471x8p),.edge.selected.svelte-471x8p .edge-pill:where(.svelte-471x8p){stroke:#94ff51;stroke-width:1.5}.edge-pencil-rule.svelte-471x8p{stroke:#3a4a3d;stroke-width:1;vector-effect:non-scaling-stroke}.edge-pencil-slot.svelte-471x8p{pointer-events:none;overflow:visible}.edge-pencil.svelte-471x8p{width:16px;height:16px;overflow:visible;opacity:.8;transition:opacity .12s ease}.edge-pencil.svelte-471x8p .pencil-icon:where(.svelte-471x8p){display:block;transform:scale(.5);transform-origin:top left}.edge.editable.svelte-471x8p:hover .edge-pencil:where(.svelte-471x8p),.edge.editable.svelte-471x8p:focus-visible .edge-pencil:where(.svelte-471x8p),.edge.selected.svelte-471x8p .edge-pencil:where(.svelte-471x8p){opacity:1}.node.svelte-471x8p{cursor:pointer;outline:none}.node.svelte-471x8p:hover rect:where(.svelte-471x8p),.node.svelte-471x8p:focus rect:where(.svelte-471x8p){stroke-width:4}.node.selected.svelte-471x8p rect:where(.svelte-471x8p){stroke-width:4}.node.svelte-471x8p image:where(.svelte-471x8p){pointer-events:none}.detail-link-button.svelte-471x8p{display:flex;align-items:center;justify-content:center;width:32px;height:32px;box-sizing:border-box;padding:0;border:1.5px solid #e8c84c;border-radius:50%;background:#0b100c;-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:hidden;line-height:0;cursor:pointer;transition:background-color .14s ease,filter .14s ease}.node-actions.svelte-471x8p{display:flex;gap:4px;width:max-content}.set-home-button.svelte-471x8p{border-color:var(--accent)}.set-home-glyph.svelte-471x8p{color:var(--accent);font:20px/1 pixellari;transform:translateY(-1px)}.detail-link-button.svelte-471x8p .magnifying-glass-icon:where(.svelte-471x8p){flex:0 0 32px;transform:scale(.62)}.detail-link-button.svelte-471x8p:hover,.detail-link-button.svelte-471x8p:focus-visible{background:#28230d;filter:drop-shadow(0 0 4px #e8c84c);outline:none}.name.svelte-471x8p{text-anchor:middle;fill:var(--primary);font:16px pixellari;paint-order:stroke;stroke:#080c09;stroke-width:4px}.type.svelte-471x8p{text-anchor:middle;fill:var(--secondary);font:12px pixellari;text-transform:capitalize;paint-order:stroke;stroke:#080c09;stroke-width:3px}.hint.svelte-471x8p{position:absolute;z-index:2;right:12px;bottom:10px;padding:6px 9px;border-radius:4px;background:#050906d1;color:var(--secondary);font:11px pixellari;pointer-events:none}footer.svelte-471x8p{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;min-height:44px;padding:7px 16px;font:12px pixellari}footer.svelte-471x8p strong:where(.svelte-471x8p){text-transform:uppercase;color:var(--accent)}footer.svelte-471x8p span:where(.svelte-471x8p){display:flex;align-items:center;gap:6px;color:#c7c5ad}footer.svelte-471x8p i:where(.svelte-471x8p){width:19px;height:2px;background:var(--c);box-shadow:0 0 5px var(--c)}.spinner.svelte-471x8p{width:28px;height:28px;border:3px solid #293329;border-top-color:var(--accent);border-radius:50%;animation:svelte-471x8p-spin .8s linear infinite}@keyframes svelte-471x8p-spin{to{transform:rotate(360deg)}}@media (max-width: 768px){.stage.svelte-471x8p{height:440px}.hint.svelte-471x8p{display:none}footer.svelte-471x8p{max-height:82px;overflow:auto}.name.svelte-471x8p{font-size:14px}}.pf2e-action-entry.svelte-htvzmx{font-family:var(--pf2e-font-body);font-size:11pt;color:var(--primary);text-shadow:var(--primary-text-shadow)}.pf2e-action-entry.svelte-htvzmx .stat-key:where(.svelte-htvzmx){font-family:var(--pf2e-font-body);font-weight:700;color:var(--accent-secondary);text-shadow:var(--accent-secondary-text-shadow)}.pf2e-components.svelte-htvzmx{font-style:italic}.pf2e-detail.svelte-htvzmx{display:block;padding-left:.5rem;font-size:.9em}.print-area.svelte-1n9dd2n{position:fixed;left:-10000px;top:0;width:840px;visibility:hidden}@media print{html,body{background:#ead9c0!important}body>*:not(.print-clone){display:none!important}.print-clone{display:block!important;visibility:visible!important;position:static!important;left:auto!important;top:auto!important;width:100%!important;margin:0!important;padding:0!important}}.chronicle-preview.svelte-1r8e8n{position:absolute;top:44px;left:4px;width:calc(100% - 8px);height:calc(100% - 48px);border-radius:3px;border:1px solid #101212;background:linear-gradient(180deg,#1a1a1a,#252520);overflow:hidden;padding:12px 10px;box-sizing:border-box}.preview-content.svelte-1r8e8n{display:flex;flex-direction:column;gap:4px;height:100%;overflow:hidden;position:relative}.preview-content.svelte-1r8e8n:after{content:"";position:absolute;bottom:0;left:0;right:0;height:30px;background:linear-gradient(transparent,#252520);pointer-events:none}.preview-line.svelte-1r8e8n{font-family:Times New Roman,serif;font-size:9px;line-height:1.5;color:#c0b8a0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chronicle-preview.small.svelte-1r8e8n .preview-line:where(.svelte-1r8e8n){font-size:8px;line-height:1.4}.preview-line.header.svelte-1r8e8n{font-weight:700;font-size:11px;color:#e0d8c0}.chronicle-preview.small.svelte-1r8e8n .preview-line.header:where(.svelte-1r8e8n){font-size:9px}.preview-line.empty.svelte-1r8e8n{color:#666;font-style:italic}.add-asset-modal.svelte-pma97p{display:flex;flex-direction:column;gap:1rem;padding:1rem;min-height:500px;height:100%}.assets-container.svelte-pma97p{flex:1;overflow-y:auto;height:80vh}.assets-grid.svelte-pma97p{display:flex;flex-wrap:wrap;gap:1rem;justify-content:flex-start;padding:1rem}.chronicles-section.svelte-pma97p{padding:1rem 1rem 0}.chronicles-section.svelte-pma97p h3:where(.svelte-pma97p){justify-content:flex-start;margin:0 0 .75rem;font-family:pixellari;color:var(--primary)}.chronicles-flex.svelte-pma97p{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:1rem;padding-bottom:1rem}.asset-card-wrapper.svelte-pma97p{cursor:pointer;transition:transform .15s ease,box-shadow .15s ease;border-radius:8px;border:2px solid transparent}.asset-card-wrapper.svelte-pma97p:hover{transform:translateY(-2px)}.asset-card-wrapper.selected.svelte-pma97p{border-color:var(--primary-color, #4a9eff);box-shadow:0 0 12px #4a9eff66}.loading-state.svelte-pma97p,.error-state.svelte-pma97p,.empty-state.svelte-pma97p{display:flex;flex-direction:column;align-items:center;justify-content:center;height:200px;color:#888}.context-container.svelte-19wu0an{padding-top:6px;padding-bottom:6px}.locked.svelte-19wu0an{opacity:.5;pointer-events:none}.expander.svelte-1h5ahdj{display:flex;align-items:center;justify-self:flex-end;position:relative;transition:.1s;padding-top:4px}.expander.svelte-1h5ahdj .header:where(.svelte-1h5ahdj){justify-self:left;font-family:pixellari;color:#efefef;text-shadow:2px 3px #000000;font-size:16pt;font-weight:400}.expander.svelte-1h5ahdj .arrow-icon-sm:where(.svelte-1h5ahdj){justify-self:right}.expander.svelte-1h5ahdj:hover{cursor:pointer}.expander-content.svelte-1h5ahdj{min-width:160px;border-radius:8pt;padding:1rem}.accordion.svelte-1hsc74w{min-width:300px}@media (max-width: 768px){.accordion.svelte-1hsc74w{width:100%}}.fold-title.svelte-17ya08o{align-items:center;background-color:#00000010;grid-template-columns:32px auto min-content;grid-template-rows:1fr;-webkit-user-select:none;user-select:none}.panel-grid.svelte-1kkzgps{display:grid;grid-template-columns:1fr 1fr;gap:6px}.panel-right.svelte-1kkzgps{position:sticky;top:0;overflow:scroll;height:calc(100vh - 130px)}.panel-grid.rules-variant.svelte-1kkzgps{grid-template-columns:1fr minmax(300px,1fr);align-items:start}.swipe-container.svelte-1kkzgps{overflow:hidden;position:relative;width:100%;max-width:100%;min-width:0;height:calc(100vh - 5rem)}.swipe-container.full-height.svelte-1kkzgps{box-sizing:border-box;height:auto;min-height:100vh;padding-bottom:1rem;overflow-x:clip;overflow-y:visible}.swipe-container.full-height.svelte-1kkzgps .swipe-track:where(.svelte-1kkzgps){height:auto;min-height:calc(100vh - 1rem)}.swipe-container.full-height.svelte-1kkzgps .swipe-panel:where(.svelte-1kkzgps){height:auto;overflow:visible}.swipe-track.svelte-1kkzgps{display:flex;width:100%;min-width:0;transition:transform .3s ease-out;will-change:transform;height:100%}.swipe-track.dragging.svelte-1kkzgps{transition:none}.swipe-panel.svelte-1kkzgps{flex:0 0 100%;width:100%;max-width:100%;min-width:0;height:100%;overflow-y:auto;overflow-x:hidden}.dots.svelte-1kkzgps{position:fixed;z-index:100;display:flex;justify-content:center;gap:.5rem;bottom:max(1rem,env(safe-area-inset-bottom));left:50%;padding:.4rem .55rem;border:1px solid #ffffff24;border-radius:999px;background:#111a16cc;box-shadow:0 2px 8px #0008;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transform:translate(-50%)}.dots-rail.svelte-1kkzgps{display:contents}.dot.svelte-1kkzgps{width:10px;height:10px;border-radius:50%;background:var(--separator, #3b644d);border:none;padding:0;cursor:pointer;transition:background .2s ease,transform .2s ease}.dot.active.svelte-1kkzgps{background:var(--accent, #f4e361);transform:scale(1.2)}.dot.svelte-1kkzgps:hover{background:var(--accent-secondary, #eddf71)}.stat-modifier.svelte-a8ymcb{grid-row-start:1;grid-column-start:2;font-family:sans-serif;color:var(--accent);font-size:40px;justify-self:end;padding-bottom:6px}input[type=number].svelte-rs1sqr::-webkit-inner-spin-button{transform:scale(1.1);padding:4px}.form-container.svelte-rs1sqr{grid-template-columns:min-content 40px;grid-template-rows:auto 32px;gap:.5rem;padding:1rem;max-width:100px}.form-control.svelte-rs1sqr{font-size:26px;max-width:100px;width:100%}.stat-modifier.svelte-rs1sqr{grid-row-start:1;grid-column-start:2;font-family:sans-serif;color:var(--accent);font-size:40px;justify-self:end;padding-bottom:6px}.group-item.svelte-1qyd5v6{background-color:var(--background);border:1px solid #404040;border-radius:6px;padding:4px}.form-control-label.svelte-1qyd5v6:hover{cursor:pointer}.form-control-label.svelte-1qyd5v6{padding:4px;align-items:center;font-family:sans-serif}input[type=checkbox].svelte-1qyd5v6{display:none}.tfg-button.svelte-1wgzwq2{grid-column-start:2;grid-row:span 4;align-items:center}.option-group.svelte-1wgzwq2{grid-column-start:1;min-height:0px}.good.svelte-1wgzwq2{grid-row-start:1}.neutral.svelte-1wgzwq2{grid-row-start:2}.evil.svelte-1wgzwq2{grid-row-start:3}.custom.svelte-1wgzwq2{grid-row-start:4}.debug-wrapper.svelte-ratdj6{margin-bottom:1rem}.other-option{border-left:1px solid #7979792c;margin-top:8px}.upload-container.svelte-11yct36{margin-bottom:20px}.upload-area.svelte-11yct36{border:2px dashed #878686;border-radius:8px;padding:20px;text-align:center;background:#d6d6d60c;transition:all .2s ease;min-height:150px;display:flex;flex-direction:column;align-items:center;justify-content:center}.upload-area.drag-active.svelte-11yct36{border-color:#555;background:#c8c8c8}.upload-content.svelte-11yct36{display:flex;flex-direction:column;align-items:center;gap:10px}.upload-text.svelte-11yct36{font-family:pixellari;font-size:16pt;margin:0 0 5px}.file-types.svelte-11yct36{font-family:pixellari;font-size:12pt;color:#555;margin:0 0 15px}.file-name.svelte-11yct36{font-family:pixellari;font-size:14pt;word-break:break-all;max-width:100%;margin:0 0 15px}.file-list.svelte-11yct36{max-height:160px;overflow-y:auto;width:100%}.upload-container.locked.svelte-11yct36{filter:brightness(.2);pointer-events:none;cursor:not-allowed}.portrait-select.svelte-b9rkp5{width:120px;height:120px;border:1px solid black;box-shadow:2px 2px 2px #000;cursor:pointer}.portrait-select.svelte-b9rkp5:hover{border:1px solid var(--pop)}.image-preview.svelte-b9rkp5{max-width:500px;max-height:500px;object-fit:contain;margin-bottom:1rem;border:2px solid var(--border);box-shadow:0 4px 8px #0000001a;image-rendering:pixelated}.currency-container.svelte-i7zfxb{justify-self:end}.currency-item.svelte-i7zfxb{max-width:100px}.inventory-box.svelte-i7zfxb{grid-template-columns:1fr;grid-template-rows:100px 1fr;background-color:#00000060;border:1px solid #42584d;border-radius:60px;border-radius:1rem;min-height:600px}.add-to-inventory.svelte-i7zfxb{grid-template-columns:auto 60px auto}@media (max-width: 768px){.inventory-section.svelte-i7zfxb{flex-direction:column}.inventory-box.svelte-i7zfxb{min-height:300px}}.other-option.svelte-15395hs,.other-option.svelte-gck865{border-left:1px solid #7979792c;margin-top:8px}.container.svelte-1l2gp33{display:flex;flex-direction:column;gap:.5rem}.pd1.svelte-1l2gp33{padding:.5rem}.left.svelte-1l2gp33{align-items:flex-start}.other-option.svelte-1l2gp33{background:var(--color-surface-secondary);border-left:3px solid var(--color-border);border-radius:.25rem}.container.svelte-uo4t7i{display:flex;flex-direction:column;gap:.5rem}.pd1.svelte-uo4t7i{padding:.5rem}.left.svelte-uo4t7i{align-items:flex-start}.other-option.svelte-uo4t7i{background:var(--color-surface-secondary);border-left:3px solid var(--color-border);border-radius:.25rem}.map-field.svelte-caynkb{display:flex;flex-direction:column;gap:4px}.map-field-toolbar.svelte-caynkb{display:flex;gap:1rem;align-items:center}.map-field-toolbar.svelte-caynkb .form-control:where(.svelte-caynkb){flex:1;min-width:0}.map-field-toolbar.svelte-caynkb .btn.retro-btn{padding:4px 8px;font-size:10px;height:auto;min-height:unset}.map-field-canvas.svelte-caynkb{position:relative;border-radius:6px;border:1px solid #00000072;overflow:hidden;min-height:200px;background:linear-gradient(180deg,#1a1a1a,#252520)}.map-field-canvas.has-image.svelte-caynkb{min-height:unset}.map-field-image.svelte-caynkb{display:block;width:100%;object-fit:contain}.map-field-placeholder.svelte-caynkb{width:100%;min-height:200px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:transparent;border:none;padding:24px}.placeholder-icon.svelte-caynkb{opacity:.4}.placeholder-text.svelte-caynkb{font-family:pixellari;font-size:11px;color:#666;text-transform:uppercase;letter-spacing:1px}.map-field-poi.svelte-caynkb{position:absolute;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;z-index:5;filter:drop-shadow(0 2px 4px rgba(0,0,0,.6));opacity:.75;pointer-events:none}.map-field-poi-circle.svelte-caynkb{width:22px;height:22px;border-radius:50%;background-color:var(--poi-color);border:2px solid rgba(255,255,255,.3);position:relative;overflow:hidden}.map-field-poi-circle.no-bg.svelte-caynkb{background-color:transparent;border-color:transparent;overflow:visible}.map-field-poi-icon.svelte-caynkb{width:32px;height:32px;transform:scale(.55);image-rendering:pixelated;position:absolute;top:50%;left:50%;translate:-50% -50%}.map-field-poi-label.svelte-caynkb{font-family:pixellari;font-size:8px;color:#fff;background:#000000bf;padding:1px 4px;border-radius:2px;white-space:nowrap;max-width:80px;overflow:hidden;text-overflow:ellipsis;margin-top:1px}.map-field-poi-badge.svelte-caynkb{position:absolute;bottom:6px;right:6px;background:#000000b3;color:#c0b8a0;font-family:pixellari;font-size:9px;padding:2px 6px;border-radius:4px;pointer-events:none;z-index:10}.other-option.svelte-1ljyzdl{border-left:1px solid #7979792c;margin-top:8px}.poi-icon-grid.svelte-1oghmv4{display:flex;flex-wrap:wrap;flex-direction:row;gap:4px;grid-column:1 / -1}.poi-icon-btn.svelte-1oghmv4{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#0003;border:1px solid rgba(255,255,255,.1);border-radius:4px;cursor:pointer;transition:all .15s}.poi-icon-btn.svelte-1oghmv4:hover{background:#ffffff1a;border-color:#fff3}.poi-icon-btn.active.svelte-1oghmv4{background:#94ff5126;border-color:#94ff5180}.poi-icon-preview.svelte-1oghmv4{width:32px;height:32px;transform:scale(.7);image-rendering:pixelated;pointer-events:none}.poi-color-grid.svelte-1oghmv4{display:flex;flex-wrap:wrap;flex-direction:row;gap:4px;grid-column:1 / -1}.poi-color-btn.svelte-1oghmv4{width:24px;height:24px;border-radius:50%;border:2px solid rgba(255,255,255,.15);cursor:pointer;transition:all .15s}.poi-color-btn.svelte-1oghmv4:hover{border-color:#ffffff80;transform:scale(1.15)}.poi-color-btn.active.svelte-1oghmv4{border-color:#fff;transform:scale(1.2);box-shadow:0 0 6px #ffffff4d}.poi-color-btn.transparent-btn.svelte-1oghmv4{background:transparent;border-style:dashed;border-color:#fff6}.rich-text-editor.svelte-q1p4mc{position:relative;display:flex;justify-content:center}.rich-text-editor.flex-mode.svelte-q1p4mc{display:block;width:100%}.rich-text-editor.flex-mode.svelte-q1p4mc .page-container{background:var(--gradient-g-3, #181818e6);border:1px solid var(--separator, #3b644d);border-radius:10px}.rich-text-editor.flex-mode.svelte-q1p4mc .page-wrapper{border-radius:9px}.rich-text-editor.flex-mode.svelte-q1p4mc .page-container:focus-within{border-color:var(--accent, #f4e361);background:linear-gradient(135deg,#f4e36129,#00b7311f)}.rich-text-editor.mobile.svelte-q1p4mc{overflow-x:auto;-webkit-overflow-scrolling:touch}.asset-menu-backdrop.svelte-q1p4mc{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:999998;background:transparent}.asset-menu.svelte-q1p4mc{position:fixed;display:flex;flex-direction:column;height:fit-content;min-height:0;background-image:linear-gradient(to top,#1f201e 1%,var(--nav) 90%);border:1px solid var(--border);border-radius:4px;padding:8px;box-shadow:6px 6px #0000008e;width:300px;max-height:300px;overflow:hidden;gap:.5rem;z-index:999999;font-family:pixellari}.rich-text-editor.mobile.svelte-q1p4mc .asset-menu:where(.svelte-q1p4mc){width:calc(100vw - 16px);max-width:300px;max-height:250px;padding:6px}.asset-menu-list.svelte-q1p4mc{display:flex;flex-direction:column;gap:.5rem;overflow-y:auto;max-height:200px;min-height:0;flex:0 1 auto}.asset-menu-item.generate-new.sticky-top.svelte-q1p4mc,.asset-menu-divider.sticky-divider.svelte-q1p4mc{flex-shrink:0}.asset-menu-item.svelte-q1p4mc{color:#fff;font-size:14px;cursor:pointer;transition:background-color .2s;display:flex;justify-content:space-between;align-items:center;gap:8px;background:transparent;border:1px solid transparent;text-align:left}.asset-menu-item.svelte-q1p4mc:hover{background-color:#94ff5133}.asset-menu-item.selected.svelte-q1p4mc{background-color:#94ff514d;border:1px solid rgba(148,255,81,.5)}.asset-menu-item.loading.svelte-q1p4mc,.asset-menu-item.error.svelte-q1p4mc,.asset-menu-item.empty.svelte-q1p4mc{cursor:default;font-style:italic;opacity:.7}.asset-menu-item.loading.svelte-q1p4mc:hover,.asset-menu-item.error.svelte-q1p4mc:hover,.asset-menu-item.empty.svelte-q1p4mc:hover{background-color:transparent}.asset-menu-item.error.svelte-q1p4mc{color:var(--error-color, #ff6b6b)}.asset-menu-divider.svelte-q1p4mc{height:1px;background:#ffffff1a;margin:4px 8px}.asset-menu-item.generate-new.svelte-q1p4mc{color:var(--primary-color, #ffd700);font-weight:500}.asset-menu-item.generate-new.svelte-q1p4mc:hover{background-color:#ffd70026}.asset-name.svelte-q1p4mc{flex:1}.asset-hover-card.svelte-q1p4mc{position:fixed;z-index:999998;pointer-events:auto;transform:scale(.85);transform-origin:top left;transition:opacity .2s ease,transform .15s ease;opacity:1;filter:drop-shadow(0 8px 24px rgba(0,0,0,.6))}.context-menu-backdrop.svelte-q1p4mc{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:999998;background:transparent}.context-menu.svelte-q1p4mc{position:fixed;display:flex;flex-direction:column;background-image:linear-gradient(to top,#1f201e 1%,var(--nav) 90%);border:1px solid var(--border);border-radius:4px;padding:4px;box-shadow:4px 4px 12px #0009;min-width:190px;max-height:calc(100vh - 20px);overflow-y:auto;z-index:999999;font-family:pixellari}.context-menu-label.svelte-q1p4mc{font-size:10px;color:#fff6;text-transform:uppercase;letter-spacing:.05em;padding:4px 12px 2px;pointer-events:none;-webkit-user-select:none;user-select:none}.context-menu-item.svelte-q1p4mc{color:#fff;font-size:13px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;background:transparent;border:none;text-align:left;padding:5px 12px;border-radius:3px;transition:background-color .1s}.context-menu-item.svelte-q1p4mc:hover:not(:disabled){background-color:#94ff5133}.context-menu-item.active.svelte-q1p4mc{background-color:#94ff511f;color:#94ff51e6}.context-menu-item.active.svelte-q1p4mc:hover:not(:disabled){background-color:#94ff5140}.context-menu-item.svelte-q1p4mc:disabled{opacity:.35;cursor:default}.context-menu-item.svelte-q1p4mc .shortcut:where(.svelte-q1p4mc){font-size:11px;opacity:.5}.context-menu-item.svelte-q1p4mc code:where(.svelte-q1p4mc){font-family:monospace;background:#ffffff14;padding:1px 4px;border-radius:2px;font-size:12px}.context-menu.svelte-q1p4mc .context-menu-divider:where(.svelte-q1p4mc){height:1px;background:#ffffff1a;margin:3px 8px}.textarea-container.svelte-ijqf25{grid-column:span 3}.toolbar-row.svelte-ijqf25{display:flex;align-items:center;container-type:inline-size}.toolbar-row.svelte-ijqf25 .editor-toolbar-container{display:flex;flex-direction:row;align-items:center;flex:1;min-width:0}.toolbar-row.svelte-ijqf25 .editor-toolbar-row-1{flex:0 0 auto;width:auto;background-color:transparent;margin:0;padding:0}.toolbar-row.svelte-ijqf25 .editor-toolbar-row-2{flex:1 1 auto;min-width:0}.toolbar-row.svelte-ijqf25 .editor-toolbar-row-1 .full-width{width:auto;flex:0 0 auto;justify-content:flex-start;align-items:center;gap:.5rem}@container (max-width: 480px){.toolbar-row.svelte-ijqf25 .editor-toolbar-container{flex-direction:column;align-items:stretch}.toolbar-row.svelte-ijqf25 .editor-toolbar-row-1{width:100%}.toolbar-row.svelte-ijqf25 .editor-toolbar-row-2{width:100%;padding-top:.25rem}}.campaign-columns.svelte-1k0unig{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(0,1fr);gap:1rem;height:100%}.campaign-fields.svelte-1k0unig{min-width:0;background:linear-gradient(135deg,#703fb824,#2668be1f 48%,#2ca16f1f);padding:1rem}.campaign-promo.svelte-1k0unig{display:flex;align-items:center;justify-content:center;min-width:0;height:100%;overflow:hidden;border-top-left-radius:10px;border-bottom-left-radius:10px}.campaign-promo.svelte-1k0unig img:where(.svelte-1k0unig){display:block;width:100%;height:100%;object-fit:cover}.campaign-modal-background.svelte-1k0unig{display:none}@media (max-width: 700px){.campaign-columns.svelte-1k0unig{display:block;position:relative;height:auto}.campaign-promo.svelte-1k0unig{display:none}.campaign-fields.svelte-1k0unig{position:relative;z-index:1;background:linear-gradient(135deg,#1e0d3900,#0a2441b4 48%,#0a37242e);border-radius:10px;padding:1rem}.campaign-modal-background.svelte-1k0unig{display:block;width:100%;height:100%;opacity:.3}.campaign-modal-background.svelte-1k0unig img:where(.svelte-1k0unig){display:block;width:100%;height:100%;object-fit:cover}}.retro-btn{padding:5px 8px;display:flex;align-items:center;justify-content:center;background:none;border:none;outline:none;box-shadow:3px 0 #4e4e4e,-3px 0 #e0dfdf,0 3px #959595,0 -3px #f1f1f1,0 10px #00000025,-3px 7px #1a1a1a20,3px 7px #00000085;background:#bababa;transition:all .2s ease;width:fit-content;box-sizing:border-box;margin:0 0 10px}.retro-btn.locked{filter:brightness(.2);pointer-events:none;cursor:not-allowed}.retro-btn.large{padding:28px;top:0}.retro-btn.large:active{padding-top:32px;padding-bottom:24px}.retro-btn:hover{cursor:pointer;background-position:100% 50%;box-shadow:3px 0 #606060,-3px 0 #e0dfdf,0 3px #959595,0 -3px #f1f1f1,0 10px #00000025,-3px 7px #1a1a1a20,3px 7px #00000085;background:#cbcbcb;transform:scale(1.02)}.retro-btn:active{box-shadow:3px 3px #7c7c7c,-3px 3px #9a9999,0 7px #545454,0 0 #ececec,0 10px #353535,-3px 7px #313131,3px 7px #343434;background:#8b8a8a;padding-top:8px;padding-bottom:2px}.retro-btn .text{font-family:pixellari;font-size:10pt;color:#000;text-wrap:nowrap}.retro-btn.large .text{font-size:16pt}.retro-btn.large.stretch{padding-right:clamp(8px,6vw,28px);padding-left:clamp(8px,6vw,28px)}.retro-btn.large.stretch .text{text-align:center;text-wrap:wrap}.cta-btn{background:linear-gradient(to right,#ff76ab,#f0f,#ff84ff,#f0f,#f0f);background-size:400% 400%;box-shadow:3px 0 #8d1e2f,-3px 0 #ff89bf,0 3px #791d29,0 -3px #ffb9c3,0 10px #310c2c5b,-3px 7px #51175b1e,3px 7px #310c2c5b}.cta-btn:hover{background:linear-gradient(to right,#ff76ab,#f0f,#ff84ff,#f0f,#f0f);box-shadow:3px 0 #8d1e2f,-3px 0 #ff89bf,0 3px #791d29,0 -3px #ffb9c3,0 10px #310c2c5b,-3px 7px #51175b1e,3px 7px #310c2c5b}.cta-btn:active{background:linear-gradient(to right,#f0f,#ff76ab,#f0f,#ff84ff,#f0f)!important;box-shadow:3px 3px #c64155,-3px 3px #ff89bf,0 7px #77363f,0 0 #ffb9c3,0 10px #310c2c5b,-3px 7px #51175b1e,3px 7px #310c2c5b!important}.magical{background:linear-gradient(to right,#0f0,#00ff84,#baffa7,#b4ff76,#0f0);background-size:400% 400%;box-shadow:3px 0 #2f8d1e,-3px 0 #9bff89,0 3px #285721,0 -3px #c3ffb9,0 10px #040c025b,-3px 7px #0208015b,3px 7px #030b025b}.magical:hover{background:linear-gradient(to right,#00ff84,#0f0,#baffa7,#0f0,#b4ff76);box-shadow:3px 0 #2f8d1e,-3px 0 #9bff89,0 3px #285721,0 -3px #c3ffb9,0 10px #040c025b,-3px 7px #0208015b,3px 7px #030b025b}.magical:active{background:linear-gradient(to right,#00ff84,#0f0,#baffa7,#0f0,#b4ff76)!important;box-shadow:3px 3px #55c641,-3px 3px #9bff89,0 7px #3f7736,0 0 #c3ffb9,0 10px #310c2c5b,-3px 7px #1e51175b,3px 7px #11310c5b!important}.confirm-btn{background:linear-gradient(to right,#fff04f,#fdff7c,#d1c823,#e9c261,#d2ae53);background-size:400% 400%;box-shadow:3px 0 #857c17,-3px 0 #fffbc9,0 3px #bfb544,0 -3px #fff9bb,0 10px #231f006b,-3px 7px #1b190061,3px 7px #211e0069}.confirm-btn:hover{box-shadow:3px 0 #857c17,-3px 0 #e9df59,0 3px #bfb544,0 -3px #fff9bb,0 10px #231f006b,-3px 7px #1b190061,3px 7px #211e0069;background:linear-gradient(to right,#fff04f,#fdff7c,#d1c823,#e9c261,#d2ae53)}.confirm-btn:active{background:linear-gradient(to right,#fff04f,#fdff7c,#d1c823,#e9c261,#d2ae53);box-shadow:3px 3px #cbc151,-3px 3px #fffbc9,0 7px #bfb544,0 0 #fff9bb,0 10px #231f006b,-3px 7px #1b190061,3px 7px #211e0069}.retro-btn.muted{background:#b2d6af40;box-shadow:3px 0 #68826840,-3px 0 #d2e4d040,0 3px #849e8440,0 -3px #e6f4e440,0 10px #00000026,-3px 7px #141e141f,3px 7px #00080054}.retro-btn.muted .text{color:#e2f0e0d9}.retro-btn.muted:hover{background:#b2dcaf59;box-shadow:3px 0 #7896784d,-3px 0 #d2e4d04d,0 3px #849e844d,0 -3px #e6f4e44d,0 10px #00000026,-3px 7px #141e141f,3px 7px #00080054}.retro-btn.muted:active{background:#aad0a833;box-shadow:3px 3px #6c866c4d,-3px 3px #8ca08a4d,0 7px #485c484d,0 0 #e0eede4d,0 10px #2c382c40,-3px 7px #28342840,3px 7px #2c382c40}.danger{background:linear-gradient(to right,red,red,red,red,red);box-shadow:3px 0 #8d1e2f,-3px 0 #ff89bf,0 3px #791d29,0 -3px #ffb9c3,0 10px #310c2c5b,-3px 7px #51175b1e,3px 7px #310c2c5b}.danger:hover{background:linear-gradient(to right,#ff5454,#ff2b2b,#ad0000,red,#cd0000);box-shadow:3px 0 #b0263b,-3px 0 #ff89bf,0 3px #791d29,0 -3px #ffb9c3,0 10px #310c2c5b,-3px 7px #51175b1e,3px 7px #310c2c5b}.danger:active{background:linear-gradient(to right,red,red,red,red,red)!important;box-shadow:3px 3px #c64155,-3px 3px #ff89bf,0 7px #77363f,0 0 #ffb9c3,0 10px #310c2c5b,-3px 7px #51175b1e,3px 7px #310c2c5b!important}.button-expand.svelte-1v1p7k6{padding-left:1rem;position:relative;overflow:show;z-index:2;right:60px;top:6px;width:0}.button-expand.svelte-1v1p7k6:hover .button-expand-content:where(.svelte-1v1p7k6){opacity:1;visibility:visible}.button-expand-content.svelte-1v1p7k6{transition:opacity .3s;opacity:0;visibility:hidden;position:absolute;background-color:var(--background);border:1px solid var(--border);border-top-left-radius:6px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;top:26px;right:-20px;min-width:100px;padding:8px}.button-expand-content.svelte-1v1p7k6:hover{opacity:1;visibility:visible}.retro-btn.advanced.svelte-1v1p7k6{padding-right:2rem}.file-input.svelte-1v1p7k6{display:none}.split-btn-wrapper.svelte-1v1p7k6{position:relative;display:inline-block}.split-btn-wrapper.stretch.svelte-1v1p7k6,.retro-btn.stretch.svelte-1v1p7k6{width:100%}.retro-btn.has-dropdown.svelte-1v1p7k6{padding-right:32px;gap:0;position:relative}.split-chevron.svelte-1v1p7k6{position:absolute;right:0;top:0;height:100%;width:32px;display:flex;align-items:center;justify-content:center;gap:2px}.split-separator.svelte-1v1p7k6{width:2px;height:18px;background:#7a7a7a;box-shadow:1px 0 #ffffff4d}.split-arrow.svelte-1v1p7k6{flex-shrink:0;transition:transform .2s}.split-btn-wrapper.svelte-1v1p7k6:hover .split-arrow:where(.svelte-1v1p7k6){transform:translateY(1px)}.split-btn-wrapper.hover-menu.svelte-1v1p7k6:hover .split-dropdown-content:where(.svelte-1v1p7k6){opacity:1;visibility:visible}.split-btn-wrapper.open.svelte-1v1p7k6 .split-dropdown-content:where(.svelte-1v1p7k6){opacity:1;visibility:visible}.split-dropdown-content.svelte-1v1p7k6{opacity:0;visibility:hidden;position:absolute;top:90%;left:calc(100% - 32px);display:flex;flex-direction:column;background-image:linear-gradient(to top,#1f201e 1%,var(--nav) 90%);border:1px solid var(--border-1);border-radius:4px;padding:8px;box-shadow:6px 6px #0000008e;min-width:120px;gap:.5rem;transition:opacity .2s,visibility .2s;z-index:999999}.split-dropdown-content.align-left.svelte-1v1p7k6{left:auto;right:0}.split-dropdown-content.svelte-1v1p7k6:hover{opacity:1;visibility:visible}
