.overlay[data-v-73a7dd25]{position:fixed;inset:0;display:flex;justify-content:center;align-items:flex-end;z-index:1000}.sheet[data-v-73a7dd25]{width:100%}.drag-handle-container[data-v-73a7dd25]{padding:20px;position:absolute;width:100%;top:0;z-index:1000;touch-action:none;pointer-events:auto}.drag-handle-container .drag-handle[data-v-73a7dd25]{width:40px;height:4px;background:#ccc;border-radius:2px;margin:0 auto 8px}.author-display[data-v-1dfe820a]{padding:2px 0;font-size:.8rem}#play-button[data-v-7a441032]{float:right;color:#413fab}.story-card[data-v-a4f27530]{border:1px solid rgba(0,0,0,.4);border-radius:5px}.story-card-cover[data-v-a4f27530]{width:100%;height:180px;aspect-ratio:16/9;background-color:#f1f1f1;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:5px}.card-header[data-v-a4f27530]{padding:10px 12px 8px;display:flex;align-items:flex-start}.card-header .card-header-title[data-v-a4f27530]{flex:1}.card-header .card-header-title-text[data-v-a4f27530]{font-weight:700;text-transform:capitalize;font-size:18px}.card-header .card-header-actions[data-v-a4f27530]{display:flex;align-items:center}.card-text[data-v-a4f27530]{padding:0 12px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden;white-space:normal;overflow-wrap:anywhere;color:#4c4c4c}.card-actions[data-v-a4f27530]{padding:0}.play-button[data-v-a4f27530]{justify-content:end;display:flex}.dashboard-content-container[data-v-1576714d]{padding:1rem;width:70%;margin:0 auto}@media screen and (max-width: 768px){.dashboard-content-container[data-v-1576714d]{width:100%}}.dashboard-content-container .stories-container[data-v-1576714d]{columns:300px}.dashboard-content-container .stories-container[data-v-1576714d]>*{margin-bottom:1rem}.dashboard-content-container .no-results[data-v-1576714d]{color:gray;text-align:center}.login-row-mobile[data-v-692d4d96],.login-row[data-v-692d4d96]{display:flex;align-items:center;top:8px}.login-row-mobile[data-v-692d4d96]{position:fixed;width:calc(100% - 16px);left:8px;z-index:2000}.login-row[data-v-692d4d96]{margin:8px 8px 0;position:sticky;z-index:1000}.settings-menu[data-v-692d4d96]{flex:1;display:flex;align-items:center}.logged-in-person[data-v-692d4d96]{color:#333;line-height:1;white-space:nowrap;font-size:.875rem;font-weight:500;letter-spacing:.0178571429em;text-transform:none}.admin-badge[data-v-692d4d96]{font-weight:400;opacity:.6}.header-col[data-v-692d4d96]{padding-top:6rem;padding-bottom:3rem;background-color:#ffffff80}#dana-legend-icon[data-v-692d4d96]{background-color:#fff;padding:.37rem;border-radius:.25rem}.with-fancy-background[data-v-692d4d96]{position:relative}.list-buttons[data-v-692d4d96]{margin-top:.5rem!important}.dana-keyimage[data-v-692d4d96]{width:100%;max-height:260px;object-fit:contain}@media (min-width: 768px){.dana-keyimage[data-v-692d4d96]{max-height:340px}}.header-h1[data-v-692d4d96]{position:relative;font-weight:600;text-transform:uppercase;color:#000;margin-top:.25rem}.header-h1 img[data-v-692d4d96]{position:absolute;height:1em;top:5px}@media (min-width: 768px){.header-h1 img[data-v-692d4d96]{left:-1.5em;top:5px}}.header-h4[data-v-692d4d96]{margin-bottom:1rem;font-size:16px;font-weight:600}.header-body[data-v-692d4d96]{font-size:14px;font-weight:500;line-height:16px;text-align:justify}.error[data-v-ebb6e7fe]{color:#b91c1c;font-size:12px;margin-bottom:6px}.hint[data-v-ebb6e7fe]{font-size:11px;opacity:.7;margin-top:6px}.transparency-slider[data-v-3fb1fbfa]{border:1px solid #e1e1e1;border-radius:4px;background:#fafafa}.transparency-slider .label[data-v-3fb1fbfa]{display:block;font-size:.75rem;color:#666;margin-bottom:-6px}.editor-wrapper .quillWrapper{display:flex;flex-direction:column-reverse}.editor-wrapper .quillWrapper .ql-container{border:1px solid #ccc!important;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom:0!important}.editor-wrapper .quillWrapper .ql-container .ql-editor{min-height:80px}.editor-wrapper .quillWrapper .ql-tooltip{left:15px!important}.editor-wrapper .quillWrapper .ql-toolbar{border-top:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.editor-error .ql-container,.editor-error .ql-toolbar{border-color:#d32f2f!important}.navigation-container[data-v-4742c818]{display:flex;gap:8px}.navigation-container .field[data-v-4742c818]{flex:1}.navigation-container .field .position-container[data-v-4742c818]{border:1px solid #ccc;border-radius:4px;padding:8px}.navigation-container .field .position-container .position-inputs[data-v-4742c818]{display:flex;gap:8px;padding-top:14px}.navigation-container .field .position-container .position-inputs input[type=text][data-v-4742c818]{border-bottom:1px solid #a1a1a1;max-width:110px}.navigation-container .field .zoom-container[data-v-4742c818]{border:1px solid #ccc;border-radius:4px;padding:8px}.navigation-container .field .zoom-container .zoom-inputs[data-v-4742c818]{display:flex;gap:8px;position:relative;align-items:flex-end}.navigation-container .field .zoom-container .zoom-inputs input[type=text][data-v-4742c818]{border-bottom:1px solid #a1a1a1;max-width:16px}.navigation-container .field .zoom-container .zoom-inputs .zoom-stepper[data-v-4742c818]{display:flex;flex-direction:column}.navigation-container .field .zoom-container .zoom-inputs .zoom-stepper .stepper-btn[data-v-4742c818]{height:18px;width:18px;min-width:18px;padding:0}.navigation-container .field .input-info[data-v-4742c818]{margin-top:2px;color:#fe8e39;font-size:12px}.threed-btn[data-v-02bf40ff],.layers-btn[data-v-02bf40ff],.geojson-btn[data-v-02bf40ff]{background-color:#fff;color:#1f2937;border:1px solid rgba(31,41,55,.2);box-shadow:0 2px 8px #0f172a14;font-weight:600;letter-spacing:.1px;width:300px}.threed-btn[data-v-02bf40ff]:hover,.layers-btn[data-v-02bf40ff]:hover,.geojson-btn[data-v-02bf40ff]:hover{background-color:#f8fafc;border-color:#1f293759}.is3d-toggle-row[data-v-02bf40ff]{display:flex;align-items:center;justify-content:space-between}.is3d-toggle-label[data-v-02bf40ff]{flex:1}.is3d-toggle-switch[data-v-02bf40ff]{margin-left:8px}.is3d-toggle-switch[data-v-02bf40ff] .v-selection-control{min-height:28px}.is3d-toggle-switch[data-v-02bf40ff] .v-selection-control__wrapper{width:34px;height:20px}.chapter-container .chapter[data-v-100986c1]{display:flex;align-items:center;gap:6px;border-radius:50px;padding:8px}.chapter-container .chapter-label[data-v-100986c1]{background-color:var(--pill-color);padding:2px 16px;border-radius:20px;font-size:16px;font-weight:700;color:#fff}.chapter-container .chapter-title[data-v-100986c1]{flex:1}.chapter-container .chapter-title input[type=text][data-v-100986c1]{border:none;border-bottom:1px solid #e1e1e1;outline:none;font-size:16px;font-weight:700;width:90%;margin-left:2px}.chapter-container .chapter-title input[type=text][data-v-100986c1]:focus{border-bottom:1px solid #a1a1a1}.chapter-container .chapter-title input[type=text].field-error[data-v-100986c1]{border-bottom:2px solid #d32f2f;color:#d32f2f}.chapter-container .chapter-step-add[data-v-100986c1]{border:2px solid #883d06;padding:0 10px;border-radius:20px;font-size:16px;font-weight:700;color:#883d06;cursor:pointer}.chapter-container .add-chapter-button-icon[data-v-100986c1]{border:2px solid var(--pill-color);padding:0 10px;border-radius:20px;font-size:16px;font-weight:700;color:var(--pill-color);cursor:pointer}.geojson-action-btn[data-v-5091f18c]{background-color:#fff!important;color:#1f2937!important;border:1px solid rgba(31,41,55,.2);box-shadow:0 2px 8px #0f172a14;font-weight:600;letter-spacing:.1px}.geojson-action-btn[data-v-5091f18c]:hover{background-color:#f8fafc!important;border-color:#1f293759}.nav .nav-header .crumbs[data-v-25c382a8]{grid-column:1/-1;display:flex;align-items:center;gap:6px;margin-top:6px}.nav .nav-header .crumbs .crumb[data-v-25c382a8]{background:#0000;border:0;color:#2f84ff;cursor:pointer;padding:0;font-weight:600;display:inline-flex;align-items:center;justify-content:center}.nav .nav-header .crumbs .crumb[disabled][data-v-25c382a8]{color:#999;cursor:default}.nav .nav-header .crumbs .crumb.current[data-v-25c382a8]{color:#111;font-weight:700;cursor:default}.nav .panel[data-v-25c382a8]{width:100%}.nav .panel .panel-row[data-v-25c382a8]{width:100%;display:grid;grid-template-columns:28px 1fr auto 18px;align-items:center;gap:8px;padding:0;background:#0000;border:0;text-align:left;cursor:pointer;border-radius:4px}.nav .panel .panel-row.is-selected[data-v-25c382a8]{background-color:#f0f4ff}.nav .panel .panel-row[data-v-25c382a8]:hover{background-color:#f1f1f1}.nav .panel .panel-row.search-result-row .meta[data-v-25c382a8]{font-size:.9em;color:gray}.model-editor[data-v-b0554158] .v-expansion-panel-title{padding:4px 8px;min-height:32px;font-size:.82rem;font-weight:600}.model-editor[data-v-b0554158] .v-expansion-panel-text__wrapper{padding:6px 8px}.field-label[data-v-b0554158]{display:block;font-size:.76rem;color:#0009;margin-bottom:2px;user-select:none}.compact-input[data-v-b0554158]{width:100%;border:1px solid rgba(0,0,0,.38);border-radius:4px;padding:3px 6px;font-size:.82rem;outline:none;background:#fff}.compact-input[data-v-b0554158]:focus{border-color:#1867c0}.compact-input[data-v-b0554158]::-webkit-inner-spin-button,.compact-input[data-v-b0554158]::-webkit-outer-spin-button{opacity:.6}.entity-model-compact[data-v-51f296e6] .accordion-button{padding:4px 0!important;font-size:.85rem}.entity-model-compact[data-v-51f296e6] .accordion-body{padding:4px 0!important}.entity-model-compact[data-v-51f296e6] .container{padding-left:4px;padding-right:4px}.entity-model-compact[data-v-51f296e6] .row{margin-bottom:2px!important}.entity-model-compact[data-v-51f296e6] .form-group{margin-bottom:4px!important}.entity-model-compact[data-v-51f296e6] .pt-4{padding-top:8px!important}.entity-model-compact[data-v-51f296e6] label.col-form-label{padding-top:2px;padding-bottom:2px;font-size:.8rem}.entity-model-compact[data-v-51f296e6] .bi{font-size:.85rem}.entity-model-compact[data-v-51f296e6] .btn{padding:2px 6px;font-size:.8rem}.entity-model-compact[data-v-51f296e6] select.form-select,.entity-model-compact[data-v-51f296e6] input.form-control{padding-top:2px;padding-bottom:2px;font-size:.8rem}.entity-model-compact[data-v-51f296e6] .slider-container,.entity-model-compact[data-v-51f296e6] .entity-attribute-slider{margin-bottom:4px!important}.chapter-container .chapter-label{background-color:#413fab;padding:2px 16px;border-radius:20px;font-size:16px;font-weight:700;color:#fff}.chapter-container .step-content-action{display:none!important}.chapter-container .step-content:hover{box-shadow:0 2px 4px #0003}.chapter-container .step-content:hover .step-content-action{display:flex!important}.chapter-container .drag-ghost{opacity:.3}.add-chapter-button-icon{border:2px solid #584560;padding:0 10px;border-radius:20px;font-size:16px;font-weight:700;color:#584560;cursor:pointer}.three-d-hint[data-v-24c97beb]{position:fixed;bottom:28px;left:50%;transform:translate(-50%);z-index:500;background:#0000008c;color:#fff;padding:8px 22px;border-radius:999px;font-size:13px;pointer-events:none;white-space:nowrap;backdrop-filter:blur(4px)}.story-form{position:absolute;inset:90px 0 90px 20px;background-color:#f6f6f6;box-shadow:0 12px 30px -8px #0000004d;border-radius:.8rem;padding:0 10px;display:flex;flex-direction:column;overflow-y:auto}.story-form.mobile{background-color:#0000;box-shadow:none;inset:30px 10px 0}.story-form .v-toolbar__content{height:40px!important}.story-form-top{height:auto;margin-top:8px;margin-bottom:6px;position:relative}.story-form-top.with-image{padding:10px 0}.story-form-top .image-preview{position:relative;width:100%;margin-bottom:10px}.story-form-top .image-preview img{width:100%;height:180px;border-radius:20px;object-fit:cover}.story-form-top .image-preview .remove-image-btn{position:absolute;right:10px;bottom:10px}.story-form-top .story-title-input{flex:1 1 auto;min-width:0}.story-form-content{height:100%;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#c1c1c1 rgba(0,0,0,0)}.story-form-content .add-chapter-button-icon{border:2px solid #584560;padding:0 10px;border-radius:20px;font-size:16px;font-weight:700;color:#584560;cursor:pointer}.story-form-footer{margin-top:auto;background-color:#f6f6f6}.story-options{padding:4px 14px 0}.story-options-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.story-options-label{font-size:14px}.story-options-switch{flex:0 0 auto}.side-panel{padding:0 4px;overflow-y:auto;flex:1}.player-frame-wrapper[data-v-7b4a4a1a]{position:absolute;inset:90px 0 40px 20px;display:flex;flex-direction:column;gap:10px}.player-frame[data-v-7b4a4a1a]{flex:1;min-height:0;background-color:#fff;box-shadow:0 12px 30px -8px #0000004d;border-radius:.8rem;padding:0 10px;display:flex;flex-direction:column}.player-frame.mobile[data-v-7b4a4a1a]{background-color:#0000;box-shadow:none}.player-content[data-v-7b4a4a1a]{flex:1;min-height:0;overflow-y:auto}.player-nav-bar[data-v-7b4a4a1a]{display:flex;justify-content:center;align-items:center;padding:4px 0}.viewer[data-v-38be4efa] .ql-container,.viewer[data-v-38be4efa] .ql-toolbar{border:none!important}.viewer[data-v-38be4efa] .ql-editor{padding:0;min-height:0}.viewer[data-v-38be4efa] .ql-editor img{max-width:100%;height:auto;display:block;margin:0 auto}.story-cover[data-v-7cdda03a]{width:100%;height:180px;aspect-ratio:16/9;background-color:#f1f1f1;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:5px}.story-title[data-v-7cdda03a]{font-size:15pt}.story-description[data-v-7cdda03a]{font-size:14px}.chapter-list[data-v-7cdda03a]{display:flex;flex-direction:column;gap:4px;padding-left:0}.chapter[data-v-7cdda03a]{display:flex;align-items:center;gap:6px;border-radius:50px;padding:4px 8px;cursor:pointer}.chapter-label[data-v-7cdda03a]{padding:2px 16px;border-radius:20px;font-size:16px;font-weight:700;color:#fff}.chapter-title[data-v-7cdda03a]{flex:1;font-weight:700;font-size:15pt}.step-content-title[data-v-7cdda03a]{display:flex;align-items:center;gap:8px;font-size:15pt}.step-content-title .step-pill[data-v-7cdda03a]{border:2px solid currentColor;padding:10px;border-radius:20px}.scrolly-steps[data-v-7cdda03a]{display:flex;flex-direction:column;padding:0 0 16px}.scrolly-step[data-v-7cdda03a]{min-height:100%;padding-bottom:8px;display:flex;flex-direction:column}.scrolly-step.active .step-pill[data-v-7cdda03a]{background-color:#22605114}.scrolly-step-controls[data-v-7cdda03a]{display:flex;justify-content:center;gap:8px;width:fit-content;margin:16px auto 0;padding:6px 10px;border-radius:999px;background:#f6f6f6c7;backdrop-filter:blur(6px)}.nav-bar[data-v-7cdda03a]{display:flex;align-items:center;justify-content:center;gap:12px;padding:6px 16px;border-radius:999px;background:#0000;backdrop-filter:blur(8px);box-shadow:0 2px 12px #0000001f}.nav-btn[data-v-7cdda03a]{width:36px;height:36px;min-width:36px;border-radius:50%;background:#ffffffe6!important;color:#1f2937!important;box-shadow:0 1px 4px #0000001a}.nav-step-info[data-v-7cdda03a]{font-size:13px;font-weight:600;color:#1f2937;min-width:40px;text-align:center}.toolwindow-container{width:100%;height:100%;padding:0 min(100px,6vw);display:flex;align-items:center;justify-content:center;max-width:2000px;margin-left:auto;margin-right:auto}.toolwindow-container.dashboard{grid-column:1/-1}.toolwindow-container.desktop{grid-column:1/2;width:100%}.toolwindow-container .toolwindow-between .toolwindow{pointer-events:auto;background-color:#fff;border-radius:1.5rem;box-shadow:0 12px 30px -8px #0000004d;overflow:hidden;transition:height 1s ease-in}.toolwindow-container .toolwindow-between .toolwindow .slot{overflow:hidden;padding:0 1rem!important;max-width:100%}.toolwindow-container .toolwindow-between .toolwindow .slot.removed{opacity:0;height:0;padding:0;margin:0}.toolwindow-container .toolwindow-between .toolwindow .slot-fixed{position:fixed;left:0;top:0;height:100%;width:460px}.toolwindow-container .toolwindow-between .toolwindow .slot-fixed.mobile{width:100%}.toolwindow-container .toolwindow-between .toolwindow.with-top-border-radius{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.toolwindow-container .toolwindow-between.desktop{display:flex;overflow-y:auto}.toolwindow-container .toolwindow-between.desktop .toolwindow{background-color:#f6f6f6}.toolwindow-container .toolwindow-between.dashboard{display:flex}.toolwindow-container .toolwindow-between.dashboard .toolwindow{max-height:80vh;height:100%;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.toolwindow-container .toolwindow-between.mobile .overlay{padding:0 10px;flex-direction:column;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.toolwindow-container .toolwindow-between.mobile .overlay .toolwindow{background-color:#f6f6f6;height:calc(100dvh - 20px);overflow-y:auto;padding-top:30px;scrollbar-width:none;-ms-overflow-style:none}@supports not (height: 100dvh){.toolwindow-container .toolwindow-between.mobile .overlay .toolwindow{height:calc(100vh - 20px)}}@media screen and (max-width: 768px){.toolwindow-container .toolwindow-between.mobile .overlay .toolwindow{padding-top:0}}.toolwindow-container.left{grid-column:1}.toolwindow-container.right{grid-column:3}.toolwindow-container .header{padding:0}.toolwindow-container .footer{padding:1rem}.v-label,.vue-label-style,.v-expansion-panel-header,.ql-editor.ql-blank:before{font-size:12px!important;color:#403d3d!important}.vue-label-style.label-subheader{margin-bottom:10px}.table-tools{width:40px!important}#table-nav-main{flex:0 0 auto;max-width:unset;padding:5px;background-color:#0000;background-color:#fff}#table-tools,#table-category-list,#table-tools-menu,#table-nav-cat-panel{background-color:#fff}.icon-burgermenu_alt.collapsed:before{color:#73c1a9}.table-nav-layers-panel{z-index:10;background-color:#fff;box-shadow:0 4px 8px #73c1a900}#table-nav-layers-panel-toggler{background-color:#f5f5f5!important}#table-nav-layers-panel-toggler .icon-cross1:before{color:#000000de!important}.pill-button{min-width:23px!important;width:23px!important;padding:0}.pill-button .v-btn__content{border:2px solid #707070;border-radius:10px;height:45px;width:20px;padding-top:1px;font-size:15px}.pill-button .v-btn__content .v-icon{height:18px!important;font-size:18px!important;font-weight:700}.pill-button.horizontal{min-height:23px!important;height:23px!important;min-width:35px!important;border-radius:10px;padding-left:1px}.pill-button.horizontal .v-btn__content{height:22px!important;width:35px!important}.pill-button.horizontal.add-step .v-btn__content{border:2px solid #893d05}.pill-button.horizontal.add-step .v-btn__content .v-icon{color:#893d05}.pill-button.horizontal.chapter-indicator .v-btn__content{border:none;color:#fff;padding-bottom:2px;font-weight:bolder;cursor:default}.pill-button.step-indicator .v-btn__content{border:2px solid;background-color:#fff;padding-bottom:2px;font-weight:bolder;cursor:default}.pill-button.step-indicator-big{width:26px!important}.pill-button.step-indicator-big .v-btn__content{height:45px;border-radius:20px}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-auto{width:auto;padding:unset}@media (min-width: 1264px){.col-lg-2{flex:0 0 auto}}.v-row{margin:inherit!important;padding:0!important}html{overflow:hidden!important}.custom-row{display:flex;justify-content:flex-end;align-items:center}.form-group{border-radius:1rem!important;padding:.4rem;background-color:#fff}#datanarrator-root{pointer-events:none;position:absolute;top:0}#datanarrator-root #datanarrator-container{width:100vw;height:100vh;overflow:hidden;display:grid;grid-template-columns:12rem auto 12rem;position:relative}#datanarrator-root #datanarrator-container.mobile{grid-template-columns:0 auto 0!important}#datanarrator-root #datanarrator-container.dashboard{grid-template-columns:12rem auto 12rem!important}#datanarrator-root #datanarrator-container.desktop{grid-template-columns:30rem auto 0!important;padding-left:1rem!important}
