@import"https://fonts.googleapis.com/css2?family=Orbitron:wght@500;700&display=swap";#statusContainer{position:absolute;bottom:0;z-index:100;background-color:gray;color:#fff;margin:0;padding:0;font:10pt sans-serif}#statusContainer li{width:100vw;max-height:25vh;overflow-y:auto}.neuroglancer-status-header{display:inline-block;font:10pt sans-serif;font-weight:700;background-color:#333;padding:2px}.neuroglancer-selection-details-body{height:0px;flex:1;overflow-y:auto;flex-basis:0px;min-height:0px}.neuroglancer-selection-details-position{display:flex;flex-direction:row;align-items:center;justify-items:left;font-family:monospace;font-size:medium}.neuroglancer-selection-details-position-dimension+.neuroglancer-selection-details-position-dimension{margin-left:8px}.neuroglancer-selection-details-position-dimension-name{color:#ff6}.neuroglancer-selection-details-position-dimension-coordinate{margin-left:5px;user-select:text}.neuroglancer-selection-details-layer{margin-top:4px;margin-bottom:4px;border:1px solid #222}.neuroglancer-selection-details-layer-title{cursor:pointer;background-color:#222;font-family:sans-serif;font-size:10pt}.neuroglancer-selection-details-layer-title:hover{background-color:#333}.neuroglancer-selection-details-layer-body{padding:2px;display:flex;flex-direction:column}.neuroglancer-side-panel-column{display:flex;flex-direction:column;min-width:0px}.neuroglancer-side-panel-row{display:flex;flex-direction:row;min-height:0px}.neuroglancer-side-panel{display:flex;flex-direction:column;min-width:0px;overflow:hidden}.neuroglancer-side-panel-titlebar{display:flex;flex-direction:row;align-items:center;font-family:sans-serif;font-size:10pt;background-color:#03c;padding:2px;color:#fff}.neuroglancer-side-panel-title{flex:1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.neuroglancer-side-panel-drop-zone{z-index:1000;display:none}[data-neuroglancer-side-panel-drag] .neuroglancer-side-panel-drop-zone{display:block}.neuroglancer-resize-gutter-vertical{height:1px;background-color:#333;background-clip:content-box;padding-top:2px;padding-bottom:2px;cursor:row-resize}.neuroglancer-resize-gutter-horizontal{width:1px;background-color:#333;background-clip:content-box;padding-right:2px;padding-left:2px;cursor:col-resize}.neuroglancer-drag-status{position:absolute;top:0;z-index:1000;background-color:#ff0;color:#000;font:10pt sans-serif;padding:2px}.neuroglancer-icon{display:inline-flex;text-decoration:none;align-self:center;white-space:nowrap;padding-left:2px;padding-right:2px;min-width:18px;min-height:18px;border-radius:20%;align-items:center;justify-content:center;color:#fff;font:12px sans-serif;cursor:pointer;font-weight:900;margin-left:1px;margin-right:1px;user-select:none}.neuroglancer-icon svg{width:16px;height:16px;fill:transparent;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.neuroglancer-icon:hover{background-color:#db4437}.neuroglancer-icon-hover:not(:hover) svg:last-child{display:none}.neuroglancer-icon-hover:hover svg:first-child{display:none}.neuroglancer-checkbox-icon.light-background[data-checked=true]{background-color:#00000080}.neuroglancer-checkbox-icon.dark-background[data-checked=true]{background-color:#fff3}.neuroglancer-eye-icon.neuroglancer-visible>svg>:last-child{display:none}.neuroglancer-eye-icon.neuroglancer-indeterminate>svg>:last-child{stroke:#fff6}.neuroglancer-star-icon>svg{stroke:#fff}.neuroglancer-star-icon.neuroglancer-starred>svg{fill:#fff}.neuroglancer-star-icon.neuroglancer-indeterminate>svg{fill:#fff6}.neuroglancer-tab-view{display:flex;flex-direction:column}.neuroglancer-tab-view-bar{display:block;background-color:#333;border-bottom:1px solid white}.neuroglancer-tab-label{display:inline-block;border-top:1px solid transparent;border-left:1px solid transparent;border-right:1px solid transparent;border-bottom:none;margin-right:4px;padding-top:1px;padding-left:2px;padding-right:2px;font:10pt sans-serif;font-weight:700;cursor:pointer}.neuroglancer-tab-label:hover{color:#daa520}.neuroglancer-tab-label.neuroglancer-selected-tab-label{background-color:#000;border-top:1px solid white;border-left:1px solid white;border-right:1px solid white;border-bottom:1px solid black;padding-bottom:1px;margin-bottom:-1px}.neuroglancer-stack-view{display:contents}.neuroglancer-tab-view>.neuroglancer-stack-view>.neuroglancer-tab-content{flex:1;flex-basis:0px;height:0px;min-height:0px;padding:2px}.neuroglancer-graphene-tab .neuroglancer-annotation-toolbox{display:none}.neuroglancer-graphene-tab div[data-color="#ff0000"]>.neuroglancer-annotation-position{color:red}.neuroglancer-graphene-tab div[data-color="#0000ff"]>.neuroglancer-annotation-position{color:#44f}.graphene-tool-status{display:flex;gap:10px}.graphene-multicut>.activeGroupIndicator{padding:2px;margin:auto 0;background-color:red;font:12px sans-serif;font-weight:900}.graphene-multicut>.activeGroupIndicator.blueGroup{background-color:#00f}.graphene-multicut>.activeGroupIndicator:after{content:"Red"}.graphene-multicut>.activeGroupIndicator.blueGroup:after{content:"Blue"}.graphene-merge-segments-merges{display:flex;flex-direction:column}.graphene-merge-segments-submission{display:flex;gap:10px}.graphene-tool-status .neuroglancer-icon{height:100%}.graphene-merge-segments-status label{display:grid;grid-template-columns:min-content min-content;white-space:nowrap;justify-content:center;align-content:center}.graphene-merge-segments-point{display:flex;align-items:center;gap:10px}.graphene-merge-segments-point .neuroglancer-segment-list-entry-visible-checkbox,.graphene-merge-segments-point .neuroglancer-segment-list-entry-copy-container{display:none}.graphene-find-path>label{display:flex}.graphene-find-path>label>span{display:flex;align-content:center;flex-wrap:wrap}.find-path-annotations{display:flex;gap:10px}.find-path-annotations>.neuroglancer-annotation-list-entry{background-color:#000}.neuroglancer-segmentation-rendering-tab{display:flex;flex-direction:column;overflow-y:auto}.neuroglancer-segmentation-rendering-tab .neuroglancer-shader-code-widget{height:6em}.neuroglancer-segmentation-dropdown-skeleton-shader-header{display:flex;flex-direction:row;align-items:center}.neuroglancer-segmentation-layer-skeleton-shader-overlay .neuroglancer-shader-code-widget{width:80vw;height:80vh}.neuroglancer-segment-list-entry{display:flex;flex-direction:row;width:min-content;min-width:100%;background-color:#000;align-items:start}.neuroglancer-segment-list-entry.neuroglancer-segment-list-entry-double-line{display:inline-flex;min-width:initial;background-color:initial}.neuroglancer-segment-list-entry[data-selected=true],.neuroglancer-selection-details-segment[data-selected=true]{background-color:#222}.neuroglancer-segment-list-entry-copy-container{display:flex;flex-direction:column}.neuroglancer-segment-list-entry-id-container{order:1;align-self:center}.neuroglancer-segment-list-entry-id,.neuroglancer-selection-details-segment-id{display:block;font-family:monospace;font-size:medium;flex-shrink:0;text-align:right;color:#000;background-color:#fff;user-select:text;width:var(--neuroglancer-segment-list-width)}.neuroglancer-segment-list .neuroglancer-segment-list-entry-sticky{position:sticky;left:0}.neuroglancer-segment-list-entry-sticky{white-space:nowrap;flex-direction:row;align-items:start;background-color:inherit;display:flex}.neuroglancer-segment-list-entry.neuroglancer-segment-list-header .neuroglancer-segment-list-entry-star,.neuroglancer-segment-list-entry.neuroglancer-segment-list-header:hover .neuroglancer-segment-list-entry-copy{visibility:hidden}.neuroglancer-segment-list-entry-extra-property{padding-left:8px;flex-shrink:0;text-align:right;user-select:text}.neuroglancer-selection-details-segment-description,.neuroglancer-selection-details-segment-property{font-family:sans-serif;font-size:small}.neuroglancer-selection-details-segment-property{display:flex;flex-direction:row}.neuroglancer-selection-details-segment-property-name{user-select:text;font-style:italic}.neuroglancer-selection-details-segment-property-value{text-align:right;flex:1}.neuroglancer-segmentation-toolbox{display:inline-block}.neuroglancer-segmentation-toolbox .neuroglancer-tool-button+.neuroglancer-tool-button{margin-left:1em}.neuroglancer-layer-data-sources-tab{display:flex;flex-direction:column}.neuroglancer-layer-data-sources-container{overflow-y:auto;display:flex;flex-direction:column;flex:1;height:0px}.neuroglancer-layer-data-source-url-input input.autocomplete-input{color:#fff}.neuroglancer-layer-data-source-url-input input.autocomplete-hint{color:#aaa}.neuroglancer-layer-data-source-url-input .autocomplete-dropdown{background-color:#333}.neuroglancer-layer-data-sources-source-id{font-weight:700}.neuroglancer-layer-data-sources-source-id:not(:empty):before{content:"["}.neuroglancer-layer-data-sources-source-id:not(:empty):after{content:"]"}.neuroglancer-layer-data-sources-source-id:not(:empty){margin-right:4px;color:#0ff}.neuroglancer-layer-data-sources-source-messages:empty{display:none}.neuroglancer-layer-data-sources-source-messages{margin-top:0;list-style:none;padding-left:0}li.neuroglancer-message{word-wrap:break-word;user-select:text}li.neuroglancer-message-error{color:red}li.neuroglancer-message-warning{color:#ff0}li.neuroglancer-message-info{color:#ccc}.neuroglancer-layer-data-sources-source-default{display:block;margin-bottom:4px}.neuroglancer-layer-data-sources-info-line[data-is-active=false]{text-decoration:solid line-through #caa}.neuroglancer-layer-data-sources-tab-type-detection{position:sticky;bottom:0;background-color:#ff9;color:#000;text-align:center;cursor:pointer}.neuroglancer-layer-data-sources-tab-type-detection:hover{background-color:#ffc}.neuroglancer-layer-data-sources-tab-type-detection-type{font-weight:700}.neuroglancer-coordinate-space-transform-widget{display:grid;justify-items:stretch}.neuroglancer-coordinate-space-transform-widget input{font-family:monospace;justify-self:stretch;background-color:#000;color:#fff;padding:2px}.neuroglancer-coordinate-space-transform-widget *[data-will-be-deleted=true]{color:#666}.neuroglancer-coordinate-space-transform-label{font-style:italic;color:#fcc;align-self:center}.neuroglancer-coordinate-space-transform-input-lower-label{grid-row:sourceLower;grid-column:outputLabel / sourceDim 1}.neuroglancer-coordinate-space-transform-translation-label{grid-row:sourceLabel / outputDim 1;grid-column:sourceDim -1;writing-mode:vertical-lr;text-orientation:mixed;align-self:end;justify-self:center;margin-bottom:2px}.neuroglancer-coordinate-space-transform-input-lower-label,.neuroglancer-coordinate-space-transform-input-upper-label,.neuroglancer-coordinate-space-transform-input-scale-label{text-align:right;margin-right:4px}.neuroglancer-coordinate-space-transform-input-upper-label{grid-row:sourceUpper;grid-column:headerStart / headerEnd}.neuroglancer-coordinate-space-transform-input-scale-label{grid-row:5;grid-column:headerStart / headerEnd}.neuroglancer-coordinate-space-transform-source-label{grid-row:sourceLabel;grid-column:sourceDim 1 / sourceDim -1;text-align:center}.neuroglancer-coordinate-space-transform-output-label{grid-row:outputDim 1 / outputDim -1;grid-column:outputLabel;writing-mode:vertical-lr;text-orientation:mixed;align-self:center;justify-self:end;margin-right:2px}.neuroglancer-coordinate-space-transform-input-name{text-align:center}.neuroglancer-coordinate-space-transform-input-name,input.neuroglancer-coordinate-space-transform-output-name{font-family:monospace;color:#ff6}.neuroglancer-coordinate-space-transform-scale{text-align:right}.neuroglancer-coordinate-space-transform-input-bounds,.neuroglancer-coordinate-space-transform-output-bounds{white-space:nowrap;font-family:monospace;font-size:small;text-align:right;padding-left:2px;padding-right:2px;color:#aff}.neuroglancer-coordinate-space-transform-input-bounds.neuroglancer-coordinate-space-transform-singleton:not(*[data-will-be-deleted="true"]){color:#fa6}.neuroglancer-coordinate-space-transform-widget input[data-is-valid=false],.neuroglancer-coordinate-space-transform-widget input[data-is-valid=false]::placeholder{text-decoration:solid underline red}.neuroglancer-coordinate-space-transform-output-extend{grid-row:outputDim -1;grid-column:outputNames;display:flex;flex-direction:column}.neuroglancer-coordinate-space-transform-output-extend input{align-self:stretch}.neuroglancer-coordinate-space-transform-output-extend[data-is-active=false] input,.neuroglancer-coordinate-space-transform-output-extend[data-is-active=true] .neuroglancer-icon{display:none}.neuroglancer-coordinate-space-transform-output-extend .neuroglancer-icon{align-self:start}.neuroglancer-coordinate-space-transform-translation-coeff{margin-left:3px}.neuroglancer-coordinate-space-transform-output-scale-container{margin-right:3px}.neuroglancer-coordinate-space-transform-input-scale-container,.neuroglancer-coordinate-space-transform-input-scale-label{margin-bottom:3px}.neuroglancer-coordinate-space-transform-widget input,.neuroglancer-coordinate-space-transform-output-name-container,.neuroglancer-coordinate-space-transform-scale-container{border:1px solid #333}.neuroglancer-coordinate-space-transform-widget .neuroglancer-coordinate-space-transform-output-name,.neuroglancer-coordinate-space-transform-widget .neuroglancer-coordinate-space-transform-scale{border:0px}.neuroglancer-coordinate-space-transform-output-name-container{display:flex;flex-direction:column;align-items:stretch;margin-right:3px}.neuroglancer-coordinate-space-transform-scale-container{display:flex;flex-direction:column;align-items:stretch}.neuroglancer-coordinate-space-transform-scale-suggestion{font-family:monospace;cursor:pointer;border-radius:20%;border:1px solid #333;align-self:flex-end;margin:2px;color:#aaa}.neuroglancer-coordinate-space-transform-scale-suggestion svg{width:16px;height:16px;fill:transparent;stroke:#aaa;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.neuroglancer-coordinate-space-transform-scale-suggestion:hover{background-color:#db4437;border:1px solid transparent;color:#fff}.neuroglancer-coordinate-space-transform-scale-suggestion:hover svg{stroke:#fff}.neuroglancer-coordinate-space-transform-widget-reset-buttons{grid-row:outputDim -1;grid-column:headerEnd / -1;justify-self:start}.neuroglancer-multiline-autocomplete{margin-top:2px;padding:2px;position:relative;background-color:#222}.neuroglancer-multiline-autocomplete-hint,.neuroglancer-multiline-autocomplete-input{font-family:monospace;color:#fff;word-wrap:break-word}.neuroglancer-multiline-autocomplete-input:focus{outline:0px}.neuroglancer-multiline-autocomplete-input:not(:focus):empty:before{content:attr(data-placeholder);color:#aaa}.neuroglancer-multiline-autocomplete-hint{color:#aaa}.neuroglancer-multiline-autocomplete-hint,.neuroglancer-multiline-autocomplete-input,.neuroglancer-multiline-autocomplete-completion{font-family:monospace;font-size:medium}.neuroglancer-multiline-autocomplete-dropdown{color:#fff;background-color:#181818;position:fixed;display:block;outline:0;margin:0;padding:0;left:0;right:0;text-align:left;cursor:default;border-style:solid;border-width:1px;border-color:#aaa;overflow-y:scroll;word-wrap:break-word}.neuroglancer-multiline-autocomplete-completion:nth-child(even):not(.neuroglancer-multiline-autocomplete-completion-active){background-color:#2b2b2b}.neuroglancer-multiline-autocomplete-completion:hover{outline:1px solid #ddd}.neuroglancer-multiline-autocomplete-completion-active{background-color:#666}.neuroglancer-multiline-autocomplete-completion-description{font-style:italic;color:#f9f}.neuroglancer-tool-key-binding{display:inline-block;color:#0ff;font:9pt monospace;white-space:pre}.neuroglancer-tool-key-binding:hover{outline:1px solid #fff}.neuroglancer-tool-key-binding:before{content:"["}.neuroglancer-tool-key-binding:after{content:"]"}.neuroglancer-tool-key-binding:before,.neuroglancer-tool-key-binding:after{color:#999}.neuroglancer-tool-button{display:inline-flex;flex-direction:row}#statusContainer li.neuroglancer-tool-status{max-height:50vh}.neuroglancer-tool-status-bindings{background-color:#333;user-select:none}.neuroglancer-tool-status-content{display:flex;flex-direction:row}.neuroglancer-tool-status-header-container{background-color:#555;width:min-content;padding:3px;display:flex;flex-direction:row;align-items:center}.neuroglancer-tool-status-header{align-self:center}.neuroglancer-tool-status-body{flex:1;padding:2px}.neuroglancer-annotations-tab{display:flex;align-items:stretch;flex:1;flex-direction:column}.neuroglancer-annotation-list{position:relative;margin:2px 0 0;padding:0;overflow-y:auto;height:0px;flex:1;flex-basis:0px;min-height:0px}.neuroglancer-annotation-list-entry{display:grid;grid-auto-rows:min-content;cursor:pointer;justify-content:start}.neuroglancer-annotation-position{display:contents}.neuroglancer-annotation-layer-view{display:flex;flex-direction:column;flex:1;align-items:stretch}.neuroglancer-annotation-list-header{grid-auto-rows:min-content;display:grid;padding-bottom:2px;justify-content:start}.neuroglancer-annotation-coordinate{font-family:monospace;text-align:right}.neuroglancer-annotation-icon{grid-column:symbol;padding-right:5px}.neuroglancer-annotation-description{grid-column:dim / -1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.neuroglancer-annotation-list-entry-delete{grid-column:delete;margin-left:1ch;align-self:start;visibility:hidden}.neuroglancer-annotation-list-entry:hover>.neuroglancer-annotation-list-entry-delete{visibility:visible}.neuroglancer-annotation-hover{background-color:#333}.neuroglancer-annotation-selected{background-color:#939}.neuroglancer-annotation-hover.neuroglancer-annotation-selected{background-color:#969}.neuroglancer-tab-content.neuroglancer-annotation-details{flex:0 0 auto;align-self:stretch;display:flex;flex-direction:column;-webkit-touch-callout:default;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.neuroglancer-annotation-details-title{display:flex;flex-direction:row;background-color:#03c;align-self:stretch;padding:2px}.neuroglancer-voxel-coordinates-link{cursor:pointer}.neuroglancer-voxel-coordinates-link:hover{background-color:#db4437}.neuroglancer-annotation-details-icon{display:inline-block;margin-right:5px}.neuroglancer-annotation-details-title-text{display:inline-block;flex:1}textarea.neuroglancer-annotation-details-description{align-self:stretch;background-color:#222;color:#fff;font:10pt sans-serif;border:0px;outline:0px;resize:none;overflow-y:scroll}div.neuroglancer-annotation-details-description{align-self:stretch;color:#fff;font:10pt sans-serif}.neuroglancer-annotation-toolbox{display:flex;align-items:stretch}.neuroglancer-annotation-segment-item{color:#000;background-color:#fff}.neuroglancer-annotations-view-dimension{font-family:monospace;text-align:right}.neuroglancer-annotations-view-dimension-name{color:#ff6}.neuroglancer-annotations-view-dimension-scale{color:#bbb}.neuroglancer-annotations-view-dimension-scale:not(:empty):before{content:"(";margin-left:1ch}.neuroglancer-annotations-view-dimension-scale:not(:empty):after{content:")"}.neuroglancer-annotation-relationship-label,.neuroglancer-annotation-property-label{margin-right:5px}.neuroglancer-selected-annotation-details-position-grid{display:grid;grid-auto-rows:auto;font-family:monospace;font-size:medium;grid-auto-flow:dense}.neuroglancer-selected-annotation-details-icon{grid-rows:1 / -1;grid-column:icon;align-self:start}.neuroglancer-selected-annotation-details-delete{grid-rows:1 / -1;grid-column:delete;align-self:start}.neuroglancer-selected-annotation-details-position-dim{color:#ff6;margin-left:1ch}.neuroglancer-selected-annotation-details-position-coord{text-align:right;margin-left:.5ch}.neuroglancer-related-segment-list-title{font-family:sans-serif;font-size:small;background-color:#333}.neuroglancer-related-segment-list-header{display:flex;flex-direction:row}.neuroglancer-annotation-property{display:flex;flex-direction:row;font-family:sans-serif;font-size:small}.neuroglancer-annotation-property-label{color:#999}.neuroglancer-annotation-property-value{text-align:right;font-family:monospace;font-size:medium;flex:1}input.neuroglancer-segment-list-entry-id{outline:0px;border:0px;text-align:left}.neuroglancer-segment-list-entry-new>.neuroglancer-segment-list-entry-copy{visibility:hidden}.neuroglancer-segment-list-entry-new>input[type=checkbox]{visibility:hidden}.neuroglancer-selection-annotation-status{font-family:sans-serif;font-size:small}:root{--neuroglancer-segment-list-width: auto}.neuroglancer-segment-list{position:relative;overflow-y:auto;overflow-x:auto;flex:1}.neuroglancer-segment-display-tab{display:flex;flex-direction:column}.neuroglancer-segment-query-errors{margin:0;list-style-type:none;padding:0 0 0 3px;background-color:#333}.neuroglancer-segment-query-errors>li{display:block;color:red}.neuroglancer-segment-list-entry:not(.neuroglancer-segment-list-entry-double-line) .neuroglancer-segment-list-entry-unmapped-id:empty+.neuroglancer-segment-list-entry-copy{display:none}.neuroglancer-segment-list-entry.neuroglancer-segment-list-entry-double-line .neuroglancer-segment-list-entry-unmapped-id:empty+.neuroglancer-segment-list-entry-copy{visibility:hidden}.neuroglancer-segment-list-entry-name:empty+.neuroglancer-segment-list-entry-filter{display:none}.neuroglancer-segment-list-entry-name{order:1000;display:inline-block;font-family:monospace;font-size:medium;user-select:text;white-space:nowrap}.neuroglancer-segment-list-query{background-color:#151515;color:#fff;font-family:monospace;font-size:medium;border:2px solid #333;padding:2px;outline:0px}.neuroglancer-segment-list-query::placeholder{color:#aaa}.neuroglancer-segment-list-status{display:flex;flex-direction:row;align-items:center;background-color:#333}.neuroglancer-segment-list-entry-copy{order:-2;visibility:hidden}.neuroglancer-segment-list-entry:hover .neuroglancer-segment-list-entry-copy{visibility:visible}.neuroglancer-segment-list .neuroglancer-segment-list-entry:not(:hover) .neuroglancer-star-icon:not(.neuroglancer-starred){visibility:hidden}.neuroglancer-segment-list .neuroglancer-segment-list-entry:not(:hover) .neuroglancer-eye-icon:not(.neuroglancer-visible){visibility:hidden}.neuroglancer-segment-list-entry-visible-checkbox{order:1}.neuroglancer-segment-list-entry-filter{visibility:hidden;grid-column:filter;order:999}.neuroglancer-segment-list-entry:hover .neuroglancer-segment-list-entry-filter{visibility:visible}.neuroglancer-segment-query-result-tag-list{display:grid;grid-auto-rows:auto;grid-template-columns:[include] min-content [exclude] min-content [tag] 1fr [count] min-content}.neuroglancer-segment-query-result-tag{display:contents}.neuroglancer-segment-query-result-tag:hover *{background-color:#222}.neuroglancer-segment-query-result-tag-name{grid-column:tag;white-space:nowrap;cursor:pointer;font-weight:700}.neuroglancer-segment-query-result-tag-name:before{content:"#";color:#aaa;font-weight:400}.neuroglancer-segment-query-result-tag-toggle{display:inline-block;white-space:nowrap}.neuroglancer-segment-query-result-tag-include{grid-column:include}.neuroglancer-segment-query-result-tag-exclude{grid-column:exclude}.neuroglancer-segment-query-result-statistics{background-color:#333;max-height:30%;flex-shrink:0;overflow:auto}.neuroglancer-segment-query-result-statistics:not(:empty){padding-top:3px}.neuroglancer-segment-query-result-statistics:not(:empty)+.neuroglancer-segment-list-status{border-top:1px solid white}.neuroglancer-segment-query-result-statistics-separator{height:3px;background-color:#333;border-bottom:1px solid white}.neuroglancer-segment-query-result-tag-count{grid-column:count;text-align:right}.neuroglancer-segment-query-result-tag-count:not(:empty):before{content:"(";color:#aaa}.neuroglancer-segment-query-result-tag-count:not(:empty):after{content:")";color:#aaa}.neuroglancer-segment-query-result-numerical-list{display:flex;flex-direction:column}.neuroglancer-segment-query-result-numerical-plot-container{justify-self:stretch;display:flex;flex-direction:column;padding:2px}.neuroglancer-segment-query-result-numerical-plot{display:block;height:30px;cursor:ew-resize;justify-self:stretch;border:1px solid #666}.neuroglancer-segment-query-result-numerical-plot-bound{background-color:transparent;border-color:transparent;box-shadow:none;border:0;margin:0;font:10pt sans-serif;pointer-events:auto}.neuroglancer-segment-query-result-numerical-plot-window-bound{color:#0ff}.neuroglancer-segment-query-result-numerical-plot-range-bound{color:#fff}.neuroglancer-segment-query-result-numerical-plot-bounds{display:flex;flex-direction:row;color:#aaa}.neuroglancer-segment-query-result-numerical-plot-bound-constraint-symbol{align-self:center}.neuroglancer-segment-query-result-numerical-plot-bound-constraint-spacer{flex:1;color:#fff;font-weight:700;display:flex;flex-direction:row;justify-content:center;align-items:center}.neuroglancer-segment-query-result-numerical-plot-label{cursor:pointer}.neuroglancer-segment-query-result-numerical-plot-sort,.neuroglancer-segment-list-header-label-sort{visibility:hidden}.neuroglancer-segment-query-result-numerical-plot-label:hover .neuroglancer-segment-query-result-numerical-plot-sort,.neuroglancer-segment-list-header-label:hover .neuroglancer-segment-list-header-label-sort,.neuroglancer-segment-query-result-numerical-plot-container:hover .neuroglancer-segment-query-result-numerical-plot-bounds-window{visibility:visible}.neuroglancer-segment-query-result-numerical-plot-bounds-window{justify-content:space-between;margin-top:-16px;visibility:hidden;pointer-events:none}.neuroglancer-segment-list-entry.neuroglancer-segment-list-header{background-color:#666}.neuroglancer-segment-list-header .neuroglancer-segment-list-entry-id{background-color:inherit;color:#fff;text-align:center}.neuroglancer-segment-list-header-label{cursor:pointer;font:10pt sans-serif}.neuroglancer-segment-list-header .neuroglancer-segment-list-entry-extra-property{text-align:center}.neuroglancer-segment-list-status-message{overflow:hidden;white-space:nowrap}.neuroglancer-invlerp-cdfpanel{height:50px;cursor:ew-resize}.neuroglancer-invlerp-cdfpanel,.neuroglancer-invlerp-legend-panel{border:1px solid #666}.neuroglancer-invlerp-legend-panel{height:15px}.neuroglancer-invlerp-widget-bound{background-color:transparent;border-color:transparent;box-shadow:none;border:0;margin:0;font-family:monospace;font-size:medium}.neuroglancer-invlerp-widget-window-bound{color:#0ff}.neuroglancer-invlerp-widget-range-bound{color:#fff}.neuroglancer-invlerp-widget-bounds{display:flex}.neuroglancer-invlerp-widget-range-spacer{flex:1;text-align:center}.neuroglancer-invlerp-widget-window-bounds{justify-content:space-between}.neuroglancer-merge-segments-status{display:flex;flex-direction:row}.neuroglancer-merge-segments-status .neuroglancer-segment-list-entry{margin-left:1em;margin-right:1em}.overlay{height:100%;width:100%;position:fixed;z-index:99;top:0;left:0;background-color:#000c}.overlay-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;z-index:100;color:#000;padding:1em}.neuroglancer-layer-options-control-container .neuroglancer-layer-control-label-container{margin-right:auto}.neuroglancer-layer-control-label-container{white-space:nowrap}.neuroglancer-layer-control-label{display:flex;flex-direction:row;align-items:center}.neuroglancer-layer-control-label-text-container{display:flex;flex-direction:row;align-items:start}.neuroglancer-layer-control-container{margin-top:1.5px;margin-bottom:1.5px;display:flex;flex-direction:row;align-items:center}.neuroglancer-layer-control-control{flex:1;margin-left:5px;max-width:500px}select.neuroglancer-layer-control-control,input[type=checkbox].neuroglancer-layer-control-control,input[type=color].neuroglancer-layer-control-control{flex:initial}.neuroglancer-linked-layer-widget-layer{display:flex;flex-direction:row}.neuroglancer-linked-layer-widget-layer:hover{background-color:#333}.neuroglancer-shader-code-widget.invalid-input{border:1px solid red}.neuroglancer-shader-code-widget.valid-input{border:1px solid green}.neuroglancer-shader-code-widget{border:1px solid transparent}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor .CodeMirror-line::selection,.cm-fat-cursor .CodeMirror-line>span::selection,.cm-fat-cursor .CodeMirror-line>span>span::selection{background:transparent}.cm-fat-cursor .CodeMirror-line::-moz-selection,.cm-fat-cursor .CodeMirror-line>span::-moz-selection,.cm-fat-cursor .CodeMirror-line>span>span::-moz-selection{background:transparent}.cm-fat-cursor{caret-color:transparent}@-moz-keyframes blink{50%{background-color:transparent}}@-webkit-keyframes blink{50%{background-color:transparent}}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3,.cm-s-default .cm-type{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error,.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:white}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative;z-index:0}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;inset:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber{-moz-box-sizing:content-box;box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors,.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:#ff06}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.CodeMirror-lint-markers{width:16px}.CodeMirror-lint-tooltip{background-color:#ffd;border:1px solid black;border-radius:4px;color:#000;font-family:monospace;font-size:10pt;overflow:hidden;padding:2px 5px;position:fixed;white-space:pre;white-space:pre-wrap;z-index:100;max-width:600px;opacity:0;transition:opacity .4s;-moz-transition:opacity .4s;-webkit-transition:opacity .4s;-o-transition:opacity .4s;-ms-transition:opacity .4s}.CodeMirror-lint-mark{background-position:left bottom;background-repeat:repeat-x}.CodeMirror-lint-mark-warning{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAADCAYAAAC09K7GAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9sJFhQXEbhTg7YAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAAMklEQVQI12NkgIIvJ3QXMjAwdDN+OaEbysDA4MPAwNDNwMCwiOHLCd1zX07o6kBVGQEAKBANtobskNMAAAAASUVORK5CYII=)}.CodeMirror-lint-mark-error{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAADCAYAAAC09K7GAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9sJDw4cOCW1/KIAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAAHElEQVQI12NggIL/DAz/GdA5/xkY/qPKMDAwAADLZwf5rvm+LQAAAABJRU5ErkJggg==)}.CodeMirror-lint-marker{background-position:center center;background-repeat:no-repeat;cursor:pointer;display:inline-block;height:16px;width:16px;vertical-align:middle;position:relative}.CodeMirror-lint-message{padding-left:18px;background-position:top left;background-repeat:no-repeat}.CodeMirror-lint-marker-warning,.CodeMirror-lint-message-warning{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAANlBMVEX/uwDvrwD/uwD/uwD/uwD/uwD/uwD/uwD/uwD6twD/uwAAAADurwD2tQD7uAD+ugAAAAD/uwDhmeTRAAAADHRSTlMJ8mN1EYcbmiixgACm7WbuAAAAVklEQVR42n3PUQqAIBBFUU1LLc3u/jdbOJoW1P08DA9Gba8+YWJ6gNJoNYIBzAA2chBth5kLmG9YUoG0NHAUwFXwO9LuBQL1giCQb8gC9Oro2vp5rncCIY8L8uEx5ZkAAAAASUVORK5CYII=)}.CodeMirror-lint-marker-error,.CodeMirror-lint-message-error{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAHlBMVEW7AAC7AACxAAC7AAC7AAAAAAC4AAC5AAD///+7AAAUdclpAAAABnRSTlMXnORSiwCK0ZKSAAAATUlEQVR42mWPOQ7AQAgDuQLx/z8csYRmPRIFIwRGnosRrpamvkKi0FTIiMASR3hhKW+hAN6/tIWhu9PDWiTGNEkTtIOucA5Oyr9ckPgAWm0GPBog6v4AAAAASUVORK5CYII=)}.CodeMirror-lint-marker-multiple{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAMAAADzjKfhAAAACVBMVEUAAAAAAAC/v7914kyHAAAAAXRSTlMAQObYZgAAACNJREFUeNo1ioEJAAAIwmz/H90iFFSGJgFMe3gaLZ0od+9/AQZ0ADosbYraAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:right bottom;width:100%;height:100%}.CodeMirror-lint-line-error{background-color:#b74c5114}.CodeMirror-lint-line-warning{background-color:#ffd3001a}.neuroglancer-position-widget{display:inline-flex;align-items:center}.neuroglancer-position-widget input:disabled{pointer-events:none}.neuroglancer-position-widget .neuroglancer-copy-button:first-child{display:none}.neuroglancer-position-dimension-coordinate,.neuroglancer-position-dimension-name,.neuroglancer-position-dimension-scale{background-color:transparent;border-color:transparent;box-shadow:none;border:0;margin:0;font-family:monospace;font-size:medium}.neuroglancer-position-dimension[data-coordinate-array=valid] .neuroglancer-position-dimension-scale{display:none}.neuroglancer-position-dimension[data-coordinate-array=invalid] .neuroglancer-position-dimension-scale{text-decoration-line:underline;text-decoration-style:wavy;text-decoration-color:red}.neuroglancer-position-dimension-coordinate{color:#fff;text-align:right}.neuroglancer-position-widget input:invalid,.neuroglancer-position-widget input::placeholder,.neuroglancer-position-widget input[data-is-valid=false]{text-decoration:solid underline red}.neuroglancer-position-widget *:focus{outline:0px}.neuroglancer-position-dimension+.neuroglancer-position-dimension{margin-left:1ch}.neuroglancer-position-dimension[data-dropdown-visible=true]:after{content:"";display:block;left:0;right:0;bottom:-1px;position:absolute;border-bottom:1px solid black;z-index:100;height:0px}.neuroglancer-position-dimension-dropdown,.neuroglancer-position-dimension-coordinate-dropdown{position:absolute;min-width:calc(100% + 2px);border:1px solid #aaa;box-sizing:border-box;padding:2px;left:-1px;z-index:100;background-color:#000}.neuroglancer-position-dimension-coordinate-dropdown{display:flex;flex-direction:column;overflow-y:auto}.neuroglancer-dimension-dropdown-coordinate-entry{display:flex;flex-direction:row;justify-content:space-between}.neuroglancer-dimension-dropdown-coordinate-entry:hover{background-color:#333}.neuroglancer-dimension-dropdown-coordinate-label{width:var(--neuroglancer-coordinate-label-width);color:#0ff}.neuroglancer-position-dimension-dropdown:focus,.neuroglancer-position-dimension-coordinate-dropdown:focus{outline:0px}.neuroglancer-position-dimension:focus-within,.neuroglancer-position-dimension[data-dropdown-visible=true]{border:1px solid #aaa;background-color:#000}.neuroglancer-position-dimension{border:1px solid transparent;position:relative;display:inline-block;white-space:nowrap}.neuroglancer-position-dimension-name{color:#ff6;padding-left:2px}.neuroglancer-position-dimension-scale-container[data-is-empty=false]:before{content:"(";color:#aaa}.neuroglancer-position-dimension-scale-container[data-is-empty=false]:after{content:")";color:#aaa}.neuroglancer-position-dimension-scale-container[data-is-empty=false]{margin-right:5px}.neuroglancer-position-dimension-scale{color:#bbb}.neuroglancer-position-dimension-scale-container{margin-right:2px;margin-left:4px}.neuroglancer-mouse-position-widget{margin-left:1ch;vertical-align:center;font-family:monospace;font-size:medium;color:orange;white-space:pre}.neuroglancer-position-dimension-coordinate-label{display:inline-block;color:#0ff}.neuroglancer-position-dimension-coordinate-label:not(:empty):before{content:"[";color:#aaa}.neuroglancer-position-dimension-coordinate-label:not(:empty):after{content:"]";color:#aaa}.neuroglancer-position-dimension-playback{font-family:sans-serif;font-size:10pt;display:flex;flex-direction:column}.neuroglancer-position-dimension-playback .neuroglancer-number-input{display:flex;flex-direction:row;align-items:center;margin-bottom:2px}.neuroglancer-position-dimension-playback input[type=text]{background-color:#ffffff4d;color:#fff;border:0px;font-family:monospace;width:8ch;text-align:right}.neuroglancer-position-dimension-playback select{align-self:center}.neuroglancer-position-dimension>.neuroglancer-icon{min-width:14px;min-height:14px;position:relative;top:1px}.neuroglancer-position-dimension>.neuroglancer-icon svg{width:12px;height:12px}.neuroglancer-position-tool{background-color:#474747}.neuroglancer-position-dimension-playback-header{display:flex;flex-direction:row;align-items:center}.neuroglancer-panel{flex:1}.neuroglancer-show-panel-borders .neuroglancer-panel{border-style:solid;border-color:#000;border-width:2px}.neuroglancer-panel:focus-within{border-color:#fff}.neuroglancer-layer-group-viewer{outline:0px}.neuroglancer-layer-group-viewer-context-menu{flex-direction:column;align-items:stretch}.neuroglancer-layer-group-viewer-context-menu label{display:flex;flex-direction:row;justify-content:space-between}.neuroglancer-layer-group-viewer-context-menu select:before{flex:1;content:" "}.neuroglancer-layer-group-viewer-context-menu select{margin-left:5px}.neuroglancer-data-panel-layout-controls{position:absolute;top:2px;right:2px;display:flex;align-items:start}.neuroglancer-data-panel-layout-controls>button{display:flex;margin:2px;border:0px;background-color:#00000080;flex-direction:row;align-self:top;align-items:center;justify-content:center;border:1px solid white;font-size:15px;width:18px;height:18px;color:#fff}.neuroglancer-data-panel-layout-controls>button>div{display:inline-block;text-align:center;line-height:12px;width:15px;height:15px}.neuroglancer-data-panel-layout-controls>button:hover{color:#6ff}.neuroglancer-noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.neuroglancer-select-text{-webkit-touch-callout:default;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}label.perspective-panel-show-slice-views{pointer-events:none;position:absolute;right:2px;bottom:2px;font-family:sans-serif;font-size:small}input.perspective-panel-show-slice-views{pointer-events:all}.neuroglancer-rendered-data-panel{cursor:crosshair;position:relative;outline:0;touch-action:none;color:#fff;text-align:left}.neuroglancer-display-dimensions-widget{position:absolute;cursor:default;top:2px;left:2px;background-color:#0000004d}.neuroglancer-display-dimensions-widget-dimension-grid{display:grid;grid-template-rows:0fr 0fr 0fr 0fr;grid-template-columns:0fr 0fr 0fr}.neuroglancer-display-dimensions-widget input{outline:0px;background-color:transparent;border-color:transparent;box-shadow:none;margin:0;border:0;padding:2px}.neuroglancer-display-dimensions-widget input,.neuroglancer-display-dimensions-widget{font-family:monospace;color:#fff}.neuroglancer-display-dimensions-widget-dimension:hover{outline:1px solid black}.neuroglancer-display-dimensions-widget-name[data-is-valid=false]{text-decoration:solid underline red}.neuroglancer-display-dimensions-widget-scale-factor{text-align:right;align-items:end;display:inline-block;white-space:nowrap;margin-left:2px}.neuroglancer-display-dimensions-widget-scale{display:inline-block;white-space:nowrap;padding-left:10px}.neuroglancer-display-dimensions-widget-scale:not(:empty):before{content:"("}.neuroglancer-display-dimensions-widget-scale:not(:empty):after{content:")"}.neuroglancer-display-dimensions-widget-scale-factor:after{content:"\d7"}.neuroglancer-display-dimensions-widget-scale{text-align:right;margin-left:5px}.neuroglancer-display-dimensions-widget:not(:hover):not([data-active="true"]) .neuroglancer-display-dimensions-widget-scale-factor,.neuroglancer-display-dimensions-widget:not(:hover):not([data-active="true"]) .neuroglancer-display-dimensions-widget-scale,.neuroglancer-display-dimensions-widget:not(:hover):not([data-active="true"]) .neuroglancer-display-dimensions-widget-default,.neuroglancer-display-dimensions-widget:not(:hover):not([data-active="true"]) .neuroglancer-depth-range-widget-grid,.neuroglancer-display-dimensions-widget:not(:hover):not([data-active="true"]) .neuroglancer-depth-range-relative-checkbox-label{display:none}.neuroglancer-display-dimensions-widget-dimension[data-is-modified=true] .neuroglancer-display-dimensions-widget-scale-factor,.neuroglancer-display-dimensions-widget-dimension[data-is-modified=true] .neuroglancer-display-dimensions-widget-scale{visibility:hidden}.neuroglancer-display-dimensions-widget *:focus{outline:0px}.neuroglancer-display-dimensions-widget-default{grid-row:4;grid-column-start:1;grid-column-end:3;display:inline-block;white-space:nowrap}.neuroglancer-display-dimensions-widget-default input{margin-right:3px}.neuroglancer-depth-range-widget-grid{margin-top:1em;display:grid;grid-template-columns:0fr 0fr 0fr;grid-auto-rows:0fr}.neuroglancer-depth-range-widget-dimension-names:not(:empty):before{content:"("}.neuroglancer-depth-range-widget-dimension-names:not(:empty):after{content:")"}.neuroglancer-depth-range-widget-dimension-names{margin-left:1ch;white-space:nowrap}.neuroglancer-context-menu{position:absolute;z-index:100;border:1px solid white;background-color:#000;box-shadow:5px 5px 2px 1px #00000080;font-family:sans-serif;font-size:11pt;padding:5px;color:#fff;outline:0px}:root{--layer-number-color: #9a7518}.neuroglancer-layer-panel{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;margin-left:-5px;margin-top:-1px;z-index:-.1}.neuroglancer-layer-item{position:relative;display:flex;align-items:center;color:#fff;cursor:pointer;border-width:1px;border-style:solid;border-color:#ccc;font-family:sans-serif;font-size:10pt;background-color:#000;padding:1px}.neuroglancer-layer-item,.neuroglancer-layer-add-button{margin:1px 1px 1px 5px}.neuroglancer-layer-item[data-selected=true]{border-color:#8c8}.neuroglancer-layer-item[data-selected=true]:hover{border-color:#3c3}.neuroglancer-layer-item:hover{border-color:#daa520}.neuroglancer-layer-item[data-pick=true] .neuroglancer-layer-item-label{background-color:#939}.neuroglancer-layer-item-label{display:inline-block;position:relative;background-color:#222;padding-right:3px}.neuroglancer-layer-item-number{display:inline-block;background-color:var(--layer-number-color);font-weight:700;padding-left:1px;padding-right:1px}.neuroglancer-layer-panel[data-show-hover-values=true] .neuroglancer-layer-item-value{display:inline-block;font-family:monospace;font-size:medium;max-width:50ch;margin-left:1ch;white-space:nowrap;overflow:hidden;text-overflow:ellipses;text-align:center}.neuroglancer-layer-panel[data-show-hover-values=false] .neuroglancer-layer-item-value{display:none}.neuroglancer-layer-item[data-visible=false] .neuroglancer-layer-item-label{text-decoration:line-through}.neuroglancer-layer-item[data-visible=false]{color:#bbb}.neuroglancer-layer-panel-drop-zone{display:inline-block;flex:1}.neuroglancer-layer-item-visible-progress,.neuroglancer-layer-item-prefetch-progress{position:absolute;left:0;height:2px;background-color:#666}.neuroglancer-layer-item-visible-progress{top:0}.neuroglancer-layer-item-prefetch-progress{bottom:0}.neuroglancer-layer-item-value-container{display:grid;grid-template-columns:min-content;align-items:center}.neuroglancer-layer-item-value{grid-row:1;grid-column:1;visibility:visible}.neuroglancer-layer-item-button-container{grid-row:1;grid-column:1;white-space:nowrap;display:flex;flex-direction:row;align-items:center;visibility:hidden;justify-self:right}.neuroglancer-layer-panel:hover .neuroglancer-layer-item-value{visibility:hidden}.neuroglancer-layer-panel:hover .neuroglancer-layer-item-button-container{visibility:visible}.neuroglancer-viewer{outline:0px}.neuroglancer-viewer-top-row{display:flex;flex-direction:row;align-items:center;background-color:#222;margin-bottom:3px;padding-right:2px}.neuroglancer-viewer-side-panel{display:flex;flex-direction:column;align-items:stretch;max-width:80%;color:#fff}.neuroglancer-help-body{flex-basis:0px;flex:1;height:0px;min-height:0px;font-family:sans-serif;display:flex;flex-direction:column}.neuroglancer-help-scroll-container{flex:1;flex-basis:0px;position:relative;overflow:auto}.neuroglancer-help-scroll-container div+h2{margin-top:1em}.neuroglancer-help-scroll-container h2{font-size:10pt;padding:4px;position:sticky;top:0;background-color:#333;margin-top:0}.neuroglancer-help-scroll-container .dt{font-family:monospace;font-weight:700;color:#ff0}.neuroglancer-help-scroll-container .dd{font-size:10pt;margin-left:4ex}.neuroglancer-build-info{font-size:10pt;user-select:text}.neuroglancer-build-info a{color:#fff;text-decoration:none;font-weight:700}.neuroglancer-build-info a:hover{background-color:#db4437}.neuroglancer-layout-split-drop-zone{position:absolute;z-index:1000}.neuroglancer-drag-over{background-color:#0000ff80}.neuroglancer-stack-layout-row>.neuroglancer-stack-layout-drop-placeholder{padding-left:4px;padding-right:4px;width:1px;cursor:col-resize}.neuroglancer-stack-layout-column>.neuroglancer-stack-layout-drop-placeholder{padding-top:4px;padding-bottom:4px;height:1px;cursor:row-resize}.neuroglancer-stack-layout-drop-placeholder{background-clip:content-box;background-color:#666;z-index:1}.neuroglancer-stack-layout-drop-placeholder.neuroglancer-drag-over{background-clip:border-box;background-color:#8080ff80}.neuroglancer-stack-layout-drop-placeholder:first-child,.neuroglancer-stack-layout-drop-placeholder:last-child{display:none}.neuroglancer-layer-list-panel-items{display:flex;flex-direction:column;flex:1;overflow:auto;height:0px;min-height:0px;flex-basis:0px}.neuroglancer-layer-list-panel-item{display:flex;flex-direction:row;padding:2px;border:1px solid #aaa;margin:2px}.neuroglancer-layer-list-panel-item[data-selected=true]{border-color:#3c3}.neuroglancer-layer-list-panel-item[data-archived=true]{border-color:#666}.neuroglancer-layer-list-panel-item[data-archived=true] .neuroglancer-layer-side-panel-name,.neuroglancer-layer-list-panel-item[data-archived=true] .neuroglancer-icon svg{color:#999;stroke:#999}.neuroglancer-layer-list-panel-item:hover{background-color:#333}.neuroglancer-layer-list-panel-item-number{font-family:sans-serif;background-color:var(--layer-number-color);color:#fff;font-weight:700;display:inline-block}.neuroglancer-layer-list-panel-item:not(:hover)>.neuroglancer-layer-list-panel-item-delete{display:none}.neuroglancer-layer-list-panel-item:not(:hover)>.neuroglancer-layer-list-panel-item-controls{display:none}[data-neuroglancer-layer-panel-pinned=false] .neuroglancer-side-panel-titlebar.neuroglancer-layer-side-panel-title{background-color:#393}[data-neuroglancer-layer-visible=false] .neuroglancer-side-panel-titlebar.neuroglancer-layer-side-panel-title input{text-decoration:line-through}.neuroglancer-layer-side-panel-name{flex:1;background-color:transparent;border:0px;color:#fff;outline:0px;width:0px;min-width:0px}.neuroglancer-layer-side-panel-tab-view{flex:1;display:flex;flex-direction:column;font:10pt sans-serif}.neuroglancer-layer-side-panel-type-measure{position:absolute;visibility:hidden;top:0;height:auto;width:auto;white-space:nowrap}.neuroglancer-layer-side-panel-type,.neuroglancer-layer-side-panel-type-measure{padding-left:3px;padding-right:3px;font-weight:700;font-family:sans-serif;font-size:10pt;box-sizing:border-box}.neuroglancer-layer-side-panel-type{-webkit-appearance:none;color:#fff;cursor:pointer;background-color:#00000080;margin-right:5px;border:0px;outline:0px}.neuroglancer-layer-side-panel-type option{background-color:#000}.CodeMirror-foldmarker{color:#00f;text-shadow:#b9f 1px 1px 2px,#b9f -1px -1px 2px,#b9f 1px -1px 2px,#b9f -1px 1px 2px;font-family:arial;line-height:.3;cursor:pointer}.CodeMirror-foldgutter{width:.7em}.CodeMirror-foldgutter-open,.CodeMirror-foldgutter-folded{cursor:pointer}.CodeMirror-foldgutter-open:after{content:"\25be"}.CodeMirror-foldgutter-folded:after{content:"\25b8"}.neuroglancer-state-editor{width:80%}.close-button{position:absolute;right:15px}.neuroglancer-statistics-panel-body{flex:1;flex-basis:0px;min-width:0px;display:flex;flex-direction:column;overflow-y:auto;font:10pt sans-serif}.neuroglancer-statistics-panel-body>table{position:relative;flex:1;width:100%}.neuroglancer-statistics-panel-body>table>thead td{position:sticky;top:0;z-index:2;background-color:#333;font-weight:700}.neuroglancer-statistics-panel-body>table>tbody tr:hover{background-color:#336}.neuroglancer-settings-body{flex-basis:0px;flex:1;height:0px;min-height:0px;font-family:sans-serif;display:flex;flex-direction:column;font-size:10pt}.neuroglancer-settings-body input[type=text],.neuroglancer-settings-body input[type=number]{background-color:#333;color:#fff;border:0px}.neuroglancer-settings-scroll-container{flex:1;flex-basis:0px;position:relative;overflow:auto;display:flex;flex-direction:column}.neuroglancer-settings-scroll-container>*{margin-top:3px}.neuroglancer-settings-title{align-self:stretch}.neuroglancer-settings-scroll-container>label{display:flex;flex-direction:row;justify-content:space-between}.neuroglancer-settings-scroll-container>label>input:before{flex:1;content:" "}.neuroglancer-settings-scroll-container>label>input{margin-left:5px;width:11ch}.neuroglancer-settings-limit-widget>input{width:11ch}.neuroglancer-annotation-tool-status{display:flex;flex-direction:row;align-items:center;overflow-x:scroll;scrollbar-width:none}.neuroglancer-annotation-tool-status::-webkit-scrollbar{display:none}.neuroglancer-annotation-tool-status-widget+.neuroglancer-annotation-tool-status-widget{margin-left:3px}.neuroglancer-annotation-tool-status-widget:hover{outline:1px solid #fff}.neuroglancer-annotation-tool-status-widget{display:flex;flex-direction:row;align-items:center}.neuroglancer-annotation-tool-status-widget-layer-number{display:inline-block;font:10pt sans-serif;font-weight:700;background-color:#9a7518}.neuroglancer-annotation-tool-status-widget-key{display:inline-block;font:9pt monospace;color:#0ff}.neuroglancer-annotation-tool-status-widget-key:before{content:"["}.neuroglancer-annotation-tool-status-widget-key:after{content:"]"}.neuroglancer-annotation-tool-status-widget-key:before,.neuroglancer-annotation-tool-status-widget-key:after{color:#999}.neuroglancer-annotation-tool-status-widget-description{display:inline-block;color:#3c3;font:10pt sans-serif;white-space:nowrap}.neuroglancer-annotation-tool-status-widget-delete{visibility:hidden}.neuroglancer-annotation-tool-status-widget:hover>.neuroglancer-annotation-tool-status-widget-delete{visibility:inherit}.neuroglancer-position-dimension-plot{display:grid;overflow:hidden;position:relative}.neuroglancer-position-dimension-plot[data-orientation=column]{grid-template-areas:"labels . graph";grid-template-rows:1fr;grid-template-columns:0fr 3px 0fr}.neuroglancer-position-dimension-plot[data-orientation=row]{grid-template-areas:"labels" "." "graph";grid-template-columns:minmax(0px,1fr);grid-template-rows:0fr 3px 0fr}.neuroglancer-position-dimension-plot-lowerbound,.neuroglancer-position-dimension-plot-upperbound,.neuroglancer-position-dimension-plot-hoverposition{grid-area:labels;font-family:monospace;font-size:medium;user-select:none}.neuroglancer-position-dimension-plot[data-orientation=column] :is(.neuroglancer-position-dimension-plot-lowerbound,.neuroglancer-position-dimension-plot-upperbound,.neuroglancer-position-dimension-plot-hoverposition){text-align:right}.neuroglancer-position-dimension-plot[data-orientation=row] :is(.neuroglancer-position-dimension-plot-lowerbound,.neuroglancer-position-dimension-plot-upperbound,.neuroglancer-position-dimension-plot-hoverposition){max-width:max-content}.neuroglancer-position-dimension-plot>canvas{grid-area:graph}.neuroglancer-position-dimension-plot[data-orientation=column]>canvas{margin-top:.5em;margin-bottom:.5em}.range-slider{display:flex;flex-direction:row;white-space:nowrap;justify-content:flex-end}.range-slider input[type=range]{background:transparent;flex-basis:0px}.range-slider input[type=number]{background-color:#ffffff4d;color:#fff;border:0px}.range-slider input[type=range]::-moz-range-track{background-color:#fff}.neuroglancer-render-scale-widget{margin-top:2px;margin-bottom:2px;display:flex;flex-direction:row;align-items:center}.neuroglancer-render-scale-widget-prompt{white-space:nowrap}.neuroglancer-render-scale-widget>canvas{height:36px;flex:1;flex-basis:0px;width:0px}.neuroglancer-render-scale-widget-legend{width:10ch;font-size:11px;text-align:right}.neuroglancer-render-scale-widget-legend>div{height:12px}.neuroglancer-segmentation-color-seed-control{display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.neuroglancer-segmentation-color-seed-control input{background-color:#ffffff4d;color:#fff;border:0px}.neuroglancer-image-dropdown{overflow-y:auto;display:flex;flex-direction:column;height:0px}.neuroglancer-image-dropdown .neuroglancer-shader-code-widget{flex-shrink:0;height:8em;border:1px solid transparent}.neuroglancer-image-dropdown-top-row{display:flex;flex-direction:row;align-items:center}.neuroglancer-image-layer-shader-overlay .neuroglancer-shader-code-widget{width:80vw;height:80vh}.neuroglancer-selection-details-value-grid{display:grid;grid-auto-rows:auto;font-family:monospace;font-size:medium;align-items:center}.neuroglancer-selection-details-value-grid-dim{grid-column:dim;color:#ff6}.neuroglancer-selection-details-value-grid-dim:after{content:"=";color:#aaa}.neuroglancer-selection-details-value-grid-coord{grid-column:coord;color:#aaa;margin-right:1ch}.neuroglancer-selection-details-value-grid-value{grid-column:value;user-select:text}.neuroglancer-channel-dimensions-widget-dim{display:contents}.neuroglancer-channel-dimensions-widget{display:grid;grid-template-columns:[name] min-content [lower] min-content [upper] min-content}.neuroglancer-channel-dimensions-widget-name-container{grid-column:name}.neuroglancer-channel-dimensions-widget-name[data-is-valid=false],.neuroglancer-channel-dimensions-widget-name::placeholder{text-decoration:solid underline red}.neuroglancer-channel-dimensions-widget-name{background-color:transparent;border-color:transparent;box-shadow:none;border:0;margin:0;font-family:monospace;font-size:medium;color:#ff6}.neuroglancer-channel-dimensions-widget-name,.neuroglancer-channel-dimensions-widget-lower,.neuroglancer-channel-dimensions-widget-upper{font-family:monospace}.neuroglancer-channel-dimensions-widget-lower{grid-column:lower;text-align:right}.neuroglancer-channel-dimensions-widget-upper{grid-column:upper;text-align:right}.neuroglancer-channel-dimensions-widget-lower,.neuroglancer-channel-dimensions-widget-upper{text-align:right;margin-left:1ch;user-select:text}.neuroglancer-channel-dimensions-widget-upper:after{content:")"}.neuroglancer-channel-dimensions-widget-lower:after{content:","}.neuroglancer-channel-dimensions-widget-lower:before{content:"["}.neuroglancer-channel-dimensions-widget-upper:after,.neuroglancer-channel-dimensions-widget-lower:before,.neuroglancer-channel-dimensions-widget-lower:after{color:#999}.neuroglancer-single-mesh-dropdown .neuroglancer-single-mesh-attribute-widget{max-height:6em;margin-bottom:8px}.neuroglancer-single-mesh-dropdown .neuroglancer-shader-code-widget{height:6em;width:60ch;border:1px solid transparent}.neuroglancer-single-mesh-dropdown-top-row{display:flex;flex-direction:row;align-items:center}.neuroglancer-single-mesh-shader-overlay .neuroglancer-shader-code-widget{width:80vw;height:80vh}.neuroglancer-single-mesh-attribute-widget{word-wrap:break-word;overflow-y:auto;display:grid;grid-template-columns:[type] auto [name] auto [range] auto}.neuroglancer-single-mesh-layer-shader-overlay .neuroglancer-single-mesh-attribute-widget{max-height:20vh}.neuroglancer-single-mesh-attribute{font-family:monospace;display:contents}.neuroglancer-single-mesh-attribute-type{color:#c6c;grid-column:type}.neuroglancer-single-mesh-attribute-name{margin-left:1ch;color:#fff;grid-column:name;user-select:text}.neuroglancer-single-mesh-attribute-range{margin-left:1ch;white-space:nowrap;color:#999;grid-column:range}.neuroglancer-annotation-rendering-tab{display:flex;flex-direction:column;overflow-y:auto}.neuroglancer-annotation-rendering-tab .neuroglancer-shader-code-widget{flex-shrink:0}.neuroglancer-annotation-shader-property-list{max-height:8em;overflow:auto;flex-shrink:0}.neuroglancer-annotation-shader-property{white-space:pre;font-family:monospace;font-size:medium}.neuroglancer-annotation-shader-property-type{color:#c6c;margin-right:1ch}.neuroglancer-annotation-shader-property-identifier{user-select:text}.neuroglancer-annotation-shader-property-identifier:after{content:"()";color:#999}html,body{margin:0;padding:0;overflow:hidden;width:100vw;height:100vh;background-color:#000;color:#fff}body{position:relative;display:flex;flex-direction:column}#neuroglancer-container{width:100vw;overflow:hidden;flex:1}.nge-lb-btn{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:4px;transition:opacity .15s,background-color .15s;opacity:.75;flex-shrink:0}.nge-lb-btn:hover{opacity:1;background-color:#ffffff1f!important}.nge-lb-btn.nge-lb-complete svg path{fill:#ce93d8}.nge-lb-btn.nge-lb-annotated svg path{fill:#4caf50}.nge-lb-btn.nge-lb-incomplete svg path{fill:#9e9e9e}.nge-lb-btn.nge-lb-error svg path{fill:#f44336}@keyframes nge-lb-pulse{0%{opacity:.3}50%{opacity:.9}to{opacity:.3}}.nge-lb-btn.nge-lb-loading svg path{fill:#bdbdbd;animation:nge-lb-pulse 1.2s ease-in-out infinite}.nge_lbmenu{min-width:290px;max-height:calc(100vh - 56px);overflow-y:auto;overscroll-behavior:contain;padding:0 0 4px;background:linear-gradient(180deg,rgba(20,32,55,.97),rgba(10,18,35,.97));backdrop-filter:blur(10px);border:1px solid rgba(74,158,255,.22);border-radius:8px;box-shadow:0 12px 40px #0009,0 0 0 1px #0000004d,inset 0 1px #ffffff0a;color:#dce6f5eb;font-family:Inter,system-ui,sans-serif;font-size:14px}.nge-lb-header{padding:10px 14px 9px;background:linear-gradient(135deg,rgba(25,45,75,.95),rgba(18,30,55,.95));border-bottom:1px solid rgba(74,158,255,.25);border-radius:8px 8px 0 0;margin-bottom:4px}.nge-lb-header-eyebrow{font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#78afe6d9;margin-bottom:3px}.nge-lb-header-segid{font-family:Consolas,SF Mono,Monaco,monospace;font-size:13px;font-weight:500;color:#dce6f5f2;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nge-lb-section{padding:10px 14px 8px;border-bottom:1px solid rgba(74,158,255,.08)}.nge-lb-section:last-child{border-bottom:none}.nge-lb-section-title{font-family:Inter,system-ui,sans-serif;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#78a0d2d9;margin-bottom:7px}.nge-lb-status-line{font-size:13.5px;margin-bottom:7px;font-weight:500;color:#d2def0eb}.nge-lb-section-button{display:block;width:100%;text-align:left;background:linear-gradient(180deg,rgba(74,158,255,.06),rgba(74,158,255,.02));border:1px solid rgba(74,158,255,.18);border-radius:5px;color:#dce6f5eb;font-family:Inter,system-ui,sans-serif;font-size:13px;font-weight:500;padding:7px 11px;cursor:pointer;margin-bottom:4px;transition:background .12s,border-color .12s,transform .06s}.nge-lb-section-button:hover{background:linear-gradient(180deg,rgba(74,158,255,.14),rgba(74,158,255,.06));border-color:#4a9eff59}.nge-lb-section-button:active{transform:translateY(1px)}.nge-lb-section-button:disabled{opacity:.5;cursor:not-allowed}.nge-lb-toggle-btn{border-color:#4caf5073;color:#a5d6a7;background:linear-gradient(180deg,rgba(76,175,80,.1),rgba(76,175,80,.04))}.nge-lb-toggle-btn:hover{background:linear-gradient(180deg,rgba(76,175,80,.22),rgba(76,175,80,.1));border-color:#4caf50a6}.nge-lb-save-btn{border-color:#4a9eff73;color:#90caf9;background:linear-gradient(180deg,rgba(74,158,255,.12),rgba(74,158,255,.04))}.nge-lb-save-btn:hover{background:linear-gradient(180deg,rgba(74,158,255,.22),rgba(74,158,255,.08));border-color:#4a9effa6}input[type=color].nge-color-picker-rainbow{width:26px;height:22px;border:none;padding:0;cursor:pointer;background:transparent;border-radius:4px;-webkit-appearance:none;appearance:none}input[type=color].nge-color-picker-rainbow::-webkit-color-swatch-wrapper{padding:0;border-radius:4px}input[type=color].nge-color-picker-rainbow::-webkit-color-swatch{border:2px solid rgba(255,255,255,.2);border-radius:4px;background:linear-gradient(90deg,#ff4444 0%,#ff8800 14%,#ffdd00 28%,#44ff44 42%,#00ddff 57%,#4488ff 71%,#aa44ff 85%,#ff44aa 100%)}input[type=color].nge-color-picker-rainbow::-moz-color-swatch{border:2px solid rgba(255,255,255,.2);border-radius:4px;background:linear-gradient(90deg,#ff4444 0%,#ff8800 14%,#ffdd00 28%,#44ff44 42%,#00ddff 57%,#4488ff 71%,#aa44ff 85%,#ff44aa 100%)}input[type=color].nge-color-picker-rainbow:hover::-webkit-color-swatch{border-color:#ffffff73}.nge-lb-select,.nge-lb-text-input,.nge-lb-section-button{display:block!important;width:100%!important;box-sizing:border-box!important;max-width:none!important;margin-left:0!important;margin-right:0!important}.nge-lb-select,.nge-lb-text-input{background:rgba(8,14,28,.7);border:1px solid rgba(74,158,255,.18);border-radius:5px;color:#dce6f5eb;font-family:Inter,system-ui,sans-serif;font-size:13px;padding:7px 9px;margin-bottom:6px;outline:none;transition:border-color .12s,box-shadow .12s}.nge-lb-select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%23888'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;padding-right:24px;cursor:pointer}.nge-lb-select:focus,.nge-lb-text-input:focus{border-color:#4a9eff8c;box-shadow:0 0 0 2px #4a9eff2e}.nge-lb-text-input::placeholder{color:#8ca0c380}.nge-lb-chip{padding:4px 10px;border:1px solid rgba(74,158,255,.18);border-radius:10px;background:rgba(74,158,255,.05);color:#b4c8e6d9;font-family:Inter,system-ui,sans-serif;font-size:12px;font-weight:500;cursor:pointer;transition:all .12s}.nge-lb-chip:hover{background:rgba(74,158,255,.14);border-color:#4a9eff59;color:#dce6f5f2}.nge-lb-chip--active{background:linear-gradient(180deg,rgba(255,152,0,.22),rgba(255,152,0,.1));border-color:#ff98008c;color:#ffb74d}.nge-lb-help-btn{border-color:#ff980073;color:#ffb74d;background:linear-gradient(180deg,rgba(255,152,0,.1),rgba(255,152,0,.04))}.nge-lb-help-btn:hover{background:linear-gradient(180deg,rgba(255,152,0,.22),rgba(255,152,0,.08));border-color:#ff9800a6}.nge-lb-claim-btn{border-color:#ffd70073;color:gold;background:linear-gradient(180deg,rgba(255,215,0,.1),rgba(255,215,0,.04))}.nge-lb-claim-btn:hover{background:linear-gradient(180deg,rgba(255,215,0,.22),rgba(255,215,0,.08));border-color:#ffd700a6}.nge-lb-release-btn{border-color:#8ca0c34d;color:#b4c8e6b3;background:linear-gradient(180deg,rgba(140,160,195,.06),rgba(140,160,195,.02))}.nge-lb-release-btn:hover{background:linear-gradient(180deg,rgba(140,160,195,.14),rgba(140,160,195,.06));border-color:#8ca0c380}.nge-lb-section a{display:flex;flex-direction:row;white-space:nowrap;color:#78b4f0e6;text-decoration:none;font-family:Inter,system-ui,sans-serif;font-size:12px;font-weight:500;padding:4px 0;transition:color .1s}.nge-lb-section a:hover{color:#aad2fa;text-decoration:underline}.nge-lb-btn{position:relative;padding:2px 6px;height:22px;opacity:1!important;margin-left:auto;flex-shrink:0;border-radius:5px}.nge-lb-btn:hover{background-color:#4a9eff1f!important}.nge-lb-btn .nge-lb-dots{display:none!important}.nge-lb-pip{width:12px;height:12px;background:transparent!important;border-radius:0!important;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;font-size:12px;line-height:1;transition:transform .15s,filter .15s;-webkit-text-stroke-width:0}.nge-lb-pip:before{content:"\25b2";display:block}.neuroglancer-segment-list-entry:hover .nge-lb-pip{transform:scale(1.18)}.nge-lb-btn.nge-lb-incomplete .nge-lb-pip{color:transparent;-webkit-text-stroke:1.4px rgba(190,215,250,.95);filter:drop-shadow(0 0 4px rgba(120,170,230,.6));animation:nge-todo-pulse 2.4s ease-in-out infinite}@keyframes nge-todo-pulse{0%,to{filter:drop-shadow(0 0 3px rgba(120,170,230,.4))}50%{filter:drop-shadow(0 0 6px rgba(140,190,255,.85))}}.nge-lb-btn.nge-lb-incomplete:hover .nge-lb-pip{-webkit-text-stroke-color:#ffffff;filter:drop-shadow(0 0 6px rgba(180,220,255,.95))}.nge-lb-btn.nge-lb-annotated .nge-lb-pip{color:#4caf50;filter:drop-shadow(0 0 4px #4CAF50aa)}.nge-lb-btn.nge-lb-done-unlabeled .nge-lb-pip{color:#42a5f5;filter:drop-shadow(0 0 4px #42A5F5aa)}.nge-lb-btn.nge-lb-complete .nge-lb-pip{color:#ce93d8;filter:drop-shadow(0 0 5px #CE93D8aa)}.nge-lb-btn.nge-lb-claimed .nge-lb-pip{color:gold;filter:drop-shadow(0 0 6px #FFD700cc)}.nge-lb-btn.nge-lb-complete .nge-lb-dots{color:#ce93d8}.nge-lb-btn.nge-lb-done-unlabeled .nge-lb-dots{color:#42a5f5}.nge-lb-btn.nge-lb-annotated .nge-lb-dots{color:#4caf50}.nge-lb-btn.nge-lb-incomplete .nge-lb-dots{color:#b4c3dcd9}.nge-lb-btn.nge-lb-claimed .nge-lb-dots{color:gold}.nge-label-badge{display:inline-flex;align-items:center;font-family:Inter,system-ui,sans-serif;font-size:11px;font-weight:600;letter-spacing:.01em;padding:2px 8px;border-radius:10px;margin-left:6px;white-space:nowrap;vertical-align:middle;flex-shrink:1;overflow:hidden;text-overflow:ellipsis;max-width:140px;line-height:1.5;border:1px solid transparent;transition:filter .15s,border-color .15s}.neuroglancer-segment-list-entry:hover .nge-label-badge{filter:brightness(1.15)}.nge-label-badge--complete{color:#e1bee7;background:linear-gradient(180deg,rgba(206,147,216,.22),rgba(206,147,216,.12));border-color:#ce93d866;box-shadow:inset 0 1px #ffffff0f}.nge-label-badge--annotated{color:#a5d6a7;background:linear-gradient(180deg,rgba(76,175,80,.22),rgba(76,175,80,.12));border-color:#4caf5066;box-shadow:inset 0 1px #ffffff0f}.nge-label-badge--unlabeled{color:#ce93d8;background:rgba(206,147,216,.1);border-color:#ce93d840}.nge-label-badge--incomplete{display:none}.nge-seg-legend{display:flex;align-items:center;justify-content:center;gap:14px;padding:7px 10px;background:linear-gradient(180deg,rgba(12,18,32,.85),rgba(8,12,24,.95));border-top:1px solid rgba(74,158,255,.18);position:sticky;bottom:0;z-index:2;opacity:.92;transition:opacity .2s}.neuroglancer-segment-list:hover .nge-seg-legend,.nge-seg-legend:hover{opacity:1}.nge-seg-legend-item{display:flex;align-items:center;gap:5px;font-family:Inter,system-ui,sans-serif;font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#d2dcf0f2}.nge-legend-pip{width:10px;height:10px;background:transparent;border-radius:0;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:10px;line-height:1;-webkit-text-stroke-width:0}.nge-legend-pip:before{content:"\25b2";display:block}.nge-legend-pip--complete{color:#ce93d8;filter:drop-shadow(0 0 3px #CE93D8aa)}.nge-legend-pip--done{color:#42a5f5;filter:drop-shadow(0 0 3px #42A5F5aa)}.nge-legend-pip--annotated{color:#4caf50;filter:drop-shadow(0 0 3px #4CAF50aa)}.nge-legend-pip--unlabeled{color:#ce93d8;filter:drop-shadow(0 0 2px #CE93D888)}.nge-legend-pip--incomplete{color:transparent;-webkit-text-stroke:1.2px rgba(190,215,250,.95);filter:drop-shadow(0 0 3px rgba(120,170,230,.5))}.nge-segment-nickname{display:inline-flex;align-items:center;gap:3px;font-size:11px;font-weight:600;color:#f0c866;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;cursor:default;margin-right:4px}.nge-segment-nickname:before{content:"\2726";font-size:7px;opacity:.5}.nge-id-collapsed{max-width:54px!important;font-size:9px!important;opacity:.3!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.neuroglancer-help-body{font-family:Inter,Roboto,system-ui,sans-serif;background:rgba(12,15,22,.95)}.neuroglancer-help-scroll-container{padding:8px 12px;scrollbar-width:thin;scrollbar-color:rgba(100,180,255,.3) transparent}.neuroglancer-help-scroll-container h2{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#64c8ffd9;background:rgba(30,40,60,.9);border-bottom:1px solid rgba(100,180,255,.15);padding:8px 10px;margin-top:0;margin-bottom:4px}.neuroglancer-help-scroll-container div+h2{margin-top:16px}.neuroglancer-help-scroll-container .dt{font-family:JetBrains Mono,Fira Code,Consolas,monospace;font-size:11px;font-weight:600;color:#7df;background:rgba(40,60,100,.3);display:inline-block;padding:2px 8px;border-radius:3px;border:1px solid rgba(100,180,255,.15);margin:3px 0 1px;letter-spacing:.5px}.neuroglancer-help-scroll-container .dd{font-size:11px;color:#aab;margin-left:20px;margin-bottom:4px;line-height:1.4}.neuroglancer-build-info{font-size:10px;color:#667;padding:4px 0}.neuroglancer-build-info a{color:#64c8ffb3;text-decoration:none;font-weight:600}.neuroglancer-build-info a:hover{color:#7df;background-color:transparent;text-decoration:underline}.neuroglancer-segmentation-rendering-tab{padding:8px 10px;gap:2px;scrollbar-width:thin;scrollbar-color:rgba(100,180,255,.2) transparent}.neuroglancer-layer-control-container{padding:4px 8px;margin:1px 0;border-radius:4px;background:rgba(20,30,50,.3);transition:background .15s}.neuroglancer-layer-control-container:hover{background:rgba(30,45,75,.4)}.neuroglancer-layer-control-label-container{font-size:13.5px;font-weight:500;letter-spacing:.02em;color:#bed2ebd9}.range-slider input[type=range]{-webkit-appearance:none;appearance:none;height:4px;background:rgba(60,80,120,.5);border-radius:2px;outline:none;cursor:pointer}.range-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:14px;height:14px;border-radius:50%;background:#4a9eff;border:2px solid rgba(20,30,50,.8);cursor:pointer;box-shadow:0 0 6px #4a9eff66;transition:box-shadow .15s}.range-slider input[type=range]::-webkit-slider-thumb:hover{box-shadow:0 0 10px #4a9effb3}.range-slider input[type=range]::-moz-range-thumb{width:14px;height:14px;border-radius:50%;background:#4a9eff;border:2px solid rgba(20,30,50,.8);cursor:pointer;box-shadow:0 0 6px #4a9eff66}.range-slider input[type=range]::-moz-range-track{height:4px;background:rgba(60,80,120,.5);border-radius:2px}.range-slider input[type=number]{background:rgba(20,35,60,.6);color:#7df;border:1px solid rgba(74,158,255,.15);border-radius:3px;padding:1px 4px;font-family:JetBrains Mono,Consolas,monospace;font-size:13px;width:3.5em;text-align:center}.range-slider input[type=number]:focus{border-color:#4a9eff66;outline:none;box-shadow:0 0 4px #4a9eff33}.neuroglancer-segmentation-color-seed-control input{background:rgba(20,35,60,.6);color:#7df;border:1px solid rgba(74,158,255,.15);border-radius:3px;padding:2px 6px;font-family:JetBrains Mono,Consolas,monospace;font-size:13px}.neuroglancer-segmentation-color-seed-control input:focus{border-color:#4a9eff66;outline:none}input[type=checkbox].neuroglancer-layer-control-control{-webkit-appearance:none;appearance:none;width:16px;height:16px;border:1.5px solid rgba(74,158,255,.3);border-radius:3px;background:rgba(20,35,60,.4);cursor:pointer;position:relative;transition:all .15s;flex-shrink:0}input[type=checkbox].neuroglancer-layer-control-control:checked{background:rgba(74,158,255,.2);border-color:#4a9eff}input[type=checkbox].neuroglancer-layer-control-control:checked:after{content:"\2713";position:absolute;top:-1px;left:2px;font-size:12px;color:#4a9eff;font-weight:700}input[type=checkbox].neuroglancer-layer-control-control:hover{border-color:#4a9eff99}.neuroglancer-render-scale-widget{padding:2px 0}.neuroglancer-render-scale-widget>canvas{border-radius:3px;opacity:.7}.neuroglancer-render-scale-widget-legend{font-family:JetBrains Mono,Consolas,monospace;font-size:11px;color:#82aadc99}.neuroglancer-segmentation-rendering-tab>label,.neuroglancer-segmentation-rendering-tab>.neuroglancer-layer-control-label{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#64b4ff80;padding:6px 8px 2px}select.neuroglancer-layer-control-control{background:rgba(20,35,60,.6);color:#b0c8e8;border:1px solid rgba(74,158,255,.15);border-radius:3px;padding:2px 4px;font-size:13px;cursor:pointer}select.neuroglancer-layer-control-control:hover{border-color:#4a9eff59}select.neuroglancer-layer-control-control option{background:#0c1020;color:#b0c8e8}input[type=color].neuroglancer-layer-control-control{border:1px solid rgba(74,158,255,.2);border-radius:3px;padding:0;cursor:pointer;background:transparent}input[type=radio]{accent-color:#4a9eff}.neuroglancer-annotations-tab{padding:6px 8px}.neuroglancer-annotation-toolbox{display:flex;align-items:center;gap:4px;padding:6px 4px;margin-bottom:4px;background:rgba(15,22,40,.5);border-radius:6px;border:1px solid rgba(74,158,255,.08)}.neuroglancer-annotation-toolbox .neuroglancer-tool-button{padding:4px 6px;border-radius:4px;transition:background .12s}.neuroglancer-annotation-toolbox .neuroglancer-tool-button:hover{background:rgba(74,158,255,.1)}.neuroglancer-tool-key-binding{color:#7df;font-size:10px}.neuroglancer-tool-key-binding:before,.neuroglancer-tool-key-binding:after{color:#6496c866}.neuroglancer-annotations-tab .neuroglancer-layer-control-container{padding:4px 6px;margin:1px 0;border-radius:4px;background:rgba(20,30,50,.3)}.neuroglancer-annotation-list-entry{padding:3px 4px;border-radius:3px;transition:background .12s}.neuroglancer-annotation-hover{background:rgba(74,158,255,.08)!important}.neuroglancer-annotation-selected{background:rgba(120,80,200,.15)!important}.neuroglancer-annotation-hover.neuroglancer-annotation-selected{background:rgba(120,80,200,.2)!important}.neuroglancer-annotation-coordinate{font-size:10px;color:#b4c8e6b3}.neuroglancer-annotations-view-dimension-name{color:#7df!important}.neuroglancer-annotations-view-dimension-scale{color:#8ca0be99!important}.neuroglancer-annotation-details-title{background:rgba(30,50,90,.5)!important;border-radius:4px;padding:4px 8px!important}textarea.neuroglancer-annotation-details-description{background:rgba(15,22,40,.8)!important;border:1px solid rgba(74,158,255,.1);border-radius:4px;padding:6px;font-size:10pt;color:#c8d7f0e6!important}textarea.neuroglancer-annotation-details-description:focus{border-color:#4a9eff4d;outline:none}.neuroglancer-selected-annotation-details-position-dim{color:#7df!important}.neuroglancer-selected-annotation-details-position-coord{color:#c8d7f0d9}.neuroglancer-annotation-segment-item{color:#ddd!important;background:rgba(30,45,70,.4)!important;border-radius:3px;padding:1px 4px}.neuroglancer-related-segment-list-title{background:rgba(25,35,55,.6)!important;border-radius:3px;padding:3px 6px;font-size:10px;color:#a0b4d2b3}.neuroglancer-annotations-tab input[type=checkbox]{accent-color:#4a9eff}.neuroglancer-annotation-tool-status-widget-description{color:#7df!important;font-size:10px}.neuroglancer-annotation-tool-status-widget-key{color:#7df!important;font-size:9px}.neuroglancer-annotation-tool-status-widget-key:before,.neuroglancer-annotation-tool-status-widget-key:after{color:#6496c866}.neuroglancer-annotation-tool-status-widget:hover{outline:1px solid rgba(74,158,255,.4)}.neuroglancer-annotation-property-label,.neuroglancer-annotation-relationship-label{color:#8ca0bea6!important}.neuroglancer-annotations-tab select{background:rgba(20,35,60,.6);color:#b0c8e8;border:1px solid rgba(74,158,255,.15);border-radius:3px;padding:2px 4px;font-size:11px}.neuroglancer-annotations-tab select option{background:#0c1020;color:#b0c8e8}.nge-overlay{pointer-events:initial}.nge-overlay-blocker{height:100%;width:100%;position:fixed;z-index:99;top:0;left:0;background:radial-gradient(ellipse at center,rgba(0,12,30,.82) 0%,rgba(0,0,0,.92) 100%);backdrop-filter:blur(6px) saturate(1.2);pointer-events:initial}.nge-holo-modal-particles{position:absolute;inset:0;background-image:radial-gradient(1px 1px at 18% 25%,rgba(74,158,255,.25) 0%,transparent 100%),radial-gradient(1px 1px at 45% 65%,rgba(0,210,255,.15) 0%,transparent 100%),radial-gradient(1px 1px at 75% 35%,rgba(206,147,216,.15) 0%,transparent 100%),radial-gradient(1.5px 1.5px at 60% 80%,rgba(74,158,255,.2) 0%,transparent 100%),radial-gradient(1px 1px at 88% 18%,rgba(0,255,200,.12) 0%,transparent 100%),radial-gradient(1px 1px at 8% 82%,rgba(74,158,255,.15) 0%,transparent 100%);background-size:250px 250px,300px 300px,200px 200px,350px 350px,180px 180px,280px 280px;animation:ngeHoloModalDrift 25s linear infinite;pointer-events:none;opacity:.5}@keyframes ngeHoloModalDrift{0%{transform:translate(0)}to{transform:translate(-50px,-35px)}}.nge-overlay-blocker .nge-overlay{border:1px solid rgba(0,180,255,.18)!important;box-shadow:0 0 60px #0096ff12,0 0 160px #0096ff08,inset 0 0 60px #0064c805,0 16px 48px #00000073}.nge-overlay-content{min-width:250px;font-family:sans-serif;background:linear-gradient(135deg,rgba(4,6,14,.97) 0%,rgba(8,12,24,.95) 50%,rgba(4,8,18,.97) 100%);border-radius:20px;border:1px solid rgba(74,158,255,.15);backdrop-filter:blur(12px)}.nge-overlay-content .title{font-size:1.25em}.nge-overlay.modal.overlay-content{overflow:visible}.header[data-v-43323f97]{font-size:16px}.selectedVolume .confirmSelection[data-v-43323f97]{justify-self:end}.back[data-v-43323f97]{grid-row:1;grid-column:1;z-index:1;cursor:pointer}.exit[data-v-43323f97]{position:absolute;right:5px;width:22px}.ng-extend .volumeSelector button[data-v-43323f97]:not(.fill){opacity:.75}.ng-extend .volumeSelector button[data-v-43323f97]:not(.fill):hover{background-color:initial;opacity:1}.content[data-v-43323f97]{max-width:60vw;display:grid;gap:10px}.darkModal[data-v-43323f97]{padding:50px;border-radius:10px}.volumes[data-v-43323f97]{display:grid;grid-gap:5px;max-height:75vh;overflow-y:auto}.volumes>li>div[data-v-43323f97]{border:1px solid hsl(0 0% 25% / 1);border-radius:5px;padding:20px;cursor:pointer;display:grid;gap:5px}.volumes>li>div[data-v-43323f97]:hover:not(.active){background-color:#333}.volumes .layers[data-v-43323f97],.description[data-v-43323f97]{font-size:14px;opacity:.5}.additionalSources[data-v-43323f97]{font-size:11px;font-style:italic;opacity:.7}.layerSplit[data-v-43323f97]{display:grid;grid-template-columns:1fr 1fr;grid-gap:5px}.volumeSelector .header[data-v-43323f97]{display:grid;grid-template-columns:min-content auto}.volumeSelector>.header>div[data-v-43323f97]{grid-row:1}.header .title[data-v-43323f97]{display:grid;grid-row:1;grid-column:1/3;justify-content:center;align-content:center}.volume .layers[data-v-43323f97]{display:grid;grid-gap:5px;grid-auto-rows:min-content}.volume .layers>div[data-v-43323f97]{padding:5px;border:1px solid hsl(0 0% 25% / 1);border-radius:5px;cursor:pointer}.volume .layers>div[data-v-43323f97]:hover{background-color:#333}.volume .layers>div[data-v-43323f97]:first-child{border:none;cursor:inherit;background:none}.volume .layers>div.selected[data-v-43323f97]{border:1px solid hsl(0 0% 100% / 1)}.volume .layers>div:not(.active).selected[data-v-43323f97]{background-color:#333}.volumeSelector div.active[data-v-43323f97]{background:var(--color-ng-selected-faint)}.volumeSelector div.active[data-v-43323f97]:hover{background:var(--color-ng-selected-less-faint)}.volumeSelector div.active[data-v-43323f97]:not(.selected){border:1px solid var(--color-ng-selected)}.volume .description[data-v-43323f97]{max-width:400px}.volume .layers[data-v-43323f97]{opacity:1}.dropdownList[data-v-31006175]{position:relative;font-size:10pt}.ng-extend .dropdownList>button[data-v-31006175]{width:100%;height:100%;padding:0 4px}.dropdownMenu[data-v-31006175]{min-width:180px;position:absolute;right:0;top:33px;background:linear-gradient(135deg,rgba(8,12,24,.97) 0%,rgba(12,18,32,.95) 100%);border-radius:10px;border:1px solid rgba(74,158,255,.15);box-shadow:0 8px 32px #00000080,0 0 20px #4a9eff0a;backdrop-filter:blur(12px);overflow:hidden;z-index:10;padding:6px 0;list-style:none}.dropdownMenu[data-v-31006175] li{list-style:none}.dropdownMenu[data-v-31006175] li>div,.dropdownMenu[data-v-31006175] li>a{display:flex;align-items:center;gap:8px;padding:8px 16px;font-size:.85em;color:#c8d7f0d9;cursor:pointer;transition:background .12s,color .12s;white-space:nowrap;text-decoration:none}.dropdownMenu[data-v-31006175] li>div:hover,.dropdownMenu[data-v-31006175] li>a:hover{background:rgba(74,158,255,.08);color:#e0e8f0}.dropdownMenu[data-v-31006175] li+li{border-top:1px solid rgba(255,255,255,.03)}.nge-admin-hub[data-v-976b60c1]{display:flex;flex-direction:column;gap:16px;padding:18px 22px 22px;height:100%;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(74,158,255,.25) transparent}.nge-admin-hub[data-v-976b60c1]::-webkit-scrollbar{width:6px}.nge-admin-hub[data-v-976b60c1]::-webkit-scrollbar-track{background:transparent}.nge-admin-hub[data-v-976b60c1]::-webkit-scrollbar-thumb{background:rgba(74,158,255,.25);border-radius:3px}.nge-admin-hub[data-v-976b60c1]::-webkit-scrollbar-thumb:hover{background:rgba(74,158,255,.45)}.nge-admin-subtabs[data-v-976b60c1]{display:flex;gap:4px;border-bottom:1px solid rgba(255,255,255,.07);padding-bottom:0;margin-bottom:4px}.nge-admin-subtab[data-v-976b60c1]{background:transparent;border:none;color:#889;font-size:.85em;padding:6px 12px;cursor:pointer;border-bottom:2px solid transparent;transition:color .12s,border-color .12s;font-weight:500}.nge-admin-subtab[data-v-976b60c1]:hover{background:rgba(255,255,255,.04);color:#cde}.nge-admin-subtab--active[data-v-976b60c1]{color:#e0ecff;border-bottom-color:#4a9eff}.nge-admin-section[data-v-976b60c1]{display:flex;flex-direction:column;gap:16px}.nge-admin-block[data-v-976b60c1]{display:flex;flex-direction:column;gap:6px}.nge-admin-label[data-v-976b60c1]{font-size:.78em;text-transform:uppercase;letter-spacing:.08em;color:#9bb;font-weight:700;margin-bottom:4px}.nge-admin-hint[data-v-976b60c1]{font-size:.78em;color:#889;margin:0 0 4px}.nge-admin-input[data-v-976b60c1]{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:6px;color:#e0e0e0;font-size:.92em;padding:8px 10px;outline:none;font-family:inherit}.nge-admin-input[data-v-976b60c1]:focus{border-color:#4a9eff80}.nge-admin-input--sm[data-v-976b60c1]{max-width:180px}.nge-admin-textarea[data-v-976b60c1]{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:6px;color:#e0e0e0;font-size:.92em;padding:8px 10px;resize:vertical;font-family:inherit;outline:none}.nge-admin-textarea[data-v-976b60c1]:focus{border-color:#4a9eff80}.nge-admin-select[data-v-976b60c1]{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:6px;color:#e0e0e0;font-size:.92em;padding:7px 10px;outline:none;flex:1;font-family:inherit}.nge-admin-select[data-v-976b60c1]:focus{border-color:#4a9eff80}.nge-admin-row[data-v-976b60c1]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.nge-admin-row--dates[data-v-976b60c1]{gap:12px}.nge-admin-date-label[data-v-976b60c1]{display:flex;flex-direction:column;gap:4px;font-size:.74em;color:#889;flex:1}.nge-admin-date-input[data-v-976b60c1]{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:6px;color:#e0e0e0;font-size:.86em;padding:6px 8px;outline:none;font-family:inherit}.nge-admin-date-input[data-v-976b60c1]:focus{border-color:#4a9eff80}.nge-admin-check[data-v-976b60c1]{display:flex;align-items:center;gap:6px;color:#aab;font-size:.85em;cursor:pointer}.nge-admin-check input[data-v-976b60c1]{accent-color:#4a9eff}.nge-admin-file-label[data-v-976b60c1]{display:inline-flex;align-items:center;gap:6px;background:rgba(74,158,255,.04);border:1px dashed rgba(74,158,255,.3);border-radius:6px;padding:6px 10px;color:#aab;font-size:.85em;cursor:pointer;flex:1}.nge-admin-file-label[data-v-976b60c1]:hover{background:rgba(74,158,255,.08)}.nge-admin-file-input[data-v-976b60c1]{display:none}.nge-admin-color[data-v-976b60c1]{width:36px;height:36px;border:1px solid rgba(255,255,255,.14);border-radius:6px;background:transparent;cursor:pointer;padding:2px}.nge-admin-primary-btn[data-v-976b60c1]{background:rgba(74,158,255,.15);border:1px solid rgba(74,158,255,.45);color:#e0ecff;border-radius:6px;padding:8px 14px;font-size:.92em;font-weight:600;cursor:pointer;align-self:flex-start;transition:background .15s,border-color .15s,transform .1s;font-family:inherit}.nge-admin-primary-btn[data-v-976b60c1]:hover:not(:disabled){background:rgba(74,158,255,.25);border-color:#4a9effa6}.nge-admin-primary-btn[data-v-976b60c1]:active:not(:disabled){transform:translateY(1px)}.nge-admin-primary-btn[data-v-976b60c1]:disabled{opacity:.4;cursor:default}.nge-admin-action-btn[data-v-976b60c1]{background:rgba(74,158,255,.12);border:1px solid rgba(74,158,255,.35);color:#cde;border-radius:6px;padding:6px 12px;font-size:.85em;cursor:pointer;transition:background .15s;font-family:inherit}.nge-admin-action-btn[data-v-976b60c1]:hover:not(:disabled){background:rgba(74,158,255,.22)}.nge-admin-action-btn[data-v-976b60c1]:disabled{opacity:.4;cursor:default}.nge-admin-delete-btn[data-v-976b60c1]{background:none;border:none;color:#889;font-size:1.3em;cursor:pointer;line-height:1;padding:0 6px;transition:color .15s}.nge-admin-delete-btn[data-v-976b60c1]:hover{color:#e55}.nge-admin-notif-row[data-v-976b60c1]{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;background:rgba(255,255,255,.03);border-radius:4px;margin-bottom:4px}.nge-admin-notif-info[data-v-976b60c1]{display:flex;flex-direction:column;gap:2px}.nge-admin-notif-info strong[data-v-976b60c1]{font-size:.88em;color:#cde;font-weight:600}.nge-admin-notif-meta[data-v-976b60c1]{font-size:.74em;color:#778}.nge-admin-group-list[data-v-976b60c1]{display:flex;flex-wrap:wrap;gap:6px}.nge-admin-group-chip[data-v-976b60c1]{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.14);border-radius:14px;color:#cde;font-size:.84em;padding:4px 10px;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:background .15s,border-color .15s;font-family:inherit}.nge-admin-group-chip[data-v-976b60c1]:hover{background:rgba(255,255,255,.08)}.nge-admin-group-chip--active[data-v-976b60c1]{background:rgba(74,158,255,.15);color:#e0ecff}.nge-admin-group-dot[data-v-976b60c1]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.nge-admin-members[data-v-976b60c1]{margin-top:8px;display:flex;flex-direction:column;gap:6px}.nge-admin-search-results[data-v-976b60c1]{display:flex;flex-direction:column;gap:2px;background:rgba(0,0,0,.3);border-radius:4px;padding:4px;max-height:180px;overflow-y:auto}.nge-admin-search-item[data-v-976b60c1]{background:rgba(255,255,255,.04);border:none;color:#cde;font-size:.86em;padding:6px 8px;border-radius:4px;text-align:left;cursor:pointer;transition:background .12s;font-family:inherit}.nge-admin-search-item[data-v-976b60c1]:hover{background:rgba(74,158,255,.12)}.nge-admin-member-list[data-v-976b60c1]{display:flex;flex-direction:column;gap:2px}.nge-admin-member-row[data-v-976b60c1]{display:flex;align-items:center;justify-content:space-between;padding:6px 10px;background:rgba(255,255,255,.03);border-radius:4px;font-size:.86em;color:#cde}.nge-admin-award-section[data-v-976b60c1]{margin-top:8px;display:flex;flex-direction:column;gap:6px}.nge-admin-badge-grid[data-v-976b60c1]{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:10px}.nge-admin-badge-card[data-v-976b60c1]{display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 6px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:8px;cursor:pointer;transition:background .15s,border-color .15s,transform .1s}.nge-admin-badge-card[data-v-976b60c1]:hover{background:rgba(74,158,255,.08);border-color:#4a9eff59;transform:translateY(-1px)}.nge-admin-badge-card--selected[data-v-976b60c1]{background:rgba(74,158,255,.15);border-color:#4a9effa6}.nge-admin-badge-card--selected .nge-admin-badge-name[data-v-976b60c1]{color:#e0ecff}.nge-admin-badge-img[data-v-976b60c1]{width:56px;height:56px;object-fit:contain}.nge-admin-badge-name[data-v-976b60c1]{font-size:.78em;color:#aab;text-align:center;line-height:1.2}.nge-admin-success[data-v-976b60c1]{background:rgba(127,255,136,.08);border:1px solid rgba(127,255,136,.4);color:#aef;font-size:.86em;padding:8px 10px;border-radius:4px;margin-top:4px}.nge-admin-error[data-v-976b60c1]{background:rgba(229,85,85,.08);border:1px solid rgba(229,85,85,.4);color:#faa;font-size:.86em;padding:6px 10px;border-radius:4px}.nge-profile-modal[data-v-529abd32]{font-size:.9em}.nge-profile-modal[data-v-529abd32] .nge-overlay{overflow:hidden;animation:ngeProfileMaterialize-529abd32 .28s cubic-bezier(.16,1,.3,1) both;background:linear-gradient(135deg,rgba(4,6,14,.97) 0%,rgba(8,12,24,.95) 50%,rgba(4,8,18,.97) 100%)!important}.nge-profile-modal[data-v-529abd32] .nge-overlay:before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:conic-gradient(from var(--nge-holo-angle, 0deg),transparent 0%,rgba(74,158,255,0) 10%,rgba(74,158,255,.35) 14%,rgba(0,210,255,.15) 18%,transparent 22%,transparent 35%,rgba(160,120,255,.25) 39%,rgba(120,80,220,.1) 43%,transparent 47%,transparent 60%,rgba(0,255,200,.2) 64%,rgba(74,158,255,.08) 68%,transparent 72%,transparent 85%,rgba(74,158,255,.15) 89%,transparent 93%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:ngeHoloEdgeSpin-529abd32 8s linear infinite;pointer-events:none;z-index:1;opacity:.7}@property --nge-holo-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@keyframes ngeHoloEdgeSpin-529abd32{to{--nge-holo-angle: 360deg}}.nge-profile-closing.nge-profile-modal[data-v-529abd32] .nge-overlay{animation:ngeProfileCollapse-529abd32 .15s ease-in both}@keyframes ngeProfileMaterialize-529abd32{0%{opacity:0;transform:translate(-50%,-50%) scale(.97);filter:blur(10px) brightness(2.5);box-shadow:0 0 80px #00b4ff80}30%{opacity:.8;transform:translate(-50%,-50%) scale(1.003);filter:blur(1px) brightness(1.2)}60%{opacity:1;transform:translate(-50%,-50%) scale(.998);filter:blur(0) brightness(1.05)}to{opacity:1;transform:translate(-50%,-50%);filter:blur(0) brightness(1);box-shadow:none}}@keyframes ngeProfileCollapse-529abd32{0%{opacity:1;transform:translate(-50%,-50%) scale(1);filter:blur(0) brightness(1)}50%{filter:blur(0) brightness(1.3)}to{opacity:0;transform:translate(-50%,-50%) scale(.94);filter:blur(10px) brightness(2)}}@keyframes ngeSectionRollIn-529abd32{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.nge-profile-shell[data-v-529abd32]{display:flex;flex-direction:column;max-height:90vh;transition:width .25s ease}.nge-profile-shell--trophy[data-v-529abd32]{width:85vw;max-width:1200px}.nge-profile-shell--admin[data-v-529abd32]{width:720px;max-width:90vw}.nge-profile-topbar[data-v-529abd32]{display:flex;justify-content:space-between;align-items:center;padding:10px 16px 8px;flex-shrink:0;border-bottom:1px solid rgba(74,158,255,.1);background:rgba(74,158,255,.04)}.nge-profile-topbar-label[data-v-529abd32]{font-size:.65em;letter-spacing:.18em;color:#4a9eff8c;text-transform:uppercase;font-weight:600}.nge-profile-exit[data-v-529abd32]{background:none;border:none;color:#666;font-size:1.5em;cursor:pointer;line-height:1;padding:0}.nge-profile-exit[data-v-529abd32]:hover{color:#fff}.nge-profile-body[data-v-529abd32]{display:flex;flex:1;min-height:0}.nge-profile-col[data-v-529abd32]{overflow-y:auto;padding:20px 24px 32px;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:rgba(74,158,255,.2) rgba(255,255,255,.03)}.nge-profile-col[data-v-529abd32]::-webkit-scrollbar{width:4px}.nge-profile-col[data-v-529abd32]::-webkit-scrollbar-track{background:rgba(255,255,255,.02)}.nge-profile-col[data-v-529abd32]::-webkit-scrollbar-thumb{background:rgba(74,158,255,.2);border-radius:2px}.nge-profile-col[data-v-529abd32]::-webkit-scrollbar-thumb:hover{background:rgba(74,158,255,.4)}.nge-profile-col--left[data-v-529abd32]{width:460px;flex-shrink:0}.nge-profile-col--center[data-v-529abd32]{width:460px;flex-shrink:0;overflow-x:hidden;border-left:1px solid rgba(74,158,255,.08);border-right:1px solid rgba(74,158,255,.08);background:rgba(74,158,255,.01)}.nge-profile-col--right[data-v-529abd32]{width:360px;flex-shrink:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;background:rgba(74,158,255,.015);overflow:hidden}.nge-profile-header[data-v-529abd32]{padding-bottom:22px;margin-bottom:6px;animation:ngeSectionRollIn-529abd32 .2s ease-out .12s both}.nge-profile-name-row[data-v-529abd32]{display:flex;align-items:center;gap:10px;margin-bottom:4px}.nge-profile-flag-wrap[data-v-529abd32]{position:relative;flex-shrink:0}.nge-flag-img[data-v-529abd32]{width:24px;height:18px;object-fit:cover;border-radius:2px;vertical-align:middle}.nge-flag-img.nge-pyr-icon[data-v-529abd32]{width:22px;height:22px;object-fit:contain;border-radius:0}.nge-flag-img--picker[data-v-529abd32]{width:28px;height:20px}.nge-profile-flag[data-v-529abd32]{background:none;border:none;font-size:1.55em;line-height:1;cursor:pointer;padding:2px;border-radius:4px;transition:background .12s,transform .12s}.nge-profile-flag[data-v-529abd32]:hover{background:rgba(255,255,255,.08);transform:scale(1.1)}.nge-profile-flag--active[data-v-529abd32]{background:rgba(74,158,255,.15)}.nge-profile-flag-picker[data-v-529abd32]{position:absolute;top:calc(100% + 6px);left:0;z-index:200;background:#1c1e26;border:1px solid rgba(74,158,255,.3);border-radius:8px;padding:6px;display:grid;grid-template-columns:repeat(8,1fr);gap:4px;box-shadow:0 8px 32px #0009;max-height:240px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(74,158,255,.3) transparent}.nge-profile-flag-opt[data-v-529abd32]{background:none;border:none;font-size:1.3em;padding:4px;border-radius:4px;cursor:pointer;transition:background .1s,transform .1s;line-height:1}.nge-profile-flag-opt[data-v-529abd32]:hover{background:rgba(255,255,255,.1);transform:scale(1.15)}.nge-profile-flag-opt--active[data-v-529abd32]{background:rgba(74,158,255,.18)}.nge-flag-picker-enter-active[data-v-529abd32]{transition:all .14s cubic-bezier(.34,1.56,.64,1)}.nge-flag-picker-leave-active[data-v-529abd32]{transition:all .1s ease-in}.nge-flag-picker-enter-from[data-v-529abd32],.nge-flag-picker-leave-to[data-v-529abd32]{opacity:0;transform:translateY(-6px) scale(.96)}.nge-profile-name[data-v-529abd32]{font-size:1.45em;font-weight:700;color:#eef0f4;letter-spacing:-.01em;text-shadow:0 0 28px rgba(74,158,255,.28);flex:1}.nge-profile-edit-btn[data-v-529abd32]{background:none;border:none;color:#4a9eff66;font-size:1em;cursor:pointer;padding:2px 4px;border-radius:4px;transition:color .15s,background .15s}.nge-profile-edit-btn[data-v-529abd32]:hover{color:#4a9effe6;background:rgba(74,158,255,.1)}.nge-profile-email[data-v-529abd32]{font-style:italic;color:#9e9e9eb3;font-size:.82em;margin-bottom:4px}.nge-profile-bio[data-v-529abd32]{font-size:.82em;color:#aaa;line-height:1.45;font-style:italic;margin-top:4px}.nge-profile-bio-add[data-v-529abd32]{background:none;border:none;font-size:.78em;color:#4a9eff73;cursor:pointer;padding:0;margin-top:4px;transition:color .15s;font-style:italic}.nge-profile-bio-add[data-v-529abd32]:hover{color:#4a9effcc}.nge-profile-section[data-v-529abd32]{margin-bottom:22px;padding-bottom:22px;border-bottom:1px solid rgba(255,255,255,.05)}.nge-profile-section[data-v-529abd32]:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.nge-profile-section-label[data-v-529abd32]{font-size:.78em;font-weight:700;text-transform:uppercase;letter-spacing:.13em;color:#78b4fff2;margin-bottom:12px}.nge-profile-section-label--amber[data-v-529abd32]{color:#ffc36ef2}.nge-profile-section-label--green[data-v-529abd32]{color:#a0ffaff2}.nge-profile-section--edits[data-v-529abd32]{animation:ngeSectionRollIn-529abd32 .2s ease-out .18s both}.nge-profile-section--cells[data-v-529abd32]{animation:ngeSectionRollIn-529abd32 .2s ease-out .24s both}.nge-profile-section--streak[data-v-529abd32]{animation:ngeSectionRollIn-529abd32 .2s ease-out .29s both}.nge-profile-section--badges[data-v-529abd32]{animation:ngeSectionRollIn-529abd32 .2s ease-out .33s both}.nge-profile-section--countdown[data-v-529abd32]{animation:ngeSectionRollIn-529abd32 .2s ease-out .37s both}.nge-profile-countdown-row[data-v-529abd32]{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:8px}.nge-profile-countdown-name[data-v-529abd32]{font-weight:400;color:#ffffff80;font-size:.82em;font-style:italic}.nge-profile-countdown-remaining[data-v-529abd32]{font-size:.86em;color:#cde}.nge-profile-countdown-track[data-v-529abd32]{height:6px;background:rgba(255,255,255,.08);border-radius:3px;overflow:hidden}.nge-profile-countdown-fill[data-v-529abd32]{height:100%;background:linear-gradient(90deg,#7f8,#4a9eff);border-radius:3px;transition:width .6s cubic-bezier(.34,1.56,.64,1)}.nge-profile-countdown-labels[data-v-529abd32]{display:flex;justify-content:space-between;margin-top:4px;font-size:.68em;color:#555}.nge-profile-countdown-inline[data-v-529abd32]{margin-bottom:10px}.nge-profile-countdown-fill--building[data-v-529abd32]{background:linear-gradient(90deg,#ffd08a,#f5a623)}.nge-profile-countdown-fill--exploration[data-v-529abd32]{background:linear-gradient(90deg,#90fff2,#4ae5d5)}.nge-profile-stat-row[data-v-529abd32]{display:flex;gap:16px}.nge-profile-stat-col[data-v-529abd32]{flex:1}.nge-profile-stat-label[data-v-529abd32]{font-size:.78em;color:#9bb;text-transform:uppercase;letter-spacing:.08em;font-weight:600;margin-bottom:4px}.nge-profile-stat-val[data-v-529abd32]{font-size:1.2em;font-weight:700;font-variant-numeric:tabular-nums;font-family:ui-monospace,Cascadia Code,monospace;color:#d8dde8;letter-spacing:-.02em}.nge-profile-stat-val--hero[data-v-529abd32]{font-size:1.6em;color:#78c8ffe6;text-shadow:0 0 20px rgba(74,158,255,.3)}.nge-profile-stat-sub[data-v-529abd32]{font-size:.78em;color:#aab;font-family:ui-monospace,Cascadia Code,monospace;margin-top:2px;font-variant-numeric:tabular-nums}.nge-profile-stat-breakdown[data-v-529abd32]{display:flex;gap:10px;margin-top:5px}.nge-profile-stat-bp[data-v-529abd32]{display:inline-flex;align-items:center;gap:4px;font-size:.92em;font-family:ui-monospace,Cascadia Code,monospace;font-variant-numeric:tabular-nums;color:#889}.nge-profile-stat-icon[data-v-529abd32]{width:18px;height:18px;flex-shrink:0}.nge-profile-stat-icon--merge[data-v-529abd32]{color:#78c8ffe6}.nge-profile-stat-icon--split[data-v-529abd32]{color:#ffa064e6}.nge-profile-section--podium[data-v-529abd32]{margin-bottom:14px}.nge-profile-podium-metric[data-v-529abd32]{margin-top:6px}.nge-profile-podium-metric[data-v-529abd32]:first-of-type{margin-top:0}.nge-profile-podium-metric-label[data-v-529abd32]{font-size:.68em;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#b4c3d78c;margin-bottom:2px}.nge-profile-podium-row[data-v-529abd32]{display:flex;gap:8px;flex-wrap:wrap;margin-top:4px}.nge-profile-podium-tile[data-v-529abd32]{display:flex;align-items:center;gap:4px;padding:5px 10px;border-radius:6px;font-family:Orbitron,Rajdhani,sans-serif;font-size:.78em;font-weight:600;letter-spacing:.06em}.nge-profile-podium-medal[data-v-529abd32]{font-size:1.25em;line-height:1}.nge-profile-podium-count[data-v-529abd32]{font-weight:700}.nge-profile-podium-tile--gold[data-v-529abd32]{background:linear-gradient(135deg,rgba(255,215,100,.14),rgba(255,180,60,.08));border:1px solid rgba(255,215,100,.45);color:#ffd964;box-shadow:0 0 10px #ffd7642e}.nge-profile-podium-tile--silver[data-v-529abd32]{background:linear-gradient(135deg,rgba(220,230,240,.12),rgba(180,200,220,.06));border:1px solid rgba(220,230,240,.35);color:#dde6f0}.nge-profile-podium-tile--bronze[data-v-529abd32]{background:linear-gradient(135deg,rgba(220,140,80,.13),rgba(180,100,50,.06));border:1px solid rgba(220,140,80,.35);color:#e3a371}.nge-profile-streak-row[data-v-529abd32]{display:flex;align-items:baseline;gap:18px;flex-wrap:wrap}.nge-profile-streak-current[data-v-529abd32]{display:flex;align-items:baseline;gap:5px}.nge-profile-streak-flame[data-v-529abd32]{font-size:1.25em;line-height:1;animation:nge-streak-flicker-529abd32 2s ease-in-out infinite}.nge-profile-streak-count[data-v-529abd32]{font-size:1.7em;font-weight:800;color:#f5a623;line-height:1;text-shadow:0 0 8px rgba(245,166,35,.3);animation:nge-streak-glow-529abd32 3s ease-in-out infinite}@keyframes nge-streak-flicker-529abd32{0%,to{transform:scale(1)}25%{transform:scale(1.1) rotate(-3deg)}75%{transform:scale(1.05) rotate(2deg)}}@keyframes nge-streak-glow-529abd32{0%,to{text-shadow:0 0 8px rgba(245,166,35,.3)}50%{text-shadow:0 0 14px rgba(245,166,35,.5),0 0 24px rgba(245,166,35,.2)}}.nge-profile-streak-unit[data-v-529abd32]{font-size:.8em;color:#777}.nge-profile-streak-best[data-v-529abd32]{display:flex;align-items:baseline;gap:4px;font-size:.82em}.nge-profile-streak-best-label[data-v-529abd32]{color:#9bb}.nge-profile-streak-best-val[data-v-529abd32]{color:#cde;font-weight:600}.nge-profile-activity-chart[data-v-529abd32]{margin-top:10px;padding-top:8px;border-top:1px solid rgba(255,255,255,.04)}.nge-profile-chart-label[data-v-529abd32]{font-size:.78em;color:#9bb;text-transform:uppercase;letter-spacing:.06em;font-weight:600;margin-bottom:6px}.nge-profile-chart-bars[data-v-529abd32]{display:flex;align-items:flex-end;gap:3px;height:64px;padding-bottom:16px}.nge-profile-chart-col[data-v-529abd32]{flex:1;display:flex;flex-direction:column;align-items:center;min-width:0}.nge-profile-chart-bar-wrap[data-v-529abd32]{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:48px;width:100%;gap:1px}.nge-profile-chart-bar[data-v-529abd32]{width:100%;max-width:12px;border-radius:2px 2px 0 0;min-height:0;transition:height .3s ease}.nge-profile-chart-bar--edit[data-v-529abd32]{background:linear-gradient(to top,rgba(74,158,255,.5),rgba(74,158,255,.8))}.nge-profile-chart-bar--completion[data-v-529abd32]{background:linear-gradient(to top,rgba(255,180,50,.5),rgba(255,180,50,.85));border-radius:2px}.nge-profile-chart-day[data-v-529abd32]{font-size:.55em;color:#445;margin-top:3px;white-space:nowrap}.nge-profile-chart-legend[data-v-529abd32]{display:flex;gap:12px;justify-content:center;margin-top:4px}.nge-profile-chart-legend-item[data-v-529abd32]{display:flex;align-items:center;gap:4px;font-size:.62em;color:#556}.nge-profile-chart-legend-dot[data-v-529abd32]{width:8px;height:8px;border-radius:2px}.nge-profile-chart-legend-dot--edit[data-v-529abd32]{background:rgba(74,158,255,.7)}.nge-profile-chart-legend-dot--completion[data-v-529abd32]{background:rgba(255,180,50,.7)}.nge-profile-badges-divider[data-v-529abd32]{height:1px;margin:14px 0 8px;background:linear-gradient(90deg,transparent 0%,rgba(74,158,255,.2) 30%,rgba(74,158,255,.2) 70%,transparent 100%)}.nge-profile-badges-hint[data-v-529abd32]{font-size:.7em;color:#4a9eff73;font-style:italic;margin-bottom:10px}.nge-profile-badges-grid[data-v-529abd32]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.nge-profile-badge[data-v-529abd32]{display:flex;flex-direction:column;align-items:center;text-align:center;cursor:default;transition:transform .15s;border-radius:6px;padding:3px 2px;transition:transform .15s,background .15s}.nge-profile-badge[data-v-529abd32]:not(.nge-profile-badge--locked){cursor:pointer}.nge-profile-badge[data-v-529abd32]:not(.nge-profile-badge--locked):hover{transform:scale(1.1)}.nge-profile-badge--selected[data-v-529abd32]{background:rgba(74,158,255,.1);box-shadow:0 0 0 1px #4a9eff4d inset}.nge-profile-badge--selected .nge-profile-badge-img[data-v-529abd32]{filter:drop-shadow(0 0 6px rgba(100,180,255,.75))}.nge-profile-badge--latest .nge-profile-badge-img[data-v-529abd32]{filter:drop-shadow(0 0 8px rgba(100,180,255,.6))}.nge-profile-badge--latest .nge-profile-badge-name[data-v-529abd32]{color:#8ac8ff}.nge-profile-badge--building.nge-profile-badge--selected[data-v-529abd32]{background:rgba(245,166,35,.06);box-shadow:0 0 0 1px #f5a62333 inset}.nge-profile-badge--building.nge-profile-badge--selected .nge-profile-badge-img[data-v-529abd32]{filter:drop-shadow(0 0 3px rgba(255,200,80,.35))}.nge-profile-badge--building.nge-profile-badge--latest .nge-profile-badge-img[data-v-529abd32]{filter:drop-shadow(0 0 4px rgba(255,200,80,.3))}.nge-profile-badge--building.nge-profile-badge--latest .nge-profile-badge-name[data-v-529abd32]{color:#ffd08a}.nge-badge--twine[data-v-529abd32]{transform:rotate(90deg)}.nge-profile-badge--viewall[data-v-529abd32]{cursor:pointer;background:rgba(74,158,255,.04);border:1px dashed rgba(74,158,255,.2);border-radius:8px;transition:background .15s,border-color .15s,transform .15s}.nge-profile-badge--viewall[data-v-529abd32]:hover{background:rgba(74,158,255,.1);border-color:#4a9eff66;transform:scale(1.08)}.nge-profile-badge-viewall-icon[data-v-529abd32]{width:68px;height:68px;display:flex;align-items:center;justify-content:center;font-size:2em;opacity:.7}.nge-profile-section--special[data-v-529abd32]{border-top:none}.nge-profile-badges-empty[data-v-529abd32]{font-size:.75em;color:#556;padding:8px 0;font-style:italic}.nge-profile-badges-toggle[data-v-529abd32]{background:none;border:1px solid rgba(245,166,35,.25);color:#ffd08a99;font-size:.72em;padding:4px 12px;border-radius:12px;cursor:pointer;margin-top:6px;transition:color .15s,border-color .15s}.nge-profile-badges-toggle[data-v-529abd32]:hover{color:#ffd08ae6;border-color:#f5a62373}.nge-profile-right-divider[data-v-529abd32]{height:1px;margin:18px 20px;background:linear-gradient(90deg,transparent 0%,rgba(74,158,255,.15) 30%,rgba(74,158,255,.15) 70%,transparent 100%)}.nge-profile-badge-img[data-v-529abd32]{display:flex;align-items:center;justify-content:center;width:68px;height:68px;transition:filter .15s}.nge-profile-badge-icon[data-v-529abd32]{width:62px;height:62px;object-fit:contain}.nge-profile-badge-mystery[data-v-529abd32]{width:50px;height:50px;background:rgba(255,255,255,.04);border:2px dashed rgba(255,255,255,.12);clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);display:flex;align-items:center;justify-content:center}.nge-profile-badge-mystery-q[data-v-529abd32]{font-size:1.1em;font-weight:700;color:#ffffff2e;font-style:italic;line-height:1}.nge-profile-badge-name[data-v-529abd32]{font-size:.78em;color:#cde;margin-top:3px;line-height:1.2;max-width:80px;word-break:break-word}.nge-profile-badge-name--locked[data-v-529abd32]{color:#333}.nge-profile-viz-panel[data-v-529abd32]{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%;animation:ngeSectionRollIn-529abd32 .2s ease-out .15s both}.nge-profile-viz-title[data-v-529abd32]{font-size:.78em;font-weight:700;text-transform:uppercase;letter-spacing:.13em;color:#4a9eff8c;align-self:flex-start}.nge-profile-viz-badge[data-v-529abd32]{justify-content:flex-start;text-align:center;gap:12px;padding-top:16px}.nge-profile-viz-badge-icon[data-v-529abd32]{width:220px;height:220px;object-fit:contain;filter:drop-shadow(0 0 20px rgba(74,158,255,.4))}.nge-profile-viz-badge-icon--large[data-v-529abd32]{width:240px;height:240px}.nge-profile-viz-badge-name[data-v-529abd32]{font-family:Orbitron,Rajdhani,Audiowide,Share Tech Mono,ui-monospace,monospace;font-size:1.1em;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(135deg,#e0ecff 0%,#58a6ff 50%,#a0d0ff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.nge-profile-viz-badge-desc[data-v-529abd32]{font-size:.8em;color:#888;line-height:1.4;font-style:italic}.nge-profile-viz-badge-threshold[data-v-529abd32]{font-size:.75em;color:#555;line-height:1.5;text-align:center}.nge-profile-viz-badge-threshold strong[data-v-529abd32]{color:#4a9effb3;font-size:1.15em}.nge-profile-viz-badge-back[data-v-529abd32]{margin-top:4px;background:none;border:none;font-size:.75em;color:#4a9eff80;cursor:pointer;padding:4px 8px;border-radius:4px;transition:color .15s,background .15s}.nge-profile-viz-badge-back[data-v-529abd32]:hover{color:#4a9effe6;background:rgba(74,158,255,.1)}.nge-viz-swap-enter-active[data-v-529abd32]{transition:all .18s ease-out}.nge-viz-swap-leave-active[data-v-529abd32]{transition:all .12s ease-in}.nge-viz-swap-enter-from[data-v-529abd32]{opacity:0;transform:translate(12px)}.nge-viz-swap-leave-to[data-v-529abd32]{opacity:0;transform:translate(-12px)}.nge-cell-list[data-v-529abd32]{margin-top:16px}.nge-cell-list-header[data-v-529abd32]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.nge-cell-list-title[data-v-529abd32]{font-size:.82em;font-weight:700;text-transform:uppercase;letter-spacing:.13em;color:#4a9effa6;font-style:normal}.nge-cell-list-columns[data-v-529abd32]{display:flex;align-items:center;padding:0 2px 4px 42px;border-bottom:1px solid rgba(74,158,255,.08);margin-bottom:2px}.nge-cell-col-label[data-v-529abd32]{font-size:.78em;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#b4c3dc8c}.nge-cell-col-label--id[data-v-529abd32]{flex:1}.nge-cell-col-label--type[data-v-529abd32]{width:110px;text-align:left}.nge-cell-col-label--time[data-v-529abd32]{width:64px;text-align:right;padding-right:18px}.nge-cell-list-dataset[data-v-529abd32]{font-size:.62em!important;font-style:normal!important;padding:1px 6px;border-radius:6px;background:rgba(74,158,255,.08);border:1px solid rgba(74,158,255,.2);color:#4a9eff99!important;font-weight:500}.nge-cell-list-scroll[data-v-529abd32]{max-height:200px;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:rgba(74,158,255,.2) rgba(255,255,255,.03)}.nge-cell-list-scroll[data-v-529abd32]::-webkit-scrollbar{width:3px}.nge-cell-list-scroll[data-v-529abd32]::-webkit-scrollbar-track{background:transparent}.nge-cell-list-scroll[data-v-529abd32]::-webkit-scrollbar-thumb{background:rgba(74,158,255,.2);border-radius:2px}.nge-cell-row[data-v-529abd32]{display:flex;align-items:center;gap:6px;width:100%;padding:6px 8px;background:none;border:none;border-radius:4px;color:#cde;font-size:.95em;cursor:pointer;text-align:left;transition:background .1s;overflow:hidden}.nge-cell-row[data-v-529abd32]:hover{background:rgba(74,158,255,.1);color:#fff}.nge-cell-pip[data-v-529abd32]{flex-shrink:0;width:16px;text-align:center;font-size:.9em}.nge-cell-status--complete .nge-cell-pip[data-v-529abd32],.nge-cell-pip.nge-cell-status--complete[data-v-529abd32]{color:#ce93d8}.nge-cell-status--typed .nge-cell-pip[data-v-529abd32],.nge-cell-pip.nge-cell-status--typed[data-v-529abd32]{color:#4caf50}.nge-cell-status--pending .nge-cell-pip[data-v-529abd32],.nge-cell-pip.nge-cell-status--pending[data-v-529abd32]{color:#555}.nge-cell-id[data-v-529abd32]{font-family:ui-monospace,Cascadia Code,monospace;font-size:.95em;color:#9cf;flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px}.nge-cell-type[data-v-529abd32]{flex:1;font-size:.95em;color:#bcc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.nge-cell-time[data-v-529abd32]{flex-shrink:0;font-size:.92em;color:#889;white-space:nowrap}.nge-cell-fav[data-v-529abd32]{flex-shrink:0;background:none;border:none;cursor:pointer;font-size:.85em;padding:0 2px;opacity:.3;transition:opacity .12s}.nge-cell-row:hover .nge-cell-fav[data-v-529abd32]{opacity:.6}.nge-cell-fav--active[data-v-529abd32]{opacity:1!important;color:#f5a623}.nge-cell-rename[data-v-529abd32]{flex-shrink:0;background:none;border:none;cursor:pointer;font-size:.85em;padding:0 2px;opacity:0;color:#4a9eff99;transition:opacity .12s}.nge-cell-row:hover .nge-cell-rename[data-v-529abd32]{opacity:.6}.nge-cell-rename[data-v-529abd32]:hover{opacity:1!important}.nge-cell-empty[data-v-529abd32]{margin-top:12px;font-size:.75em;color:#444;font-style:italic;line-height:1.5}.nge-profile-tabbar[data-v-529abd32]{display:flex;gap:2px;padding:0 16px;border-bottom:1px solid rgba(74,158,255,.1);flex-shrink:0}.nge-profile-tab[data-v-529abd32]{background:none;border:none;color:#a0afc899;font-size:.82em;font-weight:600;padding:8px 16px 7px;cursor:pointer;border-bottom:2px solid transparent;transition:color .15s,border-color .15s;letter-spacing:.02em}.nge-profile-tab[data-v-529abd32]:hover{color:#c8dcffcc}.nge-profile-tab--active[data-v-529abd32]{color:#c8dcfff2;border-bottom-color:#4a9eff}.nge-profile-body--trophy[data-v-529abd32]{display:block;padding:0}.nge-profile-body--admin[data-v-529abd32]{display:block;padding:0;max-height:calc(90vh - 100px);overflow:hidden}.nge-trophy-scroll[data-v-529abd32]{overflow-y:auto;padding:16px 24px 24px;max-height:calc(90vh - 100px);scrollbar-width:thin;scrollbar-color:rgba(74,158,255,.2) rgba(255,255,255,.03)}.nge-trophy-scroll[data-v-529abd32]::-webkit-scrollbar{width:4px}.nge-trophy-scroll[data-v-529abd32]::-webkit-scrollbar-track{background:rgba(255,255,255,.02)}.nge-trophy-scroll[data-v-529abd32]::-webkit-scrollbar-thumb{background:rgba(74,158,255,.2);border-radius:2px}.nge-trophy-scroll[data-v-529abd32]::-webkit-scrollbar-thumb:hover{background:rgba(74,158,255,.4)}.nge-trophy-track[data-v-529abd32]{margin-bottom:24px}.nge-trophy-track-label[data-v-529abd32]{font-size:.88em;font-weight:700;letter-spacing:.04em;margin-bottom:12px;display:flex;align-items:center;gap:10px}.nge-trophy-track-count[data-v-529abd32]{font-size:.82em;font-weight:500;color:#667;background:rgba(255,255,255,.04);border-radius:8px;padding:2px 8px}.nge-trophy-grid[data-v-529abd32]{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:10px}.nge-trophy-badge[data-v-529abd32]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:10px 6px 8px;border-radius:8px;background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.04);cursor:pointer;transition:transform .15s,background .15s,border-color .15s}.nge-trophy-badge[data-v-529abd32]:hover{transform:scale(1.05);background:rgba(74,158,255,.06);border-color:#4a9eff26}.nge-trophy-badge--selected[data-v-529abd32]{background:rgba(74,158,255,.1)!important;border-color:#4a9eff4d!important;box-shadow:0 0 12px #4a9eff26}.nge-trophy-badge--building.nge-trophy-badge--selected[data-v-529abd32]{background:rgba(245,166,35,.08)!important;border-color:#f5a62340!important;box-shadow:0 0 12px #f5a6231a}.nge-trophy-badge--locked[data-v-529abd32]{opacity:.35;cursor:default}.nge-trophy-badge--locked[data-v-529abd32]:hover{transform:none;background:rgba(255,255,255,.02);border-color:#ffffff0a}.nge-trophy-badge-icon[data-v-529abd32]{width:56px;height:56px;object-fit:contain;margin-bottom:6px;filter:drop-shadow(0 0 4px rgba(100,180,255,.2))}.nge-trophy-badge-mystery[data-v-529abd32]{width:56px;height:56px;display:flex;align-items:center;justify-content:center;font-size:1.8em;color:#445;border:2px dashed rgba(100,120,160,.2);border-radius:50%;margin-bottom:6px}.nge-trophy-badge-name[data-v-529abd32]{font-size:.72em;font-weight:600;color:#c8d7f0d9;line-height:1.2;margin-bottom:2px}.nge-trophy-badge-name--locked[data-v-529abd32]{color:#445}.nge-trophy-badge-desc[data-v-529abd32]{font-size:.62em;color:#667;line-height:1.3;max-height:2.6em;overflow:hidden}.nge-trophy-badge-threshold[data-v-529abd32]{font-size:.6em;color:#556;margin-top:3px;font-family:ui-monospace,Cascadia Code,monospace}.nge-trophy-featured[data-v-529abd32]{display:flex;align-items:center;gap:24px;padding:20px 28px;margin-bottom:20px;background:linear-gradient(135deg,rgba(8,14,28,.95),rgba(12,22,48,.9));border:1px solid rgba(74,158,255,.15);border-radius:14px;position:relative;box-shadow:0 4px 24px #0000004d,inset 0 0 40px #4a9eff05}.nge-trophy-featured-icon[data-v-529abd32]{width:350px;height:350px;object-fit:contain;flex-shrink:0;filter:drop-shadow(0 0 20px rgba(100,180,255,.4))}.nge-trophy-featured-info[data-v-529abd32]{flex:1;min-width:0}.nge-trophy-featured-name[data-v-529abd32]{font-size:1.6em;font-weight:700;color:#e0ecff;margin-bottom:6px}.nge-trophy-featured-desc[data-v-529abd32]{font-size:1em;color:#9ab;line-height:1.5;margin-bottom:8px}.nge-trophy-featured-threshold[data-v-529abd32]{font-size:.88em;color:#667;font-family:ui-monospace,Cascadia Code,monospace}.nge-trophy-featured-fav-label[data-v-529abd32]{font-size:.78em;color:#4a9eff99;margin-top:8px;letter-spacing:.03em}.nge-trophy-featured-star[data-v-529abd32]{position:absolute;top:16px;right:18px;background:none;border:none;font-size:2em;color:#556;cursor:pointer;padding:4px 8px;transition:color .2s,transform .2s;line-height:1}.nge-trophy-featured-star[data-v-529abd32]:hover{color:#58a6ff;transform:scale(1.15)}.nge-trophy-featured-star--active[data-v-529abd32]{color:#58a6ff;text-shadow:0 0 12px rgba(88,166,255,.5)}.nge-trophy-badge--favorited[data-v-529abd32]{box-shadow:0 0 0 1.5px #ffd70059 inset}.nge-trophy-detail-close[data-v-529abd32]:hover{color:#f66}.nge-trophy-featured[data-v-529abd32]{overflow:visible;background:transparent!important;border-color:transparent!important;box-shadow:none!important;gap:72px}.nge-trophy-featured-effects[data-v-529abd32]{position:absolute;top:50%;left:200px;width:0;height:0;pointer-events:none;z-index:0}.nge-trophy-featured-icon[data-v-529abd32]{z-index:1;position:relative}.nge-trophy-featured-icon--animated[data-v-529abd32]{animation:nge-trophy-float-529abd32 5s ease-in-out infinite alternate}.nge-trophy-featured-name--scifi[data-v-529abd32]{font-family:Orbitron,Rajdhani,Audiowide,Share Tech Mono,ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase;font-size:1.8em;background:linear-gradient(135deg,#e0ecff 0%,#58a6ff 50%,#a0d0ff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@keyframes nge-trophy-float-529abd32{0%{transform:translateY(0)}to{transform:translateY(-8px)}}.nge-trophy-ring[data-v-529abd32]{position:absolute;border-radius:50%;border:1px solid transparent;will-change:transform;transform:translateZ(0);top:50%;left:50%}.nge-trophy-ring--1[data-v-529abd32]{width:380px;height:380px;margin:-190px 0 0 -190px;border-color:#00c8ff1f;animation:nge-trophy-ring-spin-529abd32 50s linear infinite;box-shadow:0 0 12px #00c8ff0f}.nge-trophy-ring--2[data-v-529abd32]{width:340px;height:340px;margin:-170px 0 0 -170px;border-color:#ce93d814;border-style:dashed;animation:nge-trophy-ring-spin-529abd32 70s linear infinite reverse;box-shadow:0 0 12px #ce93d80a}.nge-trophy-ring--3[data-v-529abd32]{width:410px;height:410px;margin:-205px 0 0 -205px;border-color:#00ffb40d;border-width:.5px;animation:nge-trophy-ring-spin-529abd32 90s linear infinite}.nge-trophy-ring--4[data-v-529abd32]{width:440px;height:440px;margin:-220px 0 0 -220px;border:none;background:transparent;border-radius:50%;box-shadow:none;outline:1.5px dashed rgba(0,200,255,.07);outline-offset:-1px;animation:nge-trophy-ring-spin-529abd32 120s linear infinite}.nge-trophy-ring--5[data-v-529abd32]{width:360px;height:360px;margin:-180px 0 0 -180px;border:1.5px solid transparent;border-top-color:#00c8ff1a;border-right-color:#ce93d80f;animation:nge-trophy-ring-spin-529abd32 40s linear infinite reverse}@keyframes nge-trophy-ring-spin-529abd32{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.nge-trophy-orbit-dot[data-v-529abd32]{position:absolute;width:4px;height:4px;border-radius:50%;background:rgba(0,220,255,.8);box-shadow:0 0 6px #00dcff66,0 0 12px #00dcff26;top:50%;left:50%;will-change:transform;animation:nge-trophy-orbit-529abd32 40s linear infinite;animation-delay:calc(var(--j) * -3.3s)}.nge-trophy-orbit-dot[data-v-529abd32]:nth-child(odd){width:3px;height:3px;background:rgba(206,180,255,.7);box-shadow:0 0 5px #ceb4ff4d;animation-duration:55s;animation-direction:reverse}.nge-trophy-orbit-dot[data-v-529abd32]:nth-child(3n){width:3.5px;height:3.5px;background:rgba(0,255,180,.6);box-shadow:0 0 5px #00ffb44d;animation-duration:48s}.nge-trophy-orbit-dot[data-v-529abd32]:nth-child(n+7){animation-name:nge-trophy-orbit-outer-529abd32;animation-duration:65s;width:3px;height:3px;opacity:.8}.nge-trophy-orbit-dot[data-v-529abd32]:nth-child(8){width:3.5px;height:3.5px;background:rgba(255,200,100,.6);box-shadow:0 0 5px #ffc8644d;animation-duration:58s;animation-direction:reverse}.nge-trophy-orbit-dot[data-v-529abd32]:nth-child(9){width:3px;height:3px;background:rgba(100,180,255,.7);box-shadow:0 0 5px #64b4ff4d;animation-duration:72s}.nge-trophy-orbit-dot[data-v-529abd32]:nth-child(10){width:3px;height:3px;background:rgba(255,150,200,.6);box-shadow:0 0 6px #ff96c84d;animation-duration:50s;animation-direction:reverse}.nge-trophy-orbit-dot[data-v-529abd32]:nth-child(11){width:3.5px;height:3.5px;background:rgba(0,220,255,.5);box-shadow:0 0 5px #00dcff33;animation-duration:80s}.nge-trophy-orbit-dot[data-v-529abd32]:nth-child(12){width:2.5px;height:2.5px;background:rgba(206,147,216,.6);box-shadow:0 0 4px #ce93d84d;animation-duration:62s;animation-direction:reverse}@keyframes nge-trophy-orbit-529abd32{0%{transform:rotate(calc(var(--j) * 45deg)) translate(175px) rotate(calc(var(--j) * -45deg))}to{transform:rotate(calc(var(--j) * 45deg + 360deg)) translate(175px) rotate(calc(var(--j) * -45deg - 360deg))}}@keyframes nge-trophy-orbit-outer-529abd32{0%{transform:rotate(calc(var(--j) * 45deg)) translate(210px) rotate(calc(var(--j) * -45deg))}to{transform:rotate(calc(var(--j) * 45deg + 360deg)) translate(210px) rotate(calc(var(--j) * -45deg - 360deg))}}.nge-trophy-aura[data-v-529abd32]{position:absolute;width:340px;height:340px;top:50%;left:50%;margin:-170px 0 0 -170px;border-radius:50%;background:radial-gradient(circle,rgba(0,180,255,.05) 0%,rgba(206,147,216,.025) 40%,transparent 70%);animation:nge-trophy-aura-pulse-529abd32 10s ease-in-out infinite;pointer-events:none}@keyframes nge-trophy-aura-pulse-529abd32{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.12);opacity:.85}}.nge-special-modal-backdrop[data-v-529abd32]{position:fixed;inset:0;background:rgba(2,4,12,.78);display:flex;align-items:center;justify-content:center;z-index:9999;animation:ngeSectionRollIn-529abd32 .18s ease-out}.nge-special-modal[data-v-529abd32]{width:min(720px,92vw);max-height:80vh;background:linear-gradient(135deg,rgba(8,12,24,.98),rgba(12,18,32,.97));border:1px solid rgba(74,158,255,.25);border-radius:12px;padding:18px 20px 24px;box-shadow:0 12px 48px #0000008c,0 0 32px #4a9eff14;display:flex;flex-direction:column}.nge-special-modal-head[data-v-529abd32]{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.nge-special-modal-title[data-v-529abd32]{font-size:.92em;font-weight:700;letter-spacing:.08em;color:#cde;text-transform:uppercase}.nge-special-modal-close[data-v-529abd32]{background:none;border:none;color:#889;font-size:1.4em;cursor:pointer;line-height:1}.nge-special-modal-close[data-v-529abd32]:hover{color:#fff}.nge-special-modal-grid[data-v-529abd32]{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:14px;overflow-y:auto;padding-right:4px;scrollbar-width:thin;scrollbar-color:rgba(74,158,255,.2) transparent}.nge-special-modal-tile[data-v-529abd32]{display:flex;flex-direction:column;align-items:center;text-align:center;background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.05);border-radius:8px;padding:10px 6px;cursor:pointer;transition:transform .12s,background .12s,border-color .12s}.nge-special-modal-tile[data-v-529abd32]:hover{transform:scale(1.05);background:rgba(74,158,255,.06);border-color:#4a9eff2e}.nge-special-modal-icon[data-v-529abd32]{width:56px;height:56px;object-fit:contain;margin-bottom:6px}.nge-special-modal-name[data-v-529abd32]{font-size:.78em;color:#cde;font-weight:600;line-height:1.2}.nge-special-modal-reason[data-v-529abd32]{font-size:.7em;color:#889;margin-top:4px;line-height:1.3;font-style:italic}.nge-recap-modal[data-v-0285efcc]{font-size:.9em}.nge-recap-shell[data-v-0285efcc]{display:flex;flex-direction:column;max-height:88vh}.nge-recap-modal[data-v-0285efcc] .nge-overlay{overflow:hidden;animation:ngeRecapMaterialize-0285efcc .52s cubic-bezier(.16,1,.3,1) both}@keyframes ngeRecapMaterialize-0285efcc{0%{opacity:0;transform:translate(-50%,-50%) translateY(14px) scale(.96);filter:blur(10px) brightness(2.5);box-shadow:0 0 80px #00b4ff80,0 0 160px #00b4ff26}30%{opacity:.8;transform:translate(-50%,-50%);filter:blur(1px) brightness(1.2);box-shadow:0 0 30px #00b4ff26}60%{opacity:1;transform:translate(-50%,-50%) scale(.998);filter:blur(0) brightness(1.05)}to{opacity:1;transform:translate(-50%,-50%);filter:blur(0) brightness(1);box-shadow:none}}.nge-recap-topbar[data-v-0285efcc]{display:flex;justify-content:flex-end;padding:10px 12px 0;flex-shrink:0}.nge-recap-exit[data-v-0285efcc]{background:none;border:none;color:#aaa;font-size:1.6em;cursor:pointer;line-height:1;padding:0}.nge-recap-exit[data-v-0285efcc]:hover{color:#fff}.nge-recap-content[data-v-0285efcc]{width:580px;overflow-y:auto;scrollbar-width:none;padding:8px 44px 32px;box-sizing:border-box;flex:1;min-height:0}.nge-recap-content[data-v-0285efcc]::-webkit-scrollbar{display:none}.nge-recap-hero[data-v-0285efcc]{text-align:center;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.08);margin-bottom:20px}.nge-recap-hero-title[data-v-0285efcc]{font-size:1.5em;font-weight:700;color:#fff}.nge-recap-hero-daterange[data-v-0285efcc]{margin-top:4px;font-size:.82em;color:#9e9e9e}.nge-recap-big-stat[data-v-0285efcc]{text-align:center;padding:16px 0 24px;border-bottom:1px solid rgba(255,255,255,.08);margin-bottom:20px}.nge-recap-big-number[data-v-0285efcc]{font-size:3.2em;font-weight:800;color:#4a9eff;line-height:1;letter-spacing:-.02em}.nge-recap-big-label[data-v-0285efcc]{font-size:.95em;color:#ccc;margin-top:4px}.nge-recap-big-sub[data-v-0285efcc]{font-size:.75em;color:#666;margin-top:3px}.nge-recap-section[data-v-0285efcc]{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.08)}.nge-recap-section[data-v-0285efcc]:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.nge-recap-section-label[data-v-0285efcc]{font-size:.72em;text-transform:uppercase;letter-spacing:.08em;color:#666;margin-bottom:10px}.nge-recap-streak-row[data-v-0285efcc]{display:flex;align-items:baseline;gap:20px;flex-wrap:wrap}.nge-recap-streak-current[data-v-0285efcc]{display:flex;align-items:baseline;gap:6px}.nge-recap-flame[data-v-0285efcc]{font-size:1.5em;line-height:1}.nge-recap-streak-num[data-v-0285efcc]{font-size:2em;font-weight:700;color:#f5a623;line-height:1}.nge-recap-streak-unit[data-v-0285efcc]{font-size:.82em;color:#9e9e9e}.nge-recap-streak-record[data-v-0285efcc]{display:flex;align-items:baseline;gap:4px;font-size:.85em}.nge-recap-streak-record-label[data-v-0285efcc]{color:#666}.nge-recap-streak-record-num[data-v-0285efcc]{color:#bbb;font-weight:600}.nge-recap-month-grid[data-v-0285efcc]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.nge-recap-month-cell[data-v-0285efcc]{background:rgba(74,158,255,.06);border:1px solid rgba(74,158,255,.12);border-radius:8px;padding:10px 12px;text-align:center}.nge-recap-month-num[data-v-0285efcc]{font-size:1.3em;font-weight:700;color:#4a9eff}.nge-recap-month-key[data-v-0285efcc]{font-size:.7em;color:#666;margin-top:2px}.nge-recap-cells-complete[data-v-0285efcc]{color:#7f8!important}.nge-recap-cells-id[data-v-0285efcc]{color:#f5a623!important}.nge-recap-cell-list[data-v-0285efcc]{margin-top:10px}.nge-recap-cell-row[data-v-0285efcc]{display:flex;align-items:center;gap:8px;padding:4px 8px;border-radius:4px;cursor:pointer;font-size:.82em;transition:background .12s}.nge-recap-cell-row[data-v-0285efcc]:hover{background:rgba(74,158,255,.08)}.nge-recap-cell-pip[data-v-0285efcc]{width:16px;text-align:center;flex-shrink:0}.nge-recap-cell-pip--done[data-v-0285efcc]{color:#7f8}.nge-recap-cell-pip--typed[data-v-0285efcc]{color:#f5a623}.nge-recap-cell-name[data-v-0285efcc]{flex:1;color:#4a9effcc;font-family:ui-monospace,Cascadia Code,monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nge-recap-cell-type[data-v-0285efcc]{flex-shrink:0;font-size:.9em;color:#9e9e9e;font-style:italic}.nge-recap-community-total[data-v-0285efcc]{font-size:.88em;color:#ccc;margin-bottom:6px}.nge-recap-community-share[data-v-0285efcc]{font-size:.82em;color:#9e9e9e}.nge-recap-community-share strong[data-v-0285efcc]{color:#4a9eff}.nge-recap-badge-row[data-v-0285efcc]{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:8px}.nge-recap-badge-name[data-v-0285efcc]{font-size:.92em;font-weight:600;color:#ddd}.nge-recap-badge-remaining[data-v-0285efcc]{font-size:.75em;color:#9e9e9e}.nge-recap-progress-track[data-v-0285efcc]{height:6px;background:rgba(255,255,255,.08);border-radius:3px;overflow:hidden}.nge-recap-progress-fill[data-v-0285efcc]{height:100%;background:linear-gradient(90deg,#4a9eff,#6fbcff);border-radius:3px;transition:width .6s cubic-bezier(.34,1.56,.64,1)}.nge-recap-progress-labels[data-v-0285efcc]{display:flex;justify-content:space-between;margin-top:4px;font-size:.68em;color:#555}.nge-recap-all-done[data-v-0285efcc]{font-size:.9em;color:#4a9eff;font-style:italic}.nge-recap-fact[data-v-0285efcc]{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.06);border-radius:8px;padding:14px 16px;border-bottom:none;margin-bottom:0}.nge-recap-fact-eyebrow[data-v-0285efcc]{font-size:.68em;text-transform:uppercase;letter-spacing:.1em;color:#4a9eff;margin-bottom:6px}.nge-recap-fact-text[data-v-0285efcc]{font-size:.85em;color:#bbb;line-height:1.55;font-style:italic}.nge-lb-modal[data-v-d3346099]{font-size:.9em}.nge-lb-modal[data-v-d3346099] .nge-overlay{inset:0 0 0 auto!important;transform:none!important;width:360px;overflow:hidden;border-left:1px solid rgba(74,158,255,.14);animation:ngeLbSlideIn-d3346099 .32s cubic-bezier(.16,1,.3,1) both}@keyframes ngeLbSlideIn-d3346099{0%{opacity:0;transform:translate(40px);filter:blur(8px) brightness(2);box-shadow:-8px 0 60px #00b4ff66}35%{opacity:1;filter:blur(.5px) brightness(1.15)}to{opacity:1;transform:translate(0);filter:blur(0) brightness(1);box-shadow:-4px 0 30px #0096ff0f}}.nge-lb-shell[data-v-d3346099]{display:flex;flex-direction:column;width:360px;height:100%}.nge-lb-topbar[data-v-d3346099]{position:relative;height:0;flex-shrink:0}.nge-lb-exit--abs[data-v-d3346099]{position:absolute;top:10px;right:12px;z-index:5}.nge-lb-hero[data-v-d3346099]{position:relative;display:flex;flex-direction:column;align-items:center;padding:28px 16px 18px;overflow:hidden;border-bottom:1px solid rgba(120,180,255,.12);background:radial-gradient(ellipse 70% 60% at 50% 30%,rgba(80,150,255,.1) 0%,rgba(80,150,255,0) 60%),linear-gradient(180deg,rgba(10,16,32,.6) 0%,rgba(8,12,24,0) 100%)}.nge-lb-hero-grid[data-v-d3346099]{position:absolute;inset:0;background-image:linear-gradient(to right,rgba(120,180,255,.06) 1px,transparent 1px),linear-gradient(to bottom,rgba(120,180,255,.06) 1px,transparent 1px);background-size:24px 24px;mask-image:radial-gradient(ellipse 80% 75% at 50% 45%,black 30%,transparent 90%);-webkit-mask-image:radial-gradient(ellipse 80% 75% at 50% 45%,black 30%,transparent 90%);pointer-events:none}.nge-lb-hero-scanline[data-v-d3346099]{position:absolute;inset:0;background:repeating-linear-gradient(to bottom,transparent 0,transparent 3px,rgba(120,180,255,.018) 3px,rgba(120,180,255,.018) 4px);pointer-events:none;animation:nge-lb-scanline-drift-d3346099 9s linear infinite}@keyframes nge-lb-scanline-drift-d3346099{0%{transform:translateY(0)}to{transform:translateY(8px)}}.nge-lb-hero-img-wrap[data-v-d3346099]{position:relative;width:200px;height:200px;display:flex;align-items:center;justify-content:center;margin-bottom:14px}.nge-lb-hero-img[data-v-d3346099]{width:200px;height:200px;object-fit:contain;filter:drop-shadow(0 0 14px rgba(120,180,255,.45)) drop-shadow(0 12px 22px rgba(80,140,255,.28));animation:nge-lb-hero-float-d3346099 5.5s ease-in-out infinite,nge-lb-hero-glow-d3346099 3.6s ease-in-out infinite;position:relative;z-index:2}.nge-lb-hero-shadow[data-v-d3346099]{position:absolute;bottom:-2px;left:50%;transform:translate(-50%);width:130px;height:22px;border-radius:50%;background:radial-gradient(ellipse,rgba(120,180,255,.45) 0%,rgba(120,180,255,0) 70%);filter:blur(3px);animation:nge-lb-hero-shadow-breathe-d3346099 5.5s ease-in-out infinite;z-index:1}@keyframes nge-lb-hero-float-d3346099{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-8px) rotate(1deg)}}@keyframes nge-lb-hero-glow-d3346099{0%,to{filter:drop-shadow(0 0 14px rgba(120,180,255,.45)) drop-shadow(0 12px 22px rgba(80,140,255,.28))}50%{filter:drop-shadow(0 0 22px rgba(150,200,255,.65)) drop-shadow(0 14px 28px rgba(80,140,255,.42))}}@keyframes nge-lb-hero-shadow-breathe-d3346099{0%,to{transform:translate(-50%) scale(1);opacity:.85}50%{transform:translate(-50%) scale(.7);opacity:.45}}.nge-lb-title-block[data-v-d3346099]{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;z-index:2}.nge-lb-title-rule[data-v-d3346099]{width:220px;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(120,180,255,.5) 50%,transparent 100%)}.nge-lb-title-treat[data-v-d3346099]{margin:4px 0 2px;display:flex;align-items:center;gap:14px;font-family:Orbitron,Rajdhani,sans-serif;font-size:1.5em;font-weight:700;letter-spacing:.32em;background:linear-gradient(180deg,#e8f3ff 0%,#9bc8ff 55%,#5b9eff 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 0 12px rgba(120,180,255,.5),0 0 24px rgba(120,180,255,.25);animation:nge-lb-title-pulse-d3346099 4s ease-in-out infinite}@keyframes nge-lb-title-pulse-d3346099{0%,to{filter:brightness(1) drop-shadow(0 0 6px rgba(120,180,255,.35))}50%{filter:brightness(1.18) drop-shadow(0 0 12px rgba(150,200,255,.55))}}.nge-lb-title-bracket[data-v-d3346099]{font-size:.55em;color:#78b4ffb3;-webkit-text-fill-color:rgba(120,180,255,.7);letter-spacing:0}.nge-lb-title-sub[data-v-d3346099]{font-family:Orbitron,Rajdhani,sans-serif;font-size:.6em;letter-spacing:.4em;color:#78b4ff8c;text-transform:uppercase;margin-bottom:4px}.nge-lb-exit[data-v-d3346099]{background:none;border:none;color:#aaa;font-size:1.6em;cursor:pointer;line-height:1;padding:0}.nge-lb-exit[data-v-d3346099]:hover{color:#fff}.nge-lb-back[data-v-d3346099]{background:none;border:none;color:#64b4ffd9;font-size:.88em;cursor:pointer;padding:4px 0}.nge-lb-back[data-v-d3346099]:hover{color:#a0dcff}.nge-lb-tabs[data-v-d3346099]{display:flex;gap:8px;padding:12px 14px 6px;flex-shrink:0;justify-content:center}.nge-lb-tab[data-v-d3346099]{position:relative;padding:7px 18px;background:rgba(120,180,255,.04);border:1px solid rgba(120,180,255,.18);color:#b4c8e6b3;font-family:Orbitron,Rajdhani,sans-serif;font-size:.72em;font-weight:600;letter-spacing:.16em;text-transform:uppercase;border-radius:3px;cursor:pointer;transition:background .15s,color .15s,box-shadow .15s}.nge-lb-tab[data-v-d3346099]:hover{background:rgba(120,180,255,.1);color:#c8dcf5e6}.nge-lb-tab--active[data-v-d3346099]{background:linear-gradient(180deg,rgba(120,180,255,.22) 0%,rgba(80,140,255,.12) 100%);border-color:#78b4ff99;color:#d8ecff;box-shadow:0 0 12px #78b4ff59,inset 0 0 8px #78b4ff2e}.nge-lb-tab--active[data-v-d3346099]:after{content:"";position:absolute;left:50%;bottom:-7px;width:24px;height:2px;background:linear-gradient(90deg,transparent,rgba(120,180,255,.9),transparent);transform:translate(-50%)}.nge-lb-metric-toggle[data-v-d3346099]{display:flex;justify-content:center;gap:4px;padding:6px 14px 0;flex-shrink:0}.nge-lb-metric[data-v-d3346099]{padding:4px 14px;font-family:Orbitron,Rajdhani,sans-serif;font-size:.66em;font-weight:500;letter-spacing:.18em;text-transform:uppercase;background:transparent;border:1px solid rgba(120,180,255,.12);color:#a0c3e68c;border-radius:2px;cursor:pointer;transition:background .12s,color .12s,border-color .12s}.nge-lb-metric[data-v-d3346099]:hover{background:rgba(120,180,255,.06);color:#b4d7f5d9}.nge-lb-metric--active[data-v-d3346099]{background:rgba(120,180,255,.12);border-color:#78b4ff73;color:#cfe6ff}.nge-lb-content[data-v-d3346099]{overflow-y:auto;flex:1;min-height:0;padding:10px 0 16px;scrollbar-width:thin;scrollbar-color:rgba(120,180,255,.35) rgba(8,14,26,.6)}.nge-lb-content[data-v-d3346099]::-webkit-scrollbar{width:10px}.nge-lb-content[data-v-d3346099]::-webkit-scrollbar-track{background:rgba(8,14,26,.6);border-left:1px solid rgba(120,180,255,.08)}.nge-lb-content[data-v-d3346099]::-webkit-scrollbar-thumb{background:linear-gradient(180deg,rgba(120,180,255,.4),rgba(80,140,255,.25));border-radius:5px;border:2px solid rgba(8,14,26,.6);background-clip:padding-box}.nge-lb-content[data-v-d3346099]::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,rgba(150,200,255,.55),rgba(100,160,255,.4));background-clip:padding-box;border:2px solid rgba(8,14,26,.6)}.nge-lb-content[data-v-d3346099]::-webkit-scrollbar-corner{background:rgba(8,14,26,.6)}.nge-lb-table[data-v-d3346099]{width:100%;border-collapse:collapse;font-size:.86em}.nge-lb-th[data-v-d3346099]{padding:5px 10px;text-align:left;color:#555;font-size:.75em;text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid rgba(255,255,255,.07)}.nge-lb-th--rank[data-v-d3346099]{width:34px;text-align:center}.nge-lb-th--num[data-v-d3346099]{width:62px;text-align:right}.nge-lb-th--badge[data-v-d3346099]{width:36px;text-align:center}.nge-lb-row[data-v-d3346099]{cursor:pointer;transition:background .12s}.nge-lb-row[data-v-d3346099]:hover{background:rgba(255,255,255,.04)}.nge-lb-row--you[data-v-d3346099]{background:rgba(74,158,255,.06)}.nge-lb-row--you[data-v-d3346099]:hover{background:rgba(74,158,255,.11)}.nge-lb-td[data-v-d3346099]{padding:8px 10px;border-bottom:1px solid rgba(255,255,255,.04);vertical-align:middle}.nge-lb-td--rank[data-v-d3346099]{text-align:center;font-size:1.1em;line-height:1}.nge-lb-rank-num[data-v-d3346099]{color:#555;font-size:.88em}.nge-lb-td--num[data-v-d3346099]{text-align:right;font-variant-numeric:tabular-nums;color:#ccc}.nge-lb-td--badge[data-v-d3346099]{text-align:center}.nge-lb-flag-img[data-v-d3346099]{width:20px;height:14px;object-fit:cover;border-radius:2px;margin-right:6px;vertical-align:middle}.nge-lb-flag-img--detail[data-v-d3346099]{width:32px;height:22px}.nge-lb-flag-img--logo[data-v-d3346099]{width:18px;height:18px;object-fit:contain;border-radius:0}.nge-lb-flag-img--logo.nge-lb-flag-img--detail[data-v-d3346099]{width:26px;height:26px}.nge-lb-flag-fallback[data-v-d3346099]{font-size:1em;margin-right:6px;vertical-align:middle}.nge-lb-flag-fallback--detail[data-v-d3346099]{font-size:1.5em}.nge-lb-name[data-v-d3346099]{font-weight:500;color:#4a9effe6;cursor:pointer}.nge-lb-row:hover .nge-lb-name[data-v-d3346099]{text-decoration:underline}.nge-lb-you-tag[data-v-d3346099]{display:inline-block;margin-left:6px;padding:1px 5px;background:rgba(74,158,255,.15);border:1px solid rgba(74,158,255,.35);border-radius:9px;font-size:.68em;color:#a0dcffe6;vertical-align:middle;font-weight:600;letter-spacing:.04em}.nge-lb-streak[data-v-d3346099]{margin-left:6px;font-size:.76em;color:#f5a623;vertical-align:middle}.nge-lb-badge-img[data-v-d3346099]{width:28px;height:28px;object-fit:contain;vertical-align:middle}.nge-lb-badge-none[data-v-d3346099]{color:#444}.nge-lb-detail[data-v-d3346099]{padding:18px 20px 24px}.nge-lb-detail-header[data-v-d3346099]{margin-bottom:18px}.nge-lb-detail-name-row[data-v-d3346099]{display:flex;align-items:center;gap:10px;margin-bottom:4px}.nge-lb-detail-flag[data-v-d3346099]{font-size:1.8em;line-height:1}.nge-lb-detail-name[data-v-d3346099]{font-size:1.35em;font-weight:700;color:#e8e8e8}.nge-lb-detail-bio[data-v-d3346099]{font-size:.82em;color:#777;font-style:italic;margin-top:6px;line-height:1.4}.nge-lb-detail-grid[data-v-d3346099]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:16px}.nge-lb-detail-stat[data-v-d3346099]{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:9px 11px}.nge-lb-detail-stat-val[data-v-d3346099]{font-size:1.2em;font-weight:700;color:#e0e0e0;font-variant-numeric:tabular-nums}.nge-lb-detail-stat-lbl[data-v-d3346099]{font-size:.7em;color:#555;text-transform:uppercase;letter-spacing:.06em;margin-top:2px}.nge-lb-detail-streak[data-v-d3346099]{display:flex;align-items:baseline;gap:5px;margin-bottom:16px;padding:9px 12px;background:rgba(245,166,35,.07);border:1px solid rgba(245,166,35,.18);border-radius:8px;font-size:.88em}.nge-lb-detail-streak-flame[data-v-d3346099]{font-size:1.1em}.nge-lb-detail-streak-count[data-v-d3346099]{font-size:1.25em;font-weight:700;color:#f5a623}.nge-lb-detail-streak-unit[data-v-d3346099]{color:#888;font-size:.85em}.nge-lb-detail-streak-sep[data-v-d3346099]{color:#444}.nge-lb-detail-streak-best[data-v-d3346099]{color:#bbb;font-size:.85em}.nge-lb-detail-badges-label[data-v-d3346099]{font-size:1em;font-weight:600;padding-top:14px;padding-bottom:10px;border-top:1px solid rgba(255,255,255,.08);margin-bottom:8px}.nge-lb-detail-badges-grid[data-v-d3346099]{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.nge-lb-detail-badge[data-v-d3346099]{display:flex;flex-direction:column;align-items:center;text-align:center;cursor:default;transition:transform .15s}.nge-lb-detail-badge[data-v-d3346099]:not(.nge-lb-detail-badge--locked){cursor:pointer}.nge-lb-detail-badge[data-v-d3346099]:not(.nge-lb-detail-badge--locked):hover{transform:scale(1.08)}.nge-lb-detail-badge--selected .nge-lb-detail-badge-img[data-v-d3346099]{filter:drop-shadow(0 0 6px rgba(100,180,255,.75))}.nge-lb-detail-badge-img[data-v-d3346099]{display:flex;align-items:center;justify-content:center;width:50px;height:50px}.nge-lb-detail-badge-icon[data-v-d3346099]{width:44px;height:44px;object-fit:contain}.nge-lb-detail-badge-mystery[data-v-d3346099]{width:40px;height:40px;background:rgba(255,255,255,.05);border:2px dashed rgba(255,255,255,.15);clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);display:flex;align-items:center;justify-content:center}.nge-lb-detail-badge-mystery-q[data-v-d3346099]{font-size:1.1em;font-weight:700;color:#fff3;font-style:italic;line-height:1}.nge-lb-detail-badge-name[data-v-d3346099]{font-size:.62em;color:#bbb;margin-top:3px;line-height:1.2;max-width:60px;word-break:break-word}.nge-lb-detail-badge-name--locked[data-v-d3346099]{color:#444}.nge-lb-detail-no-badges[data-v-d3346099]{font-size:.78em;color:#444;font-style:italic;padding:8px 0 4px}.nge-lb-detail-badge-card[data-v-d3346099]{display:flex;align-items:center;gap:12px;margin-top:14px;padding:10px 12px;background:rgba(100,180,255,.08);border:1px solid rgba(100,180,255,.22);border-radius:8px;position:relative}.nge-lb-detail-badge-card-icon[data-v-d3346099]{width:44px;height:44px;object-fit:contain;flex-shrink:0}.nge-lb-detail-badge-card-body[data-v-d3346099]{flex:1;min-width:0}.nge-lb-detail-badge-card-name[data-v-d3346099]{font-weight:600;font-size:.92em;margin-bottom:2px}.nge-lb-detail-badge-card-desc[data-v-d3346099]{font-size:.8em;color:#ccc;margin-bottom:2px}.nge-lb-detail-badge-card-thresh[data-v-d3346099]{font-size:.72em;color:#64b4ffb3}.nge-lb-detail-badge-card-close[data-v-d3346099]{position:absolute;top:5px;right:9px;background:none;border:none;color:#666;font-size:1.1em;cursor:pointer;padding:0;line-height:1}.nge-lb-detail-badge-card-close[data-v-d3346099]:hover{color:#ccc}.lb-badge-detail-enter-active[data-v-d3346099]{transition:all .25s cubic-bezier(.34,1.56,.64,1)}.lb-badge-detail-leave-active[data-v-d3346099]{transition:all .15s ease-in}.lb-badge-detail-enter-from[data-v-d3346099],.lb-badge-detail-leave-to[data-v-d3346099]{opacity:0;transform:translateY(8px) scale(.96)}.nge-lb-view-profile[data-v-d3346099]{margin-top:8px;background:rgba(74,158,255,.1);border:1px solid rgba(74,158,255,.25);color:#58a6ff;padding:6px 14px;border-radius:6px;font-size:12px;cursor:pointer;transition:all .15s}.nge-lb-view-profile[data-v-d3346099]:hover{background:rgba(74,158,255,.2);border-color:#4a9eff66}.nge-settings-modal[data-v-4a4c5ac6]{font-size:.9em}.nge-settings-modal[data-v-4a4c5ac6] .nge-overlay{overflow:hidden;animation:ngeSettingsMaterialize-4a4c5ac6 .52s cubic-bezier(.16,1,.3,1) both}@keyframes ngeSettingsMaterialize-4a4c5ac6{0%{opacity:0;transform:translate(-50%,-50%) translateY(14px) scale(.96);filter:blur(10px) brightness(2.5);box-shadow:0 0 80px #00b4ff80,0 0 160px #00b4ff26}30%{opacity:.8;transform:translate(-50%,-50%);filter:blur(1px) brightness(1.2);box-shadow:0 0 30px #00b4ff26}60%{opacity:1;transform:translate(-50%,-50%) scale(.998);filter:blur(0) brightness(1.05)}to{opacity:1;transform:translate(-50%,-50%);filter:blur(0) brightness(1);box-shadow:none}}.nge-settings-shell[data-v-4a4c5ac6]{display:flex;flex-direction:column;width:460px}.nge-settings-topbar[data-v-4a4c5ac6]{display:flex;justify-content:space-between;align-items:center;padding:14px 16px 10px;flex-shrink:0;border-bottom:1px solid rgba(255,255,255,.07)}.nge-settings-title[data-v-4a4c5ac6]{font-size:1.35em;font-weight:600;color:#e0e0e0}.nge-settings-exit[data-v-4a4c5ac6]{background:none;border:none;color:#aaa;font-size:1.6em;cursor:pointer;line-height:1;padding:0}.nge-settings-exit[data-v-4a4c5ac6]:hover{color:#fff}.nge-settings-content[data-v-4a4c5ac6]{padding:20px 22px 22px;display:flex;flex-direction:column;gap:20px}.nge-settings-section[data-v-4a4c5ac6]{display:flex;flex-direction:column;gap:6px}.nge-settings-label[data-v-4a4c5ac6]{font-size:.88em;text-transform:uppercase;letter-spacing:.07em;color:#999;font-weight:600}.nge-settings-hint[data-v-4a4c5ac6]{font-size:.78em;color:#666;margin:0 0 4px}.nge-settings-input[data-v-4a4c5ac6]{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:6px;color:#e0e0e0;font-size:1.5em;padding:6px 10px;width:80px;outline:none;text-align:center}.nge-settings-input[data-v-4a4c5ac6]:focus{border-color:#4a9eff80}.nge-settings-flags[data-v-4a4c5ac6]{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.nge-settings-flag-btn[data-v-4a4c5ac6]{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:6px;font-size:1.3em;padding:4px 6px;cursor:pointer;transition:background .12s,border-color .12s,transform .12s;line-height:1}.nge-settings-flag-btn[data-v-4a4c5ac6]:hover{background:rgba(255,255,255,.12);transform:scale(1.15)}.nge-settings-flag-btn--active[data-v-4a4c5ac6]{border-color:#4a9effa6;background:rgba(74,158,255,.12)}.nge-settings-country-wrap[data-v-4a4c5ac6]{position:relative;width:100%;max-width:360px}.nge-settings-country-btn[data-v-4a4c5ac6]{display:flex;align-items:center;gap:10px;width:100%;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:6px;color:#e0e0e0;font-size:.95em;padding:8px 10px;cursor:pointer;outline:none;text-align:left}.nge-settings-country-btn[data-v-4a4c5ac6]:hover{border-color:#4a9eff73}.nge-settings-country-flag-cell[data-v-4a4c5ac6]{display:inline-flex;align-items:center;justify-content:center;width:28px;flex-shrink:0}.nge-settings-country-flag-img[data-v-4a4c5ac6]{width:24px;height:18px;object-fit:cover;border-radius:2px}.nge-settings-country-flag-img--logo[data-v-4a4c5ac6]{width:22px;height:22px;object-fit:contain;border-radius:0}.nge-settings-country-flag-placeholder[data-v-4a4c5ac6]{font-size:1.2em;opacity:.5}.nge-settings-country-name[data-v-4a4c5ac6]{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nge-settings-country-caret[data-v-4a4c5ac6]{color:#aaa;font-size:.85em;flex-shrink:0}.nge-settings-country-dropdown[data-v-4a4c5ac6]{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:200;background:#ffffff;border:1px solid rgba(0,0,0,.18);border-radius:8px;box-shadow:0 12px 40px #00000059;overflow:hidden;display:flex;flex-direction:column}.nge-settings-country-search[data-v-4a4c5ac6]{background:#ffffff;color:#222;border:none;border-bottom:1px solid rgba(0,0,0,.1);padding:8px 10px;font-size:.95em;outline:none;width:100%;box-sizing:border-box}.nge-settings-country-search[data-v-4a4c5ac6]::placeholder{color:#888}.nge-settings-country-list[data-v-4a4c5ac6]{max-height:280px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.25) #fff}.nge-settings-country-list[data-v-4a4c5ac6]::-webkit-scrollbar{width:6px}.nge-settings-country-list[data-v-4a4c5ac6]::-webkit-scrollbar-track{background:#f4f4f4}.nge-settings-country-list[data-v-4a4c5ac6]::-webkit-scrollbar-thumb{background:rgba(0,0,0,.25);border-radius:3px}.nge-settings-country-opt[data-v-4a4c5ac6]{display:flex;align-items:center;gap:10px;width:100%;background:#ffffff;border:none;color:#222;font-size:.92em;padding:7px 12px;cursor:pointer;text-align:left}.nge-settings-country-opt[data-v-4a4c5ac6]:hover{background:rgba(74,158,255,.12)}.nge-settings-country-opt--active[data-v-4a4c5ac6]{background:rgba(74,158,255,.18);font-weight:600}.nge-settings-country-opt-flag[data-v-4a4c5ac6]{display:inline-flex;align-items:center;justify-content:center;width:26px;flex-shrink:0}.nge-settings-country-opt-name[data-v-4a4c5ac6]{flex:1}.nge-settings-country-empty[data-v-4a4c5ac6]{padding:10px 12px;color:#888;font-size:.88em;text-align:center}.nge-settings-textarea[data-v-4a4c5ac6]{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:6px;color:#e0e0e0;font-size:.92em;padding:8px 10px;resize:vertical;font-family:inherit;outline:none;line-height:1.5}.nge-settings-textarea[data-v-4a4c5ac6]:focus{border-color:#4a9eff80}.nge-settings-charcount[data-v-4a4c5ac6]{font-size:.72em;color:#666;text-align:right}.nge-settings-charcount--warn[data-v-4a4c5ac6]{color:#e09050}.nge-settings-actions[data-v-4a4c5ac6]{display:flex;gap:10px;margin-top:4px}.nge-settings-save[data-v-4a4c5ac6]{flex:1;padding:8px 0;background:rgba(74,158,255,.18);border:1px solid rgba(74,158,255,.4);border-radius:6px;color:#a0dcfff2;font-size:.9em;font-weight:600;cursor:pointer;transition:background .15s}.nge-settings-save[data-v-4a4c5ac6]:hover{background:rgba(74,158,255,.28)}.nge-settings-cancel[data-v-4a4c5ac6]{padding:8px 18px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.14);border-radius:6px;color:#888;font-size:.9em;cursor:pointer;transition:background .15s}.nge-settings-cancel[data-v-4a4c5ac6]:hover{background:rgba(255,255,255,.1);color:#ccc}.nge-settings-advanced-btn[data-v-4a4c5ac6]{padding:7px 14px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.12);border-radius:6px;color:#888;font-size:.82em;cursor:pointer;transition:background .15s,color .15s;flex:1}.nge-settings-advanced-btn[data-v-4a4c5ac6]:hover{background:rgba(74,158,255,.08);color:#bbc;border-color:#4a9eff40}.nge-settings-login-row[data-v-4a4c5ac6]{display:flex;align-items:center;justify-content:space-between;padding:4px 8px;background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.05);border-radius:6px;margin-bottom:4px}.nge-settings-login-info[data-v-4a4c5ac6]{display:flex;flex-direction:column;gap:1px}.nge-settings-login-email[data-v-4a4c5ac6]{font-size:.78em;color:#aab}.nge-settings-login-host[data-v-4a4c5ac6]{font-size:.68em;color:#667}.nge-settings-logout-btn[data-v-4a4c5ac6]{font-size:.65em;padding:2px 10px;background:rgba(200,60,60,.12);border:1px solid rgba(200,60,60,.25);color:#dc6464cc;border-radius:4px;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.nge-settings-logout-btn[data-v-4a4c5ac6]:hover{background:rgba(200,60,60,.2);border-color:#c83c3c66;color:#f07878f2}.nge-settings-toolbar-grid[data-v-4a4c5ac6]{display:flex;flex-wrap:wrap;gap:6px}.nge-settings-toolbar-item[data-v-4a4c5ac6]{display:flex;align-items:center;gap:6px;padding:6px 10px;border:1px solid rgba(255,255,255,.08);border-radius:6px;background:rgba(255,255,255,.03);color:#667;font-family:inherit;font-size:.82em;cursor:pointer;transition:all .12s;opacity:.5}.nge-settings-toolbar-item[data-v-4a4c5ac6]:hover{opacity:.8;background:rgba(255,255,255,.06)}.nge-settings-toolbar-item--active[data-v-4a4c5ac6]{opacity:1;border-color:#4a9eff59;background:rgba(74,158,255,.08);color:#acd}.nge-settings-toolbar-emoji[data-v-4a4c5ac6]{font-size:14px;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px}.nge-settings-toolbar-icon-img[data-v-4a4c5ac6]{width:16px;height:16px;object-fit:contain;vertical-align:middle}.nge-settings-toolbar-label[data-v-4a4c5ac6]{font-weight:500}.nge-settings-toolbar-reset[data-v-4a4c5ac6]{margin-top:6px;background:none;border:none;color:#556;font-size:.72em;font-family:inherit;cursor:pointer;padding:2px 0;transition:color .12s}.nge-settings-toolbar-reset[data-v-4a4c5ac6]:hover{color:#889}.nge-settings-toggle[data-v-4a4c5ac6]{display:inline-flex;align-items:center;gap:8px;cursor:pointer;padding:4px 0;font-size:.92em;color:#cde}.nge-settings-toggle input[data-v-4a4c5ac6]{accent-color:#4ad07a;width:16px;height:16px;cursor:pointer}.nge-settings-toggle-label[data-v-4a4c5ac6]{user-select:none}.nge-login-blocker[data-v-7c27827b]{position:fixed;inset:0;z-index:10000;background:radial-gradient(ellipse at center,rgba(0,15,40,.85) 0%,rgba(0,0,0,.95) 100%);display:flex;align-items:center;justify-content:center;backdrop-filter:blur(12px) saturate(1.3);font-family:Inter,Segoe UI,system-ui,-apple-system,sans-serif}.nge-holo-particles[data-v-7c27827b]{position:absolute;inset:0;background-image:radial-gradient(1px 1px at 20% 30%,rgba(74,158,255,.3) 0%,transparent 100%),radial-gradient(1px 1px at 40% 70%,rgba(0,210,255,.2) 0%,transparent 100%),radial-gradient(1px 1px at 80% 40%,rgba(206,147,216,.2) 0%,transparent 100%),radial-gradient(1.5px 1.5px at 65% 80%,rgba(74,158,255,.25) 0%,transparent 100%),radial-gradient(1px 1px at 90% 15%,rgba(0,255,200,.15) 0%,transparent 100%),radial-gradient(1px 1px at 10% 85%,rgba(74,158,255,.2) 0%,transparent 100%);background-size:250px 250px,300px 300px,200px 200px,350px 350px,180px 180px,280px 280px;animation:nge-holo-drift-7c27827b 20s linear infinite;pointer-events:none;opacity:.6}@keyframes nge-holo-drift-7c27827b{0%{transform:translate(0)}to{transform:translate(-60px,-40px)}}.nge-login-modal[data-v-7c27827b]{background:linear-gradient(165deg,rgba(10,18,35,.95) 0%,rgba(5,10,22,.98) 100%);border:1px solid rgba(0,180,255,.18);border-radius:2px;padding:44px 48px 32px;text-align:center;max-width:460px;width:90%;position:relative;overflow:hidden;animation:nge-holo-materialize-7c27827b .8s cubic-bezier(.16,1,.3,1) both;box-shadow:0 0 80px #0096ff14,0 0 200px #0096ff08,inset 0 0 80px #0064c805,0 20px 60px #00000080}.nge-login-modal[data-v-7c27827b]:before{content:"";position:absolute;inset:-1px;border-radius:2px;background:linear-gradient(135deg,rgba(0,180,255,.4) 0%,rgba(0,100,200,.05) 25%,rgba(120,0,255,.15) 50%,rgba(0,100,200,.05) 75%,rgba(0,220,180,.3) 100%);background-size:300% 300%;animation:nge-holo-border-7c27827b 6s ease-in-out infinite;z-index:-1;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;padding:1px}.nge-login-modal[data-v-7c27827b]:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(ellipse at 50% 0%,rgba(0,150,255,.06) 0%,transparent 60%);pointer-events:none}@keyframes nge-holo-materialize-7c27827b{0%{opacity:0;transform:scale(1.04) translateY(-10px);filter:blur(20px) brightness(3);box-shadow:0 0 120px #00b4ff80}30%{opacity:.6;filter:blur(3px) brightness(1.5)}60%{opacity:1;transform:scale(.99);filter:blur(0) brightness(1.1)}to{opacity:1;transform:scale(1) translateY(0);filter:blur(0) brightness(1)}}@keyframes nge-holo-border-7c27827b{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.nge-holo-ring-container[data-v-7c27827b]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:130px;height:130px;margin-bottom:14px}.nge-holo-ring[data-v-7c27827b]{position:absolute;inset:0;border:1.5px solid rgba(0,180,255,.25);border-radius:50%;border-top-color:#00dcffcc;border-right-color:#7800ff66;animation:nge-holo-spin-7c27827b 3s linear infinite}.nge-holo-ring--inner[data-v-7c27827b]{inset:10px;border-color:#0096ff1a;border-bottom-color:#00ffc880;border-left-color:#00c8ff4d;animation-duration:5s;animation-direction:reverse}@keyframes nge-holo-spin-7c27827b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.nge-login-icon[data-v-7c27827b]{position:relative;z-index:2;width:90px;height:100px;display:flex;align-items:center;justify-content:center;filter:drop-shadow(0 0 18px rgba(0,180,255,.5));animation:nge-holo-icon-breathe-7c27827b 3s ease-in-out infinite}.nge-neuron-svg[data-v-7c27827b]{width:90px;height:100px}@keyframes nge-holo-icon-breathe-7c27827b{0%,to{filter:drop-shadow(0 0 12px rgba(0,180,255,.4))}50%{filter:drop-shadow(0 0 24px rgba(0,200,255,.7))}}.nge-holo-eyebrow[data-v-7c27827b]{font-size:.58em;font-weight:700;letter-spacing:.25em;text-transform:uppercase;color:#00c8ff80;margin-bottom:6px;position:relative;z-index:2}.nge-login-title[data-v-7c27827b]{font-size:1.5em;font-weight:300;color:#c8e6fff2;margin-bottom:8px;letter-spacing:.06em;text-transform:uppercase;position:relative;z-index:2;text-shadow:0 0 30px rgba(0,150,255,.3)}.nge-login-desc[data-v-7c27827b]{font-size:.78em;color:#78a0c899;line-height:1.6;margin-bottom:24px;letter-spacing:.02em;position:relative;z-index:2}.nge-login-servers[data-v-7c27827b]{margin-bottom:24px;text-align:left;position:relative;z-index:2}.nge-login-server-row[data-v-7c27827b]{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:1px;background:rgba(0,120,255,.04);border:1px solid rgba(0,180,255,.1);border-left:2px solid rgba(0,200,255,.3);margin-bottom:6px;transition:all .3s}.nge-login-server-row--done[data-v-7c27827b]{background:rgba(0,255,150,.03);border-color:#00ff961a;border-left-color:#00ff9680}.nge-login-server-row--waiting[data-v-7c27827b]{border-left-color:#00c8ff99;animation:nge-holo-row-pulse-7c27827b 1.5s ease-in-out infinite}@keyframes nge-holo-row-pulse-7c27827b{0%,to{background:rgba(0,120,255,.04)}50%{background:rgba(0,150,255,.08)}}.nge-login-server-status[data-v-7c27827b]{flex-shrink:0;width:22px;display:flex;align-items:center;justify-content:center}.nge-holo-check[data-v-7c27827b]{color:#00ff96e6;font-weight:700;font-size:.9em;text-shadow:0 0 8px rgba(0,255,150,.5)}.nge-holo-dot[data-v-7c27827b]{width:8px;height:8px;border-radius:50%;background:rgba(0,180,255,.3);border:1px solid rgba(0,200,255,.5);box-shadow:0 0 6px #00c8ff4d}.nge-holo-spinner[data-v-7c27827b]{width:14px;height:14px;border:1.5px solid rgba(0,180,255,.15);border-top-color:#00dcffe6;border-radius:50%;animation:nge-holo-spin-7c27827b .8s linear infinite}.nge-login-server-url[data-v-7c27827b]{flex:1;font-size:.78em;font-family:SF Mono,ui-monospace,Cascadia Code,monospace;color:#00b4ff99;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:.03em}.nge-login-server-btn[data-v-7c27827b]{flex-shrink:0;padding:5px 16px;border:1px solid rgba(0,200,255,.3);border-radius:1px;background:rgba(0,150,255,.08);color:#00dcffe6;font-size:.68em;font-weight:700;font-family:inherit;cursor:pointer;letter-spacing:.12em;text-transform:uppercase;transition:all .2s}.nge-login-server-btn[data-v-7c27827b]:hover:not(:disabled){background:rgba(0,180,255,.18);border-color:#00dcff99;box-shadow:0 0 16px #00c8ff33}.nge-login-server-btn[data-v-7c27827b]:disabled{opacity:.5;cursor:wait}.nge-login-server-ok[data-v-7c27827b]{flex-shrink:0;font-size:.68em;font-weight:700;letter-spacing:.12em;color:#00ff96cc;text-shadow:0 0 10px rgba(0,255,150,.3)}.nge-login-btn[data-v-7c27827b]{display:block;width:100%;padding:14px 24px;border:1px solid rgba(0,180,255,.3);border-radius:2px;background:linear-gradient(135deg,rgba(0,100,255,.2) 0%,rgba(0,60,180,.3) 50%,rgba(80,0,200,.2) 100%);color:#c8e6fff2;font-size:.88em;font-weight:600;font-family:inherit;cursor:pointer;letter-spacing:.1em;text-transform:uppercase;transition:all .3s;position:relative;z-index:2;overflow:hidden}.nge-login-btn-text[data-v-7c27827b]{position:relative;z-index:2}.nge-login-btn-glow[data-v-7c27827b]{position:absolute;inset:0;background:linear-gradient(90deg,transparent 0%,rgba(0,200,255,.15) 50%,transparent 100%);animation:nge-holo-btn-sweep-7c27827b 3s ease-in-out infinite;pointer-events:none}@keyframes nge-holo-btn-sweep-7c27827b{0%{transform:translate(-100%)}to{transform:translate(100%)}}.nge-login-btn[data-v-7c27827b]:hover:not(:disabled){border-color:#00dcff99;background:linear-gradient(135deg,rgba(0,120,255,.3) 0%,rgba(0,80,200,.4) 50%,rgba(100,0,255,.25) 100%);box-shadow:0 0 30px #00b4ff26,inset 0 0 30px #0096ff0d;transform:translateY(-1px)}.nge-login-btn[data-v-7c27827b]:active:not(:disabled){transform:translateY(0);box-shadow:0 0 40px #00c8ff40}.nge-login-btn[data-v-7c27827b]:disabled{opacity:.4;cursor:default}.nge-login-skip[data-v-7c27827b]{display:block;width:100%;margin-top:14px;padding:8px;background:none;border:none;color:#648cb459;font-size:.65em;font-weight:700;font-family:inherit;cursor:pointer;letter-spacing:.2em;text-transform:uppercase;transition:color .15s;position:relative;z-index:2}.nge-login-skip[data-v-7c27827b]:hover{color:#00c8ff80}.nge-holo-datastream[data-v-7c27827b]{margin-top:20px;font-size:.5em;font-family:SF Mono,ui-monospace,Cascadia Code,monospace;color:#00b4ff33;letter-spacing:.08em;position:relative;z-index:2;animation:nge-holo-flicker-7c27827b 8s ease-in-out infinite}@keyframes nge-holo-flicker-7c27827b{0%,to{opacity:1}92%{opacity:1}93%{opacity:.3}94%{opacity:1}96%{opacity:.6}97%{opacity:1}}.nge-login-modal-enter-active[data-v-7c27827b]{transition:all .4s ease-out}.nge-login-modal-leave-active[data-v-7c27827b]{transition:all .25s ease-in}.nge-login-modal-enter-from[data-v-7c27827b]{opacity:0}.nge-login-modal-leave-to[data-v-7c27827b]{opacity:0;filter:blur(8px) brightness(2)}.nge-quest-board[data-v-cebc4671]{position:fixed;z-index:9000;width:330px;background:linear-gradient(170deg,rgba(10,16,30,.96) 0%,rgba(8,10,20,.98) 100%);border:1px solid rgba(0,180,255,.18);border-radius:4px;box-shadow:0 8px 40px #00000080,0 0 60px #0096ff0f,0 0 120px #0096ff05,inset 0 0 40px #0064c804;font-family:Inter,Segoe UI,system-ui,-apple-system,sans-serif;font-size:14px;color:#ccd;overflow:hidden;animation:nge-quest-glow-cebc4671 4s ease-in-out infinite}@keyframes nge-quest-glow-cebc4671{0%,to{border-color:#00b4ff2e;box-shadow:0 8px 40px #00000080,0 0 60px #0096ff0f,0 0 120px #0096ff05,inset 0 0 40px #0064c804}50%{border-color:#00c8ff47;box-shadow:0 8px 40px #00000080,0 0 80px #0096ff1a,0 0 160px #0096ff08,inset 0 0 60px #0064c806}}.nge-quest-topbar[data-v-cebc4671]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px 8px;border-bottom:1px solid rgba(74,158,255,.08);background:rgba(74,158,255,.03);cursor:grab;user-select:none}.nge-quest-dragging[data-v-cebc4671]{cursor:grabbing}.nge-quest-title[data-v-cebc4671]{font-size:.95em;font-weight:700;color:#e0e4ee;display:flex;align-items:center;gap:6px}.nge-quest-icon[data-v-cebc4671]{font-size:1.15em}.nge-quest-topbar-actions[data-v-cebc4671]{display:flex;align-items:center;gap:8px}.nge-quest-close[data-v-cebc4671]{background:none;border:none;color:#556;font-size:1.3em;cursor:pointer;padding:0;line-height:1;transition:color .12s}.nge-quest-close[data-v-cebc4671]:hover{color:#aab}.nge-quest-setup[data-v-cebc4671]{padding:16px 14px 18px}.nge-quest-setup-text[data-v-cebc4671]{font-size:.82em;color:#778;margin-bottom:10px;line-height:1.4}.nge-quest-url-input[data-v-cebc4671]{width:100%;margin-bottom:8px}.nge-quest-load-btn[data-v-cebc4671]{width:100%;padding:8px;border:none;border-radius:8px;background:linear-gradient(135deg,#4285f4,#5c6bc0);color:#fff;font-size:.88em;font-weight:600;font-family:inherit;cursor:pointer;transition:filter .12s}.nge-quest-load-btn[data-v-cebc4671]:disabled{opacity:.4;cursor:default}.nge-quest-load-btn[data-v-cebc4671]:hover:not(:disabled){filter:brightness(1.08)}.nge-quest-error[data-v-cebc4671]{margin-top:8px;font-size:.78em;color:#f66}.nge-quest-loading[data-v-cebc4671]{padding:24px 14px;text-align:center;color:#667;font-size:.85em;font-style:italic}.nge-quest-content[data-v-cebc4671]{padding:10px 14px 14px;max-height:480px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(74,158,255,.2) transparent}.nge-quest-daily-header[data-v-cebc4671]{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:8px}.nge-quest-daily-title[data-v-cebc4671]{font-size:.82em;font-weight:700;color:#00c8ffb3;text-transform:uppercase;letter-spacing:.08em}.nge-quest-daily-date[data-v-cebc4671]{font-size:.68em;color:#556}.nge-quest-daily-pips[data-v-cebc4671]{display:flex;gap:6px;margin-bottom:10px}.nge-quest-daily-pip-card[data-v-cebc4671]{flex:1;display:flex;align-items:center;gap:5px;padding:6px 8px;border-radius:6px;border:1px solid rgba(74,158,255,.1);background:rgba(74,158,255,.02);cursor:pointer;transition:all .15s;overflow:hidden}.nge-quest-daily-pip-card[data-v-cebc4671]:hover{border-color:#4a9eff40;background:rgba(74,158,255,.05)}.nge-quest-daily-pip-card--active[data-v-cebc4671]{border-color:#ce93d859;background:rgba(206,147,216,.06)}.nge-quest-daily-pip-card--done[data-v-cebc4671]{border-color:#7fff8833;background:rgba(127,255,136,.03)}.nge-quest-daily-pip-num[data-v-cebc4671]{flex-shrink:0;width:18px;height:18px;border-radius:50%;border:1.5px solid rgba(74,158,255,.3);display:flex;align-items:center;justify-content:center;font-size:.65em;font-weight:700;color:#78a}.nge-quest-daily-pip-card--active .nge-quest-daily-pip-num[data-v-cebc4671]{border-color:#ce93d880;color:#ce93d8}.nge-quest-daily-pip-check[data-v-cebc4671]{flex-shrink:0;width:18px;height:18px;border-radius:50%;background:rgba(127,255,136,.15);border:1.5px solid rgba(127,255,136,.35);display:flex;align-items:center;justify-content:center;font-size:.6em;font-weight:700;color:#7f8}.nge-quest-daily-pip-name[data-v-cebc4671]{font-size:.65em;font-weight:600;color:#9ab;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nge-quest-daily-pip-card--done .nge-quest-daily-pip-name[data-v-cebc4671]{color:#7a8}.nge-quest-celebration[data-v-cebc4671]{text-align:center;padding:20px 10px 16px;position:relative;overflow:hidden;border:1px solid rgba(255,215,0,.2);border-radius:10px;background:radial-gradient(ellipse at center,rgba(255,215,0,.06) 0%,transparent 70%);margin-bottom:10px;animation:nge-quest-celebrate-glow-cebc4671 3s ease-in-out infinite}@keyframes nge-quest-celebrate-glow-cebc4671{0%,to{border-color:#ffd70033;box-shadow:0 0 20px #ffd7000d,inset 0 0 30px #ffd70005}50%{border-color:#ffd70066;box-shadow:0 0 40px #ffd7001a,inset 0 0 50px #ffd7000a}}.nge-quest-celebration-particles[data-v-cebc4671]{position:absolute;inset:0;pointer-events:none;overflow:hidden}.nge-quest-particle[data-v-cebc4671]{position:absolute;width:4px;height:4px;border-radius:50%;background:rgba(255,215,0,.6);animation:nge-quest-float-cebc4671 3s ease-in-out infinite;animation-delay:calc(var(--i) * .25s);left:calc(var(--i) * 8% + 2%);top:80%;box-shadow:0 0 6px #ffd70066}.nge-quest-particle[data-v-cebc4671]:nth-child(even){background:rgba(180,140,255,.5);box-shadow:0 0 6px #b48cff4d;width:3px;height:3px}.nge-quest-particle[data-v-cebc4671]:nth-child(3n){background:rgba(100,200,255,.5);box-shadow:0 0 6px #64c8ff4d;width:5px;height:5px}@keyframes nge-quest-float-cebc4671{0%{transform:translateY(0) scale(0);opacity:0}10%{opacity:1;transform:translateY(-10px) scale(1)}90%{opacity:.6}to{transform:translateY(-120px) scale(.3);opacity:0}}.nge-quest-celebration-badge[data-v-cebc4671]{font-size:2.5em;color:gold;text-shadow:0 0 20px rgba(255,215,0,.6),0 0 40px rgba(255,215,0,.2);animation:nge-quest-badge-pulse-cebc4671 2s ease-in-out infinite;margin-bottom:6px}@keyframes nge-quest-badge-pulse-cebc4671{0%,to{transform:scale(1);filter:brightness(1)}50%{transform:scale(1.1);filter:brightness(1.3)}}.nge-quest-celebration-title[data-v-cebc4671]{font-size:1.3em;font-weight:800;color:gold;text-shadow:0 0 12px rgba(255,215,0,.4);letter-spacing:.08em;margin-bottom:6px}.nge-quest-celebration-sub[data-v-cebc4671]{font-size:.78em;color:#9ab;line-height:1.5;margin-bottom:14px}.nge-quest-celebration-actions[data-v-cebc4671]{display:flex;gap:8px;justify-content:center;margin-bottom:10px}.nge-quest-celebration-btn[data-v-cebc4671]{padding:8px 16px;border-radius:8px;font-size:.82em;font-weight:600;font-family:inherit;cursor:pointer;transition:all .15s;border:none}.nge-quest-celebration-btn--more[data-v-cebc4671]{background:linear-gradient(135deg,#7c4dff,#651fff);color:#fff;box-shadow:0 2px 12px #7c4dff4d}.nge-quest-celebration-btn--more[data-v-cebc4671]:hover{filter:brightness(1.15);box-shadow:0 4px 16px #7c4dff66}.nge-quest-celebration-btn--close[data-v-cebc4671]{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.15);color:#889}.nge-quest-celebration-btn--close[data-v-cebc4671]:hover{background:rgba(255,255,255,.12);color:#bbc}.nge-quest-celebration-btn--allclear[data-v-cebc4671]{background:linear-gradient(135deg,rgba(127,255,136,.08),rgba(0,180,255,.08));border:1px solid rgba(127,255,136,.2);color:#7fff88b3;cursor:default;font-weight:600}.nge-quest-share-btn[data-v-cebc4671]{background:none;border:1px solid rgba(100,180,255,.2);border-radius:6px;color:#64b4ffb3;font-size:.72em;font-family:inherit;padding:5px 14px;cursor:pointer;transition:all .15s}.nge-quest-share-btn[data-v-cebc4671]:hover{border-color:#64b4ff80;color:#64b4ff;background:rgba(100,180,255,.06)}.nge-quest-nickname[data-v-cebc4671]{font-size:1.15em;font-weight:700;color:#ce93d8e6;cursor:pointer;transition:color .12s;margin-bottom:2px;line-height:1.3}.nge-quest-nickname[data-v-cebc4671]:hover{color:#ce93d8}.nge-quest-seg-id-full[data-v-cebc4671]{font-family:SF Mono,ui-monospace,Cascadia Code,monospace;font-size:.7em;color:#4a9eff73;letter-spacing:.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.nge-quest-progress[data-v-cebc4671]{margin-bottom:10px}.nge-quest-progress-track[data-v-cebc4671]{height:4px;background:rgba(255,255,255,.06);border-radius:2px;overflow:hidden;margin-bottom:4px}.nge-quest-progress-fill[data-v-cebc4671]{height:100%;background:linear-gradient(90deg,#4285f4,#CE93D8);border-radius:2px;transition:width .3s ease}.nge-quest-progress-text[data-v-cebc4671]{font-size:.7em;color:#556;text-align:center}.nge-quest-card[data-v-cebc4671]{background:rgba(74,158,255,.03);border:1px solid rgba(74,158,255,.1);border-radius:10px;padding:12px;margin-bottom:10px;transition:all .2s}.nge-quest-card--done[data-v-cebc4671]{opacity:.5;border-color:#7fff8833;background:rgba(127,255,136,.02)}.nge-quest-card--active[data-v-cebc4671]{border-color:#ce93d840;background:rgba(206,147,216,.03)}.nge-quest-card-header[data-v-cebc4671]{display:flex;align-items:center;gap:6px;margin-bottom:4px}.nge-quest-badge[data-v-cebc4671]{font-size:.62em;padding:1px 7px;border-radius:6px;font-weight:600;letter-spacing:.02em}.nge-quest-badge--done[data-v-cebc4671]{background:rgba(127,255,136,.1);border:1px solid rgba(127,255,136,.2);color:#7f8}.nge-quest-badge--active[data-v-cebc4671]{background:rgba(206,147,216,.1);border:1px solid rgba(206,147,216,.2);color:#ce93d8}.nge-quest-badge--new[data-v-cebc4671]{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);color:#667}.nge-quest-seg-row[data-v-cebc4671]{display:flex;align-items:center;gap:6px;margin-bottom:4px}.nge-quest-copy[data-v-cebc4671]{background:none;border:none;font-size:.72em;cursor:pointer;padding:1px 3px;opacity:.4;transition:opacity .12s}.nge-quest-copy[data-v-cebc4671]:hover{opacity:.8}.nge-quest-seg-jump[data-v-cebc4671]{font-size:.7em;opacity:.4;transition:opacity .12s}.nge-quest-nickname:hover .nge-quest-seg-jump[data-v-cebc4671]{opacity:.8}.nge-quest-notes[data-v-cebc4671]{font-size:.78em;color:#889;font-style:italic;line-height:1.4;margin-bottom:6px}.nge-quest-field[data-v-cebc4671]{margin-top:8px}.nge-quest-label[data-v-cebc4671]{display:block;font-size:.68em;font-weight:600;color:#778;margin-bottom:3px;text-transform:uppercase;letter-spacing:.04em}.nge-quest-req[data-v-cebc4671]{color:#f66}.nge-quest-opt[data-v-cebc4671]{font-weight:400;color:#445;text-transform:none;letter-spacing:0}.nge-quest-field-row[data-v-cebc4671]{display:flex;gap:5px}.nge-quest-input[data-v-cebc4671]{flex:1;padding:6px 9px;border:1px solid rgba(74,158,255,.15);border-radius:6px;background:rgba(255,255,255,.03);color:#dde;font-size:.82em;font-family:SF Mono,ui-monospace,Cascadia Code,monospace;outline:none;transition:border-color .12s}.nge-quest-input[data-v-cebc4671]:focus{border-color:#4a9eff66}.nge-quest-input--error[data-v-cebc4671]{border-color:#ff646466!important}.nge-quest-input--error[data-v-cebc4671]:focus{border-color:#ff646499!important}.nge-quest-input[data-v-cebc4671]::placeholder{color:#334}.nge-quest-field-error[data-v-cebc4671]{font-size:.7em;color:#f66;margin-top:3px;padding-left:2px}.nge-quest-label-hint[data-v-cebc4671]{font-weight:400;font-size:.82em;color:#556;text-transform:none;letter-spacing:0;margin-left:6px;cursor:help}.nge-quest-btn-claim[data-v-cebc4671]{padding:6px 12px;border:none;border-radius:6px;background:linear-gradient(135deg,#CE93D8,#AB47BC);color:#fff;font-size:.78em;font-weight:600;font-family:inherit;cursor:pointer;white-space:nowrap}.nge-quest-btn-claim[data-v-cebc4671]:disabled{opacity:.35;cursor:default}.nge-quest-btn-jump[data-v-cebc4671]{padding:6px 12px;border:1px solid rgba(74,158,255,.25);border-radius:6px;background:rgba(74,158,255,.06);color:#8bf;font-size:.78em;font-weight:600;font-family:inherit;cursor:pointer;white-space:nowrap}.nge-quest-btn-jump[data-v-cebc4671]:hover{background:rgba(74,158,255,.14)}.nge-quest-done-info[data-v-cebc4671]{font-size:.75em;font-family:SF Mono,ui-monospace,Cascadia Code,monospace;color:#667;margin-top:4px}.nge-quest-done-lbl[data-v-cebc4671]{display:inline-block;width:38px;color:#556;font-weight:600}.nge-quest-complete[data-v-cebc4671]{width:100%;padding:9px;border:none;border-radius:8px;background:rgba(80,80,80,.2);color:#556;font-size:.88em;font-weight:700;font-family:inherit;cursor:default;margin-bottom:10px;transition:all .2s}.nge-quest-complete--ready[data-v-cebc4671]{background:linear-gradient(135deg,rgba(76,175,80,.75),rgba(56,142,60,.85));color:#fff;cursor:pointer;box-shadow:0 2px 12px #4caf5033}.nge-quest-complete--ready[data-v-cebc4671]:hover{filter:brightness(1.08);box-shadow:0 4px 16px #4caf504d}.nge-quest-nav[data-v-cebc4671]{display:flex;gap:5px;margin-bottom:8px}.nge-quest-nav-btn[data-v-cebc4671]{flex:1;padding:6px;border-radius:6px;border:1px solid rgba(255,255,255,.06);background:rgba(255,255,255,.02);color:#889;font-size:.78em;font-weight:600;font-family:inherit;cursor:pointer;transition:all .12s}.nge-quest-nav-btn[data-v-cebc4671]:hover{background:rgba(74,158,255,.08);color:#aab}.nge-quest-nav-btn--skip[data-v-cebc4671]{border-color:#ce93d81f;color:#a98}.nge-quest-footer[data-v-cebc4671]{display:flex;gap:8px;justify-content:center}.nge-quest-footer-btn[data-v-cebc4671]{padding:3px 8px;border:none;background:none;color:#445;font-size:.68em;font-family:inherit;cursor:pointer;transition:color .12s}.nge-quest-footer-btn[data-v-cebc4671]:hover{color:#778}.nge-quest-enter-active[data-v-cebc4671]{transition:all .35s cubic-bezier(.16,1,.3,1)}.nge-quest-leave-active[data-v-cebc4671]{transition:all .18s ease-in}.nge-quest-enter-from[data-v-cebc4671]{opacity:0;transform:translateY(16px) scale(.97);filter:blur(6px) brightness(2);box-shadow:0 0 60px #00b4ff4d}.nge-quest-leave-to[data-v-cebc4671]{opacity:0;transform:translateY(10px) scale(.98);filter:blur(4px) brightness(1.5)}.nge-cmd-backdrop[data-v-3c10b879]{position:fixed;inset:0;z-index:10000;background:rgba(0,0,0,.55);display:flex;justify-content:center;padding-top:12vh;backdrop-filter:blur(2px)}.nge-cmd-shell[data-v-3c10b879]{width:560px;max-height:480px;background:rgba(18,22,30,.98);border:1px solid rgba(100,180,255,.2);border-radius:12px;box-shadow:0 24px 80px #000000a6,0 0 0 1px #64b4ff0f,0 0 60px #4a9eff14;display:flex;flex-direction:column;overflow:hidden;animation:nge-cmd-slide-3c10b879 .15s cubic-bezier(.16,1,.3,1)}@keyframes nge-cmd-slide-3c10b879{0%{opacity:0;transform:translateY(-8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.nge-cmd-input-wrap[data-v-3c10b879]{display:flex;align-items:center;gap:10px;padding:14px 18px;border-bottom:1px solid rgba(100,180,255,.1)}.nge-cmd-input-icon[data-v-3c10b879]{font-size:16px;color:#4a9eff80;flex-shrink:0}.nge-cmd-input[data-v-3c10b879]{flex:1;background:none;border:none;outline:none;color:#e0e4ec;font-size:16px;font-family:inherit;caret-color:#4a9effcc}.nge-cmd-input[data-v-3c10b879]::placeholder{color:#555}.nge-cmd-esc[data-v-3c10b879]{font-size:10px;padding:2px 6px;border-radius:3px;background:rgba(255,255,255,.06);color:#555;border:1px solid rgba(255,255,255,.08);font-family:inherit}.nge-cmd-results[data-v-3c10b879]{flex:1;overflow-y:auto;padding:6px 0;min-height:0;scrollbar-width:thin;scrollbar-color:rgba(74,158,255,.15) transparent}.nge-cmd-category[data-v-3c10b879]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#4a9eff66;padding:10px 18px 4px}.nge-cmd-item[data-v-3c10b879]{display:flex;align-items:center;gap:12px;padding:8px 18px;cursor:pointer;transition:background .06s}.nge-cmd-item[data-v-3c10b879]:hover,.nge-cmd-item--selected[data-v-3c10b879]{background:rgba(74,158,255,.08)}.nge-cmd-item--selected[data-v-3c10b879]{background:rgba(74,158,255,.12)}.nge-cmd-item-icon[data-v-3c10b879]{font-size:14px;width:24px;text-align:center;flex-shrink:0}.nge-cmd-item-text[data-v-3c10b879]{flex:1;min-width:0}.nge-cmd-item-label[data-v-3c10b879]{font-size:14px;color:#d0d4dc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nge-cmd-item--selected .nge-cmd-item-label[data-v-3c10b879]{color:#fff}.nge-cmd-item-desc[data-v-3c10b879]{font-size:12px;color:#555;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:1px}.nge-cmd-item--selected .nge-cmd-item-desc[data-v-3c10b879]{color:#777}.nge-cmd-shortcut[data-v-3c10b879]{font-size:10px;padding:2px 6px;border-radius:3px;background:rgba(255,255,255,.05);color:#666;border:1px solid rgba(255,255,255,.08);font-family:inherit;white-space:nowrap;flex-shrink:0}.nge-cmd-empty[data-v-3c10b879]{text-align:center;padding:32px 20px;color:#444;font-size:13px;font-style:italic}.nge-cmd-footer[data-v-3c10b879]{display:flex;gap:16px;padding:8px 18px;border-top:1px solid rgba(100,180,255,.08);font-size:10px;color:#444}.nge-cmd-footer kbd[data-v-3c10b879]{font-size:9px;padding:1px 4px;border-radius:2px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);color:#555;font-family:inherit;margin-right:3px}.nge-cmd-fade-enter-active[data-v-3c10b879]{transition:opacity .12s ease}.nge-cmd-fade-leave-active[data-v-3c10b879]{transition:opacity .08s ease}.nge-cmd-fade-enter-from[data-v-3c10b879],.nge-cmd-fade-leave-to[data-v-3c10b879]{opacity:0}.nge-confetti-canvas[data-v-c898cc94]{position:fixed;inset:0;z-index:99999;pointer-events:none;width:100vw;height:100vh}.nge-hero-overlay[data-v-b7713b13]{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse at center,rgba(6,12,28,.85) 0%,rgba(0,0,0,.95) 100%);backdrop-filter:blur(8px) saturate(1.5);cursor:pointer;overflow:hidden;will-change:opacity;transform:translateZ(0)}.nge-hero-hexgrid[data-v-b7713b13]{position:absolute;inset:-50%;background-image:linear-gradient(30deg,rgba(0,180,255,.03) 12%,transparent 12.5%,transparent 87%,rgba(0,180,255,.03) 87.5%),linear-gradient(150deg,rgba(0,180,255,.03) 12%,transparent 12.5%,transparent 87%,rgba(0,180,255,.03) 87.5%),linear-gradient(30deg,rgba(0,180,255,.03) 12%,transparent 12.5%,transparent 87%,rgba(0,180,255,.03) 87.5%),linear-gradient(150deg,rgba(0,180,255,.03) 12%,transparent 12.5%,transparent 87%,rgba(0,180,255,.03) 87.5%),linear-gradient(60deg,rgba(206,147,216,.02) 25%,transparent 25.5%,transparent 75%,rgba(206,147,216,.02) 75%),linear-gradient(60deg,rgba(206,147,216,.02) 25%,transparent 25.5%,transparent 75%,rgba(206,147,216,.02) 75%);background-size:80px 140px;background-position:0 0,0 0,40px 70px,40px 70px,0 0,40px 70px;animation:nge-hero-hexdrift-b7713b13 20s linear infinite;pointer-events:none;opacity:0;animation:nge-hero-hexdrift-b7713b13 20s linear infinite,nge-hero-hexfade-b7713b13 1s .3s ease-out forwards}@keyframes nge-hero-hexdrift-b7713b13{0%{transform:translate(0) rotate(0)}to{transform:translate(-40px,-70px) rotate(1deg)}}@keyframes nge-hero-hexfade-b7713b13{0%{opacity:0}to{opacity:1}}.nge-hero-shockwave[data-v-b7713b13]{position:absolute;width:100px;height:100px;border-radius:50%;border:2px solid rgba(0,200,255,.6);box-shadow:0 0 40px #00c8ff4d,inset 0 0 40px #00c8ff1a;animation:nge-hero-shockwave-b7713b13 1.2s cubic-bezier(.22,1,.36,1) forwards;pointer-events:none}@keyframes nge-hero-shockwave-b7713b13{0%{transform:scale(.5);opacity:1;border-width:3px}70%{opacity:.4;border-width:1px}to{transform:scale(18);opacity:0;border-width:.5px}}.nge-hero-scanline[data-v-b7713b13]{position:absolute;width:100%;height:3px;background:linear-gradient(90deg,transparent 0%,rgba(0,200,255,.15) 20%,rgba(0,200,255,.4) 50%,rgba(0,200,255,.15) 80%,transparent 100%);box-shadow:0 0 20px #00c8ff4d;animation:nge-hero-scan-b7713b13 3s ease-in-out infinite;pointer-events:none}@keyframes nge-hero-scan-b7713b13{0%{top:-5%;opacity:0}10%{opacity:1}90%{opacity:1}to{top:105%;opacity:0}}.nge-hero-card[data-v-b7713b13]{display:flex;flex-direction:column;align-items:center;gap:20px;padding:56px 80px 48px;background:radial-gradient(ellipse at 50% 30%,rgba(0,60,120,.15) 0%,transparent 70%),linear-gradient(145deg,rgba(8,12,24,.97) 0%,rgba(14,18,32,.96) 50%,rgba(6,10,22,.97) 100%);border:1px solid rgba(0,180,255,.15);border-radius:24px;box-shadow:0 0 120px #00a0ff26,0 0 300px #ce93d814,0 0 60px #00dcff1a,inset 0 0 80px #0064c808,0 32px 80px #000c;position:relative;overflow:visible;z-index:1;animation:nge-hero-card-enter-b7713b13 .6s cubic-bezier(.16,1,.3,1) forwards;will-change:transform,opacity;transform:translateZ(0)}@keyframes nge-hero-card-enter-b7713b13{0%{transform:scale(.3) translateY(40px);opacity:0;filter:brightness(3) blur(10px)}40%{transform:scale(1.06) translateY(-4px);filter:brightness(1.4) blur(0px)}70%{transform:scale(.98) translateY(2px)}to{transform:scale(1) translateY(0);opacity:1;filter:brightness(1) blur(0)}}.nge-hero-card[data-v-b7713b13]:after{content:"";position:absolute;inset:-2px;border-radius:24px;background:conic-gradient(from 0deg,transparent 0%,rgba(0,200,255,.12) 10%,transparent 20%,rgba(206,147,216,.1) 30%,transparent 40%,rgba(0,200,255,.08) 50%,transparent 60%);animation:nge-hero-border-spin-b7713b13 6s linear infinite;z-index:-1;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask-composite:xor;padding:1px}@keyframes nge-hero-border-spin-b7713b13{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.nge-hero-rings[data-v-b7713b13]{position:absolute;top:20px;width:440px;height:440px;pointer-events:none}.nge-hero-ring[data-v-b7713b13]{position:absolute;inset:0;border-radius:50%;border:1px solid transparent;will-change:transform;transform:translateZ(0)}.nge-hero-ring--1[data-v-b7713b13]{border-color:#00c8ff33;animation:nge-hero-ring-spin-b7713b13 8s linear infinite;box-shadow:0 0 15px #00c8ff1a}.nge-hero-ring--2[data-v-b7713b13]{inset:20px;border-color:#ce93d826;border-style:dashed;animation:nge-hero-ring-spin-b7713b13 12s linear infinite reverse;box-shadow:0 0 15px #ce93d814}.nge-hero-ring--3[data-v-b7713b13]{inset:-15px;border-color:#00ffb414;border-width:.5px;animation:nge-hero-ring-spin-b7713b13 20s linear infinite}@keyframes nge-hero-ring-spin-b7713b13{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.nge-hero-orbits[data-v-b7713b13]{position:absolute;top:20px;width:440px;height:440px;pointer-events:none}.nge-hero-orbit-dot[data-v-b7713b13]{position:absolute;width:5px;height:5px;border-radius:50%;background:rgba(0,220,255,.9);box-shadow:0 0 8px #00dcff99,0 0 20px #00dcff4d;top:50%;left:50%;animation:nge-hero-orbit-b7713b13 4s linear infinite;animation-delay:calc(var(--j) * -.5s);offset-path:ellipse(170px 160px at 50% 50%);offset-rotate:0deg;animation-name:nge-hero-orbit-path-b7713b13}.nge-hero-orbit-dot[data-v-b7713b13]:nth-child(odd){width:3px;height:3px;background:rgba(206,180,255,.8);box-shadow:0 0 6px #ceb4ff80;animation-duration:6s;animation-direction:reverse}.nge-hero-orbit-dot[data-v-b7713b13]:nth-child(3n){width:4px;height:4px;background:rgba(0,255,180,.7);box-shadow:0 0 6px #00ffb466;animation-duration:5s}@keyframes nge-hero-orbit-path-b7713b13{0%{offset-distance:0%;opacity:.4}50%{opacity:1}to{offset-distance:100%;opacity:.4}}@keyframes nge-hero-orbit-b7713b13{0%{transform:rotate(calc(var(--j) * 45deg)) translate(210px) rotate(calc(var(--j) * -45deg))}to{transform:rotate(calc(var(--j) * 45deg + 360deg)) translate(210px) rotate(calc(var(--j) * -45deg - 360deg))}}.nge-hero-orbit-dot[data-v-b7713b13]{offset-path:none;animation-name:nge-hero-orbit-b7713b13}.nge-hero-aura[data-v-b7713b13]{position:absolute;top:50px;width:360px;height:360px;border-radius:50%;background:radial-gradient(circle,rgba(0,180,255,.08) 0%,rgba(206,147,216,.04) 40%,transparent 70%);animation:nge-hero-aura-pulse-b7713b13 2.5s ease-in-out infinite;pointer-events:none}@keyframes nge-hero-aura-pulse-b7713b13{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.15);opacity:1}}.nge-hero-icon[data-v-b7713b13]{width:380px;height:380px;display:flex;align-items:center;justify-content:center;filter:drop-shadow(0 0 40px rgba(0,180,255,.4)) drop-shadow(0 0 80px rgba(206,147,216,.25)) drop-shadow(0 0 120px rgba(0,220,255,.15));animation:nge-hero-float-b7713b13 4s ease-in-out infinite alternate;z-index:2;position:relative}.nge-hero-badge-img[data-v-b7713b13]{width:360px;height:360px;object-fit:contain;image-rendering:auto;animation:nge-hero-badge-materialize-b7713b13 .8s cubic-bezier(.16,1,.3,1) forwards;will-change:transform,opacity}@keyframes nge-hero-badge-materialize-b7713b13{0%{transform:scale(.1) rotate(-20deg);opacity:0;filter:brightness(4) saturate(0)}50%{filter:brightness(1.8) saturate(1.2)}80%{transform:scale(1.05) rotate(2deg)}to{transform:scale(1) rotate(0);opacity:1;filter:brightness(1) saturate(1)}}.nge-hero-emoji[data-v-b7713b13]{font-size:180px;animation:nge-hero-badge-materialize-b7713b13 .8s cubic-bezier(.16,1,.3,1) forwards}@keyframes nge-hero-float-b7713b13{0%{transform:translateY(0)}to{transform:translateY(-12px)}}.nge-hero-title-wrap[data-v-b7713b13]{text-align:center;z-index:2;margin-top:20px}.nge-hero-label[data-v-b7713b13]{font-size:11px;font-weight:600;letter-spacing:.35em;text-transform:uppercase;color:#00c8ffb3;margin-bottom:8px;animation:nge-hero-glitch-in-b7713b13 .6s .3s ease-out both}.nge-hero-title[data-v-b7713b13]{font-size:32px;font-weight:300;color:#fff;text-align:center;text-transform:uppercase;letter-spacing:.18em;font-family:Segoe UI,Helvetica Neue,Arial,sans-serif;text-shadow:0 0 30px rgba(0,180,255,.6),0 0 60px rgba(0,180,255,.3),0 0 100px rgba(206,147,216,.15),0 2px 4px rgba(0,0,0,.8);animation:nge-hero-glitch-in-b7713b13 .6s .5s ease-out both}.nge-hero-subtitle[data-v-b7713b13]{font-size:15px;color:#b4c8dcb3;text-align:center;max-width:380px;line-height:1.6;z-index:2;animation:nge-hero-glitch-in-b7713b13 .6s .7s ease-out both}.nge-hero-hint[data-v-b7713b13]{font-size:11px;color:#00c8ff4d;margin-top:8px;letter-spacing:.12em;text-transform:uppercase;z-index:2;animation:nge-hero-glitch-in-b7713b13 .6s .9s ease-out both}@keyframes nge-hero-glitch-in-b7713b13{0%{opacity:0;transform:translateY(10px);filter:blur(4px);clip-path:inset(0 100% 0 0)}40%{clip-path:inset(0 20% 0 0)}60%{clip-path:inset(0 0 0 0);filter:blur(0)}75%{transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.nge-hero-particles[data-v-b7713b13]{position:absolute;inset:-40px;pointer-events:none;overflow:visible;z-index:0}.nge-hero-particle[data-v-b7713b13]{position:absolute;border-radius:50%;background:rgba(0,200,255,.7);animation:nge-hero-sparkle-up-b7713b13 3s ease-out infinite;animation-delay:calc(var(--i) * 75ms);left:calc(2% + var(--i) * 2.4%);bottom:-10px;width:3px;height:3px}.nge-hero-particle[data-v-b7713b13]:nth-child(odd){background:rgba(206,180,255,.6);width:2px;height:2px;animation-duration:3.5s}.nge-hero-particle[data-v-b7713b13]:nth-child(3n){background:rgba(0,255,180,.5);width:4px;height:4px;animation-duration:2.8s}.nge-hero-particle[data-v-b7713b13]:nth-child(4n){background:rgba(255,200,80,.6);width:3px;height:3px;animation-duration:4s}.nge-hero-particle[data-v-b7713b13]:nth-child(5n){background:rgba(255,100,200,.5);width:2px;height:2px;animation-duration:3.2s}@keyframes nge-hero-sparkle-up-b7713b13{0%{opacity:0;transform:translateY(0) translate(0) scale(.5)}15%{opacity:1;transform:translateY(-40px) translate(calc((var(--i) - 20) * 1.5px)) scale(1)}60%{opacity:.7;transform:translateY(-200px) translate(calc((var(--i) - 20) * 4px)) scale(.8)}to{opacity:0;transform:translateY(-400px) translate(calc((var(--i) - 20) * 6px)) scale(0)}}.nge-hero-enter-active[data-v-b7713b13]{transition:opacity .3s ease-out}.nge-hero-leave-active[data-v-b7713b13]{transition:all .5s ease-in}.nge-hero-enter-from[data-v-b7713b13],.nge-hero-leave-to[data-v-b7713b13]{opacity:0}.nge-hero-leave-to .nge-hero-card[data-v-b7713b13]{transform:scale(.8) translateY(20px);opacity:0;filter:brightness(2) blur(6px)}.nge-hero-leave-to .nge-hero-shockwave[data-v-b7713b13]{display:none}.nge-toast-container[data-v-b7713b13]{position:fixed;top:52px;right:16px;z-index:9999;display:flex;flex-direction:column;gap:8px;pointer-events:none;max-width:360px}.nge-toast[data-v-b7713b13]{display:flex;align-items:center;gap:12px;padding:12px 16px;background:rgba(18,22,30,.96);border:1px solid rgba(100,180,255,.2);border-radius:10px;box-shadow:0 8px 32px #00000080,0 0 40px #4a9eff0f;cursor:pointer;pointer-events:all;position:relative;overflow:hidden;backdrop-filter:blur(8px)}.nge-toast--badge[data-v-b7713b13]{border-color:#ce93d84d}.nge-toast--streak[data-v-b7713b13]{border-color:#f5a6234d}.nge-toast--cells[data-v-b7713b13]{border-color:#4caf504d}.nge-toast--edits[data-v-b7713b13]{border-color:#4a9eff4d}.nge-toast--quest[data-v-b7713b13]{border-color:#00c8ff59;box-shadow:0 8px 32px #00000080,0 0 60px #00c8ff1f}.nge-toast-icon[data-v-b7713b13]{width:40px;height:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:8px;background:rgba(255,255,255,.04)}.nge-toast--badge .nge-toast-icon[data-v-b7713b13]{background:rgba(206,147,216,.1)}.nge-toast--streak .nge-toast-icon[data-v-b7713b13]{background:rgba(245,166,35,.1)}.nge-toast--cells .nge-toast-icon[data-v-b7713b13]{background:rgba(76,175,80,.1)}.nge-toast--quest .nge-toast-icon[data-v-b7713b13]{background:rgba(0,200,255,.12)}.nge-toast-badge-img[data-v-b7713b13]{width:32px;height:32px;object-fit:contain;filter:drop-shadow(0 0 8px rgba(206,147,216,.5));animation:nge-toast-badge-glow-b7713b13 1.5s ease-in-out infinite alternate}@keyframes nge-toast-badge-glow-b7713b13{0%{filter:drop-shadow(0 0 4px rgba(206,147,216,.3))}to{filter:drop-shadow(0 0 12px rgba(206,147,216,.7))}}.nge-toast-emoji[data-v-b7713b13]{font-size:22px;line-height:1;animation:nge-toast-bounce-b7713b13 .5s cubic-bezier(.34,1.56,.64,1)}@keyframes nge-toast-bounce-b7713b13{0%{transform:scale(.3);opacity:0}60%{transform:scale(1.2)}to{transform:scale(1);opacity:1}}.nge-toast-text[data-v-b7713b13]{flex:1;min-width:0}.nge-toast-title[data-v-b7713b13]{font-size:13px;font-weight:700;color:#e0e4ec;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nge-toast--badge .nge-toast-title[data-v-b7713b13]{color:#ce93d8}.nge-toast--streak .nge-toast-title[data-v-b7713b13]{color:#f5a623}.nge-toast--cells .nge-toast-title[data-v-b7713b13]{color:#81c784}.nge-toast--quest .nge-toast-title[data-v-b7713b13]{color:#00c8ff}.nge-toast-subtitle[data-v-b7713b13]{font-size:11px;color:#666;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nge-toast-progress[data-v-b7713b13]{position:absolute;bottom:0;left:0;height:2px;background:rgba(74,158,255,.4);animation:nge-toast-countdown-b7713b13 5s linear forwards}.nge-toast--badge .nge-toast-progress[data-v-b7713b13]{background:rgba(206,147,216,.4)}.nge-toast--streak .nge-toast-progress[data-v-b7713b13]{background:rgba(245,166,35,.4)}.nge-toast--cells .nge-toast-progress[data-v-b7713b13]{background:rgba(76,175,80,.4)}.nge-toast--quest .nge-toast-progress[data-v-b7713b13]{background:rgba(0,200,255,.4)}@keyframes nge-toast-countdown-b7713b13{0%{width:100%}to{width:0%}}.nge-toast-particles[data-v-b7713b13]{position:absolute;inset:0;pointer-events:none;overflow:hidden}.nge-toast-particle[data-v-b7713b13]{position:absolute;width:3px;height:3px;border-radius:50%;background:rgba(200,220,255,.6);animation:nge-toast-sparkle-b7713b13 1.2s ease-out forwards;animation-delay:calc(var(--i) * .08s);left:calc(10% + var(--i) * 14%);top:50%}.nge-toast--badge .nge-toast-particle[data-v-b7713b13]{background:rgba(206,147,216,.7)}.nge-toast--streak .nge-toast-particle[data-v-b7713b13]{background:rgba(245,166,35,.7)}.nge-toast--cells .nge-toast-particle[data-v-b7713b13]{background:rgba(129,199,132,.7)}.nge-toast--quest .nge-toast-particle[data-v-b7713b13]{background:rgba(0,200,255,.7)}@keyframes nge-toast-sparkle-b7713b13{0%{opacity:1;transform:translate(0) scale(1)}50%{opacity:.8;transform:translate(calc((var(--i) - 3) * 8px),-20px) scale(.6)}to{opacity:0;transform:translate(calc((var(--i) - 3) * 14px),-35px) scale(0)}}.nge-toast-enter-active[data-v-b7713b13]{transition:all .35s cubic-bezier(.34,1.56,.64,1)}.nge-toast-leave-active[data-v-b7713b13]{transition:all .25s ease-in}.nge-toast-enter-from[data-v-b7713b13]{opacity:0;transform:translate(100px) scale(.8)}.nge-toast-leave-to[data-v-b7713b13]{opacity:0;transform:translate(60px) scale(.9)}.nge-toast-move[data-v-b7713b13]{transition:transform .3s ease}.nge-cell-overlay[data-v-b7713b13]{position:fixed;inset:0;z-index:100000;display:flex;align-items:center;justify-content:center;background:rgba(0,8,20,.85);backdrop-filter:blur(8px);cursor:pointer}.nge-cell-card[data-v-b7713b13]{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:500px;padding:40px 50px;animation:nge-cell-float-b7713b13 3s ease-in-out infinite alternate}.nge-cell-nurro[data-v-b7713b13]{width:200px;height:200px;object-fit:contain;margin-bottom:24px;filter:drop-shadow(0 0 20px rgba(0,200,255,.3));animation:nge-cell-bounce-b7713b13 .6s cubic-bezier(.34,1.56,.64,1) forwards}.nge-cell-text[data-v-b7713b13]{display:flex;flex-direction:column;gap:10px}.nge-cell-congrats[data-v-b7713b13]{font-family:Orbitron,Rajdhani,Audiowide,monospace;font-size:24px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;background:linear-gradient(135deg,#a0ffd4 0%,#00dca0 40%,#58a6ff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:nge-cell-title-in-b7713b13 .5s ease-out .3s both}.nge-cell-thanks[data-v-b7713b13]{font-size:15px;color:#9ab;font-style:italic;line-height:1.5;animation:nge-cell-fade-in-b7713b13 .4s ease-out .6s both}.nge-cell-stats[data-v-b7713b13]{font-size:16px;color:#e0ecff;margin-top:6px;font-family:Orbitron,monospace;letter-spacing:.04em;animation:nge-cell-fade-in-b7713b13 .4s ease-out .9s both}.nge-cell-stats strong[data-v-b7713b13]{font-size:22px;color:#00dca0;text-shadow:0 0 10px rgba(0,220,160,.4)}.nge-cell-hint[data-v-b7713b13]{margin-top:28px;font-size:11px;color:#556;letter-spacing:.1em;animation:nge-cell-fade-in-b7713b13 .4s ease-out 1.2s both}@keyframes nge-cell-bounce-b7713b13{0%{transform:scale(.3) translateY(40px);opacity:0}60%{transform:scale(1.1) translateY(-8px);opacity:1}to{transform:scale(1) translateY(0);opacity:1}}@keyframes nge-cell-title-in-b7713b13{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes nge-cell-fade-in-b7713b13{0%{opacity:0}to{opacity:1}}@keyframes nge-cell-float-b7713b13{0%{transform:translateY(0)}to{transform:translateY(-6px)}}.nge-cell-celebrate-enter-active[data-v-b7713b13]{transition:opacity .4s ease-out}.nge-cell-celebrate-leave-active[data-v-b7713b13]{transition:opacity .5s ease-in}.nge-cell-celebrate-enter-from[data-v-b7713b13],.nge-cell-celebrate-leave-to[data-v-b7713b13]{opacity:0}.nge-batch-overlay[data-v-b7713b13]{position:fixed;inset:0;z-index:999999;display:flex;align-items:center;justify-content:center;cursor:pointer;background:radial-gradient(ellipse at center,rgba(20,30,60,.88) 0%,rgba(0,0,0,.96) 100%);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);overflow:hidden}.nge-batch-vignette[data-v-b7713b13]{position:absolute;inset:0;background:radial-gradient(ellipse at center,transparent 30%,rgba(0,0,0,.5) 100%);pointer-events:none}.nge-batch-particles[data-v-b7713b13]{position:absolute;inset:0;pointer-events:none;overflow:hidden}.nge-batch-particle[data-v-b7713b13]{position:absolute;width:2px;height:2px;border-radius:50%;background:rgba(120,200,255,.8);box-shadow:0 0 8px #78c8ffd9;bottom:-10px;left:calc((var(--i) - 1) * 2% + 1%);--drift: 1;animation:nge-batch-particle-rise-b7713b13 calc(11s + var(--i) * .15s) ease-in-out infinite;animation-delay:calc(var(--i) * -.4s);filter:blur(.3px)}.nge-batch-particle[data-v-b7713b13]:nth-child(3n){background:rgba(255,200,80,.78);box-shadow:0 0 9px #ffc850d9}.nge-batch-particle[data-v-b7713b13]:nth-child(7n){background:rgba(180,230,255,.7);box-shadow:0 0 8px #b4e6ffb3}.nge-batch-particle[data-v-b7713b13]:nth-child(11n){background:rgba(255,240,200,.85);box-shadow:0 0 12px #fff0c8e6}.nge-batch-particle[data-v-b7713b13]:nth-child(2n){width:1px;height:1px}.nge-batch-particle[data-v-b7713b13]:nth-child(5n){width:3px;height:3px}.nge-batch-particle[data-v-b7713b13]:nth-child(13n){width:4px;height:4px;filter:blur(.6px)}.nge-batch-particle[data-v-b7713b13]:nth-child(4n){--drift: 1.4}.nge-batch-particle[data-v-b7713b13]:nth-child(4n+1){--drift: .7}.nge-batch-particle[data-v-b7713b13]:nth-child(4n+2){--drift: 1}.nge-batch-particle[data-v-b7713b13]:nth-child(4n+3){--drift: -1.2}@keyframes nge-batch-particle-rise-b7713b13{0%{transform:translateY(0) translate(0);opacity:0}6%{opacity:1}16%{transform:translateY(-15vh) translate(calc(var(--drift) * 22px))}30%{transform:translateY(-30vh) translate(calc(var(--drift) * -28px))}44%{transform:translateY(-45vh) translate(calc(var(--drift) * 32px))}58%{transform:translateY(-60vh) translate(calc(var(--drift) * -22px))}72%{transform:translateY(-75vh) translate(calc(var(--drift) * 26px))}86%{transform:translateY(-90vh) translate(calc(var(--drift) * -18px));opacity:1}to{transform:translateY(-110vh) translate(0);opacity:0}}.nge-batch-card[data-v-b7713b13]{position:relative;background:linear-gradient(135deg,rgba(40,50,80,.92),rgba(20,25,50,.96));border:1px solid rgba(120,200,255,.32);border-radius:24px;padding:50px 70px 36px;text-align:center;font-family:SF Mono,ui-monospace,Cascadia Code,sans-serif;color:#cce;box-shadow:0 0 80px #4a9eff6b,0 0 160px #4a9eff2e,0 20px 60px #0009;min-width:380px;max-width:90vw;z-index:2;animation:nge-batch-card-in-b7713b13 .7s cubic-bezier(.34,1.56,.64,1)}@keyframes nge-batch-card-in-b7713b13{0%{opacity:0;transform:scale(.78) translateY(50px);filter:blur(8px)}60%{filter:blur(0)}to{opacity:1;transform:scale(1) translateY(0)}}.nge-batch-aura[data-v-b7713b13]{position:absolute;inset:-100px;background:radial-gradient(ellipse at center,rgba(74,158,255,.18) 0%,transparent 60%);pointer-events:none;animation:nge-batch-aura-pulse-b7713b13 3s ease-in-out infinite;z-index:-1}@keyframes nge-batch-aura-pulse-b7713b13{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.12)}}.nge-batch-halo[data-v-b7713b13]{position:absolute;inset:0;pointer-events:none;z-index:-1}.nge-batch-halo-particle[data-v-b7713b13]{position:absolute;top:50%;left:50%;width:2px;height:2px;border-radius:50%;--halo-r: 240px;animation:nge-batch-halo-spin-b7713b13 var(--halo-speed, 36s) linear infinite;animation-delay:calc(var(--i) * -.18s);filter:blur(.4px)}.nge-batch-halo-particle[data-v-b7713b13]:nth-child(3n){--halo-speed: 28s;background:rgba(120,200,255,.6);box-shadow:0 0 5px #78c8ffbf}.nge-batch-halo-particle[data-v-b7713b13]:nth-child(3n+1){--halo-speed: 44s;background:rgba(255,210,110,.55);box-shadow:0 0 5px #ffc864b3}.nge-batch-halo-particle[data-v-b7713b13]:nth-child(3n+2){--halo-speed: 62s;background:rgba(180,230,255,.45);box-shadow:0 0 5px #b4e6ff8c}.nge-batch-halo-particle[data-v-b7713b13]:nth-child(9n){--halo-r: 215px}.nge-batch-halo-particle[data-v-b7713b13]:nth-child(9n+1){--halo-r: 232px}.nge-batch-halo-particle[data-v-b7713b13]:nth-child(9n+2){--halo-r: 248px}.nge-batch-halo-particle[data-v-b7713b13]:nth-child(9n+3){--halo-r: 268px}.nge-batch-halo-particle[data-v-b7713b13]:nth-child(9n+4){--halo-r: 286px}.nge-batch-halo-particle[data-v-b7713b13]:nth-child(9n+5){--halo-r: 304px}.nge-batch-halo-particle[data-v-b7713b13]:nth-child(9n+6){--halo-r: 322px}.nge-batch-halo-particle[data-v-b7713b13]:nth-child(9n+7){--halo-r: 348px}.nge-batch-halo-particle[data-v-b7713b13]:nth-child(9n+8){--halo-r: 376px}.nge-batch-halo-particle[data-v-b7713b13]:nth-child(5n){width:1px;height:1px}.nge-batch-halo-particle[data-v-b7713b13]:nth-child(7n){width:3px;height:3px;filter:blur(.6px)}.nge-batch-halo-particle[data-v-b7713b13]:nth-child(13n){width:4px;height:4px;filter:blur(.8px);opacity:.85}@keyframes nge-batch-halo-spin-b7713b13{0%{transform:translate(-50%,-50%) rotate(0) translateY(var(--halo-r))}to{transform:translate(-50%,-50%) rotate(360deg) translateY(var(--halo-r))}}.nge-batch-pyr-wrap[data-v-b7713b13]{position:relative;width:200px;height:200px;margin:0 auto 18px}.nge-batch-pyr[data-v-b7713b13]{position:absolute;top:50%;left:50%;width:88px;height:88px;transform:translate(-50%,-50%);object-fit:contain;filter:drop-shadow(0 0 20px rgba(120,200,255,.85)) drop-shadow(0 0 40px rgba(74,158,255,.5));animation:nge-batch-pyr-pulse-b7713b13 3.2s ease-in-out infinite;z-index:2}@keyframes nge-batch-pyr-pulse-b7713b13{0%,to{transform:translate(-50%,-50%) scale(1);filter:drop-shadow(0 0 20px rgba(120,200,255,.85)) drop-shadow(0 0 40px rgba(74,158,255,.5))}50%{transform:translate(-50%,-50%) scale(1.04);filter:drop-shadow(0 0 32px rgba(120,200,255,1)) drop-shadow(0 0 60px rgba(74,158,255,.7))}}.nge-batch-orbits[data-v-b7713b13]{position:absolute;inset:0;pointer-events:none;z-index:1}.nge-batch-orbit[data-v-b7713b13]{position:absolute;top:50%;left:50%;width:3px;height:3px;border-radius:50%;--orbit-r: 60px;animation:nge-batch-orbit-spin-b7713b13 var(--orbit-speed, 8s) linear infinite;animation-delay:calc(var(--i) * -.35s);filter:blur(.2px)}.nge-batch-orbit[data-v-b7713b13]:nth-child(3n){--orbit-r: 56px;--orbit-speed: 6.5s;background:rgba(120,200,255,.95);box-shadow:0 0 8px #78c8ff}.nge-batch-orbit[data-v-b7713b13]:nth-child(3n+1){--orbit-r: 76px;--orbit-speed: 11s;background:rgba(255,215,120,.9);box-shadow:0 0 8px #ffc864f2}.nge-batch-orbit[data-v-b7713b13]:nth-child(3n+2){--orbit-r: 94px;--orbit-speed: 17s;background:rgba(180,230,255,.85);box-shadow:0 0 9px #b4e6ffd9}.nge-batch-orbit[data-v-b7713b13]:nth-child(2n){animation-direction:reverse}.nge-batch-orbit[data-v-b7713b13]:nth-child(7n){width:4px;height:4px}.nge-batch-orbit[data-v-b7713b13]:nth-child(11n){width:2px;height:2px;opacity:.75}@keyframes nge-batch-orbit-spin-b7713b13{0%{transform:translate(-50%,-50%) rotate(0) translateY(var(--orbit-r))}to{transform:translate(-50%,-50%) rotate(360deg) translateY(var(--orbit-r))}}.nge-batch-label[data-v-b7713b13]{font-size:.7em;letter-spacing:.45em;color:#78c8ffd9;text-transform:uppercase;margin-bottom:8px;font-weight:700}.nge-batch-count[data-v-b7713b13]{font-size:5.5em;font-weight:900;letter-spacing:-.02em;background:linear-gradient(180deg,#aef 0%,#4af 55%,#28b 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:drop-shadow(0 0 28px rgba(74,158,255,.7));line-height:1;animation:nge-batch-count-in-b7713b13 .9s .25s cubic-bezier(.34,1.56,.64,1) backwards}@keyframes nge-batch-count-in-b7713b13{0%{opacity:0;transform:scale(.3) rotate(-8deg)}60%{transform:scale(1.18) rotate(2deg)}to{opacity:1;transform:scale(1) rotate(0)}}.nge-batch-cells-text[data-v-b7713b13]{font-size:.88em;color:#aab;margin-top:10px;margin-bottom:8px;letter-spacing:.05em}.nge-batch-divider[data-v-b7713b13]{height:1px;background:linear-gradient(90deg,transparent,rgba(120,200,255,.45),transparent);margin:22px 0 18px}.nge-batch-total-label[data-v-b7713b13]{font-size:.65em;letter-spacing:.45em;color:#ffc850d1;text-transform:uppercase;font-weight:700;margin-bottom:6px}.nge-batch-total[data-v-b7713b13]{font-size:3.6em;font-weight:800;background:linear-gradient(180deg,#fea 0%,#fc4 55%,#b80 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:drop-shadow(0 0 18px rgba(255,200,80,.55));line-height:1;animation:nge-batch-count-in-b7713b13 .9s .6s cubic-bezier(.34,1.56,.64,1) backwards}.nge-batch-total-sub[data-v-b7713b13]{font-size:.82em;color:#889;margin-top:6px;letter-spacing:.05em}.nge-batch-thanks[data-v-b7713b13]{font-size:.92em;color:#aab;margin-top:28px;font-style:italic}.nge-batch-rally[data-v-b7713b13]{font-size:1.1em;font-weight:800;letter-spacing:.32em;color:#ffdc82f2;text-shadow:0 0 14px rgba(255,200,80,.7),0 0 28px rgba(255,180,60,.4);margin-top:8px;text-transform:uppercase;padding-right:.32em}.nge-batch-hint[data-v-b7713b13]{font-size:.72em;color:#667;margin-top:14px;letter-spacing:.12em;text-transform:uppercase}.nge-batch-celebrate-enter-active[data-v-b7713b13]{transition:opacity .5s ease-out}.nge-batch-celebrate-leave-active[data-v-b7713b13]{transition:opacity .6s ease-in}.nge-batch-celebrate-enter-from[data-v-b7713b13],.nge-batch-celebrate-leave-to[data-v-b7713b13]{opacity:0}.nge-batch-hexgrid[data-v-b7713b13]{position:absolute;inset:-50px;pointer-events:none;background-image:linear-gradient(60deg,transparent 49.5%,rgba(120,200,255,.06) 49.5%,rgba(120,200,255,.06) 50.5%,transparent 50.5%),linear-gradient(-60deg,transparent 49.5%,rgba(120,200,255,.06) 49.5%,rgba(120,200,255,.06) 50.5%,transparent 50.5%),linear-gradient(0deg,transparent 49.5%,rgba(120,200,255,.06) 49.5%,rgba(120,200,255,.06) 50.5%,transparent 50.5%);background-size:60px 104px;animation:nge-batch-hex-drift-b7713b13 40s linear infinite;mask-image:radial-gradient(ellipse at center,black 0%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse at center,black 0%,transparent 75%)}@keyframes nge-batch-hex-drift-b7713b13{0%{background-position:0 0,0 0,0 0}to{background-position:60px 104px,-60px 104px,0 104px}}.nge-batch-rays[data-v-b7713b13]{position:absolute;inset:0;pointer-events:none;display:flex;align-items:center;justify-content:center}.nge-batch-ray[data-v-b7713b13]{position:absolute;width:2px;height:140vh;top:50%;left:50%;transform-origin:center;transform:translate(-50%,-50%) rotate(calc(var(--i) * 45deg));background:linear-gradient(to bottom,transparent 0%,var(--ray-color, rgba(255, 200, 80, .5)) 50%,transparent 100%);filter:blur(.5px);opacity:0;animation:nge-batch-ray-pulse-b7713b13 7s ease-in-out infinite;animation-delay:calc(var(--i) * .35s)}.nge-batch-ray[data-v-b7713b13]:nth-child(odd){--ray-color: rgba(255, 200, 80, .55)}.nge-batch-ray[data-v-b7713b13]:nth-child(even){--ray-color: rgba(120, 200, 255, .5)}.nge-batch-ray[data-v-b7713b13]:nth-child(3){--ray-color: rgba(255, 230, 180, .6)}.nge-batch-ray[data-v-b7713b13]:nth-child(7){--ray-color: rgba(180, 230, 255, .55)}@keyframes nge-batch-ray-pulse-b7713b13{0%,to{opacity:0}40%,60%{opacity:.5}}.nge-batch-shockwave[data-v-b7713b13]{position:absolute;top:50%;left:50%;width:100px;height:100px;border:2px solid rgba(120,200,255,.8);border-radius:50%;transform:translate(-50%,-50%) scale(0);pointer-events:none;animation:nge-batch-shockwave-fire-b7713b13 1.4s ease-out .1s 1 forwards;box-shadow:0 0 40px #78c8ff99}.nge-batch-shockwave--2[data-v-b7713b13]{border-color:#ffc850b3;box-shadow:0 0 40px #ffc85080;animation-delay:.4s;animation-duration:1.6s}@keyframes nge-batch-shockwave-fire-b7713b13{0%{transform:translate(-50%,-50%) scale(0);opacity:1}to{transform:translate(-50%,-50%) scale(20);opacity:0}}.nge-batch-corner[data-v-b7713b13]{position:absolute;width:28px;height:28px;pointer-events:none}.nge-batch-corner[data-v-b7713b13]:before,.nge-batch-corner[data-v-b7713b13]:after{content:"";position:absolute;background:linear-gradient(135deg,rgba(255,220,130,.95),rgba(255,180,60,.6));box-shadow:0 0 8px #ffc85099}.nge-batch-corner[data-v-b7713b13]:before{width:28px;height:2px}.nge-batch-corner[data-v-b7713b13]:after{width:2px;height:28px}.nge-batch-corner--tl[data-v-b7713b13]{top:-1px;left:-1px}.nge-batch-corner--tl[data-v-b7713b13]:before{top:0;left:0}.nge-batch-corner--tl[data-v-b7713b13]:after{top:0;left:0}.nge-batch-corner--tr[data-v-b7713b13]{top:-1px;right:-1px}.nge-batch-corner--tr[data-v-b7713b13]:before{top:0;right:0}.nge-batch-corner--tr[data-v-b7713b13]:after{top:0;right:0}.nge-batch-corner--bl[data-v-b7713b13]{bottom:-1px;left:-1px}.nge-batch-corner--bl[data-v-b7713b13]:before{bottom:0;left:0}.nge-batch-corner--bl[data-v-b7713b13]:after{bottom:0;left:0}.nge-batch-corner--br[data-v-b7713b13]{bottom:-1px;right:-1px}.nge-batch-corner--br[data-v-b7713b13]:before{bottom:0;right:0}.nge-batch-corner--br[data-v-b7713b13]:after{bottom:0;right:0}.nge-batch-scanline[data-v-b7713b13]{position:absolute;top:0;bottom:0;width:2px;background:linear-gradient(to bottom,transparent 0%,rgba(120,200,255,.9) 30%,rgba(255,230,180,1) 50%,rgba(120,200,255,.9) 70%,transparent 100%);box-shadow:0 0 12px #78c8ffcc,0 0 24px #78c8ff66;left:-10px;pointer-events:none;animation:nge-batch-scanline-sweep-b7713b13 1.8s ease-out .4s 1 forwards;opacity:0}@keyframes nge-batch-scanline-sweep-b7713b13{0%{left:-10px;opacity:0}10%{opacity:1}90%{opacity:1}to{left:calc(100% + 10px);opacity:0}}.nge-batch-close[data-v-b7713b13]{position:absolute;top:12px;right:14px;background:rgba(255,200,80,.08);border:1px solid rgba(255,200,80,.25);color:#ffdc82d9;font-size:1.4em;font-weight:300;width:32px;height:32px;line-height:1;cursor:pointer;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:0;z-index:10;transition:all .18s;font-family:inherit}.nge-batch-close[data-v-b7713b13]:hover{background:rgba(255,200,80,.2);border-color:#ffdc82b3;color:#ffe;box-shadow:0 0 16px #ffc85080;transform:scale(1.1) rotate(90deg)}.nge-batch-nurro-wrap[data-v-b7713b13]{position:relative;width:92px;height:92px;margin:0 auto 22px}.nge-batch-nurro-wrap .nge-batch-nurro[data-v-b7713b13]{margin:0}.nge-batch-runes[data-v-b7713b13]{position:absolute;inset:0;pointer-events:none;animation:nge-batch-runes-orbit-b7713b13 32s linear infinite}@keyframes nge-batch-runes-orbit-b7713b13{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.nge-batch-rune[data-v-b7713b13]{position:absolute;top:50%;left:50%;--angle: calc(var(--i) * 60deg);transform:translate(-50%,-50%) rotate(var(--angle)) translateY(-90px) rotate(calc(-1 * var(--angle)));font-size:1.4em;font-weight:600;color:#ffdc82d9;text-shadow:0 0 10px rgba(255,200,80,.85),0 0 22px rgba(255,180,60,.5);animation:nge-batch-rune-pulse-b7713b13 3.4s ease-in-out infinite;animation-delay:calc(var(--i) * .45s)}@keyframes nge-batch-rune-pulse-b7713b13{0%,to{opacity:.4;filter:blur(0)}50%{opacity:1;filter:blur(.4px)}}.nge-feed-shell[data-v-12cfbac3]{width:480px;max-width:90vw;max-height:70vh;display:flex;flex-direction:column;font-family:Inter,Roboto,sans-serif}.nge-feed-header[data-v-12cfbac3]{padding:0 0 14px;border-bottom:1px solid rgba(0,180,255,.15);margin-bottom:12px}.nge-feed-title[data-v-12cfbac3]{margin:0;font-size:20px;font-weight:700;color:#e0e0e0;letter-spacing:.5px}.nge-feed-subtitle[data-v-12cfbac3]{font-size:12px;color:#667;margin-top:2px;display:block}.nge-feed-list[data-v-12cfbac3]{overflow-y:auto;flex:1;display:flex;flex-direction:column;gap:2px;padding-right:4px}.nge-feed-list[data-v-12cfbac3]::-webkit-scrollbar{width:4px}.nge-feed-list[data-v-12cfbac3]::-webkit-scrollbar-track{background:transparent}.nge-feed-list[data-v-12cfbac3]::-webkit-scrollbar-thumb{background:rgba(0,180,255,.2);border-radius:2px}.nge-feed-item[data-v-12cfbac3]{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:6px;background:rgba(255,255,255,.03);transition:background .15s ease;font-size:13px}.nge-feed-item[data-v-12cfbac3]:hover{background:rgba(0,180,255,.06)}.nge-feed-icon[data-v-12cfbac3]{font-size:16px;width:24px;text-align:center;flex-shrink:0}.nge-feed-user[data-v-12cfbac3]{font-weight:600;color:#c8d0e0;white-space:nowrap;flex-shrink:0}.nge-feed-action[data-v-12cfbac3]{color:#8898a8;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nge-feed-time[data-v-12cfbac3]{font-size:11px;color:#556;white-space:nowrap;flex-shrink:0}.action-split .nge-feed-icon[data-v-12cfbac3]{color:#ff6060}.action-split .nge-feed-action[data-v-12cfbac3]{color:#f88}.action-merge .nge-feed-icon[data-v-12cfbac3]{color:#60c0ff}.action-merge .nge-feed-action[data-v-12cfbac3]{color:#88d0ff}.action-complete .nge-feed-icon[data-v-12cfbac3]{color:#60ffa0}.action-complete .nge-feed-action[data-v-12cfbac3]{color:#80ffc0}.action-claim .nge-feed-icon[data-v-12cfbac3]{color:#ffb060}.action-claim .nge-feed-action[data-v-12cfbac3]{color:#ffc888}.nge-feed-empty[data-v-12cfbac3]{text-align:center;padding:40px 20px;color:#667}.nge-feed-empty-icon[data-v-12cfbac3]{font-size:40px;margin-bottom:12px;opacity:.6}.nge-feed-empty p[data-v-12cfbac3]{font-size:14px;line-height:1.5;margin:0}.nge-cl-panel[data-v-0dbecb4d]{position:fixed;z-index:10010;width:480px;max-height:70vh;display:flex;flex-direction:column;background:#1a1a2e;border:1px solid rgba(120,140,255,.15);border-radius:14px;box-shadow:0 8px 32px #0009;font-family:SF Mono,ui-monospace,Cascadia Code,Fira Code,monospace;color:#ccd;overflow:hidden}.nge-cl-enter-active[data-v-0dbecb4d],.nge-cl-leave-active[data-v-0dbecb4d]{transition:opacity .2s,transform .2s}.nge-cl-enter-from[data-v-0dbecb4d],.nge-cl-leave-to[data-v-0dbecb4d]{opacity:0;transform:translateY(10px) scale(.97)}.nge-cl-topbar[data-v-0dbecb4d]{display:flex;justify-content:space-between;align-items:center;padding:10px 14px;background:rgba(30,30,60,.9);cursor:grab;user-select:none;border-bottom:1px solid rgba(120,140,255,.08)}.nge-cl-dragging[data-v-0dbecb4d]{cursor:grabbing}.nge-cl-title[data-v-0dbecb4d]{font-size:.9em;font-weight:700;letter-spacing:.03em;color:#eef}.nge-cl-icon[data-v-0dbecb4d]{width:18px;height:18px;object-fit:contain;vertical-align:middle}.nge-cl-close[data-v-0dbecb4d]{background:none;border:none;color:#889;font-size:1.4em;cursor:pointer;padding:0 4px;line-height:1}.nge-cl-close[data-v-0dbecb4d]:hover{color:#eef}.nge-cl-filters[data-v-0dbecb4d]{display:flex;gap:2px;padding:8px 10px 4px;background:rgba(20,20,40,.6)}.nge-cl-filters button[data-v-0dbecb4d]{flex:1;padding:5px 8px;border:1px solid rgba(120,140,255,.1);border-radius:6px;background:transparent;color:#889;font-size:.72em;font-family:inherit;cursor:pointer;transition:all .12s}.nge-cl-filters button.active[data-v-0dbecb4d]{background:rgba(74,158,255,.12);color:#8bf;border-color:#4a9eff40}.nge-cl-filters button[data-v-0dbecb4d]:hover:not(.active){color:#bbf}.nge-cl-search[data-v-0dbecb4d]{padding:6px 10px}.nge-cl-search-input[data-v-0dbecb4d]{width:100%;padding:6px 10px;border:1px solid rgba(120,140,255,.12);border-radius:6px;background:rgba(10,10,30,.5);color:#ccd;font-size:.78em;font-family:inherit;outline:none;box-sizing:border-box}.nge-cl-search-input[data-v-0dbecb4d]:focus{border-color:#4a9eff4d}.nge-cl-search-input[data-v-0dbecb4d]::placeholder{color:#556}.nge-cl-list[data-v-0dbecb4d]{flex:1;overflow-y:auto;padding:4px 0}.nge-cl-list[data-v-0dbecb4d]::-webkit-scrollbar{width:4px}.nge-cl-list[data-v-0dbecb4d]::-webkit-scrollbar-thumb{background:rgba(120,140,255,.15);border-radius:2px}.nge-cl-row[data-v-0dbecb4d]{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border-bottom:1px solid rgba(120,140,255,.04);transition:background .1s}.nge-cl-row[data-v-0dbecb4d]:hover{background:rgba(74,158,255,.04)}.nge-cl-row--done[data-v-0dbecb4d]{opacity:.65}.nge-cl-row--mine[data-v-0dbecb4d]{background:rgba(74,158,255,.06)}.nge-cl-row-left[data-v-0dbecb4d]{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.nge-cl-pip[data-v-0dbecb4d]{width:8px;height:8px;border-radius:50%;flex-shrink:0;background:#556}.nge-cl-status--available[data-v-0dbecb4d]{background:#4a6}.nge-cl-status--claimed[data-v-0dbecb4d]{background:#fa4}.nge-cl-status--done[data-v-0dbecb4d]{background:#4af}.nge-cl-status--help[data-v-0dbecb4d]{background:#f8a}.nge-cl-row-info[data-v-0dbecb4d]{min-width:0;flex:1}.nge-cl-row-name[data-v-0dbecb4d]{font-size:.82em;font-weight:600;color:#dde;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nge-cl-row-meta[data-v-0dbecb4d]{display:flex;align-items:center;gap:6px;margin-top:2px}.nge-cl-badge[data-v-0dbecb4d]{font-size:.65em;padding:1px 6px;border-radius:4px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.nge-cl-badge.nge-cl-status--available[data-v-0dbecb4d]{background:rgba(68,170,102,.15);color:#4a6}.nge-cl-badge.nge-cl-status--claimed[data-v-0dbecb4d]{background:rgba(255,170,68,.15);color:#fa4}.nge-cl-badge.nge-cl-status--done[data-v-0dbecb4d]{background:rgba(68,170,255,.15);color:#4af}.nge-cl-notes[data-v-0dbecb4d]{font-size:.68em;color:#667;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nge-cl-row-name[data-v-0dbecb4d]{cursor:pointer}.nge-cl-row-name[data-v-0dbecb4d]:hover{color:#eef}.nge-cl-copied[data-v-0dbecb4d]{font-size:.75em;color:#4a6;margin-left:6px;font-weight:400}.nge-cl-row-actions[data-v-0dbecb4d]{display:flex;gap:4px;flex-shrink:0;margin-left:8px}.nge-cl-btn[data-v-0dbecb4d]{padding:4px 10px;border:1px solid rgba(120,140,255,.15);border-radius:5px;background:transparent;color:#8bf;font-size:.72em;font-weight:600;font-family:inherit;cursor:pointer;white-space:nowrap;transition:all .12s}.nge-cl-btn[data-v-0dbecb4d]:hover{background:rgba(74,158,255,.1)}.nge-cl-btn--jump[data-v-0dbecb4d]{font-size:.85em;padding:3px 7px;color:#889}.nge-cl-btn--jump[data-v-0dbecb4d]:hover{color:#bbf}.nge-cl-btn--claim[data-v-0dbecb4d]{border-color:#44aa6640;color:#4a6}.nge-cl-btn--claim[data-v-0dbecb4d]:hover{background:rgba(68,170,102,.12)}.nge-cl-btn--complete[data-v-0dbecb4d]{border-color:#44aaff40;color:#4af}.nge-cl-btn--complete[data-v-0dbecb4d]:hover{background:rgba(68,170,255,.12)}.nge-cl-btn--release[data-v-0dbecb4d]{border-color:#fa43;color:#a86;font-size:.68em}.nge-cl-btn--release[data-v-0dbecb4d]:hover{background:rgba(255,170,68,.08)}.nge-cl-loading[data-v-0dbecb4d],.nge-cl-empty[data-v-0dbecb4d],.nge-cl-no-results[data-v-0dbecb4d]{padding:24px 16px;text-align:center;color:#667;font-size:.82em}.nge-cl-hint[data-v-0dbecb4d]{font-size:.75em;margin-top:6px;color:#556}.nge-cl-login-hint[data-v-0dbecb4d]{padding:8px 14px;text-align:center;font-size:.72em;color:#fa4;background:rgba(255,170,68,.05);border-top:1px solid rgba(255,170,68,.1)}.nge-cl-help-tab.active[data-v-0dbecb4d]{background:rgba(255,136,170,.12);color:#f8a;border-color:#ff88aa40}.nge-cl-badge.nge-cl-status--help[data-v-0dbecb4d]{background:rgba(255,136,170,.15);color:#f8a}.nge-cl-help-note[data-v-0dbecb4d]{font-size:.72em;color:#99a;margin-top:3px;line-height:1.35;white-space:pre-wrap;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;cursor:pointer}.nge-cl-help-note--expanded[data-v-0dbecb4d]{-webkit-line-clamp:unset;display:block}.nge-cl-help-resolved-header[data-v-0dbecb4d]{display:flex;align-items:center;gap:6px;padding:10px 12px 6px;font-size:.72em;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#667;cursor:pointer;user-select:none}.nge-cl-help-resolved-header[data-v-0dbecb4d]:hover{color:#889}.nge-cl-help-resolved-arrow[data-v-0dbecb4d]{display:inline-block;transition:transform .15s;font-size:.9em}.nge-cl-help-resolved-arrow--open[data-v-0dbecb4d]{transform:rotate(90deg)}.nge-cl-claimed-tab.active[data-v-0dbecb4d]{background:rgba(255,215,0,.12);color:#fd0;border-color:#ffd70040}.nge-cl-claimer[data-v-0dbecb4d]{font-size:.68em;color:#fd0;font-weight:600}.nge-cl-error-banner[data-v-0dbecb4d]{display:flex;align-items:center;justify-content:space-between;padding:8px 14px;background:rgba(255,80,60,.12);border-bottom:1px solid rgba(255,80,60,.2);color:#f86;font-size:.78em;cursor:pointer}.nge-cl-error-dismiss[data-v-0dbecb4d]{font-size:1.1em;opacity:.6;margin-left:8px}.nge-cl-error-banner:hover .nge-cl-error-dismiss[data-v-0dbecb4d]{opacity:1}.nge-cl-help-item[data-v-0dbecb4d]{border-bottom:1px solid rgba(120,140,255,.04)}.nge-cl-help-item--active[data-v-0dbecb4d]{background:rgba(255,136,170,.08);border-left:2px solid #f8a}.nge-cl-help-item .nge-cl-row[data-v-0dbecb4d]{border-bottom:none}.nge-cl-btn--respond[data-v-0dbecb4d]{font-size:.75em;padding:3px 7px}.nge-cl-response-form[data-v-0dbecb4d]{padding:6px 12px 10px 28px;display:flex;flex-direction:column;gap:5px}.nge-cl-response-textarea[data-v-0dbecb4d]{width:100%;padding:6px 8px;border:1px solid rgba(120,140,255,.15);border-radius:6px;background:rgba(10,10,30,.6);color:#ccd;font-size:.76em;font-family:inherit;resize:vertical;outline:none;box-sizing:border-box}.nge-cl-response-textarea[data-v-0dbecb4d]:focus{border-color:#4a9eff4d}.nge-cl-response-input[data-v-0dbecb4d]{width:100%;padding:5px 8px;border:1px solid rgba(120,140,255,.12);border-radius:5px;background:rgba(10,10,30,.5);color:#ccd;font-size:.72em;font-family:inherit;outline:none;box-sizing:border-box}.nge-cl-response-input[data-v-0dbecb4d]:focus{border-color:#4a9eff4d}.nge-cl-response-url-row[data-v-0dbecb4d]{display:flex;gap:4px;align-items:stretch}.nge-cl-response-url-row .nge-cl-response-input[data-v-0dbecb4d]{flex:1;min-width:0}.nge-cl-btn--copy-state[data-v-0dbecb4d]{font-size:.68em;padding:4px 8px;white-space:nowrap;flex-shrink:0}.nge-cl-btn--submit-response[data-v-0dbecb4d]{align-self:flex-end;border-color:#44aa6640;color:#4a6;padding:5px 12px}.nge-cl-btn--submit-response[data-v-0dbecb4d]:hover{background:rgba(68,170,102,.12)}.nge-cl-btn--submit-response[data-v-0dbecb4d]:disabled{opacity:.4;cursor:not-allowed}.nge-cl-response-display[data-v-0dbecb4d]{padding:4px 12px 8px 28px;font-size:.72em}.nge-cl-response-label[data-v-0dbecb4d]{color:#7f8;font-weight:600;margin-bottom:2px}.nge-cl-response-text[data-v-0dbecb4d]{color:#aab;line-height:1.4;white-space:pre-wrap;margin-bottom:3px}.nge-cl-response-link[data-v-0dbecb4d]{color:#8bf;cursor:pointer;text-decoration:none;margin-right:10px}.nge-cl-response-link[data-v-0dbecb4d]:hover{color:#adf;text-decoration:underline}.nge-cl-response-layer[data-v-0dbecb4d]{color:#889}.nge-cl-btn--reply[data-v-0dbecb4d]{display:inline-block;margin-top:4px;font-size:.7em;padding:2px 8px;color:#8cf;background:rgba(100,180,255,.1);border:1px solid rgba(100,180,255,.2);border-radius:4px;cursor:pointer}.nge-cl-btn--reply[data-v-0dbecb4d]:hover{background:rgba(100,180,255,.2)}.nge-cl-help-create-btn[data-v-0dbecb4d]{background:rgba(255,136,170,.12);border:1px solid rgba(255,136,170,.3);color:#f8a;font-size:1.1em;font-weight:700;width:28px;height:28px;border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:background .12s,transform .12s;flex-shrink:0;line-height:1}.nge-cl-help-create-btn[data-v-0dbecb4d]:hover{background:rgba(255,136,170,.22);transform:scale(1.1)}.nge-cl-help-create[data-v-0dbecb4d]{background:rgba(255,136,170,.04);border:1px solid rgba(255,136,170,.15);border-radius:8px;padding:12px 14px;margin-bottom:10px}.nge-cl-help-create-title[data-v-0dbecb4d]{font-size:.88em;font-weight:700;color:#f8a;margin-bottom:4px}.nge-cl-help-create-hint[data-v-0dbecb4d]{font-size:.72em;color:#778;margin-bottom:10px}.nge-cl-help-create-row[data-v-0dbecb4d]{margin-bottom:8px}.nge-cl-help-create-label[data-v-0dbecb4d]{display:block;font-size:.72em;font-weight:600;color:#99a;margin-bottom:4px;text-transform:uppercase;letter-spacing:.04em}.nge-cl-help-create-chips[data-v-0dbecb4d]{display:flex;flex-wrap:wrap;gap:4px}.nge-cl-help-chip[data-v-0dbecb4d]{padding:3px 10px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:rgba(255,255,255,.04);color:#99a;font-size:.72em;cursor:pointer;transition:all .12s}.nge-cl-help-chip[data-v-0dbecb4d]:hover{background:rgba(255,136,170,.08);border-color:#f8a3}.nge-cl-help-chip--active[data-v-0dbecb4d]{background:rgba(255,136,170,.15);border-color:#ff88aa59;color:#f8a;font-weight:600}.nge-cl-help-create-note[data-v-0dbecb4d]{width:100%;background:rgba(0,0,0,.2);border:1px solid rgba(255,255,255,.08);border-radius:6px;color:#ccd;font-size:.78em;padding:6px 8px;resize:vertical;margin-bottom:8px;font-family:inherit}.nge-cl-help-create-note[data-v-0dbecb4d]:focus{outline:none;border-color:#ff88aa4d}.nge-cl-help-create-actions[data-v-0dbecb4d]{display:flex;gap:8px}.nge-cl-help-create-submit[data-v-0dbecb4d]{padding:5px 14px;border-radius:6px;border:1px solid rgba(255,136,170,.3);background:rgba(255,136,170,.1);color:#f8a;font-size:.78em;font-weight:600;cursor:pointer;transition:background .12s}.nge-cl-help-create-submit[data-v-0dbecb4d]:hover{background:rgba(255,136,170,.2)}.nge-cl-help-create-cancel[data-v-0dbecb4d]{padding:5px 14px;border-radius:6px;border:1px solid rgba(255,255,255,.08);background:none;color:#778;font-size:.78em;cursor:pointer}.nge-cl-help-create-cancel[data-v-0dbecb4d]:hover{color:#aab}.nge-slide-enter-active[data-v-0dbecb4d]{transition:all .2s ease-out}.nge-slide-leave-active[data-v-0dbecb4d]{transition:all .15s ease-in}.nge-slide-enter-from[data-v-0dbecb4d],.nge-slide-leave-to[data-v-0dbecb4d]{opacity:0;max-height:0;margin-bottom:0;padding-top:0;padding-bottom:0;overflow:hidden}.nge-slide-enter-to[data-v-0dbecb4d],.nge-slide-leave-from[data-v-0dbecb4d]{max-height:250px}.nge-cl-help-ds-group[data-v-0dbecb4d]{margin-bottom:4px}.nge-cl-help-ds-group--cross .nge-cl-help-item[data-v-0dbecb4d]{opacity:.78}.nge-cl-help-ds-header[data-v-0dbecb4d]{display:flex;align-items:center;gap:8px;padding:6px 8px;margin:6px 0 4px;border-radius:5px;background:rgba(120,140,255,.04);border:1px solid rgba(120,140,255,.1);cursor:pointer;user-select:none;transition:background .12s}.nge-cl-help-ds-header[data-v-0dbecb4d]:hover{background:rgba(120,140,255,.08)}.nge-cl-help-ds-arrow[data-v-0dbecb4d]{font-size:.7em;color:#667;display:inline-block;transition:transform .15s;width:8px;text-align:center}.nge-cl-help-ds-arrow--collapsed[data-v-0dbecb4d]{transform:rotate(-90deg)}.nge-cl-help-ds-name[data-v-0dbecb4d]{font-family:ui-monospace,Cascadia Code,monospace;font-size:.78em;font-weight:600;color:#bcd;flex:1}.nge-cl-help-ds-tag[data-v-0dbecb4d]{font-size:.62em;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:2px 6px;border-radius:8px}.nge-cl-help-ds-tag--current[data-v-0dbecb4d]{background:rgba(127,255,136,.1);border:1px solid rgba(127,255,136,.2);color:#7f8}.nge-cl-help-ds-tag--other[data-v-0dbecb4d]{background:rgba(245,166,35,.08);border:1px solid rgba(245,166,35,.18);color:#f5a623d9}.nge-cl-help-ds-count[data-v-0dbecb4d]{font-size:.7em;font-weight:700;color:#889;background:rgba(255,255,255,.06);border-radius:8px;min-width:20px;height:18px;line-height:18px;text-align:center;padding:0 5px}.nge-cl-help-item--cross[data-v-0dbecb4d]{border-left:2px solid rgba(245,166,35,.3)}.nge-cl-jumpconfirm-backdrop[data-v-0dbecb4d]{position:fixed;inset:0;background:rgba(5,8,16,.6);backdrop-filter:blur(4px);z-index:10000;display:flex;align-items:center;justify-content:center}.nge-cl-jumpconfirm[data-v-0dbecb4d]{background:linear-gradient(180deg,#0f1626 0%,#0a1020 100%);border:1px solid rgba(245,166,35,.3);border-radius:10px;padding:22px 24px;width:460px;max-width:92vw;box-shadow:0 20px 60px #00000080,0 0 40px #f5a62314 inset;color:#e0e0e0}.nge-cl-jumpconfirm-title[data-v-0dbecb4d]{font-size:1.05em;font-weight:700;color:#f5a623;margin-bottom:10px}.nge-cl-jumpconfirm-body[data-v-0dbecb4d]{font-size:.88em;line-height:1.5;color:#bcc;margin-bottom:12px}.nge-cl-jumpconfirm-body strong[data-v-0dbecb4d]{color:#fff;font-family:ui-monospace,Cascadia Code,monospace}.nge-cl-jumpconfirm-warn[data-v-0dbecb4d]{font-size:.82em;color:#f5a623;background:rgba(245,166,35,.06);border:1px solid rgba(245,166,35,.18);padding:8px 10px;border-radius:5px;margin-bottom:12px;line-height:1.4}.nge-cl-jumpconfirm-url-row[data-v-0dbecb4d]{display:flex;gap:6px;margin-bottom:16px}.nge-cl-jumpconfirm-url[data-v-0dbecb4d]{flex:1;background:rgba(0,0,0,.35);border:1px solid rgba(120,140,255,.18);border-radius:4px;padding:6px 8px;color:#abc;font-family:ui-monospace,Cascadia Code,monospace;font-size:.78em;outline:none}.nge-cl-jumpconfirm-url[data-v-0dbecb4d]:focus{border-color:#788cff66}.nge-cl-jumpconfirm-copy[data-v-0dbecb4d]{background:rgba(120,140,255,.1);border:1px solid rgba(120,140,255,.25);border-radius:4px;color:#abf;font-size:.85em;padding:6px 12px;cursor:pointer;white-space:nowrap;transition:background .12s}.nge-cl-jumpconfirm-copy[data-v-0dbecb4d]:hover{background:rgba(120,140,255,.2)}.nge-cl-jumpconfirm-actions[data-v-0dbecb4d]{display:flex;gap:8px;justify-content:flex-end}.nge-cl-jumpconfirm-cancel[data-v-0dbecb4d],.nge-cl-jumpconfirm-go[data-v-0dbecb4d]{padding:7px 16px;border-radius:5px;font-size:.92em;cursor:pointer;transition:background .12s}.nge-cl-jumpconfirm-cancel[data-v-0dbecb4d]{background:transparent;border:1px solid rgba(255,255,255,.15);color:#abc}.nge-cl-jumpconfirm-cancel[data-v-0dbecb4d]:hover{background:rgba(255,255,255,.05)}.nge-cl-jumpconfirm-go[data-v-0dbecb4d]{background:rgba(245,166,35,.15);border:1px solid rgba(245,166,35,.4);color:#f5a623;font-weight:600}.nge-cl-jumpconfirm-go[data-v-0dbecb4d]:hover{background:rgba(245,166,35,.25)}.nge-cl-jumpconfirm-save-row[data-v-0dbecb4d]{display:flex;justify-content:center;margin-bottom:12px}.nge-cl-jumpconfirm-save[data-v-0dbecb4d]{background:rgba(127,255,136,.08);border:1px solid rgba(127,255,136,.25);color:#7f8;border-radius:5px;padding:7px 14px;font-size:.88em;cursor:pointer;transition:background .12s}.nge-cl-jumpconfirm-save[data-v-0dbecb4d]:hover:not(:disabled){background:rgba(127,255,136,.18)}.nge-cl-jumpconfirm-save[data-v-0dbecb4d]:disabled{opacity:.4;cursor:not-allowed}.nge-cl-links-tab.active[data-v-0dbecb4d]{background:rgba(120,140,255,.14);color:#abf;border-color:#788cff47}.nge-cl-link-ownership[data-v-0dbecb4d]{display:flex;gap:6px;padding:6px 10px 4px}.nge-cl-link-ownership button[data-v-0dbecb4d]{background:transparent;border:1px solid rgba(120,140,255,.18);color:#99a;border-radius:12px;padding:3px 10px;font-size:.78em;cursor:pointer;transition:background .12s}.nge-cl-link-ownership button[data-v-0dbecb4d]:hover{background:rgba(120,140,255,.08)}.nge-cl-link-ownership button.active[data-v-0dbecb4d]{background:rgba(120,140,255,.16);color:#abf;border-color:#788cff66}.nge-cl-link-public-row[data-v-0dbecb4d]{display:flex;align-items:center;gap:6px;font-size:.82em;color:#99a;margin:6px 0 4px;cursor:pointer;user-select:none}.nge-cl-link-item--starred[data-v-0dbecb4d]{background:rgba(245,209,66,.04)}.nge-cl-link-title[data-v-0dbecb4d]{font-weight:600;color:#cde}.nge-cl-link-rename input[data-v-0dbecb4d]{font-size:.95em}.nge-chat-float[data-v-1ed9098a]{position:fixed;bottom:36px;left:8px;z-index:9000;display:flex;flex-direction:column;background:rgba(6,10,20,.85);border-radius:6px;border:1px solid rgba(74,158,255,.08);overflow:hidden;font-family:Inter,Roboto,sans-serif}.nge-chat-float--collapsed[data-v-1ed9098a]{width:auto!important;height:auto!important;background:rgba(10,14,24,.6)}.nge-chat-float--dragging[data-v-1ed9098a]{user-select:none}.nge-chat-resize[data-v-1ed9098a]{position:absolute;z-index:10}.nge-chat-resize--corner[data-v-1ed9098a]{top:0;left:0;width:14px;height:14px;cursor:nw-resize}.nge-chat-resize--corner[data-v-1ed9098a]:after{content:"";position:absolute;top:3px;left:3px;width:6px;height:6px;border-top:2px solid rgba(74,158,255,.25);border-left:2px solid rgba(74,158,255,.25);border-radius:1px;transition:border-color .15s}.nge-chat-resize--corner[data-v-1ed9098a]:hover:after{border-color:#4a9eff99}.nge-chat-resize--top[data-v-1ed9098a]{top:0;left:14px;right:0;height:4px;cursor:n-resize}.nge-chat-resize--top[data-v-1ed9098a]:hover{background:rgba(74,158,255,.15)}.nge-chat-resize--right[data-v-1ed9098a]{top:0;right:0;width:4px;bottom:0;cursor:e-resize}.nge-chat-resize--right[data-v-1ed9098a]:hover{background:rgba(74,158,255,.15)}.nge-chat-strip[data-v-1ed9098a]{display:flex;align-items:center;gap:4px;padding:2px 6px;cursor:grab;user-select:none;flex-shrink:0}.nge-chat-strip[data-v-1ed9098a]:active{cursor:grabbing}.nge-chat-strip-dot[data-v-1ed9098a]{width:5px;height:5px;border-radius:50%;background:#444;flex-shrink:0}.nge-chat-strip-dot--on[data-v-1ed9098a]{background:#0fb18b;box-shadow:0 0 4px #0fb18b80}.nge-chat-strip-label[data-v-1ed9098a]{font-size:10px;color:#667;font-weight:600;letter-spacing:.3px}.nge-chat-strip-unread[data-v-1ed9098a]{width:7px;height:7px;border-radius:50%;background:#4a9eff;box-shadow:0 0 6px #4a9eff99;flex-shrink:0;animation:nge-chat-unread-pulse-1ed9098a 2s ease-in-out infinite}@keyframes nge-chat-unread-pulse-1ed9098a{0%,to{opacity:1}50%{opacity:.4}}.nge-chat-strip-spacer[data-v-1ed9098a]{flex:1}.nge-chat-strip-btn[data-v-1ed9098a]{background:none;border:none;color:#556;cursor:pointer;line-height:1;transition:color .12s,background .12s;border-radius:3px}.nge-chat-strip-btn[data-v-1ed9098a]:hover{color:#ccc;background:rgba(255,255,255,.06)}.nge-chat-collapse-btn[data-v-1ed9098a]{font-size:11px;padding:2px 5px}.nge-chat-close-btn[data-v-1ed9098a]{font-size:16px;padding:0 5px;font-weight:300}.nge-chat-close-btn[data-v-1ed9098a]:hover{color:#ff6b6b;background:rgba(255,80,80,.08)}.nge-chat-messages-wrap[data-v-1ed9098a]{flex:1;position:relative;min-height:0;overflow:hidden}.nge-chat-fade[data-v-1ed9098a]{position:absolute;bottom:0;left:0;right:0;height:100%;background:linear-gradient(to top,rgba(8,10,20,.88) 0%,rgba(8,10,20,.65) 30%,rgba(8,10,20,.3) 60%,transparent 100%);pointer-events:none;z-index:1}.nge-chat-messages[data-v-1ed9098a]{height:100%;overflow-y:auto;display:flex;flex-direction:column-reverse;padding:2px 8px;position:relative;z-index:2}.nge-chat-messages[data-v-1ed9098a]::-webkit-scrollbar{width:2px}.nge-chat-messages[data-v-1ed9098a]::-webkit-scrollbar-track{background:transparent}.nge-chat-messages[data-v-1ed9098a]::-webkit-scrollbar-thumb{background:rgba(255,255,255,.08);border-radius:2px}.nge-chat-messages-inner[data-v-1ed9098a]{display:flex;flex-direction:column;gap:0}.nge-chat-msg[data-v-1ed9098a]{padding:3px 4px;line-height:1.45;font-size:14.5px}.nge-chat-msg[data-v-1ed9098a]:hover{background:rgba(255,255,255,.03);border-radius:3px}.nge-chat-msg-time[data-v-1ed9098a]{font-size:11px;color:#556;margin-right:5px;flex-shrink:0}.nge-chat-msg:hover .nge-chat-msg-time[data-v-1ed9098a]{color:#889}.nge-chat-msg-trophy[data-v-1ed9098a]{font-size:12px;margin-right:1px}.nge-chat-msg-name[data-v-1ed9098a]{font-weight:600;font-size:14.5px;margin-right:4px}.nge-chat-msg-name--clickable[data-v-1ed9098a]{background:none;border:none;padding:0;cursor:pointer;font:inherit;font-weight:600;font-size:14.5px;transition:opacity .15s}.nge-chat-msg-name--clickable[data-v-1ed9098a]:hover{opacity:.8;text-decoration:underline}.nge-chat-msg-text[data-v-1ed9098a]{color:#b0b8c8}.nge-chat-link[data-v-1ed9098a]{color:#4a9eff;text-decoration:none;word-break:break-all;font-size:14.5px}.nge-chat-link[data-v-1ed9098a]:hover{text-decoration:underline}.nge-chat-seg-link[data-v-1ed9098a]{background:rgba(0,220,120,.1);border:1px solid rgba(0,220,120,.25);color:#80ffc0;padding:1px 6px;border-radius:4px;font-size:12px;font-family:JetBrains Mono,Fira Code,monospace;cursor:pointer;transition:all .15s}.nge-chat-seg-link[data-v-1ed9098a]:hover{background:rgba(0,220,120,.2);border-color:#00dc7866}.nge-chat-sys[data-v-1ed9098a]{font-size:12.5px;color:#6a7282;font-style:italic;padding:1px 4px}.nge-chat-sys--warn[data-v-1ed9098a]{color:#c08030}.nge-chat-time-sep[data-v-1ed9098a]{text-align:center;padding:3px 0}.nge-chat-time-sep span[data-v-1ed9098a]{font-size:11.5px;color:#6a7282;padding:0 6px}.nge-chat-new-banner[data-v-1ed9098a]{position:absolute;bottom:32px;left:50%;transform:translate(-50%);background:rgba(74,158,255,.8);color:#fff;font-size:9px;font-weight:700;padding:2px 10px;border-radius:8px;cursor:pointer;z-index:5}.nge-chat-new-banner[data-v-1ed9098a]:hover{background:rgba(74,158,255,1)}.nge-chat-banner-enter-active[data-v-1ed9098a]{transition:opacity .15s}.nge-chat-banner-leave-active[data-v-1ed9098a]{transition:opacity .12s}.nge-chat-banner-enter-from[data-v-1ed9098a],.nge-chat-banner-leave-to[data-v-1ed9098a]{opacity:0}.nge-chat-input-wrap[data-v-1ed9098a]{padding:4px;flex-shrink:0;background:rgba(8,10,20,.92);border-top:1px solid rgba(100,180,255,.08)}.nge-chat-input[data-v-1ed9098a]{width:100%;background:rgba(20,24,40,.9);border:1px solid rgba(100,180,255,.15);border-radius:4px;padding:6px 8px;color:#e0e4ec;font-size:14.5px;font-family:inherit;outline:none;transition:border-color .12s;box-sizing:border-box}.nge-chat-input[data-v-1ed9098a]:focus{border-color:#4a9eff4d}.nge-chat-input[data-v-1ed9098a]::placeholder{color:#556}.nge-chat-input[data-v-1ed9098a]:disabled{opacity:.3}.nge-chat-empty[data-v-1ed9098a]{text-align:center;padding:20px 8px;color:#889;font-size:13.5px;font-style:italic}.nge-bp-panel[data-v-1f9d9bdc]{position:fixed;z-index:10010;width:480px;max-height:75vh;display:flex;flex-direction:column;background:#1a1a2e;border:1px solid rgba(120,140,255,.15);border-radius:14px;box-shadow:0 8px 32px #0009;font-family:SF Mono,ui-monospace,Cascadia Code,Fira Code,monospace;font-size:14px;color:#ccd;overflow:hidden}.nge-bp-enter-active[data-v-1f9d9bdc],.nge-bp-leave-active[data-v-1f9d9bdc]{transition:opacity .2s,transform .2s}.nge-bp-enter-from[data-v-1f9d9bdc],.nge-bp-leave-to[data-v-1f9d9bdc]{opacity:0;transform:translateY(10px) scale(.97)}.nge-bp-topbar[data-v-1f9d9bdc]{display:flex;justify-content:space-between;align-items:center;padding:10px 14px;background:rgba(30,30,60,.9);cursor:grab;user-select:none;border-bottom:1px solid rgba(120,140,255,.08)}.nge-bp-dragging[data-v-1f9d9bdc]{cursor:grabbing}.nge-bp-title[data-v-1f9d9bdc]{font-size:1em;font-weight:700;letter-spacing:.03em;color:#eef}.nge-bp-close[data-v-1f9d9bdc]{background:none;border:none;color:#889;font-size:1.5em;cursor:pointer;padding:0 4px;line-height:1}.nge-bp-close[data-v-1f9d9bdc]:hover{color:#eef}.nge-bp-preview[data-v-1f9d9bdc]{background:none;border:none;color:#aab;font-size:1em;cursor:pointer;padding:2px 6px;border-radius:4px;line-height:1;margin-right:4px;transition:all .15s;filter:grayscale(.3);opacity:.7}.nge-bp-preview[data-v-1f9d9bdc]:hover{background:rgba(74,158,255,.12);filter:grayscale(0);opacity:1;transform:scale(1.15)}.nge-bp-flash[data-v-1f9d9bdc]{padding:5px 12px;background:rgba(74,158,255,.12);color:#8bf;font-size:.85em;text-align:center;font-weight:600}.nge-bp-flash-enter-active[data-v-1f9d9bdc]{transition:opacity .15s}.nge-bp-flash-leave-active[data-v-1f9d9bdc]{transition:opacity .3s}.nge-bp-flash-enter-from[data-v-1f9d9bdc],.nge-bp-flash-leave-to[data-v-1f9d9bdc]{opacity:0}.nge-bp-create[data-v-1f9d9bdc]{display:flex;gap:4px;padding:8px 10px;background:rgba(20,20,40,.6);border-bottom:1px solid rgba(120,140,255,.06)}.nge-bp-input[data-v-1f9d9bdc]{padding:6px 9px;border:1px solid rgba(120,140,255,.12);border-radius:5px;background:rgba(10,10,30,.5);color:#ccd;font-size:.9em;font-family:inherit;outline:none;box-sizing:border-box}.nge-bp-input[data-v-1f9d9bdc]:focus{border-color:#4a9eff4d}.nge-bp-input[data-v-1f9d9bdc]::placeholder{color:#556}.nge-bp-input--sm[data-v-1f9d9bdc]{padding:4px 7px;font-size:.85em}.nge-bp-input--flex[data-v-1f9d9bdc]{flex:1;min-width:0}.nge-bp-create .nge-bp-input[data-v-1f9d9bdc]{flex:1}.nge-bp-btn[data-v-1f9d9bdc]{padding:6px 12px;border:1px solid rgba(120,140,255,.15);border-radius:5px;background:transparent;color:#8bf;font-size:.9em;font-weight:600;font-family:inherit;cursor:pointer;white-space:nowrap;transition:all .12s}.nge-bp-btn[data-v-1f9d9bdc]:hover{background:rgba(74,158,255,.1)}.nge-bp-btn--create[data-v-1f9d9bdc]{border-color:#44aa6640;color:#4a6}.nge-bp-btn--create[data-v-1f9d9bdc]:hover{background:rgba(68,170,102,.12)}.nge-bp-btn--add[data-v-1f9d9bdc]{font-size:.85em;padding:5px 9px}.nge-bp-btn--go[data-v-1f9d9bdc]{border-color:#4a9eff4d;color:#4af}.nge-bp-btn--go[data-v-1f9d9bdc]:hover{background:rgba(74,158,255,.15)}.nge-bp-btn--go[data-v-1f9d9bdc]:disabled{opacity:.3;cursor:default}.nge-bp-btn--sm[data-v-1f9d9bdc]{font-size:.85em;padding:5px 9px;color:#889}.nge-bp-progress[data-v-1f9d9bdc]{padding:6px 12px;background:rgba(74,158,255,.06)}.nge-bp-progress-label[data-v-1f9d9bdc]{font-size:.85em;color:#8bf;margin-bottom:3px}.nge-bp-progress-bar[data-v-1f9d9bdc]{height:3px;background:rgba(120,140,255,.1);border-radius:2px;overflow:hidden}.nge-bp-progress-fill[data-v-1f9d9bdc]{height:100%;background:#4a9eff;border-radius:2px;transition:width .15s}.nge-bp-list[data-v-1f9d9bdc]{flex:1;overflow-y:auto;padding:4px 0}.nge-bp-list[data-v-1f9d9bdc]::-webkit-scrollbar{width:4px}.nge-bp-list[data-v-1f9d9bdc]::-webkit-scrollbar-thumb{background:rgba(120,140,255,.15);border-radius:2px}.nge-bp-dataset-section[data-v-1f9d9bdc]{margin-bottom:4px}.nge-bp-dataset-section--cross[data-v-1f9d9bdc]{opacity:.78}.nge-bp-dataset-header[data-v-1f9d9bdc]{display:flex;align-items:center;gap:7px;padding:6px 12px;background:rgba(20,20,40,.55);border-bottom:1px solid rgba(120,140,255,.06);cursor:pointer;user-select:none;font-size:.82em;color:#aab;letter-spacing:.02em}.nge-bp-dataset-header[data-v-1f9d9bdc]:hover{background:rgba(74,158,255,.07);color:#cde}.nge-bp-dataset-arrow[data-v-1f9d9bdc]{font-size:.85em;color:#667;transition:transform .15s;width:10px}.nge-bp-dataset-arrow--collapsed[data-v-1f9d9bdc]{transform:rotate(-90deg)}.nge-bp-dataset-name[data-v-1f9d9bdc]{flex:1;min-width:0;font-weight:600;display:inline-flex;align-items:center;gap:6px}.nge-bp-dataset-tag[data-v-1f9d9bdc]{font-size:.85em;padding:1px 6px;border-radius:3px;font-weight:500;letter-spacing:.02em}.nge-bp-dataset-tag--current[data-v-1f9d9bdc]{background:rgba(74,158,255,.15);color:#4af}.nge-bp-dataset-tag--other[data-v-1f9d9bdc]{background:rgba(255,170,68,.12);color:#fa4}.nge-bp-dataset-count[data-v-1f9d9bdc]{font-size:.85em;background:rgba(120,140,255,.1);color:#8bf;padding:1px 6px;border-radius:4px;font-weight:600}.nge-bp-group[data-v-1f9d9bdc]{border-bottom:1px solid rgba(120,140,255,.04)}.nge-bp-group-header[data-v-1f9d9bdc]{display:flex;align-items:center;gap:6px;padding:7px 12px;cursor:pointer;transition:background .1s}.nge-bp-group-header[data-v-1f9d9bdc]:hover{background:rgba(74,158,255,.04)}.nge-bp-group-color[data-v-1f9d9bdc]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.nge-bp-group-chevron[data-v-1f9d9bdc]{font-size:.85em;color:#667;width:10px}.nge-bp-group-name[data-v-1f9d9bdc]{font-size:.95em;font-weight:600;color:#dde;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nge-bp-group-count[data-v-1f9d9bdc]{font-size:.78em;background:rgba(120,140,255,.1);color:#8bf;padding:2px 6px;border-radius:4px;font-weight:600}.nge-bp-group-spacer[data-v-1f9d9bdc]{flex-shrink:1}.nge-bp-group-del[data-v-1f9d9bdc]{background:none;border:none;color:#556;font-size:1em;cursor:pointer;padding:0 2px}.nge-bp-group-del[data-v-1f9d9bdc]:hover{color:#f66}.nge-bp-group-body[data-v-1f9d9bdc]{padding:4px 12px 10px;background:rgba(10,10,30,.3)}.nge-bp-rename[data-v-1f9d9bdc]{margin-bottom:6px}.nge-bp-rename .nge-bp-input[data-v-1f9d9bdc]{width:100%}.nge-bp-chips[data-v-1f9d9bdc]{display:flex;flex-wrap:wrap;gap:3px;margin-bottom:6px;max-height:120px;overflow-y:auto}.nge-bp-chip[data-v-1f9d9bdc]{display:inline-flex;align-items:center;gap:3px;padding:3px 7px;background:rgba(120,140,255,.08);border:1px solid rgba(120,140,255,.1);border-radius:4px;font-size:.82em;color:#aab}.nge-bp-chip-x[data-v-1f9d9bdc]{background:none;border:none;color:#667;font-size:.9em;cursor:pointer;padding:0;line-height:1}.nge-bp-chip-x[data-v-1f9d9bdc]:hover{color:#f66}.nge-bp-empty-segs[data-v-1f9d9bdc]{font-size:.85em;color:#556;padding:6px 0;font-style:italic}.nge-bp-add-row[data-v-1f9d9bdc]{display:flex;gap:4px;margin-bottom:6px}.nge-bp-actions[data-v-1f9d9bdc]{display:flex;flex-wrap:wrap;gap:3px}.nge-bp-act[data-v-1f9d9bdc]{padding:6px 11px;border:1px solid rgba(120,140,255,.1);border-radius:4px;background:transparent;color:#889;font-size:.88em;font-weight:600;font-family:inherit;cursor:pointer;transition:all .12s}.nge-bp-act[data-v-1f9d9bdc]:hover:not(:disabled){background:rgba(120,140,255,.06);color:#bbf}.nge-bp-act[data-v-1f9d9bdc]:disabled{opacity:.3;cursor:default}.nge-bp-act--color[data-v-1f9d9bdc]:hover:not(:disabled){border-color:#ffaa444d;color:#fa4}.nge-bp-act--complete[data-v-1f9d9bdc]:hover:not(:disabled){border-color:#44aaff4d;color:#4af}.nge-bp-act--annotate[data-v-1f9d9bdc]:hover:not(:disabled){border-color:#ce93d84d;color:#ce93d8}.nge-bp-act--copy[data-v-1f9d9bdc]:hover:not(:disabled){border-color:#44aa664d;color:#4a6}.nge-bp-act--remove[data-v-1f9d9bdc]:hover:not(:disabled){border-color:#ff64644d;color:#f66}.nge-bp-sub[data-v-1f9d9bdc]{margin-top:6px;padding:6px 8px;background:rgba(20,20,40,.5);border:1px solid rgba(120,140,255,.08);border-radius:6px;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.nge-bp-sub-label[data-v-1f9d9bdc]{font-size:.85em;color:#889;font-weight:600}.nge-bp-swatches[data-v-1f9d9bdc]{display:flex;gap:3px;flex-wrap:wrap}.nge-bp-swatch[data-v-1f9d9bdc]{width:18px;height:18px;border-radius:4px;border:1px solid rgba(255,255,255,.1);cursor:pointer;transition:transform .1s}.nge-bp-swatch[data-v-1f9d9bdc]:hover{transform:scale(1.15);border-color:#ffffff4d}.nge-bp-color-input[data-v-1f9d9bdc]{width:24px;height:20px;border:none;background:none;cursor:pointer;padding:0}.nge-bp-select[data-v-1f9d9bdc]{padding:5px 7px;border:1px solid rgba(120,140,255,.15);border-radius:4px;background:rgba(10,10,30,.5);color:#ccd;font-size:.88em;font-family:inherit;outline:none;flex:1;min-width:0}.nge-bp-confirm[data-v-1f9d9bdc]{margin-top:6px;padding:7px 10px;background:rgba(255,100,100,.06);border:1px solid rgba(255,100,100,.15);border-radius:6px;font-size:.88em;color:#f99}.nge-bp-confirm-btns[data-v-1f9d9bdc]{display:flex;gap:4px;margin-top:4px}.nge-bp-empty[data-v-1f9d9bdc]{padding:24px 16px;text-align:center;color:#556;font-size:.92em}.nge-bp-guide[data-v-1f9d9bdc]{margin-top:6px;padding:10px;background:rgba(74,158,255,.06);border:1px solid rgba(74,158,255,.18);border-radius:6px;font-size:.95em;color:#cde}.nge-bp-guide-title[data-v-1f9d9bdc]{font-weight:700;font-size:1.05em;color:#cef;margin-bottom:5px}.nge-bp-guide-text[data-v-1f9d9bdc]{font-size:.92em;color:#aab;line-height:1.45;margin:0 0 10px}.nge-bp-guide-stepper[data-v-1f9d9bdc]{font-size:.95em;color:#cde;margin-bottom:5px;display:flex;align-items:center;gap:4px;flex-wrap:wrap}.nge-bp-guide-color[data-v-1f9d9bdc]{display:inline-block;width:11px;height:11px;border-radius:50%;border:1px solid rgba(255,255,255,.18);flex-shrink:0;vertical-align:middle}.nge-bp-guide-segid[data-v-1f9d9bdc]{font-family:ui-monospace,Cascadia Code,monospace;color:#8bf}.nge-bp-guide-status[data-v-1f9d9bdc]{font-size:.92em;margin-bottom:7px}.nge-bp-guide-saved[data-v-1f9d9bdc]{color:#7ec07e}.nge-bp-guide-skipped[data-v-1f9d9bdc],.nge-bp-guide-pending[data-v-1f9d9bdc]{color:#aab;font-style:italic}.nge-bp-guide-solo[data-v-1f9d9bdc]{display:flex;align-items:center;gap:6px;margin-bottom:7px;font-size:.92em;color:#aab;cursor:pointer;user-select:none}.nge-bp-guide-solo[data-v-1f9d9bdc]:hover{color:#cde}.nge-bp-guide-solo input[type=checkbox][data-v-1f9d9bdc]{accent-color:#4af;cursor:pointer;margin:0;width:14px;height:14px}.nge-bp-guide-actions[data-v-1f9d9bdc]{display:flex;gap:5px;flex-wrap:wrap;margin-bottom:5px}.nge-bp-guide-nav[data-v-1f9d9bdc]{display:flex;gap:5px;padding-top:5px;border-top:1px solid rgba(120,140,255,.08)}.nge-bp-guide-summary[data-v-1f9d9bdc]{font-size:.92em;color:#cde;margin-bottom:7px}.nge-bp-guide-list[data-v-1f9d9bdc]{max-height:160px;overflow-y:auto;margin-bottom:8px;display:flex;flex-direction:column;gap:2px}.nge-bp-guide-item[data-v-1f9d9bdc]{display:flex;align-items:center;gap:7px;padding:4px 7px;border-radius:3px;cursor:pointer;font-size:.92em}.nge-bp-guide-item[data-v-1f9d9bdc]:hover{background:rgba(74,158,255,.1)}.nge-bp-guide-item--saved[data-v-1f9d9bdc]{color:#7ec07e}.nge-bp-guide-item--skipped[data-v-1f9d9bdc]{color:#777;font-style:italic}.nge-bp-guide-item--pending[data-v-1f9d9bdc]{color:#ffd08a}.nge-bp-guide-item-pip[data-v-1f9d9bdc]{width:14px;text-align:center;flex-shrink:0}.nge-bp-guide-item-color[data-v-1f9d9bdc]{display:inline-block;width:11px;height:11px;border-radius:50%;border:1px solid rgba(255,255,255,.18);flex-shrink:0}.nge-bp-guide-item-id[data-v-1f9d9bdc]{font-family:ui-monospace,Cascadia Code,monospace;flex:1}.nge-bp-guide-copy[data-v-1f9d9bdc]{background:none;border:none;color:#889;cursor:pointer;padding:3px 5px;border-radius:3px;transition:all .12s;margin-left:auto;display:inline-flex;align-items:center;justify-content:center;line-height:0}.nge-bp-guide-copy svg[data-v-1f9d9bdc]{width:13px;height:13px;display:block}.nge-bp-guide-copy[data-v-1f9d9bdc]:hover{background:rgba(120,140,255,.15);color:#cde}.nge-notif-panel[data-v-17795884]{position:fixed;top:42px;right:8px;width:340px;max-height:480px;background:linear-gradient(135deg,rgba(4,6,14,.97) 0%,rgba(8,12,24,.95) 50%,rgba(4,8,18,.97) 100%);border:1px solid rgba(74,158,255,.15);border-radius:10px;box-shadow:0 8px 32px #00000080;z-index:8000;display:flex;flex-direction:column;backdrop-filter:blur(12px);font-size:.85em;font-family:sans-serif}.nge-notif-topbar[data-v-17795884]{display:flex;justify-content:space-between;align-items:center;padding:10px 14px;border-bottom:1px solid rgba(255,255,255,.06);flex-shrink:0}.nge-notif-title[data-v-17795884]{font-size:1em;font-weight:600;color:#e0e0e0}.nge-notif-topbar-actions[data-v-17795884]{display:flex;align-items:center;gap:8px}.nge-notif-mark-all[data-v-17795884]{background:none;border:1px solid rgba(74,158,255,.2);color:#4a9effb3;font-size:.72em;padding:2px 8px;border-radius:8px;cursor:pointer}.nge-notif-mark-all[data-v-17795884]:hover{color:#4a9eff;border-color:#4a9eff66}.nge-notif-close[data-v-17795884]{background:none;border:none;color:#666;font-size:1.2em;cursor:pointer;padding:0 4px}.nge-notif-close[data-v-17795884]:hover{color:#fff}.nge-notif-list[data-v-17795884]{overflow-y:auto;max-height:420px;padding:6px 0;scrollbar-width:thin;scrollbar-color:rgba(74,158,255,.15) transparent}.nge-notif-card[data-v-17795884]{padding:10px 14px;border-bottom:1px solid rgba(255,255,255,.04);cursor:pointer;transition:background .15s}.nge-notif-card[data-v-17795884]:hover{background:rgba(74,158,255,.04)}.nge-notif-card--unread[data-v-17795884]{background:rgba(74,158,255,.03)}.nge-notif-card-row[data-v-17795884]{display:flex;gap:10px;align-items:flex-start}.nge-notif-card-content[data-v-17795884]{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.nge-notif-thumb-sm[data-v-17795884]{width:40px;height:40px;object-fit:cover;border-radius:6px;flex-shrink:0;opacity:.85;margin-top:2px}.nge-notif-thumb-fallback[data-v-17795884]{opacity:.35;padding:6px;background:rgba(74,158,255,.06);border-radius:8px}.nge-notif-unread-dot[data-v-17795884]{width:6px;height:6px;border-radius:50%;background:#4a9eff;flex-shrink:0;margin-top:4px}.nge-notif-card-header[data-v-17795884]{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.nge-notif-card-title[data-v-17795884]{font-weight:600;color:#dde;font-size:.92em;flex:1}.nge-notif-time[data-v-17795884]{font-size:.72em;color:#556;flex-shrink:0}.nge-notif-delete[data-v-17795884]{background:none;border:none;font-size:.7em;cursor:pointer;opacity:0;padding:0 2px;transition:opacity .15s;flex-shrink:0;filter:grayscale(1)}.nge-notif-card:hover .nge-notif-delete[data-v-17795884]{opacity:.5}.nge-notif-delete[data-v-17795884]:hover{opacity:1!important;filter:none}.nge-notif-dismiss[data-v-17795884]{background:none;border:none;font-size:1.1em;color:#556;cursor:pointer;opacity:.45;padding:2px 4px;transition:opacity .15s,color .15s;flex-shrink:0;line-height:1}.nge-notif-dismiss[data-v-17795884]:hover{opacity:1;color:#f66}.nge-notif-card-body[data-v-17795884]{font-size:.82em;color:#888;line-height:1.4}.nge-notif-card-body--preview[data-v-17795884]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nge-notif-empty[data-v-17795884]{padding:32px 16px;text-align:center;color:#556;font-size:.82em;font-style:italic}.nge-notif-detail-backdrop[data-v-17795884]{position:fixed;inset:0;z-index:9500;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center}.nge-notif-detail[data-v-17795884]{width:740px;max-width:90vw;max-height:80vh;background:linear-gradient(135deg,rgba(4,6,14,.97) 0%,rgba(8,12,24,.95) 50%,rgba(4,8,18,.97) 100%);border:1px solid rgba(74,158,255,.2);border-radius:12px;box-shadow:0 16px 64px #000000b3,0 0 40px #4a9eff0f;display:flex;flex-direction:column;backdrop-filter:blur(12px);font-family:sans-serif}.nge-notif-detail-topbar[data-v-17795884]{display:flex;justify-content:space-between;align-items:center;padding:12px 18px 10px;border-bottom:1px solid rgba(255,255,255,.06);flex-shrink:0}.nge-notif-detail-time[data-v-17795884]{font-size:.75em;color:#556}.nge-notif-detail-close[data-v-17795884]{background:none;border:none;color:#666;font-size:1.4em;cursor:pointer;padding:0 4px;line-height:1}.nge-notif-detail-close[data-v-17795884]:hover{color:#fff}.nge-notif-detail-scroll[data-v-17795884]{overflow-y:auto;padding:18px 22px 24px;scrollbar-width:thin;scrollbar-color:rgba(74,158,255,.15) transparent}.nge-notif-detail-title[data-v-17795884]{font-size:1.2em;font-weight:700;color:#e8e8ee;margin:0 0 14px;line-height:1.3}.nge-notif-detail-body[data-v-17795884]{font-size:.95em;color:#b0b0b8;line-height:1.65;white-space:pre-wrap;word-break:break-word}.nge-notif-detail-body[data-v-17795884] .nge-notif-link{color:#4a9eff;text-decoration:none;word-break:break-all}.nge-notif-detail-body[data-v-17795884] .nge-notif-link:hover{text-decoration:underline}.nge-notif-detail-layout[data-v-17795884]{display:flex;flex-direction:column}.nge-notif-detail-layout--has-image[data-v-17795884]{flex-direction:row;gap:18px}.nge-notif-detail-image[data-v-17795884]{flex-shrink:0}.nge-notif-detail-layout--has-image .nge-notif-detail-image[data-v-17795884]{width:320px}.nge-notif-detail-text[data-v-17795884]{flex:1;min-width:0}.nge-notif-detail-img[data-v-17795884]{width:100%;max-height:600px;border-radius:8px;object-fit:contain;cursor:zoom-in}.nge-notif-open-help[data-v-17795884]{margin-top:14px;padding:7px 16px;border:1px solid rgba(255,136,170,.25);border-radius:6px;background:rgba(255,136,170,.08);color:#f8a;font-size:.85em;font-weight:600;cursor:pointer;transition:all .15s}.nge-notif-open-help[data-v-17795884]:hover{background:rgba(255,136,170,.15);border-color:#f8a6}.nge-notif-detail-enter-active[data-v-17795884]{transition:opacity .2s ease}.nge-notif-detail-enter-active .nge-notif-detail[data-v-17795884]{transition:transform .2s ease,opacity .2s ease}.nge-notif-detail-leave-active[data-v-17795884]{transition:opacity .15s ease}.nge-notif-detail-leave-active .nge-notif-detail[data-v-17795884]{transition:transform .15s ease,opacity .15s ease}.nge-notif-detail-enter-from[data-v-17795884]{opacity:0}.nge-notif-detail-enter-from .nge-notif-detail[data-v-17795884]{transform:scale(.95) translateY(8px);opacity:0}.nge-notif-detail-leave-to[data-v-17795884]{opacity:0}.nge-notif-detail-leave-to .nge-notif-detail[data-v-17795884]{transform:scale(.97);opacity:0}.nge-notif-lightbox[data-v-17795884]{position:fixed;inset:0;z-index:10001;background:rgba(0,0,0,.85);display:flex;align-items:center;justify-content:center;cursor:pointer}.nge-notif-lightbox-img[data-v-17795884]{max-width:90vw;max-height:90vh;object-fit:contain;border-radius:8px}.nge-dataset-panel[data-v-dd4b7fad]{position:fixed;top:32px;right:8px;width:300px;max-height:calc(100vh - 48px);background:#1a1a2e;border:1px solid rgba(100,200,255,.25);border-radius:8px;z-index:9999;box-shadow:0 4px 24px #00000080;overflow-y:auto;font-family:Inter,Segoe UI,sans-serif}.nge-ds-header[data-v-dd4b7fad]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-bottom:1px solid rgba(255,255,255,.08)}.nge-ds-title[data-v-dd4b7fad]{font-size:13px;font-weight:600;color:#ffffffe6;letter-spacing:.02em}.nge-ds-close[data-v-dd4b7fad]{background:none;border:none;color:#ffffff80;font-size:18px;cursor:pointer;padding:0 4px;line-height:1}.nge-ds-close[data-v-dd4b7fad]:hover{color:#fff}.nge-ds-list[data-v-dd4b7fad]{padding:8px;display:flex;flex-direction:column;gap:6px}.nge-ds-card[data-v-dd4b7fad]{position:relative;padding:10px 12px;border:1px solid rgba(255,255,255,.08);border-radius:6px;cursor:pointer;transition:all .15s ease}.nge-ds-card[data-v-dd4b7fad]:hover:not(.nge-ds-active){background:rgba(100,200,255,.06);border-color:#64c8ff33}.nge-ds-active[data-v-dd4b7fad]{background:rgba(100,200,255,.1);border-color:#64c8ff66;cursor:default}.nge-ds-switching[data-v-dd4b7fad]{opacity:.5;pointer-events:none}.nge-ds-card-label[data-v-dd4b7fad]{font-size:12.5px;font-weight:600;color:#ffffffe6;margin-bottom:3px}.nge-ds-card-desc[data-v-dd4b7fad]{font-size:11px;color:#ffffff73;line-height:1.35}.nge-ds-badge[data-v-dd4b7fad]{position:absolute;top:8px;right:10px;font-size:10px;font-weight:600;color:#64c8ff;background:rgba(100,200,255,.12);padding:1px 6px;border-radius:3px;letter-spacing:.03em}.nge-shotdlg-overlay[data-v-36ac17d6]{position:fixed;inset:0;background:rgba(0,0,0,.55);z-index:10010;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.nge-shotdlg[data-v-36ac17d6]{width:540px;max-width:92vw;background:linear-gradient(135deg,rgba(8,28,48,.96) 0%,rgba(12,18,38,.98) 50%,rgba(8,28,48,.96) 100%);border:1px solid rgba(74,200,255,.4);border-radius:14px;color:#cfeaff;box-shadow:0 12px 40px #0000008c,0 0 24px #4ac8ff2e;font-size:13px;overflow:hidden}.nge-shotdlg-header[data-v-36ac17d6]{display:flex;align-items:center;gap:8px;padding:12px 16px;border-bottom:1px solid rgba(74,200,255,.18);font-weight:600;letter-spacing:.04em}.nge-shotdlg-ico[data-v-36ac17d6]{font-size:18px;color:#5be3ff}.nge-shotdlg-close[data-v-36ac17d6]{margin-left:auto;background:transparent;border:none;color:#cfeaff;font-size:22px;line-height:1;cursor:pointer;padding:0 4px}.nge-shotdlg-close[data-v-36ac17d6]:hover{color:#fff}.nge-shotdlg-body[data-v-36ac17d6]{padding:14px 16px 8px;display:flex;flex-direction:column;gap:12px}.nge-shotdlg-preview-wrap[data-v-36ac17d6]{position:relative;width:100%;aspect-ratio:16 / 9;border-radius:8px;overflow:hidden;border:1px solid rgba(74,200,255,.25);background:#000}.nge-shotdlg-preview[data-v-36ac17d6],.nge-shotdlg-markup[data-v-36ac17d6]{position:absolute;inset:0;width:100%;height:100%;display:block}.nge-shotdlg-markup[data-v-36ac17d6]{cursor:crosshair;touch-action:none}.nge-shotdlg-pen[data-v-36ac17d6]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.nge-shotdlg-pen-label[data-v-36ac17d6]{font-size:12px;color:#a8c5e0;margin-right:2px}.nge-shotdlg-swatches[data-v-36ac17d6]{display:flex;gap:4px}.nge-shotdlg-swatch[data-v-36ac17d6]{width:18px;height:18px;border-radius:50%;border:1.5px solid rgba(255,255,255,.18);cursor:pointer;padding:0;transition:transform .1s,border-color .15s}.nge-shotdlg-swatch[data-v-36ac17d6]:hover{transform:scale(1.12)}.nge-shotdlg-swatch.is-active[data-v-36ac17d6]{border-color:#fff;box-shadow:0 0 0 2px #4ac8ff80}.nge-shotdlg-pen-size[data-v-36ac17d6]{width:80px;accent-color:#5be3ff}.nge-shotdlg-pen-btn[data-v-36ac17d6]{width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;background:rgba(74,158,255,.1);border:1px solid rgba(74,200,255,.3);border-radius:6px;color:#cfeaff;cursor:pointer;transition:background .15s,border-color .15s}.nge-shotdlg-pen-btn[data-v-36ac17d6]:hover{background:rgba(74,200,255,.22);border-color:#4ac8ff99;color:#fff}.nge-shotdlg-row[data-v-36ac17d6]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.nge-shotdlg-label[data-v-36ac17d6]{font-size:12px;color:#a8c5e0}.nge-shotdlg-times[data-v-36ac17d6]{color:#5b7a96;font-size:14px;padding:0 2px}.nge-shotdlg-row input[type=number][data-v-36ac17d6]{width:88px;background:rgba(0,0,0,.35);border:1px solid rgba(74,200,255,.3);color:#fff;border-radius:6px;padding:6px 8px;font-size:13px}.nge-shotdlg-row input[type=number][data-v-36ac17d6]:focus{outline:none;border-color:#4ac8ffb3}.nge-shotdlg-px[data-v-36ac17d6]{color:#a8c5e0;font-size:12px}.nge-shotdlg-presets[data-v-36ac17d6]{display:flex;gap:6px;flex-wrap:wrap}.nge-shotdlg-presets button[data-v-36ac17d6]{background:rgba(74,158,255,.1);border:1px solid rgba(74,158,255,.3);color:#cfeaff;border-radius:6px;padding:4px 10px;font-size:11px;cursor:pointer;transition:background .15s,border-color .15s}.nge-shotdlg-presets button[data-v-36ac17d6]:hover{background:rgba(74,158,255,.22);border-color:#4a9eff99}.nge-shotdlg-checks[data-v-36ac17d6]{display:flex;flex-direction:column;gap:6px}.nge-shotdlg-check[data-v-36ac17d6]{display:flex;align-items:center;gap:8px;cursor:pointer;user-select:none}.nge-shotdlg-check input[data-v-36ac17d6]{cursor:pointer}.nge-shotdlg-err[data-v-36ac17d6]{background:rgba(220,60,60,.16);border:1px solid rgba(220,60,60,.4);color:#ffb3b3;padding:8px 10px;border-radius:6px;font-size:12px}.nge-shotdlg-actions[data-v-36ac17d6]{display:flex;justify-content:flex-end;gap:8px;padding:12px 16px 14px;border-top:1px solid rgba(74,200,255,.18)}.nge-shotdlg-cancel[data-v-36ac17d6],.nge-shotdlg-primary[data-v-36ac17d6]{border-radius:6px;padding:7px 14px;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s,border-color .15s;border:1px solid transparent}.nge-shotdlg-cancel[data-v-36ac17d6]{background:transparent;border-color:#ffffff2e;color:#cfeaff}.nge-shotdlg-cancel[data-v-36ac17d6]:hover{background:rgba(255,255,255,.06)}.nge-shotdlg-primary[data-v-36ac17d6]{background:rgba(74,158,255,.22);border-color:#4a9eff8c;color:#fff}.nge-shotdlg-primary[data-v-36ac17d6]:hover{background:rgba(74,158,255,.34);border-color:#4a9effcc}.nge-shotdlg-primary[data-v-36ac17d6]:disabled,.nge-shotdlg-cancel[data-v-36ac17d6]:disabled{opacity:.55;cursor:not-allowed}.dropdownList:last-child .dropdownMenu{border-top-right-radius:0;border-bottom-right-radius:0}#extensionBar button{font-size:10pt}#insertNGTopBar>div{width:100%}#insertNGTopBar .neuroglancer-icon,#insertNGTopBar button{margin:0 2px}#insertNGTopBar .neuroglancer-icon[title*=election],#insertNGTopBar button[title*=election]{display:none!important}#insertNGTopBar .neuroglancer-icon[title*=Share],#insertNGTopBar button[title*=hare],#insertNGTopBar .neuroglancer-share-button,#insertNGTopBar [class*=share i]{background:rgba(74,158,255,.1)!important;border:1px solid rgba(74,158,255,.3)!important;border-radius:4px!important;padding:2px 8px!important;color:#4a9effe6!important;cursor:pointer!important;transition:background .15s,border-color .15s!important}#insertNGTopBar .neuroglancer-icon[title*=Share]:hover,#insertNGTopBar button[title*=hare]:hover,#insertNGTopBar .neuroglancer-share-button:hover,#insertNGTopBar [class*=share i]:hover{background:rgba(74,158,255,.2)!important;border-color:#4a9eff80!important}#extensionBar{display:flex;height:40px;align-items:center;background-color:var(--color-dark-bg);z-index:30}#extensionBar>*{height:100%;display:flex;align-items:center}#loginsDropdown li.none{opacity:.5;padding:0 10px}#loginsDropdown li>div:last-child{border-bottom:none}#loginsDropdown li>div{display:grid;grid-template-columns:auto min-content;border-bottom:1px solid #4a4a4a}#loginsDropdown .loginData{display:grid;white-space:nowrap;padding:10px}#loginsDropdown .logoutButton{display:grid;align-content:center;justify-content:center;padding-left:10px;padding-right:10px;opacity:0}#loginsDropdown .loginRow:hover .logoutButton{opacity:.25}#loginsDropdown .loginRow:hover .logoutButton:hover{opacity:1;background-color:#db4437;cursor:pointer}#loginsDropdown li.header{padding:5px;background-color:#ffffff1c}#loginsDropdown .loginData.expired{opacity:.5}.ng-extend-logo{display:flex;align-items:center;padding:0 6px 0 8px}.ng-extend-logo>a{display:flex;align-items:center}.nge-pyr-logo{width:22px;height:22px;object-fit:contain;opacity:.95;filter:drop-shadow(0 0 6px rgba(74,158,255,.35));transition:opacity .15s,filter .15s}.nge-pyr-logo:hover{opacity:1;filter:drop-shadow(0 0 10px rgba(74,158,255,.5))}.nge-share-toast{position:fixed;top:64px;left:50%;transform:translate(-50%);height:auto!important;display:flex!important;flex-direction:column;align-items:center;gap:10px;padding:18px 26px 16px;min-width:240px;background:linear-gradient(135deg,rgba(8,28,48,.92) 0%,rgba(12,18,38,.94) 50%,rgba(8,28,48,.92) 100%);border:1px solid rgba(74,200,255,.35);border-radius:14px;color:#cfeaff;font-size:12px;font-weight:500;letter-spacing:.04em;white-space:nowrap;z-index:9999;backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);box-shadow:0 8px 32px #00000073,0 0 24px #4ac8ff2e,inset 0 1px #ffffff14;pointer-events:none;overflow:hidden}.nge-share-toast:before{content:"";position:absolute;inset:0;border-radius:14px;padding:1px;background:linear-gradient(135deg,rgba(74,220,255,.5),rgba(120,0,255,.15) 50%,rgba(0,220,200,.4));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:nge-share-border 4s ease-in-out infinite;pointer-events:none}@keyframes nge-share-border{0%,to{opacity:.7}50%{opacity:1}}.nge-share-toast-icon{position:relative;width:56px;height:56px}.nge-share-neuron{position:absolute;width:44px;height:44px;filter:drop-shadow(0 0 6px rgba(74,200,255,.5))}.nge-share-neuron--back{top:0;left:0;opacity:.55;animation:nge-share-neuron-breathe 2.6s ease-in-out infinite}.nge-share-neuron--front{bottom:0;right:0;opacity:1;filter:drop-shadow(0 0 8px rgba(91,227,255,.7));animation:nge-share-neuron-breathe 2.6s ease-in-out infinite .4s}@keyframes nge-share-neuron-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.nge-share-toast-text{position:relative;z-index:1;text-shadow:0 0 10px rgba(74,200,255,.4)}.nge-share-toast-actions{position:relative;z-index:2;display:flex;gap:8px;margin-top:4px}.nge-share-action{pointer-events:auto;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;background:rgba(74,158,255,.12);border:1px solid rgba(74,200,255,.32);border-radius:8px;color:#cfeaff;cursor:pointer;transition:background .15s,border-color .15s,transform .1s}.nge-share-action:hover{background:rgba(74,200,255,.28);border-color:#4ac8ffb3;color:#fff;transform:translateY(-1px)}.nge-share-action:active{transform:translateY(0)}.nge-share-toast-enter-active{transition:opacity .28s ease-out,transform .28s cubic-bezier(.16,1,.3,1)}.nge-share-toast-leave-active{transition:opacity .32s ease-in,transform .32s ease-in}.nge-share-toast-enter-from{opacity:0;transform:translate(-50%) translateY(-8px) scale(.94)}.nge-share-toast-leave-to{opacity:0;transform:translate(-50%) translateY(-4px) scale(.97)}.nge-streak-chip{display:flex;align-items:center;height:100%;padding:0 10px;font-size:13px;font-weight:600;color:#f5a623;white-space:nowrap;cursor:default;user-select:none}.nge-dataset-btn{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 8px;background:none;border:none;border-radius:4px;color:#cfdcef;font-size:12px;font-weight:500;letter-spacing:.02em;cursor:pointer;opacity:.85;transition:background .15s,opacity .15s,color .15s}.nge-dataset-btn:hover{opacity:1;background:rgba(255,255,255,.06);color:#e0ecff}.nge-dataset-btn .material-symbols-outlined{color:#96afd7e6}.nge-dataset-btn:hover .material-symbols-outlined{color:#cfdcef}.nge-toolbar-icons{display:flex;align-items:center;gap:4px;padding:0 8px;height:100%}.nge-icon-btn{font-size:22px;width:38px;height:36px;display:flex;align-items:center;justify-content:center;background:none;border:none;border-radius:4px;cursor:pointer;opacity:.78;transition:opacity .15s,background .15s;line-height:1}.nge-icon-btn:hover{opacity:1;background:rgba(255,255,255,.06)}.nge-icon-btn--active{opacity:1;background:rgba(74,158,255,.12);box-shadow:0 1px #4a9eff}.nge-icon-btn{position:relative}.nge-icon-btn--dragging{opacity:.35;cursor:grabbing}.nge-icon-btn--drag-over:before{content:"";position:absolute;left:-3px;top:4px;bottom:4px;width:2px;background:linear-gradient(180deg,transparent 0%,rgba(120,180,255,.95) 22%,rgba(180,215,255,1) 50%,rgba(120,180,255,.95) 78%,transparent 100%);border-radius:1px;box-shadow:0 0 8px #78b4ffb3;pointer-events:none;animation:nge-icon-drop-pulse .9s ease-in-out infinite}@keyframes nge-icon-drop-pulse{0%,to{opacity:.85}50%{opacity:1}}.nge-icon-btn--badge{position:relative}.nge-toolbar-icon-img{width:22px;height:22px;object-fit:contain;vertical-align:middle;opacity:.9}.nge-toolbar-badge{position:absolute;top:1px;right:0;background:#7c4dff;color:#fff;font-size:8px;font-weight:700;border-radius:8px;min-width:13px;height:13px;line-height:13px;text-align:center;padding:0 3px;animation:nge-badge-pop .4s cubic-bezier(.16,1,.3,1) both}.nge-toolbar-badge--chat{background:#4ad07a;color:#06170d;box-shadow:0 0 8px #4ad07a8c}@keyframes nge-badge-pop{0%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}.nge-cmd-trigger{display:flex;align-items:center;height:28px;padding:0 6px;background:none;border:none;border-radius:4px;cursor:pointer;opacity:.85;transition:opacity .15s,background .15s}.nge-cmd-trigger:hover{opacity:1;background:rgba(255,255,255,.06)}.nge-cmd-trigger kbd{font-size:12px;font-weight:600;padding:0;background:none;border:none;color:#cfdcef;font-family:inherit;letter-spacing:.03em}.nge-cmd-trigger:hover kbd{color:#e0ecff}#hamburger li{padding:10px 14px;cursor:pointer;display:grid;justify-content:center;align-content:center;white-space:nowrap;font-size:14px}#hamburger li .logoutButton{font-size:14px}#hamburger li:hover{background-color:#ffffff0a}#hamburger li .nge-tour-btn{color:#dcebfffa;font-weight:500;letter-spacing:.3px;background:rgba(74,158,255,.1);border-left:2px solid rgba(74,158,255,.5)}#hamburger li:hover .nge-tour-btn{background:rgba(74,158,255,.18);border-left-color:#4a9effcc}#hamburger li a{color:unset;text-decoration:unset;font-size:inherit}.nge-split-merge-overlay[data-v-a771aea6]{position:fixed;bottom:28px;left:0;right:0;z-index:9500;display:flex;align-items:center;gap:16px;padding:8px 20px;min-height:48px;font-family:Inter,Roboto,sans-serif;font-size:13px;color:#e0e0e0;pointer-events:none;user-select:none}.nge-split-merge-overlay.multicut[data-v-a771aea6]{background:linear-gradient(90deg,rgba(180,30,30,.88) 0%,rgba(20,14,40,.92) 40%,rgba(20,14,40,.92) 60%,rgba(30,30,180,.88) 100%);border-top:2px solid rgba(255,60,60,.5);backdrop-filter:blur(8px)}.nge-split-merge-overlay.merge[data-v-a771aea6]{background:linear-gradient(90deg,rgba(15,140,80,.88) 0%,rgba(20,14,40,.92) 30%,rgba(20,14,40,.92) 100%);border-top:2px solid rgba(0,220,120,.5);backdrop-filter:blur(8px)}.nge-split-merge-overlay.submitting[data-v-a771aea6]{animation:bar-submitting-pulse-a771aea6 1.4s ease-in-out infinite}.nge-split-merge-overlay.bar-success[data-v-a771aea6]{background:linear-gradient(90deg,rgba(0,180,80,.92) 0%,rgba(0,200,100,.88) 30%,rgba(0,180,90,.9) 70%,rgba(0,200,100,.88) 100%)!important;border-top:2px solid rgba(0,255,140,.7)!important;backdrop-filter:blur(8px);box-shadow:0 0 30px #00dc784d,inset 0 0 20px #00ff8c0d;transition:background .4s ease,border-color .3s ease,box-shadow .4s ease}.nge-split-merge-overlay.bar-error[data-v-a771aea6]{background:linear-gradient(90deg,rgba(180,30,30,.92) 0%,rgba(160,20,20,.9) 50%,rgba(180,30,30,.92) 100%)!important;border-top:2px solid rgba(255,80,80,.7)!important;backdrop-filter:blur(8px);box-shadow:0 0 30px #ff3c3c4d,inset 0 0 20px #ff50500d}.nge-split-merge-overlay.bar-inline-success[data-v-a771aea6]{border-top-color:#00ff8cb3!important;box-shadow:0 0 20px #00dc7833;transition:border-color .3s ease,box-shadow .3s ease}.nge-split-merge-overlay.bar-inline-error[data-v-a771aea6]{border-top-color:#ff5050b3!important;box-shadow:0 0 20px #ff3c3c33;transition:border-color .3s ease,box-shadow .3s ease}.nge-smo-mode-badge[data-v-a771aea6]{padding:4px 14px;border-radius:6px;font-weight:700;font-size:14px;letter-spacing:1.2px;white-space:nowrap;flex-shrink:0}.split-badge[data-v-a771aea6]{background:rgba(200,40,40,.6);border:1px solid rgba(255,80,80,.7);color:#ff9090;text-shadow:0 0 8px rgba(255,60,60,.6);animation:pulse-split-a771aea6 2s ease-in-out infinite}.merge-badge[data-v-a771aea6]{background:rgba(15,160,90,.6);border:1px solid rgba(0,220,120,.7);color:#80ffc0;text-shadow:0 0 8px rgba(0,220,120,.6);animation:pulse-merge-a771aea6 2s ease-in-out infinite}.success-badge[data-v-a771aea6]{background:rgba(0,200,100,.7);border:1px solid rgba(0,255,140,.8);color:#e0fff0;text-shadow:0 0 12px rgba(0,255,140,.8);animation:pulse-success-a771aea6 1s ease-in-out infinite;font-size:15px;letter-spacing:2px}.success-hint[data-v-a771aea6]{color:#c0ffe0!important;font-style:normal!important;font-weight:500;text-shadow:0 0 6px rgba(0,220,120,.4)}.nge-smo-loading-indicator[data-v-a771aea6]{display:flex;align-items:center;flex-shrink:0}.nge-smo-spinner[data-v-a771aea6]{width:18px;height:18px;border:2px solid rgba(255,255,255,.15);border-top-color:#fffc;border-radius:50%;animation:smo-spin-a771aea6 .8s linear infinite}.nge-smo-groups[data-v-a771aea6]{display:flex;align-items:center;gap:10px;flex-shrink:0}.nge-smo-group[data-v-a771aea6]{display:flex;align-items:center;gap:6px;padding:4px 12px;border-radius:20px;transition:all .2s ease;opacity:.5;pointer-events:auto;cursor:pointer}.nge-smo-group[data-v-a771aea6]:not(.active):hover{opacity:.8}.nge-smo-group.active[data-v-a771aea6]{opacity:1;cursor:default}.nge-smo-group.red.active[data-v-a771aea6]{background:rgba(255,50,50,.25);box-shadow:0 0 12px #ff323266,inset 0 0 8px #ff323226;border:1px solid rgba(255,80,80,.6)}.nge-smo-group.blue.active[data-v-a771aea6]{background:rgba(50,80,255,.25);box-shadow:0 0 12px #3250ff66,inset 0 0 8px #3250ff26;border:1px solid rgba(80,100,255,.6)}.nge-smo-group[data-v-a771aea6]:not(.active){border:1px solid rgba(255,255,255,.1)}.nge-smo-group-dot[data-v-a771aea6]{width:10px;height:10px;border-radius:50%}.red-dot[data-v-a771aea6]{background:#ff4444;box-shadow:0 0 6px #ff3232cc}.blue-dot[data-v-a771aea6]{background:#4466ff;box-shadow:0 0 6px #3250ffcc}.nge-smo-group-label[data-v-a771aea6]{font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.5px}.nge-smo-group-count[data-v-a771aea6]{font-size:13px;font-weight:500;color:#ccc}.nge-smo-divider[data-v-a771aea6]{color:#fff3;font-size:18px}.nge-smo-hint[data-v-a771aea6]{flex:1;text-align:center;font-size:13px;color:#aaa;font-style:italic;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.merge-hint[data-v-a771aea6]{color:#80d8a8}.nge-smo-actions[data-v-a771aea6]{display:flex;align-items:center;gap:6px;flex-shrink:0;font-size:12px;color:#888;pointer-events:auto}.nge-smo-action-btn[data-v-a771aea6]{pointer-events:auto;cursor:pointer;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.2);border-radius:4px;color:#ccc;font-family:Inter,Roboto,sans-serif;font-size:12px;padding:3px 10px;transition:all .15s ease;margin-right:4px}.nge-smo-action-btn[data-v-a771aea6]:hover{background:rgba(255,255,255,.18);border-color:#fff6;color:#fff}.nge-smo-action-btn[data-v-a771aea6]:active{background:rgba(255,255,255,.25);transform:scale(.96)}.nge-smo-key-hint[data-v-a771aea6]{margin-right:8px}.nge-smo-key-hint[data-v-a771aea6]:last-child{margin-right:0}.nge-smo-key-hint kbd[data-v-a771aea6],.nge-smo-actions kbd[data-v-a771aea6]{display:inline-block;padding:2px 7px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);border-radius:4px;font-family:Inter,Roboto,monospace;font-size:11px;color:#ccc;line-height:1.4}.nge-smo-merge-panel[data-v-a771aea6]{position:fixed;bottom:84px;left:12px;z-index:9501;min-width:200px;max-width:420px;max-height:360px;display:flex;flex-direction:column;background:rgba(10,18,28,.92);border:1px solid rgba(0,220,120,.25);border-radius:8px;backdrop-filter:blur(12px);pointer-events:auto;font-family:Inter,Roboto,sans-serif;box-shadow:0 4px 20px #00000080}.nge-smo-merge-panel-header[data-v-a771aea6]{padding:6px 12px;font-size:11px;font-weight:600;color:#80ffc0;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid rgba(0,220,120,.15)}.nge-smo-merge-panel-list[data-v-a771aea6]{overflow-y:auto;max-height:300px;padding:4px 0;scrollbar-width:thin;scrollbar-color:rgba(0,220,120,.3) transparent}.nge-smo-merge-row[data-v-a771aea6]{display:flex;align-items:center;gap:5px;padding:4px 10px;transition:background .15s ease}.nge-smo-merge-row[data-v-a771aea6]:hover{background:rgba(0,220,120,.08)}.nge-smo-merge-num[data-v-a771aea6]{font-size:10px;color:#00dc7880;min-width:18px}.nge-smo-seg-id[data-v-a771aea6]{font-family:JetBrains Mono,Fira Code,monospace;font-size:10px;color:#90e8c0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:130px}.nge-smo-merge-arrow[data-v-a771aea6]{color:#00dc7880;font-size:10px}.nge-smo-merge-remove[data-v-a771aea6]{margin-left:auto;flex-shrink:0;background:none;border:none;cursor:pointer;font-size:14px;padding:4px 8px;opacity:.6;color:#f66;transition:opacity .15s ease;pointer-events:auto}.nge-smo-merge-row:hover .nge-smo-merge-remove[data-v-a771aea6]{opacity:.7}.nge-smo-merge-remove[data-v-a771aea6]:hover{opacity:1!important}.merge-list-fade-enter-active[data-v-a771aea6],.merge-list-fade-leave-active[data-v-a771aea6]{transition:opacity .2s ease,transform .2s ease}.merge-list-fade-enter-from[data-v-a771aea6],.merge-list-fade-leave-to[data-v-a771aea6]{opacity:0;transform:translateY(10px)}.nge-smo-auto-submit[data-v-a771aea6]{display:flex;align-items:center;gap:4px;pointer-events:auto;cursor:pointer;color:#aaa;font-size:12px;margin-right:8px;white-space:nowrap;transition:color .15s ease}.nge-smo-auto-submit[data-v-a771aea6]:hover{color:#80ffc0}.nge-smo-checkbox[data-v-a771aea6]{font-size:14px;color:#666;transition:color .15s ease}.nge-smo-checkbox.checked[data-v-a771aea6]{color:#80ffc0;text-shadow:0 0 6px rgba(0,220,120,.5)}.nge-smo-hint.error-hint[data-v-a771aea6]{color:#ffb0b0;font-style:normal;text-shadow:0 0 6px rgba(255,60,60,.4)}@keyframes pulse-split-a771aea6{0%,to{box-shadow:0 0 8px #ff3c3c4d}50%{box-shadow:0 0 16px #ff3c3c99}}@keyframes pulse-merge-a771aea6{0%,to{box-shadow:0 0 8px #00dc784d}50%{box-shadow:0 0 16px #00dc7899}}@keyframes pulse-success-a771aea6{0%,to{box-shadow:0 0 8px #00ff8c66}50%{box-shadow:0 0 20px #00ff8ccc}}@keyframes bar-submitting-pulse-a771aea6{0%,to{filter:brightness(1)}50%{filter:brightness(1.25)}}@keyframes smo-spin-a771aea6{to{transform:rotate(360deg)}}.nge-smo-result-flash[data-v-a771aea6]{position:fixed;bottom:72px;left:50%;transform:translate(-50%);z-index:9600;display:flex;align-items:center;gap:12px;padding:14px 32px;border-radius:12px;font-family:Inter,Roboto,sans-serif;font-size:14px;font-weight:600;letter-spacing:.4px;pointer-events:none;user-select:none;white-space:nowrap;overflow:hidden;backdrop-filter:blur(16px) saturate(1.3);-webkit-backdrop-filter:blur(16px) saturate(1.3)}.nge-smo-result-flash[data-v-a771aea6]:before{content:"";position:absolute;inset:0;border-radius:12px;background:linear-gradient(135deg,rgba(255,255,255,.08) 0%,transparent 50%);pointer-events:none}.nge-smo-result-flash[data-v-a771aea6]:after{display:none}.nge-smo-result-flash.success[data-v-a771aea6]{background-color:#081e16eb;border:1px solid rgba(0,220,120,.25);color:#a0ffd4;box-shadow:0 8px 32px #0000004d,0 0 20px #00dc7826;text-shadow:0 0 6px rgba(0,220,120,.4);animation:smo-result-glow-green-a771aea6 2s ease-in-out infinite}.nge-smo-result-flash.error[data-v-a771aea6]{background-color:#230a0aeb;border:1px solid rgba(255,100,100,.2);color:#ffb8b8;box-shadow:0 8px 32px #0000004d,0 0 20px #ff50501a;text-shadow:0 0 6px rgba(255,80,80,.3);animation:smo-result-shake-a771aea6 .4s ease-out}.nge-smo-result-icon[data-v-a771aea6]{font-size:20px;filter:drop-shadow(0 0 4px currentColor)}.nge-smo-result-text[data-v-a771aea6]{max-width:420px;overflow:hidden;text-overflow:ellipsis}.nge-smo-result-retry[data-v-a771aea6]{font-size:12px;font-weight:400;font-style:italic;margin-left:6px;opacity:0;animation:smo-retry-fade-in-a771aea6 .4s ease-out .8s forwards}@keyframes smo-result-enter-a771aea6{0%{opacity:0;transform:translate(-50%) translateY(16px) scale(.96)}60%{opacity:1;transform:translate(-50%) translateY(-2px) scale(1.01)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes smo-result-exit-a771aea6{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(10px) scale(.97)}}@keyframes smo-result-glow-green-a771aea6{0%,to{box-shadow:0 8px 32px #0000004d,0 0 20px #00dc781f}50%{box-shadow:0 8px 32px #0000004d,0 0 28px #00dc7833}}@keyframes smo-result-shake-a771aea6{0%{transform:translate(-50%)}20%{transform:translate(calc(-50% + 6px))}40%{transform:translate(calc(-50% - 4px))}60%{transform:translate(calc(-50% + 2px))}80%{transform:translate(calc(-50% - 1px))}to{transform:translate(-50%)}}@keyframes smo-retry-fade-in-a771aea6{0%{opacity:0}to{opacity:.6}}.flash-pop-enter-active[data-v-a771aea6]{animation:smo-result-enter-a771aea6 .45s cubic-bezier(.16,1,.3,1) forwards}.flash-pop-leave-active[data-v-a771aea6]{animation:smo-result-exit-a771aea6 .35s ease-in forwards}.overlay-slide-enter-active[data-v-a771aea6]{animation:bar-materialize-a771aea6 .45s cubic-bezier(.22,1,.36,1) forwards}.overlay-slide-leave-active[data-v-a771aea6]{animation:bar-dematerialize-a771aea6 .3s ease-in forwards}@keyframes bar-materialize-a771aea6{0%{clip-path:inset(0 100% 0 0);opacity:0;filter:brightness(2) saturate(0)}40%{opacity:.8;filter:brightness(1.3) saturate(.6)}70%{clip-path:inset(0 5% 0 0);filter:brightness(1.05) saturate(.9)}to{clip-path:inset(0 0% 0 0);opacity:1;filter:brightness(1) saturate(1)}}@keyframes bar-dematerialize-a771aea6{0%{clip-path:inset(0 0% 0 0);opacity:1}60%{clip-path:inset(0 0 0 70%);opacity:.5;filter:brightness(1.5) saturate(.3)}to{clip-path:inset(0 0 0 100%);opacity:0;filter:brightness(2) saturate(0)}}.nge-overlay-blocker[data-v-4b0a3bcf]{z-index:89}.introductionStepAnchor[data-v-4b0a3bcf]{position:absolute;z-index:90}.introductionStepAnchor.right>*[data-v-4b0a3bcf]{transform:translateY(-50%)}.introductionStepAnchor.left>*[data-v-4b0a3bcf]{transform:translate(-100%,-50%)}.introductionStepAnchor.top>*[data-v-4b0a3bcf],.introductionStepAnchor.bottom>*[data-v-4b0a3bcf]{transform:translate(-50%)}.introductionStepAnchor.center>*[data-v-4b0a3bcf]{transform:translate(-50%,-50%)}.introductionStepAnchor .arrow[data-v-4b0a3bcf]{position:absolute;border:14px solid transparent;filter:drop-shadow(0 0 10px rgba(80,160,255,.6));z-index:3}.introductionStepAnchor.right .arrow[data-v-4b0a3bcf]{border-right:14px solid rgba(120,180,255,.6);right:-14px}.introductionStepAnchor.right .chip[data-v-4b0a3bcf]{left:14px!important}.introductionStepAnchor.bottom .arrow[data-v-4b0a3bcf]{border-bottom:14px solid rgba(120,180,255,.6);bottom:-14px}.introductionStepAnchor.bottom .chip[data-v-4b0a3bcf]{top:14px!important}.introductionStepAnchor.left .arrow[data-v-4b0a3bcf]{border-left:14px solid rgba(120,180,255,.6);right:-14px;top:50%;transform:translateY(-50%)}.introductionStepAnchor.left .chip[data-v-4b0a3bcf]{right:14px!important;left:auto!important}.introductionStepAnchor.top .arrow[data-v-4b0a3bcf]{border-top:14px solid rgba(120,180,255,.6);top:-14px}.chip[data-v-4b0a3bcf]{position:absolute;width:auto;max-width:80vw;color:#d0e8ff;padding:30px 30px 20px;border-radius:8px;display:grid;justify-items:center;font-size:18px;font-weight:300;grid-row-gap:15px;border:1px solid rgba(160,200,240,.22);background:linear-gradient(135deg,rgba(8,12,26,.95),rgba(14,10,36,.93));backdrop-filter:blur(20px) saturate(1.1);box-shadow:0 0 20px #508cff1a,0 8px 32px #00000073}.corner[data-v-4b0a3bcf]{position:absolute;pointer-events:none;z-index:2}.corner-tl[data-v-4b0a3bcf]{top:-1px;left:-1px;width:20px;height:20px;border-top:1.5px solid rgba(160,200,240,.55);border-left:1.5px solid rgba(160,200,240,.55)}.corner-tl[data-v-4b0a3bcf]:before{content:"";position:absolute;top:-1.5px;left:20px;width:8px;height:0;border-top:1.5px solid rgba(160,200,240,.3)}.corner-tl[data-v-4b0a3bcf]:after{content:"";position:absolute;top:20px;left:-1.5px;width:0;height:8px;border-left:1.5px solid rgba(160,200,240,.3)}.corner-tr[data-v-4b0a3bcf]{top:-1px;right:-1px;width:20px;height:20px;border-top:1.5px solid rgba(160,200,240,.55);border-right:1.5px solid rgba(160,200,240,.55)}.corner-tr[data-v-4b0a3bcf]:before{content:"";position:absolute;top:-1.5px;right:20px;width:8px;height:0;border-top:1.5px solid rgba(160,200,240,.3)}.corner-bl[data-v-4b0a3bcf]{bottom:-1px;left:-1px;width:20px;height:20px;border-bottom:1.5px solid rgba(160,200,240,.55);border-left:1.5px solid rgba(160,200,240,.55)}.corner-bl[data-v-4b0a3bcf]:before{content:"";position:absolute;bottom:-1.5px;left:20px;width:8px;height:0;border-bottom:1.5px solid rgba(160,200,240,.3)}.corner-br[data-v-4b0a3bcf]{bottom:-1px;right:-1px;width:20px;height:20px;border-bottom:1.5px solid rgba(160,200,240,.55);border-right:1.5px solid rgba(160,200,240,.55)}.corner-br[data-v-4b0a3bcf]:before{content:"";position:absolute;bottom:-1.5px;right:20px;width:8px;height:0;border-bottom:1.5px solid rgba(160,200,240,.3)}@keyframes chipBuildIn-4b0a3bcf{0%{opacity:0;transform:translate(var(--tx, -50%),var(--ty, -50%)) scale(.92)}to{opacity:1;transform:translate(var(--tx, -50%),var(--ty, -50%)) scale(1)}}.chipBuildIn[data-v-4b0a3bcf]{animation:chipFadeIn-4b0a3bcf .3s ease-out both}@keyframes chipFadeIn-4b0a3bcf{0%{opacity:0;filter:blur(4px)}to{opacity:1;filter:blur(0px)}}.hasVideo .chip[data-v-4b0a3bcf]:not(.exitConfirm){padding:8px 8px 20px}.chip.modal[data-v-4b0a3bcf]{padding-top:0;padding-left:0;padding-right:0;overflow:hidden}.chip .title[data-v-4b0a3bcf]{font-size:22px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:2px}@keyframes letterReveal-4b0a3bcf{0%{opacity:0;transform:translateY(8px) scale(.8)}60%{opacity:1;transform:translateY(-2px) scale(1.05)}to{opacity:1;transform:translateY(0) scale(1)}}.title-letter[data-v-4b0a3bcf]{display:inline-block;opacity:0;animation:letterReveal-4b0a3bcf .4s ease-out forwards}.title-icon[data-v-4b0a3bcf]{display:inline-flex;align-items:center;justify-content:center;margin-right:8px;opacity:0;animation:letterReveal-4b0a3bcf .4s ease-out 0s forwards}.title-icon[data-v-4b0a3bcf] svg{width:26px;height:26px;vertical-align:middle}.chip video[data-v-4b0a3bcf],.chip .image[data-v-4b0a3bcf]{width:100%}.ng-extend .chip .buttonContainer[data-v-4b0a3bcf]{display:grid;position:relative;width:100%;align-items:center}.ng-extend .chip.exitConfirm .buttonContainer[data-v-4b0a3bcf]{width:auto;grid-auto-flow:column;grid-column-gap:10px}.ng-extend .chip .buttonContainer button[data-v-4b0a3bcf]{text-transform:uppercase}.ng-extend .chip button.next[data-v-4b0a3bcf]{justify-self:center;border-radius:999px;border:1px solid var(--color-small-text);padding:2px 16px}.ng-extend .chip button.back[data-v-4b0a3bcf]{position:absolute;text-transform:uppercase;font-style:italic;font-size:14px;opacity:.5}.ng-extend .chip button.back[data-v-4b0a3bcf]:hover{background:none;opacity:1}.ng-extend .chip .progressBarContainer[data-v-4b0a3bcf]{width:100%;height:3px;background:rgba(255,255,255,.08);border-radius:2px;margin-top:8px;overflow:hidden}.ng-extend .chip .progressBar[data-v-4b0a3bcf]{height:100%;background:linear-gradient(90deg,#00c8ff,#80ffcc);border-radius:2px;transition:width .5s cubic-bezier(.25,.8,.25,1)}.ng-extend .chip .stepCounter[data-v-4b0a3bcf]{position:absolute;right:0;bottom:2px;font-size:12px;opacity:.4;font-family:Inter,Roboto,monospace;letter-spacing:.5px}.ng-extend .chip button.exit[data-v-4b0a3bcf]{position:absolute;right:0;border:none;padding:0;opacity:.75;transition:opacity .2s;font-size:22px;line-height:22px;font-weight:300;width:22px;margin:6px 6px 0 0;z-index:1}.ng-extend .chip button.exit[data-v-4b0a3bcf]:hover{background-color:initial;opacity:1}.ng-extend .chip button[data-v-4b0a3bcf]:hover{background-color:#ffffff40}.chip[data-v-4b0a3bcf] a{color:#7ecaff}.chip[data-v-4b0a3bcf] a:hover{color:#b0dfff}@keyframes floatUp-4b0a3bcf{0%{transform:translateY(0);opacity:1}85%{opacity:1}to{transform:translateY(-120vh);opacity:0}}@keyframes floatSway-4b0a3bcf{0%{transform:translate(0) rotate(0)}25%{transform:translate(18px) rotate(1.5deg)}50%{transform:translate(0) rotate(0)}75%{transform:translate(-18px) rotate(-1.5deg)}to{transform:translate(0) rotate(0)}}.floatingImageRise[data-v-4b0a3bcf]{position:fixed;bottom:-350px;left:50%;margin-left:-150px;width:300px;z-index:91;pointer-events:none;animation:floatUp-4b0a3bcf 8s linear forwards}.floatingImageSway[data-v-4b0a3bcf]{width:100%;animation:floatSway-4b0a3bcf 3s ease-in-out infinite}.introductionStepAnchor.nge-no-arrow .arrow[data-v-4b0a3bcf]{display:none}.introductionStepAnchor.nge-quick-anim[data-v-4b0a3bcf]{animation:chipFadeIn-4b0a3bcf .18s ease-out both}.nge-tour-target{position:relative;z-index:88;outline:2px solid rgba(0,200,255,.85)!important;outline-offset:3px;border-radius:6px;animation:nge-tour-pulse 1.6s ease-in-out infinite;transition:outline-color .2s}@keyframes nge-tour-pulse{0%,to{box-shadow:0 0 #00c8ff73,0 0 18px 2px #00b4ff8c}50%{box-shadow:0 0 0 6px #00c8ff00,0 0 26px 4px #00dcffbf}}.nge-tour-welcome{display:flex;flex-direction:column;gap:16px;padding:4px 6px 0}.nge-tour-welcome-hero{width:100%;border-radius:8px;overflow:hidden;border:1px solid rgba(120,180,240,.18);background:rgba(0,0,0,.35);line-height:0}.nge-tour-welcome-hero img{display:block;width:100%;height:auto;max-height:280px;object-fit:cover;object-position:center}.nge-tour-welcome-body{display:flex;flex-direction:column;gap:12px;padding:0 4px;line-height:1.5;font-size:15px;color:#dfeeff}.nge-tour-welcome-body p{margin:0}.nge-tour-finale{display:flex;flex-direction:column;gap:14px;padding:4px 6px 0;text-align:center}.nge-tour-finale-hero{width:100%;border-radius:8px;overflow:hidden;border:1px solid rgba(120,180,240,.18);background:rgba(0,0,0,.4);line-height:0}.nge-tour-finale-hero img{display:block;width:100%;height:auto;max-height:260px;object-fit:cover;object-position:center}.nge-tour-finale-lead{margin:8px 12px 0;font-size:16px;line-height:1.45;color:#e6f0ff;font-weight:500}.nge-tour-finale-sub{margin:0 12px;font-size:14px;line-height:1.5;color:#dce8fad9}.nge-tour-finale-contact{margin:6px 12px 0;font-size:13px;color:#bed7f0bf}.nge-tour-finale-contact a{color:#9fdcff;text-decoration:none;border-bottom:1px solid rgba(159,220,255,.4)}.nge-tour-finale-tag{margin:12px 12px 4px;font-size:18px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:#9fdcff;text-shadow:0 0 16px rgba(120,200,255,.5)}.nge-tour-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;max-width:460px;margin:0 auto}.nge-tour-card{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:14px 12px;border:1px solid rgba(120,180,240,.22);border-radius:6px;background:linear-gradient(135deg,rgba(20,35,60,.55),rgba(30,20,60,.45));text-align:center;transition:border-color .2s,transform .2s,box-shadow .2s}.nge-tour-card:hover{border-color:#78c8ff8c;transform:translateY(-1px);box-shadow:0 4px 18px #50a0ff2e}.nge-tour-card-icon{font-size:22px;margin-bottom:4px;line-height:1}.nge-tour-card-title{font-size:13.5px;font-weight:600;color:#d6ebff;letter-spacing:.3px}.nge-tour-card-sub{font-size:11.5px;color:#bed7f0a6;margin-top:2px}.introduction[data-v-e6ee41ed]{z-index:89}.tooltip-enter-active[data-v-e6ee41ed],.tooltip-leave-active[data-v-e6ee41ed]{transition:opacity .3s}.tooltip-enter[data-v-e6ee41ed],.tooltip-leave-to[data-v-e6ee41ed]{opacity:0}:root{--color-dark-bg: hsl(230 0% 14% / 1);--color-medium-bg: #33353c;--color-light-bg: #4d505b;--color-small-text: #eee;--color-border: #a3b3bf;--gradient-highlight: linear-gradient( -45deg, rgba(2, 146, 174, .88), rgba(15, 177, 139, .88) );--gradient-highlight-hover: linear-gradient( -45deg, rgba(2, 146, 174, 1), rgba(15, 177, 139, 1) );--color-flywire-dark-green: #0fb18b;--color-ng-selected: #8c8;--color-ng-selected-faint: #88cc8838;--color-ng-selected-less-faint: #88cc8852;--color-pyr-purple: #a46fe2ba}.ng-extend button{display:inline-block;border:none;padding:0;margin:0;text-decoration:none;background:none;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;cursor:pointer;text-align:center;-webkit-appearance:none;-moz-appearance:none;outline:none;white-space:nowrap}.ng-extend button:hover{background-color:var(--color-light-bg)}.ng-extend button:disabled{opacity:.5!important}.ng-extend button.fill,.ng-extend button.fill:hover{opacity:1;background-color:#0fb18b;padding:5px;border-radius:5px}.ng-extend .flex-fill{flex-grow:1}.neuroglancer-viewer-top-row{background:linear-gradient(135deg,rgba(4,6,14,.97) 0%,rgba(8,12,24,.95) 100%);margin-bottom:unset;opacity:1;transition:opacity .2s}.neuroglancer-panel:focus-within{border-color:#28467899!important}.neuroglancer-show-panel-borders .neuroglancer-panel{border-color:#141e3266!important}.neuroglancer-position-widget{background:transparent!important;border-radius:6px;padding:4px 8px;font-family:Consolas,Monaco,monospace;font-size:.82em}.neuroglancer-position-dimension-name{color:#4a9effb3!important}.neuroglancer-position-dimension-coordinate{color:#c8d2e6e6!important}.neuroglancer-layer-panel{background:rgba(4,8,18,.9)!important;backdrop-filter:blur(8px);border-top:none!important;padding:2px 4px;gap:3px}.neuroglancer-layer-item{border-radius:4px!important;border:1px solid rgba(255,255,255,.08)!important;background:rgba(255,255,255,.04)!important;font-size:.85em;transition:border-color .15s,background .15s}.neuroglancer-layer-item:hover{border-color:#4a9eff4d!important;background:rgba(74,158,255,.06)!important}.neuroglancer-layer-item[data-selected=true]{border-color:#4a9eff73!important;background:rgba(74,158,255,.08)!important}.neuroglancer-layer-item[data-selected=true]:hover{border-color:#4a9effa6!important}.neuroglancer-layer-item-number{background:rgba(74,158,255,.15)!important;color:#4a9effcc!important;border-radius:3px}.neuroglancer-layer-add-button{border-radius:4px!important;border:1px solid rgba(255,255,255,.08)!important;background:rgba(255,255,255,.03)!important;color:#fff6!important;transition:border-color .15s}.neuroglancer-layer-add-button:hover{border-color:#4a9eff4d!important;color:#4a9effb3!important}.neuroglancer-viewer-top-row>[title="Show settings panel"],.neuroglancer-viewer-top-row>[title="Hide settings panel"],.neuroglancer-viewer-top-row>[title="Edit JSON state"],.neuroglancer-viewer-top-row>[title="Show layer list panel"],.neuroglancer-viewer-top-row>[title="Hide layer list panel"]{display:none!important}.neuroglancer-viewer-top-row>button{background:none!important;border:none!important;color:#cfdcef!important;font-size:12px!important;height:28px;padding:0 8px;margin:0 2px;border-radius:4px!important;cursor:pointer;opacity:.85;transition:background .15s,opacity .15s,color .15s}.neuroglancer-viewer-top-row>button:hover{opacity:1;background:rgba(255,255,255,.06)!important;color:#e0ecff!important}.neuroglancer-viewer-top-row>button.neuroglancer-state-share{background:rgba(74,158,255,.18)!important;border:1px solid rgba(74,158,255,.45)!important;color:#e0ecff!important;opacity:1;font-weight:600}.neuroglancer-viewer-top-row>button.neuroglancer-state-share:hover{background:rgba(74,158,255,.28)!important;border-color:#4a9effb3!important}.neuroglancer-viewer-top-row>.neuroglancer-icon{background:none!important;border:none!important;width:auto!important;min-width:28px;height:28px!important;padding:0 6px;margin:0 2px;border-radius:4px!important;color:#cfdcef!important;opacity:.85;transition:background .15s,opacity .15s}.neuroglancer-viewer-top-row>.neuroglancer-icon>svg{stroke:#cfdcef!important;fill:none!important}.neuroglancer-viewer-top-row>.neuroglancer-icon:hover{background:rgba(255,255,255,.06)!important;opacity:1}.neuroglancer-viewer-top-row>.neuroglancer-icon:hover>svg{stroke:#e0ecff!important}.neuroglancer-viewer-top-row>.neuroglancer-icon.neuroglancer-checkbox-icon-checked{opacity:1;color:#4a9eff!important;box-shadow:inset 0 -2px #4a9eff}.neuroglancer-viewer-top-row>.neuroglancer-icon.neuroglancer-checkbox-icon-checked>svg{stroke:#4a9eff!important}.neuroglancer-side-panel-titlebar{background:linear-gradient(135deg,rgba(4,6,14,.97) 0%,rgba(8,12,24,.95) 100%)!important;font-size:11pt!important;padding:6px 8px!important;border-bottom:1px solid rgba(74,158,255,.15)}[data-neuroglancer-layer-panel-pinned=false] .neuroglancer-side-panel-titlebar.neuroglancer-layer-side-panel-title{background:linear-gradient(135deg,rgba(8,12,24,.97) 0%,rgba(12,18,32,.95) 100%)!important;border-bottom:1px solid rgba(74,158,255,.22)}.neuroglancer-side-panel-titlebar .neuroglancer-icon>svg{stroke:#96afd7d9!important}.neuroglancer-side-panel-titlebar .neuroglancer-icon{border-radius:4px}.neuroglancer-side-panel-titlebar .neuroglancer-icon:hover{background-color:#4a9eff2e!important}.neuroglancer-side-panel-titlebar .neuroglancer-icon:hover>svg{stroke:#dcebfffa!important}.neuroglancer-layer-side-panel-name{font-size:11pt!important;font-weight:500;color:#dce6f5f2!important;padding:2px 4px}.neuroglancer-layer-side-panel-type{background:rgba(255,255,255,.04)!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:4px;color:#b4c8e6e6!important;font-size:9pt!important;padding:2px 6px!important;transition:border-color .15s,background .15s}.neuroglancer-layer-side-panel-type:hover{border-color:#4a9eff4d!important;background:rgba(74,158,255,.06)!important}.neuroglancer-tab-view-bar{background:linear-gradient(180deg,rgba(4,6,14,.97) 0%,rgba(6,10,20,.95) 100%)!important;border-bottom:1px solid rgba(74,158,255,.12)!important;padding:2px 4px 0}.neuroglancer-tab-label{font-size:10pt!important;border:1px solid transparent!important;border-bottom:none!important;color:#a0afc8b3!important;padding:4px 9px 3px!important;border-radius:4px 4px 0 0;transition:color .15s,background .15s,border-color .15s;margin-right:2px!important;background:transparent!important}.neuroglancer-tab-label:hover{color:#dce6f5f2!important;background:rgba(255,255,255,.04)!important;border-color:#ffffff14!important;border-bottom-color:transparent!important}.neuroglancer-tab-label.neuroglancer-selected-tab-label{background:rgba(74,158,255,.1)!important;border-color:#4a9eff4d!important;border-top-color:#4a9eff80!important;border-bottom-color:transparent!important;color:#dcebfffa!important;margin-bottom:-1px}.neuroglancer-tab-view>.neuroglancer-stack-view>.neuroglancer-tab-content{background:rgba(6,10,20,.95)}.neuroglancer-layer-side-panel-tab-view{font-size:11pt!important}.neuroglancer-segment-list-entry{background:rgba(8,12,24,.95)!important;border-bottom:1px solid rgba(74,158,255,.05);transition:background .15s,box-shadow .15s;display:flex!important;flex-wrap:wrap!important;align-items:center!important;padding:4px 22px 4px 6px!important;gap:4px;row-gap:2px;position:relative}.neuroglancer-segment-list-entry-sticky{flex:0 1 auto;min-width:0}.neuroglancer-segment-list-entry .nge-lb-btn{margin-left:auto;flex:0 0 auto;margin-right:6px}.neuroglancer-segment-list-entry .nge-jump-btn{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;background:transparent;border:none;border-radius:4px;color:#96afd7c7;font-size:13px;font-weight:600;line-height:1;cursor:pointer;margin-right:2px;transition:color .15s,background .15s,transform .15s}.neuroglancer-segment-list-entry .nge-jump-btn:hover{color:#dce6fafa;background:rgba(74,158,255,.18);transform:scale(1.15)}.neuroglancer-segment-list-entry .nge-jump-btn:active{transform:scale(.92)}.neuroglancer-segment-list-entry.nge-list-jump-flash{animation:nge-list-jump-flash 5s ease-out}.neuroglancer-segment-list-entry.nge-list-jump-fadeout{transition:background .35s ease-out,box-shadow .35s ease-out;background:rgba(8,12,24,.95)!important;box-shadow:none!important}.neuroglancer-segment-list-entry.nge-drag-source{opacity:.4!important;background:rgba(74,158,255,.18)!important;cursor:grabbing}.neuroglancer-segment-list-entry .neuroglancer-segment-list-entry-id{cursor:grab;user-select:none;-webkit-user-select:none}.neuroglancer-segment-list-entry.nge-drag-source .neuroglancer-segment-list-entry-id{cursor:grabbing}.neuroglancer-segment-list:has(.nge-drag-source){user-select:none;-webkit-user-select:none}.nge-drop-line{position:fixed;height:2px;background:rgba(74,158,255,.95);box-shadow:0 0 10px #4a9effb3,0 0 4px #4a9efff2;pointer-events:none;z-index:99999;transition:top 80ms ease-out;border-radius:1px}.neuroglancer-segment-list-entry.nge-drop-flash{animation:nge-drop-flash 2.5s ease-out}@keyframes nge-drop-flash{0%{background:rgba(74,158,255,.55)!important;box-shadow:inset 0 0 0 2px #4a9efff2,0 0 18px #4a9eff66}40%{background:rgba(74,158,255,.4)!important;box-shadow:inset 0 0 0 2px #4a9effc7,0 0 12px #4a9eff47}to{background:rgba(8,12,24,.95);box-shadow:none}}@keyframes nge-list-jump-flash{0%{background:rgba(74,158,255,.55)!important;box-shadow:inset 0 0 0 2px #4a9efff2,0 0 22px #4a9eff8c}60%{background:rgba(74,158,255,.42)!important;box-shadow:inset 0 0 0 2px #4a9effc7,0 0 18px #4a9eff66}to{background:rgba(8,12,24,.95)!important;box-shadow:none}}.neuroglancer-segment-list-entry-name,.neuroglancer-segment-list-entry .nge-label-badge{flex-basis:100%!important;order:100;margin-left:38px!important;margin-top:0!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.neuroglancer-segment-list-entry-name:empty{display:none!important}.neuroglancer-segment-list-entry:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:transparent;transition:background .15s}.neuroglancer-segment-list-entry:hover{background:rgba(74,158,255,.07)!important}.neuroglancer-segment-list-entry:hover:before{background:rgba(74,158,255,.5)}.neuroglancer-segment-list-entry[data-selected=true],.neuroglancer-selection-details-segment[data-selected=true]{background:rgba(74,158,255,.1)!important}.neuroglancer-segment-list-entry[data-selected=true]:before{background:rgba(74,158,255,.7)}.neuroglancer-segment-list-entry-sticky{align-items:center!important;gap:3px}.neuroglancer-segment-list-entry-id,.neuroglancer-selection-details-segment-id{font-family:Consolas,SF Mono,Monaco,monospace!important;font-size:.78em!important;font-weight:500;letter-spacing:.02em;border-radius:4px!important;padding:2px 6px!important;box-shadow:0 0 0 1px #00000059,inset 0 1px #ffffff2e;text-shadow:0 1px 1px rgba(0,0,0,.35);transition:box-shadow .15s,transform .15s}.neuroglancer-segment-list-entry:hover .neuroglancer-segment-list-entry-id{box-shadow:0 0 0 1px #ffffff47,inset 0 1px #ffffff38}.neuroglancer-segment-list-entry .neuroglancer-icon>svg,.neuroglancer-segment-list-status .neuroglancer-icon>svg,.neuroglancer-segment-list-header .neuroglancer-icon>svg,.neuroglancer-selection-details-segment .neuroglancer-icon>svg,.neuroglancer-segmentation-toolbox .neuroglancer-icon>svg{stroke:#96afd7d9!important}.neuroglancer-segment-list-entry .neuroglancer-icon:hover,.neuroglancer-segment-list-status .neuroglancer-icon:hover,.neuroglancer-segment-list-header .neuroglancer-icon:hover,.neuroglancer-selection-details-segment .neuroglancer-icon:hover,.neuroglancer-segmentation-toolbox .neuroglancer-icon:hover{background-color:#4a9eff2e!important}.neuroglancer-segment-list-entry .neuroglancer-icon:hover>svg,.neuroglancer-segment-list-status .neuroglancer-icon:hover>svg,.neuroglancer-segment-list-header .neuroglancer-icon:hover>svg,.neuroglancer-selection-details-segment .neuroglancer-icon:hover>svg,.neuroglancer-segmentation-toolbox .neuroglancer-icon:hover>svg{stroke:#dce6f5fa!important}.neuroglancer-segment-list-entry .neuroglancer-star-icon.neuroglancer-starred>svg,.neuroglancer-segment-list-status .neuroglancer-star-icon.neuroglancer-starred>svg,.neuroglancer-segment-list-header .neuroglancer-star-icon.neuroglancer-starred>svg,.neuroglancer-selection-details-segment .neuroglancer-star-icon.neuroglancer-starred>svg{fill:#8cb4ebf2!important;stroke:#8cb4ebf2!important}.neuroglancer-segment-list-entry .neuroglancer-star-icon.neuroglancer-indeterminate>svg,.neuroglancer-segment-list-status .neuroglancer-star-icon.neuroglancer-indeterminate>svg,.neuroglancer-segment-list-header .neuroglancer-star-icon.neuroglancer-indeterminate>svg{fill:#96afd766!important}.neuroglancer-segment-list-entry .neuroglancer-eye-icon.neuroglancer-visible>svg,.neuroglancer-segment-list-status .neuroglancer-eye-icon.neuroglancer-visible>svg,.neuroglancer-segment-list-header .neuroglancer-eye-icon.neuroglancer-visible>svg,.neuroglancer-selection-details-segment .neuroglancer-eye-icon.neuroglancer-visible>svg{stroke:#8cc8fff2!important}.neuroglancer-segment-list-entry .neuroglancer-star-icon,.neuroglancer-segment-list-entry .neuroglancer-eye-icon,.neuroglancer-segment-list-entry .neuroglancer-segment-list-entry-copy{opacity:.72;transition:opacity .15s,transform .15s}.neuroglancer-segment-list-entry .neuroglancer-star-icon.neuroglancer-starred,.neuroglancer-segment-list-entry .neuroglancer-eye-icon.neuroglancer-visible{opacity:1}.neuroglancer-segment-list-entry .neuroglancer-star-icon:hover,.neuroglancer-segment-list-entry .neuroglancer-eye-icon:hover,.neuroglancer-segment-list-entry .neuroglancer-segment-list-entry-copy:hover{opacity:1;transform:scale(1.1)}.neuroglancer-segment-list-entry-name{font-family:Consolas,SF Mono,Monaco,monospace!important;font-size:.78em!important;color:#b4c3dcd9;font-weight:400!important}.neuroglancer-segment-list{overflow-x:hidden!important}.neuroglancer-segment-list{scrollbar-width:thin;scrollbar-color:rgba(74,158,255,.35) transparent}.neuroglancer-segment-list::-webkit-scrollbar{width:8px}.neuroglancer-segment-list::-webkit-scrollbar-track{background:transparent}.neuroglancer-segment-list::-webkit-scrollbar-thumb{background:rgba(74,158,255,.25);border-radius:4px}.neuroglancer-segment-list::-webkit-scrollbar-thumb:hover{background:rgba(74,158,255,.5)}.neuroglancer-segmentation-toolbox{padding:4px 6px;gap:4px}.neuroglancer-segmentation-toolbox .neuroglancer-tool-button{background:linear-gradient(180deg,rgba(74,158,255,.08),rgba(74,158,255,.02));border:1px solid rgba(74,158,255,.22);border-radius:5px;padding:3px 9px;color:#b4c8e6e6;font-family:Inter,system-ui,sans-serif;font-size:11.5px;font-weight:500;letter-spacing:.02em;cursor:pointer;transition:background .12s,border-color .12s,color .12s}.neuroglancer-segmentation-toolbox .neuroglancer-tool-button:hover{background:linear-gradient(180deg,rgba(74,158,255,.18),rgba(74,158,255,.06));border-color:#4a9eff73;color:#dce6f5fa}.neuroglancer-segmentation-toolbox .neuroglancer-tool-button-label{color:inherit}.neuroglancer-segmentation-toolbox .neuroglancer-tool-key-binding{color:#8caad2a6;font-size:10px;margin-left:4px}.neuroglancer-segmentation-toolbox .neuroglancer-tool-key-binding:before,.neuroglancer-segmentation-toolbox .neuroglancer-tool-key-binding:after{color:#8caad273}.neuroglancer-segment-list-entry.neuroglancer-segment-list-header{background:linear-gradient(180deg,rgba(20,32,55,.95),rgba(15,22,40,.95))!important;border-bottom:1px solid rgba(74,158,255,.18)}.neuroglancer-segment-list-header .neuroglancer-segment-list-entry-id{background:transparent!important;color:#a0afc8b3!important;filter:none;box-shadow:none;text-shadow:none}.neuroglancer-segment-list-query{background:rgba(10,15,30,.95)!important;border:1px solid rgba(74,158,255,.15)!important;border-radius:4px;color:#c8d7f0e6!important;font-size:.9em!important;padding:4px 6px!important}.neuroglancer-segment-list-query:focus{border-color:#4a9eff59!important}.neuroglancer-segment-list-status{background:linear-gradient(180deg,rgba(18,28,50,.95),rgba(12,18,32,.95))!important;border-top:1px solid rgba(74,158,255,.12);border-bottom:1px solid rgba(74,158,255,.08);padding:4px 6px!important;gap:4px}.neuroglancer-segment-list-status-message{font-family:Inter,system-ui,sans-serif;font-size:10.5px;font-weight:600;letter-spacing:.04em;color:#b4c8e6d9;text-transform:uppercase}.neuroglancer-segment-list-status .neuroglancer-star-icon,.neuroglancer-segment-list-status .neuroglancer-eye-icon{opacity:.7;transition:opacity .15s}.neuroglancer-segment-list-status .neuroglancer-star-icon:hover,.neuroglancer-segment-list-status .neuroglancer-eye-icon:hover{opacity:1}.neuroglancer-segment-query-errors{background:rgba(15,18,30,.95)!important}.neuroglancer-segment-query-result-statistics{background:rgba(12,18,32,.95)!important}.neuroglancer-segment-query-result-statistics:not(:empty)+.neuroglancer-segment-list-status{border-top:1px solid rgba(74,158,255,.12)!important}.neuroglancer-segment-query-result-statistics-separator{background:rgba(12,18,32,.95)!important;border-bottom:1px solid rgba(74,158,255,.12)!important}.neuroglancer-segment-query-result-tag:hover *{background:rgba(74,158,255,.06)!important}.neuroglancer-resize-gutter-vertical,.neuroglancer-resize-gutter-horizontal{background-color:#4a9eff33!important;transition:background-color .15s,box-shadow .15s}.neuroglancer-resize-gutter-vertical:hover,.neuroglancer-resize-gutter-horizontal:hover{background-color:#4a9eff8c!important;box-shadow:0 0 6px #4a9eff66}.neuroglancer-minimizable-group-title{background:rgba(15,22,40,.8)!important;color:#a0b4d2d9!important;padding:5px 8px!important;font-weight:600;font-size:9pt;border-bottom:1px solid rgba(74,158,255,.08)}.neuroglancer-side-panel{background:rgba(6,10,20,.97)}.ng-extend .overlay-content,.overlay-content.ng-dark{color:var(--color-small-text);border-radius:10px;outline:none;min-width:max-content;background-color:#1a1a1a;border:1px solid hsl(0 0% 18% / 1)}#vueMain{position:relative;flex-direction:column}#vueMain>*:not(#content){font-family:Roboto,sans-serif}#vueMain>*:not(#content) ul{list-style:none;margin:0;padding:0}#app,#content,#vueMain{display:flex;flex:1}.nge-auth-banner{position:fixed;top:56px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:14px;padding:12px 18px 12px 16px;background:radial-gradient(ellipse at 18% 50%,rgba(255,70,0,.28),transparent 55%),radial-gradient(ellipse at 85% 50%,rgba(180,25,0,.22),transparent 50%),linear-gradient(135deg,#1a0500 0%,#2e0a02 50%,#14050a 100%);border:1px solid rgba(255,110,30,.55);border-top:1px solid rgba(255,200,90,.35);border-radius:4px;color:#ffc196;font-family:Orbitron,Rajdhani,Courier New,monospace;font-size:12px;font-weight:500;letter-spacing:.6px;z-index:10000;backdrop-filter:blur(14px) saturate(180%);box-shadow:0 0 30px #ff500059,0 0 65px #ff1e002e,inset 0 0 22px #ff3c0012,0 8px 28px #000000b3;animation:nge-sauron-flicker 4.5s ease-in-out infinite}.nge-auth-banner-eye{position:relative;width:30px;height:22px;flex:0 0 auto;filter:drop-shadow(0 0 8px rgba(255,90,0,.85))}.nge-auth-banner-eye:before{content:"";position:absolute;inset:0;border-radius:50%;background:radial-gradient(ellipse 14px 11px at center,#ffe28a 0%,#ffaa00 30%,#ff4400 60%,#6a1100 100%);box-shadow:inset 0 0 6px #ffdc7899,0 0 14px #ff5a00b3}.nge-auth-banner-eye:after{content:"";position:absolute;top:50%;left:50%;width:3px;height:14px;background:#1a0500;border-radius:2px;transform:translate(-50%,-50%);box-shadow:0 0 4px #000000e6}.nge-auth-banner-text{display:flex;flex-direction:column;gap:1px;white-space:nowrap}.nge-auth-banner-title{text-transform:uppercase;font-weight:700;font-size:12px;letter-spacing:1.1px;color:#ffd9a3;text-shadow:0 0 5px rgba(255,100,0,.85),0 0 14px rgba(255,50,0,.55);animation:nge-sauron-pulse 2.6s ease-in-out infinite}.nge-auth-banner-sub{font-size:10.5px;letter-spacing:.8px;color:#ffaa82bf;text-transform:uppercase}.nge-auth-banner-btn{margin-left:16px;padding:6px 14px;background:linear-gradient(180deg,rgba(140,35,0,.65),rgba(60,12,0,.7));border:1px solid rgba(255,120,40,.7);border-top-color:#ffc85a99;border-radius:2px;color:#ffe6b8;font-family:Orbitron,Rajdhani,Courier New,monospace;font-size:11px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;cursor:pointer;text-shadow:0 0 6px rgba(255,100,0,.85);box-shadow:inset 0 0 10px #ff460052,0 0 14px #ff3c0073;transition:all .18s ease-out}.nge-auth-banner-btn:hover{background:linear-gradient(180deg,rgba(200,60,0,.75),rgba(110,22,0,.78));box-shadow:inset 0 0 14px #ff820073,0 0 24px #ff5a00b3;color:#fff;transform:translateY(-1px)}.nge-auth-banner-btn:active{transform:translateY(0)}.nge-auth-banner-close{background:transparent;border:none;color:#ffaa6e99;font-size:18px;cursor:pointer;padding:0 4px;line-height:1;transition:color .15s,text-shadow .15s}.nge-auth-banner-close:hover{color:#ffce92;text-shadow:0 0 8px rgba(255,100,0,.8)}@keyframes nge-sauron-flicker{0%,to{box-shadow:0 0 30px #ff500059,0 0 65px #ff1e002e,inset 0 0 22px #ff3c0012,0 8px 28px #000000b3}47%{box-shadow:0 0 38px #ff6e1480,0 0 80px #ff320047,inset 0 0 26px #ff50001f,0 8px 28px #000000b3}50%{box-shadow:0 0 22px #ff3c0040,0 0 50px #b414001f,inset 0 0 18px #ff32000d,0 8px 28px #000000b3}}@keyframes nge-sauron-pulse{0%,to{text-shadow:0 0 5px rgba(255,100,0,.85),0 0 14px rgba(255,50,0,.55)}50%{text-shadow:0 0 9px rgba(255,140,30,1),0 0 22px rgba(255,70,0,.75)}}.nge-auth-banner-enter-active,.nge-auth-banner-leave-active{transition:all .4s cubic-bezier(.16,1,.3,1)}.nge-auth-banner-enter-from{opacity:0;transform:translate(-50%) translateY(-12px) scale(.96)}.nge-auth-banner-leave-to{opacity:0;transform:translate(-50%) translateY(-8px)}
/**
 * @license
 * Copyright 2023 Google Inc.
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
/**
 * @license
 * Copyright 2021 Google Inc.
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
/**
 * @license
 * Copyright 2020 Google Inc.
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
/**
 * @license
 * Copyright 2018 Google Inc.
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
/**
 * @license
 * Copyright 2017 Google Inc.
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
/**
 * @license
 * Copyright 2019 Google Inc.
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
/**
 * @license
 * Copyright 2016 Google Inc.
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
/*# sourceMappingURL=main.bundle.css.map */
