.icon-add::before{background-color:var(--color-text-primary);mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 122.878 122.878'%3E%3Cpath d='M17.995,17.995C29.992,5.999,45.716,0,61.439,0s31.448,5.999,43.445,17.995c11.996,11.997,17.994,27.721,17.994,43.444 c0,15.725-5.998,31.448-17.994,43.445c-11.997,11.996-27.722,17.995-43.445,17.995s-31.448-5.999-43.444-17.995 C5.998,92.888,0,77.164,0,61.439C0,45.716,5.998,29.992,17.995,17.995L17.995,17.995z M57.656,31.182 c0-1.84,1.492-3.332,3.333-3.332s3.333,1.492,3.333,3.332v27.383h27.383c1.84,0,3.332,1.492,3.332,3.332 c0,1.841-1.492,3.333-3.332,3.333H64.321v27.383c0,1.84-1.492,3.332-3.333,3.332s-3.333-1.492-3.333-3.332V65.229H30.273 c-1.84,0-3.333-1.492-3.333-3.333c0-1.84,1.492-3.332,3.333-3.332h27.383V31.182L57.656,31.182z M61.439,6.665 c-14.018,0-28.035,5.348-38.731,16.044C12.013,33.404,6.665,47.422,6.665,61.439c0,14.018,5.348,28.036,16.043,38.731 c10.696,10.696,24.713,16.044,38.731,16.044s28.035-5.348,38.731-16.044c10.695-10.695,16.044-24.714,16.044-38.731 c0-14.017-5.349-28.035-16.044-38.73C89.475,12.013,75.457,6.665,61.439,6.665L61.439,6.665z'/%3E%3C/svg%3E") center/contain no-repeat}:root,:root[data-theme="light"],html[data-theme="light"],body[data-theme="light"]{color-scheme:light;--color-app-bg:#f4f6f9;--color-surface-bg:#fff;--color-surface-muted:#f2f2f4;--color-surface-hover:#edf1f6;--color-surface-selected:rgba(44,75,111,.18);--color-text-primary:#111827;--color-text-secondary:rgba(17,24,39,.82);--color-text-tertiary:rgba(17,24,39,.48);--color-text-muted:#6b7280;--color-text-dim:#6d7280;--color-on-accent:#fff;--color-link:#0b5cab;--color-link-hover:#004985;--color-accent-secondary:#005aa6;--color-accent-light:var(--color-link);--color-border-primary:#d9dee8;--color-border-secondary:#e6eaf0;--color-border-strong:#b7c0ce;--color-border-transparent:rgba(128,189,255,0);--color-focus-border:#4a90e2;--color-focus-ring:rgba(74,144,226,.25);--color-field-bg:#fff;--color-field-muted-bg:#f8f8f9;--color-field-disabled-bg:#f0f3f8;--color-button-primary:#2c4b6a;--color-button-hover:#496887;--color-button-secondary-bg:#e6eaf0;--color-button-disabled-bg:#d0d4e0;--color-button-disabled-border:#c0c4d0;--color-button-disabled-text:#666;--color-page-header-bg:#2c4b6a;--color-page-header-text:#fff;--color-action-bar-text:#fff;--color-back-button-bg:#1e374f;--color-back-button-hover-bg:#4a5f75;--color-back-button-text:#fff;--color-shadow-surface:rgba(153,163,177,.38);--color-shadow-modal:rgba(0,0,0,.35);--color-shadow-dropdown:rgba(82,92,112,.35);--color-overlay-bg:rgba(0,0,0,.14);--color-error-bg:#fff9c4;--color-danger-bg:#b32121;--color-nav-bg:#0c151f;--color-nav-bg-elevated:rgba(255,255,255,.02);--color-nav-ambient-bg:linear-gradient(135deg,#0b0f17 0%,#111827 45%,#141a26 100%);--color-nav-ambient-blob-a:radial-gradient(circle,rgba(37,99,235,.45) 0%,transparent 55%),radial-gradient(circle at 70% 30%,rgba(34,211,238,.35) 0%,transparent 48%);--color-nav-ambient-blob-b:radial-gradient(circle,rgba(20,184,166,.42) 0%,transparent 55%),radial-gradient(circle at 30% 70%,rgba(34,211,238,.28) 0%,transparent 48%);--color-nav-text:#e6eef8;--color-nav-text-muted:rgba(255,255,255,.45);--color-nav-text-hover:#fff;--color-nav-border:rgba(255,255,255,.1);--color-nav-hover-bg:rgba(255,255,255,.08);--color-nav-active-bg:linear-gradient(90deg,rgba(58,128,210,.18),rgba(58,128,210,.08));--color-nav-active-shadow:inset 4px 0 0 rgba(58,128,210,.16);--color-nav-shadow:rgba(0,0,0,.5);--color-nav-backdrop:blur(6px);--theme-toggle-sun-display:inline-block;--theme-toggle-moon-display:none;--bs-body-bg:var(--color-app-bg);--bs-body-color:var(--color-text-primary);--bs-border-color:var(--color-border-primary);--bs-secondary-bg:var(--color-surface-muted);--color-tertiary-bg:var(--color-surface-hover);--color-input-bg:var(--color-field-muted-bg);--color-input-disabled-bg:var(--color-field-disabled-bg);--bs-modal-box-dim:#00000020;--bs-modal-box-blur:blur(2px);--bs-box-shadow-lg:2px 2px 30px #0009;--sev-trace:#9aa3b4;--sev-debug:#6b7280;--sev-info:#2b7de0;--sev-warning:#d98200;--sev-error:#e23b2e;--sev-critical:#a01b13}:root[data-theme="dark"],html[data-theme="dark"],body[data-theme="dark"]{color-scheme:dark;--color-app-bg:#1c1c1c;--color-surface-bg:#232323;--color-surface-muted:#2c2c2c;--color-surface-hover:rgba(255,255,255,.06);--color-surface-selected:rgba(255,255,255,.1);--color-text-primary:#f0f0f0;--color-text-secondary:rgba(240,240,240,.8);--color-text-tertiary:rgba(240,240,240,.46);--color-text-muted:#9a9a9a;--color-text-dim:#888;--color-on-accent:#fff;--color-link:#6cb4f0;--color-link-hover:#90c8f8;--color-accent-secondary:#60a8e0;--color-accent-light:var(--color-link);--color-border-primary:#383838;--color-border-secondary:#303030;--color-border-strong:#4a4a4a;--color-border-transparent:rgba(255,255,255,0);--color-focus-border:#0078d4;--color-focus-ring:rgba(0,120,212,.28);--color-field-bg:#1a1a1a;--color-field-muted-bg:#252525;--color-field-disabled-bg:#202020;--color-button-primary:#0078d4;--color-button-hover:#1a88dc;--color-button-secondary-bg:#2e2e2e;--color-button-disabled-bg:#282828;--color-button-disabled-border:#3a3a3a;--color-button-disabled-text:#686868;--color-page-header-bg:#1e1e1e;--color-page-header-text:#f0f0f0;--color-action-bar-text:#f0f0f0;--color-back-button-bg:#252525;--color-back-button-hover-bg:#323232;--color-back-button-text:#f0f0f0;--color-shadow-surface:rgba(0,0,0,.45);--color-shadow-modal:rgba(0,0,0,.6);--color-shadow-dropdown:rgba(0,0,0,.5);--color-overlay-bg:rgba(0,0,0,.4);--color-error-bg:#3a2a0a;--color-danger-bg:#7f1d1d;--color-nav-bg:#222324;--color-nav-bg-elevated:#222324;--color-nav-ambient-bg:#222324;--color-nav-ambient-blob-a:transparent;--color-nav-ambient-blob-b:transparent;--color-nav-text:rgba(255,255,255,.84);--color-nav-text-muted:rgba(255,255,255,.48);--color-nav-text-hover:#fff;--color-nav-border:rgba(255,255,255,.07);--color-nav-hover-bg:rgba(255,255,255,.04);--color-nav-active-bg:rgba(230,230,255,.06);--color-nav-active-shadow:inset 2px 0 0 rgba(0,180,255,.9);--color-nav-shadow:rgba(0,0,0,.3);--color-nav-backdrop:blur(12px) saturate(1.2);--theme-toggle-sun-display:none;--theme-toggle-moon-display:inline-block;--bs-modal-box-dim:#35353575;--bs-modal-box-blur:blur(2px);--bs-box-shadow-lg:2px 2px 25px #ddd4;--sev-trace:#9aa3b4;--sev-debug:#8b919d;--sev-info:#4d97e8;--sev-warning:#f0a232;--sev-error:#ef5a4e;--sev-critical:#d9433a}@charset "UTF-8";
/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT

Copyright (c) 2014 Daniel Eden
*/
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes bounce{0%,20%,53%,80%,100%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);transition-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);transition-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,20%,53%,80%,100%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);transition-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);-ms-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);transition-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);-ms-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);-ms-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);-ms-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}100%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);-ms-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);-ms-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);-ms-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);-ms-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);-ms-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}100%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);-ms-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);-ms-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);-ms-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);-ms-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);-ms-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);-ms-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}100%{-webkit-transform:rotate3d(0,0,1,0deg);-ms-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes tada{0%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);-ms-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);-ms-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);-ms-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}100%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}100%{-webkit-transform:none;transform:none}}@keyframes wobble{0%{-webkit-transform:none;-ms-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);-ms-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);-ms-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);-ms-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);-ms-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);-ms-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}100%{-webkit-transform:none;-ms-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);-ms-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);-ms-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);-ms-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);-ms-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn;-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInDown{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);-ms-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);-ms-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);-ms-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}100%{-webkit-transform:none;-ms-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);-ms-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);-ms-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);-ms-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);-ms-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}100%{-webkit-transform:none;-ms-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInRight{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);-ms-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);-ms-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);-ms-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);-ms-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}100%{-webkit-transform:none;-ms-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);-ms-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);-ms-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);-ms-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);-ms-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}100%{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);-ms-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);-ms-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut;-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);-ms-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);-ms-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);-ms-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);-ms-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);-ms-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);-ms-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);-ms-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);-ms-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);-ms-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);-ms-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-40px,0);transform:translate3d(0,-40px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-40px,0);-ms-transform:translate3d(0,-40px,0);transform:translate3d(0,-40px,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);-ms-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);-ms-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);-ms-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,40px,0);-ms-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);-ms-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}.fadeInUpDes{-webkit-animation-name:fadeInUpDes;animation-name:fadeInUpDes}@-webkit-keyframes fadeInUpDes{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUpDes{0%{opacity:0;transform:translateY(40px)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);-ms-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);-ms-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);-ms-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);-ms-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);-ms-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-ms-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-ms-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);-ms-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;-ms-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);-ms-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);-ms-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);-ms-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);-ms-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);-ms-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);-ms-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);-ms-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);-ms-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}100%{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);-ms-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);-ms-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);-ms-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);-ms-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY;-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);-ms-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);-ms-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);-ms-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{0%{opacity:1}100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);-ms-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);-ms-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}100%{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);-ms-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);-ms-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);-ms-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);-ms-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;opacity:1}100%{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);-ms-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);-ms-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);-ms-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);-ms-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);-ms-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);-ms-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);-ms-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translate3d(0,700px,0);-ms-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);-ms-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);-ms-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.63,.63,.63);transform:scale3d(.63,.63,.63)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.63,.63,.63);-ms-transform:scale3d(.63,.63,.63);transform:scale3d(.63,.63,.63)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-ms-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-ms-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-ms-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-ms-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-ms-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-ms-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-ms-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-ms-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}100%{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}100%{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-ms-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-ms-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);-ms-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);-ms-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);-ms-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);-ms-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-ms-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-ms-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}*{margin:0;padding:0;box-sizing:border-box;text-decoration:none!important}html,body{margin:0;padding:0;min-height:100%;height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;color:var(--color-text-primary);line-height:normal;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;background:var(--color-app-bg)}a,input,button,textarea,.nav-link:before,.checkbox__decor:after,.bar,.over-layer,.header__fixed,.btn__arrow,.social__item a:before,.how__right:before,.how__right:after{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.no-transitions *{transition:none!important}.borderless{margin:0!important;border:0!important}.data__form-field div{padding-top:5px}@keyframes appear-delayed{to{opacity:1}}.appear-delayed{opacity:0;animation:appear-delayed 0s .5s forwards}.data__form-field .form-control.entity-id{color:var(--color-text-dim);font-size:14px;background-color:var(--color-input-bg)}.data__form-field .form-control:disabled{background-color:var(--color-input-disabled-bg)}.form-control::placeholder{color:var(--color-text-muted);opacity:1}.data__form-field .discount-card{margin-top:3px}.data__form-field .discount-card a{color:var(--color-accent-light)}.multi-discount{font-size:14px}.multi-discount a{font-weight:600}[placeholder]:focus::-webkit-input-placeholder{color:transparent!important}[placeholder]:focus:-moz-placeholder{color:transparent!important}[placeholder]:focus::-moz-placeholder{color:transparent!important}[placeholder]:focus:-ms-input-placeholder{color:transparent!important}.clearfix:before,.clearfix:after{display:table;content:" "}.clearfix:after{clear:both}.container{margin:0 auto;box-sizing:border-box;min-width:320px}.main__nav{position:fixed;left:0;top:0;width:260px;z-index:100;height:100%;background:var(--color-nav-bg)}.page__content{min-height:100vh;padding:10px 10px 20px 25px;margin-left:260px;width:calc(100vw - 268px);box-sizing:border-box;overflow-x:clip}.page__content:has(.dashboard){width:auto;max-width:none;overflow-x:clip}.page__content-section{width:100%}.page__content-info.priority{display:block}.btn-primary{background:var(--color-button-primary);border-color:var(--color-button-primary)}.btn-primary:hover{background-color:var(--color-button-hover);border-color:var(--color-button-hover)}.page__box{background:var(--color-surface-bg);border:1px solid var(--color-border-primary);padding-top:45px;position:relative;box-shadow:3px 3px 8px var(--color-shadow-surface);min-height:calc(100vh - 110px);border-radius:10px;overflow:hidden}.page__box-header{position:absolute;top:0;left:0;width:100%;height:45px;color:var(--color-page-header-text);line-height:45px;background:var(--color-page-header-bg);padding:0 20px;font-size:16px;border-radius:10px 10px 0 0;overflow:auto;scrollbar-gutter:stable;scrollbar-color:transparent transparent}.page__box-header::-webkit-scrollbar{height:0}.page__box-header::-webkit-scrollbar-track,.page__box-header::-webkit-scrollbar-thumb{background:transparent}.page__box-content{padding:10px 22px;overflow:auto;scrollbar-gutter:stable}.left-column .page__box-content{padding:0}.data__table,.right-column .page__box-content{height:auto;overflow:visible}.right-column .page__box{padding-bottom:60px}.page__box-actions{border-top:1px solid var(--color-border-secondary);background-color:var(--color-surface-bg)}.data__table{font-size:14.5px}.page__box-header .cols__item:not(.cols__item-0){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cols__item img{width:40px;display:block;margin-right:20px}.data__row{padding:8px 20px;color:var(--color-text-primary);transition:none}.data__table .data__row:hover{color:var(--color-text-primary);background-color:var(--color-tertiary-bg)}.page__content-info{color:var(--color-text-muted);font-size:14.5px;display:none}.page__content-info b{font-weight:bold;color:var(--color-text-primary)}.page__box-content{padding-bottom:15px}.page__box-actions{padding:15px 20px;position:absolute;z-index:5;bottom:0;left:0;width:100%;color:var(--color-action-bar-text)}.page__box-actions .btn:not(:last-child){margin-right:15px}.box__data-title{font-size:24px;color:var(--color-accent-secondary);margin-bottom:8px}.box__data.product-box-data,.box__data.payment-box-data{margin-bottom:0!important}.box__data:not(:last-child){margin-bottom:20px}.data__card-img{-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px;max-width:200px;height:200px;background-size:contain;margin-right:35px;margin-top:10px}.data__card-img img{display:block;width:100%}.box__data-subtitle{color:var(--color-text-tertiary);margin-top:-6px;font-size:14px}.data__field{height:42px;display:flex;align-items:center}.data__field.focused{border-color:var(--color-button-primary);border:2px}.data__field-label{font-size:14px;line-height:42px;-webkit-box-flex:0;flex:0 0 18%;max-width:20%;min-width:105px}.data__form{width:100%}.data__form-field{height:100%}.data__form-field input{font-size:14px;width:100%;padding:2px 12px;color:var(--color-text-primary);background-color:var(--color-field-bg);margin:5px 0;height:81%;border-radius:15px}.box__data-subtitle{margin-bottom:15px}.btn-secondary{background:var(--color-button-secondary-bg)!important;border-color:var(--color-button-secondary-bg);color:var(--color-text-primary)!important}.select__wrap{height:100%}.select__wrap .select2-container{width:100%!important;font-size:14px;border-radius:15px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;border:var(--bs-border-width) solid var(--bs-border-color)}.select__wrap .select2-container .select2-selection--single{height:100%;font-size:14px;padding:.5px 12px;background-color:var(--color-field-bg);border:1px solid var(--color-border-transparent)}.select__wrap .select2-container.select2-container--open{box-shadow:0 0 0 .25rem var(--color-focus-ring);border:1px solid var(--color-focus-border)}.select2-container--default .select2-selection--single .select2-selection__arrow{width:20px;top:4px;right:7px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--color-text-primary);padding-left:0}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:15px;border-top-right-radius:15px}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:15px;border-bottom-right-radius:15px}.select2-search__field{height:24px;font-size:14px}.select2-container--default .select2-results__option{color:var(--color-text-primary)}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option--selected{background-color:var(--color-surface-selected);color:var(--color-text-primary)}.select2-container--default .select2-results__option--disabled{color:var(--color-text-tertiary)}.select2-container--default .select2-results>.select2-results__options{overflow-x:hidden}.select2.select2-container .transparent{width:100%!important;border:0}.select2-container--default .select2-selection--single{background-color:var(--color-field-bg);border-color:var(--color-border-primary);border-radius:14px}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:var(--color-field-disabled-bg)}.select2-container--default .select2-search--dropdown .select2-search__field{background-color:var(--color-field-bg);color:var(--color-text-primary);border-color:var(--color-border-primary);border-radius:8px}.select2-container--open .select2-dropdown{border-radius:8px;padding:6px 0;margin-top:5px;margin-bottom:5px}.select2-results__option{padding:7px 10px}a,input,button,textarea,.menu__icon,.data__field{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.right-column{display:none}.sections-block .left-column,.page__content-info{width:100%;padding-right:0}.nav__bars-block{width:21px}.mobile-topbar{display:none;position:fixed;top:0;left:0;right:0;height:52px;z-index:90;background:var(--color-nav-ambient-bg);align-items:center;justify-content:space-between;padding:0 16px;border-bottom:1px solid var(--color-nav-border);box-shadow:0 3px 10px var(--color-nav-shadow);overflow:hidden}.mobile-topbar::before{content:"";position:absolute;inset:-80px -120px;background:var(--color-nav-ambient-blob-a),var(--color-nav-ambient-blob-b);opacity:.42;pointer-events:none}.mobile-topbar .nav__bars,.mobile-topbar__title,.mobile-topbar__actions-btn{position:relative;z-index:1}.mobile-topbar__title{font-size:17px;font-weight:600;color:var(--color-nav-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0;margin-left:14px}.mobile-topbar__actions-btn{background:none;border:0;padding:6px 8px;margin-left:8px;cursor:pointer;color:var(--color-nav-text);display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:8px;transition:background .2s ease,transform .2s ease!important}.mobile-topbar__actions-btn:hover{background:var(--color-nav-hover-bg)}.mobile-topbar__actions-btn.active{background:var(--color-nav-hover-bg);transform:scale(.88)}.mobile-topbar:has(+.mobile-actions-panel:empty) .mobile-topbar__actions-btn{display:none}.mobile-actions-panel{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;position:fixed;top:52px;left:0;right:0;z-index:88;padding:14px 16px;background:var(--color-surface-bg);border-top:2px solid var(--color-button-primary);border-bottom:1px solid var(--color-border-primary);box-shadow:0 8px 32px var(--color-shadow-surface);opacity:0;visibility:hidden;transform:translateY(-6px);pointer-events:none;transition:opacity .2s ease,transform .2s ease,visibility 0s .2s}.mobile-actions-panel.active{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto;transition:opacity .2s ease,transform .2s ease,visibility 0s 0s}.mobile-actions-panel .page-header__actions{flex-wrap:wrap;width:100%;gap:8px}.mobile-actions-panel .vr{display:none}.mobile-actions-panel .input-group{flex:1;min-width:160px;max-width:280px;border-radius:15px}.mobile-actions-panel .input-group:focus-within{box-shadow:0 0 0 .25rem var(--color-focus-ring)}.mobile-actions-panel .input-group .btn{border-radius:0 15px 15px 0}.mobile-actions-panel .input-group:focus-within .btn{border-color:var(--color-focus-border)}.mobile-actions-panel .input-group .form-control{height:34px;flex:1;min-width:0;font-size:13.5px;background:var(--color-field-bg);color:var(--color-text-primary);border-color:var(--color-border-primary);border-radius:15px}.mobile-actions-panel .input-group .form-control:focus{border-color:var(--color-focus-border);background:var(--color-field-bg);color:var(--color-text-primary);box-shadow:none}.mobile-actions-panel .input-group .form-control::placeholder{color:var(--color-text-tertiary)}.mobile-actions-panel .btn-outline-secondary{--bs-btn-color:var(--color-text-secondary);--bs-btn-border-color:var(--color-border-primary);--bs-btn-hover-bg:var(--color-surface-hover);--bs-btn-hover-border-color:var(--color-border-strong);--bs-btn-hover-color:var(--color-text-primary);--bs-btn-active-bg:var(--color-surface-hover);--bs-btn-active-border-color:var(--color-border-strong);--bs-btn-active-color:var(--color-text-primary)}.nav__bars{color:var(--color-nav-text);font-size:0;cursor:pointer;flex-shrink:0}.bar{height:3px;background:var(--color-nav-text);position:relative;top:0}.bar:not(:last-child){margin-bottom:4px}.nav__bars{z-index:10}.nav__bars.active span{opacity:0}.nav__bars.active span:last-child{opacity:1}.nav__bars.active .bar:nth-child(1){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:7px}.nav__bars.active .bar:nth-child(2){-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);opacity:0}.nav__bars.active .bar:nth-child(3){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-7px}.nav__bars.active .bar{background:var(--color-on-accent)}.over-layer{background-color:var(--color-overlay-bg);position:fixed;top:0;left:0;right:0;z-index:20;height:100%;opacity:0;visibility:hidden}.over-layer.active{opacity:1;visibility:visible}.page-header__actions .btn{display:inline-flex;align-items:center;gap:6px;height:34px;font-size:14.1px;font-weight:500;white-space:nowrap;border-radius:15px}.page-header__actions .btn svg{width:16px;height:16px;flex-shrink:0}.page-header__actions .btn-outline-secondary{--bs-btn-color:var(--color-text-secondary);--bs-btn-border-color:var(--color-border-primary);--bs-btn-hover-bg:var(--color-surface-hover);--bs-btn-hover-border-color:var(--color-border-strong);--bs-btn-hover-color:var(--color-text-primary);--bs-btn-active-bg:var(--color-surface-hover);--bs-btn-active-border-color:var(--color-border-strong);--bs-btn-active-color:var(--color-text-primary)}.page-header__actions .vr{opacity:1;color:var(--color-border-primary);height:22px;align-self:center;margin:0 4px}.page-header__actions .input-group{border-radius:15px}.page-header__actions .input-group:focus-within{box-shadow:0 0 0 .25rem var(--color-focus-ring)}.page-header__actions .input-group .btn{border-radius:0 15px 15px 0}.page-header__actions .input-group:focus-within .btn{border-color:var(--color-focus-border)}.page-header__actions .input-group .form-control{height:34px;width:200px;font-size:13.5px;background:var(--color-field-bg);color:var(--color-text-primary);border-color:var(--color-border-primary);border-radius:15px}.page-header__actions .input-group .form-control:focus{border-color:var(--color-focus-border);background:var(--color-field-bg);color:var(--color-text-primary);box-shadow:none}.page-header__actions .input-group .form-control::placeholder{color:var(--color-text-tertiary)}.ph-daterange{display:flex;align-items:center;gap:6px}.ph-daterange .form-control{height:34px;width:140px;font-size:13px;background:var(--color-field-bg);color:var(--color-text-primary);border-color:var(--color-border-primary);border-radius:15px;cursor:pointer}.ph-daterange .form-control:focus{border-color:var(--color-focus-border);background:var(--color-field-bg);color:var(--color-text-primary);box-shadow:none}.ph-date-wrap{position:relative;display:inline-flex;border-radius:15px}.ph-date-wrap:focus-within{box-shadow:0 0 0 .25rem var(--color-focus-ring)}.ph-date-placeholder{position:absolute;left:12px;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--color-text-tertiary);font-size:13px;display:none}.ph-date-empty+.ph-date-placeholder{display:block}.ph-date-empty:focus+.ph-date-placeholder{display:none}.ph-daterange .ph-date-empty:not(:focus){color:transparent}.ph-daterange__sep{color:var(--color-text-muted);font-size:14px;flex-shrink:0}.page-header__actions .ph-filter-clear{padding:0 9px}.sections-block>div{padding-right:2%;float:left}.sections-block>div:last-child{padding-right:0}.page__box-header .custom-control-label:before,.page__box-header .custom-control-label:after{margin-top:10px}.custom-checkbox .custom-control-label:before{background:none;border:1px solid var(--color-border-strong)}.custom-checkbox.custom-control label:before,.custom-checkbox.custom-control label:after{width:19px;height:19px;border-radius:0}.left-column .page-box-content{padding-bottom:35px}.half-width{width:50%}.cashdesk-wrap hr,.workplace-wrap hr{margin:6px 0;opacity:.1}.cashdesk,.workplace{white-space:nowrap}.cashdesk-data>div{float:left}.select2-dropdown{z-index:99999;overflow:hidden;border-radius:12px;background-color:var(--color-surface-bg);border-color:var(--color-border-primary);color:var(--color-text-primary)}.new-workplace{margin-bottom:6px;margin-top:-6px}.workplace-data-field{width:0;height:0;overflow:hidden}.workplace-dropdown .select2-results__option{padding:0}.workplace-dropdown .workplace{padding:6px}.workplace-dropdown{min-width:320px!important}.select2-dropdown{box-shadow:0 0 17px 0 var(--color-shadow-dropdown)}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:var(--color-surface-hover);color:var(--color-text-primary)}.modal-dialog{pointer-events:auto!important}.new-password{padding-bottom:20px}.back-btn{float:left;background-color:var(--color-back-button-bg);height:100%;display:block;position:relative;padding:0 15px 0 40px;color:var(--color-back-button-text);margin-right:15px}.back-btn::before{content:"";position:absolute;left:15px;top:50%;width:16px;height:14px;transform:translateY(-50%);background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='14' viewBox='0 0 16 14'%3E%3Cpath fill='%23000' d='M6.8.7.5 7l6.3 6.3 1.1-1.1L3.5 7.8H16V6.2H3.5l4.4-4.4z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='14' viewBox='0 0 16 14'%3E%3Cpath fill='%23000' d='M6.8.7.5 7l6.3 6.3 1.1-1.1L3.5 7.8H16V6.2H3.5l4.4-4.4z'/%3E%3C/svg%3E") center/contain no-repeat}.back-btn:hover{color:var(--color-back-button-text);background-color:var(--color-back-button-hover-bg)}.data__table>div{cursor:default}.data__table .new-item{display:none!important}.data__table .new-item.show{display:flex!important}.pass-label{flex:0 0 45%;max-width:45%;min-width:50px}.page__box-header img{padding-bottom:2px}.marketplace-name{font-weight:600;line-height:.9}.item-link{height:48px}.new-item-placeholder{padding-left:18px;color:var(--color-text-muted);font-style:italic}.total{text-align:right;margin-top:10px}.total table{width:100%}.total table th,.total table td{padding:5px 1px;text-align:right;line-height:12px}.total table td{width:15%}.btn .disabled{opacity:.35;cursor:default;pointer-events:none}.page__box.main-page-page__box{float:none;height:auto;min-height:0;margin-top:30px}.page__box.main-page-page__box:first-child{margin-top:0}@media screen and (min-width:1560px){.sections-block .left-column,.page__content-info{width:43.66%;padding-right:1.2%;margin-bottom:0}.sections-block .right-column{display:block;width:56.33%}.data__table{overflow-x:hidden}.left-column .page__box-content{height:calc(100vh - 194px);overflow-y:scroll;scrollbar-gutter:stable}.right-column .page__box-content{height:calc(100vh - 212px);overflow-y:auto;overflow-x:hidden}.back-btn{display:none}.left-column .selected,.left-column .selected:hover{background-color:var(--color-surface-selected)}.page__content-info{display:block}}@media screen and (max-width:1559px){.page__content{width:calc(100vw - 280px)}.page__content:has(.dashboard){width:auto}.sections-block>div{float:none;padding-right:0;width:100%}.left-column,.right-column{display:none}.left-column.priority,.right-column.priority{display:block}.right-column .page__box-header{padding-left:0}.sections-block .right-column{width:100%}.data__table .new-item.show{display:none!important}}@media screen and (max-width:1559px){.left-column .page__box{display:flex;flex-direction:column}.left-column .page__box-content{flex:1}}@media screen and (min-width:1600px){.row .col.col-xxl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}@media screen and (min-width:970px){.desktop-hidden{display:none}}@media screen and (max-width:969px){.mobile-hidden{display:none}.cols__item-1{padding-left:10px;-webkit-box-flex:0;-ms-flex:0 0 70%;flex:0 0 70%;max-width:70%}}@media screen and (max-width:968px){.page__content-info{padding:0}.sections-block .page__box{border:0;border-radius:0;box-shadow:none}.sections-block .page__box-header{border-radius:0}.mobile-topbar{display:flex}.main__nav{top:52px;height:calc(100% - 52px);transform:translateX(-260px);transition:transform .3s ease-in-out}.main__nav.active{transform:translateX(0);box-shadow:4px 0 24px rgba(0,0,0,.25)}.page__content{margin:0;padding:52px 0 0;width:100%}.page__content:has(.dashboard){padding:72px 12px 12px}.page__content>.page-header{margin-left:15px;margin-right:15px}.page__box-header{font-size:14px;height:50px;line-height:50px;font-weight:600}.page__box{padding-top:50px}:root[data-theme="light"] .sections-block .page__box-header,html[data-theme="light"] .sections-block .page__box-header,body[data-theme="light"] .sections-block .page__box-header{background:var(--color-surface-muted);color:var(--color-text-primary);border-bottom:1px solid var(--color-border-secondary)}:root[data-theme="light"] .sections-block .back-btn,html[data-theme="light"] .sections-block .back-btn,body[data-theme="light"] .sections-block .back-btn{background-color:transparent;color:var(--color-text-primary)}:root[data-theme="light"] .sections-block .back-btn:hover,html[data-theme="light"] .sections-block .back-btn:hover,body[data-theme="light"] .sections-block .back-btn:hover{background-color:var(--color-button-secondary-bg);box-shadow:inset 0 0 0 1px var(--color-border-primary);color:var(--color-text-primary)}.data__table{font-size:13px}.cols__item-0{display:none}.left-column .page__box-content,.left-column .page__box-header{scrollbar-gutter:auto}.box__data-title{font-size:20px}.data__field-label{font-size:13px}.data__form-field input,.data__form-field select,.data__form-field textarea{font-size:13px}.right-column .data__field{height:auto;flex-direction:column;align-items:stretch;padding:4px 0;min-height:0}.right-column .data__field-label{flex:none;max-width:100%;min-width:0;line-height:1.4;padding-bottom:3px}.right-column .data__form-field input,.right-column .data__form-field select,.right-column .data__form-field textarea{height:34px;margin:0}.right-column .select__wrap .select2-container .select2-selection--single{height:34px;line-height:34px}.right-column table:not(.product-table):not(.product-variant-table){display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.right-column .product-table,.right-column .product-variant-table{display:block;overflow:visible}.right-column .product-table thead,.right-column .product-variant-table thead{display:none}.right-column .product-table tbody,.right-column .product-variant-table tbody{display:flex;flex-direction:column;gap:8px}.right-column .product-table tr,.right-column .product-variant-table tr{display:block;padding:10px 12px;background:var(--color-tertiary-bg);border-radius:8px;border:1px solid var(--color-border-secondary)}.right-column .product-table td,.right-column .product-variant-table td{padding:0;border:0}.right-column .product-table td:first-child{display:block;overflow:hidden;padding-bottom:8px;margin-bottom:6px}.right-column .product-table td:not(:first-child){display:flex;justify-content:space-between;align-items:center;padding:3px 0;text-align:left;font-size:13px}.right-column .product-table td:not(:first-child)::before{content:attr(data-label);font-size:12px;color:var(--color-text-muted);flex-shrink:0;margin-right:8px}.right-column .product-table td:last-child{font-weight:600}.right-column .product-variant-table td[data-label]{display:flex;flex-direction:column;align-items:stretch;gap:3px;padding:4px 0}.right-column .product-variant-table td[data-label]::before{content:attr(data-label);font-size:12px;color:var(--color-text-muted)}.right-column .product-variant-table td[data-label] input,.right-column .product-variant-table td[data-label] .select__wrap,.right-column .product-variant-table td[data-label] .select2-container{width:100%!important}.right-column .product-variant-table td:not([data-label]){display:flex;justify-content:flex-end;padding-top:8px;margin-top:4px}.right-column .data__card{flex-wrap:wrap}.right-column .data__card-img{flex:0 0 100px;max-width:100px;height:100px;margin-right:16px;margin-bottom:8px}}.btn{border-radius:15px;padding:.25rem .9rem;font-size:16px}.btn:disabled,.btn.disabled,fieldset:disabled .btn{background-color:var(--color-button-disabled-bg);border-color:var(--color-button-disabled-border);color:var(--color-button-disabled-text)}.blazor-error-boundary{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iNDkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIG92ZXJmbG93PSJoaWRkZW4iPjxkZWZzPjxjbGlwUGF0aCBpZD0iY2xpcDAiPjxyZWN0IHg9IjIzNSIgeT0iNTEiIHdpZHRoPSI1NiIgaGVpZ2h0PSI0OSIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMCkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMzUgLTUxKSI+PHBhdGggZD0iTTI2My41MDYgNTFDMjY0LjcxNyA1MSAyNjUuODEzIDUxLjQ4MzcgMjY2LjYwNiA1Mi4yNjU4TDI2Ny4wNTIgNTIuNzk4NyAyNjcuNTM5IDUzLjYyODMgMjkwLjE4NSA5Mi4xODMxIDI5MC41NDUgOTIuNzk1IDI5MC42NTYgOTIuOTk2QzI5MC44NzcgOTMuNTEzIDI5MSA5NC4wODE1IDI5MSA5NC42NzgyIDI5MSA5Ny4wNjUxIDI4OS4wMzggOTkgMjg2LjYxNyA5OUwyNDAuMzgzIDk5QzIzNy45NjMgOTkgMjM2IDk3LjA2NTEgMjM2IDk0LjY3ODIgMjM2IDk0LjY3ODIgMjM2IDk0LjM3OTkgMjM2LjAzMSA5NC4wODg2IDIzNi4wODkgOTMuODA3MkwyMzYuMzM4IDkzLjAxNjIgMjM2Ljg1OCA5Mi4xMzE0IDI1OS40NzMgNTMuNjI5NCAyNTkuOTYxIDUyLjc5ODUgMjYwLjQwNyA1Mi4yNjU4QzI2MS4yIDUxLjQ4MzcgMjYyLjI5NiA1MSAyNjMuNTA2IDUxWk0yNjMuNTg2IDY2LjAxODNDMjYwLjczNyA2Ni4wMTgzIDI1OS4zMTMgNjcuMTI0NSAyNTkuMzEzIDY5LjMzNyAyNTkuMzEzIDY5LjYxMDIgMjU5LjMzMiA2OS44NjA4IDI1OS4zNzEgNzAuMDg4N0wyNjEuNzk1IDg0LjAxNjEgMjY1LjM4IDg0LjAxNjEgMjY3LjgyMSA2OS43NDc1QzI2Ny44NiA2OS43MzA5IDI2Ny44NzkgNjkuNTg3NyAyNjcuODc5IDY5LjMxNzkgMjY3Ljg3OSA2Ny4xMTgyIDI2Ni40NDggNjYuMDE4MyAyNjMuNTg2IDY2LjAxODNaTTI2My41NzYgODYuMDU0N0MyNjEuMDQ5IDg2LjA1NDcgMjU5Ljc4NiA4Ny4zMDA1IDI1OS43ODYgODkuNzkyMSAyNTkuNzg2IDkyLjI4MzcgMjYxLjA0OSA5My41Mjk1IDI2My41NzYgOTMuNTI5NSAyNjYuMTE2IDkzLjUyOTUgMjY3LjM4NyA5Mi4yODM3IDI2Ny4zODcgODkuNzkyMSAyNjcuMzg3IDg3LjMwMDUgMjY2LjExNiA4Ni4wNTQ3IDI2My41NzYgODYuMDU0N1oiIGZpbGw9IiNGRkU1MDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvZz48L3N2Zz4=) no-repeat 1rem/1.8rem,var(--color-danger-bg);background-color:var(--color-danger-bg);padding:1rem 1rem 1rem 3.7rem;color:var(--color-on-accent)}.blazor-error-boundary::after{content:"An error has occurred."}.modal.fade .modal-dialog-centered{transform:translate(0,-60px);transition:opacity .1s linear,transform .12s ease-out}.modal.fade.show{background:var(--bs-modal-box-dim);-webkit-backdrop-filter:var(--bs-modal-box-blur);backdrop-filter:var(--bs-modal-box-blur)}.modal.show .modal-dialog-centered{transform:translate(0,-40px)}.modal-dialog-centered{pointer-events:none!important}.tax-group-field{display:flex;align-items:center;gap:8px}.tax-group-field .select__wrap{flex:1;min-width:0}.tax-group-edit-btn.btn{flex:none;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid var(--color-border-primary);background:var(--color-surface-muted);color:var(--color-accent-light)}.tax-group-edit-btn.btn:hover{background:var(--color-surface-hover);border-color:var(--color-focus-border);color:var(--color-link-hover)}#taxGroupsModal .modal-dialog{max-width:600px}#taxGroupsModal .modal-body{max-height:70vh;overflow-y:auto}.tg-subtitle{margin:-4px 0 14px;font-size:13.5px;color:var(--color-text-muted)}.tg-list{display:flex;flex-direction:column;gap:10px}.tg-empty{padding:24px 12px;text-align:center;font-size:14px;color:var(--color-text-muted)}.tg-card{border:1px solid var(--color-border-secondary);border-radius:12px;background:var(--color-surface-bg)}.tg-card.is-editing,.tg-card.is-new{border-color:var(--color-focus-border);background:var(--color-surface-muted)}.tg-card.is-confirming{border-color:var(--color-danger-bg);background:var(--color-error-bg)}.tg-row{display:flex;align-items:center;gap:14px;padding:12px 14px}.tg-letter{flex:none;width:38px;height:38px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:var(--color-surface-hover);color:var(--color-accent-light);font-size:16px;font-weight:700}.tg-info{flex:1;min-width:0}.tg-name{font-size:15px;font-weight:600;color:var(--color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tg-meta{margin-top:2px;font-size:13px;color:var(--color-text-muted)}.tg-icon-btn{flex:none;width:34px;height:34px;display:flex;align-items:center;justify-content:center;border:0;border-radius:10px;background:transparent;color:var(--color-text-secondary);cursor:pointer}.tg-icon-btn:hover:not(:disabled){background:var(--color-surface-hover);color:var(--color-accent-light)}.tg-icon-btn.tg-icon-danger:hover:not(:disabled){color:#fff;background:var(--color-danger-bg)}.tg-icon-btn:disabled{opacity:.4;cursor:default}.tg-confirm{display:flex;align-items:center;gap:12px;padding:12px 14px}.tg-confirm-text{flex:1;font-size:14px;color:var(--color-text-primary)}.tg-form{padding:14px}.tg-form-fields{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px}.tg-field{display:flex;flex-direction:column}.tg-field-grow{flex:1;min-width:150px}.tg-field-letter{width:70px}.tg-field-type{width:116px}.tg-field-rate{width:92px}.tg-field-label{height:16px;margin-bottom:6px;font-size:12px;line-height:16px;color:var(--color-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tg-input{box-sizing:border-box;width:100%;height:34px;margin:0;padding:0 12px;font-size:14px;color:var(--color-text-primary);background:var(--color-field-bg);border:1px solid var(--color-border-primary);border-radius:15px;outline:0}.tg-input:focus{border-color:var(--color-focus-border);box-shadow:0 0 0 .25rem var(--color-focus-ring)}.tg-input:disabled{background:var(--color-field-disabled-bg);color:var(--color-text-muted)}.tg-input-letter{text-align:center;text-transform:uppercase}.tg-field .select2-container{width:100%!important}.tg-field .select2-container--default .select2-selection--single{height:34px;padding:0 12px;display:flex;align-items:center;background:var(--color-field-bg);border:1px solid var(--color-border-primary);border-radius:15px}.tg-field .select2-container--default .select2-selection--single .select2-selection__rendered{padding:0;line-height:normal}.tg-field .select2-container--default .select2-selection--single .select2-selection__arrow{top:0;height:100%;right:8px}.tg-check{display:inline-flex;align-items:center;gap:8px;margin-top:14px;font-size:13px;color:var(--color-text-secondary);cursor:pointer}.tg-check input{width:16px;height:16px}.tg-error{margin-top:12px;font-size:13px;color:var(--color-danger-bg)}.tg-form-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:14px}.tg-btn{height:34px;padding:0 16px;font-size:13px;font-weight:600;border-radius:15px;border:1px solid transparent;cursor:pointer}.tg-btn:disabled{opacity:.6;cursor:default}.tg-btn-ghost{background:var(--color-surface-bg);border-color:var(--color-border-primary);color:var(--color-text-secondary)}.tg-btn-ghost:hover:not(:disabled){background:var(--color-surface-hover)}.tg-btn-primary{background:var(--color-button-primary);color:var(--color-on-accent)}.tg-btn-primary:hover:not(:disabled){background:var(--color-button-hover)}.tg-btn-danger{background:var(--color-danger-bg);color:#fff}.tg-btn-danger:hover:not(:disabled){filter:brightness(1.08)}.tg-add{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:38px;margin-top:12px;font-size:14px;font-weight:600;color:var(--color-accent-light);background:var(--color-surface-bg);border:1px dashed var(--color-border-strong);border-radius:15px;cursor:pointer}.tg-add:hover:not(:disabled){border-color:var(--color-focus-border);background:var(--color-surface-hover)}.tg-add:disabled{opacity:.5;cursor:default}.tg-add-plus{font-size:18px;line-height:1}.invalid-feedback{font-size:12px!important;display:block;margin-top:0}.toast{--bs-toast-bg:var(--color-surface-bg);--bs-toast-color:var(--color-text-primary)}.success-toast{cursor:default;--bs-toast-border-width:0;--bs-toast-bg:color-mix(in srgb,var(--color-surface-bg) 74%,transparent);border:1px solid rgba(var(--bs-success-rgb),.55);box-shadow:0 8px 26px rgba(var(--bs-success-rgb),.32),0 0 14px rgba(var(--bs-success-rgb),.22),0 2px 12px var(--color-shadow-surface),inset 0 1px 0 rgba(255,255,255,.08);-webkit-backdrop-filter:blur(14px) saturate(1.4);backdrop-filter:blur(14px) saturate(1.4);transition:transform .42s cubic-bezier(.22,1.2,.36,1),opacity .3s ease}.success-toast.showing{transform:translateY(-10px) scale(.96)}.success-toast.show{animation:success-toast-in .5s cubic-bezier(.22,1.2,.36,1)}.success-toast__check{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:30px;height:30px;margin-right:.6rem;border-radius:50%;color:#fff;background:var(--bs-success);box-shadow:0 0 0 4px rgba(var(--bs-success-rgb),.26),0 0 12px rgba(var(--bs-success-rgb),.35)}.success-toast__check svg{width:18px;height:18px}.success-toast__check path{stroke-dasharray:30;stroke-dashoffset:30}.success-toast.show .success-toast__check path{animation:success-toast-check .5s ease-out .18s forwards}@keyframes success-toast-in{from{opacity:0;transform:translateY(-10px) scale(.94)}to{opacity:1;transform:none}}@keyframes success-toast-check{to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.success-toast{transition:none}.success-toast.show{animation:none}.success-toast.showing{transform:none}.success-toast.show .success-toast__check path{animation:none}.success-toast__check path{stroke-dashoffset:0}}tr input{width:100%;border:0}.add-btn{display:flex;align-items:center;min-height:46px;padding-left:45px;cursor:pointer;position:relative}.add-btn::before{content:'';position:absolute;left:10px;top:50%;transform:translateY(-50%);width:24px;height:24px}.add-btn:hover{color:var(--color-text-primary);background-color:var(--color-tertiary-bg);border-radius:8px}html[data-theme="dark"] .form-switch .form-check-input{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255%2c255%2c255%2c0.70%29'/%3e%3c/svg%3e");background-color:#4a4a4a;border-color:#5e5e5e}html[data-theme="dark"] .form-switch .form-check-input:focus{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255%2c255%2c255%2c0.70%29'/%3e%3c/svg%3e");border-color:var(--color-focus-border);box-shadow:0 0 0 .25rem var(--color-focus-ring)}html[data-theme="dark"] .form-switch .form-check-input:checked{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");background-color:var(--color-button-primary);border-color:var(--color-button-primary)}.settings-row__control--dropdown .select2-container{width:100%!important}.settings-row__control--dropdown .select2-container--default .select2-selection--single{height:40px;display:flex;align-items:center;padding:0 12px;background:var(--color-field-bg);border:1px solid var(--color-border-primary);border-radius:10px;transition:border-color .15s ease,box-shadow .15s ease}.settings-row__control--dropdown .select2-container--default .select2-selection--single .select2-selection__rendered{padding:0;line-height:normal;color:var(--color-text-primary)}.settings-row__control--dropdown .select2-container--default .select2-selection--single .select2-selection__arrow{top:0;height:100%;right:10px;display:flex;align-items:center}.settings-row__control--dropdown .select2-container--default:hover .select2-selection--single{border-color:var(--color-border-strong)}.settings-row__control--dropdown .select2-container--default.select2-container--open .select2-selection--single{border-color:var(--color-focus-border);box-shadow:0 0 0 3px var(--color-focus-ring)}