@charset "UTF-8";.pill{margin:-2px 0;border:1px solid rgb(22,119,255);border-radius:10px;background-color:#e6f4ff;padding:2px 6px;font-size:10px;font-weight:600;min-width:38px;text-align:center;overflow:hidden;text-overflow:ellipsis}@media (prefers-color-scheme: dark){.pill{background-color:#e6f4ff;color:#000000e0}}.field{margin:10px 0;font-size:14px;overflow-wrap:break-word;word-break:normal}.field.horizontal .field-label{padding-right:5px;font-weight:600}.field.horizontal .field-tag{padding-left:5px}.field.vertical{display:flex;flex-direction:column;align-items:center;gap:5px}.field.vertical .field-label{font-size:12px;text-align:center;opacity:.5}.field.vertical .field-value{font-size:15px;font-weight:600;text-align:center}.field.vertical .field-tag{font-size:12px;text-align:center;opacity:.5}.field.disabled{opacity:.5;pointer-events:none}.field.danger .field-label{color:#8c0000!important}.field.danger .field-value,.field.danger .field-value p{color:#8c0000e0!important}.field.highlight{margin:0 -10px;padding:10px;border:1px solid rgba(5,5,5,.06);border-radius:5px;background:linear-gradient(#fff,#fafafa)}.field.compact{margin:3px 0}.field .field-label{color:#000}.field .field-value{color:#000000e0}.field .field-value p{display:inline}.field .field-value p:not(:nth-of-type(1)){display:block}@media (prefers-color-scheme: dark){.field .field-label{color:#fff}.field .field-value{color:#ffffffe0}.field.highlight{border-color:#fafafa99;background:linear-gradient(#191919,#000)}}.sash-panel{position:absolute;width:80px;height:20px;top:10px;right:-20px;transform:rotate(45deg);background-color:#00000080;border:1px solid rgba(0,0,0,.5);color:#ffffffe0;display:flex;align-items:center;justify-content:center;font-size:8px;font-weight:600;text-transform:uppercase;box-shadow:0 0 5px #00000040}.sash-panel.type-main{background-color:#80008080;border-color:#80008080;color:#ffffffe0}.sash-panel.type-maneuver{background-color:#00800080;border-color:#00800080;color:#ffffffe0}.sash-panel.type-trigger{background-color:#ff000080;border-color:#ff000080;color:#ffffffe0}.sash-panel.type-move{background-color:#0000ff80;border-color:#0000ff80;color:#ffffffe0}.sash-panel.type-villain{background-color:#ffa50080;border-color:#ffa50080;color:#000000e0}.sash-panel.type-perform{background-color:#ffff0080;border-color:#ffff0080;color:#000000e0}.ability-info-panel{min-height:58px;position:relative;margin:10px 0;border:1px solid rgba(5,5,5,.06);border-radius:5px;padding:5px 10px;background-color:#f0f0f0;overflow:hidden}@media (prefers-color-scheme: dark){.ability-info-panel{background-color:#1e1e1e;border-color:#fafafa99}}.header-text-panel{padding:5px 0;border-bottom:1px solid rgba(5,5,5,.06);display:flex;align-items:center;justify-content:space-between;gap:10px}.header-text-panel.level-1{margin:15px 0;padding-bottom:10px;border-bottom-width:5px}.header-text-panel.level-1 .header-text-content .header-text{font-size:22px;letter-spacing:2px}.header-text-panel.level-2{margin:10px 0;border-bottom-width:1px}.header-text-panel.level-2 .header-text-content .header-text{font-size:16px;letter-spacing:1px}.header-text-panel .header-text-content{min-height:32px;display:flex;align-items:center;gap:10px}.header-text-panel .header-text-content .header-text{color:#000000e0;font-weight:600;text-transform:uppercase}.header-text-panel .header-text-content .header-tags{display:block}@media (prefers-color-scheme: dark){.header-text-panel{border-bottom-color:#fafafa99}.header-text-panel .header-text-content .header-text,.header-text-panel .ant-btn-icon{color:#ffffffe0}}.power-roll-panel{position:relative;margin:10px 0;border:1px solid rgba(5,5,5,.06);border-radius:5px;background-color:#f0f0f0;padding:10px}.power-roll-panel .power-roll-row{display:flex;gap:5px;border-radius:5px;transition:background-color .2s ease-in-out,font-weight .2s ease-in-out}.power-roll-panel .power-roll-row.highlight-row{font-weight:600;background-color:#4096ff4d}.power-roll-panel .power-roll-row.power-roll-header{height:30px;display:flex;align-items:center;justify-content:space-between;font-weight:600;padding-bottom:10px;border-bottom:1px solid rgba(5,5,5,.06);border-radius:0}.power-roll-panel .power-roll-row.power-roll-footer{border-top:1px solid rgba(5,5,5,.06);margin-bottom:-10px;border-radius:0}.power-roll-panel .power-roll-row .tier{flex:0 0 55px;border-right:1px solid rgba(5,5,5,.06);padding:5px}.power-roll-panel .power-roll-row .effect{flex:1 1 0;padding:5px}.power-roll-panel .power-roll-row .effect p{margin:0}.power-roll-panel .power-roll-row .odds{flex:0 0 50px;border-left:1px solid rgba(5,5,5,.06);padding:5px;text-align:right}@media (prefers-color-scheme: dark){.power-roll-panel{border-color:#fafafa99;background-color:#1e1e1e;color:#ffffffe0}.power-roll-panel .power-roll-row.power-roll-header{border-bottom-color:#fafafa99}.power-roll-panel .power-roll-row.power-roll-header .ant-btn-icon{color:#ffffffe0}.power-roll-panel .power-roll-row.power-roll-footer{border-top-color:#fafafa99}.power-roll-panel .power-roll-row .tier{border-right-color:#fafafa99}.power-roll-panel .power-roll-row .odds{border-left-color:#fafafa99}}.ability-panel{overflow:hidden}.ability-panel.disabled{opacity:.5;pointer-events:none}.ability-panel .ability-description-text{font-style:italic;opacity:.7}.histogram-panel{display:flex;flex-direction:row}.histogram-panel .bar-section{flex:1 1 0;display:flex;flex-direction:column;padding:5px 0;border-radius:5px;overflow:hidden}.histogram-panel .bar-section.selected{background-color:#0505050f;font-weight:600}.histogram-panel .bar-section .bar{margin:0 3px;background-color:#e6f4ff;border:1px solid rgb(64,150,255);border-radius:3px 3px 0 0}.histogram-panel .bar-section .label{margin-top:-1px;border-top:1px solid rgba(5,5,5,.06);padding-top:5px;font-size:10px;text-align:center}.histogram-panel .bar-section .percentage{font-size:10px;text-align:center}.histogram-panel.clickable .bar-section{cursor:pointer}.histogram-panel.clickable .bar-section:hover{background-color:#e6f4ff}@media (prefers-color-scheme: dark){.histogram-panel .bar-section .label{border-color:#fafafa99;color:#ffffffe0}.histogram-panel.clickable .bar-section{cursor:pointer}.histogram-panel.clickable .bar-section:hover{background-color:#4096ff}}.modal{height:100%;display:flex;flex-direction:column}.modal .modal-toolbar{flex:0 0 50px;padding:0 12px;display:flex;align-items:center;justify-content:flex-end;gap:10px;background-color:#c8c8c8}.modal .modal-content{flex:1 1 0;overflow-y:auto;background-color:#e6e6e6}.modal .modal-footer{flex:0 0 50px;padding:0 10px;display:flex;align-items:center;justify-content:center;gap:10px;background-color:#c8c8c8}.modal .modal-footer .close-btn{display:none}@media (prefers-color-scheme: dark){.modal .modal-toolbar,.modal .modal-footer{background-color:#000}.modal .modal-content{background-color:#373737}}@media only screen and (max-width: 1000px){.modal .modal-footer .close-btn{display:block}}.die-roll-panel{display:flex;flex-direction:column;gap:20px}.die-roll-panel .roll-state-selector .ant-segmented-item-label{width:75px;height:50px;line-height:20px;white-space:normal;display:flex;align-items:center;justify-content:center}.die-roll-panel .result-row{display:flex;align-items:center;justify-content:space-evenly;gap:10px}.die-roll-panel .result-row .ant-statistic{flex:1 1 0;padding:5px 0}.die-roll-panel .result-row .ant-statistic.total{font-weight:600;border:2px solid rgb(120,120,120);border-radius:10px;background-color:#0000001a}@media (prefers-color-scheme: dark){.die-roll-panel .result-row .ant-statistic.total{background-color:#ffffff1a}}.expander{display:block}.multi-line{display:flex;flex-direction:column;gap:5px}.number-spin{display:flex;align-items:center;justify-content:space-between;border-radius:6px;-webkit-user-select:none;user-select:none}.number-spin.disabled{opacity:.5;pointer-events:none}.number-spin:hover{background-color:#0000000f}.number-spin .spin-buttons{flex:0 0 auto;margin:5px}.number-spin .spin-buttons .spin-button{border-radius:6px;padding:5px;font-size:20px}.number-spin .spin-buttons .spin-button.disabled{pointer-events:none;opacity:.3}.number-spin .spin-buttons .spin-button:hover{background-color:#0000000f}.number-spin .spin-middle{flex:1 1 0}@media (prefers-color-scheme: dark){.number-spin{color:#ffffffe0}.number-spin:hover,.number-spin .spin-buttons .spin-button:hover{background-color:#fafafa4d}.number-spin .spin-middle .ant-statistic-title{color:#fafafa73}.number-spin .spin-middle .ant-statistic-content{color:#fafafae0}}.selectable-panel{position:relative;width:100%;border:1px solid rgba(5,5,5,.3);background:linear-gradient(#fff,#fafafa);border-radius:10px;padding:10px 20px 20px;display:flex;flex-direction:column}.selectable-panel.selectable{cursor:pointer}.selectable-panel.selectable:hover,.selectable-panel.selected{border-color:#1677ff;background:#e6f4ff}.selectable-panel.disabled{pointer-events:none;opacity:.5}.selectable-panel.shadow{border-color:#0505050f;box-shadow:0 1px 1px #0000001a,0 3px 6px #0000001f}.selectable-panel .watermark{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:9px;object-fit:cover;opacity:.2}.selectable-panel .action-button{position:absolute;top:18px;right:20px}@media (prefers-color-scheme: dark){.selectable-panel{border:1px solid rgba(250,250,250,.6);background:linear-gradient(#191919,#000)}.selectable-panel.selectable:hover,.selectable-panel.selected{background:#3c3c3c}}.ability-modal{padding:20px}.ability-modal .ability-section,.ability-modal .customize-section{display:flex;flex-direction:column;gap:20px}.danger-button{display:block}.danger-button.icon{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:6px}.danger-button.icon:hover{color:#000000e0;background:#0000000a}.logo-panel{display:flex;align-items:center;justify-content:center;gap:10px}.logo-panel .logo-panel-image{height:20px}.logo-panel .logo-panel-text{font-size:24px;font-weight:600;text-transform:uppercase;letter-spacing:2px}@media (prefers-color-scheme: dark){.logo-panel .logo-panel-image{filter:invert(1)}}.about-modal{padding:20px}.about-modal .logo-container{display:flex;align-items:center;justify-content:center}.about-modal .logo-container>img{height:50px}@media (prefers-color-scheme: dark){.about-modal .logo-container>img{filter:invert(1)}}.domain-panel{display:flex;flex-direction:column;padding:0 20px 20px;overflow:hidden}.domain-panel.compact{margin-top:-10px;padding:unset}.follower-panel{display:flex;flex-direction:column;padding:0 20px 20px;overflow:hidden}.follower-panel.compact{margin-top:-10px;padding:unset}.follower-panel .stats{margin:5px 0;display:flex;align-items:center;justify-content:space-evenly;border:1px solid rgba(5,5,5,.06);border-radius:10px;background-color:#fafafa}.follower-panel .stats>*{flex:1 1 0}@media (prefers-color-scheme: dark){.follower-panel .stats{border-color:#fafafa99;background-color:#1e1e1e}}.empty{height:100px;display:flex;align-items:center;justify-content:center;opacity:.5}.ability-select-modal,.feature-select-modal{padding:20px}.toggle{display:flex;align-items:center;justify-content:space-between;gap:10px;border-radius:6px;padding:5px 10px;cursor:pointer}.toggle.disabled{opacity:.5;pointer-events:none}.toggle:hover{background-color:#0000000f}@media (prefers-color-scheme: dark){.toggle{color:#ffffffe0}.toggle:hover{background-color:#fafafa4d}}.item-select-modal{padding:20px}.item-select-modal .item-type-filter-panel{margin-top:15px}.item-select-modal .item-type-filter-panel .ant-divider{margin:10px 0}.kit-panel{display:flex;flex-direction:column;padding:0 20px 20px;overflow:hidden}.kit-panel.compact{margin-top:-10px;padding:unset}.kit-select-modal{padding:20px}.language-select-modal{padding:0 20px 20px}.token{aspect-ratio:1/1;border-radius:50%;background:linear-gradient(#ddd,#c3c3c3);border:1px solid rgb(173.6,173.6,173.6);box-shadow:0 2px 3px #00000040}.token.ambusher{background:linear-gradient(#f3de7c,#efd24d);border-color:#ecca2d}.token.artillery{background:linear-gradient(#cfc6db,#b5a7c7);border-color:#a08eb7}.token.brute{background:linear-gradient(#a0bae1,#799dd5);border-color:#5c89cc}.token.controller{background:linear-gradient(#f0908e,#ea6461);border-color:#e54540}.token.defender{background:linear-gradient(#c9c3a4,#b6ad84);border-color:#a99f6e}.token.harrier{background:linear-gradient(#e1c1bf,#d19f9c);border-color:#c48481}.token.hexer{background:linear-gradient(#dce5c6,#c6d5a3);border-color:#b5c887}.token.mount{background:linear-gradient(#c5e0e9,#9fcbdc);border-color:#81bbd0}.token.support{background:linear-gradient(#f6d9bf,#f0bf92);border-color:#eaa96d}.token.clickable{cursor:pointer}.token .inner-token{height:100%;width:100%;display:flex;align-items:center;justify-content:center;background:#000;border-radius:50%;color:#fff;font-weight:600;-webkit-user-select:none;user-select:none;overflow:hidden}.token .inner-token.hero{background:linear-gradient(#006400,#003c00)}.token .inner-token.monster{background:linear-gradient(#640000,#3c0000)}.token .inner-token.defeated{text-decoration:line-through;filter:grayscale(1)}.token .inner-token .portrait{aspect-ratio:1/1;width:100%;height:100%;object-fit:cover}.combatant-button-content{display:flex;flex-direction:row;align-items:center;gap:8px}.combatant-button-content .combatant-button-details{flex:1 1 0;display:flex;flex-direction:column;overflow:hidden}.combatant-button-content .combatant-button-details .combatant-name{overflow:hidden;text-overflow:ellipsis}.combatant-button-content .combatant-button-details .combatant-info{font-size:10px;opacity:.7}.condition-panel{border-radius:5px;padding:5px 0;display:flex;gap:10px}.condition-panel .action-buttons{padding-top:10px;display:flex;flex-direction:column;border-left:1px solid rgba(5,5,5,.06);padding-left:10px}@media (prefers-color-scheme: dark){.condition-panel .action-buttons button{color:#fff}}.condition-select-modal{padding:20px}.dropdown-button{display:block}.health-gauge{width:200px;height:180px;padding-top:10px;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.health-gauge .stamina-temp-progress{position:absolute;transform:scale(1.6)}.health-gauge .stamina-progress{position:absolute;transform:scale(1.3)}.health-gauge .recovery-progress{position:absolute}.health-gauge .gauge-info{position:absolute;text-align:center;font-size:13px}.health-panel .health-panel-stamina{margin:20px 0;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:20px}.health-panel .toggle-button{flex:1 1 0;height:65px;border:1px solid rgba(5,5,5,.06);border-radius:5px;background-color:#fff;padding:5px}.health-panel .toggle-button .toggle-button-label{text-align:center;font-weight:600;padding-bottom:3px}@media (prefers-color-scheme: dark){.health-panel .toggle-button{background-color:#000;border-color:#fafafa99}}.monster-label,.terrain-label{margin:5px 0;border-radius:5px;padding:5px 10px;color:#000;background-color:#d9d9d9;border:1px solid rgb(173.6,173.6,173.6)}.monster-label.ambusher,.terrain-label.ambusher{background-color:#f2da6d;border-color:#ecca2d}.monster-label.artillery,.terrain-label.artillery{background-color:#cac0d7;border-color:#a08eb7}.monster-label.brute,.terrain-label.brute{background-color:#95b2de;border-color:#5c89cc}.monster-label.controller,.terrain-label.controller{background-color:#ee8481;border-color:#e54540}.monster-label.defender,.terrain-label.defender{background-color:#c3bc9a;border-color:#a99f6e}.monster-label.harrier,.terrain-label.harrier{background-color:#debab8;border-color:#c48481}.monster-label.hexer,.terrain-label.hexer{background-color:#d8e2c0;border-color:#b5c887}.monster-label.mount,.terrain-label.mount{background-color:#bedce7;border-color:#81bbd0}.monster-label.support,.terrain-label.support{background-color:#f5d5b8;border-color:#eaa96d}.monster-panel{display:flex;flex-direction:column;padding:0 20px 20px;overflow:hidden}.monster-panel.compact{margin-top:-10px;padding:unset}.monster-panel .stats{margin:5px 0;display:flex;align-items:center;justify-content:space-evenly;border:1px solid rgba(5,5,5,.06);border-radius:10px;background-color:#fafafa}.monster-panel .stats>*{flex:1 1 0}.monster-panel .features{margin:10px 0}.monster-panel .abilities{margin:10px 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}@media (prefers-color-scheme: dark){.monster-panel .stats{border-color:#fafafa99;background-color:#1e1e1e}}.monster-modal{display:block}.monster-modal .malice-progress{height:32px;display:flex;align-items:center;justify-content:center;gap:10px}.monster-filter-panel{display:block}.monster-select-modal{padding:20px}.perk-panel{display:flex;flex-direction:column;padding:0 20px 20px;overflow:hidden}.perk-panel.compact{margin-top:-10px;padding:unset}.perk-select-modal,.skill-select-modal{padding:0 20px 20px}.title-panel{display:flex;flex-direction:column;padding:0 20px 20px;overflow:hidden}.title-panel.compact{margin-top:-10px;padding:unset}.title-panel .features{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:0 20px}.title-select-modal{padding:20px}.feature-config-panel .selection-box{border:1px solid rgba(5,5,5,.06);border-radius:5px;padding:5px 5px 5px 10px;background-color:#fff;box-shadow:0 1px 1px #0000001a,0 3px 6px #0000001f}@media (prefers-color-scheme: dark){.feature-config-panel .selection-box{border-color:#fafafa99;background-color:#000}.feature-config-panel .selection-box button{color:#ffffffe0}.feature-config-panel .selection-box button:hover{color:#ffffffe0!important}}.item-panel{display:flex;flex-direction:column;padding:0 20px 20px;overflow:hidden}.item-panel.compact{margin-top:-10px;padding:unset}.feature-panel{display:block}.ancestry-panel{display:flex;flex-direction:column;padding:0 20px 20px;overflow:hidden}.ancestry-panel.compact{margin-top:-10px;padding:unset}.career-panel{display:flex;flex-direction:column;padding:0 20px 20px;overflow:hidden}.career-panel.compact{margin-top:-10px;padding:unset}.subclass-panel{display:flex;flex-direction:column;padding:0 20px 20px;overflow:hidden}.subclass-panel.compact{margin-top:-10px;padding:unset}.subclass-panel .features{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}.class-panel{display:flex;flex-direction:column;padding:0 20px 20px;overflow:hidden}.class-panel.compact{margin-top:-10px;padding:unset}.class-panel .features,.class-panel .abilities,.class-panel .subclasses{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}.class-panel .subclasses .subclass-panel{padding:0}.complication-panel{display:flex;flex-direction:column;padding:0 20px 20px;overflow:hidden}.complication-panel.compact{margin-top:-10px;padding:unset}.culture-panel{display:flex;flex-direction:column;padding:0 20px 20px;overflow:hidden}.culture-panel.compact{margin-top:-10px;padding:unset}.imbuement-panel{display:flex;flex-direction:column;padding:0 20px 20px;overflow:hidden}.imbuement-panel.compact{margin-top:-10px;padding:unset}.monster-group-panel{display:flex;flex-direction:column;padding:0 20px 20px;overflow:hidden}.monster-group-panel.compact{margin-top:-10px;padding:unset}.monster-group-panel .malice{margin-top:20px;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}.monster-group-panel .monsters{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}.monster-group-panel .monsters .monster-panel{padding:0}.monster-group-panel .add-ons{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}.monster-group-panel .add-ons .add-on-panel{padding:0}.terrain-panel{display:flex;flex-direction:column;padding:0 20px 20px;overflow:hidden}.terrain-panel.compact{margin-top:-10px;padding:unset}.terrain-panel .stats{margin:5px 0;display:flex;align-items:center;justify-content:space-evenly;border:1px solid rgba(5,5,5,.06);border-radius:10px;background-color:#fafafa}.terrain-panel .stats .field{flex:1 1 0}@media (prefers-color-scheme: dark){.terrain-panel .stats{border-color:#fafafa99;background-color:#1e1e1e}.terrain-panel .terrain-section{border-left-color:#fafafa99}}.element-modal{display:block}.encounter-tools-modal{padding:10px 20px 20px}.feature-modal{padding:20px}.feature-modal .feature-section,.feature-modal .customize-section{display:flex;flex-direction:column;gap:20px}.follower-modal,.empty-message,.ancestry-section{display:block}.sync-status{margin:0 15px}.sync-status.syncing{opacity:.2}.sync-status.offline{color:maroon}.app-footer{flex:0 0 50px;padding:0 12px;background-color:#c8c8c8;display:flex;align-items:center;justify-content:space-between;gap:15px}.app-footer .logo-icon{height:18px;margin-bottom:-4px}.app-footer .navigation-buttons-panel{border-radius:6px;background-color:#fff}.app-footer .navigation-buttons-panel .ant-btn-text.selected{background-color:#0000000a;font-weight:600}.app-footer .navigation-buttons-panel .ant-divider-vertical{margin-inline:1px}.app-footer .action-buttons-panel{display:flex;align-items:center;gap:5px}@media (prefers-color-scheme: dark){.app-footer{background-color:#000}.app-footer .navigation-buttons-panel .ant-btn-text{color:#000000e0}}.app-header{flex:0 0 50px;padding:0 12px;background-color:#c8c8c8;display:flex;align-items:center;justify-content:space-between;gap:15px}.app-header .left-section,.app-header .right-section{display:flex;align-items:center;gap:5px}.app-header .right-section .ant-btn-text{color:#fff}.app-header .right-section .divider{margin:5px;height:20px;width:1px;background-color:#0003}@media (prefers-color-scheme: dark){.app-header{background-color:#000}.app-header .left-section .ant-btn{color:#ffffffe0}.app-header .right-section .divider{background-color:#ffffff80}}.element-select-modal{padding:20px}.career-section{display:block}.subclass-select-modal{padding:20px}.class-section,.complication-section,.culture-section,.details-section{display:block}.details-section .portrait-edit{border:3px solid rgba(5,5,5,.2);border-radius:50%;aspect-ratio:1/1;width:200px;height:200px;object-fit:cover;box-shadow:0 0 5px #00000040}.start-section{display:block}.hero-edit-page{height:100%;display:flex;flex-direction:column}.hero-edit-page .hero-edit-page-content{background-color:#e6e6e6;flex:1 1 0;display:flex;flex-direction:column;gap:20px;padding:20px}.hero-edit-page .hero-edit-page-content.small{gap:5px;padding:5px}.hero-edit-page .hero-edit-page-content.small .hero-edit-content{gap:5px}.hero-edit-page .hero-edit-page-content .page-controls{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:20px}.hero-edit-page .hero-edit-page-content .page-controls .page-button{margin:10px 0}.hero-edit-page .hero-edit-page-content .page-controls .page-button .page-button-title,.hero-edit-page .hero-edit-page-content .page-controls .page-button .page-button-subtitle{line-height:22px}.hero-edit-page .hero-edit-page-content .page-controls .page-button .page-button-title{font-weight:600;text-transform:uppercase;letter-spacing:1px}.hero-edit-page .hero-edit-page-content .page-controls .page-button .page-button-subtitle{font-size:10px;opacity:.5}.hero-edit-page .hero-edit-page-content .page-controls .page-button.not-started{color:#a00000}.hero-edit-page .hero-edit-page-content .page-controls .page-button.in-progress{color:#ffa000}.hero-edit-page .hero-edit-page-content .search-bar{flex:0 0 auto;margin-bottom:-10px;display:flex;align-items:center;gap:10px}.hero-edit-page .hero-edit-page-content .hero-edit-content{flex:1 1 0;display:flex;gap:20px;overflow:hidden}.hero-edit-page .hero-edit-page-content .hero-edit-content .hero-edit-content-column{flex:1 1 0;overflow-x:hidden;overflow-y:auto}.hero-edit-page .hero-edit-page-content .hero-edit-content .hero-edit-content-column.single-column{max-width:600px;margin:0 auto}.hero-edit-page .hero-edit-page-content .hero-edit-content .hero-edit-content-column.grid{padding:10px;display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:10px}.hero-edit-page .hero-edit-page-content .hero-edit-content .hero-edit-content-column.list{padding:10px;display:flex;flex-direction:column;gap:10px}.hero-edit-page .hero-edit-page-content .hero-edit-content .hero-edit-content-column.list .grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:10px}.hero-edit-page .hero-edit-page-content .hero-edit-content .hero-edit-content-column.selected{display:flex;flex-direction:column;gap:10px}.hero-edit-page .hero-edit-page-content .hero-edit-content .hero-edit-content-column.choices{padding:5px 20px 20px;display:flex;flex-direction:column;gap:10px;background-color:#f5f5f5;border-radius:10px}.hero-edit-page .hero-edit-page-content .hero-edit-content .hero-edit-content-column .characteristic-row{display:flex;gap:10px}.hero-edit-page .hero-edit-page-content .hero-edit-content .hero-edit-content-column .characteristic-row .characteristic-item{flex:1 1 0;display:flex;flex-direction:column;align-items:center}.hero-edit-page .hero-edit-page-content .hero-edit-content .hero-edit-content-column .characteristic-row .characteristic-item.characteristic-heading{margin-top:10px;font-size:16px}.hero-edit-page .hero-edit-page-content .hero-edit-content .hero-edit-content-column .random-btn{color:#000000e0}@media (prefers-color-scheme: dark){.hero-edit-page .hero-edit-page-content{background-color:#373737}.hero-edit-page .hero-edit-page-content .hero-edit-content .hero-edit-content-column.choices{background-color:#0a0a0a}.hero-edit-page .hero-edit-page-content .hero-edit-content .hero-edit-content-column .characteristic-heading,.hero-edit-page .hero-edit-page-content .hero-edit-content .hero-edit-content-column .random-btn{color:#ffffffe0}}.hero-panel{height:100%}.hero-panel.compact{margin-top:-10px;padding:0 20px 20px;padding:unset}.hero-panel .page-button-title{font-size:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.hero-panel .hero-main-section{height:100%;display:flex;flex-direction:row;gap:10px}.hero-panel .hero-main-section .hero-sidebar.column{flex:0 0 250px;overflow-y:auto;display:flex;flex-direction:column;gap:10px}.hero-panel .hero-main-section .hero-sidebar.grid{flex:1 1 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px}.hero-panel .hero-main-section .hero-sidebar.list{flex:1 1 0;display:block;padding:0 5px}.hero-panel .hero-main-section .hero-sidebar .damage-modifier{display:flex;justify-content:space-between}.hero-panel .hero-main-section .hero-center-column{flex:1 1 0;display:flex;flex-direction:column;gap:10px}.hero-panel .hero-main-section .hero-center-column .center-top{flex:0 0 auto}.hero-panel .hero-main-section .hero-center-column .center-content{flex:1 1 0;overflow-x:hidden;overflow-y:auto}.hero-panel .hero-main-section .hero-center-column .stats-section{padding:0 5px}.hero-panel .hero-main-section .hero-center-column .stats-section .stats-box{border:1px solid rgb(200,200,200);border-radius:20px;background-color:#fff;padding:10px;box-shadow:0 1px 1px #0000001a,0 3px 6px #0000001f}.hero-panel .hero-main-section .hero-center-column .stats-section .stats-box.clickable{cursor:pointer}.hero-panel .hero-main-section .hero-center-column .stats-section .stats-box.clickable:hover{border-color:#1677ff;background-color:#e6f4ff}.hero-panel .hero-main-section .hero-center-column .stats-section .stats-box.clickable:hover .ant-statistic .ant-statistic-title,.hero-panel .hero-main-section .hero-center-column .stats-section .stats-box.clickable:hover .ant-statistic .ant-statistic-content{color:#000000e0}.hero-panel .hero-main-section .hero-center-column .stats-section .stats-box .stats{display:flex;align-items:flex-start;justify-content:space-evenly;gap:5px}.hero-panel .hero-main-section .hero-center-column .stats-section .stats-box .stats .stat{flex:1 1 0;border:1px solid transparent;border-radius:10px;padding:5px 0}.hero-panel .hero-main-section .hero-center-column .stats-section .stats-box .stats .stat.clickable{cursor:pointer}.hero-panel .hero-main-section .hero-center-column .stats-section .stats-box .stats .stat.clickable:hover{border-color:#1677ff;background-color:#e6f4ff}.hero-panel .hero-main-section .hero-center-column .stats-section .stats-box .stats .stat.clickable:hover .ant-statistic .ant-statistic-title,.hero-panel .hero-main-section .hero-center-column .stats-section .stats-box .stats .stat.clickable:hover .ant-statistic .ant-statistic-content{color:#000000e0}.hero-panel .hero-main-section .hero-center-column .stats-section .stats-box .stats-box-caption{margin-top:5px;border-top:1px solid rgb(230,230,230);padding-top:10px;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:2px;opacity:.5}.hero-panel .hero-main-section .hero-center-column .choices-section{margin:20px 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px}.hero-panel .hero-main-section .hero-center-column .choices-section.compact{display:block;padding:0 5px}.hero-panel .hero-main-section .hero-center-column .features-section{padding:5px}.hero-panel .hero-main-section .hero-center-column .features-section .features-grid{display:flex;flex-direction:column;gap:10px}.hero-panel .hero-main-section .hero-center-column .features-section .features-grid.compact{display:block}.hero-panel .hero-main-section .hero-center-column .abilities-section{padding:5px}.hero-panel .hero-main-section .hero-center-column .abilities-section .abilities-grid{display:grid;gap:10px}.hero-panel .hero-main-section .hero-center-column .abilities-section .abilities-grid.compact{display:block}.hero-panel .hero-main-section .hero-center-column .abilities-section .abilities-grid.narrow{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.hero-panel .hero-main-section .hero-center-column .abilities-section .abilities-grid.medium{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.hero-panel .hero-main-section .hero-center-column .abilities-section .abilities-grid.wide{grid-template-columns:repeat(auto-fill,minmax(400px,1fr))}.hero-panel .hero-main-section .hero-center-column .abilities-section .abilities-grid.extra-wide{grid-template-columns:repeat(auto-fill,minmax(600px,1fr))}.hero-panel .hero-main-section .overview-tile{padding:0 10px 10px;border:1px solid transparent;border-radius:10px}.hero-panel .hero-main-section .overview-tile.danger{border-color:red;background-color:#f003}.hero-panel .hero-main-section .overview-tile.warning{border-color:orange;background-color:#ffa60033}.hero-panel .hero-main-section .overview-tile.clickable{cursor:pointer}.hero-panel .hero-main-section .overview-tile.clickable:hover{border-color:#1677ff;background-color:#e6f4ff}.hero-panel .hero-main-section .selectable-row{margin:3px 0;display:flex;flex-direction:row;align-items:center;gap:10px;border:1px solid rgba(0,0,0,.25);border-radius:5px;background-color:#fff;padding:10px}.hero-panel .hero-main-section .selectable-row.danger{border-color:red;background-color:#f003}.hero-panel .hero-main-section .selectable-row.warning{border-color:orange;background-color:#ffa60033}.hero-panel .hero-main-section .selectable-row.clickable{cursor:pointer}.hero-panel .hero-main-section .selectable-row.clickable:hover{border-color:#1677ff;background-color:#e6f4ff}@media (prefers-color-scheme: dark){.hero-panel .hero-main-section .hero-center-column .stats-box{border-color:#c8c8c8;background-color:#000!important}.hero-panel .hero-main-section .hero-center-column .stats-box.clickable:hover{background-color:#1677ff!important}.hero-panel .hero-main-section .hero-center-column .stats-box.clickable:hover .ant-statistic .ant-statistic-title,.hero-panel .hero-main-section .hero-center-column .stats-box.clickable:hover .ant-statistic .ant-statistic-content{color:#ffffffe0!important}.hero-panel .hero-main-section .hero-center-column .stats-box.clickable:hover .stats-box-caption{color:#ffffffe0}.hero-panel .hero-main-section .hero-center-column .stats-box .stats .stat.clickable:hover{background-color:#1677ff!important}.hero-panel .hero-main-section .hero-center-column .stats-box .stats .stat.clickable:hover .ant-statistic .ant-statistic-title,.hero-panel .hero-main-section .hero-center-column .stats-box .stats .stat.clickable:hover .ant-statistic .ant-statistic-content{color:#ffffffe0!important}.hero-panel .hero-main-section .overview-tile.clickable:hover{background-color:#1677ff}.hero-panel .hero-main-section .selectable-row{background-color:#000}.hero-panel .hero-main-section .selectable-row.clickable:hover{background-color:#1677ff}}.hero-list-page{height:100%;display:flex;flex-direction:column}.hero-list-page .hero-list-page-content{background-color:#e6e6e6;flex:1 1 0;display:flex;flex-direction:column;gap:20px;padding:10px 20px 20px;overflow-y:auto}.hero-list-page .hero-list-page-content .section-header{display:flex;flex-direction:column;align-items:center}.hero-list-page .hero-list-page-content .section-header .section-count{opacity:.3}.hero-list-page .hero-list-page-content .hero-section-row{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:10px}@media (prefers-color-scheme: dark){.hero-list-page .hero-list-page-content{background-color:#373737}}.feature .feature-line,.feature .feature-line *,.feature .feature-title,.feature .feature-title *,.feature .feature-iteration,.feature .feature-iteration *{font-family:Roboto Slab,Georgia,serif!important;font-weight:400}.feature .feature-line strong,.feature .feature-line * strong,.feature .feature-title strong,.feature .feature-title * strong,.feature .feature-iteration strong,.feature .feature-iteration * strong{font-weight:500}.feature .feature-line,.feature .feature-title,.feature .feature-title span{color:var(--color-text);line-height:19px;font-size:17px;margin-bottom:2px;font-weight:500}.feature .feature-line img,.feature .feature-title img,.feature .feature-title span img{width:15px;height:15px;opacity:.7;margin-right:5px}.feature .feature-title span,.feature .feature-title img{display:inline-block;vertical-align:middle}.feature .feature-title .type{float:right;font-weight:350}.feature .feature-line{line-height:16px;font-size:15px}.feature .feature-description,.feature .feature-description *{font-family:Merriweather,Georgia,serif!important;color:var(--color-text-lighter);font-size:15px;line-height:18px;font-weight:400;margin-bottom:10px;margin-top:5px}.feature .feature-description p>em,.feature .feature-description * p>em{display:block;margin-top:-5px;font-size:1rem;font-weight:350}.feature .feature-description blockquote,.feature .feature-description blockquote *,.feature .feature-description * blockquote,.feature .feature-description * blockquote *{font-style:italic}.feature .feature-description .potency,.feature .feature-description * .potency{font-family:Draw Steel Potencies,Arial,Helvetica,sans-serif!important;display:inline-block;transform:translateY(1px)}.feature ul.feature-description{margin-left:20px;padding-top:3px}.feature ul.feature-description li{margin-bottom:3px}.feature:has(.feature-iteration){display:flex;flex-wrap:wrap;align-items:center;gap:3px 0;margin-top:2px;margin-bottom:2px}.feature:has(.feature-iteration) .feature-title{flex-grow:1;width:100%}.feature:has(.feature-iteration) .flex-break{flex-basis:100%;width:0}.feature:has(.feature-iteration) .feature-description{margin-bottom:0}.feature:has(.feature-iteration) .feature-iteration{text-wrap:nowrap}.feature .feature-iteration{margin-left:10px;border:1px solid #bbb;background:#eee;border-radius:3px;padding:0 3px 1px;opacity:.8;line-height:17px;font-size:14px}.feature .feature-iteration.no-selection{font-family:Merriweather,Georgia,serif!important;font-style:italic}.feature table,.feature th,.feature td{border:0}.feature th{font-weight:450;border-bottom:1px solid #bbb}li .feature ul.feature-description{margin-left:5px}.feature-reference .feature .feature-description table td:first-child{text-wrap:nowrap;vertical-align:text-top}.feature-reference .feature .feature-description table td:first-child img{width:50px;height:18px;margin:1px 0}.hero-sheet.color .feature .type{font-weight:380}.hero-sheet.color .feature .type.main-action{color:#00aeef}.hero-sheet.color .feature .type.triggered-action,.hero-sheet.color .feature .type.free-triggered-action{color:#ed1c24}.hero-sheet.color .feature .type.maneuver,.hero-sheet.color .feature .type.free-maneuver{color:#00a651}.hero-sheet.color .feature .type.performance{color:#92278f}.hero-sheet.color .feature .type.move{color:#666}.hero-sheet:not(#force) .career.card,.hero-sheet:not(#force) .complication.card{display:grid;grid-template-rows:min-content min-content 1fr 1fr}.hero-sheet:not(#force) .career.card .name,.hero-sheet:not(#force) .complication.card .name{border:0;background-color:transparent;background-image:linear-gradient(180deg,#666,#666),linear-gradient(225deg,transparent calc(50% - .5857864376px - .1px),#666 calc(50% - .5857864376px),#666 calc(50% - .5857864376px + 2px),transparent calc(50% - .5857864376px + 2px + .1px)),linear-gradient(270deg,#666,#666),linear-gradient(315deg,transparent calc(50% - .5857864376px - .1px),#666 calc(50% - .5857864376px),#666 calc(50% - .5857864376px + 2px),transparent calc(50% - .5857864376px + 2px + .1px)),linear-gradient(0deg,#666,#666),linear-gradient(45deg,transparent calc(50% - .5857864376px - .1px),#666 calc(50% - .5857864376px),#666 calc(50% - .5857864376px + 2px),transparent calc(50% - .5857864376px + 2px + .1px)),linear-gradient(90deg,#666,#666),linear-gradient(135deg,transparent calc(50% - .5857864376px - .1px),#666 calc(50% - .5857864376px),#666 calc(50% - .5857864376px + 2px),transparent calc(50% - .5857864376px + 2px + .1px));background-position:top center,top right,center right,bottom right,bottom center,bottom left,center left,top left;background-size:calc(100% - 16px) 2px,8px 8px,2px calc(100% - 16px),8px 8px,calc(100% - 16px) 2px,8px 8px,2px calc(100% - 16px),8px 8px;background-repeat:no-repeat;font-family:Merriweather,Georgia,serif!important;text-align:center;font-size:1.3rem;line-height:1.6rem;padding:7px 0;margin:10px 25px 20px;min-height:36px}.hero-sheet:not(#force) .career.card p,.hero-sheet:not(#force) .complication.card p{font-size:1.1rem;margin:2px}.hero-sheet:not(#force) .career.card .benefit p:first-of-type,.hero-sheet:not(#force) .career.card .drawback p:first-of-type,.hero-sheet:not(#force) .complication.card .benefit p:first-of-type,.hero-sheet:not(#force) .complication.card .drawback p:first-of-type{margin-top:-7px}.hero-sheet:not(#force) .career.card .inciting-incident h4,.hero-sheet:not(#force) .complication.card .inciting-incident h4{font-weight:450;margin-top:-5px;margin-left:25px;margin-right:25px;padding-bottom:1px;border-bottom:1px solid #bbb}.turn-reference.card *{font-family:Roboto Slab,Georgia,serif!important;font-weight:400}.turn-reference.card .actions-maneuvers{display:grid;grid-template-columns:1fr 1fr}.turn-reference.card .actions-maneuvers *{color:var(--color-text-lightest)}.turn-reference.card .actions-maneuvers h5{margin:4px 20px 4px 0;border-bottom:2px solid #bbb;font-size:1rem;font-weight:450}.turn-reference.card .actions-maneuvers ul{margin:4px 10px 4px 4px;list-style-type:"— ";list-style-position:outside}.turn-reference.card .actions-maneuvers ul li{margin-top:2px}.turn-reference.card .actions-maneuvers .main-actions,.turn-reference.card .actions-maneuvers .move-actions{grid-column-start:1}.turn-reference.card .actions-maneuvers .maneuvers{grid-column-start:2;grid-row-start:1;grid-row-end:span 2}.hero-sheet .extra-reference.card h2{color:var(--color-text)}.hero-sheet .extra-reference.card *:not(h2){font-family:Merriweather,Georgia,serif!important;font-size:1.1rem;line-height:1.3rem;color:var(--color-text-lightest)}.hero-sheet .extra-reference.card li{margin-bottom:10px}.hero-sheet .extra-reference.card table.power-roll td{border:0}.hero-sheet .extra-reference.card table.power-roll td:first-child{vertical-align:baseline}.hero-sheet .extra-reference.card table.power-roll img{width:50px;height:18px}.symbol-text{display:inline-block}.symbol-text .characteristic{font-family:Draw Steel Potencies,Arial,Helvetica,sans-serif!important;display:inline-block;font-size:1.2em;transform:translateY(1px)}.symbol-text .potency{font-family:Draw Steel Potencies,Arial,Helvetica,sans-serif!important;display:inline-block;font-size:1.1em;transform:translateY(3px)}.hero-sheet .ability.card{padding:10px;display:grid;justify-self:stretch}.hero-sheet .ability.card p strong,.hero-sheet .ability.card li strong{font-family:Roboto Slab,Georgia,serif!important;font-weight:400;font-weight:450}.hero-sheet .ability.card section.bordered{border:0;background-color:transparent;background-image:linear-gradient(180deg,#bbb,#bbb),radial-gradient(circle at top right,transparent 7.9px,#bbb 8px,#bbb 10px,transparent 10.1px),linear-gradient(270deg,#bbb,#bbb),radial-gradient(circle at bottom right,transparent 7.9px,#bbb 8px,#bbb 10px,transparent 10.1px),linear-gradient(0deg,#bbb,#bbb),radial-gradient(circle at bottom left,transparent 7.9px,#bbb 8px,#bbb 10px,transparent 10.1px),linear-gradient(90deg,#bbb,#bbb),radial-gradient(circle at top left,transparent 7.9px,#bbb 8px,#bbb 10px,transparent 10.1px);background-position:top center,top right,center right,bottom right,bottom center,bottom left,center left,top left;background-size:calc(100% - 20px) 2px,10px 10px,2px calc(100% - 20px),10px 10px,calc(100% - 20px) 2px,10px 10px,2px calc(100% - 20px),10px 10px;background-repeat:no-repeat;margin-bottom:0}.hero-sheet .ability.card section.bordered :last-child{margin-bottom:0}.hero-sheet .ability.card h2{margin-top:-8px;border:0;background-color:transparent;margin-bottom:0;padding-bottom:22.1px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" style="enable-background:new 0 0 64 64" xml:space="preserve"><path d="M62 32L32 62L2.001 32l30-30z" fill="%23666666"></path></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" style="enable-background:new 0 0 64 64" xml:space="preserve"><path d="M62 32L32 62L2.001 32l30-30z" fill="%23FFFFFF"></path></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" style="enable-background:new 0 0 64 64" xml:space="preserve"><path d="M62 32L32 62L2.001 32l30-30z" fill="%23666666"></path></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" style="enable-background:new 0 0 64 64" xml:space="preserve"><path d="M62 32L32 62L2.001 32l30-30z" fill="%23FFFFFF"></path></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" style="enable-background:new 0 0 64 64" xml:space="preserve"><path d="M62 32L32 62L2.001 32l30-30z" fill="%23666666"></path></svg>'),linear-gradient(180deg,#666,#666),linear-gradient(180deg,#666,#666),linear-gradient(180deg,#666,#666),linear-gradient(180deg,#666,#666),linear-gradient(225deg,transparent 6.2639610307px,#666 6.3639610307px,#666 8.3639610307px,transparent 8.4639610307px),linear-gradient(135deg,transparent 6.2639610307px,#666 6.3639610307px,#666 8.3639610307px,transparent 8.4639610307px),linear-gradient(180deg,#666,#666),linear-gradient(180deg,#666,#666),linear-gradient(225deg,transparent 7.9059920524px,#666 8.0059920524px,#666 9.1059920524px,transparent 9.2059920524px),linear-gradient(135deg,transparent 7.9059920524px,#666 8.0059920524px,#666 9.1059920524px,transparent 9.2059920524px);background-size:7.1px 7.1px,20.2px 20.2px,7.1px 7.1px,20.2px 20.2px,10px 10px,calc(50% - 10px) 2px,calc(50% - 7px) 1px,calc(50% - 10px) 2px,calc(50% - 7px) 1px,50% 12px,50% 12px,calc(50% - 5px - 11.3221825407px - 2.1213203436px) 1.1px,calc(50% - 5px - 11.3221825407px - 2.1213203436px) 1.1px,calc(50% - 5px - 2.1213203436px) 12.1px,calc(50% - 5px - 2.1213203436px) 12.1px;background-position:left calc(100% - 7.45px),calc(0% - 10.1px) calc(100% - .9px),right calc(100% - 7.45px),calc(100% + 10.1px) calc(100% - .9px),50% calc(100% - 7px),left calc(100% - 10px),left calc(100% - 7px),right calc(100% - 10px),right calc(100% - 7px),left bottom,right bottom,left calc(100% - 14px),right calc(100% - 14px),left calc(100% - 3px),right calc(100% - 3px);background-repeat:no-repeat;display:grid;grid-template-columns:1fr min-content}.hero-sheet .ability.card h2 .ability-name,.hero-sheet .ability.card h2 .cost{font-family:Roboto Slab,Georgia,serif!important;font-weight:400}.hero-sheet .ability.card h2 .cost{display:block;float:right;border:2px solid #666;height:36px;width:36px;border-radius:50%;margin-top:-10px;text-align:center;font-size:22px;padding-top:2px}.hero-sheet .ability.card h2 .cost:after{content:"Cost";display:inline-block;position:relative;font-size:9px;line-height:9px;height:9px;font-weight:450;bottom:9px;background:#fff;padding:1px 2px;border-radius:6px;border-bottom:1px solid #fff}.hero-sheet .ability.card p.description{font-style:italic;margin:0 0 3px;padding-bottom:2px;background-image:linear-gradient(90deg,#666,transparent);background-size:80% 1px;background-position:left bottom;background-repeat:no-repeat}.hero-sheet .ability.card .stats{display:grid;place-content:stretch;grid-template-rows:min-content min-content;margin-bottom:15px}.hero-sheet .ability.card .stats *{font-family:Roboto Slab,Georgia,serif!important;font-weight:400;font-size:16px;line-height:20px;text-wrap:nowrap}.hero-sheet .ability.card .stats .keywords-action-type *{font-weight:450}.hero-sheet .ability.card .stats .keywords-action-type .keywords{text-wrap:wrap}.hero-sheet .ability.card .stats .keywords-action-type,.hero-sheet .ability.card .stats .distance-target{display:flex;justify-content:space-between}.hero-sheet .ability.card .stats .action-type{text-align:right}.hero-sheet .ability.card .stats .distance,.hero-sheet .ability.card .stats .target{display:flex;align-items:baseline}.hero-sheet .ability.card .stats .distance img,.hero-sheet .ability.card .stats .target img{height:17px;margin-right:3px;opacity:.8;transform:translateY(2px)}.hero-sheet .ability.card .stats .distance img,.hero-sheet .ability.card .stats .distance span,.hero-sheet .ability.card .stats .target img,.hero-sheet .ability.card .stats .target span{font-weight:350;display:inline-block;vertical-align:middle}.hero-sheet .ability.card .stats .distance span{text-wrap:wrap}.hero-sheet .ability.card .action-qualifier{text-align:right;font-family:Merriweather,Georgia,serif!important;font-style:italic;font-size:13px;font-weight:300;margin-top:-12px}.hero-sheet .ability.card .power-roll{display:grid;grid-template-rows:min-content 1fr;font-size:15px}.hero-sheet .ability.card .power-roll .power,.hero-sheet .ability.card .power-roll .symbol-text{font-family:Roboto Slab,Georgia,serif!important;font-weight:400}.hero-sheet .ability.card .power-roll .power{font-weight:600;margin:0 10px 10px}.hero-sheet .ability.card .power-roll .power>span{display:inline-block;font-size:17px;border-bottom:1px solid #666;min-width:50%}.hero-sheet .ability.card .power-roll .power>span .characteristic{transform:translateY(2.5px);font-size:15px;color:var(--color-text-lightest)}.hero-sheet .ability.card .power-roll .roll-tiers{display:grid;grid-template-rows:min-content min-content min-content;margin:0 10px 10px}.hero-sheet .ability.card .power-roll .roll-tiers .tier{display:grid;grid-template-columns:min-content 1fr;margin:5px 0}.hero-sheet .ability.card .power-roll .roll-tiers .tier .range{margin-top:2px;width:50px;height:18px}.hero-sheet .ability.card .power-roll .roll-tiers .tier .effect{border-bottom:2px solid #bbb;padding-bottom:5px}.hero-sheet .ability.card .trigger{font-size:15px}.hero-sheet .ability.card .trigger label{font-weight:450}.hero-sheet .ability.card .effect h4{text-align:left;font-weight:450;margin:0 10px 5px}.hero-sheet .ability.card .ability-effect{font-size:15px}.hero-sheet .ability.card .ability-effect ul{margin-left:10px}.hero-sheet .ability.card .ability-effect .potency{font-family:Draw Steel Potencies,Arial,Helvetica,sans-serif!important;display:inline-block;transform:translateY(2px)}.hero-sheet .ability.card.no-action h2{border:0;background-color:transparent;margin-bottom:0;padding-bottom:18px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" style="enable-background:new 0 0 64 64" xml:space="preserve"><path d="M62 32L32 62L2.001 32l30-30z" fill="%23666666"></path></svg>'),linear-gradient(180deg,#666,#666),linear-gradient(180deg,#666,#666),linear-gradient(180deg,#666,#666),linear-gradient(180deg,#666,#666),linear-gradient(225deg,transparent 6.2639610307px,#666 6.3639610307px,#666 8.3639610307px,transparent 8.4639610307px),linear-gradient(135deg,transparent 6.2639610307px,#666 6.3639610307px,#666 8.3639610307px,transparent 8.4639610307px);background-size:10px 10px,calc(50% - 10px) 2px,calc(50% - 7px) 1px,calc(50% - 10px) 2px,calc(50% - 7px) 1px,50% 12px,50% 12px;background-position:50% calc(100% - 7px),left calc(100% - 10px),left calc(100% - 7px),right calc(100% - 10px),right calc(100% - 7px),left bottom,right bottom;background-repeat:no-repeat}.hero-sheet .ability.card.maneuver h2{border:0;background-color:transparent;margin-bottom:0;padding-bottom:26px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" style="enable-background:new 0 0 64 64" xml:space="preserve"><path d="M62 32L32 62L2.001 32l30-30z" fill="%23666666"></path></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" style="enable-background:new 0 0 64 64" xml:space="preserve"><path d="M62 32L32 62L2.001 32l30-30z" fill="%23666666"></path></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" style="enable-background:new 0 0 64 64" xml:space="preserve"><path d="M62 32L32 62L2.001 32l30-30z" fill="%23FFFFFF"></path></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" style="enable-background:new 0 0 64 64" xml:space="preserve"><path d="M62 32L32 62L2.001 32l30-30z" fill="%23FFFFFF"></path></svg>'),linear-gradient(90deg,#666,#666),linear-gradient(90deg,#666,#666),linear-gradient(90deg,#666,#666),linear-gradient(90deg,#666,#666),linear-gradient(90deg,#666,#666),linear-gradient(180deg,#666,#666),linear-gradient(180deg,#666,#666),linear-gradient(180deg,#666,#666),linear-gradient(180deg,#666,#666),linear-gradient(180deg,#666,#666),linear-gradient(180deg,#666,#666);background-size:8px 8px,8px 8px,24px 24px,24px 24px,2px 20px,2px 14px,2px 14px,1px 9px,1px 9px,calc(50% - 9px) 2px,calc(50% - 9px) 2px,calc(50% - 17px) 1px,calc(50% - 17px) 1px,calc(50% - 17px) 2px,calc(50% - 17px) 2px;background-position:right calc(100% - 6.5px),left calc(100% - 6.5px),calc(0% - 12px) calc(100% + 1.5px),calc(100% + 12px) calc(100% + 1.5px),center bottom,calc(50% - 5px) calc(100% - 2px),calc(50% + 5px) calc(100% - 2px),calc(50% - 9px) calc(100% - 2px),calc(50% + 9px) calc(100% - 2px),4px calc(100% - 14px),calc(100% - 4px) calc(100% - 14px),8px calc(100% - 10px),calc(100% - 8px) calc(100% - 10px),4px calc(100% - 5px),calc(100% - 4px) calc(100% - 5px);background-repeat:no-repeat}.hero-sheet .ability.card.triggered-action h2,.hero-sheet .ability.card.free-triggered-action h2{border:0;background-color:transparent;margin-bottom:0;padding-bottom:26px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" style="enable-background:new 0 0 64 64" xml:space="preserve"><path d="M62 32L32 62L2.001 32l30-30z" fill="%23666666"></path></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" style="enable-background:new 0 0 64 64" xml:space="preserve"><path d="M62 32L32 62L2.001 32l30-30z" fill="%23FFFFFF"></path></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" style="enable-background:new 0 0 64 64" xml:space="preserve"><path d="M62 32L32 62L2.001 32l30-30z" fill="%23666666"></path></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" style="enable-background:new 0 0 64 64" xml:space="preserve"><path d="M62 32L32 62L2.001 32l30-30z" fill="%23FFFFFF"></path></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" style="enable-background:new 0 0 64 64" xml:space="preserve"><path d="M62 32L32 62L2.001 32l30-30z" fill="%23FFFFFF"></path></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" style="enable-background:new 0 0 64 64" xml:space="preserve"><path d="M62 32L32 62L2.001 32l30-30z" fill="%23FFFFFF"></path></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" style="enable-background:new 0 0 64 64" xml:space="preserve"><path d="M62 32L32 62L2.001 32l30-30z" fill="%23666666"></path></svg>'),linear-gradient(180deg,#666,#666),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" style="enable-background:new 0 0 64 64" xml:space="preserve"><path d="M62 32L32 62L2.001 32l30-30z" fill="%23666666"></path></svg>'),linear-gradient(180deg,#666,#666),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" style="enable-background:new 0 0 64 64" xml:space="preserve"><path d="M62 32L32 62L2.001 32l30-30z" fill="%23666666"></path></svg>'),linear-gradient(180deg,#666,#666),linear-gradient(180deg,#666,#666),linear-gradient(225deg,transparent 3.274011537px,#666 3.374011537px,#666 4.374011537px,transparent 4.474011537px),linear-gradient(-45deg,transparent 3.274011537px,#666 3.374011537px,#666 4.374011537px,transparent 4.474011537px),linear-gradient(180deg,#666,#666),linear-gradient(180deg,#666,#666),linear-gradient(135deg,transparent 3.274011537px,#666 3.374011537px,#666 4.374011537px,transparent 4.474011537px),linear-gradient(45deg,transparent 3.274011537px,#666 3.374011537px,#666 4.374011537px,transparent 4.474011537px);background-size:8px 8px,16px 16px,18px 18px,12px 12px,12px 12px,24.3431457505px 24.3431457505px,30px 30px,calc(50% - 15px) 2px,8px 8px,calc(50% - 15px) 2px,8px 8px,calc(50% - 22px) 1px,calc(50% - 22px) 1px,5.6px 5.6px,5.6px 5.6px,calc(50% - 22px) 1px,calc(50% - 22px) 1px,5.6px 5.6px,5.6px 5.6px;background-position:center calc(100% - 9px),center calc(100% - 5px),center calc(100% - 4px),center calc(100% + 4px),center calc(100% - 18px),center calc(100% + 2px - 2.8284271247px),center calc(100% + 2px),calc(100% - 2px) calc(100% - 12px),right calc(100% - 9px),2px calc(100% - 12px),left calc(100% - 9px),calc(100% - 8px) calc(100% - 16px),calc(100% - 8px) calc(100% - 9px),calc(50% + 11.5px) calc(100% - 16px),calc(50% + 11.5px) calc(100% - 4.4px),8px calc(100% - 16px),8px calc(100% - 9px),calc(50% - 11.5px) calc(100% - 16px),calc(50% - 11.5px) calc(100% - 4.4px);background-repeat:no-repeat}.hero-sheet .ability.card.free-strike h2{border:0;background-color:transparent;margin-bottom:0;background-repeat:no-repeat;background-image:radial-gradient(circle,#666 3.9px,transparent 4px),radial-gradient(circle at 9px 0px,transparent 7px,#666 7px,#666 8.9px,transparent 9px),linear-gradient(180deg,#666,#666),linear-gradient(180deg,#666,#666),linear-gradient(180deg,#666,#666),linear-gradient(180deg,#666,#666);background-size:8px 8px,18px 9px,calc(50% - 7px) 2px,calc(50% - 7px) 2px,calc(50% - 7px) 1px,calc(50% - 7px) 1px;background-position:center calc(100% - 5px),center 100%,left calc(100% - 8px),right calc(100% - 8px),left calc(100% - 5px),right calc(100% - 5px)}.hero-sheet.color .ability.card.main-action section.bordered{border:0;background-color:transparent;background-image:linear-gradient(180deg,#00aeef,#00aeef),linear-gradient(225deg,transparent calc(50% - .5857864376px - .1px),#00aeef calc(50% - .5857864376px),#00aeef calc(50% - .5857864376px + 2px),transparent calc(50% - .5857864376px + 2px + .1px)),linear-gradient(270deg,#00aeef,#00aeef),linear-gradient(315deg,transparent calc(50% - .5857864376px - .1px),#00aeef calc(50% - .5857864376px),#00aeef calc(50% - .5857864376px + 2px),transparent calc(50% - .5857864376px + 2px + .1px)),linear-gradient(0deg,#00aeef,#00aeef),linear-gradient(45deg,transparent calc(50% - .5857864376px - .1px),#00aeef calc(50% - .5857864376px),#00aeef calc(50% - .5857864376px + 2px),transparent calc(50% - .5857864376px + 2px + .1px)),linear-gradient(90deg,#00aeef,#00aeef),linear-gradient(135deg,transparent calc(50% - .5857864376px - .1px),#00aeef calc(50% - .5857864376px),#00aeef calc(50% - .5857864376px + 2px),transparent calc(50% - .5857864376px + 2px + .1px));background-position:top center,top right,center right,bottom right,bottom center,bottom left,center left,top left;background-size:calc(100% - 20px) 2px,10px 10px,2px calc(100% - 20px),10px 10px,calc(100% - 20px) 2px,10px 10px,2px calc(100% - 20px),10px 10px;background-repeat:no-repeat}.hero-sheet.color .ability.card.main-action section.bordered h3,.hero-sheet.color .ability.card.main-action section.bordered .action-type{color:#00aeef}.hero-sheet.color .ability.card.main-action h2{border:0;background-color:transparent;margin-bottom:0;padding-bottom:22.1px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" style="enable-background:new 0 0 64 64" xml:space="preserve"><path d="M62 32L32 62L2.001 32l30-30z" fill="%2300AEEF"></path></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" style="enable-background:new 0 0 64 64" xml:space="preserve"><path d="M62 32L32 62L2.001 32l30-30z" fill="%23FFFFFF"></path></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" style="enable-background:new 0 0 64 64" xml:space="preserve"><path d="M62 32L32 62L2.001 32l30-30z" fill="%2300AEEF"></path></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" style="enable-background:new 0 0 64 64" xml:space="preserve"><path d="M62 32L32 62L2.001 32l30-30z" fill="%23FFFFFF"></path></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" style="enable-background:new 0 0 64 64" xml:space="preserve"><path d="M62 32L32 62L2.001 32l30-30z" fill="%2300AEEF"></path></svg>'),linear-gradient(180deg,#00aeef,#00aeef),linear-gradient(180deg,#00aeef,#00aeef),linear-gradient(180deg,#00aeef,#00aeef),linear-gradient(180deg,#00aeef,#00aeef),linear-gradient(225deg,transparent 6.2639610307px,#00aeef 6.3639610307px,#00aeef 8.3639610307px,transparent 8.4639610307px),linear-gradient(135deg,transparent 6.2639610307px,#00aeef 6.3639610307px,#00aeef 8.3639610307px,transparent 8.4639610307px),linear-gradient(180deg,#00aeef,#00aeef),linear-gradient(180deg,#00aeef,#00aeef),linear-gradient(225deg,transparent 7.9059920524px,#00aeef 8.0059920524px,#00aeef 9.1059920524px,transparent 9.2059920524px),linear-gradient(135deg,transparent 7.9059920524px,#00aeef 8.0059920524px,#00aeef 9.1059920524px,transparent 9.2059920524px);background-size:7.1px 7.1px,20.2px 20.2px,7.1px 7.1px,20.2px 20.2px,10px 10px,calc(50% - 10px) 2px,calc(50% - 7px) 1px,calc(50% - 10px) 2px,calc(50% - 7px) 1px,50% 12px,50% 12px,calc(50% - 5px - 11.3221825407px - 2.1213203436px) 1.1px,calc(50% - 5px - 11.3221825407px - 2.1213203436px) 1.1px,calc(50% - 5px - 2.1213203436px) 12.1px,calc(50% - 5px - 2.1213203436px) 12.1px;background-position:left calc(100% - 7.45px),calc(0% - 10.1px) calc(100% - .9px),right calc(100% - 7.45px),calc(100% + 10.1px) calc(100% - .9px),50% calc(100% - 7px),left calc(100% - 10px),left calc(100% - 7px),right calc(100% - 10px),right calc(100% - 7px),left bottom,right bottom,left calc(100% - 14px),right calc(100% - 14px),left calc(100% - 3px),right calc(100% - 3px);background-repeat:no-repeat}.hero-sheet.color .ability.card.maneuver section.bordered,.hero-sheet.color .ability.card.free-maneuver section.bordered{border:0;background-color:transparent;background-image:linear-gradient(180deg,#00a651,#00a651),linear-gradient(225deg,transparent calc(50% - .5857864376px - .1px),#00a651 calc(50% - .5857864376px),#00a651 calc(50% - .5857864376px + 2px),transparent calc(50% - .5857864376px + 2px + .1px)),linear-gradient(270deg,#00a651,#00a651),linear-gradient(315deg,transparent calc(50% - .5857864376px - .1px),#00a651 calc(50% - .5857864376px),#00a651 calc(50% - .5857864376px + 2px),transparent calc(50% - .5857864376px + 2px + .1px)),linear-gradient(0deg,#00a651,#00a651),linear-gradient(45deg,transparent calc(50% - .5857864376px - .1px),#00a651 calc(50% - .5857864376px),#00a651 calc(50% - .5857864376px + 2px),transparent calc(50% - .5857864376px + 2px + .1px)),linear-gradient(90deg,#00a651,#00a651),linear-gradient(135deg,transparent calc(50% - .5857864376px - .1px),#00a651 calc(50% - .5857864376px),#00a651 calc(50% - .5857864376px + 2px),transparent calc(50% - .5857864376px + 2px + .1px));background-position:top center,top right,center right,bottom right,bottom center,bottom left,center left,top left;background-size:calc(100% - 20px) 2px,10px 10px,2px calc(100% - 20px),10px 10px,calc(100% - 20px) 2px,10px 10px,2px calc(100% - 20px),10px 10px;background-repeat:no-repeat}.hero-sheet.color .ability.card.maneuver section.bordered h3,.hero-sheet.color .ability.card.maneuver section.bordered .action-type,.hero-sheet.color .ability.card.free-maneuver section.bordered h3,.hero-sheet.color .ability.card.free-maneuver section.bordered .action-type{color:#00a651}.hero-sheet.color .ability.card.maneuver h2,.hero-sheet.color .ability.card.free-maneuver h2{border:0;background-color:transparent;margin-bottom:0;padding-bottom:26px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" style="enable-background:new 0 0 64 64" xml:space="preserve"><path d="M62 32L32 62L2.001 32l30-30z" fill="%2300A651"></path></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" style="enable-background:new 0 0 64 64" xml:space="preserve"><path d="M62 32L32 62L2.001 32l30-30z" fill="%2300A651"></path></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" style="enable-background:new 0 0 64 64" xml:space="preserve"><path d="M62 32L32 62L2.001 32l30-30z" fill="%23FFFFFF"></path></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" style="enable-background:new 0 0 64 64" xml:space="preserve"><path d="M62 32L32 62L2.001 32l30-30z" fill="%23FFFFFF"></path></svg>'),linear-gradient(90deg,#00a651,#00a651),linear-gradient(90deg,#00a651,#00a651),linear-gradient(90deg,#00a651,#00a651),linear-gradient(90deg,#00a651,#00a651),linear-gradient(90deg,#00a651,#00a651),linear-gradient(180deg,#00a651,#00a651),linear-gradient(180deg,#00a651,#00a651),linear-gradient(180deg,#00a651,#00a651),linear-gradient(180deg,#00a651,#00a651),linear-gradient(180deg,#00a651,#00a651),linear-gradient(180deg,#00a651,#00a651);background-size:8px 8px,8px 8px,24px 24px,24px 24px,2px 20px,2px 14px,2px 14px,1px 9px,1px 9px,calc(50% - 9px) 2px,calc(50% - 9px) 2px,calc(50% - 17px) 1px,calc(50% - 17px) 1px,calc(50% - 17px) 2px,calc(50% - 17px) 2px;background-position:right calc(100% - 6.5px),left calc(100% - 6.5px),calc(0% - 12px) calc(100% + 1.5px),calc(100% + 12px) calc(100% + 1.5px),center bottom,calc(50% - 5px) calc(100% - 2px),calc(50% + 5px) calc(100% - 2px),calc(50% - 9px) calc(100% - 2px),calc(50% + 9px) calc(100% - 2px),4px calc(100% - 14px),calc(100% - 4px) calc(100% - 14px),8px calc(100% - 10px),calc(100% - 8px) calc(100% - 10px),4px calc(100% - 5px),calc(100% - 4px) calc(100% - 5px);background-repeat:no-repeat}.hero-sheet.color .ability.card.triggered-action section.bordered,.hero-sheet.color .ability.card.free-triggered-action section.bordered{border:0;background-color:transparent;background-image:linear-gradient(180deg,#ed1c24,#ed1c24),linear-gradient(225deg,transparent calc(50% - .5857864376px - .1px),#ed1c24 calc(50% - .5857864376px),#ed1c24 calc(50% - .5857864376px + 2px),transparent calc(50% - .5857864376px + 2px + .1px)),linear-gradient(270deg,#ed1c24,#ed1c24),linear-gradient(315deg,transparent calc(50% - .5857864376px - .1px),#ed1c24 calc(50% - .5857864376px),#ed1c24 calc(50% - .5857864376px + 2px),transparent calc(50% - .5857864376px + 2px + .1px)),linear-gradient(0deg,#ed1c24,#ed1c24),linear-gradient(45deg,transparent calc(50% - .5857864376px - .1px),#ed1c24 calc(50% - .5857864376px),#ed1c24 calc(50% - .5857864376px + 2px),transparent calc(50% - .5857864376px + 2px + .1px)),linear-gradient(90deg,#ed1c24,#ed1c24),linear-gradient(135deg,transparent calc(50% - .5857864376px - .1px),#ed1c24 calc(50% - .5857864376px),#ed1c24 calc(50% - .5857864376px + 2px),transparent calc(50% - .5857864376px + 2px + .1px));background-position:top center,top right,center right,bottom right,bottom center,bottom left,center left,top left;background-size:calc(100% - 20px) 2px,10px 10px,2px calc(100% - 20px),10px 10px,calc(100% - 20px) 2px,10px 10px,2px calc(100% - 20px),10px 10px;background-repeat:no-repeat}.hero-sheet.color .ability.card.triggered-action section.bordered h3,.hero-sheet.color .ability.card.triggered-action section.bordered .action-type,.hero-sheet.color .ability.card.free-triggered-action section.bordered h3,.hero-sheet.color .ability.card.free-triggered-action section.bordered .action-type{color:#ed1c24}.hero-sheet.color .ability.card.triggered-action h2,.hero-sheet.color .ability.card.free-triggered-action h2{border:0;background-color:transparent;margin-bottom:0;padding-bottom:26px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" style="enable-background:new 0 0 64 64" xml:space="preserve"><path d="M62 32L32 62L2.001 32l30-30z" fill="%23ED1C24"></path></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" style="enable-background:new 0 0 64 64" xml:space="preserve"><path d="M62 32L32 62L2.001 32l30-30z" fill="%23FFFFFF"></path></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" style="enable-background:new 0 0 64 64" xml:space="preserve"><path d="M62 32L32 62L2.001 32l30-30z" fill="%23ED1C24"></path></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" style="enable-background:new 0 0 64 64" xml:space="preserve"><path d="M62 32L32 62L2.001 32l30-30z" fill="%23FFFFFF"></path></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" style="enable-background:new 0 0 64 64" xml:space="preserve"><path d="M62 32L32 62L2.001 32l30-30z" fill="%23FFFFFF"></path></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" style="enable-background:new 0 0 64 64" xml:space="preserve"><path d="M62 32L32 62L2.001 32l30-30z" fill="%23FFFFFF"></path></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" style="enable-background:new 0 0 64 64" xml:space="preserve"><path d="M62 32L32 62L2.001 32l30-30z" fill="%23ED1C24"></path></svg>'),linear-gradient(180deg,#ed1c24,#ed1c24),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" style="enable-background:new 0 0 64 64" xml:space="preserve"><path d="M62 32L32 62L2.001 32l30-30z" fill="%23ED1C24"></path></svg>'),linear-gradient(180deg,#ed1c24,#ed1c24),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" style="enable-background:new 0 0 64 64" xml:space="preserve"><path d="M62 32L32 62L2.001 32l30-30z" fill="%23ED1C24"></path></svg>'),linear-gradient(180deg,#ed1c24,#ed1c24),linear-gradient(180deg,#ed1c24,#ed1c24),linear-gradient(225deg,transparent 3.274011537px,#ed1c24 3.374011537px,#ed1c24 4.374011537px,transparent 4.474011537px),linear-gradient(-45deg,transparent 3.274011537px,#ed1c24 3.374011537px,#ed1c24 4.374011537px,transparent 4.474011537px),linear-gradient(180deg,#ed1c24,#ed1c24),linear-gradient(180deg,#ed1c24,#ed1c24),linear-gradient(135deg,transparent 3.274011537px,#ed1c24 3.374011537px,#ed1c24 4.374011537px,transparent 4.474011537px),linear-gradient(45deg,transparent 3.274011537px,#ed1c24 3.374011537px,#ed1c24 4.374011537px,transparent 4.474011537px);background-size:8px 8px,16px 16px,18px 18px,12px 12px,12px 12px,24.3431457505px 24.3431457505px,30px 30px,calc(50% - 15px) 2px,8px 8px,calc(50% - 15px) 2px,8px 8px,calc(50% - 22px) 1px,calc(50% - 22px) 1px,5.6px 5.6px,5.6px 5.6px,calc(50% - 22px) 1px,calc(50% - 22px) 1px,5.6px 5.6px,5.6px 5.6px;background-position:center calc(100% - 9px),center calc(100% - 5px),center calc(100% - 4px),center calc(100% + 4px),center calc(100% - 18px),center calc(100% + 2px - 2.8284271247px),center calc(100% + 2px),calc(100% - 2px) calc(100% - 12px),right calc(100% - 9px),2px calc(100% - 12px),left calc(100% - 9px),calc(100% - 8px) calc(100% - 16px),calc(100% - 8px) calc(100% - 9px),calc(50% + 11.5px) calc(100% - 16px),calc(50% + 11.5px) calc(100% - 4.4px),8px calc(100% - 16px),8px calc(100% - 9px),calc(50% - 11.5px) calc(100% - 16px),calc(50% - 11.5px) calc(100% - 4.4px);background-repeat:no-repeat}.hero-sheet.color .ability.card.performance section.bordered{border:0;background-color:transparent;background-image:linear-gradient(180deg,#92278f,#92278f),linear-gradient(225deg,transparent calc(50% - .5857864376px - .1px),#92278f calc(50% - .5857864376px),#92278f calc(50% - .5857864376px + 2px),transparent calc(50% - .5857864376px + 2px + .1px)),linear-gradient(270deg,#92278f,#92278f),linear-gradient(315deg,transparent calc(50% - .5857864376px - .1px),#92278f calc(50% - .5857864376px),#92278f calc(50% - .5857864376px + 2px),transparent calc(50% - .5857864376px + 2px + .1px)),linear-gradient(0deg,#92278f,#92278f),linear-gradient(45deg,transparent calc(50% - .5857864376px - .1px),#92278f calc(50% - .5857864376px),#92278f calc(50% - .5857864376px + 2px),transparent calc(50% - .5857864376px + 2px + .1px)),linear-gradient(90deg,#92278f,#92278f),linear-gradient(135deg,transparent calc(50% - .5857864376px - .1px),#92278f calc(50% - .5857864376px),#92278f calc(50% - .5857864376px + 2px),transparent calc(50% - .5857864376px + 2px + .1px));background-position:top center,top right,center right,bottom right,bottom center,bottom left,center left,top left;background-size:calc(100% - 20px) 2px,10px 10px,2px calc(100% - 20px),10px 10px,calc(100% - 20px) 2px,10px 10px,2px calc(100% - 20px),10px 10px;background-repeat:no-repeat}.hero-sheet.color .ability.card.performance section.bordered h3,.hero-sheet.color .ability.card.performance section.bordered .action-type{color:#92278f}.hero-sheet.color .ability.card.performance h2{border:0;background-color:transparent;margin-bottom:0;padding-bottom:22.1px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" style="enable-background:new 0 0 64 64" xml:space="preserve"><path d="M62 32L32 62L2.001 32l30-30z" fill="%2392278F"></path></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" style="enable-background:new 0 0 64 64" xml:space="preserve"><path d="M62 32L32 62L2.001 32l30-30z" fill="%23FFFFFF"></path></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" style="enable-background:new 0 0 64 64" xml:space="preserve"><path d="M62 32L32 62L2.001 32l30-30z" fill="%2392278F"></path></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" style="enable-background:new 0 0 64 64" xml:space="preserve"><path d="M62 32L32 62L2.001 32l30-30z" fill="%23FFFFFF"></path></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" style="enable-background:new 0 0 64 64" xml:space="preserve"><path d="M62 32L32 62L2.001 32l30-30z" fill="%2392278F"></path></svg>'),linear-gradient(180deg,#92278f,#92278f),linear-gradient(180deg,#92278f,#92278f),linear-gradient(180deg,#92278f,#92278f),linear-gradient(180deg,#92278f,#92278f),linear-gradient(225deg,transparent 6.2639610307px,#92278f 6.3639610307px,#92278f 8.3639610307px,transparent 8.4639610307px),linear-gradient(135deg,transparent 6.2639610307px,#92278f 6.3639610307px,#92278f 8.3639610307px,transparent 8.4639610307px),linear-gradient(180deg,#92278f,#92278f),linear-gradient(180deg,#92278f,#92278f),linear-gradient(225deg,transparent 7.9059920524px,#92278f 8.0059920524px,#92278f 9.1059920524px,transparent 9.2059920524px),linear-gradient(135deg,transparent 7.9059920524px,#92278f 8.0059920524px,#92278f 9.1059920524px,transparent 9.2059920524px);background-size:7.1px 7.1px,20.2px 20.2px,7.1px 7.1px,20.2px 20.2px,10px 10px,calc(50% - 10px) 2px,calc(50% - 7px) 1px,calc(50% - 10px) 2px,calc(50% - 7px) 1px,50% 12px,50% 12px,calc(50% - 5px - 11.3221825407px - 2.1213203436px) 1.1px,calc(50% - 5px - 11.3221825407px - 2.1213203436px) 1.1px,calc(50% - 5px - 2.1213203436px) 12.1px,calc(50% - 5px - 2.1213203436px) 12.1px;background-position:left calc(100% - 7.45px),calc(0% - 10.1px) calc(100% - .9px),right calc(100% - 7.45px),calc(100% + 10.1px) calc(100% - .9px),50% calc(100% - 7px),left calc(100% - 10px),left calc(100% - 7px),right calc(100% - 10px),right calc(100% - 7px),left bottom,right bottom,left calc(100% - 14px),right calc(100% - 14px),left calc(100% - 3px),right calc(100% - 3px);background-repeat:no-repeat}.hero-sheet.color .ability.card.move-action section.bordered{border:0;background-color:transparent;background-image:linear-gradient(180deg,#666,#666),linear-gradient(225deg,transparent calc(50% - .5857864376px - .1px),#666 calc(50% - .5857864376px),#666 calc(50% - .5857864376px + 2px),transparent calc(50% - .5857864376px + 2px + .1px)),linear-gradient(270deg,#666,#666),linear-gradient(315deg,transparent calc(50% - .5857864376px - .1px),#666 calc(50% - .5857864376px),#666 calc(50% - .5857864376px + 2px),transparent calc(50% - .5857864376px + 2px + .1px)),linear-gradient(0deg,#666,#666),linear-gradient(45deg,transparent calc(50% - .5857864376px - .1px),#666 calc(50% - .5857864376px),#666 calc(50% - .5857864376px + 2px),transparent calc(50% - .5857864376px + 2px + .1px)),linear-gradient(90deg,#666,#666),linear-gradient(135deg,transparent calc(50% - .5857864376px - .1px),#666 calc(50% - .5857864376px),#666 calc(50% - .5857864376px + 2px),transparent calc(50% - .5857864376px + 2px + .1px));background-position:top center,top right,center right,bottom right,bottom center,bottom left,center left,top left;background-size:calc(100% - 20px) 2px,10px 10px,2px calc(100% - 20px),10px 10px,calc(100% - 20px) 2px,10px 10px,2px calc(100% - 20px),10px 10px;background-repeat:no-repeat}.hero-sheet.color .ability.card.move-action section.bordered h3,.hero-sheet.color .ability.card.move-action section.bordered .action-type{color:#666}.hero-sheet.color .ability.card.move-action h2{border:0;background-color:transparent;margin-bottom:0;background-repeat:no-repeat;background-image:radial-gradient(circle,#666 3.9px,transparent 4px),radial-gradient(circle at 9px 0px,transparent 7px,#666 7px,#666 8.9px,transparent 9px),linear-gradient(180deg,#666,#666),linear-gradient(180deg,#666,#666),linear-gradient(180deg,#666,#666),linear-gradient(180deg,#666,#666);background-size:8px 8px,18px 9px,calc(50% - 7px) 2px,calc(50% - 7px) 2px,calc(50% - 7px) 1px,calc(50% - 7px) 1px;background-position:center calc(100% - 5px),center 100%,left calc(100% - 8px),right calc(100% - 8px),left calc(100% - 5px),right calc(100% - 5px)}.hero-sheet .class-features.card{min-width:0;display:grid;grid-template-rows:min-content 1fr}.labeled-field{padding:3px;margin:3px 5px;display:flex;flex-direction:column-reverse;text-align:center}.labeled-field .labeled-field-content{display:flex;justify-content:center;flex-direction:column}.labeled-field .labeled-field-content span{font-size:1.2rem;font-weight:400}.labeled-field label{color:var(--color-text);font-size:1.1rem;line-height:1.1rem}.labeled-field:not(.label-above):not(.box-both):not(.no-box) .labeled-field-content{border:0;background-color:transparent;background-image:linear-gradient(180deg,#666,#666),linear-gradient(225deg,transparent calc(50% - .5857864376px - .1px),#666 calc(50% - .5857864376px),#666 calc(50% - .5857864376px + 2px),transparent calc(50% - .5857864376px + 2px + .1px)),linear-gradient(270deg,#666,#666),linear-gradient(315deg,transparent calc(50% - .5857864376px - .1px),#666 calc(50% - .5857864376px),#666 calc(50% - .5857864376px + 2px),transparent calc(50% - .5857864376px + 2px + .1px)),linear-gradient(0deg,#666,#666),linear-gradient(45deg,transparent calc(50% - .5857864376px - .1px),#666 calc(50% - .5857864376px),#666 calc(50% - .5857864376px + 2px),transparent calc(50% - .5857864376px + 2px + .1px)),linear-gradient(90deg,#666,#666),linear-gradient(135deg,transparent calc(50% - .5857864376px - .1px),#666 calc(50% - .5857864376px),#666 calc(50% - .5857864376px + 2px),transparent calc(50% - .5857864376px + 2px + .1px));background-position:top center,top right,center right,bottom right,bottom center,bottom left,center left,top left;background-size:calc(100% - 12px) 2px,6px 6px,2px calc(100% - 12px),6px 6px,calc(100% - 12px) 2px,6px 6px,2px calc(100% - 12px),6px 6px;background-repeat:no-repeat;flex-grow:1;padding:6px 0}.labeled-field:not(.label-above):not(.box-both):not(.no-box) label{margin-top:2px}.labeled-field.label-above label{order:2;text-transform:uppercase;color:var(--color-text);font-weight:450}.labeled-field.label-above .labeled-field-content{order:1;align-self:center}.labeled-field.label-above .labeled-field-content span{font-size:2.5rem;line-height:3rem}.labeled-field.label-above:not(.no-box):not(.box-both) label{margin-bottom:7px}.labeled-field.label-above:not(.no-box):not(.box-both) .labeled-field-content{border:0;background-color:transparent;background-image:linear-gradient(180deg,#666,#666),linear-gradient(225deg,transparent calc(50% - 1.4644660941px - .1px),#666 calc(50% - 1.4644660941px),#666 calc(50% - 1.4644660941px + 5px),transparent calc(50% - 1.4644660941px + 5px + .1px)),linear-gradient(270deg,#666,#666),linear-gradient(315deg,transparent calc(50% - 1.4644660941px - .1px),#666 calc(50% - 1.4644660941px),#666 calc(50% - 1.4644660941px + 5px),transparent calc(50% - 1.4644660941px + 5px + .1px)),linear-gradient(0deg,#666,#666),linear-gradient(45deg,transparent calc(50% - 1.4644660941px - .1px),#666 calc(50% - 1.4644660941px),#666 calc(50% - 1.4644660941px + 5px),transparent calc(50% - 1.4644660941px + 5px + .1px)),linear-gradient(90deg,#666,#666),linear-gradient(135deg,transparent calc(50% - 1.4644660941px - .1px),#666 calc(50% - 1.4644660941px),#666 calc(50% - 1.4644660941px + 5px),transparent calc(50% - 1.4644660941px + 5px + .1px));background-position:top center,top right,center right,bottom right,bottom center,bottom left,center left,top left;background-size:calc(100% - 30px) 5px,15px 15px,5px calc(100% - 30px),15px 15px,calc(100% - 30px) 5px,15px 15px,5px calc(100% - 30px),15px 15px;background-repeat:no-repeat}.labeled-field.no-box .labeled-field-content{border:none;background:none}.labeled-field.no-box:not(.label-above) .labeled-field-content{border-bottom:1px solid #666}.labeled-field.no-box:not(.label-above) label{color:var(--color-text-lightest);font-weight:350;padding-top:3px}.labeled-field.text-left{text-align:left}.labeled-field.box-both{border:0;background-color:transparent;background-image:linear-gradient(180deg,#666,#666),linear-gradient(225deg,transparent calc(50% - .5857864376px - .1px),#666 calc(50% - .5857864376px),#666 calc(50% - .5857864376px + 2px),transparent calc(50% - .5857864376px + 2px + .1px)),linear-gradient(270deg,#666,#666),linear-gradient(315deg,transparent calc(50% - .5857864376px - .1px),#666 calc(50% - .5857864376px),#666 calc(50% - .5857864376px + 2px),transparent calc(50% - .5857864376px + 2px + .1px)),linear-gradient(0deg,#666,#666),linear-gradient(45deg,transparent calc(50% - .5857864376px - .1px),#666 calc(50% - .5857864376px),#666 calc(50% - .5857864376px + 2px),transparent calc(50% - .5857864376px + 2px + .1px)),linear-gradient(90deg,#666,#666),linear-gradient(135deg,transparent calc(50% - .5857864376px - .1px),#666 calc(50% - .5857864376px),#666 calc(50% - .5857864376px + 2px),transparent calc(50% - .5857864376px + 2px + .1px));background-position:top center,top right,center right,bottom right,bottom center,bottom left,center left,top left;background-size:calc(100% - 20px) 2px,10px 10px,2px calc(100% - 20px),10px 10px,calc(100% - 20px) 2px,10px 10px,2px calc(100% - 20px),10px 10px;background-repeat:no-repeat}.labeled-field.box-both .labeled-field-content{border:none;background:none;margin-top:-2px;margin-bottom:2px}.labeled-field.box-both .labeled-field-content span{font-size:2rem;line-height:2rem}.labeled-field.box-both label{font-size:1.1rem;line-height:1.4rem;font-weight:450}.labeled-boolean{display:flex;align-items:center;color:var(--color-text)}.labeled-boolean.label-below{flex-direction:column;text-align:center}.labeled-boolean.label-below label{line-height:1.4rem}.labeled-boolean label{order:2;font-weight:450;font-size:1.2rem;line-height:1.8rem}.labeled-boolean>.labeled-boolean-content{order:1;font-size:1.8rem;line-height:1.8rem;margin:0 4px 0 0;padding:0}.labeled-boolean.center,.labeled-boolean.center .labeled-boolean-content{display:flex;justify-content:center}.labeled-field.no-label label,.labeled-boolean.no-label label{display:hidden}.labeled-field.no-label .labeled-boolean-content,.labeled-boolean.no-label .labeled-boolean-content{margin:0}.conditions-table{display:grid;grid-template-rows:repeat(12,1fr);align-items:stretch;justify-items:stretch;font-size:1.2rem;font-weight:400}.conditions-table>.header,.conditions-table>.condition{display:grid;grid-template-columns:1.2fr 1fr 1fr}.conditions-table>.header div,.conditions-table>.condition div{font-family:Roboto Slab,Georgia,serif!important;font-weight:400}.conditions-table .header{font-weight:700;text-align:center}.conditions-table .header div{align-self:center}.conditions-table .header div:first-child{text-align:left}.conditions-table .header{border-bottom:2px solid #bbb}.conditions-table .condition{border-bottom:2px solid #bbb;padding:3px 5px}.conditions-table .condition.immune div:first-child{text-decoration:line-through}.conditions-table .condition:nth-child(2n){background-color:#eee}.conditions-table .condition>*:not(:last-child){border-right:2px solid #bbb}.save-ends-description{font-family:Roboto Slab,Georgia,serif!important;font-weight:400;color:var(--color-text-lightest)}.save-target{display:inline-block;font-family:Roboto Slab,Georgia,serif!important;font-weight:400;color:var(--color-text);border-bottom:1.5px solid #bbb;min-width:15px;text-align:center;font-size:1.2rem}.culture.card{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:min-content min-content 1fr 1fr;grid-gap:8px 15px}.culture.card h2{grid-column-end:span 3}.culture.card .name{grid-column-start:1;grid-column-end:span 3;grid-row-start:2;border:0;background-color:transparent;background-image:linear-gradient(180deg,#666,#666),linear-gradient(225deg,transparent calc(50% - .5857864376px - .1px),#666 calc(50% - .5857864376px),#666 calc(50% - .5857864376px + 2px),transparent calc(50% - .5857864376px + 2px + .1px)),linear-gradient(270deg,#666,#666),linear-gradient(315deg,transparent calc(50% - .5857864376px - .1px),#666 calc(50% - .5857864376px),#666 calc(50% - .5857864376px + 2px),transparent calc(50% - .5857864376px + 2px + .1px)),linear-gradient(0deg,#666,#666),linear-gradient(45deg,transparent calc(50% - .5857864376px - .1px),#666 calc(50% - .5857864376px),#666 calc(50% - .5857864376px + 2px),transparent calc(50% - .5857864376px + 2px + .1px)),linear-gradient(90deg,#666,#666),linear-gradient(135deg,transparent calc(50% - .5857864376px - .1px),#666 calc(50% - .5857864376px),#666 calc(50% - .5857864376px + 2px),transparent calc(50% - .5857864376px + 2px + .1px));background-position:top center,top right,center right,bottom right,bottom center,bottom left,center left,top left;background-size:calc(100% - 16px) 2px,8px 8px,2px calc(100% - 16px),8px 8px,calc(100% - 16px) 2px,8px 8px,2px calc(100% - 16px),8px 8px;background-repeat:no-repeat;font-family:Merriweather,Georgia,serif!important;text-align:center;font-size:1.3rem;line-height:1.6rem;padding:7px 0;margin:0 50px 10px;min-height:36px}.culture.card section{padding-left:10px;padding-right:10px}.culture.card section h4{border-bottom:2px solid #666;font-size:1.2rem;line-height:1.5rem}.culture.card section.features{grid-column-end:span 3}.culture.card section.languages{grid-column-start:4;grid-row-start:1;grid-row-end:span 4;margin-top:10px}.culture.card section.languages.bordered h3{font-size:1.1rem;line-height:1.1rem;height:1.1rem;top:0;font-weight:450}.culture.card section.languages ul{font-size:1.2rem}.hero-sheet .feature-reference.card h3{text-align:left;text-decoration:underline;margin-bottom:5px}.hero-sheet .feature-reference.card h3:not(:first-of-type){margin-top:5px}.hero-sheet .feature-reference.card li li{list-style-type:disc}.hero-sheet .feature-reference.card.wide{display:grid;grid-template-rows:min-content 1fr;place-items:stretch}.hero-header.card{display:grid;grid-template-rows:min-content min-content;grid-template-columns:1fr 1fr;align-items:stretch;grid-gap:8px;padding:7px}.hero-header.card .header-image{grid-column-end:span 2;margin:0 0 -5px;padding:0;text-align:center;opacity:.6}.hero-header.card .header-image img{--top-offset: 5px;width:225px;height:50px;object-position:calc(50% + 2px) calc(50% + var(--top-offset));object-fit:cover}.hero-header.card .header-image{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" style="enable-background:new 0 0 64 64" xml:space="preserve"><path d="M62 32L32 62L2.001 32l30-30z" fill="%23666666"></path></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" style="enable-background:new 0 0 64 64" xml:space="preserve"><path d="M62 32L32 62L2.001 32l30-30z" fill="%23FFFFFF"></path></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" style="enable-background:new 0 0 64 64" xml:space="preserve"><path d="M62 32L32 62L2.001 32l30-30z" fill="%23666666"></path></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" style="enable-background:new 0 0 64 64" xml:space="preserve"><path d="M62 32L32 62L2.001 32l30-30z" fill="%23FFFFFF"></path></svg>'),url(/forgesteel/assets/shield-DSm7ywft.png),url(/forgesteel/assets/shield-DSm7ywft.png),linear-gradient(180deg,#666,#666),linear-gradient(180deg,#666,#666),linear-gradient(180deg,#666,#666),linear-gradient(180deg,#666,#666),linear-gradient(180deg,#666,#666),linear-gradient(180deg,#666,#666);background-size:11px 11px,32px 32px,11px 11px,32px 32px,28px 28px,28px 28px,calc(50% - 158.5px) 2px,calc(50% - 158.5px) 2px,calc(50% - 156.5px) 2px,calc(50% - 156.5px) 2px,calc(50% - 163.5px) 1px,calc(50% - 163.5px) 1px;background-position:left calc(50% - 1px),calc(0% - 16px) calc(50% - 1px),right calc(50% - 1px),calc(100% + 16px) calc(50% - 1px),calc(50% + 142.5px) center,calc(50% - 142.5px) center,left calc(50% - 7px),right calc(50% - 7px),left calc(50% + 5px),right calc(50% + 5px),5px calc(50% - 1px),calc(100% - 5px) calc(50% - 1px);background-repeat:no-repeat}.hero-header.card section.container{padding:4px;margin-bottom:5px}.hero-header.card .hero-overview{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1.3fr 1fr 1fr;place-items:stretch}.hero-header.card .hero-overview .labeled-field{margin:0 5px}.hero-header.card .hero-overview .labeled-field label{padding-top:0}.hero-header.card .hero-overview .labeled-field .labeled-field-content span{font-size:1.3rem}.hero-header.card .hero-overview .name{grid-column-end:span 2;align-self:end}.hero-header.card .hero-overview .name .labeled-field-content span{font-size:1.9rem}.hero-header.card .hero-advancement{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr min-content}.hero-header.card .hero-advancement .victories-level{grid-column-end:span 3;display:grid;grid-template-columns:repeat(6,1fr);border-bottom:2px solid #bbb;margin:5px;padding:7px 0}.hero-header.card .hero-advancement .victories-level .level label{font-size:1.2rem;margin-bottom:5px}.hero-header.card .hero-advancement .victories-level .level .labeled-field-content span{font-size:3rem}.hero-header.card .hero-advancement .victories-level>div:first-child{border-right:2px solid #bbb;margin-right:2px}.hero-header.card .hero-advancement .victories-level>div:last-child{border-left:2px solid #bbb;margin:0 0 0 2px}.hero-header.card .hero-advancement .victories{grid-column-end:span 5}.hero-header.card .hero-advancement .victories h3{text-align:left;font-weight:450;font-size:1.2rem}.hero-header.card .hero-advancement .victories h3,.hero-header.card .hero-advancement .victories .victories-boxes{margin-left:15px;margin-right:15px}.hero-header.card .hero-advancement .victories ol{border:0;background-color:transparent;background-image:linear-gradient(180deg,#666,#666),linear-gradient(225deg,transparent calc(50% - .5857864376px - .1px),#666 calc(50% - .5857864376px),#666 calc(50% - .5857864376px + 2px),transparent calc(50% - .5857864376px + 2px + .1px)),linear-gradient(270deg,#666,#666),linear-gradient(315deg,transparent calc(50% - .5857864376px - .1px),#666 calc(50% - .5857864376px),#666 calc(50% - .5857864376px + 2px),transparent calc(50% - .5857864376px + 2px + .1px)),linear-gradient(0deg,#666,#666),linear-gradient(45deg,transparent calc(50% - .5857864376px - .1px),#666 calc(50% - .5857864376px),#666 calc(50% - .5857864376px + 2px),transparent calc(50% - .5857864376px + 2px + .1px)),linear-gradient(90deg,#666,#666),linear-gradient(135deg,transparent calc(50% - .5857864376px - .1px),#666 calc(50% - .5857864376px),#666 calc(50% - .5857864376px + 2px),transparent calc(50% - .5857864376px + 2px + .1px));background-position:top center,top right,center right,bottom right,bottom center,bottom left,center left,top left;background-size:calc(100% - 14px) 2px,7px 7px,2px calc(100% - 14px),7px 7px,calc(100% - 14px) 2px,7px 7px,2px calc(100% - 14px),7px 7px;background-repeat:no-repeat;list-style-type:none;display:grid;grid-template-columns:repeat(15,1fr);margin:4px 0;padding:5px}.hero-header.card .hero-advancement .victories ol li{text-align:center;font-weight:900;border-right:2px solid #bbb;height:22px}.hero-header.card .hero-advancement .victories ol li:last-of-type{border-right:none}.hero-sheet .immunities-weaknesses.card{padding-left:10px;padding-right:10px}.hero-sheet .immunities-weaknesses.card h4{margin-bottom:5px;font-weight:450}.hero-sheet .immunities-weaknesses.card h4:not(:first-child){margin-top:5px}.hero-sheet .immunities-weaknesses.card em{font-family:Merriweather,Georgia,serif!important;display:block;text-align:center}.hero-sheet .immunities-weaknesses.card ul{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:5px 7px;margin:0;padding:0}.hero-sheet .immunities-weaknesses.card ul li{border:1px solid #bbb;background:#eee;border-radius:3px;padding:1px 3px;opacity:.8}.hero-sheet .inventory.card .item{margin-bottom:15px}.hero-sheet .inventory.card .item h3:not(#priority){text-align:left;text-transform:none;padding-bottom:2px;margin-bottom:3px;color:var(--color-text);font-weight:450;background-image:linear-gradient(90deg,#666,transparent);background-size:80% 1px;background-position:left bottom;background-repeat:no-repeat}.hero-sheet .inventory.card .item .item-effect *{line-height:19px;font-size:15px}.hero-sheet .inventory.card .item .keywords-item-type{display:flex;justify-content:space-between}.hero-sheet .inventory.card .item .keywords,.hero-sheet .inventory.card .item .item-type{font-family:Roboto Slab,Georgia,serif!important;font-weight:400}.hero-sheet .inventory.card .item .item-features .feature-line{font-weight:400}.hero-sheet .modifiers.card{min-width:450px;display:grid;grid-template-rows:repeat(4,max-content) 1fr}.hero-sheet .modifiers.card ul,.hero-sheet .modifiers.card .name{margin:0 10px;padding:8px 0}.hero-sheet .modifiers.card .name{padding:10px 20px}.hero-sheet .modifiers.card .name.labeled-field:not(.just-for-precedence)>.labeled-field-content{border:0;background-color:transparent;background-image:linear-gradient(180deg,#666,#666),linear-gradient(225deg,transparent calc(50% - .5857864376px - .1px),#666 calc(50% - .5857864376px),#666 calc(50% - .5857864376px + 2px),transparent calc(50% - .5857864376px + 2px + .1px)),linear-gradient(270deg,#666,#666),linear-gradient(315deg,transparent calc(50% - .5857864376px - .1px),#666 calc(50% - .5857864376px),#666 calc(50% - .5857864376px + 2px),transparent calc(50% - .5857864376px + 2px + .1px)),linear-gradient(0deg,#666,#666),linear-gradient(45deg,transparent calc(50% - .5857864376px - .1px),#666 calc(50% - .5857864376px),#666 calc(50% - .5857864376px + 2px),transparent calc(50% - .5857864376px + 2px + .1px)),linear-gradient(90deg,#666,#666),linear-gradient(135deg,transparent calc(50% - .5857864376px - .1px),#666 calc(50% - .5857864376px),#666 calc(50% - .5857864376px + 2px),transparent calc(50% - .5857864376px + 2px + .1px));background-position:top center,top right,center right,bottom right,bottom center,bottom left,center left,top left;background-size:calc(100% - 20px) 2px,10px 10px,2px calc(100% - 20px),10px 10px,calc(100% - 20px) 2px,10px 10px,2px calc(100% - 20px),10px 10px;background-repeat:no-repeat;min-height:3rem}.hero-sheet .modifiers.card ul.modifier-types{list-style-type:none;display:flex;flex-wrap:wrap;justify-content:space-evenly;padding:0}.hero-sheet .modifiers.card ul.modifier-types li{margin:0 15px}.hero-sheet .modifiers.card ul.modifier-types label{font-size:1.3rem}.hero-sheet .modifiers.card .modifier-augmentations{display:grid;grid-template-columns:1fr 1fr;border-bottom:2px solid #bbb;padding-bottom:10px}.hero-sheet .modifiers.card .modifier-augmentations .proficiencies{display:grid;grid-template-rows:1fr 1fr}.hero-sheet .modifiers.card .modifier-augmentations .proficiencies .labeled-field{margin-left:0;margin-right:0}.hero-sheet .modifiers.card .modifier-augmentations .proficiencies .labeled-field .labeled-field-content span{font-size:1.1rem}.hero-sheet .modifiers.card .modifier-augmentations .stats{display:grid;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr 1fr}.hero-sheet .modifiers.card .effects{display:grid;grid-template-rows:min-content 1fr}.hero-sheet .modifiers.card .effects h3,.hero-sheet .modifiers.card .effects h4{margin:0}.hero-sheet .modifiers.card .damage-modifiers{display:none}.hero-sheet .modifiers.card .kit .damage-modifiers{display:flex;justify-content:space-around;align-content:stretch;border-bottom:2px solid #bbb;margin-bottom:5px}.hero-sheet .modifiers.card .power-roll-damage-modifiers{display:grid;grid-template-rows:min-content 1fr;grid-template-columns:1fr 1fr 1fr;place-items:stretch;padding:10px 0}.hero-sheet .modifiers.card .power-roll-damage-modifiers h4{grid-column-end:span 3;text-align:center;text-wrap:nowrap}.hero-sheet .modifiers.card .power-roll-damage-modifiers .roll-tiers{grid-column-end:span 3;display:grid;grid-template-columns:1fr 1fr 1fr;place-items:stretch;min-height:50px}.hero-sheet .modifiers.card .power-roll-damage-modifiers .roll-tiers .tier{margin:5px 0 0;display:grid;grid-template-rows:1fr min-content;place-items:center}.hero-sheet .modifiers.card .power-roll-damage-modifiers .roll-tiers .tier:not(:last-child){border-right:2px solid #bbb}.hero-sheet .modifiers.card .power-roll-damage-modifiers .roll-tiers .tier div{font-family:Roboto Slab,Georgia,serif!important;font-weight:400;font-size:1.4rem}.hero-sheet .modifiers.card .power-roll-damage-modifiers .roll-tiers .tier .range{width:50px;height:20px;opacity:.6}.hero-sheet .modifiers.card .power-roll-damage-modifiers .labeled-field{margin:5px 0 0}.hero-sheet .modifiers.card .power-roll-damage-modifiers .labeled-field:not(:last-child){border-right:2px solid #bbb}.hero-sheet .modifiers.card .benefits{padding:0 5px;display:grid;grid-template-rows:min-content 1fr}.hero-sheet .modifiers.card .benefits .features{justify-self:stretch;display:flex;flex-direction:column}.hero-sheet .notes.card p{font-size:1.1rem}.perks{display:grid;grid-template-rows:min-content 1fr}.hero-sheet .potencies.card{min-width:325px;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1.6em 1fr}.hero-sheet .potencies.card h3{grid-column-end:span 3}.primary-reference.card *{font-family:Roboto Slab,Georgia,serif!important;font-weight:400}.landscape .primary-reference.card{flex-direction:row;gap:0 10px}.landscape .primary-reference.card .heroic-resource{order:2;flex-basis:130%}.landscape .primary-reference.card .heroic-resource .heroic-resource-gain{margin-bottom:0}.primary-reference.card{display:flex;flex-direction:column;padding:10px 15px;font-size:1.1rem;line-height:1.3rem}.primary-reference.card strong{font-weight:500}.primary-reference.card p{color:var(--color-text-lightest);margin:7px 0}.primary-reference.card h3{border-bottom:2px solid #bbb;margin-bottom:10px;padding:5px}.primary-reference.card .heroic-resource-gain{display:grid;grid-template-columns:min-content 3fr;grid-gap:3px;margin-bottom:10px;color:var(--color-text-lightest)}.primary-reference.card .heroic-resource-gain .value{text-align:center}.primary-reference.card .heroic-resource-gain .trigger{margin-bottom:2px;line-height:1.4rem}.primary-reference.card .heroic-resource-gain .header{font-weight:500;margin-bottom:4px;border-bottom:2px solid #666}.projects.card{display:grid;grid-template-rows:min-content 1fr}.projects.card h2{margin-bottom:0}.projects.card div,.projects.card .points span{font-family:Roboto Slab,Georgia,serif!important;font-weight:400}.projects.card .projects-table{display:grid;grid-template-rows:repeat(6,1fr);align-items:stretch;justify-items:stretch;margin-bottom:8px}.projects.card .projects-table>.header,.projects.card .projects-table>.project{display:grid;grid-template-columns:3fr 2fr 1.5fr 1fr}.projects.card .projects-table .header{text-align:center}.projects.card .projects-table .header div{font-weight:600;align-self:center}.projects.card .projects-table .header div:first-child{text-align:left}.projects.card .projects-table .header{border-bottom:2px solid #bbb}.projects.card .projects-table .project{border-bottom:2px solid #bbb;padding:5px}.projects.card .projects-table .project div{padding:0 5px;font-size:1.2rem;line-height:2rem}.projects.card .projects-table .project:nth-child(2n){background-color:#eee}.projects.card .projects-table .project>*:not(:last-child){border-right:2px solid #bbb}.projects.card .projects-table .project .roll-characteristic{text-align:center}.projects.card .projects-table .project .roll-characteristic .symbol-text{transform:translateY(5px);text-wrap:nowrap}.projects.card .projects-table .project .points{display:grid;grid-template-columns:1fr min-content 1fr;align-items:center;justify-items:center}.skills.card{display:grid;grid-template-rows:min-content min-content 1fr}.skills.card .reference{font-family:Roboto Slab,Georgia,serif!important;font-weight:400;text-align:center;font-size:1.1rem;color:var(--color-text-lightest)}.skills.card .skills-lists{display:flex;flex-direction:column;justify-content:space-evenly;padding:0 10px}.skills.card h3{text-align:left;border-bottom:2px solid #666;font-size:1.2rem}.skills.card ul{list-style:none;column-count:2;margin:0;padding:0}.skills.card ul li{padding:3px 0}.skills.card ul li label{font-weight:400}.hero-sheet .stats-resources.card{display:grid;grid-template-columns:repeat(8,1fr);align-items:stretch;justify-items:stretch;padding:5px}.hero-sheet .stats-resources.card .characteristics-measurements{grid-column-end:span 3}.hero-sheet .stats-resources.card .characteristics-measurements,.hero-sheet .stats-resources.card .recoveries,.hero-sheet .stats-resources.card .heroic-resource,.hero-sheet .stats-resources.card .surges{display:grid;grid-template-rows:min-content 1fr;align-items:stretch;justify-items:stretch}.hero-sheet .stats-resources.card .characteristics .fancy label,.hero-sheet .stats-resources.card .recoveries .fancy label,.hero-sheet .stats-resources.card .heroic-resource .fancy label,.hero-sheet .stats-resources.card .surges .fancy label{margin-top:7px}.hero-sheet .stats-resources.card .characteristics .label-above.fancy>.labeled-field-content,.hero-sheet .stats-resources.card .recoveries .label-above.fancy>.labeled-field-content,.hero-sheet .stats-resources.card .heroic-resource .label-above.fancy>.labeled-field-content,.hero-sheet .stats-resources.card .surges .label-above.fancy>.labeled-field-content{aspect-ratio:1/1}.hero-sheet .stats-resources.card .recoveries .label-above.fancy>.labeled-field-content{background-image:none;border:4px solid #666;border-radius:50%;width:80px;margin:-2px 0 0;align-self:center}.hero-sheet .stats-resources.card .heroic-resource .label-above.fancy>.labeled-field-content{border:0;background-color:transparent;background-image:linear-gradient(180deg,#666,#666),linear-gradient(240deg,transparent calc(50% - 1.2px),#666 calc(50% - 1px),#666 calc(50% + 3px),transparent calc(50% + 3.2px)),linear-gradient(300deg,transparent calc(50% - 1.2px),#666 calc(50% - 1px),#666 calc(50% + 3px),transparent calc(50% + 3.2px)),linear-gradient(0deg,#666,#666),linear-gradient(60deg,transparent calc(50% - 1.2px),#666 calc(50% - 1px),#666 calc(50% + 3px),transparent calc(50% + 3.2px)),linear-gradient(120deg,transparent calc(50% - 1.2px),#666 calc(50% - 1px),#666 calc(50% + 3px),transparent calc(50% + 3.2px));background-position:top center,top right,bottom right,bottom center,bottom left,top left;background-size:calc(100% - (2*(25% + 2px))) 4px,calc(25% + 2px) 50%,calc(25% + 2px) 50%,calc(100% - (2*(25% + 2px))) 4px,calc(25% + 2px) 50%,calc(25% + 2px) 50%;background-repeat:no-repeat;aspect-ratio:1/.8660254038}.hero-sheet .stats-resources.card .surges .label-above.fancy>.labeled-field-content{background-image:none;border:4px solid #666}.hero-sheet .stats-resources.card .characteristics{display:grid;grid-template-columns:repeat(5,1fr)}.hero-sheet .stats-resources.card .characteristics .label-above.fancy label{text-wrap:nowrap}.hero-sheet .stats-resources.card .characteristics .label-above.fancy .symbol{font-family:Draw Steel Potencies,Arial,Helvetica,sans-serif!important;display:inline-block;transform:translateY(2px)}.hero-sheet .stats-resources.card .characteristics .label-above.fancy>.labeled-field-content{background-image:linear-gradient(180deg,#666 0,#666 4px,transparent 4px,transparent 7px,#666 7px,#666 9px),linear-gradient(225deg,transparent calc(50% - 1.1715728753px - .1px),#666 calc(50% - 1.1715728753px),#666 calc(50% - 1.1715728753px + 4px),transparent calc(50% - 1.1715728753px + 4px + .1px),transparent calc(50% - 1.1715728753px + 4px + 2.1213203436px),#666 calc(50% - 1.1715728753px + 4px + 2.1213203436px),#666 calc(50% - 1.1715728753px + 4px + 2.1213203436px + 1.4142135624px),transparent calc(50% - 1.1715728753px + 4px + 2.1213203436px + 1.4142135624px + .1px)),linear-gradient(270deg,#666 0,#666 4px,transparent 4px,transparent 7px,#666 7px,#666 9px),linear-gradient(315deg,transparent calc(50% - 1.1715728753px - .1px),#666 calc(50% - 1.1715728753px),#666 calc(50% - 1.1715728753px + 4px),transparent calc(50% - 1.1715728753px + 4px + .1px),transparent calc(50% - 1.1715728753px + 4px + 2.1213203436px),#666 calc(50% - 1.1715728753px + 4px + 2.1213203436px),#666 calc(50% - 1.1715728753px + 4px + 2.1213203436px + 1.4142135624px),transparent calc(50% - 1.1715728753px + 4px + 2.1213203436px + 1.4142135624px + .1px)),linear-gradient(0deg,#666 0,#666 4px,transparent 4px,transparent 7px,#666 7px,#666 9px),linear-gradient(45deg,transparent calc(50% - 1.1715728753px - .1px),#666 calc(50% - 1.1715728753px),#666 calc(50% - 1.1715728753px + 4px),transparent calc(50% - 1.1715728753px + 4px + .1px),transparent calc(50% - 1.1715728753px + 4px + 2.1213203436px),#666 calc(50% - 1.1715728753px + 4px + 2.1213203436px),#666 calc(50% - 1.1715728753px + 4px + 2.1213203436px + 1.4142135624px),transparent calc(50% - 1.1715728753px + 4px + 2.1213203436px + 1.4142135624px + .1px)),linear-gradient(90deg,#666 0,#666 4px,transparent 4px,transparent 7px,#666 7px,#666 9px),linear-gradient(135deg,transparent calc(50% - 1.1715728753px - .1px),#666 calc(50% - 1.1715728753px),#666 calc(50% - 1.1715728753px + 4px),transparent calc(50% - 1.1715728753px + 4px + .1px),transparent calc(50% - 1.1715728753px + 4px + 2.1213203436px),#666 calc(50% - 1.1715728753px + 4px + 2.1213203436px),#666 calc(50% - 1.1715728753px + 4px + 2.1213203436px + 1.4142135624px),transparent calc(50% - 1.1715728753px + 4px + 2.1213203436px + 1.4142135624px + .1px));background-position:top center,top right,center right,bottom right,bottom center,bottom left,center left,top left;background-size:calc(100% - 30px) 9px,15px 15px,9px calc(100% - 30px),15px 15px,calc(100% - 30px) 9px,15px 15px,9px calc(100% - 30px),15px 15px;background-repeat:no-repeat;align-self:center;width:76px;margin-left:5px;margin-right:5px}.hero-sheet .stats-resources.card .characteristics .label-above.fancy{margin-left:0;margin-right:0}.hero-sheet .stats-resources.card .measurements{display:grid;grid-template-columns:repeat(6,1fr);justify-items:stretch;align-items:stretch;padding-top:8px}.hero-sheet .stats-resources.card .measurements :first-child{grid-column-start:2}.hero-sheet .stats-resources.card .measurements .labeled-field-content{padding:4px 0}.hero-sheet .stats-resources.card .measurements label{color:var(--color-text)}.hero-sheet .stats-resources.card .stamina{position:relative;border-left:2px solid #bbb;border-right:2px solid #bbb;grid-column-end:span 2;display:grid;grid-template-rows:min-content min-content min-content 1fr;place-items:stretch}.hero-sheet .stats-resources.card .stamina h4:not(#take-priority){margin:5px 3px 0;padding:0;text-align:center;text-transform:uppercase;font-size:16px;font-weight:450}.hero-sheet .stats-resources.card .stamina .current-stamina{float:left;width:7rem;position:absolute;display:flex;flex-flow:column;justify-content:flex-end;align-items:center;padding-bottom:25px;margin-left:8px;aspect-ratio:600/780;transform:translateY(-10px);border:0;background-repeat:no-repeat;background-color:transparent;background-image:url("data: image/svg+xml, %3Csvg%20viewBox%3D%220%200%20600%20760%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xml%3Aspace%3D%22preserve%22%20style%3D%22fill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bstroke-linejoin%3Around%3Bstroke-miterlimit%3A2%22%3E%3Cpath%20d%3D%22M300%200s60.422%20119.91%20225%2040c2.211-1.074%2075%2080%2075%2080v380c0%20152.084-300%20260-300%20260S0%20665.056%200%20500V120s74.463-80.259%2075-80C239.604%20119.417%20300%200%20300%200%22%20style%3D%22fill%3A%23fff%22%2F%3E%3Cpath%20d%3D%22M300%200s60.422%20119.91%20225%2040c2.211-1.074%2075%2080%2075%2080v380c0%20152.084-300%20260-300%20260S0%20665.056%200%20500V120s74.463-80.259%2075-80C239.604%20119.417%20300%200%20300%200m218.309%2075.922c-65.752%2027.392-116.012%2025.077-152.911%2013.04-29.169-9.516-50.617-25.473-65.447-40.269-14.823%2014.721-36.242%2030.584-65.355%2040.062-36.829%2011.99-86.977%2014.337-152.574-12.749C66.499%2092.516%2042.417%20118.412%2030%20131.78V500c0%2056.83%2043.694%20102.433%2093.274%20138.583%2067.429%2049.164%20148.638%2079.933%20176.14%2089.559%2027.524-10.746%20109.278-44.823%20177.142-95.038C526.017%20596.507%20570%20552.238%20570%20500V131.751z%22%20style%3D%22fill%3A%23666666%22%2F%3E%3C%2Fsvg%3E");background-size:100% 100%;background-position:center center}.hero-sheet .stats-resources.card .stamina .current-stamina label{margin-bottom:-8px}.hero-sheet .stats-resources.card .stamina .current-stamina .labeled-field-content span{font-size:3rem}.hero-sheet .stats-resources.card .stamina .current-state{border:0;background-color:transparent;background-image:linear-gradient(180deg,#666,#666),linear-gradient(225deg,transparent calc(50% - .5857864376px - .1px),#666 calc(50% - .5857864376px),#666 calc(50% - .5857864376px + 2px),transparent calc(50% - .5857864376px + 2px + .1px)),linear-gradient(270deg,#666,#666),linear-gradient(315deg,transparent calc(50% - .5857864376px - .1px),#666 calc(50% - .5857864376px),#666 calc(50% - .5857864376px + 2px),transparent calc(50% - .5857864376px + 2px + .1px)),linear-gradient(0deg,#666,#666),linear-gradient(45deg,transparent calc(50% - .5857864376px - .1px),#666 calc(50% - .5857864376px),#666 calc(50% - .5857864376px + 2px),transparent calc(50% - .5857864376px + 2px + .1px)),linear-gradient(90deg,#666,#666),linear-gradient(135deg,transparent calc(50% - .5857864376px - .1px),#666 calc(50% - .5857864376px),#666 calc(50% - .5857864376px + 2px),transparent calc(50% - .5857864376px + 2px + .1px));background-position:top center,top right,center right,bottom right,bottom center,bottom left,center left,top left;background-size:calc(100% - 20px) 2px,10px 10px,2px calc(100% - 20px),10px 10px,calc(100% - 20px) 2px,10px 10px,2px calc(100% - 20px),10px 10px;background-repeat:no-repeat;display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;justify-items:stretch;margin:12px 15px 11px;padding:5px}.hero-sheet .stats-resources.card .stamina .current-state .winded{grid-column-start:2}.hero-sheet .stats-resources.card .stamina .current-state .winded .ref,.hero-sheet .stats-resources.card .stamina .current-state .dying .ref{font-family:Roboto Slab,Georgia,serif!important;font-weight:400;text-align:center;font-size:1.1rem}.hero-sheet .stats-resources.card .stamina .current-state .winded .ref .data,.hero-sheet .stats-resources.card .stamina .current-state .dying .ref .data{font-family:Roboto Slab,Georgia,serif!important;font-weight:400;display:inline-block;border-bottom:1.5px solid #bbb;font-size:1.3rem;line-height:100%;padding:0 3px;min-width:30px}.hero-sheet .stats-resources.card .stamina .reference .labeled-field{width:30%}.hero-sheet .stats-resources.card .recoveries,.hero-sheet .stats-resources.card .heroic-resource,.hero-sheet .stats-resources.card .surges{padding-left:10px;padding-right:10px}.hero-sheet .stats-resources.card .recoveries .label-above .labeled-field-content,.hero-sheet .stats-resources.card .heroic-resource .label-above .labeled-field-content,.hero-sheet .stats-resources.card .surges .label-above .labeled-field-content{margin:0 20px}.hero-sheet .stats-resources.card .recoveries,.hero-sheet .stats-resources.card .heroic-resource{border-right:2px solid #bbb}.hero-sheet .stats-resources.card .heroic-resource .labeled-field.fancy label{margin-top:-2px;margin-bottom:0}.hero-sheet .stats-resources.card .heroic-resource .labeled-field.fancy .labeled-field-content{height:76px;margin-left:auto;margin-right:auto}.hero-sheet .stats-resources.card .stamina .reference,.hero-sheet .stats-resources.card .recoveries .reference{display:flex;justify-content:center;align-items:stretch}.hero-sheet .stats-resources.card .stamina .reference label,.hero-sheet .stats-resources.card .recoveries .reference label{align-self:center}.hero-sheet .stats-resources.card .stamina .reference .labeled-field-content span,.hero-sheet .stats-resources.card .recoveries .reference .labeled-field-content span,.hero-sheet .stats-resources.card .heroic-resource .labeled-field.no-box .labeled-field-content span{font-size:1.6rem}.hero-sheet .stats-resources.card .recoveries .reference .labeled-field{width:4em}.hero-sheet .stats-resources.card .surges{margin-right:-15px}.hero-sheet .stats-resources.card .surges .labeled-field-content{max-width:76px;align-self:center}.hero-sheet .stats-resources.card .surges .labeled-field-content span{min-width:76px}.hero-sheet .stats-resources.card .surges .reference{font-size:1rem;line-height:1.6rem;display:flex;flex-direction:column;justify-content:center;padding-top:15px;text-align:center;margin-left:-10px;color:var(--color-text-lightest)}.hero-sheet .stats-resources.card .surges .reference div,.hero-sheet .stats-resources.card .surges .reference .data{font-family:Roboto Slab,Georgia,serif!important;font-weight:400;text-wrap:nowrap}.hero-sheet .stats-resources.card .surges .reference .data{border-bottom:1px solid #666;color:var(--color-text);min-width:24px;display:inline-block;text-align:center;font-size:1.3rem}.hero-sheet.a4.portrait .stats-resources.card .characteristics-measurements{margin-left:-5px}.hero-sheet.a4.portrait .stats-resources.card .characteristics-measurements .labeled-field.fancy label{letter-spacing:-.03em}.title h3{border-bottom:2px solid #bbb}.title .title-description{font-style:italic}.titles.card ul{list-style:none;margin:0;padding:0}:root{--color-text: #222;--color-text-lighter: #444;--color-text-lightest: #666}.hero-view-page .hero-view-page-content:has(.hero-sheet),#pdf-preview{overflow-y:auto}.main,main.hero-sheet{background:#d8d8d8!important;height:100%;font-size:14px}#pdf-preview .menu{float:right;position:fixed;top:10px;right:10px;display:flex;padding:5px;border-radius:5px;background-color:#4448;z-index:999}#pdf-preview .all-careers,#pdf-preview .all-complications{display:flex;flex-direction:row;flex-wrap:wrap}#pdf-preview .all-careers .card,#pdf-preview .all-complications .card{width:428px;height:506px}.hidden{display:none}.page{background:#eee}.hero-sheet:not(#base-override) label,.hero-sheet:not(#base-override) h2,.hero-sheet:not(#base-override) h3,.hero-sheet:not(#base-override) h4,.hero-sheet:not(#base-override) h5,.hero-sheet:not(#base-override) h6{font-family:Roboto Slab,Georgia,serif!important;font-weight:400}.hero-sheet:not(#base-override),.hero-sheet:not(#base-override) li,.hero-sheet:not(#base-override) p,.hero-sheet:not(#base-override) em{font-family:Merriweather,Georgia,serif!important;font-weight:300}.hero-sheet.letter.portrait .page{aspect-ratio:8.5/11;width:1275px;height:1650px;max-width:1275px;max-height:1650px}.hero-sheet.letter.landscape .page{aspect-ratio:11/8.5;width:1650px;height:1275px;max-width:1650px;max-height:1275px}.hero-sheet.a4.portrait .page{aspect-ratio:1/1.41;width:1240px;height:1754px;max-width:1240px;max-height:1754px}.hero-sheet.a4.landscape .page{aspect-ratio:1.41/1;width:1754px;height:1240px;max-width:1754px;max-height:1240px}.hero-sheet .page-1{display:grid;align-items:stretch;justify-items:stretch;grid-template-rows:248px 213px 102px min-content min-content 1fr;grid-template-columns:6fr 1fr calc(745px - 33.3333333333%) calc(33.3333333333% - 350px) 350px}.hero-sheet.landscape .page-1{grid-template-rows:248px 213px 102px min-content min-content 1fr;grid-template-columns:1fr min-content 350px}.hero-sheet.landscape .page-1 .hero-header.card,.hero-sheet.landscape .page-1 .stats-resources.card{grid-column-end:span 2}.hero-sheet.landscape .page-1 .conditions{grid-column-start:3;grid-row-start:1;grid-row-end:span 3}.hero-sheet.landscape .page-1 .primary-reference{grid-row-start:3;grid-row-end:span 3;grid-column-start:1}.hero-sheet.landscape .page-1 .potencies,.hero-sheet.landscape .page-1 .immunities-weaknesses.card{grid-column-start:2}.hero-sheet.landscape .page-1 .ancestry-traits.card{grid-column-start:3;grid-row-start:4;grid-row-end:span 3}.hero-sheet.landscape .page-1 .modifiers{grid-column-start:2;grid-row-start:5;grid-row-end:span 2}.hero-sheet.landscape .page-1 .class-features.card{grid-row-start:6}.hero-sheet.a4.landscape .page-1{grid-template-columns:1fr min-content 430px}.hero-sheet.portrait .page-1 .hero-header.card,.hero-sheet.portrait .page-1 .stats-resources.card{grid-column-end:span 5}.hero-sheet.portrait .page-1 .modifiers{grid-column-end:span 2;grid-row-end:span 3}.hero-sheet.portrait .page-1 .potencies{grid-column-end:span 2}.hero-sheet.portrait .page-1 .conditions{grid-column-end:span 2;grid-column-start:3;grid-row-start:4;grid-row-end:span 2}.hero-sheet.portrait .page-1 .primary-reference{grid-row-end:span 2}.hero-sheet.portrait .page-1 .immunities-weaknesses.card{grid-column-start:5}.hero-sheet.portrait .page-1 .class-features.card{grid-column-end:span 3}.hero-sheet.portrait .page-1 .ancestry-traits.card{grid-column-end:span 2}.hero-sheet .page-2{display:grid;grid-template-columns:438px 1fr 365px;grid-template-rows:min-content 1fr 1fr 2fr 315px}.hero-sheet.portrait .page-2 .skills{grid-row-end:span 4}.hero-sheet.portrait .page-2 .culture,.hero-sheet.portrait .page-2 .perks{grid-column-end:span 2}.hero-sheet.portrait .page-2 .perks{grid-row-end:span 2}.hero-sheet.portrait .page-2 .titles.card{grid-row-start:5}.hero-sheet.portrait .page-2 .projects.card{grid-column-start:2;grid-column-end:span 2}.hero-sheet.landscape .page-2 .career{grid-row-end:span 2;grid-column-start:1}.hero-sheet.landscape .page-2 .complication{grid-row-start:3;grid-row-end:span 3;grid-column-start:1}.hero-sheet.landscape .page-2 .skills{grid-column-start:3;grid-row-start:1;grid-row-end:span 5}.hero-sheet.landscape .page-2 .culture{grid-row-start:1;grid-column-start:2}.hero-sheet.landscape .page-2 .perks{grid-row-end:span 2}.hero-sheet.landscape .page-2 .projects.card{grid-row-start:5}.hero-sheet{background:#eee;color:var(--color-text);padding:5px;display:flex;flex-direction:column;align-items:flex-start;overflow:auto}.hero-sheet .page{overflow:hidden;margin:0}.hero-sheet p,.hero-sheet .labeled-field-content span{font-family:Merriweather,Georgia,serif!important}.hero-sheet p,.hero-sheet table,.hero-sheet ul{background:#fff;color:var(--color-text)}.hero-sheet h2,.hero-sheet h3,.hero-sheet h4{text-align:center;text-transform:uppercase;margin:0 0 10px;font-weight:450;color:var(--color-text)}.hero-sheet h2{line-height:20px;font-size:18px;padding:5px 0 18px;border-bottom:2px solid #666;border:0;background-color:transparent;margin-bottom:0;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" style="enable-background:new 0 0 64 64" xml:space="preserve"><path d="M62 32L32 62L2.001 32l30-30z" fill="%23666666"></path></svg>'),linear-gradient(180deg,#666,#666),linear-gradient(180deg,#666,#666),linear-gradient(180deg,#666,#666),linear-gradient(180deg,#666,#666),linear-gradient(225deg,transparent 6.2639610307px,#666 6.3639610307px,#666 8.3639610307px,transparent 8.4639610307px),linear-gradient(135deg,transparent 6.2639610307px,#666 6.3639610307px,#666 8.3639610307px,transparent 8.4639610307px);background-size:10px 10px,calc(50% - 10px) 2px,calc(50% - 7px) 1px,calc(50% - 10px) 2px,calc(50% - 7px) 1px,50% 12px,50% 12px;background-position:50% calc(100% - 7px),left calc(100% - 10px),left calc(100% - 7px),right calc(100% - 10px),right calc(100% - 7px),left bottom,right bottom;background-repeat:no-repeat}.hero-sheet h3{line-height:1.6rem;font-size:1.2rem}.hero-sheet h4{line-height:1.4rem;text-transform:none;font-size:1.1rem;font-weight:450}.hero-sheet .card{background:#fff;border:2px solid #bbb;border-radius:2px;margin:5px;padding:5px 15px}.hero-sheet section.container,.hero-sheet .beveled{border:0;background-color:transparent;background-image:linear-gradient(180deg,#bbb,#bbb),linear-gradient(225deg,transparent calc(50% - .5857864376px - .1px),#bbb calc(50% - .5857864376px),#bbb calc(50% - .5857864376px + 2px),transparent calc(50% - .5857864376px + 2px + .1px)),linear-gradient(270deg,#bbb,#bbb),linear-gradient(315deg,transparent calc(50% - .5857864376px - .1px),#bbb calc(50% - .5857864376px),#bbb calc(50% - .5857864376px + 2px),transparent calc(50% - .5857864376px + 2px + .1px)),linear-gradient(0deg,#bbb,#bbb),linear-gradient(45deg,transparent calc(50% - .5857864376px - .1px),#bbb calc(50% - .5857864376px),#bbb calc(50% - .5857864376px + 2px),transparent calc(50% - .5857864376px + 2px + .1px)),linear-gradient(90deg,#bbb,#bbb),linear-gradient(135deg,transparent calc(50% - .5857864376px - .1px),#bbb calc(50% - .5857864376px),#bbb calc(50% - .5857864376px + 2px),transparent calc(50% - .5857864376px + 2px + .1px));background-position:top center,top right,center right,bottom right,bottom center,bottom left,center left,top left;background-size:calc(100% - 20px) 2px,10px 10px,2px calc(100% - 20px),10px 10px,calc(100% - 20px) 2px,10px 10px,2px calc(100% - 20px),10px 10px;background-repeat:no-repeat;padding:.5rem}.hero-sheet .abilities.page{--gap: 10px;display:flex;flex-wrap:wrap;gap:var(--gap);padding:5px}.hero-sheet .abilities.page .card{margin:0}.hero-sheet.portrait .abilities.page .card,.hero-sheet.portrait .abilities.page .feature-reference.single{flex-basis:calc((100% - 2 * var(--gap)) / 3)}.hero-sheet.portrait .abilities.page .feature-reference,.hero-sheet.portrait .abilities.page .inventory.wide{flex-basis:calc(2 * (100% - 2 * var(--gap)) / 3 + var(--gap))}.hero-sheet.portrait .abilities.page .feature-reference.wide{flex-basis:calc(3 * (100% - 2 * var(--gap)) / 3 + 2 * var(--gap))}.hero-sheet.landscape .abilities.page .card,.hero-sheet.landscape .abilities.page .feature-reference.single{flex-basis:calc((100% - 3 * var(--gap)) / 4)}.hero-sheet.landscape .abilities.page .feature-reference,.hero-sheet.landscape .abilities.page .inventory.wide{flex-basis:calc(2 * (100% - 3 * var(--gap)) / 4 + var(--gap))}.hero-sheet.landscape .abilities.page .feature-reference.wide{flex-basis:calc(3 * (100% - 3 * var(--gap)) / 4 + 2 * var(--gap))}.hero-sheet hr.dashed{border:0;border-top:1px dashed #666;width:100%}.hero-sheet .card section.bordered{border:0;background-color:transparent;background-image:linear-gradient(180deg,#bbb,#bbb),linear-gradient(225deg,transparent calc(50% - .5857864376px - .1px),#bbb calc(50% - .5857864376px),#bbb calc(50% - .5857864376px + 2px),transparent calc(50% - .5857864376px + 2px + .1px)),linear-gradient(270deg,#bbb,#bbb),linear-gradient(315deg,transparent calc(50% - .5857864376px - .1px),#bbb calc(50% - .5857864376px),#bbb calc(50% - .5857864376px + 2px),transparent calc(50% - .5857864376px + 2px + .1px)),linear-gradient(0deg,#bbb,#bbb),linear-gradient(45deg,transparent calc(50% - .5857864376px - .1px),#bbb calc(50% - .5857864376px),#bbb calc(50% - .5857864376px + 2px),transparent calc(50% - .5857864376px + 2px + .1px)),linear-gradient(90deg,#bbb,#bbb),linear-gradient(135deg,transparent calc(50% - .5857864376px - .1px),#bbb calc(50% - .5857864376px),#bbb calc(50% - .5857864376px + 2px),transparent calc(50% - .5857864376px + 2px + .1px));background-position:top center,top right,center right,bottom right,bottom center,bottom left,center left,top left;background-size:calc(100% - 16px) 2px,8px 8px,2px calc(100% - 16px),8px 8px,calc(100% - 16px) 2px,8px 8px,2px calc(100% - 16px),8px 8px;background-repeat:no-repeat;margin-bottom:10px;padding:0 10px 10px}.hero-sheet .card section.bordered h3{font-size:1rem;line-height:1rem;height:1rem;font-weight:450;background:#fff;display:inline-block;position:relative;top:-2px;margin:0 auto;padding:0 10px;left:50%;transform:translate(-50%) translateY(-50%)}.hero-sheet .card section.bordered p{margin:0 10px 10px}.hero-sheet ul.features-container{list-style:none;padding:0;margin:0}.hero-sheet ul.features-container.two-column{column-count:2;background-image:linear-gradient(0deg,#bbb,#bbb);background-size:2px 100%;background-position:50% 4px;background-repeat:no-repeat}.hero-sheet ul.features-container .feature{overflow:hidden}.hero-sheet ul.features-container .feature:has(.feature-title):has(.feature-iteration) .feature-title{margin-bottom:0}.hero-sheet ul.features-container .feature:has(.feature-title):has(.feature-iteration){margin-bottom:10px}.hero-sheet ul.features-container li em{font-family:Merriweather,Georgia,serif!important}.hero-sheet ul.features-container li>em{font-weight:400;font-size:1.1rem}.hero-sheet .colorful .damage-type.acid,.hero-sheet .colorful .damage-type.poison{background-color:#aeef97;border-color:#a1bc97}.ability-edit-panel{display:flex;flex-direction:column;gap:10px}.customize-panel{display:flex;flex-direction:column;gap:10px;padding-bottom:20px}.customize-panel .random-btn{color:#000000e0}.customize-option-section{width:410px;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px}@media (prefers-color-scheme: dark){.customize-panel .random-btn{color:#ffffffe0}}.inventory-panel{padding:20px 0;display:flex;flex-direction:column;gap:10px}.project-edit-panel{display:flex;flex-direction:column;gap:10px}.project-panel{display:flex;flex-direction:column;padding:0 20px 20px;overflow:hidden}.project-panel.compact{margin-top:-10px;padding:unset}.project-panel .project-progress{margin-top:20px;text-align:center}.project-select-modal{padding:20px}.projects-panel,.stats-panel{padding:20px 0;display:flex;flex-direction:column;gap:10px}.stats-panel .gain-btn{min-width:100px}.stats-panel .alert-text{color:#000000e0!important}.expression{display:flex;align-items:center;justify-content:center;margin:50px 0}.expression .expression-result{color:#000000e0!important;font-size:36px;font-weight:600;letter-spacing:3px;text-align:center;text-transform:uppercase;border:2px solid rgb(64,150,255);border-radius:10px;background-color:#e6f4ff;padding:20px}.hero-state-modal{padding:0 20px 20px;height:100%;display:flex;flex-direction:column}.options-panel{width:300px;display:flex;flex-direction:column;gap:10px}.standard-abilities-panel{height:100%;overflow-y:auto}.standard-abilities-panel .standard-abilities-page{padding:20px}.standard-abilities-panel .standard-abilities-page .standard-abilities-row{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:10px}.standard-abilities-panel .standard-abilities-page .standard-abilities-row .ability-panel,.standard-abilities-panel .standard-abilities-page .standard-abilities-row .blank-panel{flex:1 1 0}.hero-view-page{height:100%;display:flex;flex-direction:column}.hero-view-page .hero-view-page-content{background-color:#e6e6e6;flex:1 1 0;overflow:hidden}.hero-view-page .hero-view-page-content:not(:has(.hero-sheet)){padding:10px}.hero-view-page .hero-view-page-content.compact{padding:10px 0}@media (prefers-color-scheme: dark){.hero-view-page .hero-view-page-content{background-color:#373737}}.feature-type-select-modal{padding:20px}.monster-edit-panel{display:flex;flex-direction:column;gap:10px}.monster-edit-panel .category-selector{height:46px;white-space:normal;display:flex;align-items:center;justify-content:center;line-height:18px}.monster-edit-panel .portrait-edit{border:3px solid rgba(5,5,5,.2);border-radius:50%;aspect-ratio:1/1;width:200px;height:200px;object-fit:cover;box-shadow:0 0 5px #00000040}.feature-edit-panel{display:flex;flex-direction:column;gap:10px}.ancestry-edit-panel{display:block}.element-edit-panel{display:flex;flex-direction:column;gap:10px}.career-edit-panel,.class-edit-panel,.complication-edit-panel,.culture-edit-panel,.domain-edit-panel,.imbuement-edit-panel,.item-edit-panel,.kit-edit-panel,.monster-group-edit-panel{display:block}.monster-group-edit-panel .portrait-edit{border:3px solid rgba(5,5,5,.2);border-radius:50%;aspect-ratio:1/1;width:200px;height:200px;object-fit:cover;box-shadow:0 0 5px #00000040}.subclass-edit-panel,.terrain-edit-panel,.title-edit-panel{display:block}.library-edit-page{height:100%;display:flex;flex-direction:column}.library-edit-page .library-edit-page-content{background-color:#e6e6e6;flex:1 1 0;display:flex;gap:10px;padding:10px;overflow:hidden}.library-edit-page .library-edit-page-content .edit-column{padding:10px;flex:1 1 0;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column;gap:10px}.library-edit-page .library-edit-page-content .edit-column .edit-header-section{padding:10px 0 0}.library-edit-page .library-edit-page-content .preview-column{padding:10px;flex:1 1 0;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column;gap:10px}.library-edit-page .library-edit-page-content .preview-column .preview-header-section{padding:10px 0 0}@media (prefers-color-scheme: dark){.library-edit-page .library-edit-page-content{background-color:#373737}.library-edit-page .library-edit-page-content .edit-column .random-btn{color:#ffffffe0}}.selector-row{display:flex;flex-direction:column;gap:3px;background-color:#fff;border-radius:5px;padding:4px 8px;cursor:pointer}.selector-row:hover{background-color:#0505050f}.selector-row.selected{background-color:#e6f4ff}.selector-row.selected .content{font-weight:600}.selector-row .info{text-align:right;font-size:12px;opacity:.5}@media (prefers-color-scheme: dark){.selector-row{color:#000000e0}}.library-list-page{height:100%;display:flex;flex-direction:column}.library-list-page .library-list-page-content{background-color:#e6e6e6;flex:1 1 0;display:flex;flex-direction:row;overflow:hidden}.library-list-page .library-list-page-content .selection-sidebar{flex:0 0 400px;display:flex;flex-direction:column;gap:10px;padding:20px 0 20px 20px}.library-list-page .library-list-page-content .selection-sidebar .selection-toolbar{flex:0 0 auto;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:5px}.library-list-page .library-list-page-content .selection-sidebar .selection-content{flex:1 1 0;display:flex;flex-direction:row;gap:10px;overflow:hidden}.library-list-page .library-list-page-content .selection-sidebar .selection-content .selection-list{flex:0 0 150px;display:flex;flex-direction:column;gap:5px;background-color:#fff;border-radius:10px;padding:5px;overflow-y:auto}.library-list-page .library-list-page-content .selection-sidebar .selection-content .selection-list.categories{flex:0 0 150px}.library-list-page .library-list-page-content .selection-sidebar .selection-content .selection-list.elements{flex:1 1 0}.library-list-page .library-list-page-content .element-selected{flex:1 1 0;overflow-y:auto}@media (prefers-color-scheme: dark){.library-list-page .library-list-page-content{background-color:#373737}}.party-modal{height:100%;padding:20px;overflow-y:auto}.party-modal .hero-column-header{writing-mode:vertical-lr}.party-modal .row-label{width:150px}.party-modal .row-cell{text-align:center}@media (prefers-color-scheme: dark){.party-modal .ant-btn.ant-btn-text{color:#ffffffe0}}.encounter-difficulty-panel{display:flex;flex-direction:column;gap:10px}.encounter-difficulty-panel .encounter-slider{margin:10px 0}.encounter-difficulty-panel .stats{margin:5px 0;display:flex;align-items:center;justify-content:space-evenly;border:1px solid rgba(5,5,5,.06);border-radius:10px;background-color:#fafafa}@media (prefers-color-scheme: dark){.encounter-difficulty-panel .stats{border-color:#fafafa99;background-color:#1e1e1e}}.encounter-objective-panel{display:flex;flex-direction:column;overflow:hidden}.encounter-objective-panel.compact{margin-top:-10px;padding:unset}.encounter-panel{display:flex;flex-direction:column;padding:0 20px 20px;overflow:hidden}.encounter-panel.compact{margin-top:-10px;padding:unset}.encounter-panel .encounter-groups{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}.encounter-panel .encounter-groups .encounter-slot,.encounter-panel .encounter-groups .terrain-slot{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.encounter-panel .encounter-meta,.encounter-panel .encounter-stat-blocks{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}.encounter-panel .encounter-stat-blocks .monster-panel,.encounter-panel .encounter-stat-blocks .terrain-panel{padding:0}.encounter-panel .malice{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}.montage-panel{display:flex;flex-direction:column;padding:0 20px 20px;overflow:hidden}.montage-panel.compact{margin-top:-10px;padding:unset}.negotiation-panel{display:flex;flex-direction:column;padding:0 20px 20px;overflow:hidden}.negotiation-panel.compact{margin-top:-10px;padding:unset}.negotiation-panel .stats{margin:10px 0;padding:10px 0;display:flex;align-items:center;justify-content:space-evenly;border:1px solid rgba(5,5,5,.06);border-radius:10px;background-color:#fafafa}.negotiation-panel .negotiation-content{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}@media (prefers-color-scheme: dark){.negotiation-panel .stats{border-color:#fafafa99;background-color:#1e1e1e}}.grid-square-panel{position:absolute;cursor:pointer}.grid-square-panel.selectable:hover,.grid-square-panel.selectable.selected{border-color:#4096ff;background-color:#e6f4ff}.grid-square-panel.cell{border:.1px solid rgba(0,0,0,.1)}.grid-square-panel.fog{background-color:#00000080}.grid-square-panel.fog.player{background-color:#000}.map-mini-panel{position:absolute;transition:background-color ease-in-out .2s,background-image ease-in-out .2s,border-color ease-in-out .2s,outline ease-in-out .2s,left ease-in-out .2s,right ease-in-out .2s,top ease-in-out .2s,bottom ease-in-out .2s,opacity ease-in-out .2s}.map-mini-panel.selectable{cursor:pointer}.map-mini-panel.selectable:hover{outline:5px solid rgb(64,150,255)}.map-mini-panel.selected{outline:6px solid rgb(64,150,255)}.map-mini-panel.hidden{opacity:.3}.map-mini-panel.size-t{transform:scale(.3)}.map-mini-panel.size-s{transform:scale(.7)}.map-mini-panel.size-l{transform:scale(1.2)}.map-mini-panel .mini-content{position:absolute;width:100%;height:100%;border-radius:50%;background-color:#323232}.map-tile-panel{position:absolute;transition:background-color ease-in-out .2s,background-image ease-in-out .2s,border-color ease-in-out .2s,outline ease-in-out .2s,left ease-in-out .2s,right ease-in-out .2s,top ease-in-out .2s,bottom ease-in-out .2s,opacity ease-in-out .2s}.map-tile-panel.selectable{cursor:pointer}.map-tile-panel.selectable:hover{outline:5px solid rgb(64,150,255)}.map-tile-panel.selected{outline:6px solid rgb(64,150,255)}.map-tile-panel .tile-content{position:absolute;width:100%;height:100%;border:1px solid rgb(150,150,150)}.map-wall-panel{position:absolute;transition:background-color ease-in-out .2s,background-image ease-in-out .2s,border-color ease-in-out .2s,outline ease-in-out .2s,left ease-in-out .2s,right ease-in-out .2s,top ease-in-out .2s,bottom ease-in-out .2s,opacity ease-in-out .2s}.map-wall-panel.selectable{cursor:pointer}.map-wall-panel.selectable:hover{outline:2px solid rgb(64,150,255)}.map-wall-panel.selected{outline:3px solid rgb(64,150,255)}.map-wall-panel .wall-content{position:absolute;width:100%;height:100%;background-color:#323232}.map-wall-panel .wall-content .outline{stroke:#323232;fill:#969696}@media (prefers-color-scheme: dark){.map-wall-panel .wall-content{background-color:#f0f0f0}.map-wall-panel .wall-content .outline{stroke:#f0f0f0;fill:#969696}}.map-wall-vertex-panel{position:absolute;border:1px solid rgb(150,150,150);background-color:#c8c8c8}.map-wall-vertex-panel.director-edit{cursor:pointer}.map-wall-vertex-panel.director-edit:hover{border-color:#4096ff}.map-wall-vertex-panel.selected{border-color:#4096ff;background-color:#e6f4ff}.map-zone-panel{position:absolute;transition:background-color ease-in-out .2s,background-image ease-in-out .2s,border-color ease-in-out .2s,outline ease-in-out .2s,left ease-in-out .2s,right ease-in-out .2s,top ease-in-out .2s,bottom ease-in-out .2s,opacity ease-in-out .2s}.map-zone-panel.selectable{cursor:pointer}.map-zone-panel.selectable:hover{outline:5px solid rgb(64,150,255)}.map-zone-panel.selected{outline:6px solid rgb(64,150,255)}.map-zone-panel .zone-content{position:absolute;width:100%;height:100%;border:1px solid rgb(150,150,150);background-color:#c8c8c8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.radial{display:flex;flex-direction:column}.radial .row{display:flex;flex-direction:row}.radial .row .cell{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;padding:5px;font-size:20px}.radial .row .cell:not(.empty):hover{background-color:#e6f4ff}.radial .row .cell.diagonal{transform:scale(.8)}.tactical-map-toolbar{z-index:10;position:sticky;left:10px;width:calc(100% - 20px);display:flex;align-items:center;justify-content:flex-start;gap:5px;padding:5px;background:#00000008;border:1px solid rgba(255,255,255,.2);border-radius:10px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);overflow-x:auto}.tactical-map-toolbar.top-toolbar{top:10px}.tactical-map-toolbar.bottom-toolbar{bottom:10px}.tactical-map-panel.thumbnail{pointer-events:none}.tactical-map-panel.thumbnail .grid{height:100%}.tactical-map-panel.director-view,.tactical-map-panel.director-edit,.tactical-map-panel.player{overflow:auto}.tactical-map-panel.director-edit{margin:15px 0}.tactical-map-panel .grid{position:relative;margin:0 auto;width:100%;height:100%;overflow:hidden}.plot-panel .plot-content-row{margin:10px 0;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:10px}.plot-panel .plot-content-row .content-text.read-aloud{margin:0 10px;width:calc(100% - 20px);border-left:2px solid rgba(0,0,0,.88);border-right:2px solid rgba(0,0,0,.88);background-color:#0505050f;padding:0 10px}.plot-panel .plot-content-row .content-image{flex:1 1 0;display:flex;align-items:center;justify-content:center}.plot-panel .plot-content-row .content-image .picture{flex:0 0 75%;border:3px solid rgba(5,5,5,.2);border-radius:10px;object-fit:cover;box-shadow:0 0 5px #00000040}.plot-panel .plot-content-row .content-roll{flex:1 1 0}.plot-panel .plot-content-row .tactical-map-container{overflow:hidden}@media (prefers-color-scheme: dark){.plot-panel .plot-content-row .content-text.read-aloud{border-color:#fafafa99;background-color:#000}}.plot-edit-panel{display:flex;flex-direction:column;gap:10px}.plot-graph-panel{max-height:100%;overflow-y:auto;background:linear-gradient(#fff,#fafafa);border:1px solid rgba(5,5,5,.06);border-radius:10px}.plot-graph-panel .header-row{padding:10px 20px;position:sticky;top:0;background-color:#ffffff80;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.plot-graph-panel .plot-container{width:100%;overflow:visible;margin:20px 0}.plot-graph-panel .plot-container .plot-box-container{border-radius:5px;box-shadow:0 0 5px #00000040}.plot-graph-panel .plot-container .plot-box-container .plot-box{width:100%;height:100%;border:1px solid rgba(5,5,5,.06);border-radius:5px;background:linear-gradient(#e6e6e6,#dcdcdc);padding:10px;display:flex;align-items:center;justify-content:center}.plot-graph-panel .plot-container .plot-box-container .plot-box.selectable{cursor:pointer}.plot-graph-panel .plot-container .plot-box-container .plot-box.selectable:hover{border-color:#1677ff}.plot-graph-panel .plot-container .plot-box-container .plot-box.selected{background:#e6f4ff;border-color:#1677ff}.plot-graph-panel .plot-container .plot-box-container .plot-box .plot-name{text-align:center;font-weight:600;text-transform:uppercase;letter-spacing:1px}.plot-graph-panel .plot-container .plot-box-container .plot-box .subplot-indicator{position:absolute;right:10px;opacity:.1}.plot-graph-panel .plot-container .plot-link{stroke:#c8c8c8;stroke-width:3px}.plot-graph-panel .plot-container .link-label-container .link-label{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-weight:600}@media (prefers-color-scheme: dark){.plot-graph-panel{background:linear-gradient(#191919,#000);border-color:#fafafa99}.plot-graph-panel .header-row{background-color:#19191980}.plot-graph-panel .plot-container .plot-box-container .plot-box{color:#000}.plot-graph-panel .plot-container .link-label-container .link-label{color:#ffffffe0}}.adventure-edit-panel{height:100%;overflow:hidden;display:flex;gap:20px}.adventure-edit-panel .plot-workspace{flex:1 1 0}.adventure-edit-panel .plot-editor{flex:1 1 0;overflow-y:auto}.terrain-filter-panel{display:block}.encounter-edit-panel{display:flex;flex-direction:row;gap:20px;overflow:hidden}.encounter-edit-panel .encounter-workspace-column{flex:1 1 0;overflow-y:auto}.encounter-edit-panel .encounter-workspace-column .group-row,.encounter-edit-panel .encounter-workspace-column .terrain-container-row{display:flex;flex-direction:column;gap:8px}.encounter-edit-panel .encounter-workspace-column .group-row .slot-row,.encounter-edit-panel .encounter-workspace-column .group-row .terrain-row,.encounter-edit-panel .encounter-workspace-column .terrain-container-row .slot-row,.encounter-edit-panel .encounter-workspace-column .terrain-container-row .terrain-row{border:1px solid rgb(220,220,220);border-radius:10px;background-color:#fff;padding:10px 20px 20px;display:flex;flex-direction:row;gap:20px}.encounter-edit-panel .encounter-workspace-column .group-row .slot-row .content,.encounter-edit-panel .encounter-workspace-column .group-row .terrain-row .content,.encounter-edit-panel .encounter-workspace-column .terrain-container-row .slot-row .content,.encounter-edit-panel .encounter-workspace-column .terrain-container-row .terrain-row .content{flex:1 1 0;border-right:1px solid rgb(220,220,220);padding-right:20px}.encounter-edit-panel .encounter-workspace-column .group-row .slot-row .actions,.encounter-edit-panel .encounter-workspace-column .group-row .terrain-row .actions,.encounter-edit-panel .encounter-workspace-column .terrain-container-row .slot-row .actions,.encounter-edit-panel .encounter-workspace-column .terrain-container-row .terrain-row .actions{margin-top:5px;flex:0 0 130px;display:flex;flex-direction:column;gap:5px}.encounter-edit-panel .encounter-workspace-column .group-row .slot-row .actions .ant-divider,.encounter-edit-panel .encounter-workspace-column .group-row .terrain-row .actions .ant-divider,.encounter-edit-panel .encounter-workspace-column .terrain-container-row .slot-row .actions .ant-divider,.encounter-edit-panel .encounter-workspace-column .terrain-container-row .terrain-row .actions .ant-divider{margin:4px 0 15px;border-block-start-width:5px}.encounter-edit-panel .encounter-list-column{flex:1 1 0;overflow-y:auto}.encounter-edit-panel .encounter-list-column .monster-row,.encounter-edit-panel .encounter-list-column .terrain-row{border:1px solid rgb(220,220,220);border-radius:10px;background-color:#fff;padding:5px 10px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.encounter-edit-panel .encounter-list-column .monster-row .monster-panel,.encounter-edit-panel .encounter-list-column .monster-row .terrain-panel,.encounter-edit-panel .encounter-list-column .terrain-row .monster-panel,.encounter-edit-panel .encounter-list-column .terrain-row .terrain-panel{flex:1 1 0}.encounter-edit-panel .encounter-list-column .monster-row .actions,.encounter-edit-panel .encounter-list-column .terrain-row .actions{margin-top:10px;flex:0 0 130px;display:flex;flex-direction:column;gap:5px}.encounter-edit-panel .encounter-list-column .monster-row:hover,.encounter-edit-panel .encounter-list-column .terrain-row:hover{background-color:#0000000d}@media (prefers-color-scheme: dark){.encounter-edit-panel .encounter-workspace-column .group-row .slot-row,.encounter-edit-panel .encounter-workspace-column .group-row .terrain-row,.encounter-edit-panel .encounter-workspace-column .terrain-container-row .slot-row,.encounter-edit-panel .encounter-workspace-column .terrain-container-row .terrain-row{background-color:#000;color:#ffffffe0}.encounter-edit-panel .encounter-list-column .filter-button{color:#ffffffe0}.encounter-edit-panel .encounter-list-column .monster-row,.encounter-edit-panel .encounter-list-column .terrain-row{background-color:#000;color:#ffffffe0}}.montage-edit-panel,.negotiation-edit-panel{display:block}.playbook-edit-page{height:100%;display:flex;flex-direction:column}.playbook-edit-page .playbook-edit-page-content{background-color:#e6e6e6;flex:1 1 0;display:flex;gap:20px;padding:10px 20px 20px;overflow:hidden}.playbook-edit-page .playbook-edit-page-content .edit-column{padding:10px;flex:1 1 0;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column;gap:10px}.playbook-edit-page .playbook-edit-page-content .edit-column .adventure-container{overflow-y:hidden}.playbook-edit-page .playbook-edit-page-content .edit-column .tactical-map-container{overflow:auto}.playbook-edit-page .playbook-edit-page-content .preview-column{padding:10px;flex:1 1 0;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column;gap:10px}@media (prefers-color-scheme: dark){.playbook-edit-page .playbook-edit-page-content{background-color:#373737}.playbook-edit-page .playbook-edit-page-content .edit-column .random-btn{color:#ffffffe0}}.adventure-panel{height:100%;overflow:hidden;display:flex;gap:20px;padding:0 20px 20px}.adventure-panel.compact{margin-top:-10px;flex-direction:column;padding:unset}.adventure-panel .plot-workspace{flex:1 1 0;padding-top:20px}.adventure-panel .adventure-preview{flex:1 1 0;overflow-y:auto;padding-top:10px}.adventure-panel .plot-panel{flex:1 1 0;overflow-y:auto}.create-panel{width:300px}.playbook-list-page{height:100%;display:flex;flex-direction:column}.playbook-list-page .playbook-list-page-content{background-color:#e6e6e6;flex:1 1 0;display:flex;flex-direction:row;overflow:hidden}.playbook-list-page .playbook-list-page-content .selection-sidebar{flex:0 0 400px;display:flex;flex-direction:column;gap:10px;padding:20px 0 20px 20px}.playbook-list-page .playbook-list-page-content .selection-sidebar .selection-toolbar{flex:0 0 auto;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:5px}.playbook-list-page .playbook-list-page-content .selection-sidebar .selection-content{flex:1 1 0;display:flex;flex-direction:row;gap:10px;overflow:hidden}.playbook-list-page .playbook-list-page-content .selection-sidebar .selection-content .selection-list{flex:0 0 150px;display:flex;flex-direction:column;gap:5px;background-color:#fff;border-radius:10px;padding:5px;overflow-y:auto}.playbook-list-page .playbook-list-page-content .selection-sidebar .selection-content .selection-list.categories{flex:0 0 150px}.playbook-list-page .playbook-list-page-content .selection-sidebar .selection-content .selection-list.elements{flex:1 1 0}.playbook-list-page .playbook-list-page-content .element-selected{flex:1 1 0;overflow-y:auto}@media (prefers-color-scheme: dark){.playbook-list-page .playbook-list-page-content{background-color:#373737}}.player-view-modal{padding:20px}.reference-modal{padding:0 20px 20px;height:100%;display:flex;flex-direction:column}.roll-modal{padding:20px;display:flex;flex-direction:column;gap:20px}.roll-modal .row-header{width:80px}.counter-run-panel{display:flex;flex-direction:column;padding:0 20px 20px;overflow:hidden}.counter-run-panel .stats{margin:10px 0;padding:10px 0;display:flex;align-items:center;justify-content:space-evenly;border:1px solid rgba(5,5,5,.06);border-radius:10px;background-color:#fafafa}@media (prefers-color-scheme: dark){.counter-run-panel .stats{border-color:#fafafa99;background-color:#1e1e1e}}.encounter-group{margin:5px 0;border-radius:5px;display:flex;flex-direction:row;gap:2px}.encounter-group.acted .group-column,.encounter-group.acted .encounter-slots{background-color:#fff6}.encounter-group.defeated .group-column,.encounter-group.defeated .encounter-slots{background-color:transparent}.encounter-group.defeated .group-column .group-name{opacity:.3;text-decoration:line-through}.encounter-group .group-column,.encounter-group .encounter-slots{background-color:#fff}.encounter-group .group-column{flex:0 0 130px;display:flex;flex-direction:column;justify-content:center;gap:5px;border-radius:5px 0 0 5px;padding:5px}.encounter-group .group-column .group-name{margin:0 5px;font-weight:600}.encounter-group .encounter-slots{flex:1 1 0;border-radius:0 5px 5px 0;padding:5px;display:flex;flex-direction:column;justify-content:center;gap:5px}.encounter-group .encounter-slots .encounter-slot{display:flex;flex-direction:column;gap:5px}.encounter-group .encounter-slots .encounter-slot.controlled-slot{border:1px solid rgba(5,5,5,.06);border-radius:5px;padding:5px}.encounter-group .encounter-slots .encounter-slot .encounter-slot-row{display:flex;flex-direction:row;align-items:center;gap:10px;border-radius:5px;min-height:40px;padding:0 4px 0 8px;cursor:pointer}.encounter-group .encounter-slots .encounter-slot .encounter-slot-row.minion{background-color:#7d7d7d4d;border:1px solid rgba(5,5,5,.06)}.encounter-group .encounter-slots .encounter-slot .encounter-slot-row.defeated .name-column{text-decoration:line-through}.encounter-group .encounter-slots .encounter-slot .encounter-slot-row.defeated .name-column,.encounter-group .encounter-slots .encounter-slot .encounter-slot-row.defeated .stamina-column,.encounter-group .encounter-slots .encounter-slot .encounter-slot-row.defeated .conditions-column{opacity:.3}.encounter-group .encounter-slots .encounter-slot .encounter-slot-row .name-column{flex:0 0 200px;display:flex;flex-direction:row;align-items:center;gap:6px}.encounter-group .encounter-slots .encounter-slot .encounter-slot-row .stamina-column{flex:0 0 90px;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:5px}.encounter-group .encounter-slots .encounter-slot .encounter-slot-row .characteristics-column{flex:0 0 80px;display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;font-size:12px}.encounter-group .encounter-slots .encounter-slot .encounter-slot-row .characteristics-column .characteristics-column-item{display:flex;flex-direction:column;align-items:center;justify-content:center}.encounter-group .encounter-slots .encounter-slot .encounter-slot-row .stats-column{flex:0 0 50px;display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;font-size:12px}.encounter-group .encounter-slots .encounter-slot .encounter-slot-row .stats-column .stats-column-item{display:flex;flex-direction:column;align-items:center;justify-content:center}.encounter-group .encounter-slots .encounter-slot .encounter-slot-row .conditions-column{flex:1 1 0;display:flex;flex-direction:row;align-items:center;gap:5px}.encounter-group .encounter-slots .encounter-slot .encounter-slot-row:hover{background-color:#e6f4ff;color:#000000e0}.encounter-group .encounter-slots .encounter-slot .ant-divider-horizontal{margin:5px 0}.encounter-group .group-acted{flex:0 0 auto}@media (prefers-color-scheme: dark){.encounter-group{border-color:#fafafa99}.encounter-group .group-column,.encounter-group .encounter-slots{color:#ffffffe0;background-color:#000}.encounter-group .group-column .encounter-slot.controlled-slot,.encounter-group .encounter-slots .encounter-slot.controlled-slot{border-color:#fafafa99}.encounter-group .group-column .anticon{color:#ffffffe0}.encounter-group.acted .group-column,.encounter-group.acted .encounter-slots{background-color:#fff3}.encounter-group.defeated{color:#ffffffe0}.encounter-group.defeated .ant-btn{color:#ffffffe0!important}}.encounter-turn-modal{padding:20px}.encounter-turn-modal .simple-roll-panel{min-height:40px;display:flex;align-items:center;justify-content:center}.hero-select-modal{padding:20px}.terrain-modal{display:block}.encounter-run-panel{display:flex;flex-direction:column;padding:0 20px;height:100%}.encounter-run-panel.is-small .encounter-groups .encounter-group{flex-direction:column}.encounter-run-panel.is-small .encounter-groups .encounter-group .group-column{flex:0 0 auto;border-radius:5px 5px 0 0}.encounter-run-panel.is-small .encounter-groups .encounter-group .encounter-slots{border-radius:0 0 5px 5px}.encounter-run-panel .stats{margin:10px 0;padding:10px 0;display:flex;align-items:center;justify-content:space-evenly;border:1px solid rgba(5,5,5,.06);border-radius:10px;background-color:#fafafa}.encounter-run-panel .stats .initiative-button{width:270px;height:60px}.encounter-run-panel .stats .initiative-button .maintext{font-weight:600}.encounter-run-panel .stats .initiative-button .subtext{font-size:10px;opacity:.75}.encounter-run-panel .encounter-groups{display:flex;flex-direction:column;gap:5px}@media (prefers-color-scheme: dark){.encounter-run-panel .stats{border-color:#fafafa99;background-color:#1e1e1e}}.montage-run-panel{display:flex;flex-direction:column;padding:0 20px 20px;overflow:hidden}.montage-run-panel .montage-section .stats{margin:10px 0;padding:10px 0;display:flex;align-items:center;justify-content:space-evenly;border:1px solid rgba(5,5,5,.06);border-radius:10px;background-color:#fafafa}.montage-run-panel .montage-section .montage-challenge .status{min-width:40px;display:flex;gap:3px;font-size:18px}@media (prefers-color-scheme: dark){.montage-run-panel .montage-section .stats{border-color:#fafafa99;background-color:#1e1e1e}}.negotiation-run-panel{display:flex;flex-direction:column;padding:0 20px 20px;overflow:hidden}.negotiation-run-panel .stats{margin:10px 0;padding:10px 0;display:flex;align-items:center;justify-content:space-evenly;border:1px solid rgba(5,5,5,.06);border-radius:10px;background-color:#fafafa}.negotiation-run-panel .negotiation-content{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}@media (prefers-color-scheme: dark){.negotiation-run-panel .stats{border-color:#fafafa99;background-color:#1e1e1e}}.session-director-page{height:100%;display:flex;flex-direction:column}.session-director-page .session-director-page-content{background-color:#e6e6e6;flex:1 1 0;display:flex;flex-direction:column;overflow:hidden}.session-director-page .session-director-page-content .session-page-content-selector{flex:0 0 auto;padding:10px 20px;background-color:#c8c8c8;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow-x:auto}.session-director-page .session-director-page-content .session-page-content-container{flex:1 1 0;overflow-y:auto}@media (prefers-color-scheme: dark){.session-director-page .session-director-page-content{background-color:#373737}.session-director-page .session-director-page-content .session-page-content-selector{background-color:#000}}.session-player-page{height:100%;background-color:#e6e6e6;display:flex;flex-direction:column}.session-player-page .session-player-page-content{flex:1 1 0;overflow-y:auto}.session-player-page .session-player-page-content .tactical-map-container{overflow:hidden}@media (prefers-color-scheme: dark){.session-player-page .session-player-page-content{background-color:#373737}}.sourcebook-panel{border-radius:5px;padding:0 10px 10px;display:flex;gap:10px}.sourcebook-panel:hover{background-color:#0000000f}.sourcebook-panel .content{flex:1 1 0}.sourcebook-panel .action-buttons{padding-top:10px;display:flex;flex-direction:column;border-left:1px solid rgba(5,5,5,.06);padding-left:10px}@media (prefers-color-scheme: dark){.sourcebook-panel:hover{background-color:#ffffff1a}.sourcebook-panel .action-buttons button{color:#fff}}.sourcebooks-modal{padding:20px}.welcome-page{height:100%;display:flex;flex-direction:column}.welcome-page.full .welcome-page-content{display:flex;flex-direction:column;align-items:center;justify-content:space-around}.welcome-page.full .welcome-page-content .welcome-column{max-width:800px}.welcome-page.full .welcome-page-content .welcome-column .welcome-section{height:300px}.welcome-page .welcome-page-content{height:100%;background-color:#e6e6e6;overflow-y:auto;padding:0 20px 20px}.welcome-page .welcome-page-content .welcome-column .welcome-tab-button{width:70px;height:45px;display:flex;flex-direction:column;align-items:center;justify-content:center}.welcome-page .welcome-page-content .welcome-column .welcome-tab-button .title{font-size:14px;font-weight:600;height:20px;line-height:20px}.welcome-page .welcome-page-content .welcome-column .welcome-tab-button .subtitle{font-size:11px;height:18px;line-height:18px}.welcome-page .welcome-page-content .welcome-column .welcome-section .ant-btn{flex:0 0 160px}@media (prefers-color-scheme: dark){.welcome-page .welcome-page-content{background-color:#373737}}.main{flex:1 1 0;display:flex;flex-direction:column;overflow:hidden}@font-face{font-family:PT Sans;src:url(/forgesteel/assets/regular-CxL0S8W7.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:PT Sans;src:url(/forgesteel/assets/bold-D9fedIX3.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:PT Sans;src:url(/forgesteel/assets/italic-BcGkiHZl.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:PT Sans;src:url(/forgesteel/assets/bold-italic-CQ7KfJmP.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Merriweather;src:url(/forgesteel/assets/Merriweather-Variable-BCg9UPAm.ttf) format("truetype-variations");font-weight:300 900;font-style:normal;font-display:swap}@font-face{font-family:Merriweather;src:url(/forgesteel/assets/Merriweather-Italic-Variable-B9CgKBnN.ttf) format("truetype-variations");font-weight:300 900;font-style:italic;font-display:swap}@font-face{font-family:Draw Steel Potencies;src:url(/forgesteel/assets/DrawSteel-Potencies-CNZuNOUi.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto Slab;src:url(/forgesteel/assets/RobotoSlab-Variable-COAoaFSE.ttf) format("truetype-variations");font-weight:100 900;font-style:normal;font-display:swap}*{font-family:PT Sans,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif!important;box-sizing:border-box}html{height:100%;overflow:hidden;font-size:14px;font-weight:400;color-scheme:light dark;color:#000000e0;background-color:#fff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{height:100%;margin:0}#root{height:100%;display:flex;flex-direction:column}h1{font-size:22px;letter-spacing:2px;text-transform:uppercase;margin:15px 0;border-bottom:5px solid rgba(5,5,5,.06);padding-bottom:10px}h2{font-size:16px;letter-spacing:1px;text-transform:uppercase;margin:15px 0;border-bottom:1px solid rgba(5,5,5,.06);padding-bottom:10px}h3{font-size:13px;letter-spacing:1px;text-transform:uppercase}p,.ds-text{margin:10px 0;color:#000000e0}p.bold-text,.ds-text.bold-text{font-weight:600;letter-spacing:.5px}p.compact-text,.ds-text.compact-text{margin:3px 0}p.dimmed-text,.ds-text.dimmed-text{opacity:.3}p.centered-text,.ds-text.centered-text{text-align:center}p.small-text,.ds-text.small-text{font-size:10px}p br,.ds-text br{content:"";display:block;height:10px}code{padding:1px 5px;font-size:85%;background:#9696961a;border:1px solid rgba(100,100,100,.2);border-radius:3px}a{font-weight:600}b{font-weight:600;letter-spacing:.5px}ul{padding-inline-start:15px;margin-block-start:5px;margin-block-end:5px}table{margin:10px 0;width:100%;border-collapse:collapse;background-color:#fafafa}table th{font-weight:600}table th,table td{padding:5px}table,th,td{border:1px solid rgba(5,5,5,.06)}.ant-alert{padding:4px 8px}.ant-btn{box-shadow:none}.ant-btn.ant-btn-text{font-size:unset}.ant-btn:disabled{color:#787878}.ant-btn.tall-button{min-width:145px;height:65px}.ant-btn.tall-button .subtext{margin-top:5px;border-top:1px solid rgba(5,5,5,.06);padding-top:5px;font-size:10px;opacity:.7}.ant-btn.container-button{height:unset;display:block;text-align:unset;padding:5px 10px}.ant-btn.status-warning{background-color:#faad1433!important;min-height:54px}.ant-collapse{box-shadow:0 1px 1px #0000001a,0 3px 6px #0000001f}.ant-collapse>.ant-collapse-item>.ant-collapse-header{background-color:#fff;border-radius:7px!important;align-items:center;-webkit-user-select:none;user-select:none}.ant-collapse>.ant-collapse-item>.ant-collapse-header>.ant-collapse-extra{display:flex}.ant-collapse>.ant-collapse-item.ant-collapse-item-active>.ant-collapse-header{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.ant-collapse:hover>.ant-collapse-item>.ant-collapse-header{background-color:#e6f4ff;border-color:#4096ff}.ant-collapse>.ant-collapse-item>.ant-collapse-content-box{display:flex;flex-direction:column;gap:10px}.ant-collapse>.ant-collapse-item>.ant-collapse-header>.ant-collapse-extra{padding-inline-start:12px}.ant-collapse .ant-collapse-content>.ant-collapse-content-box{padding:5px 20px 20px;background:linear-gradient(#fff,#fafafa);border-radius:0 0 6px 6px}.ant-divider .ant-divider-inner-text{font-size:14px;font-weight:600}.ant-drawer .ant-drawer-content .ant-drawer-body{padding:0}.ant-dropdown .ant-dropdown-menu{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item{padding:0}.ant-popover .ant-divider{margin:10px 0}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):first-child{font-weight:600;background-color:#e6f4ff}.ant-segmented{font-weight:400}.ant-segmented .ant-segmented-item-selected{font-weight:600}.ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){font-weight:unset}.ant-select-dropdown .ant-select-item{padding:0 10px}.ant-select-dropdown .ant-select-item .ant-select-item-option-content{white-space:unset!important;text-overflow:unset!important}.ant-statistic .ant-statistic-title{min-height:24px;line-height:12px;text-align:center}.ant-statistic .ant-statistic-title,.ant-statistic .ant-statistic-content{display:flex;align-items:center;justify-content:center}.ant-statistic .ant-statistic-title .ant-statistic-content-suffix,.ant-statistic .ant-statistic-content .ant-statistic-content-suffix{font-size:18px;opacity:.5}.ant-tabs.ant-tabs-top>.ant-tabs-nav:before,.ant-tabs.ant-tabs-bottom>.ant-tabs-nav:before,.ant-tabs.ant-tabs-top>div>.ant-tabs-nav:before,.ant-tabs.ant-tabs-bottom>div>.ant-tabs-nav:before{border-color:#0505050f}.ant-tabs .ant-tabs-tab+.ant-tabs-tab{margin-left:20px}.ant-upload-wrapper .ant-upload.ant-upload-select{display:block}@media (prefers-color-scheme: dark){html{color:#ffffffe0;background-color:#373737}h1,h2,h3,h4,h5{border-bottom-color:#fafafa99;color:#ffffffe0}p,.ds-text,ul{color:#ffffffe0}table{border-color:#fafafa99;background-color:#1e1e1e;color:#ffffffe0}.ant-alert .ant-alert-content .ant-alert-message p,.ant-alert .ant-alert-content .ant-alert-message .ds-text{color:#000000e0}.ant-btn.ant-btn-text,.ant-btn.status-warning{color:#ffffffe0}.ant-collapse>.ant-collapse-item>.ant-collapse-header{background-color:#505050;color:#ffffffe0!important}.ant-collapse>.ant-collapse-item>.ant-collapse-content{background-color:unset}.ant-collapse:hover>.ant-collapse-item>.ant-collapse-header{background-color:#4096ff}.ant-divider{border-block-start:1px solid rgba(250,250,250,.6)}.ant-divider .ant-divider-inner-text{color:#ffffffe0}.ant-drawer-content{color:#ffffffe0;background-color:#373737!important}.ant-dropdown-menu .ds-text{color:#000000e0}.ant-popover .ant-popover-arrow:after,.ant-popover .ant-popover-inner{background-color:#646464}.ant-statistic .ant-statistic-title,.ant-statistic .ant-statistic-content{color:#ffffffe0}.ant-select-dropdown{background-color:#1e1e1e}.ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled) .ds-text,.ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled) .field .field-label,.ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled) .field .field-value{color:#000000e0}.ant-slider .ant-slider-rail{background-color:#fafafa99}.ant-space-item>div:not([class^=ant-]){color:#ffffffe0}.ant-tabs.ant-tabs-top>.ant-tabs-nav:before,.ant-tabs.ant-tabs-bottom>.ant-tabs-nav:before,.ant-tabs.ant-tabs-top>div>.ant-tabs-nav:before,.ant-tabs.ant-tabs-bottom>div>.ant-tabs-nav:before{border-color:#fafafa99}.ant-tabs .ant-tabs-tab{color:#ffffffe0}}
