:root{--contexify-zIndex:666;--contexify-menu-minWidth:220px;--contexify-menu-padding:6px;--contexify-menu-radius:6px;--contexify-menu-bgColor:#fff;--contexify-menu-shadow:1px 2px 2px rgba(0,0,0,.1),2px 4px 4px rgba(0,0,0,.1),3px 6px 6px rgba(0,0,0,.1);--contexify-menu-negatePadding:var(--contexify-menu-padding);--contexify-separator-color:rgba(0,0,0,.2);--contexify-separator-margin:5px;--contexify-itemContent-padding:6px;--contexify-activeItem-radius:4px;--contexify-item-color:#333;--contexify-activeItem-color:#fff;--contexify-activeItem-bgColor:#3498db;--contexify-rightSlot-color:#6f6e77;--contexify-activeRightSlot-color:#fff;--contexify-arrow-color:#6f6e77;--contexify-activeArrow-color:#fff}@keyframes contexify_feedback{0%{opacity:.4}to{opacity:1}}.contexify{position:fixed;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:var(--contexify-menu-bgColor);box-sizing:border-box;box-shadow:var(--contexify-menu-shadow);border-radius:var(--contexify-menu-radius);padding:var(--contexify-menu-padding);min-width:var(--contexify-menu-minWidth);z-index:var(--contexify-zIndex)}.contexify_submenu-isOpen,.contexify_submenu-isOpen>.contexify_itemContent{color:var(--contexify-activeItem-color);background-color:var(--contexify-activeItem-bgColor);border-radius:var(--contexify-activeItem-radius)}.contexify_submenu-isOpen>.contexify_itemContent .contexify_rightSlot{color:var(--contexify-activeArrow-color)}.contexify_submenu-isOpen>.contexify_submenu{pointer-events:auto;opacity:1}.contexify .contexify_submenu{position:absolute;pointer-events:none;transition:opacity .265s;top:calc(-1 * var(--contexify-menu-negatePadding));left:100%}.contexify .contexify_submenu-bottom{bottom:calc(-1 * var(--contexify-menu-negatePadding));top:unset}.contexify .contexify_submenu-right{right:100%;left:unset}.contexify_rightSlot{margin-left:auto;display:-ms-flexbox;display:flex;color:var(--contexify-rightSlot-color)}.contexify_separator{height:1px;cursor:default;margin:var(--contexify-separator-margin);background-color:var(--contexify-separator-color)}.contexify_willLeave-disabled{pointer-events:none}.contexify_item{cursor:pointer;position:relative}.contexify_item:focus{outline:0}.contexify_item:focus .contexify_rightSlot,.contexify_item:not(.contexify_item-disabled):hover>.contexify_itemContent .contexify_rightSlot{color:var(--contexify-activeRightSlot-color)}.contexify_item:not(.contexify_item-disabled)[aria-haspopup]>.contexify_itemContent .contexify_rightSlot{color:var(--contexify-arrow-color)}.contexify_item:not(.contexify_item-disabled)[aria-haspopup].contexify_submenu-isOpen>.contexify_itemContent .contexify_rightSlot,.contexify_item:not(.contexify_item-disabled)[aria-haspopup]:hover>.contexify_itemContent .contexify_rightSlot,.contexify_item[aria-haspopup]:focus>.contexify_itemContent .contexify_rightSlot{color:var(--contexify-activeArrow-color)}.contexify_item:not(.contexify_item-disabled):focus>.contexify_itemContent,.contexify_item:not(.contexify_item-disabled):hover>.contexify_itemContent{color:var(--contexify-activeItem-color);background-color:var(--contexify-activeItem-bgColor);border-radius:var(--contexify-activeItem-radius)}.contexify_item:not(.contexify_item-disabled):hover>.contexify_submenu{pointer-events:auto;opacity:1}.contexify_item-disabled{cursor:default;opacity:.5}.contexify_itemContent{padding:var(--contexify-itemContent-padding);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;white-space:nowrap;color:var(--contexify-item-color);position:relative}.contexify_item-feedback{animation:contexify_feedback .12s both}.contexify_theme-dark{--contexify-menu-bgColor:rgba(40,40,40,.98);--contexify-separator-color:#4c4c4c;--contexify-item-color:#fff}.contexify_theme-light{--contexify-separator-color:#eee;--contexify-item-color:#666;--contexify-activeItem-color:#3498db;--contexify-activeItem-bgColor:#e0eefd;--contexify-activeRightSlot-color:#3498db;--contexify-active-arrow-color:#3498db}@keyframes contexify_scaleIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes contexify_scaleOut{0%{opacity:1}to{opacity:0;transform:scale3d(.3,.3,.3)}}.contexify_willEnter-scale{transform-origin:top left;animation:contexify_scaleIn .3s}.contexify_willLeave-scale{transform-origin:top left;animation:contexify_scaleOut .3s}@keyframes contexify_fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes contexify_fadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(10px)}}.contexify_willEnter-fade{animation:contexify_fadeIn .3s ease}.contexify_willLeave-fade{animation:contexify_fadeOut .3s ease}@keyframes contexify_flipInX{0%{transform:perspective(800px) rotateX(45deg)}to{transform:perspective(800px)}}@keyframes contexify_flipOutX{0%{transform:perspective(800px)}to{transform:perspective(800px) rotateX(45deg);opacity:0}}.contexify_willEnter-flip{animation:contexify_flipInX .3s}.contexify_willEnter-flip,.contexify_willLeave-flip{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;transform-origin:top center}.contexify_willLeave-flip{animation:contexify_flipOutX .3s}@keyframes contexify_slideIn{0%{opacity:0;transform:scaleY(.3)}to{opacity:1}}@keyframes contexify_slideOut{0%{opacity:1}to{opacity:0;transform:scaleY(.3)}}.contexify_willEnter-slide{transform-origin:top center;animation:contexify_slideIn .3s}.contexify_willLeave-slide{transform-origin:top center;animation:contexify_slideOut .3s}.flexlayout__layout{--color-text: #eeeeee;--color-background: black;--color-base: black;--color-1: #121212;--color-2: #1a1a1a;--color-3: #262626;--color-4: #333333;--color-5: #404040;--color-6: #4d4d4d;--color-drag1: rgb(207, 232, 255);--color-drag2: rgb(183, 209, 181);--color-drag1-background: rgba(128, 128, 128, .15);--color-drag2-background: rgba(128, 128, 128, .15);--font-size: medium;--font-family: Roboto, Arial, sans-serif;--color-overflow: gray;--color-icon: gray;--color-tabset-background: var(--color-1);--color-tabset-background-selected: var(--color-1);--color-tabset-background-maximized: var(--color-6);--color-tabset-divider-line: var(--color-4);--color-tabset-header-background: var(--color-1);--color-tabset-header: var(--color-text);--color-border-background: var(--color-1);--color-border-divider-line: var(--color-4);--color-tab-selected: var(--color-text);--color-tab-selected-background: var(--color-4);--color-tab-unselected: gray;--color-tab-unselected-background: transparent;--color-tab-textbox: var(--color-text);--color-tab-textbox-background: var(--color-3);--color-border-tab-selected: var(--color-text);--color-border-tab-selected-background: var(--color-4);--color-border-tab-unselected: gray;--color-border-tab-unselected-background: var(--color-2);--color-splitter: var(--color-2);--color-splitter-hover: var(--color-4);--color-splitter-drag: var(--color-5);--color-drag-rect-border: var(--color-4);--color-drag-rect-background: var(--color-1);--color-drag-rect: var(--color-text);--color-popup-border: var(--color-6);--color-popup-unselected: var(--color-text);--color-popup-unselected-background: black;--color-popup-selected: var(--color-text);--color-popup-selected-background: var(--color-4);--color-edge-marker: gray;--color-edge-icon: #eee}.flexlayout__layout{inset:0;position:absolute;overflow:hidden}.flexlayout__splitter{background-color:var(--color-splitter)}@media(hover:hover){.flexlayout__splitter:hover{background-color:var(--color-splitter-hover);transition:background-color ease-in .1s;transition-delay:.05s}}.flexlayout__splitter_border{z-index:10}.flexlayout__splitter_drag{z-index:1000;background-color:var(--color-splitter-drag);border-radius:5px}.flexlayout__splitter_extra{background-color:transparent}.flexlayout__outline_rect{position:absolute;pointer-events:none;box-sizing:border-box;border:2px solid var(--color-drag1);background:var(--color-drag1-background);border-radius:5px;z-index:1000}.flexlayout__outline_rect_edge{pointer-events:none;border:2px solid var(--color-drag2);background:var(--color-drag2-background);border-radius:5px;z-index:1000;box-sizing:border-box}.flexlayout__edge_rect{position:absolute;z-index:1000;background-color:var(--color-edge-marker);pointer-events:none;display:flex;align-items:center;justify-content:center}.flexlayout__drag_rect{position:absolute;cursor:move;color:var(--color-drag-rect);background-color:var(--color-drag-rect-background);border:2px solid var(--color-drag-rect-border);border-radius:5px;z-index:1000;box-sizing:border-box;opacity:.9;text-align:center;display:flex;justify-content:center;flex-direction:column;overflow:hidden;padding:.3em 1em;word-wrap:break-word;font-size:var(--font-size);font-family:var(--font-family)}.flexlayout__tabset{display:flex;flex-direction:column;overflow:hidden;background-color:var(--color-tabset-background);box-sizing:border-box;font-size:var(--font-size);font-family:var(--font-family)}.flexlayout__tabset_tab_divider{width:4px}.flexlayout__tabset_content{display:flex;flex-grow:1;align-items:center;justify-content:center}.flexlayout__tabset_header{display:flex;align-items:center;padding:3px 3px 3px 5px;box-sizing:border-box;border-bottom:1px solid var(--color-tabset-divider-line);color:var(--color-tabset-header);background-color:var(--color-tabset-header-background);box-shadow:inset 0 0 3px #8888888a}.flexlayout__tabset_header_content{flex-grow:1}.flexlayout__tabset_tabbar_outer{box-sizing:border-box;background-color:var(--color-tabset-background);overflow:hidden;display:flex}.flexlayout__tabset_tabbar_outer_top{border-bottom:1px solid var(--color-tabset-divider-line)}.flexlayout__tabset_tabbar_outer_bottom{border-top:1px solid var(--color-tabset-divider-line)}.flexlayout__tabset_tabbar_inner{position:relative;box-sizing:border-box;display:flex;flex-grow:1;overflow:hidden}.flexlayout__tabset_tabbar_inner_tab_container{display:flex;padding-left:4px;padding-right:4px;box-sizing:border-box;position:absolute;top:0;bottom:0;width:10000px}.flexlayout__tabset_tabbar_inner_tab_container_top{border-top:2px solid transparent}.flexlayout__tabset_tabbar_inner_tab_container_bottom{border-bottom:2px solid transparent}.flexlayout__tabset-selected{background-color:var(--color-tabset-background-selected);background-image:linear-gradient(var(--color-background),var(--color-4))}.flexlayout__tabset-maximized{background-color:var(--color-tabset-background-maximized);background-image:linear-gradient(var(--color-6),var(--color-2))}.flexlayout__tab_button_stamp{display:inline-flex;align-items:center;gap:.3em;white-space:nowrap;box-sizing:border-box}.flexlayout__tab{overflow:auto;position:absolute;box-sizing:border-box;background-color:var(--color-background);color:var(--color-text)}.flexlayout__tab_button{display:flex;gap:.3em;align-items:center;box-sizing:border-box;padding:3px .5em;cursor:pointer}.flexlayout__tab_button_stretch{background-color:transparent;color:var(--color-tab-selected);width:100%;padding:3px 0;text-wrap:nowrap;display:flex;gap:.3em;align-items:center;box-sizing:border-box;cursor:pointer}@media(hover:hover){.flexlayout__tab_button_stretch:hover{color:var(--color-tab-selected)}}.flexlayout__tab_button--selected{background-color:var(--color-tab-selected-background);color:var(--color-tab-selected)}@media(hover:hover){.flexlayout__tab_button:hover{background-color:var(--color-tab-selected-background);color:var(--color-tab-selected)}}.flexlayout__tab_button--unselected{background-color:var(--color-tab-unselected-background);color:var(--color-tab-unselected)}.flexlayout__tab_button_top{box-shadow:inset -2px 0 5px #0000001a;border-top-left-radius:3px;border-top-right-radius:3px}.flexlayout__tab_button_bottom{box-shadow:inset -2px 0 5px #0000001a;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.flexlayout__tab_button_leading,.flexlayout__tab_button_content{display:flex}.flexlayout__tab_button_textbox{border:none;font-family:var(--font-family);font-size:var(--font-size);color:var(--color-tab-textbox);background-color:var(--color-tab-textbox-background);border:1px inset var(--color-1);border-radius:3px;width:10em}.flexlayout__tab_button_textbox:focus{outline:none}.flexlayout__tab_button_trailing{display:flex;visibility:hidden;border-radius:4px}.flexlayout__tab_button_trailing:hover{background-color:var(--color-6)}@media(hover:hover){.flexlayout__tab_button:hover .flexlayout__tab_button_trailing{visibility:visible}}.flexlayout__tab_button--selected .flexlayout__tab_button_trailing{visibility:visible}.flexlayout__tab_button_overflow{display:flex;align-items:center;border:none;color:var(--color-overflow);font-size:inherit;background-color:transparent}.flexlayout__tab_toolbar{display:flex;align-items:center;gap:.3em;padding-left:.5em;padding-right:.3em}.flexlayout__tab_toolbar_button{border:none;outline:none;font-size:inherit;margin:0;background-color:transparent;border-radius:4px;padding:1px}@media(hover:hover){.flexlayout__tab_toolbar_button:hover{background-color:var(--color-4)}}.flexlayout__tab_toolbar_sticky_buttons_container{display:flex;gap:.3em;padding-left:5px;align-items:center}.flexlayout__tab_floating{overflow:auto;position:absolute;box-sizing:border-box;color:var(--color-text);background-color:var(--color-background);display:flex;justify-content:center;align-items:center}.flexlayout__tab_floating_inner{overflow:auto;display:flex;flex-direction:column;justify-content:center;align-items:center}.flexlayout__tab_floating_inner div{margin-bottom:5px;text-align:center}.flexlayout__tab_floating_inner div a{color:#4169e1}.flexlayout__border{box-sizing:border-box;overflow:hidden;display:flex;font-size:var(--font-size);font-family:var(--font-family);color:var(--color-border);background-color:var(--color-border-background)}.flexlayout__border_top{border-bottom:1px solid var(--color-border-divider-line);align-items:center}.flexlayout__border_bottom{border-top:1px solid var(--color-border-divider-line);align-items:center}.flexlayout__border_left{border-right:1px solid var(--color-border-divider-line);align-content:center;flex-direction:column}.flexlayout__border_right{border-left:1px solid var(--color-border-divider-line);align-content:center;flex-direction:column}.flexlayout__border_inner{position:relative;box-sizing:border-box;display:flex;overflow:hidden;flex-grow:1}.flexlayout__border_inner_tab_container{white-space:nowrap;display:flex;padding-left:2px;padding-right:2px;box-sizing:border-box;position:absolute;top:0;bottom:0;width:10000px}.flexlayout__border_inner_tab_container_right{transform-origin:top left;transform:rotate(90deg)}.flexlayout__border_inner_tab_container_left{flex-direction:row-reverse;transform-origin:top right;transform:rotate(-90deg)}.flexlayout__border_tab_divider{width:4px}.flexlayout__border_button{display:flex;gap:.3em;align-items:center;cursor:pointer;padding:3px .5em;margin:2px 0;box-sizing:border-box;white-space:nowrap;box-shadow:inset 0 0 5px #00000026;border-radius:3px}.flexlayout__border_button--selected{background-color:var(--color-border-tab-selected-background);color:var(--color-border-tab-selected)}@media(hover:hover){.flexlayout__border_button:hover{background-color:var(--color-border-tab-selected-background);color:var(--color-border-tab-selected);background-color:var(--color-4)}}.flexlayout__border_button--unselected{background-color:var(--color-border-tab-unselected-background);color:var(--color-border-tab-unselected)}.flexlayout__border_button_leading,.flexlayout__border_button_content{display:flex}.flexlayout__border_button_trailing{display:flex;border-radius:4px;visibility:hidden}.flexlayout__border_button_trailing:hover{background-color:var(--color-6)}@media(hover:hover){.flexlayout__border_button:hover .flexlayout__border_button_trailing{visibility:visible}}.flexlayout__border_button--selected .flexlayout__border_button_trailing{visibility:visible}.flexlayout__border_toolbar{display:flex;gap:.3em;align-items:center}.flexlayout__border_toolbar_left,.flexlayout__border_toolbar_right{flex-direction:column;padding-top:.5em;padding-bottom:.3em}.flexlayout__border_toolbar_top,.flexlayout__border_toolbar_bottom{padding-left:.5em;padding-right:.3em}.flexlayout__border_toolbar_button{border:none;outline:none;font-size:inherit;background-color:transparent;border-radius:4px;padding:1px}@media(hover:hover){.flexlayout__border_toolbar_button:hover{background-color:var(--color-4)}}.flexlayout__border_toolbar_button_overflow{display:flex;align-items:center;border:none;color:var(--color-overflow);font-size:inherit;background-color:transparent}.flexlayout__popup_menu{font-size:var(--font-size);font-family:var(--font-family)}.flexlayout__popup_menu_item{padding:2px .5em;white-space:nowrap;cursor:pointer;border-radius:2px}@media(hover:hover){.flexlayout__popup_menu_item:hover{background-color:var(--color-6)}}.flexlayout__popup_menu_container{box-shadow:inset 0 0 5px #00000026;border:1px solid var(--color-popup-border);color:var(--color-popup-unselected);background:var(--color-popup-unselected-background);border-radius:3px;position:absolute;z-index:1000;max-height:50%;min-width:100px;overflow:auto;padding:2px}.flexlayout__floating_window _body{height:100%}.flexlayout__floating_window_content{inset:0;position:absolute}.flexlayout__floating_window_tab{overflow:auto;inset:0;position:absolute;box-sizing:border-box;background-color:var(--color-background);color:var(--color-text)}.flexlayout__error_boundary_container{inset:0;position:absolute;display:flex;justify-content:center}.flexlayout__error_boundary_content{display:flex;align-items:center}.flexlayout__tabset_sizer{padding-top:5px;padding-bottom:3px;font-size:var(--font-size);font-family:var(--font-family)}.flexlayout__tabset_header_sizer{padding-top:3px;padding-bottom:3px;font-size:var(--font-size);font-family:var(--font-family)}.flexlayout__border_sizer{padding-top:6px;padding-bottom:5px;font-size:var(--font-size);font-family:var(--font-family)}.rc-tree{margin:0;border:1px solid transparent}.rc-tree-focused:not(.rc-tree-active-focused){border-color:#0ff}.rc-tree .rc-tree-treenode{margin:0;padding:0;line-height:24px;white-space:nowrap;list-style:none;outline:0}.rc-tree .rc-tree-treenode .draggable{color:#333;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;user-select:none}.rc-tree .rc-tree-treenode.dragging{background:#6464ff1a}.rc-tree .rc-tree-treenode.drop-container>.draggable:after{position:absolute;inset:0;box-shadow:inset 0 0 0 2px red;content:""}.rc-tree .rc-tree-treenode.drop-container~.rc-tree-treenode{border-left:2px solid chocolate}.rc-tree .rc-tree-treenode.drop-target{background-color:#9acd32}.rc-tree .rc-tree-treenode.drop-target~.rc-tree-treenode{border-left:none}.rc-tree .rc-tree-treenode.filter-node>.rc-tree-node-content-wrapper{color:#a60000!important;font-weight:700!important}.rc-tree .rc-tree-treenode ul{margin:0;padding:0 0 0 18px}.rc-tree .rc-tree-treenode .rc-tree-node-content-wrapper{position:relative;display:inline-block;height:24px;margin:0;padding:0;text-decoration:none;vertical-align:top;cursor:pointer}.rc-tree .rc-tree-treenode span.rc-tree-switcher,.rc-tree .rc-tree-treenode span.rc-tree-checkbox,.rc-tree .rc-tree-treenode span.rc-tree-iconEle{display:inline-block;width:16px;height:16px;margin-right:2px;line-height:16px;vertical-align:-.125em;background-color:transparent;background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-attachment:scroll;border:0 none;outline:none;cursor:pointer}.rc-tree .rc-tree-treenode span.rc-tree-switcher.rc-tree-icon__customize,.rc-tree .rc-tree-treenode span.rc-tree-checkbox.rc-tree-icon__customize,.rc-tree .rc-tree-treenode span.rc-tree-iconEle.rc-tree-icon__customize{background-image:none}.rc-tree .rc-tree-treenode span.rc-tree-icon_loading{margin-right:2px;vertical-align:top;background:url(data:image/gif;base64,R0lGODlhEAAQAKIGAMLY8YSx5HOm4Mjc88/g9Ofw+v///wAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFCgAGACwAAAAAEAAQAAADMGi6RbUwGjKIXCAA016PgRBElAVlG/RdLOO0X9nK61W39qvqiwz5Ls/rRqrggsdkAgAh+QQFCgAGACwCAAAABwAFAAADD2hqELAmiFBIYY4MAutdCQAh+QQFCgAGACwGAAAABwAFAAADD1hU1kaDOKMYCGAGEeYFCQAh+QQFCgAGACwKAAIABQAHAAADEFhUZjSkKdZqBQG0IELDQAIAIfkEBQoABgAsCgAGAAUABwAAAxBoVlRKgyjmlAIBqCDCzUoCACH5BAUKAAYALAYACgAHAAUAAAMPaGpFtYYMAgJgLogA610JACH5BAUKAAYALAIACgAHAAUAAAMPCAHWFiI4o1ghZZJB5i0JACH5BAUKAAYALAAABgAFAAcAAAMQCAFmIaEp1motpDQySMNFAgA7) no-repeat scroll 0 0 transparent}.rc-tree .rc-tree-treenode span.rc-tree-switcher.rc-tree-switcher-noop{cursor:auto}.rc-tree .rc-tree-treenode span.rc-tree-switcher.rc-tree-switcher_open{background-position:-93px -56px}.rc-tree .rc-tree-treenode span.rc-tree-switcher.rc-tree-switcher_close{background-position:-75px -56px}.rc-tree .rc-tree-treenode span.rc-tree-checkbox{width:13px;height:13px;margin:0 3px;background-position:0 0}.rc-tree .rc-tree-treenode span.rc-tree-checkbox-checked{background-position:-14px 0}.rc-tree .rc-tree-treenode span.rc-tree-checkbox-indeterminate{background-position:-14px -28px}.rc-tree .rc-tree-treenode span.rc-tree-checkbox-disabled{background-position:0 -56px}.rc-tree .rc-tree-treenode span.rc-tree-checkbox.rc-tree-checkbox-checked.rc-tree-checkbox-disabled{background-position:-14px -56px}.rc-tree .rc-tree-treenode span.rc-tree-checkbox.rc-tree-checkbox-indeterminate.rc-tree-checkbox-disabled{position:relative;background:#ccc;border-radius:3px}.rc-tree .rc-tree-treenode span.rc-tree-checkbox.rc-tree-checkbox-indeterminate.rc-tree-checkbox-disabled:after{position:absolute;top:5px;left:3px;width:5px;height:0;border:2px solid #fff;border-top:0;border-left:0;-webkit-transform:scale(1);transform:scale(1);content:" "}.rc-tree:not(.rc-tree-show-line) .rc-tree-treenode .rc-tree-switcher-noop{background:none}.rc-tree.rc-tree-show-line .rc-tree-treenode:not(:last-child)>ul{background:url(data:image/gif;base64,R0lGODlhCQACAIAAAMzMzP///yH5BAEAAAEALAAAAAAJAAIAAAIEjI9pUAA7) 0 0 repeat-y}.rc-tree.rc-tree-show-line .rc-tree-treenode:not(:last-child)>.rc-tree-switcher-noop{background-position:-56px -18px}.rc-tree.rc-tree-show-line .rc-tree-treenode:last-child>.rc-tree-switcher-noop{background-position:-56px -36px}.rc-tree-child-tree{display:none}.rc-tree-child-tree-open{display:block}.rc-tree-treenode-disabled>span:not(.rc-tree-switcher),.rc-tree-treenode-disabled>a,.rc-tree-treenode-disabled>a span{color:#767676;cursor:not-allowed}.rc-tree-treenode-active{background:#0000001a}.rc-tree-node-selected{background-color:#ffe6b0;box-shadow:0 0 0 1px #ffb951;opacity:.8}.rc-tree-icon__open{margin-right:2px;vertical-align:top;background-position:-110px -16px}.rc-tree-icon__close{margin-right:2px;vertical-align:top;background-position:-110px 0}.rc-tree-icon__docu{margin-right:2px;vertical-align:top;background-position:-110px -32px}.rc-tree-icon__customize{margin-right:2px;vertical-align:top}.rc-tree-title{display:inline-block}.rc-tree-indent{display:inline-block;height:0;vertical-align:bottom}.rc-tree-indent-unit{display:inline-block;width:16px}.rc-tree-draggable-icon{display:inline-flex;justify-content:center;width:16px}.creation_dialog_v2 .cc-root{position:fixed;inset:0;display:flex;flex-direction:column;background:#0c111a;color:#b8b0a0;font-family:Roboto,sans-serif;-webkit-font-smoothing:antialiased;overflow:hidden}.creation_dialog_v2 .cc-root *,.creation_dialog_v2 .cc-root *:before,.creation_dialog_v2 .cc-root *:after{box-sizing:border-box}.creation_dialog_v2 .cc-topbar{flex-shrink:0;height:64px;position:relative;z-index:100;background:linear-gradient(to right,#141a26f7,#0a0e16f7,#141a26f7),radial-gradient(ellipse 40% 140% at 50% 100%,var(--game-color-soft, color-mix(in srgb, var(--gold) 6%, transparent)),transparent 70%);backdrop-filter:blur(14px) saturate(150%);-webkit-backdrop-filter:blur(14px) saturate(150%);box-shadow:0 1px #ffffff0f inset,0 2px 18px #000000a6;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 28px}.creation_dialog_v2 .cc-topbar:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(to right,transparent,rgba(255,255,255,.07) 30%,rgba(255,255,255,.1) 50%,rgba(255,255,255,.07) 70%,transparent);pointer-events:none}.creation_dialog_v2 .cc-topbar:after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:4px;background:linear-gradient(to bottom,color-mix(in srgb,var(--gold) 62%,transparent) 0px,color-mix(in srgb,var(--gold) 62%,transparent) 1px,transparent 1px,transparent 2px,var(--game-color-glow) 2px,var(--game-color-glow) 3px,transparent 3px);pointer-events:none;z-index:99}.creation_dialog_v2 .cc-topbar-left,.creation_dialog_v2 .cc-topbar-right{display:flex;align-items:center}.creation_dialog_v2 .cc-topbar-right{justify-content:flex-end;gap:16px}.creation_dialog_v2 .cc-wordmark{font-family:Montserrat,sans-serif;font-size:14px;font-weight:800;color:#c9972c;letter-spacing:.26em;text-transform:uppercase;text-shadow:0 1px 4px rgba(0,0,0,.85),0 0 10px color-mix(in srgb,var(--gold) 20%,transparent);display:inline-flex;align-items:center;gap:12px;text-indent:.26em}.creation_dialog_v2 .cc-wordmark:before{content:"";width:7px;height:7px;background:var(--game-color);border-radius:50%;box-shadow:0 0 10px var(--game-color-glow),0 0 2px var(--game-color);transition:background .3s,box-shadow .3s;text-indent:0}.creation_dialog_v2 .cc-wordmark-divider{width:1px;height:22px;background:linear-gradient(to bottom,transparent,color-mix(in srgb,var(--gold) 30%,transparent) 30%,color-mix(in srgb,var(--gold) 30%,transparent) 70%,transparent);margin:0 16px}.creation_dialog_v2 .cc-wordmark-ire{font-family:Roboto,sans-serif;font-size:10px;font-weight:500;color:#dcd4c4c7;letter-spacing:.2em;text-transform:uppercase;text-shadow:0 1px 4px rgba(0,0,0,.85);text-indent:.2em}.creation_dialog_v2 .cc-context-tag{display:inline-flex;align-items:center;gap:14px;justify-self:center;font-family:Montserrat,sans-serif;font-size:11px;font-weight:800;color:var(--game-color);letter-spacing:.36em;text-transform:uppercase;padding:0 22px;background:transparent;border:none;position:relative;text-shadow:0 0 14px var(--game-color-glow),0 1px 4px rgba(0,0,0,.95);text-indent:.36em}.creation_dialog_v2 .cc-context-tag-rule{display:inline-block;width:56px;height:1px;background:linear-gradient(to right,transparent,var(--game-color-glow),var(--game-color));vertical-align:middle}.creation_dialog_v2 .cc-context-tag-rule.cc-right{background:linear-gradient(to left,transparent,var(--game-color-glow),var(--game-color))}.creation_dialog_v2 .cc-context-pip{width:6px;height:6px;background:var(--game-color);transform:rotate(45deg);box-shadow:0 0 8px var(--game-color-glow),0 0 2px var(--game-color);flex-shrink:0}.creation_dialog_v2 .cc-topbar-quit{font-family:Montserrat,sans-serif;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#c9972c;border:1px solid #C9972C;border-radius:2px;padding:9px 16px 9px 14px;background:color-mix(in srgb,var(--gold) 4%,transparent);cursor:pointer;display:inline-flex;align-items:center;gap:10px;transition:color .2s,border-color .2s,background .2s,box-shadow .2s;text-indent:.18em}.creation_dialog_v2 .cc-topbar-quit:hover{color:#000;background:#c9972c;border-color:#c9972c;box-shadow:0 0 18px color-mix(in srgb,var(--gold) 45%,transparent)}.creation_dialog_v2 .cc-topbar-quit svg{width:13px;height:13px;text-indent:0;flex-shrink:0}.creation_dialog_v2 .cc-stage{flex:1;position:relative;overflow:hidden}.creation_dialog_v2 .cc-bg-layer{position:absolute;inset:0;background-size:cover;background-position:center 25%;background-repeat:no-repeat;z-index:0;animation:ccBgDrift 30s ease-in-out infinite;transition:opacity .45s ease}@keyframes ccBgDrift{0%{background-position:center 20%}50%{background-position:center 32%}to{background-position:center 20%}}.creation_dialog_v2 .cc-bg-overlay{position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(ellipse 70% 80% at center,#0508104d,#05081094 45%,#050810db 80%,#050810f2),linear-gradient(to bottom,rgba(5,8,16,.25) 0%,transparent 30%,transparent 70%,rgba(5,8,16,.45) 100%)}.creation_dialog_v2 .cc-frame{position:relative;z-index:5;width:100%;height:100%;display:flex;flex-direction:column;padding:22px 36px;gap:18px}.creation_dialog_v2 .cc-stage-body{flex:1;min-height:0;position:relative;overflow:hidden}.creation_dialog_v2 .cc-step-track{flex-shrink:0;display:flex;align-items:flex-start;justify-content:center;position:relative;padding:10px 0 4px;background:transparent;width:100%;overflow-x:auto;scrollbar-width:none}.creation_dialog_v2 .cc-step-track::-webkit-scrollbar{display:none}.creation_dialog_v2 .cc-step-track-inner{display:flex;align-items:flex-start;position:relative;padding:10px 20px 6px;margin:0 auto}.creation_dialog_v2 .cc-step-track-inner:before{content:"";position:absolute;left:60px;right:60px;top:24px;height:1px;background:linear-gradient(to right,transparent 0%,color-mix(in srgb,var(--gold) 40%,transparent) 8%,color-mix(in srgb,var(--gold) 70%,transparent) 50%,color-mix(in srgb,var(--gold) 40%,transparent) 92%,transparent 100%);box-shadow:0 0 6px #0009}.creation_dialog_v2 .cc-step-track-inner:after{content:"";position:absolute;left:60px;right:60px;top:22px;height:5px;background:linear-gradient(to right,transparent,var(--game-color-glow),transparent);filter:blur(5px);opacity:.85}.creation_dialog_v2 .cc-step-node{display:flex;flex-direction:column;align-items:center;gap:4px;position:relative;padding:0 22px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:opacity .3s;min-width:92px}.creation_dialog_v2 .cc-step-node[data-state=future]{opacity:.44;cursor:default}.creation_dialog_v2 .cc-step-node[data-state=future]:hover{opacity:.58}.creation_dialog_v2 .cc-step-glyph{width:18px;height:18px;display:flex;align-items:center;justify-content:center;font-family:Montserrat,sans-serif;font-size:9px;font-weight:700;color:#fff6;background:#0c111a;border:1.5px solid rgba(255,255,255,.32);transform:rotate(45deg);flex-shrink:0;transition:all .3s;position:relative;z-index:2;margin-top:14px;margin-bottom:10px}.creation_dialog_v2 .cc-step-glyph>span{transform:rotate(-45deg);display:block}.creation_dialog_v2 .cc-step-glyph:before{content:"";position:absolute;inset:-5px;border:1px solid rgba(255,255,255,.1);transform:rotate(0);pointer-events:none}.creation_dialog_v2 .cc-step-node[data-state=done] .cc-step-glyph{background:var(--game-color);border-color:var(--game-color);color:var(--game-btn-text, #000);box-shadow:0 0 14px var(--game-color-glow)}.creation_dialog_v2 .cc-step-node[data-state=done] .cc-step-glyph:before{border-color:var(--game-color-dim)}.creation_dialog_v2 .cc-step-node[data-state=current] .cc-step-glyph{background:var(--game-color);border-color:var(--game-color);color:var(--game-btn-text, #000);box-shadow:0 0 0 5px var(--game-color-soft, var(--game-color-dim)),0 0 22px var(--game-color-glow);animation:ccStepGlyphPulse 2.8s ease-in-out infinite}.creation_dialog_v2 .cc-step-node[data-state=current] .cc-step-glyph:before{border-color:var(--game-color);opacity:.5;animation:ccStepRingPulse 2.8s ease-in-out infinite}@keyframes ccStepGlyphPulse{0%,to{box-shadow:0 0 0 5px var(--game-color-soft, var(--game-color-dim)),0 0 22px var(--game-color-glow)}50%{box-shadow:0 0 0 9px transparent,0 0 30px var(--game-color-glow)}}@keyframes ccStepRingPulse{0%,to{inset:-5px;opacity:.5}50%{inset:-8px;opacity:.2}}.creation_dialog_v2 .cc-step-info{display:flex;flex-direction:column;align-items:center;gap:2px;line-height:1.15;text-align:center}.creation_dialog_v2 .cc-step-label{font-family:Montserrat,sans-serif;font-size:8.5px;font-weight:700;color:#505a68;letter-spacing:.3em;text-transform:uppercase;text-shadow:0 1px 4px rgba(0,0,0,.85);text-indent:.3em;transition:color .3s}.creation_dialog_v2 .cc-step-title{font-family:Montserrat,sans-serif;font-size:13px;font-weight:700;color:#ffffffdb;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;text-shadow:0 1px 4px rgba(0,0,0,.95),0 0 12px rgba(0,0,0,.7);text-indent:.08em;transition:color .3s,text-shadow .3s}.creation_dialog_v2 .cc-step-pick{font-family:Montserrat,sans-serif;font-size:9.5px;font-weight:600;color:var(--game-color);letter-spacing:.1em;text-transform:uppercase;opacity:.95;margin-top:2px;white-space:nowrap;text-shadow:0 0 8px var(--game-color-glow)}.creation_dialog_v2 .cc-step-pick-thumb{width:26px;height:26px;border:1px solid var(--game-color);background-size:cover;background-position:center 22%;margin-top:4px;box-shadow:0 0 0 1px #0009,0 0 10px var(--game-color-dim);transition:transform .3s}.creation_dialog_v2 .cc-step-pick-thumb:hover{transform:scale(1.08)}.creation_dialog_v2 .cc-step-node[data-state=current] .cc-step-title{color:#fff;text-shadow:0 0 14px var(--game-color-glow)}.creation_dialog_v2 .cc-step-node[data-state=current] .cc-step-label{color:var(--game-color)}.creation_dialog_v2 .cc-step-node[data-state=done] .cc-step-title{color:#fffc}.creation_dialog_v2 .cc-selection-view{position:absolute;inset:0;display:flex;gap:28px;width:100%;height:100%;align-items:stretch;animation:ccStepEnter .5s cubic-bezier(.16,.84,.32,1) forwards}@keyframes ccStepEnter{0%{opacity:0;transform:translateY(12px);filter:blur(2px)}50%{opacity:.75;filter:blur(1px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}.creation_dialog_v2 .cc-selection-right-column{flex:1;min-width:0;display:flex;flex-direction:column;gap:16px}.creation_dialog_v2 .cc-detail-panel{flex:0 0 420px;align-self:stretch;display:flex;flex-direction:column;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.35 0'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E"),linear-gradient(180deg,#1c160eeb,#0e121cf5);background-size:200px 200px,auto;background-blend-mode:overlay,normal;backdrop-filter:blur(28px) saturate(140%);-webkit-backdrop-filter:blur(28px) saturate(140%);border:1px solid rgba(255,255,255,.08);border-radius:2px;box-shadow:0 32px 80px #000000a6,0 0 0 1px #00000080,0 0 0 2px color-mix(in srgb,var(--gold) 18%,transparent),0 -2px 60px -10px var(--game-color-glow);overflow:hidden;position:relative;transition:box-shadow .3s}.creation_dialog_v2 .cc-detail-panel:before,.creation_dialog_v2 .cc-detail-panel:after{content:"";position:absolute;width:10px;height:10px;border:1.5px solid var(--game-color);transform:rotate(45deg);z-index:5;pointer-events:none;opacity:.8;box-shadow:0 0 8px var(--game-color-glow)}.creation_dialog_v2 .cc-detail-panel:before{top:10px;left:10px}.creation_dialog_v2 .cc-detail-panel:after{top:10px;right:10px}.creation_dialog_v2 .cc-detail-portrait-wrap{position:relative;height:480px;max-height:56%;min-height:360px;flex-shrink:0;overflow:hidden;isolation:isolate;background:#0a0d14}.creation_dialog_v2 .cc-detail-portrait{position:absolute;inset:0;background-size:cover;background-position:center 18%;background-color:#1a1814;opacity:1;transition:opacity .6s cubic-bezier(.4,0,.2,1);animation:ccPortraitDrift 22s ease-in-out infinite;filter:contrast(1.08) saturate(1.05)}@keyframes ccPortraitDrift{0%,to{transform:scale(1.05) translateY(0)}50%{transform:scale(1.12) translateY(-8px)}}.creation_dialog_v2 .cc-detail-portrait-overlay{position:absolute;inset:0;background:radial-gradient(ellipse 75% 90% at 50% 38%,transparent 0%,rgba(5,8,16,.1) 30%,rgba(5,8,16,.45) 65%,rgba(5,8,16,.85) 95%),linear-gradient(to bottom,transparent 0%,transparent 55%,rgba(8,11,18,.55) 78%,rgba(8,11,18,.96) 100%);pointer-events:none}.creation_dialog_v2 .cc-detail-portrait-wrap:before{content:"";position:absolute;left:50%;top:24%;width:380px;height:300px;transform:translate(-50%,-50%);background:radial-gradient(ellipse at center,var(--game-color-glow) 0%,var(--game-color-soft, var(--game-color-dim)) 35%,transparent 70%);filter:blur(40px);opacity:.85;pointer-events:none;animation:ccHaloBreathe 6s ease-in-out infinite;z-index:1;mix-blend-mode:screen}@keyframes ccHaloBreathe{0%,to{opacity:.65;transform:translate(-50%,-50%) scale(.95)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.1)}}.creation_dialog_v2 .cc-detail-portrait-title-wrap{position:absolute;left:0;right:0;bottom:0;z-index:3;padding:18px 28px 22px;background:linear-gradient(to bottom,transparent 0%,rgba(8,11,18,.55) 35%,rgba(8,11,18,.92) 100%)}.creation_dialog_v2 .cc-detail-portrait-title-wrap:before{content:"";position:absolute;left:28px;right:28px;top:4px;height:3px;background:linear-gradient(to bottom,color-mix(in srgb,var(--gold) 65%,transparent) 0px,color-mix(in srgb,var(--gold) 65%,transparent) 1px,transparent 1px,transparent 2px,color-mix(in srgb,var(--gold) 22%,transparent) 2px,color-mix(in srgb,var(--gold) 22%,transparent) 3px);pointer-events:none}.creation_dialog_v2 .cc-detail-portrait-eyebrow{font-family:Montserrat,sans-serif;font-size:10px;font-weight:800;color:var(--game-color);letter-spacing:.36em;text-transform:uppercase;margin-bottom:12px;text-shadow:0 0 14px var(--game-color-glow),0 2px 6px rgba(0,0,0,.95);text-align:center;display:flex;align-items:center;justify-content:center;gap:12px;text-indent:.36em}.creation_dialog_v2 .cc-detail-portrait-eyebrow:before,.creation_dialog_v2 .cc-detail-portrait-eyebrow:after{content:"";width:5px;height:5px;background:var(--game-color);transform:rotate(45deg);box-shadow:0 0 6px var(--game-color-glow);flex-shrink:0;text-indent:0}.creation_dialog_v2 .cc-detail-portrait-title{font-family:Montserrat,sans-serif;font-size:36px;font-weight:800;color:#fff;letter-spacing:.06em;line-height:1;text-align:center;text-transform:uppercase;text-shadow:0 0 32px var(--game-color-glow),0 0 6px rgba(0,0,0,.95),0 3px 12px rgba(0,0,0,1)}.creation_dialog_v2 .cc-detail-portrait-subtitle{font-family:Roboto,sans-serif;font-size:12.5px;font-weight:300;color:#ffffffc7;font-style:italic;letter-spacing:.06em;margin-top:8px;text-align:center;text-shadow:0 2px 6px rgba(0,0,0,.95)}.creation_dialog_v2 .cc-title-plate-rule-bottom{display:block;margin:14px auto 0;width:60%;height:3px;background:linear-gradient(to bottom,color-mix(in srgb,var(--gold) 22%,transparent) 0px,color-mix(in srgb,var(--gold) 22%,transparent) 1px,transparent 1px,transparent 2px,color-mix(in srgb,var(--gold) 65%,transparent) 2px,color-mix(in srgb,var(--gold) 65%,transparent) 3px)}.creation_dialog_v2 .cc-detail-content{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:22px 28px 24px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.1) transparent}.creation_dialog_v2 .cc-detail-content::-webkit-scrollbar{width:4px}.creation_dialog_v2 .cc-detail-content::-webkit-scrollbar-track{background:transparent}.creation_dialog_v2 .cc-detail-content::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:2px}.creation_dialog_v2 .cc-detail-overview{font-family:Roboto,sans-serif;font-size:13.5px;line-height:1.75;font-weight:400;color:#f5eedee0;letter-spacing:.005em;position:relative;padding-left:12px}.creation_dialog_v2 .cc-detail-overview:before{content:"";position:absolute;left:0;top:.45em;width:3px;height:1.2em;background:linear-gradient(to bottom,var(--game-color),var(--game-color-dim));box-shadow:0 0 6px var(--game-color-soft, var(--game-color-dim))}.creation_dialog_v2 .cc-detail-overview p{margin:0 0 .8em}.creation_dialog_v2 .cc-detail-overview p:last-child{margin-bottom:0}.creation_dialog_v2 .cc-detail-restriction{margin:16px 0 6px;padding:10px 14px;border-left:3px solid #B01818;background:#b018181a;font-family:Roboto,sans-serif;font-size:12.5px;font-style:italic;color:#ffdcdce0;line-height:1.5}.creation_dialog_v2 .cc-detail-empty-portrait{position:absolute;inset:0 0 130px;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse 90% 70% at 50% 50%,var(--game-color-soft, var(--game-color-dim)) 0%,transparent 60%),linear-gradient(180deg,#0e121cf2,#080b12);z-index:1;overflow:hidden}.creation_dialog_v2 .cc-detail-empty-portrait:before{content:"";position:absolute;left:50%;top:50%;width:320px;height:320px;transform:translate(-50%,-50%);background:radial-gradient(circle,var(--game-color-glow) 0%,var(--game-color-soft, var(--game-color-dim)) 35%,transparent 72%);filter:blur(32px);opacity:.55;animation:ccRuneGroundPulse 3.6s ease-in-out infinite;pointer-events:none}@keyframes ccRuneGroundPulse{0%,to{opacity:.4;transform:translate(-50%,-50%) scale(.95)}50%{opacity:.9;transform:translate(-50%,-50%) scale(1.08)}}.creation_dialog_v2 .cc-detail-empty-rune{position:relative;display:flex;align-items:center;justify-content:center;width:200px;height:200px;animation:ccRunePulse 3.6s ease-in-out infinite;color:var(--game-color)}.creation_dialog_v2 .cc-detail-empty-rune .cc-empty-mark{font-family:Montserrat,sans-serif;font-size:200px;font-weight:800;line-height:1;color:transparent;-webkit-text-stroke:2px var(--game-color);text-shadow:0 0 22px var(--game-color-glow),0 0 6px var(--game-color-soft, var(--game-color-dim));letter-spacing:-.04em;-webkit-user-select:none;user-select:none;transform:translateY(-4px)}@keyframes ccRunePulse{0%,to{opacity:.8;transform:scale(.98)}50%{opacity:1;transform:scale(1.04)}}.creation_dialog_v2 .cc-detail-empty-prompt{text-align:center}.creation_dialog_v2 .cc-detail-empty-prompt-eyebrow{font-family:Montserrat,sans-serif;font-size:10px;font-weight:800;color:var(--game-color);letter-spacing:.36em;text-transform:uppercase;margin-bottom:12px;text-shadow:0 0 14px var(--game-color-glow),0 1px 4px rgba(0,0,0,.95);text-align:center;display:flex;align-items:center;justify-content:center;gap:12px;text-indent:.36em}.creation_dialog_v2 .cc-detail-empty-prompt-eyebrow:before,.creation_dialog_v2 .cc-detail-empty-prompt-eyebrow:after{content:"";width:4px;height:4px;background:var(--game-color);transform:rotate(45deg);box-shadow:0 0 6px var(--game-color-glow);flex-shrink:0;text-indent:0}.creation_dialog_v2 .cc-detail-empty-prompt-title{font-family:Montserrat,sans-serif;font-size:24px;font-weight:800;color:#fffffff0;letter-spacing:.1em;text-transform:uppercase;text-align:center;line-height:1.08;text-shadow:0 0 24px var(--game-color-glow),0 2px 10px rgba(0,0,0,.98)}.creation_dialog_v2 .cc-detail-empty-prompt-sub{font-family:Roboto,sans-serif;font-size:12.5px;font-weight:300;color:#f5eedead;font-style:italic;letter-spacing:.015em;margin-top:10px;text-align:center;line-height:1.6;text-shadow:0 2px 6px rgba(0,0,0,.95);max-width:320px;margin-left:auto;margin-right:auto}.creation_dialog_v2 .cc-grid-panel{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;gap:16px}.creation_dialog_v2 .cc-grid-header{display:flex;align-items:stretch;justify-content:flex-start;padding:14px 22px;gap:20px;background:linear-gradient(135deg,#131a26a6,#0c111a80);backdrop-filter:blur(10px) saturate(135%);-webkit-backdrop-filter:blur(10px) saturate(135%);border:1px solid color-mix(in srgb,var(--gold) 16%,transparent);border-radius:10px;box-shadow:0 1px #ffffff0d inset,0 6px 18px -6px #0000008c}.creation_dialog_v2 .cc-grid-step-number{font-family:Montserrat,sans-serif;font-size:62px;font-weight:800;line-height:.85;color:transparent;-webkit-text-stroke:1px var(--game-color);letter-spacing:-.02em;text-shadow:0 0 26px var(--game-color-soft, var(--game-color-dim));-webkit-user-select:none;user-select:none;flex-shrink:0;padding:0 22px 0 0;border-right:1px solid color-mix(in srgb,var(--gold) 28%,transparent);display:flex;align-items:center;position:relative}.creation_dialog_v2 .cc-grid-step-number:after{content:"";position:absolute;right:-3px;top:50%;transform:translateY(-50%) rotate(45deg);width:5px;height:5px;background:var(--game-color);box-shadow:0 0 6px var(--game-color-glow)}.creation_dialog_v2 .cc-grid-header-left{display:flex;flex-direction:column;gap:6px;justify-content:center}.creation_dialog_v2 .cc-grid-eyebrow{font-family:Montserrat,sans-serif;font-size:10px;font-weight:800;color:var(--game-color);letter-spacing:.34em;text-transform:uppercase;text-shadow:0 0 12px var(--game-color-glow),0 1px 4px rgba(0,0,0,.85);display:flex;align-items:center;gap:12px;text-indent:.34em}.creation_dialog_v2 .cc-grid-eyebrow:after{content:"";flex:1;height:1px;min-width:48px;background:linear-gradient(to right,var(--game-color),var(--game-color-dim),transparent)}.creation_dialog_v2 .cc-grid-title{font-family:Montserrat,sans-serif;font-size:32px;font-weight:800;color:#fff;letter-spacing:.04em;text-transform:uppercase;text-shadow:0 2px 12px rgba(0,0,0,.9),0 0 22px var(--game-color-soft, var(--game-color-dim));line-height:1}.creation_dialog_v2 .cc-grid-hint{font-family:Roboto,sans-serif;font-size:12px;font-weight:300;color:#f5eede8c;font-style:italic;letter-spacing:.015em;text-shadow:0 1px 4px rgba(0,0,0,.85);text-align:right;max-width:340px;line-height:1.6;margin-left:auto;align-self:center;position:relative;padding-left:14px}.creation_dialog_v2 .cc-grid-hint:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:60%;background:linear-gradient(to bottom,transparent,var(--game-color-dim),transparent)}.creation_dialog_v2 .cc-card-grid{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;display:grid;grid-template-columns:repeat(auto-fill,minmax(184px,1fr));grid-auto-rows:max-content;align-items:start;gap:22px 18px;padding:14px 10px 20px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.1) transparent;perspective:1200px}.creation_dialog_v2 .cc-card-grid::-webkit-scrollbar{width:4px}.creation_dialog_v2 .cc-card-grid::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:2px}.creation_dialog_v2 .cc-pick-card{position:relative;display:flex;flex-direction:column;background:linear-gradient(180deg,#14100ac7,#080b12e6);border:1px solid rgba(255,255,255,.07);border-radius:2px;overflow:hidden;cursor:pointer;transition:transform .32s cubic-bezier(.16,.84,.32,1),border-color .3s,box-shadow .3s,background .3s;aspect-ratio:3 / 4;transform-style:preserve-3d;will-change:transform;box-shadow:inset 0 1px #ffffff0a,inset 0 -1px #00000073,0 2px 6px #00000059}.creation_dialog_v2 .cc-pick-card:before,.creation_dialog_v2 .cc-pick-card:after{content:"";position:absolute;top:6px;width:5px;height:5px;background:var(--game-color);transform:rotate(45deg);opacity:0;transition:opacity .3s,box-shadow .3s;z-index:4}.creation_dialog_v2 .cc-pick-card:before{left:7px}.creation_dialog_v2 .cc-pick-card:after{right:7px}.creation_dialog_v2 .cc-pick-card:hover{transform:translateY(-6px) translateZ(0);border-color:color-mix(in srgb,var(--gold) 40%,transparent);background:linear-gradient(180deg,#1a140ae0,#080b12eb);box-shadow:inset 0 1px #ffffff0f,0 4px 10px #0000008c,0 22px 44px -8px #000000b3,0 0 0 1px var(--game-color-dim) inset,0 0 24px var(--game-color-soft, var(--game-color-dim))}.creation_dialog_v2 .cc-pick-card:hover .cc-pick-card-image{transform:scale(1.06)}.creation_dialog_v2 .cc-pick-card:hover .cc-pick-card-titleplate:after{opacity:.85;background:linear-gradient(to bottom,var(--game-color) 0px,var(--game-color) 1px,transparent 1px,transparent 2px);box-shadow:0 0 8px var(--game-color-glow)}.creation_dialog_v2 .cc-pick-card:hover .cc-pick-card-name{color:#fff;letter-spacing:.16em}.creation_dialog_v2 .cc-pick-card:hover:before,.creation_dialog_v2 .cc-pick-card:hover:after{opacity:.7;box-shadow:0 0 6px var(--game-color-glow)}.creation_dialog_v2 .cc-pick-card.cc-active{transform:none;z-index:3;border-color:var(--game-color);box-shadow:inset 0 1px #ffffff1a,0 6px 12px #0009,0 28px 56px -10px #000000c7,0 0 0 1px var(--game-color) inset,0 0 36px var(--game-color-glow),0 0 0 3px #00000080;background:linear-gradient(180deg,var(--game-color-dim) 0%,rgba(20,16,10,.85) 18%,rgba(8,11,18,.92) 60%)}.creation_dialog_v2 .cc-pick-card.cc-active:hover{transform:none;box-shadow:inset 0 1px #ffffff1f,0 6px 12px #0009,0 28px 56px -10px #000000c7,0 0 0 1px var(--game-color) inset,0 0 48px var(--game-color-glow),0 0 0 3px #00000080}.creation_dialog_v2 .cc-pick-card.cc-active:before,.creation_dialog_v2 .cc-pick-card.cc-active:after{opacity:1;box-shadow:0 0 10px var(--game-color),0 0 4px #fff}.creation_dialog_v2 .cc-pick-card.cc-active .cc-pick-card-titleplate{background:linear-gradient(to bottom,var(--game-color-dim),transparent)}.creation_dialog_v2 .cc-pick-card.cc-active .cc-pick-card-titleplate:after{opacity:1;background:linear-gradient(to bottom,var(--game-color) 0px,var(--game-color) 1px,transparent 1px,transparent 2px);box-shadow:0 0 10px var(--game-color-glow)}.creation_dialog_v2 .cc-pick-card.cc-active .cc-pick-card-name{color:var(--game-color);text-shadow:0 0 14px var(--game-color-glow)}.creation_dialog_v2 .cc-pick-card.cc-active .cc-pick-card-image{transform:scale(1.04)}.creation_dialog_v2 .cc-pick-card-chosen-ribbon{position:absolute;top:14px;right:-36px;z-index:6;width:130px;padding:4px 0;background:var(--game-color);color:var(--game-btn-text, #000);font-family:Montserrat,sans-serif;font-size:9px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;text-align:center;transform:rotate(35deg);box-shadow:0 4px 14px #0009,0 0 12px var(--game-color-glow);opacity:0;transition:opacity .3s;pointer-events:none}.creation_dialog_v2 .cc-pick-card.cc-active .cc-pick-card-chosen-ribbon{opacity:1}.creation_dialog_v2 .cc-pick-card.cc-disabled{cursor:not-allowed;opacity:.62;filter:grayscale(.65) brightness(.78);box-shadow:inset 0 0 0 1px #0006,0 2px 6px #00000059}.creation_dialog_v2 .cc-pick-card.cc-disabled:hover{transform:none;opacity:.85;filter:grayscale(.55) brightness(.85);border-color:#d46b6b59;box-shadow:inset 0 0 0 1px #d46b6b2e,0 8px 22px #0000008c}.creation_dialog_v2 .cc-pick-card.cc-disabled .cc-pick-card-image{transform:none}.creation_dialog_v2 .cc-pick-card.cc-disabled:before,.creation_dialog_v2 .cc-pick-card.cc-disabled:after{display:none}.creation_dialog_v2 .cc-pick-card.cc-disabled .cc-pick-card-titleplate:after{background:#d46b6b38}.creation_dialog_v2 .cc-pick-card-titleplate{flex-shrink:0;padding:11px 12px 10px;text-align:center;position:relative;transition:background .3s;z-index:3}.creation_dialog_v2 .cc-pick-card-titleplate:after{content:"";position:absolute;left:22px;right:22px;bottom:0;height:1px;background:color-mix(in srgb,var(--gold) 22%,transparent);opacity:1;transition:opacity .3s,background .3s,box-shadow .3s,left .3s,right .3s}.creation_dialog_v2 .cc-pick-card:hover .cc-pick-card-titleplate:after{left:14px;right:14px}.creation_dialog_v2 .cc-pick-card-name{font-family:Montserrat,sans-serif;font-size:12.5px;font-weight:700;color:#f5eeded6;letter-spacing:.14em;text-transform:uppercase;line-height:1.1;text-shadow:0 1px 4px rgba(0,0,0,.9);transition:color .3s,text-shadow .3s,letter-spacing .3s}.creation_dialog_v2 .cc-pick-card-image-wrap{position:relative;flex:1;overflow:hidden;background:linear-gradient(135deg,#1a2230b3,#0c111ab3);isolation:isolate}.creation_dialog_v2 .cc-pick-card-image{position:absolute;inset:0;background-size:cover;background-position:center 25%;transition:transform .6s cubic-bezier(.4,0,.2,1);filter:contrast(1.05) saturate(1.08)}.creation_dialog_v2 .cc-pick-card-image-overlay{position:absolute;inset:0;background:radial-gradient(ellipse 80% 70% at 50% 25%,var(--game-color-soft, var(--game-color-dim)) 0%,transparent 50%),linear-gradient(to bottom,transparent 35%,rgba(8,11,18,.78) 92%)}.creation_dialog_v2 .cc-pick-card-subtitle{position:absolute;left:12px;right:12px;bottom:10px;z-index:3;font-family:Roboto,sans-serif;font-size:11px;font-weight:400;font-style:italic;color:#f5eedee0;letter-spacing:.025em;line-height:1.35;text-shadow:0 2px 6px rgba(0,0,0,.95),0 0 12px rgba(0,0,0,.85);text-align:center;display:flex;align-items:center;justify-content:center;gap:8px}.creation_dialog_v2 .cc-pick-card-subtitle:before,.creation_dialog_v2 .cc-pick-card-subtitle:after{content:"";width:6px;height:1px;background:var(--game-color);opacity:.65;flex-shrink:0}.creation_dialog_v2 .cc-pick-card-disabled-veil{position:absolute;inset:0;background:radial-gradient(ellipse 80% 70% at 50% 45%,#080b129e,#080b12eb 70%);display:none;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;padding:16px 14px;z-index:5;border:1px solid rgba(255,255,255,.04);opacity:.92;transition:opacity .3s}.creation_dialog_v2 .cc-pick-card.cc-disabled .cc-pick-card-disabled-veil{display:flex}.creation_dialog_v2 .cc-pick-card-disabled-veil .cc-restriction-label{font-family:Montserrat,sans-serif;font-size:8.5px;font-weight:800;color:#f5eedec7;letter-spacing:.34em;text-transform:uppercase;text-shadow:0 1px 4px rgba(0,0,0,.95);text-indent:.34em}.creation_dialog_v2 .cc-pick-card-disabled-veil .cc-restriction-reason{font-family:Roboto,sans-serif;font-size:11px;font-weight:400;color:#f5eedeeb;line-height:1.45;letter-spacing:.02em;font-style:italic;text-shadow:0 1px 4px rgba(0,0,0,.95);max-width:90%}.creation_dialog_v2 .cc-group-divider{grid-column:1 / -1;display:flex;align-items:center;gap:14px;margin:22px 0 6px;padding:0 4px;position:relative}.creation_dialog_v2 .cc-group-divider:first-child{margin-top:4px}.creation_dialog_v2 .cc-group-divider:before{content:"";width:3px;height:14px;background:var(--game-color);flex-shrink:0;box-shadow:0 0 6px var(--game-color-glow)}.creation_dialog_v2 .cc-group-divider-title{font-family:Montserrat,sans-serif;font-size:10px;font-weight:700;color:#ffffffd1;letter-spacing:.26em;text-transform:uppercase;text-shadow:0 1px 4px rgba(0,0,0,.85);flex-shrink:0;padding-right:4px}.creation_dialog_v2 .cc-group-divider:after{content:"";flex:1;height:1px;background:linear-gradient(to right,color-mix(in srgb,var(--gold) 55%,transparent),color-mix(in srgb,var(--gold) 10%,transparent))}.creation_dialog_v2 .cc-footer{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:16px 24px;background:linear-gradient(180deg,#0e121cd9,#080b12eb);border:1px solid rgba(255,255,255,.06);border-radius:2px;backdrop-filter:blur(14px) saturate(135%);-webkit-backdrop-filter:blur(14px) saturate(135%);box-shadow:0 10px 30px #0000008c,0 0 0 1px #0006,0 0 0 2px color-mix(in srgb,var(--gold) 14%,transparent);position:relative}.creation_dialog_v2 .cc-footer:before{content:"";position:absolute;left:16px;right:16px;top:-2px;height:1px;background:linear-gradient(to right,transparent,color-mix(in srgb,var(--gold) 45%,transparent),transparent)}.creation_dialog_v2 .cc-confirm-strip{display:flex;align-items:center;gap:16px;min-height:32px;flex:1}.creation_dialog_v2 .cc-confirm-strip-empty{font-family:Roboto,sans-serif;font-size:12.5px;font-weight:300;color:#dcd4c480;font-style:italic;letter-spacing:.02em}.creation_dialog_v2 .cc-confirm-pip{width:10px;height:10px;background:var(--game-color);transform:rotate(45deg);flex-shrink:0;box-shadow:0 0 12px var(--game-color-glow),0 0 0 2px var(--game-color-dim),0 0 0 4px #0006;animation:ccConfirmPipPulse 2.4s ease-in-out infinite}@keyframes ccConfirmPipPulse{0%,to{box-shadow:0 0 12px var(--game-color-glow),0 0 0 2px var(--game-color-dim),0 0 0 4px #0006}50%{box-shadow:0 0 20px var(--game-color-glow),0 0 0 3px var(--game-color-dim),0 0 0 4px #0006}}.creation_dialog_v2 .cc-confirm-pick-label{font-family:Montserrat,sans-serif;font-size:10px;font-weight:800;color:var(--game-color);letter-spacing:.3em;text-transform:uppercase;margin-right:4px;text-shadow:0 0 10px var(--game-color-glow);text-indent:.3em}.creation_dialog_v2 .cc-confirm-pick-name{font-family:Montserrat,sans-serif;font-size:17px;font-weight:700;color:#fffffffa;letter-spacing:.06em;text-shadow:0 0 14px var(--game-color-glow),0 1px 6px rgba(0,0,0,.85)}.creation_dialog_v2 .cc-nav-buttons{display:flex;gap:12px}.creation_dialog_v2 .cc-nav-btn{font-family:Montserrat,sans-serif;font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;padding:13px 26px;border-radius:2px;cursor:pointer;transition:all .3s;display:inline-flex;align-items:center;gap:12px;position:relative;text-indent:.22em;background:transparent;border:1px solid rgba(255,255,255,.18);color:#8a96a4}.creation_dialog_v2 .cc-nav-btn .cc-arrow{text-indent:0}.creation_dialog_v2 .cc-nav-btn.cc-back:hover{border-color:#c9972c;color:#c9972c;background:color-mix(in srgb,var(--gold) 6%,transparent)}.creation_dialog_v2 .cc-nav-btn.cc-next{background:var(--game-color);border:1px solid var(--game-color);color:var(--game-btn-text, #000);box-shadow:0 0 0 1px #0006 inset,0 0 16px var(--game-color-soft, var(--game-color-dim)),0 6px 18px #0006}.creation_dialog_v2 .cc-nav-btn.cc-next:hover:not(:disabled){filter:brightness(1.12);box-shadow:0 0 0 1px #0006 inset,0 0 28px var(--game-color-glow),0 8px 22px #00000080;transform:translateY(-1px)}.creation_dialog_v2 .cc-nav-btn.cc-next:disabled{opacity:.32;cursor:not-allowed;filter:grayscale(.6)}.creation_dialog_v2 .cc-nav-btn .cc-arrow{width:9px;height:9px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(-45deg)}.creation_dialog_v2 .cc-nav-btn.cc-back .cc-arrow{transform:rotate(135deg)}.creation_dialog_v2 .cc-nav-btn.cc-submit{background:var(--game-color);border:1px solid var(--game-color);color:var(--game-btn-text, #000);padding:16px 38px;font-size:12px;letter-spacing:.3em;font-weight:800;animation:ccSubmitPulse 2.8s ease-in-out infinite;position:relative;box-shadow:0 0 0 1px #00000080 inset,0 0 24px var(--game-color-glow),0 8px 24px #0000008c;text-indent:.3em}@keyframes ccSubmitPulse{0%,to{box-shadow:0 0 0 1px #00000080 inset,0 0 22px var(--game-color-glow),0 8px 24px #0000008c}50%{box-shadow:0 0 0 1px #00000080 inset,0 0 50px var(--game-color-glow),0 8px 24px #0000008c}}.creation_dialog_v2 .cc-nav-btn.cc-submit:hover:not(:disabled){filter:brightness(1.15);animation:none;transform:translateY(-2px);box-shadow:0 0 0 1px #00000080 inset,0 0 40px var(--game-color-glow),0 12px 30px #000000a6}.creation_dialog_v2 .cc-final-view{position:absolute;inset:0;display:flex;gap:28px;width:100%;height:100%;align-items:stretch;animation:ccStepEnter .5s cubic-bezier(.16,.84,.32,1) forwards}.creation_dialog_v2 .cc-final-left{flex:0 0 360px;display:flex;flex-direction:column;padding:24px 28px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.30 0'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E"),linear-gradient(180deg,#1c160eeb,#0e121cf5);background-size:200px 200px,auto;background-blend-mode:overlay,normal;-webkit-backdrop-filter:blur(28px) saturate(140%);backdrop-filter:blur(28px) saturate(140%);border:1px solid rgba(255,255,255,.08);border-radius:2px;box-shadow:0 32px 80px #000000a6,0 0 0 1px #00000080,0 0 0 2px color-mix(in srgb,var(--gold) 20%,transparent);overflow:hidden}.creation_dialog_v2 .cc-final-eyebrow{font-family:Montserrat,sans-serif;font-size:10px;font-weight:800;color:var(--game-color);letter-spacing:.36em;text-transform:uppercase;text-shadow:0 0 14px var(--game-color-glow);text-align:center;margin-bottom:14px;text-indent:.36em}.creation_dialog_v2 .cc-final-identity{font-family:Montserrat,sans-serif;font-size:18px;font-weight:600;color:#fffffff0;letter-spacing:.04em;line-height:1.5;text-align:center;margin-bottom:22px}.creation_dialog_v2 .cc-final-identity .cc-name{color:var(--game-color);font-weight:800;text-transform:uppercase;letter-spacing:.08em;text-shadow:0 0 14px var(--game-color-glow)}.creation_dialog_v2 .cc-final-picks{list-style:none;margin:0;padding:0}.creation_dialog_v2 .cc-final-picks li{display:flex;align-items:baseline;gap:12px;padding:10px 0;border-bottom:1px solid color-mix(in srgb,var(--gold) 10%,transparent)}.creation_dialog_v2 .cc-final-picks li:last-child{border-bottom:none}.creation_dialog_v2 .cc-final-picks .cc-pick-label{font-family:Montserrat,sans-serif;font-size:9.5px;font-weight:700;color:#dcd4c48c;letter-spacing:.24em;text-transform:uppercase;flex-shrink:0;min-width:70px;text-indent:.24em}.creation_dialog_v2 .cc-final-picks .cc-pick-value{font-family:Montserrat,sans-serif;font-size:13px;font-weight:600;color:#ffffffeb;letter-spacing:.02em}.creation_dialog_v2 .cc-final-form-column{flex:1;min-width:0;display:flex;flex-direction:column;gap:16px}.creation_dialog_v2 .cc-final-form{flex:1;overflow-y:auto;padding:24px 28px;background:linear-gradient(180deg,#0e121cd9,#080b12eb);border:1px solid rgba(255,255,255,.06);border-radius:2px;-webkit-backdrop-filter:blur(14px) saturate(135%);backdrop-filter:blur(14px) saturate(135%);box-shadow:0 10px 30px #0000008c,0 0 0 1px #0006}.creation_dialog_v2 .cc-final-section{margin-bottom:24px}.creation_dialog_v2 .cc-final-section-title{font-family:Montserrat,sans-serif;font-size:10px;font-weight:800;color:var(--game-color);letter-spacing:.34em;text-transform:uppercase;margin-bottom:14px;padding-bottom:8px;border-bottom:1px solid var(--game-color-dim);text-indent:.34em}.creation_dialog_v2 .cc-final-row{margin-bottom:16px}.creation_dialog_v2 .cc-final-row-label{font-family:Montserrat,sans-serif;font-size:9.5px;font-weight:700;color:#dcd4c49e;letter-spacing:.24em;text-transform:uppercase;margin-bottom:6px;display:block;text-indent:.24em}.creation_dialog_v2 .cc-final-row-hint{font-family:Roboto,sans-serif;font-size:11.5px;font-style:italic;color:#dcd4c48c;margin-top:6px}.creation_dialog_v2 .cc-final-row-hint--error{color:#e37070}.creation_dialog_v2 .cc-name-row{display:flex;gap:10px;align-items:stretch}.creation_dialog_v2 .cc-randomize-btn{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;padding:0 16px;font-family:Montserrat,sans-serif;font-size:10.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--game-color);background:color-mix(in srgb,var(--gold) 5%,transparent);border:1px solid color-mix(in srgb,var(--gold) 40%,transparent);border-radius:3px;cursor:pointer;transition:all .2s;text-indent:.16em;height:56px}.creation_dialog_v2 .cc-randomize-btn:hover{color:#e0b84e;background:color-mix(in srgb,var(--gold) 22%,transparent);border-color:var(--game-color);box-shadow:0 0 14px var(--game-color-glow)}.creation_dialog_v2 .cc-loading{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;color:#dcd4c4b3;font-family:Montserrat,sans-serif;font-size:14px;letter-spacing:.18em;text-transform:uppercase}.creation_dialog_v2 .cc-new-account-expander{margin-top:6px;padding:12px 14px;background:color-mix(in srgb,var(--gold) 4%,transparent);border:1px solid color-mix(in srgb,var(--gold) 18%,transparent);border-radius:2px}.creation_dialog_v2 .cc-new-account-eyebrow{font-family:Montserrat,sans-serif;font-size:9.5px;font-weight:700;color:var(--game-color);letter-spacing:.22em;text-transform:uppercase;margin-bottom:12px;text-indent:.22em}.creation_dialog_v2 .cc-detail-gender-lock{margin:12px 0 4px;padding:8px 12px;background:#7b3fd51a;border-left:3px solid var(--game-color);font-family:Roboto,sans-serif;font-size:12.5px;font-style:italic;color:#f5eeded9;line-height:1.5}body.gametheme-achaea{--ornament-corner-mask: url(/images/ornaments/achaea-corner.svg);--ornament-center-mask: url(/images/ornaments/achaea-center.svg);--parchment-strength: .1;--parchment-tone: 36, 28, 16}body.gametheme-aetolia{--ornament-corner-mask: url(/images/ornaments/aetolia-corner.svg);--ornament-center-mask: url(/images/ornaments/aetolia-center.svg);--parchment-strength: .08;--parchment-tone: 22, 14, 22}body.gametheme-imperian{--ornament-corner-mask: url(/images/ornaments/imperian-corner.svg);--ornament-center-mask: url(/images/ornaments/imperian-center.svg);--parchment-strength: .07;--parchment-tone: 30, 18, 12}body.gametheme-lusternia{--ornament-corner-mask: url(/images/ornaments/lusternia-corner.svg);--ornament-center-mask: url(/images/ornaments/lusternia-center.svg);--parchment-strength: .09;--parchment-tone: 18, 30, 22}body.gametheme-starmourn{--ornament-corner-mask: url(/images/ornaments/starmourn-corner.svg);--ornament-center-mask: none;--parchment-strength: 0;--parchment-tone: 255, 255, 255}.creation_dialog_v2 .cc-pick-card:before,.creation_dialog_v2 .cc-pick-card:after{background:var(--game-color);width:7px;height:7px;transform:none;box-shadow:none;-webkit-mask-image:var(--ornament-corner-mask);mask-image:var(--ornament-corner-mask);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;filter:drop-shadow(0 0 4px var(--game-color-glow))}.creation_dialog_v2 .cc-pick-card:hover:before,.creation_dialog_v2 .cc-pick-card:hover:after{filter:drop-shadow(0 0 6px var(--game-color-glow));box-shadow:none}.creation_dialog_v2 .cc-pick-card.cc-active:before,.creation_dialog_v2 .cc-pick-card.cc-active:after{filter:drop-shadow(0 0 8px var(--game-color)) drop-shadow(0 0 2px #fff);box-shadow:none}body.gametheme-starmourn .creation_dialog_v2 .cc-pick-card:before,body.gametheme-starmourn .creation_dialog_v2 .cc-pick-card:after{width:5px;height:5px}.creation_dialog_v2 .cc-detail-panel:before,.creation_dialog_v2 .cc-detail-panel:after{background:var(--game-color);border:none;width:14px;height:14px;transform:none;-webkit-mask-image:var(--ornament-corner-mask);mask-image:var(--ornament-corner-mask);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;opacity:.85;box-shadow:none;filter:drop-shadow(0 0 6px var(--game-color-glow))}body.gametheme-starmourn .creation_dialog_v2 .cc-detail-panel:before,body.gametheme-starmourn .creation_dialog_v2 .cc-detail-panel:after{width:10px;height:10px;filter:drop-shadow(0 0 5px var(--game-color-glow))}.creation_dialog_v2 .cc-title-plate-rule-bottom{position:relative;overflow:visible}.creation_dialog_v2 .cc-title-plate-rule-bottom:before{content:"";position:absolute;left:50%;top:50%;width:36px;height:14px;transform:translate(-50%,-50%);background:var(--game-color);-webkit-mask-image:var(--ornament-center-mask, none);mask-image:var(--ornament-center-mask, none);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;opacity:.92;pointer-events:none;filter:drop-shadow(0 0 8px var(--game-color-glow))}body.gametheme-starmourn .creation_dialog_v2 .cc-title-plate-rule-bottom:before{display:none}body.gametheme-lusternia .creation_dialog_v2 .cc-title-plate-rule-bottom:before,body.gametheme-imperian .creation_dialog_v2 .cc-title-plate-rule-bottom:before,body.gametheme-aetolia .creation_dialog_v2 .cc-title-plate-rule-bottom:before{width:44px}body.gametheme-achaea .creation_dialog_v2 .cc-detail-portrait-title-wrap>.cc-title-plate-rule-bottom,body.gametheme-aetolia .creation_dialog_v2 .cc-detail-portrait-title-wrap>.cc-title-plate-rule-bottom,body.gametheme-imperian .creation_dialog_v2 .cc-detail-portrait-title-wrap>.cc-title-plate-rule-bottom,body.gametheme-lusternia .creation_dialog_v2 .cc-detail-portrait-title-wrap>.cc-title-plate-rule-bottom{-webkit-mask-image:radial-gradient(ellipse 26px 10px at 50% 50%,transparent 0%,transparent 70%,#000 95%);mask-image:radial-gradient(ellipse 26px 10px at 50% 50%,transparent 0%,transparent 70%,#000 95%)}.creation_dialog_v2 .cc-pick-card-image-overlay:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 240'%3E%3Cfilter id='p'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.55 0'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23p)' opacity='0.7'/%3E%3C/svg%3E");background-size:220px 220px;mix-blend-mode:overlay;opacity:var(--parchment-strength, 0)}.creation_dialog_v2 .cc-pick-card-image-overlay:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background-color:rgba(var(--parchment-tone, 36, 28, 16),1);mix-blend-mode:multiply;opacity:calc(var(--parchment-strength, 0) * .55)}body.gametheme-starmourn .creation_dialog_v2 .cc-pick-card-image-overlay:before,body.gametheme-starmourn .creation_dialog_v2 .cc-pick-card-image-overlay:after{display:none}.creation_dialog_v2 .cc-detail-panel{background:linear-gradient(rgba(var(--parchment-tone, 36, 28, 16),calc(var(--parchment-strength, 0) * .22)),rgba(var(--parchment-tone, 36, 28, 16),calc(var(--parchment-strength, 0) * .22))),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.35 0'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E"),linear-gradient(180deg,#1c160eeb,#0e121cf5);background-size:auto,200px 200px,auto;background-blend-mode:multiply,overlay,normal}.creation_dialog_v2 .cc-detail-empty-rune svg.cc-empty-rune-svg{width:100%;height:100%;overflow:visible;color:var(--game-color);filter:drop-shadow(0 0 22px var(--game-color-glow)) drop-shadow(0 0 6px var(--game-color-soft, var(--game-color-dim)))}.creation_dialog_v2 .cc-detail-empty-rune svg.cc-empty-rune-svg path,.creation_dialog_v2 .cc-detail-empty-rune svg.cc-empty-rune-svg circle,.creation_dialog_v2 .cc-detail-empty-rune svg.cc-empty-rune-svg line{fill:none;stroke:currentColor}.creation_dialog_v2 .cc-detail-empty-rune svg.cc-empty-rune-svg .cc-fill{fill:currentColor;stroke:none}.creation_dialog_v2 .cc-image-shifter{position:absolute;top:0;bottom:0;width:56px;z-index:4;display:flex;align-items:center;justify-content:center;background:#080b1200;cursor:pointer;opacity:0;transition:opacity .25s ease,background .25s ease;color:var(--game-color)}.creation_dialog_v2 .cc-detail-portrait-wrap:hover .cc-image-shifter{opacity:1}.creation_dialog_v2 .cc-image-shifter:hover{background:linear-gradient(to right,#080b12bf,#080b1200)}.creation_dialog_v2 .cc-image-shifter.cc-right:hover{background:linear-gradient(to left,#080b12bf,#080b1200)}.creation_dialog_v2 .cc-image-shifter.cc-left{left:0}.creation_dialog_v2 .cc-image-shifter.cc-right{right:0}.creation_dialog_v2 .cc-image-shifter svg{width:22px;height:22px;filter:drop-shadow(0 0 6px var(--game-color-glow)) drop-shadow(0 1px 4px rgba(0,0,0,.85))}.creation_dialog_v2 .cc-image-dots{position:absolute;left:50%;bottom:138px;transform:translate(-50%);display:flex;gap:6px;z-index:4;pointer-events:none}.creation_dialog_v2 .cc-image-dot{width:6px;height:6px;background:#fff3;border-radius:50%;transition:background .25s,box-shadow .25s}.creation_dialog_v2 .cc-image-dot.cc-active{background:var(--game-color);box-shadow:0 0 8px var(--game-color-glow)}.creation_dialog_v2 .cc-recap-panel{flex:0 0 400px;align-self:stretch;display:flex;flex-direction:column;background:linear-gradient(rgba(var(--parchment-tone, 36, 28, 16),calc(var(--parchment-strength, 0) * .2)),rgba(var(--parchment-tone, 36, 28, 16),calc(var(--parchment-strength, 0) * .2))),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.30 0'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E"),linear-gradient(180deg,#1c160eeb,#0e121cf5);background-size:auto,200px 200px,auto;background-blend-mode:multiply,overlay,normal;backdrop-filter:blur(28px) saturate(140%);-webkit-backdrop-filter:blur(28px) saturate(140%);border:1px solid rgba(255,255,255,.08);border-radius:2px;box-shadow:0 32px 80px #000000a6,0 0 0 1px #00000080,0 0 0 2px color-mix(in srgb,var(--gold) 20%,transparent),0 -2px 60px -10px var(--game-color-glow);overflow:hidden;position:relative}.creation_dialog_v2 .cc-recap-portrait-wrap{position:relative;height:320px;flex-shrink:0;overflow:hidden;background:#0a0d14;isolation:isolate}.creation_dialog_v2 .cc-recap-portrait{position:absolute;inset:0;background-size:cover;background-position:center 18%;filter:contrast(1.08) saturate(1.05);animation:ccPortraitDrift 22s ease-in-out infinite}.creation_dialog_v2 .cc-recap-portrait-overlay{position:absolute;inset:0;background:radial-gradient(ellipse 75% 90% at 50% 38%,transparent 0%,rgba(5,8,16,.1) 30%,rgba(5,8,16,.5) 65%,rgba(5,8,16,.92) 100%),linear-gradient(to bottom,transparent 0%,transparent 50%,rgba(8,11,18,.65) 78%,rgba(8,11,18,.98) 100%);pointer-events:none}.creation_dialog_v2 .cc-recap-portrait-wrap:before{content:"";position:absolute;left:50%;top:22%;width:380px;height:260px;transform:translate(-50%,-50%);background:radial-gradient(ellipse at center,var(--game-color-glow) 0%,var(--game-color-soft, var(--game-color-dim)) 35%,transparent 70%);filter:blur(36px);opacity:.95;pointer-events:none;animation:ccHaloBreathe 6s ease-in-out infinite;z-index:1;mix-blend-mode:screen}.creation_dialog_v2 .cc-recap-portrait-wrap:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(to bottom,transparent 0px,transparent 2px,rgba(0,0,0,.06) 2px,rgba(0,0,0,.06) 3px);pointer-events:none;z-index:2;opacity:.5}.creation_dialog_v2 .cc-recap-identity{position:absolute;left:0;right:0;bottom:0;z-index:3;padding:18px 28px 22px;background:linear-gradient(to bottom,transparent 0%,rgba(8,11,18,.55) 30%,rgba(8,11,18,.96) 100%)}.creation_dialog_v2 .cc-recap-identity:before{content:"";position:absolute;left:28px;right:28px;top:4px;height:3px;background:linear-gradient(to bottom,color-mix(in srgb,var(--gold) 65%,transparent) 0px,color-mix(in srgb,var(--gold) 65%,transparent) 1px,transparent 1px,transparent 2px,color-mix(in srgb,var(--gold) 22%,transparent) 2px,color-mix(in srgb,var(--gold) 22%,transparent) 3px);pointer-events:none}.creation_dialog_v2 .cc-recap-identity-eyebrow{font-family:Montserrat,sans-serif;font-size:24px;font-weight:800;color:var(--game-color);letter-spacing:.32em;text-transform:uppercase;text-align:center;text-shadow:0 0 26px var(--game-color-glow),0 0 6px rgba(0,0,0,.95),0 3px 12px rgba(0,0,0,1);margin-bottom:12px;display:flex;align-items:center;justify-content:center;gap:16px;text-indent:.32em}.creation_dialog_v2 .cc-recap-identity-eyebrow:before,.creation_dialog_v2 .cc-recap-identity-eyebrow:after{content:"";width:5px;height:5px;background:var(--game-color);transform:rotate(45deg);box-shadow:0 0 8px var(--game-color-glow);flex-shrink:0;text-indent:0}.creation_dialog_v2 .cc-recap-identity-line{font-family:Roboto,sans-serif;font-size:14.5px;font-weight:300;color:#f5eedec7;line-height:1.55;letter-spacing:.015em;text-align:center;text-shadow:0 2px 6px rgba(0,0,0,.95);font-style:italic;max-width:340px;margin:0 auto}.creation_dialog_v2 .cc-recap-identity-line .cc-accent{color:#fffffff5;font-style:normal;font-weight:600;font-family:Montserrat,sans-serif;font-size:13.5px;letter-spacing:.06em;text-transform:none;text-shadow:0 0 10px var(--game-color-glow),0 2px 6px rgba(0,0,0,.95)}.creation_dialog_v2 .cc-recap-identity-line .cc-accent.cc-name{color:var(--game-color);font-size:16px;font-weight:700;letter-spacing:.08em;text-shadow:0 0 16px var(--game-color-glow),0 2px 6px rgba(0,0,0,.95)}.creation_dialog_v2 .cc-recap-summary{padding:24px 26px 28px;flex:1;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.1) transparent;position:relative}.creation_dialog_v2 .cc-recap-summary::-webkit-scrollbar{width:4px}.creation_dialog_v2 .cc-recap-summary::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:2px}.creation_dialog_v2 .cc-recap-summary-label{font-family:Montserrat,sans-serif;font-size:9.5px;font-weight:800;color:#ffffff9e;letter-spacing:.34em;text-transform:uppercase;margin-bottom:16px;display:flex;align-items:center;gap:12px;text-shadow:0 0 8px rgba(0,0,0,.85);text-indent:.34em}.creation_dialog_v2 .cc-recap-summary-label:before,.creation_dialog_v2 .cc-recap-summary-label:after{content:"";height:1px;flex:1;background:linear-gradient(to right,transparent,color-mix(in srgb,var(--gold) 40%,transparent))}.creation_dialog_v2 .cc-recap-summary-label:after{background:linear-gradient(to left,transparent,color-mix(in srgb,var(--gold) 40%,transparent))}.creation_dialog_v2 .cc-recap-list{display:flex;flex-direction:column;gap:0}.creation_dialog_v2 .cc-recap-row{display:flex;align-items:center;gap:16px;padding:13px 8px 13px 4px;background:transparent;border:none;border-radius:0;position:relative;transition:background .3s}.creation_dialog_v2 .cc-recap-row:not(:last-child):after{content:"";position:absolute;left:8px;right:8px;bottom:0;height:1px;background:linear-gradient(to right,transparent 0%,color-mix(in srgb,var(--gold) 10%,transparent) 8%,color-mix(in srgb,var(--gold) 30%,transparent) 50%,color-mix(in srgb,var(--gold) 10%,transparent) 92%,transparent 100%)}.creation_dialog_v2 .cc-recap-row:not(:last-child):before{content:"";position:absolute;left:50%;bottom:-3px;transform:translate(-50%) rotate(45deg);width:5px;height:5px;background:var(--game-color);box-shadow:0 0 6px var(--game-color-glow);z-index:2}.creation_dialog_v2 .cc-recap-row:hover{background:color-mix(in srgb,var(--gold) 5%,transparent)}.creation_dialog_v2 .cc-recap-row:hover .cc-recap-row-thumb{box-shadow:0 0 0 2px #000000b3,0 0 0 3px var(--game-color),0 0 18px var(--game-color-glow)}.creation_dialog_v2 .cc-recap-row-thumb{width:56px;height:56px;border:1px solid var(--game-color);background-size:cover;background-position:center 22%;flex-shrink:0;box-shadow:0 0 0 2px #000000b3,0 0 0 3px color-mix(in srgb,var(--gold) 30%,transparent),0 0 14px var(--game-color-dim),inset 0 0 0 1px #0006;transition:box-shadow .3s;position:relative}.creation_dialog_v2 .cc-recap-row-thumb:after{content:"";position:absolute;top:-3px;left:-3px;width:6px;height:6px;background:var(--game-color);transform:rotate(45deg);box-shadow:0 0 4px var(--game-color-glow)}.creation_dialog_v2 .cc-recap-row-thumb.cc-placeholder{background:linear-gradient(135deg,var(--game-color-dim),rgba(8,11,18,.8));display:flex;align-items:center;justify-content:center;font-family:Montserrat,sans-serif;font-weight:800;font-size:20px;color:var(--game-color)}.creation_dialog_v2 .cc-recap-row-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}.creation_dialog_v2 .cc-recap-row-label{font-family:Montserrat,sans-serif;font-size:9px;font-weight:800;color:var(--game-color);letter-spacing:.3em;text-transform:uppercase;text-shadow:0 0 8px var(--game-color-soft, var(--game-color-dim));text-indent:.3em}.creation_dialog_v2 .cc-recap-row-value{font-family:Montserrat,sans-serif;font-size:17px;font-weight:700;color:#fffffff5;letter-spacing:.04em;text-shadow:0 0 14px var(--game-color-glow),0 2px 6px rgba(0,0,0,.9);text-transform:none}.creation_dialog_v2 .cc-recap-row-edit{font-family:Roboto,sans-serif;font-size:11.5px;font-weight:500;color:#f5eede9e;background:transparent;border:none;cursor:pointer;letter-spacing:.04em;text-transform:none;padding:4px 4px 5px 12px;border-radius:0;border-bottom:1px solid rgba(201,151,44,0);transition:color .18s,border-color .18s,text-shadow .18s;position:relative;flex-shrink:0}.creation_dialog_v2 .cc-recap-row-edit:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%) rotate(45deg);width:4px;height:4px;background:var(--game-color);opacity:0;box-shadow:0 0 4px var(--game-color-glow);transition:opacity .18s}.creation_dialog_v2 .cc-recap-row:hover .cc-recap-row-edit{color:var(--game-color);border-color:var(--game-color-dim)}.creation_dialog_v2 .cc-recap-row:hover .cc-recap-row-edit:before{opacity:.9}.creation_dialog_v2 .cc-recap-row-edit:hover{color:#fff;border-color:var(--game-color);text-shadow:0 0 10px var(--game-color-glow)}.creation_dialog_v2 .cc-recap-row-edit:hover:before{opacity:1}@media(max-width:920px){.creation_dialog_v2 .cc-selection-view{flex-direction:column;gap:16px;overflow-y:auto}.creation_dialog_v2 .cc-detail-panel{flex:0 0 auto;align-self:auto;max-height:320px}.creation_dialog_v2 .cc-detail-portrait-wrap{height:220px;min-height:220px;max-height:220px}.creation_dialog_v2 .cc-detail-portrait-title{font-size:26px}.creation_dialog_v2 .cc-grid-step-number{font-size:42px;padding-right:14px}.creation_dialog_v2 .cc-grid-title{font-size:22px}.creation_dialog_v2 .cc-grid-hint{display:none}.creation_dialog_v2 .cc-final-view{flex-direction:column}.creation_dialog_v2 .cc-final-left{flex:0 0 auto;max-height:240px}}:root{--scrollbar-color1: #3c3c3c;--scrollbar-color2: #1b1b1b;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 40px;--radius-sm: 4px;--radius-md: 6px;--radius-lg: 8px;--radius-xl: 10px;--radius-3xl: 16px;--radius-pill: 999px;--border-thin: 1px;--border-thick: 2px;--border-faint: rgba(255, 255, 255, .06);--border-subtle: rgba(255, 255, 255, .1);--border-default: rgba(255, 255, 255, .14);--border-strong: rgba(255, 255, 255, .22);--border-gold: color-mix(in srgb, var(--gold) 18%, transparent);--border-gold-strong: color-mix(in srgb, var(--gold) 30%, transparent);--surface-glass: rgba(12, 17, 26, .55);--surface-glass-deep: rgba(8, 11, 18, .55);--surface-chrome: linear-gradient(to bottom, rgba(26, 34, 48, .96) 0%, rgba(19, 26, 38, .94) 100%);--surface-chrome-rail: linear-gradient(to bottom, rgba(26, 34, 48, .98) 0%, rgba(19, 26, 38, .98) 100%);--surface-card: rgba(255, 248, 235, .06);--surface-card-hover: rgba(255, 255, 255, .09);--surface-button-ghost: rgba(255, 255, 255, .03);--surface-button-hover: rgba(255, 255, 255, .05);--text-bright: #ffffff;--text-primary: #F0E0C0;--text-secondary:rgba(240, 224, 192, .85);--text-muted: rgba(240, 224, 192, .62);--text-dim: rgba(240, 224, 192, .42);--font-xs: 10px;--font-sm: 11px;--font-md: 12px;--font-base: 13px;--font-lg: 14px;--font-4xl: 26px;--track-normal: .02em;--track-button: .06em;--track-cap: .1em;--track-cap-wide: .16em;--track-brand: .22em;--font-heading: "Montserrat", sans-serif;--font-body: "Roboto", sans-serif;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .25);--shadow-lg: 0 12px 32px rgba(0, 0, 0, .5);--shadow-xl: 0 32px 80px rgba(0, 0, 0, .6);--shadow-inset-highlight: 0 1px 0 rgba(255, 255, 255, .04) inset;--shadow-chrome: 0 2px 12px rgba(0, 0, 0, .5);--t-fast: .18s;--t-base: .2s;--t-theme: .4s;--bg: #080C14;--panel: #0C111A;--inner: #111827;--raised: #1a2233;--b-faint: #1e2d42;--b-dim: #2a3d55;--b-gold: #9a7a2a;--gold: #C9972C;--gold-light: #E0B84E;--gold-dim: color-mix(in srgb, var(--gold) 12%, transparent);--t-cream: #B8B0A0;--t-mid: #9AA6B2;--t-dim: #4a5568;--red-active: #ff6060;--red-status: #e07070;--hp: #c02828;--mp: #1e50c0;--ep: #7030b8;--wp: #c09010;--ch-gods: #c9972c;--ch-say: #8a8880;--ch-tell: #7ab3d4;--ch-guild: #7dba84;--ch-party: #c084d4;--ch-system: #4a5568;--unread: #e05c5c;--gap: 8px;--cmd-h: 48px;--macrobar-h: 34px;--statusbar-h: 32px;--t-interactive: color .15s, background .15s, border-color .15s;--t-interactive-quick: background .12s, color .12s;--shadow-game-glow: 0 0 12px var(--game-color-glow);--z-popper: 2000;--z-dialog-base: 8498;--z-dialog-modal: 8499;--z-dialog-confirm: 8500;--z-dialog-alert: 8550}.nx-cmd-bar{position:relative;display:flex;align-items:stretch;height:var(--cmd-h);background:#0e1420;border:1px solid var(--b-dim);border-left:3px solid #3a4e6a;border-radius:4px;overflow:hidden;animation:nx-cmd-glow 3.5s ease-in-out infinite}.nx-cmd-bar:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,transparent 0%,transparent 35%,color-mix(in srgb,var(--gold) 5%,transparent) 45%,color-mix(in srgb,var(--gold) 10%,transparent) 50%,color-mix(in srgb,var(--gold) 5%,transparent) 55%,transparent 65%,transparent 100%);background-size:200% 100%;background-position:-100% 0;animation:nx-cmd-shimmer 12s linear infinite;mix-blend-mode:screen}@keyframes nx-cmd-glow{0%,to{box-shadow:inset 6px 0 14px color-mix(in srgb,var(--gold) 8%,transparent)}50%{box-shadow:inset 6px 0 22px color-mix(in srgb,var(--gold) 18%,transparent)}}@keyframes nx-cmd-shimmer{0%{background-position:-100% 0}to{background-position:200% 0}}.nx-cmd-prompt{display:flex;align-items:center;padding:0 10px 0 16px;color:var(--gold);font-family:Source Code Pro,monospace;font-size:13px;font-weight:500;-webkit-user-select:none;user-select:none;flex-shrink:0}.nx-cmd-input{flex:1;min-width:0;align-self:center;background:transparent;border:none;outline:none;color:var(--text-bright);caret-color:var(--gold);font-family:Source Code Pro,monospace;font-size:14px;letter-spacing:.02em;padding:8px 10px 8px 0;resize:none;line-height:1.4;max-height:calc(var(--cmd-h) * 4);overflow-y:auto}.nx-cmd-input::placeholder{color:#4a5a6a;font-style:italic}.nx-cmd-input:focus{outline:none}.nx-cmd-hist-btn{display:inline-flex;align-items:center;justify-content:center;width:28px;background:transparent;border:none;color:var(--t-dim);cursor:pointer;transition:var(--t-interactive);flex-shrink:0}.nx-cmd-hist-btn:hover{color:var(--t-mid);background:#ffffff08}.nx-cmd-hist-btn svg{font-size:11px}.nx-cmd-send{display:inline-flex;align-items:center;gap:7px;padding:0 20px;background:color-mix(in srgb,var(--gold) 16%,transparent);border:none;border-left:1px solid var(--b-gold);color:var(--gold);font-family:Montserrat,sans-serif;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background .15s,color .15s;flex-shrink:0}.nx-cmd-send:hover{background:color-mix(in srgb,var(--gold) 28%,transparent);color:var(--gold-light)}.nx-cmd-send svg{font-size:11px}.bottom_view .nx-cmd-bar{width:100%}.bottom_view .inputLine{display:none!important}.nx-input-tray{display:flex;flex-direction:column;gap:0;padding:0;background:var(--bg);border-top:1px solid color-mix(in srgb,var(--gold) 25%,transparent);border-radius:0 0 4px 4px;overflow:hidden}.nx-input-tray-macros{display:flex;align-items:stretch;gap:6px;height:var(--macrobar-h)}.nx-input-tray-macros .nx-macro-row{flex:1;min-width:0}.nx-input-tray-cmd{display:block}.nx-macro-row{display:flex;align-items:center;gap:6px;height:var(--macrobar-h);padding:0 6px;background:var(--inner);border:none;border-bottom:1px solid color-mix(in srgb,var(--gold) 10%,transparent);border-radius:0;overflow:hidden}.nx-macro-row.nx-macro-vertical{flex-direction:column;height:auto;align-items:stretch}.nx-bal-eq-block{display:inline-flex;align-items:center;gap:4px;padding:0 6px 0 0;border-right:1px solid var(--b-faint);height:100%;flex-shrink:0}.nx-mb-bal{width:28px;height:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:3px;border:1px solid var(--b-faint);background:#00000040;transition:color .18s,background .18s,border-color .18s,box-shadow .18s;flex-shrink:0}.nx-mb-bal svg{font-size:11px}.nx-mb-bal.nx-bal-rdy{color:#6dd574;border-color:#6dd57466;background:#6dd5741a;box-shadow:0 0 8px #6dd57433}.nx-mb-bal.nx-bal-wait{color:#d56d6d;border-color:#d56d6d4d;background:#d56d6d0f}.nx-mb-bal.nx-eq-rdy{color:#f0c870;border-color:#f0c87066;background:#f0c8701a;box-shadow:0 0 8px #f0c87033}.nx-mb-bal.nx-eq-wait{color:#d56d6d;border-color:#d56d6d4d;background:#d56d6d0f}.nx-macro-btn{flex:1;min-width:0;height:26px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 8px;background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:3px;color:var(--t-cream);cursor:pointer;font-family:Montserrat,sans-serif;font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;transition:filter .15s,background .15s,border-color .15s;clip-path:polygon(3px 0%,calc(100% - 3px) 0%,100% 3px,100% calc(100% - 3px),calc(100% - 3px) 100%,3px 100%,0% calc(100% - 3px),0% 3px)}.nx-macro-btn:hover{filter:brightness(1.3)}.nx-macro-btn.nx-empty{background:#ffffff05;border-color:#ffffff14;color:var(--t-dim);font-style:italic}.nx-macro-btn.nx-highlight{background:#ffffff2e;color:#000;border-color:#fff6}.nx-mb-fkey{font-family:Source Code Pro,monospace;font-size:7.5px;font-weight:400;letter-spacing:0;opacity:.55;flex-shrink:0}.nx-mb-icon{font-size:9px;flex-shrink:0}.nx-mb-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.nx-mb-red{background:#c0282840;border-color:#c028288c;color:#ff8080}.nx-mb-green{background:#3cb45040;border-color:#3cb4508c;color:#6dd574}.nx-mb-blue{background:#3c82c840;border-color:#3c82c88c;color:#7ab3d4}.nx-mb-amber{background:#c0901040;border-color:#c090108c;color:#f0c870}.nx-mb-purple{background:#8c50c840;border-color:#8c50c88c;color:#c084d4}.nx-mb-teal{background:#32aaaa40;border-color:#32aaaa8c;color:#5ad6d0}.nx-mb-dim{background:#ffffff08;border-color:#ffffff1a;color:var(--t-dim)}.bottom_view .balance{display:none!important}#footer.nx-status-bar{height:var(--statusbar-h);padding:0 8px;background:#0a0e17;border-top:1px solid var(--b-faint);display:flex;align-items:center;gap:0;font-family:Source Code Pro,monospace;font-size:10px;color:var(--t-mid)}.nx-status-bar .status-el{font-family:Source Code Pro,monospace;font-size:10px;color:var(--t-mid);padding:0 9px}.nx-sb-group{display:flex;align-items:center;gap:10px;padding:0 4px}.nx-sb-group-daytime{border-left:1px solid var(--b-faint);border-right:1px solid var(--b-faint);padding:0 10px}.nx-sb-group-right{margin-left:auto;gap:8px}.nx-sb-discord-label{font-family:Montserrat,sans-serif;font-size:9px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#7289da;white-space:nowrap}.nx-sb-item{display:inline-flex;align-items:center;gap:6px;padding:0 9px}.nx-sb-help-group{display:inline-flex;align-items:center;gap:6px;cursor:pointer;color:var(--t-mid);transition:color .15s}.nx-sb-help-group:hover{color:var(--gold-light)}.nx-sb-help-label{font-family:Montserrat,sans-serif;font-size:9px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.nx-sb-discord{display:inline-flex;align-items:center;transition:filter .4s,box-shadow .4s;border-radius:4px;padding:2px}.nx-sb-discord.nx-discord-pulse{animation:nx-discord-pulse 4.2s ease-in-out 7 forwards}@keyframes nx-discord-pulse{0%,to{filter:brightness(1);box-shadow:0 0 #c9972c00}50%{filter:brightness(1.7);box-shadow:0 0 12px color-mix(in srgb,var(--gold) 55%,transparent)}}#footer.nx-status-bar>div.separator{display:none!important}.flexlayout__layout{--color-text: var(--t-cream);--color-background: var(--bg);--color-base: var(--bg);--color-1: var(--bg);--color-2: var(--panel);--color-3: var(--inner);--color-4: var(--raised);--color-5: var(--b-faint);--color-6: var(--b-dim);--color-drag1: var(--gold);--color-drag2: var(--gold-light);--color-tabset-background: var(--panel);--color-tabset-header-background: var(--inner);--color-tabset-divider-line: var(--b-faint);--color-tab-selected: var(--text-bright);--color-tab-selected-background: var(--raised);--color-tab-unselected: var(--t-mid);--color-tab-unselected-background: var(--inner);--color-tab-textbox: var(--t-cream);--color-tab-textbox-background: var(--raised);--color-tab-divider: var(--b-faint);--color-popup-border: var(--b-dim);--color-popup-unselected: var(--t-mid);--color-popup-unselected-background: var(--panel);--color-popup-selected: var(--text-bright);--color-popup-selected-background: var(--raised);--color-edge-icon: var(--gold);--color-edge-marker: var(--gold);--color-underline: var(--gold);--color-underline-hover: var(--gold-light)}.flexlayout__tabset_tabbar_outer{min-height:38px;background:var(--inner);border-bottom:1px solid var(--b-faint)}.flexlayout__tab_button{min-height:38px;padding:0 8px;font-family:Montserrat,sans-serif;font-size:13px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;border-bottom:2px solid transparent;transition:var(--t-interactive);display:inline-flex;align-items:center;gap:6px}.flexlayout__tab_button .nx-tab-icon-wrap{position:relative;display:inline-flex;align-items:center}.flexlayout__tab_button .nx-tab-icon{font-size:14px;color:var(--t-dim);transition:color .15s}.flexlayout__tab_button:hover .nx-tab-icon{color:var(--t-mid)}.flexlayout__tab_button .flexlayout__tab_button_content,.flexlayout__tab_button_stretch .flexlayout__tab_button_content{font-family:Montserrat,sans-serif;font-size:13px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--t-mid);transition:color .15s}.flexlayout__tab_button--unselected .flexlayout__tab_button_content{display:none!important}.flexlayout__tab_button--selected .flexlayout__tab_button_content,.flexlayout__tab_button_stretch .flexlayout__tab_button_content{display:inline-flex!important;color:var(--text-bright)}.nx-tab-unread-dot{position:absolute;top:-2px;right:-3px;width:7px;height:7px;background:var(--unread);border-radius:50%;box-shadow:0 0 6px #e05c5c8c}.flexlayout__tab_button--selected .nx-tab-unread-dot{display:none}.flexlayout__tab_button--selected{background:var(--raised);border-bottom-color:var(--gold);padding:0 14px}.flexlayout__tab_button--selected .nx-tab-icon{color:var(--gold)}.flexlayout__tab_button--unselected{background:var(--inner)}.flexlayout__tab_button--unselected:hover{background:var(--raised)}.nx-panel-add-btn,.nx-panel-menu-btn{width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;color:var(--t-dim);cursor:pointer;border-radius:3px;margin:0 1px;transition:var(--t-interactive)}.nx-panel-add-btn:hover,.nx-panel-menu-btn:hover{color:var(--gold-light);background:var(--raised)}.nx-panel-add-btn svg,.nx-panel-menu-btn svg{font-size:11px}.flexlayout__tab_toolbar{display:flex!important;align-items:center;gap:2px;padding:0 6px;border-left:1px solid var(--b-faint);background:var(--inner)}.flexlayout__tab{background:var(--panel);border:1px solid var(--b-faint)}.flexlayout__splitter,.flexlayout__splitter_vert,.flexlayout__splitter_horz{background:var(--b-faint);transition:background .15s}.flexlayout__splitter:hover{background:var(--gold)}.flexlayout__tabset{background:var(--panel)}.flexlayout__outline_rect,.flexlayout__outline_rect_edge{background:color-mix(in srgb,var(--gold) 18%,transparent);border:2px dashed var(--gold)}.flexlayout__drag_rect{background:color-mix(in srgb,var(--gold) 30%,transparent);border:1px solid var(--gold);color:var(--text-bright)}.output_container,.output_scrollback{background:radial-gradient(ellipse 70% 60% at 50% 40%,transparent 0%,rgba(0,0,0,.35) 90%),radial-gradient(ellipse at center,#141820,#06080e);color:var(--t-cream);background-image:radial-gradient(ellipse 70% 60% at 50% 40%,transparent 0%,rgba(0,0,0,.35) 90%),radial-gradient(ellipse at center,#141820,#06080e),repeating-linear-gradient(to bottom,transparent 0px,transparent 2px,rgba(0,0,0,.06) 2px,rgba(0,0,0,.06) 3px)}.flexlayout__tab{position:relative}.flexlayout__tab .output_container{box-shadow:inset 0 0 60px #00000059,inset 4px 0 16px #3a4e6a2e}.flexlayout__tabset:has(.output_container){border-left:3px solid #3a4e6a}.output_container{border-left:3px solid #3a4e6a}.output_container::-webkit-scrollbar,.output_scrollback::-webkit-scrollbar{width:6px}.output_container::-webkit-scrollbar-track,.output_scrollback::-webkit-scrollbar-track{background:transparent}.output_container::-webkit-scrollbar-thumb,.output_scrollback::-webkit-scrollbar-thumb{background:#4a6080;border-radius:3px}.output_container::-webkit-scrollbar-thumb:hover,.output_scrollback::-webkit-scrollbar-thumb:hover{background:var(--gold)}.textline.nx-chat{padding-left:8px;border-left:3px solid var(--gold);margin-left:-3px}.textline.nx-chat-tells,.textline.nx-chat-tell,.textline.nx-chat-tt{border-left-color:var(--ch-tell)}.textline.nx-chat-says,.textline.nx-chat-say,.textline.nx-chat-st{border-left-color:var(--ch-say)}.textline.nx-chat-gt,.textline.nx-chat-guild{border-left-color:var(--ch-guild)}.textline.nx-chat-pt,.textline.nx-chat-party,.textline.nx-chat-ct,.textline.nx-chat-clan,.textline.nx-chat-city{border-left-color:var(--ch-party)}.textline.nx-chat-gods,.textline.nx-chat-god{border-left-color:var(--ch-gods)}.textline.nx-chat-mt,.textline.nx-chat-market{border-left-color:var(--ch-guild)}.textline.nx-chat-nt,.textline.nx-chat-newbie{border-left-color:var(--ch-tell)}.textline.nx-chat-shouts,.textline.nx-chat-shout,.textline.nx-chat-yell{border-left-color:#d4a060}.textline.nx-chat-system,.textline.nx-chat-sys{border-left-color:var(--ch-system)}.nx-status-panel{display:flex;flex-direction:column;height:100%;background:var(--panel);overflow:hidden}.nx-sw-section-toggles{display:flex;align-items:center;justify-content:center;gap:6px;height:32px;flex-shrink:0;padding:0 8px;background:var(--inner);border-bottom:1px solid var(--b-faint)}.nx-swt{width:28px;height:22px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:1px solid var(--b-faint);border-radius:3px;color:var(--t-dim);cursor:pointer;transition:var(--t-interactive)}.nx-swt svg{font-size:10px}.nx-swt:hover{color:var(--t-mid);border-color:var(--b-dim)}.nx-swt.nx-active{color:var(--gold);border-color:var(--b-gold);background:var(--gold-dim)}.nx-swt:not(.nx-active) svg{opacity:.55}.nx-sw-body{flex:1;min-height:0;display:grid;grid-template-columns:152px 1fr;overflow:hidden}.nx-sw-body.nx-no-left,.nx-sw-body.nx-no-right,.nx-sw-body.nx-no-left.nx-no-right{grid-template-columns:1fr}.nx-sw-left{display:flex;flex-direction:column;border-right:1px solid var(--b-faint);background:var(--panel);overflow:hidden}.nx-sw-body.nx-no-right .nx-sw-left{border-right:none}.nx-sw-right{display:flex;flex-direction:column;overflow:hidden;background:var(--panel)}.nx-stats-zone{flex-shrink:0;padding:8px 10px;background:linear-gradient(180deg,var(--inner) 0%,rgba(13,20,32,.85) 100%);border-bottom:1px solid var(--b-faint);display:flex;flex-direction:column;gap:4px}.nx-stat-row{display:flex;align-items:center;gap:6px;padding:4px 8px;background:#0000004d;border:1px solid var(--b-faint);border-radius:2px;clip-path:polygon(3px 0%,calc(100% - 3px) 0%,100% 3px,100% calc(100% - 3px),calc(100% - 3px) 100%,3px 100%,0% calc(100% - 3px),0% 3px);font-family:Montserrat,sans-serif}.nx-stat-label{font-size:9.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--t-mid)}.nx-stat-sep{flex:1}.nx-stat-val{font-size:13px;font-weight:700;color:var(--t-cream)}.nx-stat-bleed{border-color:#a01e1e8c}.nx-stat-bleed .nx-stat-val{color:var(--red-active)}.nx-stat-rage{border-color:#c0901073}.nx-stat-rage .nx-stat-val{color:#ffb040}.nx-sil-zone{flex:1;min-height:80px;position:relative;background:#080c13;display:flex;align-items:center;justify-content:center;padding:8px;overflow:hidden}.nx-sil-zone:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at center bottom,rgba(58,78,106,.2) 0%,transparent 70%);pointer-events:none}.nx-silhouette-svg{height:100%;width:auto;max-width:100%;color:var(--game-color, var(--gold));opacity:.7;filter:drop-shadow(0 0 8px var(--game-color-glow, color-mix(in srgb, var(--gold) 30%, transparent)));position:relative;z-index:1}.nx-bars-zone{flex-shrink:0;padding:6px 8px;background:var(--inner);border-top:1px solid var(--b-faint)}.nx-bars-zone .nx-gauges{padding:0;gap:3px}.nx-bars-zone .nx-gauge{height:16px}.nx-bars-zone .nx-gauge-label{font-size:9px;padding:0 6px}.nx-aff-section,.nx-def-section{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.nx-aff-section{border-bottom:1px solid var(--b-faint)}.nx-sec-hdr{flex-shrink:0;display:flex;align-items:center;gap:8px;padding:8px 12px;background:var(--inner);border-bottom:1px solid var(--b-faint);cursor:pointer;transition:background .15s}.nx-sec-hdr:hover{background:var(--raised)}.nx-sec-hdr-lbl{font-family:Montserrat,sans-serif;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;flex:1}.nx-aff-section .nx-sec-hdr-lbl{color:#a09898}.nx-def-section .nx-sec-hdr-lbl{color:#8a9e8a}.nx-sec-hdr-ct{font-family:Montserrat,sans-serif;font-size:10px;font-weight:700;padding:1px 7px;border-radius:2px;background:#0006;color:var(--t-dim);border:1px solid var(--b-faint);transition:color .15s,background .15s,border-color .15s,box-shadow .3s}.nx-sec-hdr-ct.nx-lit{background:#e070701f;color:#e07070;border-color:#e0707059}.nx-sec-hdr-ct.nx-lit-mid{background:#e0707038;color:#ff8080;border-color:#e070708c;box-shadow:0 0 6px #e0707040}.nx-sec-hdr-ct.nx-lit-high{background:#ff60604d;color:#ffa0a0;border-color:#ff6060bf;box-shadow:0 0 12px #ff606080;animation:nx-aff-urgent 1.6s ease-in-out infinite}@keyframes nx-aff-urgent{0%,to{box-shadow:0 0 12px #ff606080}50%{box-shadow:0 0 18px #ff6060bf}}.nx-sec-hdr-ct.nx-lit-def{background:#68cc8826;color:#68cc88;border-color:#68cc8866}.nx-pill-scroll{flex:1;min-height:0;overflow-y:auto;padding:8px 10px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.1) transparent}.nx-pill-scroll::-webkit-scrollbar{width:4px}.nx-pill-scroll::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:2px}.nx-pills{display:flex;flex-wrap:wrap;gap:4px}.nx-pills-empty{font-family:Roboto,sans-serif;font-size:11.5px;font-style:italic;color:var(--t-dim);padding:4px}.nx-pill{display:inline-flex;align-items:center;padding:3px 9px;font-family:Roboto,sans-serif;font-size:12.5px;border-radius:2px;clip-path:polygon(3px 0%,calc(100% - 3px) 0%,100% 3px,100% calc(100% - 3px),calc(100% - 3px) 100%,3px 100%,0% calc(100% - 3px),0% 3px);transition:background .18s,color .18s,box-shadow .18s;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;animation:nx-pill-enter .28s cubic-bezier(.16,.84,.32,1) backwards}@keyframes nx-pill-enter{0%{opacity:0;transform:translateY(-4px) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}.nx-pill:nth-child(2){animation-delay:30ms}.nx-pill:nth-child(3){animation-delay:60ms}.nx-pill:nth-child(4){animation-delay:90ms}.nx-pill:nth-child(5){animation-delay:.12s}.nx-pill:nth-child(6){animation-delay:.15s}.nx-pill:nth-child(n+7){animation-delay:.18s}@media(prefers-reduced-motion:reduce){.nx-pill{animation:none}}.nx-pill-aff{background:#e070701a;color:var(--red-status);border:1px solid rgba(224,112,112,.25);box-shadow:inset 0 0 6px #e070701a}.nx-pill-aff:hover{background:#e0707033;color:#ffa0a0;box-shadow:inset 0 0 8px #e0707033}.nx-pill-def{background:#68cc881a;color:#68cc88;border:1px solid rgba(104,204,136,.3);box-shadow:inset 0 0 6px #68cc881a}.nx-pill-def:hover{background:#68cc8838;color:#8ad9a8;box-shadow:inset 0 0 8px #68cc8838}.nx-dlg .paddedContent{padding:4px}.nx-dlg .nx-dlg-body-col{display:flex;flex-direction:column;gap:14px;min-width:320px}.nx-dlg .nx-dlg-notice{font-family:Roboto,sans-serif;font-size:14px;color:var(--t-cream);text-align:center;padding:8px 4px}.nx-dlg .nx-dlg-btn-row{display:flex;gap:8px;justify-content:center;flex-wrap:wrap}.nx-dlg .nx-dlg-form{display:flex;flex-direction:column;gap:18px;min-width:360px}.nx-dlg .nx-dlg-intro{font-family:Roboto,sans-serif;font-size:13px;line-height:1.6;color:var(--t-cream);margin:0 0 8px;padding:4px 0 4px 14px;border-left:2px solid var(--b-gold)}.nx-intro-dlg .nx-intro-title{background:transparent!important;color:var(--gold-light)!important;text-align:center;border:none!important;padding:22px 18px 8px!important;font-size:14px!important;letter-spacing:.32em!important}.nx-intro-dlg .nx-intro-title:after{display:none}.nx-intro-dlg .nx-intro-content{padding:0 16px 24px!important;display:flex;align-items:center;justify-content:center;overflow-y:auto}.nx-intro-card{width:540px;max-width:calc(100vw - 32px);margin:0 auto;padding:32px 36px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.18 0'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E"),linear-gradient(180deg,#141a26f2,#0a0e16f7);background-size:200px 200px,auto;background-blend-mode:overlay,normal;backdrop-filter:blur(24px) saturate(135%);-webkit-backdrop-filter:blur(24px) saturate(135%);border:1px solid rgba(255,255,255,.08);border-radius:8px;box-shadow:0 24px 64px #000000b3,0 0 0 1px #00000080,0 0 0 2px color-mix(in srgb,var(--gold) 20%,transparent);text-align:center}.nx-intro-card-wide{width:760px;max-width:calc(100vw - 32px)}.nx-intro-eyebrow{font-family:Montserrat,sans-serif;font-size:10px;font-weight:700;letter-spacing:.36em;text-transform:uppercase;color:var(--gold);text-shadow:0 0 12px color-mix(in srgb,var(--gold) 50%,transparent);margin-bottom:12px}.nx-intro-headline{font-family:Montserrat,sans-serif;font-size:28px;font-weight:700;color:var(--t-cream);letter-spacing:.02em;margin-bottom:20px;line-height:1.2}.nx-intro-body{text-align:left;color:var(--t-cream);font-family:Roboto,sans-serif;font-size:14px;line-height:1.65;max-height:55vh;overflow-y:auto;padding-right:8px;margin-bottom:18px}.nx-intro-body p{margin:0 0 12px}.nx-intro-body p:last-child{margin-bottom:0}.nx-intro-subheading{font-family:Montserrat,sans-serif;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--gold);margin:14px 0 6px}.nx-intro-subheading:first-child{margin-top:0}.nx-intro-btn-row{display:flex;gap:12px;justify-content:center;margin-bottom:16px}.nx-intro-skip{margin-top:4px}.nx-intro-games{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-bottom:20px}.nx-intro-game{background:#ffffff0a;border:1px solid color-mix(in srgb,var(--gold) 18%,transparent);border-radius:6px;padding:18px;cursor:pointer;text-align:center;transition:background .18s,border-color .18s,transform .18s,box-shadow .18s;display:flex;flex-direction:column;align-items:center;gap:10px}.nx-intro-game:hover{background:color-mix(in srgb,var(--gold) 8%,transparent);border-color:var(--b-gold);transform:translateY(-3px);box-shadow:0 8px 20px #0006}.nx-intro-game-logo img{max-height:140px;max-width:100%;display:block}.nx-intro-game-text{flex:1;color:var(--t-cream);font-family:Roboto,sans-serif;font-size:13px;line-height:1.55}.nx-intro-game-line{padding:4px 0}.nx-intro-loading{color:var(--t-cream);font-family:Montserrat,sans-serif;font-size:14px;letter-spacing:.18em;text-transform:uppercase;text-align:center;padding:60px 20px}.nx-compass{position:absolute;top:56px;right:16px;z-index:9000;display:flex;flex-direction:column;gap:0;padding:0;width:auto;height:auto;background-color:#0f1620;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='120' height='120'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 0.06 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>"),linear-gradient(180deg,#131c29,#0c131d);border:1px solid #1c2a3f;border-radius:6px;box-shadow:0 10px 28px #000000b3,0 0 0 1px #0006,inset 0 1px #ffffff08;pointer-events:all;overflow:hidden}.nx-compass-header{display:flex;align-items:center;justify-content:center;padding:5px 10px;background:linear-gradient(180deg,#ffffff0d,#00000040);border-bottom:1px solid #1c2a3f;cursor:grab;font-family:Montserrat,sans-serif;font-size:10px;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--t-cream);-webkit-user-select:none;user-select:none}.nx-compass-header:active{cursor:grabbing}.nx-compass.nx-compass-dragging{transition:none}.nx-compass-body{display:flex;align-items:stretch;gap:8px;padding:10px}.nx-compass-grid{display:grid;grid-template-columns:repeat(3,36px);grid-template-rows:repeat(3,36px);gap:3px}.nx-compass-aux{display:grid;grid-template-columns:27px;grid-template-rows:repeat(4,27px);gap:2px;padding-left:8px;margin-left:2px;border-left:1px solid #1c2a3f;align-self:center}.nx-compass-btn{width:36px;height:36px;min-width:36px;min-height:36px;max-width:36px;max-height:36px;display:inline-flex;align-items:center;justify-content:center;background-color:#131c2c;background-image:linear-gradient(180deg,#1a2538,#0d1422);border:1px solid #2a3a52;border-radius:3px;box-shadow:inset 0 1px #ffffff0f,inset 0 -1px 1px #0006;color:#4a5d7c;cursor:default;transition:color .15s,background-color .15s,border-color .15s,box-shadow .15s,transform .08s;padding:7px;margin:0;line-height:1;position:relative;--compass-noise-opacity: .05}.nx-compass-btn:before{content:"";position:absolute;inset:0;background:url(/images/compass/noise.svg) 0 0 / 40px 40px repeat;opacity:var(--compass-noise-opacity);pointer-events:none;border-radius:inherit;transition:opacity .15s}.nx-compass-btn>*{position:relative;z-index:1}.nx-compass-aux .nx-compass-btn{width:27px;height:27px;min-width:27px;min-height:27px;max-width:27px;max-height:27px;padding:5px}.nx-compass-glyph{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%}.nx-compass-glyph svg{display:block;width:100%;height:100%}.nx-compass-btn.nx-enabled{color:var(--gold);border-color:#5a4416;background-color:#1a2030;background-image:linear-gradient(180deg,#25324a,#131c2c);box-shadow:inset 0 1px #ffffff1a,inset 0 -1px 1px #0006;cursor:pointer;--compass-noise-opacity: .1}.nx-compass-btn.nx-enabled:hover{color:var(--gold-light);border-color:var(--gold);background-image:linear-gradient(180deg,color-mix(in srgb,var(--gold) 30%,transparent),color-mix(in srgb,var(--gold) 12%,transparent));box-shadow:inset 0 1px #ffffff24,inset 0 -1px 1px #0006,0 0 8px color-mix(in srgb,var(--gold) 30%,transparent);transform:translateY(-1px);--compass-noise-opacity: .12}.nx-compass-btn.nx-enabled:active{transform:translateY(0);box-shadow:inset 0 2px 4px #0000008c,inset 0 -1px #ffffff0a}.nx-compass-btn.nx-disabled{cursor:not-allowed}.nx-compass-btn.nx-compass-l{color:var(--gold-light);border:2px solid var(--gold);background-color:#251a08;background-image:linear-gradient(180deg,color-mix(in srgb,var(--gold) 32%,transparent),color-mix(in srgb,var(--gold) 8%,transparent));box-shadow:inset 0 1px #e0b84e47,inset 0 -1px 1px #0006,0 0 6px color-mix(in srgb,var(--gold) 18%,transparent);cursor:pointer;padding:5px;--compass-noise-opacity: .1}.nx-compass-btn.nx-compass-l.nx-enabled{border:2px solid var(--gold)}.nx-compass-btn.nx-compass-l:hover{color:var(--gold-light);border-color:var(--gold-light);background-image:linear-gradient(180deg,color-mix(in srgb,var(--gold) 48%,transparent),color-mix(in srgb,var(--gold) 18%,transparent));box-shadow:inset 0 1px #e0b84e5c,inset 0 -1px 1px #0006,0 0 12px color-mix(in srgb,var(--gold) 40%,transparent);transform:translateY(-1px);--compass-noise-opacity: .14}.nx-compass-btn.nx-compass-l:active{transform:translateY(0);box-shadow:inset 0 2px 4px #0000008c,inset 0 -1px #e0b84e33}@media(hover:none){.nx-compass-grid{grid-template-columns:repeat(3,44px);grid-template-rows:repeat(3,44px)}.nx-compass-aux{grid-template-columns:33px;grid-template-rows:repeat(4,33px)}.nx-compass-btn{width:44px;height:44px;min-width:44px;min-height:44px;max-width:44px;max-height:44px;padding:9px}.nx-compass-aux .nx-compass-btn{width:33px;height:33px;min-width:33px;min-height:33px;max-width:33px;max-height:33px;padding:6px}.nx-compass-btn.nx-compass-l{padding:7px}}.nx-gauges{display:flex;flex-direction:column;gap:4px;padding:4px 6px;width:100%}.nx-gauges-vertical{flex-direction:column}.nx-gauge{position:relative;height:18px;background:var(--inner);border:1px solid var(--b-faint);border-radius:2px;overflow:hidden;clip-path:polygon(3px 0%,calc(100% - 3px) 0%,100% 3px,100% calc(100% - 3px),calc(100% - 3px) 100%,3px 100%,0% calc(100% - 3px),0% 3px)}.nx-gauge-fill{position:absolute;inset:0;width:100%;background:linear-gradient(to right,#ffffff14,#fff3,#ffffff14);transition:width .5s cubic-bezier(.25,.46,.45,.94);z-index:0}.nx-gauge-hp .nx-gauge-fill{background:linear-gradient(to right,#a01818 0%,var(--hp) 50%,#a01818 100%)}.nx-gauge-mp .nx-gauge-fill{background:linear-gradient(to right,#133480 0%,var(--mp) 50%,#133480 100%)}.nx-gauge-ep .nx-gauge-fill{background:linear-gradient(to right,#501c8c 0%,var(--ep) 50%,#501c8c 100%)}.nx-gauge-wp .nx-gauge-fill{background:linear-gradient(to right,#8c6810 0%,var(--wp) 50%,#8c6810 100%)}.nx-gauge-other .nx-gauge-fill{background:linear-gradient(to right,#404040 0%,var(--gold) 50%,#404040 100%)}.nx-gauge-label{position:absolute;inset:0;display:flex;align-items:center;justify-content:space-between;padding:0 8px;z-index:1;font-family:Montserrat,sans-serif;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.85);pointer-events:none}.nx-gauge-label-name{opacity:.95}.nx-gauge-label-value{font-family:Source Code Pro,monospace;font-weight:500;letter-spacing:.02em}#map_main{background:var(--panel)}#map_area_name{height:26px;display:flex;align-items:center;padding:0 12px;background:var(--inner);border-bottom:1px solid var(--b-faint);font-family:Montserrat,sans-serif;font-size:10px;font-weight:600;color:var(--t-cream);letter-spacing:.08em;text-transform:uppercase;flex-shrink:0}#map_container{background:#0a0f1c!important;position:relative}#map_room_exits{flex-shrink:0;height:28px;display:flex;align-items:center;gap:6px;padding:0 12px;background:var(--inner);border-top:1px solid var(--b-faint);font-family:Montserrat,sans-serif;font-size:9px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;overflow-x:auto;scrollbar-width:thin}#map_room_exits b{color:var(--b-gold);font-family:Montserrat,sans-serif;font-size:9px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;flex-shrink:0}#map_room_exits a{display:inline-flex;align-items:center;padding:3px 9px;background:var(--raised);border:1px solid var(--b-faint);border-radius:2px;color:var(--t-mid);text-decoration:none;letter-spacing:.06em;transition:var(--t-interactive);flex-shrink:0}#map_room_exits a:hover{color:var(--gold);background:var(--gold-dim);border-color:var(--b-gold)}.nx-panel-scroll{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:0 0 8px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.1) transparent;background:var(--panel)}.nx-panel-scroll::-webkit-scrollbar{width:4px}.nx-panel-scroll::-webkit-scrollbar-track{background:transparent}.nx-panel-scroll::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:2px}.nx-expander{border-bottom:1px solid var(--b-faint)}.nx-expander[open]{background:#ffffff04}.nx-expander>summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:8px;padding:10px 12px;font-family:Montserrat,sans-serif;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--t-mid);-webkit-user-select:none;user-select:none;transition:var(--t-interactive)}.nx-expander>summary::-webkit-details-marker{display:none}.nx-expander>summary::marker{content:""}.nx-expander>summary:hover{color:var(--t-cream);background:#ffffff08}.nx-expander-chevron{display:inline-block;width:8px;height:8px;border-right:1.5px solid var(--gold);border-bottom:1.5px solid var(--gold);transform:rotate(-45deg);flex-shrink:0;transition:transform .18s}.nx-expander[open]>summary .nx-expander-chevron{transform:rotate(45deg)}.nx-expander-title{flex:1;min-width:0;color:var(--t-cream)}.nx-expander>summary:hover .nx-expander-title{color:var(--text-bright)}.nx-expander-body{padding:4px 0 10px}.nx-section-badge{font-family:Montserrat,sans-serif;font-size:8.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;padding:2px 7px;border-radius:2px;background:var(--gold-dim);border:1px solid color-mix(in srgb,var(--gold) 32%,transparent);color:var(--gold);flex-shrink:0}.nx-section-badge.nx-badge-count{background:#ffffff0f;border-color:transparent;color:var(--t-mid)}.nx-skill-item,.nx-task-item{display:flex;align-items:center;gap:10px;cursor:pointer;transition:var(--t-interactive-quick);font-family:Roboto,sans-serif;font-size:14px;color:var(--t-cream);margin:0 -10px;padding:7px 22px}.nx-skill-item:hover,.nx-task-item:hover{background:var(--raised);color:var(--text-bright)}.nx-skill-item-name,.nx-task-item-name{font-family:Roboto,sans-serif;font-size:14px;color:inherit;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx-skill-item-desc{font-family:Roboto,sans-serif;font-size:12px;font-style:italic;color:var(--t-dim);line-height:1.5;margin-top:2px}.nx-skill-item-meta{display:flex;flex-direction:column;gap:1px}.nx-skill-item-meta .nx-skill-item-name{white-space:normal}.nx-skill-icon{font-size:13px;color:var(--t-dim);width:16px;text-align:center;flex-shrink:0}.nx-task-checkbox{width:13px;height:13px;border:1.5px solid var(--b-dim);border-radius:2px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;background:#0003;color:transparent;font-size:9px;transition:background .15s,border-color .15s,color .15s}.nx-task-checkbox.nx-checked{background:var(--gold-dim);border-color:var(--gold);color:var(--gold)}.nx-task-item.nx-done .nx-task-item-name{text-decoration:line-through;color:var(--t-dim)}.nx-room-header{padding:10px 12px;border-bottom:1px solid var(--b-faint);background:var(--inner)}.nx-room-name{font-family:Source Code Pro,monospace;font-size:14px;color:var(--gold-light);letter-spacing:.025em;cursor:pointer;margin-bottom:4px}.nx-room-desc{font-family:Roboto,sans-serif;font-size:12.5px;color:var(--t-mid);line-height:1.5}.nx-room-desc-toggle{font-family:Roboto,sans-serif;font-size:11px;color:var(--gold);text-decoration:none;margin-top:4px;display:inline-block}.nx-room-desc-toggle:hover{color:var(--gold-light)}.nx-room-section{font-family:Montserrat,sans-serif;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--t-dim);padding:14px 12px 6px}.nx-room-section:first-child{padding-top:8px}.nx-entity{display:flex;align-items:center;gap:10px;padding:6px 12px;cursor:pointer;transition:var(--t-interactive-quick);font-family:Roboto,sans-serif;font-size:14px;color:var(--t-cream)}.nx-entity:hover{background:var(--raised)}.nx-entity-icon{font-size:13px;width:16px;text-align:center;flex-shrink:0}.nx-entity.nx-entity-player .nx-entity-icon{color:var(--gold)}.nx-entity.nx-entity-npc .nx-entity-icon{color:#c87050}.nx-entity.nx-entity-item .nx-entity-icon{color:#7ab3d4}.nx-entity-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx-entity:after{content:"";font-family:"Font Awesome 6 Free";font-weight:900;font-size:10px;color:var(--t-dim);margin-left:auto;opacity:.4;transition:opacity .12s,color .12s;flex-shrink:0}.nx-entity:hover:after{opacity:.9;color:var(--t-mid)}.nx-who-section{font-family:Montserrat,sans-serif;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--t-dim);padding:14px 12px 8px;display:flex;align-items:baseline;gap:8px}.nx-who-section:first-child{padding-top:8px}.nx-who-section-count{font-family:Montserrat,sans-serif;font-size:9px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--t-mid)}.nx-who-row{display:flex;align-items:center;gap:10px;padding:5px 12px;cursor:pointer;transition:var(--t-interactive-quick);font-family:Roboto,sans-serif}.nx-who-row:hover{background:var(--raised)}.nx-who-row .nx-entity-icon{font-size:12px}.nx-who-name{flex:1;color:var(--t-cream);font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx-who-level{font-family:Source Code Pro,monospace;font-size:10px;color:var(--t-dim)}.nx-who-row.nx-who-god .nx-who-level{color:var(--gold);font-family:Montserrat,sans-serif;font-weight:600}.nx-who-chip-row{display:flex;flex-wrap:wrap;gap:6px;padding:8px 12px;background:var(--inner);border-bottom:1px solid var(--b-faint)}.nx-who-chip{font-family:Montserrat,sans-serif;font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:4px 10px;border-radius:2px;border:1px solid var(--b-faint);background:#080b1280;color:var(--t-mid);cursor:pointer;transition:var(--t-interactive)}.nx-who-chip:hover{color:var(--t-cream);border-color:var(--b-dim)}.nx-who-chip.nx-active{background:var(--gold-dim);border-color:var(--b-gold);color:var(--gold)}.nx-news-channel-row{display:flex;align-items:center;gap:10px;padding:10px 12px;cursor:pointer;transition:var(--t-interactive-quick);border-bottom:1px solid var(--b-faint)}.nx-news-channel-row:hover{background:var(--raised)}.nx-news-channel-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0;background:transparent}.nx-news-channel-row.nx-unread .nx-news-channel-dot{background:var(--unread);box-shadow:0 0 8px var(--unread)}.nx-news-channel-name{flex:1;font-family:Roboto,sans-serif;font-size:14px;color:var(--t-cream)}.nx-news-channel-row.nx-unread .nx-news-channel-name{color:var(--t-cream);font-weight:500}.nx-news-channel-count{font-family:Source Code Pro,monospace;font-size:10px;color:var(--t-mid)}.nx-news-channel-row.nx-unread .nx-news-channel-count{color:var(--gold-light)}.nx-news-channel-chevron{width:8px;height:8px;border-right:1.5px solid var(--t-mid);border-bottom:1.5px solid var(--t-mid);transform:rotate(-45deg);transition:transform .18s;flex-shrink:0}.nx-news-channel-row.nx-open .nx-news-channel-chevron{transform:rotate(45deg)}.nx-news-post-row{display:flex;align-items:center;gap:10px;padding:6px 18px;cursor:pointer;transition:var(--t-interactive-quick);font-family:Roboto,sans-serif;font-size:13px;color:var(--t-cream)}.nx-news-post-row:hover{background:var(--raised)}.nx-news-post-dot{width:6px;height:6px;border-radius:50%;flex-shrink:0;background:transparent}.nx-news-post-row.nx-unread .nx-news-post-dot{background:var(--gold);box-shadow:0 0 6px var(--gold-dim)}.nx-news-post-num{font-family:Source Code Pro,monospace;font-size:11px;color:var(--t-dim);flex-shrink:0;min-width:36px}.nx-news-post-row.nx-unread .nx-news-post-num{color:var(--gold-light)}.nx-news-post-title{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx-news-post-row:not(.nx-unread) .nx-news-post-num,.nx-news-post-row:not(.nx-unread) .nx-news-post-title{color:var(--t-mid);opacity:.85}.nx-news-section-header{display:flex;align-items:center;gap:12px;padding:10px 12px;background:var(--inner);border-bottom:1px solid var(--b-faint)}.nx-news-back-btn{display:inline-flex;align-items:center;gap:6px;background:transparent;border:1px solid var(--b-faint);border-radius:3px;padding:4px 10px;color:var(--t-mid);font-family:Montserrat,sans-serif;font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:color .15s,border-color .15s,background .15s}.nx-news-back-btn:hover{color:var(--gold);border-color:var(--b-gold);background:var(--gold-dim)}.nx-news-section-title{flex:1;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--t-cream)}.nx-news-section-range{font-family:Source Code Pro,monospace;font-size:11px;color:var(--t-dim)}.nx-news-pagination{display:flex;align-items:center;gap:6px;padding:8px 12px;border-bottom:1px solid var(--b-faint);background:var(--inner)}.nx-news-pag-btn{background:transparent;border:1px solid var(--b-faint);border-radius:3px;padding:3px 9px;color:var(--gold);font-family:Montserrat,sans-serif;font-size:9.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:color .15s,border-color .15s,background .15s}.nx-news-pag-btn:hover:not(:disabled){color:var(--gold-light);border-color:var(--b-gold);background:var(--gold-dim)}.nx-news-pag-btn:disabled{color:var(--t-dim);border-color:var(--b-faint);cursor:not-allowed;opacity:.5}.nx-modal-overlay{position:fixed;inset:0;background:#000000bf;display:none;align-items:center;justify-content:center;z-index:1000;opacity:0;transition:opacity .18s ease}.nx-modal-overlay.nx-open{display:flex;opacity:1}.nx-modal-card{width:360px;max-width:calc(100vw - 32px);max-height:calc(100vh - 64px);display:flex;flex-direction:column;background:var(--inner);border:1px solid var(--b-dim);border-radius:6px;box-shadow:0 16px 48px #000c;overflow:hidden}.nx-modal-card.nx-modal-card-wide{width:560px;max-height:calc(100vh - 32px)}.nx-news-post-body{font-family:Source Code Pro,monospace;font-size:13px;line-height:1.6;color:var(--t-cream);white-space:pre-wrap;word-wrap:break-word}.nx-modal-header{display:flex;align-items:center;justify-content:space-between;height:36px;padding:0 14px;background:var(--panel);border-bottom:1px solid var(--b-faint)}.nx-modal-title{font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--t-cream)}.nx-modal-close{width:20px;height:20px;background:transparent;border:none;color:var(--t-dim);cursor:pointer;border-radius:3px;transition:var(--t-interactive);display:inline-flex;align-items:center;justify-content:center}.nx-modal-close:hover{color:var(--t-cream);background:var(--raised)}.nx-modal-body{padding:18px 18px 8px;flex:1;overflow-y:auto}.nx-modal-desc{font-family:Roboto,sans-serif;font-size:13px;line-height:1.55;color:var(--t-cream)}.nx-modal-sep{height:1px;background:var(--b-faint);margin:14px 0}.nx-modal-meta{display:flex;flex-direction:column;gap:8px}.nx-modal-meta-row{display:flex;justify-content:space-between;font-family:Roboto,sans-serif;font-size:12px;color:var(--t-cream)}.nx-modal-meta-label{font-family:Montserrat,sans-serif;font-size:9px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--t-dim)}.nx-modal-footer{display:flex;justify-content:flex-end;gap:8px;padding:14px 18px;background:var(--panel);border-top:1px solid var(--b-faint)}.nx-modal-btn{font-family:Montserrat,sans-serif;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;padding:9px 18px;border-radius:3px;cursor:pointer;transition:all .15s;border:1px solid}.nx-modal-btn-secondary{background:transparent;border-color:var(--b-dim);color:var(--t-mid)}.nx-modal-btn-secondary:hover{color:var(--gold);border-color:var(--b-gold)}.nx-modal-btn-primary{background:color-mix(in srgb,var(--gold) 16%,transparent);border-color:var(--b-gold);color:var(--gold)}.nx-modal-btn-primary:hover{background:color-mix(in srgb,var(--gold) 28%,transparent);color:var(--gold-light)}.nx-empty-state{padding:24px 18px;text-align:center;font-family:Roboto,sans-serif;font-size:12px;font-style:italic;color:var(--t-dim);line-height:1.6}.nx-output-wrap{display:flex;flex-direction:column;height:100%;position:relative}.nx-output-wrap>.output,.nx-output-wrap>div:not(.nx-output-title){flex:1;min-height:0}.nx-output-title{flex-shrink:0;height:38px;display:flex;align-items:center;gap:12px;padding:0 16px;background:var(--inner);border-bottom:1px solid var(--b-faint);position:relative}.nx-output-title:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:linear-gradient(to right,transparent 0%,color-mix(in srgb,var(--gold) 35%,transparent) 30%,color-mix(in srgb,var(--gold) 35%,transparent) 70%,transparent 100%);pointer-events:none}.nx-output-title-char{font-family:Montserrat,sans-serif;font-size:16px;font-weight:800;color:var(--gold-light);letter-spacing:.06em;text-transform:uppercase;text-shadow:0 0 22px rgba(224,184,78,.55),0 0 8px rgba(224,184,78,.25),0 1px 3px rgba(0,0,0,1)}.nx-output-title-sep{width:1px;height:14px;background:linear-gradient(to bottom,transparent,color-mix(in srgb,var(--gold) 30%,transparent) 30%,color-mix(in srgb,var(--gold) 30%,transparent) 70%,transparent)}.nx-output-title-game{font-family:Montserrat,sans-serif;font-size:10px;font-weight:600;color:var(--t-mid);letter-spacing:.16em;text-transform:uppercase}.nx-output-title-time{margin-left:auto;font-family:Source Code Pro,monospace;font-size:10px;color:var(--t-dim);letter-spacing:.04em;opacity:.7}:root{--game-color: #C9972C;--game-color-dim: color-mix(in srgb, var(--game-color) 12%, transparent);--game-color-glow: color-mix(in srgb, var(--game-color) 30%, transparent)}body.gametheme-achaea{--game-color: #F7B91A}body.gametheme-aetolia{--game-color: #B01818}body.gametheme-imperian{--game-color: #428bca}body.gametheme-lusternia{--game-color: #7B3FD5}body.gametheme-starmourn{--game-color: #dd9933}@font-face{font-family:LiberationMono;src:url(/assets/LiberationMono-BvtfF1LW.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/Montserrat-Medium-B6_CVUrt.ttf) format("truetype")}@font-face{font-family:Arimo;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/Arimo-Regular-BGLf278g.ttf) format("truetype")}@font-face{font-family:EBGaramond;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/EBGaramond-Regular-BwvKMsqn.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/Roboto-Regular-BHeBnKzs.ttf) format("truetype")}@font-face{font-family:RobotoMono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/RobotoMono-Regular-Dmt3Qxk9.ttf) format("truetype")}@font-face{font-family:NunitoSans;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/NunitoSans10pt-Regular-13vMicip.ttf) format("truetype")}@font-face{font-family:OpenSans;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/OpenSans-Regular-D3rEp9ut.ttf) format("truetype")}@font-face{font-family:Playfair;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/Playfair144pt-Regular-sftmelQU.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/Montserrat-Medium-B6_CVUrt.ttf) format("truetype")}@font-face{font-family:CinzelDecorative;src:url(/assets/CinzelDecorative-Regular-CtbjFb-2.ttf);src:url(/assets/CinzelDecorative-Regular-CtbjFb-2.ttf) format("truetype")}a,a:visited{color:inherit}div.h100{height:100%}.vbox{flex-grow:0;height:inherit;box-sizing:border-box}.vbox_left,.vbox_right{background-color:#333}.box_main{background-color:var(--bg);box-sizing:border-box}.flexlayout__tab{background-color:#0c111a8c!important;color:inherit!important;backdrop-filter:blur(8px) saturate(140%);-webkit-backdrop-filter:blur(8px) saturate(140%)}.flexlayout__tabset_tabbar_outer{background:var(--surface-chrome)!important;border-bottom:var(--border-thin) solid var(--border-gold)!important;box-shadow:var(--shadow-inset-highlight),0 1px 6px #0000004d}.flexlayout__tabset_tabbar_outer_top{border-bottom:var(--border-thin) solid var(--border-gold)!important}.flexlayout__tab_button_content{display:none!important}.flexlayout__tabset-selected{background-image:none!important;background-color:#ffffff08!important}.flexlayout__tab_button{color:var(--text-muted)!important;font-family:var(--font-heading)!important;font-size:var(--font-sm)!important;letter-spacing:.08em;text-transform:uppercase;padding:0 var(--space-3)!important;transition:color var(--t-fast),background-color var(--t-fast),border-color var(--t-fast)!important;border-bottom:var(--border-thick) solid transparent}.flexlayout__tab_button:hover{color:var(--text-bright)!important;background-color:#ffffff0a!important}.flexlayout__tab_button--selected{color:var(--text-bright)!important;background-color:var(--surface-button-hover)!important;border-bottom:var(--border-thick) solid var(--game-color)!important;text-shadow:0 0 12px var(--game-color-glow)}.flexlayout__splitter{background-color:#00000073!important;transition:background-color .18s}.flexlayout__splitter:hover{background-color:color-mix(in srgb,var(--gold) 30%,transparent)!important}.flexlayout__splitter_drag{background-color:var(--game-color)!important;box-shadow:var(--shadow-game-glow)}.flexlayout__tab_toolbar_button{color:#f0e0c08c!important;transition:color .18s,background-color .18s!important}.flexlayout__tab_toolbar_button:hover{color:var(--text-bright)!important;background-color:#ffffff0d!important}.floater{background-color:#131a26f5;border:var(--border-thin) solid var(--border-gold);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg)}body{scrollbar-color:var(--scrollbar-color1) var(--scrollbar-color2);scrollbar-width:thin}.mxp_send{color:inherit}::-webkit-scrollbar{width:10px;background-color:var(--scrollbar-color2);border-radius:0}::-webkit-scrollbar-thumb{background:var(--scrollbar-color1);border-radius:4px}.simpleTab{overflow:auto;height:100%;box-sizing:border-box;padding:8px}.inputLine{flex-grow:1;height:calc(100% - 100px);background-color:#0c111aa6;border-radius:var(--radius-lg);margin-top:5px;margin-bottom:5px;transition:background-color var(--t-fast)}div[role=tooltip]{z-index:5200}.output{word-wrap:break-word;white-space:pre-wrap;line-height:1.45;padding:var(--space-1) var(--space-3)}.output_scrollback{border-top:var(--border-thin) solid color-mix(in srgb,var(--gold) 22%,transparent);box-shadow:0 -1px #ffffff0a inset}.output_container,.output_scrollback{background-color:var(--surface-glass-deep)}div.textline{color:#c0b8a8}div.textline:after{content:"​";visibility:hidden}#buttons{gap:var(--space-1);padding:2px var(--space-2)}.highlightText{color:#fff!important}.mono{font-family:LiberationMono}#btn_new_character{width:235px;height:75px;background-image:url(/assets/button-start-off-CKgZKjzY.png)}#btn_new_character:hover{background-image:url(/assets/button-start-on-FqcY1UR5.png)}#footer{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;border-top:0px solid #B3B6B7;border-bottom:0px;font-size:1.2em;z-index:1;position:relative;display:flex;flex-direction:row;background-color:#121212}#footer div.separator{margin:7px;height:24px;background-position:left center;background-repeat:no-repeat;border-right:0px solid #B3B6B7}#status-daytime.daytime-day{background-image:url(data:image/png;base64,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);background-size:contain}#footer #status-daytime.daytime-night{background-image:url(/assets/moon_light_bg_small-DC533fn5.png);background-size:contain}#footer #status-daytime.daytime-day div.daynight-icon{background-image:url(/assets/sun-D93Zv4n1.png);background-size:contain}#footer #status-daytime.daytime-night div.daynight-icon{background-image:url(/assets/moon-CJnpSIGh.png);background-size:contain}#footer #status-daytime{background-repeat:no-repeat;margin-top:auto;margin-bottom:auto}#footer #daynight_indicator{padding-top:0!important}#status-daytime div.daynight-wrap{border:0px;position:relative;overflow:hidden}#status-daytime div.daynight-icon{width:33.76%;height:81.25%;top:1px;position:absolute}#footer #status_vars{text-align:left;font-size:1em;overflow:hidden;white-space:nowrap;margin-top:auto;margin-bottom:auto}#footer #extra_icons{text-align:left;font-size:1em;margin-top:auto;margin-bottom:auto;padding-left:10px;overflow:hidden;white-space:nowrap}#footer #extra_icons>*{padding-right:10px}#footer #left_icons{text-align:left;font-size:25px;padding-left:10px;overflow:hidden;white-space:nowrap}#footer>div#status_vars>div{min-width:120px;max-width:200px;line-height:22px;text-align:center;vertical-align:middle;color:#b3b6b7;text-shadow:0 0 1px #778899;margin-left:5px;margin-top:-2px}#footer #status_icons{padding-top:2px}#footer #status_icons>*{margin:3px 4px;text-align:center;cursor:pointer}#footer #status_icons .off{opacity:.5}#footer #status_icons #icon_fullstop:not(.off){color:#0f0}#footer #status_icons #icon_logging:not(.off){color:#0f0}#footer #status_icons #icon_fullstop.off{color:red;opacity:1}#footer #help{margin-top:1px!important;margin-left:1px!important}#footer #vote{margin-top:1px!important;margin-left:3px!important}#footer .statusMessages,#footer .statusNews{color:#80ff80}#component_balances{gap:var(--space-1);padding:0 var(--space-2)}#component_balances>.balance{background-repeat:no-repeat;padding:var(--space-1);border-radius:var(--radius-md);transition:background-color var(--t-fast),filter var(--t-fast),transform var(--t-fast)}#component_balances>.balance.lost{background-image:none;filter:saturate(.4) brightness(.85)}#component_balances>.balance:not(.lost){background-color:#ffffff08;filter:drop-shadow(0 0 6px rgba(64,255,64,.2))}#component_balances>.balance.bal:not(.lost){filter:drop-shadow(0 0 6px rgba(64,255,64,.25))}#component_balances>.balance.eq:not(.lost){filter:drop-shadow(0 0 6px rgba(255,255,64,.25))}#component_balances>.balance{padding:4px;border:0;color:#eaac15}#footer{background:var(--surface-chrome);border-top:var(--border-thin) solid var(--border-gold);box-shadow:0 -1px #ffffff0a inset,0 -2px 12px #0006;color:var(--text-secondary)}#footer div.separator{border-left:var(--border-thin) solid rgba(255,255,255,.08);margin:6px 0}#footer .status-el{color:var(--text-secondary)}.movement_buttons{position:relative;padding:6px;border-radius:50%;background:radial-gradient(circle at center,rgba(12,17,26,.55) 0%,rgba(12,17,26,.3) 70%,transparent 100%)}.movement_buttons>img.movement_button{height:25%;width:20%;display:block;position:absolute;margin:0;padding:0;transition:filter .18s,opacity .18s;filter:brightness(.55) saturate(.75);opacity:.55}.movement_buttons>img.movement_button.movement_enabled{cursor:pointer;filter:brightness(1) saturate(1.05) drop-shadow(0 0 6px var(--game-color-glow));opacity:1}.movement_buttons>img.movement_button.movement_enabled:hover{filter:brightness(1.2) saturate(1.2) drop-shadow(0 0 10px var(--game-color));transform:scale(1.06)}.movement_buttons>img.movement_button.movement_button_l{height:50%;left:40%;top:25%}.movement_buttons>img.movement_button.movement_button_toggle{right:0;top:0}.movement_buttons>img.movement_button.movement_button_nw{left:20%;top:12.5%}.movement_buttons>img.movement_button.movement_button_ne{left:60%;top:12.5%}.movement_buttons>img.movement_button.movement_button_sw{left:20%;top:62.5%}.movement_buttons>img.movement_button.movement_button_se{left:60%;top:62.5%}.movement_buttons>img.movement_button.movement_button_n{left:40%;top:0%}.movement_buttons>img.movement_button.movement_button_e{left:60%;top:37.5%}.movement_buttons>img.movement_button.movement_button_s{left:40%;top:75%}.movement_buttons>img.movement_button.movement_button_w{left:20%;top:37.5%}.movement_buttons>img.movement_button.movement_button_in{left:0%;top:25%}.movement_buttons>img.movement_button.movement_button_out{left:0%;top:50%}.movement_buttons>img.movement_button.movement_button_u{left:80%;top:25%}.movement_buttons>img.movement_button.movement_button_d{left:80%;top:50%}#tab_affdef_main{display:block;width:100%;padding:8px 10px;margin:0;font-size:.85em;color:#f0e0c0}#tab_affdef_main #tab_affdef_top{clear:both}#tab_affdef_main #tab_affdef_top_left{margin-top:-8px}#tab_affdef_main .tab_affdef_heading{font-size:1.2em;color:#f0e0c09e;margin:1px 0;clear:both;text-align:center;display:flex;justify-content:center;gap:6px}#tab_affdef_main .tab_affdef_heading>a{display:inline-block;padding:var(--space-2) var(--space-4);margin:var(--space-2) 0;border-radius:var(--radius-md);border:var(--border-thin) solid var(--border-subtle);background-color:var(--surface-button-ghost);cursor:pointer;color:var(--text-secondary);font-family:var(--font-heading);font-size:var(--font-sm);font-weight:600;letter-spacing:var(--track-cap);text-transform:uppercase;transition:color var(--t-fast),background-color var(--t-fast),border-color var(--t-fast),box-shadow var(--t-fast)}#tab_affdef_main .tab_affdef_heading>a:hover{filter:none;color:var(--text-bright);background-color:#ffffff0f;border-color:var(--border-strong)}#tab_affdef_main .tab_affdef_heading>a.tab_affdef_heading_sel{color:var(--text-bright);background-color:var(--game-color-dim);border-color:var(--game-color);box-shadow:var(--shadow-game-glow);text-shadow:0 0 8px var(--game-color-glow)}#tab_affdef_main #tab_affdef_lists{clear:both;line-height:1.3em;padding:2px;margin-bottom:3px;position:relative}#tab_affdef_main #tab_affdef_lists>div{position:absolute;top:0;left:0}#tab_affdef_main #tab_affdef_defs{margin:auto;max-width:60%;text-align:center;font-size:1.8em}#tab_affdef_main #tab_affdef_defs>*{margin:5px 3px}#tab_affdef_main #tab_affdef_info{font-size:1.1em;text-align:left;padding-left:10px;font-family:Arimo,Verdana,Arial;margin-bottom:10px}#tab_affdef_main #tab_affdef_stats{display:grid;grid-template-columns:1fr 1fr}#tab_affdef_main #tab_affdef_info #tab_affdef_charname{font-size:1.5em;margin-top:5px;margin-bottom:5px;font-weight:700}#tab_affdef_main #tab_affdef_top>div{float:left;position:relative}#tab_affdef_main #tab_affdef_body>img:not(#affdef_body_shield){position:absolute;left:0;top:0;display:block;z-index:1}#tab_affdef_main .affdef_off{opacity:.15}#tab_affdef_main #tab_affdef_info #tab_affdef_charname{color:var(--text-bright);text-shadow:0 0 12px var(--game-color-glow)}#tab_affdef_main #tab_affdef_info{color:#f0e0c0d9}.rdesc{color:#f0e0c0a6;font-size:.85em}.nexusDialog.textWindow{display:flex;flex-direction:column;min-width:700px;min-height:500px;border:solid #536878 5px;background-color:#222;width:60vw;height:60vh;position:relative}.nexusDialog.textWindow>.nexusDialogHeader{width:100%;height:32px;text-align:center;font-size:18px;cursor:pointer;padding-top:4px;background-color:#536878;font-family:Montserrat;text-transform:uppercase}.nexusDialog.textWindow>.content{flex-grow:1}.alert_content,.input_content,.confirm_content,.paddedContent{padding:15px}.nexusDialog{display:flex;flex-direction:column;min-width:500px;min-height:300px;border:solid #536878 5px;border-radius:6px}.nexusDialog>.nexusDialogHeader{width:100%;text-align:center;font-size:1.4em;cursor:pointer;padding-top:4px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#707070;background-color:#536878;font-family:Montserrat;text-transform:uppercase}.nexusDialog>.nexusDialogContent{flex-grow:1;overflow:auto}.pkg-action-btn{cursor:pointer}.pkg-action-btn--gap{padding-left:10px}.nexusDialog .dialogPanel{padding:5px;overflow-y:auto;flex-grow:1}.formSectionHeader{font-size:1.5em;margin-top:1.5em;margin-bottom:5px}.rc-tree .rc-tree-treenode .draggable{color:inherit!important}.rc-tree .filter-node{display:none}.charactersButton{border-radius:var(--radius-lg);border-width:var(--border-thin);border-style:solid;font-family:var(--font-heading);font-weight:700;letter-spacing:var(--track-button);text-transform:none;padding:var(--space-3) var(--space-4);transition:filter var(--t-base),box-shadow var(--t-base)}.charactersButton:not(.item_disabled):hover{filter:brightness(1.12);box-shadow:0 0 16px var(--game-color-glow)}.character_entry_buttons .charactersButton{padding:var(--space-2) var(--space-5);border-radius:var(--radius-md);font-size:var(--font-sm);letter-spacing:.08em;text-transform:uppercase;min-width:0;line-height:1.3}@keyframes play-pulse{0%{box-shadow:0 0 0 0 var(--game-color-glow)}50%{box-shadow:0 0 0 10px transparent}to{box-shadow:0 0 0 0 transparent}}.character_entry_buttons .charactersButton.pulse{animation:play-pulse .5s ease}.character_entry_buttons{display:inline-flex;align-items:center;gap:var(--space-2)}.character_list .character_list_header>div,.character_list .character_list_footer>div{margin:0!important}.character_list .character_list_header .charactersButton,.character_list .character_list_footer .charactersButton{background-color:transparent!important;color:var(--game-color)!important;border-color:transparent!important;box-shadow:none!important;padding:0!important;min-width:0;font-family:var(--font-body);font-size:var(--font-md);font-weight:400;letter-spacing:var(--track-normal);text-transform:none!important;line-height:1.4}.character_list .character_list_header .charactersButton:hover,.character_list .character_list_footer .charactersButton:hover{opacity:.8;filter:none!important;box-shadow:none!important;background-color:transparent!important;border-color:transparent!important}.character_list .character_list_footer{text-align:center;margin-top:var(--space-3)}.character_list .character_list_footer .charactersButton{color:var(--text-muted)!important}.character_list .character_list_footer .charactersButton:hover{color:var(--game-color)!important;opacity:1}.charactersButton.charactersButton--secondary{background-color:transparent!important;color:var(--game-color)!important;border-color:var(--game-color)!important}.charactersButton.charactersButton--secondary:not(.item_disabled):hover{background-color:var(--game-color-dim)!important;color:var(--text-bright)!important;box-shadow:0 0 16px var(--game-color-glow)}.character_list_empty_btns .charactersButton{padding:var(--space-4) var(--space-5);font-size:var(--font-lg);letter-spacing:.04em}.character_list_empty_btns>div:first-child .charactersButton:not(.charactersButton--secondary):not(.item_disabled){animation:emptyHeroPulse 3s ease-in-out infinite}.character_list_empty_btns>div:first-child .charactersButton:not(.charactersButton--secondary):hover{animation:none}@keyframes emptyHeroPulse{0%,to{box-shadow:0 0 0 1px var(--game-color-glow),0 4px 14px var(--game-color-dim);transform:scale(1)}50%{box-shadow:0 0 0 1.5px var(--game-color),0 6px 26px var(--game-color-glow),0 0 50px var(--game-color-dim);transform:scale(1.008)}}.charactersButton.achaeaButton{background-color:#f7b91a;border-color:#d39000;color:#000}.charactersButton.aetoliaButton{background-color:#b01818;border-color:#7a1010}.charactersButton.imperianButton{background-color:#428bca;border-color:#3879b3}.charactersButton.lusterniaButton{background-color:#7b3fd5;border-color:#6a2fc4}.charactersButton.starmournButton{background-color:#d93;border-color:#c4862a}.achaeaColor{color:#f7b91a!important}.aetoliaColor{color:#b01818!important}.imperianColor{color:#428bca!important}.lusterniaColor{color:#7b3fd5!important}.starmournColor{color:#d93!important}.achaeaHeaderBG{background-color:#f7b91a33}.aetoliaHeaderBG{background-color:#b0181833}.imperianHeaderBG{background-color:#428bca33}.lusterniaHeaderBG{background-color:#7b3fd533}.starmournHeaderBG{background-color:#d933}.character_list .gameBlurbs{width:100%;max-width:480px;margin:0 auto var(--space-4);text-align:center}.gameBlurb1{font-family:var(--font-body);color:var(--text-secondary);font-weight:400;font-size:var(--font-md);line-height:1.65;letter-spacing:var(--track-normal);margin-top:0;margin-bottom:0}.gameBlurb2{color:var(--text-secondary);font-size:var(--font-lg);line-height:1.6;margin-bottom:var(--space-4)}.gameBlurb3{font-style:italic;margin-top:var(--space-4);font-size:var(--font-base);color:var(--game-color);opacity:.85}.achaeaBlurb3{color:#f7b91a}.aetoliaBlurb3{color:#b01818}.imperianBlurb3{color:#428bca}.lusterniaBlurb3{color:#7b3fd5}.starmournBlurb3{color:#d93}.settingsDialog #reflexEditorRightPanel .actionsHeader,.settingsDialog #reflexEditorRightPanel .actionsAdd{background-color:#313131;width:175px}.settingsDialog #reflexEditorRightPanel .actionsContent,.settingsDialog #reflexEditorRightPanel .actionsAddContent{display:flex;padding-top:12px!important;padding-bottom:12px!important}.settingsDialog #reflexEditorRightPanel .actionsContent>.growAction{flex-grow:1;margin-right:10px}.settingsDialog #reflexEditorRightPanel .actionsContent>.fixedAction{margin-right:10px}.dropzone{flex:1;display:flex;flex-direction:column;align-items:center;padding:20px;border-width:2;border-radius:2;border-color:#777;border-style:dashed;background-color:#505050;color:#bdbdbd;outline:none}#map_overhead_content{word-wrap:break-word;white-space:pre;font-size:1em;line-height:1.15em;text-align:center;color:var(--text-secondary);background-color:var(--surface-glass-deep);padding:var(--space-2);border-radius:var(--radius-md)}.textwindow_content{margin:10px;word-wrap:break-word;white-space:pre-wrap;font-size:1em;line-height:1.15em;overflow-y:scroll;height:100%}.textwindow_content>div{min-height:17px}.contentwindow_content{padding:10px;word-wrap:break-word;white-space:pre-wrap;font-size:1em;line-height:1.15em;overflow-y:auto;overflow-x:auto;height:100%}#map_main{background-color:#080b12b3;border-radius:var(--radius-md);box-shadow:0 0 0 1px #ffffff0d inset,0 2px 12px #00000059 inset}.map_marker{position:absolute;margin:0;padding:0}img.avatar_choose_one{display:block;width:64px;height:64px;margin:3px;float:left;cursor:pointer}.nexus_dialog{font-family:Montserrat}.nexus_dialog .login_main{display:flex;flex-direction:column;padding:20px 28px}.nexus_dialog .login_main>div{text-align:center;padding-top:15px}.nexus_dialog .login_main>div>span{color:#f0e0c0a6;font-size:13px;transition:color .18s}.nexus_dialog .login_main>div>span:hover{color:var(--gold)}.account_panel{max-width:460px;margin:var(--space-5) auto;padding:0;background:linear-gradient(160deg,#241e16d1,#1a2230e0);backdrop-filter:blur(28px) saturate(140%);-webkit-backdrop-filter:blur(28px) saturate(140%);border:var(--border-thin) solid var(--border-subtle);border-top:var(--border-thick) solid var(--gold);border-radius:var(--radius-3xl);box-shadow:var(--shadow-xl),0 0 0 1px #ffffff0d inset,0 1px #ffffff14 inset;position:relative;z-index:1}.account_panel_title{text-align:center;font-family:var(--font-heading);font-size:15px;font-weight:600;letter-spacing:.12em;color:var(--text-bright);text-transform:uppercase;padding:18px 24px 6px}.account_panel_subtitle{text-align:center;font-family:var(--font-body);font-size:12px;color:var(--text-secondary);padding:0 24px 14px;border-bottom:var(--border-thin) solid var(--border-gold)}.account_panel_email{color:var(--gold-light);font-weight:500}.account_panel_hint{text-align:center;font-family:var(--font-body);font-size:11px;color:var(--text-dim);font-style:italic;padding-top:4px}.account_panel_body{display:flex;flex-direction:column;align-items:center;gap:10px;padding:18px 24px 8px}.account_field{width:100%;display:flex;justify-content:center}.account_panel_actions{display:flex;justify-content:center;gap:12px;padding:6px 24px 18px}.account_panel_danger{padding:6px 24px 18px;text-align:center;border-top:var(--border-thin) solid rgba(255,255,255,.06)}.account_delete_link{font-family:var(--font-body);font-size:12px;color:#c05050d9;background:none;border:none;padding:8px 12px;cursor:pointer;text-decoration:none;letter-spacing:.02em;transition:color var(--t-base)}.account_delete_link:hover{color:#ff6464;text-decoration:underline}.characters_dialog{font-family:Montserrat}.characters_dialog .top_buttons{width:100%;display:flex;flex-direction:row;padding:10px 4px 3px}.characters_dialog .top_buttons>button{flex:1}.characters_dialog .account_name{font-size:11px;padding-right:10px;text-transform:none}.character_list .character_list_games{flex:1;display:flex;flex-direction:column}.character_list .character_list_left{background-color:#000;overflow:scroll}.character_list .character_panel{max-width:540px;max-height:calc(100vh - 96px);overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.1) transparent;margin:var(--space-4) auto var(--space-3);padding:var(--space-4) var(--space-6) var(--space-2);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.4 0'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E"),linear-gradient(160deg,#241e16d1,#1a2230e0);background-size:200px 200px,auto;background-blend-mode:overlay,normal;backdrop-filter:blur(28px) saturate(140%);-webkit-backdrop-filter:blur(28px) saturate(140%);border:var(--border-thin) solid var(--border-subtle);border-top:var(--border-thick) solid var(--game-color);border-radius:var(--radius-3xl);box-shadow:var(--shadow-xl),0 0 0 1px #ffffff0d inset,0 1px #ffffff14 inset,0 -2px 40px -4px var(--game-color-glow);transition:border-top-color var(--t-theme),box-shadow var(--t-theme)}.character_list .character_list_entries{margin:0;padding:0;background:transparent;border:none;box-shadow:none;width:auto}.character_list .character_list_gameinfo{min-width:250px;width:25%;max-width:400px;height:100%;display:flex;flex-direction:column;margin-right:5px;margin-bottom:5px;align-items:center}.character_list .character_list_gameinfo_inner{height:100%;width:100%;display:flex;flex-direction:column;margin-right:5px;margin-bottom:5px;align-items:center}.character_list .character_list_gameinfo_name{font-family:CinzelDecorative;font-size:36px;font-weight:700;padding-bottom:5px}.character_list .character_list_right{flex-grow:1;width:100%;max-height:100%;background-color:transparent;padding-right:0;position:relative;padding-left:0;overflow:visible}html,body{overflow:hidden!important}.character_list .character_panel::-webkit-scrollbar{width:4px;background-color:transparent}.character_list .character_panel::-webkit-scrollbar-track{background:transparent}.character_list .character_panel::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:2px}.character_list .character_panel::-webkit-scrollbar-thumb:hover{background:#fff3}.characters-backdrop{background-size:cover!important;background-position:center 25%;background-color:#050810!important;animation:bgDrift 30s ease-in-out infinite}@keyframes backdropFlash{0%{filter:brightness(1)}35%{filter:brightness(0)}65%{filter:brightness(0)}to{filter:brightness(1)}}.characters-backdrop.flashing{animation:backdropFlash .6s ease-in-out,bgDrift 30s ease-in-out infinite}@keyframes bgDrift{0%{background-position:center 20%}50%{background-position:center 30%}to{background-position:center 20%}}.characters-backdrop:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 70% 80% at center,#0508108c,#050810b3 45%,#050810e0 80%,#050810f5),linear-gradient(to bottom,rgba(5,8,16,.3) 0%,transparent 30%,transparent 70%,rgba(5,8,16,.5) 100%);pointer-events:none}.character_list .character_list_left{background-color:var(--surface-glass);backdrop-filter:blur(12px) saturate(140%);-webkit-backdrop-filter:blur(12px) saturate(140%);border-right:var(--border-thin) solid var(--border-faint);box-shadow:1px 0 #ffffff08 inset;overflow:scroll}.character_list .character_list_right .gameLogo{margin:0 auto;height:calc(150px * var(--logo-scale, 1));max-height:22vh;width:100%;max-width:calc(320px * var(--logo-scale, 1));position:relative;text-align:center;isolation:isolate;display:flex;align-items:center;justify-content:center}body.gametheme-achaea .character_list .character_list_right .gameLogo{--logo-scale: .9;margin-top:8px}body.gametheme-aetolia .character_list .character_list_right .gameLogo{--logo-scale: 1}body.gametheme-imperian .character_list .character_list_right .gameLogo{--logo-scale: 1;margin-top:8px}body.gametheme-lusternia .character_list .character_list_right .gameLogo{--logo-scale: 1}body.gametheme-starmourn .character_list .character_list_right .gameLogo{--logo-scale: .7;margin-top:22px;margin-bottom:18px}.character_list .character_list_right .gameLogo img{max-height:100%!important;max-width:100%!important;height:auto!important;width:auto!important}.character_list .character_list_right .gameLogo:before{content:"";position:absolute;top:50%;left:50%;width:380px;height:220px;max-width:90%;transform:translate(-50%,-50%);background:radial-gradient(ellipse at center,var(--game-color-glow) 0%,var(--game-color-dim) 35%,transparent 70%);filter:blur(20px);opacity:.85;z-index:-1;pointer-events:none;animation:gameLogoBreathe 6s ease-in-out infinite;transition:background .5s}.character_list .character_list_right .gameLogo img{filter:drop-shadow(0 0 24px var(--game-color-glow)) drop-shadow(0 4px 12px rgba(0,0,0,.85));transition:filter .5s;animation:gameLogoFadeIn .45s ease-out both,gameLogoPulse 4s ease-in-out .45s infinite}@keyframes gameLogoFadeIn{0%{opacity:0;transform:scale(.985)}to{opacity:.92;transform:scale(1)}}@keyframes gameLogoBreathe{0%,to{opacity:.7;transform:translate(-50%,-50%) scale(.96)}50%{opacity:.95;transform:translate(-50%,-50%) scale(1.04)}}@keyframes gameLogoPulse{0%,to{opacity:.92;filter:drop-shadow(0 0 20px var(--game-color-glow)) drop-shadow(0 4px 12px rgba(0,0,0,.85))}50%{opacity:1;filter:drop-shadow(0 0 36px var(--game-color-glow)) drop-shadow(0 0 12px var(--game-color-dim)) drop-shadow(0 4px 12px rgba(0,0,0,.85))}}.character_list .character_list_right .gameIdentity{display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--space-4) var(--space-4) 0;margin-bottom:var(--space-3)}.character_list .character_list_right .gameIdentity_name{font-family:var(--font-heading);font-size:var(--font-4xl);font-weight:700;color:var(--text-bright);letter-spacing:var(--track-button);line-height:1.05;text-shadow:0 0 30px var(--game-color-glow),0 2px 4px rgba(0,0,0,.8);transition:text-shadow var(--t-theme)}.character_list .character_list_right .gameIdentity_name:after{content:"";display:block;width:60px;height:1px;margin:var(--space-2) auto var(--space-2);background:linear-gradient(to right,transparent,var(--game-color),transparent);opacity:.7;transition:background var(--t-theme)}.character_list .character_list_right .gameIdentity_sub{font-family:var(--font-body);font-size:var(--font-xs);font-weight:500;color:#ffffff9e;letter-spacing:var(--track-brand);text-transform:uppercase}.character_list .character_list_right .gameIdentity_tagline{font-family:var(--font-body);font-size:var(--font-md);font-weight:400;color:var(--text-muted);font-style:italic;letter-spacing:var(--track-normal);margin-top:var(--space-2)}.character_list .character_list_right .gameIdentity_divider{display:flex;align-items:center;gap:var(--space-3);width:100%;max-width:540px;margin:var(--space-5) auto 0}.character_list .character_list_right .gameIdentity_divider:before,.character_list .character_list_right .gameIdentity_divider:after{content:"";flex:1;height:1px;background:linear-gradient(to right,transparent,color-mix(in srgb,var(--gold) 30%,transparent),transparent)}.character_list .character_list_right .gameIdentity_divider_diamond{width:6px;height:6px;background:var(--game-color);transform:rotate(45deg);opacity:.7;flex-shrink:0;transition:background var(--t-theme)}.character_list .character_list_right h4{font-family:var(--font-heading);font-size:var(--font-base);font-weight:600;padding:var(--space-3) 0px;margin:0px 0px var(--space-4) 0px;text-transform:uppercase;letter-spacing:var(--track-cap-wide);color:var(--gold);opacity:.85;text-align:center;background-color:transparent}.character_list .character_list_right .character_list_header{display:flex;flex-direction:row;align-items:center;padding-bottom:var(--space-3);margin-bottom:var(--space-3);border-bottom:var(--border-thin) solid var(--border-faint)}.character_list .character_list_right .character_list_title{font-family:var(--font-heading);font-size:var(--font-sm);font-weight:600;letter-spacing:var(--track-cap);text-transform:uppercase;color:var(--gold);opacity:.85;flex:1;display:inline-flex;align-items:center;gap:var(--space-2)}.character_list .character_list_right .character_list_title:before{content:"";width:5px;height:5px;background:var(--gold);transform:rotate(45deg);opacity:.8;flex-shrink:0}.character_list .character_list_right .character_entry{width:auto;background:var(--surface-card);color:var(--text-primary);padding:var(--space-3) var(--space-4);margin:var(--space-2) 0px;border:var(--border-thin) solid rgba(255,248,220,.12);border-radius:var(--radius-xl);transition:background var(--t-fast),border-color var(--t-fast),box-shadow var(--t-fast),transform var(--t-fast);box-shadow:0 0 0 1px #ffffff08 inset,var(--shadow-sm);animation:entryFadeIn .28s ease both}@keyframes entryFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.character_list .character_list_right .character_entry:hover{background:var(--surface-card-hover);border-color:var(--border-strong);transform:translateY(-3px);box-shadow:0 12px 28px #00000073,0 0 0 1px #ffffff0d inset,0 1px #ffffff14 inset}.character_list .character_entry .character_accent_bar{width:3px;background:var(--game-color);border-radius:2px;align-self:stretch;margin-right:var(--space-3);flex-shrink:0;transition:background var(--t-theme),box-shadow var(--t-fast)}.character_list .character_entry:hover .character_accent_bar,.character_list .character_entry.character_selected .character_accent_bar{box-shadow:var(--shadow-game-glow)}.character_list .character_entry .character_avatar{width:40px;height:40px;border-radius:var(--radius-pill);border:1.5px solid var(--game-color);background:linear-gradient(135deg,var(--game-color-dim),rgba(0,0,0,.3));color:var(--game-color);display:flex;align-items:center;justify-content:center;font-family:var(--font-heading);font-size:15px;font-weight:600;flex-shrink:0;margin-right:var(--space-3);transition:border-color var(--t-theme),background var(--t-theme),box-shadow var(--t-theme),color var(--t-theme)}.character_list .character_entry:hover .character_avatar,.character_list .character_entry.character_selected .character_avatar{box-shadow:0 0 14px var(--game-color-glow)}.character_panel:has(.MuiList-root .character_entry:only-child) .character_entry{padding:var(--space-5) var(--space-5);background:linear-gradient(135deg,rgba(255,255,255,.08) 0%,var(--game-color-dim) 100%);border-color:var(--border-strong)}.character_panel:has(.MuiList-root .character_entry:only-child) .character_accent_bar{width:4px;box-shadow:var(--shadow-game-glow)}.character_panel:has(.MuiList-root .character_entry:only-child) .character_avatar{width:54px;height:54px;font-size:19px;margin-right:var(--space-4);box-shadow:0 0 18px var(--game-color-glow)}.character_panel:has(.MuiList-root .character_entry:only-child) .MuiListItemText-primary{font-size:18px}.character_panel:has(.MuiList-root .character_entry:only-child) .MuiListItemText-secondary{font-size:var(--font-base)}.character_panel:has(.MuiList-root .character_entry:only-child) .character_entry_buttons .charactersButton{padding:var(--space-3) var(--space-6);font-size:var(--font-md)}.character_list .character_list_right .character_entry.character_selected{background:var(--game-color-dim);border-color:var(--game-color);box-shadow:0 0 0 1px var(--game-color-glow) inset,0 8px 24px #00000080,0 0 24px var(--game-color-glow)}.character_list{display:flex;flex-direction:row;height:100%;flex:1;--rail-width: 60px}.character_list:has(.gameSelector.expanded){--rail-width: 240px}.character_list .character_list_right{padding-left:var(--rail-width);transition:padding-left .3s cubic-bezier(.4,0,.2,1)}.gameSelector .sidebarLogo{margin:8px;display:block;width:40px;height:40px}.gamesel_icon_wrap{flex-shrink:0;width:38px;height:38px;border-radius:var(--radius-pill);border:1.5px solid var(--border-default);background:linear-gradient(135deg,#1a2230f2,#0c111af2);box-shadow:0 0 0 1px #ffffff0a inset,0 2px 6px #0006;display:flex;align-items:center;justify-content:center;overflow:hidden;margin:8px;position:relative;transition:border-color var(--t-base),box-shadow var(--t-base)}.gamesel_icon_wrap .sidebarLogo{width:100%;height:100%;object-fit:contain;padding:6px;margin:0;box-sizing:border-box}.gamesel_icon_wrap.gamesel_icon_initial{font-family:var(--font-heading);font-size:17px;font-weight:700;color:var(--text-secondary);text-transform:uppercase;letter-spacing:0}.gamesel_entry.current .gamesel_icon_wrap{border-color:var(--game-color);box-shadow:0 0 0 3px var(--game-color-dim),0 0 0 1px #ffffff0d inset,0 2px 6px #0006}.character_list .character_delete,.character_list .character_settings,.character_list .character_rename,.gameSelector .game_rename,.gameSelector .game_delete{vertical-align:middle;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;width:26px;height:26px;margin:2px;padding:0;box-sizing:border-box;color:var(--text-dim);background-color:transparent;border:var(--border-thin) solid transparent;border-radius:var(--radius-sm);font-size:13px;transition:color var(--t-fast),background-color var(--t-fast),border-color var(--t-fast)}.character_list .character_delete:hover,.character_list .character_rename:hover,.character_list .character_settings:hover,.gameSelector .game_rename:hover,.gameSelector .game_delete:hover{color:var(--text-primary);background-color:#ffffff0d;border-color:#ffffff1f}.character_list .character_delete:hover{color:#c05050;background-color:#a03c3c14;border-color:#a03c3c66}.character_list .game_rename,.character_list .game_delete{font-size:1.2em;cursor:pointer}.gameSelector .gamesel_addbar_icon{height:40px;width:40px;margin-right:10px;vertical-align:middle;color:#fff;background-color:#000}.character_list .character_list_empty{padding:var(--space-3) 0 0}.character_list_btn_wrap{margin:10px}.character_list .character_list_empty>.character_list_empty_btns>.character_list_btn_wrap{margin:0}.character_list .character_list_empty>.character_list_empty_btns{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-2);margin-top:0}.character_list .character_list_empty>.character_list_empty_btns button{width:100%}.character_list .character_list_empty>div{text-align:center}.character_list .gameNotLogged{margin-top:var(--space-4)!important;font-size:var(--font-base);color:var(--text-muted);line-height:1.5;max-width:540px;margin-left:auto;margin-right:auto}.guest_try_link{display:block;width:100%;text-align:center;margin-top:var(--space-3);padding:0;font-family:var(--font-body);font-size:var(--font-md);color:var(--text-dim);background:none;border:none;cursor:pointer;text-decoration:underline;text-decoration-color:#505a6866;transition:color var(--t-base),text-decoration-color var(--t-base)}.guest_try_link:hover{color:var(--text-muted);text-decoration-color:var(--text-muted)}.character_list .gameNotLogged a{color:var(--game-color);text-decoration:none;transition:opacity .2s,color .2s}.character_list .gameNotLogged a:hover{opacity:.8;text-decoration:underline}.characters_dialog .account_info hr{margin-left:5%;margin-right:5%;color:#888}.character_list .socialMediaIcon{display:inline-block;padding:10px;vertical-align:top}.login_particles{position:absolute;left:var(--rail-width);top:0;width:calc(100% - var(--rail-width));height:100%;z-index:0;pointer-events:none;display:block;transition:left .3s cubic-bezier(.4,0,.2,1),width .3s cubic-bezier(.4,0,.2,1)}.character_list .character_panel{position:relative;z-index:1}.discordCTA-wrapper{display:flex;justify-content:center;margin-top:var(--space-3);padding-top:var(--space-3);border-top:var(--border-thin) solid color-mix(in srgb,var(--gold) 15%,transparent)}.discordCTA{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-6);font-family:var(--font-heading);font-size:var(--font-md);font-weight:600;letter-spacing:var(--track-cap);text-transform:uppercase;color:var(--text-secondary);text-decoration:none;border:var(--border-thin) solid var(--border-subtle);background:var(--surface-button-ghost);border-radius:var(--radius-pill);cursor:pointer;transition:color var(--t-base),background var(--t-base),border-color var(--t-base),box-shadow var(--t-base);animation:discordPulse 3.5s ease-in-out infinite}.discordCTA:hover{animation:none}@keyframes discordPulse{0%,to{box-shadow:0 0 0 1px #5865f21f,0 3px 12px #5865f214}50%{box-shadow:0 0 0 1px #5865f259,0 6px 22px #5865f247}}.discordCTA-icon{color:#5865f2;flex-shrink:0;transition:color .2s,filter .2s}.discordCTA:hover{color:var(--text-bright);background:#5865f21f;border-color:#5865f273}.discordCTA:hover .discordCTA-icon{color:#7984ff;filter:drop-shadow(0 0 8px rgba(88,101,242,.55))}.gameSelector .appstoreImage{height:45px}.gameSelector .gamesel_appstore_wrapper{text-align:center;height:50px;margin-top:1px}.characters_dialog .account_screen{display:grid;width:600px;gap:10px;grid-template-columns:1fr 1fr;margin:auto}.characters_dialog .characters_header_wrapper{display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:var(--space-8);height:48px;padding:0 var(--space-5);background:var(--surface-chrome);backdrop-filter:blur(12px) saturate(140%);-webkit-backdrop-filter:blur(12px) saturate(140%);border-bottom:var(--border-thin) solid var(--border-gold);box-shadow:var(--shadow-inset-highlight),var(--shadow-chrome);position:relative;z-index:100}.characters_wordmark{display:inline-flex;align-items:center;gap:var(--space-2);text-shadow:0 1px 4px rgba(0,0,0,.8)}.characters_wordmark_pip{width:6px;height:6px;background:var(--game-color);border-radius:var(--radius-pill);box-shadow:0 0 8px var(--game-color-glow),0 0 2px var(--game-color);transition:background var(--t-theme),box-shadow var(--t-theme);flex-shrink:0}.characters_wordmark_nexus{font-family:var(--font-heading);font-size:var(--font-base);font-weight:800;color:var(--gold);letter-spacing:var(--track-brand);text-transform:uppercase}.characters_wordmark_divider{width:1px;height:var(--space-5);background:var(--border-subtle);margin:0 var(--space-1)}.characters_wordmark_ire{font-family:var(--font-body);font-size:var(--font-xs);font-weight:500;color:#dcd4c4e0;letter-spacing:var(--track-cap-wide);text-transform:uppercase}.characters_dialog .header_buttons{display:inline-flex;align-items:center;gap:var(--space-2)}.characters_dialog .header_account_btn{min-width:0!important;padding:var(--space-1) var(--space-3)!important;background-color:transparent!important;color:var(--text-secondary)!important;border:var(--border-thin) solid var(--border-subtle)!important;border-radius:var(--radius-md)!important;box-shadow:none!important;font-size:14px!important;transition:color var(--t-base),background-color var(--t-base),border-color var(--t-base)!important}.characters_dialog .header_account_btn:hover{color:var(--text-bright)!important;background-color:color-mix(in srgb,var(--gold) 8%,transparent)!important;border-color:var(--border-gold-strong)!important}.characters_dialog .header_account_btn{display:none!important}.characters_dialog .topbar_inline{display:inline-flex;align-items:center;gap:var(--space-3)}.characters_dialog .topbar_inline--account{gap:var(--space-3)}.characters_dialog .topbar_email{font-family:var(--font-body);font-size:var(--font-sm);color:var(--text-secondary);text-shadow:0 1px 4px rgba(0,0,0,.8)}.characters_dialog .topbar_sep{color:#ffffff26;font-size:var(--font-sm);line-height:1}.characters_dialog .topbar_link{font-family:var(--font-body);font-size:var(--font-sm);color:var(--text-secondary);background:none;border:none;padding:0;cursor:pointer;transition:color var(--t-base);text-shadow:0 1px 4px rgba(0,0,0,.8)}.characters_dialog .topbar_link:hover{color:var(--gold-light)}@media(max-width:720px){.characters_dialog .topbar_inline{display:none}.characters_dialog .header_account_btn{display:inline-flex!important}}.characters_dialog .topbar_btn{height:32px;padding:0 var(--space-4);border-radius:var(--radius-md);font-family:var(--font-heading);font-size:var(--font-xs);font-weight:600;letter-spacing:.06em;cursor:pointer;transition:background-color var(--t-base),color var(--t-base),border-color var(--t-base),box-shadow var(--t-base);text-transform:none;line-height:1;text-shadow:0 1px 4px rgba(0,0,0,.8)}.characters_dialog .topbar_btn--outlined{background:transparent;border:var(--border-thin) solid var(--gold);color:var(--gold)}.characters_dialog .topbar_btn--outlined:hover{background:color-mix(in srgb,var(--gold) 10%,transparent);color:var(--gold-light);border-color:var(--gold-light)}.characters_dialog .topbar_btn--filled{background:var(--gold);border:var(--border-thin) solid transparent;color:#000;text-shadow:none}.characters_dialog .topbar_btn--filled:hover{background:var(--gold-light);box-shadow:0 0 16px color-mix(in srgb,var(--gold) 45%,transparent)}.characters_dialog .contexify{--contexify-zIndex: 2000;--contexify-menu-bgColor: rgba(19, 26, 38, .96);--contexify-menu-minWidth: 200px;--contexify-menu-padding: 6px;--contexify-menu-radius: 8px;--contexify-menu-shadow: 0 10px 32px rgba(0, 0, 0, .6), 0 0 0 1px color-mix(in srgb, var(--gold) 22%, transparent) inset;--contexify-separator-color: rgba(255, 255, 255, .08);--contexify-separator-margin: 4px;--contexify-itemContent-padding: 8px 12px;--contexify-activeItem-radius: 4px;--contexify-item-color: var(--text-secondary);--contexify-activeItem-color: var(--gold-light);--contexify-activeItem-bgColor: color-mix(in srgb, var(--gold) 12%, transparent);--contexify-rightSlot-color: rgba(255, 255, 255, .35);--contexify-activeRightSlot-color: var(--gold-light);--contexify-arrow-color: rgba(255, 255, 255, .35);--contexify-activeArrow-color: var(--gold-light);border:var(--border-thin) solid var(--border-gold);backdrop-filter:blur(12px) saturate(140%);-webkit-backdrop-filter:blur(12px) saturate(140%)}.characters_dialog .contexify .contexify_item{font-family:var(--font-body);font-size:var(--font-sm);letter-spacing:.02em;transition:color var(--t-base),background-color var(--t-base)}.characters_dialog .contexify .contexify_itemContent{text-shadow:0 1px 4px rgba(0,0,0,.8)}.characters_dialog .contexify .contexify_separator{height:1px}.characters_dialog .contexify .account_name{display:block;padding:6px 12px 8px;font-family:var(--font-body);font-size:var(--font-xs);color:#fff6;letter-spacing:.04em;text-transform:none;border-bottom:var(--border-thin) solid rgba(255,255,255,.06);margin-bottom:4px;text-shadow:0 1px 4px rgba(0,0,0,.8);pointer-events:none}.characters_dialog .account_screen>div>*{width:100%}.characters_dialog .account_screen .account_caption{text-align:right;padding-top:15px}.gameSelector{height:100%;position:absolute;left:0;top:0;background:var(--surface-chrome-rail);border-right:var(--border-thin) solid var(--border-gold);box-shadow:1px 0 #ffffff0a inset,6px 0 24px #00000073;padding:0;display:flex;flex-direction:column;z-index:1;overflow:hidden}.gameSelector .gamesel_entries{overflow-y:auto;flex:1;scrollbar-width:none}.gameSelector .gamesel_entries::-webkit-scrollbar{display:none;width:0;height:0}.gameSelector .gamesel_expanded{display:none!important;margin-bottom:0}.gameSelector .gamesel_bottom{flex-shrink:0;border-top:var(--border-thin) solid color-mix(in srgb,var(--gold) 12%,transparent);padding:10px;position:relative;z-index:1;background:#ffffff05;box-shadow:0 -1px #ffffff08 inset}.gamesel_add_btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:8px;border-radius:var(--radius-md);border:1px dashed color-mix(in srgb,var(--gold) 20%,transparent);background:transparent;color:var(--text-dim);cursor:pointer;font-family:var(--font-body);font-size:11px;letter-spacing:.04em;transition:border-color var(--t-base),color var(--t-base),background var(--t-base);white-space:nowrap;overflow:hidden}.gamesel_add_btn:hover{border-color:var(--gold);color:var(--gold);background:color-mix(in srgb,var(--gold) 10%,transparent)}.gamesel_add_icon{flex-shrink:0;font-size:18px;font-weight:300;line-height:1;width:22px;text-align:center}.gamesel_add_label{display:none}.gameSelector.expanded .gamesel_add_btn{justify-content:flex-start}.gameSelector.expanded .gamesel_add_label{display:inline}.gamesel_icon_row{display:none}.gameSelector.expanded .gamesel_icon_row{display:flex;justify-content:center;align-items:center;gap:14px;margin-top:10px}.gamesel_icon_btn{width:26px;height:26px;border-radius:var(--radius-md);background:transparent;border:none;padding:0;color:var(--text-dim);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:14px;text-decoration:none;transition:color var(--t-base),background var(--t-base)}.gamesel_icon_btn:hover{color:var(--text-secondary);background:#ffffff0a}.gamesel_icon_img{width:18px;height:18px;object-fit:contain;opacity:.6;transition:opacity var(--t-base)}.gamesel_icon_btn:hover .gamesel_icon_img{opacity:1}.gameSelector{width:60px;transition:width .3s cubic-bezier(.4,0,.2,1)}.gameSelector.expanded{width:240px}.gameSelector.expanded .gamesel_expanded{display:inline-flex!important;justify-content:center}.gameSelector .gamesel_entry .gamesel_expanded{display:flex!important;justify-content:center;opacity:0;pointer-events:none;transition:opacity .25s ease}.gameSelector.expanded .gamesel_entry .gamesel_expanded{opacity:1;pointer-events:auto}.gameSelector .gamesel_folded{display:block}.gameSelector.expanded .gamesel_folded{display:none}.gameSelector.expanded .gamesel_add.gamesel_expanded{font-family:Verdana}.gamesel_toggle{height:48px;flex-shrink:0;display:flex;align-items:center;gap:var(--space-3);cursor:pointer;border:none;border-bottom:var(--border-thin) solid color-mix(in srgb,var(--gold) 12%,transparent);background:#ffffff05;color:var(--text-muted);width:100%;padding:0;transition:color var(--t-base),background-color var(--t-base);margin-bottom:var(--space-2);font-family:var(--font-heading)}.gamesel_toggle:hover{color:var(--text-bright);background:color-mix(in srgb,var(--gold) 6%,transparent)}.gameSelector:not(.expanded) .gamesel_toggle{justify-content:center}.gameSelector.expanded .gamesel_toggle{justify-content:flex-start;padding:0 var(--space-4)}.gamesel_toggle_icon{font-size:14px;flex-shrink:0}.gamesel_toggle_label{font-size:var(--font-xs);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--text-dim);white-space:nowrap}.gamesel_name{font-family:var(--font-heading);font-weight:600;font-size:var(--font-base);padding:0 var(--space-4);line-height:1.25;letter-spacing:var(--track-normal);color:#ffffffb8;transition:color .25s,text-shadow .25s,font-weight .25s;display:flex;align-items:center;gap:6px}.gamesel_name_text{flex-shrink:0}.gamesel_subtitle{font-family:var(--font-body);font-size:var(--font-xs);color:var(--text-dim);padding:2px var(--space-4) 0;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}.gamesel_subtitle_text{overflow:hidden;text-overflow:ellipsis;min-width:0}.gamesel_legacy_pill{display:inline-flex;align-items:center;flex-shrink:0;padding:1px 5px;font-family:var(--font-heading);font-size:8px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);background:transparent;border:var(--border-thin) solid var(--border-subtle);border-radius:var(--radius-pill);line-height:1.3}.gamesel_active_info{background-color:#424242;padding:2px 15px;border-radius:0 0 10px 10px}.gamesel_blurb{font-style:italic;padding-left:30px;color:#fff}.gamesel_header{font-family:var(--font-heading);font-size:var(--font-sm);font-weight:600;letter-spacing:var(--track-cap-wide);text-transform:uppercase;color:var(--gold);opacity:.85;margin-bottom:var(--space-3);text-align:center;height:var(--space-8);line-height:var(--space-8);white-space:nowrap;overflow:hidden}.gamesel_entry{margin:0;cursor:pointer;height:60px;border-left:3px solid transparent;transition:background .2s,border-left-color .2s,box-shadow .2s}.gamesel_entry+.gamesel_entry{border-top:1px solid rgba(255,255,255,.04)}.gamesel_entry:not(.current) img{filter:grayscale(1) brightness(.85);opacity:.85;transition:filter .2s,opacity .2s}.gamesel_entry.current{border-left-color:var(--game-color);background:linear-gradient(to right,var(--game-color-dim) 0%,rgba(255,255,255,.04) 60%,rgba(255,255,255,.02) 100%);box-shadow:inset 0 1px #ffffff0a,inset 0 -1px #0003;transition:border-left-color .4s,background .4s}.gamesel_entry.current .gamesel_name{color:var(--text-bright);font-weight:700;text-shadow:0 0 12px var(--game-color-glow);transition:text-shadow .4s}.gamesel_entry.current .gamesel_subtitle{color:#ffffffb3}.gamesel_entry:hover .gamesel_name{color:var(--text-bright)}.gamesel_entry:not(.current):hover{background-color:#ffffff0a}.gamesel_add:hover{background-color:#ffffff0a;border-radius:6px}.gamesel_entry:hover img{filter:none;opacity:1}.characters_bottom{position:absolute;right:14px;bottom:10px;font-family:var(--font-body);font-size:10px;letter-spacing:.04em;color:#b8b0a059;pointer-events:none}.settingsDialog{background-color:#222!important}.settingsIcon{display:inline-block;cursor:pointer;padding-top:3px;padding-bottom:3px;font-size:1.6em}.settingsIcon:hover{color:#80ff80}.react-codemirror2{width:100%}.rc-tree-node-selected{background-color:#222!important;box-shadow:0 0 0 1px #444!important}.timestamp{color:#555}.timestamp:hover{color:#888}@media(hover:none),not (min-width:1000px){.header_buttons{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}.header_buttons .MuiButtonBase-root{max-width:70%;margin-bottom:3px}.character_list .character_list_entries{width:calc(100% - 20px);margin:10px}.MuiButtonBase-root:not(.MuiSwitch-switchBase){min-width:96px;line-height:2;font-size:1.4em}.MuiDialogTitle-root{font-size:1.9em}.character_list .character_list_entries{font-size:.8em}.character_list .character_list_right .character_list_title{font-size:1.4em}.character_list .character_list_right .character_entry .MuiListItemText-secondary{font-size:.75em}.characters_dialog .account_screen{width:100%;grid-template-columns:1fr 3fr;padding:5px}.character_list .gameBlurbs{width:80%}.gameSelector .sidebarLogo{width:65px;height:65px}.gameSelector.expanded{width:100%;all:revert-layer}.gameSelector.expanded .gamesel_expanded{display:none}.gameSelector.expanded .gamesel_folded{display:block}.character_list .character_list_right{padding-left:0;overflow-y:scroll}.character_list .gameNotLogged{width:80%;margin:auto auto 10px}.character_list_empty{padding-left:0}.character_list .character_list_right .gameLogo{margin:10px 0 0;height:200px;max-height:30vh;width:100%}.character_list .character_list_right .character_list_header{flex-direction:row}.character_list .character_list_right .character_list_header button{min-width:32px;line-height:1}.character_list .character_list_empty>.character_list_empty_btns{display:flex;flex-direction:column;justify-content:center}.character_list .character_list_right .character_list_footer button{width:100%}.character_list .character_entry .character_entry_buttons{display:flex;flex-wrap:wrap;justify-content:end}.character_list .character_entry .character_entry_buttons>span{padding-left:0!important}.character_list .character_entry .character_entry_buttons .MuiButtonBase-root{line-height:1.3;font-size:1em;min-width:24px;padding:10px 13px;margin:4px;border-radius:10px}.character_list .character_settings,.character_list .character_delete{font-size:1.2em}.gameSelector{width:100%}.gameSelector .gamesel_entries{display:flex;flex-direction:column;flex-wrap:nowrap}.gameSelector .gamesel_expanded{display:inline-flex!important;justify-content:center}.gameSelector .gamesel_entry{height:130px}.gameSelector .gamesel_addbar_icon{width:48px;height:48px;margin-left:0}.gameSelector .gamesel_bottom_text{display:none!important}.gameSelector .gamesel_bottom>div{display:flex;flex-direction:row;justify-items:middle}.gameSelector .gamesel_bottom>div>div:nth-child(2){flex:1}.gameSelector .gamesel_bottom>div>div:nth-child(3){margin-top:5px}.gameSelector .gamesel_bottom .gamesel_expanded{display:none!important}.gameSelector .appstoreImage{height:50px}.character_list .socialMediaIcon img{height:60px}.appstoreImage{height:96px;margin-left:18px}.gamesel_appstore_wrapper{height:96px}.creation_dialog .creation_right{margin-left:0;width:100%}.creation_dialog .creation_steps .creation_step:not(.creation_step_back):not(.creation_step_current){display:none}.creation_dialog .creation_steps .creation_step{font-size:16px}.creation_dialog .creation_list_games{margin-right:0}.creation_dialog .creation_list_subheader{padding:0 0 5px}.creation_dialog .creation_details_main{width:100%;background-color:#000;border-radius:10px;border:#cccccc solid 1px;height:90%;display:flex;flex-direction:column;padding:0 10px 5px;margin-left:0;margin-right:0;margin-top:20px;position:relative}.creation_dialog .creation_details_buttons{flex-direction:column;width:100%}.creation_dialog .creation_name_main{padding:0 10px;margin:0}.creation_dialog .nameform_bottom_elements{width:100%}.creation_dialog .creation_steps{padding:5px}.creation_dialog .creation_list_header{font-size:20px}.creation_dialog .creation_stage_title{font-size:18px}.creation_dialog .creation_list_subheader{font-size:14px}.creation_dialog .creation_details_header{flex-wrap:nowrap;flex-direction:column}.creation_dialog .creation_details_header_texts{flex:0}.creation_dialog .creation_details_header_mobile{flex-direction:row;display:flex;gap:10px}.creation_dialog .creation_details_center{flex-direction:column}.creation_dialog .creation_details_buttons{flex-direction:row}.creation_dialog .creation_details_buttons .next_button{padding:10px 15px;white-space:nowrap;width:100%}.creation_dialog .MuiFormControl-root{width:100%;min-width:auto;margin:0 0 5px}.creation_dialog .MuiButtonBase-root{min-width:0px}.creation_dialog .nameform_bottom_elements{flex-direction:column;align-items:start}.creation_dialog .nameform_bottom_elements .MuiButton-contained{width:240px!important}.creation_dialog .creation_list_entries{margin-left:10px;margin-right:10px;gap:0px}.creation_dialog .creation_list_entries .list_item{max-width:50%}.creation_dialog .creation_list_entries .list_item_text{max-width:90%}}:root{--scrollbar-invert-color1: #b0b0b0;--scrollbar-invert-color2: #d5d5d5}body.inverted .vbox_left,.inverted .vbox_right,body.inverted .floater{background-color:#ccc}body.inverted .nexusDialog>.nexusDialogHeader{background-color:#999}body.inverted .nexusDialog{border-color:#999}body.inverted .inputLine{background-color:silver;border:1px #aaa solid}body.inverted{scrollbar-color:var(--scrollbar-invert-color1) var(--scrollbar-invert-color2);scrollbar-width:thin}body.inverted ::-webkit-scrollbar{width:10px;background-color:var(--scrollbar-invert-color2);border-radius:4px}body.inverted ::-webkit-scrollbar-thumb{background:var(--scrollbar-invert-color1);border-radius:4px}body.inverted #footer{border-top:1px solid #235657;background-color:#e0e0e0}body.inverted #footer div.separator{border-right:0px solid #235657}body.inverted #footer>div#status_vars>div{color:#235657;text-shadow:0 0 1px #778899}body.inverted #footer .statusMessages,body.inverted #footer .statusNews,body.inverted #footer #status_icons #icon_fullstop:not(.off){color:#00a000}body.inverted .highlightText{color:#000!important}body.inverted .rdesc{color:#555}body.inverted #map_container{background-color:#e0e0e0}body.inverted .flexlayout__tab,body.inverted .flexlayout__tabset_tabbar_outer{background-color:#ccc!important}body.inverted .flexlayout__layout{--color-text: black;--color-background: white;--color-base: white;--color-1: #f7f7f7;--color-2: #e6e6e6;--color-3: #d9d9d9;--color-4: #cccccc;--color-5: #bfbfbf;--color-6: #b3b3b3;--color-drag1: #5f86c4;--color-drag2: #77a677;--color-drag1-background: rgba(95, 134, 196, .1);--color-drag2-background: rgba(119, 166, 119, .075)}
