[data-v-59067b56]:root{--color-bg:#fff;--color-bg-secondary:#fafaf9;--color-bg-tertiary:#f3f3f2;--color-text:#404040;--color-text-secondary:grey;--color-text-tertiary:#a0a0a0;--color-text-muted:#b0b0b0;--color-border:#e0e0e0;--color-accent:#5698e1;--color-accent-dark:#3d6ba3;--color-error:#cc0404;--color-danger:#e87474;--color-text-inverse:#fff;--color-bg-dark:#474a4d;--color-bg-hover:#f0f0f0;--color-bg-active:#e5e5e5;--color-text-hover:#303030;--color-focus-ring:rgba(86,152,225,0.4);--color-bg-disabled:#f5f5f5;--color-text-disabled:silver;--color-shadow:rgba(0,0,0,0.1);--color-overlay:rgba(0,0,0,0.5);--color-icon-primary:#404040;--color-icon-secondary:grey;--color-icon-accent:#5698e1;--icon-filter-dark:brightness(0);--icon-filter-light:brightness(0) invert(1);--color-status-in-progress:#67aae7;--color-status-completed:#72b947;--color-status-pending:#a0a0a0;--color-status-suspend:#d45e5e;--color-status-in-progress-hover:#5592c7;--color-status-completed-hover:#5a9a36;--color-status-pending-hover:grey;--color-status-suspend-hover:#b04d4d;--color-brand-primary:#8fb4de;--color-brand-contest:#d9b800;--color-brand-company:#e29862;--color-brand-premium:#cfa00d;--color-warning-bg:#fff5f5;--color-warning-border:#fed7d7;--color-warning-text:#c53030;--color-highlight-yellow:#f1b700;--color-genre-popup:#fa7d81}[data-app-theme=dark][data-v-59067b56]{--color-bg:#242424;--color-bg-secondary:#404040;--color-bg-tertiary:#2a2a2a;--color-text:#e0e0e0;--color-text-secondary:#b0b0b0;--color-text-tertiary:#707070;--color-text-muted:grey;--color-border:#606060;--color-accent:#6ba8f1;--color-accent-dark:#4a7ab8;--color-error:#ff6b6b;--color-danger:#ff6b6b;--color-text-inverse:#fff;--color-bg-dark:#474a4d;--color-bg-hover:#3a3a3a;--color-bg-active:#4a4a4a;--color-text-hover:#f0f0f0;--color-focus-ring:rgba(107,168,241,0.4);--color-bg-disabled:#2a2a2a;--color-text-disabled:#606060;--color-shadow:rgba(0,0,0,0.4);--color-overlay:rgba(0,0,0,0.7);--color-icon-primary:#e0e0e0;--color-icon-secondary:#a0a0a0;--color-icon-accent:#6ba8f1;--icon-filter-dark:brightness(0) invert(1);--color-warning-bg:#4a2a2a;--color-warning-border:#6a3a3a;--color-warning-text:#ff8a8a}.white[data-v-59067b56]{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.fade-enter-active[data-v-59067b56],.fade-leave-active[data-v-59067b56]{-webkit-transition:opacity .5s;transition:opacity .5s}.fade-enter[data-v-59067b56],.fade-leave-to[data-v-59067b56]{opacity:0}.fade-fast-enter-active[data-v-59067b56]{-webkit-transition:opacity .1s;transition:opacity .1s}.fade-fast-enter[data-v-59067b56],.fade-fast-leave-to[data-v-59067b56]{opacity:0}.fade-out-enter-active[data-v-59067b56]{-webkit-transition:opacity .1s;transition:opacity .1s}.fade-out-leave-active[data-v-59067b56]{-webkit-transition:opacity 2s;transition:opacity 2s}.fade-out-enter[data-v-59067b56],.fade-out-leave-to[data-v-59067b56]{opacity:0}.tran-move[data-v-59067b56]{-webkit-transition:-webkit-transform .3s ease-out 0s;transition:-webkit-transform .3s ease-out 0s;transition:transform .3s ease-out 0s;transition:transform .3s ease-out 0s,-webkit-transform .3s ease-out 0s}.toast[data-v-59067b56]{background-color:#9cf;padding:8px;border-radius:3px;opacity:0;-webkit-transition:opacity .8s;transition:opacity .8s}.toast.visible[data-v-59067b56]{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}.editor-toast[data-v-59067b56]{position:fixed;bottom:0;width:100%;background-color:rgba(136,203,127,.95);padding:5px 15px;z-index:-99;opacity:0;-webkit-transition:opacity .8s;transition:opacity .8s;font-weight:700;font-size:13px;color:#fff}.editor-toast.visible[data-v-59067b56]{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s;z-index:9999}.error-toast[data-v-59067b56]{position:fixed;bottom:0;width:100%;background-color:rgba(221,146,141,.95);padding:5px 15px;z-index:-99;opacity:0;-webkit-transition:opacity .8s;transition:opacity .8s;font-weight:700;font-size:13px;color:#fff}.error-toast.visible[data-v-59067b56]{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s;z-index:9999}.ellipsis[data-v-59067b56]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.break-word[data-v-59067b56]{word-wrap:break-word;white-space:pre-line}.pre-line[data-v-59067b56]{white-space:pre-line}.create[data-v-59067b56]{width:100%;background-color:#fafaf9;padding:10px;font-size:middle;border:none;-webkit-transition:background-color .3s;transition:background-color .3s}.create[data-v-59067b56]:hover{background-color:#e3e3dd}.head[data-v-59067b56]{width:230px;position:sticky;top:0;z-index:1;color:var(--color-text);font-size:middle;background-color:var(--color-bg)}.head .novel-title-wrapper[data-v-59067b56]{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 15px;height:45px;width:100%;background-color:var(--color-bg-secondary)}.head .novel-title-wrapper .book-icon[data-v-59067b56]{width:1em}[data-app-theme=dark] .head .novel-title-wrapper .book-icon[data-v-59067b56]{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.head .novel-title-wrapper .novel-title[data-v-59067b56]{font-size:1.2em;margin-left:5px;color:var(--color-text)}.list[data-v-59067b56]{height:auto;overflow-y:auto;background-color:var(--color-bg)}.list .header-title[data-v-59067b56]{color:var(--color-text-inverse);background-color:var(--color-text-secondary);height:30px;padding:0 10px;font-weight:700}.list .header-title[data-v-59067b56],.list .item[data-v-59067b56]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.list .item[data-v-59067b56]{-webkit-box-sizing:border-box;box-sizing:border-box;height:50px;padding:0 15px;cursor:pointer;border-bottom:1px solid var(--color-border);color:var(--color-text)}.list .item[data-v-59067b56]:hover{background-color:var(--color-bg-hover)}.list .item[data-v-59067b56]:active{background-color:var(--color-bg-tertiary)}.list .item.active[data-v-59067b56]{background-color:var(--color-bg-secondary)}.list .item .item-title[data-v-59067b56]{font-size:1.1em}[data-v-364bf4f6]:root{--color-bg:#fff;--color-bg-secondary:#fafaf9;--color-bg-tertiary:#f3f3f2;--color-text:#404040;--color-text-secondary:grey;--color-text-tertiary:#a0a0a0;--color-text-muted:#b0b0b0;--color-border:#e0e0e0;--color-accent:#5698e1;--color-accent-dark:#3d6ba3;--color-error:#cc0404;--color-danger:#e87474;--color-text-inverse:#fff;--color-bg-dark:#474a4d;--color-bg-hover:#f0f0f0;--color-bg-active:#e5e5e5;--color-text-hover:#303030;--color-focus-ring:rgba(86,152,225,0.4);--color-bg-disabled:#f5f5f5;--color-text-disabled:silver;--color-shadow:rgba(0,0,0,0.1);--color-overlay:rgba(0,0,0,0.5);--color-icon-primary:#404040;--color-icon-secondary:grey;--color-icon-accent:#5698e1;--icon-filter-dark:brightness(0);--icon-filter-light:brightness(0) invert(1);--color-status-in-progress:#67aae7;--color-status-completed:#72b947;--color-status-pending:#a0a0a0;--color-status-suspend:#d45e5e;--color-status-in-progress-hover:#5592c7;--color-status-completed-hover:#5a9a36;--color-status-pending-hover:grey;--color-status-suspend-hover:#b04d4d;--color-brand-primary:#8fb4de;--color-brand-contest:#d9b800;--color-brand-company:#e29862;--color-brand-premium:#cfa00d;--color-warning-bg:#fff5f5;--color-warning-border:#fed7d7;--color-warning-text:#c53030;--color-highlight-yellow:#f1b700;--color-genre-popup:#fa7d81}[data-app-theme=dark][data-v-364bf4f6]{--color-bg:#242424;--color-bg-secondary:#404040;--color-bg-tertiary:#2a2a2a;--color-text:#e0e0e0;--color-text-secondary:#b0b0b0;--color-text-tertiary:#707070;--color-text-muted:grey;--color-border:#606060;--color-accent:#6ba8f1;--color-accent-dark:#4a7ab8;--color-error:#ff6b6b;--color-danger:#ff6b6b;--color-text-inverse:#fff;--color-bg-dark:#474a4d;--color-bg-hover:#3a3a3a;--color-bg-active:#4a4a4a;--color-text-hover:#f0f0f0;--color-focus-ring:rgba(107,168,241,0.4);--color-bg-disabled:#2a2a2a;--color-text-disabled:#606060;--color-shadow:rgba(0,0,0,0.4);--color-overlay:rgba(0,0,0,0.7);--color-icon-primary:#e0e0e0;--color-icon-secondary:#a0a0a0;--color-icon-accent:#6ba8f1;--icon-filter-dark:brightness(0) invert(1);--color-warning-bg:#4a2a2a;--color-warning-border:#6a3a3a;--color-warning-text:#ff8a8a}.white[data-v-364bf4f6]{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.fade-enter-active[data-v-364bf4f6],.fade-leave-active[data-v-364bf4f6]{-webkit-transition:opacity .5s;transition:opacity .5s}.fade-enter[data-v-364bf4f6],.fade-leave-to[data-v-364bf4f6]{opacity:0}.fade-fast-enter-active[data-v-364bf4f6]{-webkit-transition:opacity .1s;transition:opacity .1s}.fade-fast-enter[data-v-364bf4f6],.fade-fast-leave-to[data-v-364bf4f6]{opacity:0}.fade-out-enter-active[data-v-364bf4f6]{-webkit-transition:opacity .1s;transition:opacity .1s}.fade-out-leave-active[data-v-364bf4f6]{-webkit-transition:opacity 2s;transition:opacity 2s}.fade-out-enter[data-v-364bf4f6],.fade-out-leave-to[data-v-364bf4f6]{opacity:0}.tran-move[data-v-364bf4f6]{-webkit-transition:-webkit-transform .3s ease-out 0s;transition:-webkit-transform .3s ease-out 0s;transition:transform .3s ease-out 0s;transition:transform .3s ease-out 0s,-webkit-transform .3s ease-out 0s}.toast[data-v-364bf4f6]{background-color:#9cf;padding:8px;border-radius:3px;opacity:0;-webkit-transition:opacity .8s;transition:opacity .8s}.toast.visible[data-v-364bf4f6]{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}.editor-toast[data-v-364bf4f6]{position:fixed;bottom:0;width:100%;background-color:rgba(136,203,127,.95);padding:5px 15px;z-index:-99;opacity:0;-webkit-transition:opacity .8s;transition:opacity .8s;font-weight:700;font-size:13px;color:#fff}.editor-toast.visible[data-v-364bf4f6]{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s;z-index:9999}.error-toast[data-v-364bf4f6]{position:fixed;bottom:0;width:100%;background-color:rgba(221,146,141,.95);padding:5px 15px;z-index:-99;opacity:0;-webkit-transition:opacity .8s;transition:opacity .8s;font-weight:700;font-size:13px;color:#fff}.error-toast.visible[data-v-364bf4f6]{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s;z-index:9999}.ellipsis[data-v-364bf4f6]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.break-word[data-v-364bf4f6]{word-wrap:break-word;white-space:pre-line}.pre-line[data-v-364bf4f6]{white-space:pre-line}.create[data-v-364bf4f6]{width:100%;background-color:#fafaf9;padding:10px;font-size:middle;border:none;-webkit-transition:background-color .3s;transition:background-color .3s}.create[data-v-364bf4f6]:hover{background-color:#e3e3dd}.pc[data-v-364bf4f6]{display:block!important}.sp[data-v-364bf4f6]{display:none!important}@media only screen and (max-width:750px){.pc[data-v-364bf4f6]{display:none!important}.sp[data-v-364bf4f6]{display:block!important}}.floating[data-v-364bf4f6]{right:3%;bottom:30px;position:fixed;z-index:80;height:100px;width:100px}.btn-add[data-v-364bf4f6]{display:inline-block;text-decoration:none;color:var(--color-text);width:80px;height:80px;line-height:60%;border-radius:50%;border:solid 3px var(--color-border);background:var(--color-bg-tertiary);text-align:center;vertical-align:middle;overflow:hidden;font-size:8px;font-weight:500;-webkit-transition:.4s ease;transition:.4s ease;cursor:pointer}.btn-add img[data-v-364bf4f6]{display:block;margin-bottom:10px;-webkit-filter:brightness(0);filter:brightness(0)}[data-app-theme=dark] .btn-add img[data-v-364bf4f6]{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.btn-add[data-v-364bf4f6]:hover{background:var(--color-bg-hover)}.btn-add .remove-margin[data-v-364bf4f6]{margin-top:-10px}@media(max-width:767px){.floating[data-v-364bf4f6]{right:0;bottom:50px;position:fixed;z-index:80;height:40px;width:100%}.btn-add[data-v-364bf4f6]{display:inline-block;text-decoration:none;color:#0e0e0e;width:100%;height:40px;line-height:none;border-radius:0;border:none;background:hsla(0,0%,89%,.8);font-size:12px}.btn-add img[data-v-364bf4f6]{display:inline-block;width:28px;height:28px;margin-bottom:0}}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.w-24{width:24px}.h-24{height:24px}[data-v-ee00acfc]:root{--color-bg:#fff;--color-bg-secondary:#fafaf9;--color-bg-tertiary:#f3f3f2;--color-text:#404040;--color-text-secondary:grey;--color-text-tertiary:#a0a0a0;--color-text-muted:#b0b0b0;--color-border:#e0e0e0;--color-accent:#5698e1;--color-accent-dark:#3d6ba3;--color-error:#cc0404;--color-danger:#e87474;--color-text-inverse:#fff;--color-bg-dark:#474a4d;--color-bg-hover:#f0f0f0;--color-bg-active:#e5e5e5;--color-text-hover:#303030;--color-focus-ring:rgba(86,152,225,0.4);--color-bg-disabled:#f5f5f5;--color-text-disabled:silver;--color-shadow:rgba(0,0,0,0.1);--color-overlay:rgba(0,0,0,0.5);--color-icon-primary:#404040;--color-icon-secondary:grey;--color-icon-accent:#5698e1;--icon-filter-dark:brightness(0);--icon-filter-light:brightness(0) invert(1);--color-status-in-progress:#67aae7;--color-status-completed:#72b947;--color-status-pending:#a0a0a0;--color-status-suspend:#d45e5e;--color-status-in-progress-hover:#5592c7;--color-status-completed-hover:#5a9a36;--color-status-pending-hover:grey;--color-status-suspend-hover:#b04d4d;--color-brand-primary:#8fb4de;--color-brand-contest:#d9b800;--color-brand-company:#e29862;--color-brand-premium:#cfa00d;--color-warning-bg:#fff5f5;--color-warning-border:#fed7d7;--color-warning-text:#c53030;--color-highlight-yellow:#f1b700;--color-genre-popup:#fa7d81}[data-app-theme=dark][data-v-ee00acfc]{--color-bg:#242424;--color-bg-secondary:#404040;--color-bg-tertiary:#2a2a2a;--color-text:#e0e0e0;--color-text-secondary:#b0b0b0;--color-text-tertiary:#707070;--color-text-muted:grey;--color-border:#606060;--color-accent:#6ba8f1;--color-accent-dark:#4a7ab8;--color-error:#ff6b6b;--color-danger:#ff6b6b;--color-text-inverse:#fff;--color-bg-dark:#474a4d;--color-bg-hover:#3a3a3a;--color-bg-active:#4a4a4a;--color-text-hover:#f0f0f0;--color-focus-ring:rgba(107,168,241,0.4);--color-bg-disabled:#2a2a2a;--color-text-disabled:#606060;--color-shadow:rgba(0,0,0,0.4);--color-overlay:rgba(0,0,0,0.7);--color-icon-primary:#e0e0e0;--color-icon-secondary:#a0a0a0;--color-icon-accent:#6ba8f1;--icon-filter-dark:brightness(0) invert(1);--color-warning-bg:#4a2a2a;--color-warning-border:#6a3a3a;--color-warning-text:#ff8a8a}.white[data-v-ee00acfc]{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.fade-enter-active[data-v-ee00acfc],.fade-leave-active[data-v-ee00acfc]{-webkit-transition:opacity .5s;transition:opacity .5s}.fade-enter[data-v-ee00acfc],.fade-leave-to[data-v-ee00acfc]{opacity:0}.fade-fast-enter-active[data-v-ee00acfc]{-webkit-transition:opacity .1s;transition:opacity .1s}.fade-fast-enter[data-v-ee00acfc],.fade-fast-leave-to[data-v-ee00acfc]{opacity:0}.fade-out-enter-active[data-v-ee00acfc]{-webkit-transition:opacity .1s;transition:opacity .1s}.fade-out-leave-active[data-v-ee00acfc]{-webkit-transition:opacity 2s;transition:opacity 2s}.fade-out-enter[data-v-ee00acfc],.fade-out-leave-to[data-v-ee00acfc]{opacity:0}.tran-move[data-v-ee00acfc]{-webkit-transition:-webkit-transform .3s ease-out 0s;transition:-webkit-transform .3s ease-out 0s;transition:transform .3s ease-out 0s;transition:transform .3s ease-out 0s,-webkit-transform .3s ease-out 0s}.toast[data-v-ee00acfc]{background-color:#9cf;padding:8px;border-radius:3px;opacity:0;-webkit-transition:opacity .8s;transition:opacity .8s}.toast.visible[data-v-ee00acfc]{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}.editor-toast[data-v-ee00acfc]{position:fixed;bottom:0;width:100%;background-color:rgba(136,203,127,.95);padding:5px 15px;z-index:-99;opacity:0;-webkit-transition:opacity .8s;transition:opacity .8s;font-weight:700;font-size:13px;color:#fff}.editor-toast.visible[data-v-ee00acfc]{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s;z-index:9999}.error-toast[data-v-ee00acfc]{position:fixed;bottom:0;width:100%;background-color:rgba(221,146,141,.95);padding:5px 15px;z-index:-99;opacity:0;-webkit-transition:opacity .8s;transition:opacity .8s;font-weight:700;font-size:13px;color:#fff}.error-toast.visible[data-v-ee00acfc]{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s;z-index:9999}.ellipsis[data-v-ee00acfc]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.break-word[data-v-ee00acfc]{word-wrap:break-word;white-space:pre-line}.pre-line[data-v-ee00acfc]{white-space:pre-line}.create[data-v-ee00acfc]{width:100%;background-color:#fafaf9;padding:10px;font-size:middle;border:none;-webkit-transition:background-color .3s;transition:background-color .3s}.create[data-v-ee00acfc]:hover{background-color:#e3e3dd}.hamburger-menu[data-v-ee00acfc]{position:relative;cursor:default;height:100%}.hamburger-menu .main[data-v-ee00acfc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.hamburger-menu .main[data-v-ee00acfc]:hover{-webkit-filter:brightness(.95);filter:brightness(.95)}.hamburger-menu .main .hamburger[data-v-ee00acfc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hamburger-menu .menu[data-v-ee00acfc]{position:absolute;width:500%;bottom:100%;left:-400%;border-radius:5px;-webkit-box-shadow:0 10px 10px 0 rgba(0,0,0,.5);box-shadow:0 10px 10px 0 rgba(0,0,0,.5);z-index:1;background-color:var(--color-bg);border:1px solid var(--color-border)}.hamburger-menu .menu.bottom[data-v-ee00acfc]{bottom:auto}.hamburger-menu .menu .item[data-v-ee00acfc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;border-bottom:2px solid var(--color-border);color:var(--color-text);background-color:var(--color-bg)}.hamburger-menu .menu .item[data-v-ee00acfc]:last-of-type{border-bottom:none}.hamburger-menu .menu .item[data-v-ee00acfc]:hover{background-color:var(--color-bg-hover)}.line-height-0[data-v-ee00acfc]{line-height:normal}.font-weight-bold[data-v-ee00acfc]{font-weight:700}.flex[data-v-ee00acfc]{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-1[data-v-ee00acfc]{-webkit-box-flex:1;-ms-flex:1;flex:1}.flex-center[data-v-ee00acfc]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.align-items-center[data-v-ee00acfc],.flex-center[data-v-ee00acfc]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gap-1\/2[data-v-ee00acfc]{gap:.5rem}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:0 0;display:inline-block;cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger.is-active:hover,.hamburger:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#fff}.hamburger-box{width:25px;height:16px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:25px;height:2px;background-color:#fff;border-radius:4px;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-7px}.hamburger-inner:after{bottom:-7px}.hamburger--3dx .hamburger-box{-webkit-perspective:50px;perspective:50px}.hamburger--3dx .hamburger-inner{-webkit-transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx .hamburger-inner:after,.hamburger--3dx .hamburger-inner:before{-webkit-transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent!important;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,7px,0) rotate(45deg);transform:translate3d(0,7px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-7px,0) rotate(-45deg);transform:translate3d(0,-7px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{-webkit-perspective:50px;perspective:50px}.hamburger--3dx-r .hamburger-inner{-webkit-transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx-r .hamburger-inner:after,.hamburger--3dx-r .hamburger-inner:before{-webkit-transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent!important;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,7px,0) rotate(45deg);transform:translate3d(0,7px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-7px,0) rotate(-45deg);transform:translate3d(0,-7px,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{-webkit-perspective:50px;perspective:50px}.hamburger--3dy .hamburger-inner{-webkit-transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy .hamburger-inner:after,.hamburger--3dy .hamburger-inner:before{-webkit-transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent!important;-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,7px,0) rotate(45deg);transform:translate3d(0,7px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-7px,0) rotate(-45deg);transform:translate3d(0,-7px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{-webkit-perspective:50px;perspective:50px}.hamburger--3dy-r .hamburger-inner{-webkit-transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy-r .hamburger-inner:after,.hamburger--3dy-r .hamburger-inner:before{-webkit-transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent!important;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,7px,0) rotate(45deg);transform:translate3d(0,7px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-7px,0) rotate(-45deg);transform:translate3d(0,-7px,0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{-webkit-perspective:50px;perspective:50px}.hamburger--3dxy .hamburger-inner{-webkit-transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy .hamburger-inner:after,.hamburger--3dxy .hamburger-inner:before{-webkit-transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent!important;-webkit-transform:rotateX(180deg) rotateY(180deg);transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,7px,0) rotate(45deg);transform:translate3d(0,7px,0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-7px,0) rotate(-45deg);transform:translate3d(0,-7px,0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{-webkit-perspective:50px;perspective:50px}.hamburger--3dxy-r .hamburger-inner{-webkit-transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy-r .hamburger-inner:after,.hamburger--3dxy-r .hamburger-inner:before{-webkit-transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent!important;-webkit-transform:rotateX(180deg) rotateY(180deg) rotate(-180deg);transform:rotateX(180deg) rotateY(180deg) rotate(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,7px,0) rotate(45deg);transform:translate3d(0,7px,0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-7px,0) rotate(-45deg);transform:translate3d(0,-7px,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner:before{-webkit-transform:translate3d(-5px,0,0) rotate(-45deg) scaleX(.7);transform:translate3d(-5px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrow.is-active .hamburger-inner:after{-webkit-transform:translate3d(-5px,0,0) rotate(45deg) scaleX(.7);transform:translate3d(-5px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(5px,0,0) rotate(45deg) scaleX(.7);transform:translate3d(5px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(5px,0,0) rotate(-45deg) scaleX(.7);transform:translate3d(5px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowalt .hamburger-inner:before{-webkit-transition:top .1s ease .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s ease .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1),-webkit-transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner:after{-webkit-transition:bottom .1s ease .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s ease .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1),-webkit-transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner:before{top:0;-webkit-transform:translate3d(-5px,-6.25px,0) rotate(-45deg) scaleX(.7);transform:translate3d(-5px,-6.25px,0) rotate(-45deg) scaleX(.7);-webkit-transition:top .1s ease,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:top .1s ease,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt.is-active .hamburger-inner:after{bottom:0;-webkit-transform:translate3d(-5px,6.25px,0) rotate(45deg) scaleX(.7);transform:translate3d(-5px,6.25px,0) rotate(45deg) scaleX(.7);-webkit-transition:bottom .1s ease,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:bottom .1s ease,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt-r .hamburger-inner:before{-webkit-transition:top .1s ease .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s ease .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1),-webkit-transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner:after{-webkit-transition:bottom .1s ease .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s ease .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1),-webkit-transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner:before{top:0;-webkit-transform:translate3d(5px,-6.25px,0) rotate(45deg) scaleX(.7);transform:translate3d(5px,-6.25px,0) rotate(45deg) scaleX(.7);-webkit-transition:top .1s ease,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:top .1s ease,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt-r.is-active .hamburger-inner:after{bottom:0;-webkit-transform:translate3d(5px,6.25px,0) rotate(-45deg) scaleX(.7);transform:translate3d(5px,6.25px,0) rotate(-45deg) scaleX(.7);-webkit-transition:bottom .1s ease,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:bottom .1s ease,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowturn.is-active .hamburger-inner{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner:before{-webkit-transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7);transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrowturn.is-active .hamburger-inner:after{-webkit-transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7);transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7);transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7);transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner:after,.hamburger--boring .hamburger-inner:before{-webkit-transition-property:none;transition-property:none}.hamburger--boring.is-active .hamburger-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;-webkit-transition-duration:.13s;transition-duration:.13s;-webkit-transition-delay:.13s;transition-delay:.13s;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner:after{top:-14px;-webkit-transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse .hamburger-inner:before{-webkit-transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{-webkit-transform:translate3d(0,-7px,0) rotate(-45deg);transform:translate3d(0,-7px,0) rotate(-45deg);-webkit-transition-delay:.22s;transition-delay:.22s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner:after{top:0;opacity:0;-webkit-transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s}.hamburger--collapse.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .25s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .25s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .25s}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;-webkit-transition-duration:.13s;transition-duration:.13s;-webkit-transition-delay:.13s;transition-delay:.13s;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r .hamburger-inner:after{top:-14px;-webkit-transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse-r .hamburger-inner:before{-webkit-transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,-7px,0) rotate(45deg);transform:translate3d(0,-7px,0) rotate(45deg);-webkit-transition-delay:.22s;transition-delay:.22s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r.is-active .hamburger-inner:after{top:0;opacity:0;-webkit-transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s}.hamburger--collapse-r.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .25s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .25s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .25s}.hamburger--elastic .hamburger-inner{top:1px;-webkit-transition-duration:.275s;transition-duration:.275s;-webkit-transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic .hamburger-inner:before{top:7px;-webkit-transition:opacity .125s ease .275s;transition:opacity .125s ease .275s}.hamburger--elastic .hamburger-inner:after{top:14px;-webkit-transition:-webkit-transform .275s cubic-bezier(.68,-.55,.265,1.55);transition:-webkit-transform .275s cubic-bezier(.68,-.55,.265,1.55);transition:transform .275s cubic-bezier(.68,-.55,.265,1.55);transition:transform .275s cubic-bezier(.68,-.55,.265,1.55),-webkit-transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{-webkit-transform:translate3d(0,7px,0) rotate(135deg);transform:translate3d(0,7px,0) rotate(135deg);-webkit-transition-delay:75ms;transition-delay:75ms}.hamburger--elastic.is-active .hamburger-inner:before{-webkit-transition-delay:0s;transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-14px,0) rotate(-270deg);transform:translate3d(0,-14px,0) rotate(-270deg);-webkit-transition-delay:75ms;transition-delay:75ms}.hamburger--elastic-r .hamburger-inner{top:1px;-webkit-transition-duration:.275s;transition-duration:.275s;-webkit-transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r .hamburger-inner:before{top:7px;-webkit-transition:opacity .125s ease .275s;transition:opacity .125s ease .275s}.hamburger--elastic-r .hamburger-inner:after{top:14px;-webkit-transition:-webkit-transform .275s cubic-bezier(.68,-.55,.265,1.55);transition:-webkit-transform .275s cubic-bezier(.68,-.55,.265,1.55);transition:transform .275s cubic-bezier(.68,-.55,.265,1.55);transition:transform .275s cubic-bezier(.68,-.55,.265,1.55),-webkit-transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,7px,0) rotate(-135deg);transform:translate3d(0,7px,0) rotate(-135deg);-webkit-transition-delay:75ms;transition-delay:75ms}.hamburger--elastic-r.is-active .hamburger-inner:before{-webkit-transition-delay:0s;transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-14px,0) rotate(270deg);transform:translate3d(0,-14px,0) rotate(270deg);-webkit-transition-delay:75ms;transition-delay:75ms}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{-webkit-transition:background-color .125s ease-in .175s;transition:background-color .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:before{left:0;-webkit-transition:top .05s linear .125s,left .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);transition:top .05s linear .125s,left .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335)}.hamburger--emphatic .hamburger-inner:after{top:7px;right:0;-webkit-transition:top .05s linear .125s,right .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);transition:top .05s linear .125s,right .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335)}.hamburger--emphatic.is-active .hamburger-inner{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic.is-active .hamburger-inner:before{left:-50px;top:-50px;-webkit-transform:translate3d(50px,50px,0) rotate(45deg);transform:translate3d(50px,50px,0) rotate(45deg);-webkit-transition:left .125s ease-out,top .05s linear .125s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:left .125s ease-out,top .05s linear .125s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic.is-active .hamburger-inner:after{right:-50px;top:-50px;-webkit-transform:translate3d(-50px,50px,0) rotate(-45deg);transform:translate3d(-50px,50px,0) rotate(-45deg);-webkit-transition:right .125s ease-out,top .05s linear .125s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:right .125s ease-out,top .05s linear .125s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{-webkit-transition:background-color .125s ease-in .175s;transition:background-color .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:before{left:0;-webkit-transition:top .05s linear .125s,left .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);transition:top .05s linear .125s,left .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335)}.hamburger--emphatic-r .hamburger-inner:after{top:7px;right:0;-webkit-transition:top .05s linear .125s,right .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);transition:top .05s linear .125s,right .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335)}.hamburger--emphatic-r.is-active .hamburger-inner{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic-r.is-active .hamburger-inner:before{left:-50px;top:50px;-webkit-transform:translate3d(50px,-50px,0) rotate(-45deg);transform:translate3d(50px,-50px,0) rotate(-45deg);-webkit-transition:left .125s ease-out,top .05s linear .125s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:left .125s ease-out,top .05s linear .125s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic-r.is-active .hamburger-inner:after{right:-50px;top:50px;-webkit-transform:translate3d(-50px,-50px,0) rotate(45deg);transform:translate3d(-50px,-50px,0) rotate(45deg);-webkit-transition:right .125s ease-out,top .05s linear .125s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:right .125s ease-out,top .05s linear .125s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--minus .hamburger-inner:after,.hamburger--minus .hamburger-inner:before{-webkit-transition:bottom .08s ease-out 0s,top .08s ease-out 0s,opacity 0s linear;transition:bottom .08s ease-out 0s,top .08s ease-out 0s,opacity 0s linear}.hamburger--minus.is-active .hamburger-inner:after,.hamburger--minus.is-active .hamburger-inner:before{opacity:0;-webkit-transition:bottom .08s ease-out,top .08s ease-out,opacity 0s linear .08s;transition:bottom .08s ease-out,top .08s ease-out,opacity 0s linear .08s}.hamburger--minus.is-active .hamburger-inner:before{top:0}.hamburger--minus.is-active .hamburger-inner:after{bottom:0}.hamburger--slider .hamburger-inner{top:1px}.hamburger--slider .hamburger-inner:before{top:7px;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.15s;transition-duration:.15s}.hamburger--slider .hamburger-inner:after{top:14px}.hamburger--slider.is-active .hamburger-inner{-webkit-transform:translate3d(0,7px,0) rotate(45deg);transform:translate3d(0,7px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{-webkit-transform:rotate(-45deg) translate3d(-3.5714285714px,-5px,0);transform:rotate(-45deg) translate3d(-3.5714285714px,-5px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-14px,0) rotate(-90deg);transform:translate3d(0,-14px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:1px}.hamburger--slider-r .hamburger-inner:before{top:7px;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.15s;transition-duration:.15s}.hamburger--slider-r .hamburger-inner:after{top:14px}.hamburger--slider-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,7px,0) rotate(-45deg);transform:translate3d(0,7px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner:before{-webkit-transform:rotate(45deg) translate3d(3.5714285714px,-5px,0);transform:rotate(45deg) translate3d(3.5714285714px,-5px,0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-14px,0) rotate(90deg);transform:translate3d(0,-14px,0) rotate(90deg)}.hamburger--spin .hamburger-inner{-webkit-transition-duration:.22s;transition-duration:.22s;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner:before{-webkit-transition:top .1s ease-in .25s,opacity .1s ease-in;transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{-webkit-transition:bottom .1s ease-in .25s,-webkit-transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease-in .25s,-webkit-transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19),-webkit-transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{-webkit-transform:rotate(225deg);transform:rotate(225deg);-webkit-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner:before{top:0;opacity:0;-webkit-transition:top .1s ease-out,opacity .1s ease-out .12s;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom .1s ease-out,-webkit-transform .22s cubic-bezier(.215,.61,.355,1) .12s;transition:bottom .1s ease-out,-webkit-transform .22s cubic-bezier(.215,.61,.355,1) .12s;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s,-webkit-transform .22s cubic-bezier(.215,.61,.355,1) .12s}.hamburger--spin-r .hamburger-inner{-webkit-transition-duration:.22s;transition-duration:.22s;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r .hamburger-inner:before{-webkit-transition:top .1s ease-in .25s,opacity .1s ease-in;transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner:after{-webkit-transition:bottom .1s ease-in .25s,-webkit-transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease-in .25s,-webkit-transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19),-webkit-transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{-webkit-transform:rotate(-225deg);transform:rotate(-225deg);-webkit-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r.is-active .hamburger-inner:before{top:0;opacity:0;-webkit-transition:top .1s ease-out,opacity .1s ease-out .12s;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger--spin-r.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:bottom .1s ease-out,-webkit-transform .22s cubic-bezier(.215,.61,.355,1) .12s;transition:bottom .1s ease-out,-webkit-transform .22s cubic-bezier(.215,.61,.355,1) .12s;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s,-webkit-transform .22s cubic-bezier(.215,.61,.355,1) .12s}.hamburger--spring .hamburger-inner{top:1px;-webkit-transition:background-color 0s linear .13s;transition:background-color 0s linear .13s}.hamburger--spring .hamburger-inner:before{top:7px;-webkit-transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner:after{top:14px;-webkit-transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{-webkit-transition-delay:.22s;transition-delay:.22s;background-color:transparent!important}.hamburger--spring.is-active .hamburger-inner:before{top:0;-webkit-transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;-webkit-transform:translate3d(0,7px,0) rotate(45deg);transform:translate3d(0,7px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner:after{top:0;-webkit-transition:top .2s cubic-bezier(.33333,0,.66667,.33333),-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;-webkit-transform:translate3d(0,7px,0) rotate(-45deg);transform:translate3d(0,7px,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;-webkit-transition-duration:.13s;transition-duration:.13s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r .hamburger-inner:after{top:-14px;-webkit-transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity 0s linear;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity 0s linear}.hamburger--spring-r .hamburger-inner:before{-webkit-transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,-7px,0) rotate(-45deg);transform:translate3d(0,-7px,0) rotate(-45deg);-webkit-transition-delay:.22s;transition-delay:.22s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spring-r.is-active .hamburger-inner:after{top:0;opacity:0;-webkit-transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s linear .22s;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s linear .22s}.hamburger--spring-r.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s}.hamburger--stand .hamburger-inner{-webkit-transition:background-color 0s linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s;transition:background-color 0s linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s;transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms;transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s}.hamburger--stand .hamburger-inner:before{-webkit-transition:top 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:top 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand .hamburger-inner:after{-webkit-transition:bottom 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:bottom 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand.is-active .hamburger-inner{-webkit-transform:rotate(90deg);transform:rotate(90deg);background-color:transparent!important;-webkit-transition:background-color 0s linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) 0s;transition:background-color 0s linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) 0s;transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s;transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) 0s}.hamburger--stand.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:top 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:top 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:bottom 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:bottom 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand-r .hamburger-inner{-webkit-transition:background-color 0s linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s;transition:background-color 0s linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s;transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms;transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s}.hamburger--stand-r .hamburger-inner:before{-webkit-transition:top 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:top 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r .hamburger-inner:after{-webkit-transition:bottom 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:bottom 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r.is-active .hamburger-inner{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-color:transparent!important;-webkit-transition:background-color 0s linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) 0s;transition:background-color 0s linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) 0s;transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s;transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) 0s}.hamburger--stand-r.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:top 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:top 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand-r.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:bottom 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:bottom 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--squeeze .hamburger-inner{-webkit-transition-duration:75ms;transition-duration:75ms;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{-webkit-transition:top 75ms ease .12s,opacity 75ms ease;transition:top 75ms ease .12s,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after{-webkit-transition:bottom 75ms ease .12s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19),-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{top:0;opacity:0;-webkit-transition:top 75ms ease,opacity 75ms ease .12s;transition:top 75ms ease,opacity 75ms ease .12s}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom 75ms ease,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s}.hamburger--vortex .hamburger-inner{-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex .hamburger-inner:after,.hamburger--vortex .hamburger-inner:before{-webkit-transition-duration:0s;transition-duration:0s;-webkit-transition-delay:.1s;transition-delay:.1s;-webkit-transition-timing-function:linear;transition-timing-function:linear}.hamburger--vortex .hamburger-inner:before{-webkit-transition-property:top,opacity;transition-property:top,opacity}.hamburger--vortex .hamburger-inner:after{-webkit-transition-property:bottom,-webkit-transform;transition-property:bottom,-webkit-transform;transition-property:bottom,transform;transition-property:bottom,transform,-webkit-transform}.hamburger--vortex.is-active .hamburger-inner{-webkit-transform:rotate(765deg);transform:rotate(765deg);-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex.is-active .hamburger-inner:after,.hamburger--vortex.is-active .hamburger-inner:before{-webkit-transition-delay:0s;transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r .hamburger-inner:after,.hamburger--vortex-r .hamburger-inner:before{-webkit-transition-duration:0s;transition-duration:0s;-webkit-transition-delay:.1s;transition-delay:.1s;-webkit-transition-timing-function:linear;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner:before{-webkit-transition-property:top,opacity;transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner:after{-webkit-transition-property:bottom,-webkit-transform;transition-property:bottom,-webkit-transform;transition-property:bottom,transform;transition-property:bottom,transform,-webkit-transform}.hamburger--vortex-r.is-active .hamburger-inner{-webkit-transform:rotate(-765deg);transform:rotate(-765deg);-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r.is-active .hamburger-inner:after,.hamburger--vortex-r.is-active .hamburger-inner:before{-webkit-transition-delay:0s;transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}[data-v-13e74cec]:root{--color-bg:#fff;--color-bg-secondary:#fafaf9;--color-bg-tertiary:#f3f3f2;--color-text:#404040;--color-text-secondary:grey;--color-text-tertiary:#a0a0a0;--color-text-muted:#b0b0b0;--color-border:#e0e0e0;--color-accent:#5698e1;--color-accent-dark:#3d6ba3;--color-error:#cc0404;--color-danger:#e87474;--color-text-inverse:#fff;--color-bg-dark:#474a4d;--color-bg-hover:#f0f0f0;--color-bg-active:#e5e5e5;--color-text-hover:#303030;--color-focus-ring:rgba(86,152,225,0.4);--color-bg-disabled:#f5f5f5;--color-text-disabled:silver;--color-shadow:rgba(0,0,0,0.1);--color-overlay:rgba(0,0,0,0.5);--color-icon-primary:#404040;--color-icon-secondary:grey;--color-icon-accent:#5698e1;--icon-filter-dark:brightness(0);--icon-filter-light:brightness(0) invert(1);--color-status-in-progress:#67aae7;--color-status-completed:#72b947;--color-status-pending:#a0a0a0;--color-status-suspend:#d45e5e;--color-status-in-progress-hover:#5592c7;--color-status-completed-hover:#5a9a36;--color-status-pending-hover:grey;--color-status-suspend-hover:#b04d4d;--color-brand-primary:#8fb4de;--color-brand-contest:#d9b800;--color-brand-company:#e29862;--color-brand-premium:#cfa00d;--color-warning-bg:#fff5f5;--color-warning-border:#fed7d7;--color-warning-text:#c53030;--color-highlight-yellow:#f1b700;--color-genre-popup:#fa7d81}[data-app-theme=dark][data-v-13e74cec]{--color-bg:#242424;--color-bg-secondary:#404040;--color-bg-tertiary:#2a2a2a;--color-text:#e0e0e0;--color-text-secondary:#b0b0b0;--color-text-tertiary:#707070;--color-text-muted:grey;--color-border:#606060;--color-accent:#6ba8f1;--color-accent-dark:#4a7ab8;--color-error:#ff6b6b;--color-danger:#ff6b6b;--color-text-inverse:#fff;--color-bg-dark:#474a4d;--color-bg-hover:#3a3a3a;--color-bg-active:#4a4a4a;--color-text-hover:#f0f0f0;--color-focus-ring:rgba(107,168,241,0.4);--color-bg-disabled:#2a2a2a;--color-text-disabled:#606060;--color-shadow:rgba(0,0,0,0.4);--color-overlay:rgba(0,0,0,0.7);--color-icon-primary:#e0e0e0;--color-icon-secondary:#a0a0a0;--color-icon-accent:#6ba8f1;--icon-filter-dark:brightness(0) invert(1);--color-warning-bg:#4a2a2a;--color-warning-border:#6a3a3a;--color-warning-text:#ff8a8a}.white[data-v-13e74cec]{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.fade-enter-active[data-v-13e74cec],.fade-leave-active[data-v-13e74cec]{-webkit-transition:opacity .5s;transition:opacity .5s}.fade-fast-enter-active[data-v-13e74cec]{-webkit-transition:opacity .1s;transition:opacity .1s}.fade-fast-enter[data-v-13e74cec],.fade-fast-leave-to[data-v-13e74cec]{opacity:0}.fade-out-enter-active[data-v-13e74cec]{-webkit-transition:opacity .1s;transition:opacity .1s}.fade-out-leave-active[data-v-13e74cec]{-webkit-transition:opacity 2s;transition:opacity 2s}.fade-out-enter[data-v-13e74cec],.fade-out-leave-to[data-v-13e74cec]{opacity:0}.tran-move[data-v-13e74cec]{-webkit-transition:-webkit-transform .3s ease-out 0s;transition:-webkit-transform .3s ease-out 0s;transition:transform .3s ease-out 0s;transition:transform .3s ease-out 0s,-webkit-transform .3s ease-out 0s}.toast[data-v-13e74cec]{background-color:#9cf;padding:8px;border-radius:3px;opacity:0;-webkit-transition:opacity .8s;transition:opacity .8s}.toast.visible[data-v-13e74cec]{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}.editor-toast[data-v-13e74cec]{position:fixed;bottom:0;width:100%;background-color:rgba(136,203,127,.95);padding:5px 15px;z-index:-99;opacity:0;-webkit-transition:opacity .8s;transition:opacity .8s;font-weight:700;font-size:13px;color:#fff}.editor-toast.visible[data-v-13e74cec]{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s;z-index:9999}.error-toast[data-v-13e74cec]{position:fixed;bottom:0;width:100%;background-color:rgba(221,146,141,.95);padding:5px 15px;z-index:-99;opacity:0;-webkit-transition:opacity .8s;transition:opacity .8s;font-weight:700;font-size:13px;color:#fff}.error-toast.visible[data-v-13e74cec]{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s;z-index:9999}.ellipsis[data-v-13e74cec]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.break-word[data-v-13e74cec]{word-wrap:break-word;white-space:pre-line}.pre-line[data-v-13e74cec]{white-space:pre-line}.create[data-v-13e74cec]{width:100%;background-color:#fafaf9;padding:10px;font-size:middle;border:none;-webkit-transition:background-color .3s;transition:background-color .3s}.create[data-v-13e74cec]:hover{background-color:#e3e3dd}.fade-enter-active[data-v-13e74cec]{-webkit-transition:opacity .3s;transition:opacity .3s}.fade-leave-active[data-v-13e74cec]{-webkit-transition:opacity .1s;transition:opacity .1s}.fade-enter[data-v-13e74cec],.fade-leave-to[data-v-13e74cec]{opacity:0}.dialog-mask[data-v-13e74cec]{width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0;display:-ms-flexbox;display:-webkit-box;display:flex;z-index:9000;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;background-color:var(--color-overlay)}.dialog-box[data-v-13e74cec]{width:500px;margin:10px;border:1px solid var(--color-border);border-radius:15px;background-color:var(--color-bg);-webkit-box-shadow:0 2px 12px 0 var(--color-shadow);box-shadow:0 2px 12px 0 var(--color-shadow);color:var(--color-text)}.dialog-box .section[data-v-13e74cec]{border-bottom:1px solid var(--color-border);-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px}.dialog-box .dialog-header h1[data-v-13e74cec]{text-align:center;margin:0;font-size:1.5em;color:var(--color-text)}.dialog-box .button-area[data-v-13e74cec]{border-bottom:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.dialog-box .button-area .button[data-v-13e74cec]{width:100px;margin:0;font-size:1.1em;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px;font-weight:700;cursor:pointer;color:#fff}.dialog-box .button-area .button[data-v-13e74cec]:last-of-type{margin-left:20px}.dialog-box .button-area .button[data-v-13e74cec]:hover{-webkit-filter:brightness(.9);filter:brightness(.9)}.dialog-box .button-area .button.cancel[data-v-13e74cec]{background-color:var(--color-text-secondary);border:solid 1px var(--color-text-secondary)}.dialog-box .button-area .button.danger[data-v-13e74cec]{background-color:var(--color-danger);border:solid 1px var(--color-danger)}[data-v-19f14726]:root{--color-bg:#fff;--color-bg-secondary:#fafaf9;--color-bg-tertiary:#f3f3f2;--color-text:#404040;--color-text-secondary:grey;--color-text-tertiary:#a0a0a0;--color-text-muted:#b0b0b0;--color-border:#e0e0e0;--color-accent:#5698e1;--color-accent-dark:#3d6ba3;--color-error:#cc0404;--color-danger:#e87474;--color-text-inverse:#fff;--color-bg-dark:#474a4d;--color-bg-hover:#f0f0f0;--color-bg-active:#e5e5e5;--color-text-hover:#303030;--color-focus-ring:rgba(86,152,225,0.4);--color-bg-disabled:#f5f5f5;--color-text-disabled:silver;--color-shadow:rgba(0,0,0,0.1);--color-overlay:rgba(0,0,0,0.5);--color-icon-primary:#404040;--color-icon-secondary:grey;--color-icon-accent:#5698e1;--icon-filter-dark:brightness(0);--icon-filter-light:brightness(0) invert(1);--color-status-in-progress:#67aae7;--color-status-completed:#72b947;--color-status-pending:#a0a0a0;--color-status-suspend:#d45e5e;--color-status-in-progress-hover:#5592c7;--color-status-completed-hover:#5a9a36;--color-status-pending-hover:grey;--color-status-suspend-hover:#b04d4d;--color-brand-primary:#8fb4de;--color-brand-contest:#d9b800;--color-brand-company:#e29862;--color-brand-premium:#cfa00d;--color-warning-bg:#fff5f5;--color-warning-border:#fed7d7;--color-warning-text:#c53030;--color-highlight-yellow:#f1b700;--color-genre-popup:#fa7d81}[data-app-theme=dark][data-v-19f14726]{--color-bg:#242424;--color-bg-secondary:#404040;--color-bg-tertiary:#2a2a2a;--color-text:#e0e0e0;--color-text-secondary:#b0b0b0;--color-text-tertiary:#707070;--color-text-muted:grey;--color-border:#606060;--color-accent:#6ba8f1;--color-accent-dark:#4a7ab8;--color-error:#ff6b6b;--color-danger:#ff6b6b;--color-text-inverse:#fff;--color-bg-dark:#474a4d;--color-bg-hover:#3a3a3a;--color-bg-active:#4a4a4a;--color-text-hover:#f0f0f0;--color-focus-ring:rgba(107,168,241,0.4);--color-bg-disabled:#2a2a2a;--color-text-disabled:#606060;--color-shadow:rgba(0,0,0,0.4);--color-overlay:rgba(0,0,0,0.7);--color-icon-primary:#e0e0e0;--color-icon-secondary:#a0a0a0;--color-icon-accent:#6ba8f1;--icon-filter-dark:brightness(0) invert(1);--color-warning-bg:#4a2a2a;--color-warning-border:#6a3a3a;--color-warning-text:#ff8a8a}.white[data-v-19f14726]{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.fade-enter-active[data-v-19f14726],.fade-leave-active[data-v-19f14726]{-webkit-transition:opacity .5s;transition:opacity .5s}.fade-enter[data-v-19f14726],.fade-leave-to[data-v-19f14726]{opacity:0}.fade-fast-enter-active[data-v-19f14726]{-webkit-transition:opacity .1s;transition:opacity .1s}.fade-fast-enter[data-v-19f14726],.fade-fast-leave-to[data-v-19f14726]{opacity:0}.fade-out-enter-active[data-v-19f14726]{-webkit-transition:opacity .1s;transition:opacity .1s}.fade-out-leave-active[data-v-19f14726]{-webkit-transition:opacity 2s;transition:opacity 2s}.fade-out-enter[data-v-19f14726],.fade-out-leave-to[data-v-19f14726]{opacity:0}.tran-move[data-v-19f14726]{-webkit-transition:-webkit-transform .3s ease-out 0s;transition:-webkit-transform .3s ease-out 0s;transition:transform .3s ease-out 0s;transition:transform .3s ease-out 0s,-webkit-transform .3s ease-out 0s}.toast[data-v-19f14726]{background-color:#9cf;padding:8px;border-radius:3px;opacity:0;-webkit-transition:opacity .8s;transition:opacity .8s}.toast.visible[data-v-19f14726]{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}.editor-toast[data-v-19f14726]{position:fixed;bottom:0;width:100%;background-color:rgba(136,203,127,.95);padding:5px 15px;z-index:-99;opacity:0;-webkit-transition:opacity .8s;transition:opacity .8s;font-weight:700;font-size:13px;color:#fff}.editor-toast.visible[data-v-19f14726]{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s;z-index:9999}.error-toast[data-v-19f14726]{position:fixed;bottom:0;width:100%;background-color:rgba(221,146,141,.95);padding:5px 15px;z-index:-99;opacity:0;-webkit-transition:opacity .8s;transition:opacity .8s;font-weight:700;font-size:13px;color:#fff}.error-toast.visible[data-v-19f14726]{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s;z-index:9999}.ellipsis[data-v-19f14726]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.break-word[data-v-19f14726]{word-wrap:break-word;white-space:pre-line}.pre-line[data-v-19f14726]{white-space:pre-line}.create[data-v-19f14726]{width:100%;background-color:#fafaf9;padding:10px;font-size:middle;border:none;-webkit-transition:background-color .3s;transition:background-color .3s}.create[data-v-19f14726]:hover{background-color:#e3e3dd}.plots[data-v-19f14726]{height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.head[data-v-19f14726],.plots[data-v-19f14726]{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:var(--color-bg-secondary)}.head[data-v-19f14726]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:middle;color:var(--color-text)}.head .title[data-v-19f14726]{padding:10px}.head .header-content .hamburger-menu[data-v-19f14726]{width:50px;background-color:#a0a0a0;z-index:20}.plot-list[data-v-19f14726]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-bottom:120px;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:auto}.plot-list.flexColumn[data-v-19f14726]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-x:inherit;overflow-y:auto}@media(max-width:767px){.plot-list[data-v-19f14726]{padding-bottom:5px}}.group[data-v-19f14726]{min-width:100px;width:200px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.group.vertical[data-v-19f14726]{width:100%;height:auto;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media(max-width:767px){.group[data-v-19f14726]{width:100%}}.plot-title[data-v-19f14726]{position:sticky;top:0;z-index:2;height:auto;border:solid .25px var(--color-border);background-color:var(--color-bg-secondary);color:var(--color-text);padding:10px 5px;text-decoration:none;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}.plot-title p[data-v-19f14726]{margin:6px 0 0 0}.plot-title-theme[data-v-19f14726]{display:inline-block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;padding:0 10px;font-size:16px;font-weight:600}.plot-title-theme>p[data-v-19f14726]{font-size:13px;font-weight:400}.plot-item-container[data-v-19f14726]{position:relative;z-index:1;background-color:var(--color-bg);-ms-flex-negative:0;flex-shrink:0}.plot-item[data-v-19f14726]{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;color:var(--color-text);border:solid .25px var(--color-border);text-decoration:none;vertical-align:middle;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAAXNSR0IArs4c6QAAAVlpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IlhNUCBDb3JlIDUuNC4wIj4KICAgPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iPgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KTMInWQAAABdJREFUCB1jvHb16n8GNMCExgdzKRQEAGihA4ni8rHNAAAAAElFTkSuQmCC) repeat-y;background-position:20px 0;position:relative;padding:16px 0;min-height:auto}@media(max-width:767px){.plot-item[data-v-19f14726]{padding:15px 0}}.text-box[data-v-19f14726]{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.text-box .link-child[data-v-19f14726]{padding-left:40px;margin-top:12px;z-index:5}.text-box .link-child .child-plot-link[data-v-19f14726]{cursor:pointer;color:var(--color-accent);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.text-box .link-child .child-plot-link .icon[data-v-19f14726]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:4px}.text[data-v-19f14726]{padding-left:40px;padding-right:15px;white-space:pre-wrap;vertical-align:middle;z-index:1}.circle[data-v-19f14726]{position:absolute;display:block;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbCAYAAACN1PRVAAACgUlEQVRIDcWWz2sTQRTH35vdbeoPaHtILxVB1IujqWljBBGkqJeKB68KBUG8Cnqp4kVUPHnyKDSCxUMP4h9Q25M/kJAfC1t60F6KlfakRpJNunlPZtsNyXaTmHbAvcy8977z/eybXXYWoYdrbm7OODly7BAN9A0i4ubGxsbaxMTEz3+1wG5C27aHTOYpMM1rAHAWAPqb1xDRKjLPg2HMSikXmmvheVtYJpPpT4+NTbNh3BOIB8MLo2IkyrqedyeZTH6MrEcls9ns0QOx2FsWIhFV75Ij9rzHcnT0EQBws3ZHZ86XguR9xoIQYrhZ2OucAWaklLeagS2wYrE4bJlmDgBGejWP0jPAUynlw6AmgokaLdOc0QVSfgjwIJfLXQgYDdhSPj8JAFeCgqYR+2OxF1tcgAaMLOu+JkDY5lShUPCb8GHFYvGIQDwfVumKLcuaUl4+zDTNy7qMo3yY6JLaSh/GzKejRLpyQoihpQ+5w8Ez0/Kqd7q56n4cCWB9nYQ6apZlxXwYIv7WYdjJw3XdX1uded63TkIdtVKptOLD2DA+6TBs50FEy+rc82Gu674n5j/txHvOI75THj4slUqVAeD1nk2jDepE9LIBU5NyufyMiBRU70WUSSQSK8p06wUBgHQ6vYoAur+P39fW16eDu285z1TSse1ZNIwbgWC3o9olUatdPDE+/jnwaHQWJCq12k1ifhPEuxxLKMTVZpDy2dHZtjk6jnMXAZ6E/6a6wRkgX6lUrqdSqeWwdkdn2wKWUj736nVJzK+IuRZeGI6J+atXr992HOdMFEjp23XW4rW4uDgYj8cnBcA5YD7OQgww8yYi/kBmG6rV+fCWtRj8j+Av+XnS9o8xc/MAAAAASUVORK5CYII=) no-repeat;top:0;left:0;bottom:0;width:100%;height:100%;background-size:15px auto;background-position:15px 50%}.plot-item p[data-v-19f14726]{display:table-cell;line-height:1.4;width:100%;height:80px;padding:0;font-size:14px;vertical-align:middle}@media(max-width:767px){.plot-list[data-v-19f14726]{display:block}.plot-title[data-v-19f14726]{height:auto;padding:5px 10px}}[data-v-5693576f]:root{--color-bg:#fff;--color-bg-secondary:#fafaf9;--color-bg-tertiary:#f3f3f2;--color-text:#404040;--color-text-secondary:grey;--color-text-tertiary:#a0a0a0;--color-text-muted:#b0b0b0;--color-border:#e0e0e0;--color-accent:#5698e1;--color-accent-dark:#3d6ba3;--color-error:#cc0404;--color-danger:#e87474;--color-text-inverse:#fff;--color-bg-dark:#474a4d;--color-bg-hover:#f0f0f0;--color-bg-active:#e5e5e5;--color-text-hover:#303030;--color-focus-ring:rgba(86,152,225,0.4);--color-bg-disabled:#f5f5f5;--color-text-disabled:silver;--color-shadow:rgba(0,0,0,0.1);--color-overlay:rgba(0,0,0,0.5);--color-icon-primary:#404040;--color-icon-secondary:grey;--color-icon-accent:#5698e1;--icon-filter-dark:brightness(0);--icon-filter-light:brightness(0) invert(1);--color-status-in-progress:#67aae7;--color-status-completed:#72b947;--color-status-pending:#a0a0a0;--color-status-suspend:#d45e5e;--color-status-in-progress-hover:#5592c7;--color-status-completed-hover:#5a9a36;--color-status-pending-hover:grey;--color-status-suspend-hover:#b04d4d;--color-brand-primary:#8fb4de;--color-brand-contest:#d9b800;--color-brand-company:#e29862;--color-brand-premium:#cfa00d;--color-warning-bg:#fff5f5;--color-warning-border:#fed7d7;--color-warning-text:#c53030;--color-highlight-yellow:#f1b700;--color-genre-popup:#fa7d81}[data-app-theme=dark][data-v-5693576f]{--color-bg:#242424;--color-bg-secondary:#404040;--color-bg-tertiary:#2a2a2a;--color-text:#e0e0e0;--color-text-secondary:#b0b0b0;--color-text-tertiary:#707070;--color-text-muted:grey;--color-border:#606060;--color-accent:#6ba8f1;--color-accent-dark:#4a7ab8;--color-error:#ff6b6b;--color-danger:#ff6b6b;--color-text-inverse:#fff;--color-bg-dark:#474a4d;--color-bg-hover:#3a3a3a;--color-bg-active:#4a4a4a;--color-text-hover:#f0f0f0;--color-focus-ring:rgba(107,168,241,0.4);--color-bg-disabled:#2a2a2a;--color-text-disabled:#606060;--color-shadow:rgba(0,0,0,0.4);--color-overlay:rgba(0,0,0,0.7);--color-icon-primary:#e0e0e0;--color-icon-secondary:#a0a0a0;--color-icon-accent:#6ba8f1;--icon-filter-dark:brightness(0) invert(1);--color-warning-bg:#4a2a2a;--color-warning-border:#6a3a3a;--color-warning-text:#ff8a8a}.white[data-v-5693576f]{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.fade-enter-active[data-v-5693576f],.fade-leave-active[data-v-5693576f]{-webkit-transition:opacity .5s;transition:opacity .5s}.fade-enter[data-v-5693576f],.fade-leave-to[data-v-5693576f]{opacity:0}.fade-fast-enter-active[data-v-5693576f]{-webkit-transition:opacity .1s;transition:opacity .1s}.fade-fast-enter[data-v-5693576f],.fade-fast-leave-to[data-v-5693576f]{opacity:0}.fade-out-enter-active[data-v-5693576f]{-webkit-transition:opacity .1s;transition:opacity .1s}.fade-out-leave-active[data-v-5693576f]{-webkit-transition:opacity 2s;transition:opacity 2s}.fade-out-enter[data-v-5693576f],.fade-out-leave-to[data-v-5693576f]{opacity:0}.tran-move[data-v-5693576f]{-webkit-transition:-webkit-transform .3s ease-out 0s;transition:-webkit-transform .3s ease-out 0s;transition:transform .3s ease-out 0s;transition:transform .3s ease-out 0s,-webkit-transform .3s ease-out 0s}.toast[data-v-5693576f]{background-color:#9cf;padding:8px;border-radius:3px;opacity:0;-webkit-transition:opacity .8s;transition:opacity .8s}.toast.visible[data-v-5693576f]{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}.editor-toast[data-v-5693576f]{position:fixed;bottom:0;width:100%;background-color:rgba(136,203,127,.95);padding:5px 15px;z-index:-99;opacity:0;-webkit-transition:opacity .8s;transition:opacity .8s;font-weight:700;font-size:13px;color:#fff}.editor-toast.visible[data-v-5693576f]{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s;z-index:9999}.error-toast[data-v-5693576f]{position:fixed;bottom:0;width:100%;background-color:rgba(221,146,141,.95);padding:5px 15px;z-index:-99;opacity:0;-webkit-transition:opacity .8s;transition:opacity .8s;font-weight:700;font-size:13px;color:#fff}.error-toast.visible[data-v-5693576f]{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s;z-index:9999}.ellipsis[data-v-5693576f]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.break-word[data-v-5693576f]{word-wrap:break-word;white-space:pre-line}.pre-line[data-v-5693576f]{white-space:pre-line}.create[data-v-5693576f]{width:100%;background-color:#fafaf9;padding:10px;font-size:middle;border:none;-webkit-transition:background-color .3s;transition:background-color .3s}.create[data-v-5693576f]:hover{background-color:#e3e3dd}.shared-link-content[data-v-5693576f]{height:100%;position:relative;overflow:auto;background-color:var(--color-bg)}.shared-link-content .main[data-v-5693576f]{height:100%;display:grid;grid-template-columns:1fr;grid-template-rows:55px 1fr}.shared-link-content .main .title[data-v-5693576f]{font-size:18px;padding:15px 30px;height:55px}.shared-link-content .main .textarea[data-v-5693576f],.shared-link-content .main .title[data-v-5693576f]{-webkit-box-sizing:border-box;box-sizing:border-box;border:none;color:var(--color-text);background-color:var(--color-bg)}.shared-link-content .main .textarea[data-v-5693576f]{width:100%;overflow:auto;resize:none;padding:20px 30px;font-size:16px;line-height:1.75rem;border-top:4px double var(--color-border);white-space:pre-wrap}.description-mask[data-v-5693576f]{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(49,49,49,.07);-webkit-box-sizing:border-box;box-sizing:border-box;padding:50px;color:var(--color-text)}[data-app-theme=dark] .description-mask[data-v-5693576f]{background-color:rgba(0,0,0,.3)}.share-this-popover{max-width:8em;pointer-events:none;-webkit-filter:drop-shadow(0 1px 3px rgba(0,0,0,.35));filter:drop-shadow(0 1px 3px rgba(0,0,0,.35));-webkit-animation:share-this-intro .3s;animation:share-this-intro .3s}.share-this-popover:before{content:"";position:absolute;bottom:100%;left:50%;width:0;height:0;margin:.25em -.5em;border-width:.5em .5em 0;border-style:solid;border-color:#333 transparent}.share-this-popover>ul{pointer-events:auto;list-style:none;padding:0;margin:-.75em 0 0;white-space:nowrap;background:#333;color:#fff;border-radius:.25em;position:absolute;left:50%;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}.share-this-popover>ul>li{display:inline-block;width:2em;height:2em;line-height:2em;text-align:center}.share-this-popover>ul>li>a{display:inline-block;width:100%;height:100%;color:inherit;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.35em}.share-this-popover>ul>li>a:focus,.share-this-popover>ul>li>a:hover{background:hsla(0,0%,100%,.25)}@media(pointer:coarse){.share-this-popover{font-size:150%}.share-this-popover:before{bottom:auto;top:100%;border-width:0 .5em .5em;margin-top:0}.share-this-popover>ul{top:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin:.5em 0 0}}@media(max-width:575px){.share-this-popover{left:0!important;right:0!important;width:auto!important;max-width:none}.share-this-popover:before{bottom:auto;top:100%;border-width:0 .5em .5em;margin-top:0}.share-this-popover>ul{top:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin:.5em 0 0;left:0;width:100%;-webkit-transform:none;transform:none;border-radius:0;text-align:center}}@-webkit-keyframes share-this-intro{0%{-webkit-transform:translateY(-3em);opacity:0}80%{-webkit-transform:translateY(.5em);opacity:1}to{-webkit-transform:translateY(0)}}@keyframes share-this-intro{0%{-webkit-transform:translateY(-3em);transform:translateY(-3em);opacity:0}80%{-webkit-transform:translateY(.5em);transform:translateY(.5em);opacity:1}to{-webkit-transform:translateY(0);transform:translateY(0)}}[data-v-3eae40c2]:root{--color-bg:#fff;--color-bg-secondary:#fafaf9;--color-bg-tertiary:#f3f3f2;--color-text:#404040;--color-text-secondary:grey;--color-text-tertiary:#a0a0a0;--color-text-muted:#b0b0b0;--color-border:#e0e0e0;--color-accent:#5698e1;--color-accent-dark:#3d6ba3;--color-error:#cc0404;--color-danger:#e87474;--color-text-inverse:#fff;--color-bg-dark:#474a4d;--color-bg-hover:#f0f0f0;--color-bg-active:#e5e5e5;--color-text-hover:#303030;--color-focus-ring:rgba(86,152,225,0.4);--color-bg-disabled:#f5f5f5;--color-text-disabled:silver;--color-shadow:rgba(0,0,0,0.1);--color-overlay:rgba(0,0,0,0.5);--color-icon-primary:#404040;--color-icon-secondary:grey;--color-icon-accent:#5698e1;--icon-filter-dark:brightness(0);--icon-filter-light:brightness(0) invert(1);--color-status-in-progress:#67aae7;--color-status-completed:#72b947;--color-status-pending:#a0a0a0;--color-status-suspend:#d45e5e;--color-status-in-progress-hover:#5592c7;--color-status-completed-hover:#5a9a36;--color-status-pending-hover:grey;--color-status-suspend-hover:#b04d4d;--color-brand-primary:#8fb4de;--color-brand-contest:#d9b800;--color-brand-company:#e29862;--color-brand-premium:#cfa00d;--color-warning-bg:#fff5f5;--color-warning-border:#fed7d7;--color-warning-text:#c53030;--color-highlight-yellow:#f1b700;--color-genre-popup:#fa7d81}[data-app-theme=dark][data-v-3eae40c2]{--color-bg:#242424;--color-bg-secondary:#404040;--color-bg-tertiary:#2a2a2a;--color-text:#e0e0e0;--color-text-secondary:#b0b0b0;--color-text-tertiary:#707070;--color-text-muted:grey;--color-border:#606060;--color-accent:#6ba8f1;--color-accent-dark:#4a7ab8;--color-error:#ff6b6b;--color-danger:#ff6b6b;--color-text-inverse:#fff;--color-bg-dark:#474a4d;--color-bg-hover:#3a3a3a;--color-bg-active:#4a4a4a;--color-text-hover:#f0f0f0;--color-focus-ring:rgba(107,168,241,0.4);--color-bg-disabled:#2a2a2a;--color-text-disabled:#606060;--color-shadow:rgba(0,0,0,0.4);--color-overlay:rgba(0,0,0,0.7);--color-icon-primary:#e0e0e0;--color-icon-secondary:#a0a0a0;--color-icon-accent:#6ba8f1;--icon-filter-dark:brightness(0) invert(1);--color-warning-bg:#4a2a2a;--color-warning-border:#6a3a3a;--color-warning-text:#ff8a8a}.white[data-v-3eae40c2]{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.fade-enter-active[data-v-3eae40c2],.fade-leave-active[data-v-3eae40c2]{-webkit-transition:opacity .5s;transition:opacity .5s}.fade-enter[data-v-3eae40c2],.fade-leave-to[data-v-3eae40c2]{opacity:0}.fade-fast-enter-active[data-v-3eae40c2]{-webkit-transition:opacity .1s;transition:opacity .1s}.fade-fast-enter[data-v-3eae40c2],.fade-fast-leave-to[data-v-3eae40c2]{opacity:0}.fade-out-enter-active[data-v-3eae40c2]{-webkit-transition:opacity .1s;transition:opacity .1s}.fade-out-leave-active[data-v-3eae40c2]{-webkit-transition:opacity 2s;transition:opacity 2s}.fade-out-enter[data-v-3eae40c2],.fade-out-leave-to[data-v-3eae40c2]{opacity:0}.tran-move[data-v-3eae40c2]{-webkit-transition:-webkit-transform .3s ease-out 0s;transition:-webkit-transform .3s ease-out 0s;transition:transform .3s ease-out 0s;transition:transform .3s ease-out 0s,-webkit-transform .3s ease-out 0s}.toast[data-v-3eae40c2]{background-color:#9cf;padding:8px;border-radius:3px;opacity:0;-webkit-transition:opacity .8s;transition:opacity .8s}.toast.visible[data-v-3eae40c2]{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}.editor-toast[data-v-3eae40c2]{position:fixed;bottom:0;width:100%;background-color:rgba(136,203,127,.95);padding:5px 15px;z-index:-99;opacity:0;-webkit-transition:opacity .8s;transition:opacity .8s;font-weight:700;font-size:13px;color:#fff}.editor-toast.visible[data-v-3eae40c2]{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s;z-index:9999}.error-toast[data-v-3eae40c2]{position:fixed;bottom:0;width:100%;background-color:rgba(221,146,141,.95);padding:5px 15px;z-index:-99;opacity:0;-webkit-transition:opacity .8s;transition:opacity .8s;font-weight:700;font-size:13px;color:#fff}.error-toast.visible[data-v-3eae40c2]{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s;z-index:9999}.ellipsis[data-v-3eae40c2]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.break-word[data-v-3eae40c2]{word-wrap:break-word;white-space:pre-line}.pre-line[data-v-3eae40c2]{white-space:pre-line}.create[data-v-3eae40c2]{width:100%;background-color:#fafaf9;padding:10px;font-size:middle;border:none;-webkit-transition:background-color .3s;transition:background-color .3s}.create[data-v-3eae40c2]:hover{background-color:#e3e3dd}.shared-link-comment[data-v-3eae40c2]{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;background-color:var(--color-bg)}.head[data-v-3eae40c2]{width:300px;position:sticky;top:0;z-index:1;font-size:middle;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 10px;color:var(--color-text-inverse);background-color:var(--color-text-secondary);font-weight:700}.list[data-v-3eae40c2]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow-y:auto;background-color:var(--color-bg-secondary)}.list .item[data-v-3eae40c2]{-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid var(--color-border);padding:10px 15px;color:var(--color-text);background-color:var(--color-bg-secondary)}.list .item.own[data-v-3eae40c2]{background-color:var(--color-bg)}[data-app-theme=dark] .list .item.own[data-v-3eae40c2]{background-color:rgba(79,159,255,.15)}.list .item[data-v-3eae40c2]:hover{background-color:var(--color-bg-hover)}.list .item[data-v-3eae40c2]:active{background-color:var(--color-bg-tertiary)}.list .item.active[data-v-3eae40c2]{background-color:var(--color-bg)}.list .item .textarea[data-v-3eae40c2]{width:230px;margin:10px 0;padding:10px;resize:none;border-radius:5px;background-color:var(--color-bg);border:1px solid var(--color-border)}.list .item .comment[data-v-3eae40c2],.list .item .textarea[data-v-3eae40c2]{font-size:1.1em;color:var(--color-text)}.list .item .sub .normal-mode[data-v-3eae40c2]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:var(--color-text-secondary)}.list .item .sub .normal-mode .post-data[data-v-3eae40c2],.list .item .sub .normal-mode[data-v-3eae40c2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.list .item .sub .normal-mode .post-data[data-v-3eae40c2]{width:200px}.list .item .sub .normal-mode .post-data .created-at[data-v-3eae40c2]{margin-right:10px}.list .item .sub .edit-mode[data-v-3eae40c2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.list .item .sub .btn[data-v-3eae40c2]{font-weight:700;cursor:pointer}.list .item .sub .btn.reply[data-v-3eae40c2],.list .item .sub .btn.save[data-v-3eae40c2]{color:var(--color-accent)}.list .item .sub .btn.delete[data-v-3eae40c2]{color:var(--color-error)}.list .description[data-v-3eae40c2]{background-color:var(--color-bg-secondary);border-radius:5px;margin:20px 15px;padding:20px 10px;color:var(--color-text)}.comment-post[data-v-3eae40c2]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px;background-color:var(--color-bg-tertiary)}.comment-post .textarea[data-v-3eae40c2]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:10px;resize:none;font-size:1.1em;border-radius:5px;background-color:var(--color-bg);color:var(--color-text);border:1px solid var(--color-border)}.comment-post .submit[data-v-3eae40c2]{padding:0;margin:0;margin-left:15px;margin-bottom:3px;border:none;color:var(--color-text-inverse);background-color:transparent;font-weight:700;cursor:pointer;font-size:1.25em}.comment-post .submit[data-v-3eae40c2]:disabled{cursor:not-allowed;color:var(--color-text-disabled)}.delete-mask[data-v-3eae40c2]{position:absolute;width:100%;height:100%;color:var(--color-text-inverse);background-color:rgba(49,49,49,.73);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px}.delete-mask .delete-controller[data-v-3eae40c2]{margin-top:50px}.delete-mask .delete-controller .button[data-v-3eae40c2]{border:solid 1px var(--color-text-inverse);border-radius:5px;width:100px;cursor:pointer}.delete-mask .delete-controller .delete[data-v-3eae40c2]{color:var(--color-text-inverse);background-color:var(--color-danger)}.delete-mask .delete-controller .cancel[data-v-3eae40c2]{background-color:transparent;color:var(--color-text-inverse)}:root{--color-bg:#fff;--color-bg-secondary:#fafaf9;--color-bg-tertiary:#f3f3f2;--color-text:#404040;--color-text-secondary:grey;--color-text-tertiary:#a0a0a0;--color-text-muted:#b0b0b0;--color-border:#e0e0e0;--color-accent:#5698e1;--color-accent-dark:#3d6ba3;--color-error:#cc0404;--color-danger:#e87474;--color-text-inverse:#fff;--color-bg-dark:#474a4d;--color-bg-hover:#f0f0f0;--color-bg-active:#e5e5e5;--color-text-hover:#303030;--color-focus-ring:rgba(86,152,225,0.4);--color-bg-disabled:#f5f5f5;--color-text-disabled:silver;--color-shadow:rgba(0,0,0,0.1);--color-overlay:rgba(0,0,0,0.5);--color-icon-primary:#404040;--color-icon-secondary:grey;--color-icon-accent:#5698e1;--icon-filter-dark:brightness(0);--icon-filter-light:brightness(0) invert(1);--color-status-in-progress:#67aae7;--color-status-completed:#72b947;--color-status-pending:#a0a0a0;--color-status-suspend:#d45e5e;--color-status-in-progress-hover:#5592c7;--color-status-completed-hover:#5a9a36;--color-status-pending-hover:grey;--color-status-suspend-hover:#b04d4d;--color-brand-primary:#8fb4de;--color-brand-contest:#d9b800;--color-brand-company:#e29862;--color-brand-premium:#cfa00d;--color-warning-bg:#fff5f5;--color-warning-border:#fed7d7;--color-warning-text:#c53030;--color-highlight-yellow:#f1b700;--color-genre-popup:#fa7d81}[data-app-theme=dark]{--color-bg:#242424;--color-bg-secondary:#404040;--color-bg-tertiary:#2a2a2a;--color-text:#e0e0e0;--color-text-secondary:#b0b0b0;--color-text-tertiary:#707070;--color-text-muted:grey;--color-border:#606060;--color-accent:#6ba8f1;--color-accent-dark:#4a7ab8;--color-error:#ff6b6b;--color-danger:#ff6b6b;--color-text-inverse:#fff;--color-bg-dark:#474a4d;--color-bg-hover:#3a3a3a;--color-bg-active:#4a4a4a;--color-text-hover:#f0f0f0;--color-focus-ring:rgba(107,168,241,0.4);--color-bg-disabled:#2a2a2a;--color-text-disabled:#606060;--color-shadow:rgba(0,0,0,0.4);--color-overlay:rgba(0,0,0,0.7);--color-icon-primary:#e0e0e0;--color-icon-secondary:#a0a0a0;--color-icon-accent:#6ba8f1;--icon-filter-dark:brightness(0) invert(1);--color-warning-bg:#4a2a2a;--color-warning-border:#6a3a3a;--color-warning-text:#ff8a8a}.white{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .5s;transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.fade-fast-enter-active{-webkit-transition:opacity .1s;transition:opacity .1s}.fade-fast-enter,.fade-fast-leave-to{opacity:0}.fade-out-enter-active{-webkit-transition:opacity .1s;transition:opacity .1s}.fade-out-leave-active{-webkit-transition:opacity 2s;transition:opacity 2s}.fade-out-enter,.fade-out-leave-to{opacity:0}.tran-move{-webkit-transition:-webkit-transform .3s ease-out 0s;transition:-webkit-transform .3s ease-out 0s;transition:transform .3s ease-out 0s;transition:transform .3s ease-out 0s,-webkit-transform .3s ease-out 0s}.toast{background-color:#9cf;padding:8px;border-radius:3px;opacity:0;-webkit-transition:opacity .8s;transition:opacity .8s}.toast.visible{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}.editor-toast{position:fixed;bottom:0;width:100%;background-color:rgba(136,203,127,.95);padding:5px 15px;z-index:-99;opacity:0;-webkit-transition:opacity .8s;transition:opacity .8s;font-weight:700;font-size:13px;color:#fff}.editor-toast.visible{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s;z-index:9999}.error-toast{position:fixed;bottom:0;width:100%;background-color:rgba(221,146,141,.95);padding:5px 15px;z-index:-99;opacity:0;-webkit-transition:opacity .8s;transition:opacity .8s;font-weight:700;font-size:13px;color:#fff}.error-toast.visible{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s;z-index:9999}.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.break-word{word-wrap:break-word}.break-word,.pre-line{white-space:pre-line}.create{width:100%;background-color:#fafaf9;padding:10px;font-size:middle;border:none;-webkit-transition:background-color .3s;transition:background-color .3s}.create:hover{background-color:#e3e3dd}blockquote{padding:5px 10px;margin:0 0 15px;border-left:5px solid var(--color-border);color:var(--color-text-secondary)}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}[data-app-theme=dark] code{color:#ff6b9d;background-color:#3d2a33}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:var(--color-text);word-break:break-all;word-wrap:break-word;background-color:var(--color-bg-tertiary);border:1px solid var(--color-border);border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;border-radius:0}.table,pre code{background-color:transparent}.table{width:100%;max-width:100%;margin-bottom:20px;border-spacing:0;border-collapse:collapse;color:var(--color-text)}.table th{vertical-align:bottom;border-bottom:2px solid var(--color-border);padding:8px}.table td{padding:8px;vertical-align:top;border-top:1px solid var(--color-border)}dl{margin-top:0;margin-bottom:20px;color:var(--color-text)}dt{font-weight:700}dd{margin-left:0}[data-v-24e4b7c9]:root{--color-bg:#fff;--color-bg-secondary:#fafaf9;--color-bg-tertiary:#f3f3f2;--color-text:#404040;--color-text-secondary:grey;--color-text-tertiary:#a0a0a0;--color-text-muted:#b0b0b0;--color-border:#e0e0e0;--color-accent:#5698e1;--color-accent-dark:#3d6ba3;--color-error:#cc0404;--color-danger:#e87474;--color-text-inverse:#fff;--color-bg-dark:#474a4d;--color-bg-hover:#f0f0f0;--color-bg-active:#e5e5e5;--color-text-hover:#303030;--color-focus-ring:rgba(86,152,225,0.4);--color-bg-disabled:#f5f5f5;--color-text-disabled:silver;--color-shadow:rgba(0,0,0,0.1);--color-overlay:rgba(0,0,0,0.5);--color-icon-primary:#404040;--color-icon-secondary:grey;--color-icon-accent:#5698e1;--icon-filter-dark:brightness(0);--icon-filter-light:brightness(0) invert(1);--color-status-in-progress:#67aae7;--color-status-completed:#72b947;--color-status-pending:#a0a0a0;--color-status-suspend:#d45e5e;--color-status-in-progress-hover:#5592c7;--color-status-completed-hover:#5a9a36;--color-status-pending-hover:grey;--color-status-suspend-hover:#b04d4d;--color-brand-primary:#8fb4de;--color-brand-contest:#d9b800;--color-brand-company:#e29862;--color-brand-premium:#cfa00d;--color-warning-bg:#fff5f5;--color-warning-border:#fed7d7;--color-warning-text:#c53030;--color-highlight-yellow:#f1b700;--color-genre-popup:#fa7d81}[data-app-theme=dark][data-v-24e4b7c9]{--color-bg:#242424;--color-bg-secondary:#404040;--color-bg-tertiary:#2a2a2a;--color-text:#e0e0e0;--color-text-secondary:#b0b0b0;--color-text-tertiary:#707070;--color-text-muted:grey;--color-border:#606060;--color-accent:#6ba8f1;--color-accent-dark:#4a7ab8;--color-error:#ff6b6b;--color-danger:#ff6b6b;--color-text-inverse:#fff;--color-bg-dark:#474a4d;--color-bg-hover:#3a3a3a;--color-bg-active:#4a4a4a;--color-text-hover:#f0f0f0;--color-focus-ring:rgba(107,168,241,0.4);--color-bg-disabled:#2a2a2a;--color-text-disabled:#606060;--color-shadow:rgba(0,0,0,0.4);--color-overlay:rgba(0,0,0,0.7);--color-icon-primary:#e0e0e0;--color-icon-secondary:#a0a0a0;--color-icon-accent:#6ba8f1;--icon-filter-dark:brightness(0) invert(1);--color-warning-bg:#4a2a2a;--color-warning-border:#6a3a3a;--color-warning-text:#ff8a8a}.white[data-v-24e4b7c9]{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.fade-enter-active[data-v-24e4b7c9],.fade-leave-active[data-v-24e4b7c9]{-webkit-transition:opacity .5s;transition:opacity .5s}.fade-enter[data-v-24e4b7c9],.fade-leave-to[data-v-24e4b7c9]{opacity:0}.fade-fast-enter-active[data-v-24e4b7c9]{-webkit-transition:opacity .1s;transition:opacity .1s}.fade-fast-enter[data-v-24e4b7c9],.fade-fast-leave-to[data-v-24e4b7c9]{opacity:0}.fade-out-enter-active[data-v-24e4b7c9]{-webkit-transition:opacity .1s;transition:opacity .1s}.fade-out-leave-active[data-v-24e4b7c9]{-webkit-transition:opacity 2s;transition:opacity 2s}.fade-out-enter[data-v-24e4b7c9],.fade-out-leave-to[data-v-24e4b7c9]{opacity:0}.tran-move[data-v-24e4b7c9]{-webkit-transition:-webkit-transform .3s ease-out 0s;transition:-webkit-transform .3s ease-out 0s;transition:transform .3s ease-out 0s;transition:transform .3s ease-out 0s,-webkit-transform .3s ease-out 0s}.toast[data-v-24e4b7c9]{background-color:#9cf;padding:8px;border-radius:3px;opacity:0;-webkit-transition:opacity .8s;transition:opacity .8s}.toast.visible[data-v-24e4b7c9]{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}.editor-toast[data-v-24e4b7c9]{position:fixed;bottom:0;width:100%;background-color:rgba(136,203,127,.95);padding:5px 15px;z-index:-99;opacity:0;-webkit-transition:opacity .8s;transition:opacity .8s;font-weight:700;font-size:13px;color:#fff}.editor-toast.visible[data-v-24e4b7c9]{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s;z-index:9999}.error-toast[data-v-24e4b7c9]{position:fixed;bottom:0;width:100%;background-color:rgba(221,146,141,.95);padding:5px 15px;z-index:-99;opacity:0;-webkit-transition:opacity .8s;transition:opacity .8s;font-weight:700;font-size:13px;color:#fff}.error-toast.visible[data-v-24e4b7c9]{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s;z-index:9999}.ellipsis[data-v-24e4b7c9]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.break-word[data-v-24e4b7c9]{word-wrap:break-word;white-space:pre-line}.pre-line[data-v-24e4b7c9]{white-space:pre-line}.create[data-v-24e4b7c9]{width:100%;background-color:#fafaf9;padding:10px;font-size:middle;border:none;-webkit-transition:background-color .3s;transition:background-color .3s}.create[data-v-24e4b7c9]:hover{background-color:#e3e3dd}.shared-content-page[data-v-24e4b7c9]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box;height:calc(100vh - 63px);background-color:var(--color-bg)}.shared-content-page .shared-link-list[data-v-24e4b7c9]{width:230px}.shared-content-page .shared-link-content[data-v-24e4b7c9]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-left:solid 1px var(--color-border);border-right:solid 1px var(--color-border)}.shared-content-page .shared-link-comment[data-v-24e4b7c9]{width:300px}.shared-content-page .mask[data-v-24e4b7c9]{position:absolute;top:0;left:0;width:100%;height:calc(100vh - 63px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.33);z-index:1;padding:100px}.shared-content-page .mask .box[data-v-24e4b7c9],.shared-content-page .mask[data-v-24e4b7c9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box}.shared-content-page .mask .box[data-v-24e4b7c9]{background-color:var(--color-bg-secondary);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:50px 30px;border-radius:30px;max-width:800px}.shared-content-page .mask .box .title[data-v-24e4b7c9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;margin-bottom:20px;color:var(--color-text)}.shared-content-page .mask .box .policy[data-v-24e4b7c9]{font-weight:700;color:var(--color-accent)}.shared-content-page .mask .box .description[data-v-24e4b7c9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:20px;font-size:1.1em;color:var(--color-text)}.shared-content-page .mask .box .description .danger[data-v-24e4b7c9]{color:var(--color-error)}.shared-content-page .mask .box .agreement[data-v-24e4b7c9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px;margin-bottom:50px;font-size:1.1em;color:var(--color-text)}.shared-content-page .mask .box .agreement .checkbox[data-v-24e4b7c9]{margin-right:5px}.shared-content-page .mask .box .button[data-v-24e4b7c9]{margin:0 100px;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;border-radius:30px;font-size:1.5em;font-weight:700;color:var(--color-text-inverse);background-color:var(--color-accent);cursor:pointer}.shared-content-page .mask .box .button[data-v-24e4b7c9]:disabled{background-color:var(--color-bg-disabled);color:var(--color-text-disabled);cursor:not-allowed}