@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Signika+Negative:wght@300..700&display=swap";.user-dropdown{position:relative;display:inline-block}.user-dropdown .user-dropdown-trigger{display:flex;align-items:center;gap:12px;padding:0;background:transparent;border:none;color:#333;cursor:pointer;transition:opacity .2s ease;font-family:inherit;font-size:14px}.user-dropdown .user-dropdown-trigger:hover{opacity:.8}.user-dropdown .user-dropdown-trigger .user-name{font-weight:500;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.2;color:#333;order:1}@media (max-width: 768px){.user-dropdown .user-dropdown-trigger .user-name{display:none}}.user-dropdown .user-dropdown-trigger .user-avatar,.user-dropdown .user-dropdown-trigger .user-avatar-placeholder{width:40px;height:40px;border-radius:50%;object-fit:cover;border:2px solid rgba(0,0,0,.1);flex-shrink:0;order:2}.user-dropdown .user-dropdown-trigger .user-avatar-placeholder{display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(0,0,0,.08),rgba(0,0,0,.05))}.user-dropdown .user-dropdown-trigger .user-avatar-placeholder .material-icons{font-size:22px;color:#666}.user-dropdown .user-dropdown-menu{position:absolute;top:calc(100% + 8px);right:0;min-width:240px;background:#fff;border-radius:8px;box-shadow:0 4px 20px #00000026;z-index:1000;animation:dropdownSlideIn .2s ease}@keyframes dropdownSlideIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.user-dropdown .user-dropdown-menu ul{list-style:none;margin:0;padding:8px 0}.user-dropdown .user-dropdown-menu ul li{margin:0}.user-dropdown .user-dropdown-menu ul li.dropdown-controls{padding:8px 16px}.user-dropdown .user-dropdown-menu ul li.dropdown-controls .controls-row{display:flex;gap:12px;align-items:center;justify-content:space-between}.user-dropdown .user-dropdown-menu ul li.divider{height:1px;background:#e0e0e0;margin:8px 0}.user-dropdown .user-dropdown-menu ul li a{display:flex;align-items:center;gap:12px;padding:12px 16px;color:#333;text-decoration:none;transition:background .2s ease}.user-dropdown .user-dropdown-menu ul li a .material-icons{font-size:20px;color:#666}.user-dropdown .user-dropdown-menu ul li a span:not(.material-icons){font-size:14px;font-weight:400}.user-dropdown .user-dropdown-menu ul li a:hover{background:#f5f5f5}.user-dropdown .user-dropdown-menu ul li a:hover .material-icons{color:#333}.user-dropdown .user-dropdown-menu ul li a.logout,.user-dropdown .user-dropdown-menu ul li a.logout .material-icons{color:#d32f2f}.user-dropdown .user-dropdown-menu ul li a.logout:hover{background:#ffebee}.profile-navigation{margin:0;background:linear-gradient(135deg,rgba(242,244,252,.9) 0%,rgba(242,235,248,.9) 100%);border-bottom:1px solid var(--border-color, #e0e0e0);position:sticky;top:65px;z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.profile-navigation .nav-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:0}@media (max-width: 600px){.profile-navigation .nav-list{overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none;justify-content:flex-start}.profile-navigation .nav-list::-webkit-scrollbar{display:none}}.profile-navigation .nav-list li{margin:0}.profile-navigation .nav-list li a{font-size:.85rem;display:flex;align-items:center;gap:.4rem;padding:.7rem 1.1rem;text-decoration:none;color:var(--text-secondary, #666);background:transparent;border:none;border-bottom:3px solid transparent;margin-bottom:-2px;white-space:nowrap;font-weight:500;transition:color .15s,border-color .15s}.profile-navigation .nav-list li a .icon{font-size:1rem;line-height:1}.profile-navigation .nav-list li a .icon.material-icons{font-size:1.1rem;vertical-align:middle}.profile-navigation .nav-list li a:hover{color:var(--primary-color, #007bff);border-bottom-color:var(--primary-light, #90caf9);background:transparent}.profile-navigation .nav-list li.active a{color:var(--primary-color, #007bff);border-bottom-color:var(--primary-color, #007bff);font-weight:600;background:transparent}.profile-navigation .nav-list li.active a:hover{color:var(--primary-hover, #0056b3);border-bottom-color:var(--primary-hover, #0056b3)}.empty-galleries-hero{padding:3rem 0;margin:2rem 0}.hero-content{display:flex;flex-direction:column;gap:3rem;max-width:1200px;margin:0 auto}.hero-text{display:flex;flex-direction:column;gap:2rem;text-align:center;align-items:center}.hero-text h2{font-size:2.5rem;font-weight:700;color:var(--text-primary, #1a1a1a);margin:0;line-height:1.2}.hero-description{font-size:1.125rem;color:var(--text-secondary, #666);line-height:1.6;margin:0}.hero-features{display:flex;flex-direction:row;gap:1rem;align-items:flex-start;align-self:center}.feature{display:flex;align-items:center;gap:1rem;font-size:1rem;color:var(--text-primary, #1a1a1a)}.feature-icon{font-size:1.5rem;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;background:var(--primary-light, #f0f0f0);border-radius:.5rem}.btn-large{padding:1rem 2rem;font-size:1.125rem;font-weight:600;width:fit-content}.hero-example{position:relative}.example-gallery-3d{background:var(--surface, #fff);border-radius:1rem;padding:1.5rem;box-shadow:0 4px 20px #00000014;border:1px solid var(--border, #e0e0e0)}.example-header h3{font-size:1.25rem;font-weight:600;margin:0 0 1.5rem;color:var(--text-primary, #1a1a1a)}.gallery-3d-wrapper{width:100%;height:500px;border-radius:.5rem;overflow:hidden;background:linear-gradient(180deg,#ffffff 0%,#f5f5f5 100%);margin-bottom:1rem;position:relative}.gallery-3d-wrapper:after{content:"";position:absolute;bottom:0;left:0;right:0;height:50px;background:linear-gradient(to top,rgba(0,0,0,.05),transparent);pointer-events:none;border-radius:0 0 .5rem .5rem}.example-caption{font-size:.875rem;color:var(--text-tertiary, #999);text-align:center;margin:0;font-style:italic}.empty-state{padding:4rem 2rem;text-align:center;max-width:600px;margin:0 auto}.empty-state-content{display:flex;flex-direction:column;align-items:center;gap:1.5rem}.empty-state-content h2{font-size:2rem;color:var(--text-primary, #1a1a1a);margin:0}.empty-state-content p{font-size:1.125rem;color:var(--text-secondary, #666);line-height:1.6;margin:0}@media (max-width: 768px){.hero-content{gap:4vh}.hero-text h2{font-size:2rem}.hero-description{font-size:1rem}.btn-large{width:100%;text-align:center}.example-gallery-3d{padding:1rem}.gallery-3d-wrapper{height:350px}}@media (max-width: 480px){.empty-galleries-hero{padding:2rem 0}.hero-text h2{font-size:1.75rem}.feature{font-size:.9rem}.feature-icon{font-size:1.25rem;width:2rem;height:2rem}.gallery-3d-wrapper{height:250px}}.dashboard{max-width:1400px;margin:0 auto;padding:2rem}.dashboard__loading{display:flex;justify-content:center;align-items:center;min-height:400px;color:#6b7280}.dashboard__header{margin-bottom:3rem}.dashboard__header h1{font-size:2.5rem;font-weight:700;color:#1f2937;margin:0 0 .5rem;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.dashboard__subtitle{font-size:1.125rem;color:#6b7280;margin:0}.dashboard__section{margin-bottom:4rem}.dashboard__section:last-child{margin-bottom:2rem}.dashboard__section-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:2px solid #e5e7eb}.dashboard__section-header h2{display:flex;align-items:center;gap:.75rem;font-size:1.75rem;font-weight:600;color:#1f2937;margin:0}.dashboard__section-header h2 .material-icons{font-size:2rem;color:#667eea}.dashboard__count{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 12px;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;font-size:1.25rem;font-weight:700;border-radius:20px;box-shadow:0 2px 8px #667eea4d}@media (max-width: 1024px){.dashboard{padding:1.5rem}.dashboard__header h1{font-size:2rem}.dashboard__section-header h2{font-size:1.5rem}.dashboard__section-header h2 .material-icons{font-size:1.75rem}}@media (max-width: 768px){.dashboard{padding:1rem}.dashboard__header{margin-bottom:2rem}.dashboard__header h1{font-size:1.75rem}.dashboard__subtitle{font-size:1rem}.dashboard__section{margin-bottom:3rem}.dashboard__section-header{flex-wrap:wrap;gap:.5rem}.dashboard__section-header h2{font-size:1.25rem}.dashboard__section-header h2 .material-icons{font-size:1.5rem}.dashboard__count{min-width:32px;height:32px;font-size:1rem;padding:0 10px}}.loader-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fffc;display:flex;justify-content:center;align-items:center;z-index:9999;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.loader-center{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:2rem;min-height:200px}.loader-inline{display:inline-flex;vertical-align:middle}.loader-text{margin-top:1rem;color:#6c757d;font-size:.9rem;font-weight:500}.loader-content{text-align:center}.button.width-100{width:100%;display:flex}.button{display:inline-flex;align-items:center;justify-content:center}.button .btn-icon-left{margin-right:.5rem;display:flex;align-items:center}.button .btn-icon-right{margin-left:.5rem;display:flex;align-items:center}.button .loading-wrapper{margin-right:.5rem;display:flex;align-items:center}.button.button-secondary{background-color:#f8f9fa;color:#212529;border:1px solid #dee2e6}.button.button-secondary:hover{background-color:#e2e6ea;border-color:#d3d9df}.button.button-ghost{background-color:transparent;color:#6c757d;border:1px solid transparent}.button.button-ghost:hover{background-color:#0000000d;color:#212529}.button.button-outline{background-color:transparent;border:1px solid currentColor}.button.button-outline:hover{background-color:#0000000d}@font-face{font-family:icons;src:url(/assets/icons-ebb497c2.eot);src:url(/assets/icons-ebb497c2.eot) format("embedded-opentype"),url(/assets/icons-64b0f6bc.woff) format("woff"),url(/assets/icons-1e9f009d.ttf) format("truetype"),url(/assets/icons-8286da81.svg) format("svg");font-weight:400;font-style:normal;font-display:block}.modal.active.centered .modal-wrapper:before{height:50%;content:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);transition:height .4s ease}input.modal-open:checked+.modal.centered .modal-wrapper:before{height:50%;content:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);transition:height .4s ease}@font-face{font-family:icons;src:url(../fonts/icons.eot);src:url(../fonts/icons.eot) format("embedded-opentype"),url(../fonts/icons.woff) format("woff"),url(../fonts/icons.ttf) format("truetype"),url(../fonts/icons.svg) format("svg");font-weight:400;font-style:normal;font-display:block}.modal.active.centered .modal-wrapper:before{height:50%;content:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);transition:height .4s ease}input.modal-open:checked+.modal.centered .modal-wrapper:before{height:50%;content:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);transition:height .4s ease}.modal .window-header{display:flex;justify-content:space-between;align-items:center}.modal .window-header .modal-close{cursor:pointer;-webkit-user-select:none;user-select:none}.modal .window-header .modal-close i{font-size:1.5rem;font-style:normal}.modal .window-footer{display:flex;justify-content:space-between;align-items:center}@media (max-width: 640px){.modal .modal-window{max-height:100vh;border-radius:0;height:100%}}@keyframes backdropBlurIn{0%{backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px)}to{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}}.art-detail-modal .modal-backdrop:after{background-color:transparent!important;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);animation:backdropBlurIn .35s ease forwards}/**
* easymde v2.20.0
* Copyright Jeroen Akkerman
* @link https://github.com/ionaru/easy-markdown-editor
* @license MIT
*/.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor .CodeMirror-line::selection,.cm-fat-cursor .CodeMirror-line>span::selection,.cm-fat-cursor .CodeMirror-line>span>span::selection{background:0 0}.cm-fat-cursor .CodeMirror-line::-moz-selection,.cm-fat-cursor .CodeMirror-line>span::-moz-selection,.cm-fat-cursor .CodeMirror-line>span>span::-moz-selection{background:0 0}.cm-fat-cursor{caret-color:transparent}@-moz-keyframes blink{50%{background-color:transparent}}@-webkit-keyframes blink{50%{background-color:transparent}}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;left:0;right:0;top:-50px;bottom:0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error,.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:0;position:relative;z-index:0}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{position:absolute;z-index:6;display:none;outline:0}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:0 0!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-width:0;background:0 0;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-code{outline:0}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{-moz-box-sizing:content-box;box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors,.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:#ff06}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:0 0}.EasyMDEContainer{display:block}.CodeMirror-rtl pre{direction:rtl}.EasyMDEContainer.sided--no-fullscreen{display:flex;flex-direction:row;flex-wrap:wrap}.EasyMDEContainer .CodeMirror{box-sizing:border-box;height:auto;border:1px solid #ced4da;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:10px;font:inherit;z-index:0;word-wrap:break-word}.EasyMDEContainer .CodeMirror-scroll{cursor:text}.EasyMDEContainer .CodeMirror-fullscreen{background:#fff;position:fixed!important;top:50px;left:0;right:0;bottom:0;height:auto;z-index:8;border-right:none!important;border-bottom-right-radius:0!important}.EasyMDEContainer .CodeMirror-sided{width:50%!important}.EasyMDEContainer.sided--no-fullscreen .CodeMirror-sided{border-right:none!important;border-bottom-right-radius:0;position:relative;flex:1 1 auto}.EasyMDEContainer .CodeMirror-placeholder{opacity:.5}.EasyMDEContainer .CodeMirror-focused .CodeMirror-selected{background:#d9d9d9}.editor-toolbar{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;padding:9px 10px;border-top:1px solid #ced4da;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top-left-radius:4px;border-top-right-radius:4px}.editor-toolbar.fullscreen{width:100%;height:50px;padding-top:10px;padding-bottom:10px;box-sizing:border-box;background:#fff;border:0;position:fixed;top:0;left:0;opacity:1;z-index:9}.editor-toolbar.fullscreen:before{width:20px;height:50px;background:-moz-linear-gradient(left,#fff 0,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#fff),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,#fff 0,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,#fff 0,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left,#fff 0,rgba(255,255,255,0) 100%);background:linear-gradient(to right,#fff 0,rgba(255,255,255,0) 100%);position:fixed;top:0;left:0;margin:0;padding:0}.editor-toolbar.fullscreen:after{width:20px;height:50px;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,#fff 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,0)),color-stop(100%,#fff));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,#fff 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0,#fff 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0,#fff 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 100%);position:fixed;top:0;right:0;margin:0;padding:0}.EasyMDEContainer.sided--no-fullscreen .editor-toolbar{width:100%}.editor-toolbar .easymde-dropdown,.editor-toolbar button{background:0 0;display:inline-block;text-align:center;text-decoration:none!important;height:30px;margin:0;padding:0;border:1px solid transparent;border-radius:3px;cursor:pointer}.editor-toolbar button{font-weight:700;min-width:30px;padding:0 6px;white-space:nowrap}.editor-toolbar button.active,.editor-toolbar button:hover{background:#fcfcfc;border-color:#95a5a6}.editor-toolbar i.separator{display:inline-block;width:0;border-left:1px solid #d9d9d9;border-right:1px solid #fff;color:transparent;text-indent:-10px;margin:0 6px}.editor-toolbar button:after{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:65%;vertical-align:text-bottom;position:relative;top:2px}.editor-toolbar button.heading-1:after{content:"1"}.editor-toolbar button.heading-2:after{content:"2"}.editor-toolbar button.heading-3:after{content:"3"}.editor-toolbar button.heading-bigger:after{content:"▲"}.editor-toolbar button.heading-smaller:after{content:"▼"}.editor-toolbar.disabled-for-preview button:not(.no-disable){opacity:.6;pointer-events:none}@media only screen and (max-width:700px){.editor-toolbar i.no-mobile{display:none}}.editor-statusbar{padding:8px 10px;font-size:12px;color:#959694;text-align:right}.EasyMDEContainer.sided--no-fullscreen .editor-statusbar{width:100%}.editor-statusbar span{display:inline-block;min-width:4em;margin-left:1em}.editor-statusbar .lines:before{content:"lines: "}.editor-statusbar .words:before{content:"words: "}.editor-statusbar .characters:before{content:"characters: "}.editor-preview-full{position:absolute;width:100%;height:100%;top:0;left:0;z-index:7;overflow:auto;display:none;box-sizing:border-box}.editor-preview-side{position:fixed;bottom:0;width:50%;top:50px;right:0;z-index:9;overflow:auto;display:none;box-sizing:border-box;border:1px solid #ddd;word-wrap:break-word}.editor-preview-active-side{display:block}.EasyMDEContainer.sided--no-fullscreen .editor-preview-active-side{flex:1 1 auto;height:auto;position:static}.editor-preview-active{display:block}.editor-preview{padding:10px;background:#fafafa}.editor-preview>p{margin-top:0}.editor-preview pre{background:#eee;margin-bottom:10px}.editor-preview table td,.editor-preview table th{border:1px solid #ddd;padding:5px}.cm-s-easymde .cm-tag{color:#63a35c}.cm-s-easymde .cm-attribute{color:#795da3}.cm-s-easymde .cm-string{color:#183691}.cm-s-easymde .cm-header-1{font-size:calc(1.375rem + 1.5vw)}.cm-s-easymde .cm-header-2{font-size:calc(1.325rem + .9vw)}.cm-s-easymde .cm-header-3{font-size:calc(1.3rem + .6vw)}.cm-s-easymde .cm-header-4{font-size:calc(1.275rem + .3vw)}.cm-s-easymde .cm-header-5{font-size:1.25rem}.cm-s-easymde .cm-header-6{font-size:1rem}.cm-s-easymde .cm-header-1,.cm-s-easymde .cm-header-2,.cm-s-easymde .cm-header-3,.cm-s-easymde .cm-header-4,.cm-s-easymde .cm-header-5,.cm-s-easymde .cm-header-6{margin-bottom:.5rem;line-height:1.2}.cm-s-easymde .cm-comment{background:rgba(0,0,0,.05);border-radius:2px}.cm-s-easymde .cm-link{color:#7f8c8d}.cm-s-easymde .cm-url{color:#aab2b3}.cm-s-easymde .cm-quote{color:#7f8c8d;font-style:italic}.editor-toolbar .easymde-dropdown{position:relative;background:linear-gradient(to bottom right,#fff 0,#fff 84%,#333 50%,#333 100%);border-radius:0;border:1px solid #fff}.editor-toolbar .easymde-dropdown:hover{background:linear-gradient(to bottom right,#fff 0,#fff 84%,#333 50%,#333 100%)}.easymde-dropdown-content{display:block;visibility:hidden;position:absolute;background-color:#f9f9f9;box-shadow:0 8px 16px #0003;padding:8px;z-index:2;top:30px}.easymde-dropdown:active .easymde-dropdown-content,.easymde-dropdown:focus .easymde-dropdown-content,.easymde-dropdown:focus-within .easymde-dropdown-content{visibility:visible}.easymde-dropdown-content button{display:block}span[data-img-src]:after{content:"";background-image:var(--bg-image);display:block;max-height:100%;max-width:100%;background-size:contain;height:0;padding-top:var(--height);width:var(--width);background-repeat:no-repeat}.CodeMirror .cm-spell-error:not(.cm-url):not(.cm-comment):not(.cm-tag):not(.cm-word){background:rgba(255,0,0,.15)}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,.5)}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,.8);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:rgba(255,255,255,.8);text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:white;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.feature-guard-loading{padding:1rem;text-align:center;color:var(--text-secondary);font-size:.875rem}.premium-feature-container{display:contents!important}.premium-feature-container>.row,.premium-feature-container>.cell-16,.premium-feature-container>.col-full{position:relative;border-left:3px solid #667eea;padding-left:1rem;background:linear-gradient(90deg,rgba(102,126,234,.03) 0%,transparent 100%)}.premium-feature-container>.row:hover,.premium-feature-container>.cell-16:hover,.premium-feature-container>.col-full:hover{border-left-color:#764ba2;background:linear-gradient(90deg,rgba(102,126,234,.06) 0%,transparent 100%)}.feature-guard-simple-badge{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .875rem;background:transparent;border:1px solid #e0e0e0;border-radius:6px;color:var(--text-secondary);font-size:.875rem;font-weight:500;text-decoration:none;transition:all .2s}.feature-guard-simple-badge .material-icons{font-size:1rem;color:#999}.feature-guard-simple-badge:hover{border-color:#667eea;color:#667eea;background:rgba(102,126,234,.05)}.feature-guard-simple-badge:hover .material-icons{color:#667eea}.feature-badge{margin:0 .5rem;display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;border-radius:6px;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .2s}.feature-badge:hover{transform:translateY(-2px);box-shadow:0 4px 12px #667eea66}.feature-badge .feature-badge-icon{font-size:1rem}.feature-badge .feature-badge-text{white-space:nowrap}.feature-badge.feature-badge-compact{padding:.25rem .75rem;font-size:.75rem;gap:.25rem}.feature-badge.feature-badge-compact .feature-badge-icon{font-size:.875rem}@media (max-width: 768px){.feature-guard-upgrade-prompt{flex-direction:column;align-items:center;text-align:center;padding:1.5rem}.feature-guard-upgrade-prompt .upgrade-prompt-icon{font-size:2.5rem}.feature-guard-upgrade-prompt .upgrade-prompt-actions{justify-content:center}}.feature-lock-button-wrapper{position:relative;display:inline-block}.feature-lock-button{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;border:none;border-radius:6px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s}.feature-lock-button:hover{transform:translateY(-2px);box-shadow:0 4px 12px #667eea66}.feature-lock-button .material-icons{font-size:1.2rem}.feature-lock-popup{position:absolute;top:calc(100% + .5rem);left:50%;transform:translate(-50%);min-width:320px;max-width:400px;background:white;border-radius:12px;box-shadow:0 8px 32px #00000026;padding:1.5rem;z-index:1000;animation:popupSlideIn .2s ease-out}.feature-lock-popup:before{content:"";position:absolute;top:-8px;left:50%;transform:translate(-50%);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid white}.feature-lock-popup .feature-lock-popup-close{position:absolute;top:.5rem;right:.5rem;background:none;border:none;font-size:1.5rem;color:#999;cursor:pointer;padding:.25rem;line-height:1;transition:color .2s}.feature-lock-popup .feature-lock-popup-close:hover{color:#333}.feature-lock-popup .feature-lock-popup-icon{display:flex;justify-content:center;margin-bottom:1rem}.feature-lock-popup .feature-lock-popup-icon .material-icons{font-size:3rem;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.feature-lock-popup .feature-lock-popup-title{margin:0 0 .75rem;font-size:1.125rem;font-weight:600;color:#333;text-align:center}.feature-lock-popup .feature-lock-popup-description{margin:0 0 1.5rem;font-size:.9rem;color:#666;line-height:1.5;text-align:center}.feature-lock-popup .feature-lock-popup-actions{display:flex;flex-direction:column;gap:.75rem}.feature-lock-popup .feature-lock-popup-actions .btn{padding:.75rem 1.5rem;border-radius:8px;font-weight:500;text-decoration:none;text-align:center;transition:all .2s;border:none;cursor:pointer}.feature-lock-popup .feature-lock-popup-actions .btn.btn-primary{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff}.feature-lock-popup .feature-lock-popup-actions .btn.btn-primary:hover{transform:translateY(-2px);box-shadow:0 4px 12px #667eea66}.feature-lock-popup .feature-lock-popup-actions .btn.btn-secondary{background:#f5f5f5;color:#667eea}.feature-lock-popup .feature-lock-popup-actions .btn.btn-secondary:hover{background:#e8e8e8}@keyframes popupSlideIn{0%{opacity:0;transform:translate(-50%) translateY(-10px)}to{opacity:1;transform:translate(-50%) translateY(0)}}@media (max-width: 480px){.feature-lock-popup{left:0;right:0;transform:none;margin:0 1rem;min-width:auto}.feature-lock-popup:before{left:2rem;transform:none}}.color-picker-input{position:relative}.color-picker-input__trigger{display:flex;align-items:center;gap:8px}.color-picker-input__swatch-btn{display:flex;align-items:center;justify-content:center;width:38px;height:38px;padding:3px;border:1px solid var(--border-color, #d1d5db);border-radius:6px;background:white;cursor:pointer;flex-shrink:0}.color-picker-input__swatch-btn:focus-visible{outline:2px solid var(--primary-color, #4a90e2);outline-offset:2px}.color-picker-input__swatch{display:block;width:100%;height:100%;border-radius:3px;border:1px solid rgba(0,0,0,.08)}.color-picker-input__hex{width:100px;height:38px;padding:0 8px;border:1px solid var(--border-color, #d1d5db);border-radius:6px;font-size:.875rem;font-family:monospace;letter-spacing:.05em;background:white;min-width:0!important;color:var(--text-color, #111827)}.color-picker-input__hex:focus{outline:none;border-color:var(--primary-color, #4a90e2);box-shadow:0 0 0 2px #4a90e226}.color-picker-input__popover{position:absolute;top:calc(100% + 8px);left:0;z-index:1000;background:white;border:1px solid var(--border-color, #d1d5db);border-radius:10px;padding:12px;box-shadow:0 8px 24px #00000026}.color-picker-input__popover .react-colorful{width:200px;height:160px}.color-picker-input__popover .react-colorful__saturation{border-radius:6px 6px 0 0}.color-picker-input__popover .react-colorful__hue{border-radius:0 0 6px 6px;height:16px;margin-top:8px}.color-picker-input__popover .react-colorful__pointer{width:18px;height:18px}.color-preset-picker{position:relative;margin-bottom:12px;width:100%}.color-preset-picker__btn{display:flex;align-items:center;gap:8px;width:100%;padding:10px 16px;border:1px solid var(--border-color, #d1d5db);border-radius:8px;background:var(--bg-secondary, #f9fafb);color:var(--text-color, #374151);font-size:.9rem;font-family:inherit;cursor:pointer;transition:border-color .15s,background .15s;box-sizing:border-box}.color-preset-picker__btn .material-icons{font-size:20px}.color-preset-picker__btn:hover{border-color:var(--primary-color, #4a90e2);background:white}.color-preset-picker__btn:focus-visible{outline:2px solid var(--primary-color, #4a90e2);outline-offset:2px}.color-preset-picker__chevron{margin-left:auto}.color-preset-picker__panel{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:1100;background:white;border:1px solid var(--border-color, #d1d5db);border-radius:12px;box-shadow:0 8px 28px #00000024;overflow:hidden}.color-preset-picker__header{display:grid;grid-template-columns:1fr 64px 64px 64px;gap:8px;align-items:center;padding:10px 16px;background:var(--bg-secondary, #f9fafb);border-bottom:1px solid var(--border-color, #e5e7eb)}.color-preset-picker__col-label{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted, #6b7280);text-align:center}.color-preset-picker__col-label:first-child{text-align:left}.color-preset-picker__list{max-height:380px;overflow-y:auto}.color-preset-picker__row{display:grid;grid-template-columns:1fr 64px 64px 64px;gap:8px;align-items:center;width:100%;padding:10px 16px;border:none;background:transparent;cursor:pointer;text-align:left;transition:background .12s;font-family:inherit;box-sizing:border-box}.color-preset-picker__row:hover{background:var(--bg-secondary, #f3f4f6)}.color-preset-picker__row--active{background:rgba(74,144,226,.08)}.color-preset-picker__row--active .color-preset-picker__name{font-weight:600;color:var(--primary-color, #4a90e2)}.color-preset-picker__row+.color-preset-picker__row{border-top:1px solid var(--border-color, #f3f4f6)}.color-preset-picker__name{font-size:.875rem;color:var(--text-color, #374151);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.color-preset-picker__swatch{display:block;width:48px;height:48px;border-radius:8px;border:1px solid rgba(0,0,0,.12);flex-shrink:0;justify-self:center;box-shadow:inset 0 1px 2px #ffffff4d}/*! Formir - Room Gallery v1.5.8-dev by @konrad-k - https://formir.io/room-gallery/ * All rights reserved - Copyright © 2024 */.room-clip-wrapper{display:block;overflow:clip;position:relative;box-sizing:border-box;width:var(--room-base-width, var(--room-width, 100%));height:var(--room-base-height, var(--room-height, 100%));--room-button-background: var(--room-light-button-background, #3c3642);--room-button-color: var(--room-light-button-color, #fff);--room-icon-color: var(--room-light-icon-color, #fff);--room-button-border: var(--room-light-button-border, 0 none);--room-button-shadow: var(--room-light-button-shadow, 0 0 2px rgba(0, 0, 0, .5));--room-button-current-background: var(--room-light-button-current-background, #fff);--room-button-current-border: var(--room-light-button-current-border, 0 none);--room-button-current-color: var(--room-light-button-current-color, #3c3642);--room-button-current-shadow: var(--room-light-button-current-shadow, none)}.room-clip-wrapper:has(.room-gallery.room-dark){--room-button-background: var(--room-dark-button-background, #fff);--room-button-color: var(--room-dark-button-color, #000);--room-icon-color: var(--room-dark-icon-color, #fff);--room-button-border: var(--room-dark-button-border, 0 none);--room-button-shadow: var(--room-dark-button-shadow, 0 0 2px rgba(0, 0, 0, .5));--room-button-current-background: var(--room-dark-button-current-background, #000);--room-button-current-border: var(--room-dark-button-current-border, 0 none);--room-button-current-color: var(--room-dark-button-current-color, #fff);--room-button-current-shadow: var(--room-dark-button-current-shadow, 0 0 5px 5px rgba(255, 255, 255, .3))}.room-clip-wrapper .room-exit-btn{transition:var(--room-button-transition, opacity .5s linear);right:0;left:0;margin:auto;position:absolute;z-index:calc(var(--room-zindex, 1000) + 100);font-size:var(--room-text-font-size, 14px);color:var(--room-button-color);width:var(--room-button-exit-width, 35px);height:var(--room-button-size, 35px);line-height:var(--room-button-size, 35px);padding:0;top:var(--room-button-zoom-position, 10%);text-align:center;cursor:pointer;opacity:var(--room-button-opacity, 1);will-change:opacity;border:0 none}.room-clip-wrapper .room-exit-btn:not(.room-icon){background-color:var(--room-button-background);border-radius:var(--room-button-size, 35px);box-shadow:var(--room-button-shadow)}.room-clip-wrapper .room-exit-btn:not(.room-icon) svg,.room-clip-wrapper .room-exit-btn:not(.room-icon) img{width:60%;height:auto;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto}.room-clip-wrapper .room-exit-btn.room-icon{background:none;mix-blend-mode:var(--room-icon-blend-mode, difference);color:var(--room-icon-color)}.room-clip-wrapper .room-exit-btn:hover{opacity:1;transition:var(--room-button-transition, opacity .5s linear)}.room-clip-wrapper .room-zoom-btn{z-index:calc(var(--room-zindex, 1000) + 1000);margin:auto;position:absolute;right:0;left:0;font-size:var(--room-text-font-size, 14px);color:var(--room-button-color);top:var(--room-button-zoom-position, 10%);height:var(--room-button-size, 35px);line-height:var(--room-button-size, 35px);border:0;padding:0;width:var(--room-button-zoom-width, 35px);text-align:center;cursor:pointer;will-change:opacity;transition:var(--room-button-transition, opacity .5s linear)}.room-clip-wrapper .room-zoom-btn:not(.room-icon){background-color:var(--room-button-background);border-radius:var(--room-button-size, 35px);box-shadow:var(--room-button-shadow)}.room-clip-wrapper .room-zoom-btn:not(.room-icon) svg,.room-clip-wrapper .room-zoom-btn:not(.room-icon) img{width:60%;height:auto;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto}.room-clip-wrapper .room-zoom-btn.room-icon{background:none;mix-blend-mode:var(--room-icon-blend-mode, difference);color:var(--room-icon-color)}.room-clip-wrapper .room-zoom-btn:hover{opacity:1;transition:var(--room-button-transition, opacity .5s linear)}.room-clip-wrapper .room-dark-btn{z-index:calc(var(--room-zindex, 1000) + 1000);margin:auto;position:absolute;right:30px;left:auto;font-size:var(--room-text-font-size, 14px);color:var(--room-button-color);top:var(--room-button-dark-position, 10%);height:var(--room-button-size, 35px);line-height:var(--room-button-size, 35px);width:var(--room-button-dark-width, 35px);text-align:center;border:0;cursor:pointer;will-change:opacity;transition:var(--room-button-transition, opacity .5s linear)}.room-clip-wrapper .room-dark-btn:not(.room-icon){background-color:var(--room-button-background);border-radius:var(--room-button-size, 35px);box-shadow:var(--room-button-shadow)}.room-clip-wrapper .room-dark-btn:not(.room-icon) svg,.room-clip-wrapper .room-dark-btn:not(.room-icon) img{width:60%;height:auto;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto}.room-clip-wrapper .room-dark-btn.room-icon{background:none;mix-blend-mode:var(--room-icon-blend-mode, difference);color:var(--room-icon-color)}.room-clip-wrapper .room-dark-btn:hover{opacity:1;transition:var(--room-button-transition, opacity .5s linear)}.room-clip-wrapper button.room-icon svg,.room-clip-wrapper button.room-icon img{width:100%;height:auto;position:absolute;top:0;bottom:0;right:0;left:0}.room-gallery{width:var(--room-width, 100vw);padding-bottom:var(--room-height, 100vh);font-family:var(--room-font-family, Arial);box-sizing:border-box;position:relative;display:block;max-height:100%;overflow:visible;z-index:var(--room-zindex, 1000)}.room-gallery .room-navigations button{margin:calc(var(--room-pagination-buttons-space, 7px) / 2);height:var(--room-button-size, 35px);min-width:calc(var(--room-button-size, 35px) - var(--room-button-size, 35px) / 1.5);padding:0 calc(var(--room-button-size, 35px) / 1.5 / 2);color:var(--room-button-color);line-height:var(--room-button-size, 35px);font-size:calc(var(--room-button-size, 35px) / 2.5);border:var(--room-button-border);text-align:center;font-weight:700;cursor:pointer;text-decoration:none;box-sizing:content-box}.room-gallery .room-navigations button:not(.room-icon){background:var(--room-button-background)}.room-gallery .room-navigations button:not(.room-icon).active{color:var(--room-button-background);background-color:var(--room-button-color)}.room-gallery .room-navigations button.room-icon{background:none}.room-gallery .room-navigations button.room-icon:not(.active){color:var(--room-icon-color)}.room-gallery .room-navigations button.room-icon.active{color:var(--room-button-background)}.room-gallery .room-navigations button:hover{text-decoration:none}.room-gallery .room-navigations button:not(.room-icon){border-radius:var(--room-button-size, 35px)}.room-gallery .room-navigations button.room-icon{font-size:var(--room-button-size, 35px)}.room-gallery .room-paginations{position:absolute;left:0;right:0;margin:auto;z-index:4;bottom:var(--room-pagination-position, 5%);display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px}.room-gallery .room-paginations .room-paginations-left,.room-gallery .room-paginations .room-paginations-right{display:flex;align-items:center;flex-shrink:0}.room-gallery .room-paginations .room-paginations-center{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;flex:1 1 auto}.room-gallery .room-paginations.room-paginations-custom .room-paginations-center{flex-wrap:nowrap}.room-gallery .room-paginations.room-paginations-description .room-paginations-center{flex:1 1 auto;max-width:70%}.room-gallery .room-paginations.room-paginations-description .room-paginations-center .room-pagination-description{color:var(--room-text-color, rgba(255, 255, 255, .9));font-size:var(--room-text-font-size, 14px);line-height:var(--room-font-line-height, 1.3em);text-align:center;padding:0 10px}.room-gallery .room-paginations.room-paginations-description .room-paginations-center .room-pagination-description a{color:var(--room-link-color, rgba(255, 255, 255, .8));text-decoration:underline}.room-gallery .room-paginations.room-paginations-description .room-paginations-center .room-pagination-description a:hover{opacity:.8}.room-gallery .room-paginations button{height:var(--room-pagination-button-size, 25px);min-width:calc(var(--room-pagination-button-size, 25px) - var(--room-pagination-button-size, 25px) / 1.5);padding:0 calc(var(--room-pagination-button-size, 25px) / 1.5 / 2);color:var(--room-button-color);line-height:var(--room-pagination-button-size, 25px);font-size:calc(var(--room-pagination-button-size, 25px) / 2.5);border:var(--room-button-border);text-align:center;font-weight:700;cursor:pointer;text-decoration:none;box-sizing:content-box}.room-gallery .room-paginations button:not(.room-icon){background:var(--room-button-background)}.room-gallery .room-paginations button:not(.room-icon).active{color:var(--room-button-background);background-color:var(--room-button-color)}.room-gallery .room-paginations button.room-icon{background:none}.room-gallery .room-paginations button.room-icon:not(.active){color:var(--room-icon-color)}.room-gallery .room-paginations button.room-icon.active{color:var(--room-button-background)}.room-gallery .room-paginations button:hover{text-decoration:none}.room-gallery .room-paginations button{margin:calc(var(--room-pagination-buttons-space, 7px) / 2);display:inline-block}.room-gallery .room-paginations button.active.room-icon{text-shadow:var(--room-button-current-shadow);color:var(--room-button-current-color)}.room-gallery .room-paginations button.active:not(.room-icon){border:var(--room-button-current-border);background-color:var(--room-button-current-background);box-shadow:var(--room-button-current-shadow);color:var(--room-button-current-color)}.room-gallery .room-paginations button:not(.room-icon){border-radius:var(--room-pagination-buttons-border-radius, var(--room-button-size, 35px))}.room-gallery .room-paginations button.room-icon{font-size:var(--room-pagination-button-size, 25px)}.room-gallery .room-paginations.room-paginations-thumbs{flex-wrap:nowrap;align-items:center;max-height:var(--room-pagination-thumbs-max-height, 15%)}.room-gallery .room-paginations.room-paginations-thumbs .room-paginations-center{flex-wrap:nowrap}.room-gallery .room-paginations.room-paginations-thumbs button{max-width:var(--room-pagination-thumb-max-width, 100px);padding:0;height:auto;border-radius:var(--room-pagination-buttons-border-radius, var(--room-button-size, 35px))}.room-gallery .room-paginations.room-paginations-thumbs button:not(:empty){flex:0 1 auto;overflow:hidden;max-height:100%;align-self:stretch}.room-gallery .room-paginations.room-paginations-thumbs button:empty{min-height:var(--room-button-size, 35px);min-width:var(--room-button-size, 35px)}.room-gallery .room-paginations.room-paginations-thumbs button img{width:100%;max-height:100%;min-height:100%;object-fit:cover;height:auto;display:block}.room-gallery .room-navigations .room-prev{display:block;left:var(--room-buttons-position, 5%);right:auto;position:absolute;top:0;bottom:0;margin:auto;font-weight:700;border:0 none;width:var(--room-nav-button-size, 35px);box-sizing:border-box;display:flex;align-items:center;justify-content:center;z-index:5}.room-gallery .room-navigations .room-prev:not(.room-icon){height:var(--room-nav-button-size, 35px);transform:rotate(-45deg);border-radius:0 var(--room-button-size, 35px) var(--room-button-size, 35px) var(--room-button-size, 35px)}.room-gallery .room-navigations .room-prev:not(.room-icon) span{transform:rotate(45deg);display:inline-block}.room-gallery .room-navigations .room-prev.room-icon{color:var(--room-button-color)}.room-gallery .room-navigations .room-next{display:block;right:var(--room-buttons-position, 5%);left:auto;position:absolute;top:0;bottom:0;margin:auto;font-weight:700;border:0 none;width:var(--room-nav-button-size, 35px);box-sizing:border-box;display:flex;align-items:center;justify-content:center;z-index:5}.room-gallery .room-navigations .room-next:not(.room-icon){height:var(--room-nav-button-size, 35px);border-radius:var(--room-button-size, 35px) 0 var(--room-button-size, 35px) var(--room-button-size, 35px);transform:rotate(45deg)}.room-gallery .room-navigations .room-next:not(.room-icon) span{transform:rotate(-45deg);display:inline-block}.room-gallery .room-navigations .room-next.room-icon{color:var(--room-button-color)}.room-gallery .room-navigations .room-icon{background:none;mix-blend-mode:var(--room-icon-blend-mode, difference);color:var(--room-icon-color)}.room-gallery .room-navigations .room-icon svg,.room-gallery .room-navigations .room-icon img{width:auto;height:100%}.room-gallery .room-item{z-index:1000}.room-gallery .room-item .room-canvas{border:var(--room-canvas-border);box-shadow:var(--room-canvas-shadow)}.room-gallery .room-item img+*,.room-gallery .room-item picture+*{font-size:var(--room-text-font-size, 14px);color:var(--room-text-color);text-align:center;line-height:var(--room-font-line-height, 1.3em);margin-top:var(--room-text-margin-top, 1.5rem)}.room-gallery .room-floor{z-index:0;background:var(--room-floor-background);background-blend-mode:var(--room-background-blend-mode);background-repeat:repeat}.room-gallery .room-wall{background:var(--room-wall-background);background-blend-mode:var(--room-background-blend-mode);z-index:1;pointer-events:none}.room-gallery .room-wall.wall-active{pointer-events:auto;z-index:10}.room-gallery .room-ceil{background:var(--room-ceil-background);background-blend-mode:var(--room-background-blend-mode)}.room-gallery .room-body{position:absolute;z-index:10;left:0;right:0;bottom:0;top:0;padding-bottom:var(--room-navigations-margin, 20px);background:var(--room-body-background);color:var(--room-text-color);display:flex;justify-content:center;align-items:flex-end;box-sizing:border-box;perspective:var(--room-width, 100vw)}.room-wrapper{transform:translateY(var(--room-offset, 0)) scale(var(--room-scale, 1.1))}.room-gallery.room-zoom .room-wrapper{transform:translateY(var(--room-offset, 0))}.room-arena,.room-wrapper{pointer-events:none;transform-style:preserve-3d;transform-origin:center center;position:absolute;z-index:1;width:100%;height:100%;left:0;right:0;top:0;will-change:transform;transition:transform var(--room-rotate-speed, 2s) var(--room-rotate-timing, ease-in-out)}.room-gallery .room-wall{position:relative}.room-gallery .room-wall>*{width:var(--room-item-width, 90%);height:var(--room-item-height, 90%);justify-content:center;align-items:center;display:flex;flex-direction:column;text-align:center;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0}.room-gallery .room-wall>* video{max-width:100%;max-height:100%}.room-gallery .room-wall>*>img,.room-gallery .room-wall>*>picture{max-width:100%;max-height:100%;height:auto;width:auto;object-fit:contain}.room-gallery .room-wall .item-video{object-fit:contain;flex:1 0 auto;min-width:0;min-height:0;position:relative;width:100%;display:flex;align-items:center;justify-content:center}.room-gallery .room-wall .item-video>iframe,.room-gallery .room-wall .item-video>video{max-width:100%;height:auto;object-fit:contain}.room-gallery .room-wall .item-image{object-fit:contain;flex:1 0 auto;min-width:0;min-height:0;position:relative;width:100%}.room-gallery .room-wall .item-image>img,.room-gallery .room-wall .item-image>picture{height:100%;max-width:100%;object-fit:contain;width:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;transition:opacity .5s;user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none}.room-gallery .room-wall .item-desc{flex:0 1 auto;min-width:0;min-height:var(--room-text-min-height, 15%);max-height:var(--room-text-max-height, 20%);max-width:var(--room-text-max-width, 70%);padding:var(--room-text-padding, 20px 0);margin:0;box-sizing:content-box;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:1.3rem}.room-gallery .room-wall .item-desc p{font-weight:700;margin-bottom:.5rem}.room-gallery .room-wall .item-desc :any-link{color:var(--room-text-color);text-decoration:underline}.room-gallery .room-wall .item-desc span{font-size:1.1rem}.room-gallery .room-body .room-walls{transition:transform var(--room-rotate-speed, 2s) var(--room-rotate-timing, ease-in-out);transform-style:preserve-3d;will-change:transform}.room-gallery .room-body .room-walls>div{position:absolute;height:inherit;width:inherit;backface-visibility:hidden}.room-gallery .room-body .room-walls>div.room-ceil,.room-gallery .room-body .room-walls>div.room-floor{height:var(--room-width, 100vw);width:var(--room-width, 100vw)}.room-gallery .room-body .room-walls>div.wall-n{transform:translateZ(calc(-1 * var(--room-width, 100vw) / 2))}.room-gallery .room-body .room-walls>div.wall-w{transform:rotateY(89.99999999deg) translateZ(calc(-1 * var(--room-width, 100vw) / 2))}.room-gallery .room-body .room-walls>div.wall-s{transform:rotateY(180deg) translateZ(calc(-1 * var(--room-width, 100vw) / 2))}.room-gallery .room-body .room-walls>div.wall-e{transform:rotateY(-89.99999999deg) translateZ(calc(-1 * var(--room-width, 100vw) / 2))}.room-gallery .room-body .room-walls>div.room-ceil{transform:rotateX(-89.99999999deg) translateZ(calc(-1 * var(--room-width, 100vw) / 2)) rotate(180deg)}.room-gallery .room-body .room-walls>div.room-floor{transform:rotateX(-89.99999999deg) translateZ(calc(var(--room-width, 100vw) / 2 * -1)) rotate(180deg) rotateY(-180deg) translateZ(calc(var(--room-height, 100vh) * -1))}.room-gallery .room-walls{height:var(--room-height, 100vh);width:var(--room-width, 100vw);position:absolute;margin:0 auto;pointer-events:none}.room-gallery .room-walls .room-wall,.room-gallery .room-walls .room-ceil,.room-gallery .room-walls .room-floor{overflow:hidden}.room-gallery .room-walls.first .room-wall.wall-e,.room-gallery .room-walls.first .room-wall.wall-w,.room-gallery .room-walls.last .room-wall.wall-e,.room-gallery .room-walls.last .room-wall.wall-w{box-shadow:var(--room-wall-shadow);overflow:visible}.room-gallery .room-walls.first:not(.last) .room-ceil:before,.room-gallery .room-walls.first:not(.last) .room-floor:before{content:"";position:absolute;top:0;bottom:0;pointer-events:none}.room-gallery .room-walls.first:not(.last) .room-floor:before{box-shadow:var(--room-floor-shadow);left:0;right:-50%}.room-gallery .room-walls.first:not(.last) .room-ceil:before{right:0;left:-50%;box-shadow:var(--room-ceil-shadow)}.room-gallery .room-walls.first:not(.last) .room-wall.wall-n:before,.room-gallery .room-walls.first:not(.last) .room-wall.wall-s:before{box-shadow:var(--room-wall-shadow);content:"";position:absolute;top:0;bottom:0;pointer-events:none}.room-gallery .room-walls.first:not(.last) .room-wall.wall-n:before{left:0;right:-50%}.room-gallery .room-walls.first:not(.last) .room-wall.wall-s:before{right:0;left:-50%}.room-gallery .room-walls:not(.first):not(.last) .room-ceil:before,.room-gallery .room-walls:not(.first):not(.last) .room-floor:before{content:"";position:absolute;top:0;bottom:0;pointer-events:none;right:-50%;left:-50%}.room-gallery .room-walls:not(.first):not(.last) .room-floor:before{box-shadow:var(--room-floor-shadow)}.room-gallery .room-walls:not(.first):not(.last) .room-ceil:before{box-shadow:var(--room-ceil-shadow)}.room-gallery .room-walls:not(.first):not(.last) .room-wall.wall-n:before,.room-gallery .room-walls:not(.first):not(.last) .room-wall.wall-s:before{box-shadow:var(--room-wall-shadow);content:"";position:absolute;top:0;bottom:0;left:-50%;right:-50%;pointer-events:none}.room-gallery .room-walls.last:not(.first) .room-ceil:before,.room-gallery .room-walls.last:not(.first) .room-floor:before{content:"";position:absolute;top:0;bottom:0;pointer-events:none}.room-gallery .room-walls.last:not(.first) .room-floor:before{box-shadow:var(--room-floor-shadow);left:-50%;right:0}.room-gallery .room-walls.last:not(.first) .room-ceil:before{right:-50%;left:0;box-shadow:var(--room-ceil-shadow)}.room-gallery .room-walls.last:not(.first) .room-wall.wall-n:before,.room-gallery .room-walls.last:not(.first) .room-wall.wall-s:before{box-shadow:var(--room-wall-shadow);content:"";position:absolute;top:0;bottom:0;pointer-events:none}.room-gallery .room-walls.last:not(.first) .room-wall.wall-n:before{left:-50%;right:0}.room-gallery .room-walls.last:not(.first) .room-wall.wall-s:before{left:0;right:-50%}.room-gallery .room-walls.first.last .room-floor{box-shadow:var(--room-floor-shadow)}.room-gallery .room-walls.first.last .room-ceil{box-shadow:var(--room-ceil-shadow)}.room-gallery .room-walls.first.last .room-wall.wall-n,.room-gallery .room-walls.first.last .room-wall.wall-s{box-shadow:var(--room-wall-shadow)}.room-gallery .room-walls>div{position:absolute;backface-visibility:hidden}.room-gallery.room-zoom .room-body .room-wrapper{transition:transform var(--room-rotate-speed, 2s) var(--room-rotate-timing, ease-in-out);transform:translateY(var(--room-offset, 0));will-change:transform}.room-gallery{--room-body-background-blend-mode: var(--room-light-background-blend-mode, multiply);--room-body-background: var(--room-light-body-background, #fff);--room-text-color: var(--room-light-text-color, #2d2d2d);--room-link-color: var(--room-light-link-color, #2d2d2d);--room-floor-background: var(--room-light-floor-background, #21262c url(/assets/floor-27010f9f.png) repeat 400px 600px);--room-floor-shadow: var(--room-light-floor-shadow, 0 0 100px rgba(0, 0, 0, .1), 0 0 150px rgba(0, 0, 0, .2) inset);--room-wall-background: var(--room-light-wall-background, #fff url(/assets/wall-581a5927.png) repeat 30px 30px);--room-wall-shadow: var(--room-light-wall-shadow, 0 0 50px rgba(0, 0, 0, .1), 0 0 100px rgba(0, 0, 0, .2) inset);--room-ceil-background: var(--room-light-ceil-background, #fff url(/assets/wall-581a5927.png) repeat 30px 30px);--room-ceil-shadow: var(--room-light-ceil-shadow, 0 0 100px rgba(0, 0, 0, .1), 0 0 150px rgba(0, 0, 0, .2) inset);--room-button-background: var(--room-light-button-background, #3c3642);--room-button-color: var(--room-light-button-color, #fff);--room-icon-color: var(--room-light-icon-color, #fff);--room-button-border: var(--room-light-button-border, 0 none);--room-button-shadow: var(--room-light-button-shadow, 0 0 2px rgba(0, 0, 0, .5));--room-button-current-background: var(--room-light-button-current-background, #fff);--room-button-current-border: var(--room-light-button-current-border, 0 none);--room-button-current-color: var(--room-light-button-current-color, #3c3642);--room-button-current-shadow: var(--room-light-button-current-shadow, none);--room-canvas-border: var(--room-light-canvas-border, 10px solid #3c3642);--room-canvas-shadow: var(--room-light-canvas-shadow, 1px 1px 3px rgba(0, 0, 0, .5))}.room-gallery.room-dark{--room-body-background-blend-mode: var(--room-dark-background-blend-mode, screen);--room-body-background: var(--room-dark-body-background, #1c1e24);--room-text-color: var(--room-dark-text-color, #fff);--room-link-color: var(--room-dark-link-color, #fff);--room-floor-background: var(--room-dark-floor-background, #241c11 url(/assets/dark-floor-5c2cbe27.jpg) repeat 150px 150px);--room-floor-shadow: var(--room-dark-floor-shadow, none);--room-wall-background: var(--room-dark-wall-background, #1c1e24 url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABQAAD/4QMraHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjE4MTlBQ0FFRTYyRTExRUFBREY1OUFDMDE0MjZCM0MxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjE4MTlBQ0FGRTYyRTExRUFBREY1OUFDMDE0MjZCM0MxIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTgxOUFDQUNFNjJFMTFFQUFERjU5QUMwMTQyNkIzQzEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTgxOUFDQURFNjJFMTFFQUFERjU5QUMwMTQyNkIzQzEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAACAgICAgICAgICAwICAgMEAwICAwQFBAQEBAQFBgUFBQUFBQYGBwcIBwcGCQkKCgkJDAwMDAwMDAwMDAwMDAwMAQMDAwUEBQkGBgkNCwkLDQ8ODg4ODw8MDAwMDA8PDAwMDAwMDwwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCAEsASwDAREAAhEBAxEB/8QAZgABAQEBAAAAAAAAAAAAAAAAAAECCQEBAQEAAAAAAAAAAAAAAAAAAAECEAEAAgEDAwQDAQEBAQAAAAAAAREhMUFhUXGB8JGhscHR4fESIkIRAQEBAQAAAAAAAAAAAAAAAAARATH/2gAMAwEAAhEDEQA/AOKtVVzMqMz1QT1ILE6AqjOyCabg1kEkCJBc+AK6AlVoCgKKCAIKoWCWCZzvyCZ8IL5AieVFnIJU6IJ9AvUDsDXIMgaQAC6bgAe6hc65q9N0FuwZnIFAoCggnQFBPIEAoAAJ6iQUBQlA1AAAABkDxkGuwFgAfYJ3BQATwCxgAEmQAXMRhQvb43QOoEdeoICgAAKCAAAAACUCgKCAAAok/aBpAJkAFgFAABANwUAAAEkEgGgNqAAiQAAAFABAAABAM0ACgAAAAAAAAYkAAAAEzWAUAAAAEBKAv+gv7A3kEi+4NAAAAAAAnIEfGwFgSCY/oLeQUAAAABQQS4AsFBK3AgFAAAAUS0EiQUE6gnUGtq3BOQNfINAALgAAAAIICfQNUAoICgAgAAAlT/AZoFiQWgUEjAKAAAACUCUBXXQFoE6d9QX9gl9AUFAAUAAEABQAAQFAFURAAAAAAQKAUAEAAAABQAQFEQS8/QKBgAFAUEAEgFAUEBQABQQABAUEEsFBMqKAAgAKCAAAAAoAIJMAkRALWPILWOdwAAAAAQFAAAUAAUEQFBAABK6AoACgAgKCAAAABnYEjkFUTKCWBANV9g3rFa9VGfAIgKCAABQAICgKAAKaIAgAAAKCAAAACWCgAk4AvrvoCgAkzQJ3A6A3EftRdtQZvP2gsqJ3AQFAAABAAUUENBBJnoCX/QXUDUAFAAAAUCAggGgIBUyC0ACqAHgEub+gW5kC8aeUCrtYEdJ8IKoAgAAAACAAoAIJIJQJoDUAoChsgKAAAB0AKQKUAUEBaUEAE4AqI5XMDHQFvhBmUGukKIAAAACrwRAAAQAS1EtAn1AEWDQAJsooACBACgAAAgqiAoACiILNbyB9dQJmPKCKGsAoJKaJkFAUSyigAAAk5QZr3WBUgINQCqCCTkFBJAiQUABQAABdgRBVBQQM5BDQvALVXnUgz14QX1agBg0SwPAKgqgoiAACRmbQW4UJBEC/4CqM5mUGgJwCAkwCxIL9qAAKCAuv5AqQWKEWlEFQ0OxBK3SCgiABqBtkGZBdQNpBbBbUCiWUQD1QF0CX7oE2BYHqgaAAABJBQQFUSo90GmhJ1QWOupg1PsDEznCaEzyuhc9QWlBBQQEAQAASgKBdF0IQFEygoACjM/IEUgTNglA1QLGAFEtA7gagT/gAJYNbAqgCWgtqMxjnoAAC5jQDTfUF5+QQDugKAAHZAzegAKogAAACCAlSB/yC1yBQKAAokwgmbBQKAAgFBLBQAFAgAAAuwJYCAoAAiCgnxyBE2CqBQQFBBAVQQFAABAAAUAScIFX2BfVgk5wCXQNAAkAvaQFF0Bmb8AzcoNROfoFAwAooJRBEFUSqBUEgFAUEE3BQAAASQS6Aj3BdI7gdALBNZBoAE/IAESC+rABNAI+gM9QLBkFkF+AT8ARP8Bq1EvpqgdgWAOiggAAAAAWAAAoUDNILr2AmI9gTf8gY/QNQAoIAJMAtAaAKAIgk8ewJpqC2BAJvgADnUG1CgCCgygsAASaMzIF/6C2CfAGcAsSCgKHCCWCTPQEBYoGoAUAT7QLBbhQQAS9gSZBeQSQZ246g1XyCAAsQDSgABkDKCUCgAlAlAsQCgmIAj4BQS7BQKBmlD/nlBa/wFUAAASrQSlF7oKByCAnHUDgCsXuC1nhQoFogAICgAgaqJogoACgAACRcoKACAoJ9AvZQAAAAQAFAE4QLtRJq0Dx5A3vaQOoNY1AzN7RsoAiCgAKAACCAAvyoAAAk5QUAEBQTE8gqiWBugoM3QLAKAokzpygAzOJAgF/IAEAZBq4Wjf30BmQQElBQTxgEsDILwABqCqAAACAAAAACQAom6C3M8AUC0AACSCXIFAVALAJnvYERIFT3Ba53sD6nQF0pQQT7BQTqCRHUFgFUTCBEcgoCiZQUAABQQAZvUGsgkqJMWgsAqgAgAk5AjAER7goJXt0Aj1ILYJenILU6/BBdqBFBAkEABQAL3BNrBOQUFAAUAAAECgYAiQX1ALQAKAoAAeqQAAAALKJkD8gt4AmQTPgFAAABKBJBaAAoCgUBQQAAAAQGZBa/0CvYDO4FAsWCqHqwAEBQQAAAAT5A2/AG4ESCgAAAAAAm4KAAAAAoAkoET7gkggNcAlwCRPUGwOoAJIEQC7ggJ8WC2BfIJMgvYE2BaxqBgFgAEkE+gX8gSDIKDVaAAKCAoAIAAIBGTBVGZ2iwP+UD/kAFgClFABAUEqECgTuC1jQCgIAx/AS8goFgoJIJ6oGsAUAAAAAAABIICgn4BVDQGfiEFtRQANEDP7UKBAWKAAAAQAASevQEvAALGgHHyBewL5ABAUEsAFICggAnTcFABLBQSwKvVQqKpAtRM3ygvqAMKLZQnS4AjQCAAAAAEEmAKiuQTALGufILOAQEoFBQQEsDuDQCgAAAgmQOoKCUABYEf4ACfkFsEArkDWZAuf4DSgAAAgAgE/QH/wAgus6eQTXNgoJIJYNAmv8AAKgCgOwKoIEAAKJygeQUEBQQAAEsDwC0CfQKokwgsQC/IAJcgoJ2BQQF2/ALOI+wScAQCSCTExkF4+QN79wUEwCggGAUBQAQSNAUABQAQKBKAoCZBALAsFuAMgAuwAFAeogEn23Bc/wGuOqiepAqM/CCTsCgyAC5mgAIBM9ATSb9waAkBQ1A1QAAFAAoAAAk6IJUggEAoNAgKACdgAXTkF20hRcVi+EGZ4A3BrFR1UQGZ/dIM/QN9K0AnajRcAAzNfsCNPoDFAuN/hQQZirnX+g2DMgbZAxUAvqVBAldFBJ3TQ25BAMbgAuwJ2BQSQIrPz1BqK4Ax4UT/wAXzaD/2Q==) repeat 150px 150px);--room-wall-shadow: var(--room-dark-wall-shadow, 0 0 50px rgba(0, 0, 0, .7), 0 0 100px rgba(0, 0, 0, .7) inset);--room-ceil-background: var(--room-dark-ceil-background, #1c1e24 url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABQAAD/4QMraHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjE4MTlBQ0FFRTYyRTExRUFBREY1OUFDMDE0MjZCM0MxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjE4MTlBQ0FGRTYyRTExRUFBREY1OUFDMDE0MjZCM0MxIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTgxOUFDQUNFNjJFMTFFQUFERjU5QUMwMTQyNkIzQzEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTgxOUFDQURFNjJFMTFFQUFERjU5QUMwMTQyNkIzQzEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAACAgICAgICAgICAwICAgMEAwICAwQFBAQEBAQFBgUFBQUFBQYGBwcIBwcGCQkKCgkJDAwMDAwMDAwMDAwMDAwMAQMDAwUEBQkGBgkNCwkLDQ8ODg4ODw8MDAwMDA8PDAwMDAwMDwwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCAEsASwDAREAAhEBAxEB/8QAZgABAQEBAAAAAAAAAAAAAAAAAAECCQEBAQEAAAAAAAAAAAAAAAAAAAECEAEAAgEDAwQDAQEBAQAAAAAAAREhMUFhUXGB8JGhscHR4fESIkIRAQEBAQAAAAAAAAAAAAAAAAARATH/2gAMAwEAAhEDEQA/AOKtVVzMqMz1QT1ILE6AqjOyCabg1kEkCJBc+AK6AlVoCgKKCAIKoWCWCZzvyCZ8IL5AieVFnIJU6IJ9AvUDsDXIMgaQAC6bgAe6hc65q9N0FuwZnIFAoCggnQFBPIEAoAAJ6iQUBQlA1AAAABkDxkGuwFgAfYJ3BQATwCxgAEmQAXMRhQvb43QOoEdeoICgAAKCAAAAACUCgKCAAAok/aBpAJkAFgFAABANwUAAAEkEgGgNqAAiQAAAFABAAABAM0ACgAAAAAAAAYkAAAAEzWAUAAAAEBKAv+gv7A3kEi+4NAAAAAAAnIEfGwFgSCY/oLeQUAAAABQQS4AsFBK3AgFAAAAUS0EiQUE6gnUGtq3BOQNfINAALgAAAAIICfQNUAoICgAgAAAlT/AZoFiQWgUEjAKAAAACUCUBXXQFoE6d9QX9gl9AUFAAUAAEABQAAQFAFURAAAAAAQKAUAEAAAABQAQFEQS8/QKBgAFAUEAEgFAUEBQABQQABAUEEsFBMqKAAgAKCAAAAAoAIJMAkRALWPILWOdwAAAAAQFAAAUAAUEQFBAABK6AoACgAgKCAAAABnYEjkFUTKCWBANV9g3rFa9VGfAIgKCAABQAICgKAAKaIAgAAAKCAAAACWCgAk4AvrvoCgAkzQJ3A6A3EftRdtQZvP2gsqJ3AQFAAABAAUUENBBJnoCX/QXUDUAFAAAAUCAggGgIBUyC0ACqAHgEub+gW5kC8aeUCrtYEdJ8IKoAgAAAACAAoAIJIJQJoDUAoChsgKAAAB0AKQKUAUEBaUEAE4AqI5XMDHQFvhBmUGukKIAAAACrwRAAAQAS1EtAn1AEWDQAJsooACBACgAAAgqiAoACiILNbyB9dQJmPKCKGsAoJKaJkFAUSyigAAAk5QZr3WBUgINQCqCCTkFBJAiQUABQAABdgRBVBQQM5BDQvALVXnUgz14QX1agBg0SwPAKgqgoiAACRmbQW4UJBEC/4CqM5mUGgJwCAkwCxIL9qAAKCAuv5AqQWKEWlEFQ0OxBK3SCgiABqBtkGZBdQNpBbBbUCiWUQD1QF0CX7oE2BYHqgaAAABJBQQFUSo90GmhJ1QWOupg1PsDEznCaEzyuhc9QWlBBQQEAQAASgKBdF0IQFEygoACjM/IEUgTNglA1QLGAFEtA7gagT/gAJYNbAqgCWgtqMxjnoAAC5jQDTfUF5+QQDugKAAHZAzegAKogAAACCAlSB/yC1yBQKAAokwgmbBQKAAgFBLBQAFAgAAAuwJYCAoAAiCgnxyBE2CqBQQFBBAVQQFAABAAAUAScIFX2BfVgk5wCXQNAAkAvaQFF0Bmb8AzcoNROfoFAwAooJRBEFUSqBUEgFAUEE3BQAAASQS6Aj3BdI7gdALBNZBoAE/IAESC+rABNAI+gM9QLBkFkF+AT8ARP8Bq1EvpqgdgWAOiggAAAAAWAAAoUDNILr2AmI9gTf8gY/QNQAoIAJMAtAaAKAIgk8ewJpqC2BAJvgADnUG1CgCCgygsAASaMzIF/6C2CfAGcAsSCgKHCCWCTPQEBYoGoAUAT7QLBbhQQAS9gSZBeQSQZ246g1XyCAAsQDSgABkDKCUCgAlAlAsQCgmIAj4BQS7BQKBmlD/nlBa/wFUAAASrQSlF7oKByCAnHUDgCsXuC1nhQoFogAICgAgaqJogoACgAACRcoKACAoJ9AvZQAAAAQAFAE4QLtRJq0Dx5A3vaQOoNY1AzN7RsoAiCgAKAACCAAvyoAAAk5QUAEBQTE8gqiWBugoM3QLAKAokzpygAzOJAgF/IAEAZBq4Wjf30BmQQElBQTxgEsDILwABqCqAAACAAAAACQAom6C3M8AUC0AACSCXIFAVALAJnvYERIFT3Ba53sD6nQF0pQQT7BQTqCRHUFgFUTCBEcgoCiZQUAABQQAZvUGsgkqJMWgsAqgAgAk5AjAER7goJXt0Aj1ILYJenILU6/BBdqBFBAkEABQAL3BNrBOQUFAAUAAAECgYAiQX1ALQAKAoAAeqQAAAALKJkD8gt4AmQTPgFAAABKBJBaAAoCgUBQQAAAAQGZBa/0CvYDO4FAsWCqHqwAEBQQAAAAT5A2/AG4ESCgAAAAAAm4KAAAAAoAkoET7gkggNcAlwCRPUGwOoAJIEQC7ggJ8WC2BfIJMgvYE2BaxqBgFgAEkE+gX8gSDIKDVaAAKCAoAIAAIBGTBVGZ2iwP+UD/kAFgClFABAUEqECgTuC1jQCgIAx/AS8goFgoJIJ6oGsAUAAAAAAABIICgn4BVDQGfiEFtRQANEDP7UKBAWKAAAAQAASevQEvAALGgHHyBewL5ABAUEsAFICggAnTcFABLBQSwKvVQqKpAtRM3ygvqAMKLZQnS4AjQCAAAAAEEmAKiuQTALGufILOAQEoFBQQEsDuDQCgAAAgmQOoKCUABYEf4ACfkFsEArkDWZAuf4DSgAAAgAgE/QH/wAgus6eQTXNgoJIJYNAmv8AAKgCgOwKoIEAAKJygeQUEBQQAAEsDwC0CfQKokwgsQC/IAJcgoJ2BQQF2/ALOI+wScAQCSCTExkF4+QN79wUEwCggGAUBQAQSNAUABQAQKBKAoCZBALAsFuAMgAuwAFAeogEn23Bc/wGuOqiepAqM/CCTsCgyAC5mgAIBM9ATSb9waAkBQ1A1QAAFAAoAAAk6IJUggEAoNAgKACdgAXTkF20hRcVi+EGZ4A3BrFR1UQGZ/dIM/QN9K0AnajRcAAzNfsCNPoDFAuN/hQQZirnX+g2DMgbZAxUAvqVBAldFBJ3TQ25BAMbgAuwJ2BQSQIrPz1BqK4Ax4UT/wAXzaD/2Q==) repeat 150px 150px);--room-ceil-shadow: var(--room-dark-ceil-shadow, 0 0 100px rgba(0, 0, 0, .7), 0 0 150px rgba(0, 0, 0, .7) inset);--room-button-background: var(--room-dark-button-background, #fff);--room-button-color: var(--room-dark-button-color, #000);--room-icon-color: var(--room-dark-icon-color, #fff);--room-button-border: var(--room-dark-button-border, 0 none);--room-button-shadow: var(--room-dark-button-shadow, 0 0 2px rgba(0, 0, 0, .5));--room-button-current-background: var(--room-dark-button-current-background, #000);--room-button-current-border: var(--room-dark-button-current-border, 0 none);--room-button-current-color: var(--room-dark-button-current-color, #fff);--room-button-current-shadow: var(--room-dark-button-current-shadow, 0 0 5px 5px rgba(255, 255, 255, .3));--room-canvas-border: var(--room-dark-canvas-border, 10px solid var(--room-button-background));--room-canvas-shadow: var(--room-dark-canvas-shadow, 0 0 10px rgba(255, 255, 255, .1))}@media (prefers-color-scheme: dark){.room-gallery.room-dark-auto{--room-body-background-blend-mode: var(--room-dark-background-blend-mode, screen);--room-body-background: var(--room-dark-body-background, #1c1e24);--room-text-color: var(--room-dark-text-color, #fff);--room-link-color: var(--room-dark-link-color, #fff);--room-floor-background: var(--room-dark-floor-background, #241c11 url(/assets/dark-floor-5c2cbe27.jpg) repeat 150px 150px);--room-floor-shadow: var(--room-dark-floor-shadow, none);--room-wall-background: var(--room-dark-wall-background, #1c1e24 url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABQAAD/4QMraHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjE4MTlBQ0FFRTYyRTExRUFBREY1OUFDMDE0MjZCM0MxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjE4MTlBQ0FGRTYyRTExRUFBREY1OUFDMDE0MjZCM0MxIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTgxOUFDQUNFNjJFMTFFQUFERjU5QUMwMTQyNkIzQzEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTgxOUFDQURFNjJFMTFFQUFERjU5QUMwMTQyNkIzQzEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAACAgICAgICAgICAwICAgMEAwICAwQFBAQEBAQFBgUFBQUFBQYGBwcIBwcGCQkKCgkJDAwMDAwMDAwMDAwMDAwMAQMDAwUEBQkGBgkNCwkLDQ8ODg4ODw8MDAwMDA8PDAwMDAwMDwwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCAEsASwDAREAAhEBAxEB/8QAZgABAQEBAAAAAAAAAAAAAAAAAAECCQEBAQEAAAAAAAAAAAAAAAAAAAECEAEAAgEDAwQDAQEBAQAAAAAAAREhMUFhUXGB8JGhscHR4fESIkIRAQEBAQAAAAAAAAAAAAAAAAARATH/2gAMAwEAAhEDEQA/AOKtVVzMqMz1QT1ILE6AqjOyCabg1kEkCJBc+AK6AlVoCgKKCAIKoWCWCZzvyCZ8IL5AieVFnIJU6IJ9AvUDsDXIMgaQAC6bgAe6hc65q9N0FuwZnIFAoCggnQFBPIEAoAAJ6iQUBQlA1AAAABkDxkGuwFgAfYJ3BQATwCxgAEmQAXMRhQvb43QOoEdeoICgAAKCAAAAACUCgKCAAAok/aBpAJkAFgFAABANwUAAAEkEgGgNqAAiQAAAFABAAABAM0ACgAAAAAAAAYkAAAAEzWAUAAAAEBKAv+gv7A3kEi+4NAAAAAAAnIEfGwFgSCY/oLeQUAAAABQQS4AsFBK3AgFAAAAUS0EiQUE6gnUGtq3BOQNfINAALgAAAAIICfQNUAoICgAgAAAlT/AZoFiQWgUEjAKAAAACUCUBXXQFoE6d9QX9gl9AUFAAUAAEABQAAQFAFURAAAAAAQKAUAEAAAABQAQFEQS8/QKBgAFAUEAEgFAUEBQABQQABAUEEsFBMqKAAgAKCAAAAAoAIJMAkRALWPILWOdwAAAAAQFAAAUAAUEQFBAABK6AoACgAgKCAAAABnYEjkFUTKCWBANV9g3rFa9VGfAIgKCAABQAICgKAAKaIAgAAAKCAAAACWCgAk4AvrvoCgAkzQJ3A6A3EftRdtQZvP2gsqJ3AQFAAABAAUUENBBJnoCX/QXUDUAFAAAAUCAggGgIBUyC0ACqAHgEub+gW5kC8aeUCrtYEdJ8IKoAgAAAACAAoAIJIJQJoDUAoChsgKAAAB0AKQKUAUEBaUEAE4AqI5XMDHQFvhBmUGukKIAAAACrwRAAAQAS1EtAn1AEWDQAJsooACBACgAAAgqiAoACiILNbyB9dQJmPKCKGsAoJKaJkFAUSyigAAAk5QZr3WBUgINQCqCCTkFBJAiQUABQAABdgRBVBQQM5BDQvALVXnUgz14QX1agBg0SwPAKgqgoiAACRmbQW4UJBEC/4CqM5mUGgJwCAkwCxIL9qAAKCAuv5AqQWKEWlEFQ0OxBK3SCgiABqBtkGZBdQNpBbBbUCiWUQD1QF0CX7oE2BYHqgaAAABJBQQFUSo90GmhJ1QWOupg1PsDEznCaEzyuhc9QWlBBQQEAQAASgKBdF0IQFEygoACjM/IEUgTNglA1QLGAFEtA7gagT/gAJYNbAqgCWgtqMxjnoAAC5jQDTfUF5+QQDugKAAHZAzegAKogAAACCAlSB/yC1yBQKAAokwgmbBQKAAgFBLBQAFAgAAAuwJYCAoAAiCgnxyBE2CqBQQFBBAVQQFAABAAAUAScIFX2BfVgk5wCXQNAAkAvaQFF0Bmb8AzcoNROfoFAwAooJRBEFUSqBUEgFAUEE3BQAAASQS6Aj3BdI7gdALBNZBoAE/IAESC+rABNAI+gM9QLBkFkF+AT8ARP8Bq1EvpqgdgWAOiggAAAAAWAAAoUDNILr2AmI9gTf8gY/QNQAoIAJMAtAaAKAIgk8ewJpqC2BAJvgADnUG1CgCCgygsAASaMzIF/6C2CfAGcAsSCgKHCCWCTPQEBYoGoAUAT7QLBbhQQAS9gSZBeQSQZ246g1XyCAAsQDSgABkDKCUCgAlAlAsQCgmIAj4BQS7BQKBmlD/nlBa/wFUAAASrQSlF7oKByCAnHUDgCsXuC1nhQoFogAICgAgaqJogoACgAACRcoKACAoJ9AvZQAAAAQAFAE4QLtRJq0Dx5A3vaQOoNY1AzN7RsoAiCgAKAACCAAvyoAAAk5QUAEBQTE8gqiWBugoM3QLAKAokzpygAzOJAgF/IAEAZBq4Wjf30BmQQElBQTxgEsDILwABqCqAAACAAAAACQAom6C3M8AUC0AACSCXIFAVALAJnvYERIFT3Ba53sD6nQF0pQQT7BQTqCRHUFgFUTCBEcgoCiZQUAABQQAZvUGsgkqJMWgsAqgAgAk5AjAER7goJXt0Aj1ILYJenILU6/BBdqBFBAkEABQAL3BNrBOQUFAAUAAAECgYAiQX1ALQAKAoAAeqQAAAALKJkD8gt4AmQTPgFAAABKBJBaAAoCgUBQQAAAAQGZBa/0CvYDO4FAsWCqHqwAEBQQAAAAT5A2/AG4ESCgAAAAAAm4KAAAAAoAkoET7gkggNcAlwCRPUGwOoAJIEQC7ggJ8WC2BfIJMgvYE2BaxqBgFgAEkE+gX8gSDIKDVaAAKCAoAIAAIBGTBVGZ2iwP+UD/kAFgClFABAUEqECgTuC1jQCgIAx/AS8goFgoJIJ6oGsAUAAAAAAABIICgn4BVDQGfiEFtRQANEDP7UKBAWKAAAAQAASevQEvAALGgHHyBewL5ABAUEsAFICggAnTcFABLBQSwKvVQqKpAtRM3ygvqAMKLZQnS4AjQCAAAAAEEmAKiuQTALGufILOAQEoFBQQEsDuDQCgAAAgmQOoKCUABYEf4ACfkFsEArkDWZAuf4DSgAAAgAgE/QH/wAgus6eQTXNgoJIJYNAmv8AAKgCgOwKoIEAAKJygeQUEBQQAAEsDwC0CfQKokwgsQC/IAJcgoJ2BQQF2/ALOI+wScAQCSCTExkF4+QN79wUEwCggGAUBQAQSNAUABQAQKBKAoCZBALAsFuAMgAuwAFAeogEn23Bc/wGuOqiepAqM/CCTsCgyAC5mgAIBM9ATSb9waAkBQ1A1QAAFAAoAAAk6IJUggEAoNAgKACdgAXTkF20hRcVi+EGZ4A3BrFR1UQGZ/dIM/QN9K0AnajRcAAzNfsCNPoDFAuN/hQQZirnX+g2DMgbZAxUAvqVBAldFBJ3TQ25BAMbgAuwJ2BQSQIrPz1BqK4Ax4UT/wAXzaD/2Q==) repeat 150px 150px);--room-wall-shadow: var(--room-dark-wall-shadow, 0 0 50px rgba(0, 0, 0, .7), 0 0 100px rgba(0, 0, 0, .7) inset);--room-ceil-background: var(--room-dark-ceil-background, #1c1e24 url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABQAAD/4QMraHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjE4MTlBQ0FFRTYyRTExRUFBREY1OUFDMDE0MjZCM0MxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjE4MTlBQ0FGRTYyRTExRUFBREY1OUFDMDE0MjZCM0MxIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTgxOUFDQUNFNjJFMTFFQUFERjU5QUMwMTQyNkIzQzEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTgxOUFDQURFNjJFMTFFQUFERjU5QUMwMTQyNkIzQzEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAACAgICAgICAgICAwICAgMEAwICAwQFBAQEBAQFBgUFBQUFBQYGBwcIBwcGCQkKCgkJDAwMDAwMDAwMDAwMDAwMAQMDAwUEBQkGBgkNCwkLDQ8ODg4ODw8MDAwMDA8PDAwMDAwMDwwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCAEsASwDAREAAhEBAxEB/8QAZgABAQEBAAAAAAAAAAAAAAAAAAECCQEBAQEAAAAAAAAAAAAAAAAAAAECEAEAAgEDAwQDAQEBAQAAAAAAAREhMUFhUXGB8JGhscHR4fESIkIRAQEBAQAAAAAAAAAAAAAAAAARATH/2gAMAwEAAhEDEQA/AOKtVVzMqMz1QT1ILE6AqjOyCabg1kEkCJBc+AK6AlVoCgKKCAIKoWCWCZzvyCZ8IL5AieVFnIJU6IJ9AvUDsDXIMgaQAC6bgAe6hc65q9N0FuwZnIFAoCggnQFBPIEAoAAJ6iQUBQlA1AAAABkDxkGuwFgAfYJ3BQATwCxgAEmQAXMRhQvb43QOoEdeoICgAAKCAAAAACUCgKCAAAok/aBpAJkAFgFAABANwUAAAEkEgGgNqAAiQAAAFABAAABAM0ACgAAAAAAAAYkAAAAEzWAUAAAAEBKAv+gv7A3kEi+4NAAAAAAAnIEfGwFgSCY/oLeQUAAAABQQS4AsFBK3AgFAAAAUS0EiQUE6gnUGtq3BOQNfINAALgAAAAIICfQNUAoICgAgAAAlT/AZoFiQWgUEjAKAAAACUCUBXXQFoE6d9QX9gl9AUFAAUAAEABQAAQFAFURAAAAAAQKAUAEAAAABQAQFEQS8/QKBgAFAUEAEgFAUEBQABQQABAUEEsFBMqKAAgAKCAAAAAoAIJMAkRALWPILWOdwAAAAAQFAAAUAAUEQFBAABK6AoACgAgKCAAAABnYEjkFUTKCWBANV9g3rFa9VGfAIgKCAABQAICgKAAKaIAgAAAKCAAAACWCgAk4AvrvoCgAkzQJ3A6A3EftRdtQZvP2gsqJ3AQFAAABAAUUENBBJnoCX/QXUDUAFAAAAUCAggGgIBUyC0ACqAHgEub+gW5kC8aeUCrtYEdJ8IKoAgAAAACAAoAIJIJQJoDUAoChsgKAAAB0AKQKUAUEBaUEAE4AqI5XMDHQFvhBmUGukKIAAAACrwRAAAQAS1EtAn1AEWDQAJsooACBACgAAAgqiAoACiILNbyB9dQJmPKCKGsAoJKaJkFAUSyigAAAk5QZr3WBUgINQCqCCTkFBJAiQUABQAABdgRBVBQQM5BDQvALVXnUgz14QX1agBg0SwPAKgqgoiAACRmbQW4UJBEC/4CqM5mUGgJwCAkwCxIL9qAAKCAuv5AqQWKEWlEFQ0OxBK3SCgiABqBtkGZBdQNpBbBbUCiWUQD1QF0CX7oE2BYHqgaAAABJBQQFUSo90GmhJ1QWOupg1PsDEznCaEzyuhc9QWlBBQQEAQAASgKBdF0IQFEygoACjM/IEUgTNglA1QLGAFEtA7gagT/gAJYNbAqgCWgtqMxjnoAAC5jQDTfUF5+QQDugKAAHZAzegAKogAAACCAlSB/yC1yBQKAAokwgmbBQKAAgFBLBQAFAgAAAuwJYCAoAAiCgnxyBE2CqBQQFBBAVQQFAABAAAUAScIFX2BfVgk5wCXQNAAkAvaQFF0Bmb8AzcoNROfoFAwAooJRBEFUSqBUEgFAUEE3BQAAASQS6Aj3BdI7gdALBNZBoAE/IAESC+rABNAI+gM9QLBkFkF+AT8ARP8Bq1EvpqgdgWAOiggAAAAAWAAAoUDNILr2AmI9gTf8gY/QNQAoIAJMAtAaAKAIgk8ewJpqC2BAJvgADnUG1CgCCgygsAASaMzIF/6C2CfAGcAsSCgKHCCWCTPQEBYoGoAUAT7QLBbhQQAS9gSZBeQSQZ246g1XyCAAsQDSgABkDKCUCgAlAlAsQCgmIAj4BQS7BQKBmlD/nlBa/wFUAAASrQSlF7oKByCAnHUDgCsXuC1nhQoFogAICgAgaqJogoACgAACRcoKACAoJ9AvZQAAAAQAFAE4QLtRJq0Dx5A3vaQOoNY1AzN7RsoAiCgAKAACCAAvyoAAAk5QUAEBQTE8gqiWBugoM3QLAKAokzpygAzOJAgF/IAEAZBq4Wjf30BmQQElBQTxgEsDILwABqCqAAACAAAAACQAom6C3M8AUC0AACSCXIFAVALAJnvYERIFT3Ba53sD6nQF0pQQT7BQTqCRHUFgFUTCBEcgoCiZQUAABQQAZvUGsgkqJMWgsAqgAgAk5AjAER7goJXt0Aj1ILYJenILU6/BBdqBFBAkEABQAL3BNrBOQUFAAUAAAECgYAiQX1ALQAKAoAAeqQAAAALKJkD8gt4AmQTPgFAAABKBJBaAAoCgUBQQAAAAQGZBa/0CvYDO4FAsWCqHqwAEBQQAAAAT5A2/AG4ESCgAAAAAAm4KAAAAAoAkoET7gkggNcAlwCRPUGwOoAJIEQC7ggJ8WC2BfIJMgvYE2BaxqBgFgAEkE+gX8gSDIKDVaAAKCAoAIAAIBGTBVGZ2iwP+UD/kAFgClFABAUEqECgTuC1jQCgIAx/AS8goFgoJIJ6oGsAUAAAAAAABIICgn4BVDQGfiEFtRQANEDP7UKBAWKAAAAQAASevQEvAALGgHHyBewL5ABAUEsAFICggAnTcFABLBQSwKvVQqKpAtRM3ygvqAMKLZQnS4AjQCAAAAAEEmAKiuQTALGufILOAQEoFBQQEsDuDQCgAAAgmQOoKCUABYEf4ACfkFsEArkDWZAuf4DSgAAAgAgE/QH/wAgus6eQTXNgoJIJYNAmv8AAKgCgOwKoIEAAKJygeQUEBQQAAEsDwC0CfQKokwgsQC/IAJcgoJ2BQQF2/ALOI+wScAQCSCTExkF4+QN79wUEwCggGAUBQAQSNAUABQAQKBKAoCZBALAsFuAMgAuwAFAeogEn23Bc/wGuOqiepAqM/CCTsCgyAC5mgAIBM9ATSb9waAkBQ1A1QAAFAAoAAAk6IJUggEAoNAgKACdgAXTkF20hRcVi+EGZ4A3BrFR1UQGZ/dIM/QN9K0AnajRcAAzNfsCNPoDFAuN/hQQZirnX+g2DMgbZAxUAvqVBAldFBJ3TQ25BAMbgAuwJ2BQSQIrPz1BqK4Ax4UT/wAXzaD/2Q==) repeat 150px 150px);--room-ceil-shadow: var(--room-dark-ceil-shadow, 0 0 100px rgba(0, 0, 0, .7), 0 0 150px rgba(0, 0, 0, .7) inset);--room-button-background: var(--room-dark-button-background, #fff);--room-button-color: var(--room-dark-button-color, #000);--room-button-border: var(--room-dark-button-border, 0 none);--room-button-shadow: var(--room-dark-button-shadow, 0 0 2px rgba(0, 0, 0, .5));--room-button-current-background: var(--room-dark-button-current-background, #000);--room-button-current-border: var(--room-dark-button-current-border, 0 none);--room-button-current-color: var(--room-dark-button-current-color, #fff);--room-button-current-shadow: var(--room-dark-button-current-shadow, 0 0 5px 5px rgba(255, 255, 255, .3));--room-canvas-border: var(--room-dark-canvas-border, 10px solid var(--room-button-background));--room-canvas-shadow: var(--room-dark-canvas-shadow, 0 0 10px rgba(255, 255, 255, .1))}.room-gallery.room-dark-auto .room-dark-btn{box-shadow:var(--room-dark-button-current-shadow, 0 0 5px 5px rgba(255, 255, 255, .3))}.room-clip-wrapper:has(.room-gallery.room-dark-auto){--room-button-background: var(--room-dark-button-background, #fff);--room-button-color: var(--room-dark-button-color, #000);--room-icon-color: var(--room-dark-icon-color, #fff);--room-button-border: var(--room-dark-button-border, 0 none);--room-button-shadow: var(--room-dark-button-shadow, 0 0 2px rgba(0, 0, 0, .5));--room-button-current-background: var(--room-dark-button-current-background, #000);--room-button-current-border: var(--room-dark-button-current-border, 0 none);--room-button-current-color: var(--room-dark-button-current-color, #fff);--room-button-current-shadow: var(--room-dark-button-current-shadow, 0 0 5px 5px rgba(255, 255, 255, .3))}}.room-gallery.room-simple .room-ceil,.room-gallery.room-simple .room-floor,.room-gallery.room-simple .room-wall.wall-e,.room-gallery.room-simple .room-wall.wall-w{display:none!important}.room-gallery.room-simple .room-wall{background:none!important;background-image:none!important}.room-gallery.room-simple .room-wall:before{display:none!important}.room-gallery.room-simple .room-wall,.room-gallery.room-simple .room-ceil,.room-gallery.room-simple .room-floor,.room-gallery.room-simple .room-canvas{box-shadow:none!important;text-shadow:none!important}.room-gallery.room-simple .room-body{background:transparent}.room-gallery.room-simple .room-canvas{border:none!important}.room-gallery.room-parallax .room-parallax-layers{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.room-gallery.room-parallax .room-parallax-layers .parallax-layer{position:absolute;top:0;left:0;width:100%;height:100%;will-change:transform}.room-gallery.room-parallax .room-wrapper:not(.room-parallax-layers){z-index:1}.exhibition-card{display:grid;grid-template-columns:50% 50%;gap:0;background:white;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px #0000001a;transition:all .3s;margin-bottom:1.5rem}.exhibition-card.author-card{grid-template-columns:30% 70%}.exhibition-card.author-card .card-poster{aspect-ratio:1}.exhibition-card:hover{box-shadow:0 4px 16px #00000026}.exhibition-card .card-poster{position:relative;overflow:hidden;background:#f3f4f6;display:flex;align-items:flex-end}.exhibition-card .card-poster img,.exhibition-card .card-poster .optimized-image,.exhibition-card .card-poster .optimized-image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .3s}.exhibition-card .card-poster:hover img,.exhibition-card .card-poster:hover .optimized-image img{transform:scale(1.05)}.exhibition-card .card-status-icons{position:absolute;top:12px;right:12px;display:flex;gap:8px;z-index:2}.exhibition-card .card-status-icons .status-icon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 2px 8px #00000026;cursor:help;transition:transform .2s}.exhibition-card .card-status-icons .status-icon:hover{transform:scale(1.1)}.exhibition-card .card-status-icons .status-icon .material-icons{font-size:20px}.exhibition-card .card-status-icons .status-icon.published{color:#10b981}.exhibition-card .card-status-icons .status-icon.draft{color:#6b7280}.exhibition-card .card-status-icons .status-icon.private{color:#f59e0b}.exhibition-card .card-status-icons .status-icon.public{color:#3b82f6}.exhibition-card .card-actions{margin:16px auto 16px 16px;display:flex;flex-direction:column;gap:8px;z-index:2;width:48px}.exhibition-card .card-actions .action-btn{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:none;border-radius:50%;background:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 2px 8px #00000026;cursor:pointer;transition:all .2s}.exhibition-card .card-actions .action-btn .material-icons{font-size:24px}.exhibition-card .card-actions .action-btn:hover{transform:scale(1.1);box-shadow:0 4px 12px #00000040}.exhibition-card .card-actions .action-btn.publish{color:#10b981}.exhibition-card .card-actions .action-btn.publish:hover{background:#10b981;color:#fff}.exhibition-card .card-actions .action-btn.unpublish{color:#f59e0b}.exhibition-card .card-actions .action-btn.unpublish:hover{background:#f59e0b;color:#fff}.exhibition-card .card-actions .action-btn.edit{color:#3b82f6}.exhibition-card .card-actions .action-btn.edit:hover{background:#3b82f6;color:#fff}.exhibition-card .card-actions .action-btn.delete{color:#ef4444}.exhibition-card .card-actions .action-btn.delete:hover{background:#ef4444;color:#fff}.exhibition-card .card-content{padding:2rem;display:flex;flex-direction:column;gap:1rem;position:relative}.exhibition-card .card-title{margin:0 0 .5rem;font-size:1.5rem;font-weight:600;color:#111827}.exhibition-card .card-subtitle{font-size:1rem;color:#6b7280;margin-top:-.5rem}.exhibition-card .card-description{margin:0;color:#4b5563;line-height:1.6;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.exhibition-card .card-address{display:flex;align-items:center;gap:.5rem;font-style:normal;color:#6b7280;font-size:.9rem}.exhibition-card .card-address .material-icons{font-size:18px}.exhibition-card .card-links{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:auto;padding-top:1rem;border-top:1px solid #e5e7eb}.exhibition-card .card-links .card-link{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#f3f4f6;border:none;border-radius:6px;color:#4b5563;text-decoration:none;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s}.exhibition-card .card-links .card-link .material-icons{font-size:18px}.exhibition-card .card-links .card-link:hover{background:#667eea;color:#fff}@media (max-width: 768px){.exhibition-card{grid-template-columns:1fr}.exhibition-card .card-content{padding:1.5rem}}.delete-exhibition-modal .modal-title{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem;font-size:1.5rem;font-weight:600}.delete-exhibition-modal .modal-title .warning-icon{color:#f59e0b;font-size:2rem}.delete-exhibition-modal .modal-content{margin-bottom:2rem}.delete-exhibition-modal .modal-content .warning-text{font-size:1rem;margin-bottom:1rem;color:#374151}.delete-exhibition-modal .modal-content .exhibition-info{background-color:#fef3c7;border:1px solid #fbbf24;border-radius:6px;padding:1rem;margin:1rem 0}.delete-exhibition-modal .modal-content .exhibition-info strong{display:block;font-size:1.1rem;color:#92400e;margin-bottom:.25rem}.delete-exhibition-modal .modal-content .exhibition-info .exhibition-fullname{font-size:.9rem;color:#78350f}.delete-exhibition-modal .modal-content .note-text{font-size:.875rem;color:#6b7280;margin-top:1rem;padding-left:1rem;border-left:3px solid #e5e7eb}.delete-exhibition-modal .modal-actions{display:flex;gap:.75rem;justify-content:flex-end;padding-top:1rem;border-top:1px solid #e5e7eb}.delete-exhibition-modal .modal-actions button{display:flex;align-items:center;gap:.5rem}.delete-exhibition-modal .modal-actions button .material-icons{font-size:1.2rem}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}@keyframes modalFadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.modal-header{padding:1.5rem;border-bottom:1px solid #e5e7eb}.modal-header h3{margin:0;font-size:1.25rem;font-weight:600;color:#111827}.modal-body p{margin:0 0 1rem;color:#374151;line-height:1.5}.modal-body p:last-child{margin-bottom:0}.modal-body .warning-text{padding:1rem;background-color:#fef3c7;border-left:4px solid #f59e0b;border-radius:4px;color:#92400e;font-weight:500}.modal-body strong{font-weight:600;color:#111827}.modal-footer{padding:1.5rem;border-top:1px solid #e5e7eb;display:flex;justify-content:flex-end;gap:.75rem}.delete-art-modal .modal-header h3{color:#dc2626}.text-muted{color:#6b7280;font-style:italic}.qr-generator{display:flex;flex-direction:column;gap:1rem;padding:1.5rem;background:var(--color-bg-secondary);border-radius:8px;border:1px solid var(--color-border)}.qr-generator__preview{display:flex;justify-content:center;align-items:center;padding:1rem;background:white;border-radius:4px}.qr-generator__code svg{display:block;max-width:100%;height:auto}.qr-generator__info{display:flex;flex-direction:column;gap:.5rem}.qr-generator__title{margin:0;font-size:1rem;font-weight:600;color:var(--color-text-primary)}.qr-generator__url{margin:0;font-size:.875rem;color:var(--color-text-secondary);word-break:break-all;font-family:monospace}.qr-generator__actions{display:flex;gap:.75rem;flex-wrap:wrap}.qr-generator__actions button{flex:1;min-width:120px}@media (max-width: 768px){.qr-generator{padding:1rem}.qr-generator__actions button{min-width:100px;font-size:.875rem}}._exhibitionSelector_1fsce_1{position:relative;width:100%}._selectorButton_1fsce_6{width:100%;padding:.75rem 1rem;background:var(--color-background-secondary, #f5f5f5);border:1px solid var(--color-border, #ddd);border-radius:4px;display:flex;align-items:center;gap:.5rem;cursor:pointer;transition:all .2s;font-size:1rem;text-align:left}._selectorButton_1fsce_6:hover:not(:disabled){border-color:var(--color-primary, #007bff)}._selectorButton_1fsce_6:focus{outline:none;border-color:var(--color-primary, #007bff);box-shadow:0 0 0 3px #007bff1a}._selectorButton_1fsce_6:disabled{opacity:.6;cursor:not-allowed}._selectorButton_1fsce_6._open_1fsce_32{border-color:var(--color-primary, #007bff)}._selectedValue_1fsce_36{flex:1;display:flex;align-items:center;gap:.5rem;min-width:0}._exhibitionName_1fsce_44{display:flex;align-items:center;gap:.5rem;font-weight:500}._exhibitionName_1fsce_44 ._material-icons_1fsce_50{font-size:1.25rem;color:var(--color-text-secondary, #666)}._placeholder_1fsce_55{color:var(--color-text-secondary, #999)}._clearButton_1fsce_59{padding:.25rem;background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .2s}._clearButton_1fsce_59:hover{background:rgba(0,0,0,.05)}._clearButton_1fsce_59 ._material-icons_1fsce_50{font-size:1.25rem;color:var(--color-text-secondary, #666)}._dropdownIcon_1fsce_79{font-size:1.5rem;color:var(--color-text-secondary, #666);transition:transform .2s}._open_1fsce_32 ._dropdownIcon_1fsce_79{transform:rotate(180deg)}._dropdownMenu_1fsce_89{position:absolute;top:calc(100% + 4px);left:0;right:0;background:white;border:1px solid var(--color-border, #ddd);border-radius:4px;box-shadow:0 4px 12px #00000026;z-index:1000;max-height:400px;display:flex;flex-direction:column}._searchBox_1fsce_104{padding:.75rem;border-bottom:1px solid var(--color-border, #ddd);display:flex;align-items:center;gap:.5rem}._searchBox_1fsce_104 ._material-icons_1fsce_50{font-size:1.25rem;color:var(--color-text-secondary, #666)}._searchBox_1fsce_104 input{flex:1;border:none;outline:none;font-size:1rem;background:transparent}._searchBox_1fsce_104 input::placeholder{color:var(--color-text-secondary, #999)}._exhibitionsList_1fsce_129{overflow-y:auto;max-height:320px}._exhibitionItem_1fsce_134{width:100%;padding:.75rem 1rem;border:none;background:white;cursor:pointer;display:flex;align-items:flex-start;gap:.75rem;text-align:left;transition:background-color .2s}._exhibitionItem_1fsce_134 ._material-icons_1fsce_50{font-size:1.5rem;color:var(--color-text-secondary, #666);flex-shrink:0;margin-top:.125rem}._exhibitionItem_1fsce_134:hover{background:var(--color-background-secondary, #f5f5f5)}._exhibitionItem_1fsce_134._selected_1fsce_36{background:var(--color-primary-light, #e3f2fd)}._exhibitionItem_1fsce_134._selected_1fsce_36 ._material-icons_1fsce_50{color:var(--color-primary, #007bff)}._exhibitionItem_1fsce_134._selected_1fsce_36 ._exhibitionName_1fsce_44{color:var(--color-primary, #007bff);font-weight:600}._exhibitionInfo_1fsce_171{flex:1;display:flex;flex-direction:column;gap:.25rem;min-width:0}._exhibitionDescription_1fsce_179{font-size:.875rem;color:var(--color-text-secondary, #666);line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._loading_1fsce_188,._noResults_1fsce_189{padding:2rem 1rem;text-align:center;color:var(--color-text-secondary, #666)}._noResults_1fsce_189{font-size:.875rem}.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:initial}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.375em;border-bottom-right-radius:.375em}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper--header-middle[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper--header-bottom[data-placement^=bottom] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker-popper--header-bottom[data-placement^=top] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select,.react-datepicker__header--middle,.react-datepicker__header--bottom){border-top-right-radius:.3rem}.react-datepicker__header--middle{border-top:1px solid #aeaeae;border-radius:0;margin-top:4px}.react-datepicker__header--bottom{border-bottom:none;border-top:1px solid #aeaeae;border-radius:0 0 .3rem .3rem}.react-datepicker__header-wrapper{position:relative}.react-datepicker__header-wrapper .react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:2px}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__month-select,.react-datepicker__year-select,.react-datepicker__month-year-select{background-color:transparent;border:1px solid #aeaeae;border-radius:.3rem;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;margin-top:5px;padding:2px 5px}.react-datepicker__month-select:focus-visible,.react-datepicker__year-select:focus-visible,.react-datepicker__month-year-select:focus-visible{outline:auto 1px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}h2.react-datepicker__current-month{padding:0;margin:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.5em;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:5em;margin:2px}.react-datepicker__month{margin:.5em;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:5em;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.375em;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:white;border-bottom-right-radius:.375em}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.375em}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + 1.0625em);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:2.125em;line-height:2.125em;text-align:center;margin:.208em}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{text-align:center;white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:2.125em;line-height:2.125em;text-align:center;margin:.208em}.react-datepicker__day-name--disabled,.react-datepicker__day--disabled,.react-datepicker__time-name--disabled{cursor:default;color:#ccc}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90;color:#fff}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.625em;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__children-container{width:17.25em;margin:.5em;padding-right:.25em;padding-left:.25em;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}.react-datepicker-popper-offset{margin-top:-.7em}.datetime-input__wrapper,.datetime-input__wrapper .react-datepicker-wrapper{width:100%}.datetime-input__field{width:100%;height:38px;padding:0 10px;border:1px solid var(--border-color, #d1d5db);border-radius:6px;font-size:.875rem;font-family:inherit;background:white;color:var(--text-color, #111827);box-sizing:border-box;cursor:pointer}.datetime-input__field:focus{outline:none;border-color:var(--primary-color, #4a90e2);box-shadow:0 0 0 2px #4a90e226}.datetime-input__popper{z-index:1100}.react-datepicker{font-family:inherit;border-radius:10px;border-color:var(--border-color, #d1d5db);box-shadow:0 8px 24px #0000001f;font-size:.85rem}.react-datepicker__header{background:var(--bg-secondary, #f9fafb);border-bottom-color:var(--border-color, #d1d5db);border-radius:10px 10px 0 0}.react-datepicker__current-month,.react-datepicker__day-name{color:var(--text-color, #111827)}.react-datepicker__day--selected,.react-datepicker__day--keyboard-selected,.react-datepicker__time-list-item--selected{background-color:var(--primary-color, #4a90e2)!important;border-radius:50%}.react-datepicker__day:hover{border-radius:50%;background-color:#4a90e21f}.react-datepicker__close-icon:after{background-color:var(--border-color, #9ca3af);font-size:14px}.publication-status-section{margin-bottom:2rem}.publication-status-section .publication-status-card{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:12px;padding:1.5rem;color:#fff;box-shadow:0 4px 20px #667eea4d}.publication-status-section .publication-status-card .publication-status-header{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.publication-status-section .publication-status-card .publication-status-header .material-icons{font-size:1.75rem}.publication-status-section .publication-status-card .publication-status-header h3{margin:0;font-size:1.25rem;font-weight:600}.publication-status-section .publication-status-card .publication-checkbox{display:flex;align-items:flex-start;gap:1rem;cursor:pointer;padding:1rem;background:rgba(255,255,255,.15);border-radius:8px;transition:all .2s}.publication-status-section .publication-status-card .publication-checkbox:hover{background:rgba(255,255,255,.25)}.publication-status-section .publication-status-card .publication-checkbox input[type=checkbox]{width:24px;height:24px;min-width:24px;cursor:pointer;margin-top:2px}.publication-status-section .publication-status-card .publication-checkbox .publication-label{display:flex;flex-direction:column;gap:.5rem}.publication-status-section .publication-status-card .publication-checkbox .publication-label strong{font-size:1.1rem;color:#fff}.publication-status-section .publication-status-card .publication-checkbox .publication-label small{opacity:.9;font-size:.9rem;line-height:1.4}.exhibition-status-row{margin-bottom:.5rem}.exhibition-status-row .exhibition-status-badges{display:flex;gap:.5rem;flex-wrap:wrap}.exhibition-status-row .status-badge{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .75rem;border-radius:6px;font-size:.875rem;font-weight:500}.exhibition-status-row .status-badge .material-icons{font-size:1rem}.exhibition-status-row .status-badge.published{background:#10b981;color:#fff}.exhibition-status-row .status-badge.draft{background:#6b7280;color:#fff}.exhibition-status-row .status-badge.private{background:#f59e0b;color:#fff}.exhibition-status-row .status-badge.public{background:#3b82f6;color:#fff}.payment-settings-info{display:flex;align-items:center;gap:.5rem;color:#1565c0;background-color:#e3f2fd;border-left:4px solid #2196f3;border-radius:6px}.payment-settings-info .material-icons{font-size:1.2rem;flex-shrink:0}.form-group{margin-bottom:1.25rem}.form-group label{display:block;margin-bottom:.5rem;font-weight:600;font-size:.9rem}.form-group input[type=text],.form-group input[type=email],.form-group input[type=tel],.form-group textarea{width:100%;padding:.75rem;border:1px solid #ddd;border-radius:6px;font-size:1rem}.form-group input[type=text]:focus,.form-group input[type=email]:focus,.form-group input[type=tel]:focus,.form-group textarea:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}.form-group input[type=text]:disabled,.form-group input[type=email]:disabled,.form-group input[type=tel]:disabled,.form-group textarea:disabled{opacity:.6;cursor:not-allowed}.form-group textarea{resize:vertical;min-height:80px}.form-group .error{display:block;margin-top:.5rem;color:#f44336;font-size:.85rem}.form-group .help-text{display:block;margin-top:.375rem;color:#666;font-size:.85rem}.form-row{display:grid;grid-template-columns:1fr 2fr;gap:1rem}@media (max-width: 640px){.form-row{grid-template-columns:1fr}}.section-description{margin:0 0 1rem;color:#666;font-size:.9rem}.decline-reason-modal .modal-window{max-width:500px}.decline-reason-modal__artwork{margin-bottom:1rem;padding:.75rem;background-color:#f5f5f5;border-radius:6px;font-size:.9rem}.decline-reason-modal__artwork strong{color:#555}.decline-reason-modal__alert{padding:1rem;border-radius:6px;margin-bottom:1.5rem}.decline-reason-modal__alert strong{display:block;margin-bottom:.5rem}.decline-reason-modal__alert p{margin:0}.decline-reason-modal__alert--warning{background-color:#fff3e0;border-left:4px solid #ff9800;color:#e65100}.decline-reason-modal__form .form-group{margin-bottom:1.5rem}.decline-reason-modal__form .form-group label{display:block;margin-bottom:.5rem;font-weight:600;color:#333;font-size:.9rem}.decline-reason-modal__form .form-group textarea{width:100%;padding:.75rem;border:1px solid #ddd;border-radius:6px;font-size:1rem;font-family:inherit;resize:vertical;min-height:100px;transition:border-color .3s}.decline-reason-modal__form .form-group textarea:focus{outline:none;border-color:#ff9800;box-shadow:0 0 0 3px #ff98001a}.decline-reason-modal__form .form-group textarea:disabled{background-color:#f5f5f5;cursor:not-allowed}.decline-reason-modal__form .form-group .error{display:block;margin-top:.5rem;color:#f44336;font-size:.85rem}.decline-reason-modal__form .form-group .hint{display:block;margin-top:.5rem;color:#777;font-size:.85rem;font-style:italic}.decline-reason-modal__actions{display:flex;justify-content:flex-end;gap:1rem;margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #e0e0e0}.decline-reason-modal__actions .button{min-width:120px}.accept-transaction-modal__form{display:flex;flex-direction:column;gap:1.5rem}.accept-transaction-modal__artwork{padding:1rem;background:var(--color-bg-secondary, #f8f9fa);border-left:4px solid var(--color-success, #28a745);border-radius:4px;font-size:.95rem}.accept-transaction-modal__artwork strong{color:var(--color-text-primary, #333);margin-right:.5rem}.accept-transaction-modal__alert{padding:1.25rem;border-radius:8px;border-left:4px solid}.accept-transaction-modal__alert strong{display:block;margin-bottom:.5rem;font-size:1rem}.accept-transaction-modal__alert p{margin:0;font-size:.9rem;line-height:1.5}.accept-transaction-modal__alert--success{background:#d4edda;border-color:#28a745;color:#155724}.accept-transaction-modal__actions{display:flex;gap:1rem;justify-content:flex-end;margin-top:1rem;padding-top:1.5rem;border-top:1px solid var(--color-border, #e0e0e0)}.accept-transaction-modal__actions .button{min-width:120px}.form-group{display:flex;flex-direction:column;gap:.5rem}.form-group label{font-weight:600;font-size:.95rem;color:var(--color-text-primary, #333)}.form-group textarea{width:100%;padding:.75rem;border:1px solid var(--color-border, #ddd);border-radius:6px;font-family:inherit;font-size:.95rem;resize:vertical;transition:border-color .2s}.form-group textarea:focus{outline:none;border-color:var(--color-primary, #667eea);box-shadow:0 0 0 3px #667eea1a}.form-group textarea:disabled{background-color:var(--color-bg-disabled, #f5f5f5);cursor:not-allowed}.form-group .error{color:var(--color-danger, #dc3545);font-size:.85rem}.form-group .hint{color:var(--color-text-secondary, #666);font-size:.85rem}@media (max-width: 640px){.accept-transaction-modal__actions{flex-direction:column}.accept-transaction-modal__actions .button{width:100%}}.profile-sales{padding:0;margin:0 auto}.profile-sales__tabs{display:flex;gap:.5rem;border-bottom:2px solid #e0e0e0;margin-bottom:2rem}.profile-sales__tabs .tab{padding:.75rem 1.5rem;background:none;border:none;border-bottom:3px solid transparent;font-size:1rem;font-weight:600;cursor:pointer;color:#666;transition:all .3s}.profile-sales__tabs .tab:hover{color:#333}.profile-sales__tabs .tab--active{color:#667eea;border-bottom-color:#667eea}.profile-sales .loading{text-align:center;padding:3rem;color:#666;font-size:1.1rem}.profile-sales .empty-state{text-align:center;padding:3rem;color:#999;font-size:1.1rem}.sales-stats-box{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:12px;padding:2rem;margin-bottom:2rem;color:#fff}.sales-stats-box h3{margin:0 0 1.5rem;font-size:1.5rem;font-weight:600}.sales-stats-box .stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem}.sales-stats-box .stat-item{background:rgba(255,255,255,.15);border-radius:8px;padding:1.25rem;display:flex;flex-direction:column;gap:.5rem;transition:all .2s}.sales-stats-box .stat-item:hover{background:rgba(255,255,255,.25);transform:translateY(-2px)}.sales-stats-box .stat-item--primary{background:rgba(255,255,255,.25);border:2px solid rgba(255,255,255,.4)}.sales-stats-box .stat-item--primary .stat-value{font-size:2rem;font-weight:700}.sales-stats-box .stat-item .stat-label{font-size:.875rem;opacity:.9;font-weight:500}.sales-stats-box .stat-item .stat-value{font-size:1.75rem;font-weight:700;line-height:1}@media (max-width: 768px){.sales-stats-box{padding:1.5rem}.sales-stats-box h3{font-size:1.25rem}.sales-stats-box .stats-grid{grid-template-columns:1fr;gap:1rem}.sales-stats-box .stat-item{padding:1rem}.sales-stats-box .stat-item--primary .stat-value,.sales-stats-box .stat-item .stat-value{font-size:1.5rem}}.transactions-list{display:flex;flex-direction:column;gap:1.5rem}.transaction-card{background:white;border:1px solid #e0e0e0;border-radius:8px;padding:1.5rem;box-shadow:0 2px 4px #0000000d;transition:box-shadow .3s}.transaction-card:hover{box-shadow:0 4px 8px #0000001a}.transaction-card__header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid #e0e0e0}.transaction-card__art-info{display:flex;gap:1rem;flex:1}.transaction-card__art-info h4{margin:0 0 .25rem;color:#333;font-size:1.1rem}.transaction-card__art-info .gallery-name{margin:.25rem 0;color:#666;font-size:.9rem}.transaction-card__art-info .author-name{margin:.25rem 0;color:#999;font-size:.85rem;font-style:italic}.transaction-card__art-image{width:80px;height:80px;object-fit:cover;border-radius:6px;flex-shrink:0}.transaction-card__details{margin-bottom:1.5rem}.transaction-card__details .detail-row{display:flex;justify-content:space-between;padding:.5rem 0;border-bottom:1px solid #f5f5f5}.transaction-card__details .detail-row:last-child{border-bottom:none}.transaction-card__details .detail-row .label{color:#666;font-weight:500}.transaction-card__details .detail-row .value{color:#333;font-weight:600}.transaction-card__details .detail-row .value.price{color:#667eea;font-size:1.1rem}.transaction-card__details .detail-row .value.expires{color:#ff9800}.transaction-card__contact{background-color:#f9f9f9;padding:1rem;border-radius:6px;margin-bottom:1rem}.transaction-card__contact h5{margin:0 0 .75rem;color:#333;font-size:.95rem}.transaction-card__contact p{margin:.5rem 0;font-size:.9rem;color:#555}.transaction-card__contact .message{margin-top:.75rem;padding-top:.75rem;border-top:1px solid #e0e0e0}.transaction-card__contact .message strong{display:block;margin-bottom:.5rem;color:#333}.transaction-card__contact .message p{margin:0;padding:.75rem;background-color:#fff;border-radius:4px;color:#555;font-style:italic}.transaction-card__actions{display:flex;gap:1rem;justify-content:flex-end;margin-top:1rem;padding-top:1rem;border-top:1px solid #e0e0e0}.transaction-card__actions .button{padding:.625rem 1.25rem;border:none;border-radius:6px;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .3s}.transaction-card__actions .button--success{background:#4caf50;color:#fff}.transaction-card__actions .button--success:hover{background:#45a049}.transaction-card__actions .button--danger{background:#f44336;color:#fff}.transaction-card__actions .button--danger:hover{background:#da190b}.transaction-card__actions .button--primary{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff}.transaction-card__actions .button--primary:hover{transform:translateY(-2px);box-shadow:0 4px 8px #0003}.status-badge{display:inline-block;padding:.375rem .75rem;border-radius:20px;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.status-badge.status--pending{background-color:#fff3e0;color:#e65100}.status-badge.status--accepted{background-color:#e8f5e9;color:#2e7d32}.status-badge.status--rejected{background-color:#ffebee;color:#c62828}.status-badge.status--paid{background-color:#f3e5f5;color:#6a1b9a}.status-badge.status--shipped{background-color:#fff3e0;color:#e65100}.status-badge.status--completed{background-color:#e3f2fd;color:#1565c0}.status-badge.status--expired{background-color:#f5f5f5;color:#757575}.status-badge.status--cancelled{background-color:#fafafa;color:#9e9e9e}.status-badge.status--declined{background-color:#fce4ec;color:#c62828}.transaction-card__payment-details{margin-top:2rem;padding:1.5rem;background:linear-gradient(135deg,#e3f2fd 0%,#f3e5f5 100%);border-radius:12px;border:2px solid #667eea}.transaction-card__payment-details h5{margin:0 0 1rem;color:#333;font-size:1.1rem;font-weight:600}.transaction-card__payment-details .payment-info{background:white;border-radius:8px;padding:1.5rem;margin-bottom:1rem}.transaction-card__payment-details .payment-row{display:flex;justify-content:space-between;padding:.75rem 0;border-bottom:1px solid #f0f0f0}.transaction-card__payment-details .payment-row:last-child{border-bottom:none}.transaction-card__payment-details .payment-row--highlight{margin-top:.5rem;padding-top:1rem;border-top:2px solid #667eea;border-bottom:none}.transaction-card__payment-details .payment-label{font-weight:500;color:#666;flex:0 0 40%}.transaction-card__payment-details .payment-value{text-align:right;color:#333;flex:1;word-break:break-word}.transaction-card__payment-details .payment-value.account-number{font-family:Courier New,monospace;font-weight:600;font-size:1.05rem;color:#667eea}.transaction-card__payment-details .payment-value.payment-amount{font-size:1.3rem;font-weight:700;color:#28a745}.transaction-card__payment-details .payment-note{margin:1rem 0 0;padding:.75rem 1rem;background:white;border-left:4px solid #667eea;border-radius:4px;font-size:.9rem;color:#555}@media (max-width: 768px){.transaction-card__header{flex-direction:column;gap:1rem}.transaction-card__art-info{flex-direction:column}.transaction-card__art-image{width:100%;height:150px}.transaction-card__actions{flex-direction:column}.transaction-card__actions .button{width:100%}.transaction-card__payment-details{padding:1rem}.transaction-card__payment-details .payment-row{flex-direction:column;gap:.5rem}.transaction-card__payment-details .payment-label,.transaction-card__payment-details .payment-value{text-align:left}.transaction-card__seller-instructions .instruction-box{padding:1rem}.transaction-card__seller-instructions .instruction-box .instruction-step{margin-bottom:1rem}.transaction-card__seller-instructions .instruction-box .shipping-address-box{padding:1rem}}.transaction-card__seller-instructions{margin-top:1.5rem}.transaction-card__seller-instructions .instruction-box{background:linear-gradient(135deg,#f0f4ff 0%,#e8f5e9 100%);border:2px solid #667eea;border-radius:12px;padding:1.5rem}.transaction-card__seller-instructions .instruction-box--info{border-color:#2196f3}.transaction-card__seller-instructions .instruction-box h5{display:flex;align-items:center;gap:.5rem;margin:0 0 1.5rem;color:#333;font-size:1.1rem}.transaction-card__seller-instructions .instruction-box h5 .material-icons{color:#667eea}.transaction-card__seller-instructions .instruction-box .instruction-step{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;padding:1rem;background:rgba(255,255,255,.8);border-radius:8px}.transaction-card__seller-instructions .instruction-box .instruction-step .step-icon{font-size:1.5rem;flex-shrink:0}.transaction-card__seller-instructions .instruction-box .instruction-step .step-content{flex:1}.transaction-card__seller-instructions .instruction-box .instruction-step .step-content strong{display:block;margin-bottom:.5rem;color:#333;font-size:1rem}.transaction-card__seller-instructions .instruction-box .instruction-step .step-content p{margin:0;color:#666;font-size:.9rem;line-height:1.5}.transaction-card__seller-instructions .instruction-box .shipping-address-box{background:#fff;border:2px solid #4caf50;border-radius:8px;padding:1.5rem;margin:1.5rem 0}.transaction-card__seller-instructions .instruction-box .shipping-address-box h6{display:flex;align-items:center;gap:.5rem;margin:0 0 1rem;color:#4caf50;font-size:1rem;font-weight:600}.transaction-card__seller-instructions .instruction-box .shipping-address-box h6 .material-icons{font-size:1.2rem}.transaction-card__seller-instructions .instruction-box .shipping-address-box .address-content p{margin:.5rem 0;color:#333;line-height:1.6}.transaction-card__seller-instructions .instruction-box .shipping-address-box .address-content p strong{color:#000}.transaction-card__seller-instructions .instruction-box .warning-box{display:flex;align-items:center;gap:.75rem;background:#fff3cd;border-left:4px solid #ffc107;padding:1rem;border-radius:6px;margin-top:1.5rem}.transaction-card__seller-instructions .instruction-box .warning-box .material-icons{color:#f57c00;font-size:1.5rem}.transaction-card__seller-instructions .instruction-box .warning-box p{margin:0;color:#856404;font-size:.9rem;font-weight:500}.status-expired-message{display:flex;align-items:center;justify-content:center;gap:.5rem;color:#c62828;font-weight:500;padding:.5rem;background-color:#ffebee;border-radius:4px;width:100%;border:1px solid #ffcdd2}.status-expired-message .material-icons{font-size:1.2rem}.transaction-card__shipping-info{margin-top:1.5rem}.transaction-card__shipping-info .shipping-info-box{background:linear-gradient(135deg,#fffbeb 0%,#fff7e6 100%);border:2px solid #f59e0b;border-radius:12px;padding:1.5rem}.transaction-card__shipping-info .shipping-info-box h5{display:flex;align-items:center;gap:.5rem;margin:0 0 1.25rem;color:#333;font-size:1.1rem}.transaction-card__shipping-info .shipping-info-box h5 .material-icons{color:#f59e0b}.transaction-card__shipping-info .shipping-info-box .shipping-info-rows{background:rgba(255,255,255,.85);border-radius:8px;overflow:hidden;border:1px solid rgba(245,158,11,.2);margin-bottom:1.25rem}.transaction-card__shipping-info .shipping-info-box .shipping-row{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border-bottom:1px solid rgba(245,158,11,.12)}.transaction-card__shipping-info .shipping-info-box .shipping-row:last-child{border-bottom:none}.transaction-card__shipping-info .shipping-info-box .shipping-row--note{align-items:flex-start}.transaction-card__shipping-info .shipping-info-box .shipping-row__label{display:flex;align-items:center;gap:.4rem;min-width:160px;font-size:.875rem;color:#92400e;font-weight:600;white-space:nowrap}.transaction-card__shipping-info .shipping-info-box .shipping-row__label .material-icons{font-size:1rem;color:#f59e0b}.transaction-card__shipping-info .shipping-info-box .shipping-row__value{flex:1;font-size:.9rem;color:#333;word-break:break-word}.transaction-card__shipping-info .shipping-info-box .shipping-row__value--mono{font-family:Courier New,monospace;font-weight:700;font-size:.95rem;letter-spacing:.05em;background:#fef3c7;padding:.15rem .5rem;border-radius:4px;display:inline-block}.transaction-card__shipping-info .shipping-info-box .shipping-row__value--link{color:#d97706;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;gap:.3rem;transition:color .15s}.transaction-card__shipping-info .shipping-info-box .shipping-row__value--link:hover{color:#b45309;text-decoration:underline}.transaction-card__shipping-info .shipping-info-box .shipping-waiting{display:flex;align-items:center;gap:.75rem;background:#fffbeb;border-left:4px solid #f59e0b;border-radius:6px;padding:.875rem 1rem}.transaction-card__shipping-info .shipping-info-box .shipping-waiting .material-icons{color:#d97706;font-size:1.3rem;flex-shrink:0}.transaction-card__shipping-info .shipping-info-box .shipping-waiting p{margin:0;color:#92400e;font-size:.875rem;font-weight:500}.confirm-receipt-modal{padding:2rem;max-width:500px}.confirm-receipt-modal__title{margin:0 0 1rem;font-size:1.5rem;font-weight:600;color:var(--color-text-primary)}.confirm-receipt-modal__description{margin:0 0 1.5rem;color:var(--color-text-secondary);line-height:1.6}.confirm-receipt-modal__warning{padding:1rem;background-color:#fff3cd;border:1px solid #ffc107;border-radius:4px;margin-bottom:1.5rem;color:#856404;font-size:.9rem;line-height:1.5}.confirm-receipt-modal__warning strong{display:block;margin-bottom:.25rem}.confirm-receipt-modal__actions{display:flex;gap:1rem;justify-content:flex-end}.exhibition-header{position:fixed;top:0;left:0;right:0;z-index:1001;background:#fff;padding:1rem 2rem;transition:all .3s ease}@media (max-width: 768px){.exhibition-header{padding:.75rem 1rem}}.exhibition-header-content{display:flex;align-items:center;gap:1rem;max-width:100%}.exhibition-header__center{flex:1;display:flex;align-items:center;gap:1.5rem;overflow:hidden}@media (max-width: 768px){.exhibition-header__center{gap:.75rem}}.exhibition-header__right{flex-shrink:0;display:flex;align-items:center}.exhibition-header__info-btn{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;border:1px solid rgba(0,0,0,.15);background:transparent;cursor:pointer;color:#444;transition:background .2s,color .2s,border-color .2s}.exhibition-header__info-btn .material-icons{font-size:20px}.exhibition-header__info-btn:hover{background:rgba(0,0,0,.06);color:#000}.exhibition-header__darkmode-btn{margin-left:auto;flex-shrink:0;display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;border:1px solid rgba(0,0,0,.15);background:transparent;cursor:pointer;color:#444;transition:background .2s,color .2s,border-color .2s}.exhibition-header__darkmode-btn .material-icons{font-size:20px}.exhibition-header__darkmode-btn:hover{background:rgba(0,0,0,.06);color:#000}.exhibition-header__darkmode-btn.is-dark{background:#222;border-color:#444;color:#f5d060}.exhibition-header__darkmode-btn.is-dark:hover{background:#333}.header-logo-link{display:flex;align-items:center;flex-shrink:0;text-decoration:none;transition:opacity .2s ease}.header-logo-link:hover{opacity:.75}.header-logo{height:32px;width:auto;display:block}@media (max-width: 768px){.header-logo{height:26px}}.gallery-name--link{display:block;text-decoration:none;color:inherit;transition:opacity .2s ease}.gallery-name--link:hover{opacity:.75;text-decoration:underline}.exhibition-info{flex:1;min-width:0}.exhibition-name{font-size:1.25rem;font-weight:600;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3}.gallery-name{font-size:.875rem;font-weight:400;margin:.25rem 0 0;opacity:.9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.exhibition-header.light-mode{background:linear-gradient(to bottom,rgba(255,255,255,.5) 0%,rgba(255,255,255,.3) 50%,rgba(255,255,255,0) 100%)}.exhibition-header.light-mode:hover{background:linear-gradient(to bottom,rgba(255,255,255,.7) 0%,rgba(255,255,255,.4) 50%,rgba(255,255,255,0) 100%)}.exhibition-header.light-mode .header-logo{filter:brightness(0)}.exhibition-header.light-mode .exhibition-info{color:#333;text-shadow:0 1px 2px rgba(255,255,255,.5)}.art-description-wrapper{width:100%}.art-description-content{margin-bottom:.5rem}.art-actions-group-wrap{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:1rem;padding-top:.75rem;border-top:1px solid rgba(0,0,0,.1)}.art-actions-group{display:inline-flex;align-items:stretch;border-radius:999px;overflow:hidden;box-shadow:0 2px 8px #0000002e;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.art-actions-group>:first-child{border-top-left-radius:999px;border-bottom-left-radius:999px;border-left:none}.art-actions-group>:last-child{border-top-right-radius:999px;border-bottom-right-radius:999px}.aag-btn{display:inline-flex;align-items:center;gap:6px;padding:0 14px;height:44px;border:none;border-left:1px solid rgba(0,0,0,.1);background:rgba(255,255,255,.92);cursor:pointer;font-size:.82rem;font-weight:600;color:#333;text-decoration:none!important;transition:background .15s;white-space:nowrap;border-radius:0}.aag-btn .material-icons{font-size:20px;line-height:1}.aag-btn:hover:not(:disabled){background:rgba(240,240,240,.98)}.aag-btn:disabled{cursor:default;opacity:.5}.aag-btn--info{color:#333;text-decoration:none}.aag-btn--info .material-icons{color:#444}.aag-btn--buy{background:rgba(34,34,34,.88);color:#fff!important;text-decoration:none}.aag-btn--buy .material-icons{color:#fff}.aag-btn--buy:hover:not(:disabled),.aag-btn--buy:hover{background:rgba(0,0,0,.95);color:#fff!important}.aag-btn--buy.buy-button--sold,.aag-btn--buy.buy-button--reserved{background:rgba(180,180,180,.7);color:#555}.aag-btn--buy.buy-button--sold .material-icons,.aag-btn--buy.buy-button--reserved .material-icons{color:#555}.aag-btn__price{font-size:.8rem;font-weight:700;opacity:.9;letter-spacing:.01em}.aag-btn__status-text{font-size:.75rem;font-weight:600;opacity:.85;letter-spacing:.01em}.art-favorite-info__title{font-weight:600;font-size:1.1rem;margin-bottom:.5rem}.art-favorite-info__description{color:#000000b3;margin-bottom:.5rem}.art-favorite-info__origin{font-size:.9rem;color:#0009}.art-favorite-info__exhibition{font-weight:500}.art-favorite-info__gallery{font-style:italic}:global(.room-dark) .art-actions-group-wrap{border-top-color:#ffffff1a}:global(.room-dark) .art-actions-group .favorite-button{background:rgba(40,40,40,.92);border-right-color:#ffffff1a}:global(.room-dark) .art-actions-group .favorite-button.is-favorited{background:rgba(80,20,30,.9)}:global(.room-dark) .aag-btn{background:rgba(40,40,40,.92);border-left-color:#ffffff1a;color:#ddd}:global(.room-dark) .aag-btn:hover:not(:disabled){background:rgba(60,60,60,.98)}:global(.room-dark) .aag-btn--buy{background:rgba(220,220,220,.9);color:#111}:global(.room-dark) .aag-btn--buy .material-icons{color:#111}:global(.room-dark) .aag-btn--buy:hover:not(:disabled){background:rgba(255,255,255,.98)}:global(.room-dark) .art-favorite-info__description{color:#ffffffb3}:global(.room-dark) .art-favorite-info__origin{color:#fff9}.profile-favorites{padding:2rem;max-width:1400px;margin:0 auto}.profile-favorites__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;padding-bottom:1rem;border-bottom:2px solid #eee}.profile-favorites__header h1{margin:0;font-size:2rem;color:#333}.profile-favorites__actions{display:flex;gap:1rem}.profile-favorites__loading{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:1rem}.profile-favorites__loading p{color:#666;font-size:1.1rem}.profile-favorites__error{padding:2rem;background:#fee;border:1px solid #fcc;border-radius:8px;color:#c00;text-align:center}.profile-favorites__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;text-align:center;padding:3rem}.profile-favorites__empty-icon{font-size:5rem;margin-bottom:1rem}.profile-favorites__empty h2{font-size:1.75rem;color:#333;margin:0 0 1rem}.profile-favorites__empty p{font-size:1.1rem;color:#666;margin:0 0 2rem;max-width:500px}.profile-favorites__empty .button{padding:.875rem 2rem;font-size:1rem}.profile-favorites__gallery{position:relative;width:100%;height:calc(100vh - 250px);min-height:600px;background:#f8f8f8;border-radius:12px;overflow:hidden}.profile-favorites__count{position:absolute;top:1rem;left:1rem;background:rgba(255,255,255,.95);padding:.75rem 1.25rem;border-radius:8px;font-weight:600;color:#333;box-shadow:0 2px 8px #0000001a;z-index:10}@media (max-width: 768px){.profile-favorites{padding:1rem}.profile-favorites__header{flex-direction:column;align-items:flex-start;gap:1rem}.profile-favorites__header h1{font-size:1.5rem}.profile-favorites__actions{width:100%}.profile-favorites__actions .button{flex:1;justify-content:center}.profile-favorites__gallery{height:calc(100vh - 300px);min-height:400px}.profile-favorites__empty{padding:2rem 1rem}.profile-favorites__empty-icon{font-size:3.5rem}.profile-favorites__empty h2{font-size:1.5rem}.profile-favorites__empty p{font-size:1rem}}.art-favorite-info{margin-bottom:1rem;padding:1rem;background:rgba(255,255,255,.95);border-radius:8px}.art-favorite-info__title{font-size:1.2rem;font-weight:600;color:#333;margin:0 0 .5rem}.art-favorite-info__description{font-size:.95rem;color:#666;margin:0 0 .75rem;line-height:1.5}.art-favorite-info__origin{font-size:.9rem;color:#888;margin:0}.art-favorite-info__exhibition,.art-favorite-info__gallery{font-weight:500}.remove-favorite-button{background:#ff4444;color:#fff;border:none;padding:.75rem 1.5rem;border-radius:6px;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .3s ease;margin-top:.5rem}.remove-favorite-button:hover{background:#ff0000;transform:translateY(-2px);box-shadow:0 4px 12px #ff44444d}.remove-favorite-button:active{transform:translateY(0)}.profile-favorites-list .confirm-dialog-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:10000;animation:fadeIn .2s ease-out}.profile-favorites-list .confirm-dialog{background:white;border-radius:12px;padding:2rem;max-width:500px;width:90%;box-shadow:0 8px 32px #0003;animation:scaleIn .3s ease-out}.profile-favorites-list .confirm-dialog h3{margin:0 0 1rem;font-size:1.5rem;color:#333}.profile-favorites-list .confirm-dialog p{margin:0 0 1.5rem;color:#666;line-height:1.6}.profile-favorites-list .confirm-dialog__actions{display:flex;gap:1rem;justify-content:flex-end}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scaleIn{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}.profile-favorites-list__loading,.profile-favorites-list__error{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:1rem;color:#666}.profile-favorites-list__error{color:#dc3545}.profile-favorites-list__info{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:2px solid #e0e0e0}.profile-favorites-list__count{font-size:1.25rem;font-weight:600;color:#333;margin-bottom:.5rem}.profile-favorites-list__hint{color:#666;font-size:.9rem}.profile-favorites-list__items{display:flex;flex-direction:column;gap:1.5rem}@media (max-width: 768px){.profile-favorites-list{padding:1rem}}.favorite-gallery-settings{min-height:100vh;background:#f5f5f5;padding-bottom:3rem}.favorite-gallery-settings__loading{display:flex;justify-content:center;align-items:center;min-height:400px;font-size:1.125rem;color:#666}.favorite-gallery-settings__container{max-width:800px;margin:0 auto;padding:2rem 1rem}.favorite-gallery-settings__title{font-size:2rem;font-weight:700;color:#333;margin:0 0 .5rem}.favorite-gallery-settings__description{font-size:1.125rem;color:#666;margin:0 0 2rem;line-height:1.6}.favorite-gallery-settings__form{background:white;border-radius:12px;padding:2rem;box-shadow:0 2px 8px #0000001a}.settings-section{margin-bottom:2.5rem}.settings-section:last-of-type{margin-bottom:0}.settings-section__title{font-size:1.5rem;font-weight:600;color:#333;margin:0 0 1.5rem;padding-bottom:.75rem;border-bottom:2px solid #e0e0e0}.form-group{margin-bottom:1.5rem}.form-group__label{display:block;font-size:.9375rem;font-weight:500;color:#555;margin-bottom:.5rem}.form-group__checkbox{display:flex;align-items:center;gap:.5rem;cursor:pointer;font-size:1rem;color:#333}.form-group__checkbox input[type=checkbox]{width:18px;height:18px;cursor:pointer}.color-picker{display:flex;gap:1rem;align-items:center}.color-picker__input{width:80px;height:50px;border:2px solid #ddd;border-radius:8px;cursor:pointer;transition:border-color .2s}.color-picker__input:hover{border-color:#667eea}.color-picker__text{flex:1;max-width:150px;padding:.75rem 1rem;font-size:1rem;font-family:Courier New,monospace;border:2px solid #ddd;border-radius:8px;transition:border-color .2s}.color-picker__text:focus{outline:none;border-color:#667eea}.texture-preview{position:relative;display:inline-block;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px #0000001a}.texture-preview img{display:block;max-width:300px;max-height:200px;object-fit:cover}.texture-preview__remove{position:absolute;top:.5rem;right:.5rem;padding:.5rem 1rem;background:rgba(0,0,0,.7);color:#fff;border:none;border-radius:6px;font-size:.875rem;font-weight:500;cursor:pointer;transition:background .2s}.texture-preview__remove:hover{background:rgba(0,0,0,.9)}.file-upload input[type=file]{display:none}.file-upload__label{display:inline-block;padding:.75rem 2rem;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;border-radius:8px;font-size:1rem;font-weight:500;cursor:pointer;transition:transform .2s,box-shadow .2s;box-shadow:0 4px 12px #667eea4d}.file-upload__label:hover{transform:translateY(-2px);box-shadow:0 6px 16px #667eea66}.file-upload__label:active{transform:translateY(0)}.file-upload__hint{margin-top:.5rem;font-size:.875rem;color:#999}.settings-note{padding:1rem 1.25rem;background:#f0f4ff;border-left:4px solid #667eea;border-radius:8px;margin-bottom:2rem}.settings-note p{margin:0;font-size:.9375rem;color:#555;line-height:1.6}.settings-note a{color:#667eea;font-weight:500;text-decoration:none}.settings-note a:hover{text-decoration:underline}.settings-actions{display:flex;justify-content:flex-end;padding-top:1.5rem;border-top:2px solid #e0e0e0}.alerts-container{position:fixed;top:2rem;right:2rem;z-index:10000;display:flex;flex-direction:column;gap:.5rem;max-width:400px}@media (max-width: 768px){.favorite-gallery-settings__container{padding:1rem}.favorite-gallery-settings__title{font-size:1.5rem}.favorite-gallery-settings__form{padding:1.5rem}.settings-section__title{font-size:1.25rem}.color-picker{flex-direction:column;align-items:flex-start;gap:.75rem}.color-picker__text{max-width:100%;width:100%}.texture-preview img{max-width:100%}.settings-actions .button{width:100%}.alerts-container{left:1rem;right:1rem;max-width:none}}.profile-subscription{padding:2rem;max-width:1200px;margin:0 auto}.subscription-loading,.subscription-error{padding:3rem;text-align:center;font-size:1rem;color:var(--text-secondary)}.subscription-loading .btn,.subscription-error .btn{margin-top:1rem}.subscription-card{background:white;border-radius:12px;padding:2rem;box-shadow:0 2px 8px #00000014;margin-bottom:2rem}.subscription-card .card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:2px solid #f0f0f0}.subscription-card .card-header h2{font-size:1.5rem;font-weight:600;margin:0;color:var(--text-primary)}.subscription-card .card-header .status-badge{padding:.5rem 1rem;border-radius:50px;font-size:.875rem;font-weight:600}.subscription-card .card-header .status-badge.status-active{background:#d4edda;color:#155724}.subscription-card .card-header .status-badge.status-canceled{background:#f8d7da;color:#721c24}.current-plan-card .plan-info{margin-bottom:2rem}.current-plan-card .plan-info .plan-name{font-size:2rem;font-weight:700;margin-bottom:.5rem;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.current-plan-card .plan-info .plan-price{font-size:1.25rem;color:var(--text-secondary);margin-bottom:1rem}.current-plan-card .plan-info .plan-renewal p{margin:.25rem 0;font-size:.95rem;color:var(--text-secondary)}.current-plan-card .plan-info .plan-renewal p.renewal-warning{color:#ffc107;font-weight:600}.current-plan-card .plan-actions{display:flex;gap:1rem;flex-wrap:wrap}.usage-card .usage-metrics{display:flex;flex-direction:column;gap:2rem}.usage-card .usage-metric .metric-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.usage-card .usage-metric .metric-header .metric-name{font-size:1rem;font-weight:500;color:var(--text-primary)}.usage-card .usage-metric .metric-header .metric-value{font-size:1.125rem;font-weight:600;color:var(--text-primary)}.usage-card .usage-metric .metric-progress{height:8px;background:#e9ecef;border-radius:4px;overflow:hidden}.usage-card .usage-metric .metric-progress .progress-bar{height:100%;border-radius:4px;transition:width .3s ease,background-color .3s ease}.usage-card .usage-loading{padding:2rem;text-align:center;color:var(--text-secondary)}.features-card .features-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:2rem}.features-card .features-list .feature-item{display:flex;align-items:center;gap:.75rem;padding:1rem;background:#f8f9fa;border-radius:8px}.features-card .features-list .feature-item .feature-icon{font-size:1.25rem;font-weight:700}.features-card .features-list .feature-item .feature-name{font-size:.95rem;font-weight:500}.features-card .features-list .feature-item .feature-name.enabled{color:#28a745}.features-card .features-list .feature-item .feature-name.disabled{color:#dc3545;opacity:.6}.features-card .upgrade-cta{text-align:center;padding:2rem;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:8px;color:#fff}.features-card .upgrade-cta p{margin:0 0 1rem;font-size:1.125rem;font-weight:500}.features-card .upgrade-cta .btn{padding:.75rem 2rem;background:white;color:#667eea;border:none;border-radius:8px;font-weight:600;text-decoration:none;cursor:pointer;transition:all .2s}.features-card .upgrade-cta .btn:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}@media (max-width: 768px){.profile-subscription{padding:1rem}.subscription-card{padding:1.5rem}.subscription-card .card-header{flex-direction:column;align-items:flex-start;gap:.5rem}.subscription-card .card-header h2{font-size:1.25rem}.current-plan-card .plan-info .plan-name{font-size:1.5rem}.current-plan-card .plan-info .plan-price{font-size:1rem}.current-plan-card .plan-actions{flex-direction:column}.current-plan-card .plan-actions .btn{width:100%;text-align:center}.features-card .features-list{grid-template-columns:1fr}}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}@keyframes modalSlideIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.modal-header{padding:1.5rem;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;align-items:center}.modal-header h2{margin:0;font-size:1.5rem;font-weight:600;color:var(--text-primary)}.modal-header .modal-close{background:none;border:none;font-size:2rem;line-height:1;color:var(--text-secondary);cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background .2s}.modal-header .modal-close:hover{background:#f3f4f6}.modal-body{padding:1.5rem}.modal-body .modal-warning{font-size:1rem;margin-bottom:1rem;color:var(--text-primary)}.modal-body .modal-info{font-size:.875rem;color:var(--text-secondary);background:#f9fafb;padding:1rem;border-radius:8px;margin-bottom:1.5rem}.modal-body .form-group{margin-bottom:0}.modal-body .form-group label{display:block;font-size:.875rem;font-weight:500;margin-bottom:.5rem;color:var(--text-primary)}.modal-body .form-group textarea{width:100%;padding:.75rem;border:1px solid #d1d5db;border-radius:8px;font-size:.875rem;font-family:inherit;resize:vertical;transition:border-color .2s}.modal-body .form-group textarea:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px #3b82f61a}.modal-body .form-group textarea::placeholder{color:#9ca3af}.modal-footer{padding:1.5rem;border-top:1px solid #e5e7eb;display:flex;gap:1rem;justify-content:flex-end}.modal-footer .btn{padding:.625rem 1.25rem;font-size:.875rem;font-weight:500}.btn-danger{background:#dc2626;color:#fff;border:none}.btn-danger:hover:not(:disabled){background:#b91c1c}.btn-danger:disabled{opacity:.5;cursor:not-allowed}.success-header{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff!important;border-radius:12px 12px 0 0!important}.success-header h2{color:#fff!important}.success-header .modal-close{color:#fff!important;opacity:.9}.success-header .modal-close:hover{opacity:1}.success-features{margin-top:1.5rem;padding:1rem;background:#f9fafb;border-radius:8px}.success-features h3{font-size:1.125rem;font-weight:600;margin:0 0 1rem;color:var(--text-primary)}.success-features ul{list-style:none;padding:0;margin:0}.success-features ul li{padding:.5rem 0;font-size:.95rem;color:var(--text-secondary)}.subscription-ambassador-badge{margin-bottom:1.5rem}.no-page{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);padding:2rem}.no-page__container{background:white;border-radius:20px;padding:4rem 3rem;max-width:600px;width:100%;text-align:center;box-shadow:0 20px 60px #0000004d;animation:slideUp .6s ease-out}.no-page__icon{font-size:5rem;margin-bottom:1rem;animation:float 3s ease-in-out infinite}.no-page__title{font-size:6rem;font-weight:900;color:#667eea;margin:0;line-height:1;text-shadow:0 4px 10px rgba(102,126,234,.3)}.no-page__subtitle{font-size:1.75rem;font-weight:600;color:#333;margin:1rem 0 .5rem}.no-page__description{font-size:1.125rem;color:#666;margin:0 0 2.5rem;line-height:1.6}.no-page__actions{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.no-page__button{padding:.875rem 2rem;border-radius:10px;font-size:1rem;font-weight:600;text-decoration:none;transition:all .3s ease;display:inline-block}.no-page__button--primary{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;box-shadow:0 4px 15px #667eea66}.no-page__button--primary:hover{transform:translateY(-2px);box-shadow:0 6px 20px #667eea99}.no-page__button--primary:active{transform:translateY(0)}.no-page__button--secondary{background:white;color:#667eea;border:2px solid #667eea}.no-page__button--secondary:hover{background:#667eea;color:#fff;transform:translateY(-2px);box-shadow:0 4px 15px #667eea4d}.no-page__button--secondary:active{transform:translateY(0)}@keyframes slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@media (max-width: 768px){.no-page{padding:1rem}.no-page__container{padding:3rem 2rem}.no-page__icon,.no-page__title{font-size:4rem}.no-page__subtitle{font-size:1.5rem}.no-page__description{font-size:1rem}.no-page__actions{flex-direction:column}.no-page__actions .no-page__button{width:100%}}@media (max-width: 480px){.no-page__container{padding:2rem 1.5rem}.no-page__icon,.no-page__title{font-size:3rem}.no-page__subtitle{font-size:1.25rem}}.art-detail-modal .modal-window{max-width:min(96vw,1400px);width:min(96vw,1400px);height:min(90vh,860px);display:flex;flex-direction:column;overflow:hidden;padding:0}.art-detail-modal .window-title{padding:16px 20px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.art-detail-modal .modal-close{top:12px;right:12px}.art-detail-modal .window-content{flex:1;overflow:hidden;min-height:0;display:flex;flex-direction:column}.adm-layout{display:grid;grid-template-columns:240px 1fr;flex:1;overflow:hidden;height:100%}@media (max-width: 680px){.adm-layout{grid-template-columns:1fr}.adm-layout:has(.adm-sidebar--mobile-visible){grid-template-columns:200px 1fr}}.adm-sidebar{border-right:1px solid var(--border-color, #e5e5e5);display:flex;flex-direction:column;overflow:hidden;background:#f9f9f9}@media (max-width: 680px){.adm-sidebar{display:none}.adm-sidebar--mobile-visible{display:flex}}.adm-sidebar__header{display:flex;align-items:center;gap:6px;padding:12px 14px 10px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#666;border-bottom:1px solid var(--border-color, #e5e5e5)}.adm-sidebar__header .material-icons{font-size:16px}.adm-sidebar__count{margin-left:auto;background:var(--color-accent, #222);color:#fff;border-radius:10px;padding:0 7px;font-size:.7rem;font-weight:700;line-height:18px;min-width:18px;text-align:center}.adm-sidebar__offline{font-size:.7rem;color:#aaa;margin-left:4px}.adm-sidebar__list{flex:1;overflow-y:auto;padding:8px 0}.adm-sidebar__group{display:flex;gap:8px;padding:6px 12px}.adm-sidebar__group+.adm-sidebar__group{border-top:1px solid #eee}.adm-sidebar__thumb{width:36px;height:36px;border-radius:4px;overflow:hidden;flex-shrink:0;background:#e0e0e0;display:flex;align-items:center;justify-content:center;color:#aaa}.adm-sidebar__thumb .material-icons{font-size:18px}.adm-sidebar__thumb--none{background:#f0f0f0;color:#ccc}.adm-sidebar__users{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.adm-sidebar__user{display:flex;align-items:center;gap:6px}.adm-sidebar__user-name{font-size:.8rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#333}.adm-sidebar__empty{padding:16px;font-size:.8rem;color:#aaa;text-align:center;font-style:italic}.adm-avatar-fallback{border-radius:50%;background:var(--color-accent, #222);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;flex-shrink:0}.adm-main{display:flex;flex-direction:column;overflow:hidden;flex:1;min-width:0;min-height:0}.adm-tabs{display:flex;align-items:center;border-bottom:1px solid var(--border-color, #e5e5e5);padding:0 4px;flex-shrink:0;gap:0;overflow-x:auto;scrollbar-width:none}.adm-tabs::-webkit-scrollbar{display:none}.adm-tabs__spacer{flex:1}.adm-tabs__favorite{padding:0 8px;display:flex;align-items:center}.adm-tab{display:flex;align-items:center;gap:5px;padding:10px 14px;border:none;background:none;cursor:pointer;color:#666;font-size:.85rem;font-weight:500;border-bottom:2px solid transparent;margin-bottom:-1px;white-space:nowrap;transition:color .15s,border-bottom-color .15s}.adm-tab .material-icons{font-size:16px}.adm-tab:hover{color:#222}.adm-tab--active{color:var(--color-accent, #222);border-bottom-color:var(--color-accent, #222);font-weight:600}.adm-tab--right{opacity:.65;font-size:.8rem}.adm-tab--right:hover{opacity:1}.adm-tab--right.adm-tab--active{opacity:1;color:#b91c1c;border-bottom-color:#b91c1c}@media (max-width: 600px){.adm-tab__label{display:none}}.adm-tab-content{flex:1;overflow-y:auto;padding:20px}.adm-tab-details{display:flex;flex-direction:column;gap:20px}.adm-details__hero{display:grid;grid-template-columns:300px 1fr;gap:24px;align-items:start}@media (max-width: 680px){.adm-details__hero{grid-template-columns:1fr}}.adm-details__image-wrap{border-radius:6px;overflow:hidden;background:#f0f0f0;line-height:0}.adm-details__image{width:100%;display:block;object-fit:contain}.adm-details__primary{display:flex;flex-direction:column;gap:14px}.adm-details__title{font-size:1.3rem;font-weight:700;margin:0}.adm-details__meta-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px 16px}@media (max-width: 400px){.adm-details__meta-grid{grid-template-columns:1fr}}.adm-meta-item{display:flex;flex-direction:column;gap:2px}.adm-meta-label{display:flex;align-items:center;gap:4px;font-size:.72rem;text-transform:uppercase;letter-spacing:.05em;color:#888;font-weight:600}.adm-meta-label .material-icons{font-size:13px}.adm-meta-value{font-size:.88rem;color:#222}.adm-details__tags{display:flex;flex-wrap:wrap;gap:6px}.adm-details__tag{background:#f0f0f0;border-radius:20px;padding:2px 10px;font-size:.78rem;color:#555}.adm-details__description{font-size:.9rem;line-height:1.65;color:#333;padding-top:4px;border-top:1px solid #eee}.adm-details__description p,.adm-details__description ul,.adm-details__description ol{margin-bottom:.8em}.adm-details__description p:last-child{margin-bottom:0}.adm-tab-author--loading,.adm-tab-author--empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;gap:12px;color:#aaa}.adm-tab-author--loading .material-icons,.adm-tab-author--empty .material-icons{font-size:40px}.adm-tab-author--loading p,.adm-tab-author--empty p{font-size:.9rem}.adm-author__card{display:flex;gap:24px;align-items:flex-start}@media (max-width: 560px){.adm-author__card{flex-direction:column;align-items:center}}.adm-author__avatar{width:120px;height:120px;border-radius:50%;overflow:hidden;flex-shrink:0;background:#e0e0e0;display:flex;align-items:center;justify-content:center}.adm-author__avatar .material-icons{font-size:48px;color:#aaa}.adm-author__avatar-img{width:100%;height:100%;object-fit:cover;display:block}.adm-author__avatar-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.adm-author__info{flex:1;min-width:0;display:flex;flex-direction:column;gap:10px}.adm-author__name{font-size:1.25rem;font-weight:700;margin:0}.adm-author__meta{display:flex;flex-wrap:wrap;gap:10px;font-size:.85rem;color:#555}.adm-author__years,.adm-author__nationality,.adm-author__style{display:flex;align-items:center;gap:4px}.adm-author__years .material-icons,.adm-author__nationality .material-icons,.adm-author__style .material-icons{font-size:14px}.adm-author__bio{font-size:.9rem;line-height:1.6;color:#333;margin:0}.adm-author__detail{display:flex;align-items:flex-start;gap:6px;font-size:.85rem;color:#333}.adm-author__detail .material-icons{font-size:16px;flex-shrink:0;margin-top:1px}.adm-author__bibliography h5{display:flex;align-items:center;gap:6px;font-size:.78rem;text-transform:uppercase;letter-spacing:.06em;color:#888;font-weight:600;margin:0 0 4px}.adm-author__bibliography h5 .material-icons{font-size:14px}.adm-author__bibliography p{font-size:.85rem;color:#333;margin:0;white-space:pre-line}.adm-author__social{display:flex;flex-wrap:wrap;gap:8px}.adm-author__social-link{display:inline-flex;align-items:center;gap:5px;padding:4px 12px;border:1px solid #ddd;border-radius:20px;font-size:.78rem;text-decoration:none;color:#444;transition:background .15s,border-color .15s}.adm-author__social-link .material-icons{font-size:14px}.adm-author__social-link:hover{background:#f5f5f5;border-color:#bbb;color:#111}.adm-spinning{animation:adm-spin .8s linear infinite;font-size:32px}@keyframes adm-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.adm-tab-buy{display:flex;flex-direction:column;gap:16px;max-width:560px}.adm-buy__price{display:flex;align-items:center;gap:12px;padding:14px 16px;background:#f8f8f8;border-radius:8px;border:1px solid #eee}.adm-buy__price-label{font-size:.82rem;color:#888;text-transform:uppercase;letter-spacing:.05em;font-weight:600}.adm-buy__price-value{font-size:1.25rem;font-weight:700;color:#111}.adm-buy__sale-type{display:inline-flex;align-items:center;gap:5px;border-radius:16px;padding:2px 10px;font-size:.78rem;font-weight:500}.adm-buy__sale-type .material-icons{font-size:14px}.adm-buy__sale-type--original{background:#e8f5e9;color:#2e7d32}.adm-buy__sale-type--reproduction{background:#e3f2fd;color:#1565c0}.adm-buy__alert{padding:10px 14px;border-radius:6px;font-size:.85rem}.adm-buy__alert--info{background:#e3f2fd;color:#1565c0}.adm-buy__alert--warning{background:#fff8e1;color:#f57f17}.adm-buy__alert--error{background:#ffebee;color:#b71c1c}.adm-buy__auth{display:flex;flex-direction:column;align-items:center;gap:10px;padding:32px;text-align:center}.adm-buy__auth .material-icons{font-size:40px;color:#aaa}.adm-buy__auth h3{font-size:1.1rem;font-weight:600;margin:0}.adm-buy__auth p{color:#666;margin:0;font-size:.9rem}.adm-buy__auth-actions{display:flex;gap:12px;margin-top:8px}.adm-buy__form{display:flex;flex-direction:column;gap:12px}.adm-buy__actions{margin-top:8px}.adm-buy__success{display:flex;flex-direction:column;align-items:center;gap:12px;padding:40px;text-align:center}.adm-buy__success .material-icons{font-size:52px;color:#2e7d32}.adm-buy__success h3{font-size:1.2rem;font-weight:700;margin:0}.adm-buy__success p{color:#444;margin:0;font-size:.9rem}.adm-tab-chat{display:flex;flex-direction:column;height:100%}.adm-chat__messages{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:10px;padding-bottom:8px}.adm-chat__empty{color:#aaa;font-size:.85rem;text-align:center;padding:32px;font-style:italic}.adm-chat__msg{display:flex;flex-direction:column;gap:4px;max-width:80%;align-self:flex-start}.adm-chat__msg--own{align-self:flex-end}.adm-chat__msg-header{display:flex;align-items:center;gap:6px;font-size:.76rem;color:#888}.adm-chat__msg-nick{font-weight:600;color:#555}.adm-chat__msg-time{color:#bbb;margin-left:4px}.adm-chat__msg-text{background:#f3f3f3;border-radius:12px 12px 12px 4px;padding:8px 12px;font-size:.88rem;line-height:1.5;color:#222;word-break:break-word}.adm-chat__msg--own .adm-chat__msg-text{background:var(--color-accent, #222);color:#fff;border-radius:12px 12px 4px}.adm-chat__input-area{display:flex;flex-direction:column;gap:6px;padding-top:10px;border-top:1px solid #eee}.adm-chat__anon-toggle{display:flex;align-items:center;gap:6px;font-size:.8rem;color:#666;cursor:pointer;-webkit-user-select:none;user-select:none}.adm-chat__form{display:flex;gap:8px}.adm-chat__input{flex:1}.adm-chat__guest-note{font-size:.82rem;color:#aaa;text-align:center;font-style:italic;padding:16px}.adm-tab-report{max-width:500px;display:flex;flex-direction:column;gap:14px}.adm-tab-report--success{align-items:center;justify-content:center;padding:40px;text-align:center}.adm-tab-report--success .material-icons{font-size:48px;color:#2e7d32}.adm-tab-report--success p{font-size:.9rem;color:#444}.adm-report__description{font-size:.88rem;color:#555;margin:0}.adm-report__target{font-size:.85rem;color:#333;background:#f8f8f8;border-radius:6px;padding:8px 12px}.adm-details__extra-images{display:flex;flex-direction:column;gap:12px;padding-top:8px;border-top:1px solid #eee}.adm-details__extra-images h5{font-size:.75rem;text-transform:uppercase;letter-spacing:.06em;color:#888;font-weight:600;margin:0 0 4px;display:flex;align-items:center;gap:6px}.adm-details__extra-images h5 .material-icons{font-size:14px}.adm-details__extra-image{width:100%;display:block;border-radius:6px;object-fit:contain;background:#f5f5f5}.extra-images-uploader{display:flex;flex-direction:column;gap:10px}.extra-images-uploader__item{position:relative;display:inline-block;max-width:200px;border-radius:6px;overflow:hidden;border:1px solid #e0e0e0}.extra-images-uploader__item img{width:100%;display:block;object-fit:cover}.extra-images-uploader__remove{position:absolute;top:4px;right:4px;width:24px;height:24px;border-radius:50%;background:rgba(0,0,0,.6);color:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.extra-images-uploader__remove .material-icons{font-size:14px}.extra-images-uploader__remove:hover{background:rgba(0,0,0,.85)}.extra-images-uploader__add{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border:2px dashed #ccc;border-radius:8px;cursor:pointer;color:#666;font-size:.85rem;transition:border-color .15s,color .15s}.extra-images-uploader__add .material-icons{font-size:20px}.extra-images-uploader__add:hover{border-color:#999;color:#333}.extra-images-uploader__loading{display:flex;align-items:center;gap:8px;color:#888;font-size:.85rem}.adm-modal-title{display:flex;align-items:center;gap:8px;min-width:0}.adm-modal-title__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 700px){.art-detail-modal .modal-window{height:100dvh;max-height:100dvh;border-radius:0}.adm-layout{grid-template-columns:1fr;grid-template-rows:auto}.adm-sidebar{border-right:none;border-bottom:1px solid var(--border-color, #e5e5e5)}.adm-sidebar__list{display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;padding:4px 8px;gap:4px}.adm-sidebar__group{flex-direction:column;align-items:center;padding:4px;min-width:44px;border-top:none}.adm-sidebar__thumb{width:28px;height:28px}.adm-sidebar__user-name,.adm-sidebar__header span:not(.adm-sidebar__count):not(.material-icons){display:none}}.adm-exhibition-info{padding:1.25rem;display:flex;flex-direction:column;gap:1.25rem}@media (max-width: 640px){.adm-exhibition-info{padding:1rem}}.adm-exhibition-poster{border-radius:8px;overflow:hidden}.adm-exhibition-poster img{width:100%;max-height:220px;object-fit:cover}.adm-ei-section{display:flex;flex-direction:column;gap:.875rem}.adm-ei-section--gallery{padding-top:1rem;border-top:1px solid rgba(0,0,0,.08)}.adm-ei-section__title{display:flex;align-items:center;gap:8px;font-size:.75rem;font-weight:600;color:#888;text-transform:uppercase;letter-spacing:.05em;margin:0}.adm-ei-section__title .material-icons{font-size:15px}.adm-ei-meta-grid{display:grid;grid-template-columns:1fr 1fr;gap:.625rem}@media (max-width: 480px){.adm-ei-meta-grid{grid-template-columns:1fr}}.adm-ei-meta-item{display:flex;flex-direction:column;gap:2px}.adm-ei-meta-item--full{grid-column:1/-1}.adm-ei-meta-label{display:flex;align-items:center;gap:4px;font-size:.75rem;color:#999;font-weight:500}.adm-ei-meta-label .material-icons{font-size:13px}.adm-ei-meta-value{font-size:.9375rem;color:#222;line-height:1.4}.adm-ei-meta-value--title{font-size:1.0625rem;font-weight:600}.adm-ei-description{font-size:.9rem;color:#444;line-height:1.65}.adm-ei-description p{margin:0 0 .5em}.adm-ei-description p:last-child{margin-bottom:0}.adm-ei-description a{color:#7c3aed;text-decoration:underline}.adm-ei-description--gallery{color:#555}.adm-ei-gallery-header{display:flex;align-items:flex-start;gap:.875rem}.adm-ei-gallery-name-block{display:flex;flex-direction:column;gap:2px;min-width:0}.adm-ei-gallery-link{display:inline-flex;align-items:center;gap:4px;font-size:1.0625rem;font-weight:600;color:#222;text-decoration:none;transition:color .2s}.adm-ei-gallery-link .material-icons{font-size:15px;opacity:.6}.adm-ei-gallery-link:hover{color:#7c3aed;text-decoration:underline}.adm-ei-gallery-name{font-size:1.0625rem;font-weight:600;color:#222}.adm-ei-gallery-shortname{font-size:.8125rem;color:#888}.favorite-button{background:rgba(255,255,255,.9);border-radius:50%;border:0 none;width:44px;height:44px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;padding:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 2px 8px #0000001a}.favorite-button:hover{transform:scale(1.1);box-shadow:0 4px 12px #0003;border-color:#ff00004d}.favorite-button:active{transform:scale(.95)}.favorite-button:disabled{opacity:.5;cursor:not-allowed}.favorite-button__icon{font-size:20px;line-height:1;transition:transform .2s ease}.favorite-button__icon.material-icons{font-size:22px;color:#e91e63}.favorite-button:not(.is-favorited) .favorite-button__icon.material-icons{color:#999}.favorite-button.is-favorited{background:rgba(255,235,238,.95);border-color:#ff00004d}.favorite-button.is-favorited:hover{background:rgba(255,220,225,.95)}.favorite-button.is-favorited .favorite-button__icon{animation:heartbeat .3s ease}.favorite-button.is-loading .favorite-button__icon{animation:pulse 1s ease infinite}@keyframes heartbeat{0%,to{transform:scale(1)}25%{transform:scale(1.3)}50%{transform:scale(1.1)}75%{transform:scale(1.2)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@media (max-width: 768px){.favorite-button{width:40px;height:40px}.favorite-button__icon{font-size:18px}}.buy-button{display:inline-flex;align-items:center;gap:.75rem;padding:.75rem 1.5rem;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;border:none;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 6px #0000001a}.buy-button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 12px #00000026}.buy-button:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 4px #0000001a}.buy-button:disabled{background:#ccc;cursor:not-allowed;opacity:.6}.buy-button--loading{position:relative;pointer-events:none}.buy-button--loading:after{content:"";position:absolute;right:.75rem;top:50%;transform:translateY(-50%);width:1rem;height:1rem;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-button .6s linear infinite}.buy-button--reserved{background:linear-gradient(135deg,#ff9800 0%,#f57c00 100%);cursor:not-allowed}.buy-button--reserved:hover{transform:none;box-shadow:0 4px 6px #0000001a}.buy-button--sold{background:linear-gradient(135deg,#9e9e9e 0%,#616161 100%);cursor:not-allowed}.buy-button--sold:hover{transform:none;box-shadow:0 4px 6px #0000001a}.buy-button__icon{font-size:1.25rem}.buy-button__icon.material-icons{font-size:1.25rem;line-height:1;vertical-align:middle}.buy-button__text{flex:1}.buy-button__price{font-weight:700;padding-left:.5rem;border-left:2px solid rgba(255,255,255,.3)}.buy-button--small{padding:.5rem 1rem;font-size:.875rem}.buy-button--small .buy-button__icon{font-size:1rem}.buy-button--widget{font-size:.875rem;padding:.625rem 1.25rem;border-radius:6px}.art-buy-button-container{margin-top:1rem;display:flex;justify-content:flex-start;align-items:center}@keyframes spin-button{to{transform:translateY(-50%) rotate(360deg)}}.exhibition-chat-fab{position:fixed;right:20px;bottom:28px;z-index:900;width:40px;height:40px;border-radius:50%;border:none;background:var(--color-accent, #222);color:#fff;box-shadow:0 4px 14px #00000052;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s,transform .15s,box-shadow .15s}.exhibition-chat-fab .material-icons{font-size:20px}.exhibition-chat-fab:hover{background:#000;transform:scale(1.08);box-shadow:0 6px 20px #0000006b}.exhibition-chat-fab:active{transform:scale(.96)}.exhibition-myroom-fab{position:fixed;left:20px;bottom:28px;z-index:900;width:40px;height:40px;border-radius:50%;border:none;background:var(--color-accent, #222);color:#fff;box-shadow:0 4px 14px #00000052;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s,transform .15s,box-shadow .15s}.exhibition-myroom-fab .material-icons{font-size:20px}.exhibition-myroom-fab:hover{background:#000;transform:scale(1.08);box-shadow:0 6px 20px #0000006b}.exhibition-myroom-fab:active{transform:scale(.96)}.exhibition-myroom-fab--active{background:#007bff;box-shadow:0 4px 14px #007bff73}.exhibition-myroom-fab--active:hover{background:#0056b3}.exhibition-edit-art-fab{position:fixed;left:82px;bottom:28px;z-index:900;width:40px;height:40px;border-radius:50%;border:none;background:var(--color-accent, #222);color:#fff;box-shadow:0 4px 14px #00000059;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s,transform .15s,box-shadow .15s;animation:fade-in-scale .2s ease}.exhibition-edit-art-fab .material-icons{font-size:20px}.exhibition-edit-art-fab:hover{background:#000;transform:scale(1.08)}.exhibition-edit-art-fab:active{transform:scale(.96)}.exhibition-myroom-settings-fab{position:fixed;left:82px;bottom:28px;z-index:900;width:40px;height:40px;border-radius:50%;border:none;background:#007bff;color:#fff;box-shadow:0 4px 14px #007bff73;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s,transform .15s,box-shadow .15s;animation:fade-in-scale .2s ease}.exhibition-myroom-settings-fab .material-icons{font-size:20px}.exhibition-myroom-settings-fab:hover{background:#0056b3;transform:scale(1.08)}.exhibition-myroom-settings-fab:active{transform:scale(.96)}.my-room-modal .modal-window{max-width:min(680px,100vw);max-height:90vh}.my-room-modal .window-content{overflow-y:auto}.my-room-modal__login-prompt{display:flex;flex-direction:column;align-items:center;text-align:center;padding:2.5rem 2rem;gap:1rem}.my-room-modal__login-icon{font-size:4rem;color:#999}.my-room-modal__login-title{font-size:1.25rem;font-weight:700;color:#333;margin:0}.my-room-modal__login-desc{font-size:.95rem;color:#666;max-width:420px;margin:0;line-height:1.6}.my-room-modal__login-actions{display:flex;gap:.75rem;flex-wrap:wrap;justify-content:center;margin-top:.5rem}.exhibition-qr-print{max-width:210mm;margin:0 auto;padding:10mm}.exhibition-qr-print.loading,.exhibition-qr-print.error{min-height:400px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}.exhibition-qr-print__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;padding-bottom:1rem;border-bottom:2px solid var(--color-border)}.exhibition-qr-print__header h1{margin:0;font-size:1.5rem}.qr-card{background:white;border:2px dashed #ccc;border-radius:8px;padding:15mm;margin-bottom:10mm;text-align:center;position:relative;page-break-inside:avoid}.qr-card--exhibition{min-height:250mm;display:flex;flex-direction:column;justify-content:space-around;page-break-after:always}.qr-card--art{min-height:130mm;display:flex;flex-direction:column;justify-content:space-between}.qr-card__header h2,.qr-card__header h3{margin:0 0 .5rem;font-weight:600;color:#000}.qr-card__header h2{font-size:2rem}.qr-card__header h3{font-size:1.5rem}.qr-card__type{font-size:1.125rem;color:#666;margin:0}.qr-card__description{font-size:.875rem;color:#666;margin:.5rem 0 0;line-height:1.4}.qr-card__qr{flex:1;display:flex;justify-content:center;align-items:center;padding:1rem 0}.qr-card__qr img{max-width:100%;height:auto;display:block}.qr-card__footer{margin-top:1rem}.qr-card__url{font-size:.75rem;color:#666;word-break:break-all;font-family:monospace;margin:0}.qr-card__label{font-size:.875rem;color:#666;margin:0}.qr-card__instructions{margin-top:1rem;font-size:1.125rem;color:#333}.qr-card__instructions p{margin:0}.qr-card__cut-line{position:absolute;top:-12px;left:50%;transform:translate(-50%);background:white;padding:0 10px;color:#999;font-size:1.5rem}.qr-arts-grid{display:grid;grid-template-columns:1fr;gap:10mm}.qr-arts-empty{text-align:center;padding:3rem;color:#666}.page-break{page-break-after:always;height:0;margin:0;padding:0}@media print{.no-print{display:none!important}.exhibition-qr-print{max-width:100%;margin:0;padding:0}.qr-card{border-color:#000;border-width:1px;margin:0;page-break-inside:avoid}.qr-card--exhibition{min-height:0;height:100vh}.qr-card--art{min-height:0}.qr-card__qr img{-webkit-print-color-adjust:exact;print-color-adjust:exact}body{background:white}*{box-shadow:none!important}}@media screen and (min-width: 768px){.qr-arts-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 767px){.exhibition-qr-print{padding:1rem}.exhibition-qr-print__header{flex-direction:column;gap:1rem;align-items:stretch}.qr-card{padding:1rem}.qr-card--exhibition,.qr-card--art{min-height:auto}}.color-filter-picker{position:relative;display:flex;align-items:stretch;border-left:1px solid #e1e5e9;flex-shrink:0}.color-filter-picker__trigger{display:flex;align-items:center;gap:.4rem;padding:.5rem .6rem;background:transparent;border:none;cursor:pointer;color:#333;font-size:.875rem;white-space:nowrap;transition:background .15s ease;width:100%}.color-filter-picker__trigger:hover{background:rgba(0,123,255,.04)}.color-filter-picker__swatch{display:inline-block;width:16px;height:16px;border-radius:50%;border:1.5px solid rgba(0,0,0,.15);flex-shrink:0}.color-filter-picker__icon{font-size:1.1rem;color:#999}.color-filter-picker__label{max-width:90px;overflow:hidden;text-overflow:ellipsis;color:#6c757d}.color-filter-picker.has-value .color-filter-picker__label{color:#333;font-weight:500}.color-filter-picker__arrow{font-size:1.25rem;color:#999;transition:transform .2s ease;margin-left:auto;margin-right:.3rem}.color-filter-picker.is-open .color-filter-picker__arrow{transform:rotate(180deg)}.color-filter-picker__dropdown{position:absolute;top:calc(100% + 4px);right:0;background:#fff;border:1.5px solid #e1e5e9;border-radius:8px;box-shadow:0 8px 24px #0000001f;z-index:200;padding:.75rem;min-width:220px}.color-filter-picker__grid{display:grid;grid-template-columns:repeat(8,1fr);gap:5px}.color-filter-picker__cell{width:22px;height:22px;border-radius:4px;border:1.5px solid rgba(0,0,0,.12);cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.color-filter-picker__cell:hover{transform:scale(1.2);box-shadow:0 2px 6px #0003;z-index:1;position:relative}.color-filter-picker__cell.selected{border-color:#007bff;box-shadow:0 0 0 2px #007bff66;transform:scale(1.15)}.color-filter-picker__clear{display:flex;align-items:center;gap:.3rem;margin-top:.6rem;padding:.35rem .5rem;background:none;border:none;color:#6c757d;font-size:.8rem;cursor:pointer;border-radius:4px;width:100%}.color-filter-picker__clear:hover{background:#f8f9fa;color:#333}.color-filter-picker__clear .material-icons{font-size:.9rem}@media (max-width: 768px){.color-filter-picker .color-filter-picker__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,.6);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);z-index:99;pointer-events:auto;cursor:default}.color-filter-picker__arrow{margin-left:auto}.color-filter-picker__dropdown{position:fixed;right:auto;width:90vw;max-height:min(70vh,200px);overflow-y:auto;min-width:unset;z-index:200}.color-filter-picker__grid{grid-template-columns:repeat(8,1fr)}}.universal-search{width:100%}.universal-search .search-bar{display:flex;align-items:stretch;gap:0;margin-bottom:2rem;background:#fff;border:2px solid #e1e5e9;border-radius:8px;padding:0;min-height:52px;transition:border-color .2s ease,box-shadow .2s ease;top:65px;z-index:10;position:sticky}.universal-search .search-bar:focus-within{border-color:#007bff;box-shadow:0 0 0 3px #007bff1a}.universal-search .search-bar__icon{color:#6c757d;font-size:22px;flex-shrink:0;display:flex;align-items:center;padding:0 .5rem 0 1rem}.universal-search .search-bar__icon--toggle{background:none;border:none;cursor:pointer;padding:0 .5rem 0 1rem;color:#6c757d;display:flex;align-items:center}.universal-search .search-bar__expandable{display:flex;align-items:stretch;flex:0 0 65%;max-width:65%;min-width:0}.universal-search .search-bar__input{flex:1 1 0;min-width:80px;border:none!important;background:transparent;color:#333;font-size:1rem;padding:.75rem .5rem;outline:none;align-self:stretch;box-shadow:none!important;border-radius:0!important}.universal-search .search-bar__input::placeholder{color:#6c757d}.universal-search .search-bar__select{flex:1 1 130px;min-width:100px;height:100%;border:none;border-left:1px solid #e1e5e9;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='7' viewBox='0 0 12 7'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23888' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;color:#333;font-size:.875rem;padding:.75rem 28px .75rem .5rem;outline:none;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none}.universal-search .search-bar__select option{background:#fff;color:#333}.universal-search .search-bar__clear{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:40px;border:none;border-left:1px solid #e1e5e9;background:transparent;color:#6c757d;cursor:pointer;transition:all .2s ease}.universal-search .search-bar__clear .material-icons{font-size:18px}.universal-search .search-bar__clear:hover{background:rgba(220,53,69,.1);color:#dc3545}.universal-search .search-bar .filter-group--inline{flex:0 1 auto;min-width:0;position:relative;display:flex;border-left:1px solid #e1e5e9;transition:background .15s ease}.universal-search .search-bar .filter-group--inline:hover{background:rgba(0,123,255,.04)}.universal-search .search-bar .filter-group--inline:focus-within{background:rgba(0,123,255,.06)}.universal-search .search-bar .filter-group--inline .art-metadata-selector-search{flex:1;width:100%}.universal-search .search-bar .filter-group--inline .art-metadata-selector-search .autocomplete-wrapper{height:100%}.universal-search .search-bar .filter-group--inline .art-metadata-selector-search .autocomplete-wrapper input.filter-select{field-sizing:content;min-width:0;height:100%;border:none;background:transparent;color:#333;font-size:.875rem;padding:.75rem 1.75rem .75rem .5rem;outline:none;border-radius:0;box-shadow:none}.universal-search .search-bar .filter-group--inline .art-metadata-selector-search .autocomplete-wrapper input.filter-select::placeholder{color:#6c757d}.universal-search .search-bar .filter-group--inline .art-metadata-selector-search .autocomplete-dropdown{top:calc(100% + 4px);border-radius:4px;box-shadow:0 8px 24px #0000001f;z-index:200}.universal-search .search-bar__loading{flex-shrink:0;display:flex;align-items:center;padding:0 .5rem;color:#007bff}.universal-search .search-bar__loading .material-icons{font-size:20px;animation:usearch-spin 1s linear infinite}.universal-search .search-bar__location-group{flex-shrink:0;display:flex;align-items:center;gap:2px;border-left:1px solid #e1e5e9;padding:0 6px}.universal-search .search-bar__location-btn{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:6px;border:1px solid #e1e5e9;background:transparent;color:#6c757d;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease;flex-shrink:0}.universal-search .search-bar__location-btn .material-icons{font-size:18px}.universal-search .search-bar__location-btn:hover{background:rgba(0,123,255,.07);color:#007bff;border-color:#007bff}.universal-search .search-bar__location-btn--active{background:#007bff;border-color:#007bff;color:#fff}.universal-search .search-bar__location-btn--active:hover{background:#0069d9}.universal-search .search-bar__location-btn:disabled{opacity:.6;cursor:default}.universal-search .search-bar__distance-select{height:34px;padding:0 22px 0 6px;border-radius:6px;border:1px solid #e1e5e9;background:transparent;color:#333;font-size:.8rem;cursor:pointer;min-width:80px;outline:none;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%23888' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 6px center}.universal-search .search-bar__distance-select:focus{border-color:#007bff}@media (max-width: 768px){.universal-search .search-bar{flex-wrap:wrap}.universal-search .search-bar__icon--toggle{padding:0 .5rem 0 .75rem;flex-shrink:0}.universal-search .search-bar__input{flex:1 1 0;min-width:0;padding:.75rem .5rem;border-bottom:none;font-size:1rem}.universal-search .search-bar__expandable{display:none;width:100%;max-width:none;position:absolute;top:calc(100% + 4px);left:0;right:0;background:#fff;border:2px solid #007bff;border-radius:8px;box-shadow:0 8px 24px #0000001f;z-index:100;flex-direction:column;padding:.5rem 0}.universal-search .search-bar--mobile-open .search-bar__expandable{display:flex}.universal-search .search-bar__select{flex:1 0 100%;border-left:none;border-top:1px solid #e1e5e9;padding:.75rem 28px .75rem 1rem}.universal-search .search-bar__clear,.universal-search .search-bar__loading{flex-shrink:0;display:flex;align-items:center}.universal-search .search-bar .filter-group--inline{flex:1 0 100%;min-height:3rem;border-left:none;border-top:1px solid #e1e5e9}.universal-search .search-bar .filter-group--inline .art-metadata-selector-search input.filter-select{padding:.75rem 1rem;font-size:.9rem}.universal-search .search-bar .color-filter-picker{flex:1 0 100%;border-left:none;border-top:1px solid #e1e5e9}.universal-search .search-bar .color-filter-picker__trigger{width:100%;padding:.75rem 1rem;justify-content:flex-start;font-size:.9rem}.universal-search .search-bar .color-filter-picker__trigger .color-filter-picker__arrow{margin-left:auto;margin-right:-.2rem}.universal-search .search-bar .color-filter-picker__dropdown{left:0;right:0;top:0;bottom:0;margin:auto;min-width:unset}.universal-search .search-bar__location-group{flex:1 0 100%;border-left:none;border-top:1px solid #e1e5e9;padding:.5rem 1rem;gap:8px}.universal-search .search-bar__location-btn{width:38px;height:38px}.universal-search .search-bar__distance-select{flex:1;height:38px;font-size:.9rem}}@keyframes usearch-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.universal-search .results-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding:.75rem 0}.universal-search .results-header .results-count{font-size:1.1rem;font-weight:700;color:#333;margin:0}.universal-search .map-container{margin-bottom:1.5rem}.universal-search .map-container .leaflet-container{border:1px solid #e1e5e9;box-shadow:0 2px 8px #00000014}.universal-search .search-results{width:100%}.universal-search .search-results>div>div>div>div>div{max-width:100%}.universal-search .results-masonry{display:flex;margin-left:-1.5rem;width:auto}.universal-search .results-masonry-column{padding-left:1.5rem;background-clip:padding-box}.universal-search .results-masonry-column>*{margin-bottom:1.5rem}.universal-search .result-card{display:block;background:#fff;border:1px solid #e1e5e9;border-radius:16px;text-decoration:none;color:#333;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);break-inside:avoid;box-shadow:0 2px 8px #00000014}.universal-search .result-card:hover{border-color:#007bff;box-shadow:0 8px 24px #00000026;transform:translateY(-6px)}.universal-search .result-card .result-card-image{position:relative;width:100%;padding-top:133.33%;background:#f8f9fa;overflow:hidden}.universal-search .result-card .result-card-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.universal-search .result-card .result-card-image .result-card-placeholder{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f8f9fa 0%,#fff 100%)}.universal-search .result-card .result-card-image .result-card-placeholder .material-icons{font-size:64px;color:#6c757d;opacity:.3}.universal-search .result-card .result-card-image .result-card-type-icon{position:absolute;top:12px;right:12px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.95);border-radius:50%;box-shadow:0 2px 8px #00000026;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:2}.universal-search .result-card .result-card-image .result-card-type-icon .material-icons{font-size:22px;color:#007bff}.universal-search .result-card .result-card-content{padding:.75rem .5rem;text-align:center}.universal-search .result-card .result-card-content .result-card-title{font-size:1.1rem;font-weight:700;color:#333;margin:0 0 .25rem;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.universal-search .result-card .result-card-content .result-card-subtitle{font-size:.875rem;color:#6c757d;margin:0;font-weight:500;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.universal-search .no-results{text-align:center;padding:4rem 2rem;color:var(--text-secondary, #6c757d);display:flex;flex-direction:column;align-items:center;gap:.5rem}.universal-search .no-results__icon{font-size:3rem;opacity:.35;margin-bottom:.25rem}.universal-search .no-results__title{font-size:1.1rem;font-weight:500;margin:0}.universal-search .no-results__hint{font-size:.9rem;opacity:.7;margin:0}.universal-search .error-message{padding:.75rem;background:#f8d7da;color:#721c24;border-radius:4px;margin-bottom:.75rem}.pricing-page{min-height:100vh;padding:4rem 0}.pricing-loading{padding:4rem;text-align:center;font-size:1.125rem;color:var(--text-secondary)}.pricing-error{padding:4rem 2rem;text-align:center;display:flex;flex-direction:column;align-items:center;gap:.5rem}.pricing-error h2{font-size:1.5rem;font-weight:600;margin:.5rem 0 0}.pricing-error p{color:var(--text-secondary, #666);max-width:420px;margin:0}.pricing-header{text-align:center;margin-bottom:4rem}.pricing-header .pricing-title{font-size:3rem;font-weight:700;margin:0 0 1rem;color:var(--text-primary);background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.pricing-header .pricing-subtitle{font-size:1.25rem;color:var(--text-secondary);margin:0 0 2rem;max-width:600px;margin-left:auto;margin-right:auto}.billing-toggle{display:inline-flex;background:white;border-radius:50px;padding:.5rem;box-shadow:0 2px 8px #0000001a}.billing-toggle .billing-toggle-btn{padding:.75rem 1.5rem;border:none;background:transparent;border-radius:50px;font-size:1rem;font-weight:500;color:var(--text-secondary);cursor:pointer;transition:all .3s;position:relative;display:flex;align-items:center;gap:.5rem}.billing-toggle .billing-toggle-btn.active{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff}.billing-toggle .billing-toggle-btn:hover:not(.active){color:var(--text-primary)}.billing-toggle .billing-toggle-btn .billing-toggle-badge{font-size:.75rem;background:rgba(255,255,255,.3);padding:.25rem .5rem;border-radius:12px;font-weight:600}.pricing-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem;margin-bottom:4rem;max-width:1200px;margin-left:auto;margin-right:auto}.pricing-card{background:white;border-radius:16px;padding:2.5rem;box-shadow:0 4px 16px #00000014;transition:all .3s;position:relative;display:flex;flex-direction:column}.pricing-card:hover{transform:translateY(-8px);box-shadow:0 8px 24px #0000001f}.pricing-card.highlighted{border:2px solid #667eea;transform:scale(1.05);box-shadow:0 8px 32px #667eea4d}.pricing-card.highlighted:hover{transform:scale(1.05) translateY(-8px)}.pricing-card.current{border:2px solid #28a745}.pricing-card .pricing-card-badge{position:absolute;top:-12px;left:50%;transform:translate(-50%);background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;padding:.5rem 1.5rem;border-radius:50px;font-size:.875rem;font-weight:600;white-space:nowrap}.pricing-card .pricing-card-badge.current{background:#28a745}.pricing-card .pricing-card-header{margin-bottom:1.5rem}.pricing-card .pricing-card-header .pricing-card-name{font-size:1.75rem;font-weight:700;margin:0 0 .5rem;color:var(--text-primary)}.pricing-card .pricing-card-header .pricing-card-description{font-size:.95rem;color:var(--text-secondary);margin:0}.pricing-card .pricing-card-price{margin-bottom:.5rem}.pricing-card .pricing-card-price .price-amount{font-size:3rem;font-weight:700;color:var(--text-primary)}.pricing-card .pricing-card-price .price-period{font-size:1rem;color:var(--text-secondary);margin-left:.5rem}.pricing-card .pricing-card-savings{font-size:.875rem;color:#28a745;font-weight:600;margin-bottom:1.5rem}.pricing-card .pricing-card-features{flex:1;margin-bottom:2rem}.pricing-card .pricing-card-button{width:100%;padding:1rem;border:none;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s;justify-content:center}.pricing-card .pricing-card-button.btn-primary{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff}.pricing-card .pricing-card-button.btn-primary:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 16px #667eea66}.pricing-card .pricing-card-button.btn-secondary{background:white;color:#667eea;border:2px solid #667eea}.pricing-card .pricing-card-button.btn-secondary:hover:not(:disabled){background:#667eea;color:#fff}.pricing-card .pricing-card-button:disabled{opacity:.6;cursor:not-allowed}.plan-features-list{list-style:none;padding:0;margin:0}.plan-features-list .plan-feature-item{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem 0;border-bottom:1px solid #f0f0f0}.plan-features-list .plan-feature-item:last-child{border-bottom:none}.plan-features-list .plan-feature-item .feature-icon{color:#28a745;font-weight:700;font-size:1.25rem;line-height:1}.plan-features-list .plan-feature-item .feature-text{flex:1;font-size:.95rem;color:var(--text-primary);line-height:1.5}.pricing-footer{text-align:center;padding:3rem 0}.pricing-footer h3{font-size:1.5rem;margin:0 0 1rem;color:var(--text-primary)}.pricing-footer p{font-size:1rem;color:var(--text-secondary);margin:0}.pricing-footer p a{color:#667eea;text-decoration:none;font-weight:600}.pricing-footer p a:hover{text-decoration:underline}@media (max-width: 768px){.pricing-page{padding:2rem 0}.pricing-header{margin-bottom:2rem}.pricing-header .pricing-title{font-size:2rem}.pricing-header .pricing-subtitle{font-size:1rem}.pricing-grid{grid-template-columns:1fr;gap:1.5rem}.pricing-card{padding:2rem}.pricing-card.highlighted{transform:none}.pricing-card .pricing-card-price .price-amount{font-size:2.5rem}.billing-toggle{flex-direction:column;width:100%;max-width:300px}.billing-toggle .billing-toggle-btn{width:100%;justify-content:center}}.about-page{min-height:100vh}.about-section-header{text-align:center;margin-bottom:3.5rem}.about-section-header h2{font-size:2.25rem;font-weight:700;margin:0 0 1rem;color:var(--text-primary)}.about-section-header p{font-size:1.125rem;color:var(--text-secondary);max-width:680px;margin:0 auto;line-height:1.7}.btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.875rem 2rem;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;border-radius:50px;font-weight:600;font-size:1rem;text-decoration:none;transition:opacity .2s,transform .2s}.btn-primary:hover{opacity:.9;transform:translateY(-1px)}.btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.875rem 2rem;background:transparent;color:var(--text-primary);border:2px solid rgba(102,126,234,.4);border-radius:50px;font-weight:600;font-size:1rem;text-decoration:none;transition:border-color .2s,background .2s}.btn-secondary:hover{border-color:#667eea;background:rgba(102,126,234,.06)}.about-hero{padding:6rem 0 5rem;text-align:center;background:linear-gradient(160deg,rgba(102,126,234,.06) 0%,rgba(118,75,162,.08) 100%)}.about-hero .content-holder{max-width:min(820px,100% - 40px);margin:0 auto}.about-hero-title{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.15;margin:0 0 1.5rem;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.about-hero-subtitle{font-size:1.25rem;color:var(--text-secondary);line-height:1.7;max-width:640px;margin:0 auto 2.5rem}.about-hero-actions{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.about-features{padding:5rem 0}.about-features-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:2rem;list-style:none;margin:0;padding:0}.about-feature-card{background:#fff;border:1px solid rgba(0,0,0,.07);border-radius:16px;padding:2rem;transition:box-shadow .2s,transform .2s}.about-feature-card:hover{box-shadow:0 8px 32px #667eea1f;transform:translateY(-3px)}.about-feature-card h3{font-size:1.125rem;font-weight:700;margin:.75rem 0 .5rem;color:var(--text-primary)}.about-feature-card p{font-size:.9375rem;color:var(--text-secondary);line-height:1.65;margin:0}.about-feature-icon{font-size:2.25rem!important;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:block}.about-platform{padding:5rem 0;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff}.about-platform-inner{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}@media (max-width: 768px){.about-platform-inner{grid-template-columns:1fr;gap:2.5rem}}.about-platform-text h2{font-size:2rem;font-weight:700;margin:0 0 1.25rem;color:#fff}.about-platform-text p{font-size:1.0625rem;line-height:1.75;color:#ffffffd9;margin:0}.about-stats{display:flex;flex-direction:column;gap:2rem;list-style:none;margin:0;padding:0}.about-stat{display:flex;flex-direction:column;gap:.25rem}.about-stat-value{font-size:3rem;font-weight:800;line-height:1;color:#fff}.about-stat-label{font-size:.9375rem;color:#ffffffbf}.about-benefits{padding:5rem 0;background:#f9f9fc}.about-benefits-grid{display:grid;grid-template-columns:1fr 1fr;gap:2rem}@media (max-width: 768px){.about-benefits-grid{grid-template-columns:1fr}}.about-benefits-card{background:#fff;border-radius:20px;padding:2.5rem;box-shadow:0 2px 16px #0000000f}.about-benefits-card h3{display:flex;align-items:center;gap:.75rem;font-size:1.25rem;font-weight:700;margin:0 0 1.5rem;color:var(--text-primary)}.about-benefits-card h3 .material-icons{font-size:1.5rem!important;color:#667eea}.about-benefits-card ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.875rem}.about-benefits-card li{display:flex;align-items:flex-start;gap:.625rem;font-size:.9375rem;color:var(--text-secondary);line-height:1.5}.about-benefits-card li .material-icons{font-size:1.125rem!important;color:#667eea;flex-shrink:0;margin-top:.1rem}.about-cta{padding:6rem 0;text-align:center}.about-cta .content-holder{max-width:min(700px,100% - 40px);margin:0 auto}.about-cta h2{font-size:2.25rem;font-weight:700;margin:0 0 1rem;color:var(--text-primary)}.about-cta p{font-size:1.125rem;color:var(--text-secondary);margin:0 0 2.5rem;line-height:1.7}.about-cta-actions{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.faq-page{min-height:100vh;padding:4rem 0 6rem}.faq-hero{text-align:center;margin-bottom:3rem}.faq-hero h1{font-size:clamp(2rem,4vw,3rem);font-weight:800;margin:0 0 1rem;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.faq-hero p{font-size:1.125rem;color:var(--text-secondary);max-width:600px;margin:0 auto;line-height:1.7}.faq-search-bar{position:relative;display:flex;align-items:center;max-width:640px;margin:0 auto 2rem;background:#fff;border:1.5px solid rgba(0,0,0,.12);border-radius:50px;padding:0 1.25rem;box-shadow:0 2px 12px #0000000f;transition:border-color .2s,box-shadow .2s}.faq-search-bar:focus-within{border-color:#667eea;box-shadow:0 0 0 3px #667eea26}.faq-search-bar .material-icons{color:var(--text-secondary);font-size:1.25rem!important;flex-shrink:0}.faq-search-bar input{flex:1;border:none!important;outline:none!important;background:transparent;padding:.875rem .75rem;font-size:1rem;color:var(--text-primary)}.faq-search-bar input::placeholder{color:var(--text-secondary)}.faq-search-clear{background:none;border:none;cursor:pointer;color:var(--text-secondary);display:flex;align-items:center;padding:.25rem;border-radius:50%}.faq-search-clear:hover{color:var(--text-primary);background:rgba(0,0,0,.05)}.faq-categories{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:center;margin-bottom:2.5rem}.faq-cat-btn{padding:.5rem 1.25rem;border:1.5px solid rgba(0,0,0,.12);border-radius:50px;background:transparent;font-size:.875rem;font-weight:500;color:var(--text-secondary);cursor:pointer;transition:all .2s}.faq-cat-btn:hover{border-color:#667eea;color:#667eea}.faq-cat-btn.active{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-color:transparent;color:#fff;font-weight:600}.faq-list{max-width:800px;margin:0 auto;display:flex;flex-direction:column;gap:.75rem}.faq-item{background:#fff;border:1.5px solid rgba(0,0,0,.07);border-radius:12px;overflow:hidden;transition:border-color .2s,box-shadow .2s}.faq-item.open{border-color:#667eea59;box-shadow:0 4px 20px #667eea14}.faq-question{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem 1.5rem;background:none;border:none;cursor:pointer;text-align:left;font-size:1rem;font-weight:600;color:var(--text-primary);line-height:1.5}.faq-question:hover{background:rgba(102,126,234,.03)}.faq-question span:first-child{flex:1}.faq-chevron{flex-shrink:0;color:#667eea;transition:transform .2s}.faq-item.open .faq-chevron{transform:rotate(180deg)}.faq-item dd{margin:0;padding:0 1.5rem 1.5rem;border-top:1px solid rgba(0,0,0,.06)}.faq-item dd p{margin:1.25rem 0 0;font-size:.9375rem;color:var(--text-secondary);line-height:1.75}.faq-no-results{text-align:center;font-size:1rem;color:var(--text-secondary);padding:3rem}.help-page{min-height:100vh}.help-hero{padding:4.5rem 0 3.5rem;background:linear-gradient(160deg,rgba(102,126,234,.06) 0%,rgba(118,75,162,.08) 100%)}.help-hero .content-holder{max-width:760px;margin:0 auto;text-align:center}.help-hero h1{font-size:clamp(2rem,4vw,2.75rem);font-weight:800;margin:0 0 1rem;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.help-hero p{font-size:1.125rem;color:var(--text-secondary);margin:0 0 2rem;line-height:1.7}.help-search-bar{display:flex;align-items:center;background:#fff;border:1.5px solid rgba(0,0,0,.12);border-radius:50px;padding:0 1.25rem;box-shadow:0 2px 12px #00000012;transition:border-color .2s,box-shadow .2s}.help-search-bar:focus-within{border-color:#667eea;box-shadow:0 0 0 3px #667eea26}.help-search-bar .material-icons{color:var(--text-secondary);font-size:1.25rem!important;flex-shrink:0}.help-search-bar input{flex:1;border:none!important;outline:none;background:transparent;padding:.875rem .75rem;font-size:1rem;color:var(--text-primary)}.help-search-bar input::placeholder{color:var(--text-secondary)}.help-search-clear{background:none;border:none;cursor:pointer;color:var(--text-secondary);display:flex;align-items:center;padding:.25rem;border-radius:50%}.help-search-clear:hover{color:var(--text-primary);background:rgba(0,0,0,.05)}.help-body{display:grid;grid-template-columns:260px 1fr;gap:3rem;padding-top:3rem;padding-bottom:5rem;align-items:start}@media (max-width: 900px){.help-body{grid-template-columns:1fr}}.help-sidebar{position:sticky;top:5rem}.help-sidebar ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.25rem}@media (max-width: 900px){.help-sidebar ul{flex-direction:row;flex-wrap:wrap;gap:.5rem}}.help-cat-btn{width:100%;display:flex;align-items:center;gap:.625rem;padding:.75rem 1rem;border:none;border-radius:10px;background:transparent;cursor:pointer;text-align:left;font-size:.9375rem;color:var(--text-secondary);transition:background .15s,color .15s}@media (max-width: 900px){.help-cat-btn{width:auto;padding:.5rem 1rem}}.help-cat-btn .material-icons{font-size:1.125rem!important;flex-shrink:0}.help-cat-btn:hover{background:rgba(102,126,234,.06);color:var(--text-primary)}.help-cat-btn.active{background:rgba(102,126,234,.1);color:#667eea;font-weight:600}.help-cat-btn.active .material-icons{color:#667eea}.help-cat-label{flex:1}.help-cat-count{font-size:.75rem;font-weight:600;background:rgba(0,0,0,.07);color:var(--text-secondary);border-radius:50px;padding:.125rem .5rem;min-width:22px;text-align:center}.help-cat-btn.active .help-cat-count{background:rgba(102,126,234,.15);color:#667eea}.help-articles{min-width:0}.help-search-info{display:flex;align-items:center;gap:.5rem;font-size:.9375rem;color:var(--text-secondary);margin:0 0 1.5rem}.help-search-info .material-icons{font-size:1.1rem!important}.help-article-list{display:flex;flex-direction:column;gap:.625rem;margin:0}.help-article{background:#fff;border:1.5px solid rgba(0,0,0,.07);border-radius:12px;overflow:hidden;transition:border-color .2s,box-shadow .2s}.help-article.open{border-color:#667eea59;box-shadow:0 4px 20px #667eea14}.help-article-title{width:100%;display:flex;align-items:center;gap:.75rem;padding:1.125rem 1.25rem;background:none;border:none;cursor:pointer;text-align:left;font-size:.9375rem;font-weight:600;color:var(--text-primary);line-height:1.5}.help-article-title:hover{background:rgba(102,126,234,.03)}.help-article-title>.material-icons:first-child{font-size:1.1rem!important;color:#667eea;flex-shrink:0}.help-article-title>span:nth-child(2){flex:1}.help-article-chevron{flex-shrink:0;color:var(--text-secondary);font-size:1.25rem!important}.help-article dd{margin:0;padding:0 1.25rem 1.5rem 3.125rem;border-top:1px solid rgba(0,0,0,.06)}.help-article dd p{margin:1.125rem 0 0;font-size:.9375rem;color:var(--text-secondary);line-height:1.8}.help-no-results{text-align:center;font-size:1rem;color:var(--text-secondary);padding:3rem}.help-contact{max-width:760px;margin:0 auto;padding:4rem 1.5rem 5rem;text-align:center}.help-contact h2{font-size:clamp(1.5rem,3vw,2rem);font-weight:800;margin:0 0 .625rem;color:var(--text-primary)}.help-contact .help-contact-subtitle{font-size:1rem;color:var(--text-secondary);margin:0 0 2rem;line-height:1.6}.help-contact-form{background:#fff;border:1.5px solid rgba(0,0,0,.08);border-radius:16px;padding:2rem 2.5rem;text-align:left;box-shadow:0 4px 24px #667eea0f}@media (max-width: 600px){.help-contact-form{padding:1.5rem 1.25rem}}.help-contact-form .help-contact-field{margin-bottom:1.25rem}.help-contact-form .help-contact-field label{display:block;font-size:.875rem;font-weight:600;color:var(--text-primary);margin-bottom:.5rem}.help-contact-form .help-contact-field input,.help-contact-form .help-contact-field textarea{width:100%;border:1.5px solid rgba(0,0,0,.12);border-radius:10px;padding:.75rem 1rem;font-size:.9375rem;color:var(--text-primary);background:#fff;transition:border-color .2s,box-shadow .2s;box-sizing:border-box;font-family:inherit;resize:vertical}.help-contact-form .help-contact-field input::placeholder,.help-contact-form .help-contact-field textarea::placeholder{color:var(--text-secondary)}.help-contact-form .help-contact-field input:focus,.help-contact-form .help-contact-field textarea:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px #667eea1f}.help-contact-form .help-contact-field textarea{min-height:140px}.help-contact-form .help-contact-attachment{display:flex;align-items:center;gap:.625rem}.help-contact-form .help-contact-attachment input[type=file]{display:none}.help-contact-form .help-contact-file-btn{display:inline-flex;align-items:center;gap:.375rem;padding:.625rem 1rem;border:1.5px dashed rgba(102,126,234,.5);border-radius:8px;cursor:pointer;font-size:.875rem;color:#667eea;background:rgba(102,126,234,.04);transition:border-color .2s,background .2s;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.help-contact-form .help-contact-file-btn:hover{border-color:#667eea;background:rgba(102,126,234,.08)}.help-contact-form .help-contact-file-btn .material-icons{font-size:1.125rem!important;flex-shrink:0}.help-contact-form .help-attachment-remove{background:none;border:none;cursor:pointer;color:var(--text-secondary);display:flex;align-items:center;padding:.25rem;border-radius:50%;flex-shrink:0;transition:color .15s,background .15s}.help-contact-form .help-attachment-remove:hover{color:#e53e3e;background:rgba(229,62,62,.08)}.help-contact-form .help-attachment-remove .material-icons{font-size:1.125rem!important}.help-contact-form .help-contact-attachment-hint{margin:.375rem 0 0;font-size:.78rem;color:var(--text-secondary)}.help-contact-success{background:#fff;border:1.5px solid rgba(72,187,120,.4);border-radius:16px;padding:2.5rem 2.5rem 2rem;text-align:center;box-shadow:0 4px 24px #48bb7814}.help-contact-success .help-contact-success-icon{width:64px;height:64px;border-radius:50%;background:linear-gradient(135deg,#48bb78,#38a169);display:flex;align-items:center;justify-content:center;margin:0 auto 1.25rem}.help-contact-success .help-contact-success-icon .material-icons{font-size:2rem!important;color:#fff}.help-contact-success h3{font-size:1.375rem;font-weight:800;color:var(--text-primary);margin:0 0 .75rem}.help-contact-success p{font-size:.9375rem;color:var(--text-secondary);line-height:1.7;margin:0 0 .5rem}.help-contact-ticket{display:inline-block;margin:.75rem 0 1.75rem!important;background:rgba(102,126,234,.07);border-radius:8px;padding:.5rem 1rem;font-size:.875rem!important;color:var(--text-secondary)!important}.help-contact-ticket strong{font-family:monospace;font-size:.9375rem;color:#667eea}.help-contact-back-btn{display:inline-flex;align-items:center;gap:.375rem;padding:.7rem 1.5rem;border:1.5px solid rgba(102,126,234,.4);border-radius:50px;background:transparent;color:#667eea;font-size:.9375rem;font-weight:600;cursor:pointer;transition:background .2s,border-color .2s}.help-contact-back-btn .material-icons{font-size:1.125rem!important}.help-contact-back-btn:hover{background:rgba(102,126,234,.06);border-color:#667eea}.help-contact-form .help-contact-turnstile{display:flex;justify-content:center;margin:.75rem 0 .25rem}.help-contact-form .help-contact-submit{width:100%;padding:.875rem 1.5rem;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;border:none;border-radius:10px;font-size:1rem;font-weight:700;cursor:pointer;transition:opacity .2s,transform .1s;display:flex;align-items:center;justify-content:center;gap:.5rem}.help-contact-form .help-contact-submit:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.help-contact-form .help-contact-submit:disabled{opacity:.65;cursor:not-allowed}.help-contact-login{display:flex;flex-direction:column;align-items:center;gap:1.25rem;padding:2.5rem;background:#fff;border:1.5px solid rgba(0,0,0,.08);border-radius:16px;box-shadow:0 4px 24px #667eea0f}.help-contact-login .material-icons{font-size:2.5rem!important;color:#667eea}.help-contact-login p{margin:0;font-size:.9375rem;color:var(--text-secondary);line-height:1.6;max-width:360px;text-align:center}.help-contact-login a{display:inline-flex;align-items:center;gap:.375rem;padding:.75rem 1.75rem;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;border-radius:50px;font-weight:700;font-size:.9375rem;text-decoration:none;transition:opacity .2s}.help-contact-login a:hover{opacity:.9}.complete-account{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);padding:20px}.complete-account__container{background:white;border-radius:16px;padding:48px;max-width:600px;width:100%;box-shadow:0 20px 60px #0000004d}.complete-account__icon{font-size:64px;text-align:center;margin-bottom:24px}.complete-account__title{font-size:32px;font-weight:700;text-align:center;margin-bottom:32px;color:#2c3e50}.complete-account__transaction{margin-bottom:40px}.complete-account__transaction-intro{text-align:center;font-size:16px;color:#6c757d;margin-bottom:16px}.complete-account__form-section{margin-bottom:32px}.complete-account__form-title{font-size:20px;font-weight:600;margin-bottom:8px;color:#2c3e50}.complete-account__form-description{font-size:14px;color:#6c757d;margin-bottom:24px}.complete-account__form .form-group{margin-bottom:20px}.complete-account__form .form-label{display:block;font-weight:500;margin-bottom:8px;color:#2c3e50;font-size:14px}.complete-account__form .form-input{width:100%;padding:12px 16px;border:2px solid #e0e0e0;border-radius:8px;font-size:16px;transition:border-color .2s}.complete-account__form .form-input:focus{outline:none;border-color:#667eea}.complete-account__form .form-input:disabled{background:#f5f5f5;cursor:not-allowed}.complete-account__form .form-error{background:#fee;border:1px solid #fcc;color:#c33;padding:12px;border-radius:8px;margin-bottom:16px;font-size:14px}.complete-account__submit-btn{width:100%;padding:16px;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:transform .2s,box-shadow .2s}.complete-account__submit-btn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 20px #667eea66}.complete-account__submit-btn:disabled{opacity:.6;cursor:not-allowed}.complete-account__info{background:#f8f9fa;padding:24px;border-radius:12px;border-left:4px solid #667eea}.complete-account__info h3{font-size:16px;font-weight:600;margin-bottom:16px;color:#2c3e50}.complete-account__steps{margin:0;padding-left:20px}.complete-account__steps li{margin-bottom:12px;font-size:14px;color:#555;line-height:1.6}.complete-account__steps li:last-child{margin-bottom:0}.complete-account-loading{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)}.complete-account-loading .spinner{width:48px;height:48px;border:4px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin 1s linear infinite;margin-bottom:16px}.complete-account-loading p{color:#fff;font-size:16px}@keyframes spin{to{transform:rotate(360deg)}}.transaction-card__status{display:flex;align-items:center;gap:8px;margin-bottom:12px}.transaction-card__status-icon{font-size:20px}.transaction-card__status-text{font-size:14px;font-weight:600;color:#667eea}.transaction-card__title{font-size:18px;font-weight:600;margin-bottom:12px;color:#2c3e50}.transaction-card__note{font-size:14px;color:#6c757d;font-style:italic}@media (max-width: 768px){.complete-account__container{padding:32px 24px}.complete-account__title{font-size:24px}.complete-account__icon{font-size:48px}}.claim-transaction-page{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);padding:20px}.claim-container{max-width:500px;width:100%}.claim-status{background:white;border-radius:12px;padding:40px;box-shadow:0 10px 40px #0003;text-align:center;animation:slideIn .4s ease-out}.claim-status .icon{font-size:64px;margin-bottom:20px;animation:scaleIn .5s ease-out .2s both}.claim-status h2{margin:0 0 15px;color:#333;font-size:24px;font-weight:600}.claim-status p{margin:0 0 10px;color:#666;font-size:16px;line-height:1.6}.claim-status.loading .spinner{width:50px;height:50px;margin:0 auto 20px;border:4px solid #f3f3f3;border-top:4px solid #667eea;border-radius:50%;animation:spin 1s linear infinite}.claim-status.success{border-top:4px solid #28a745}.claim-status.success .icon{color:#28a745}.claim-status.success .redirect-info{margin-top:20px;font-size:14px;color:#999;font-style:italic}.claim-status.error{border-top:4px solid #dc3545}.claim-status.error .icon{color:#dc3545}.claim-status.error .btn-primary{margin-top:20px}.claim-status.register{border-top:4px solid #667eea}.claim-status.register .icon{filter:grayscale(0)}.claim-status.register .transaction-info{background:#f8f9fa;border-radius:8px;padding:20px;margin:25px 0;text-align:left}.claim-status.register .transaction-info p{margin:0 0 10px;font-size:14px;color:#555}.claim-status.register .transaction-info p:last-child{margin-bottom:0}.claim-status.register .transaction-info p strong{color:#333;font-weight:600}.claim-status.register .action-buttons{display:flex;flex-direction:column;gap:12px;margin-top:25px}.btn-primary,.btn-secondary{padding:14px 28px;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;width:100%}.btn-primary:hover,.btn-secondary:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.btn-primary:active,.btn-secondary:active{transform:translateY(0)}.btn-primary{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 4px 12px #667eea66}.btn-secondary{background:white;color:#667eea;border:2px solid #667eea}.btn-secondary:hover{background:#f8f9ff}@keyframes slideIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@media (max-width: 576px){.claim-status{padding:30px 20px}.claim-status h2{font-size:20px}.claim-status p{font-size:14px}}.cookie-banner{position:fixed;bottom:0;left:0;width:100%;background-color:#fff;box-shadow:0 -2px 10px #0000001a;z-index:9999;padding:24px;transform:translateY(100%);transition:transform .3s ease-in-out}.cookie-banner.visible{transform:translateY(0)}.cookie-banner__content{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:16px}@media (min-width: 768px){.cookie-banner__content{flex-direction:row;align-items:center;justify-content:space-between}}.cookie-banner__text{flex:1}.cookie-banner__text h3{font-size:18px;margin-bottom:8px;font-weight:600;color:#333}.cookie-banner__text p{font-size:14px;color:#666;line-height:1.5;margin:0}.cookie-banner__text a{color:#007bff;text-decoration:underline}.cookie-banner__text a:hover{text-decoration:none}.cookie-banner__actions{display:flex;gap:12px;flex-wrap:wrap}@media (max-width: 767px){.cookie-banner__actions{width:100%}.cookie-banner__actions button{flex:1}}.cookie-banner__button{padding:8px 16px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;border:1px solid transparent}.cookie-banner__button--accept{background-color:#007bff;color:#fff}.cookie-banner__button--accept:hover{background-color:#0062cc}.cookie-banner__button--settings{background-color:transparent;border-color:#ddd;color:#333}.cookie-banner__button--settings:hover{background-color:#f8f9fa}.cookie-banner__button--reject{background-color:transparent;color:#dc3545}.cookie-banner__button--reject:hover{background-color:#dc35450d}.cookie-banner__preferences{background-color:#fff;border-top:1px solid #ddd;padding-top:24px;margin-top:24px}.cookie-banner__preferences h4{margin-bottom:16px;font-size:16px}.cookie-banner__preferences .preference-item{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid #eee}.cookie-banner__preferences .preference-item:last-child{border-bottom:none}.cookie-banner__preferences .preference-item .info strong{display:block;margin-bottom:4px;color:#333}.cookie-banner__preferences .preference-item .info span{font-size:13px;color:#666}.cookie-banner__preferences .preference-item .toggle{display:flex;align-items:center}.cookie-banner__preferences .preference-item .toggle input{margin-right:8px;width:20px;height:20px}.cookie-banner__preferences .preferences-actions{display:flex;justify-content:flex-end;gap:12px;margin-top:24px}/*!
 *  Formir 1.1.0 by @formir - https://github.com/formir/formir - http://formir.io - support@formir.io
 *  MIT License
 */.clearfix:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:auto;max-width:100%}.side-backdrop{background-color:#000;opacity:.5}.side-close{position:absolute;top:1.5rem;left:1rem;font-size:1.4rem;cursor:pointer}.side{background-color:#0062cc;color:#fff}.side.top .side-close,.side.bottom .side-close{top:.85rem}.side .item i{font-size:1.4rem;margin-right:.5em;margin-left:.1em}.tooltip{font-size:.8em}.chart{width:100px;height:100px;background-color:inherit}.chart.ring:after{width:90px;height:90px}.chart.value:before{font-size:20px;font-weight:700;height:20px;line-height:20px;color:red}.chart>*:first-child{background-color:red;color:green}.accordion>label,.accordion .label{display:block;line-height:2.5rem;padding:0 1.1em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:pointer;background:#ccc;color:inherit;text-decoration:none;position:relative}.accordion>label .arrow,.accordion .label .arrow{width:0;height:0;color:inherit;position:absolute;right:1.1em;top:0;bottom:0;margin:auto}.menu .item{color:#333;padding:0;background-color:#fff}.menu .item .small{font-size:.8rem;padding:0}.menu .item:hover{color:#333;background-color:#fff}.menu .item .anchor:not(.button){color:inherit;padding:8px 10px;text-decoration:none}.menu .item .anchor:not(.button):hover{text-decoration:none}.menu .item .anchor:focus{box-shadow:1px 1px #6c757d inset,-1px -1px 0 #6c757d inset inset}.menu .item+.item .anchor:not(.button){border-top:1px solid rgba(0,0,0,.1)}.menu menu-inside .item .anchor{padding:5px 10px}@media (max-width: 768px){.menu-mobile .item{color:#333;padding:0;background-color:#fff}.menu-mobile .item .small{font-size:.8rem;padding:0}.menu-mobile .item:hover{color:#333;background-color:#fff}.menu-mobile .item .anchor:not(.button){color:inherit;padding:8px 10px;text-decoration:none}.menu-mobile .item .anchor:not(.button):hover{text-decoration:none}.menu-mobile .item .anchor:focus{box-shadow:1px 1px #6c757d inset,-1px -1px 0 #6c757d inset inset}.menu-mobile .item+.item .anchor:not(.button){border-top:1px solid rgba(0,0,0,.1)}.menu-mobile menu-inside .item .anchor{padding:5px 10px}}.side .menu .item{color:#fff;background-color:transparent}.side .menu .item.active .anchor{background-color:#6c757d}.side .menu .item .anchor{color:inherit;border-top:0 none}.side .menu .item .anchor:hover{background-color:#0056b3}.side .menu .item .anchor:focus{box-shadow:1px 1px #6c757d inset,-1px -1px #6c757d inset}.side .menu .item+.item .anchor{border-top:0 none}.hint.error{color:var(--color-danger, #dc3545);font-size:.85rem}.hint{margin-top:5px}table.text-center .td,table.text-center td,table.text-center .th,table.text-center th,.table.text-center .td,.table.text-center td,.table.text-center .th,.table.text-center th,.inline-table.text-center .td,.inline-table.text-center td,.inline-table.text-center .th,.inline-table.text-center th{text-align:center!important}table.text-center .td>span,table.text-center td>span,table.text-center .th>span,table.text-center th>span,.table.text-center .td>span,.table.text-center td>span,.table.text-center .th>span,.table.text-center th>span,.inline-table.text-center .td>span,.inline-table.text-center td>span,.inline-table.text-center .th>span,.inline-table.text-center th>span{text-align:center!important}table.text-right .td,table.text-right td,table.text-right .th,table.text-right th,.table.text-right .td,.table.text-right td,.table.text-right .th,.table.text-right th,.inline-table.text-right .td,.inline-table.text-right td,.inline-table.text-right .th,.inline-table.text-right th{text-align:right!important}table.text-right .td>span,table.text-right td>span,table.text-right .th>span,table.text-right th>span,.table.text-right .td>span,.table.text-right td>span,.table.text-right .th>span,.table.text-right th>span,.inline-table.text-right .td>span,.inline-table.text-right td>span,.inline-table.text-right .th>span,.inline-table.text-right th>span{text-align:right!important}.modal .modal-header{border-bottom:0 none;background:transparent;line-height:1.35em;padding:1rem 0;color:#fff;font-size:1.5rem;display:flex;justify-content:space-between}.modal .modal-content{color:#fff;padding:0;font-size:1.2rem}.modal .modal-footer{border-top:0 none;line-height:1.35em;padding:1rem 0;font-size:1.5rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;color:#fff}.modal-wrapper{white-space:nowrap}.modal-wrapper>*{white-space:normal}h1 a:not(.button):not(.btn),h2 a:not(.button):not(.btn),h3 a:not(.button):not(.btn),h4 a:not(.button):not(.btn){color:inherit;text-decoration:underline}article p:first-child{margin-top:0}article p:last-child{margin-top:0}p{font-size:1rem;margin:.5rem 0;line-height:1.35em}@font-face{font-family:icons;src:url(../fonts/icons.eot);src:url(../fonts/icons.eot) format("embedded-opentype"),url(../fonts/icons.woff) format("woff"),url(../fonts/icons.ttf) format("truetype"),url(../fonts/icons.svg) format("svg");font-weight:400;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{display:inline-block;vertical-align:middle}[class^=icon-]:before,[class*=" icon-"]:before{font-family:icons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;vertical-align:baseline;line-height:1}.icon-asterisk:before{content:""}.icon-plus:before{content:""}.icon-question:before{content:""}.icon-minus:before{content:""}.icon-glass:before{content:""}.icon-music:before{content:""}.icon-search:before{content:""}.icon-envelope-o:before{content:""}.icon-heart:before{content:""}.icon-star:before{content:""}.icon-star-o:before{content:""}.icon-user:before{content:""}.icon-film:before{content:""}.icon-th-large:before{content:""}.icon-th:before{content:""}.icon-th-list:before{content:""}.icon-check:before{content:""}.icon-close:before{content:""}.icon-cancel:before{content:""}.icon-remove:before{content:""}.icon-times:before{content:""}.icon-search-plus:before{content:""}.icon-search-minus:before{content:""}.icon-power-off:before{content:""}.icon-signal:before{content:""}.icon-cog:before{content:""}.icon-gear:before{content:""}.icon-trash-o:before{content:""}.icon-home:before{content:""}.icon-file-o:before{content:""}.icon-clock-o:before{content:""}.icon-road:before{content:""}.icon-download:before{content:""}.icon-arrow-circle-o-down:before{content:""}.icon-arrow-circle-o-up:before{content:""}.icon-inbox:before{content:""}.icon-play-circle-o:before{content:""}.icon-repeat:before{content:""}.icon-rotate-right:before{content:""}.icon-refresh:before{content:""}.icon-list-alt:before{content:""}.icon-lock:before{content:""}.icon-flag:before{content:""}.icon-headphones:before{content:""}.icon-volume-off:before{content:""}.icon-volume-down:before{content:""}.icon-volume-up:before{content:""}.icon-qrcode:before{content:""}.icon-barcode:before{content:""}.icon-tag:before{content:""}.icon-tags:before{content:""}.icon-book:before{content:""}.icon-bookmark:before{content:""}.icon-print:before{content:""}.icon-camera:before{content:""}.icon-font:before{content:""}.icon-bold:before{content:""}.icon-italic:before{content:""}.icon-text-height:before{content:""}.icon-text-width:before{content:""}.icon-align-left:before{content:""}.icon-align-center:before{content:""}.icon-align-right:before{content:""}.icon-align-justify:before{content:""}.icon-list:before{content:""}.icon-dedent:before{content:""}.icon-outdent:before{content:""}.icon-indent:before{content:""}.icon-video-camera:before{content:""}.icon-image:before{content:""}.icon-photo:before{content:""}.icon-picture-o:before{content:""}.icon-pencil:before{content:""}.icon-map-marker:before{content:""}.icon-adjust:before{content:""}.icon-tint:before{content:""}.icon-edit:before{content:""}.icon-pencil-square-o:before{content:""}.icon-share-square-o:before{content:""}.icon-check-square-o:before{content:""}.icon-arrows:before{content:""}.icon-step-backward:before{content:""}.icon-fast-backward:before{content:""}.icon-backward:before{content:""}.icon-play:before{content:""}.icon-pause:before{content:""}.icon-stop:before{content:""}.icon-forward:before{content:""}.icon-fast-forward:before{content:""}.icon-step-forward:before{content:""}.icon-eject:before{content:""}.icon-chevron-left:before{content:""}.icon-chevron-right:before{content:""}.icon-plus-circle:before{content:""}.icon-minus-circle:before{content:""}.icon-times-circle:before{content:""}.icon-check-circle:before{content:""}.icon-question-circle:before{content:""}.icon-info-circle:before{content:""}.icon-crosshairs:before{content:""}.icon-times-circle-o:before{content:""}.icon-check-circle-o:before{content:""}.icon-ban:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-right:before{content:""}.icon-arrow-up:before{content:""}.icon-arrow-down:before{content:""}.icon-mail-forward:before{content:""}.icon-share:before{content:""}.icon-expand:before{content:""}.icon-compress:before{content:""}.icon-exclamation-circle:before{content:""}.icon-gift:before{content:""}.icon-leaf:before{content:""}.icon-fire:before{content:""}.icon-eye:before{content:""}.icon-eye-slash:before{content:""}.icon-exclamation-triangle:before{content:""}.icon-warning:before{content:""}.icon-plane:before{content:""}.icon-calendar:before{content:""}.icon-random:before{content:""}.icon-comment:before{content:""}.icon-magnet:before{content:""}.icon-chevron-up:before{content:""}.icon-chevron-down:before{content:""}.icon-retweet:before{content:""}.icon-shopping-cart:before{content:""}.icon-folder:before{content:""}.icon-folder-open:before{content:""}.icon-arrows-v:before{content:""}.icon-arrows-h:before{content:""}.icon-bar-chart:before{content:""}.icon-bar-chart-o:before{content:""}.icon-twitter-square:before{content:""}.icon-facebook-square:before{content:""}.icon-camera-retro:before{content:""}.icon-key:before{content:""}.icon-cogs:before{content:""}.icon-gears:before{content:""}.icon-comments:before{content:""}.icon-thumbs-o-up:before{content:""}.icon-thumbs-o-down:before{content:""}.icon-star-half:before{content:""}.icon-heart-o:before{content:""}.icon-sign-out:before{content:""}.icon-linkedin-square:before{content:""}.icon-thumb-tack:before{content:""}.icon-external-link:before{content:""}.icon-sign-in:before{content:""}.icon-trophy:before{content:""}.icon-github-square:before{content:""}.icon-upload:before{content:""}.icon-lemon-o:before{content:""}.icon-phone:before{content:""}.icon-square-o:before{content:""}.icon-bookmark-o:before{content:""}.icon-phone-square:before{content:""}.icon-twitter:before{content:""}.icon-facebook:before{content:""}.icon-facebook-f:before{content:""}.icon-github:before{content:""}.icon-unlock:before{content:""}.icon-credit-card:before{content:""}.icon-feed:before{content:""}.icon-rss:before{content:""}.icon-hdd-o:before{content:""}.icon-bullhorn:before{content:""}.icon-bell-o:before{content:""}.icon-certificate:before{content:""}.icon-hand-o-right:before{content:""}.icon-hand-o-left:before{content:""}.icon-hand-o-up:before{content:""}.icon-hand-o-down:before{content:""}.icon-arrow-circle-left:before{content:""}.icon-arrow-circle-right:before{content:""}.icon-arrow-circle-up:before{content:""}.icon-arrow-circle-down:before{content:""}.icon-globe:before{content:""}.icon-wrench:before{content:""}.icon-tasks:before{content:""}.icon-filter:before{content:""}.icon-briefcase:before{content:""}.icon-arrows-alt:before{content:""}.icon-group:before{content:""}.icon-users:before{content:""}.icon-chain:before{content:""}.icon-link:before{content:""}.icon-cloud:before{content:""}.icon-flask:before{content:""}.icon-cut:before{content:""}.icon-scissors:before{content:""}.icon-copy:before{content:""}.icon-files-o:before{content:""}.icon-paperclip:before{content:""}.icon-floppy-o:before{content:""}.icon-save:before{content:""}.icon-square:before{content:""}.icon-bars:before{content:""}.icon-menu:before{content:""}.icon-navicon:before{content:""}.icon-reorder:before{content:""}.icon-list-ul:before{content:""}.icon-list-ol:before{content:""}.icon-strikethrough:before{content:""}.icon-underline:before{content:""}.icon-table:before{content:""}.icon-magic:before{content:""}.icon-truck:before{content:""}.icon-pinterest:before{content:""}.icon-pinterest-square:before{content:""}.icon-google-plus-square:before{content:""}.icon-google-plus:before{content:""}.icon-money:before{content:""}.icon-caret-down:before{content:""}.icon-caret-up:before{content:""}.icon-caret-left:before{content:""}.icon-caret-right:before{content:""}.icon-columns:before{content:""}.icon-sort:before{content:""}.icon-unsorted:before{content:""}.icon-sort-desc:before{content:""}.icon-sort-down:before{content:""}.icon-sort-asc:before{content:""}.icon-sort-up:before{content:""}.icon-envelope:before{content:""}.icon-linkedin:before{content:""}.icon-rotate-left:before{content:""}.icon-undo:before{content:""}.icon-gavel:before{content:""}.icon-legal:before{content:""}.icon-dashboard:before{content:""}.icon-tachometer:before{content:""}.icon-comment-o:before{content:""}.icon-comments-o:before{content:""}.icon-bolt:before{content:""}.icon-flash:before{content:""}.icon-sitemap:before{content:""}.icon-umbrella:before{content:""}.icon-clipboard:before{content:""}.icon-paste:before{content:""}.icon-lightbulb-o:before{content:""}.icon-exchange:before{content:""}.icon-cloud-download:before{content:""}.icon-cloud-upload:before{content:""}.icon-user-md:before{content:""}.icon-stethoscope:before{content:""}.icon-suitcase:before{content:""}.icon-bell:before{content:""}.icon-coffee:before{content:""}.icon-cutlery:before{content:""}.icon-file-text-o:before{content:""}.icon-building-o:before{content:""}.icon-hospital-o:before{content:""}.icon-ambulance:before{content:""}.icon-medkit:before{content:""}.icon-fighter-jet:before{content:""}.icon-beer:before{content:""}.icon-h-square:before{content:""}.icon-plus-square:before{content:""}.icon-angle-double-left:before{content:""}.icon-angle-double-right:before{content:""}.icon-angle-double-up:before{content:""}.icon-angle-double-down:before{content:""}.icon-angle-left:before{content:""}.icon-angle-right:before{content:""}.icon-angle-up:before{content:""}.icon-angle-down:before{content:""}.icon-desktop:before{content:""}.icon-laptop:before{content:""}.icon-tablet:before{content:""}.icon-mobile:before{content:""}.icon-mobile-phone:before{content:""}.icon-circle-o:before{content:""}.icon-quote-left:before{content:""}.icon-quote-right:before{content:""}.icon-spinner:before{content:""}.icon-circle:before{content:""}.icon-mail-reply:before{content:""}.icon-reply:before{content:""}.icon-github-alt:before{content:""}.icon-folder-o:before{content:""}.icon-folder-open-o:before{content:""}.icon-smile-o:before{content:""}.icon-frown-o:before{content:""}.icon-meh-o:before{content:""}.icon-gamepad:before{content:""}.icon-keyboard-o:before{content:""}.icon-flag-o:before{content:""}.icon-flag-checkered:before{content:""}.icon-terminal:before{content:""}.icon-code:before{content:""}.icon-mail-reply-all:before{content:""}.icon-reply-all:before{content:""}.icon-star-half-empty:before{content:""}.icon-star-half-full:before{content:""}.icon-star-half-o:before{content:""}.icon-location-arrow:before{content:""}.icon-crop:before{content:""}.icon-code-fork:before{content:""}.icon-chain-broken:before{content:""}.icon-unlink:before{content:""}.icon-info:before{content:""}.icon-exclamation:before{content:""}.icon-superscript:before{content:""}.icon-subscript:before{content:""}.icon-eraser:before{content:""}.icon-puzzle-piece:before{content:""}.icon-microphone:before{content:""}.icon-microphone-slash:before{content:""}.icon-shield:before{content:""}.icon-calendar-o:before{content:""}.icon-fire-extinguisher:before{content:""}.icon-rocket:before{content:""}.icon-maxcdn:before{content:""}.icon-chevron-circle-left:before{content:""}.icon-chevron-circle-right:before{content:""}.icon-chevron-circle-up:before{content:""}.icon-chevron-circle-down:before{content:""}.icon-html5:before{content:""}.icon-css3:before{content:""}.icon-anchor:before{content:""}.icon-unlock-alt:before{content:""}.icon-bullseye:before{content:""}.icon-ellipsis-h:before{content:""}.icon-ellipsis-v:before{content:""}.icon-rss-square:before{content:""}.icon-play-circle:before{content:""}.icon-ticket:before{content:""}.icon-minus-square:before{content:""}.icon-minus-square-o:before{content:""}.icon-level-up:before{content:""}.icon-level-down:before{content:""}.icon-check-square:before{content:""}.icon-pencil-square:before{content:""}.icon-external-link-square:before{content:""}.icon-share-square:before{content:""}.icon-compass:before{content:""}.icon-caret-square-o-down:before{content:""}.icon-toggle-down:before{content:""}.icon-caret-square-o-up:before{content:""}.icon-toggle-up:before{content:""}.icon-caret-square-o-right:before{content:""}.icon-toggle-right:before{content:""}.icon-eur:before{content:""}.icon-euro:before{content:""}.icon-gbp:before{content:""}.icon-dollar:before{content:""}.icon-usd:before{content:""}.icon-inr:before{content:""}.icon-rupee:before{content:""}.icon-cny:before{content:""}.icon-jpy:before{content:""}.icon-rmb:before{content:""}.icon-yen:before{content:""}.icon-rouble:before{content:""}.icon-rub:before{content:""}.icon-ruble:before{content:""}.icon-krw:before{content:""}.icon-won:before{content:""}.icon-bitcoin:before{content:""}.icon-btc:before{content:""}.icon-file:before{content:""}.icon-file-text:before{content:""}.icon-sort-alpha-asc:before{content:""}.icon-sort-alpha-desc:before{content:""}.icon-sort-amount-asc:before{content:""}.icon-sort-amount-desc:before{content:""}.icon-sort-numeric-asc:before{content:""}.icon-sort-numeric-desc:before{content:""}.icon-thumbs-up:before{content:""}.icon-thumbs-down:before{content:""}.icon-youtube-square:before{content:""}.icon-youtube:before{content:""}.icon-xing:before{content:""}.icon-xing-square:before{content:""}.icon-youtube-play:before{content:""}.icon-dropbox:before{content:""}.icon-stack-overflow:before{content:""}.icon-instagram:before{content:""}.icon-flickr:before{content:""}.icon-adn:before{content:""}.icon-bitbucket:before{content:""}.icon-bitbucket-square:before{content:""}.icon-tumblr:before{content:""}.icon-tumblr-square:before{content:""}.icon-long-arrow-down:before{content:""}.icon-long-arrow-up:before{content:""}.icon-long-arrow-left:before{content:""}.icon-long-arrow-right:before{content:""}.icon-apple:before{content:""}.icon-windows:before{content:""}.icon-android:before{content:""}.icon-linux:before{content:""}.icon-dribbble:before{content:""}.icon-skype:before{content:""}.icon-foursquare:before{content:""}.icon-trello:before{content:""}.icon-female:before{content:""}.icon-male:before{content:""}.icon-gittip:before{content:""}.icon-gratipay:before{content:""}.icon-sun-o:before{content:""}.icon-moon-o:before{content:""}.icon-archive:before{content:""}.icon-bug:before{content:""}.icon-vk:before{content:""}.icon-weibo:before{content:""}.icon-renren:before{content:""}.icon-pagelines:before{content:""}.icon-stack-exchange:before{content:""}.icon-arrow-circle-o-right:before{content:""}.icon-arrow-circle-o-left:before{content:""}.icon-caret-square-o-left:before{content:""}.icon-toggle-left:before{content:""}.icon-dot-circle-o:before{content:""}.icon-wheelchair:before{content:""}.icon-vimeo-square:before{content:""}.icon-try:before{content:""}.icon-turkish-lira:before{content:""}.icon-plus-square-o:before{content:""}.icon-space-shuttle:before{content:""}.icon-slack:before{content:""}.icon-envelope-square:before{content:""}.icon-wordpress:before{content:""}.icon-openid:before{content:""}.icon-bank:before{content:""}.icon-institution:before{content:""}.icon-university:before{content:""}.icon-graduation-cap:before{content:""}.icon-mortar-board:before{content:""}.icon-yahoo:before{content:""}.icon-google:before{content:""}.icon-reddit:before{content:""}.icon-reddit-square:before{content:""}.icon-stumbleupon-circle:before{content:""}.icon-stumbleupon:before{content:""}.icon-delicious:before{content:""}.icon-digg:before{content:""}.icon-pied-piper-pp:before{content:""}.icon-pied-piper-alt:before{content:""}.icon-drupal:before{content:""}.icon-joomla:before{content:""}.icon-language:before{content:""}.icon-fax:before{content:""}.icon-building:before{content:""}.icon-child:before{content:""}.icon-paw:before{content:""}.icon-spoon:before{content:""}.icon-cube:before{content:""}.icon-cubes:before{content:""}.icon-behance:before{content:""}.icon-behance-square:before{content:""}.icon-steam:before{content:""}.icon-steam-square:before{content:""}.icon-recycle:before{content:""}.icon-automobile:before{content:""}.icon-car:before{content:""}.icon-cab:before{content:""}.icon-taxi:before{content:""}.icon-tree:before{content:""}.icon-spotify:before{content:""}.icon-deviantart:before{content:""}.icon-soundcloud:before{content:""}.icon-database:before{content:""}.icon-file-pdf-o:before{content:""}.icon-file-word-o:before{content:""}.icon-file-excel-o:before{content:""}.icon-file-powerpoint-o:before{content:""}.icon-file-image-o:before{content:""}.icon-file-photo-o:before{content:""}.icon-file-picture-o:before{content:""}.icon-file-archive-o:before{content:""}.icon-file-zip-o:before{content:""}.icon-file-audio-o:before{content:""}.icon-file-sound-o:before{content:""}.icon-file-movie-o:before{content:""}.icon-file-video-o:before{content:""}.icon-file-code-o:before{content:""}.icon-vine:before{content:""}.icon-codepen:before{content:""}.icon-jsfiddle:before{content:""}.icon-life-bouy:before{content:""}.icon-life-buoy:before{content:""}.icon-life-ring:before{content:""}.icon-life-saver:before{content:""}.icon-support:before{content:""}.icon-circle-o-notch:before{content:""}.icon-ra:before{content:""}.icon-rebel:before{content:""}.icon-resistance:before{content:""}.icon-empire:before{content:""}.icon-ge:before{content:""}.icon-git-square:before{content:""}.icon-git:before{content:""}.icon-hacker-news:before{content:""}.icon-y-combinator-square:before{content:""}.icon-yc-square:before{content:""}.icon-tencent-weibo:before{content:""}.icon-qq:before{content:""}.icon-wechat:before{content:""}.icon-weixin:before{content:""}.icon-paper-plane:before{content:""}.icon-send:before{content:""}.icon-paper-plane-o:before{content:""}.icon-send-o:before{content:""}.icon-history:before{content:""}.icon-circle-thin:before{content:""}.icon-header:before{content:""}.icon-paragraph:before{content:""}.icon-sliders:before{content:""}.icon-share-alt:before{content:""}.icon-share-alt-square:before{content:""}.icon-bomb:before{content:""}.icon-futbol-o:before{content:""}.icon-soccer-ball-o:before{content:""}.icon-tty:before{content:""}.icon-binoculars:before{content:""}.icon-plug:before{content:""}.icon-slideshare:before{content:""}.icon-twitch:before{content:""}.icon-yelp:before{content:""}.icon-newspaper-o:before{content:""}.icon-wifi:before{content:""}.icon-calculator:before{content:""}.icon-paypal:before{content:""}.icon-google-wallet:before{content:""}.icon-cc-visa:before{content:""}.icon-cc-mastercard:before{content:""}.icon-cc-discover:before{content:""}.icon-cc-amex:before{content:""}.icon-cc-paypal:before{content:""}.icon-cc-stripe:before{content:""}.icon-bell-slash:before{content:""}.icon-bell-slash-o:before{content:""}.icon-trash:before{content:""}.icon-copyright:before{content:""}.icon-at:before{content:""}.icon-eyedropper:before{content:""}.icon-paint-brush:before{content:""}.icon-birthday-cake:before{content:""}.icon-area-chart:before{content:""}.icon-pie-chart:before{content:""}.icon-line-chart:before{content:""}.icon-lastfm:before{content:""}.icon-lastfm-square:before{content:""}.icon-toggle-off:before{content:""}.icon-toggle-on:before{content:""}.icon-bicycle:before{content:""}.icon-bus:before{content:""}.icon-ioxhost:before{content:""}.icon-angellist:before{content:""}.icon-cc:before{content:""}.icon-ils:before{content:""}.icon-shekel:before{content:""}.icon-sheqel:before{content:""}.icon-meanpath:before{content:""}.icon-buysellads:before{content:""}.icon-connectdevelop:before{content:""}.icon-dashcube:before{content:""}.icon-forumbee:before{content:""}.icon-leanpub:before{content:""}.icon-sellsy:before{content:""}.icon-shirtsinbulk:before{content:""}.icon-simplybuilt:before{content:""}.icon-skyatlas:before{content:""}.icon-cart-plus:before{content:""}.icon-cart-arrow-down:before{content:""}.icon-diamond:before{content:""}.icon-ship:before{content:""}.icon-user-secret:before{content:""}.icon-motorcycle:before{content:""}.icon-street-view:before{content:""}.icon-heartbeat:before{content:""}.icon-venus:before{content:""}.icon-mars:before{content:""}.icon-mercury:before{content:""}.icon-intersex:before{content:""}.icon-transgender:before{content:""}.icon-transgender-alt:before{content:""}.icon-venus-double:before{content:""}.icon-mars-double:before{content:""}.icon-venus-mars:before{content:""}.icon-mars-stroke:before{content:""}.icon-mars-stroke-v:before{content:""}.icon-mars-stroke-h:before{content:""}.icon-neuter:before{content:""}.icon-genderless:before{content:""}.icon-facebook-official:before{content:""}.icon-pinterest-p:before{content:""}.icon-whatsapp:before{content:""}.icon-server:before{content:""}.icon-user-plus:before{content:""}.icon-user-times:before{content:""}.icon-bed:before{content:""}.icon-hotel:before{content:""}.icon-viacoin:before{content:""}.icon-train:before{content:""}.icon-subway:before{content:""}.icon-medium:before{content:""}.icon-y-combinator:before{content:""}.icon-yc:before{content:""}.icon-optin-monster:before{content:""}.icon-opencart:before{content:""}.icon-expeditedssl:before{content:""}.icon-battery:before{content:""}.icon-battery-4:before{content:""}.icon-battery-full:before{content:""}.icon-battery-3:before{content:""}.icon-battery-three-quarters:before{content:""}.icon-battery-2:before{content:""}.icon-battery-half:before{content:""}.icon-battery-1:before{content:""}.icon-battery-quarter:before{content:""}.icon-battery-0:before{content:""}.icon-battery-empty:before{content:""}.icon-mouse-pointer:before{content:""}.icon-i-cursor:before{content:""}.icon-object-group:before{content:""}.icon-object-ungroup:before{content:""}.icon-sticky-note:before{content:""}.icon-sticky-note-o:before{content:""}.icon-cc-jcb:before{content:""}.icon-cc-diners-club:before{content:""}.icon-clone:before{content:""}.icon-balance-scale:before{content:""}.icon-hourglass-o:before{content:""}.icon-hourglass-1:before{content:""}.icon-hourglass-start:before{content:""}.icon-hourglass-2:before{content:""}.icon-hourglass-half:before{content:""}.icon-hourglass-3:before{content:""}.icon-hourglass-end:before{content:""}.icon-hourglass:before{content:""}.icon-hand-grab-o:before{content:""}.icon-hand-rock-o:before{content:""}.icon-hand-paper-o:before{content:""}.icon-hand-stop-o:before{content:""}.icon-hand-scissors-o:before{content:""}.icon-hand-lizard-o:before{content:""}.icon-hand-spock-o:before{content:""}.icon-hand-pointer-o:before{content:""}.icon-hand-peace-o:before{content:""}.icon-trademark:before{content:""}.icon-registered:before{content:""}.icon-creative-commons:before{content:""}.icon-gg:before{content:""}.icon-gg-circle:before{content:""}.icon-tripadvisor:before{content:""}.icon-odnoklassniki:before{content:""}.icon-odnoklassniki-square:before{content:""}.icon-get-pocket:before{content:""}.icon-wikipedia-w:before{content:""}.icon-safari:before{content:""}.icon-chrome:before{content:""}.icon-firefox:before{content:""}.icon-opera:before{content:""}.icon-internet-explorer:before{content:""}.icon-television:before{content:""}.icon-tv:before{content:""}.icon-contao:before{content:""}.icon-500px:before{content:""}.icon-amazon:before{content:""}.icon-calendar-plus-o:before{content:""}.icon-calendar-minus-o:before{content:""}.icon-calendar-times-o:before{content:""}.icon-calendar-check-o:before{content:""}.icon-industry:before{content:""}.icon-map-pin:before{content:""}.icon-map-signs:before{content:""}.icon-map-o:before{content:""}.icon-map:before{content:""}.icon-commenting:before{content:""}.icon-commenting-o:before{content:""}.icon-houzz:before{content:""}.icon-vimeo:before{content:""}.icon-black-tie:before{content:""}.icon-fonticons:before{content:""}.icon-reddit-alien:before{content:""}.icon-edge:before{content:""}.icon-credit-card-alt:before{content:""}.icon-codiepie:before{content:""}.icon-modx:before{content:""}.icon-fort-awesome:before{content:""}.icon-usb:before{content:""}.icon-product-hunt:before{content:""}.icon-mixcloud:before{content:""}.icon-scribd:before{content:""}.icon-pause-circle:before{content:""}.icon-pause-circle-o:before{content:""}.icon-stop-circle:before{content:""}.icon-stop-circle-o:before{content:""}.icon-shopping-bag:before{content:""}.icon-shopping-basket:before{content:""}.icon-hashtag:before{content:""}.icon-bluetooth:before{content:""}.icon-bluetooth-b:before{content:""}.icon-percent:before{content:""}.icon-gitlab:before{content:""}.icon-wpbeginner:before{content:""}.icon-wpforms:before{content:""}.icon-envira:before{content:""}.icon-universal-access:before{content:""}.icon-wheelchair-alt:before{content:""}.icon-question-circle-o:before{content:""}.icon-blind:before{content:""}.icon-audio-description:before{content:""}.icon-volume-control-phone:before{content:""}.icon-braille:before{content:""}.icon-assistive-listening-systems:before{content:""}.icon-american-sign-language-interpreting:before{content:""}.icon-asl-interpreting:before{content:""}.icon-deaf:before{content:""}.icon-deafness:before{content:""}.icon-hard-of-hearing:before{content:""}.icon-glide:before{content:""}.icon-glide-g:before{content:""}.icon-sign-language:before{content:""}.icon-signing:before{content:""}.icon-low-vision:before{content:""}.icon-viadeo:before{content:""}.icon-viadeo-square:before{content:""}.icon-snapchat:before{content:""}.icon-snapchat-ghost:before{content:""}.icon-snapchat-square:before{content:""}.icon-pied-piper:before{content:""}.icon-first-order:before{content:""}.icon-yoast:before{content:""}.icon-themeisle:before{content:""}.icon-google-plus-circle:before{content:""}.icon-google-plus-official:before{content:""}.icon-fa:before{content:""}.icon-font-awesome:before{content:""}.icon-handshake-o:before{content:""}.icon-envelope-open:before{content:""}.icon-envelope-open-o:before{content:""}.icon-linode:before{content:""}.icon-address-book:before{content:""}.icon-address-book-o:before{content:""}.icon-address-card:before{content:""}.icon-vcard:before{content:""}.icon-address-card-o:before{content:""}.icon-vcard-o:before{content:""}.icon-user-circle:before{content:""}.icon-user-circle-o:before{content:""}.icon-user-o:before{content:""}.icon-id-badge:before{content:""}.icon-drivers-license:before{content:""}.icon-id-card:before{content:""}.icon-drivers-license-o:before{content:""}.icon-id-card-o:before{content:""}.icon-quora:before{content:""}.icon-free-code-camp:before{content:""}.icon-telegram:before{content:""}.icon-thermometer:before{content:""}.icon-thermometer-4:before{content:""}.icon-thermometer-full:before{content:""}.icon-thermometer-3:before{content:""}.icon-thermometer-three-quarters:before{content:""}.icon-thermometer-2:before{content:""}.icon-thermometer-half:before{content:""}.icon-thermometer-1:before{content:""}.icon-thermometer-quarter:before{content:""}.icon-thermometer-0:before{content:""}.icon-thermometer-empty:before{content:""}.icon-shower:before{content:""}.icon-bath:before{content:""}.icon-bathtub:before{content:""}.icon-s15:before{content:""}.icon-podcast:before{content:""}.icon-window-maximize:before{content:""}.icon-window-minimize:before{content:""}.icon-window-restore:before{content:""}.icon-times-rectangle:before{content:""}.icon-window-close:before{content:""}.icon-times-rectangle-o:before{content:""}.icon-window-close-o:before{content:""}.icon-bandcamp:before{content:""}.icon-grav:before{content:""}.icon-etsy:before{content:""}.icon-imdb:before{content:""}.icon-ravelry:before{content:""}.icon-eercast:before{content:""}.icon-microchip:before{content:""}.icon-snowflake-o:before{content:""}.icon-superpowers:before{content:""}.icon-wpexplorer:before{content:""}.icon-meetup:before{content:""}input:not([type=checkbox]):not([type=radio]):not([type=submit]){border-color:#ccc;border-style:solid;border-width:1px;border-radius:3px;font-size:1rem;line-height:1.35rem;font-weight:400;color:#333;background-color:#fff;outline:none;box-shadow:none;box-sizing:border-box;padding:.35rem .5rem;text-overflow:ellipsis}input:not([type=checkbox]):not([type=radio]):not([type=submit]):disabled,input:not([type=checkbox]):not([type=radio]):not([type=submit])[disabled]{pointer-events:none;cursor:normal;opacity:.7!important}input:not([type=checkbox]):not([type=radio]):not([type=submit]).inverse{background-color:#ccc!important;border-color:#fff!important;color:#fff!important}input:not([type=checkbox]):not([type=radio]):not([type=submit]).transparent{background-color:transparent!important}select,textarea,.input,output,datalist{border-color:#ccc;border-style:solid;border-width:1px;border-radius:3px;font-size:1rem;line-height:1.35rem;font-weight:400;color:#333;background-color:#fff;outline:none;box-shadow:none;box-sizing:border-box;padding:.35rem .5rem;text-overflow:ellipsis}select:disabled,select[disabled],textarea:disabled,textarea[disabled],.input:disabled,.input[disabled],output:disabled,output[disabled],datalist:disabled,datalist[disabled]{pointer-events:none;cursor:normal;opacity:.7!important}select.inverse,textarea.inverse,.input.inverse,output.inverse,datalist.inverse{background-color:#ccc!important;border-color:#fff!important;color:#fff!important}select.transparent,textarea.transparent,.input.transparent,output.transparent,datalist.transparent{background-color:transparent!important}select:not([multiple]){height:calc(2.05rem + 2px)}select option{height:1.35rem;padding:.35rem .5rem;border:none}input:not([type=checkbox]):not([type=radio]):not([type=submit]).input-s{font-size:.85rem;line-height:1.1475rem;padding:.2975rem .425rem;border-radius:2px;border-width:1px;outline-width:none;box-shadow:none}input:not([type=checkbox]):not([type=radio]):not([type=submit]).input-m{font-size:1.15rem;line-height:1.5525rem;padding:.4025rem .575rem;border-radius:5px;border-width:1px;outline-width:none;box-shadow:none}input:not([type=checkbox]):not([type=radio]):not([type=submit]).input-l{font-size:1.5rem;line-height:2.025rem;padding:.525rem .75rem;border-radius:4px;border-width:1px;outline-width:none;box-shadow:none}select.input-s,textarea.input-s{font-size:.85rem;line-height:1.1475rem;padding:.2975rem .425rem;border-radius:2px;border-width:1px;outline-width:none;box-shadow:none}select.input-m,textarea.input-m{font-size:1.15rem;line-height:1.5525rem;padding:.4025rem .575rem;border-radius:5px;border-width:1px;outline-width:none;box-shadow:none}select.input-l,textarea.input-l{font-size:1.5rem;line-height:2.025rem;padding:.525rem .75rem;border-radius:4px;border-width:1px;outline-width:none;box-shadow:none}select:not([multiple]).input-s{height:calc(1.7425rem + 2px)}select:not([multiple]).input-s option{line-height:1.1475rem;padding:.2975rem .425rem}select:not([multiple]).input-m{height:calc(2.3575rem + 2px)}select:not([multiple]).input-m option{line-height:1.5525rem;padding:.4025rem .575rem}select:not([multiple]).input-l{height:calc(3.075rem + 2px)}select:not([multiple]).input-l option{line-height:2.025rem;padding:.525rem .75rem}.inputs-s .input,.inputs-s input:not([type=checkbox]):not([type=radio]):not([type=submit]),.inputs-s select,.inputs-s textarea,.inputs-s[class*=cell] .input,.inputs-s[class*=cell] input:not([type=checkbox]):not([type=radio]):not([type=submit]),.inputs-s[class*=cell] select,.inputs-s[class*=cell] textarea,.size-s .input,.size-s input:not([type=checkbox]):not([type=radio]):not([type=submit]),.size-s select,.size-s textarea,.size-s[class*=cell] .input,.size-s[class*=cell] input:not([type=checkbox]):not([type=radio]):not([type=submit]),.size-s[class*=cell] select,.size-s[class*=cell] textarea{font-size:.85rem;line-height:1.1475rem;padding:.2975rem .425rem;border-radius:2px;border-width:1px;outline:none;box-shadow:none}.inputs-s .select,.inputs-s[class*=cell] .select,.size-s .select,.size-s[class*=cell] .select{min-height:calc(1.7425rem + 2px)}.inputs-s .select-content,.inputs-s[class*=cell] .select-content,.size-s .select-content,.size-s[class*=cell] .select-content{border-radius:2px;border-width:1px;outline:none;box-shadow:none}.inputs-s select:not([multiple]),.inputs-s[class*=cell] select:not([multiple]),.size-s select:not([multiple]),.size-s[class*=cell] select:not([multiple]){height:calc(1.7425rem + 2px)}.inputs-s select:not([multiple]) option,.inputs-s[class*=cell] select:not([multiple]) option,.size-s select:not([multiple]) option,.size-s[class*=cell] select:not([multiple]) option{line-height:1.1475rem;padding:.2975rem .425rem}.inputs-m .input,.inputs-m input:not([type=checkbox]):not([type=radio]):not([type=submit]),.inputs-m select,.inputs-m textarea,.inputs-m[class*=cell] .input,.inputs-m[class*=cell] input:not([type=checkbox]):not([type=radio]):not([type=submit]),.inputs-m[class*=cell] select,.inputs-m[class*=cell] textarea,.size-m .input,.size-m input:not([type=checkbox]):not([type=radio]):not([type=submit]),.size-m select,.size-m textarea,.size-m[class*=cell] .input,.size-m[class*=cell] input:not([type=checkbox]):not([type=radio]):not([type=submit]),.size-m[class*=cell] select,.size-m[class*=cell] textarea{font-size:1.15rem;line-height:1.5525rem;padding:.4025rem .575rem;border-radius:5px;border-width:1px;outline:none;box-shadow:none}.inputs-m .select,.inputs-m[class*=cell] .select,.size-m .select,.size-m[class*=cell] .select{min-height:calc(2.3575rem + 2px)}.inputs-m .select-content,.inputs-m[class*=cell] .select-content,.size-m .select-content,.size-m[class*=cell] .select-content{border-radius:5px;border-width:1px;outline:none;box-shadow:none}.inputs-m select:not([multiple]),.inputs-m[class*=cell] select:not([multiple]),.size-m select:not([multiple]),.size-m[class*=cell] select:not([multiple]){height:calc(2.3575rem + 2px)}.inputs-m select:not([multiple]) option,.inputs-m[class*=cell] select:not([multiple]) option,.size-m select:not([multiple]) option,.size-m[class*=cell] select:not([multiple]) option{line-height:1.5525rem;padding:.4025rem .575rem}.inputs-l .input,.inputs-l input:not([type=checkbox]):not([type=radio]):not([type=submit]),.inputs-l select,.inputs-l textarea,.inputs-l[class*=cell] .input,.inputs-l[class*=cell] input:not([type=checkbox]):not([type=radio]):not([type=submit]),.inputs-l[class*=cell] select,.inputs-l[class*=cell] textarea,.size-l .input,.size-l input:not([type=checkbox]):not([type=radio]):not([type=submit]),.size-l select,.size-l textarea,.size-l[class*=cell] .input,.size-l[class*=cell] input:not([type=checkbox]):not([type=radio]):not([type=submit]),.size-l[class*=cell] select,.size-l[class*=cell] textarea{font-size:1.5rem;line-height:2.025rem;padding:.525rem .75rem;border-radius:4px;border-width:1px;outline:none;box-shadow:none}.inputs-l .select,.inputs-l[class*=cell] .select,.size-l .select,.size-l[class*=cell] .select{min-height:calc(3.075rem + 2px)}.inputs-l .select-content,.inputs-l[class*=cell] .select-content,.size-l .select-content,.size-l[class*=cell] .select-content{border-radius:4px;border-width:1px;outline:none;box-shadow:none}.inputs-l select:not([multiple]),.inputs-l[class*=cell] select:not([multiple]),.size-l select:not([multiple]),.size-l[class*=cell] select:not([multiple]){height:calc(3.075rem + 2px)}.inputs-l select:not([multiple]) option,.inputs-l[class*=cell] select:not([multiple]) option,.size-l select:not([multiple]) option,.size-l[class*=cell] select:not([multiple]) option{line-height:2.025rem;padding:.525rem .75rem}form label{text-transform:none;font-size:1rem;line-height:1.35rem;font-weight:400;color:#333;min-height:1.35rem;display:block}form .hint{text-transform:none;font-size:1rem;line-height:1.35rem;font-weight:400;color:#333}form.validate input:not(:focus).touched:invalid,form.validate input:not(:focus).touched.invalid,form.validate select:not(:focus).touched:invalid,form.validate select:not(:focus).touched.invalid,form.validate textarea:not(:focus).touched:invalid,form.validate textarea:not(:focus).touched.invalid{color:#dc3545;background-color:#fff;border-color:#dc3545}form.validate input:not(:focus).touched:valid,form.validate input:not(:focus).touched.valid,form.validate select:not(:focus).touched:valid,form.validate select:not(:focus).touched.valid,form.validate textarea:not(:focus).touched:valid,form.validate textarea:not(:focus).touched.valid{color:#28a745;background-color:#fff;border-color:#28a745}form.validate .select-arrow select:not(:focus).touched:invalid+span:after,form.validate .select-arrow select:not(:focus).touched.invalid+span:after{color:#dc3545}form.validate .select-arrow select:not(:focus).touched:valid+span:after,form.validate .select-arrow select:not(:focus).touched.valid+span:after{color:#28a745}.control,.control-group{position:relative}.control.inverse input,.control.inverse select,.control.inverse textarea,[class*=cell].inverse input,[class*=cell].inverse select,[class*=cell].inverse textarea,.control-group.inverse input,.control-group.inverse select,.control-group.inverse textarea{background-color:#ccc;border-color:#fff;color:#fff}.control.transparent input,.control.transparent select,.control.transparent textarea,[class*=cell].transparent input,[class*=cell].transparent select,[class*=cell].transparent textarea,.control-group.transparent input,.control-group.transparent select,.control-group.transparent textarea{background-color:transparent}.control[class*=icon-],[class*=cell][class*=icon-],.control-group[class*=icon-]{position:relative}.control[class*=icon-].left-icon:before,[class*=cell][class*=icon-].left-icon:before,.control-group[class*=icon-].left-icon:before{left:calc(.5em + .5rem);right:auto}.control[class*=icon-].left-icon input,.control[class*=icon-].left-icon select,.control[class*=icon-].left-icon textarea,[class*=cell][class*=icon-].left-icon input,[class*=cell][class*=icon-].left-icon select,[class*=cell][class*=icon-].left-icon textarea,.control-group[class*=icon-].left-icon input,.control-group[class*=icon-].left-icon select,.control-group[class*=icon-].left-icon textarea{padding-left:calc(2em + .5rem)}.control[class*=icon-].inverse:before,[class*=cell][class*=icon-].inverse:before,.control-group[class*=icon-].inverse:before{color:#fff}.control[class*=icon-]:before,[class*=cell][class*=icon-]:before,.control-group[class*=icon-]:before{position:absolute;top:0;bottom:0;margin:auto;font-size:1em;right:calc(.5em + .5rem);color:#333;z-index:2;pointer-events:none;height:1em}.control[class*=icon-] input,.control[class*=icon-] select,.control[class*=icon-] textarea,[class*=cell][class*=icon-] input,[class*=cell][class*=icon-] select,[class*=cell][class*=icon-] textarea,.control-group[class*=icon-] input,.control-group[class*=icon-] select,.control-group[class*=icon-] textarea{padding-right:calc(2em + .5rem)}.control[class*=icon-] select,[class*=cell][class*=icon-] select,.control-group[class*=icon-] select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.control.select-arrow,[class*=cell].select-arrow,.control-group.select-arrow{position:relative}.control.select-arrow select,[class*=cell].select-arrow select,.control-group.select-arrow select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:calc(2em + .5rem)}.control.select-arrow select.inverse+span:after,[class*=cell].select-arrow select.inverse+span:after,.control-group.select-arrow select.inverse+span:after{color:#fff}.control.select-arrow select+span:after,[class*=cell].select-arrow select+span:after,.control-group.select-arrow select+span:after{font-family:icons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;vertical-align:baseline;line-height:1;content:"";position:absolute;top:0;bottom:0;margin:auto;color:#ccc;z-index:2;pointer-events:none;text-align:right;vertical-align:middle;width:1rem;font-size:1rem;height:1rem;line-height:1rem;right:calc(.8333333333em + .5rem)}.control.select-arrow select:focus+span:after,[class*=cell].select-arrow select:focus+span:after,.control-group.select-arrow select:focus+span:after{content:"";color:none}.control.select-arrow select:hover+span:after,[class*=cell].select-arrow select:hover+span:after,.control-group.select-arrow select:hover+span:after{color:none}.control.select-arrow.inverse select+span:after,[class*=cell].select-arrow.inverse select+span:after,.control-group.select-arrow.inverse select+span:after{color:#fff}.control[data-addon],[class*=cell][data-addon],.control-group[data-addon]{position:relative}.control[data-addon].left-addon:after,[class*=cell][data-addon].left-addon:after,.control-group[data-addon].left-addon:after{left:calc(2em + .5rem);right:auto;text-align:left}.control[data-addon].left-addon input:not([type=checkbox]):not([type=radio]):not([type=submit]),.control[data-addon].left-addon select,.control[data-addon].left-addon textarea,[class*=cell][data-addon].left-addon input:not([type=checkbox]):not([type=radio]):not([type=submit]),[class*=cell][data-addon].left-addon select,[class*=cell][data-addon].left-addon textarea,.control-group[data-addon].left-addon input:not([type=checkbox]):not([type=radio]):not([type=submit]),.control-group[data-addon].left-addon select,.control-group[data-addon].left-addon textarea{padding-left:calc(3em + .5rem);padding-right:.5rem}.control[data-addon].inverse:after,[class*=cell][data-addon].inverse:after,.control-group[data-addon].inverse:after{color:#fff}.control[data-addon]:after,[class*=cell][data-addon]:after,.control-group[data-addon]:after{position:absolute;top:0;bottom:0;margin:auto;font-size:.8em;text-transform:normal;right:calc(.5em + .5rem);color:#333;text-transform:uppercase;z-index:2;content:attr(data-addon);pointer-events:none;height:1.35rem;white-space:nowrap;text-align:right}.control[data-addon] input,.control[data-addon] select,.control[data-addon] textarea,[class*=cell][data-addon] input,[class*=cell][data-addon] select,[class*=cell][data-addon] textarea,.control-group[data-addon] input,.control-group[data-addon] select,.control-group[data-addon] textarea{padding-right:calc(3em + .5rem)}form.has-success.inverse.transparent[class*=icon-]:before,form.has-success.inverse.transparent[data-addon]:after,form.has-success.inverse.transparent.select-arrow select+span:after,.control.has-success.inverse.transparent[class*=icon-]:before,.control.has-success.inverse.transparent[data-addon]:after,.control.has-success.inverse.transparent.select-arrow select+span:after,[class*=cell].has-success.inverse.transparent[class*=icon-]:before,[class*=cell].has-success.inverse.transparent[data-addon]:after,[class*=cell].has-success.inverse.transparent.select-arrow select+span:after,.control-group.has-success.inverse.transparent[class*=icon-]:before,.control-group.has-success.inverse.transparent[data-addon]:after,.control-group.has-success.inverse.transparent.select-arrow select+span:after{color:#28a745}form.has-success input:not([type=checkbox]):not([type=radio]):not([type=submit]),form.has-success.inverse.transparent input:not([type=checkbox]):not([type=radio]):not([type=submit]),.control.has-success input:not([type=checkbox]):not([type=radio]):not([type=submit]),.control.has-success.inverse.transparent input:not([type=checkbox]):not([type=radio]):not([type=submit]),[class*=cell].has-success input:not([type=checkbox]):not([type=radio]):not([type=submit]),[class*=cell].has-success.inverse.transparent input:not([type=checkbox]):not([type=radio]):not([type=submit]),.control-group.has-success input:not([type=checkbox]):not([type=radio]):not([type=submit]),.control-group.has-success.inverse.transparent input:not([type=checkbox]):not([type=radio]):not([type=submit]){color:#28a745;background-color:#fff;border-color:#28a745}form.has-success select,form.has-success textarea,form.has-success output,form.has-success data-list,form.has-success .input,form.has-success.inverse.transparent select,form.has-success.inverse.transparent textarea,form.has-success.inverse.transparent output,form.has-success.inverse.transparent data-list,form.has-success.inverse.transparent .input,.control.has-success select,.control.has-success textarea,.control.has-success output,.control.has-success data-list,.control.has-success .input,.control.has-success.inverse.transparent select,.control.has-success.inverse.transparent textarea,.control.has-success.inverse.transparent output,.control.has-success.inverse.transparent data-list,.control.has-success.inverse.transparent .input,[class*=cell].has-success select,[class*=cell].has-success textarea,[class*=cell].has-success output,[class*=cell].has-success data-list,[class*=cell].has-success .input,[class*=cell].has-success.inverse.transparent select,[class*=cell].has-success.inverse.transparent textarea,[class*=cell].has-success.inverse.transparent output,[class*=cell].has-success.inverse.transparent data-list,[class*=cell].has-success.inverse.transparent .input,.control-group.has-success select,.control-group.has-success textarea,.control-group.has-success output,.control-group.has-success data-list,.control-group.has-success .input,.control-group.has-success.inverse.transparent select,.control-group.has-success.inverse.transparent textarea,.control-group.has-success.inverse.transparent output,.control-group.has-success.inverse.transparent data-list,.control-group.has-success.inverse.transparent .input{color:#28a745;background-color:#fff;color:#333;border-color:#28a745}form.has-success .hint,form.has-success.inverse.transparent .hint,.control.has-success .hint,.control.has-success.inverse.transparent .hint,[class*=cell].has-success .hint,[class*=cell].has-success.inverse.transparent .hint,.control-group.has-success .hint,.control-group.has-success.inverse.transparent .hint{color:#28a745}form.has-success.inverse select,form.has-success.inverse textarea,form.has-success.inverse output,form.has-success.inverse data-list,form.has-success.inverse .input,form.has-success.inverse input,.control.has-success.inverse select,.control.has-success.inverse textarea,.control.has-success.inverse output,.control.has-success.inverse data-list,.control.has-success.inverse .input,.control.has-success.inverse input,[class*=cell].has-success.inverse select,[class*=cell].has-success.inverse textarea,[class*=cell].has-success.inverse output,[class*=cell].has-success.inverse data-list,[class*=cell].has-success.inverse .input,[class*=cell].has-success.inverse input,.control-group.has-success.inverse select,.control-group.has-success.inverse textarea,.control-group.has-success.inverse output,.control-group.has-success.inverse data-list,.control-group.has-success.inverse .input,.control-group.has-success.inverse input{background-color:#28a745;border-color:#fff;color:#fff}form.has-success.inverse[class*=icon-]:before,form.has-success.inverse[data-addon]:after,form.has-success.inverse.select-arrow select+span:after,form.has-success.inverse .control[class*=icon-]:before,form.has-success.inverse .control[data-addon]:after,form.has-success.inverse .control.select-arrow select+span:after,form.has-success.inverse [class*=cell][class*=icon-]:before,form.has-success.inverse [class*=cell][data-addon]:after,form.has-success.inverse [class*=cell].select-arrow select+span:after,form.has-success.inverse .control-group[class*=icon-]:before,form.has-success.inverse .control-group[data-addon]:after,form.has-success.inverse .control-group.select-arrow select+span:after,.control.has-success.inverse[class*=icon-]:before,.control.has-success.inverse[data-addon]:after,.control.has-success.inverse.select-arrow select+span:after,.control.has-success.inverse .control[class*=icon-]:before,.control.has-success.inverse .control[data-addon]:after,.control.has-success.inverse .control.select-arrow select+span:after,.control.has-success.inverse [class*=cell][class*=icon-]:before,.control.has-success.inverse [class*=cell][data-addon]:after,.control.has-success.inverse [class*=cell].select-arrow select+span:after,.control.has-success.inverse .control-group[class*=icon-]:before,.control.has-success.inverse .control-group[data-addon]:after,.control.has-success.inverse .control-group.select-arrow select+span:after,[class*=cell].has-success.inverse[class*=icon-]:before,[class*=cell].has-success.inverse[data-addon]:after,[class*=cell].has-success.inverse.select-arrow select+span:after,[class*=cell].has-success.inverse .control[class*=icon-]:before,[class*=cell].has-success.inverse .control[data-addon]:after,[class*=cell].has-success.inverse .control.select-arrow select+span:after,[class*=cell].has-success.inverse [class*=cell][class*=icon-]:before,[class*=cell].has-success.inverse [class*=cell][data-addon]:after,[class*=cell].has-success.inverse [class*=cell].select-arrow select+span:after,[class*=cell].has-success.inverse .control-group[class*=icon-]:before,[class*=cell].has-success.inverse .control-group[data-addon]:after,[class*=cell].has-success.inverse .control-group.select-arrow select+span:after,.control-group.has-success.inverse[class*=icon-]:before,.control-group.has-success.inverse[data-addon]:after,.control-group.has-success.inverse.select-arrow select+span:after,.control-group.has-success.inverse .control[class*=icon-]:before,.control-group.has-success.inverse .control[data-addon]:after,.control-group.has-success.inverse .control.select-arrow select+span:after,.control-group.has-success.inverse [class*=cell][class*=icon-]:before,.control-group.has-success.inverse [class*=cell][data-addon]:after,.control-group.has-success.inverse [class*=cell].select-arrow select+span:after,.control-group.has-success.inverse .control-group[class*=icon-]:before,.control-group.has-success.inverse .control-group[data-addon]:after,.control-group.has-success.inverse .control-group.select-arrow select+span:after{color:#fff}form.has-success[class*=icon-]:before,form.has-success[data-addon]:after,form.has-success.select-arrow select+span:after,.control.has-success[class*=icon-]:before,.control.has-success[data-addon]:after,.control.has-success.select-arrow select+span:after,[class*=cell].has-success[class*=icon-]:before,[class*=cell].has-success[data-addon]:after,[class*=cell].has-success.select-arrow select+span:after,.control-group.has-success[class*=icon-]:before,.control-group.has-success[data-addon]:after,.control-group.has-success.select-arrow select+span:after{color:#28a745}form.has-info.inverse.transparent[class*=icon-]:before,form.has-info.inverse.transparent[data-addon]:after,form.has-info.inverse.transparent.select-arrow select+span:after,.control.has-info.inverse.transparent[class*=icon-]:before,.control.has-info.inverse.transparent[data-addon]:after,.control.has-info.inverse.transparent.select-arrow select+span:after,[class*=cell].has-info.inverse.transparent[class*=icon-]:before,[class*=cell].has-info.inverse.transparent[data-addon]:after,[class*=cell].has-info.inverse.transparent.select-arrow select+span:after,.control-group.has-info.inverse.transparent[class*=icon-]:before,.control-group.has-info.inverse.transparent[data-addon]:after,.control-group.has-info.inverse.transparent.select-arrow select+span:after{color:#17a2b8}form.has-info input:not([type=checkbox]):not([type=radio]):not([type=submit]),form.has-info.inverse.transparent input:not([type=checkbox]):not([type=radio]):not([type=submit]),.control.has-info input:not([type=checkbox]):not([type=radio]):not([type=submit]),.control.has-info.inverse.transparent input:not([type=checkbox]):not([type=radio]):not([type=submit]),[class*=cell].has-info input:not([type=checkbox]):not([type=radio]):not([type=submit]),[class*=cell].has-info.inverse.transparent input:not([type=checkbox]):not([type=radio]):not([type=submit]),.control-group.has-info input:not([type=checkbox]):not([type=radio]):not([type=submit]),.control-group.has-info.inverse.transparent input:not([type=checkbox]):not([type=radio]):not([type=submit]){color:#17a2b8;background-color:#fff;border-color:#17a2b8}form.has-info select,form.has-info textarea,form.has-info output,form.has-info data-list,form.has-info .input,form.has-info.inverse.transparent select,form.has-info.inverse.transparent textarea,form.has-info.inverse.transparent output,form.has-info.inverse.transparent data-list,form.has-info.inverse.transparent .input,.control.has-info select,.control.has-info textarea,.control.has-info output,.control.has-info data-list,.control.has-info .input,.control.has-info.inverse.transparent select,.control.has-info.inverse.transparent textarea,.control.has-info.inverse.transparent output,.control.has-info.inverse.transparent data-list,.control.has-info.inverse.transparent .input,[class*=cell].has-info select,[class*=cell].has-info textarea,[class*=cell].has-info output,[class*=cell].has-info data-list,[class*=cell].has-info .input,[class*=cell].has-info.inverse.transparent select,[class*=cell].has-info.inverse.transparent textarea,[class*=cell].has-info.inverse.transparent output,[class*=cell].has-info.inverse.transparent data-list,[class*=cell].has-info.inverse.transparent .input,.control-group.has-info select,.control-group.has-info textarea,.control-group.has-info output,.control-group.has-info data-list,.control-group.has-info .input,.control-group.has-info.inverse.transparent select,.control-group.has-info.inverse.transparent textarea,.control-group.has-info.inverse.transparent output,.control-group.has-info.inverse.transparent data-list,.control-group.has-info.inverse.transparent .input{color:#17a2b8;background-color:#fff;color:#333;border-color:#17a2b8}form.has-info .hint,form.has-info.inverse.transparent .hint,.control.has-info .hint,.control.has-info.inverse.transparent .hint,[class*=cell].has-info .hint,[class*=cell].has-info.inverse.transparent .hint,.control-group.has-info .hint,.control-group.has-info.inverse.transparent .hint{color:#17a2b8}form.has-info.inverse select,form.has-info.inverse textarea,form.has-info.inverse output,form.has-info.inverse data-list,form.has-info.inverse .input,form.has-info.inverse input,.control.has-info.inverse select,.control.has-info.inverse textarea,.control.has-info.inverse output,.control.has-info.inverse data-list,.control.has-info.inverse .input,.control.has-info.inverse input,[class*=cell].has-info.inverse select,[class*=cell].has-info.inverse textarea,[class*=cell].has-info.inverse output,[class*=cell].has-info.inverse data-list,[class*=cell].has-info.inverse .input,[class*=cell].has-info.inverse input,.control-group.has-info.inverse select,.control-group.has-info.inverse textarea,.control-group.has-info.inverse output,.control-group.has-info.inverse data-list,.control-group.has-info.inverse .input,.control-group.has-info.inverse input{background-color:#17a2b8;border-color:#fff;color:#fff}form.has-info.inverse[class*=icon-]:before,form.has-info.inverse[data-addon]:after,form.has-info.inverse.select-arrow select+span:after,form.has-info.inverse .control[class*=icon-]:before,form.has-info.inverse .control[data-addon]:after,form.has-info.inverse .control.select-arrow select+span:after,form.has-info.inverse [class*=cell][class*=icon-]:before,form.has-info.inverse [class*=cell][data-addon]:after,form.has-info.inverse [class*=cell].select-arrow select+span:after,form.has-info.inverse .control-group[class*=icon-]:before,form.has-info.inverse .control-group[data-addon]:after,form.has-info.inverse .control-group.select-arrow select+span:after,.control.has-info.inverse[class*=icon-]:before,.control.has-info.inverse[data-addon]:after,.control.has-info.inverse.select-arrow select+span:after,.control.has-info.inverse .control[class*=icon-]:before,.control.has-info.inverse .control[data-addon]:after,.control.has-info.inverse .control.select-arrow select+span:after,.control.has-info.inverse [class*=cell][class*=icon-]:before,.control.has-info.inverse [class*=cell][data-addon]:after,.control.has-info.inverse [class*=cell].select-arrow select+span:after,.control.has-info.inverse .control-group[class*=icon-]:before,.control.has-info.inverse .control-group[data-addon]:after,.control.has-info.inverse .control-group.select-arrow select+span:after,[class*=cell].has-info.inverse[class*=icon-]:before,[class*=cell].has-info.inverse[data-addon]:after,[class*=cell].has-info.inverse.select-arrow select+span:after,[class*=cell].has-info.inverse .control[class*=icon-]:before,[class*=cell].has-info.inverse .control[data-addon]:after,[class*=cell].has-info.inverse .control.select-arrow select+span:after,[class*=cell].has-info.inverse [class*=cell][class*=icon-]:before,[class*=cell].has-info.inverse [class*=cell][data-addon]:after,[class*=cell].has-info.inverse [class*=cell].select-arrow select+span:after,[class*=cell].has-info.inverse .control-group[class*=icon-]:before,[class*=cell].has-info.inverse .control-group[data-addon]:after,[class*=cell].has-info.inverse .control-group.select-arrow select+span:after,.control-group.has-info.inverse[class*=icon-]:before,.control-group.has-info.inverse[data-addon]:after,.control-group.has-info.inverse.select-arrow select+span:after,.control-group.has-info.inverse .control[class*=icon-]:before,.control-group.has-info.inverse .control[data-addon]:after,.control-group.has-info.inverse .control.select-arrow select+span:after,.control-group.has-info.inverse [class*=cell][class*=icon-]:before,.control-group.has-info.inverse [class*=cell][data-addon]:after,.control-group.has-info.inverse [class*=cell].select-arrow select+span:after,.control-group.has-info.inverse .control-group[class*=icon-]:before,.control-group.has-info.inverse .control-group[data-addon]:after,.control-group.has-info.inverse .control-group.select-arrow select+span:after{color:#fff}form.has-info[class*=icon-]:before,form.has-info[data-addon]:after,form.has-info.select-arrow select+span:after,.control.has-info[class*=icon-]:before,.control.has-info[data-addon]:after,.control.has-info.select-arrow select+span:after,[class*=cell].has-info[class*=icon-]:before,[class*=cell].has-info[data-addon]:after,[class*=cell].has-info.select-arrow select+span:after,.control-group.has-info[class*=icon-]:before,.control-group.has-info[data-addon]:after,.control-group.has-info.select-arrow select+span:after{color:#17a2b8}form.has-error.inverse.transparent[class*=icon-]:before,form.has-error.inverse.transparent[data-addon]:after,form.has-error.inverse.transparent.select-arrow select+span:after,.control.has-error.inverse.transparent[class*=icon-]:before,.control.has-error.inverse.transparent[data-addon]:after,.control.has-error.inverse.transparent.select-arrow select+span:after,[class*=cell].has-error.inverse.transparent[class*=icon-]:before,[class*=cell].has-error.inverse.transparent[data-addon]:after,[class*=cell].has-error.inverse.transparent.select-arrow select+span:after,.control-group.has-error.inverse.transparent[class*=icon-]:before,.control-group.has-error.inverse.transparent[data-addon]:after,.control-group.has-error.inverse.transparent.select-arrow select+span:after{color:#dc3545}form.has-error input:not([type=checkbox]):not([type=radio]):not([type=submit]),form.has-error.inverse.transparent input:not([type=checkbox]):not([type=radio]):not([type=submit]),.control.has-error input:not([type=checkbox]):not([type=radio]):not([type=submit]),.control.has-error.inverse.transparent input:not([type=checkbox]):not([type=radio]):not([type=submit]),[class*=cell].has-error input:not([type=checkbox]):not([type=radio]):not([type=submit]),[class*=cell].has-error.inverse.transparent input:not([type=checkbox]):not([type=radio]):not([type=submit]),.control-group.has-error input:not([type=checkbox]):not([type=radio]):not([type=submit]),.control-group.has-error.inverse.transparent input:not([type=checkbox]):not([type=radio]):not([type=submit]){color:#dc3545;background-color:#fff;border-color:#dc3545}form.has-error select,form.has-error textarea,form.has-error output,form.has-error data-list,form.has-error .input,form.has-error.inverse.transparent select,form.has-error.inverse.transparent textarea,form.has-error.inverse.transparent output,form.has-error.inverse.transparent data-list,form.has-error.inverse.transparent .input,.control.has-error select,.control.has-error textarea,.control.has-error output,.control.has-error data-list,.control.has-error .input,.control.has-error.inverse.transparent select,.control.has-error.inverse.transparent textarea,.control.has-error.inverse.transparent output,.control.has-error.inverse.transparent data-list,.control.has-error.inverse.transparent .input,[class*=cell].has-error select,[class*=cell].has-error textarea,[class*=cell].has-error output,[class*=cell].has-error data-list,[class*=cell].has-error .input,[class*=cell].has-error.inverse.transparent select,[class*=cell].has-error.inverse.transparent textarea,[class*=cell].has-error.inverse.transparent output,[class*=cell].has-error.inverse.transparent data-list,[class*=cell].has-error.inverse.transparent .input,.control-group.has-error select,.control-group.has-error textarea,.control-group.has-error output,.control-group.has-error data-list,.control-group.has-error .input,.control-group.has-error.inverse.transparent select,.control-group.has-error.inverse.transparent textarea,.control-group.has-error.inverse.transparent output,.control-group.has-error.inverse.transparent data-list,.control-group.has-error.inverse.transparent .input{color:#dc3545;background-color:#fff;color:#333;border-color:#dc3545}form.has-error .hint,form.has-error.inverse.transparent .hint,.control.has-error .hint,.control.has-error.inverse.transparent .hint,[class*=cell].has-error .hint,[class*=cell].has-error.inverse.transparent .hint,.control-group.has-error .hint,.control-group.has-error.inverse.transparent .hint{color:#dc3545}form.has-error.inverse select,form.has-error.inverse textarea,form.has-error.inverse output,form.has-error.inverse data-list,form.has-error.inverse .input,form.has-error.inverse input,.control.has-error.inverse select,.control.has-error.inverse textarea,.control.has-error.inverse output,.control.has-error.inverse data-list,.control.has-error.inverse .input,.control.has-error.inverse input,[class*=cell].has-error.inverse select,[class*=cell].has-error.inverse textarea,[class*=cell].has-error.inverse output,[class*=cell].has-error.inverse data-list,[class*=cell].has-error.inverse .input,[class*=cell].has-error.inverse input,.control-group.has-error.inverse select,.control-group.has-error.inverse textarea,.control-group.has-error.inverse output,.control-group.has-error.inverse data-list,.control-group.has-error.inverse .input,.control-group.has-error.inverse input{background-color:#dc3545;border-color:#fff;color:#fff}form.has-error.inverse[class*=icon-]:before,form.has-error.inverse[data-addon]:after,form.has-error.inverse.select-arrow select+span:after,form.has-error.inverse .control[class*=icon-]:before,form.has-error.inverse .control[data-addon]:after,form.has-error.inverse .control.select-arrow select+span:after,form.has-error.inverse [class*=cell][class*=icon-]:before,form.has-error.inverse [class*=cell][data-addon]:after,form.has-error.inverse [class*=cell].select-arrow select+span:after,form.has-error.inverse .control-group[class*=icon-]:before,form.has-error.inverse .control-group[data-addon]:after,form.has-error.inverse .control-group.select-arrow select+span:after,.control.has-error.inverse[class*=icon-]:before,.control.has-error.inverse[data-addon]:after,.control.has-error.inverse.select-arrow select+span:after,.control.has-error.inverse .control[class*=icon-]:before,.control.has-error.inverse .control[data-addon]:after,.control.has-error.inverse .control.select-arrow select+span:after,.control.has-error.inverse [class*=cell][class*=icon-]:before,.control.has-error.inverse [class*=cell][data-addon]:after,.control.has-error.inverse [class*=cell].select-arrow select+span:after,.control.has-error.inverse .control-group[class*=icon-]:before,.control.has-error.inverse .control-group[data-addon]:after,.control.has-error.inverse .control-group.select-arrow select+span:after,[class*=cell].has-error.inverse[class*=icon-]:before,[class*=cell].has-error.inverse[data-addon]:after,[class*=cell].has-error.inverse.select-arrow select+span:after,[class*=cell].has-error.inverse .control[class*=icon-]:before,[class*=cell].has-error.inverse .control[data-addon]:after,[class*=cell].has-error.inverse .control.select-arrow select+span:after,[class*=cell].has-error.inverse [class*=cell][class*=icon-]:before,[class*=cell].has-error.inverse [class*=cell][data-addon]:after,[class*=cell].has-error.inverse [class*=cell].select-arrow select+span:after,[class*=cell].has-error.inverse .control-group[class*=icon-]:before,[class*=cell].has-error.inverse .control-group[data-addon]:after,[class*=cell].has-error.inverse .control-group.select-arrow select+span:after,.control-group.has-error.inverse[class*=icon-]:before,.control-group.has-error.inverse[data-addon]:after,.control-group.has-error.inverse.select-arrow select+span:after,.control-group.has-error.inverse .control[class*=icon-]:before,.control-group.has-error.inverse .control[data-addon]:after,.control-group.has-error.inverse .control.select-arrow select+span:after,.control-group.has-error.inverse [class*=cell][class*=icon-]:before,.control-group.has-error.inverse [class*=cell][data-addon]:after,.control-group.has-error.inverse [class*=cell].select-arrow select+span:after,.control-group.has-error.inverse .control-group[class*=icon-]:before,.control-group.has-error.inverse .control-group[data-addon]:after,.control-group.has-error.inverse .control-group.select-arrow select+span:after{color:#fff}form.has-error[class*=icon-]:before,form.has-error[data-addon]:after,form.has-error.select-arrow select+span:after,.control.has-error[class*=icon-]:before,.control.has-error[data-addon]:after,.control.has-error.select-arrow select+span:after,[class*=cell].has-error[class*=icon-]:before,[class*=cell].has-error[data-addon]:after,[class*=cell].has-error.select-arrow select+span:after,.control-group.has-error[class*=icon-]:before,.control-group.has-error[data-addon]:after,.control-group.has-error.select-arrow select+span:after{color:#dc3545}form.has-warning.inverse.transparent[class*=icon-]:before,form.has-warning.inverse.transparent[data-addon]:after,form.has-warning.inverse.transparent.select-arrow select+span:after,.control.has-warning.inverse.transparent[class*=icon-]:before,.control.has-warning.inverse.transparent[data-addon]:after,.control.has-warning.inverse.transparent.select-arrow select+span:after,[class*=cell].has-warning.inverse.transparent[class*=icon-]:before,[class*=cell].has-warning.inverse.transparent[data-addon]:after,[class*=cell].has-warning.inverse.transparent.select-arrow select+span:after,.control-group.has-warning.inverse.transparent[class*=icon-]:before,.control-group.has-warning.inverse.transparent[data-addon]:after,.control-group.has-warning.inverse.transparent.select-arrow select+span:after{color:#ffc107}form.has-warning input:not([type=checkbox]):not([type=radio]):not([type=submit]),form.has-warning.inverse.transparent input:not([type=checkbox]):not([type=radio]):not([type=submit]),.control.has-warning input:not([type=checkbox]):not([type=radio]):not([type=submit]),.control.has-warning.inverse.transparent input:not([type=checkbox]):not([type=radio]):not([type=submit]),[class*=cell].has-warning input:not([type=checkbox]):not([type=radio]):not([type=submit]),[class*=cell].has-warning.inverse.transparent input:not([type=checkbox]):not([type=radio]):not([type=submit]),.control-group.has-warning input:not([type=checkbox]):not([type=radio]):not([type=submit]),.control-group.has-warning.inverse.transparent input:not([type=checkbox]):not([type=radio]):not([type=submit]){color:#ffc107;background-color:#fff;border-color:#ffc107}form.has-warning select,form.has-warning textarea,form.has-warning output,form.has-warning data-list,form.has-warning .input,form.has-warning.inverse.transparent select,form.has-warning.inverse.transparent textarea,form.has-warning.inverse.transparent output,form.has-warning.inverse.transparent data-list,form.has-warning.inverse.transparent .input,.control.has-warning select,.control.has-warning textarea,.control.has-warning output,.control.has-warning data-list,.control.has-warning .input,.control.has-warning.inverse.transparent select,.control.has-warning.inverse.transparent textarea,.control.has-warning.inverse.transparent output,.control.has-warning.inverse.transparent data-list,.control.has-warning.inverse.transparent .input,[class*=cell].has-warning select,[class*=cell].has-warning textarea,[class*=cell].has-warning output,[class*=cell].has-warning data-list,[class*=cell].has-warning .input,[class*=cell].has-warning.inverse.transparent select,[class*=cell].has-warning.inverse.transparent textarea,[class*=cell].has-warning.inverse.transparent output,[class*=cell].has-warning.inverse.transparent data-list,[class*=cell].has-warning.inverse.transparent .input,.control-group.has-warning select,.control-group.has-warning textarea,.control-group.has-warning output,.control-group.has-warning data-list,.control-group.has-warning .input,.control-group.has-warning.inverse.transparent select,.control-group.has-warning.inverse.transparent textarea,.control-group.has-warning.inverse.transparent output,.control-group.has-warning.inverse.transparent data-list,.control-group.has-warning.inverse.transparent .input{color:#ffc107;background-color:#fff;color:#333;border-color:#ffc107}form.has-warning .hint,form.has-warning.inverse.transparent .hint,.control.has-warning .hint,.control.has-warning.inverse.transparent .hint,[class*=cell].has-warning .hint,[class*=cell].has-warning.inverse.transparent .hint,.control-group.has-warning .hint,.control-group.has-warning.inverse.transparent .hint{color:#ffc107}form.has-warning.inverse select,form.has-warning.inverse textarea,form.has-warning.inverse output,form.has-warning.inverse data-list,form.has-warning.inverse .input,form.has-warning.inverse input,.control.has-warning.inverse select,.control.has-warning.inverse textarea,.control.has-warning.inverse output,.control.has-warning.inverse data-list,.control.has-warning.inverse .input,.control.has-warning.inverse input,[class*=cell].has-warning.inverse select,[class*=cell].has-warning.inverse textarea,[class*=cell].has-warning.inverse output,[class*=cell].has-warning.inverse data-list,[class*=cell].has-warning.inverse .input,[class*=cell].has-warning.inverse input,.control-group.has-warning.inverse select,.control-group.has-warning.inverse textarea,.control-group.has-warning.inverse output,.control-group.has-warning.inverse data-list,.control-group.has-warning.inverse .input,.control-group.has-warning.inverse input{background-color:#ffc107;border-color:#fff;color:#fff}form.has-warning.inverse[class*=icon-]:before,form.has-warning.inverse[data-addon]:after,form.has-warning.inverse.select-arrow select+span:after,form.has-warning.inverse .control[class*=icon-]:before,form.has-warning.inverse .control[data-addon]:after,form.has-warning.inverse .control.select-arrow select+span:after,form.has-warning.inverse [class*=cell][class*=icon-]:before,form.has-warning.inverse [class*=cell][data-addon]:after,form.has-warning.inverse [class*=cell].select-arrow select+span:after,form.has-warning.inverse .control-group[class*=icon-]:before,form.has-warning.inverse .control-group[data-addon]:after,form.has-warning.inverse .control-group.select-arrow select+span:after,.control.has-warning.inverse[class*=icon-]:before,.control.has-warning.inverse[data-addon]:after,.control.has-warning.inverse.select-arrow select+span:after,.control.has-warning.inverse .control[class*=icon-]:before,.control.has-warning.inverse .control[data-addon]:after,.control.has-warning.inverse .control.select-arrow select+span:after,.control.has-warning.inverse [class*=cell][class*=icon-]:before,.control.has-warning.inverse [class*=cell][data-addon]:after,.control.has-warning.inverse [class*=cell].select-arrow select+span:after,.control.has-warning.inverse .control-group[class*=icon-]:before,.control.has-warning.inverse .control-group[data-addon]:after,.control.has-warning.inverse .control-group.select-arrow select+span:after,[class*=cell].has-warning.inverse[class*=icon-]:before,[class*=cell].has-warning.inverse[data-addon]:after,[class*=cell].has-warning.inverse.select-arrow select+span:after,[class*=cell].has-warning.inverse .control[class*=icon-]:before,[class*=cell].has-warning.inverse .control[data-addon]:after,[class*=cell].has-warning.inverse .control.select-arrow select+span:after,[class*=cell].has-warning.inverse [class*=cell][class*=icon-]:before,[class*=cell].has-warning.inverse [class*=cell][data-addon]:after,[class*=cell].has-warning.inverse [class*=cell].select-arrow select+span:after,[class*=cell].has-warning.inverse .control-group[class*=icon-]:before,[class*=cell].has-warning.inverse .control-group[data-addon]:after,[class*=cell].has-warning.inverse .control-group.select-arrow select+span:after,.control-group.has-warning.inverse[class*=icon-]:before,.control-group.has-warning.inverse[data-addon]:after,.control-group.has-warning.inverse.select-arrow select+span:after,.control-group.has-warning.inverse .control[class*=icon-]:before,.control-group.has-warning.inverse .control[data-addon]:after,.control-group.has-warning.inverse .control.select-arrow select+span:after,.control-group.has-warning.inverse [class*=cell][class*=icon-]:before,.control-group.has-warning.inverse [class*=cell][data-addon]:after,.control-group.has-warning.inverse [class*=cell].select-arrow select+span:after,.control-group.has-warning.inverse .control-group[class*=icon-]:before,.control-group.has-warning.inverse .control-group[data-addon]:after,.control-group.has-warning.inverse .control-group.select-arrow select+span:after{color:#fff}form.has-warning[class*=icon-]:before,form.has-warning[data-addon]:after,form.has-warning.select-arrow select+span:after,.control.has-warning[class*=icon-]:before,.control.has-warning[data-addon]:after,.control.has-warning.select-arrow select+span:after,[class*=cell].has-warning[class*=icon-]:before,[class*=cell].has-warning[data-addon]:after,[class*=cell].has-warning.select-arrow select+span:after,.control-group.has-warning[class*=icon-]:before,.control-group.has-warning[data-addon]:after,.control-group.has-warning.select-arrow select+span:after{color:#ffc107}.inputs-s label,.inputs-s .select .select-content>label,.inputs-s .select .placeholder,.size-s label,.size-s .select .select-content>label,.size-s .select .placeholder{font-size:.85rem;line-height:1.1475rem;padding-top:.2975rem;padding-bottom:.2975rem}.inputs-s label,.inputs-s.control[class*=icon-]:before,.inputs-s .control[class*=icon-]:before,.inputs-s[data-addon]:after,.inputs-s [data-addon]:after,.inputs-s.select-arrow select+span:after,.size-s label,.size-s.control[class*=icon-]:before,.size-s .control[class*=icon-]:before,.size-s[data-addon]:after,.size-s [data-addon]:after,.size-s.select-arrow select+span:after{font-size:.85rem}.inputs-m label,.inputs-m .select .select-content>label,.inputs-m .select .placeholder,.size-m label,.size-m .select .select-content>label,.size-m .select .placeholder{font-size:1.15rem;line-height:1.5525rem;padding-top:.4025rem;padding-bottom:.4025rem}.inputs-m label,.inputs-m.control[class*=icon-]:before,.inputs-m .control[class*=icon-]:before,.inputs-m[data-addon]:after,.inputs-m [data-addon]:after,.inputs-m.select-arrow select+span:after,.size-m label,.size-m.control[class*=icon-]:before,.size-m .control[class*=icon-]:before,.size-m[data-addon]:after,.size-m [data-addon]:after,.size-m.select-arrow select+span:after{font-size:1.15rem}.inputs-l label,.inputs-l .select .select-content>label,.inputs-l .select .placeholder,.size-l label,.size-l .select .select-content>label,.size-l .select .placeholder{font-size:1.5rem;line-height:2.025rem;padding-top:.525rem;padding-bottom:.525rem}.inputs-l label,.inputs-l.control[class*=icon-]:before,.inputs-l .control[class*=icon-]:before,.inputs-l[data-addon]:after,.inputs-l [data-addon]:after,.inputs-l.select-arrow select+span:after,.size-l label,.size-l.control[class*=icon-]:before,.size-l .control[class*=icon-]:before,.size-l[data-addon]:after,.size-l [data-addon]:after,.size-l.select-arrow select+span:after{font-size:1.5rem}.grid-form.column.release{height:auto}.grid-form.label-center label[class*=cell],.grid-form.label-center .label[class*=cell],.grid-form .row.label-center label[class*=cell],.grid-form .row.label-center .label[class*=cell]{-webkit-align-self:center;align-self:center}.grid-form.label-right label[class*=cell],.grid-form.label-right .label[class*=cell],.grid-form .row.label-right label[class*=cell],.grid-form .row.label-right .label[class*=cell]{-webkit-justify-content:flex-end;justify-content:flex-end}.grid-form.label-left label[class*=cell],.grid-form.label-left .label[class*=cell],.grid-form .row.label-left label[class*=cell],.grid-form .row.label-left .label[class*=cell]{-webkit-justify-content:flex-start;justify-content:flex-start}.grid-form.control-center .control[class*=cell],.grid-form .row.control-center .control[class*=cell]{-webkit-align-self:center;align-self:center}.grid-form.control-right .control[class*=cell],.grid-form .row.control-right .control[class*=cell]{-webkit-justify-content:flex-end;justify-content:flex-end}.grid-form.control-left .control[class*=cell],.grid-form .row.control-left .control[class*=cell]{-webkit-justify-content:flex-start;justify-content:flex-start}.grid-form.hint-center .control[class*=cell],.grid-form .row.hint-center .control[class*=cell]{-webkit-align-self:center;align-self:center}.grid-form.hint-right .control[class*=cell],.grid-form .row.hint-right .control[class*=cell]{-webkit-justify-content:flex-end;justify-content:flex-end}.grid-form.hint-left .control[class*=cell],.grid-form .row.hint-left .control[class*=cell]{-webkit-justify-content:flex-start;justify-content:flex-start}.grid-form.text-center [class*=cell].keep-flex,.grid-form .row.text-center [class*=cell].keep-flex{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.grid-form.text-right [class*=cell].keep-flex,.grid-form .row.text-right [class*=cell].keep-flex{-webkit-justify-content:flex-end;justify-content:flex-end}.grid-form.text-left [class*=cell].keep-flex,.grid-form .row.text-left [class*=cell].keep-flex{-webkit-justify-content:flex-start;justify-content:flex-start}.grid-form.keep-flex [class*=cell].keep-flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.grid-form.keep-flex [class*=cell].keep-flex textarea{-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;width:100%!important;max-width:100%;min-width:100%}.grid-form.keep-flex [class*=cell].keep-flex textarea[rows="1"]{height:calc(1.7em + .7rem)}.grid-form [class*=cell] textarea,.grid-form [class^=cell] textarea{resize:vertical;min-height:calc(1.7em + .7rem)}.grid-form [class*=cell] input:not([type=checkbox]):not([type=radio]),.grid-form [class^=cell] input:not([type=checkbox]):not([type=radio]){width:100%;max-width:100%;min-width:100%;box-sizing:border-box}.grid-form [class*=cell] select,.grid-form [class*=cell] textarea,.grid-form [class*=cell] .select,.grid-form [class*=cell] .input,.grid-form [class*=cell] output,.grid-form [class*=cell] datalist,.grid-form [class*=cell] .button.block,.grid-form [class^=cell] select,.grid-form [class^=cell] textarea,.grid-form [class^=cell] .select,.grid-form [class^=cell] .input,.grid-form [class^=cell] output,.grid-form [class^=cell] datalist,.grid-form [class^=cell] .button.block{width:100%;max-width:100%;min-width:100%;box-sizing:border-box}.select{display:block;text-decoration:none;outline:0 none;position:relative;max-width:100%;min-height:calc(2.05rem + 2px)}.select>input{position:absolute;width:100%;height:100%;left:0;right:0;top:0;bottom:0;opacity:0;margin:0}.select>input~.select-content label:after{position:relative}.select.disabled{pointer-events:none}.select.disabled .select-content:after{opacity:.5}.select.disabled .select-content>*{opacity:.5}.select.readonly{pointer-events:none}.select .select-content>input{position:fixed;left:-100000px}.select .select-content:after{font-family:icons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;vertical-align:baseline;line-height:1;content:"";position:absolute;top:0;bottom:0;margin:auto;color:#ccc;z-index:2;pointer-events:none;text-align:right;vertical-align:middle;width:1rem;font-size:1rem;height:1rem;line-height:1rem;right:.8333333333rem}.select.hoverable:not(:hover) .select-content:only-child label,.select.hoverable:not(:hover) .select-content:only-child .placeholder,.select:not(.hoverable):not(.active):not([tabindex]):not(:focus) .select-content:only-child label,.select:not(.hoverable):not(.active):not([tabindex]):not(:focus) .select-content:only-child .placeholder,.select[tabindex]:not(:focus) .select-content:only-child label,.select[tabindex]:not(:focus) .select-content:only-child .placeholder{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.select.hoverable:not(:hover) .select-content:only-child,.select:not(.hoverable):not(.active):not([tabindex]):not(:focus) .select-content:only-child,.select[tabindex]:not(:focus) .select-content:only-child{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;min-height:inherit;padding-right:.5rem}.select.hoverable:not(:hover) .select-content:only-child input[type=checkbox]+label,.select:not(.hoverable):not(.active):not([tabindex]):not(:focus) .select-content:only-child input[type=checkbox]+label,.select[tabindex]:not(:focus) .select-content:only-child input[type=checkbox]+label{margin:calc(.35rem - 1px) 0 calc(.35rem - 1px) calc(.5rem - 1px);border:1px solid gray;border-radius:1px;padding:0 .3em}.select.hoverable:not(:hover) .select-content:only-child input[type=checkbox]+label:after,.select:not(.hoverable):not(.active):not([tabindex]):not(:focus) .select-content:only-child input[type=checkbox]+label:after,.select[tabindex]:not(:focus) .select-content:only-child input[type=checkbox]+label:after{content:"×";font-size:.8em;margin-left:.3em;vertical-align:text-top;pointer-events:auto}.select.hoverable:not(:hover) .select-content:only-child input:checked~.placeholder,.select:not(.hoverable):not(.active):not([tabindex]):not(:focus) .select-content:only-child input:checked~.placeholder,.select[tabindex]:not(:focus) .select-content:only-child input:checked~.placeholder{display:none}.select.hoverable:not(:hover) .select-content:only-child input:checked~input:checked.select-all+label,.select:not(.hoverable):not(.active):not([tabindex]):not(:focus) .select-content:only-child input:checked~input:checked.select-all+label,.select[tabindex]:not(:focus) .select-content:only-child input:checked~input:checked.select-all+label{display:none}.select.hoverable:not(:hover) .select-content:only-child input:checked+label,.select:not(.hoverable):not(.active):not([tabindex]):not(:focus) .select-content:only-child input:checked+label,.select[tabindex]:not(:focus) .select-content:only-child input:checked+label{-ms-flex-order:-1;-webkit-box-ordinal-group:-1;-webkit-order:-1;order:-1;width:auto;display:inline-block;pointer-events:none}.select>input:not(:checked)~.select-content label,.select>input:not(:checked)~.select-content .placeholder{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.select>input:not(:checked)~.select-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;min-height:inherit;padding-right:.5rem}.select>input:not(:checked)~.select-content input[type=checkbox]+label{margin:calc(.35rem - 1px) 0 calc(.35rem - 1px) calc(.5rem - 1px);border:1px solid gray;border-radius:1px;padding:0 .3em}.select>input:not(:checked)~.select-content input[type=checkbox]+label:after{content:"×";font-size:.8em;margin-left:.3em;vertical-align:text-top;pointer-events:auto}.select>input:not(:checked)~.select-content input:checked~.placeholder{display:none}.select>input:not(:checked)~.select-content input:checked~input:checked.select-all+label{display:none}.select>input:not(:checked)~.select-content input:checked+label{-ms-flex-order:-1;-webkit-box-ordinal-group:-1;-webkit-order:-1;order:-1;width:auto;display:inline-block;pointer-events:none}.select .placeholder{margin:.35rem .5rem;-ms-flex-order:-1;-webkit-box-ordinal-group:-1;-webkit-order:-1;order:-1}.select .placeholder:after{content:attr(data-placeholder)}.select .select-content{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;border-color:#ccc;border-style:solid;border-width:1px;border-radius:3px;font-size:1rem;line-height:1.35rem;font-weight:400;color:#333;background-color:#fff;outline:none;box-shadow:none;box-sizing:border-box;padding:0}.select .select-content>label{display:block;white-space:nowrap;text-align:left;width:100%;text-overflow:ellipsis;box-sizing:border-box;line-height:1.35rem;padding:.35rem .5rem}.select .select-content label{cursor:pointer;display:none}.select:not(.count-selected) .select-content>input[id]{display:none}.select.count-selected{counter-reset:selected}.select.count-selected.hoverable:not(:hover) .select-content:only-child label[for],.select.count-selected:not(.hoverable):not(.active) .select-content:only-child label[for],.select.count-selected[tabindex]:not(:focus) .select-content:only-child label[for]{display:none}.select.count-selected.hoverable:not(:hover) .select-content:only-child input:checked,.select.count-selected:not(.hoverable):not(.active) .select-content:only-child input:checked,.select.count-selected[tabindex]:not(:focus) .select-content:only-child input:checked{counter-increment:selected}.select.count-selected.hoverable:not(:hover) .select-content:only-child input:checked~.placeholder,.select.count-selected:not(.hoverable):not(.active) .select-content:only-child input:checked~.placeholder,.select.count-selected[tabindex]:not(:focus) .select-content:only-child input:checked~.placeholder{display:block}.select.count-selected.hoverable:not(:hover) .select-content:only-child input:checked~.placeholder:after,.select.count-selected:not(.hoverable):not(.active) .select-content:only-child input:checked~.placeholder:after,.select.count-selected[tabindex]:not(:focus) .select-content:only-child input:checked~.placeholder:after{content:"1 " attr(data-selected)}.select.count-selected.hoverable:not(:hover) .select-content:only-child input:checked~input:checked~.placeholder,.select.count-selected:not(.hoverable):not(.active) .select-content:only-child input:checked~input:checked~.placeholder,.select.count-selected[tabindex]:not(:focus) .select-content:only-child input:checked~input:checked~.placeholder{display:block}.select.count-selected.hoverable:not(:hover) .select-content:only-child input:checked~input:checked~.placeholder:after,.select.count-selected:not(.hoverable):not(.active) .select-content:only-child input:checked~input:checked~.placeholder:after,.select.count-selected[tabindex]:not(:focus) .select-content:only-child input:checked~input:checked~.placeholder:after{content:counter(selected) " " attr(data-selected)}.select.count-selected>input:not(:checked)~.select-content label[for]{display:none}.select.count-selected>input:not(:checked)~.select-content input:checked{counter-increment:selected}.select.count-selected>input:not(:checked)~.select-content input:checked~.placeholder{display:block}.select.count-selected>input:not(:checked)~.select-content input:checked~.placeholder:after{content:"1 " attr(data-selected)}.select.count-selected>input:not(:checked)~.select-content input:checked~input:checked~.placeholder{display:block}.select.count-selected>input:not(:checked)~.select-content input:checked~input:checked~.placeholder:after{content:counter(selected) " " attr(data-selected)}.select.hoverable:hover.hide-selected .select-content input:checked+label,.select.active.hide-selected .select-content input:checked+label,.select[tabindex]:focus.hide-selected .select-content input:checked+label{display:none}.select.hoverable:hover .select-content,.select.active .select-content,.select[tabindex]:focus .select-content{z-index:10000;max-height:50vh;overflow-y:auto;position:absolute;width:100%;-webkit-overflow-scrolling:touch;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.select.hoverable:hover .select-content.placeholder,.select.active .select-content.placeholder,.select[tabindex]:focus .select-content.placeholder{display:none}.select.hoverable:hover .select-content label,.select.active .select-content label,.select[tabindex]:focus .select-content label{display:block;text-overflow:ellipsis;overflow:hidden;-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;background-color:#fff;color:#111}.select.hoverable:hover .select-content label [class^=icon-],.select.hoverable:hover .select-content label [class*=" icon-"],.select.active .select-content label [class^=icon-],.select.active .select-content label [class*=" icon-"],.select[tabindex]:focus .select-content label [class^=icon-],.select[tabindex]:focus .select-content label [class*=" icon-"]{margin-right:.3em}.select.hoverable:hover .select-content label:hover,.select.active .select-content label:hover,.select[tabindex]:focus .select-content label:hover{background-color:#6c757d;color:#fff}.select.hoverable:hover .select-content:after,.select.active .select-content:after,.select[tabindex]:focus .select-content:after{display:none!important}.select.hoverable:hover .select-content input:checked+label,.select.active .select-content input:checked+label,.select[tabindex]:focus .select-content input:checked+label{background-color:#007bff;color:#fff}.select.hoverable:hover .select-content input:checked+label:hover,.select.active .select-content input:checked+label:hover,.select[tabindex]:focus .select-content input:checked+label:hover{background-color:#0056b3;color:#fff}.select.hide-selected>input:checked~.select-content input:checked+label{display:none}.select>input:checked{position:fixed!important;z-index:9999}.select>input:checked~.select-content{z-index:10000;max-height:50vh;overflow-y:auto;position:absolute;width:100%;-webkit-overflow-scrolling:touch;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.select>input:checked~.select-content.placeholder{display:none}.select>input:checked~.select-content label{display:block;text-overflow:ellipsis;overflow:hidden;-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;background-color:#fff;color:#111}.select>input:checked~.select-content label [class^=icon-],.select>input:checked~.select-content label [class*=" icon-"]{margin-right:.3em}.select>input:checked~.select-content label:hover{background-color:#6c757d;color:#fff}.select>input:checked~.select-content:after{display:none!important}.select>input:checked~.select-content input:checked+label{background-color:#007bff;color:#fff}.select>input:checked~.select-content input:checked+label:hover{background-color:#0056b3;color:#fff}.select[tabindex] .select-content input[type=checkbox]+label:after,.select.hoverable .select-content input[type=checkbox]+label:after{display:none}.select.input-s{min-height:calc(1.7425rem + 2px)}.select.input-s .select-content{border-radius:2px;border-width:1px;outline-width:none;box-shadow:none}.select.input-s .select-content>label{font-size:.85rem;line-height:1.1475rem;padding:.2975rem .425rem}.select.input-s .select-content .placeholder{font-size:.85rem;line-height:1.1475rem;margin:.2975rem .425rem}.select.input-s>input:not(:checked)~.select-content>input[type=checkbox]+label,.select.input-s.hoverable:not(:hover)~.select-content>input[type=checkbox]+label,.select.input-s:not(.hoverable):not(.active):not([tabindex]):not(:focus)~.select-content>input[type=checkbox]+label,.select.input-s[tabindex]:not(:focus)~.select-content>input[type=checkbox]+label{margin:calc(.2975rem - 1px) 0 calc(.2975rem - 1px) calc(.425rem - 1px)}.select.input-m{min-height:calc(2.3575rem + 2px)}.select.input-m .select-content{border-radius:5px;border-width:1px;outline-width:none;box-shadow:none}.select.input-m .select-content>label{font-size:1.15rem;line-height:1.5525rem;padding:.4025rem .575rem}.select.input-m .select-content .placeholder{font-size:1.15rem;line-height:1.5525rem;margin:.4025rem .575rem}.select.input-m>input:not(:checked)~.select-content>input[type=checkbox]+label,.select.input-m.hoverable:not(:hover)~.select-content>input[type=checkbox]+label,.select.input-m:not(.hoverable):not(.active):not([tabindex]):not(:focus)~.select-content>input[type=checkbox]+label,.select.input-m[tabindex]:not(:focus)~.select-content>input[type=checkbox]+label{margin:calc(.4025rem - 1px) 0 calc(.4025rem - 1px) calc(.575rem - 1px)}.select.input-l{min-height:calc(3.075rem + 2px)}.select.input-l .select-content{border-radius:4px;border-width:1px;outline-width:none;box-shadow:none}.select.input-l .select-content>label{font-size:1.5rem;line-height:2.025rem;padding:.525rem .75rem}.select.input-l .select-content .placeholder{font-size:1.5rem;line-height:2.025rem;margin:.525rem .75rem}.select.input-l>input:not(:checked)~.select-content>input[type=checkbox]+label,.select.input-l.hoverable:not(:hover)~.select-content>input[type=checkbox]+label,.select.input-l:not(.hoverable):not(.active):not([tabindex]):not(:focus)~.select-content>input[type=checkbox]+label,.select.input-l[tabindex]:not(:focus)~.select-content>input[type=checkbox]+label{margin:calc(.525rem - 1px) 0 calc(.525rem - 1px) calc(.75rem - 1px)}input.modal-open,input.modal-close{display:none}input.modal-close:not(:checked)~.body{height:100vh;overflow-y:hidden}body.modal-opened{overflow-y:hidden}.modal{position:fixed;top:0;bottom:0;left:0;right:0;z-index:10000;overflow-y:scroll;display:none;-webkit-overflow-scrolling:touch}.modal.active{display:block;height:100%}.modal.active.animated{opacity:1;pointer-events:auto}.modal.active.animated .modal-backdrop:after{transition:background-color .4s ease;background-color:#000000b3}.modal.active.animated{visibility:visible}.modal.active.animated .modal-window{transform:translate(0);transition:transform .4s ease}.modal.active.centered .modal-wrapper:before{height:50%;content:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);transition:height .4s ease}.modal.centered{vertical-align:middle;text-align:center;font-size:0;letter-spacing:0}.modal.centered .modal-wrapper{display:inline;text-align:left;vertical-align:middle}.modal.centered .modal-wrapper:before{display:inline-block;height:0%;vertical-align:text-bottom;width:0}.modal.centered .modal-wrapper .modal-window{display:inline-block;vertical-align:middle;font-size:1rem;letter-spacing:normal}.modal.centered .modal-wrapper .modal-window.window{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}.modal.animated{opacity:0;display:block}.modal.animated .modal-backdrop:after{transition:background-color .4s ease}.modal.animated{pointer-events:none;visibility:hidden}.modal.animated .modal-window{transform:translateY(-100vh);transition:transform .4s ease}.modal-window{width:650px;min-height:300px;max-width:calc(100% - 40px);position:relative;left:0;right:0;margin:5vh auto;z-index:10002;border:0 none}.modal-window.modal-window-s{width:450px}.modal-window.modal-window-l{width:70%}.modal-window.modal-window-xl{width:80%}.modal-window.modal-window-fullscreen{width:100%;min-height:calc(100% - 10vh)}.modal-backdrop{position:absolute;top:0;bottom:0;left:0;right:calc(100vw - 100%);z-index:9999}.modal-backdrop:after{content:"";position:fixed;background-color:#000000b3;right:inherit;display:block;height:100vh;left:0;pointer-events:none}.modal-close{cursor:pointer}input.modal-open:checked+.modal{display:block;height:100%}input.modal-open:checked+.modal.animated{opacity:1;pointer-events:auto}input.modal-open:checked+.modal.animated .modal-backdrop:after{transition:background-color .4s ease;background-color:#000000b3}input.modal-open:checked+.modal.animated{visibility:visible}input.modal-open:checked+.modal.animated .modal-window{transform:translate(0);transition:transform .4s ease}input.modal-open:checked+.modal.centered .modal-wrapper:before{height:50%;content:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);transition:height .4s ease}.tabs>input[type=radio]{display:none}.tabs>input[type=radio]:checked:nth-child(1)~.tab-pages>*:nth-child(1){display:block}.tabs>input[type=radio]:checked:nth-child(2)~.tab-pages>*:nth-child(2){display:block}.tabs>input[type=radio]:checked:nth-child(3)~.tab-pages>*:nth-child(3){display:block}.tabs>input[type=radio]:checked:nth-child(4)~.tab-pages>*:nth-child(4){display:block}.tabs>input[type=radio]:checked:nth-child(5)~.tab-pages>*:nth-child(5){display:block}.tabs>input[type=radio]:checked:nth-child(6)~.tab-pages>*:nth-child(6){display:block}.tabs>input[type=radio]:checked:nth-child(7)~.tab-pages>*:nth-child(7){display:block}.tabs>input[type=radio]:checked:nth-child(8)~.tab-pages>*:nth-child(8){display:block}.tabs>input[type=radio]:checked:nth-child(9)~.tab-pages>*:nth-child(9){display:block}.tabs>input[type=radio]:checked:nth-child(10)~.tab-pages>*:nth-child(10){display:block}.tabs>input[type=radio]:checked:nth-child(1)~.tab-navs .tab-labels>*:nth-child(1){background:#007bff;border:1px solid rgb(0,98.4,204);color:#fff;box-shadow:none}.tabs>input[type=radio]:checked:nth-child(1)~.tab-navs .tab-labels>*:nth-child(1):hover{background:rgb(51,149.4,255);border-color:#3395ff}.tabs>input[type=radio]:checked:nth-child(1)~.tab-navs .tab-labels>*:nth-child(1):hover .anchor:not(.button){color:inherit;background-color:inherit;border-color:inherit}.tabs>input[type=radio]:checked:nth-child(1)~.tab-navs .tab-addons>*:nth-child(1){display:block}.tabs>input[type=radio]:checked:nth-child(2)~.tab-navs .tab-labels>*:nth-child(2){background:#007bff;border:1px solid rgb(0,98.4,204);color:#fff;box-shadow:none}.tabs>input[type=radio]:checked:nth-child(2)~.tab-navs .tab-labels>*:nth-child(2):hover{background:rgb(51,149.4,255);border-color:#3395ff}.tabs>input[type=radio]:checked:nth-child(2)~.tab-navs .tab-labels>*:nth-child(2):hover .anchor:not(.button){color:inherit;background-color:inherit;border-color:inherit}.tabs>input[type=radio]:checked:nth-child(2)~.tab-navs .tab-addons>*:nth-child(2){display:block}.tabs>input[type=radio]:checked:nth-child(3)~.tab-navs .tab-labels>*:nth-child(3){background:#007bff;border:1px solid rgb(0,98.4,204);color:#fff;box-shadow:none}.tabs>input[type=radio]:checked:nth-child(3)~.tab-navs .tab-labels>*:nth-child(3):hover{background:rgb(51,149.4,255);border-color:#3395ff}.tabs>input[type=radio]:checked:nth-child(3)~.tab-navs .tab-labels>*:nth-child(3):hover .anchor:not(.button){color:inherit;background-color:inherit;border-color:inherit}.tabs>input[type=radio]:checked:nth-child(3)~.tab-navs .tab-addons>*:nth-child(3){display:block}.tabs>input[type=radio]:checked:nth-child(4)~.tab-navs .tab-labels>*:nth-child(4){background:#007bff;border:1px solid rgb(0,98.4,204);color:#fff;box-shadow:none}.tabs>input[type=radio]:checked:nth-child(4)~.tab-navs .tab-labels>*:nth-child(4):hover{background:rgb(51,149.4,255);border-color:#3395ff}.tabs>input[type=radio]:checked:nth-child(4)~.tab-navs .tab-labels>*:nth-child(4):hover .anchor:not(.button){color:inherit;background-color:inherit;border-color:inherit}.tabs>input[type=radio]:checked:nth-child(4)~.tab-navs .tab-addons>*:nth-child(4){display:block}.tabs>input[type=radio]:checked:nth-child(5)~.tab-navs .tab-labels>*:nth-child(5){background:#007bff;border:1px solid rgb(0,98.4,204);color:#fff;box-shadow:none}.tabs>input[type=radio]:checked:nth-child(5)~.tab-navs .tab-labels>*:nth-child(5):hover{background:rgb(51,149.4,255);border-color:#3395ff}.tabs>input[type=radio]:checked:nth-child(5)~.tab-navs .tab-labels>*:nth-child(5):hover .anchor:not(.button){color:inherit;background-color:inherit;border-color:inherit}.tabs>input[type=radio]:checked:nth-child(5)~.tab-navs .tab-addons>*:nth-child(5){display:block}.tabs>input[type=radio]:checked:nth-child(6)~.tab-navs .tab-labels>*:nth-child(6){background:#007bff;border:1px solid rgb(0,98.4,204);color:#fff;box-shadow:none}.tabs>input[type=radio]:checked:nth-child(6)~.tab-navs .tab-labels>*:nth-child(6):hover{background:rgb(51,149.4,255);border-color:#3395ff}.tabs>input[type=radio]:checked:nth-child(6)~.tab-navs .tab-labels>*:nth-child(6):hover .anchor:not(.button){color:inherit;background-color:inherit;border-color:inherit}.tabs>input[type=radio]:checked:nth-child(6)~.tab-navs .tab-addons>*:nth-child(6){display:block}.tabs>input[type=radio]:checked:nth-child(7)~.tab-navs .tab-labels>*:nth-child(7){background:#007bff;border:1px solid rgb(0,98.4,204);color:#fff;box-shadow:none}.tabs>input[type=radio]:checked:nth-child(7)~.tab-navs .tab-labels>*:nth-child(7):hover{background:rgb(51,149.4,255);border-color:#3395ff}.tabs>input[type=radio]:checked:nth-child(7)~.tab-navs .tab-labels>*:nth-child(7):hover .anchor:not(.button){color:inherit;background-color:inherit;border-color:inherit}.tabs>input[type=radio]:checked:nth-child(7)~.tab-navs .tab-addons>*:nth-child(7){display:block}.tabs>input[type=radio]:checked:nth-child(8)~.tab-navs .tab-labels>*:nth-child(8){background:#007bff;border:1px solid rgb(0,98.4,204);color:#fff;box-shadow:none}.tabs>input[type=radio]:checked:nth-child(8)~.tab-navs .tab-labels>*:nth-child(8):hover{background:rgb(51,149.4,255);border-color:#3395ff}.tabs>input[type=radio]:checked:nth-child(8)~.tab-navs .tab-labels>*:nth-child(8):hover .anchor:not(.button){color:inherit;background-color:inherit;border-color:inherit}.tabs>input[type=radio]:checked:nth-child(8)~.tab-navs .tab-addons>*:nth-child(8){display:block}.tabs>input[type=radio]:checked:nth-child(9)~.tab-navs .tab-labels>*:nth-child(9){background:#007bff;border:1px solid rgb(0,98.4,204);color:#fff;box-shadow:none}.tabs>input[type=radio]:checked:nth-child(9)~.tab-navs .tab-labels>*:nth-child(9):hover{background:rgb(51,149.4,255);border-color:#3395ff}.tabs>input[type=radio]:checked:nth-child(9)~.tab-navs .tab-labels>*:nth-child(9):hover .anchor:not(.button){color:inherit;background-color:inherit;border-color:inherit}.tabs>input[type=radio]:checked:nth-child(9)~.tab-navs .tab-addons>*:nth-child(9){display:block}.tabs>input[type=radio]:checked:nth-child(10)~.tab-navs .tab-labels>*:nth-child(10){background:#007bff;border:1px solid rgb(0,98.4,204);color:#fff;box-shadow:none}.tabs>input[type=radio]:checked:nth-child(10)~.tab-navs .tab-labels>*:nth-child(10):hover{background:rgb(51,149.4,255);border-color:#3395ff}.tabs>input[type=radio]:checked:nth-child(10)~.tab-navs .tab-labels>*:nth-child(10):hover .anchor:not(.button){color:inherit;background-color:inherit;border-color:inherit}.tabs>input[type=radio]:checked:nth-child(10)~.tab-navs .tab-addons>*:nth-child(10){display:block}.tabs .tab-pages>*{display:none}.tabs .tab-pages>*.active{display:block}.tabs .tab-navs .tab-labels>.active{background:#007bff;border:1px solid rgb(0,98.4,204);color:#fff;box-shadow:none}.tabs .tab-navs .tab-labels>.active:hover{background:rgb(51,149.4,255);border-color:#3395ff}.tabs .tab-navs .tab-labels>.active:hover .anchor:not(.button){color:inherit;background-color:inherit;border-color:inherit}.tabs .tab-navs .tab-addons>*{display:none}.tabs .tab-navs .tab-addons>*.active{display:block}.accordions{position:relative}.accordion-collapsible{position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;pointer-events:auto;z-index:0}.accordion-collapsible:checked{pointer-events:none}.accordion-collapsible~.accordion>input~label,.accordion-collapsible~.accordion>input~.label{z-index:1;position:relative}.accordion-collapsible~.accordion>input~.content{z-index:1;position:relative}.accordion-collapsible~.accordion>input:checked~label,.accordion-collapsible~.accordion>input:checked~.label{pointer-events:none}.accordion.horizontal{align-items:stretch;display:flex;flex-flow:nowrap}.accordion.hoverable:hover>.content{display:block}.accordion.hoverable:hover>label,.accordion.hoverable:hover .label{background:#007bff;border:1px solid rgb(0,98.4,204);color:#fff;box-shadow:none}.accordion.hoverable:hover>label .arrow,.accordion.hoverable:hover .label .arrow{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid currentColor;border-top:0 none}.accordion.hoverable:hover.label-hide>label,.accordion.hoverable:hover.label-hide .label{display:none}.accordion.hoverable.animated:not(.horizontal)>.content{transition:max-height 1s;overflow-y:hidden;max-height:0}.accordion.hoverable.animated:not(.horizontal):hover>.content{animation:accordion-down 1s;overflow-y:hidden;max-height:200vh;display:block}.accordion.hoverable.animated.horizontal>.content{transition:max-width 1s;overflow:hidden;max-width:0}.accordion.hoverable.animated.horizontal:hover>.content{animation:accordion-horizontal-down 1s;overflow:hidden;max-width:100%;display:block}.accordion.focusable>label:focus,.accordion.focusable .label:focus{background:#007bff;border:1px solid rgb(0,98.4,204);color:#fff;box-shadow:none}.accordion.focusable>label:focus .arrow,.accordion.focusable .label:focus .arrow{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid currentColor;border-top:0 none}.accordion.focusable>label:focus~.content,.accordion.focusable .label:focus~.content{display:block}.accordion.focusable>input:focus~label,.accordion.focusable>input:focus~.label{background:#007bff;border:1px solid rgb(0,98.4,204);color:#fff;box-shadow:none}.accordion.focusable>input:focus~label .arrow,.accordion.focusable>input:focus~.label .arrow{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid currentColor;border-top:0 none}.accordion.focusable>input:focus~.content{display:block}.accordion.focusable>input:focus.label-hide~label,.accordion.focusable>input:focus.label-hide~.label{display:none}.accordion.focusable:focus>.content{display:block}.accordion.focusable:focus>label,.accordion.focusable:focus .label{background:#007bff;border:1px solid rgb(0,98.4,204);color:#fff;box-shadow:none}.accordion.focusable:focus>label .arrow,.accordion.focusable:focus .label .arrow{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid currentColor;border-top:0 none}.accordion.focusable:focus.label-hide>label,.accordion.focusable:focus.label-hide .label{display:none}.accordion.focusable.animated:not(.horizontal):focus .content{animation:accordion-down 1s;overflow-y:hidden;max-height:200vh;display:block}.accordion.focusable.animated:not(.horizontal)>label:focus~.content,.accordion.focusable.animated:not(.horizontal) .label:focus~.content{animation:accordion-down 1s;overflow-y:hidden;max-height:200vh;display:block}.accordion.focusable.animated:not(.horizontal)>input:focus~.content{animation:accordion-down 1s;overflow-y:hidden;max-height:200vh;display:block}.accordion.focusable.animated:not(.horizontal) .content{transition:max-height 1s;overflow-y:hidden;max-height:0}.accordion.focusable.animated.horizontal:focus .content{animation:accordion-horizontal-down 1s;overflow:hidden;max-width:100%;display:block}.accordion.focusable.animated.horizontal>label:focus~.content,.accordion.focusable.animated.horizontal .label:focus~.content{animation:accordion-horizontal-down 1s;overflow:hidden;max-width:100%;display:block}.accordion.focusable.animated.horizontal>input:focus~.content{animation:accordion-horizontal-down 1s;overflow:hidden;max-width:100%;display:block}.accordion.focusable.animated.horizontal .content{transition:max-width 1s;overflow:hidden;max-width:0}.accordion.animated:not(.horizontal)>input:not(:checked)~.content{transition:max-height 1s;overflow-y:hidden;max-height:0}.accordion.animated:not(.horizontal) .content{display:block}.accordion.animated:not(.horizontal)>input:checked~.content{animation:accordion-down 1s;overflow-y:hidden;max-height:200vh;display:block}.accordion.animated.horizontal>input:not(:checked)~.content{transition:max-width 1s;overflow:hidden;max-width:0}.accordion.animated.horizontal .content{display:block}.accordion.animated.horizontal>input:checked~.content{animation:accordion-horizontal-down 1s;overflow:hidden;max-width:100%;display:block}.accordion.label-hide>input:checked~label,.accordion.label-hide>input:checked~.label{display:none}.accordion>input{left:-10000px;position:fixed}.accordion>input:checked~.content{display:block}.accordion>input:checked~label,.accordion>input:checked~.label{background:#007bff;border:1px solid rgb(0,98.4,204);color:#fff;box-shadow:none}.accordion>input:checked~label .arrow,.accordion>input:checked~.label .arrow{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid currentColor;border-top:0 none}.accordion .content{display:none}.accordion>label .arrow,.accordion .label .arrow{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid currentColor}.accordion.active>label,.accordion.active .label{background:#007bff;border:1px solid rgb(0,98.4,204);color:#fff;box-shadow:none}.accordion.active>label .arrow,.accordion.active .label .arrow{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid currentColor;border-top:0 none}.accordion.active .content{animation:accordion-down 1s;overflow-y:hidden;max-height:200vh;display:block}@keyframes accordion-down{0%{max-height:0}80%{max-height:50vh}99%{max-height:100vh}to{max-height:200vh}}@keyframes accordion-up{0%{max-height:200vh}1%{max-height:100vh}20%{max-height:50vh}to{max-height:0}}@keyframes accordion-horizontal-down{0%{max-width:0}to{max-width:100%}}@keyframes accordion-horizontal-up{0%{max-width:100%}to{max-width:0}}.button{display:inline-block;overflow-wrap:break-word;word-wrap:break-word;font-size:1rem;line-height:1.35rem;padding:.35rem .7rem;border-radius:3px;border:1px solid currentColor;color:#111}input.button{text-overflow:ellipsis;overflow:hidden}.button{background:#fff}.button:focus,.button.focus{box-shadow:1px 1px #6c757d inset,-1px -1px #6c757d inset}.button:active,.button.active{box-shadow:1px 1px #6c757d inset,-1px -1px 0 #6c757d inset inset}.button:disabled,.button.disabled{pointer-events:none;cursor:normal;opacity:.45;cursor:not-allowed}.button.inactive{cursor:normal}.button.ellipsis{text-overflow:ellipsis;overflow-x:hidden;white-space:nowrap;overflow-wrap:normal;word-wrap:normal}button.button.ellipsis>*{text-overflow:ellipsis;white-space:nowrap;overflow-wrap:normal;word-wrap:normal}.button.circle{border-radius:1000px}.button.block{display:block}.button.transparent{background-color:transparent!important}.button.as-link{border-color:transparent;background:transparent;outline:none;box-shadow:none;color:#007bff}.button.as-link:hover{color:#66b0ff;text-decoration:underline;border-color:transparent;background:transparent;outline:none;box-shadow:none}.button.as-link:focus{border-bottom:1px solid #6c757d}.button.inverse{border:1px solid currentColor;outline:none;box-shadow:none}.button.inverse:hover,.button.inverse.hover{border:1px solid currentColor}.button.inverse:focus,.button.inverse.focus{border:1px solid currentColor}.button.inverse:active,.button.inverse.active{border:1px solid currentColor;box-shadow:none}.button{text-align:center;cursor:pointer;max-width:100%;display:inline-flex;gap:.7em}.button-xs{font-size:.6rem;line-height:.81rem;padding:.21rem .42rem;border-radius:2px;border-width:none;outline-width:none;box-shadow:none}input.button-xs{font-size:.6rem!important;line-height:.81rem!important;padding:.21rem .42rem!important;border-radius:2px!important;border-width:none!important;outline-width:none!important;box-shadow:none!important}.button-s{font-size:.85rem;line-height:1.1475rem;padding:.2975rem .595rem;border-radius:2px;border-width:none;outline-width:none;box-shadow:none}input.button-s{font-size:.85rem!important;line-height:1.1475rem!important;padding:.2975rem .595rem!important;border-radius:2px!important;border-width:none!important;outline-width:none!important;box-shadow:none!important}.button-m{font-size:1.15rem;line-height:1.5525rem;padding:.4025rem .805rem;border-radius:5px;border-width:none;outline-width:none;box-shadow:none}input.button-m{font-size:1.15rem!important;line-height:1.5525rem!important;padding:.4025rem .805rem!important;border-radius:5px!important;border-width:none!important;outline-width:none!important;box-shadow:none!important}.button-l{font-size:1.5rem;line-height:2.025rem;padding:.525rem 1.05rem;border-radius:4px;border-width:none;outline-width:none;box-shadow:none}input.button-l{font-size:1.5rem!important;line-height:2.025rem!important;padding:.525rem 1.05rem!important;border-radius:4px!important;border-width:none!important;outline-width:none!important;box-shadow:none!important}.button-xl{font-size:1.75rem;line-height:2.3625rem;padding:.6125rem 1.225rem;border-radius:5px;border-width:none;outline-width:none;box-shadow:none}input.button-xl{font-size:1.75rem!important;line-height:2.3625rem!important;padding:.6125rem 1.225rem!important;border-radius:5px!important;border-width:none!important;outline-width:none!important;box-shadow:none!important}.button-xxl{font-size:2rem;line-height:2.7rem;padding:.7rem 1.4rem;border-radius:6px;border-width:none;outline-width:none;box-shadow:none}input.button-xxl{font-size:2rem!important;line-height:2.7rem!important;padding:.7rem 1.4rem!important;border-radius:6px!important;border-width:none!important;outline-width:none!important;box-shadow:none!important}.buttons-xs .button,.size-xs .button{font-size:.6rem;line-height:.81rem;padding:.21rem .42rem;border-radius:2px;border-width:none;outline-width:none;box-shadow:none}.buttons-s .button,.size-s .button{font-size:.85rem;line-height:1.1475rem;padding:.2975rem .595rem;border-radius:2px;border-width:none;outline-width:none;box-shadow:none}.buttons-m .button,.size-m .button{font-size:1.15rem;line-height:1.5525rem;padding:.4025rem .805rem;border-radius:5px;border-width:none;outline-width:none;box-shadow:none}.buttons-l .button,.size-l .button{font-size:1.5rem;line-height:2.025rem;padding:.525rem 1.05rem;border-radius:4px;border-width:none;outline-width:none;box-shadow:none}.buttons-xl .button,.size-xl .button{font-size:1.75rem;line-height:2.3625rem;padding:.6125rem 1.225rem;border-radius:5px;border-width:none;outline-width:none;box-shadow:none}.buttons-xxl .button,.size-xxl .button{font-size:2rem;line-height:2.7rem;padding:.7rem 1.4rem;border-radius:6px;border-width:none;outline-width:none;box-shadow:none}.button-body{background:rgb(76.5,76.5,76.5);color:#fff;border-color:#4d4d4d}.button-body.gradient{background-color:#4d4d4d;background:linear-gradient(to top,rgb(76.5,76.5,76.5) 0%,rgb(89.25,89.25,89.25) 100%)}.button-body:hover.gradient,.button-body.hover.gradient,.button-body:active.gradient,.button-body.active.gradient{background:linear-gradient(to top,0%,100%)}.button-body.inverse{background:#ffffff;color:#4d4d4d;border-color:#4d4d4d;outline-color:#4d4d4d}.button-body.border-contrast,.button-body.border-contrast:focus,.button-body.border-contrast:hover,.button-body.border-contrast:active,.button-body.border-contrast.hover,.button-body.border-contrast.active,.button-body.border-contrast.focus{border-color:#fff}.button-primary{background:rgb(51,149.4,255);color:#fff;border-color:#3395ff}.button-primary.gradient{background-color:#3395ff;background:linear-gradient(to top,rgb(51,149.4,255) 0%,rgb(76.5,162.6,255) 100%)}.button-primary:hover.gradient,.button-primary.hover.gradient,.button-primary:active.gradient,.button-primary.active.gradient{background:linear-gradient(to top,0%,100%)}.button-primary.inverse{background:#ffffff;color:#3395ff;border-color:#3395ff;outline-color:#3395ff}.button-primary.border-contrast,.button-primary.border-contrast:focus,.button-primary.border-contrast:hover,.button-primary.border-contrast:active,.button-primary.border-contrast.hover,.button-primary.border-contrast.active,.button-primary.border-contrast.focus{border-color:#fff}.button-alternative{background:rgb(133.7553648069,142.4849785408,150.2446351931);color:#fff;border-color:#868e96}.button-alternative.gradient{background-color:#868e96;background:linear-gradient(to top,rgb(133.7553648069,142.4849785408,150.2446351931) 0%,rgb(147.4356223176,155.1802575107,162.0643776824) 100%)}.button-alternative:hover.gradient,.button-alternative.hover.gradient,.button-alternative:active.gradient,.button-alternative.active.gradient{background:linear-gradient(to top,0%,100%)}.button-alternative.inverse{background:#ffffff;color:#868e96;border-color:#868e96;outline-color:#868e96}.button-alternative.border-contrast,.button-alternative.border-contrast:focus,.button-alternative.border-contrast:hover,.button-alternative.border-contrast:active,.button-alternative.border-contrast.hover,.button-alternative.border-contrast.active,.button-alternative.border-contrast.focus{border-color:#fff}.button-link{background:rgb(51,149.4,255);color:#fff;border-color:#3395ff}.button-link.gradient{background-color:#3395ff;background:linear-gradient(to top,rgb(51,149.4,255) 0%,rgb(76.5,162.6,255) 100%)}.button-link:hover.gradient,.button-link.hover.gradient,.button-link:active.gradient,.button-link.active.gradient{background:linear-gradient(to top,0%,100%)}.button-link.inverse{background:#ffffff;color:#3395ff;border-color:#3395ff;outline-color:#3395ff}.button-link.border-contrast,.button-link.border-contrast:focus,.button-link.border-contrast:hover,.button-link.border-contrast:active,.button-link.border-contrast.hover,.button-link.border-contrast.active,.button-link.border-contrast.focus{border-color:#fff}.button-mute{background:rgb(133.7553648069,142.4849785408,150.2446351931);color:#fff;border-color:#868e96}.button-mute.gradient{background-color:#868e96;background:linear-gradient(to top,rgb(133.7553648069,142.4849785408,150.2446351931) 0%,rgb(147.4356223176,155.1802575107,162.0643776824) 100%)}.button-mute:hover.gradient,.button-mute.hover.gradient,.button-mute:active.gradient,.button-mute.active.gradient{background:linear-gradient(to top,0%,100%)}.button-mute.inverse{background:#ffffff;color:#868e96;border-color:#868e96;outline-color:#868e96}.button-mute.border-contrast,.button-mute.border-contrast:focus,.button-mute.border-contrast:hover,.button-mute.border-contrast:active,.button-mute.border-contrast.hover,.button-mute.border-contrast.active,.button-mute.border-contrast.focus{border-color:#fff}.button-cancel{background:rgb(133.7553648069,142.4849785408,150.2446351931);color:#111;border-color:#868e96}.button-cancel.gradient{background-color:#868e96;background:linear-gradient(to top,rgb(133.7553648069,142.4849785408,150.2446351931) 0%,rgb(147.4356223176,155.1802575107,162.0643776824) 100%)}.button-cancel:hover.gradient,.button-cancel.hover.gradient,.button-cancel:active.gradient,.button-cancel.active.gradient{background:linear-gradient(to top,0%,100%)}.button-cancel.inverse{background:#111111;color:#868e96;border-color:#868e96;outline-color:#868e96}.button-cancel.border-contrast,.button-cancel.border-contrast:focus,.button-cancel.border-contrast:hover,.button-cancel.border-contrast:active,.button-cancel.border-contrast.hover,.button-cancel.border-contrast.active,.button-cancel.border-contrast.focus{border-color:#111}.button-success{background:rgb(51.6956521739,206.3043478261,87);color:#fff;border-color:#34ce57}.button-success.gradient{background-color:#34ce57;background:linear-gradient(to top,rgb(51.6956521739,206.3043478261,87) 0%,rgb(72.268115942,211.231884058,104) 100%)}.button-success:hover.gradient,.button-success.hover.gradient,.button-success:active.gradient,.button-success.active.gradient{background:linear-gradient(to top,0%,100%)}.button-success.inverse{background:#ffffff;color:#34ce57;border-color:#34ce57;outline-color:#34ce57}.button-success.border-contrast,.button-success.border-contrast:focus,.button-success.border-contrast:hover,.button-success.border-contrast:active,.button-success.border-contrast.hover,.button-success.border-contrast.active,.button-success.border-contrast.focus{border-color:#fff}.button-info{background:rgb(31,200.2173913043,227);color:#fff;border-color:#1fc8e3}.button-info.gradient{background-color:#1fc8e3;background:linear-gradient(to top,rgb(31,200.2173913043,227) 0%,rgb(53.6666666667,205.7608695652,229.8333333333) 100%)}.button-info:hover.gradient,.button-info.hover.gradient,.button-info:active.gradient,.button-info.active.gradient{background:linear-gradient(to top,0%,100%)}.button-info.inverse{background:#ffffff;color:#1fc8e3;border-color:#1fc8e3;outline-color:#1fc8e3}.button-info.border-contrast,.button-info.border-contrast:focus,.button-info.border-contrast:hover,.button-info.border-contrast:active,.button-info.border-contrast.hover,.button-info.border-contrast.active,.button-info.border-contrast.focus{border-color:#fff}.button-warning{background:rgb(255,205.75,58);color:#111;border-color:#ffce3a}.button-warning.gradient{background-color:#ffce3a;background:linear-gradient(to top,rgb(255,205.75,58) 0%,rgb(255,212.125,83.5) 100%)}.button-warning:hover.gradient,.button-warning.hover.gradient,.button-warning:active.gradient,.button-warning.active.gradient{background:linear-gradient(to top,0%,100%)}.button-warning.inverse{background:#111111;color:#ffce3a;border-color:#ffce3a;outline-color:#ffce3a}.button-warning.border-contrast,.button-warning.border-contrast:focus,.button-warning.border-contrast:hover,.button-warning.border-contrast:active,.button-warning.border-contrast.hover,.button-warning.border-contrast.active,.button-warning.border-contrast.focus{border-color:#111}.button-danger{background:rgb(227.5316455696,96.4683544304,109.0253164557);color:#fff;border-color:#e4606d}.button-danger.gradient{background-color:#e4606d;background:linear-gradient(to top,rgb(227.5316455696,96.4683544304,109.0253164557) 0%,rgb(231.2974683544,118.2025316456,129.0379746835) 100%)}.button-danger:hover.gradient,.button-danger.hover.gradient,.button-danger:active.gradient,.button-danger.active.gradient{background:linear-gradient(to top,0%,100%)}.button-danger.inverse{background:#ffffff;color:#e4606d;border-color:#e4606d;outline-color:#e4606d}.button-danger.border-contrast,.button-danger.border-contrast:focus,.button-danger.border-contrast:hover,.button-danger.border-contrast:active,.button-danger.border-contrast.hover,.button-danger.border-contrast.active,.button-danger.border-contrast.focus{border-color:#fff}.button-color-1{background:rgb(132.9642857143,64.369047619,244.630952381);color:#fff;border-color:#8540f5}.button-color-1.gradient{background-color:#8540f5;background:linear-gradient(to top,rgb(132.9642857143,64.369047619,244.630952381) 0%,rgb(148.4464285714,88.5535714286,245.9464285714) 100%)}.button-color-1:hover.gradient,.button-color-1.hover.gradient,.button-color-1:active.gradient,.button-color-1.active.gradient{background:linear-gradient(to top,0%,100%)}.button-color-1.inverse{background:#fff;color:#8540f5;border-color:#8540f5;outline-color:#8540f5}.button-color-1.border-contrast,.button-color-1.border-contrast:focus,.button-color-1.border-contrast:hover,.button-color-1.border-contrast:active,.button-color-1.border-contrast.hover,.button-color-1.border-contrast.active,.button-color-1.border-contrast.focus{border-color:#fff}.button-color-2{background:rgb(237.4305555556,107.5694444444,167.1527777778);color:#000;border-color:#ed6ca7}.button-color-2.gradient{background-color:#ed6ca7;background:linear-gradient(to top,rgb(237.4305555556,107.5694444444,167.1527777778) 0%,rgb(240.1458333333,130.3541666667,180.7291666667) 100%)}.button-color-2:hover.gradient,.button-color-2.hover.gradient,.button-color-2:active.gradient,.button-color-2.active.gradient{background:linear-gradient(to top,0%,100%)}.button-color-2.inverse{background:#000;color:#ed6ca7;border-color:#ed6ca7;outline-color:#ed6ca7}.button-color-2.border-contrast,.button-color-2.border-contrast:focus,.button-color-2.border-contrast:hover,.button-color-2.border-contrast:active,.button-color-2.border-contrast.hover,.button-color-2.border-contrast.active,.button-color-2.border-contrast.focus{border-color:#000}.button-color-3{background:rgb(253.4303797468,153.7594936709,70.5696202532);color:#eee;border-color:#fd9a47}.button-color-3.gradient{background-color:#fd9a47;background:linear-gradient(to top,rgb(253.4303797468,153.7594936709,70.5696202532) 0%,rgb(253.6455696203,167.6392405063,95.8544303797) 100%)}.button-color-3:hover.gradient,.button-color-3.hover.gradient,.button-color-3:active.gradient,.button-color-3.active.gradient{background:linear-gradient(to top,0%,100%)}.button-color-3.inverse{background:#eee;color:#fd9a47;border-color:#fd9a47;outline-color:#fd9a47}.button-color-3.border-contrast,.button-color-3.border-contrast:focus,.button-color-3.border-contrast:hover,.button-color-3.border-contrast:active,.button-color-3.border-contrast.hover,.button-color-3.border-contrast.active,.button-color-3.border-contrast.focus{border-color:#eee}.button-group{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.button-group.reverse{-ms-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.button-group .button~*,.button-group .button~*:hover,.button-group .button~*:focus,.button-group .button~*:active,.button-group .button~*.hover,.button-group .button~*.focus,.button-group .button~*.active{border-left:0 none}.button-group .button:first-child,.button-group .button:first-of-type{border-top-right-radius:0;border-bottom-right-radius:0}.button-group .button:first-child~*:not(:last-child):not(:last-of-type),.button-group .button:first-of-type~*:not(:last-child):not(:last-of-type){border-radius:0}.button-group .button:last-child,.button-group .button:last-of-type{border-top-left-radius:0;border-bottom-left-radius:0}.button-group-horizontal{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.button-group-horizontal.reverse{-ms-flex-direction:column-reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.button-group-horizontal .button~*,.button-group-horizontal .button~*:hover,.button-group-horizontal .button~*:focus,.button-group-horizontal .button~*:active,.button-group-horizontal .button~*.hover,.button-group-horizontal .button~*.focus,.button-group-horizontal .button~*.active{border-top:0 none}.button-group-horizontal .button:first-child,.button-group-horizontal .button:first-of-type{border-bottom-right-radius:0;border-bottom-left-radius:0}.button-group-horizontal .button:first-child~*:not(:last-child):not(:last-of-type),.button-group-horizontal .button:first-of-type~*:not(:last-child):not(:last-of-type){border-radius:0}.button-group-horizontal .button:last-child,.button-group-horizontal .button:last-of-type{border-top-left-radius:0;border-top-right-radius:0}.chart{display:inline-block;position:relative;background:inherit;vertical-align:middle}.chart.value-0.value:before,.chart[data-value="0"].value:before,.chart[value="0"].value:before{content:"0%"}.chart.value-0.value.value-colored:before,.chart[data-value="0"].value.value-colored:before,.chart[value="0"].value.value-colored:before{color:red}.chart.value-1.value:before,.chart[data-value="1"].value:before,.chart[value="1"].value:before{content:"1%"}.chart.value-1.value.value-colored:before,.chart[data-value="1"].value.value-colored:before,.chart[value="1"].value.value-colored:before{color:#fc0100}.chart.value-1>*:first-child:before,.chart[data-value="1"]>*:first-child:before,.chart[value="1"]>*:first-child:before{transform:rotate("3.6deg")}.chart.value-2.value:before,.chart[data-value="2"].value:before,.chart[value="2"].value:before{content:"2%"}.chart.value-2.value.value-colored:before,.chart[data-value="2"].value.value-colored:before,.chart[value="2"].value.value-colored:before{color:#fa0300}.chart.value-2>*:first-child:before,.chart[data-value="2"]>*:first-child:before,.chart[value="2"]>*:first-child:before{transform:rotate("7.2deg")}.chart.value-3.value:before,.chart[data-value="3"].value:before,.chart[value="3"].value:before{content:"3%"}.chart.value-3.value.value-colored:before,.chart[data-value="3"].value.value-colored:before,.chart[value="3"].value.value-colored:before{color:#f70400}.chart.value-3>*:first-child:before,.chart[data-value="3"]>*:first-child:before,.chart[value="3"]>*:first-child:before{transform:rotate("10.8deg")}.chart.value-4.value:before,.chart[data-value="4"].value:before,.chart[value="4"].value:before{content:"4%"}.chart.value-4.value.value-colored:before,.chart[data-value="4"].value.value-colored:before,.chart[value="4"].value.value-colored:before{color:#f50500}.chart.value-4>*:first-child:before,.chart[data-value="4"]>*:first-child:before,.chart[value="4"]>*:first-child:before{transform:rotate("14.4deg")}.chart.value-5.value:before,.chart[data-value="5"].value:before,.chart[value="5"].value:before{content:"5%"}.chart.value-5.value.value-colored:before,.chart[data-value="5"].value.value-colored:before,.chart[value="5"].value.value-colored:before{color:#f20600}.chart.value-5>*:first-child:before,.chart[data-value="5"]>*:first-child:before,.chart[value="5"]>*:first-child:before{transform:rotate("18deg")}.chart.value-6.value:before,.chart[data-value="6"].value:before,.chart[value="6"].value:before{content:"6%"}.chart.value-6.value.value-colored:before,.chart[data-value="6"].value.value-colored:before,.chart[value="6"].value.value-colored:before{color:#f00800}.chart.value-6>*:first-child:before,.chart[data-value="6"]>*:first-child:before,.chart[value="6"]>*:first-child:before{transform:rotate("21.6deg")}.chart.value-7.value:before,.chart[data-value="7"].value:before,.chart[value="7"].value:before{content:"7%"}.chart.value-7.value.value-colored:before,.chart[data-value="7"].value.value-colored:before,.chart[value="7"].value.value-colored:before{color:#ed0900}.chart.value-7>*:first-child:before,.chart[data-value="7"]>*:first-child:before,.chart[value="7"]>*:first-child:before{transform:rotate("25.2deg")}.chart.value-8.value:before,.chart[data-value="8"].value:before,.chart[value="8"].value:before{content:"8%"}.chart.value-8.value.value-colored:before,.chart[data-value="8"].value.value-colored:before,.chart[value="8"].value.value-colored:before{color:#eb0a00}.chart.value-8>*:first-child:before,.chart[data-value="8"]>*:first-child:before,.chart[value="8"]>*:first-child:before{transform:rotate("28.8deg")}.chart.value-9.value:before,.chart[data-value="9"].value:before,.chart[value="9"].value:before{content:"9%"}.chart.value-9.value.value-colored:before,.chart[data-value="9"].value.value-colored:before,.chart[value="9"].value.value-colored:before{color:#e80c00}.chart.value-9>*:first-child:before,.chart[data-value="9"]>*:first-child:before,.chart[value="9"]>*:first-child:before{transform:rotate("32.4deg")}.chart.value-10.value:before,.chart[data-value="10"].value:before,.chart[value="10"].value:before{content:"10%"}.chart.value-10.value.value-colored:before,.chart[data-value="10"].value.value-colored:before,.chart[value="10"].value.value-colored:before{color:#e60d00}.chart.value-10>*:first-child:before,.chart[data-value="10"]>*:first-child:before,.chart[value="10"]>*:first-child:before{transform:rotate("36deg")}.chart.value-11.value:before,.chart[data-value="11"].value:before,.chart[value="11"].value:before{content:"11%"}.chart.value-11.value.value-colored:before,.chart[data-value="11"].value.value-colored:before,.chart[value="11"].value.value-colored:before{color:#e30e00}.chart.value-11>*:first-child:before,.chart[data-value="11"]>*:first-child:before,.chart[value="11"]>*:first-child:before{transform:rotate("39.6deg")}.chart.value-12.value:before,.chart[data-value="12"].value:before,.chart[value="12"].value:before{content:"12%"}.chart.value-12.value.value-colored:before,.chart[data-value="12"].value.value-colored:before,.chart[value="12"].value.value-colored:before{color:#e00f00}.chart.value-12>*:first-child:before,.chart[data-value="12"]>*:first-child:before,.chart[value="12"]>*:first-child:before{transform:rotate("43.2deg")}.chart.value-13.value:before,.chart[data-value="13"].value:before,.chart[value="13"].value:before{content:"13%"}.chart.value-13.value.value-colored:before,.chart[data-value="13"].value.value-colored:before,.chart[value="13"].value.value-colored:before{color:#de1100}.chart.value-13>*:first-child:before,.chart[data-value="13"]>*:first-child:before,.chart[value="13"]>*:first-child:before{transform:rotate("46.8deg")}.chart.value-14.value:before,.chart[data-value="14"].value:before,.chart[value="14"].value:before{content:"14%"}.chart.value-14.value.value-colored:before,.chart[data-value="14"].value.value-colored:before,.chart[value="14"].value.value-colored:before{color:#db1200}.chart.value-14>*:first-child:before,.chart[data-value="14"]>*:first-child:before,.chart[value="14"]>*:first-child:before{transform:rotate("50.4deg")}.chart.value-15.value:before,.chart[data-value="15"].value:before,.chart[value="15"].value:before{content:"15%"}.chart.value-15.value.value-colored:before,.chart[data-value="15"].value.value-colored:before,.chart[value="15"].value.value-colored:before{color:#d91300}.chart.value-15>*:first-child:before,.chart[data-value="15"]>*:first-child:before,.chart[value="15"]>*:first-child:before{transform:rotate("54deg")}.chart.value-16.value:before,.chart[data-value="16"].value:before,.chart[value="16"].value:before{content:"16%"}.chart.value-16.value.value-colored:before,.chart[data-value="16"].value.value-colored:before,.chart[value="16"].value.value-colored:before{color:#d61400}.chart.value-16>*:first-child:before,.chart[data-value="16"]>*:first-child:before,.chart[value="16"]>*:first-child:before{transform:rotate("57.6deg")}.chart.value-17.value:before,.chart[data-value="17"].value:before,.chart[value="17"].value:before{content:"17%"}.chart.value-17.value.value-colored:before,.chart[data-value="17"].value.value-colored:before,.chart[value="17"].value.value-colored:before{color:#d41600}.chart.value-17>*:first-child:before,.chart[data-value="17"]>*:first-child:before,.chart[value="17"]>*:first-child:before{transform:rotate("61.2deg")}.chart.value-18.value:before,.chart[data-value="18"].value:before,.chart[value="18"].value:before{content:"18%"}.chart.value-18.value.value-colored:before,.chart[data-value="18"].value.value-colored:before,.chart[value="18"].value.value-colored:before{color:#d11700}.chart.value-18>*:first-child:before,.chart[data-value="18"]>*:first-child:before,.chart[value="18"]>*:first-child:before{transform:rotate("64.8deg")}.chart.value-19.value:before,.chart[data-value="19"].value:before,.chart[value="19"].value:before{content:"19%"}.chart.value-19.value.value-colored:before,.chart[data-value="19"].value.value-colored:before,.chart[value="19"].value.value-colored:before{color:#cf1800}.chart.value-19>*:first-child:before,.chart[data-value="19"]>*:first-child:before,.chart[value="19"]>*:first-child:before{transform:rotate("68.4deg")}.chart.value-20.value:before,.chart[data-value="20"].value:before,.chart[value="20"].value:before{content:"20%"}.chart.value-20.value.value-colored:before,.chart[data-value="20"].value.value-colored:before,.chart[value="20"].value.value-colored:before{color:#cc1a00}.chart.value-20>*:first-child:before,.chart[data-value="20"]>*:first-child:before,.chart[value="20"]>*:first-child:before{transform:rotate("72deg")}.chart.value-21.value:before,.chart[data-value="21"].value:before,.chart[value="21"].value:before{content:"21%"}.chart.value-21.value.value-colored:before,.chart[data-value="21"].value.value-colored:before,.chart[value="21"].value.value-colored:before{color:#c91b00}.chart.value-21>*:first-child:before,.chart[data-value="21"]>*:first-child:before,.chart[value="21"]>*:first-child:before{transform:rotate("75.6deg")}.chart.value-22.value:before,.chart[data-value="22"].value:before,.chart[value="22"].value:before{content:"22%"}.chart.value-22.value.value-colored:before,.chart[data-value="22"].value.value-colored:before,.chart[value="22"].value.value-colored:before{color:#c71c00}.chart.value-22>*:first-child:before,.chart[data-value="22"]>*:first-child:before,.chart[value="22"]>*:first-child:before{transform:rotate("79.2deg")}.chart.value-23.value:before,.chart[data-value="23"].value:before,.chart[value="23"].value:before{content:"23%"}.chart.value-23.value.value-colored:before,.chart[data-value="23"].value.value-colored:before,.chart[value="23"].value.value-colored:before{color:#c41d00}.chart.value-23>*:first-child:before,.chart[data-value="23"]>*:first-child:before,.chart[value="23"]>*:first-child:before{transform:rotate("82.8deg")}.chart.value-24.value:before,.chart[data-value="24"].value:before,.chart[value="24"].value:before{content:"24%"}.chart.value-24.value.value-colored:before,.chart[data-value="24"].value.value-colored:before,.chart[value="24"].value.value-colored:before{color:#c21f00}.chart.value-24>*:first-child:before,.chart[data-value="24"]>*:first-child:before,.chart[value="24"]>*:first-child:before{transform:rotate("86.4deg")}.chart.value-25.value:before,.chart[data-value="25"].value:before,.chart[value="25"].value:before{content:"25%"}.chart.value-25.value.value-colored:before,.chart[data-value="25"].value.value-colored:before,.chart[value="25"].value.value-colored:before{color:#bf2000}.chart.value-25>*:first-child:before,.chart[data-value="25"]>*:first-child:before,.chart[value="25"]>*:first-child:before{transform:rotate("90deg")}.chart.value-26.value:before,.chart[data-value="26"].value:before,.chart[value="26"].value:before{content:"26%"}.chart.value-26.value.value-colored:before,.chart[data-value="26"].value.value-colored:before,.chart[value="26"].value.value-colored:before{color:#bd2100}.chart.value-26>*:first-child:before,.chart[data-value="26"]>*:first-child:before,.chart[value="26"]>*:first-child:before{transform:rotate("93.6deg")}.chart.value-27.value:before,.chart[data-value="27"].value:before,.chart[value="27"].value:before{content:"27%"}.chart.value-27.value.value-colored:before,.chart[data-value="27"].value.value-colored:before,.chart[value="27"].value.value-colored:before{color:#ba2300}.chart.value-27>*:first-child:before,.chart[data-value="27"]>*:first-child:before,.chart[value="27"]>*:first-child:before{transform:rotate("97.2deg")}.chart.value-28.value:before,.chart[data-value="28"].value:before,.chart[value="28"].value:before{content:"28%"}.chart.value-28.value.value-colored:before,.chart[data-value="28"].value.value-colored:before,.chart[value="28"].value.value-colored:before{color:#b82400}.chart.value-28>*:first-child:before,.chart[data-value="28"]>*:first-child:before,.chart[value="28"]>*:first-child:before{transform:rotate("100.8deg")}.chart.value-29.value:before,.chart[data-value="29"].value:before,.chart[value="29"].value:before{content:"29%"}.chart.value-29.value.value-colored:before,.chart[data-value="29"].value.value-colored:before,.chart[value="29"].value.value-colored:before{color:#b52500}.chart.value-29>*:first-child:before,.chart[data-value="29"]>*:first-child:before,.chart[value="29"]>*:first-child:before{transform:rotate("104.4deg")}.chart.value-30.value:before,.chart[data-value="30"].value:before,.chart[value="30"].value:before{content:"30%"}.chart.value-30.value.value-colored:before,.chart[data-value="30"].value.value-colored:before,.chart[value="30"].value.value-colored:before{color:#b32600}.chart.value-30>*:first-child:before,.chart[data-value="30"]>*:first-child:before,.chart[value="30"]>*:first-child:before{transform:rotate("108deg")}.chart.value-31.value:before,.chart[data-value="31"].value:before,.chart[value="31"].value:before{content:"31%"}.chart.value-31.value.value-colored:before,.chart[data-value="31"].value.value-colored:before,.chart[value="31"].value.value-colored:before{color:#b02800}.chart.value-31>*:first-child:before,.chart[data-value="31"]>*:first-child:before,.chart[value="31"]>*:first-child:before{transform:rotate("111.6deg")}.chart.value-32.value:before,.chart[data-value="32"].value:before,.chart[value="32"].value:before{content:"32%"}.chart.value-32.value.value-colored:before,.chart[data-value="32"].value.value-colored:before,.chart[value="32"].value.value-colored:before{color:#ad2900}.chart.value-32>*:first-child:before,.chart[data-value="32"]>*:first-child:before,.chart[value="32"]>*:first-child:before{transform:rotate("115.2deg")}.chart.value-33.value:before,.chart[data-value="33"].value:before,.chart[value="33"].value:before{content:"33%"}.chart.value-33.value.value-colored:before,.chart[data-value="33"].value.value-colored:before,.chart[value="33"].value.value-colored:before{color:#ab2a00}.chart.value-33>*:first-child:before,.chart[data-value="33"]>*:first-child:before,.chart[value="33"]>*:first-child:before{transform:rotate("118.8deg")}.chart.value-34.value:before,.chart[data-value="34"].value:before,.chart[value="34"].value:before{content:"34%"}.chart.value-34.value.value-colored:before,.chart[data-value="34"].value.value-colored:before,.chart[value="34"].value.value-colored:before{color:#a82c00}.chart.value-34>*:first-child:before,.chart[data-value="34"]>*:first-child:before,.chart[value="34"]>*:first-child:before{transform:rotate("122.4deg")}.chart.value-35.value:before,.chart[data-value="35"].value:before,.chart[value="35"].value:before{content:"35%"}.chart.value-35.value.value-colored:before,.chart[data-value="35"].value.value-colored:before,.chart[value="35"].value.value-colored:before{color:#a62d00}.chart.value-35>*:first-child:before,.chart[data-value="35"]>*:first-child:before,.chart[value="35"]>*:first-child:before{transform:rotate("126deg")}.chart.value-36.value:before,.chart[data-value="36"].value:before,.chart[value="36"].value:before{content:"36%"}.chart.value-36.value.value-colored:before,.chart[data-value="36"].value.value-colored:before,.chart[value="36"].value.value-colored:before{color:#a32e00}.chart.value-36>*:first-child:before,.chart[data-value="36"]>*:first-child:before,.chart[value="36"]>*:first-child:before{transform:rotate("129.6deg")}.chart.value-37.value:before,.chart[data-value="37"].value:before,.chart[value="37"].value:before{content:"37%"}.chart.value-37.value.value-colored:before,.chart[data-value="37"].value.value-colored:before,.chart[value="37"].value.value-colored:before{color:#a12f00}.chart.value-37>*:first-child:before,.chart[data-value="37"]>*:first-child:before,.chart[value="37"]>*:first-child:before{transform:rotate("133.2deg")}.chart.value-38.value:before,.chart[data-value="38"].value:before,.chart[value="38"].value:before{content:"38%"}.chart.value-38.value.value-colored:before,.chart[data-value="38"].value.value-colored:before,.chart[value="38"].value.value-colored:before{color:#9e3100}.chart.value-38>*:first-child:before,.chart[data-value="38"]>*:first-child:before,.chart[value="38"]>*:first-child:before{transform:rotate("136.8deg")}.chart.value-39.value:before,.chart[data-value="39"].value:before,.chart[value="39"].value:before{content:"39%"}.chart.value-39.value.value-colored:before,.chart[data-value="39"].value.value-colored:before,.chart[value="39"].value.value-colored:before{color:#9c3200}.chart.value-39>*:first-child:before,.chart[data-value="39"]>*:first-child:before,.chart[value="39"]>*:first-child:before{transform:rotate("140.4deg")}.chart.value-40.value:before,.chart[data-value="40"].value:before,.chart[value="40"].value:before{content:"40%"}.chart.value-40.value.value-colored:before,.chart[data-value="40"].value.value-colored:before,.chart[value="40"].value.value-colored:before{color:#930}.chart.value-40>*:first-child:before,.chart[data-value="40"]>*:first-child:before,.chart[value="40"]>*:first-child:before{transform:rotate("144deg")}.chart.value-41.value:before,.chart[data-value="41"].value:before,.chart[value="41"].value:before{content:"41%"}.chart.value-41.value.value-colored:before,.chart[data-value="41"].value.value-colored:before,.chart[value="41"].value.value-colored:before{color:#963400}.chart.value-41>*:first-child:before,.chart[data-value="41"]>*:first-child:before,.chart[value="41"]>*:first-child:before{transform:rotate("147.6deg")}.chart.value-42.value:before,.chart[data-value="42"].value:before,.chart[value="42"].value:before{content:"42%"}.chart.value-42.value.value-colored:before,.chart[data-value="42"].value.value-colored:before,.chart[value="42"].value.value-colored:before{color:#943600}.chart.value-42>*:first-child:before,.chart[data-value="42"]>*:first-child:before,.chart[value="42"]>*:first-child:before{transform:rotate("151.2deg")}.chart.value-43.value:before,.chart[data-value="43"].value:before,.chart[value="43"].value:before{content:"43%"}.chart.value-43.value.value-colored:before,.chart[data-value="43"].value.value-colored:before,.chart[value="43"].value.value-colored:before{color:#913700}.chart.value-43>*:first-child:before,.chart[data-value="43"]>*:first-child:before,.chart[value="43"]>*:first-child:before{transform:rotate("154.8deg")}.chart.value-44.value:before,.chart[data-value="44"].value:before,.chart[value="44"].value:before{content:"44%"}.chart.value-44.value.value-colored:before,.chart[data-value="44"].value.value-colored:before,.chart[value="44"].value.value-colored:before{color:#8f3800}.chart.value-44>*:first-child:before,.chart[data-value="44"]>*:first-child:before,.chart[value="44"]>*:first-child:before{transform:rotate("158.4deg")}.chart.value-45.value:before,.chart[data-value="45"].value:before,.chart[value="45"].value:before{content:"45%"}.chart.value-45.value.value-colored:before,.chart[data-value="45"].value.value-colored:before,.chart[value="45"].value.value-colored:before{color:#8c3a00}.chart.value-45>*:first-child:before,.chart[data-value="45"]>*:first-child:before,.chart[value="45"]>*:first-child:before{transform:rotate("162deg")}.chart.value-46.value:before,.chart[data-value="46"].value:before,.chart[value="46"].value:before{content:"46%"}.chart.value-46.value.value-colored:before,.chart[data-value="46"].value.value-colored:before,.chart[value="46"].value.value-colored:before{color:#8a3b00}.chart.value-46>*:first-child:before,.chart[data-value="46"]>*:first-child:before,.chart[value="46"]>*:first-child:before{transform:rotate("165.6deg")}.chart.value-47.value:before,.chart[data-value="47"].value:before,.chart[value="47"].value:before{content:"47%"}.chart.value-47.value.value-colored:before,.chart[data-value="47"].value.value-colored:before,.chart[value="47"].value.value-colored:before{color:#873c00}.chart.value-47>*:first-child:before,.chart[data-value="47"]>*:first-child:before,.chart[value="47"]>*:first-child:before{transform:rotate("169.2deg")}.chart.value-48.value:before,.chart[data-value="48"].value:before,.chart[value="48"].value:before{content:"48%"}.chart.value-48.value.value-colored:before,.chart[data-value="48"].value.value-colored:before,.chart[value="48"].value.value-colored:before{color:#853d00}.chart.value-48>*:first-child:before,.chart[data-value="48"]>*:first-child:before,.chart[value="48"]>*:first-child:before{transform:rotate("172.8deg")}.chart.value-49.value:before,.chart[data-value="49"].value:before,.chart[value="49"].value:before{content:"49%"}.chart.value-49.value.value-colored:before,.chart[data-value="49"].value.value-colored:before,.chart[value="49"].value.value-colored:before{color:#823f00}.chart.value-49>*:first-child:before,.chart[data-value="49"]>*:first-child:before,.chart[value="49"]>*:first-child:before{transform:rotate("176.4deg")}.chart.value-50.value:before,.chart[data-value="50"].value:before,.chart[value="50"].value:before{content:"50%"}.chart.value-50.value.value-colored:before,.chart[data-value="50"].value.value-colored:before,.chart[value="50"].value.value-colored:before{color:#804000}.chart.value-50>*:first-child:before,.chart[data-value="50"]>*:first-child:before,.chart[value="50"]>*:first-child:before{transform:rotate("180deg")}.chart.value-51.value:before,.chart[data-value="51"].value:before,.chart[value="51"].value:before{content:"51%"}.chart.value-51.value.value-colored:before,.chart[data-value="51"].value.value-colored:before,.chart[value="51"].value.value-colored:before{color:#7d4100}.chart.value-51>*:first-child:before,.chart[data-value="51"]>*:first-child:before,.chart[value="51"]>*:first-child:before{transform:rotate("183.6deg");transform:rotate("3.6deg");background:currentColor}.chart.value-52.value:before,.chart[data-value="52"].value:before,.chart[value="52"].value:before{content:"52%"}.chart.value-52.value.value-colored:before,.chart[data-value="52"].value.value-colored:before,.chart[value="52"].value.value-colored:before{color:#7a4300}.chart.value-52>*:first-child:before,.chart[data-value="52"]>*:first-child:before,.chart[value="52"]>*:first-child:before{transform:rotate("187.2deg");transform:rotate("7.2deg");background:currentColor}.chart.value-53.value:before,.chart[data-value="53"].value:before,.chart[value="53"].value:before{content:"53%"}.chart.value-53.value.value-colored:before,.chart[data-value="53"].value.value-colored:before,.chart[value="53"].value.value-colored:before{color:#784400}.chart.value-53>*:first-child:before,.chart[data-value="53"]>*:first-child:before,.chart[value="53"]>*:first-child:before{transform:rotate("190.8deg");transform:rotate("10.8deg");background:currentColor}.chart.value-54.value:before,.chart[data-value="54"].value:before,.chart[value="54"].value:before{content:"54%"}.chart.value-54.value.value-colored:before,.chart[data-value="54"].value.value-colored:before,.chart[value="54"].value.value-colored:before{color:#754500}.chart.value-54>*:first-child:before,.chart[data-value="54"]>*:first-child:before,.chart[value="54"]>*:first-child:before{transform:rotate("194.4deg");transform:rotate("14.4deg");background:currentColor}.chart.value-55.value:before,.chart[data-value="55"].value:before,.chart[value="55"].value:before{content:"55%"}.chart.value-55.value.value-colored:before,.chart[data-value="55"].value.value-colored:before,.chart[value="55"].value.value-colored:before{color:#734600}.chart.value-55>*:first-child:before,.chart[data-value="55"]>*:first-child:before,.chart[value="55"]>*:first-child:before{transform:rotate("198deg");transform:rotate("18deg");background:currentColor}.chart.value-56.value:before,.chart[data-value="56"].value:before,.chart[value="56"].value:before{content:"56%"}.chart.value-56.value.value-colored:before,.chart[data-value="56"].value.value-colored:before,.chart[value="56"].value.value-colored:before{color:#704800}.chart.value-56>*:first-child:before,.chart[data-value="56"]>*:first-child:before,.chart[value="56"]>*:first-child:before{transform:rotate("201.6deg");transform:rotate("21.6deg");background:currentColor}.chart.value-57.value:before,.chart[data-value="57"].value:before,.chart[value="57"].value:before{content:"57%"}.chart.value-57.value.value-colored:before,.chart[data-value="57"].value.value-colored:before,.chart[value="57"].value.value-colored:before{color:#6e4900}.chart.value-57>*:first-child:before,.chart[data-value="57"]>*:first-child:before,.chart[value="57"]>*:first-child:before{transform:rotate("205.2deg");transform:rotate("25.2deg");background:currentColor}.chart.value-58.value:before,.chart[data-value="58"].value:before,.chart[value="58"].value:before{content:"58%"}.chart.value-58.value.value-colored:before,.chart[data-value="58"].value.value-colored:before,.chart[value="58"].value.value-colored:before{color:#6b4a00}.chart.value-58>*:first-child:before,.chart[data-value="58"]>*:first-child:before,.chart[value="58"]>*:first-child:before{transform:rotate("208.8deg");transform:rotate("28.8deg");background:currentColor}.chart.value-59.value:before,.chart[data-value="59"].value:before,.chart[value="59"].value:before{content:"59%"}.chart.value-59.value.value-colored:before,.chart[data-value="59"].value.value-colored:before,.chart[value="59"].value.value-colored:before{color:#694c00}.chart.value-59>*:first-child:before,.chart[data-value="59"]>*:first-child:before,.chart[value="59"]>*:first-child:before{transform:rotate("212.4deg");transform:rotate("32.4deg");background:currentColor}.chart.value-60.value:before,.chart[data-value="60"].value:before,.chart[value="60"].value:before{content:"60%"}.chart.value-60.value.value-colored:before,.chart[data-value="60"].value.value-colored:before,.chart[value="60"].value.value-colored:before{color:#664d00}.chart.value-60>*:first-child:before,.chart[data-value="60"]>*:first-child:before,.chart[value="60"]>*:first-child:before{transform:rotate("216deg");transform:rotate("36deg");background:currentColor}.chart.value-61.value:before,.chart[data-value="61"].value:before,.chart[value="61"].value:before{content:"61%"}.chart.value-61.value.value-colored:before,.chart[data-value="61"].value.value-colored:before,.chart[value="61"].value.value-colored:before{color:#634e00}.chart.value-61>*:first-child:before,.chart[data-value="61"]>*:first-child:before,.chart[value="61"]>*:first-child:before{transform:rotate("219.6deg");transform:rotate("39.6deg");background:currentColor}.chart.value-62.value:before,.chart[data-value="62"].value:before,.chart[value="62"].value:before{content:"62%"}.chart.value-62.value.value-colored:before,.chart[data-value="62"].value.value-colored:before,.chart[value="62"].value.value-colored:before{color:#614f00}.chart.value-62>*:first-child:before,.chart[data-value="62"]>*:first-child:before,.chart[value="62"]>*:first-child:before{transform:rotate("223.2deg");transform:rotate("43.2deg");background:currentColor}.chart.value-63.value:before,.chart[data-value="63"].value:before,.chart[value="63"].value:before{content:"63%"}.chart.value-63.value.value-colored:before,.chart[data-value="63"].value.value-colored:before,.chart[value="63"].value.value-colored:before{color:#5e5100}.chart.value-63>*:first-child:before,.chart[data-value="63"]>*:first-child:before,.chart[value="63"]>*:first-child:before{transform:rotate("226.8deg");transform:rotate("46.8deg");background:currentColor}.chart.value-64.value:before,.chart[data-value="64"].value:before,.chart[value="64"].value:before{content:"64%"}.chart.value-64.value.value-colored:before,.chart[data-value="64"].value.value-colored:before,.chart[value="64"].value.value-colored:before{color:#5c5200}.chart.value-64>*:first-child:before,.chart[data-value="64"]>*:first-child:before,.chart[value="64"]>*:first-child:before{transform:rotate("230.4deg");transform:rotate("50.4deg");background:currentColor}.chart.value-65.value:before,.chart[data-value="65"].value:before,.chart[value="65"].value:before{content:"65%"}.chart.value-65.value.value-colored:before,.chart[data-value="65"].value.value-colored:before,.chart[value="65"].value.value-colored:before{color:#595300}.chart.value-65>*:first-child:before,.chart[data-value="65"]>*:first-child:before,.chart[value="65"]>*:first-child:before{transform:rotate("234deg");transform:rotate("54deg");background:currentColor}.chart.value-66.value:before,.chart[data-value="66"].value:before,.chart[value="66"].value:before{content:"66%"}.chart.value-66.value.value-colored:before,.chart[data-value="66"].value.value-colored:before,.chart[value="66"].value.value-colored:before{color:#575400}.chart.value-66>*:first-child:before,.chart[data-value="66"]>*:first-child:before,.chart[value="66"]>*:first-child:before{transform:rotate("237.6deg");transform:rotate("57.6deg");background:currentColor}.chart.value-67.value:before,.chart[data-value="67"].value:before,.chart[value="67"].value:before{content:"67%"}.chart.value-67.value.value-colored:before,.chart[data-value="67"].value.value-colored:before,.chart[value="67"].value.value-colored:before{color:#545600}.chart.value-67>*:first-child:before,.chart[data-value="67"]>*:first-child:before,.chart[value="67"]>*:first-child:before{transform:rotate("241.2deg");transform:rotate("61.2deg");background:currentColor}.chart.value-68.value:before,.chart[data-value="68"].value:before,.chart[value="68"].value:before{content:"68%"}.chart.value-68.value.value-colored:before,.chart[data-value="68"].value.value-colored:before,.chart[value="68"].value.value-colored:before{color:#525700}.chart.value-68>*:first-child:before,.chart[data-value="68"]>*:first-child:before,.chart[value="68"]>*:first-child:before{transform:rotate("244.8deg");transform:rotate("64.8deg");background:currentColor}.chart.value-69.value:before,.chart[data-value="69"].value:before,.chart[value="69"].value:before{content:"69%"}.chart.value-69.value.value-colored:before,.chart[data-value="69"].value.value-colored:before,.chart[value="69"].value.value-colored:before{color:#4f5800}.chart.value-69>*:first-child:before,.chart[data-value="69"]>*:first-child:before,.chart[value="69"]>*:first-child:before{transform:rotate("248.4deg");transform:rotate("68.4deg");background:currentColor}.chart.value-70.value:before,.chart[data-value="70"].value:before,.chart[value="70"].value:before{content:"70%"}.chart.value-70.value.value-colored:before,.chart[data-value="70"].value.value-colored:before,.chart[value="70"].value.value-colored:before{color:#4d5a00}.chart.value-70>*:first-child:before,.chart[data-value="70"]>*:first-child:before,.chart[value="70"]>*:first-child:before{transform:rotate("252deg");transform:rotate("72deg");background:currentColor}.chart.value-71.value:before,.chart[data-value="71"].value:before,.chart[value="71"].value:before{content:"71%"}.chart.value-71.value.value-colored:before,.chart[data-value="71"].value.value-colored:before,.chart[value="71"].value.value-colored:before{color:#4a5b00}.chart.value-71>*:first-child:before,.chart[data-value="71"]>*:first-child:before,.chart[value="71"]>*:first-child:before{transform:rotate("255.6deg");transform:rotate("75.6deg");background:currentColor}.chart.value-72.value:before,.chart[data-value="72"].value:before,.chart[value="72"].value:before{content:"72%"}.chart.value-72.value.value-colored:before,.chart[data-value="72"].value.value-colored:before,.chart[value="72"].value.value-colored:before{color:#475c00}.chart.value-72>*:first-child:before,.chart[data-value="72"]>*:first-child:before,.chart[value="72"]>*:first-child:before{transform:rotate("259.2deg");transform:rotate("79.2deg");background:currentColor}.chart.value-73.value:before,.chart[data-value="73"].value:before,.chart[value="73"].value:before{content:"73%"}.chart.value-73.value.value-colored:before,.chart[data-value="73"].value.value-colored:before,.chart[value="73"].value.value-colored:before{color:#455d00}.chart.value-73>*:first-child:before,.chart[data-value="73"]>*:first-child:before,.chart[value="73"]>*:first-child:before{transform:rotate("262.8deg");transform:rotate("82.8deg");background:currentColor}.chart.value-74.value:before,.chart[data-value="74"].value:before,.chart[value="74"].value:before{content:"74%"}.chart.value-74.value.value-colored:before,.chart[data-value="74"].value.value-colored:before,.chart[value="74"].value.value-colored:before{color:#425f00}.chart.value-74>*:first-child:before,.chart[data-value="74"]>*:first-child:before,.chart[value="74"]>*:first-child:before{transform:rotate("266.4deg");transform:rotate("86.4deg");background:currentColor}.chart.value-75.value:before,.chart[data-value="75"].value:before,.chart[value="75"].value:before{content:"75%"}.chart.value-75.value.value-colored:before,.chart[data-value="75"].value.value-colored:before,.chart[value="75"].value.value-colored:before{color:#406000}.chart.value-75>*:first-child:before,.chart[data-value="75"]>*:first-child:before,.chart[value="75"]>*:first-child:before{transform:rotate("270deg");transform:rotate("90deg");background:currentColor}.chart.value-76.value:before,.chart[data-value="76"].value:before,.chart[value="76"].value:before{content:"76%"}.chart.value-76.value.value-colored:before,.chart[data-value="76"].value.value-colored:before,.chart[value="76"].value.value-colored:before{color:#3d6100}.chart.value-76>*:first-child:before,.chart[data-value="76"]>*:first-child:before,.chart[value="76"]>*:first-child:before{transform:rotate("273.6deg");transform:rotate("93.6deg");background:currentColor}.chart.value-77.value:before,.chart[data-value="77"].value:before,.chart[value="77"].value:before{content:"77%"}.chart.value-77.value.value-colored:before,.chart[data-value="77"].value.value-colored:before,.chart[value="77"].value.value-colored:before{color:#3b6300}.chart.value-77>*:first-child:before,.chart[data-value="77"]>*:first-child:before,.chart[value="77"]>*:first-child:before{transform:rotate("277.2deg");transform:rotate("97.2deg");background:currentColor}.chart.value-78.value:before,.chart[data-value="78"].value:before,.chart[value="78"].value:before{content:"78%"}.chart.value-78.value.value-colored:before,.chart[data-value="78"].value.value-colored:before,.chart[value="78"].value.value-colored:before{color:#386400}.chart.value-78>*:first-child:before,.chart[data-value="78"]>*:first-child:before,.chart[value="78"]>*:first-child:before{transform:rotate("280.8deg");transform:rotate("100.8deg");background:currentColor}.chart.value-79.value:before,.chart[data-value="79"].value:before,.chart[value="79"].value:before{content:"79%"}.chart.value-79.value.value-colored:before,.chart[data-value="79"].value.value-colored:before,.chart[value="79"].value.value-colored:before{color:#366500}.chart.value-79>*:first-child:before,.chart[data-value="79"]>*:first-child:before,.chart[value="79"]>*:first-child:before{transform:rotate("284.4deg");transform:rotate("104.4deg");background:currentColor}.chart.value-80.value:before,.chart[data-value="80"].value:before,.chart[value="80"].value:before{content:"80%"}.chart.value-80.value.value-colored:before,.chart[data-value="80"].value.value-colored:before,.chart[value="80"].value.value-colored:before{color:#360}.chart.value-80>*:first-child:before,.chart[data-value="80"]>*:first-child:before,.chart[value="80"]>*:first-child:before{transform:rotate("288deg");transform:rotate("108deg");background:currentColor}.chart.value-81.value:before,.chart[data-value="81"].value:before,.chart[value="81"].value:before{content:"81%"}.chart.value-81.value.value-colored:before,.chart[data-value="81"].value.value-colored:before,.chart[value="81"].value.value-colored:before{color:#306800}.chart.value-81>*:first-child:before,.chart[data-value="81"]>*:first-child:before,.chart[value="81"]>*:first-child:before{transform:rotate("291.6deg");transform:rotate("111.6deg");background:currentColor}.chart.value-82.value:before,.chart[data-value="82"].value:before,.chart[value="82"].value:before{content:"82%"}.chart.value-82.value.value-colored:before,.chart[data-value="82"].value.value-colored:before,.chart[value="82"].value.value-colored:before{color:#2e6900}.chart.value-82>*:first-child:before,.chart[data-value="82"]>*:first-child:before,.chart[value="82"]>*:first-child:before{transform:rotate("295.2deg");transform:rotate("115.2deg");background:currentColor}.chart.value-83.value:before,.chart[data-value="83"].value:before,.chart[value="83"].value:before{content:"83%"}.chart.value-83.value.value-colored:before,.chart[data-value="83"].value.value-colored:before,.chart[value="83"].value.value-colored:before{color:#2b6a00}.chart.value-83>*:first-child:before,.chart[data-value="83"]>*:first-child:before,.chart[value="83"]>*:first-child:before{transform:rotate("298.8deg");transform:rotate("118.8deg");background:currentColor}.chart.value-84.value:before,.chart[data-value="84"].value:before,.chart[value="84"].value:before{content:"84%"}.chart.value-84.value.value-colored:before,.chart[data-value="84"].value.value-colored:before,.chart[value="84"].value.value-colored:before{color:#296c00}.chart.value-84>*:first-child:before,.chart[data-value="84"]>*:first-child:before,.chart[value="84"]>*:first-child:before{transform:rotate("302.4deg");transform:rotate("122.4deg");background:currentColor}.chart.value-85.value:before,.chart[data-value="85"].value:before,.chart[value="85"].value:before{content:"85%"}.chart.value-85.value.value-colored:before,.chart[data-value="85"].value.value-colored:before,.chart[value="85"].value.value-colored:before{color:#266d00}.chart.value-85>*:first-child:before,.chart[data-value="85"]>*:first-child:before,.chart[value="85"]>*:first-child:before{transform:rotate("306deg");transform:rotate("126deg");background:currentColor}.chart.value-86.value:before,.chart[data-value="86"].value:before,.chart[value="86"].value:before{content:"86%"}.chart.value-86.value.value-colored:before,.chart[data-value="86"].value.value-colored:before,.chart[value="86"].value.value-colored:before{color:#246e00}.chart.value-86>*:first-child:before,.chart[data-value="86"]>*:first-child:before,.chart[value="86"]>*:first-child:before{transform:rotate("309.6deg");transform:rotate("129.6deg");background:currentColor}.chart.value-87.value:before,.chart[data-value="87"].value:before,.chart[value="87"].value:before{content:"87%"}.chart.value-87.value.value-colored:before,.chart[data-value="87"].value.value-colored:before,.chart[value="87"].value.value-colored:before{color:#216f00}.chart.value-87>*:first-child:before,.chart[data-value="87"]>*:first-child:before,.chart[value="87"]>*:first-child:before{transform:rotate("313.2deg");transform:rotate("133.2deg");background:currentColor}.chart.value-88.value:before,.chart[data-value="88"].value:before,.chart[value="88"].value:before{content:"88%"}.chart.value-88.value.value-colored:before,.chart[data-value="88"].value.value-colored:before,.chart[value="88"].value.value-colored:before{color:#1f7100}.chart.value-88>*:first-child:before,.chart[data-value="88"]>*:first-child:before,.chart[value="88"]>*:first-child:before{transform:rotate("316.8deg");transform:rotate("136.8deg");background:currentColor}.chart.value-89.value:before,.chart[data-value="89"].value:before,.chart[value="89"].value:before{content:"89%"}.chart.value-89.value.value-colored:before,.chart[data-value="89"].value.value-colored:before,.chart[value="89"].value.value-colored:before{color:#1c7200}.chart.value-89>*:first-child:before,.chart[data-value="89"]>*:first-child:before,.chart[value="89"]>*:first-child:before{transform:rotate("320.4deg");transform:rotate("140.4deg");background:currentColor}.chart.value-90.value:before,.chart[data-value="90"].value:before,.chart[value="90"].value:before{content:"90%"}.chart.value-90.value.value-colored:before,.chart[data-value="90"].value.value-colored:before,.chart[value="90"].value.value-colored:before{color:#1a7300}.chart.value-90>*:first-child:before,.chart[data-value="90"]>*:first-child:before,.chart[value="90"]>*:first-child:before{transform:rotate("324deg");transform:rotate("144deg");background:currentColor}.chart.value-91.value:before,.chart[data-value="91"].value:before,.chart[value="91"].value:before{content:"91%"}.chart.value-91.value.value-colored:before,.chart[data-value="91"].value.value-colored:before,.chart[value="91"].value.value-colored:before{color:#177400}.chart.value-91>*:first-child:before,.chart[data-value="91"]>*:first-child:before,.chart[value="91"]>*:first-child:before{transform:rotate("327.6deg");transform:rotate("147.6deg");background:currentColor}.chart.value-92.value:before,.chart[data-value="92"].value:before,.chart[value="92"].value:before{content:"92%"}.chart.value-92.value.value-colored:before,.chart[data-value="92"].value.value-colored:before,.chart[value="92"].value.value-colored:before{color:#147600}.chart.value-92>*:first-child:before,.chart[data-value="92"]>*:first-child:before,.chart[value="92"]>*:first-child:before{transform:rotate("331.2deg");transform:rotate("151.2deg");background:currentColor}.chart.value-93.value:before,.chart[data-value="93"].value:before,.chart[value="93"].value:before{content:"93%"}.chart.value-93.value.value-colored:before,.chart[data-value="93"].value.value-colored:before,.chart[value="93"].value.value-colored:before{color:#127700}.chart.value-93>*:first-child:before,.chart[data-value="93"]>*:first-child:before,.chart[value="93"]>*:first-child:before{transform:rotate("334.8deg");transform:rotate("154.8deg");background:currentColor}.chart.value-94.value:before,.chart[data-value="94"].value:before,.chart[value="94"].value:before{content:"94%"}.chart.value-94.value.value-colored:before,.chart[data-value="94"].value.value-colored:before,.chart[value="94"].value.value-colored:before{color:#0f7800}.chart.value-94>*:first-child:before,.chart[data-value="94"]>*:first-child:before,.chart[value="94"]>*:first-child:before{transform:rotate("338.4deg");transform:rotate("158.4deg");background:currentColor}.chart.value-95.value:before,.chart[data-value="95"].value:before,.chart[value="95"].value:before{content:"95%"}.chart.value-95.value.value-colored:before,.chart[data-value="95"].value.value-colored:before,.chart[value="95"].value.value-colored:before{color:#0d7a00}.chart.value-95>*:first-child:before,.chart[data-value="95"]>*:first-child:before,.chart[value="95"]>*:first-child:before{transform:rotate("342deg");transform:rotate("162deg");background:currentColor}.chart.value-96.value:before,.chart[data-value="96"].value:before,.chart[value="96"].value:before{content:"96%"}.chart.value-96.value.value-colored:before,.chart[data-value="96"].value.value-colored:before,.chart[value="96"].value.value-colored:before{color:#0a7b00}.chart.value-96>*:first-child:before,.chart[data-value="96"]>*:first-child:before,.chart[value="96"]>*:first-child:before{transform:rotate("345.6deg");transform:rotate("165.6deg");background:currentColor}.chart.value-97.value:before,.chart[data-value="97"].value:before,.chart[value="97"].value:before{content:"97%"}.chart.value-97.value.value-colored:before,.chart[data-value="97"].value.value-colored:before,.chart[value="97"].value.value-colored:before{color:#087c00}.chart.value-97>*:first-child:before,.chart[data-value="97"]>*:first-child:before,.chart[value="97"]>*:first-child:before{transform:rotate("349.2deg");transform:rotate("169.2deg");background:currentColor}.chart.value-98.value:before,.chart[data-value="98"].value:before,.chart[value="98"].value:before{content:"98%"}.chart.value-98.value.value-colored:before,.chart[data-value="98"].value.value-colored:before,.chart[value="98"].value.value-colored:before{color:#057d00}.chart.value-98>*:first-child:before,.chart[data-value="98"]>*:first-child:before,.chart[value="98"]>*:first-child:before{transform:rotate("352.8deg");transform:rotate("172.8deg");background:currentColor}.chart.value-99.value:before,.chart[data-value="99"].value:before,.chart[value="99"].value:before{content:"99%"}.chart.value-99.value.value-colored:before,.chart[data-value="99"].value.value-colored:before,.chart[value="99"].value.value-colored:before{color:#037f00}.chart.value-99>*:first-child:before,.chart[data-value="99"]>*:first-child:before,.chart[value="99"]>*:first-child:before{transform:rotate("356.4deg");transform:rotate("176.4deg");background:currentColor}.chart.value-100.value:before,.chart[data-value="100"].value:before,.chart[value="100"].value:before{content:"100%"}.chart.value-100.value.value-colored:before,.chart[data-value="100"].value.value-colored:before,.chart[value="100"].value.value-colored:before{color:green}.chart.value-100>*:first-child:before,.chart[data-value="100"]>*:first-child:before,.chart[value="100"]>*:first-child:before{transform:rotate("360deg");transform:rotate("180deg");background:currentColor}.chart.ring:after{content:"";background:inherit;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;border-radius:50%}.chart.value:before{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;text-align:center;z-index:1;content:"0%"}.chart>*:first-child{width:100%;height:100%;border-radius:50%;background-image:linear-gradient(to right,transparent 50%,currentColor 0)}.chart>*:first-child:before{content:"";display:block;margin-left:50%;height:100%;border-radius:0 100% 100% 0/50%;transform-origin:left;background-color:inherit}input.chart-control[value="0"]~.chart.value:before{content:"0%"}input.chart-control[value="0"]~.chart.value.value-colored:before{color:red}input.chart-control[value="1"]~.chart.value:before{content:"1%"}input.chart-control[value="1"]~.chart.value.value-colored:before{color:#fc0100}input.chart-control[value="1"]~.chart>*:first-child:before{transform:rotate("3.6deg")}input.chart-control[value="2"]~.chart.value:before{content:"2%"}input.chart-control[value="2"]~.chart.value.value-colored:before{color:#fa0300}input.chart-control[value="2"]~.chart>*:first-child:before{transform:rotate("7.2deg")}input.chart-control[value="3"]~.chart.value:before{content:"3%"}input.chart-control[value="3"]~.chart.value.value-colored:before{color:#f70400}input.chart-control[value="3"]~.chart>*:first-child:before{transform:rotate("10.8deg")}input.chart-control[value="4"]~.chart.value:before{content:"4%"}input.chart-control[value="4"]~.chart.value.value-colored:before{color:#f50500}input.chart-control[value="4"]~.chart>*:first-child:before{transform:rotate("14.4deg")}input.chart-control[value="5"]~.chart.value:before{content:"5%"}input.chart-control[value="5"]~.chart.value.value-colored:before{color:#f20600}input.chart-control[value="5"]~.chart>*:first-child:before{transform:rotate("18deg")}input.chart-control[value="6"]~.chart.value:before{content:"6%"}input.chart-control[value="6"]~.chart.value.value-colored:before{color:#f00800}input.chart-control[value="6"]~.chart>*:first-child:before{transform:rotate("21.6deg")}input.chart-control[value="7"]~.chart.value:before{content:"7%"}input.chart-control[value="7"]~.chart.value.value-colored:before{color:#ed0900}input.chart-control[value="7"]~.chart>*:first-child:before{transform:rotate("25.2deg")}input.chart-control[value="8"]~.chart.value:before{content:"8%"}input.chart-control[value="8"]~.chart.value.value-colored:before{color:#eb0a00}input.chart-control[value="8"]~.chart>*:first-child:before{transform:rotate("28.8deg")}input.chart-control[value="9"]~.chart.value:before{content:"9%"}input.chart-control[value="9"]~.chart.value.value-colored:before{color:#e80c00}input.chart-control[value="9"]~.chart>*:first-child:before{transform:rotate("32.4deg")}input.chart-control[value="10"]~.chart.value:before{content:"10%"}input.chart-control[value="10"]~.chart.value.value-colored:before{color:#e60d00}input.chart-control[value="10"]~.chart>*:first-child:before{transform:rotate("36deg")}input.chart-control[value="11"]~.chart.value:before{content:"11%"}input.chart-control[value="11"]~.chart.value.value-colored:before{color:#e30e00}input.chart-control[value="11"]~.chart>*:first-child:before{transform:rotate("39.6deg")}input.chart-control[value="12"]~.chart.value:before{content:"12%"}input.chart-control[value="12"]~.chart.value.value-colored:before{color:#e00f00}input.chart-control[value="12"]~.chart>*:first-child:before{transform:rotate("43.2deg")}input.chart-control[value="13"]~.chart.value:before{content:"13%"}input.chart-control[value="13"]~.chart.value.value-colored:before{color:#de1100}input.chart-control[value="13"]~.chart>*:first-child:before{transform:rotate("46.8deg")}input.chart-control[value="14"]~.chart.value:before{content:"14%"}input.chart-control[value="14"]~.chart.value.value-colored:before{color:#db1200}input.chart-control[value="14"]~.chart>*:first-child:before{transform:rotate("50.4deg")}input.chart-control[value="15"]~.chart.value:before{content:"15%"}input.chart-control[value="15"]~.chart.value.value-colored:before{color:#d91300}input.chart-control[value="15"]~.chart>*:first-child:before{transform:rotate("54deg")}input.chart-control[value="16"]~.chart.value:before{content:"16%"}input.chart-control[value="16"]~.chart.value.value-colored:before{color:#d61400}input.chart-control[value="16"]~.chart>*:first-child:before{transform:rotate("57.6deg")}input.chart-control[value="17"]~.chart.value:before{content:"17%"}input.chart-control[value="17"]~.chart.value.value-colored:before{color:#d41600}input.chart-control[value="17"]~.chart>*:first-child:before{transform:rotate("61.2deg")}input.chart-control[value="18"]~.chart.value:before{content:"18%"}input.chart-control[value="18"]~.chart.value.value-colored:before{color:#d11700}input.chart-control[value="18"]~.chart>*:first-child:before{transform:rotate("64.8deg")}input.chart-control[value="19"]~.chart.value:before{content:"19%"}input.chart-control[value="19"]~.chart.value.value-colored:before{color:#cf1800}input.chart-control[value="19"]~.chart>*:first-child:before{transform:rotate("68.4deg")}input.chart-control[value="20"]~.chart.value:before{content:"20%"}input.chart-control[value="20"]~.chart.value.value-colored:before{color:#cc1a00}input.chart-control[value="20"]~.chart>*:first-child:before{transform:rotate("72deg")}input.chart-control[value="21"]~.chart.value:before{content:"21%"}input.chart-control[value="21"]~.chart.value.value-colored:before{color:#c91b00}input.chart-control[value="21"]~.chart>*:first-child:before{transform:rotate("75.6deg")}input.chart-control[value="22"]~.chart.value:before{content:"22%"}input.chart-control[value="22"]~.chart.value.value-colored:before{color:#c71c00}input.chart-control[value="22"]~.chart>*:first-child:before{transform:rotate("79.2deg")}input.chart-control[value="23"]~.chart.value:before{content:"23%"}input.chart-control[value="23"]~.chart.value.value-colored:before{color:#c41d00}input.chart-control[value="23"]~.chart>*:first-child:before{transform:rotate("82.8deg")}input.chart-control[value="24"]~.chart.value:before{content:"24%"}input.chart-control[value="24"]~.chart.value.value-colored:before{color:#c21f00}input.chart-control[value="24"]~.chart>*:first-child:before{transform:rotate("86.4deg")}input.chart-control[value="25"]~.chart.value:before{content:"25%"}input.chart-control[value="25"]~.chart.value.value-colored:before{color:#bf2000}input.chart-control[value="25"]~.chart>*:first-child:before{transform:rotate("90deg")}input.chart-control[value="26"]~.chart.value:before{content:"26%"}input.chart-control[value="26"]~.chart.value.value-colored:before{color:#bd2100}input.chart-control[value="26"]~.chart>*:first-child:before{transform:rotate("93.6deg")}input.chart-control[value="27"]~.chart.value:before{content:"27%"}input.chart-control[value="27"]~.chart.value.value-colored:before{color:#ba2300}input.chart-control[value="27"]~.chart>*:first-child:before{transform:rotate("97.2deg")}input.chart-control[value="28"]~.chart.value:before{content:"28%"}input.chart-control[value="28"]~.chart.value.value-colored:before{color:#b82400}input.chart-control[value="28"]~.chart>*:first-child:before{transform:rotate("100.8deg")}input.chart-control[value="29"]~.chart.value:before{content:"29%"}input.chart-control[value="29"]~.chart.value.value-colored:before{color:#b52500}input.chart-control[value="29"]~.chart>*:first-child:before{transform:rotate("104.4deg")}input.chart-control[value="30"]~.chart.value:before{content:"30%"}input.chart-control[value="30"]~.chart.value.value-colored:before{color:#b32600}input.chart-control[value="30"]~.chart>*:first-child:before{transform:rotate("108deg")}input.chart-control[value="31"]~.chart.value:before{content:"31%"}input.chart-control[value="31"]~.chart.value.value-colored:before{color:#b02800}input.chart-control[value="31"]~.chart>*:first-child:before{transform:rotate("111.6deg")}input.chart-control[value="32"]~.chart.value:before{content:"32%"}input.chart-control[value="32"]~.chart.value.value-colored:before{color:#ad2900}input.chart-control[value="32"]~.chart>*:first-child:before{transform:rotate("115.2deg")}input.chart-control[value="33"]~.chart.value:before{content:"33%"}input.chart-control[value="33"]~.chart.value.value-colored:before{color:#ab2a00}input.chart-control[value="33"]~.chart>*:first-child:before{transform:rotate("118.8deg")}input.chart-control[value="34"]~.chart.value:before{content:"34%"}input.chart-control[value="34"]~.chart.value.value-colored:before{color:#a82c00}input.chart-control[value="34"]~.chart>*:first-child:before{transform:rotate("122.4deg")}input.chart-control[value="35"]~.chart.value:before{content:"35%"}input.chart-control[value="35"]~.chart.value.value-colored:before{color:#a62d00}input.chart-control[value="35"]~.chart>*:first-child:before{transform:rotate("126deg")}input.chart-control[value="36"]~.chart.value:before{content:"36%"}input.chart-control[value="36"]~.chart.value.value-colored:before{color:#a32e00}input.chart-control[value="36"]~.chart>*:first-child:before{transform:rotate("129.6deg")}input.chart-control[value="37"]~.chart.value:before{content:"37%"}input.chart-control[value="37"]~.chart.value.value-colored:before{color:#a12f00}input.chart-control[value="37"]~.chart>*:first-child:before{transform:rotate("133.2deg")}input.chart-control[value="38"]~.chart.value:before{content:"38%"}input.chart-control[value="38"]~.chart.value.value-colored:before{color:#9e3100}input.chart-control[value="38"]~.chart>*:first-child:before{transform:rotate("136.8deg")}input.chart-control[value="39"]~.chart.value:before{content:"39%"}input.chart-control[value="39"]~.chart.value.value-colored:before{color:#9c3200}input.chart-control[value="39"]~.chart>*:first-child:before{transform:rotate("140.4deg")}input.chart-control[value="40"]~.chart.value:before{content:"40%"}input.chart-control[value="40"]~.chart.value.value-colored:before{color:#930}input.chart-control[value="40"]~.chart>*:first-child:before{transform:rotate("144deg")}input.chart-control[value="41"]~.chart.value:before{content:"41%"}input.chart-control[value="41"]~.chart.value.value-colored:before{color:#963400}input.chart-control[value="41"]~.chart>*:first-child:before{transform:rotate("147.6deg")}input.chart-control[value="42"]~.chart.value:before{content:"42%"}input.chart-control[value="42"]~.chart.value.value-colored:before{color:#943600}input.chart-control[value="42"]~.chart>*:first-child:before{transform:rotate("151.2deg")}input.chart-control[value="43"]~.chart.value:before{content:"43%"}input.chart-control[value="43"]~.chart.value.value-colored:before{color:#913700}input.chart-control[value="43"]~.chart>*:first-child:before{transform:rotate("154.8deg")}input.chart-control[value="44"]~.chart.value:before{content:"44%"}input.chart-control[value="44"]~.chart.value.value-colored:before{color:#8f3800}input.chart-control[value="44"]~.chart>*:first-child:before{transform:rotate("158.4deg")}input.chart-control[value="45"]~.chart.value:before{content:"45%"}input.chart-control[value="45"]~.chart.value.value-colored:before{color:#8c3a00}input.chart-control[value="45"]~.chart>*:first-child:before{transform:rotate("162deg")}input.chart-control[value="46"]~.chart.value:before{content:"46%"}input.chart-control[value="46"]~.chart.value.value-colored:before{color:#8a3b00}input.chart-control[value="46"]~.chart>*:first-child:before{transform:rotate("165.6deg")}input.chart-control[value="47"]~.chart.value:before{content:"47%"}input.chart-control[value="47"]~.chart.value.value-colored:before{color:#873c00}input.chart-control[value="47"]~.chart>*:first-child:before{transform:rotate("169.2deg")}input.chart-control[value="48"]~.chart.value:before{content:"48%"}input.chart-control[value="48"]~.chart.value.value-colored:before{color:#853d00}input.chart-control[value="48"]~.chart>*:first-child:before{transform:rotate("172.8deg")}input.chart-control[value="49"]~.chart.value:before{content:"49%"}input.chart-control[value="49"]~.chart.value.value-colored:before{color:#823f00}input.chart-control[value="49"]~.chart>*:first-child:before{transform:rotate("176.4deg")}input.chart-control[value="50"]~.chart.value:before{content:"50%"}input.chart-control[value="50"]~.chart.value.value-colored:before{color:#804000}input.chart-control[value="50"]~.chart>*:first-child:before{transform:rotate("180deg")}input.chart-control[value="51"]~.chart.value:before{content:"51%"}input.chart-control[value="51"]~.chart.value.value-colored:before{color:#7d4100}input.chart-control[value="51"]~.chart>*:first-child:before{transform:rotate("183.6deg");transform:rotate("3.6deg");background:currentColor}input.chart-control[value="52"]~.chart.value:before{content:"52%"}input.chart-control[value="52"]~.chart.value.value-colored:before{color:#7a4300}input.chart-control[value="52"]~.chart>*:first-child:before{transform:rotate("187.2deg");transform:rotate("7.2deg");background:currentColor}input.chart-control[value="53"]~.chart.value:before{content:"53%"}input.chart-control[value="53"]~.chart.value.value-colored:before{color:#784400}input.chart-control[value="53"]~.chart>*:first-child:before{transform:rotate("190.8deg");transform:rotate("10.8deg");background:currentColor}input.chart-control[value="54"]~.chart.value:before{content:"54%"}input.chart-control[value="54"]~.chart.value.value-colored:before{color:#754500}input.chart-control[value="54"]~.chart>*:first-child:before{transform:rotate("194.4deg");transform:rotate("14.4deg");background:currentColor}input.chart-control[value="55"]~.chart.value:before{content:"55%"}input.chart-control[value="55"]~.chart.value.value-colored:before{color:#734600}input.chart-control[value="55"]~.chart>*:first-child:before{transform:rotate("198deg");transform:rotate("18deg");background:currentColor}input.chart-control[value="56"]~.chart.value:before{content:"56%"}input.chart-control[value="56"]~.chart.value.value-colored:before{color:#704800}input.chart-control[value="56"]~.chart>*:first-child:before{transform:rotate("201.6deg");transform:rotate("21.6deg");background:currentColor}input.chart-control[value="57"]~.chart.value:before{content:"57%"}input.chart-control[value="57"]~.chart.value.value-colored:before{color:#6e4900}input.chart-control[value="57"]~.chart>*:first-child:before{transform:rotate("205.2deg");transform:rotate("25.2deg");background:currentColor}input.chart-control[value="58"]~.chart.value:before{content:"58%"}input.chart-control[value="58"]~.chart.value.value-colored:before{color:#6b4a00}input.chart-control[value="58"]~.chart>*:first-child:before{transform:rotate("208.8deg");transform:rotate("28.8deg");background:currentColor}input.chart-control[value="59"]~.chart.value:before{content:"59%"}input.chart-control[value="59"]~.chart.value.value-colored:before{color:#694c00}input.chart-control[value="59"]~.chart>*:first-child:before{transform:rotate("212.4deg");transform:rotate("32.4deg");background:currentColor}input.chart-control[value="60"]~.chart.value:before{content:"60%"}input.chart-control[value="60"]~.chart.value.value-colored:before{color:#664d00}input.chart-control[value="60"]~.chart>*:first-child:before{transform:rotate("216deg");transform:rotate("36deg");background:currentColor}input.chart-control[value="61"]~.chart.value:before{content:"61%"}input.chart-control[value="61"]~.chart.value.value-colored:before{color:#634e00}input.chart-control[value="61"]~.chart>*:first-child:before{transform:rotate("219.6deg");transform:rotate("39.6deg");background:currentColor}input.chart-control[value="62"]~.chart.value:before{content:"62%"}input.chart-control[value="62"]~.chart.value.value-colored:before{color:#614f00}input.chart-control[value="62"]~.chart>*:first-child:before{transform:rotate("223.2deg");transform:rotate("43.2deg");background:currentColor}input.chart-control[value="63"]~.chart.value:before{content:"63%"}input.chart-control[value="63"]~.chart.value.value-colored:before{color:#5e5100}input.chart-control[value="63"]~.chart>*:first-child:before{transform:rotate("226.8deg");transform:rotate("46.8deg");background:currentColor}input.chart-control[value="64"]~.chart.value:before{content:"64%"}input.chart-control[value="64"]~.chart.value.value-colored:before{color:#5c5200}input.chart-control[value="64"]~.chart>*:first-child:before{transform:rotate("230.4deg");transform:rotate("50.4deg");background:currentColor}input.chart-control[value="65"]~.chart.value:before{content:"65%"}input.chart-control[value="65"]~.chart.value.value-colored:before{color:#595300}input.chart-control[value="65"]~.chart>*:first-child:before{transform:rotate("234deg");transform:rotate("54deg");background:currentColor}input.chart-control[value="66"]~.chart.value:before{content:"66%"}input.chart-control[value="66"]~.chart.value.value-colored:before{color:#575400}input.chart-control[value="66"]~.chart>*:first-child:before{transform:rotate("237.6deg");transform:rotate("57.6deg");background:currentColor}input.chart-control[value="67"]~.chart.value:before{content:"67%"}input.chart-control[value="67"]~.chart.value.value-colored:before{color:#545600}input.chart-control[value="67"]~.chart>*:first-child:before{transform:rotate("241.2deg");transform:rotate("61.2deg");background:currentColor}input.chart-control[value="68"]~.chart.value:before{content:"68%"}input.chart-control[value="68"]~.chart.value.value-colored:before{color:#525700}input.chart-control[value="68"]~.chart>*:first-child:before{transform:rotate("244.8deg");transform:rotate("64.8deg");background:currentColor}input.chart-control[value="69"]~.chart.value:before{content:"69%"}input.chart-control[value="69"]~.chart.value.value-colored:before{color:#4f5800}input.chart-control[value="69"]~.chart>*:first-child:before{transform:rotate("248.4deg");transform:rotate("68.4deg");background:currentColor}input.chart-control[value="70"]~.chart.value:before{content:"70%"}input.chart-control[value="70"]~.chart.value.value-colored:before{color:#4d5a00}input.chart-control[value="70"]~.chart>*:first-child:before{transform:rotate("252deg");transform:rotate("72deg");background:currentColor}input.chart-control[value="71"]~.chart.value:before{content:"71%"}input.chart-control[value="71"]~.chart.value.value-colored:before{color:#4a5b00}input.chart-control[value="71"]~.chart>*:first-child:before{transform:rotate("255.6deg");transform:rotate("75.6deg");background:currentColor}input.chart-control[value="72"]~.chart.value:before{content:"72%"}input.chart-control[value="72"]~.chart.value.value-colored:before{color:#475c00}input.chart-control[value="72"]~.chart>*:first-child:before{transform:rotate("259.2deg");transform:rotate("79.2deg");background:currentColor}input.chart-control[value="73"]~.chart.value:before{content:"73%"}input.chart-control[value="73"]~.chart.value.value-colored:before{color:#455d00}input.chart-control[value="73"]~.chart>*:first-child:before{transform:rotate("262.8deg");transform:rotate("82.8deg");background:currentColor}input.chart-control[value="74"]~.chart.value:before{content:"74%"}input.chart-control[value="74"]~.chart.value.value-colored:before{color:#425f00}input.chart-control[value="74"]~.chart>*:first-child:before{transform:rotate("266.4deg");transform:rotate("86.4deg");background:currentColor}input.chart-control[value="75"]~.chart.value:before{content:"75%"}input.chart-control[value="75"]~.chart.value.value-colored:before{color:#406000}input.chart-control[value="75"]~.chart>*:first-child:before{transform:rotate("270deg");transform:rotate("90deg");background:currentColor}input.chart-control[value="76"]~.chart.value:before{content:"76%"}input.chart-control[value="76"]~.chart.value.value-colored:before{color:#3d6100}input.chart-control[value="76"]~.chart>*:first-child:before{transform:rotate("273.6deg");transform:rotate("93.6deg");background:currentColor}input.chart-control[value="77"]~.chart.value:before{content:"77%"}input.chart-control[value="77"]~.chart.value.value-colored:before{color:#3b6300}input.chart-control[value="77"]~.chart>*:first-child:before{transform:rotate("277.2deg");transform:rotate("97.2deg");background:currentColor}input.chart-control[value="78"]~.chart.value:before{content:"78%"}input.chart-control[value="78"]~.chart.value.value-colored:before{color:#386400}input.chart-control[value="78"]~.chart>*:first-child:before{transform:rotate("280.8deg");transform:rotate("100.8deg");background:currentColor}input.chart-control[value="79"]~.chart.value:before{content:"79%"}input.chart-control[value="79"]~.chart.value.value-colored:before{color:#366500}input.chart-control[value="79"]~.chart>*:first-child:before{transform:rotate("284.4deg");transform:rotate("104.4deg");background:currentColor}input.chart-control[value="80"]~.chart.value:before{content:"80%"}input.chart-control[value="80"]~.chart.value.value-colored:before{color:#360}input.chart-control[value="80"]~.chart>*:first-child:before{transform:rotate("288deg");transform:rotate("108deg");background:currentColor}input.chart-control[value="81"]~.chart.value:before{content:"81%"}input.chart-control[value="81"]~.chart.value.value-colored:before{color:#306800}input.chart-control[value="81"]~.chart>*:first-child:before{transform:rotate("291.6deg");transform:rotate("111.6deg");background:currentColor}input.chart-control[value="82"]~.chart.value:before{content:"82%"}input.chart-control[value="82"]~.chart.value.value-colored:before{color:#2e6900}input.chart-control[value="82"]~.chart>*:first-child:before{transform:rotate("295.2deg");transform:rotate("115.2deg");background:currentColor}input.chart-control[value="83"]~.chart.value:before{content:"83%"}input.chart-control[value="83"]~.chart.value.value-colored:before{color:#2b6a00}input.chart-control[value="83"]~.chart>*:first-child:before{transform:rotate("298.8deg");transform:rotate("118.8deg");background:currentColor}input.chart-control[value="84"]~.chart.value:before{content:"84%"}input.chart-control[value="84"]~.chart.value.value-colored:before{color:#296c00}input.chart-control[value="84"]~.chart>*:first-child:before{transform:rotate("302.4deg");transform:rotate("122.4deg");background:currentColor}input.chart-control[value="85"]~.chart.value:before{content:"85%"}input.chart-control[value="85"]~.chart.value.value-colored:before{color:#266d00}input.chart-control[value="85"]~.chart>*:first-child:before{transform:rotate("306deg");transform:rotate("126deg");background:currentColor}input.chart-control[value="86"]~.chart.value:before{content:"86%"}input.chart-control[value="86"]~.chart.value.value-colored:before{color:#246e00}input.chart-control[value="86"]~.chart>*:first-child:before{transform:rotate("309.6deg");transform:rotate("129.6deg");background:currentColor}input.chart-control[value="87"]~.chart.value:before{content:"87%"}input.chart-control[value="87"]~.chart.value.value-colored:before{color:#216f00}input.chart-control[value="87"]~.chart>*:first-child:before{transform:rotate("313.2deg");transform:rotate("133.2deg");background:currentColor}input.chart-control[value="88"]~.chart.value:before{content:"88%"}input.chart-control[value="88"]~.chart.value.value-colored:before{color:#1f7100}input.chart-control[value="88"]~.chart>*:first-child:before{transform:rotate("316.8deg");transform:rotate("136.8deg");background:currentColor}input.chart-control[value="89"]~.chart.value:before{content:"89%"}input.chart-control[value="89"]~.chart.value.value-colored:before{color:#1c7200}input.chart-control[value="89"]~.chart>*:first-child:before{transform:rotate("320.4deg");transform:rotate("140.4deg");background:currentColor}input.chart-control[value="90"]~.chart.value:before{content:"90%"}input.chart-control[value="90"]~.chart.value.value-colored:before{color:#1a7300}input.chart-control[value="90"]~.chart>*:first-child:before{transform:rotate("324deg");transform:rotate("144deg");background:currentColor}input.chart-control[value="91"]~.chart.value:before{content:"91%"}input.chart-control[value="91"]~.chart.value.value-colored:before{color:#177400}input.chart-control[value="91"]~.chart>*:first-child:before{transform:rotate("327.6deg");transform:rotate("147.6deg");background:currentColor}input.chart-control[value="92"]~.chart.value:before{content:"92%"}input.chart-control[value="92"]~.chart.value.value-colored:before{color:#147600}input.chart-control[value="92"]~.chart>*:first-child:before{transform:rotate("331.2deg");transform:rotate("151.2deg");background:currentColor}input.chart-control[value="93"]~.chart.value:before{content:"93%"}input.chart-control[value="93"]~.chart.value.value-colored:before{color:#127700}input.chart-control[value="93"]~.chart>*:first-child:before{transform:rotate("334.8deg");transform:rotate("154.8deg");background:currentColor}input.chart-control[value="94"]~.chart.value:before{content:"94%"}input.chart-control[value="94"]~.chart.value.value-colored:before{color:#0f7800}input.chart-control[value="94"]~.chart>*:first-child:before{transform:rotate("338.4deg");transform:rotate("158.4deg");background:currentColor}input.chart-control[value="95"]~.chart.value:before{content:"95%"}input.chart-control[value="95"]~.chart.value.value-colored:before{color:#0d7a00}input.chart-control[value="95"]~.chart>*:first-child:before{transform:rotate("342deg");transform:rotate("162deg");background:currentColor}input.chart-control[value="96"]~.chart.value:before{content:"96%"}input.chart-control[value="96"]~.chart.value.value-colored:before{color:#0a7b00}input.chart-control[value="96"]~.chart>*:first-child:before{transform:rotate("345.6deg");transform:rotate("165.6deg");background:currentColor}input.chart-control[value="97"]~.chart.value:before{content:"97%"}input.chart-control[value="97"]~.chart.value.value-colored:before{color:#087c00}input.chart-control[value="97"]~.chart>*:first-child:before{transform:rotate("349.2deg");transform:rotate("169.2deg");background:currentColor}input.chart-control[value="98"]~.chart.value:before{content:"98%"}input.chart-control[value="98"]~.chart.value.value-colored:before{color:#057d00}input.chart-control[value="98"]~.chart>*:first-child:before{transform:rotate("352.8deg");transform:rotate("172.8deg");background:currentColor}input.chart-control[value="99"]~.chart.value:before{content:"99%"}input.chart-control[value="99"]~.chart.value.value-colored:before{color:#037f00}input.chart-control[value="99"]~.chart>*:first-child:before{transform:rotate("356.4deg");transform:rotate("176.4deg");background:currentColor}input.chart-control[value="100"]~.chart.value:before{content:"100%"}input.chart-control[value="100"]~.chart.value.value-colored:before{color:green}input.chart-control[value="100"]~.chart>*:first-child:before{transform:rotate("360deg");transform:rotate("180deg");background:currentColor}.collapse{display:block}.collapse dd{width:auto;margin-left:0}.collapse dt{width:auto;margin-bottom:5px}.dl.space-0.horizontally dt,.dl.space-0 dd{margin-bottom:0}.dl.space-1.horizontally dt,.dl.space-1 dd{margin-bottom:6px}.dl.space-2.horizontally dt,.dl.space-2 dd{margin-bottom:13.5px}.dl.space-3.horizontally dt,.dl.space-3 dd{margin-bottom:23.1428571429px}.dl.space-4.horizontally dt,.dl.space-4 dd{margin-bottom:36px}.dl.space-5.horizontally dt,.dl.space-5 dd{margin-bottom:54px}.dl.space-6.horizontally dt,.dl.space-6 dd{margin-bottom:81px}.dl.space-7.horizontally dt,.dl.space-7 dd{margin-bottom:126px}.dl dd{margin-bottom:20px}.dl dt{margin-bottom:5px}.dl dt:last-of-type,.dl dt:last-of-type+.dl dt:last-of-type{margin-bottom:0}.dl.title-colon dt:after{content:":"}.dl.horizontally{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.dl.horizontally.size-1 dt{width:141px}.dl.horizontally.size-1 dd{width:calc(100% - 161px);margin-left:20px}.dl.horizontally.size-2 dt{width:282px}.dl.horizontally.size-2 dd{width:calc(100% - 302px);margin-left:20px}.dl.horizontally.size-3 dt{width:423px}.dl.horizontally.size-3 dd{width:calc(100% - 443px);margin-left:20px}.dl.horizontally dt{width:423px}.dl.horizontally dd{width:calc(100% - 443px);margin-left:20px}.dl.horizontally.size-4 dt{width:564px}.dl.horizontally.size-4 dd{width:calc(100% - 584px);margin-left:20px}.dl.horizontally.size-5 dt{width:705px}.dl.horizontally.size-5 dd{width:calc(100% - 725px);margin-left:20px}.dl.horizontally.size-6 dt{width:846px}.dl.horizontally.size-6 dd{width:calc(100% - 866px);margin-left:20px}.dl.horizontally.size-7 dt{width:987px}.dl.horizontally.size-7 dd{width:calc(100% - 1007px);margin-left:20px}.dl.horizontally.size-8 dt{width:1128px}.dl.horizontally.size-8 dd{width:calc(100% - 1148px);margin-left:20px}.dl.horizontally dt{margin-bottom:20px}.dl.horizontally.collapse{display:block}.dl.horizontally.collapse dd{width:auto;margin-left:0}.dl.horizontally.collapse dt{width:auto;margin-bottom:5px}@media (min-width: 1280px){.dl.horizontally.d-collapse{display:block}.dl.horizontally.d-collapse dd{width:auto;margin-left:0}.dl.horizontally.d-collapse dt{width:auto;margin-bottom:5px}}@media (max-width: 1024px){.dl.horizontally.t-collapse{display:block}.dl.horizontally.t-collapse dd{width:auto;margin-left:0}.dl.horizontally.t-collapse dt{width:auto;margin-bottom:5px}}@media (max-width: 768px){.dl.horizontally.tp-collapse{display:block}.dl.horizontally.tp-collapse dd{width:auto;margin-left:0}.dl.horizontally.tp-collapse dt{width:auto;margin-bottom:5px}}@media (max-width: 568px){.dl.horizontally.m-collapse{display:block}.dl.horizontally.m-collapse dd{width:auto;margin-left:0}.dl.horizontally.m-collapse dt{width:auto;margin-bottom:5px}}@media (max-width: 320px){.dl.horizontally.mp-collapse{display:block}.dl.horizontally.mp-collapse dd{width:auto;margin-left:0}.dl.horizontally.mp-collapse dt{width:auto;margin-bottom:5px}}.menu{display:block}.menu.horizontal{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%}.menu,.menu ul,.menu li{margin:0;padding:0;list-style:none}.menu.menu-absolute .item,.menu.menu-fixed .item{position:relative}.menu.menu-absolute .menu-inside,.menu.menu-fixed .menu-inside{z-index:1}.menu.menu-absolute .menu-inside{position:absolute;left:0}.menu.menu-fixed .menu-inside{position:fixed}.menu.text-center .anchor{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.menu .menu-inside{list-style:none;display:none}.menu .menu-inside:hover .anchor{background-color:#1a1a1a}.menu .anchor{cursor:pointer;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:auto;max-width:100%}.menu .anchor:hover~.menu-inside{display:block}.menu .anchor:hover~.menu-inside .anchor{background-color:#1a1a1a}.menu .anchor~.menu-inside:hover{display:block}.menu .item{display:block}.menu .item:last-child{border-bottom:0}.menu .item .anchor{display:block}.menu.popup{border:0 none}.menu .item.active .anchor{background-color:#6c757d}.menu .item:hover .anchor .anchor{background-color:#fff;color:#333}.menu .anchor:focus{box-shadow:1px 1px #6c757d inset,-1px -1px #6c757d inset}.menu.horizontal{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.menu.horizontal.wrap{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.menu.horizontal:not(.wrap) .item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.menu.horizontal .anchor:focus{box-shadow:1px 1px #6c757d inset,-1px -1px #6c757d inset}.menu.horizontal .item .anchor{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-align:center;-webkit-align-items:center;align-items:center;min-width:0}.menu.horizontal .item .anchor [class^=icon-],.menu.horizontal .item .anchor [class*=" icon-"]{-webkit-box-flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-width:0}.menu.horizontal .item .anchor span{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:auto;max-width:100%}.menu.horizontal .item .anchor:not(.button){border-top:0 none}.menu.horizontal .item+.item .anchor:not(.button){border-left:1px solid rgba(0,0,0,.1)}.menu.horizontal.auto-width .item{width:auto;-webkit-box-flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}@media (min-width: 769px){.menu-mobile .item .anchor{cursor:pointer;color:#007bff;text-decoration:none}.menu-mobile .item .anchor:focus{border-bottom:1px solid #6c757d}.menu-mobile .item.active:hover,.menu-mobile .item.active:hover .anchor{text-decoration:none}.menu-mobile .item.active .anchor{border-bottom:1px solid #6c757d}.menu-mobile .item.active .anchor:hover{text-decoration:none;border-color:currentColor}.menu-mobile .item:hover .anchor .anchor{color:#66b0ff;text-decoration:underline}}@media (max-width: 768px){.menu-mobile{display:block}.menu-mobile.horizontal{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%}.menu-mobile,.menu-mobile ul,.menu-mobile li{margin:0;padding:0;list-style:none}.menu-mobile.menu-absolute .item,.menu-mobile.menu-fixed .item{position:relative}.menu-mobile.menu-absolute .menu-inside,.menu-mobile.menu-fixed .menu-inside{z-index:1}.menu-mobile.menu-absolute .menu-inside{position:absolute;left:0}.menu-mobile.menu-fixed .menu-inside{position:fixed}.menu-mobile.text-center .anchor{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.menu-mobile .menu-inside{list-style:none;display:none}.menu-mobile .menu-inside:hover .anchor{background-color:#1a1a1a}.menu-mobile .anchor{cursor:pointer;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:auto;max-width:100%}.menu-mobile .anchor:hover~.menu-inside{display:block}.menu-mobile .anchor:hover~.menu-inside .anchor{background-color:#1a1a1a}.menu-mobile .anchor~.menu-inside:hover{display:block}.menu-mobile .item{display:block}.menu-mobile .item:last-child{border-bottom:0}.menu-mobile .item .anchor{display:block}.menu-mobile .button{border-radius:0}.menu-mobile.items{display:block;margin:0}.menu-mobile .item.active .anchor{background-color:#6c757d}.menu-mobile .item:hover .anchor .anchor{background-color:#fff;color:#333}.menu-mobile .item .anchor:focus{box-shadow:1px 1px #6c757d inset,-1px -1px #6c757d inset}ul.items.menu-mobile{display:block;margin:0}ul.items.menu-mobile li,ul.items.menu-mobile .anchor{display:block;width:auto}ul.items.menu-mobile .has-popup.hoverable:hover>.popup,ul.items.menu-mobile .has-popup>input:checked~.popup{display:block;width:100%;max-width:none}ul.items.menu-mobile .anchor{overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}}table,.table{width:100%;box-sizing:border-box}.header-sticky thead th,.header-sticky thead .th,.header-sticky .thead th,.header-sticky .thead .th{top:0;position:sticky!important;background:#fff;z-index:9}.header-sticky.borders-horizontal thead .th,.header-sticky.borders-horizontal thead th,.header-sticky.borders-horizontal .thead .th,.header-sticky.borders-horizontal .thead th,.header-sticky.borders thead .th,.header-sticky.borders thead th,.header-sticky.borders .thead .th,.header-sticky.borders .thead th,.header-sticky .borders-horizontal thead .th,.header-sticky .borders-horizontal thead th,.header-sticky .borders-horizontal .thead .th,.header-sticky .borders-horizontal .thead th,.header-sticky .borders thead .th,.header-sticky .borders thead th,.header-sticky .borders .thead .th,.header-sticky .borders .thead th{border-bottom:1px solid white}.header-sticky.borders-horizontal tbody tr:first-child .th,.header-sticky.borders-horizontal tbody tr:first-child th,.header-sticky.borders-horizontal tbody tr:first-child .td,.header-sticky.borders-horizontal tbody tr:first-child td,.header-sticky.borders-horizontal tbody .tr:first-child .th,.header-sticky.borders-horizontal tbody .tr:first-child th,.header-sticky.borders-horizontal tbody .tr:first-child .td,.header-sticky.borders-horizontal tbody .tr:first-child td,.header-sticky.borders-horizontal .tbody tr:first-child .th,.header-sticky.borders-horizontal .tbody tr:first-child th,.header-sticky.borders-horizontal .tbody tr:first-child .td,.header-sticky.borders-horizontal .tbody tr:first-child td,.header-sticky.borders-horizontal .tbody .tr:first-child .th,.header-sticky.borders-horizontal .tbody .tr:first-child th,.header-sticky.borders-horizontal .tbody .tr:first-child .td,.header-sticky.borders-horizontal .tbody .tr:first-child td,.header-sticky.borders tbody tr:first-child .th,.header-sticky.borders tbody tr:first-child th,.header-sticky.borders tbody tr:first-child .td,.header-sticky.borders tbody tr:first-child td,.header-sticky.borders tbody .tr:first-child .th,.header-sticky.borders tbody .tr:first-child th,.header-sticky.borders tbody .tr:first-child .td,.header-sticky.borders tbody .tr:first-child td,.header-sticky.borders .tbody tr:first-child .th,.header-sticky.borders .tbody tr:first-child th,.header-sticky.borders .tbody tr:first-child .td,.header-sticky.borders .tbody tr:first-child td,.header-sticky.borders .tbody .tr:first-child .th,.header-sticky.borders .tbody .tr:first-child th,.header-sticky.borders .tbody .tr:first-child .td,.header-sticky.borders .tbody .tr:first-child td,.header-sticky .borders-horizontal tbody tr:first-child .th,.header-sticky .borders-horizontal tbody tr:first-child th,.header-sticky .borders-horizontal tbody tr:first-child .td,.header-sticky .borders-horizontal tbody tr:first-child td,.header-sticky .borders-horizontal tbody .tr:first-child .th,.header-sticky .borders-horizontal tbody .tr:first-child th,.header-sticky .borders-horizontal tbody .tr:first-child .td,.header-sticky .borders-horizontal tbody .tr:first-child td,.header-sticky .borders-horizontal .tbody tr:first-child .th,.header-sticky .borders-horizontal .tbody tr:first-child th,.header-sticky .borders-horizontal .tbody tr:first-child .td,.header-sticky .borders-horizontal .tbody tr:first-child td,.header-sticky .borders-horizontal .tbody .tr:first-child .th,.header-sticky .borders-horizontal .tbody .tr:first-child th,.header-sticky .borders-horizontal .tbody .tr:first-child .td,.header-sticky .borders-horizontal .tbody .tr:first-child td,.header-sticky .borders tbody tr:first-child .th,.header-sticky .borders tbody tr:first-child th,.header-sticky .borders tbody tr:first-child .td,.header-sticky .borders tbody tr:first-child td,.header-sticky .borders tbody .tr:first-child .th,.header-sticky .borders tbody .tr:first-child th,.header-sticky .borders tbody .tr:first-child .td,.header-sticky .borders tbody .tr:first-child td,.header-sticky .borders .tbody tr:first-child .th,.header-sticky .borders .tbody tr:first-child th,.header-sticky .borders .tbody tr:first-child .td,.header-sticky .borders .tbody tr:first-child td,.header-sticky .borders .tbody .tr:first-child .th,.header-sticky .borders .tbody .tr:first-child th,.header-sticky .borders .tbody .tr:first-child .td,.header-sticky .borders .tbody .tr:first-child td{border-top:0 none}.footer-sticky tfoot .th,.footer-sticky tfoot th,.footer-sticky tfoot .td,.footer-sticky tfoot td,.footer-sticky .tfoot .th,.footer-sticky .tfoot th,.footer-sticky .tfoot .td,.footer-sticky .tfoot td{bottom:0;position:sticky!important;background:#fff;z-index:9}.footer-sticky.borders-horizontal tfoot .th,.footer-sticky.borders-horizontal tfoot th,.footer-sticky.borders-horizontal tfoot .td,.footer-sticky.borders-horizontal tfoot td,.footer-sticky.borders-horizontal .tfoot .th,.footer-sticky.borders-horizontal .tfoot th,.footer-sticky.borders-horizontal .tfoot .td,.footer-sticky.borders-horizontal .tfoot td,.footer-sticky.borders tfoot .th,.footer-sticky.borders tfoot th,.footer-sticky.borders tfoot .td,.footer-sticky.borders tfoot td,.footer-sticky.borders .tfoot .th,.footer-sticky.borders .tfoot th,.footer-sticky.borders .tfoot .td,.footer-sticky.borders .tfoot td,.footer-sticky .borders-horizontal tfoot .th,.footer-sticky .borders-horizontal tfoot th,.footer-sticky .borders-horizontal tfoot .td,.footer-sticky .borders-horizontal tfoot td,.footer-sticky .borders-horizontal .tfoot .th,.footer-sticky .borders-horizontal .tfoot th,.footer-sticky .borders-horizontal .tfoot .td,.footer-sticky .borders-horizontal .tfoot td,.footer-sticky .borders tfoot .th,.footer-sticky .borders tfoot th,.footer-sticky .borders tfoot .td,.footer-sticky .borders tfoot td,.footer-sticky .borders .tfoot .th,.footer-sticky .borders .tfoot th,.footer-sticky .borders .tfoot .td,.footer-sticky .borders .tfoot td{border-top:1px solid white}.body-sticky tbody th,.body-sticky tbody .th,.body-sticky .tbody th,.body-sticky .tbody .th{left:0;position:sticky!important;background:#fff;z-index:9}.body-sticky.borders-horizontal tbody .th,.body-sticky.borders-horizontal tbody th,.body-sticky.borders-horizontal .tbody .th,.body-sticky.borders-horizontal .tbody th,.body-sticky.borders tbody .th,.body-sticky.borders tbody th,.body-sticky.borders .tbody .th,.body-sticky.borders .tbody th{border-right:1px solid white}table,.table,.inline-table{border-spacing:0;background:#fff;text-align:left}table.borders-horizontal,.table.borders-horizontal,.inline-table.borders-horizontal{border-bottom:1px solid white}table.borders-horizontal .td,table.borders-horizontal td,table.borders-horizontal .th,table.borders-horizontal th,.table.borders-horizontal .td,.table.borders-horizontal td,.table.borders-horizontal .th,.table.borders-horizontal th,.inline-table.borders-horizontal .td,.inline-table.borders-horizontal td,.inline-table.borders-horizontal .th,.inline-table.borders-horizontal th{border-top:1px solid white}table.borders-vertical,.table.borders-vertical,.inline-table.borders-vertical{border-right:1px solid white}table.borders-vertical .td,table.borders-vertical td,table.borders-vertical .th,table.borders-vertical th,.table.borders-vertical .td,.table.borders-vertical td,.table.borders-vertical .th,.table.borders-vertical th,.inline-table.borders-vertical .td,.inline-table.borders-vertical td,.inline-table.borders-vertical .th,.inline-table.borders-vertical th{border-left:1px solid white}table.borders,.table.borders,.inline-table.borders{border-right:1px solid white;border-bottom:1px solid white}table.borders .td,table.borders td,table.borders .th,table.borders th,.table.borders .td,.table.borders td,.table.borders .th,.table.borders th,.inline-table.borders .td,.inline-table.borders td,.inline-table.borders .th,.inline-table.borders th{border-left:1px solid white;border-top:1px solid white}table.borders-outside,.table.borders-outside,.inline-table.borders-outside{border:1px solid white}table.table-fixed,.table.table-fixed,.inline-table.table-fixed,table.table-ellipsis,.table.table-ellipsis,.inline-table.table-ellipsis{table-layout:fixed}table.table-ellipsis .td,table.table-ellipsis td,table.table-ellipsis .th,table.table-ellipsis th,.table.table-ellipsis .td,.table.table-ellipsis td,.table.table-ellipsis .th,.table.table-ellipsis th,.inline-table.table-ellipsis .td,.inline-table.table-ellipsis td,.inline-table.table-ellipsis .th,.inline-table.table-ellipsis th{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width: 769px){table.hoverable-td tbody td:not(.un-hover):hover,table.hoverable-td tbody td:not(.un-hover).hover,table.hoverable-td tbody .td:not(.un-hover):hover,table.hoverable-td tbody .td:not(.un-hover).hover,table.hoverable-td .tbody td:not(.un-hover):hover,table.hoverable-td .tbody td:not(.un-hover).hover,table.hoverable-td .tbody .td:not(.un-hover):hover,table.hoverable-td .tbody .td:not(.un-hover).hover,.table.hoverable-td tbody td:not(.un-hover):hover,.table.hoverable-td tbody td:not(.un-hover).hover,.table.hoverable-td tbody .td:not(.un-hover):hover,.table.hoverable-td tbody .td:not(.un-hover).hover,.table.hoverable-td .tbody td:not(.un-hover):hover,.table.hoverable-td .tbody td:not(.un-hover).hover,.table.hoverable-td .tbody .td:not(.un-hover):hover,.table.hoverable-td .tbody .td:not(.un-hover).hover,.inline-table.hoverable-td tbody td:not(.un-hover):hover,.inline-table.hoverable-td tbody td:not(.un-hover).hover,.inline-table.hoverable-td tbody .td:not(.un-hover):hover,.inline-table.hoverable-td tbody .td:not(.un-hover).hover,.inline-table.hoverable-td .tbody td:not(.un-hover):hover,.inline-table.hoverable-td .tbody td:not(.un-hover).hover,.inline-table.hoverable-td .tbody .td:not(.un-hover):hover,.inline-table.hoverable-td .tbody .td:not(.un-hover).hover{background-color:#868e96!important;color:#fff!important}table.hoverable-td tbody td:not(.un-hover):hover .on-hover,table.hoverable-td tbody td:not(.un-hover).hover .on-hover,table.hoverable-td tbody .td:not(.un-hover):hover .on-hover,table.hoverable-td tbody .td:not(.un-hover).hover .on-hover,table.hoverable-td .tbody td:not(.un-hover):hover .on-hover,table.hoverable-td .tbody td:not(.un-hover).hover .on-hover,table.hoverable-td .tbody .td:not(.un-hover):hover .on-hover,table.hoverable-td .tbody .td:not(.un-hover).hover .on-hover,.table.hoverable-td tbody td:not(.un-hover):hover .on-hover,.table.hoverable-td tbody td:not(.un-hover).hover .on-hover,.table.hoverable-td tbody .td:not(.un-hover):hover .on-hover,.table.hoverable-td tbody .td:not(.un-hover).hover .on-hover,.table.hoverable-td .tbody td:not(.un-hover):hover .on-hover,.table.hoverable-td .tbody td:not(.un-hover).hover .on-hover,.table.hoverable-td .tbody .td:not(.un-hover):hover .on-hover,.table.hoverable-td .tbody .td:not(.un-hover).hover .on-hover,.inline-table.hoverable-td tbody td:not(.un-hover):hover .on-hover,.inline-table.hoverable-td tbody td:not(.un-hover).hover .on-hover,.inline-table.hoverable-td tbody .td:not(.un-hover):hover .on-hover,.inline-table.hoverable-td tbody .td:not(.un-hover).hover .on-hover,.inline-table.hoverable-td .tbody td:not(.un-hover):hover .on-hover,.inline-table.hoverable-td .tbody td:not(.un-hover).hover .on-hover,.inline-table.hoverable-td .tbody .td:not(.un-hover):hover .on-hover,.inline-table.hoverable-td .tbody .td:not(.un-hover).hover .on-hover{visibility:visible}table.hoverable-tr tbody tr:not(.un-hover):hover td,table.hoverable-tr tbody tr:not(.un-hover):hover .td,table.hoverable-tr tbody tr:not(.un-hover).hover td,table.hoverable-tr tbody tr:not(.un-hover).hover .td,table.hoverable-tr tbody .tr:not(.un-hover):hover td,table.hoverable-tr tbody .tr:not(.un-hover):hover .td,table.hoverable-tr tbody .tr:not(.un-hover).hover td,table.hoverable-tr tbody .tr:not(.un-hover).hover .td,table.hoverable-tr .tbody tr:not(.un-hover):hover td,table.hoverable-tr .tbody tr:not(.un-hover):hover .td,table.hoverable-tr .tbody tr:not(.un-hover).hover td,table.hoverable-tr .tbody tr:not(.un-hover).hover .td,table.hoverable-tr .tbody .tr:not(.un-hover):hover td,table.hoverable-tr .tbody .tr:not(.un-hover):hover .td,table.hoverable-tr .tbody .tr:not(.un-hover).hover td,table.hoverable-tr .tbody .tr:not(.un-hover).hover .td,.table.hoverable-tr tbody tr:not(.un-hover):hover td,.table.hoverable-tr tbody tr:not(.un-hover):hover .td,.table.hoverable-tr tbody tr:not(.un-hover).hover td,.table.hoverable-tr tbody tr:not(.un-hover).hover .td,.table.hoverable-tr tbody .tr:not(.un-hover):hover td,.table.hoverable-tr tbody .tr:not(.un-hover):hover .td,.table.hoverable-tr tbody .tr:not(.un-hover).hover td,.table.hoverable-tr tbody .tr:not(.un-hover).hover .td,.table.hoverable-tr .tbody tr:not(.un-hover):hover td,.table.hoverable-tr .tbody tr:not(.un-hover):hover .td,.table.hoverable-tr .tbody tr:not(.un-hover).hover td,.table.hoverable-tr .tbody tr:not(.un-hover).hover .td,.table.hoverable-tr .tbody .tr:not(.un-hover):hover td,.table.hoverable-tr .tbody .tr:not(.un-hover):hover .td,.table.hoverable-tr .tbody .tr:not(.un-hover).hover td,.table.hoverable-tr .tbody .tr:not(.un-hover).hover .td,.inline-table.hoverable-tr tbody tr:not(.un-hover):hover td,.inline-table.hoverable-tr tbody tr:not(.un-hover):hover .td,.inline-table.hoverable-tr tbody tr:not(.un-hover).hover td,.inline-table.hoverable-tr tbody tr:not(.un-hover).hover .td,.inline-table.hoverable-tr tbody .tr:not(.un-hover):hover td,.inline-table.hoverable-tr tbody .tr:not(.un-hover):hover .td,.inline-table.hoverable-tr tbody .tr:not(.un-hover).hover td,.inline-table.hoverable-tr tbody .tr:not(.un-hover).hover .td,.inline-table.hoverable-tr .tbody tr:not(.un-hover):hover td,.inline-table.hoverable-tr .tbody tr:not(.un-hover):hover .td,.inline-table.hoverable-tr .tbody tr:not(.un-hover).hover td,.inline-table.hoverable-tr .tbody tr:not(.un-hover).hover .td,.inline-table.hoverable-tr .tbody .tr:not(.un-hover):hover td,.inline-table.hoverable-tr .tbody .tr:not(.un-hover):hover .td,.inline-table.hoverable-tr .tbody .tr:not(.un-hover).hover td,.inline-table.hoverable-tr .tbody .tr:not(.un-hover).hover .td{background-color:#99a0a7;color:#fff}table.hoverable-tr tbody tr:not(.un-hover):hover td .on-hover,table.hoverable-tr tbody tr:not(.un-hover):hover .td .on-hover,table.hoverable-tr tbody tr:not(.un-hover).hover td .on-hover,table.hoverable-tr tbody tr:not(.un-hover).hover .td .on-hover,table.hoverable-tr tbody .tr:not(.un-hover):hover td .on-hover,table.hoverable-tr tbody .tr:not(.un-hover):hover .td .on-hover,table.hoverable-tr tbody .tr:not(.un-hover).hover td .on-hover,table.hoverable-tr tbody .tr:not(.un-hover).hover .td .on-hover,table.hoverable-tr .tbody tr:not(.un-hover):hover td .on-hover,table.hoverable-tr .tbody tr:not(.un-hover):hover .td .on-hover,table.hoverable-tr .tbody tr:not(.un-hover).hover td .on-hover,table.hoverable-tr .tbody tr:not(.un-hover).hover .td .on-hover,table.hoverable-tr .tbody .tr:not(.un-hover):hover td .on-hover,table.hoverable-tr .tbody .tr:not(.un-hover):hover .td .on-hover,table.hoverable-tr .tbody .tr:not(.un-hover).hover td .on-hover,table.hoverable-tr .tbody .tr:not(.un-hover).hover .td .on-hover,.table.hoverable-tr tbody tr:not(.un-hover):hover td .on-hover,.table.hoverable-tr tbody tr:not(.un-hover):hover .td .on-hover,.table.hoverable-tr tbody tr:not(.un-hover).hover td .on-hover,.table.hoverable-tr tbody tr:not(.un-hover).hover .td .on-hover,.table.hoverable-tr tbody .tr:not(.un-hover):hover td .on-hover,.table.hoverable-tr tbody .tr:not(.un-hover):hover .td .on-hover,.table.hoverable-tr tbody .tr:not(.un-hover).hover td .on-hover,.table.hoverable-tr tbody .tr:not(.un-hover).hover .td .on-hover,.table.hoverable-tr .tbody tr:not(.un-hover):hover td .on-hover,.table.hoverable-tr .tbody tr:not(.un-hover):hover .td .on-hover,.table.hoverable-tr .tbody tr:not(.un-hover).hover td .on-hover,.table.hoverable-tr .tbody tr:not(.un-hover).hover .td .on-hover,.table.hoverable-tr .tbody .tr:not(.un-hover):hover td .on-hover,.table.hoverable-tr .tbody .tr:not(.un-hover):hover .td .on-hover,.table.hoverable-tr .tbody .tr:not(.un-hover).hover td .on-hover,.table.hoverable-tr .tbody .tr:not(.un-hover).hover .td .on-hover,.inline-table.hoverable-tr tbody tr:not(.un-hover):hover td .on-hover,.inline-table.hoverable-tr tbody tr:not(.un-hover):hover .td .on-hover,.inline-table.hoverable-tr tbody tr:not(.un-hover).hover td .on-hover,.inline-table.hoverable-tr tbody tr:not(.un-hover).hover .td .on-hover,.inline-table.hoverable-tr tbody .tr:not(.un-hover):hover td .on-hover,.inline-table.hoverable-tr tbody .tr:not(.un-hover):hover .td .on-hover,.inline-table.hoverable-tr tbody .tr:not(.un-hover).hover td .on-hover,.inline-table.hoverable-tr tbody .tr:not(.un-hover).hover .td .on-hover,.inline-table.hoverable-tr .tbody tr:not(.un-hover):hover td .on-hover,.inline-table.hoverable-tr .tbody tr:not(.un-hover):hover .td .on-hover,.inline-table.hoverable-tr .tbody tr:not(.un-hover).hover td .on-hover,.inline-table.hoverable-tr .tbody tr:not(.un-hover).hover .td .on-hover,.inline-table.hoverable-tr .tbody .tr:not(.un-hover):hover td .on-hover,.inline-table.hoverable-tr .tbody .tr:not(.un-hover):hover .td .on-hover,.inline-table.hoverable-tr .tbody .tr:not(.un-hover).hover td .on-hover,.inline-table.hoverable-tr .tbody .tr:not(.un-hover).hover .td .on-hover{visibility:visible}table.hoverable-col,.table.hoverable-col,.inline-table.hoverable-col{overflow:hidden}table.hoverable-col col,table.hoverable-col .col,table.hoverable-col td,table.hoverable-col .td,table.hoverable-col th,table.hoverable-col .th,.table.hoverable-col col,.table.hoverable-col .col,.table.hoverable-col td,.table.hoverable-col .td,.table.hoverable-col th,.table.hoverable-col .th,.inline-table.hoverable-col col,.inline-table.hoverable-col .col,.inline-table.hoverable-col td,.inline-table.hoverable-col .td,.inline-table.hoverable-col th,.inline-table.hoverable-col .th{position:relative}table.hoverable-col col span,table.hoverable-col .col span,table.hoverable-col td span,table.hoverable-col .td span,table.hoverable-col th span,table.hoverable-col .th span,.table.hoverable-col col span,.table.hoverable-col .col span,.table.hoverable-col td span,.table.hoverable-col .td span,.table.hoverable-col th span,.table.hoverable-col .th span,.inline-table.hoverable-col col span,.inline-table.hoverable-col .col span,.inline-table.hoverable-col td span,.inline-table.hoverable-col .td span,.inline-table.hoverable-col th span,.inline-table.hoverable-col .th span{position:relative;z-index:3}table.hoverable-col col:hover:after,table.hoverable-col col.hover:after,table.hoverable-col .col:hover:after,table.hoverable-col .col.hover:after,table.hoverable-col td:hover:after,table.hoverable-col td.hover:after,table.hoverable-col .td:hover:after,table.hoverable-col .td.hover:after,table.hoverable-col th:hover:after,table.hoverable-col th.hover:after,table.hoverable-col .th:hover:after,table.hoverable-col .th.hover:after,.table.hoverable-col col:hover:after,.table.hoverable-col col.hover:after,.table.hoverable-col .col:hover:after,.table.hoverable-col .col.hover:after,.table.hoverable-col td:hover:after,.table.hoverable-col td.hover:after,.table.hoverable-col .td:hover:after,.table.hoverable-col .td.hover:after,.table.hoverable-col th:hover:after,.table.hoverable-col th.hover:after,.table.hoverable-col .th:hover:after,.table.hoverable-col .th.hover:after,.inline-table.hoverable-col col:hover:after,.inline-table.hoverable-col col.hover:after,.inline-table.hoverable-col .col:hover:after,.inline-table.hoverable-col .col.hover:after,.inline-table.hoverable-col td:hover:after,.inline-table.hoverable-col td.hover:after,.inline-table.hoverable-col .td:hover:after,.inline-table.hoverable-col .td.hover:after,.inline-table.hoverable-col th:hover:after,.inline-table.hoverable-col th.hover:after,.inline-table.hoverable-col .th:hover:after,.inline-table.hoverable-col .th.hover:after{background-color:#868e96;content:" ";height:300vh;left:0;position:absolute;top:-100vh;width:100%;z-index:10;pointer-events:none}}table.zebra-odd .tbody .tr:nth-child(odd) td,table.zebra-odd .tbody .tr:nth-child(odd) .td,table.zebra-odd .tbody tr:nth-child(odd) td,table.zebra-odd .tbody tr:nth-child(odd) .td,table.zebra-odd tbody .tr:nth-child(odd) td,table.zebra-odd tbody .tr:nth-child(odd) .td,table.zebra-odd tbody tr:nth-child(odd) td,table.zebra-odd tbody tr:nth-child(odd) .td,.table.zebra-odd .tbody .tr:nth-child(odd) td,.table.zebra-odd .tbody .tr:nth-child(odd) .td,.table.zebra-odd .tbody tr:nth-child(odd) td,.table.zebra-odd .tbody tr:nth-child(odd) .td,.table.zebra-odd tbody .tr:nth-child(odd) td,.table.zebra-odd tbody .tr:nth-child(odd) .td,.table.zebra-odd tbody tr:nth-child(odd) td,.table.zebra-odd tbody tr:nth-child(odd) .td,.inline-table.zebra-odd .tbody .tr:nth-child(odd) td,.inline-table.zebra-odd .tbody .tr:nth-child(odd) .td,.inline-table.zebra-odd .tbody tr:nth-child(odd) td,.inline-table.zebra-odd .tbody tr:nth-child(odd) .td,.inline-table.zebra-odd tbody .tr:nth-child(odd) td,.inline-table.zebra-odd tbody .tr:nth-child(odd) .td,.inline-table.zebra-odd tbody tr:nth-child(odd) td,.inline-table.zebra-odd tbody tr:nth-child(odd) .td{background-color:#fff}table.zebra-even .tbody .tr:nth-child(2n) td,table.zebra-even .tbody .tr:nth-child(2n) .td,table.zebra-even .tbody tr:nth-child(2n) td,table.zebra-even .tbody tr:nth-child(2n) .td,table.zebra-even tbody .tr:nth-child(2n) td,table.zebra-even tbody .tr:nth-child(2n) .td,table.zebra-even tbody tr:nth-child(2n) td,table.zebra-even tbody tr:nth-child(2n) .td,.table.zebra-even .tbody .tr:nth-child(2n) td,.table.zebra-even .tbody .tr:nth-child(2n) .td,.table.zebra-even .tbody tr:nth-child(2n) td,.table.zebra-even .tbody tr:nth-child(2n) .td,.table.zebra-even tbody .tr:nth-child(2n) td,.table.zebra-even tbody .tr:nth-child(2n) .td,.table.zebra-even tbody tr:nth-child(2n) td,.table.zebra-even tbody tr:nth-child(2n) .td,.inline-table.zebra-even .tbody .tr:nth-child(2n) td,.inline-table.zebra-even .tbody .tr:nth-child(2n) .td,.inline-table.zebra-even .tbody tr:nth-child(2n) td,.inline-table.zebra-even .tbody tr:nth-child(2n) .td,.inline-table.zebra-even tbody .tr:nth-child(2n) td,.inline-table.zebra-even tbody .tr:nth-child(2n) .td,.inline-table.zebra-even tbody tr:nth-child(2n) td,.inline-table.zebra-even tbody tr:nth-child(2n) .td{background-color:#fff}table .on-hover,.table .on-hover,.inline-table .on-hover{visibility:hidden}table tfoot,table .tfoot,table tbody,table .tbody,.table tfoot,.table .tfoot,.table tbody,.table .tbody,.inline-table tfoot,.inline-table .tfoot,.inline-table tbody,.inline-table .tbody{font-size:1rem;color:#333}table tbody a.tr,table tbody a.td,table .tbody a.tr,table .tbody a.td,.table tbody a.tr,.table tbody a.td,.table .tbody a.tr,.table .tbody a.td,.inline-table tbody a.tr,.inline-table tbody a.td,.inline-table .tbody a.tr,.inline-table .tbody a.td{color:inherit}table tbody td:not(.actions) a:not(.button):hover,table .tbody td:not(.actions) a:not(.button):hover,.table tbody td:not(.actions) a:not(.button):hover,.table .tbody td:not(.actions) a:not(.button):hover,.inline-table tbody td:not(.actions) a:not(.button):hover,.inline-table .tbody td:not(.actions) a:not(.button):hover{text-decoration:underline}table tbody td a,table tbody .td a,table .tbody td a,table .tbody .td a,.table tbody td a,.table tbody .td a,.table .tbody td a,.table .tbody .td a,.inline-table tbody td a,.inline-table tbody .td a,.inline-table .tbody td a,.inline-table .tbody .td a{cursor:pointer}.overflow-auto table.hoverable-col,.overflow-auto .table.hoverable-col,.overflow-auto .inline-table.hoverable-col,.overflow-scroll table.hoverable-col,.overflow-scroll .table.hoverable-col,.overflow-scroll .inline-table.hoverable-col{overflow:visible}.overflow-auto table.hoverable-col col:hover:after,.overflow-auto table.hoverable-col col.hover:after,.overflow-auto table.hoverable-col .col:hover:after,.overflow-auto table.hoverable-col .col.hover:after,.overflow-auto table.hoverable-col td:hover:after,.overflow-auto table.hoverable-col td.hover:after,.overflow-auto table.hoverable-col .td:hover:after,.overflow-auto table.hoverable-col .td.hover:after,.overflow-auto table.hoverable-col th:hover:after,.overflow-auto table.hoverable-col th.hover:after,.overflow-auto table.hoverable-col .th:hover:after,.overflow-auto table.hoverable-col .th.hover:after,.overflow-auto .table.hoverable-col col:hover:after,.overflow-auto .table.hoverable-col col.hover:after,.overflow-auto .table.hoverable-col .col:hover:after,.overflow-auto .table.hoverable-col .col.hover:after,.overflow-auto .table.hoverable-col td:hover:after,.overflow-auto .table.hoverable-col td.hover:after,.overflow-auto .table.hoverable-col .td:hover:after,.overflow-auto .table.hoverable-col .td.hover:after,.overflow-auto .table.hoverable-col th:hover:after,.overflow-auto .table.hoverable-col th.hover:after,.overflow-auto .table.hoverable-col .th:hover:after,.overflow-auto .table.hoverable-col .th.hover:after,.overflow-auto .inline-table.hoverable-col col:hover:after,.overflow-auto .inline-table.hoverable-col col.hover:after,.overflow-auto .inline-table.hoverable-col .col:hover:after,.overflow-auto .inline-table.hoverable-col .col.hover:after,.overflow-auto .inline-table.hoverable-col td:hover:after,.overflow-auto .inline-table.hoverable-col td.hover:after,.overflow-auto .inline-table.hoverable-col .td:hover:after,.overflow-auto .inline-table.hoverable-col .td.hover:after,.overflow-auto .inline-table.hoverable-col th:hover:after,.overflow-auto .inline-table.hoverable-col th.hover:after,.overflow-auto .inline-table.hoverable-col .th:hover:after,.overflow-auto .inline-table.hoverable-col .th.hover:after,.overflow-scroll table.hoverable-col col:hover:after,.overflow-scroll table.hoverable-col col.hover:after,.overflow-scroll table.hoverable-col .col:hover:after,.overflow-scroll table.hoverable-col .col.hover:after,.overflow-scroll table.hoverable-col td:hover:after,.overflow-scroll table.hoverable-col td.hover:after,.overflow-scroll table.hoverable-col .td:hover:after,.overflow-scroll table.hoverable-col .td.hover:after,.overflow-scroll table.hoverable-col th:hover:after,.overflow-scroll table.hoverable-col th.hover:after,.overflow-scroll table.hoverable-col .th:hover:after,.overflow-scroll table.hoverable-col .th.hover:after,.overflow-scroll .table.hoverable-col col:hover:after,.overflow-scroll .table.hoverable-col col.hover:after,.overflow-scroll .table.hoverable-col .col:hover:after,.overflow-scroll .table.hoverable-col .col.hover:after,.overflow-scroll .table.hoverable-col td:hover:after,.overflow-scroll .table.hoverable-col td.hover:after,.overflow-scroll .table.hoverable-col .td:hover:after,.overflow-scroll .table.hoverable-col .td.hover:after,.overflow-scroll .table.hoverable-col th:hover:after,.overflow-scroll .table.hoverable-col th.hover:after,.overflow-scroll .table.hoverable-col .th:hover:after,.overflow-scroll .table.hoverable-col .th.hover:after,.overflow-scroll .inline-table.hoverable-col col:hover:after,.overflow-scroll .inline-table.hoverable-col col.hover:after,.overflow-scroll .inline-table.hoverable-col .col:hover:after,.overflow-scroll .inline-table.hoverable-col .col.hover:after,.overflow-scroll .inline-table.hoverable-col td:hover:after,.overflow-scroll .inline-table.hoverable-col td.hover:after,.overflow-scroll .inline-table.hoverable-col .td:hover:after,.overflow-scroll .inline-table.hoverable-col .td.hover:after,.overflow-scroll .inline-table.hoverable-col th:hover:after,.overflow-scroll .inline-table.hoverable-col th.hover:after,.overflow-scroll .inline-table.hoverable-col .th:hover:after,.overflow-scroll .inline-table.hoverable-col .th.hover:after{height:100vh}td,.td{padding:1rem .5rem;text-align:left;vertical-align:middle;word-wrap:break-word}td.number,.td.number{text-align:right;padding-right:2rem;white-space:nowrap!important}td.bold,.td.bold{font-weight:700}td.actions,.td.actions{text-align:right;vertical-align:middle;white-space:nowrap}td.actions>a,td.actions>label,.td.actions>a,.td.actions>label{display:inline-block;cursor:pointer}td.actions>a i,td.actions>label i,.td.actions>a i,.td.actions>label i{vertical-align:middle}td.actions>a:hover,td.actions>label:hover,.td.actions>a:hover,.td.actions>label:hover{text-decoration:none}td.disabled,.td.disabled{opacity:.3;pointer-events:none}td.td-ellipsis,.td.td-ellipsis{white-space:nowrap;overflow-x:hidden;overflow-y:visible;text-overflow:ellipsis}th,.th{color:#6c757d;text-transform:uppercase;padding:.7rem .5rem;font-size:.8rem}th.number,.th.number{text-align:right;padding-right:2rem}th.bold,.th.bold{font-weight:700}th.actions,.th.actions{text-align:right}tr.disabled .td,tr.disabled td,.tr.disabled .td,.tr.disabled td{opacity:.3;pointer-events:none}.table-scroll{overflow-y:auto;width:100%}.table{display:table}.inline-table{display:inline-table}.table .tbody,.inline-table .tbody{display:table-row-group}.table .tfoot,.inline-table .tfoot{display:table-footer-group}.table .thead,.inline-table .thead{display:table-header-group}.table .tr,.inline-table .tr{display:table-row}.table .td,.table .th,.inline-table .td,.inline-table .th{display:table-cell}.table .colgroup,.inline-table .colgroup{display:table-column-group}.table .col,.inline-table .col{display:table-column}.width-10-vw,.width-20-vw,.width-30-vw,.width-40-vw,.width-50-vw,.width-60-vw,.width-70-vw,.width-80-vw,.width-90-vw{width:10vw}@media (max-width: 768px){.table-mobile{display:block!important;width:100%}.table-mobile.borders-vertical td[data-th]:before,.table-mobile.borders-vertical .td[data-th]:before,.table-mobile.borders-vertical th[data-th]:before,.table-mobile.borders-vertical .th[data-th]:before{border-left:1px solid white;border-right:1px solid white}.table-mobile.borders tr,.table-mobile.borders .tr,.table-mobile.borders-horizontal tr,.table-mobile.borders-horizontal .tr{border-top:1px solid white}.table-mobile.borders th:not(:first-child),.table-mobile.borders td:not(:first-child),.table-mobile.borders .th:not(:first-child),.table-mobile.borders .td:not(:first-child),.table-mobile.borders-horizontal th:not(:first-child),.table-mobile.borders-horizontal td:not(:first-child),.table-mobile.borders-horizontal .th:not(:first-child),.table-mobile.borders-horizontal .td:not(:first-child){border-top:1px solid white}.table-mobile tbody,.table-mobile .tbody,.table-mobile tfoot,.table-mobile .tfoot,.table-mobile tr,.table-mobile .tr{display:block;width:100%}.table-mobile .thead,.table-mobile thead{display:none}.table-mobile tr .td,.table-mobile tr td,.table-mobile .tr .td,.table-mobile .tr td{display:table;table-layout:fixed;padding:0!important;border:0 none;width:100%}.table-mobile tr .td[data-th]:before,.table-mobile tr td[data-th]:before,.table-mobile .tr .td[data-th]:before,.table-mobile .tr td[data-th]:before{content:attr(data-th);display:table-cell;box-sizing:border-box;text-align:left;vertical-align:middle;color:#6c757d;text-transform:uppercase;padding:.7rem .5rem;font-size:.8rem}.table-mobile tr .td[data-th]:before.number,.table-mobile tr td[data-th]:before.number,.table-mobile .tr .td[data-th]:before.number,.table-mobile .tr td[data-th]:before.number{text-align:right;padding-right:2rem}.table-mobile tr .td[data-th]:before.bold,.table-mobile tr td[data-th]:before.bold,.table-mobile .tr .td[data-th]:before.bold,.table-mobile .tr td[data-th]:before.bold{font-weight:700}.table-mobile tr .td[data-th]:before.actions,.table-mobile tr td[data-th]:before.actions,.table-mobile .tr .td[data-th]:before.actions,.table-mobile .tr td[data-th]:before.actions{text-align:right}.table-mobile tr .td[data-th]:before,.table-mobile tr td[data-th]:before,.table-mobile .tr .td[data-th]:before,.table-mobile .tr td[data-th]:before{width:30%;max-width:30%;padding:.7rem 1.5rem .7rem 1rem}.table-mobile tr .td .on-hover,.table-mobile tr td .on-hover,.table-mobile .tr .td .on-hover,.table-mobile .tr td .on-hover{visibility:visible}.table-mobile tr .td>span,.table-mobile tr td>span,.table-mobile .tr .td>span,.table-mobile .tr td>span{padding:.7rem 1rem .7rem 1.5rem;display:table-cell;width:70%;box-sizing:border-box;text-align:left;vertical-align:middle}.table-mobile tr .td>span~span,.table-mobile tr td>span~span,.table-mobile .tr .td>span~span,.table-mobile .tr td>span~span{width:auto!important}}.table .expandable-trigger .toggle-show,.inline-table .expandable-trigger .toggle-show{display:none}.table .expandable-trigger .toggle-hide,.inline-table .expandable-trigger .toggle-hide{display:inline-block}.table .expandable-toggler,.inline-table .expandable-toggler{display:none!important}.table .expandable-toggler:checked+.expandable-trigger .toggle-show,.inline-table .expandable-toggler:checked+.expandable-trigger .toggle-show{display:inline-block}.table .expandable-toggler:checked+.expandable-trigger .toggle-hide,.inline-table .expandable-toggler:checked+.expandable-trigger .toggle-hide{display:none}.table .expandable-toggler:not(:checked)+*.expandable,.inline-table .expandable-toggler:not(:checked)+*.expandable{display:none!important}.table .expandable-toggler:not(:checked)+*.expandable-trigger+.expandable,.inline-table .expandable-toggler:not(:checked)+*.expandable-trigger+.expandable{display:none!important}.table .expandable-toggler:checked+*.expandable .td,.table .expandable-toggler:checked+*.expandable td,.table .expandable-toggler:checked+*.expandable .th,.table .expandable-toggler:checked+*.expandable th,.inline-table .expandable-toggler:checked+*.expandable .td,.inline-table .expandable-toggler:checked+*.expandable td,.inline-table .expandable-toggler:checked+*.expandable .th,.inline-table .expandable-toggler:checked+*.expandable th{background-color:#e6e6e6}.table .expandable-toggler:checked+*.expandable .td+.td,.table .expandable-toggler:checked+*.expandable .td+td,.table .expandable-toggler:checked+*.expandable .td+.th,.table .expandable-toggler:checked+*.expandable .td+th,.table .expandable-toggler:checked+*.expandable td+.td,.table .expandable-toggler:checked+*.expandable td+td,.table .expandable-toggler:checked+*.expandable td+.th,.table .expandable-toggler:checked+*.expandable td+th,.table .expandable-toggler:checked+*.expandable .th+.td,.table .expandable-toggler:checked+*.expandable .th+td,.table .expandable-toggler:checked+*.expandable .th+.th,.table .expandable-toggler:checked+*.expandable .th+th,.table .expandable-toggler:checked+*.expandable th+.td,.table .expandable-toggler:checked+*.expandable th+td,.table .expandable-toggler:checked+*.expandable th+.th,.table .expandable-toggler:checked+*.expandable th+th,.inline-table .expandable-toggler:checked+*.expandable .td+.td,.inline-table .expandable-toggler:checked+*.expandable .td+td,.inline-table .expandable-toggler:checked+*.expandable .td+.th,.inline-table .expandable-toggler:checked+*.expandable .td+th,.inline-table .expandable-toggler:checked+*.expandable td+.td,.inline-table .expandable-toggler:checked+*.expandable td+td,.inline-table .expandable-toggler:checked+*.expandable td+.th,.inline-table .expandable-toggler:checked+*.expandable td+th,.inline-table .expandable-toggler:checked+*.expandable .th+.td,.inline-table .expandable-toggler:checked+*.expandable .th+td,.inline-table .expandable-toggler:checked+*.expandable .th+.th,.inline-table .expandable-toggler:checked+*.expandable .th+th,.inline-table .expandable-toggler:checked+*.expandable th+.td,.inline-table .expandable-toggler:checked+*.expandable th+td,.inline-table .expandable-toggler:checked+*.expandable th+.th,.inline-table .expandable-toggler:checked+*.expandable th+th{border-left-color:#ebebeb}.table .expandable-toggler:checked+*.expandable-trigger,.inline-table .expandable-toggler:checked+*.expandable-trigger{background-color:#f2f2f2}.table .expandable-toggler:checked+*.expandable-trigger+.td,.table .expandable-toggler:checked+*.expandable-trigger+td,.table .expandable-toggler:checked+*.expandable-trigger+.th,.table .expandable-toggler:checked+*.expandable-trigger+th,.inline-table .expandable-toggler:checked+*.expandable-trigger+.td,.inline-table .expandable-toggler:checked+*.expandable-trigger+td,.inline-table .expandable-toggler:checked+*.expandable-trigger+.th,.inline-table .expandable-toggler:checked+*.expandable-trigger+th{border-left-color:#f5f5f5}.table .expandable-toggler:checked+*.expandable-trigger+.expandable .td,.table .expandable-toggler:checked+*.expandable-trigger+.expandable td,.table .expandable-toggler:checked+*.expandable-trigger+.expandable .th,.table .expandable-toggler:checked+*.expandable-trigger+.expandable th,.inline-table .expandable-toggler:checked+*.expandable-trigger+.expandable .td,.inline-table .expandable-toggler:checked+*.expandable-trigger+.expandable td,.inline-table .expandable-toggler:checked+*.expandable-trigger+.expandable .th,.inline-table .expandable-toggler:checked+*.expandable-trigger+.expandable th{background-color:#e6e6e6}.table .expandable-toggler:checked+*.expandable-trigger+.expandable .td+.td,.table .expandable-toggler:checked+*.expandable-trigger+.expandable .td+td,.table .expandable-toggler:checked+*.expandable-trigger+.expandable .td+.th,.table .expandable-toggler:checked+*.expandable-trigger+.expandable .td+th,.table .expandable-toggler:checked+*.expandable-trigger+.expandable td+.td,.table .expandable-toggler:checked+*.expandable-trigger+.expandable td+td,.table .expandable-toggler:checked+*.expandable-trigger+.expandable td+.th,.table .expandable-toggler:checked+*.expandable-trigger+.expandable td+th,.table .expandable-toggler:checked+*.expandable-trigger+.expandable .th+.td,.table .expandable-toggler:checked+*.expandable-trigger+.expandable .th+td,.table .expandable-toggler:checked+*.expandable-trigger+.expandable .th+.th,.table .expandable-toggler:checked+*.expandable-trigger+.expandable .th+th,.table .expandable-toggler:checked+*.expandable-trigger+.expandable th+.td,.table .expandable-toggler:checked+*.expandable-trigger+.expandable th+td,.table .expandable-toggler:checked+*.expandable-trigger+.expandable th+.th,.table .expandable-toggler:checked+*.expandable-trigger+.expandable th+th,.inline-table .expandable-toggler:checked+*.expandable-trigger+.expandable .td+.td,.inline-table .expandable-toggler:checked+*.expandable-trigger+.expandable .td+td,.inline-table .expandable-toggler:checked+*.expandable-trigger+.expandable .td+.th,.inline-table .expandable-toggler:checked+*.expandable-trigger+.expandable .td+th,.inline-table .expandable-toggler:checked+*.expandable-trigger+.expandable td+.td,.inline-table .expandable-toggler:checked+*.expandable-trigger+.expandable td+td,.inline-table .expandable-toggler:checked+*.expandable-trigger+.expandable td+.th,.inline-table .expandable-toggler:checked+*.expandable-trigger+.expandable td+th,.inline-table .expandable-toggler:checked+*.expandable-trigger+.expandable .th+.td,.inline-table .expandable-toggler:checked+*.expandable-trigger+.expandable .th+td,.inline-table .expandable-toggler:checked+*.expandable-trigger+.expandable .th+.th,.inline-table .expandable-toggler:checked+*.expandable-trigger+.expandable .th+th,.inline-table .expandable-toggler:checked+*.expandable-trigger+.expandable th+.td,.inline-table .expandable-toggler:checked+*.expandable-trigger+.expandable th+td,.inline-table .expandable-toggler:checked+*.expandable-trigger+.expandable th+.th,.inline-table .expandable-toggler:checked+*.expandable-trigger+.expandable th+th{border-left-color:#ebebeb}.tooltip{background:rgb(0,73.8,153);padding:.45rem .65rem;color:#fff;white-space:normal;word-break:break-word;width:-webkit-max-content;width:-moz-max-content;max-width:30rem;border-radius:5px;bottom:calc(100% + 5px);left:-10px;margin-bottom:5px;border:0 solid rgb(60,60,60);box-shadow:0;text-align:left;line-height:1.35em;font-size:.8rem}.tooltip.hoverable:before{content:"";position:absolute;background:none;border:0 none!important}.tooltip.hoverable.top:before,.tooltip.hoverable:not(.bottom):before,.tooltip.hoverable.right:before,.tooltip.hoverable.center:before{left:-10px;width:100%;bottom:auto;top:100%;height:calc(10px + .8em)}.tooltip.hoverable.bottom:before,.tooltip.hoverable.bottom-right:before,.tooltip.hoverable.bottom-center:before{left:-10px;width:100%;top:auto;bottom:100%;height:calc(10px + .8em)}.tooltip.hoverable.right-top:before,.tooltip.hoverable.right-middle:before,.tooltip.hoverable.right-bottom:before{left:-5px;right:auto;top:0;height:calc(100% + 0);width:calc(10px + 0)}.tooltip.hoverable.left-top:before,.tooltip.hoverable.left-middle:before,.tooltip.hoverable.left-bottom:before{right:-5px;left:auto;top:0;height:calc(100% + 0);width:calc(10px + 0)}.tooltip.show{display:table!important}.tooltip.top,.tooltip:not(.bottom){left:-10px}.tooltip.right{left:auto;right:-10px}.tooltip.center{left:50%;transform:translate(-50%);text-align:center}.tooltip.bottom{bottom:auto;top:calc(100% + 5px);margin-top:5px;left:-10px}.tooltip.bottom-right{bottom:auto;top:calc(100% + 5px);right:-10px;left:auto;margin-top:5px}.tooltip.bottom-center{left:50%;transform:translate(-50%);bottom:auto;top:calc(100% + 5px);margin-top:5px;text-align:center}.tooltip.right-middle{top:50%;bottom:auto;left:calc(100% + 5px);transform:translateY(-50%);margin-left:5px;text-align:right}.tooltip.left-middle{top:50%;bottom:auto;right:calc(100% + 5px);left:auto;transform:translateY(-50%);margin-right:5px}.tooltip.right-top{top:-12.5px;bottom:auto;left:calc(100% + 5px);margin-left:5px;text-align:right}.tooltip.right-bottom{top:auto;bottom:-12.5px;left:calc(100% + 5px);margin-left:5px;margin-bottom:0;text-align:right}.tooltip.left-top{top:-12.5px;bottom:auto;right:calc(100% + 5px);left:auto;margin-right:5px}.tooltip.left-bottom{top:auto;bottom:-12.5px;right:calc(100% + 5px);left:auto;margin-right:5px;margin-bottom:0}.has-tooltip[data-tooltip]{position:relative}.has-tooltip[data-tooltip].absolute{position:absolute}.has-tooltip[data-tooltip].fixed{position:fixed}.has-tooltip[data-tooltip]:after{position:absolute;z-index:10000}.has-tooltip[data-tooltip]:hover:after,.has-tooltip[data-tooltip][tabindex]:focus:after,.has-tooltip[data-tooltip].hovered:after{background:rgb(0,73.8,153);padding:.45rem .65rem;color:#fff;white-space:normal;word-break:break-word;width:-webkit-max-content;width:-moz-max-content;max-width:30rem;border-radius:5px;bottom:calc(100% + 5px);left:-10px;margin-bottom:5px;border:0 solid rgb(60,60,60);box-shadow:0;text-align:left;line-height:1.35em;font-size:.8rem}.has-tooltip[data-tooltip]:hover:after.hoverable:before,.has-tooltip[data-tooltip][tabindex]:focus:after.hoverable:before,.has-tooltip[data-tooltip].hovered:after.hoverable:before{content:"";position:absolute;background:none;border:0 none!important}.has-tooltip[data-tooltip]:hover:after.hoverable.top:before,.has-tooltip[data-tooltip]:hover:after.hoverable:not(.bottom):before,.has-tooltip[data-tooltip]:hover:after.hoverable.right:before,.has-tooltip[data-tooltip]:hover:after.hoverable.center:before,.has-tooltip[data-tooltip][tabindex]:focus:after.hoverable.top:before,.has-tooltip[data-tooltip][tabindex]:focus:after.hoverable:not(.bottom):before,.has-tooltip[data-tooltip][tabindex]:focus:after.hoverable.right:before,.has-tooltip[data-tooltip][tabindex]:focus:after.hoverable.center:before,.has-tooltip[data-tooltip].hovered:after.hoverable.top:before,.has-tooltip[data-tooltip].hovered:after.hoverable:not(.bottom):before,.has-tooltip[data-tooltip].hovered:after.hoverable.right:before,.has-tooltip[data-tooltip].hovered:after.hoverable.center:before{left:-10px;width:100%;bottom:auto;top:100%;height:calc(10px + .8em)}.has-tooltip[data-tooltip]:hover:after.hoverable.bottom:before,.has-tooltip[data-tooltip]:hover:after.hoverable.bottom-right:before,.has-tooltip[data-tooltip]:hover:after.hoverable.bottom-center:before,.has-tooltip[data-tooltip][tabindex]:focus:after.hoverable.bottom:before,.has-tooltip[data-tooltip][tabindex]:focus:after.hoverable.bottom-right:before,.has-tooltip[data-tooltip][tabindex]:focus:after.hoverable.bottom-center:before,.has-tooltip[data-tooltip].hovered:after.hoverable.bottom:before,.has-tooltip[data-tooltip].hovered:after.hoverable.bottom-right:before,.has-tooltip[data-tooltip].hovered:after.hoverable.bottom-center:before{left:-10px;width:100%;top:auto;bottom:100%;height:calc(10px + .8em)}.has-tooltip[data-tooltip]:hover:after.hoverable.right-top:before,.has-tooltip[data-tooltip]:hover:after.hoverable.right-middle:before,.has-tooltip[data-tooltip]:hover:after.hoverable.right-bottom:before,.has-tooltip[data-tooltip][tabindex]:focus:after.hoverable.right-top:before,.has-tooltip[data-tooltip][tabindex]:focus:after.hoverable.right-middle:before,.has-tooltip[data-tooltip][tabindex]:focus:after.hoverable.right-bottom:before,.has-tooltip[data-tooltip].hovered:after.hoverable.right-top:before,.has-tooltip[data-tooltip].hovered:after.hoverable.right-middle:before,.has-tooltip[data-tooltip].hovered:after.hoverable.right-bottom:before{left:-5px;right:auto;top:0;height:calc(100% + 0);width:calc(10px + 0)}.has-tooltip[data-tooltip]:hover:after.hoverable.left-top:before,.has-tooltip[data-tooltip]:hover:after.hoverable.left-middle:before,.has-tooltip[data-tooltip]:hover:after.hoverable.left-bottom:before,.has-tooltip[data-tooltip][tabindex]:focus:after.hoverable.left-top:before,.has-tooltip[data-tooltip][tabindex]:focus:after.hoverable.left-middle:before,.has-tooltip[data-tooltip][tabindex]:focus:after.hoverable.left-bottom:before,.has-tooltip[data-tooltip].hovered:after.hoverable.left-top:before,.has-tooltip[data-tooltip].hovered:after.hoverable.left-middle:before,.has-tooltip[data-tooltip].hovered:after.hoverable.left-bottom:before{right:-5px;left:auto;top:0;height:calc(100% + 0);width:calc(10px + 0)}.has-tooltip[data-tooltip]:hover:after,.has-tooltip[data-tooltip][tabindex]:focus:after,.has-tooltip[data-tooltip].hovered:after{content:attr(data-tooltip);display:table}.has-tooltip[data-tooltip]:hover.top:after,.has-tooltip[data-tooltip]:hover:not(.bottom):after,.has-tooltip[data-tooltip][tabindex]:focus.top:after,.has-tooltip[data-tooltip][tabindex]:focus:not(.bottom):after,.has-tooltip[data-tooltip].hovered.top:after,.has-tooltip[data-tooltip].hovered:not(.bottom):after{left:-10px;bottom:calc(100% + 5px)}.has-tooltip[data-tooltip]:hover.bottom:after,.has-tooltip[data-tooltip][tabindex]:focus.bottom:after,.has-tooltip[data-tooltip].hovered.bottom:after{right:-10px;bottom:auto;top:calc(100% + 5px);margin-top:5px}.has-tooltip[data-tooltip]:hover.bottom-right:after,.has-tooltip[data-tooltip][tabindex]:focus.bottom-right:after,.has-tooltip[data-tooltip].hovered.bottom-right:after{left:auto;right:-10px;bottom:auto;top:calc(100% + 5px);margin-top:5px;text-align:right}.has-tooltip[data-tooltip]:hover.right:after,.has-tooltip[data-tooltip][tabindex]:focus.right:after,.has-tooltip[data-tooltip].hovered.right:after{left:auto;right:-10px;bottom:calc(100% + 5px);text-align:right}.has-tooltip[data-tooltip]:hover.center:after,.has-tooltip[data-tooltip][tabindex]:focus.center:after,.has-tooltip[data-tooltip].hovered.center:after{left:50%;transform:translate(-50%);bottom:calc(100% + 5px);text-align:center}.has-tooltip[data-tooltip]:hover.bottom-center:after,.has-tooltip[data-tooltip][tabindex]:focus.bottom-center:after,.has-tooltip[data-tooltip].hovered.bottom-center:after{left:50%;transform:translate(-50%);bottom:auto;top:calc(100% + 5px);margin-top:5px;text-align:center}.has-tooltip[data-tooltip]:hover.right-middle:after,.has-tooltip[data-tooltip][tabindex]:focus.right-middle:after,.has-tooltip[data-tooltip].hovered.right-middle:after{top:50%;bottom:auto;left:calc(100% + 10px);transform:translateY(-50%);text-align:right}.has-tooltip[data-tooltip]:hover.left-middle:after,.has-tooltip[data-tooltip][tabindex]:focus.left-middle:after,.has-tooltip[data-tooltip].hovered.left-middle:after{top:50%;bottom:auto;right:calc(100% + 10px);left:auto;transform:translateY(-50%)}.has-tooltip[data-tooltip]:hover.right-top:after,.has-tooltip[data-tooltip][tabindex]:focus.right-top:after,.has-tooltip[data-tooltip].hovered.right-top:after{top:-12.5px;bottom:auto;left:calc(100% + 10px);text-align:right}.has-tooltip[data-tooltip]:hover.right-bottom:after,.has-tooltip[data-tooltip][tabindex]:focus.right-bottom:after,.has-tooltip[data-tooltip].hovered.right-bottom:after{top:auto;bottom:-17.5px;left:calc(100% + 10px);text-align:right}.has-tooltip[data-tooltip]:hover.left-top:after,.has-tooltip[data-tooltip][tabindex]:focus.left-top:after,.has-tooltip[data-tooltip].hovered.left-top:after{top:-12.5px;bottom:auto;right:calc(100% + 10px);left:auto}.has-tooltip[data-tooltip]:hover.left-bottom:after,.has-tooltip[data-tooltip][tabindex]:focus.left-bottom:after,.has-tooltip[data-tooltip].hovered.left-bottom:after{top:auto;bottom:-17.5px;right:calc(100% + 10px);left:auto}.has-tooltip{position:relative}.has-tooltip.absolute{position:absolute}.has-tooltip.fixed{position:fixed}.has-tooltip>.tooltip{display:none;position:absolute;z-index:10000}.has-tooltip:hover>.tooltip,.has-tooltip[tabindex]:focus>.tooltip,.has-tooltip.hovered>.tooltip{display:table}.popup{background:rgb(255,255,255);padding:0;color:#333;width:max-content;max-width:30rem;min-width:0;width:-webkit-max-content;width:-moz-max-content;border-radius:0;bottom:100%;left:0;position:absolute;z-index:10000;margin-bottom:0;border:1px solid rgb(60,60,60);box-shadow:none}.popup.with-menu,.popup.with-menu .menu{min-width:100%}.popup .popup-content{padding:15px 20px}.popup .popup-header{padding:15px 20px;background:#333;color:#fff}.popup .popup-footer{padding:15px 20px;background:transparent;color:inherit}.popup.top,.popup:not(.bottom){left:0}.popup.right{left:auto;right:0}.popup.center{left:50%;transform:translate(-50%)}.popup.bottom{bottom:auto;top:100%;margin-top:0;left:0}.popup.bottom-right{bottom:auto;top:100%;right:0;left:auto;margin-top:0}.popup.bottom-center{left:50%;transform:translate(-50%);bottom:auto;top:100%;margin-top:0}.popup.right-middle{top:50%;bottom:auto;left:100%;transform:translateY(-50%);margin-left:0}.popup.left-middle{top:50%;bottom:auto;right:100%;left:auto;transform:translateY(-50%);margin-right:0}.popup.right-top{top:-0;bottom:auto;left:100%;margin-left:0}.popup.right-bottom{top:auto;bottom:-0;left:100%;margin-left:0;margin-bottom:0}.popup.left-top{top:-0;bottom:auto;right:100%;left:auto;margin-right:0}.popup.left-bottom{top:auto;bottom:-0;right:100%;left:auto;margin-right:0;margin-bottom:0}.has-popup{position:relative;display:inline-block}.has-popup.absolute{position:absolute}.has-popup.fixed{position:fixed}.has-popup>.popup{display:none}.has-popup.active>.popup{display:inline-block}.has-popup.hoverable:hover>.popup{display:inline-block}.has-popup[tabindex]:focus>.popup{display:inline-block}.has-popup:not(.manual)>input[type=checkbox]:checked{position:fixed;z-index:9999}.has-popup>input[type=checkbox]{position:absolute;width:100%;height:100%;left:0;right:0;top:0;bottom:0;opacity:0;margin:0}.has-popup>input[type=checkbox]:checked~.popup{display:inline-block}.section{border-radius:4px;background-color:#fff;margin:1.5rem 0;box-shadow:0 0 4px #15103c38}.section.with-border{border:1px solid white}.section.with-border .section-header~.section-content{border-top:1px solid white}.section.with-border .section-content~.section-footer{border-top:1px solid white}.section .section-header.with-border,.section .section-content.with-border,.section .section-footer.with-border{border-top:1px solid white}.section.with-padding .section-header,.section.with-padding .section-content{padding:1.5rem 1rem}.section.with-padding .section-content.with-table{padding:0}.section.with-padding .section-footer{padding:1.5rem 1rem}.section .with-table,.section.with-table{padding:0}.section .with-table .section-header,.section .with-table .section-footer,.section.with-table .section-header,.section.with-table .section-footer{padding-left:1rem;padding-right:1rem}.section .with-table table,.section .with-table .table,.section.with-table table,.section.with-table .table{background:transparent}.section .with-table table th:first-child,.section .with-table table td:first-child,.section .with-table table .th:first-child,.section .with-table table .td:first-child,.section .with-table .table th:first-child,.section .with-table .table td:first-child,.section .with-table .table .th:first-child,.section .with-table .table .td:first-child,.section.with-table table th:first-child,.section.with-table table td:first-child,.section.with-table table .th:first-child,.section.with-table table .td:first-child,.section.with-table .table th:first-child,.section.with-table .table td:first-child,.section.with-table .table .th:first-child,.section.with-table .table .td:first-child{padding-left:1rem}.section .with-table table th:last-child,.section .with-table table td:last-child,.section .with-table table .th:last-child,.section .with-table table .td:last-child,.section .with-table .table th:last-child,.section .with-table .table td:last-child,.section .with-table .table .th:last-child,.section .with-table .table .td:last-child,.section.with-table table th:last-child,.section.with-table table td:last-child,.section.with-table table .th:last-child,.section.with-table table .td:last-child,.section.with-table .table th:last-child,.section.with-table .table td:last-child,.section.with-table .table .th:last-child,.section.with-table .table .td:last-child{padding-right:1rem}.section.section-expandable>input[type=checkbox]{display:none}.section.section-expandable>input[type=checkbox]:not(:checked)~.section-content,.section.section-expandable>input[type=checkbox]:not(:checked)~.section-footer{display:none}.section.section-expandable>input[type=checkbox]:checked~.section-content{display:block}.section.section-expandable>input[type=checkbox]:checked~.section-footer{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.section-header.with-tabs,.section-footer.with-tabs{padding:0}.section-header.with-tabs.section-header,.section-footer.with-tabs.section-header{border-radius:4px 4px 0 0}.section-header.with-tabs.section-header .tab-labels,.section-footer.with-tabs.section-header .tab-labels{border-radius:4px 4px 0 0;overflow:hidden}.section-header.with-tabs.section-header .tab-labels.menu.horizontal .item:last-child .anchor,.section-footer.with-tabs.section-header .tab-labels.menu.horizontal .item:last-child .anchor{border-right:0 none}.section-header:not(th),.section-footer:not(th){display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}.section-footer.with-padding,.section-footer .with-padding,.section-content.with-padding,.section-content .with-padding,.section-header.with-padding,.section-header .with-padding{padding:1.5rem 1rem}.section-header.tab-labels{-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-wrap:wrap-reverse;-webkit-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}@media (max-width: 768px){.section-header.tab-labels{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}}.section-header.tab-labels .tab-addons{margin-right:0;margin-left:auto}section.body,section.section-body,section .section-body,.section.body,.section.section-body,.section .section-body{background:rgb(127.5,127.5,127.5)}section.body-dark,section.section-body-dark,section .section-body-dark,.section.body-dark,.section.section-body-dark,.section .section-body-dark{background:black;color:#fff}section.primary,section.section-primary,section .section-primary,.section.primary,.section.section-primary,.section .section-primary{background:rgb(153,202.2,255)}section.primary-dark,section.section-primary-dark,section .section-primary-dark,.section.primary-dark,.section.section-primary-dark,.section .section-primary-dark{background:rgb(0,73.8,153);color:#fff}section.alternative,section.section-alternative,section .section-alternative,.section.alternative,.section.section-alternative,.section .section-alternative{background:rgb(188.4763948498,193.2660944206,197.5236051502)}section.alternative-dark,section.section-alternative-dark,section .section-alternative-dark,.section.alternative-dark,.section.section-alternative-dark,.section .section-alternative-dark{background:rgb(60.7210300429,65.7811158798,70.2789699571);color:#fff}section.link,section.section-link,section .section-link,.section.link,.section.section-link,.section .section-link{background:rgb(153,202.2,255)}section.link-dark,section.section-link-dark,section .section-link-dark,.section.link-dark,.section.section-link-dark,.section .section-link-dark{background:rgb(0,73.8,153);color:#fff}section.mute,section.section-mute,section .section-mute,.section.mute,.section.section-mute,.section .section-mute{background:rgb(188.4763948498,193.2660944206,197.5236051502)}section.mute-dark,section.section-mute-dark,section .section-mute-dark,.section.mute-dark,.section.section-mute-dark,.section .section-mute-dark{background:rgb(60.7210300429,65.7811158798,70.2789699571);color:#fff}section.cancel,section.section-cancel,section .section-cancel,.section.cancel,.section.section-cancel,.section .section-cancel{background:rgb(188.4763948498,193.2660944206,197.5236051502)}section.cancel-dark,section.section-cancel-dark,section .section-cancel-dark,.section.cancel-dark,.section.section-cancel-dark,.section .section-cancel-dark{background:rgb(60.7210300429,65.7811158798,70.2789699571);color:#111}section.success,section.section-success,section .section-success,.section.success,.section.section-success,.section .section-success{background:rgb(133.9855072464,226.0144927536,155)}section.success-dark,section.section-success-dark,section .section-success-dark,.section.success-dark,.section.section-success-dark,.section .section-success-dark{background:rgb(20.2898550725,84.7101449275,35);color:#fff}section.info,section.section-info,section .section-info,.section.info,.section.section-info,.section .section-info{background:rgb(121.6666666667,222.3913043478,238.3333333333)}section.info-dark,section.section-info-dark,section .section-info-dark,.section.info-dark,.section.section-info-dark,.section .section-info-dark{background:rgb(11.6666666667,82.1739130435,93.3333333333);color:#fff}section.warning,section.section-warning,section .section-warning,.section.warning,.section.section-warning,.section .section-warning{background:rgb(255,231.25,160)}section.warning-dark,section.section-warning-dark,section .section-warning-dark,.section.warning-dark,.section.section-warning-dark,.section .section-warning-dark{background:#a07800;color:#111}section.danger,section.section-danger,section .section-danger,.section.danger,.section.section-danger,.section .section-danger{background:rgb(242.5949367089,183.4050632911,189.0759493671)}section.danger-dark,section.section-danger-dark,section .section-danger-dark,.section.danger-dark,.section.section-danger-dark,.section .section-danger-dark{background:rgb(145.746835443,25.253164557,36.7974683544);color:#fff}section.color-1,section.section-color-1,section .section-color-1,.section.color-1,.section.section-color-1,.section .section-color-1{background:rgb(194.8928571429,161.1071428571,249.8928571429)}section.color-1-dark,section.section-color-1-dark,section .section-color-1-dark,.section.color-1-dark,.section.section-color-1-dark,.section .section-color-1-dark{background:rgb(61.2857142857,8.0476190476,147.9523809524);color:#fff}section.color-2,section.section-color-2,section .section-color-2,.section.color-2,.section.section-color-2,.section .section-color-2{background:rgb(248.2916666667,198.7083333333,221.4583333333)}section.color-2-dark,section.section-color-2-dark,section .section-color-2-dark,.section.color-2-dark,.section.section-color-2-dark,.section .section-color-2-dark{background:rgb(171.5555555556,20.4444444444,89.7777777778);color:#000}section.color-3,section.section-color-3,section .section-color-3,.section.color-3,.section.section-color-3,.section .section-color-3{background:rgb(254.2911392405,209.2784810127,171.7088607595)}section.color-3-dark,section.section-color-3-dark,section .section-color-3-dark,.section.color-3-dark,.section.section-color-3-dark,.section .section-color-3-dark{background:rgb(169.5569620253,77.9240506329,1.4430379747);color:#eee}section.full-height,section .full-height,.section.full-height,.section .full-height{min-height:100vh}.alerts{position:fixed;z-index:1000000;top:2rem;right:2rem}.alerts .alert{max-width:250px}input.alert-trigger{display:none}input.alert-trigger:checked+.alert{display:none}input.alert-trigger+.alert:after{font-family:icons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;vertical-align:baseline;line-height:1;content:"";cursor:pointer;font-size:1.8rem;height:1.8rem;line-height:1.8rem;margin-left:1rem;vertical-align:middle;position:absolute;top:1.5rem;right:1.5rem}.alert{padding:1.5rem 4.5rem 1.5rem 2rem;position:relative;display:block;font-size:1.2rem;line-height:1.35em}.alert i{font-size:1.8rem;margin-right:.7rem;color:inherit}.alert.light{border:1px solid currentColor}.alert.success{background-color:#28a745;color:#fff}.alert.success.light{color:#28a745;background-color:#fff;border-color:currentColor}.alert.info{background-color:#17a2b8;color:#fff}.alert.info.light{color:#17a2b8;background-color:#fff;border-color:currentColor}.alert.error{background-color:#dc3545;color:#fff}.alert.error.light{color:#dc3545;background-color:#fff;border-color:currentColor}.alert.warning{background-color:#ffc107;color:#fff}.alert.warning.light{color:#ffc107;background-color:#fff;border-color:currentColor}input+.alert{display:block}.text-center{text-align:center!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-justify{text-align:justify!important}.float-left{float:left!important}.float-right{float:right!important}.horizontal-center{margin-left:auto!important;margin-right:auto!important;transform:translate(0)!important}.display-none,.hide{display:none!important}.display-block,.show{display:block!important}.display-inline-block{display:inline-block!important}.display-inline{display:inline!important}.display-table,.display-table-cell{display:table!important}.display-flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.display-inline-flex{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}.hidden{visibility:hidden}.visible{visibility:visible}.text-hide{text-indent:-1000000px}.none-events{pointer-events:none}.opacity-0{opacity:0}.opacity-3{opacity:.3}.opacity-5{opacity:.5}.opacity-7{opacity:.7}.overflow-hidden{overflow:hidden}.overflow-auto{overflow:auto;-webkit-overflow-scrolling:touch}.overflow-scroll{overflow:scroll;-webkit-overflow-scrolling:touch}@media print{.print-hide{display:none!important}.print-show{display:block!important}}@media speech{.speech-hide{display:none!important}.speech-show{display:block!important}}@media braille{.braille-hide{display:none!important}.braille-show{display:block!important}}@media tv{.tv-hide{display:none!important}.tv-show{display:block!important}}@media not screen{.not-screenhide{display:none!important}.not-screenshow{display:block!important}}@media (min-width: 0) and (max-width: 320px){.mp-display-none,.mp-under-display-none,.mp-under-hide{display:none!important}}@media (min-width: 320px) and (max-width: 568px){.m-display-none,.m-hide{display:none!important}}@media (min-width: 0) and (max-width: 568px){.m-under-display-none,.m-hide{display:none!important}}@media (min-width: 568px) and (max-width: 768px){.tp-display-none,.tp-hide{display:none!important}}@media (min-width: 0) and (max-width: 768px){.tp-under-display-none,.tp-under-hide{display:none!important}}@media (min-width: 768px) and (max-width: 1024px){.t-display-none,.t-hide{display:none!important}}@media (min-width: 0) and (max-width: 1024px){.t-under-display-none,.t-under-hide{display:none!important}}@media (min-width: 0) and (max-width: 320px){.mp-display-block,.mp-under-display-block,.mp-under-show{display:block!important}}@media (min-width: 321px){.mp-under-show{display:none!important}}@media (min-width: 320px) and (max-width: 568px){.m-display-block,.m-show{display:block!important}}@media (min-width: 0) and (max-width: 568px){.m-under-display-block,.m-under-show{display:block!important}}@media (min-width: 569px){.m-under-show{display:none!important}}@media (min-width: 568px) and (max-width: 768px){.tp-display-block,.tp-show{display:block!important}}@media (min-width: 0) and (max-width: 768px){.tp-under-display-block,.tp-under-show{display:block!important}}@media (min-width: 769px){.tp-under-show{display:none!important}}@media (min-width: 768px) and (max-width: 1024px){.t-display-block,.t-show{display:block!important}}@media (min-width: 0) and (max-width: 1024px){.t-under-display-block,.t-under-show{display:block!important}}@media (min-width: 1025px){.t-under-show{display:none!important}}@media (min-width: 0) and (max-width: 320px){.mp-display-inline,.mp-under-display-inline{display:inline!important}}@media (min-width: 320px) and (max-width: 568px){.m-display-inline{display:inline!important}}@media (min-width: 0) and (max-width: 568px){.m-under-display-inline{display:inline!important}}@media (min-width: 568px) and (max-width: 768px){.tp-display-inline{display:inline!important}}@media (min-width: 0) and (max-width: 768px){.tp-under-display-inline{display:inline!important}}@media (min-width: 768px) and (max-width: 1024px){.t-display-inline{display:inline!important}}@media (min-width: 0) and (max-width: 1024px){.t-under-display-inline{display:inline!important}}@media (min-width: 0) and (max-width: 320px){.mp-display-inline-block,.mp-under-display-inline-block{display:inline-block!important}}@media (min-width: 320px) and (max-width: 568px){.m-display-inline-block{display:inline-block!important}}@media (min-width: 0) and (max-width: 568px){.m-under-display-inline-block{display:inline-block!important}}@media (min-width: 568px) and (max-width: 768px){.tp-display-inline-block{display:inline-block!important}}@media (min-width: 0) and (max-width: 768px){.tp-under-display-inline-block{display:inline-block!important}}@media (min-width: 768px) and (max-width: 1024px){.t-display-inline-block{display:inline-block!important}}@media (min-width: 0) and (max-width: 1024px){.t-under-display-inline-block{display:inline-block!important}}@media (min-width: 0) and (max-width: 320px){.mp-display-table,.mp-under-display-table{display:table!important}}@media (min-width: 320px) and (max-width: 568px){.m-display-table{display:table!important}}@media (min-width: 0) and (max-width: 568px){.m-under-display-table{display:table!important}}@media (min-width: 568px) and (max-width: 768px){.tp-display-table{display:table!important}}@media (min-width: 0) and (max-width: 768px){.tp-under-display-table{display:table!important}}@media (min-width: 768px) and (max-width: 1024px){.t-display-table{display:table!important}}@media (min-width: 0) and (max-width: 1024px){.t-under-display-table{display:table!important}}@media (min-width: 0) and (max-width: 320px){.mp-display-table-cell,.mp-under-display-table-cell{display:table!important}}@media (min-width: 320px) and (max-width: 568px){.m-display-table-cell{display:table!important}}@media (min-width: 0) and (max-width: 568px){.m-under-display-table-cell{display:table!important}}@media (min-width: 568px) and (max-width: 768px){.tp-display-table-cell{display:table!important}}@media (min-width: 0) and (max-width: 768px){.tp-under-display-table-cell{display:table!important}}@media (min-width: 768px) and (max-width: 1024px){.t-display-table-cell{display:table!important}}@media (min-width: 0) and (max-width: 1024px){.t-under-display-table-cell{display:table!important}}@media (min-width: 0) and (max-width: 320px){.mp-hidden,.mp-under-hidden{visibility:hidden}}@media (min-width: 320px) and (max-width: 568px){.m-hidden{visibility:hidden}}@media (min-width: 0) and (max-width: 568px){.m-under-hidden{visibility:hidden}}@media (min-width: 568px) and (max-width: 768px){.tp-hidden{visibility:hidden}}@media (min-width: 0) and (max-width: 768px){.tp-under-hidden{visibility:hidden}}@media (min-width: 768px) and (max-width: 1024px){.t-hidden{visibility:hidden}}@media (min-width: 0) and (max-width: 1024px){.t-under-hidden{visibility:hidden}}@media (min-width: 0) and (max-width: 320px){.mp-visible,.mp-under-visible{visibility:visible}}@media (min-width: 320px) and (max-width: 568px){.m-visible{visibility:visible}}@media (min-width: 0) and (max-width: 568px){.m-under-visible{visibility:visible}}@media (min-width: 568px) and (max-width: 768px){.tp-visible{visibility:visible}}@media (min-width: 0) and (max-width: 768px){.tp-under-visible{visibility:visible}}@media (min-width: 768px) and (max-width: 1024px){.t-visible{visibility:visible}}@media (min-width: 0) and (max-width: 1024px){.t-under-visible{visibility:visible}}@media (min-width: 0) and (max-width: 320px){.mp-text-hide,.mp-under-text-hide{text-indent:-1000000px}}@media (min-width: 320px) and (max-width: 568px){.m-text-hide{text-indent:-1000000px}}@media (min-width: 0) and (max-width: 568px){.m-under-text-hide{text-indent:-1000000px}}@media (min-width: 568px) and (max-width: 768px){.tp-text-hide{text-indent:-1000000px}}@media (min-width: 0) and (max-width: 768px){.tp-under-text-hide{text-indent:-1000000px}}@media (min-width: 768px) and (max-width: 1024px){.t-text-hide{text-indent:-1000000px}}@media (min-width: 0) and (max-width: 1024px){.t-under-text-hide{text-indent:-1000000px}}.items{margin-top:-15px;margin-left:-15px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.items>*{margin-top:15px;margin-left:15px}.items.items-end{margin-right:-15px;margin-left:0;-webkit-justify-content:flex-end;justify-content:flex-end}.items.items-end>*{margin-right:15px;margin-left:0}.items.items-center{margin-right:-7.5px;margin-left:-7.5px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.items.items-center>*{margin-right:7.5px;margin-left:7.5px}.items.items-stretch{margin-right:-7.5px;margin-left:-7.5px;-webkit-justify-content:space-between;justify-content:space-between}.items.items-stretch>*{margin-right:7.5px;margin-left:7.5px}ul.items{list-style:none;margin-bottom:0;padding:0}ul.items>li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center}input.toggle{position:fixed;left:-1000000px}input.toggle:checked~.toggle-block,input.toggle:checked~.toggle-show{display:block}input.toggle:checked~.toggle-flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}input.toggle:checked~.toggle-inline{display:inline}input.toggle:checked~.toggle-inline-block{display:inline-block}input.toggle:checked~.toggle-hide,input.toggle:checked~.toggle-none{display:none}input.toggle:checked~.toggle-label .toggle-block,input.toggle:checked~.toggle-label .toggle-show{display:block}input.toggle:checked~.toggle-label .toggle-flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}input.toggle:checked~.toggle-label .toggle-inline{display:inline}input.toggle:checked~.toggle-label .toggle-inline-block{display:inline-block}input.toggle:checked~.toggle-label .toggle-hide,input.toggle:checked~.toggle-label .toggle-none{display:none}input.toggle:not(:checked)~.toggle-block,input.toggle:not(:checked)~.toggle-show,input.toggle:not(:checked)~.toggle-flex,input.toggle:not(:checked)~.toggle-inline,input.toggle:not(:checked)~.toggle-inline-block{display:none}input.toggle:not(:checked)~.toggle-hide,input.toggle:not(:checked)~.toggle-none{display:block}input.toggle:not(:checked)~.toggle-label .toggle-block,input.toggle:not(:checked)~.toggle-label .toggle-show,input.toggle:not(:checked)~.toggle-label .toggle-flex,input.toggle:not(:checked)~.toggle-label .toggle-inline,input.toggle:not(:checked)~.toggle-label .toggle-inline-block{display:none}input.toggle:not(:checked)~.toggle-label .toggle-hide,input.toggle:not(:checked)~.toggle-label .toggle-none{display:block}input.mobile-toggle{position:fixed;left:-1000000px}@media (max-width: 768px){input.mobile-toggle{position:fixed;left:-1000000px}input.mobile-toggle:checked~.mobile-toggle-show{display:block}input.mobile-toggle:checked~.mobile-toggle-hide{display:none}input.mobile-toggle:checked~.mobile-toggle-label .toggle-show{display:block}input.mobile-toggle:checked~.mobile-toggle-label .toggle-hide{display:none}input.mobile-toggle:not(:checked)~.mobile-toggle-show{display:none}input.mobile-toggle:not(:checked)~.mobile-toggle-hide{display:block}input.mobile-toggle:not(:checked)~.mobile-toggle-label .toggle-show{display:none}input.mobile-toggle:not(:checked)~.mobile-toggle-label .toggle-hide{display:block}}@media (min-width: 768px){input.mobile-toggle,.mobile-toggle-label{display:none}}:root{font-size:16px;line-height:1.35em}body{color:#333;background-color:#fff;font-size:1rem}body,pre,textarea{font-family:Open Sans}h1,.h1{font-size:2.5rem;line-height:1.35em;font-weight:500;margin:2rem 0;font-family:Signika Negative,serif}h2,.h2{font-size:2,rem;line-height:1.35em;font-weight:500;margin:1.75rem 0;font-family:Signika Negative,serif}h3,.h3{font-size:1.7,rem;line-height:1.35em;font-weight:500;margin:1.5rem 0;font-family:Signika Negative,serif}h4,.h4{font-size:1.3,rem;line-height:1.35em;font-weight:500;margin:1.15rem 0}h5,.h5{font-size:1,rem;line-height:1.35em;font-weight:500;margin:.85rem 0}h6,.h6{font-size:.8,rem;line-height:1.35em;font-weight:500;margin:.6rem 0}h1 .actions,h2 .actions,h3 .actions,h4 .actions,h5 .actions,h6 .actions,.h1 .actions,.h2 .actions,.h3 .actions,.h4 .actions,.h5 .actions,.h6 .actions{float:right}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small{opacity:.7;font-size:.7em}ol,ul{padding:0;margin:0 0 0 1.5rem}ol.clear,ul.clear{margin:0;padding:0}ol.clear li,ul.clear li{list-style:none}ol li,ul li{margin:0;padding:0}ol li+li,ul li+li{margin-top:.2rem}article p{margin:2rem 0}.background-body{background-color:gray!important}.background-primary{background-color:#99caff!important}.background-alternative{background-color:#bcc1c6!important}.background-link{background-color:#99caff!important}.background-mute,.background-cancel{background-color:#bcc1c6!important}.background-success{background-color:#86e29b!important}.background-info{background-color:#7adeee!important}.background-warning{background-color:#ffe7a0!important}.background-danger{background-color:#f3b7bd!important}.background-color-1{background-color:#c3a1fa!important}.background-color-2{background-color:#f8c7dd!important}.background-color-3{background-color:#fed1ac!important}.hoverable-body:hover{background-color:#b3b3b3!important}.hoverable-primary:hover{background-color:#fff!important}.hoverable-alternative:hover{background-color:#f3f4f5!important}.hoverable-link:hover{background-color:#fff!important}.hoverable-mute:hover,.hoverable-cancel:hover{background-color:#f3f4f5!important}.hoverable-success:hover{background-color:#d8f6df!important}.hoverable-info:hover{background-color:#d4f5fa!important}.hoverable-warning:hover,.hoverable-danger:hover,.hoverable-color-1:hover,.hoverable-color-2:hover,.hoverable-color-3:hover{background-color:#fff!important}.text-body{color:#1a1a1a!important}.text-primary{color:#0062cc!important}.text-alternative{color:#545b62!important}.text-link{color:#0062cc!important}.text-mute,.text-cancel{color:#545b62!important}.text-success{color:#1e7e34!important}.text-info{color:#117a8b!important}.text-warning{color:#d39e00!important}.text-danger{color:#bd2130!important}.text-color-1{color:#510bc4!important}.text-color-2{color:#d91a72!important}.text-color-3{color:#dc6502!important}.border-body{border-color:#333!important}.border-primary{border-color:#007bff!important}.border-alternative{border-color:#6c757d!important}.border-link{border-color:#007bff!important}.border-mute,.border-cancel{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-color-1{border-color:#6610f2!important}.border-color-2{border-color:#e83e8c!important}.border-color-3{border-color:#fd7e14!important}.link{color:#007bff;text-decoration:none}.link:hover{color:#66b0ff;text-decoration:underline}.link:focus{border-bottom:1px solid #6c757d}body,pre{margin:0;padding:0}a{text-decoration:none}img{max-width:100%}body{-webkit-text-size-adjust:none}.cell-fill{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;min-width:0;min-height:0}.cell-auto{-webkit-box-flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;min-width:0;min-height:0}@media (min-width: 1280px){.d-cell-fill{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:auto}.d-cell-auto{-webkit-box-flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}}@media (max-width: 1024px){.t-cell-fill{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:auto}.t-cell-auto{-webkit-box-flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}}@media (max-width: 768px){.tp-cell-fill{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:auto}.tp-cell-auto{-webkit-box-flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}}@media (max-width: 568px){.m-cell-fill{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:auto}.m-cell-auto{-webkit-box-flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}}@media (max-width: 320px){.mp-cell-fill{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:auto}.mp-cell-auto{-webkit-box-flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}}.cell-1{width:6.25%}.cell-1-9{width:11.875%}.cell-1-8{width:11.25%}.cell-1-7{width:10.625%}.cell-1-6{width:10%}.cell-1-5{width:9.375%}.cell-1-4,.cell-1-3{width:8.125%}.cell-1-2{width:7.5%}.cell-1-1{width:6.875%}.cell-2{width:12.5%}.cell-2-9{width:18.125%}.cell-2-8{width:17.5%}.cell-2-7{width:16.875%}.cell-2-6{width:16.25%}.cell-2-5{width:15.625%}.cell-2-4,.cell-2-3{width:14.375%}.cell-2-2{width:13.75%}.cell-2-1{width:13.125%}.cell-3{width:18.75%}.cell-3-9{width:24.375%}.cell-3-8{width:23.75%}.cell-3-7{width:23.125%}.cell-3-6{width:22.5%}.cell-3-5{width:21.875%}.cell-3-4,.cell-3-3{width:20.625%}.cell-3-2{width:20%}.cell-3-1{width:19.375%}.cell-4{width:25%}.cell-4-9{width:30.625%}.cell-4-8{width:30%}.cell-4-7{width:29.375%}.cell-4-6{width:28.75%}.cell-4-5{width:28.125%}.cell-4-4,.cell-4-3{width:26.875%}.cell-4-2{width:26.25%}.cell-4-1{width:25.625%}.cell-5{width:31.25%}.cell-5-9{width:36.875%}.cell-5-8{width:36.25%}.cell-5-7{width:35.625%}.cell-5-6{width:35%}.cell-5-5{width:34.375%}.cell-5-4,.cell-5-3{width:33.125%}.cell-5-2{width:32.5%}.cell-5-1{width:31.875%}.cell-6{width:37.5%}.cell-6-9{width:43.125%}.cell-6-8{width:42.5%}.cell-6-7{width:41.875%}.cell-6-6{width:41.25%}.cell-6-5{width:40.625%}.cell-6-4,.cell-6-3{width:39.375%}.cell-6-2{width:38.75%}.cell-6-1{width:38.125%}.cell-7{width:43.75%}.cell-7-9{width:49.375%}.cell-7-8{width:48.75%}.cell-7-7{width:48.125%}.cell-7-6{width:47.5%}.cell-7-5{width:46.875%}.cell-7-4,.cell-7-3{width:45.625%}.cell-7-2{width:45%}.cell-7-1{width:44.375%}.cell-8{width:50%}.cell-8-9{width:55.625%}.cell-8-8{width:55%}.cell-8-7{width:54.375%}.cell-8-6{width:53.75%}.cell-8-5{width:53.125%}.cell-8-4,.cell-8-3{width:51.875%}.cell-8-2{width:51.25%}.cell-8-1{width:50.625%}.cell-9{width:56.25%}.cell-9-9{width:61.875%}.cell-9-8{width:61.25%}.cell-9-7{width:60.625%}.cell-9-6{width:60%}.cell-9-5{width:59.375%}.cell-9-4,.cell-9-3{width:58.125%}.cell-9-2{width:57.5%}.cell-9-1{width:56.875%}.cell-10{width:62.5%}.cell-10-9{width:68.125%}.cell-10-8{width:67.5%}.cell-10-7{width:66.875%}.cell-10-6{width:66.25%}.cell-10-5{width:65.625%}.cell-10-4,.cell-10-3{width:64.375%}.cell-10-2{width:63.75%}.cell-10-1{width:63.125%}.cell-11{width:68.75%}.cell-11-9{width:74.375%}.cell-11-8{width:73.75%}.cell-11-7{width:73.125%}.cell-11-6{width:72.5%}.cell-11-5{width:71.875%}.cell-11-4,.cell-11-3{width:70.625%}.cell-11-2{width:70%}.cell-11-1{width:69.375%}.cell-12{width:75%}.cell-12-9{width:80.625%}.cell-12-8{width:80%}.cell-12-7{width:79.375%}.cell-12-6{width:78.75%}.cell-12-5{width:78.125%}.cell-12-4,.cell-12-3{width:76.875%}.cell-12-2{width:76.25%}.cell-12-1{width:75.625%}.cell-13{width:81.25%}.cell-13-9{width:86.875%}.cell-13-8{width:86.25%}.cell-13-7{width:85.625%}.cell-13-6{width:85%}.cell-13-5{width:84.375%}.cell-13-4,.cell-13-3{width:83.125%}.cell-13-2{width:82.5%}.cell-13-1{width:81.875%}.cell-14{width:87.5%}.cell-14-9{width:93.125%}.cell-14-8{width:92.5%}.cell-14-7{width:91.875%}.cell-14-6{width:91.25%}.cell-14-5{width:90.625%}.cell-14-4,.cell-14-3{width:89.375%}.cell-14-2{width:88.75%}.cell-14-1{width:88.125%}.cell-15{width:93.75%}.cell-15-9{width:99.375%}.cell-15-8{width:98.75%}.cell-15-7{width:98.125%}.cell-15-6{width:97.5%}.cell-15-5{width:96.875%}.cell-15-4,.cell-15-3{width:95.625%}.cell-15-2{width:95%}.cell-15-1{width:94.375%}.cell-16{width:100%}.cell-16-9{width:105.625%}.cell-16-8{width:105%}.cell-16-7{width:104.375%}.cell-16-6{width:103.75%}.cell-16-5{width:103.125%}.cell-16-4,.cell-16-3{width:101.875%}.cell-16-2{width:101.25%}.cell-16-1{width:100.625%}@media (min-width: 1280px){.d-cell-1{width:6.25%;flex:0 0 auto!important}}@media (min-width: 1280px){.d-cell-2{width:12.5%;flex:0 0 auto!important}}@media (min-width: 1280px){.d-cell-3{width:18.75%;flex:0 0 auto!important}}@media (min-width: 1280px){.d-cell-4{width:25%;flex:0 0 auto!important}}@media (min-width: 1280px){.d-cell-5{width:31.25%;flex:0 0 auto!important}}@media (min-width: 1280px){.d-cell-6{width:37.5%;flex:0 0 auto!important}}@media (min-width: 1280px){.d-cell-7{width:43.75%;flex:0 0 auto!important}}@media (min-width: 1280px){.d-cell-8{width:50%;flex:0 0 auto!important}}@media (min-width: 1280px){.d-cell-9{width:56.25%;flex:0 0 auto!important}}@media (min-width: 1280px){.d-cell-10{width:62.5%;flex:0 0 auto!important}}@media (min-width: 1280px){.d-cell-11{width:68.75%;flex:0 0 auto!important}}@media (min-width: 1280px){.d-cell-12{width:75%;flex:0 0 auto!important}}@media (min-width: 1280px){.d-cell-13{width:81.25%;flex:0 0 auto!important}}@media (min-width: 1280px){.d-cell-14{width:87.5%;flex:0 0 auto!important}}@media (min-width: 1280px){.d-cell-15{width:93.75%;flex:0 0 auto!important}}@media (min-width: 1280px){.d-cell-16{width:100%;flex:0 0 auto!important}}@media (max-width: 1024px){.t-cell-1{width:6.25%;flex:0 0 auto!important}}@media (max-width: 1024px){.t-cell-2{width:12.5%;flex:0 0 auto!important}}@media (max-width: 1024px){.t-cell-3{width:18.75%;flex:0 0 auto!important}}@media (max-width: 1024px){.t-cell-4{width:25%;flex:0 0 auto!important}}@media (max-width: 1024px){.t-cell-5{width:31.25%;flex:0 0 auto!important}}@media (max-width: 1024px){.t-cell-6{width:37.5%;flex:0 0 auto!important}}@media (max-width: 1024px){.t-cell-7{width:43.75%;flex:0 0 auto!important}}@media (max-width: 1024px){.t-cell-8{width:50%;flex:0 0 auto!important}}@media (max-width: 1024px){.t-cell-9{width:56.25%;flex:0 0 auto!important}}@media (max-width: 1024px){.t-cell-10{width:62.5%;flex:0 0 auto!important}}@media (max-width: 1024px){.t-cell-11{width:68.75%;flex:0 0 auto!important}}@media (max-width: 1024px){.t-cell-12{width:75%;flex:0 0 auto!important}}@media (max-width: 1024px){.t-cell-13{width:81.25%;flex:0 0 auto!important}}@media (max-width: 1024px){.t-cell-14{width:87.5%;flex:0 0 auto!important}}@media (max-width: 1024px){.t-cell-15{width:93.75%;flex:0 0 auto!important}}@media (max-width: 1024px){.t-cell-16{width:100%;flex:0 0 auto!important}}@media (max-width: 768px){.tp-cell-1{width:6.25%;flex:0 0 auto!important}}@media (max-width: 768px){.tp-cell-2{width:12.5%;flex:0 0 auto!important}}@media (max-width: 768px){.tp-cell-3{width:18.75%;flex:0 0 auto!important}}@media (max-width: 768px){.tp-cell-4{width:25%;flex:0 0 auto!important}}@media (max-width: 768px){.tp-cell-5{width:31.25%;flex:0 0 auto!important}}@media (max-width: 768px){.tp-cell-6{width:37.5%;flex:0 0 auto!important}}@media (max-width: 768px){.tp-cell-7{width:43.75%;flex:0 0 auto!important}}@media (max-width: 768px){.tp-cell-8{width:50%;flex:0 0 auto!important}}@media (max-width: 768px){.tp-cell-9{width:56.25%;flex:0 0 auto!important}}@media (max-width: 768px){.tp-cell-10{width:62.5%;flex:0 0 auto!important}}@media (max-width: 768px){.tp-cell-11{width:68.75%;flex:0 0 auto!important}}@media (max-width: 768px){.tp-cell-12{width:75%;flex:0 0 auto!important}}@media (max-width: 768px){.tp-cell-13{width:81.25%;flex:0 0 auto!important}}@media (max-width: 768px){.tp-cell-14{width:87.5%;flex:0 0 auto!important}}@media (max-width: 768px){.tp-cell-15{width:93.75%;flex:0 0 auto!important}}@media (max-width: 768px){.tp-cell-16{width:100%;flex:0 0 auto!important}}@media (max-width: 568px){.m-cell-1{width:6.25%;flex:0 0 auto!important}}@media (max-width: 568px){.m-cell-2{width:12.5%;flex:0 0 auto!important}}@media (max-width: 568px){.m-cell-3{width:18.75%;flex:0 0 auto!important}}@media (max-width: 568px){.m-cell-4{width:25%;flex:0 0 auto!important}}@media (max-width: 568px){.m-cell-5{width:31.25%;flex:0 0 auto!important}}@media (max-width: 568px){.m-cell-6{width:37.5%;flex:0 0 auto!important}}@media (max-width: 568px){.m-cell-7{width:43.75%;flex:0 0 auto!important}}@media (max-width: 568px){.m-cell-8{width:50%;flex:0 0 auto!important}}@media (max-width: 568px){.m-cell-9{width:56.25%;flex:0 0 auto!important}}@media (max-width: 568px){.m-cell-10{width:62.5%;flex:0 0 auto!important}}@media (max-width: 568px){.m-cell-11{width:68.75%;flex:0 0 auto!important}}@media (max-width: 568px){.m-cell-12{width:75%;flex:0 0 auto!important}}@media (max-width: 568px){.m-cell-13{width:81.25%;flex:0 0 auto!important}}@media (max-width: 568px){.m-cell-14{width:87.5%;flex:0 0 auto!important}}@media (max-width: 568px){.m-cell-15{width:93.75%;flex:0 0 auto!important}}@media (max-width: 568px){.m-cell-16{width:100%;flex:0 0 auto!important}}@media (max-width: 320px){.mp-cell-1{width:6.25%;flex:0 0 auto!important}}@media (max-width: 320px){.mp-cell-2{width:12.5%;flex:0 0 auto!important}}@media (max-width: 320px){.mp-cell-3{width:18.75%;flex:0 0 auto!important}}@media (max-width: 320px){.mp-cell-4{width:25%;flex:0 0 auto!important}}@media (max-width: 320px){.mp-cell-5{width:31.25%;flex:0 0 auto!important}}@media (max-width: 320px){.mp-cell-6{width:37.5%;flex:0 0 auto!important}}@media (max-width: 320px){.mp-cell-7{width:43.75%;flex:0 0 auto!important}}@media (max-width: 320px){.mp-cell-8{width:50%;flex:0 0 auto!important}}@media (max-width: 320px){.mp-cell-9{width:56.25%;flex:0 0 auto!important}}@media (max-width: 320px){.mp-cell-10{width:62.5%;flex:0 0 auto!important}}@media (max-width: 320px){.mp-cell-11{width:68.75%;flex:0 0 auto!important}}@media (max-width: 320px){.mp-cell-12{width:75%;flex:0 0 auto!important}}@media (max-width: 320px){.mp-cell-13{width:81.25%;flex:0 0 auto!important}}@media (max-width: 320px){.mp-cell-14{width:87.5%;flex:0 0 auto!important}}@media (max-width: 320px){.mp-cell-15{width:93.75%;flex:0 0 auto!important}}@media (max-width: 320px){.mp-cell-16{width:100%;flex:0 0 auto!important}}table.grid .cell-1{min-width:6.25%;max-width:6.25%;width:6.25%}.grid.column>.cell-1,.grid.column>.row>.cell-1{width:auto;flex:1 1 6.25%}.grid.column .width-1{width:6.25%}table.grid .cell-2{min-width:12.5%;max-width:12.5%;width:12.5%}.grid.column>.cell-2,.grid.column>.row>.cell-2{width:auto;flex:1 1 12.5%}.grid.column .width-2{width:12.5%}table.grid .cell-3{min-width:18.75%;max-width:18.75%;width:18.75%}.grid.column>.cell-3,.grid.column>.row>.cell-3{width:auto;flex:1 1 18.75%}.grid.column .width-3{width:18.75%}table.grid .cell-4{min-width:25%;max-width:25%;width:25%}.grid.column>.cell-4,.grid.column>.row>.cell-4{width:auto;flex:1 1 25%}.grid.column .width-4{width:25%}table.grid .cell-5{min-width:31.25%;max-width:31.25%;width:31.25%}.grid.column>.cell-5,.grid.column>.row>.cell-5{width:auto;flex:1 1 31.25%}.grid.column .width-5{width:31.25%}table.grid .cell-6{min-width:37.5%;max-width:37.5%;width:37.5%}.grid.column>.cell-6,.grid.column>.row>.cell-6{width:auto;flex:1 1 37.5%}.grid.column .width-6{width:37.5%}table.grid .cell-7{min-width:43.75%;max-width:43.75%;width:43.75%}.grid.column>.cell-7,.grid.column>.row>.cell-7{width:auto;flex:1 1 43.75%}.grid.column .width-7{width:43.75%}table.grid .cell-8{min-width:50%;max-width:50%;width:50%}.grid.column>.cell-8,.grid.column>.row>.cell-8{width:auto;flex:1 1 50%}.grid.column .width-8{width:50%}table.grid .cell-9{min-width:56.25%;max-width:56.25%;width:56.25%}.grid.column>.cell-9,.grid.column>.row>.cell-9{width:auto;flex:1 1 56.25%}.grid.column .width-9{width:56.25%}table.grid .cell-10{min-width:62.5%;max-width:62.5%;width:62.5%}.grid.column>.cell-10,.grid.column>.row>.cell-10{width:auto;flex:1 1 62.5%}.grid.column .width-10{width:62.5%}table.grid .cell-11{min-width:68.75%;max-width:68.75%;width:68.75%}.grid.column>.cell-11,.grid.column>.row>.cell-11{width:auto;flex:1 1 68.75%}.grid.column .width-11{width:68.75%}table.grid .cell-12{min-width:75%;max-width:75%;width:75%}.grid.column>.cell-12,.grid.column>.row>.cell-12{width:auto;flex:1 1 75%}.grid.column .width-12{width:75%}table.grid .cell-13{min-width:81.25%;max-width:81.25%;width:81.25%}.grid.column>.cell-13,.grid.column>.row>.cell-13{width:auto;flex:1 1 81.25%}.grid.column .width-13{width:81.25%}table.grid .cell-14{min-width:87.5%;max-width:87.5%;width:87.5%}.grid.column>.cell-14,.grid.column>.row>.cell-14{width:auto;flex:1 1 87.5%}.grid.column .width-14{width:87.5%}table.grid .cell-15{min-width:93.75%;max-width:93.75%;width:93.75%}.grid.column>.cell-15,.grid.column>.row>.cell-15{width:auto;flex:1 1 93.75%}.grid.column .width-15{width:93.75%}table.grid .cell-16{min-width:100%;max-width:100%;width:100%}.grid.column>.cell-16,.grid.column>.row>.cell-16{width:auto;flex:1 1 100%}.grid.column .width-16{width:100%}.grid [class*=cell].offset-left-0,.grid [class*=cell].offset-0,.grid[class*=width-].offset-left-0,.grid[class*=width-].offset-0{margin-left:0%!important}.grid [class*=cell].offset-right-0,.grid[class*=width-].offset-right-0{margin-right:0%!important}.grid.offset-left-0 [class*=cell]:first-child,.grid.offset-0 [class*=cell]:first-child,.grid .row.offset-left-0 [class*=cell]:first-child,.grid .row.offset-0 [class*=cell]:first-child{margin-left:0%}.grid.offset-right-0 [class*=cell]:last-child,.grid .row.offset-right-0 [class*=cell]:last-child{margin-right:0%}.grid [class*=cell].offset-left-1,.grid [class*=cell].offset-1,.grid[class*=width-].offset-left-1,.grid[class*=width-].offset-1{margin-left:6.25%!important}.grid [class*=cell].offset-right-1,.grid[class*=width-].offset-right-1{margin-right:6.25%!important}.grid.offset-left-1 [class*=cell]:first-child,.grid.offset-1 [class*=cell]:first-child,.grid .row.offset-left-1 [class*=cell]:first-child,.grid .row.offset-1 [class*=cell]:first-child{margin-left:6.25%}.grid.offset-right-1 [class*=cell]:last-child,.grid .row.offset-right-1 [class*=cell]:last-child{margin-right:6.25%}.grid [class*=cell].offset-left-2,.grid [class*=cell].offset-2,.grid[class*=width-].offset-left-2,.grid[class*=width-].offset-2{margin-left:12.5%!important}.grid [class*=cell].offset-right-2,.grid[class*=width-].offset-right-2{margin-right:12.5%!important}.grid.offset-left-2 [class*=cell]:first-child,.grid.offset-2 [class*=cell]:first-child,.grid .row.offset-left-2 [class*=cell]:first-child,.grid .row.offset-2 [class*=cell]:first-child{margin-left:12.5%}.grid.offset-right-2 [class*=cell]:last-child,.grid .row.offset-right-2 [class*=cell]:last-child{margin-right:12.5%}.grid [class*=cell].offset-left-3,.grid [class*=cell].offset-3,.grid[class*=width-].offset-left-3,.grid[class*=width-].offset-3{margin-left:18.75%!important}.grid [class*=cell].offset-right-3,.grid[class*=width-].offset-right-3{margin-right:18.75%!important}.grid.offset-left-3 [class*=cell]:first-child,.grid.offset-3 [class*=cell]:first-child,.grid .row.offset-left-3 [class*=cell]:first-child,.grid .row.offset-3 [class*=cell]:first-child{margin-left:18.75%}.grid.offset-right-3 [class*=cell]:last-child,.grid .row.offset-right-3 [class*=cell]:last-child{margin-right:18.75%}.grid [class*=cell].offset-left-4,.grid [class*=cell].offset-4,.grid[class*=width-].offset-left-4,.grid[class*=width-].offset-4{margin-left:25%!important}.grid [class*=cell].offset-right-4,.grid[class*=width-].offset-right-4{margin-right:25%!important}.grid.offset-left-4 [class*=cell]:first-child,.grid.offset-4 [class*=cell]:first-child,.grid .row.offset-left-4 [class*=cell]:first-child,.grid .row.offset-4 [class*=cell]:first-child{margin-left:25%}.grid.offset-right-4 [class*=cell]:last-child,.grid .row.offset-right-4 [class*=cell]:last-child{margin-right:25%}.grid [class*=cell].offset-left-5,.grid [class*=cell].offset-5,.grid[class*=width-].offset-left-5,.grid[class*=width-].offset-5{margin-left:31.25%!important}.grid [class*=cell].offset-right-5,.grid[class*=width-].offset-right-5{margin-right:31.25%!important}.grid.offset-left-5 [class*=cell]:first-child,.grid.offset-5 [class*=cell]:first-child,.grid .row.offset-left-5 [class*=cell]:first-child,.grid .row.offset-5 [class*=cell]:first-child{margin-left:31.25%}.grid.offset-right-5 [class*=cell]:last-child,.grid .row.offset-right-5 [class*=cell]:last-child{margin-right:31.25%}.grid [class*=cell].offset-left-6,.grid [class*=cell].offset-6,.grid[class*=width-].offset-left-6,.grid[class*=width-].offset-6{margin-left:37.5%!important}.grid [class*=cell].offset-right-6,.grid[class*=width-].offset-right-6{margin-right:37.5%!important}.grid.offset-left-6 [class*=cell]:first-child,.grid.offset-6 [class*=cell]:first-child,.grid .row.offset-left-6 [class*=cell]:first-child,.grid .row.offset-6 [class*=cell]:first-child{margin-left:37.5%}.grid.offset-right-6 [class*=cell]:last-child,.grid .row.offset-right-6 [class*=cell]:last-child{margin-right:37.5%}.grid [class*=cell].offset-left-7,.grid [class*=cell].offset-7,.grid[class*=width-].offset-left-7,.grid[class*=width-].offset-7{margin-left:43.75%!important}.grid [class*=cell].offset-right-7,.grid[class*=width-].offset-right-7{margin-right:43.75%!important}.grid.offset-left-7 [class*=cell]:first-child,.grid.offset-7 [class*=cell]:first-child,.grid .row.offset-left-7 [class*=cell]:first-child,.grid .row.offset-7 [class*=cell]:first-child{margin-left:43.75%}.grid.offset-right-7 [class*=cell]:last-child,.grid .row.offset-right-7 [class*=cell]:last-child{margin-right:43.75%}.grid [class*=cell].offset-left-8,.grid [class*=cell].offset-8,.grid[class*=width-].offset-left-8,.grid[class*=width-].offset-8{margin-left:50%!important}.grid [class*=cell].offset-right-8,.grid[class*=width-].offset-right-8{margin-right:50%!important}.grid.offset-left-8 [class*=cell]:first-child,.grid.offset-8 [class*=cell]:first-child,.grid .row.offset-left-8 [class*=cell]:first-child,.grid .row.offset-8 [class*=cell]:first-child{margin-left:50%}.grid.offset-right-8 [class*=cell]:last-child,.grid .row.offset-right-8 [class*=cell]:last-child{margin-right:50%}.grid [class*=cell].offset-left-9,.grid [class*=cell].offset-9,.grid[class*=width-].offset-left-9,.grid[class*=width-].offset-9{margin-left:56.25%!important}.grid [class*=cell].offset-right-9,.grid[class*=width-].offset-right-9{margin-right:56.25%!important}.grid.offset-left-9 [class*=cell]:first-child,.grid.offset-9 [class*=cell]:first-child,.grid .row.offset-left-9 [class*=cell]:first-child,.grid .row.offset-9 [class*=cell]:first-child{margin-left:56.25%}.grid.offset-right-9 [class*=cell]:last-child,.grid .row.offset-right-9 [class*=cell]:last-child{margin-right:56.25%}.grid [class*=cell].offset-left-10,.grid [class*=cell].offset-10,.grid[class*=width-].offset-left-10,.grid[class*=width-].offset-10{margin-left:62.5%!important}.grid [class*=cell].offset-right-10,.grid[class*=width-].offset-right-10{margin-right:62.5%!important}.grid.offset-left-10 [class*=cell]:first-child,.grid.offset-10 [class*=cell]:first-child,.grid .row.offset-left-10 [class*=cell]:first-child,.grid .row.offset-10 [class*=cell]:first-child{margin-left:62.5%}.grid.offset-right-10 [class*=cell]:last-child,.grid .row.offset-right-10 [class*=cell]:last-child{margin-right:62.5%}.grid [class*=cell].offset-left-11,.grid [class*=cell].offset-11,.grid[class*=width-].offset-left-11,.grid[class*=width-].offset-11{margin-left:68.75%!important}.grid [class*=cell].offset-right-11,.grid[class*=width-].offset-right-11{margin-right:68.75%!important}.grid.offset-left-11 [class*=cell]:first-child,.grid.offset-11 [class*=cell]:first-child,.grid .row.offset-left-11 [class*=cell]:first-child,.grid .row.offset-11 [class*=cell]:first-child{margin-left:68.75%}.grid.offset-right-11 [class*=cell]:last-child,.grid .row.offset-right-11 [class*=cell]:last-child{margin-right:68.75%}.grid [class*=cell].offset-left-12,.grid [class*=cell].offset-12,.grid[class*=width-].offset-left-12,.grid[class*=width-].offset-12{margin-left:75%!important}.grid [class*=cell].offset-right-12,.grid[class*=width-].offset-right-12{margin-right:75%!important}.grid.offset-left-12 [class*=cell]:first-child,.grid.offset-12 [class*=cell]:first-child,.grid .row.offset-left-12 [class*=cell]:first-child,.grid .row.offset-12 [class*=cell]:first-child{margin-left:75%}.grid.offset-right-12 [class*=cell]:last-child,.grid .row.offset-right-12 [class*=cell]:last-child{margin-right:75%}.grid [class*=cell].offset-left-13,.grid [class*=cell].offset-13,.grid[class*=width-].offset-left-13,.grid[class*=width-].offset-13{margin-left:81.25%!important}.grid [class*=cell].offset-right-13,.grid[class*=width-].offset-right-13{margin-right:81.25%!important}.grid.offset-left-13 [class*=cell]:first-child,.grid.offset-13 [class*=cell]:first-child,.grid .row.offset-left-13 [class*=cell]:first-child,.grid .row.offset-13 [class*=cell]:first-child{margin-left:81.25%}.grid.offset-right-13 [class*=cell]:last-child,.grid .row.offset-right-13 [class*=cell]:last-child{margin-right:81.25%}.grid [class*=cell].offset-left-14,.grid [class*=cell].offset-14,.grid[class*=width-].offset-left-14,.grid[class*=width-].offset-14{margin-left:87.5%!important}.grid [class*=cell].offset-right-14,.grid[class*=width-].offset-right-14{margin-right:87.5%!important}.grid.offset-left-14 [class*=cell]:first-child,.grid.offset-14 [class*=cell]:first-child,.grid .row.offset-left-14 [class*=cell]:first-child,.grid .row.offset-14 [class*=cell]:first-child{margin-left:87.5%}.grid.offset-right-14 [class*=cell]:last-child,.grid .row.offset-right-14 [class*=cell]:last-child{margin-right:87.5%}.grid [class*=cell].offset-left-15,.grid [class*=cell].offset-15,.grid[class*=width-].offset-left-15,.grid[class*=width-].offset-15{margin-left:93.75%!important}.grid [class*=cell].offset-right-15,.grid[class*=width-].offset-right-15{margin-right:93.75%!important}.grid.offset-left-15 [class*=cell]:first-child,.grid.offset-15 [class*=cell]:first-child,.grid .row.offset-left-15 [class*=cell]:first-child,.grid .row.offset-15 [class*=cell]:first-child{margin-left:93.75%}.grid.offset-right-15 [class*=cell]:last-child,.grid .row.offset-right-15 [class*=cell]:last-child{margin-right:93.75%}@media (min-width: 1280px){.grid .d-offset-0[class*=cell],.grid .d-offset-0[class*=width-],.grid .d-offset-left-0[class*=cell],.grid .d-offset-left-0[class*=width-]{margin-left:0%!important}.grid.d-offset-0 [class*=cell]:first-child,.grid.d-offset-left-0 [class*=cell]:first-child{margin-left:0%}.grid .d-offset-right-0[class*=cell],.grid .d-offset-right-0[class*=width-]{margin-right:0%!important}.grid.d-offset-right-0 [class*=cell]:last-child{margin-right:0%}}@media (max-width: 1024px){.grid .t-offset-0[class*=cell],.grid .t-offset-0[class*=width-],.grid .t-offset-left-0[class*=cell],.grid .t-offset-left-0[class*=width-]{margin-left:0%!important}.grid.t-offset-0 [class*=cell]:first-child,.grid.t-offset-left-0 [class*=cell]:first-child{margin-left:0%}.grid .t-offset-right-0[class*=cell],.grid .t-offset-right-0[class*=width-]{margin-right:0%!important}.grid.t-offset-right-0 [class*=cell]:last-child{margin-right:0%}}@media (max-width: 768px){.grid .tp-offset-0[class*=cell],.grid .tp-offset-0[class*=width-],.grid .tp-offset-left-0[class*=cell],.grid .tp-offset-left-0[class*=width-]{margin-left:0%!important}.grid.tp-offset-0 [class*=cell]:first-child,.grid.tp-offset-left-0 [class*=cell]:first-child{margin-left:0%}.grid .tp-offset-right-0[class*=cell],.grid .tp-offset-right-0[class*=width-]{margin-right:0%!important}.grid.tp-offset-right-0 [class*=cell]:last-child{margin-right:0%}}@media (max-width: 568px){.grid .m-offset-0[class*=cell],.grid .m-offset-0[class*=width-],.grid .m-offset-left-0[class*=cell],.grid .m-offset-left-0[class*=width-]{margin-left:0%!important}.grid.m-offset-0 [class*=cell]:first-child,.grid.m-offset-left-0 [class*=cell]:first-child{margin-left:0%}.grid .m-offset-right-0[class*=cell],.grid .m-offset-right-0[class*=width-]{margin-right:0%!important}.grid.m-offset-right-0 [class*=cell]:last-child{margin-right:0%}}@media (max-width: 320px){.grid .mp-offset-0[class*=cell],.grid .mp-offset-0[class*=width-],.grid .mp-offset-left-0[class*=cell],.grid .mp-offset-left-0[class*=width-]{margin-left:0%!important}.grid.mp-offset-0 [class*=cell]:first-child,.grid.mp-offset-left-0 [class*=cell]:first-child{margin-left:0%}.grid .mp-offset-right-0[class*=cell],.grid .mp-offset-right-0[class*=width-]{margin-right:0%!important}.grid.mp-offset-right-0 [class*=cell]:last-child{margin-right:0%}}@media (min-width: 1280px){.grid .d-offset-1[class*=cell],.grid .d-offset-1[class*=width-],.grid .d-offset-left-1[class*=cell],.grid .d-offset-left-1[class*=width-]{margin-left:6.25%!important}.grid.d-offset-1 [class*=cell]:first-child,.grid.d-offset-left-1 [class*=cell]:first-child{margin-left:6.25%}.grid .d-offset-right-1[class*=cell],.grid .d-offset-right-1[class*=width-]{margin-right:6.25%!important}.grid.d-offset-right-1 [class*=cell]:last-child{margin-right:6.25%}}@media (max-width: 1024px){.grid .t-offset-1[class*=cell],.grid .t-offset-1[class*=width-],.grid .t-offset-left-1[class*=cell],.grid .t-offset-left-1[class*=width-]{margin-left:6.25%!important}.grid.t-offset-1 [class*=cell]:first-child,.grid.t-offset-left-1 [class*=cell]:first-child{margin-left:6.25%}.grid .t-offset-right-1[class*=cell],.grid .t-offset-right-1[class*=width-]{margin-right:6.25%!important}.grid.t-offset-right-1 [class*=cell]:last-child{margin-right:6.25%}}@media (max-width: 768px){.grid .tp-offset-1[class*=cell],.grid .tp-offset-1[class*=width-],.grid .tp-offset-left-1[class*=cell],.grid .tp-offset-left-1[class*=width-]{margin-left:6.25%!important}.grid.tp-offset-1 [class*=cell]:first-child,.grid.tp-offset-left-1 [class*=cell]:first-child{margin-left:6.25%}.grid .tp-offset-right-1[class*=cell],.grid .tp-offset-right-1[class*=width-]{margin-right:6.25%!important}.grid.tp-offset-right-1 [class*=cell]:last-child{margin-right:6.25%}}@media (max-width: 568px){.grid .m-offset-1[class*=cell],.grid .m-offset-1[class*=width-],.grid .m-offset-left-1[class*=cell],.grid .m-offset-left-1[class*=width-]{margin-left:6.25%!important}.grid.m-offset-1 [class*=cell]:first-child,.grid.m-offset-left-1 [class*=cell]:first-child{margin-left:6.25%}.grid .m-offset-right-1[class*=cell],.grid .m-offset-right-1[class*=width-]{margin-right:6.25%!important}.grid.m-offset-right-1 [class*=cell]:last-child{margin-right:6.25%}}@media (max-width: 320px){.grid .mp-offset-1[class*=cell],.grid .mp-offset-1[class*=width-],.grid .mp-offset-left-1[class*=cell],.grid .mp-offset-left-1[class*=width-]{margin-left:6.25%!important}.grid.mp-offset-1 [class*=cell]:first-child,.grid.mp-offset-left-1 [class*=cell]:first-child{margin-left:6.25%}.grid .mp-offset-right-1[class*=cell],.grid .mp-offset-right-1[class*=width-]{margin-right:6.25%!important}.grid.mp-offset-right-1 [class*=cell]:last-child{margin-right:6.25%}}@media (min-width: 1280px){.grid .d-offset-2[class*=cell],.grid .d-offset-2[class*=width-],.grid .d-offset-left-2[class*=cell],.grid .d-offset-left-2[class*=width-]{margin-left:12.5%!important}.grid.d-offset-2 [class*=cell]:first-child,.grid.d-offset-left-2 [class*=cell]:first-child{margin-left:12.5%}.grid .d-offset-right-2[class*=cell],.grid .d-offset-right-2[class*=width-]{margin-right:12.5%!important}.grid.d-offset-right-2 [class*=cell]:last-child{margin-right:12.5%}}@media (max-width: 1024px){.grid .t-offset-2[class*=cell],.grid .t-offset-2[class*=width-],.grid .t-offset-left-2[class*=cell],.grid .t-offset-left-2[class*=width-]{margin-left:12.5%!important}.grid.t-offset-2 [class*=cell]:first-child,.grid.t-offset-left-2 [class*=cell]:first-child{margin-left:12.5%}.grid .t-offset-right-2[class*=cell],.grid .t-offset-right-2[class*=width-]{margin-right:12.5%!important}.grid.t-offset-right-2 [class*=cell]:last-child{margin-right:12.5%}}@media (max-width: 768px){.grid .tp-offset-2[class*=cell],.grid .tp-offset-2[class*=width-],.grid .tp-offset-left-2[class*=cell],.grid .tp-offset-left-2[class*=width-]{margin-left:12.5%!important}.grid.tp-offset-2 [class*=cell]:first-child,.grid.tp-offset-left-2 [class*=cell]:first-child{margin-left:12.5%}.grid .tp-offset-right-2[class*=cell],.grid .tp-offset-right-2[class*=width-]{margin-right:12.5%!important}.grid.tp-offset-right-2 [class*=cell]:last-child{margin-right:12.5%}}@media (max-width: 568px){.grid .m-offset-2[class*=cell],.grid .m-offset-2[class*=width-],.grid .m-offset-left-2[class*=cell],.grid .m-offset-left-2[class*=width-]{margin-left:12.5%!important}.grid.m-offset-2 [class*=cell]:first-child,.grid.m-offset-left-2 [class*=cell]:first-child{margin-left:12.5%}.grid .m-offset-right-2[class*=cell],.grid .m-offset-right-2[class*=width-]{margin-right:12.5%!important}.grid.m-offset-right-2 [class*=cell]:last-child{margin-right:12.5%}}@media (max-width: 320px){.grid .mp-offset-2[class*=cell],.grid .mp-offset-2[class*=width-],.grid .mp-offset-left-2[class*=cell],.grid .mp-offset-left-2[class*=width-]{margin-left:12.5%!important}.grid.mp-offset-2 [class*=cell]:first-child,.grid.mp-offset-left-2 [class*=cell]:first-child{margin-left:12.5%}.grid .mp-offset-right-2[class*=cell],.grid .mp-offset-right-2[class*=width-]{margin-right:12.5%!important}.grid.mp-offset-right-2 [class*=cell]:last-child{margin-right:12.5%}}@media (min-width: 1280px){.grid .d-offset-3[class*=cell],.grid .d-offset-3[class*=width-],.grid .d-offset-left-3[class*=cell],.grid .d-offset-left-3[class*=width-]{margin-left:18.75%!important}.grid.d-offset-3 [class*=cell]:first-child,.grid.d-offset-left-3 [class*=cell]:first-child{margin-left:18.75%}.grid .d-offset-right-3[class*=cell],.grid .d-offset-right-3[class*=width-]{margin-right:18.75%!important}.grid.d-offset-right-3 [class*=cell]:last-child{margin-right:18.75%}}@media (max-width: 1024px){.grid .t-offset-3[class*=cell],.grid .t-offset-3[class*=width-],.grid .t-offset-left-3[class*=cell],.grid .t-offset-left-3[class*=width-]{margin-left:18.75%!important}.grid.t-offset-3 [class*=cell]:first-child,.grid.t-offset-left-3 [class*=cell]:first-child{margin-left:18.75%}.grid .t-offset-right-3[class*=cell],.grid .t-offset-right-3[class*=width-]{margin-right:18.75%!important}.grid.t-offset-right-3 [class*=cell]:last-child{margin-right:18.75%}}@media (max-width: 768px){.grid .tp-offset-3[class*=cell],.grid .tp-offset-3[class*=width-],.grid .tp-offset-left-3[class*=cell],.grid .tp-offset-left-3[class*=width-]{margin-left:18.75%!important}.grid.tp-offset-3 [class*=cell]:first-child,.grid.tp-offset-left-3 [class*=cell]:first-child{margin-left:18.75%}.grid .tp-offset-right-3[class*=cell],.grid .tp-offset-right-3[class*=width-]{margin-right:18.75%!important}.grid.tp-offset-right-3 [class*=cell]:last-child{margin-right:18.75%}}@media (max-width: 568px){.grid .m-offset-3[class*=cell],.grid .m-offset-3[class*=width-],.grid .m-offset-left-3[class*=cell],.grid .m-offset-left-3[class*=width-]{margin-left:18.75%!important}.grid.m-offset-3 [class*=cell]:first-child,.grid.m-offset-left-3 [class*=cell]:first-child{margin-left:18.75%}.grid .m-offset-right-3[class*=cell],.grid .m-offset-right-3[class*=width-]{margin-right:18.75%!important}.grid.m-offset-right-3 [class*=cell]:last-child{margin-right:18.75%}}@media (max-width: 320px){.grid .mp-offset-3[class*=cell],.grid .mp-offset-3[class*=width-],.grid .mp-offset-left-3[class*=cell],.grid .mp-offset-left-3[class*=width-]{margin-left:18.75%!important}.grid.mp-offset-3 [class*=cell]:first-child,.grid.mp-offset-left-3 [class*=cell]:first-child{margin-left:18.75%}.grid .mp-offset-right-3[class*=cell],.grid .mp-offset-right-3[class*=width-]{margin-right:18.75%!important}.grid.mp-offset-right-3 [class*=cell]:last-child{margin-right:18.75%}}@media (min-width: 1280px){.grid .d-offset-4[class*=cell],.grid .d-offset-4[class*=width-],.grid .d-offset-left-4[class*=cell],.grid .d-offset-left-4[class*=width-]{margin-left:25%!important}.grid.d-offset-4 [class*=cell]:first-child,.grid.d-offset-left-4 [class*=cell]:first-child{margin-left:25%}.grid .d-offset-right-4[class*=cell],.grid .d-offset-right-4[class*=width-]{margin-right:25%!important}.grid.d-offset-right-4 [class*=cell]:last-child{margin-right:25%}}@media (max-width: 1024px){.grid .t-offset-4[class*=cell],.grid .t-offset-4[class*=width-],.grid .t-offset-left-4[class*=cell],.grid .t-offset-left-4[class*=width-]{margin-left:25%!important}.grid.t-offset-4 [class*=cell]:first-child,.grid.t-offset-left-4 [class*=cell]:first-child{margin-left:25%}.grid .t-offset-right-4[class*=cell],.grid .t-offset-right-4[class*=width-]{margin-right:25%!important}.grid.t-offset-right-4 [class*=cell]:last-child{margin-right:25%}}@media (max-width: 768px){.grid .tp-offset-4[class*=cell],.grid .tp-offset-4[class*=width-],.grid .tp-offset-left-4[class*=cell],.grid .tp-offset-left-4[class*=width-]{margin-left:25%!important}.grid.tp-offset-4 [class*=cell]:first-child,.grid.tp-offset-left-4 [class*=cell]:first-child{margin-left:25%}.grid .tp-offset-right-4[class*=cell],.grid .tp-offset-right-4[class*=width-]{margin-right:25%!important}.grid.tp-offset-right-4 [class*=cell]:last-child{margin-right:25%}}@media (max-width: 568px){.grid .m-offset-4[class*=cell],.grid .m-offset-4[class*=width-],.grid .m-offset-left-4[class*=cell],.grid .m-offset-left-4[class*=width-]{margin-left:25%!important}.grid.m-offset-4 [class*=cell]:first-child,.grid.m-offset-left-4 [class*=cell]:first-child{margin-left:25%}.grid .m-offset-right-4[class*=cell],.grid .m-offset-right-4[class*=width-]{margin-right:25%!important}.grid.m-offset-right-4 [class*=cell]:last-child{margin-right:25%}}@media (max-width: 320px){.grid .mp-offset-4[class*=cell],.grid .mp-offset-4[class*=width-],.grid .mp-offset-left-4[class*=cell],.grid .mp-offset-left-4[class*=width-]{margin-left:25%!important}.grid.mp-offset-4 [class*=cell]:first-child,.grid.mp-offset-left-4 [class*=cell]:first-child{margin-left:25%}.grid .mp-offset-right-4[class*=cell],.grid .mp-offset-right-4[class*=width-]{margin-right:25%!important}.grid.mp-offset-right-4 [class*=cell]:last-child{margin-right:25%}}@media (min-width: 1280px){.grid .d-offset-5[class*=cell],.grid .d-offset-5[class*=width-],.grid .d-offset-left-5[class*=cell],.grid .d-offset-left-5[class*=width-]{margin-left:31.25%!important}.grid.d-offset-5 [class*=cell]:first-child,.grid.d-offset-left-5 [class*=cell]:first-child{margin-left:31.25%}.grid .d-offset-right-5[class*=cell],.grid .d-offset-right-5[class*=width-]{margin-right:31.25%!important}.grid.d-offset-right-5 [class*=cell]:last-child{margin-right:31.25%}}@media (max-width: 1024px){.grid .t-offset-5[class*=cell],.grid .t-offset-5[class*=width-],.grid .t-offset-left-5[class*=cell],.grid .t-offset-left-5[class*=width-]{margin-left:31.25%!important}.grid.t-offset-5 [class*=cell]:first-child,.grid.t-offset-left-5 [class*=cell]:first-child{margin-left:31.25%}.grid .t-offset-right-5[class*=cell],.grid .t-offset-right-5[class*=width-]{margin-right:31.25%!important}.grid.t-offset-right-5 [class*=cell]:last-child{margin-right:31.25%}}@media (max-width: 768px){.grid .tp-offset-5[class*=cell],.grid .tp-offset-5[class*=width-],.grid .tp-offset-left-5[class*=cell],.grid .tp-offset-left-5[class*=width-]{margin-left:31.25%!important}.grid.tp-offset-5 [class*=cell]:first-child,.grid.tp-offset-left-5 [class*=cell]:first-child{margin-left:31.25%}.grid .tp-offset-right-5[class*=cell],.grid .tp-offset-right-5[class*=width-]{margin-right:31.25%!important}.grid.tp-offset-right-5 [class*=cell]:last-child{margin-right:31.25%}}@media (max-width: 568px){.grid .m-offset-5[class*=cell],.grid .m-offset-5[class*=width-],.grid .m-offset-left-5[class*=cell],.grid .m-offset-left-5[class*=width-]{margin-left:31.25%!important}.grid.m-offset-5 [class*=cell]:first-child,.grid.m-offset-left-5 [class*=cell]:first-child{margin-left:31.25%}.grid .m-offset-right-5[class*=cell],.grid .m-offset-right-5[class*=width-]{margin-right:31.25%!important}.grid.m-offset-right-5 [class*=cell]:last-child{margin-right:31.25%}}@media (max-width: 320px){.grid .mp-offset-5[class*=cell],.grid .mp-offset-5[class*=width-],.grid .mp-offset-left-5[class*=cell],.grid .mp-offset-left-5[class*=width-]{margin-left:31.25%!important}.grid.mp-offset-5 [class*=cell]:first-child,.grid.mp-offset-left-5 [class*=cell]:first-child{margin-left:31.25%}.grid .mp-offset-right-5[class*=cell],.grid .mp-offset-right-5[class*=width-]{margin-right:31.25%!important}.grid.mp-offset-right-5 [class*=cell]:last-child{margin-right:31.25%}}@media (min-width: 1280px){.grid .d-offset-6[class*=cell],.grid .d-offset-6[class*=width-],.grid .d-offset-left-6[class*=cell],.grid .d-offset-left-6[class*=width-]{margin-left:37.5%!important}.grid.d-offset-6 [class*=cell]:first-child,.grid.d-offset-left-6 [class*=cell]:first-child{margin-left:37.5%}.grid .d-offset-right-6[class*=cell],.grid .d-offset-right-6[class*=width-]{margin-right:37.5%!important}.grid.d-offset-right-6 [class*=cell]:last-child{margin-right:37.5%}}@media (max-width: 1024px){.grid .t-offset-6[class*=cell],.grid .t-offset-6[class*=width-],.grid .t-offset-left-6[class*=cell],.grid .t-offset-left-6[class*=width-]{margin-left:37.5%!important}.grid.t-offset-6 [class*=cell]:first-child,.grid.t-offset-left-6 [class*=cell]:first-child{margin-left:37.5%}.grid .t-offset-right-6[class*=cell],.grid .t-offset-right-6[class*=width-]{margin-right:37.5%!important}.grid.t-offset-right-6 [class*=cell]:last-child{margin-right:37.5%}}@media (max-width: 768px){.grid .tp-offset-6[class*=cell],.grid .tp-offset-6[class*=width-],.grid .tp-offset-left-6[class*=cell],.grid .tp-offset-left-6[class*=width-]{margin-left:37.5%!important}.grid.tp-offset-6 [class*=cell]:first-child,.grid.tp-offset-left-6 [class*=cell]:first-child{margin-left:37.5%}.grid .tp-offset-right-6[class*=cell],.grid .tp-offset-right-6[class*=width-]{margin-right:37.5%!important}.grid.tp-offset-right-6 [class*=cell]:last-child{margin-right:37.5%}}@media (max-width: 568px){.grid .m-offset-6[class*=cell],.grid .m-offset-6[class*=width-],.grid .m-offset-left-6[class*=cell],.grid .m-offset-left-6[class*=width-]{margin-left:37.5%!important}.grid.m-offset-6 [class*=cell]:first-child,.grid.m-offset-left-6 [class*=cell]:first-child{margin-left:37.5%}.grid .m-offset-right-6[class*=cell],.grid .m-offset-right-6[class*=width-]{margin-right:37.5%!important}.grid.m-offset-right-6 [class*=cell]:last-child{margin-right:37.5%}}@media (max-width: 320px){.grid .mp-offset-6[class*=cell],.grid .mp-offset-6[class*=width-],.grid .mp-offset-left-6[class*=cell],.grid .mp-offset-left-6[class*=width-]{margin-left:37.5%!important}.grid.mp-offset-6 [class*=cell]:first-child,.grid.mp-offset-left-6 [class*=cell]:first-child{margin-left:37.5%}.grid .mp-offset-right-6[class*=cell],.grid .mp-offset-right-6[class*=width-]{margin-right:37.5%!important}.grid.mp-offset-right-6 [class*=cell]:last-child{margin-right:37.5%}}@media (min-width: 1280px){.grid .d-offset-7[class*=cell],.grid .d-offset-7[class*=width-],.grid .d-offset-left-7[class*=cell],.grid .d-offset-left-7[class*=width-]{margin-left:43.75%!important}.grid.d-offset-7 [class*=cell]:first-child,.grid.d-offset-left-7 [class*=cell]:first-child{margin-left:43.75%}.grid .d-offset-right-7[class*=cell],.grid .d-offset-right-7[class*=width-]{margin-right:43.75%!important}.grid.d-offset-right-7 [class*=cell]:last-child{margin-right:43.75%}}@media (max-width: 1024px){.grid .t-offset-7[class*=cell],.grid .t-offset-7[class*=width-],.grid .t-offset-left-7[class*=cell],.grid .t-offset-left-7[class*=width-]{margin-left:43.75%!important}.grid.t-offset-7 [class*=cell]:first-child,.grid.t-offset-left-7 [class*=cell]:first-child{margin-left:43.75%}.grid .t-offset-right-7[class*=cell],.grid .t-offset-right-7[class*=width-]{margin-right:43.75%!important}.grid.t-offset-right-7 [class*=cell]:last-child{margin-right:43.75%}}@media (max-width: 768px){.grid .tp-offset-7[class*=cell],.grid .tp-offset-7[class*=width-],.grid .tp-offset-left-7[class*=cell],.grid .tp-offset-left-7[class*=width-]{margin-left:43.75%!important}.grid.tp-offset-7 [class*=cell]:first-child,.grid.tp-offset-left-7 [class*=cell]:first-child{margin-left:43.75%}.grid .tp-offset-right-7[class*=cell],.grid .tp-offset-right-7[class*=width-]{margin-right:43.75%!important}.grid.tp-offset-right-7 [class*=cell]:last-child{margin-right:43.75%}}@media (max-width: 568px){.grid .m-offset-7[class*=cell],.grid .m-offset-7[class*=width-],.grid .m-offset-left-7[class*=cell],.grid .m-offset-left-7[class*=width-]{margin-left:43.75%!important}.grid.m-offset-7 [class*=cell]:first-child,.grid.m-offset-left-7 [class*=cell]:first-child{margin-left:43.75%}.grid .m-offset-right-7[class*=cell],.grid .m-offset-right-7[class*=width-]{margin-right:43.75%!important}.grid.m-offset-right-7 [class*=cell]:last-child{margin-right:43.75%}}@media (max-width: 320px){.grid .mp-offset-7[class*=cell],.grid .mp-offset-7[class*=width-],.grid .mp-offset-left-7[class*=cell],.grid .mp-offset-left-7[class*=width-]{margin-left:43.75%!important}.grid.mp-offset-7 [class*=cell]:first-child,.grid.mp-offset-left-7 [class*=cell]:first-child{margin-left:43.75%}.grid .mp-offset-right-7[class*=cell],.grid .mp-offset-right-7[class*=width-]{margin-right:43.75%!important}.grid.mp-offset-right-7 [class*=cell]:last-child{margin-right:43.75%}}@media (min-width: 1280px){.grid .d-offset-8[class*=cell],.grid .d-offset-8[class*=width-],.grid .d-offset-left-8[class*=cell],.grid .d-offset-left-8[class*=width-]{margin-left:50%!important}.grid.d-offset-8 [class*=cell]:first-child,.grid.d-offset-left-8 [class*=cell]:first-child{margin-left:50%}.grid .d-offset-right-8[class*=cell],.grid .d-offset-right-8[class*=width-]{margin-right:50%!important}.grid.d-offset-right-8 [class*=cell]:last-child{margin-right:50%}}@media (max-width: 1024px){.grid .t-offset-8[class*=cell],.grid .t-offset-8[class*=width-],.grid .t-offset-left-8[class*=cell],.grid .t-offset-left-8[class*=width-]{margin-left:50%!important}.grid.t-offset-8 [class*=cell]:first-child,.grid.t-offset-left-8 [class*=cell]:first-child{margin-left:50%}.grid .t-offset-right-8[class*=cell],.grid .t-offset-right-8[class*=width-]{margin-right:50%!important}.grid.t-offset-right-8 [class*=cell]:last-child{margin-right:50%}}@media (max-width: 768px){.grid .tp-offset-8[class*=cell],.grid .tp-offset-8[class*=width-],.grid .tp-offset-left-8[class*=cell],.grid .tp-offset-left-8[class*=width-]{margin-left:50%!important}.grid.tp-offset-8 [class*=cell]:first-child,.grid.tp-offset-left-8 [class*=cell]:first-child{margin-left:50%}.grid .tp-offset-right-8[class*=cell],.grid .tp-offset-right-8[class*=width-]{margin-right:50%!important}.grid.tp-offset-right-8 [class*=cell]:last-child{margin-right:50%}}@media (max-width: 568px){.grid .m-offset-8[class*=cell],.grid .m-offset-8[class*=width-],.grid .m-offset-left-8[class*=cell],.grid .m-offset-left-8[class*=width-]{margin-left:50%!important}.grid.m-offset-8 [class*=cell]:first-child,.grid.m-offset-left-8 [class*=cell]:first-child{margin-left:50%}.grid .m-offset-right-8[class*=cell],.grid .m-offset-right-8[class*=width-]{margin-right:50%!important}.grid.m-offset-right-8 [class*=cell]:last-child{margin-right:50%}}@media (max-width: 320px){.grid .mp-offset-8[class*=cell],.grid .mp-offset-8[class*=width-],.grid .mp-offset-left-8[class*=cell],.grid .mp-offset-left-8[class*=width-]{margin-left:50%!important}.grid.mp-offset-8 [class*=cell]:first-child,.grid.mp-offset-left-8 [class*=cell]:first-child{margin-left:50%}.grid .mp-offset-right-8[class*=cell],.grid .mp-offset-right-8[class*=width-]{margin-right:50%!important}.grid.mp-offset-right-8 [class*=cell]:last-child{margin-right:50%}}@media (min-width: 1280px){.grid .d-offset-9[class*=cell],.grid .d-offset-9[class*=width-],.grid .d-offset-left-9[class*=cell],.grid .d-offset-left-9[class*=width-]{margin-left:56.25%!important}.grid.d-offset-9 [class*=cell]:first-child,.grid.d-offset-left-9 [class*=cell]:first-child{margin-left:56.25%}.grid .d-offset-right-9[class*=cell],.grid .d-offset-right-9[class*=width-]{margin-right:56.25%!important}.grid.d-offset-right-9 [class*=cell]:last-child{margin-right:56.25%}}@media (max-width: 1024px){.grid .t-offset-9[class*=cell],.grid .t-offset-9[class*=width-],.grid .t-offset-left-9[class*=cell],.grid .t-offset-left-9[class*=width-]{margin-left:56.25%!important}.grid.t-offset-9 [class*=cell]:first-child,.grid.t-offset-left-9 [class*=cell]:first-child{margin-left:56.25%}.grid .t-offset-right-9[class*=cell],.grid .t-offset-right-9[class*=width-]{margin-right:56.25%!important}.grid.t-offset-right-9 [class*=cell]:last-child{margin-right:56.25%}}@media (max-width: 768px){.grid .tp-offset-9[class*=cell],.grid .tp-offset-9[class*=width-],.grid .tp-offset-left-9[class*=cell],.grid .tp-offset-left-9[class*=width-]{margin-left:56.25%!important}.grid.tp-offset-9 [class*=cell]:first-child,.grid.tp-offset-left-9 [class*=cell]:first-child{margin-left:56.25%}.grid .tp-offset-right-9[class*=cell],.grid .tp-offset-right-9[class*=width-]{margin-right:56.25%!important}.grid.tp-offset-right-9 [class*=cell]:last-child{margin-right:56.25%}}@media (max-width: 568px){.grid .m-offset-9[class*=cell],.grid .m-offset-9[class*=width-],.grid .m-offset-left-9[class*=cell],.grid .m-offset-left-9[class*=width-]{margin-left:56.25%!important}.grid.m-offset-9 [class*=cell]:first-child,.grid.m-offset-left-9 [class*=cell]:first-child{margin-left:56.25%}.grid .m-offset-right-9[class*=cell],.grid .m-offset-right-9[class*=width-]{margin-right:56.25%!important}.grid.m-offset-right-9 [class*=cell]:last-child{margin-right:56.25%}}@media (max-width: 320px){.grid .mp-offset-9[class*=cell],.grid .mp-offset-9[class*=width-],.grid .mp-offset-left-9[class*=cell],.grid .mp-offset-left-9[class*=width-]{margin-left:56.25%!important}.grid.mp-offset-9 [class*=cell]:first-child,.grid.mp-offset-left-9 [class*=cell]:first-child{margin-left:56.25%}.grid .mp-offset-right-9[class*=cell],.grid .mp-offset-right-9[class*=width-]{margin-right:56.25%!important}.grid.mp-offset-right-9 [class*=cell]:last-child{margin-right:56.25%}}@media (min-width: 1280px){.grid .d-offset-10[class*=cell],.grid .d-offset-10[class*=width-],.grid .d-offset-left-10[class*=cell],.grid .d-offset-left-10[class*=width-]{margin-left:62.5%!important}.grid.d-offset-10 [class*=cell]:first-child,.grid.d-offset-left-10 [class*=cell]:first-child{margin-left:62.5%}.grid .d-offset-right-10[class*=cell],.grid .d-offset-right-10[class*=width-]{margin-right:62.5%!important}.grid.d-offset-right-10 [class*=cell]:last-child{margin-right:62.5%}}@media (max-width: 1024px){.grid .t-offset-10[class*=cell],.grid .t-offset-10[class*=width-],.grid .t-offset-left-10[class*=cell],.grid .t-offset-left-10[class*=width-]{margin-left:62.5%!important}.grid.t-offset-10 [class*=cell]:first-child,.grid.t-offset-left-10 [class*=cell]:first-child{margin-left:62.5%}.grid .t-offset-right-10[class*=cell],.grid .t-offset-right-10[class*=width-]{margin-right:62.5%!important}.grid.t-offset-right-10 [class*=cell]:last-child{margin-right:62.5%}}@media (max-width: 768px){.grid .tp-offset-10[class*=cell],.grid .tp-offset-10[class*=width-],.grid .tp-offset-left-10[class*=cell],.grid .tp-offset-left-10[class*=width-]{margin-left:62.5%!important}.grid.tp-offset-10 [class*=cell]:first-child,.grid.tp-offset-left-10 [class*=cell]:first-child{margin-left:62.5%}.grid .tp-offset-right-10[class*=cell],.grid .tp-offset-right-10[class*=width-]{margin-right:62.5%!important}.grid.tp-offset-right-10 [class*=cell]:last-child{margin-right:62.5%}}@media (max-width: 568px){.grid .m-offset-10[class*=cell],.grid .m-offset-10[class*=width-],.grid .m-offset-left-10[class*=cell],.grid .m-offset-left-10[class*=width-]{margin-left:62.5%!important}.grid.m-offset-10 [class*=cell]:first-child,.grid.m-offset-left-10 [class*=cell]:first-child{margin-left:62.5%}.grid .m-offset-right-10[class*=cell],.grid .m-offset-right-10[class*=width-]{margin-right:62.5%!important}.grid.m-offset-right-10 [class*=cell]:last-child{margin-right:62.5%}}@media (max-width: 320px){.grid .mp-offset-10[class*=cell],.grid .mp-offset-10[class*=width-],.grid .mp-offset-left-10[class*=cell],.grid .mp-offset-left-10[class*=width-]{margin-left:62.5%!important}.grid.mp-offset-10 [class*=cell]:first-child,.grid.mp-offset-left-10 [class*=cell]:first-child{margin-left:62.5%}.grid .mp-offset-right-10[class*=cell],.grid .mp-offset-right-10[class*=width-]{margin-right:62.5%!important}.grid.mp-offset-right-10 [class*=cell]:last-child{margin-right:62.5%}}@media (min-width: 1280px){.grid .d-offset-11[class*=cell],.grid .d-offset-11[class*=width-],.grid .d-offset-left-11[class*=cell],.grid .d-offset-left-11[class*=width-]{margin-left:68.75%!important}.grid.d-offset-11 [class*=cell]:first-child,.grid.d-offset-left-11 [class*=cell]:first-child{margin-left:68.75%}.grid .d-offset-right-11[class*=cell],.grid .d-offset-right-11[class*=width-]{margin-right:68.75%!important}.grid.d-offset-right-11 [class*=cell]:last-child{margin-right:68.75%}}@media (max-width: 1024px){.grid .t-offset-11[class*=cell],.grid .t-offset-11[class*=width-],.grid .t-offset-left-11[class*=cell],.grid .t-offset-left-11[class*=width-]{margin-left:68.75%!important}.grid.t-offset-11 [class*=cell]:first-child,.grid.t-offset-left-11 [class*=cell]:first-child{margin-left:68.75%}.grid .t-offset-right-11[class*=cell],.grid .t-offset-right-11[class*=width-]{margin-right:68.75%!important}.grid.t-offset-right-11 [class*=cell]:last-child{margin-right:68.75%}}@media (max-width: 768px){.grid .tp-offset-11[class*=cell],.grid .tp-offset-11[class*=width-],.grid .tp-offset-left-11[class*=cell],.grid .tp-offset-left-11[class*=width-]{margin-left:68.75%!important}.grid.tp-offset-11 [class*=cell]:first-child,.grid.tp-offset-left-11 [class*=cell]:first-child{margin-left:68.75%}.grid .tp-offset-right-11[class*=cell],.grid .tp-offset-right-11[class*=width-]{margin-right:68.75%!important}.grid.tp-offset-right-11 [class*=cell]:last-child{margin-right:68.75%}}@media (max-width: 568px){.grid .m-offset-11[class*=cell],.grid .m-offset-11[class*=width-],.grid .m-offset-left-11[class*=cell],.grid .m-offset-left-11[class*=width-]{margin-left:68.75%!important}.grid.m-offset-11 [class*=cell]:first-child,.grid.m-offset-left-11 [class*=cell]:first-child{margin-left:68.75%}.grid .m-offset-right-11[class*=cell],.grid .m-offset-right-11[class*=width-]{margin-right:68.75%!important}.grid.m-offset-right-11 [class*=cell]:last-child{margin-right:68.75%}}@media (max-width: 320px){.grid .mp-offset-11[class*=cell],.grid .mp-offset-11[class*=width-],.grid .mp-offset-left-11[class*=cell],.grid .mp-offset-left-11[class*=width-]{margin-left:68.75%!important}.grid.mp-offset-11 [class*=cell]:first-child,.grid.mp-offset-left-11 [class*=cell]:first-child{margin-left:68.75%}.grid .mp-offset-right-11[class*=cell],.grid .mp-offset-right-11[class*=width-]{margin-right:68.75%!important}.grid.mp-offset-right-11 [class*=cell]:last-child{margin-right:68.75%}}@media (min-width: 1280px){.grid .d-offset-12[class*=cell],.grid .d-offset-12[class*=width-],.grid .d-offset-left-12[class*=cell],.grid .d-offset-left-12[class*=width-]{margin-left:75%!important}.grid.d-offset-12 [class*=cell]:first-child,.grid.d-offset-left-12 [class*=cell]:first-child{margin-left:75%}.grid .d-offset-right-12[class*=cell],.grid .d-offset-right-12[class*=width-]{margin-right:75%!important}.grid.d-offset-right-12 [class*=cell]:last-child{margin-right:75%}}@media (max-width: 1024px){.grid .t-offset-12[class*=cell],.grid .t-offset-12[class*=width-],.grid .t-offset-left-12[class*=cell],.grid .t-offset-left-12[class*=width-]{margin-left:75%!important}.grid.t-offset-12 [class*=cell]:first-child,.grid.t-offset-left-12 [class*=cell]:first-child{margin-left:75%}.grid .t-offset-right-12[class*=cell],.grid .t-offset-right-12[class*=width-]{margin-right:75%!important}.grid.t-offset-right-12 [class*=cell]:last-child{margin-right:75%}}@media (max-width: 768px){.grid .tp-offset-12[class*=cell],.grid .tp-offset-12[class*=width-],.grid .tp-offset-left-12[class*=cell],.grid .tp-offset-left-12[class*=width-]{margin-left:75%!important}.grid.tp-offset-12 [class*=cell]:first-child,.grid.tp-offset-left-12 [class*=cell]:first-child{margin-left:75%}.grid .tp-offset-right-12[class*=cell],.grid .tp-offset-right-12[class*=width-]{margin-right:75%!important}.grid.tp-offset-right-12 [class*=cell]:last-child{margin-right:75%}}@media (max-width: 568px){.grid .m-offset-12[class*=cell],.grid .m-offset-12[class*=width-],.grid .m-offset-left-12[class*=cell],.grid .m-offset-left-12[class*=width-]{margin-left:75%!important}.grid.m-offset-12 [class*=cell]:first-child,.grid.m-offset-left-12 [class*=cell]:first-child{margin-left:75%}.grid .m-offset-right-12[class*=cell],.grid .m-offset-right-12[class*=width-]{margin-right:75%!important}.grid.m-offset-right-12 [class*=cell]:last-child{margin-right:75%}}@media (max-width: 320px){.grid .mp-offset-12[class*=cell],.grid .mp-offset-12[class*=width-],.grid .mp-offset-left-12[class*=cell],.grid .mp-offset-left-12[class*=width-]{margin-left:75%!important}.grid.mp-offset-12 [class*=cell]:first-child,.grid.mp-offset-left-12 [class*=cell]:first-child{margin-left:75%}.grid .mp-offset-right-12[class*=cell],.grid .mp-offset-right-12[class*=width-]{margin-right:75%!important}.grid.mp-offset-right-12 [class*=cell]:last-child{margin-right:75%}}@media (min-width: 1280px){.grid .d-offset-13[class*=cell],.grid .d-offset-13[class*=width-],.grid .d-offset-left-13[class*=cell],.grid .d-offset-left-13[class*=width-]{margin-left:81.25%!important}.grid.d-offset-13 [class*=cell]:first-child,.grid.d-offset-left-13 [class*=cell]:first-child{margin-left:81.25%}.grid .d-offset-right-13[class*=cell],.grid .d-offset-right-13[class*=width-]{margin-right:81.25%!important}.grid.d-offset-right-13 [class*=cell]:last-child{margin-right:81.25%}}@media (max-width: 1024px){.grid .t-offset-13[class*=cell],.grid .t-offset-13[class*=width-],.grid .t-offset-left-13[class*=cell],.grid .t-offset-left-13[class*=width-]{margin-left:81.25%!important}.grid.t-offset-13 [class*=cell]:first-child,.grid.t-offset-left-13 [class*=cell]:first-child{margin-left:81.25%}.grid .t-offset-right-13[class*=cell],.grid .t-offset-right-13[class*=width-]{margin-right:81.25%!important}.grid.t-offset-right-13 [class*=cell]:last-child{margin-right:81.25%}}@media (max-width: 768px){.grid .tp-offset-13[class*=cell],.grid .tp-offset-13[class*=width-],.grid .tp-offset-left-13[class*=cell],.grid .tp-offset-left-13[class*=width-]{margin-left:81.25%!important}.grid.tp-offset-13 [class*=cell]:first-child,.grid.tp-offset-left-13 [class*=cell]:first-child{margin-left:81.25%}.grid .tp-offset-right-13[class*=cell],.grid .tp-offset-right-13[class*=width-]{margin-right:81.25%!important}.grid.tp-offset-right-13 [class*=cell]:last-child{margin-right:81.25%}}@media (max-width: 568px){.grid .m-offset-13[class*=cell],.grid .m-offset-13[class*=width-],.grid .m-offset-left-13[class*=cell],.grid .m-offset-left-13[class*=width-]{margin-left:81.25%!important}.grid.m-offset-13 [class*=cell]:first-child,.grid.m-offset-left-13 [class*=cell]:first-child{margin-left:81.25%}.grid .m-offset-right-13[class*=cell],.grid .m-offset-right-13[class*=width-]{margin-right:81.25%!important}.grid.m-offset-right-13 [class*=cell]:last-child{margin-right:81.25%}}@media (max-width: 320px){.grid .mp-offset-13[class*=cell],.grid .mp-offset-13[class*=width-],.grid .mp-offset-left-13[class*=cell],.grid .mp-offset-left-13[class*=width-]{margin-left:81.25%!important}.grid.mp-offset-13 [class*=cell]:first-child,.grid.mp-offset-left-13 [class*=cell]:first-child{margin-left:81.25%}.grid .mp-offset-right-13[class*=cell],.grid .mp-offset-right-13[class*=width-]{margin-right:81.25%!important}.grid.mp-offset-right-13 [class*=cell]:last-child{margin-right:81.25%}}@media (min-width: 1280px){.grid .d-offset-14[class*=cell],.grid .d-offset-14[class*=width-],.grid .d-offset-left-14[class*=cell],.grid .d-offset-left-14[class*=width-]{margin-left:87.5%!important}.grid.d-offset-14 [class*=cell]:first-child,.grid.d-offset-left-14 [class*=cell]:first-child{margin-left:87.5%}.grid .d-offset-right-14[class*=cell],.grid .d-offset-right-14[class*=width-]{margin-right:87.5%!important}.grid.d-offset-right-14 [class*=cell]:last-child{margin-right:87.5%}}@media (max-width: 1024px){.grid .t-offset-14[class*=cell],.grid .t-offset-14[class*=width-],.grid .t-offset-left-14[class*=cell],.grid .t-offset-left-14[class*=width-]{margin-left:87.5%!important}.grid.t-offset-14 [class*=cell]:first-child,.grid.t-offset-left-14 [class*=cell]:first-child{margin-left:87.5%}.grid .t-offset-right-14[class*=cell],.grid .t-offset-right-14[class*=width-]{margin-right:87.5%!important}.grid.t-offset-right-14 [class*=cell]:last-child{margin-right:87.5%}}@media (max-width: 768px){.grid .tp-offset-14[class*=cell],.grid .tp-offset-14[class*=width-],.grid .tp-offset-left-14[class*=cell],.grid .tp-offset-left-14[class*=width-]{margin-left:87.5%!important}.grid.tp-offset-14 [class*=cell]:first-child,.grid.tp-offset-left-14 [class*=cell]:first-child{margin-left:87.5%}.grid .tp-offset-right-14[class*=cell],.grid .tp-offset-right-14[class*=width-]{margin-right:87.5%!important}.grid.tp-offset-right-14 [class*=cell]:last-child{margin-right:87.5%}}@media (max-width: 568px){.grid .m-offset-14[class*=cell],.grid .m-offset-14[class*=width-],.grid .m-offset-left-14[class*=cell],.grid .m-offset-left-14[class*=width-]{margin-left:87.5%!important}.grid.m-offset-14 [class*=cell]:first-child,.grid.m-offset-left-14 [class*=cell]:first-child{margin-left:87.5%}.grid .m-offset-right-14[class*=cell],.grid .m-offset-right-14[class*=width-]{margin-right:87.5%!important}.grid.m-offset-right-14 [class*=cell]:last-child{margin-right:87.5%}}@media (max-width: 320px){.grid .mp-offset-14[class*=cell],.grid .mp-offset-14[class*=width-],.grid .mp-offset-left-14[class*=cell],.grid .mp-offset-left-14[class*=width-]{margin-left:87.5%!important}.grid.mp-offset-14 [class*=cell]:first-child,.grid.mp-offset-left-14 [class*=cell]:first-child{margin-left:87.5%}.grid .mp-offset-right-14[class*=cell],.grid .mp-offset-right-14[class*=width-]{margin-right:87.5%!important}.grid.mp-offset-right-14 [class*=cell]:last-child{margin-right:87.5%}}@media (min-width: 1280px){.grid .d-offset-15[class*=cell],.grid .d-offset-15[class*=width-],.grid .d-offset-left-15[class*=cell],.grid .d-offset-left-15[class*=width-]{margin-left:93.75%!important}.grid.d-offset-15 [class*=cell]:first-child,.grid.d-offset-left-15 [class*=cell]:first-child{margin-left:93.75%}.grid .d-offset-right-15[class*=cell],.grid .d-offset-right-15[class*=width-]{margin-right:93.75%!important}.grid.d-offset-right-15 [class*=cell]:last-child{margin-right:93.75%}}@media (max-width: 1024px){.grid .t-offset-15[class*=cell],.grid .t-offset-15[class*=width-],.grid .t-offset-left-15[class*=cell],.grid .t-offset-left-15[class*=width-]{margin-left:93.75%!important}.grid.t-offset-15 [class*=cell]:first-child,.grid.t-offset-left-15 [class*=cell]:first-child{margin-left:93.75%}.grid .t-offset-right-15[class*=cell],.grid .t-offset-right-15[class*=width-]{margin-right:93.75%!important}.grid.t-offset-right-15 [class*=cell]:last-child{margin-right:93.75%}}@media (max-width: 768px){.grid .tp-offset-15[class*=cell],.grid .tp-offset-15[class*=width-],.grid .tp-offset-left-15[class*=cell],.grid .tp-offset-left-15[class*=width-]{margin-left:93.75%!important}.grid.tp-offset-15 [class*=cell]:first-child,.grid.tp-offset-left-15 [class*=cell]:first-child{margin-left:93.75%}.grid .tp-offset-right-15[class*=cell],.grid .tp-offset-right-15[class*=width-]{margin-right:93.75%!important}.grid.tp-offset-right-15 [class*=cell]:last-child{margin-right:93.75%}}@media (max-width: 568px){.grid .m-offset-15[class*=cell],.grid .m-offset-15[class*=width-],.grid .m-offset-left-15[class*=cell],.grid .m-offset-left-15[class*=width-]{margin-left:93.75%!important}.grid.m-offset-15 [class*=cell]:first-child,.grid.m-offset-left-15 [class*=cell]:first-child{margin-left:93.75%}.grid .m-offset-right-15[class*=cell],.grid .m-offset-right-15[class*=width-]{margin-right:93.75%!important}.grid.m-offset-right-15 [class*=cell]:last-child{margin-right:93.75%}}@media (max-width: 320px){.grid .mp-offset-15[class*=cell],.grid .mp-offset-15[class*=width-],.grid .mp-offset-left-15[class*=cell],.grid .mp-offset-left-15[class*=width-]{margin-left:93.75%!important}.grid.mp-offset-15 [class*=cell]:first-child,.grid.mp-offset-left-15 [class*=cell]:first-child{margin-left:93.75%}.grid .mp-offset-right-15[class*=cell],.grid .mp-offset-right-15[class*=width-]{margin-right:93.75%!important}.grid.mp-offset-right-15 [class*=cell]:last-child{margin-right:93.75%}}.grid.gutter-1{margin-left:-.45rem;margin-right:-.45rem}.grid.gutter-1:not([class*=cell-]):not(table):not(.content-holder){width:auto}table.grid.gutter-1{width:calc(100% + .9 + rem)}.grid.gutter-1.content-holder{width:calc(1128 + .9rem)px;max-width:calc(100% - (40px - .9rem))}.grid.gutter-1>[class*=" cell"],.grid.gutter-1>[class^=cell],.grid.gutter-1>.row>[class*=" cell"],.grid.gutter-1>.row>[class^=cell],.grid.gutter-1>tbody>tr>td,.grid.gutter-1>tr>td{border-left:.45rem solid transparent;border-right:.45rem solid transparent}.grid.gutter-1>[class*=" cell"].start-before,.grid.gutter-1>[class^=cell].start-before,.grid.gutter-1>.row>[class*=" cell"].start-before,.grid.gutter-1>.row>[class^=cell].start-before,.grid.gutter-1>tbody>tr>td.start-before,.grid.gutter-1>tr>td.start-before{margin-left:-.9rem}.grid.gutter-1>[class*=" cell"].end-before,.grid.gutter-1>[class^=cell].end-before,.grid.gutter-1>.row>[class*=" cell"].end-before,.grid.gutter-1>.row>[class^=cell].end-before,.grid.gutter-1>tbody>tr>td.end-before,.grid.gutter-1>tr>td.end-before{margin-right:-.9rem}.grid.gutter-1>[class*=grid].row{border-left:.45rem solid transparent;border-right:.45rem solid transparent}.grid.gutter-1 .cell-1.start-before,.grid.gutter-1 .cell-1.end-before{width:calc(6.25% + .9rem)}.grid.gutter-1 .cell-1.start-before.end-before{width:calc(6.25% + 1.8rem)}.grid.gutter-1 .cell-2.start-before,.grid.gutter-1 .cell-2.end-before{width:calc(12.5% + .9rem)}.grid.gutter-1 .cell-2.start-before.end-before{width:calc(12.5% + 1.8rem)}.grid.gutter-1 .cell-3.start-before,.grid.gutter-1 .cell-3.end-before{width:calc(18.75% + .9rem)}.grid.gutter-1 .cell-3.start-before.end-before{width:calc(18.75% + 1.8rem)}.grid.gutter-1 .cell-4.start-before,.grid.gutter-1 .cell-4.end-before{width:calc(25% + .9rem)}.grid.gutter-1 .cell-4.start-before.end-before{width:calc(25% + 1.8rem)}.grid.gutter-1 .cell-5.start-before,.grid.gutter-1 .cell-5.end-before{width:calc(31.25% + .9rem)}.grid.gutter-1 .cell-5.start-before.end-before{width:calc(31.25% + 1.8rem)}.grid.gutter-1 .cell-6.start-before,.grid.gutter-1 .cell-6.end-before{width:calc(37.5% + .9rem)}.grid.gutter-1 .cell-6.start-before.end-before{width:calc(37.5% + 1.8rem)}.grid.gutter-1 .cell-7.start-before,.grid.gutter-1 .cell-7.end-before{width:calc(43.75% + .9rem)}.grid.gutter-1 .cell-7.start-before.end-before{width:calc(43.75% + 1.8rem)}.grid.gutter-1 .cell-8.start-before,.grid.gutter-1 .cell-8.end-before{width:calc(50% + .9rem)}.grid.gutter-1 .cell-8.start-before.end-before{width:calc(50% + 1.8rem)}.grid.gutter-1 .cell-9.start-before,.grid.gutter-1 .cell-9.end-before{width:calc(56.25% + .9rem)}.grid.gutter-1 .cell-9.start-before.end-before{width:calc(56.25% + 1.8rem)}.grid.gutter-1 .cell-10.start-before,.grid.gutter-1 .cell-10.end-before{width:calc(62.5% + .9rem)}.grid.gutter-1 .cell-10.start-before.end-before{width:calc(62.5% + 1.8rem)}.grid.gutter-1 .cell-11.start-before,.grid.gutter-1 .cell-11.end-before{width:calc(68.75% + .9rem)}.grid.gutter-1 .cell-11.start-before.end-before{width:calc(68.75% + 1.8rem)}.grid.gutter-1 .cell-12.start-before,.grid.gutter-1 .cell-12.end-before{width:calc(75% + .9rem)}.grid.gutter-1 .cell-12.start-before.end-before{width:calc(75% + 1.8rem)}.grid.gutter-1 .cell-13.start-before,.grid.gutter-1 .cell-13.end-before{width:calc(81.25% + .9rem)}.grid.gutter-1 .cell-13.start-before.end-before{width:calc(81.25% + 1.8rem)}.grid.gutter-1 .cell-14.start-before,.grid.gutter-1 .cell-14.end-before{width:calc(87.5% + .9rem)}.grid.gutter-1 .cell-14.start-before.end-before{width:calc(87.5% + 1.8rem)}.grid.gutter-1 .cell-15.start-before,.grid.gutter-1 .cell-15.end-before{width:calc(93.75% + .9rem)}.grid.gutter-1 .cell-15.start-before.end-before{width:calc(93.75% + 1.8rem)}.grid.gutter-1 .cell-16.start-before,.grid.gutter-1 .cell-16.end-before{width:calc(100% + .9rem)}.grid.gutter-1 .cell-16.start-before.end-before{width:calc(100% + 1.8rem)}.grid.gutter-2{margin-left:-.6rem;margin-right:-.6rem}.grid.gutter-2:not([class*=cell-]):not(table):not(.content-holder){width:auto}table.grid.gutter-2{width:calc(100% + 1.2 + rem)}.grid.gutter-2.content-holder{width:calc(1128 + 1.2rem)px;max-width:calc(100% - (40px - 1.2rem))}.grid.gutter-2>[class*=" cell"],.grid.gutter-2>[class^=cell],.grid.gutter-2>.row>[class*=" cell"],.grid.gutter-2>.row>[class^=cell],.grid.gutter-2>tbody>tr>td,.grid.gutter-2>tr>td{border-left:.6rem solid transparent;border-right:.6rem solid transparent}.grid.gutter-2>[class*=" cell"].start-before,.grid.gutter-2>[class^=cell].start-before,.grid.gutter-2>.row>[class*=" cell"].start-before,.grid.gutter-2>.row>[class^=cell].start-before,.grid.gutter-2>tbody>tr>td.start-before,.grid.gutter-2>tr>td.start-before{margin-left:-1.2rem}.grid.gutter-2>[class*=" cell"].end-before,.grid.gutter-2>[class^=cell].end-before,.grid.gutter-2>.row>[class*=" cell"].end-before,.grid.gutter-2>.row>[class^=cell].end-before,.grid.gutter-2>tbody>tr>td.end-before,.grid.gutter-2>tr>td.end-before{margin-right:-1.2rem}.grid.gutter-2>[class*=grid].row{border-left:.6rem solid transparent;border-right:.6rem solid transparent}.grid.gutter-2 .cell-1.start-before,.grid.gutter-2 .cell-1.end-before{width:calc(6.25% + 1.2rem)}.grid.gutter-2 .cell-1.start-before.end-before{width:calc(6.25% + 2.4rem)}.grid.gutter-2 .cell-2.start-before,.grid.gutter-2 .cell-2.end-before{width:calc(12.5% + 1.2rem)}.grid.gutter-2 .cell-2.start-before.end-before{width:calc(12.5% + 2.4rem)}.grid.gutter-2 .cell-3.start-before,.grid.gutter-2 .cell-3.end-before{width:calc(18.75% + 1.2rem)}.grid.gutter-2 .cell-3.start-before.end-before{width:calc(18.75% + 2.4rem)}.grid.gutter-2 .cell-4.start-before,.grid.gutter-2 .cell-4.end-before{width:calc(25% + 1.2rem)}.grid.gutter-2 .cell-4.start-before.end-before{width:calc(25% + 2.4rem)}.grid.gutter-2 .cell-5.start-before,.grid.gutter-2 .cell-5.end-before{width:calc(31.25% + 1.2rem)}.grid.gutter-2 .cell-5.start-before.end-before{width:calc(31.25% + 2.4rem)}.grid.gutter-2 .cell-6.start-before,.grid.gutter-2 .cell-6.end-before{width:calc(37.5% + 1.2rem)}.grid.gutter-2 .cell-6.start-before.end-before{width:calc(37.5% + 2.4rem)}.grid.gutter-2 .cell-7.start-before,.grid.gutter-2 .cell-7.end-before{width:calc(43.75% + 1.2rem)}.grid.gutter-2 .cell-7.start-before.end-before{width:calc(43.75% + 2.4rem)}.grid.gutter-2 .cell-8.start-before,.grid.gutter-2 .cell-8.end-before{width:calc(50% + 1.2rem)}.grid.gutter-2 .cell-8.start-before.end-before{width:calc(50% + 2.4rem)}.grid.gutter-2 .cell-9.start-before,.grid.gutter-2 .cell-9.end-before{width:calc(56.25% + 1.2rem)}.grid.gutter-2 .cell-9.start-before.end-before{width:calc(56.25% + 2.4rem)}.grid.gutter-2 .cell-10.start-before,.grid.gutter-2 .cell-10.end-before{width:calc(62.5% + 1.2rem)}.grid.gutter-2 .cell-10.start-before.end-before{width:calc(62.5% + 2.4rem)}.grid.gutter-2 .cell-11.start-before,.grid.gutter-2 .cell-11.end-before{width:calc(68.75% + 1.2rem)}.grid.gutter-2 .cell-11.start-before.end-before{width:calc(68.75% + 2.4rem)}.grid.gutter-2 .cell-12.start-before,.grid.gutter-2 .cell-12.end-before{width:calc(75% + 1.2rem)}.grid.gutter-2 .cell-12.start-before.end-before{width:calc(75% + 2.4rem)}.grid.gutter-2 .cell-13.start-before,.grid.gutter-2 .cell-13.end-before{width:calc(81.25% + 1.2rem)}.grid.gutter-2 .cell-13.start-before.end-before{width:calc(81.25% + 2.4rem)}.grid.gutter-2 .cell-14.start-before,.grid.gutter-2 .cell-14.end-before{width:calc(87.5% + 1.2rem)}.grid.gutter-2 .cell-14.start-before.end-before{width:calc(87.5% + 2.4rem)}.grid.gutter-2 .cell-15.start-before,.grid.gutter-2 .cell-15.end-before{width:calc(93.75% + 1.2rem)}.grid.gutter-2 .cell-15.start-before.end-before{width:calc(93.75% + 2.4rem)}.grid.gutter-2 .cell-16.start-before,.grid.gutter-2 .cell-16.end-before{width:calc(100% + 1.2rem)}.grid.gutter-2 .cell-16.start-before.end-before{width:calc(100% + 2.4rem)}.grid.gutter-3{margin-left:-.75rem;margin-right:-.75rem}.grid.gutter-3:not([class*=cell-]):not(table):not(.content-holder){width:auto}table.grid.gutter-3{width:calc(100% + 1.5 + rem)}.grid.gutter-3.content-holder{width:calc(1128 + 1.5rem)px;max-width:calc(100% - (40px - 1.5rem))}.grid.gutter-3>[class*=" cell"],.grid.gutter-3>[class^=cell],.grid.gutter-3>.row>[class*=" cell"],.grid.gutter-3>.row>[class^=cell],.grid.gutter-3>tbody>tr>td,.grid.gutter-3>tr>td{border-left:.75rem solid transparent;border-right:.75rem solid transparent}.grid.gutter-3>[class*=" cell"].start-before,.grid.gutter-3>[class^=cell].start-before,.grid.gutter-3>.row>[class*=" cell"].start-before,.grid.gutter-3>.row>[class^=cell].start-before,.grid.gutter-3>tbody>tr>td.start-before,.grid.gutter-3>tr>td.start-before{margin-left:-1.5rem}.grid.gutter-3>[class*=" cell"].end-before,.grid.gutter-3>[class^=cell].end-before,.grid.gutter-3>.row>[class*=" cell"].end-before,.grid.gutter-3>.row>[class^=cell].end-before,.grid.gutter-3>tbody>tr>td.end-before,.grid.gutter-3>tr>td.end-before{margin-right:-1.5rem}.grid.gutter-3>[class*=grid].row{border-left:.75rem solid transparent;border-right:.75rem solid transparent}.grid.gutter-3 .cell-1.start-before,.grid.gutter-3 .cell-1.end-before{width:calc(6.25% + 1.5rem)}.grid.gutter-3 .cell-1.start-before.end-before{width:calc(6.25% + 3rem)}.grid.gutter-3 .cell-2.start-before,.grid.gutter-3 .cell-2.end-before{width:calc(12.5% + 1.5rem)}.grid.gutter-3 .cell-2.start-before.end-before{width:calc(12.5% + 3rem)}.grid.gutter-3 .cell-3.start-before,.grid.gutter-3 .cell-3.end-before{width:calc(18.75% + 1.5rem)}.grid.gutter-3 .cell-3.start-before.end-before{width:calc(18.75% + 3rem)}.grid.gutter-3 .cell-4.start-before,.grid.gutter-3 .cell-4.end-before{width:calc(25% + 1.5rem)}.grid.gutter-3 .cell-4.start-before.end-before{width:calc(25% + 3rem)}.grid.gutter-3 .cell-5.start-before,.grid.gutter-3 .cell-5.end-before{width:calc(31.25% + 1.5rem)}.grid.gutter-3 .cell-5.start-before.end-before{width:calc(31.25% + 3rem)}.grid.gutter-3 .cell-6.start-before,.grid.gutter-3 .cell-6.end-before{width:calc(37.5% + 1.5rem)}.grid.gutter-3 .cell-6.start-before.end-before{width:calc(37.5% + 3rem)}.grid.gutter-3 .cell-7.start-before,.grid.gutter-3 .cell-7.end-before{width:calc(43.75% + 1.5rem)}.grid.gutter-3 .cell-7.start-before.end-before{width:calc(43.75% + 3rem)}.grid.gutter-3 .cell-8.start-before,.grid.gutter-3 .cell-8.end-before{width:calc(50% + 1.5rem)}.grid.gutter-3 .cell-8.start-before.end-before{width:calc(50% + 3rem)}.grid.gutter-3 .cell-9.start-before,.grid.gutter-3 .cell-9.end-before{width:calc(56.25% + 1.5rem)}.grid.gutter-3 .cell-9.start-before.end-before{width:calc(56.25% + 3rem)}.grid.gutter-3 .cell-10.start-before,.grid.gutter-3 .cell-10.end-before{width:calc(62.5% + 1.5rem)}.grid.gutter-3 .cell-10.start-before.end-before{width:calc(62.5% + 3rem)}.grid.gutter-3 .cell-11.start-before,.grid.gutter-3 .cell-11.end-before{width:calc(68.75% + 1.5rem)}.grid.gutter-3 .cell-11.start-before.end-before{width:calc(68.75% + 3rem)}.grid.gutter-3 .cell-12.start-before,.grid.gutter-3 .cell-12.end-before{width:calc(75% + 1.5rem)}.grid.gutter-3 .cell-12.start-before.end-before{width:calc(75% + 3rem)}.grid.gutter-3 .cell-13.start-before,.grid.gutter-3 .cell-13.end-before{width:calc(81.25% + 1.5rem)}.grid.gutter-3 .cell-13.start-before.end-before{width:calc(81.25% + 3rem)}.grid.gutter-3 .cell-14.start-before,.grid.gutter-3 .cell-14.end-before{width:calc(87.5% + 1.5rem)}.grid.gutter-3 .cell-14.start-before.end-before{width:calc(87.5% + 3rem)}.grid.gutter-3 .cell-15.start-before,.grid.gutter-3 .cell-15.end-before{width:calc(93.75% + 1.5rem)}.grid.gutter-3 .cell-15.start-before.end-before{width:calc(93.75% + 3rem)}.grid.gutter-3 .cell-16.start-before,.grid.gutter-3 .cell-16.end-before{width:calc(100% + 1.5rem)}.grid.gutter-3 .cell-16.start-before.end-before{width:calc(100% + 3rem)}.grid.gutter-4{margin-left:-.9rem;margin-right:-.9rem}.grid.gutter-4:not([class*=cell-]):not(table):not(.content-holder){width:auto}table.grid.gutter-4{width:calc(100% + 1.8 + rem)}.grid.gutter-4.content-holder{width:calc(1128 + 1.8rem)px;max-width:calc(100% - (40px - 1.8rem))}.grid.gutter-4>[class*=" cell"],.grid.gutter-4>[class^=cell],.grid.gutter-4>.row>[class*=" cell"],.grid.gutter-4>.row>[class^=cell],.grid.gutter-4>tbody>tr>td,.grid.gutter-4>tr>td{border-left:.9rem solid transparent;border-right:.9rem solid transparent}.grid.gutter-4>[class*=" cell"].start-before,.grid.gutter-4>[class^=cell].start-before,.grid.gutter-4>.row>[class*=" cell"].start-before,.grid.gutter-4>.row>[class^=cell].start-before,.grid.gutter-4>tbody>tr>td.start-before,.grid.gutter-4>tr>td.start-before{margin-left:-1.8rem}.grid.gutter-4>[class*=" cell"].end-before,.grid.gutter-4>[class^=cell].end-before,.grid.gutter-4>.row>[class*=" cell"].end-before,.grid.gutter-4>.row>[class^=cell].end-before,.grid.gutter-4>tbody>tr>td.end-before,.grid.gutter-4>tr>td.end-before{margin-right:-1.8rem}.grid.gutter-4>[class*=grid].row{border-left:.9rem solid transparent;border-right:.9rem solid transparent}.grid.gutter-4 .cell-1.start-before,.grid.gutter-4 .cell-1.end-before{width:calc(6.25% + 1.8rem)}.grid.gutter-4 .cell-1.start-before.end-before{width:calc(6.25% + 3.6rem)}.grid.gutter-4 .cell-2.start-before,.grid.gutter-4 .cell-2.end-before{width:calc(12.5% + 1.8rem)}.grid.gutter-4 .cell-2.start-before.end-before{width:calc(12.5% + 3.6rem)}.grid.gutter-4 .cell-3.start-before,.grid.gutter-4 .cell-3.end-before{width:calc(18.75% + 1.8rem)}.grid.gutter-4 .cell-3.start-before.end-before{width:calc(18.75% + 3.6rem)}.grid.gutter-4 .cell-4.start-before,.grid.gutter-4 .cell-4.end-before{width:calc(25% + 1.8rem)}.grid.gutter-4 .cell-4.start-before.end-before{width:calc(25% + 3.6rem)}.grid.gutter-4 .cell-5.start-before,.grid.gutter-4 .cell-5.end-before{width:calc(31.25% + 1.8rem)}.grid.gutter-4 .cell-5.start-before.end-before{width:calc(31.25% + 3.6rem)}.grid.gutter-4 .cell-6.start-before,.grid.gutter-4 .cell-6.end-before{width:calc(37.5% + 1.8rem)}.grid.gutter-4 .cell-6.start-before.end-before{width:calc(37.5% + 3.6rem)}.grid.gutter-4 .cell-7.start-before,.grid.gutter-4 .cell-7.end-before{width:calc(43.75% + 1.8rem)}.grid.gutter-4 .cell-7.start-before.end-before{width:calc(43.75% + 3.6rem)}.grid.gutter-4 .cell-8.start-before,.grid.gutter-4 .cell-8.end-before{width:calc(50% + 1.8rem)}.grid.gutter-4 .cell-8.start-before.end-before{width:calc(50% + 3.6rem)}.grid.gutter-4 .cell-9.start-before,.grid.gutter-4 .cell-9.end-before{width:calc(56.25% + 1.8rem)}.grid.gutter-4 .cell-9.start-before.end-before{width:calc(56.25% + 3.6rem)}.grid.gutter-4 .cell-10.start-before,.grid.gutter-4 .cell-10.end-before{width:calc(62.5% + 1.8rem)}.grid.gutter-4 .cell-10.start-before.end-before{width:calc(62.5% + 3.6rem)}.grid.gutter-4 .cell-11.start-before,.grid.gutter-4 .cell-11.end-before{width:calc(68.75% + 1.8rem)}.grid.gutter-4 .cell-11.start-before.end-before{width:calc(68.75% + 3.6rem)}.grid.gutter-4 .cell-12.start-before,.grid.gutter-4 .cell-12.end-before{width:calc(75% + 1.8rem)}.grid.gutter-4 .cell-12.start-before.end-before{width:calc(75% + 3.6rem)}.grid.gutter-4 .cell-13.start-before,.grid.gutter-4 .cell-13.end-before{width:calc(81.25% + 1.8rem)}.grid.gutter-4 .cell-13.start-before.end-before{width:calc(81.25% + 3.6rem)}.grid.gutter-4 .cell-14.start-before,.grid.gutter-4 .cell-14.end-before{width:calc(87.5% + 1.8rem)}.grid.gutter-4 .cell-14.start-before.end-before{width:calc(87.5% + 3.6rem)}.grid.gutter-4 .cell-15.start-before,.grid.gutter-4 .cell-15.end-before{width:calc(93.75% + 1.8rem)}.grid.gutter-4 .cell-15.start-before.end-before{width:calc(93.75% + 3.6rem)}.grid.gutter-4 .cell-16.start-before,.grid.gutter-4 .cell-16.end-before{width:calc(100% + 1.8rem)}.grid.gutter-4 .cell-16.start-before.end-before{width:calc(100% + 3.6rem)}.grid.space-1{margin-top:-.45rem;margin-bottom:-.45rem}.grid.space-1:not(.grid){width:auto}.grid.space-1:not(.space-margin)>[class*=" cell"],.grid.space-1:not(.space-margin)>[class^=cell],.grid.space-1:not(.space-margin)>.row>[class*=" cell"],.grid.space-1:not(.space-margin)>.row>[class^=cell],.grid.space-1:not(.space-margin)>tbody>tr>td,.grid.space-1:not(.space-margin)>tr>td{border-top:.45rem solid transparent;border-bottom:.45rem solid transparent}.grid.space-1>[class*=grid].row{border-top:.45rem solid transparent;border-bottom:.45rem solid transparent}.grid[class*=space-1].space-margin .cell-1,.grid[class*=space-1].space-margin .cell-2,.grid[class*=space-1].space-margin .cell-3,.grid[class*=space-1].space-margin .cell-4,.grid[class*=space-1].space-margin .cell-5,.grid[class*=space-1].space-margin .cell-6,.grid[class*=space-1].space-margin .cell-7,.grid[class*=space-1].space-margin .cell-8,.grid[class*=space-1].space-margin .cell-9,.grid[class*=space-1].space-margin .cell-10,.grid[class*=space-1].space-margin .cell-11,.grid[class*=space-1].space-margin .cell-12,.grid[class*=space-1].space-margin .cell-13,.grid[class*=space-1].space-margin .cell-14,.grid[class*=space-1].space-margin .cell-15,.grid[class*=space-1].space-margin .cell-16{margin-top:.45rem;margin-bottom:.45rem}.grid.space-2{margin-top:-.6rem;margin-bottom:-.6rem}.grid.space-2:not(.grid){width:auto}.grid.space-2:not(.space-margin)>[class*=" cell"],.grid.space-2:not(.space-margin)>[class^=cell],.grid.space-2:not(.space-margin)>.row>[class*=" cell"],.grid.space-2:not(.space-margin)>.row>[class^=cell],.grid.space-2:not(.space-margin)>tbody>tr>td,.grid.space-2:not(.space-margin)>tr>td{border-top:.6rem solid transparent;border-bottom:.6rem solid transparent}.grid.space-2>[class*=grid].row{border-top:.6rem solid transparent;border-bottom:.6rem solid transparent}.grid[class*=space-2].space-margin .cell-1,.grid[class*=space-2].space-margin .cell-2,.grid[class*=space-2].space-margin .cell-3,.grid[class*=space-2].space-margin .cell-4,.grid[class*=space-2].space-margin .cell-5,.grid[class*=space-2].space-margin .cell-6,.grid[class*=space-2].space-margin .cell-7,.grid[class*=space-2].space-margin .cell-8,.grid[class*=space-2].space-margin .cell-9,.grid[class*=space-2].space-margin .cell-10,.grid[class*=space-2].space-margin .cell-11,.grid[class*=space-2].space-margin .cell-12,.grid[class*=space-2].space-margin .cell-13,.grid[class*=space-2].space-margin .cell-14,.grid[class*=space-2].space-margin .cell-15,.grid[class*=space-2].space-margin .cell-16{margin-top:.6rem;margin-bottom:.6rem}.grid.space-3{margin-top:-.75rem;margin-bottom:-.75rem}.grid.space-3:not(.grid){width:auto}.grid.space-3:not(.space-margin)>[class*=" cell"],.grid.space-3:not(.space-margin)>[class^=cell],.grid.space-3:not(.space-margin)>.row>[class*=" cell"],.grid.space-3:not(.space-margin)>.row>[class^=cell],.grid.space-3:not(.space-margin)>tbody>tr>td,.grid.space-3:not(.space-margin)>tr>td{border-top:.75rem solid transparent;border-bottom:.75rem solid transparent}.grid.space-3>[class*=grid].row{border-top:.75rem solid transparent;border-bottom:.75rem solid transparent}.grid[class*=space-3].space-margin .cell-1,.grid[class*=space-3].space-margin .cell-2,.grid[class*=space-3].space-margin .cell-3,.grid[class*=space-3].space-margin .cell-4,.grid[class*=space-3].space-margin .cell-5,.grid[class*=space-3].space-margin .cell-6,.grid[class*=space-3].space-margin .cell-7,.grid[class*=space-3].space-margin .cell-8,.grid[class*=space-3].space-margin .cell-9,.grid[class*=space-3].space-margin .cell-10,.grid[class*=space-3].space-margin .cell-11,.grid[class*=space-3].space-margin .cell-12,.grid[class*=space-3].space-margin .cell-13,.grid[class*=space-3].space-margin .cell-14,.grid[class*=space-3].space-margin .cell-15,.grid[class*=space-3].space-margin .cell-16{margin-top:.75rem;margin-bottom:.75rem}.grid.space-4{margin-top:-.9rem;margin-bottom:-.9rem}.grid.space-4:not(.grid){width:auto}.grid.space-4:not(.space-margin)>[class*=" cell"],.grid.space-4:not(.space-margin)>[class^=cell],.grid.space-4:not(.space-margin)>.row>[class*=" cell"],.grid.space-4:not(.space-margin)>.row>[class^=cell],.grid.space-4:not(.space-margin)>tbody>tr>td,.grid.space-4:not(.space-margin)>tr>td{border-top:.9rem solid transparent;border-bottom:.9rem solid transparent}.grid.space-4>[class*=grid].row{border-top:.9rem solid transparent;border-bottom:.9rem solid transparent}.grid[class*=space-4].space-margin .cell-1,.grid[class*=space-4].space-margin .cell-2,.grid[class*=space-4].space-margin .cell-3,.grid[class*=space-4].space-margin .cell-4,.grid[class*=space-4].space-margin .cell-5,.grid[class*=space-4].space-margin .cell-6,.grid[class*=space-4].space-margin .cell-7,.grid[class*=space-4].space-margin .cell-8,.grid[class*=space-4].space-margin .cell-9,.grid[class*=space-4].space-margin .cell-10,.grid[class*=space-4].space-margin .cell-11,.grid[class*=space-4].space-margin .cell-12,.grid[class*=space-4].space-margin .cell-13,.grid[class*=space-4].space-margin .cell-14,.grid[class*=space-4].space-margin .cell-15,.grid[class*=space-4].space-margin .cell-16{margin-top:.9rem;margin-bottom:.9rem}.grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch}.grid.content-holder{margin-left:auto;margin-right:auto;width:1128px}.grid .row{max-width:100%}.grid:not(.column)>.cell:not(.grid):not(.column),.grid:not(.column)>.row>.cell:not(.grid):not(.column){-webkit-box-flex:1 0 0px;-moz-box-flex:1 0 0px;-webkit-flex:1 0 0px;-ms-flex:1 0 0px;flex:1 0 0px}.grid:not(.column)>.cell:not(.grid):not(.column):only-child,.grid:not(.column)>.row>.cell:not(.grid):not(.column):only-child{width:100%}.grid:not(.column)>.cell.grid.column,.grid:not(.column)>.row>.cell.grid.column{-webkit-box-flex:1 0 100%;-moz-box-flex:1 0 100%;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}table.grid:not(.column) td:not([class*=cell-]):not([colspan]):first-child:nth-last-child(1),table.grid:not(.column) td:not([class*=cell-]):not([colspan]):first-child:nth-last-child(1) *:not([class*=cell-]):not([colspan]),table.grid:not(.column) th:not([class*=cell-]):not([colspan]):first-child:nth-last-child(1),table.grid:not(.column) th:not([class*=cell-]):not([colspan]):first-child:nth-last-child(1) *:not([class*=cell-]):not([colspan]){width:100%}table.grid:not(.column) td:not([class*=cell-]):not([colspan]):first-child:nth-last-child(2),table.grid:not(.column) td:not([class*=cell-]):not([colspan]):first-child:nth-last-child(2) *:not([class*=cell-]):not([colspan]),table.grid:not(.column) th:not([class*=cell-]):not([colspan]):first-child:nth-last-child(2),table.grid:not(.column) th:not([class*=cell-]):not([colspan]):first-child:nth-last-child(2) *:not([class*=cell-]):not([colspan]){width:50%}table.grid:not(.column) td:not([class*=cell-]):not([colspan]):first-child:nth-last-child(3),table.grid:not(.column) td:not([class*=cell-]):not([colspan]):first-child:nth-last-child(3) *:not([class*=cell-]):not([colspan]),table.grid:not(.column) th:not([class*=cell-]):not([colspan]):first-child:nth-last-child(3),table.grid:not(.column) th:not([class*=cell-]):not([colspan]):first-child:nth-last-child(3) *:not([class*=cell-]):not([colspan]){width:33.3333333333%}table.grid:not(.column) td:not([class*=cell-]):not([colspan]):first-child:nth-last-child(4),table.grid:not(.column) td:not([class*=cell-]):not([colspan]):first-child:nth-last-child(4) *:not([class*=cell-]):not([colspan]),table.grid:not(.column) th:not([class*=cell-]):not([colspan]):first-child:nth-last-child(4),table.grid:not(.column) th:not([class*=cell-]):not([colspan]):first-child:nth-last-child(4) *:not([class*=cell-]):not([colspan]){width:25%}table.grid:not(.column) td:not([class*=cell-]):not([colspan]):first-child:nth-last-child(5),table.grid:not(.column) td:not([class*=cell-]):not([colspan]):first-child:nth-last-child(5) *:not([class*=cell-]):not([colspan]),table.grid:not(.column) th:not([class*=cell-]):not([colspan]):first-child:nth-last-child(5),table.grid:not(.column) th:not([class*=cell-]):not([colspan]):first-child:nth-last-child(5) *:not([class*=cell-]):not([colspan]){width:20%}table.grid:not(.column) td:not([class*=cell-]):not([colspan]):first-child:nth-last-child(6),table.grid:not(.column) td:not([class*=cell-]):not([colspan]):first-child:nth-last-child(6) *:not([class*=cell-]):not([colspan]),table.grid:not(.column) th:not([class*=cell-]):not([colspan]):first-child:nth-last-child(6),table.grid:not(.column) th:not([class*=cell-]):not([colspan]):first-child:nth-last-child(6) *:not([class*=cell-]):not([colspan]){width:16.6666666667%}table.grid:not(.column) td:not([class*=cell-]):not([colspan]):first-child:nth-last-child(7),table.grid:not(.column) td:not([class*=cell-]):not([colspan]):first-child:nth-last-child(7) *:not([class*=cell-]):not([colspan]),table.grid:not(.column) th:not([class*=cell-]):not([colspan]):first-child:nth-last-child(7),table.grid:not(.column) th:not([class*=cell-]):not([colspan]):first-child:nth-last-child(7) *:not([class*=cell-]):not([colspan]){width:14.2857142857%}table.grid:not(.column) td:not([class*=cell-]):not([colspan]):first-child:nth-last-child(8),table.grid:not(.column) td:not([class*=cell-]):not([colspan]):first-child:nth-last-child(8) *:not([class*=cell-]):not([colspan]),table.grid:not(.column) th:not([class*=cell-]):not([colspan]):first-child:nth-last-child(8),table.grid:not(.column) th:not([class*=cell-]):not([colspan]):first-child:nth-last-child(8) *:not([class*=cell-]):not([colspan]){width:12.5%}table.grid:not(.column) td:not([class*=cell-]):not([colspan]):first-child:nth-last-child(9),table.grid:not(.column) td:not([class*=cell-]):not([colspan]):first-child:nth-last-child(9) *:not([class*=cell-]):not([colspan]),table.grid:not(.column) th:not([class*=cell-]):not([colspan]):first-child:nth-last-child(9),table.grid:not(.column) th:not([class*=cell-]):not([colspan]):first-child:nth-last-child(9) *:not([class*=cell-]):not([colspan]){width:11.1111111111%}table.grid:not(.column) td:not([class*=cell-]):not([colspan]):first-child:nth-last-child(10),table.grid:not(.column) td:not([class*=cell-]):not([colspan]):first-child:nth-last-child(10) *:not([class*=cell-]):not([colspan]),table.grid:not(.column) th:not([class*=cell-]):not([colspan]):first-child:nth-last-child(10),table.grid:not(.column) th:not([class*=cell-]):not([colspan]):first-child:nth-last-child(10) *:not([class*=cell-]):not([colspan]){width:10%}table.grid:not(.column) td:not([class*=cell-]):not([colspan]):first-child:nth-last-child(11),table.grid:not(.column) td:not([class*=cell-]):not([colspan]):first-child:nth-last-child(11) *:not([class*=cell-]):not([colspan]),table.grid:not(.column) th:not([class*=cell-]):not([colspan]):first-child:nth-last-child(11),table.grid:not(.column) th:not([class*=cell-]):not([colspan]):first-child:nth-last-child(11) *:not([class*=cell-]):not([colspan]){width:9.0909090909%}table.grid:not(.column) td:not([class*=cell-]):not([colspan]):first-child:nth-last-child(12),table.grid:not(.column) td:not([class*=cell-]):not([colspan]):first-child:nth-last-child(12) *:not([class*=cell-]):not([colspan]),table.grid:not(.column) th:not([class*=cell-]):not([colspan]):first-child:nth-last-child(12),table.grid:not(.column) th:not([class*=cell-]):not([colspan]):first-child:nth-last-child(12) *:not([class*=cell-]):not([colspan]){width:8.3333333333%}table.grid:not(.column) td:not([class*=cell-]):not([colspan]):first-child:nth-last-child(13),table.grid:not(.column) td:not([class*=cell-]):not([colspan]):first-child:nth-last-child(13) *:not([class*=cell-]):not([colspan]),table.grid:not(.column) th:not([class*=cell-]):not([colspan]):first-child:nth-last-child(13),table.grid:not(.column) th:not([class*=cell-]):not([colspan]):first-child:nth-last-child(13) *:not([class*=cell-]):not([colspan]){width:7.6923076923%}table.grid:not(.column) td:not([class*=cell-]):not([colspan]):first-child:nth-last-child(14),table.grid:not(.column) td:not([class*=cell-]):not([colspan]):first-child:nth-last-child(14) *:not([class*=cell-]):not([colspan]),table.grid:not(.column) th:not([class*=cell-]):not([colspan]):first-child:nth-last-child(14),table.grid:not(.column) th:not([class*=cell-]):not([colspan]):first-child:nth-last-child(14) *:not([class*=cell-]):not([colspan]){width:7.1428571429%}table.grid:not(.column) td:not([class*=cell-]):not([colspan]):first-child:nth-last-child(15),table.grid:not(.column) td:not([class*=cell-]):not([colspan]):first-child:nth-last-child(15) *:not([class*=cell-]):not([colspan]),table.grid:not(.column) th:not([class*=cell-]):not([colspan]):first-child:nth-last-child(15),table.grid:not(.column) th:not([class*=cell-]):not([colspan]):first-child:nth-last-child(15) *:not([class*=cell-]):not([colspan]){width:6.6666666667%}table.grid:not(.column) td:not([class*=cell-]):not([colspan]):first-child:nth-last-child(16),table.grid:not(.column) td:not([class*=cell-]):not([colspan]):first-child:nth-last-child(16) *:not([class*=cell-]):not([colspan]),table.grid:not(.column) th:not([class*=cell-]):not([colspan]):first-child:nth-last-child(16),table.grid:not(.column) th:not([class*=cell-]):not([colspan]):first-child:nth-last-child(16) *:not([class*=cell-]):not([colspan]){width:6.25%}.grid.reverse{-ms-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.grid.nowrap{-webkit-flex-flow:row nowrap;flex-flow:row nowrap}.grid.column{-webkit-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.grid.column>.row{-webkit-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.grid.column-force{-webkit-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.grid.column-force>.row{-webkit-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}.grid.column-force>[class*=" cell"],.grid.column-force>[class^=cell],.grid.column-force>.row>[class*=" cell"],.grid.column-force>.row>[class^=cell],.grid.column-force tbody>.row>[class*=" cell"],.grid.column-force tbody>.row>[class^=cell]{-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}.grid.column-force{height:100%}.grid.column-wrap{-webkit-flex-flow:column wrap;flex-flow:column wrap;height:100%}.grid.justify-center{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.grid.justify-between,.grid.justify-around{-webkit-justify-content:space-between;justify-content:space-between}.grid.justify-end{-webkit-justify-content:flex-end;justify-content:flex-end}.grid.vertical-center{-ms-flex-align:center;-webkit-align-items:center;align-items:center}.grid.vertical-start{-webkit-align-items:flex-start;align-items:flex-start}.grid.vertical-end{-webkit-align-items:flex-end;align-items:flex-end}.grid.text-center [class^=cell],.grid.text-center [class*=" cell"]{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.grid.text-right [class^=cell],.grid.text-right [class*=" cell"]{text-align:right}.grid.text-left [class^=cell],.grid.text-left [class*=" cell"]{text-align:left}.grid.floating{display:block}.grid.floating.reverse [class^=cell],.grid.floating.reverse [class*=" cell"]{float:right}.grid.floating [class^=cell],.grid.floating [class*=" cell"]{float:left}.grid.floating .row{display:block}.grid.floating .row:after,.grid.floating .row:before{content:"";display:block;clear:both}table.grid,.grid.table{display:table;border:0;border-spacing:0;border-collapse:collapse;width:100%;table-layout:fixed}table.grid tr,table.grid .row,.grid.table tr,.grid.table .row{display:table-row}table.grid td:first-child,table.grid [class*=" cell"]:first-child,table.grid [class^=cell]:first-child,.grid.table td:first-child,.grid.table [class*=" cell"]:first-child,.grid.table [class^=cell]:first-child{border-left:0}table.grid td:last-child,table.grid [class*=" cell"]:last-child,table.grid [class^=cell]:last-child,.grid.table td:last-child,.grid.table [class*=" cell"]:last-child,.grid.table [class^=cell]:last-child{border-left:0}.grid.column-force [class*=" cell"],.grid.column-force [class^=cell]{width:100%!important;flex:0 0 auto!important}@media (min-width: 1280px){.grid.d-column-force [class*=" cell"],.grid.d-column-force [class^=cell]{width:100%!important;flex:0 0 auto!important}.grid.d-column>[class*=" cell"],.grid.d-column>.row>[class*=" cell"],.grid.d-column>[class^=cell],.grid.d-column>.row>[class^=cell]{width:100%!important;flex:0 0 auto!important}}@media (max-width: 1024px){.grid.t-column-force [class*=" cell"],.grid.t-column-force [class^=cell]{width:100%!important;flex:0 0 auto!important}.grid.t-column>[class*=" cell"],.grid.t-column>.row>[class*=" cell"],.grid.t-column>[class^=cell],.grid.t-column>.row>[class^=cell]{width:100%!important;flex:0 0 auto!important}}@media (max-width: 768px){.grid.tp-column-force [class*=" cell"],.grid.tp-column-force [class^=cell]{width:100%!important;flex:0 0 auto!important}.grid.tp-column>[class*=" cell"],.grid.tp-column>.row>[class*=" cell"],.grid.tp-column>[class^=cell],.grid.tp-column>.row>[class^=cell]{width:100%!important;flex:0 0 auto!important}}@media (max-width: 568px){.grid.m-column-force [class*=" cell"],.grid.m-column-force [class^=cell]{width:100%!important;flex:0 0 auto!important}.grid.m-column>[class*=" cell"],.grid.m-column>.row>[class*=" cell"],.grid.m-column>[class^=cell],.grid.m-column>.row>[class^=cell]{width:100%!important;flex:0 0 auto!important}}@media (max-width: 320px){.grid.mp-column-force [class*=" cell"],.grid.mp-column-force [class^=cell]{width:100%!important;flex:0 0 auto!important}.grid.mp-column>[class*=" cell"],.grid.mp-column>.row>[class*=" cell"],.grid.mp-column>[class^=cell],.grid.mp-column>.row>[class^=cell]{width:100%!important;flex:0 0 auto!important}}[class^=cell-],[class*=" cell-"],.cell{box-sizing:border-box;min-width:0;min-height:0}[class^=cell-].vertical-center,[class*=" cell-"].vertical-center,.cell.vertical-center{-webkit-align-self:center;align-self:center}[class^=cell-].vertical-items-center,[class*=" cell-"].vertical-items-center,.cell.vertical-items-center{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center}[class^=cell-].vertical-items-stretch,[class*=" cell-"].vertical-items-stretch,.cell.vertical-items-stretch{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch}[class^=cell-].vertical-items-end,[class*=" cell-"].vertical-items-end,.cell.vertical-items-end{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end}[class^=cell-].vertical-items-start,[class*=" cell-"].vertical-items-start,.cell.vertical-items-start{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start}[class^=cell-].items-center,[class*=" cell-"].items-center,.cell.items-center{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}[class^=cell-].items-stretch,[class*=" cell-"].items-stretch,.cell.items-stretch{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:stretch;justify-content:stretch}[class^=cell-].items-end,[class*=" cell-"].items-end,.cell.items-end{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}[class^=cell-].items-start,[class*=" cell-"].items-start,.cell.items-start{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start}.row{-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:inherit;flex-wrap:inherit;min-width:0;min-height:0}.row:not([class*=grid]){-ms-flex-direction:inherit;-webkit-flex-direction:inherit;flex-direction:inherit}.row.vertical-center [class^=cell],.row.vertical-center [class*=" cell"]{-webkit-align-self:center;align-self:center}.row.text-center [class^=cell],.row.text-center [class*=" cell"]{text-align:center}.row.text-right [class^=cell],.row.text-right [class*=" cell"]{text-align:right}.row.text-left [class^=cell],.row.text-left [class*=" cell"]{text-align:left}.content-holder{margin-left:auto;margin-right:auto;width:1128px;max-width:calc(100% - 40px)}.center-vertically{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:100%}.center-vertically.horizontally{justify-content:center}.center-vertically>*{align-self:center}.header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:65px;z-index:10000;position:relative}.header.fixed{position:fixed;left:0;right:0;top:0}.header.fixed+*{border-top:65px solid transparent}.header .header-content{background:#fff;color:#000;box-shadow:#0000001a 0 1px 3px,#0000000f 0 1px 2px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;padding:0 20px}.header .header-content .content-holder{max-width:100%}.header .header-content nav .anchor{vertical-align:middle}.header .header-content nav .anchor:not(.button){color:inherit}.header .header-content nav.items{margin-top:0;display:block}.header .header-content nav.items>*{margin-top:0}@media (max-width: 768px){.header .menu-mobile{display:none;position:fixed;top:65px;left:0;right:0;max-height:calc(100vh - 65px);overflow-y:auto;overflow-x:hidden}.header input.toggle{display:none}.header input:checked+.menu-mobile{display:block}}@media (min-width: 769px){.side-collapse:not(:checked)+.side .expanded-hide{display:none}.side-collapse:not(:checked)+.side .expanded-show{display:block}.side-collapse:not(:checked)+.side:not([class*=width-]).left,.side-collapse:not(:checked)+.side:not([class*=width-]).right{width:200px}.side-collapse:not(:checked)+.side:not([class*=height-]).top,.side-collapse:not(:checked)+.side:not([class*=height-]).bottom{height:150px}.side-collapse:not(:checked)+.side.cover.left~.body-content{margin-left:50px}.side-collapse:not(:checked)+.side.cover.right~.body-content{margin-right:50px}.side-collapse:not(:checked)+.side.cover.top~.body-content{margin-top:37.5px}.side-collapse:not(:checked)+.side.cover.bottom~.body-content{margin-bottom:37.5px}}@media (max-width: 768px){.side-collapse:not(:checked)+.side .item i{margin-right:0}.side-collapse:not(:checked)+.side .item i+span{display:none}.side-collapse:not(:checked)+.side{scrollbar-width:thin;scrollbar-color:transparent transparent}.side-collapse:not(:checked)+.side::-webkit-scrollbar{width:5px}.side-collapse:not(:checked)+.side::-webkit-scrollbar-thumb{background:transparent}.side-collapse:not(:checked)+.side::-webkit-scrollbar-track{background:transparent}.side-collapse:not(:checked)+.side:hover{scrollbar-color:white transparent}.side-collapse:not(:checked)+.side:hover::-webkit-scrollbar-thumb{background:white}.side-collapse:not(:checked)+.side .collapsed-hide{display:none}.side-collapse:not(:checked)+.side .collapsed-show{display:block}.side-collapse:not(:checked)+.side.animated.left,.side-collapse:not(:checked)+.side.animated.right{transition:width 1s}.side-collapse:not(:checked)+.side.animated.top,.side-collapse:not(:checked)+.side.animated.bottom{transition:height 1s}.side-collapse:not(:checked)+.side.animated~.body-content{transition:margin 1s}.side-collapse:not(:checked)+.side:not(.cover).left~.body-content{margin-left:50px}.side-collapse:not(:checked)+.side:not(.cover).left~.body-content .header.fixed,.side-collapse:not(:checked)+.side:not(.cover).left~.body-content.header.fixed{margin-left:0;left:50px}.side-collapse:not(:checked)+.side:not(.cover).left~.body-content .header.fixed .menu-mobile,.side-collapse:not(:checked)+.side:not(.cover).left~.body-content.header.fixed .menu-mobile{left:50px}.side-collapse:not(:checked)+.side:not(.cover).right~.body-content{margin-right:50px}.side-collapse:not(:checked)+.side:not(.cover).right~.body-content .header.fixed,.side-collapse:not(:checked)+.side:not(.cover).right~.body-content.header.fixed{margin-right:0;right:50px}.side-collapse:not(:checked)+.side:not(.cover).right~.body-content .header.fixed .menu-mobile,.side-collapse:not(:checked)+.side:not(.cover).right~.body-content.header.fixed .menu-mobile{right:50px}.side-collapse:not(:checked)+.side:not(.cover).top~.body-content{margin-top:37.5px}.side-collapse:not(:checked)+.side:not(.cover).top~.body-content .header.fixed,.side-collapse:not(:checked)+.side:not(.cover).top~.body-content.header.fixed{margin-top:0;top:37.5px}.side-collapse:not(:checked)+.side:not(.cover).bottom~.body-content{margin-bottom:37.5px}.side-collapse:not(:checked)+.side:not(.cover).bottom~.body-content .header.fixed,.side-collapse:not(:checked)+.side:not(.cover).bottom~.body-content.header.fixed{margin-bottom:0;bottom:37.5px}.side-collapse:not(:checked)+.side.left,.side-collapse:not(:checked)+.side.right{width:50px}.side-collapse:not(:checked)+.side.top,.side-collapse:not(:checked)+.side.bottom{height:37.5px}.side-collapse:not(:checked)+.side.hoverable:hover.left.width-1,.side-collapse:not(:checked)+.side.hoverable:hover.right.width-1,.side-collapse:not(:checked)+.side.focusable:focus.left.width-1,.side-collapse:not(:checked)+.side.focusable:focus.right.width-1{width:141px}.side-collapse:not(:checked)+.side.hoverable:hover.left.width-2,.side-collapse:not(:checked)+.side.hoverable:hover.right.width-2,.side-collapse:not(:checked)+.side.focusable:focus.left.width-2,.side-collapse:not(:checked)+.side.focusable:focus.right.width-2{width:282px}.side-collapse:not(:checked)+.side.hoverable:hover.left.width-3,.side-collapse:not(:checked)+.side.hoverable:hover.right.width-3,.side-collapse:not(:checked)+.side.focusable:focus.left.width-3,.side-collapse:not(:checked)+.side.focusable:focus.right.width-3{width:423px}.side-collapse:not(:checked)+.side.hoverable:hover.left.width-4,.side-collapse:not(:checked)+.side.hoverable:hover.right.width-4,.side-collapse:not(:checked)+.side.focusable:focus.left.width-4,.side-collapse:not(:checked)+.side.focusable:focus.right.width-4{width:564px}.side-collapse:not(:checked)+.side.hoverable:hover.left.width-5,.side-collapse:not(:checked)+.side.hoverable:hover.right.width-5,.side-collapse:not(:checked)+.side.focusable:focus.left.width-5,.side-collapse:not(:checked)+.side.focusable:focus.right.width-5{width:705px}.side-collapse:not(:checked)+.side.hoverable:hover.left.width-6,.side-collapse:not(:checked)+.side.hoverable:hover.right.width-6,.side-collapse:not(:checked)+.side.focusable:focus.left.width-6,.side-collapse:not(:checked)+.side.focusable:focus.right.width-6{width:846px}.side-collapse:not(:checked)+.side.hoverable:hover.left.width-7,.side-collapse:not(:checked)+.side.hoverable:hover.right.width-7,.side-collapse:not(:checked)+.side.focusable:focus.left.width-7,.side-collapse:not(:checked)+.side.focusable:focus.right.width-7{width:987px}.side-collapse:not(:checked)+.side.hoverable:hover.left.width-8,.side-collapse:not(:checked)+.side.hoverable:hover.right.width-8,.side-collapse:not(:checked)+.side.focusable:focus.left.width-8,.side-collapse:not(:checked)+.side.focusable:focus.right.width-8{width:1128px}.side-collapse:not(:checked)+.side.hoverable:hover.top.height-1,.side-collapse:not(:checked)+.side.hoverable:hover.bottom.height-1,.side-collapse:not(:checked)+.side.focusable:focus.top.height-1,.side-collapse:not(:checked)+.side.focusable:focus.bottom.height-1{height:75px}.side-collapse:not(:checked)+.side.hoverable:hover.top.height-2,.side-collapse:not(:checked)+.side.hoverable:hover.bottom.height-2,.side-collapse:not(:checked)+.side.focusable:focus.top.height-2,.side-collapse:not(:checked)+.side.focusable:focus.bottom.height-2{height:150px}.side-collapse:not(:checked)+.side.hoverable:hover.top.height-3,.side-collapse:not(:checked)+.side.hoverable:hover.bottom.height-3,.side-collapse:not(:checked)+.side.focusable:focus.top.height-3,.side-collapse:not(:checked)+.side.focusable:focus.bottom.height-3{height:225px}.side-collapse:not(:checked)+.side.hoverable:hover.top.height-4,.side-collapse:not(:checked)+.side.hoverable:hover.bottom.height-4,.side-collapse:not(:checked)+.side.focusable:focus.top.height-4,.side-collapse:not(:checked)+.side.focusable:focus.bottom.height-4{height:300px}.side-collapse:not(:checked)+.side.hoverable:hover.top.height-5,.side-collapse:not(:checked)+.side.hoverable:hover.bottom.height-5,.side-collapse:not(:checked)+.side.focusable:focus.top.height-5,.side-collapse:not(:checked)+.side.focusable:focus.bottom.height-5{height:375px}.side-collapse:not(:checked)+.side.hoverable:hover.top.height-6,.side-collapse:not(:checked)+.side.hoverable:hover.bottom.height-6,.side-collapse:not(:checked)+.side.focusable:focus.top.height-6,.side-collapse:not(:checked)+.side.focusable:focus.bottom.height-6{height:450px}.side-collapse:not(:checked)+.side.hoverable:hover.top.height-7,.side-collapse:not(:checked)+.side.hoverable:hover.bottom.height-7,.side-collapse:not(:checked)+.side.focusable:focus.top.height-7,.side-collapse:not(:checked)+.side.focusable:focus.bottom.height-7{height:525px}.side-collapse:not(:checked)+.side.hoverable:hover.top.height-8,.side-collapse:not(:checked)+.side.hoverable:hover.bottom.height-8,.side-collapse:not(:checked)+.side.focusable:focus.top.height-8,.side-collapse:not(:checked)+.side.focusable:focus.bottom.height-8{height:600px}.side-collapse:not(:checked)+.side.focusable.focus-backdrop:focus+.side-backdrop{display:block}.side-collapse:not(:checked)+.side.hoverable.hover-backdrop:hover+.side-backdrop{display:block}}@media (max-width: 568px){.side-collapse:not(:checked)+.side.hoverable{display:block}.side-collapse:not(:checked)+.side.hoverable:not(:hover).left,.side-collapse:not(:checked)+.side.hoverable:not(:hover).right{width:5px;opacity:0;overflow-x:hidden}.side-collapse:not(:checked)+.side.hoverable:not(:hover).top,.side-collapse:not(:checked)+.side.hoverable:not(:hover).bottom{height:5px;opacity:0;overflow-y:hidden}.side-collapse:not(:checked)+.side:not(.cover).left~.body-content .header.fixed,.side-collapse:not(:checked)+.side:not(.cover).left~.body-content.header.fixed,.side-collapse:not(:checked)+.side:not(.cover).right~.body-content .header.fixed,.side-collapse:not(:checked)+.side:not(.cover).right~.body-content.header.fixed,.side-collapse:not(:checked)+.side .cover.left~.body-content .header.fixed,.side-collapse:not(:checked)+.side .cover.left~.body-content.header.fixed,.side-collapse:not(:checked)+.side .cover.right~.body-content .header.fixed,.side-collapse:not(:checked)+.side .cover.right~.body-content.header.fixed{margin-left:0;left:0}.side-collapse:not(:checked)+.side:not(.cover).left~.body-content .header.fixed .menu-mobile,.side-collapse:not(:checked)+.side:not(.cover).left~.body-content.header.fixed .menu-mobile,.side-collapse:not(:checked)+.side:not(.cover).right~.body-content .header.fixed .menu-mobile,.side-collapse:not(:checked)+.side:not(.cover).right~.body-content.header.fixed .menu-mobile,.side-collapse:not(:checked)+.side .cover.left~.body-content .header.fixed .menu-mobile,.side-collapse:not(:checked)+.side .cover.left~.body-content.header.fixed .menu-mobile,.side-collapse:not(:checked)+.side .cover.right~.body-content .header.fixed .menu-mobile,.side-collapse:not(:checked)+.side .cover.right~.body-content.header.fixed .menu-mobile{left:0}.side-collapse:not(:checked)+.side:not(.cover).left~.body-content .header.fixed,.side-collapse:not(:checked)+.side:not(.cover).left~.body-content.header.fixed,.side-collapse:not(:checked)+.side:not(.cover).right~.body-content .header.fixed,.side-collapse:not(:checked)+.side:not(.cover).right~.body-content.header.fixed,.side-collapse:not(:checked)+.side .cover.left~.body-content .header.fixed,.side-collapse:not(:checked)+.side .cover.left~.body-content.header.fixed,.side-collapse:not(:checked)+.side .cover.right~.body-content .header.fixed,.side-collapse:not(:checked)+.side .cover.right~.body-content.header.fixed{margin-right:0;right:0}.side-collapse:not(:checked)+.side:not(.cover).left~.body-content .header.fixed .menu-mobile,.side-collapse:not(:checked)+.side:not(.cover).left~.body-content.header.fixed .menu-mobile,.side-collapse:not(:checked)+.side:not(.cover).right~.body-content .header.fixed .menu-mobile,.side-collapse:not(:checked)+.side:not(.cover).right~.body-content.header.fixed .menu-mobile,.side-collapse:not(:checked)+.side .cover.left~.body-content .header.fixed .menu-mobile,.side-collapse:not(:checked)+.side .cover.left~.body-content.header.fixed .menu-mobile,.side-collapse:not(:checked)+.side .cover.right~.body-content .header.fixed .menu-mobile,.side-collapse:not(:checked)+.side .cover.right~.body-content.header.fixed .menu-mobile{right:0}.side-collapse:not(:checked)+.side:not(.hoverable),.side-collapse:not(:checked)+.side.hoverable:not(:hover){display:none}.side-collapse:not(:checked)+.side:not(.hoverable)~.side-open,.side-collapse:not(:checked)+.side.hoverable:not(:hover)~.side-open{display:block}.side-collapse:not(:checked)+.side:not(.hoverable).animated,.side-collapse:not(:checked)+.side.hoverable:not(:hover).animated{display:block}.side-collapse:not(:checked)+.side:not(.hoverable).animated.left,.side-collapse:not(:checked)+.side:not(.hoverable).animated.right,.side-collapse:not(:checked)+.side.hoverable:not(:hover).animated.left,.side-collapse:not(:checked)+.side.hoverable:not(:hover).animated.right{width:0;overflow-x:hidden}.side-collapse:not(:checked)+.side:not(.hoverable).animated.top,.side-collapse:not(:checked)+.side:not(.hoverable).animated.bottom,.side-collapse:not(:checked)+.side.hoverable:not(:hover).animated.top,.side-collapse:not(:checked)+.side.hoverable:not(:hover).animated.bottom{height:0;overflow-y:hidden}.side-collapse:not(:checked)+.side:not([class*=width-]).left,.side-collapse:not(:checked)+.side:not([class*=width-]).right{width:200px}.side-collapse:not(:checked)+.side[class*=width-].left~.body-content,.side-collapse:not(:checked)+.side:not([class*=width-]).left~.body-content{margin-left:0}.side-collapse:not(:checked)+.side[class*=width-].right~.body-content,.side-collapse:not(:checked)+.side:not([class*=width-]).right~.body-content{margin-right:0}.side-collapse:not(:checked)+.side:not([class*=height-]).top,.side-collapse:not(:checked)+.side:not([class*=height-]).bottom{height:150px}.side-collapse:not(:checked)+.side[class*=height-].top~.body-content{margin-top:0}.side-collapse:not(:checked)+.side[class*=height-].bottom~.body-content{margin-bottom:0}}@media (max-width: 568px){.side-collapse:checked{display:block!important;position:fixed;right:0;top:0;bottom:0;left:0;z-index:9998;opacity:0;width:100%;height:100%}}@media (min-width: 769px){.side-collapse:checked+.side .item i{margin-right:0}.side-collapse:checked+.side .item i+span{display:none}.side-collapse:checked+.side{scrollbar-width:thin;scrollbar-color:transparent transparent}.side-collapse:checked+.side::-webkit-scrollbar{width:5px}.side-collapse:checked+.side::-webkit-scrollbar-thumb{background:transparent}.side-collapse:checked+.side::-webkit-scrollbar-track{background:transparent}.side-collapse:checked+.side:hover{scrollbar-color:white transparent}.side-collapse:checked+.side:hover::-webkit-scrollbar-thumb{background:white}.side-collapse:checked+.side .collapsed-hide{display:none}.side-collapse:checked+.side .collapsed-show{display:block}.side-collapse:checked+.side.animated.left,.side-collapse:checked+.side.animated.right{transition:width 1s}.side-collapse:checked+.side.animated.top,.side-collapse:checked+.side.animated.bottom{transition:height 1s}.side-collapse:checked+.side.animated~.body-content{transition:margin 1s}.side-collapse:checked+.side:not(.cover).left~.body-content{margin-left:50px}.side-collapse:checked+.side:not(.cover).left~.body-content .header.fixed,.side-collapse:checked+.side:not(.cover).left~.body-content.header.fixed{margin-left:0;left:50px}.side-collapse:checked+.side:not(.cover).left~.body-content .header.fixed .menu-mobile,.side-collapse:checked+.side:not(.cover).left~.body-content.header.fixed .menu-mobile{left:50px}.side-collapse:checked+.side:not(.cover).right~.body-content{margin-right:50px}.side-collapse:checked+.side:not(.cover).right~.body-content .header.fixed,.side-collapse:checked+.side:not(.cover).right~.body-content.header.fixed{margin-right:0;right:50px}.side-collapse:checked+.side:not(.cover).right~.body-content .header.fixed .menu-mobile,.side-collapse:checked+.side:not(.cover).right~.body-content.header.fixed .menu-mobile{right:50px}.side-collapse:checked+.side:not(.cover).top~.body-content{margin-top:37.5px}.side-collapse:checked+.side:not(.cover).top~.body-content .header.fixed,.side-collapse:checked+.side:not(.cover).top~.body-content.header.fixed{margin-top:0;top:37.5px}.side-collapse:checked+.side:not(.cover).bottom~.body-content{margin-bottom:37.5px}.side-collapse:checked+.side:not(.cover).bottom~.body-content .header.fixed,.side-collapse:checked+.side:not(.cover).bottom~.body-content.header.fixed{margin-bottom:0;bottom:37.5px}.side-collapse:checked+.side.left,.side-collapse:checked+.side.right{width:50px}.side-collapse:checked+.side.top,.side-collapse:checked+.side.bottom{height:37.5px}.side-collapse:checked+.side.hoverable:hover.left.width-1,.side-collapse:checked+.side.hoverable:hover.right.width-1,.side-collapse:checked+.side.focusable:focus.left.width-1,.side-collapse:checked+.side.focusable:focus.right.width-1{width:141px}.side-collapse:checked+.side.hoverable:hover.left.width-2,.side-collapse:checked+.side.hoverable:hover.right.width-2,.side-collapse:checked+.side.focusable:focus.left.width-2,.side-collapse:checked+.side.focusable:focus.right.width-2{width:282px}.side-collapse:checked+.side.hoverable:hover.left.width-3,.side-collapse:checked+.side.hoverable:hover.right.width-3,.side-collapse:checked+.side.focusable:focus.left.width-3,.side-collapse:checked+.side.focusable:focus.right.width-3{width:423px}.side-collapse:checked+.side.hoverable:hover.left.width-4,.side-collapse:checked+.side.hoverable:hover.right.width-4,.side-collapse:checked+.side.focusable:focus.left.width-4,.side-collapse:checked+.side.focusable:focus.right.width-4{width:564px}.side-collapse:checked+.side.hoverable:hover.left.width-5,.side-collapse:checked+.side.hoverable:hover.right.width-5,.side-collapse:checked+.side.focusable:focus.left.width-5,.side-collapse:checked+.side.focusable:focus.right.width-5{width:705px}.side-collapse:checked+.side.hoverable:hover.left.width-6,.side-collapse:checked+.side.hoverable:hover.right.width-6,.side-collapse:checked+.side.focusable:focus.left.width-6,.side-collapse:checked+.side.focusable:focus.right.width-6{width:846px}.side-collapse:checked+.side.hoverable:hover.left.width-7,.side-collapse:checked+.side.hoverable:hover.right.width-7,.side-collapse:checked+.side.focusable:focus.left.width-7,.side-collapse:checked+.side.focusable:focus.right.width-7{width:987px}.side-collapse:checked+.side.hoverable:hover.left.width-8,.side-collapse:checked+.side.hoverable:hover.right.width-8,.side-collapse:checked+.side.focusable:focus.left.width-8,.side-collapse:checked+.side.focusable:focus.right.width-8{width:1128px}.side-collapse:checked+.side.hoverable:hover.top.height-1,.side-collapse:checked+.side.hoverable:hover.bottom.height-1,.side-collapse:checked+.side.focusable:focus.top.height-1,.side-collapse:checked+.side.focusable:focus.bottom.height-1{height:75px}.side-collapse:checked+.side.hoverable:hover.top.height-2,.side-collapse:checked+.side.hoverable:hover.bottom.height-2,.side-collapse:checked+.side.focusable:focus.top.height-2,.side-collapse:checked+.side.focusable:focus.bottom.height-2{height:150px}.side-collapse:checked+.side.hoverable:hover.top.height-3,.side-collapse:checked+.side.hoverable:hover.bottom.height-3,.side-collapse:checked+.side.focusable:focus.top.height-3,.side-collapse:checked+.side.focusable:focus.bottom.height-3{height:225px}.side-collapse:checked+.side.hoverable:hover.top.height-4,.side-collapse:checked+.side.hoverable:hover.bottom.height-4,.side-collapse:checked+.side.focusable:focus.top.height-4,.side-collapse:checked+.side.focusable:focus.bottom.height-4{height:300px}.side-collapse:checked+.side.hoverable:hover.top.height-5,.side-collapse:checked+.side.hoverable:hover.bottom.height-5,.side-collapse:checked+.side.focusable:focus.top.height-5,.side-collapse:checked+.side.focusable:focus.bottom.height-5{height:375px}.side-collapse:checked+.side.hoverable:hover.top.height-6,.side-collapse:checked+.side.hoverable:hover.bottom.height-6,.side-collapse:checked+.side.focusable:focus.top.height-6,.side-collapse:checked+.side.focusable:focus.bottom.height-6{height:450px}.side-collapse:checked+.side.hoverable:hover.top.height-7,.side-collapse:checked+.side.hoverable:hover.bottom.height-7,.side-collapse:checked+.side.focusable:focus.top.height-7,.side-collapse:checked+.side.focusable:focus.bottom.height-7{height:525px}.side-collapse:checked+.side.hoverable:hover.top.height-8,.side-collapse:checked+.side.hoverable:hover.bottom.height-8,.side-collapse:checked+.side.focusable:focus.top.height-8,.side-collapse:checked+.side.focusable:focus.bottom.height-8{height:600px}.side-collapse:checked+.side.focusable.focus-backdrop:focus+.side-backdrop{display:block}.side-collapse:checked+.side.hoverable.hover-backdrop:hover+.side-backdrop{display:block}}@media (max-width: 768px){.side-collapse:checked+.side .expanded-hide{display:none}.side-collapse:checked+.side .expanded-show{display:block}.side-collapse:checked+.side:not([class*=width-]).left,.side-collapse:checked+.side:not([class*=width-]).right{width:200px}.side-collapse:checked+.side:not([class*=height-]).top,.side-collapse:checked+.side:not([class*=height-]).bottom{height:150px}.side-collapse:checked+.side.cover.left~.body-content{margin-left:50px}.side-collapse:checked+.side.cover.right~.body-content{margin-right:50px}.side-collapse:checked+.side.cover.top~.body-content{margin-top:37.5px}.side-collapse:checked+.side.cover.bottom~.body-content{margin-bottom:37.5px}}@media (max-width: 568px){.side-collapse:checked+.side.left,.side-collapse:checked+.side.right{width:90%!important;display:block!important}.side-collapse:checked+.side.left~.body-content>*,.side-collapse:checked+.side.right~.body-content>*{width:100vw!important;max-width:none}.side-collapse:checked+.side.left~.body-content>.content-holder,.side-collapse:checked+.side.right~.body-content>.content-holder{margin-left:20px;margin-right:20px}.side-collapse:checked+.side.left+.side-backdrop,.side-collapse:checked+.side.right+.side-backdrop{display:block}.side-collapse:checked+.side.left:not(.cover).left~.body-content,.side-collapse:checked+.side.left:not(.cover).right~.body-content,.side-collapse:checked+.side.right:not(.cover).left~.body-content,.side-collapse:checked+.side.right:not(.cover).right~.body-content{width:10%;overflow:hidden}.side-collapse:checked+.side.left:not(.cover).left~.body-content,.side-collapse:checked+.side.right:not(.cover).left~.body-content{margin-left:90%}.side-collapse:checked+.side.left:not(.cover).left~.body-content .header.fixed,.side-collapse:checked+.side.left:not(.cover).left~.body-content.header.fixed,.side-collapse:checked+.side.right:not(.cover).left~.body-content .header.fixed,.side-collapse:checked+.side.right:not(.cover).left~.body-content.header.fixed{margin-left:0;left:90%}.side-collapse:checked+.side.left:not(.cover).left~.body-content .header.fixed .menu-mobile,.side-collapse:checked+.side.left:not(.cover).left~.body-content.header.fixed .menu-mobile,.side-collapse:checked+.side.right:not(.cover).left~.body-content .header.fixed .menu-mobile,.side-collapse:checked+.side.right:not(.cover).left~.body-content.header.fixed .menu-mobile{left:90%}.side-collapse:checked+.side.left:not(.cover).right~.body-content,.side-collapse:checked+.side.right:not(.cover).right~.body-content{margin-right:90%}.side-collapse:checked+.side.left:not(.cover).right~.body-content .header.fixed,.side-collapse:checked+.side.left:not(.cover).right~.body-content.header.fixed,.side-collapse:checked+.side.right:not(.cover).right~.body-content .header.fixed,.side-collapse:checked+.side.right:not(.cover).right~.body-content.header.fixed{margin-right:0;right:90%}.side-collapse:checked+.side.left:not(.cover).right~.body-content .header.fixed .menu-mobile,.side-collapse:checked+.side.left:not(.cover).right~.body-content.header.fixed .menu-mobile,.side-collapse:checked+.side.right:not(.cover).right~.body-content .header.fixed .menu-mobile,.side-collapse:checked+.side.right:not(.cover).right~.body-content.header.fixed .menu-mobile{right:90%}.side-collapse:checked+.side.left.cover~.body-content,.side-collapse:checked+.side.right.cover~.body-content{margin-left:0}}.side-expand:not(:checked)+.side .item i{margin-right:0}.side-expand:not(:checked)+.side .item i+span{display:none}.side-expand:not(:checked)+.side{scrollbar-width:thin;scrollbar-color:transparent transparent}.side-expand:not(:checked)+.side::-webkit-scrollbar{width:5px}.side-expand:not(:checked)+.side::-webkit-scrollbar-thumb{background:transparent}.side-expand:not(:checked)+.side::-webkit-scrollbar-track{background:transparent}.side-expand:not(:checked)+.side:hover{scrollbar-color:white transparent}.side-expand:not(:checked)+.side:hover::-webkit-scrollbar-thumb{background:white}.side-expand:not(:checked)+.side .collapsed-hide{display:none}.side-expand:not(:checked)+.side .collapsed-show{display:block}.side-expand:not(:checked)+.side.animated.left,.side-expand:not(:checked)+.side.animated.right{transition:width 1s}.side-expand:not(:checked)+.side.animated.top,.side-expand:not(:checked)+.side.animated.bottom{transition:height 1s}.side-expand:not(:checked)+.side.animated~.body-content{transition:margin 1s}.side-expand:not(:checked)+.side:not(.cover).left~.body-content{margin-left:50px}.side-expand:not(:checked)+.side:not(.cover).left~.body-content .header.fixed,.side-expand:not(:checked)+.side:not(.cover).left~.body-content.header.fixed{margin-left:0;left:50px}.side-expand:not(:checked)+.side:not(.cover).left~.body-content .header.fixed .menu-mobile,.side-expand:not(:checked)+.side:not(.cover).left~.body-content.header.fixed .menu-mobile{left:50px}.side-expand:not(:checked)+.side:not(.cover).right~.body-content{margin-right:50px}.side-expand:not(:checked)+.side:not(.cover).right~.body-content .header.fixed,.side-expand:not(:checked)+.side:not(.cover).right~.body-content.header.fixed{margin-right:0;right:50px}.side-expand:not(:checked)+.side:not(.cover).right~.body-content .header.fixed .menu-mobile,.side-expand:not(:checked)+.side:not(.cover).right~.body-content.header.fixed .menu-mobile{right:50px}.side-expand:not(:checked)+.side:not(.cover).top~.body-content{margin-top:37.5px}.side-expand:not(:checked)+.side:not(.cover).top~.body-content .header.fixed,.side-expand:not(:checked)+.side:not(.cover).top~.body-content.header.fixed{margin-top:0;top:37.5px}.side-expand:not(:checked)+.side:not(.cover).bottom~.body-content{margin-bottom:37.5px}.side-expand:not(:checked)+.side:not(.cover).bottom~.body-content .header.fixed,.side-expand:not(:checked)+.side:not(.cover).bottom~.body-content.header.fixed{margin-bottom:0;bottom:37.5px}.side-expand:not(:checked)+.side.left,.side-expand:not(:checked)+.side.right{width:50px}.side-expand:not(:checked)+.side.top,.side-expand:not(:checked)+.side.bottom{height:37.5px}.side-expand:not(:checked)+.side.hoverable:hover.left.width-1,.side-expand:not(:checked)+.side.hoverable:hover.right.width-1,.side-expand:not(:checked)+.side.focusable:focus.left.width-1,.side-expand:not(:checked)+.side.focusable:focus.right.width-1{width:141px}.side-expand:not(:checked)+.side.hoverable:hover.left.width-2,.side-expand:not(:checked)+.side.hoverable:hover.right.width-2,.side-expand:not(:checked)+.side.focusable:focus.left.width-2,.side-expand:not(:checked)+.side.focusable:focus.right.width-2{width:282px}.side-expand:not(:checked)+.side.hoverable:hover.left.width-3,.side-expand:not(:checked)+.side.hoverable:hover.right.width-3,.side-expand:not(:checked)+.side.focusable:focus.left.width-3,.side-expand:not(:checked)+.side.focusable:focus.right.width-3{width:423px}.side-expand:not(:checked)+.side.hoverable:hover.left.width-4,.side-expand:not(:checked)+.side.hoverable:hover.right.width-4,.side-expand:not(:checked)+.side.focusable:focus.left.width-4,.side-expand:not(:checked)+.side.focusable:focus.right.width-4{width:564px}.side-expand:not(:checked)+.side.hoverable:hover.left.width-5,.side-expand:not(:checked)+.side.hoverable:hover.right.width-5,.side-expand:not(:checked)+.side.focusable:focus.left.width-5,.side-expand:not(:checked)+.side.focusable:focus.right.width-5{width:705px}.side-expand:not(:checked)+.side.hoverable:hover.left.width-6,.side-expand:not(:checked)+.side.hoverable:hover.right.width-6,.side-expand:not(:checked)+.side.focusable:focus.left.width-6,.side-expand:not(:checked)+.side.focusable:focus.right.width-6{width:846px}.side-expand:not(:checked)+.side.hoverable:hover.left.width-7,.side-expand:not(:checked)+.side.hoverable:hover.right.width-7,.side-expand:not(:checked)+.side.focusable:focus.left.width-7,.side-expand:not(:checked)+.side.focusable:focus.right.width-7{width:987px}.side-expand:not(:checked)+.side.hoverable:hover.left.width-8,.side-expand:not(:checked)+.side.hoverable:hover.right.width-8,.side-expand:not(:checked)+.side.focusable:focus.left.width-8,.side-expand:not(:checked)+.side.focusable:focus.right.width-8{width:1128px}.side-expand:not(:checked)+.side.hoverable:hover.top.height-1,.side-expand:not(:checked)+.side.hoverable:hover.bottom.height-1,.side-expand:not(:checked)+.side.focusable:focus.top.height-1,.side-expand:not(:checked)+.side.focusable:focus.bottom.height-1{height:75px}.side-expand:not(:checked)+.side.hoverable:hover.top.height-2,.side-expand:not(:checked)+.side.hoverable:hover.bottom.height-2,.side-expand:not(:checked)+.side.focusable:focus.top.height-2,.side-expand:not(:checked)+.side.focusable:focus.bottom.height-2{height:150px}.side-expand:not(:checked)+.side.hoverable:hover.top.height-3,.side-expand:not(:checked)+.side.hoverable:hover.bottom.height-3,.side-expand:not(:checked)+.side.focusable:focus.top.height-3,.side-expand:not(:checked)+.side.focusable:focus.bottom.height-3{height:225px}.side-expand:not(:checked)+.side.hoverable:hover.top.height-4,.side-expand:not(:checked)+.side.hoverable:hover.bottom.height-4,.side-expand:not(:checked)+.side.focusable:focus.top.height-4,.side-expand:not(:checked)+.side.focusable:focus.bottom.height-4{height:300px}.side-expand:not(:checked)+.side.hoverable:hover.top.height-5,.side-expand:not(:checked)+.side.hoverable:hover.bottom.height-5,.side-expand:not(:checked)+.side.focusable:focus.top.height-5,.side-expand:not(:checked)+.side.focusable:focus.bottom.height-5{height:375px}.side-expand:not(:checked)+.side.hoverable:hover.top.height-6,.side-expand:not(:checked)+.side.hoverable:hover.bottom.height-6,.side-expand:not(:checked)+.side.focusable:focus.top.height-6,.side-expand:not(:checked)+.side.focusable:focus.bottom.height-6{height:450px}.side-expand:not(:checked)+.side.hoverable:hover.top.height-7,.side-expand:not(:checked)+.side.hoverable:hover.bottom.height-7,.side-expand:not(:checked)+.side.focusable:focus.top.height-7,.side-expand:not(:checked)+.side.focusable:focus.bottom.height-7{height:525px}.side-expand:not(:checked)+.side.hoverable:hover.top.height-8,.side-expand:not(:checked)+.side.hoverable:hover.bottom.height-8,.side-expand:not(:checked)+.side.focusable:focus.top.height-8,.side-expand:not(:checked)+.side.focusable:focus.bottom.height-8{height:600px}.side-expand:not(:checked)+.side.focusable.focus-backdrop:focus+.side-backdrop{display:block}.side-expand:not(:checked)+.side.hoverable.hover-backdrop:hover+.side-backdrop{display:block}@media (max-width: 568px){.side-expand:not(:checked)+.side.hoverable{display:block}.side-expand:not(:checked)+.side.hoverable:not(:hover).left,.side-expand:not(:checked)+.side.hoverable:not(:hover).right{width:5px;opacity:0;overflow-x:hidden}.side-expand:not(:checked)+.side.hoverable:not(:hover).top,.side-expand:not(:checked)+.side.hoverable:not(:hover).bottom{height:5px;opacity:0;overflow-y:hidden}.side-expand:not(:checked)+.side:not(.cover).left~.body-content .header.fixed,.side-expand:not(:checked)+.side:not(.cover).left~.body-content.header.fixed,.side-expand:not(:checked)+.side:not(.cover).right~.body-content .header.fixed,.side-expand:not(:checked)+.side:not(.cover).right~.body-content.header.fixed,.side-expand:not(:checked)+.side .cover.left~.body-content .header.fixed,.side-expand:not(:checked)+.side .cover.left~.body-content.header.fixed,.side-expand:not(:checked)+.side .cover.right~.body-content .header.fixed,.side-expand:not(:checked)+.side .cover.right~.body-content.header.fixed{margin-left:0;left:0}.side-expand:not(:checked)+.side:not(.cover).left~.body-content .header.fixed .menu-mobile,.side-expand:not(:checked)+.side:not(.cover).left~.body-content.header.fixed .menu-mobile,.side-expand:not(:checked)+.side:not(.cover).right~.body-content .header.fixed .menu-mobile,.side-expand:not(:checked)+.side:not(.cover).right~.body-content.header.fixed .menu-mobile,.side-expand:not(:checked)+.side .cover.left~.body-content .header.fixed .menu-mobile,.side-expand:not(:checked)+.side .cover.left~.body-content.header.fixed .menu-mobile,.side-expand:not(:checked)+.side .cover.right~.body-content .header.fixed .menu-mobile,.side-expand:not(:checked)+.side .cover.right~.body-content.header.fixed .menu-mobile{left:0}.side-expand:not(:checked)+.side:not(.cover).left~.body-content .header.fixed,.side-expand:not(:checked)+.side:not(.cover).left~.body-content.header.fixed,.side-expand:not(:checked)+.side:not(.cover).right~.body-content .header.fixed,.side-expand:not(:checked)+.side:not(.cover).right~.body-content.header.fixed,.side-expand:not(:checked)+.side .cover.left~.body-content .header.fixed,.side-expand:not(:checked)+.side .cover.left~.body-content.header.fixed,.side-expand:not(:checked)+.side .cover.right~.body-content .header.fixed,.side-expand:not(:checked)+.side .cover.right~.body-content.header.fixed{margin-right:0;right:0}.side-expand:not(:checked)+.side:not(.cover).left~.body-content .header.fixed .menu-mobile,.side-expand:not(:checked)+.side:not(.cover).left~.body-content.header.fixed .menu-mobile,.side-expand:not(:checked)+.side:not(.cover).right~.body-content .header.fixed .menu-mobile,.side-expand:not(:checked)+.side:not(.cover).right~.body-content.header.fixed .menu-mobile,.side-expand:not(:checked)+.side .cover.left~.body-content .header.fixed .menu-mobile,.side-expand:not(:checked)+.side .cover.left~.body-content.header.fixed .menu-mobile,.side-expand:not(:checked)+.side .cover.right~.body-content .header.fixed .menu-mobile,.side-expand:not(:checked)+.side .cover.right~.body-content.header.fixed .menu-mobile{right:0}.side-expand:not(:checked)+.side:not(.hoverable),.side-expand:not(:checked)+.side.hoverable:not(:hover){display:none}.side-expand:not(:checked)+.side:not(.hoverable)~.side-open,.side-expand:not(:checked)+.side.hoverable:not(:hover)~.side-open{display:block}.side-expand:not(:checked)+.side:not(.hoverable).animated,.side-expand:not(:checked)+.side.hoverable:not(:hover).animated{display:block}.side-expand:not(:checked)+.side:not(.hoverable).animated.left,.side-expand:not(:checked)+.side:not(.hoverable).animated.right,.side-expand:not(:checked)+.side.hoverable:not(:hover).animated.left,.side-expand:not(:checked)+.side.hoverable:not(:hover).animated.right{width:0;overflow-x:hidden}.side-expand:not(:checked)+.side:not(.hoverable).animated.top,.side-expand:not(:checked)+.side:not(.hoverable).animated.bottom,.side-expand:not(:checked)+.side.hoverable:not(:hover).animated.top,.side-expand:not(:checked)+.side.hoverable:not(:hover).animated.bottom{height:0;overflow-y:hidden}.side-expand:not(:checked)+.side:not([class*=width-]).left,.side-expand:not(:checked)+.side:not([class*=width-]).right{width:200px}.side-expand:not(:checked)+.side[class*=width-].left~.body-content,.side-expand:not(:checked)+.side:not([class*=width-]).left~.body-content{margin-left:0}.side-expand:not(:checked)+.side[class*=width-].right~.body-content,.side-expand:not(:checked)+.side:not([class*=width-]).right~.body-content{margin-right:0}.side-expand:not(:checked)+.side:not([class*=height-]).top,.side-expand:not(:checked)+.side:not([class*=height-]).bottom{height:150px}.side-expand:not(:checked)+.side[class*=height-].top~.body-content{margin-top:0}.side-expand:not(:checked)+.side[class*=height-].bottom~.body-content{margin-bottom:0}}@media (max-width: 568px){.side-expand:checked{display:block!important;position:fixed;right:0;top:0;bottom:0;left:0;z-index:9998;opacity:0;width:100%;height:100%}}@media (min-width: 569px){.side-expand:checked+.side .expanded-hide{display:none}.side-expand:checked+.side .expanded-show{display:block}.side-expand:checked+.side:not([class*=width-]).left,.side-expand:checked+.side:not([class*=width-]).right{width:200px}.side-expand:checked+.side:not([class*=height-]).top,.side-expand:checked+.side:not([class*=height-]).bottom{height:150px}.side-expand:checked+.side.cover.left~.body-content{margin-left:50px}.side-expand:checked+.side.cover.right~.body-content{margin-right:50px}.side-expand:checked+.side.cover.top~.body-content{margin-top:37.5px}.side-expand:checked+.side.cover.bottom~.body-content{margin-bottom:37.5px}}@media (max-width: 568px){.side-expand:checked+.side.left,.side-expand:checked+.side.right{width:90%!important;display:block!important}.side-expand:checked+.side.left~.body-content>*,.side-expand:checked+.side.right~.body-content>*{width:100vw!important;max-width:none}.side-expand:checked+.side.left~.body-content>.content-holder,.side-expand:checked+.side.right~.body-content>.content-holder{margin-left:20px;margin-right:20px}.side-expand:checked+.side.left+.side-backdrop,.side-expand:checked+.side.right+.side-backdrop{display:block}.side-expand:checked+.side.left:not(.cover).left~.body-content,.side-expand:checked+.side.left:not(.cover).right~.body-content,.side-expand:checked+.side.right:not(.cover).left~.body-content,.side-expand:checked+.side.right:not(.cover).right~.body-content{width:10%;overflow:hidden}.side-expand:checked+.side.left:not(.cover).left~.body-content,.side-expand:checked+.side.right:not(.cover).left~.body-content{margin-left:90%}.side-expand:checked+.side.left:not(.cover).left~.body-content .header.fixed,.side-expand:checked+.side.left:not(.cover).left~.body-content.header.fixed,.side-expand:checked+.side.right:not(.cover).left~.body-content .header.fixed,.side-expand:checked+.side.right:not(.cover).left~.body-content.header.fixed{margin-left:0;left:90%}.side-expand:checked+.side.left:not(.cover).left~.body-content .header.fixed .menu-mobile,.side-expand:checked+.side.left:not(.cover).left~.body-content.header.fixed .menu-mobile,.side-expand:checked+.side.right:not(.cover).left~.body-content .header.fixed .menu-mobile,.side-expand:checked+.side.right:not(.cover).left~.body-content.header.fixed .menu-mobile{left:90%}.side-expand:checked+.side.left:not(.cover).right~.body-content,.side-expand:checked+.side.right:not(.cover).right~.body-content{margin-right:90%}.side-expand:checked+.side.left:not(.cover).right~.body-content .header.fixed,.side-expand:checked+.side.left:not(.cover).right~.body-content.header.fixed,.side-expand:checked+.side.right:not(.cover).right~.body-content .header.fixed,.side-expand:checked+.side.right:not(.cover).right~.body-content.header.fixed{margin-right:0;right:90%}.side-expand:checked+.side.left:not(.cover).right~.body-content .header.fixed .menu-mobile,.side-expand:checked+.side.left:not(.cover).right~.body-content.header.fixed .menu-mobile,.side-expand:checked+.side.right:not(.cover).right~.body-content .header.fixed .menu-mobile,.side-expand:checked+.side.right:not(.cover).right~.body-content.header.fixed .menu-mobile{right:90%}.side-expand:checked+.side.left.cover~.body-content,.side-expand:checked+.side.right.cover~.body-content{margin-left:0}}@media (max-width: 568px){.side-hide:checked{display:block!important;position:fixed;right:0;top:0;bottom:0;left:0;z-index:9998;opacity:0;width:100%;height:100%}}.side-hide:checked+.side.hoverable{display:block}.side-hide:checked+.side.hoverable:not(:hover).left,.side-hide:checked+.side.hoverable:not(:hover).right{width:5px;opacity:0;overflow-x:hidden}.side-hide:checked+.side.hoverable:not(:hover).top,.side-hide:checked+.side.hoverable:not(:hover).bottom{height:5px;opacity:0;overflow-y:hidden}.side-hide:checked+.side:not(.cover).left~.body-content .header.fixed,.side-hide:checked+.side:not(.cover).left~.body-content.header.fixed,.side-hide:checked+.side:not(.cover).right~.body-content .header.fixed,.side-hide:checked+.side:not(.cover).right~.body-content.header.fixed,.side-hide:checked+.side .cover.left~.body-content .header.fixed,.side-hide:checked+.side .cover.left~.body-content.header.fixed,.side-hide:checked+.side .cover.right~.body-content .header.fixed,.side-hide:checked+.side .cover.right~.body-content.header.fixed{margin-left:0;left:0}.side-hide:checked+.side:not(.cover).left~.body-content .header.fixed .menu-mobile,.side-hide:checked+.side:not(.cover).left~.body-content.header.fixed .menu-mobile,.side-hide:checked+.side:not(.cover).right~.body-content .header.fixed .menu-mobile,.side-hide:checked+.side:not(.cover).right~.body-content.header.fixed .menu-mobile,.side-hide:checked+.side .cover.left~.body-content .header.fixed .menu-mobile,.side-hide:checked+.side .cover.left~.body-content.header.fixed .menu-mobile,.side-hide:checked+.side .cover.right~.body-content .header.fixed .menu-mobile,.side-hide:checked+.side .cover.right~.body-content.header.fixed .menu-mobile{left:0}.side-hide:checked+.side:not(.cover).left~.body-content .header.fixed,.side-hide:checked+.side:not(.cover).left~.body-content.header.fixed,.side-hide:checked+.side:not(.cover).right~.body-content .header.fixed,.side-hide:checked+.side:not(.cover).right~.body-content.header.fixed,.side-hide:checked+.side .cover.left~.body-content .header.fixed,.side-hide:checked+.side .cover.left~.body-content.header.fixed,.side-hide:checked+.side .cover.right~.body-content .header.fixed,.side-hide:checked+.side .cover.right~.body-content.header.fixed{margin-right:0;right:0}.side-hide:checked+.side:not(.cover).left~.body-content .header.fixed .menu-mobile,.side-hide:checked+.side:not(.cover).left~.body-content.header.fixed .menu-mobile,.side-hide:checked+.side:not(.cover).right~.body-content .header.fixed .menu-mobile,.side-hide:checked+.side:not(.cover).right~.body-content.header.fixed .menu-mobile,.side-hide:checked+.side .cover.left~.body-content .header.fixed .menu-mobile,.side-hide:checked+.side .cover.left~.body-content.header.fixed .menu-mobile,.side-hide:checked+.side .cover.right~.body-content .header.fixed .menu-mobile,.side-hide:checked+.side .cover.right~.body-content.header.fixed .menu-mobile{right:0}.side-hide:checked+.side:not(.hoverable),.side-hide:checked+.side.hoverable:not(:hover){display:none}.side-hide:checked+.side:not(.hoverable)~.side-open,.side-hide:checked+.side.hoverable:not(:hover)~.side-open{display:block}.side-hide:checked+.side:not(.hoverable).animated,.side-hide:checked+.side.hoverable:not(:hover).animated{display:block}.side-hide:checked+.side:not(.hoverable).animated.left,.side-hide:checked+.side:not(.hoverable).animated.right,.side-hide:checked+.side.hoverable:not(:hover).animated.left,.side-hide:checked+.side.hoverable:not(:hover).animated.right{width:0;overflow-x:hidden}.side-hide:checked+.side:not(.hoverable).animated.top,.side-hide:checked+.side:not(.hoverable).animated.bottom,.side-hide:checked+.side.hoverable:not(:hover).animated.top,.side-hide:checked+.side.hoverable:not(:hover).animated.bottom{height:0;overflow-y:hidden}.side-hide:checked+.side:not([class*=width-]).left,.side-hide:checked+.side:not([class*=width-]).right{width:200px}.side-hide:checked+.side[class*=width-].left~.body-content,.side-hide:checked+.side:not([class*=width-]).left~.body-content{margin-left:0}.side-hide:checked+.side[class*=width-].right~.body-content,.side-hide:checked+.side:not([class*=width-]).right~.body-content{margin-right:0}.side-hide:checked+.side:not([class*=height-]).top,.side-hide:checked+.side:not([class*=height-]).bottom{height:150px}.side-hide:checked+.side[class*=height-].top~.body-content{margin-top:0}.side-hide:checked+.side[class*=height-].bottom~.body-content{margin-bottom:0}@media (max-width: 568px){.side-hide:checked+.side.left,.side-hide:checked+.side.right{width:90%!important;display:block!important}.side-hide:checked+.side.left~.body-content>*,.side-hide:checked+.side.right~.body-content>*{width:100vw!important;max-width:none}.side-hide:checked+.side.left~.body-content>.content-holder,.side-hide:checked+.side.right~.body-content>.content-holder{margin-left:20px;margin-right:20px}.side-hide:checked+.side.left+.side-backdrop,.side-hide:checked+.side.right+.side-backdrop{display:block}.side-hide:checked+.side.left:not(.cover).left~.body-content,.side-hide:checked+.side.left:not(.cover).right~.body-content,.side-hide:checked+.side.right:not(.cover).left~.body-content,.side-hide:checked+.side.right:not(.cover).right~.body-content{width:10%;overflow:hidden}.side-hide:checked+.side.left:not(.cover).left~.body-content,.side-hide:checked+.side.right:not(.cover).left~.body-content{margin-left:90%}.side-hide:checked+.side.left:not(.cover).left~.body-content .header.fixed,.side-hide:checked+.side.left:not(.cover).left~.body-content.header.fixed,.side-hide:checked+.side.right:not(.cover).left~.body-content .header.fixed,.side-hide:checked+.side.right:not(.cover).left~.body-content.header.fixed{margin-left:0;left:90%}.side-hide:checked+.side.left:not(.cover).left~.body-content .header.fixed .menu-mobile,.side-hide:checked+.side.left:not(.cover).left~.body-content.header.fixed .menu-mobile,.side-hide:checked+.side.right:not(.cover).left~.body-content .header.fixed .menu-mobile,.side-hide:checked+.side.right:not(.cover).left~.body-content.header.fixed .menu-mobile{left:90%}.side-hide:checked+.side.left:not(.cover).right~.body-content,.side-hide:checked+.side.right:not(.cover).right~.body-content{margin-right:90%}.side-hide:checked+.side.left:not(.cover).right~.body-content .header.fixed,.side-hide:checked+.side.left:not(.cover).right~.body-content.header.fixed,.side-hide:checked+.side.right:not(.cover).right~.body-content .header.fixed,.side-hide:checked+.side.right:not(.cover).right~.body-content.header.fixed{margin-right:0;right:90%}.side-hide:checked+.side.left:not(.cover).right~.body-content .header.fixed .menu-mobile,.side-hide:checked+.side.left:not(.cover).right~.body-content.header.fixed .menu-mobile,.side-hide:checked+.side.right:not(.cover).right~.body-content .header.fixed .menu-mobile,.side-hide:checked+.side.right:not(.cover).right~.body-content.header.fixed .menu-mobile{right:90%}.side-hide:checked+.side.left.cover~.body-content,.side-hide:checked+.side.right.cover~.body-content{margin-left:0}}@media (max-width: 768px){.side-hide:not(:checked)+.side.hoverable{display:block}.side-hide:not(:checked)+.side.hoverable:not(:hover).left,.side-hide:not(:checked)+.side.hoverable:not(:hover).right{width:5px;opacity:0;overflow-x:hidden}.side-hide:not(:checked)+.side.hoverable:not(:hover).top,.side-hide:not(:checked)+.side.hoverable:not(:hover).bottom{height:5px;opacity:0;overflow-y:hidden}.side-hide:not(:checked)+.side:not(.cover).left~.body-content .header.fixed,.side-hide:not(:checked)+.side:not(.cover).left~.body-content.header.fixed,.side-hide:not(:checked)+.side:not(.cover).right~.body-content .header.fixed,.side-hide:not(:checked)+.side:not(.cover).right~.body-content.header.fixed,.side-hide:not(:checked)+.side .cover.left~.body-content .header.fixed,.side-hide:not(:checked)+.side .cover.left~.body-content.header.fixed,.side-hide:not(:checked)+.side .cover.right~.body-content .header.fixed,.side-hide:not(:checked)+.side .cover.right~.body-content.header.fixed{margin-left:0;left:0}.side-hide:not(:checked)+.side:not(.cover).left~.body-content .header.fixed .menu-mobile,.side-hide:not(:checked)+.side:not(.cover).left~.body-content.header.fixed .menu-mobile,.side-hide:not(:checked)+.side:not(.cover).right~.body-content .header.fixed .menu-mobile,.side-hide:not(:checked)+.side:not(.cover).right~.body-content.header.fixed .menu-mobile,.side-hide:not(:checked)+.side .cover.left~.body-content .header.fixed .menu-mobile,.side-hide:not(:checked)+.side .cover.left~.body-content.header.fixed .menu-mobile,.side-hide:not(:checked)+.side .cover.right~.body-content .header.fixed .menu-mobile,.side-hide:not(:checked)+.side .cover.right~.body-content.header.fixed .menu-mobile{left:0}.side-hide:not(:checked)+.side:not(.cover).left~.body-content .header.fixed,.side-hide:not(:checked)+.side:not(.cover).left~.body-content.header.fixed,.side-hide:not(:checked)+.side:not(.cover).right~.body-content .header.fixed,.side-hide:not(:checked)+.side:not(.cover).right~.body-content.header.fixed,.side-hide:not(:checked)+.side .cover.left~.body-content .header.fixed,.side-hide:not(:checked)+.side .cover.left~.body-content.header.fixed,.side-hide:not(:checked)+.side .cover.right~.body-content .header.fixed,.side-hide:not(:checked)+.side .cover.right~.body-content.header.fixed{margin-right:0;right:0}.side-hide:not(:checked)+.side:not(.cover).left~.body-content .header.fixed .menu-mobile,.side-hide:not(:checked)+.side:not(.cover).left~.body-content.header.fixed .menu-mobile,.side-hide:not(:checked)+.side:not(.cover).right~.body-content .header.fixed .menu-mobile,.side-hide:not(:checked)+.side:not(.cover).right~.body-content.header.fixed .menu-mobile,.side-hide:not(:checked)+.side .cover.left~.body-content .header.fixed .menu-mobile,.side-hide:not(:checked)+.side .cover.left~.body-content.header.fixed .menu-mobile,.side-hide:not(:checked)+.side .cover.right~.body-content .header.fixed .menu-mobile,.side-hide:not(:checked)+.side .cover.right~.body-content.header.fixed .menu-mobile{right:0}.side-hide:not(:checked)+.side:not(.hoverable),.side-hide:not(:checked)+.side.hoverable:not(:hover){display:none}.side-hide:not(:checked)+.side:not(.hoverable)~.side-open,.side-hide:not(:checked)+.side.hoverable:not(:hover)~.side-open{display:block}.side-hide:not(:checked)+.side:not(.hoverable).animated,.side-hide:not(:checked)+.side.hoverable:not(:hover).animated{display:block}.side-hide:not(:checked)+.side:not(.hoverable).animated.left,.side-hide:not(:checked)+.side:not(.hoverable).animated.right,.side-hide:not(:checked)+.side.hoverable:not(:hover).animated.left,.side-hide:not(:checked)+.side.hoverable:not(:hover).animated.right{width:0;overflow-x:hidden}.side-hide:not(:checked)+.side:not(.hoverable).animated.top,.side-hide:not(:checked)+.side:not(.hoverable).animated.bottom,.side-hide:not(:checked)+.side.hoverable:not(:hover).animated.top,.side-hide:not(:checked)+.side.hoverable:not(:hover).animated.bottom{height:0;overflow-y:hidden}.side-hide:not(:checked)+.side:not([class*=width-]).left,.side-hide:not(:checked)+.side:not([class*=width-]).right{width:200px}.side-hide:not(:checked)+.side[class*=width-].left~.body-content,.side-hide:not(:checked)+.side:not([class*=width-]).left~.body-content{margin-left:0}.side-hide:not(:checked)+.side[class*=width-].right~.body-content,.side-hide:not(:checked)+.side:not([class*=width-]).right~.body-content{margin-right:0}.side-hide:not(:checked)+.side:not([class*=height-]).top,.side-hide:not(:checked)+.side:not([class*=height-]).bottom{height:150px}.side-hide:not(:checked)+.side[class*=height-].top~.body-content{margin-top:0}.side-hide:not(:checked)+.side[class*=height-].bottom~.body-content{margin-bottom:0}}.side-hide-expand:not(:checked)+.side.hoverable{display:block}.side-hide-expand:not(:checked)+.side.hoverable:not(:hover).left,.side-hide-expand:not(:checked)+.side.hoverable:not(:hover).right{width:5px;opacity:0;overflow-x:hidden}.side-hide-expand:not(:checked)+.side.hoverable:not(:hover).top,.side-hide-expand:not(:checked)+.side.hoverable:not(:hover).bottom{height:5px;opacity:0;overflow-y:hidden}.side-hide-expand:not(:checked)+.side:not(.cover).left~.body-content .header.fixed,.side-hide-expand:not(:checked)+.side:not(.cover).left~.body-content.header.fixed,.side-hide-expand:not(:checked)+.side:not(.cover).right~.body-content .header.fixed,.side-hide-expand:not(:checked)+.side:not(.cover).right~.body-content.header.fixed,.side-hide-expand:not(:checked)+.side .cover.left~.body-content .header.fixed,.side-hide-expand:not(:checked)+.side .cover.left~.body-content.header.fixed,.side-hide-expand:not(:checked)+.side .cover.right~.body-content .header.fixed,.side-hide-expand:not(:checked)+.side .cover.right~.body-content.header.fixed{margin-left:0;left:0}.side-hide-expand:not(:checked)+.side:not(.cover).left~.body-content .header.fixed .menu-mobile,.side-hide-expand:not(:checked)+.side:not(.cover).left~.body-content.header.fixed .menu-mobile,.side-hide-expand:not(:checked)+.side:not(.cover).right~.body-content .header.fixed .menu-mobile,.side-hide-expand:not(:checked)+.side:not(.cover).right~.body-content.header.fixed .menu-mobile,.side-hide-expand:not(:checked)+.side .cover.left~.body-content .header.fixed .menu-mobile,.side-hide-expand:not(:checked)+.side .cover.left~.body-content.header.fixed .menu-mobile,.side-hide-expand:not(:checked)+.side .cover.right~.body-content .header.fixed .menu-mobile,.side-hide-expand:not(:checked)+.side .cover.right~.body-content.header.fixed .menu-mobile{left:0}.side-hide-expand:not(:checked)+.side:not(.cover).left~.body-content .header.fixed,.side-hide-expand:not(:checked)+.side:not(.cover).left~.body-content.header.fixed,.side-hide-expand:not(:checked)+.side:not(.cover).right~.body-content .header.fixed,.side-hide-expand:not(:checked)+.side:not(.cover).right~.body-content.header.fixed,.side-hide-expand:not(:checked)+.side .cover.left~.body-content .header.fixed,.side-hide-expand:not(:checked)+.side .cover.left~.body-content.header.fixed,.side-hide-expand:not(:checked)+.side .cover.right~.body-content .header.fixed,.side-hide-expand:not(:checked)+.side .cover.right~.body-content.header.fixed{margin-right:0;right:0}.side-hide-expand:not(:checked)+.side:not(.cover).left~.body-content .header.fixed .menu-mobile,.side-hide-expand:not(:checked)+.side:not(.cover).left~.body-content.header.fixed .menu-mobile,.side-hide-expand:not(:checked)+.side:not(.cover).right~.body-content .header.fixed .menu-mobile,.side-hide-expand:not(:checked)+.side:not(.cover).right~.body-content.header.fixed .menu-mobile,.side-hide-expand:not(:checked)+.side .cover.left~.body-content .header.fixed .menu-mobile,.side-hide-expand:not(:checked)+.side .cover.left~.body-content.header.fixed .menu-mobile,.side-hide-expand:not(:checked)+.side .cover.right~.body-content .header.fixed .menu-mobile,.side-hide-expand:not(:checked)+.side .cover.right~.body-content.header.fixed .menu-mobile{right:0}.side-hide-expand:not(:checked)+.side:not(.hoverable),.side-hide-expand:not(:checked)+.side.hoverable:not(:hover){display:none}.side-hide-expand:not(:checked)+.side:not(.hoverable)~.side-open,.side-hide-expand:not(:checked)+.side.hoverable:not(:hover)~.side-open{display:block}.side-hide-expand:not(:checked)+.side:not(.hoverable).animated,.side-hide-expand:not(:checked)+.side.hoverable:not(:hover).animated{display:block}.side-hide-expand:not(:checked)+.side:not(.hoverable).animated.left,.side-hide-expand:not(:checked)+.side:not(.hoverable).animated.right,.side-hide-expand:not(:checked)+.side.hoverable:not(:hover).animated.left,.side-hide-expand:not(:checked)+.side.hoverable:not(:hover).animated.right{width:0;overflow-x:hidden}.side-hide-expand:not(:checked)+.side:not(.hoverable).animated.top,.side-hide-expand:not(:checked)+.side:not(.hoverable).animated.bottom,.side-hide-expand:not(:checked)+.side.hoverable:not(:hover).animated.top,.side-hide-expand:not(:checked)+.side.hoverable:not(:hover).animated.bottom{height:0;overflow-y:hidden}.side-hide-expand:not(:checked)+.side:not([class*=width-]).left,.side-hide-expand:not(:checked)+.side:not([class*=width-]).right{width:200px}.side-hide-expand:not(:checked)+.side[class*=width-].left~.body-content,.side-hide-expand:not(:checked)+.side:not([class*=width-]).left~.body-content{margin-left:0}.side-hide-expand:not(:checked)+.side[class*=width-].right~.body-content,.side-hide-expand:not(:checked)+.side:not([class*=width-]).right~.body-content{margin-right:0}.side-hide-expand:not(:checked)+.side:not([class*=height-]).top,.side-hide-expand:not(:checked)+.side:not([class*=height-]).bottom{height:150px}.side-hide-expand:not(:checked)+.side[class*=height-].top~.body-content{margin-top:0}.side-hide-expand:not(:checked)+.side[class*=height-].bottom~.body-content{margin-bottom:0}@media (max-width: 568px){.side-hide-expand:checked+.side.hoverable{display:block}.side-hide-expand:checked+.side.hoverable:not(:hover).left,.side-hide-expand:checked+.side.hoverable:not(:hover).right{width:5px;opacity:0;overflow-x:hidden}.side-hide-expand:checked+.side.hoverable:not(:hover).top,.side-hide-expand:checked+.side.hoverable:not(:hover).bottom{height:5px;opacity:0;overflow-y:hidden}.side-hide-expand:checked+.side:not(.cover).left~.body-content .header.fixed,.side-hide-expand:checked+.side:not(.cover).left~.body-content.header.fixed,.side-hide-expand:checked+.side:not(.cover).right~.body-content .header.fixed,.side-hide-expand:checked+.side:not(.cover).right~.body-content.header.fixed,.side-hide-expand:checked+.side .cover.left~.body-content .header.fixed,.side-hide-expand:checked+.side .cover.left~.body-content.header.fixed,.side-hide-expand:checked+.side .cover.right~.body-content .header.fixed,.side-hide-expand:checked+.side .cover.right~.body-content.header.fixed{margin-left:0;left:0}.side-hide-expand:checked+.side:not(.cover).left~.body-content .header.fixed .menu-mobile,.side-hide-expand:checked+.side:not(.cover).left~.body-content.header.fixed .menu-mobile,.side-hide-expand:checked+.side:not(.cover).right~.body-content .header.fixed .menu-mobile,.side-hide-expand:checked+.side:not(.cover).right~.body-content.header.fixed .menu-mobile,.side-hide-expand:checked+.side .cover.left~.body-content .header.fixed .menu-mobile,.side-hide-expand:checked+.side .cover.left~.body-content.header.fixed .menu-mobile,.side-hide-expand:checked+.side .cover.right~.body-content .header.fixed .menu-mobile,.side-hide-expand:checked+.side .cover.right~.body-content.header.fixed .menu-mobile{left:0}.side-hide-expand:checked+.side:not(.cover).left~.body-content .header.fixed,.side-hide-expand:checked+.side:not(.cover).left~.body-content.header.fixed,.side-hide-expand:checked+.side:not(.cover).right~.body-content .header.fixed,.side-hide-expand:checked+.side:not(.cover).right~.body-content.header.fixed,.side-hide-expand:checked+.side .cover.left~.body-content .header.fixed,.side-hide-expand:checked+.side .cover.left~.body-content.header.fixed,.side-hide-expand:checked+.side .cover.right~.body-content .header.fixed,.side-hide-expand:checked+.side .cover.right~.body-content.header.fixed{margin-right:0;right:0}.side-hide-expand:checked+.side:not(.cover).left~.body-content .header.fixed .menu-mobile,.side-hide-expand:checked+.side:not(.cover).left~.body-content.header.fixed .menu-mobile,.side-hide-expand:checked+.side:not(.cover).right~.body-content .header.fixed .menu-mobile,.side-hide-expand:checked+.side:not(.cover).right~.body-content.header.fixed .menu-mobile,.side-hide-expand:checked+.side .cover.left~.body-content .header.fixed .menu-mobile,.side-hide-expand:checked+.side .cover.left~.body-content.header.fixed .menu-mobile,.side-hide-expand:checked+.side .cover.right~.body-content .header.fixed .menu-mobile,.side-hide-expand:checked+.side .cover.right~.body-content.header.fixed .menu-mobile{right:0}.side-hide-expand:checked+.side:not(.hoverable),.side-hide-expand:checked+.side.hoverable:not(:hover){display:none}.side-hide-expand:checked+.side:not(.hoverable)~.side-open,.side-hide-expand:checked+.side.hoverable:not(:hover)~.side-open{display:block}.side-hide-expand:checked+.side:not(.hoverable).animated,.side-hide-expand:checked+.side.hoverable:not(:hover).animated{display:block}.side-hide-expand:checked+.side:not(.hoverable).animated.left,.side-hide-expand:checked+.side:not(.hoverable).animated.right,.side-hide-expand:checked+.side.hoverable:not(:hover).animated.left,.side-hide-expand:checked+.side.hoverable:not(:hover).animated.right{width:0;overflow-x:hidden}.side-hide-expand:checked+.side:not(.hoverable).animated.top,.side-hide-expand:checked+.side:not(.hoverable).animated.bottom,.side-hide-expand:checked+.side.hoverable:not(:hover).animated.top,.side-hide-expand:checked+.side.hoverable:not(:hover).animated.bottom{height:0;overflow-y:hidden}.side-hide-expand:checked+.side:not([class*=width-]).left,.side-hide-expand:checked+.side:not([class*=width-]).right{width:200px}.side-hide-expand:checked+.side[class*=width-].left~.body-content,.side-hide-expand:checked+.side:not([class*=width-]).left~.body-content{margin-left:0}.side-hide-expand:checked+.side[class*=width-].right~.body-content,.side-hide-expand:checked+.side:not([class*=width-]).right~.body-content{margin-right:0}.side-hide-expand:checked+.side:not([class*=height-]).top,.side-hide-expand:checked+.side:not([class*=height-]).bottom{height:150px}.side-hide-expand:checked+.side[class*=height-].top~.body-content{margin-top:0}.side-hide-expand:checked+.side[class*=height-].bottom~.body-content{margin-bottom:0}}@media (max-width: 568px){.side-hide-expand:checked+.side.left,.side-hide-expand:checked+.side.right{width:90%!important;display:block!important}.side-hide-expand:checked+.side.left~.body-content>*,.side-hide-expand:checked+.side.right~.body-content>*{width:100vw!important;max-width:none}.side-hide-expand:checked+.side.left~.body-content>.content-holder,.side-hide-expand:checked+.side.right~.body-content>.content-holder{margin-left:20px;margin-right:20px}.side-hide-expand:checked+.side.left+.side-backdrop,.side-hide-expand:checked+.side.right+.side-backdrop{display:block}.side-hide-expand:checked+.side.left:not(.cover).left~.body-content,.side-hide-expand:checked+.side.left:not(.cover).right~.body-content,.side-hide-expand:checked+.side.right:not(.cover).left~.body-content,.side-hide-expand:checked+.side.right:not(.cover).right~.body-content{width:10%;overflow:hidden}.side-hide-expand:checked+.side.left:not(.cover).left~.body-content,.side-hide-expand:checked+.side.right:not(.cover).left~.body-content{margin-left:90%}.side-hide-expand:checked+.side.left:not(.cover).left~.body-content .header.fixed,.side-hide-expand:checked+.side.left:not(.cover).left~.body-content.header.fixed,.side-hide-expand:checked+.side.right:not(.cover).left~.body-content .header.fixed,.side-hide-expand:checked+.side.right:not(.cover).left~.body-content.header.fixed{margin-left:0;left:90%}.side-hide-expand:checked+.side.left:not(.cover).left~.body-content .header.fixed .menu-mobile,.side-hide-expand:checked+.side.left:not(.cover).left~.body-content.header.fixed .menu-mobile,.side-hide-expand:checked+.side.right:not(.cover).left~.body-content .header.fixed .menu-mobile,.side-hide-expand:checked+.side.right:not(.cover).left~.body-content.header.fixed .menu-mobile{left:90%}.side-hide-expand:checked+.side.left:not(.cover).right~.body-content,.side-hide-expand:checked+.side.right:not(.cover).right~.body-content{margin-right:90%}.side-hide-expand:checked+.side.left:not(.cover).right~.body-content .header.fixed,.side-hide-expand:checked+.side.left:not(.cover).right~.body-content.header.fixed,.side-hide-expand:checked+.side.right:not(.cover).right~.body-content .header.fixed,.side-hide-expand:checked+.side.right:not(.cover).right~.body-content.header.fixed{margin-right:0;right:90%}.side-hide-expand:checked+.side.left:not(.cover).right~.body-content .header.fixed .menu-mobile,.side-hide-expand:checked+.side.left:not(.cover).right~.body-content.header.fixed .menu-mobile,.side-hide-expand:checked+.side.right:not(.cover).right~.body-content .header.fixed .menu-mobile,.side-hide-expand:checked+.side.right:not(.cover).right~.body-content.header.fixed .menu-mobile{right:90%}.side-hide-expand:checked+.side.left.cover~.body-content,.side-hide-expand:checked+.side.right.cover~.body-content{margin-left:0}}.side-collapse,.side-expand,.side-hide,.side-hide-expand{display:none}@media (max-width: 568px){.side-collapse:checked+.side.left+.side-backdrop,.side-collapse:checked+.side.right+.side-backdrop,.side-expand:checked+.side.left+.side-backdrop,.side-expand:checked+.side.right+.side-backdrop,.side-hide:checked+.side.left+.side-backdrop,.side-hide:checked+.side.right+.side-backdrop,.side-hide-expand:checked+.side.left+.side-backdrop,.side-hide-expand:checked+.side.right+.side-backdrop{display:block}}.side-expand:checked+.side+.side-backdrop,.side-hide-expand:checked+.side+.side-backdrop{display:block}.side-full-height{position:relative}.side{position:fixed;z-index:10000;overflow:auto;box-sizing:border-box;-webkit-overflow-scrolling:touch;outline:none}.side.uncover-hover.hoverable:hover:not([class*=width-]).left~.body-content,.side:not(.cover):not([class*=width-]).left~.body-content,.side.uncover-focus.focusable:focus:not([class*=width-]).left~.body-content{margin-left:200px}.side.uncover-hover.hoverable:hover:not([class*=width-]).left~.body-content .header.fixed,.side.uncover-hover.hoverable:hover:not([class*=width-]).left~.body-content.header.fixed,.side:not(.cover):not([class*=width-]).left~.body-content .header.fixed,.side:not(.cover):not([class*=width-]).left~.body-content.header.fixed,.side.uncover-focus.focusable:focus:not([class*=width-]).left~.body-content .header.fixed,.side.uncover-focus.focusable:focus:not([class*=width-]).left~.body-content.header.fixed{margin-left:0;left:200px}.side.uncover-hover.hoverable:hover:not([class*=width-]).left~.body-content .header.fixed .menu-mobile,.side.uncover-hover.hoverable:hover:not([class*=width-]).left~.body-content.header.fixed .menu-mobile,.side:not(.cover):not([class*=width-]).left~.body-content .header.fixed .menu-mobile,.side:not(.cover):not([class*=width-]).left~.body-content.header.fixed .menu-mobile,.side.uncover-focus.focusable:focus:not([class*=width-]).left~.body-content .header.fixed .menu-mobile,.side.uncover-focus.focusable:focus:not([class*=width-]).left~.body-content.header.fixed .menu-mobile{left:200px}.side.uncover-hover.hoverable:hover:not([class*=width-]).right~.body-content,.side:not(.cover):not([class*=width-]).right~.body-content,.side.uncover-focus.focusable:focus:not([class*=width-]).right~.body-content{margin-right:200px}.side.uncover-hover.hoverable:hover:not([class*=width-]).right~.body-content .header.fixed,.side.uncover-hover.hoverable:hover:not([class*=width-]).right~.body-content.header.fixed,.side:not(.cover):not([class*=width-]).right~.body-content .header.fixed,.side:not(.cover):not([class*=width-]).right~.body-content.header.fixed,.side.uncover-focus.focusable:focus:not([class*=width-]).right~.body-content .header.fixed,.side.uncover-focus.focusable:focus:not([class*=width-]).right~.body-content.header.fixed{margin-right:0;right:200px}.side.uncover-hover.hoverable:hover:not([class*=width-]).right~.body-content .header.fixed .menu-mobile,.side.uncover-hover.hoverable:hover:not([class*=width-]).right~.body-content.header.fixed .menu-mobile,.side:not(.cover):not([class*=width-]).right~.body-content .header.fixed .menu-mobile,.side:not(.cover):not([class*=width-]).right~.body-content.header.fixed .menu-mobile,.side.uncover-focus.focusable:focus:not([class*=width-]).right~.body-content .header.fixed .menu-mobile,.side.uncover-focus.focusable:focus:not([class*=width-]).right~.body-content.header.fixed .menu-mobile{right:200px}.side.uncover-hover.hoverable:hover:not([class*=height-]).top~.body-content,.side:not(.cover):not([class*=height-]).top~.body-content,.side.uncover-focus.focusable:focus:not([class*=height-]).top~.body-content{margin-top:150px}.side.uncover-hover.hoverable:hover:not([class*=height-]).bottom~.body-content,.side:not(.cover):not([class*=height-]).bottom~.body-content,.side.uncover-focus.focusable:focus:not([class*=height-]).bottom~.body-content{margin-bottom:150px}.side.left,.side.right{overflow-y:auto;overflow-x:hidden}.side.top,.side.bottom{overflow-x:auto;overflow-y:hidden}.side.animated.left,.side.animated.right{transition:width 1s}.side.animated.top,.side.animated.bottom{transition:height 1s}.side.animated~.body-content{transition:margin 1s}.side.absolute.left,.side.absolute.right{position:absolute;top:0;bottom:auto;height:auto;min-height:100%;max-height:100%}.side.float.right{float:right}.side.float.left{float:left}.side.relative{position:relative}.side.relative.right{float:right}.side.relative.left{float:left}.side.static{position:static}.side.left,.side.right{top:0;bottom:0;max-height:100%;height:100%;will-change:width}.side.left{left:0;right:auto}.side.left~.side-open{bottom:0;left:0;margin:0 0 1rem 1rem}.side.right{right:0;left:auto}.side.right~.side-open{top:0;right:0;margin:0 1rem 1rem 0}.side.top,.side.bottom{left:0;right:0;will-change:height}.side.top{top:0;bottom:auto}.side.top~.side-open{top:0;left:0}.side.bottom{bottom:0;top:auto}.side.bottom~.side-open{bottom:0;left:0}.side-backdrop{position:fixed;top:0;bottom:0;left:0;right:0;z-index:9999;display:none}.side-open{position:fixed;z-index:10000;display:none;width:33.333px;height:33.333px;line-height:33.333px;text-align:center;cursor:pointer;border-radius:100%;margin:.4rem;box-shadow:0 0 3px #0003;background-color:#007bff}.side-open i{color:#fff}.window{box-shadow:0 0 5px #00000080;border:0 none;border-radius:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.window .window-content{background:#fff;padding:10px;-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.window .window-header{background:#fff;padding:10px;color:#333;font-size:1.3rem;border-bottom:1px solid white;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.window .window-footer{background:#fff;padding:10px;color:#333;border-top:1px solid white}.window .window-header,.window .window-footer{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0}.width-1{width:141px!important}.width-1.uncover-hover.hoverable:hover.left~.body-content,.width-1:not(.cover).left~.body-content,.width-1.uncover-focus.focusable:focus.left~.body-content{margin-left:141px}.width-1.uncover-hover.hoverable:hover.left~.body-content .header.fixed,.width-1.uncover-hover.hoverable:hover.left~.body-content.header.fixed,.width-1:not(.cover).left~.body-content .header.fixed,.width-1:not(.cover).left~.body-content.header.fixed,.width-1.uncover-focus.focusable:focus.left~.body-content .header.fixed,.width-1.uncover-focus.focusable:focus.left~.body-content.header.fixed{margin-left:0;left:141px}.width-1.uncover-hover.hoverable:hover.left~.body-content .header.fixed .menu-mobile,.width-1.uncover-hover.hoverable:hover.left~.body-content.header.fixed .menu-mobile,.width-1:not(.cover).left~.body-content .header.fixed .menu-mobile,.width-1:not(.cover).left~.body-content.header.fixed .menu-mobile,.width-1.uncover-focus.focusable:focus.left~.body-content .header.fixed .menu-mobile,.width-1.uncover-focus.focusable:focus.left~.body-content.header.fixed .menu-mobile{left:141px}.width-1.uncover-hover.hoverable:hover.right~.body-content,.width-1:not(.cover).right~.body-content,.width-1.uncover-focus.focusable:focus.right~.body-content{margin-right:141px}.width-1.uncover-hover.hoverable:hover.right~.body-content .header.fixed,.width-1.uncover-hover.hoverable:hover.right~.body-content.header.fixed,.width-1:not(.cover).right~.body-content .header.fixed,.width-1:not(.cover).right~.body-content.header.fixed,.width-1.uncover-focus.focusable:focus.right~.body-content .header.fixed,.width-1.uncover-focus.focusable:focus.right~.body-content.header.fixed{margin-right:0;right:141px}.width-1.uncover-hover.hoverable:hover.right~.body-content .header.fixed .menu-mobile,.width-1.uncover-hover.hoverable:hover.right~.body-content.header.fixed .menu-mobile,.width-1:not(.cover).right~.body-content .header.fixed .menu-mobile,.width-1:not(.cover).right~.body-content.header.fixed .menu-mobile,.width-1.uncover-focus.focusable:focus.right~.body-content .header.fixed .menu-mobile,.width-1.uncover-focus.focusable:focus.right~.body-content.header.fixed .menu-mobile{right:141px}.max-width-1{max-width:141px!important}.min-width-1{min-width:141px!important}.width-2{width:282px!important}.width-2.uncover-hover.hoverable:hover.left~.body-content,.width-2:not(.cover).left~.body-content,.width-2.uncover-focus.focusable:focus.left~.body-content{margin-left:282px}.width-2.uncover-hover.hoverable:hover.left~.body-content .header.fixed,.width-2.uncover-hover.hoverable:hover.left~.body-content.header.fixed,.width-2:not(.cover).left~.body-content .header.fixed,.width-2:not(.cover).left~.body-content.header.fixed,.width-2.uncover-focus.focusable:focus.left~.body-content .header.fixed,.width-2.uncover-focus.focusable:focus.left~.body-content.header.fixed{margin-left:0;left:282px}.width-2.uncover-hover.hoverable:hover.left~.body-content .header.fixed .menu-mobile,.width-2.uncover-hover.hoverable:hover.left~.body-content.header.fixed .menu-mobile,.width-2:not(.cover).left~.body-content .header.fixed .menu-mobile,.width-2:not(.cover).left~.body-content.header.fixed .menu-mobile,.width-2.uncover-focus.focusable:focus.left~.body-content .header.fixed .menu-mobile,.width-2.uncover-focus.focusable:focus.left~.body-content.header.fixed .menu-mobile{left:282px}.width-2.uncover-hover.hoverable:hover.right~.body-content,.width-2:not(.cover).right~.body-content,.width-2.uncover-focus.focusable:focus.right~.body-content{margin-right:282px}.width-2.uncover-hover.hoverable:hover.right~.body-content .header.fixed,.width-2.uncover-hover.hoverable:hover.right~.body-content.header.fixed,.width-2:not(.cover).right~.body-content .header.fixed,.width-2:not(.cover).right~.body-content.header.fixed,.width-2.uncover-focus.focusable:focus.right~.body-content .header.fixed,.width-2.uncover-focus.focusable:focus.right~.body-content.header.fixed{margin-right:0;right:282px}.width-2.uncover-hover.hoverable:hover.right~.body-content .header.fixed .menu-mobile,.width-2.uncover-hover.hoverable:hover.right~.body-content.header.fixed .menu-mobile,.width-2:not(.cover).right~.body-content .header.fixed .menu-mobile,.width-2:not(.cover).right~.body-content.header.fixed .menu-mobile,.width-2.uncover-focus.focusable:focus.right~.body-content .header.fixed .menu-mobile,.width-2.uncover-focus.focusable:focus.right~.body-content.header.fixed .menu-mobile{right:282px}.max-width-2{max-width:282px!important}.min-width-2{min-width:282px!important}.width-3{width:423px!important}.width-3.uncover-hover.hoverable:hover.left~.body-content,.width-3:not(.cover).left~.body-content,.width-3.uncover-focus.focusable:focus.left~.body-content{margin-left:423px}.width-3.uncover-hover.hoverable:hover.left~.body-content .header.fixed,.width-3.uncover-hover.hoverable:hover.left~.body-content.header.fixed,.width-3:not(.cover).left~.body-content .header.fixed,.width-3:not(.cover).left~.body-content.header.fixed,.width-3.uncover-focus.focusable:focus.left~.body-content .header.fixed,.width-3.uncover-focus.focusable:focus.left~.body-content.header.fixed{margin-left:0;left:423px}.width-3.uncover-hover.hoverable:hover.left~.body-content .header.fixed .menu-mobile,.width-3.uncover-hover.hoverable:hover.left~.body-content.header.fixed .menu-mobile,.width-3:not(.cover).left~.body-content .header.fixed .menu-mobile,.width-3:not(.cover).left~.body-content.header.fixed .menu-mobile,.width-3.uncover-focus.focusable:focus.left~.body-content .header.fixed .menu-mobile,.width-3.uncover-focus.focusable:focus.left~.body-content.header.fixed .menu-mobile{left:423px}.width-3.uncover-hover.hoverable:hover.right~.body-content,.width-3:not(.cover).right~.body-content,.width-3.uncover-focus.focusable:focus.right~.body-content{margin-right:423px}.width-3.uncover-hover.hoverable:hover.right~.body-content .header.fixed,.width-3.uncover-hover.hoverable:hover.right~.body-content.header.fixed,.width-3:not(.cover).right~.body-content .header.fixed,.width-3:not(.cover).right~.body-content.header.fixed,.width-3.uncover-focus.focusable:focus.right~.body-content .header.fixed,.width-3.uncover-focus.focusable:focus.right~.body-content.header.fixed{margin-right:0;right:423px}.width-3.uncover-hover.hoverable:hover.right~.body-content .header.fixed .menu-mobile,.width-3.uncover-hover.hoverable:hover.right~.body-content.header.fixed .menu-mobile,.width-3:not(.cover).right~.body-content .header.fixed .menu-mobile,.width-3:not(.cover).right~.body-content.header.fixed .menu-mobile,.width-3.uncover-focus.focusable:focus.right~.body-content .header.fixed .menu-mobile,.width-3.uncover-focus.focusable:focus.right~.body-content.header.fixed .menu-mobile{right:423px}.max-width-3{max-width:423px!important}.min-width-3{min-width:423px!important}.width-4{width:564px!important}.width-4.uncover-hover.hoverable:hover.left~.body-content,.width-4:not(.cover).left~.body-content,.width-4.uncover-focus.focusable:focus.left~.body-content{margin-left:564px}.width-4.uncover-hover.hoverable:hover.left~.body-content .header.fixed,.width-4.uncover-hover.hoverable:hover.left~.body-content.header.fixed,.width-4:not(.cover).left~.body-content .header.fixed,.width-4:not(.cover).left~.body-content.header.fixed,.width-4.uncover-focus.focusable:focus.left~.body-content .header.fixed,.width-4.uncover-focus.focusable:focus.left~.body-content.header.fixed{margin-left:0;left:564px}.width-4.uncover-hover.hoverable:hover.left~.body-content .header.fixed .menu-mobile,.width-4.uncover-hover.hoverable:hover.left~.body-content.header.fixed .menu-mobile,.width-4:not(.cover).left~.body-content .header.fixed .menu-mobile,.width-4:not(.cover).left~.body-content.header.fixed .menu-mobile,.width-4.uncover-focus.focusable:focus.left~.body-content .header.fixed .menu-mobile,.width-4.uncover-focus.focusable:focus.left~.body-content.header.fixed .menu-mobile{left:564px}.width-4.uncover-hover.hoverable:hover.right~.body-content,.width-4:not(.cover).right~.body-content,.width-4.uncover-focus.focusable:focus.right~.body-content{margin-right:564px}.width-4.uncover-hover.hoverable:hover.right~.body-content .header.fixed,.width-4.uncover-hover.hoverable:hover.right~.body-content.header.fixed,.width-4:not(.cover).right~.body-content .header.fixed,.width-4:not(.cover).right~.body-content.header.fixed,.width-4.uncover-focus.focusable:focus.right~.body-content .header.fixed,.width-4.uncover-focus.focusable:focus.right~.body-content.header.fixed{margin-right:0;right:564px}.width-4.uncover-hover.hoverable:hover.right~.body-content .header.fixed .menu-mobile,.width-4.uncover-hover.hoverable:hover.right~.body-content.header.fixed .menu-mobile,.width-4:not(.cover).right~.body-content .header.fixed .menu-mobile,.width-4:not(.cover).right~.body-content.header.fixed .menu-mobile,.width-4.uncover-focus.focusable:focus.right~.body-content .header.fixed .menu-mobile,.width-4.uncover-focus.focusable:focus.right~.body-content.header.fixed .menu-mobile{right:564px}.max-width-4{max-width:564px!important}.min-width-4{min-width:564px!important}.width-5{width:705px!important}.width-5.uncover-hover.hoverable:hover.left~.body-content,.width-5:not(.cover).left~.body-content,.width-5.uncover-focus.focusable:focus.left~.body-content{margin-left:705px}.width-5.uncover-hover.hoverable:hover.left~.body-content .header.fixed,.width-5.uncover-hover.hoverable:hover.left~.body-content.header.fixed,.width-5:not(.cover).left~.body-content .header.fixed,.width-5:not(.cover).left~.body-content.header.fixed,.width-5.uncover-focus.focusable:focus.left~.body-content .header.fixed,.width-5.uncover-focus.focusable:focus.left~.body-content.header.fixed{margin-left:0;left:705px}.width-5.uncover-hover.hoverable:hover.left~.body-content .header.fixed .menu-mobile,.width-5.uncover-hover.hoverable:hover.left~.body-content.header.fixed .menu-mobile,.width-5:not(.cover).left~.body-content .header.fixed .menu-mobile,.width-5:not(.cover).left~.body-content.header.fixed .menu-mobile,.width-5.uncover-focus.focusable:focus.left~.body-content .header.fixed .menu-mobile,.width-5.uncover-focus.focusable:focus.left~.body-content.header.fixed .menu-mobile{left:705px}.width-5.uncover-hover.hoverable:hover.right~.body-content,.width-5:not(.cover).right~.body-content,.width-5.uncover-focus.focusable:focus.right~.body-content{margin-right:705px}.width-5.uncover-hover.hoverable:hover.right~.body-content .header.fixed,.width-5.uncover-hover.hoverable:hover.right~.body-content.header.fixed,.width-5:not(.cover).right~.body-content .header.fixed,.width-5:not(.cover).right~.body-content.header.fixed,.width-5.uncover-focus.focusable:focus.right~.body-content .header.fixed,.width-5.uncover-focus.focusable:focus.right~.body-content.header.fixed{margin-right:0;right:705px}.width-5.uncover-hover.hoverable:hover.right~.body-content .header.fixed .menu-mobile,.width-5.uncover-hover.hoverable:hover.right~.body-content.header.fixed .menu-mobile,.width-5:not(.cover).right~.body-content .header.fixed .menu-mobile,.width-5:not(.cover).right~.body-content.header.fixed .menu-mobile,.width-5.uncover-focus.focusable:focus.right~.body-content .header.fixed .menu-mobile,.width-5.uncover-focus.focusable:focus.right~.body-content.header.fixed .menu-mobile{right:705px}.max-width-5{max-width:705px!important}.min-width-5{min-width:705px!important}.width-6{width:846px!important}.width-6.uncover-hover.hoverable:hover.left~.body-content,.width-6:not(.cover).left~.body-content,.width-6.uncover-focus.focusable:focus.left~.body-content{margin-left:846px}.width-6.uncover-hover.hoverable:hover.left~.body-content .header.fixed,.width-6.uncover-hover.hoverable:hover.left~.body-content.header.fixed,.width-6:not(.cover).left~.body-content .header.fixed,.width-6:not(.cover).left~.body-content.header.fixed,.width-6.uncover-focus.focusable:focus.left~.body-content .header.fixed,.width-6.uncover-focus.focusable:focus.left~.body-content.header.fixed{margin-left:0;left:846px}.width-6.uncover-hover.hoverable:hover.left~.body-content .header.fixed .menu-mobile,.width-6.uncover-hover.hoverable:hover.left~.body-content.header.fixed .menu-mobile,.width-6:not(.cover).left~.body-content .header.fixed .menu-mobile,.width-6:not(.cover).left~.body-content.header.fixed .menu-mobile,.width-6.uncover-focus.focusable:focus.left~.body-content .header.fixed .menu-mobile,.width-6.uncover-focus.focusable:focus.left~.body-content.header.fixed .menu-mobile{left:846px}.width-6.uncover-hover.hoverable:hover.right~.body-content,.width-6:not(.cover).right~.body-content,.width-6.uncover-focus.focusable:focus.right~.body-content{margin-right:846px}.width-6.uncover-hover.hoverable:hover.right~.body-content .header.fixed,.width-6.uncover-hover.hoverable:hover.right~.body-content.header.fixed,.width-6:not(.cover).right~.body-content .header.fixed,.width-6:not(.cover).right~.body-content.header.fixed,.width-6.uncover-focus.focusable:focus.right~.body-content .header.fixed,.width-6.uncover-focus.focusable:focus.right~.body-content.header.fixed{margin-right:0;right:846px}.width-6.uncover-hover.hoverable:hover.right~.body-content .header.fixed .menu-mobile,.width-6.uncover-hover.hoverable:hover.right~.body-content.header.fixed .menu-mobile,.width-6:not(.cover).right~.body-content .header.fixed .menu-mobile,.width-6:not(.cover).right~.body-content.header.fixed .menu-mobile,.width-6.uncover-focus.focusable:focus.right~.body-content .header.fixed .menu-mobile,.width-6.uncover-focus.focusable:focus.right~.body-content.header.fixed .menu-mobile{right:846px}.max-width-6{max-width:846px!important}.min-width-6{min-width:846px!important}.width-7{width:987px!important}.width-7.uncover-hover.hoverable:hover.left~.body-content,.width-7:not(.cover).left~.body-content,.width-7.uncover-focus.focusable:focus.left~.body-content{margin-left:987px}.width-7.uncover-hover.hoverable:hover.left~.body-content .header.fixed,.width-7.uncover-hover.hoverable:hover.left~.body-content.header.fixed,.width-7:not(.cover).left~.body-content .header.fixed,.width-7:not(.cover).left~.body-content.header.fixed,.width-7.uncover-focus.focusable:focus.left~.body-content .header.fixed,.width-7.uncover-focus.focusable:focus.left~.body-content.header.fixed{margin-left:0;left:987px}.width-7.uncover-hover.hoverable:hover.left~.body-content .header.fixed .menu-mobile,.width-7.uncover-hover.hoverable:hover.left~.body-content.header.fixed .menu-mobile,.width-7:not(.cover).left~.body-content .header.fixed .menu-mobile,.width-7:not(.cover).left~.body-content.header.fixed .menu-mobile,.width-7.uncover-focus.focusable:focus.left~.body-content .header.fixed .menu-mobile,.width-7.uncover-focus.focusable:focus.left~.body-content.header.fixed .menu-mobile{left:987px}.width-7.uncover-hover.hoverable:hover.right~.body-content,.width-7:not(.cover).right~.body-content,.width-7.uncover-focus.focusable:focus.right~.body-content{margin-right:987px}.width-7.uncover-hover.hoverable:hover.right~.body-content .header.fixed,.width-7.uncover-hover.hoverable:hover.right~.body-content.header.fixed,.width-7:not(.cover).right~.body-content .header.fixed,.width-7:not(.cover).right~.body-content.header.fixed,.width-7.uncover-focus.focusable:focus.right~.body-content .header.fixed,.width-7.uncover-focus.focusable:focus.right~.body-content.header.fixed{margin-right:0;right:987px}.width-7.uncover-hover.hoverable:hover.right~.body-content .header.fixed .menu-mobile,.width-7.uncover-hover.hoverable:hover.right~.body-content.header.fixed .menu-mobile,.width-7:not(.cover).right~.body-content .header.fixed .menu-mobile,.width-7:not(.cover).right~.body-content.header.fixed .menu-mobile,.width-7.uncover-focus.focusable:focus.right~.body-content .header.fixed .menu-mobile,.width-7.uncover-focus.focusable:focus.right~.body-content.header.fixed .menu-mobile{right:987px}.max-width-7{max-width:987px!important}.min-width-7{min-width:987px!important}.width-8{width:1128px!important}.width-8.uncover-hover.hoverable:hover.left~.body-content,.width-8:not(.cover).left~.body-content,.width-8.uncover-focus.focusable:focus.left~.body-content{margin-left:1128px}.width-8.uncover-hover.hoverable:hover.left~.body-content .header.fixed,.width-8.uncover-hover.hoverable:hover.left~.body-content.header.fixed,.width-8:not(.cover).left~.body-content .header.fixed,.width-8:not(.cover).left~.body-content.header.fixed,.width-8.uncover-focus.focusable:focus.left~.body-content .header.fixed,.width-8.uncover-focus.focusable:focus.left~.body-content.header.fixed{margin-left:0;left:1128px}.width-8.uncover-hover.hoverable:hover.left~.body-content .header.fixed .menu-mobile,.width-8.uncover-hover.hoverable:hover.left~.body-content.header.fixed .menu-mobile,.width-8:not(.cover).left~.body-content .header.fixed .menu-mobile,.width-8:not(.cover).left~.body-content.header.fixed .menu-mobile,.width-8.uncover-focus.focusable:focus.left~.body-content .header.fixed .menu-mobile,.width-8.uncover-focus.focusable:focus.left~.body-content.header.fixed .menu-mobile{left:1128px}.width-8.uncover-hover.hoverable:hover.right~.body-content,.width-8:not(.cover).right~.body-content,.width-8.uncover-focus.focusable:focus.right~.body-content{margin-right:1128px}.width-8.uncover-hover.hoverable:hover.right~.body-content .header.fixed,.width-8.uncover-hover.hoverable:hover.right~.body-content.header.fixed,.width-8:not(.cover).right~.body-content .header.fixed,.width-8:not(.cover).right~.body-content.header.fixed,.width-8.uncover-focus.focusable:focus.right~.body-content .header.fixed,.width-8.uncover-focus.focusable:focus.right~.body-content.header.fixed{margin-right:0;right:1128px}.width-8.uncover-hover.hoverable:hover.right~.body-content .header.fixed .menu-mobile,.width-8.uncover-hover.hoverable:hover.right~.body-content.header.fixed .menu-mobile,.width-8:not(.cover).right~.body-content .header.fixed .menu-mobile,.width-8:not(.cover).right~.body-content.header.fixed .menu-mobile,.width-8.uncover-focus.focusable:focus.right~.body-content .header.fixed .menu-mobile,.width-8.uncover-focus.focusable:focus.right~.body-content.header.fixed .menu-mobile{right:1128px}.max-width-8{max-width:1128px!important}.min-width-8{min-width:1128px!important}.max-width-100{max-width:100%!important}.height-1{height:75px!important}.height-1 .header.fixed+*{margin-top:75px}.height-1 .header.fixed+* .header-sticky thead th,.height-1 .header.fixed+* .header-sticky thead .th,.height-1 .header.fixed+* .header-sticky .thead th,.height-1 .header.fixed+* .header-sticky .thead .th{top:75px}.height-1.uncover-hover.hoverable:hover.top~.body-content,.height-1:not(.cover).top~.body-content,.height-1.uncover-focus.focusable:focus.top~.body-content{margin-top:75px}.height-1.uncover-hover.hoverable:hover.top~.body-content .header.fixed,.height-1.uncover-hover.hoverable:hover.top~.body-content.header.fixed,.height-1:not(.cover).top~.body-content .header.fixed,.height-1:not(.cover).top~.body-content.header.fixed,.height-1.uncover-focus.focusable:focus.top~.body-content .header.fixed,.height-1.uncover-focus.focusable:focus.top~.body-content.header.fixed{margin-top:0;top:75px}.height-1.uncover-hover.hoverable:hover.bottom~.body-content,.height-1:not(.cover).bottom~.body-content,.height-1.uncover-focus.focusable:focus.bottom~.body-content{margin-bottom:75px}.height-1.uncover-hover.hoverable:hover.bottom~.body-content .header.fixed,.height-1.uncover-hover.hoverable:hover.bottom~.body-content.header.fixed,.height-1:not(.cover).bottom~.body-content .header.fixed,.height-1:not(.cover).bottom~.body-content.header.fixed,.height-1.uncover-focus.focusable:focus.bottom~.body-content .header.fixed,.height-1.uncover-focus.focusable:focus.bottom~.body-content.header.fixed{margin-bottom:0;bottom:75px}.height-2{height:150px!important}.height-2 .header.fixed+*{margin-top:150px}.height-2 .header.fixed+* .header-sticky thead th,.height-2 .header.fixed+* .header-sticky thead .th,.height-2 .header.fixed+* .header-sticky .thead th,.height-2 .header.fixed+* .header-sticky .thead .th{top:150px}.height-2.uncover-hover.hoverable:hover.top~.body-content,.height-2:not(.cover).top~.body-content,.height-2.uncover-focus.focusable:focus.top~.body-content{margin-top:150px}.height-2.uncover-hover.hoverable:hover.top~.body-content .header.fixed,.height-2.uncover-hover.hoverable:hover.top~.body-content.header.fixed,.height-2:not(.cover).top~.body-content .header.fixed,.height-2:not(.cover).top~.body-content.header.fixed,.height-2.uncover-focus.focusable:focus.top~.body-content .header.fixed,.height-2.uncover-focus.focusable:focus.top~.body-content.header.fixed{margin-top:0;top:150px}.height-2.uncover-hover.hoverable:hover.bottom~.body-content,.height-2:not(.cover).bottom~.body-content,.height-2.uncover-focus.focusable:focus.bottom~.body-content{margin-bottom:150px}.height-2.uncover-hover.hoverable:hover.bottom~.body-content .header.fixed,.height-2.uncover-hover.hoverable:hover.bottom~.body-content.header.fixed,.height-2:not(.cover).bottom~.body-content .header.fixed,.height-2:not(.cover).bottom~.body-content.header.fixed,.height-2.uncover-focus.focusable:focus.bottom~.body-content .header.fixed,.height-2.uncover-focus.focusable:focus.bottom~.body-content.header.fixed{margin-bottom:0;bottom:150px}.height-3{height:225px!important}.height-3 .header.fixed+*{margin-top:225px}.height-3 .header.fixed+* .header-sticky thead th,.height-3 .header.fixed+* .header-sticky thead .th,.height-3 .header.fixed+* .header-sticky .thead th,.height-3 .header.fixed+* .header-sticky .thead .th{top:225px}.height-3.uncover-hover.hoverable:hover.top~.body-content,.height-3:not(.cover).top~.body-content,.height-3.uncover-focus.focusable:focus.top~.body-content{margin-top:225px}.height-3.uncover-hover.hoverable:hover.top~.body-content .header.fixed,.height-3.uncover-hover.hoverable:hover.top~.body-content.header.fixed,.height-3:not(.cover).top~.body-content .header.fixed,.height-3:not(.cover).top~.body-content.header.fixed,.height-3.uncover-focus.focusable:focus.top~.body-content .header.fixed,.height-3.uncover-focus.focusable:focus.top~.body-content.header.fixed{margin-top:0;top:225px}.height-3.uncover-hover.hoverable:hover.bottom~.body-content,.height-3:not(.cover).bottom~.body-content,.height-3.uncover-focus.focusable:focus.bottom~.body-content{margin-bottom:225px}.height-3.uncover-hover.hoverable:hover.bottom~.body-content .header.fixed,.height-3.uncover-hover.hoverable:hover.bottom~.body-content.header.fixed,.height-3:not(.cover).bottom~.body-content .header.fixed,.height-3:not(.cover).bottom~.body-content.header.fixed,.height-3.uncover-focus.focusable:focus.bottom~.body-content .header.fixed,.height-3.uncover-focus.focusable:focus.bottom~.body-content.header.fixed{margin-bottom:0;bottom:225px}.height-4{height:300px!important}.height-4 .header.fixed+*{margin-top:300px}.height-4 .header.fixed+* .header-sticky thead th,.height-4 .header.fixed+* .header-sticky thead .th,.height-4 .header.fixed+* .header-sticky .thead th,.height-4 .header.fixed+* .header-sticky .thead .th{top:300px}.height-4.uncover-hover.hoverable:hover.top~.body-content,.height-4:not(.cover).top~.body-content,.height-4.uncover-focus.focusable:focus.top~.body-content{margin-top:300px}.height-4.uncover-hover.hoverable:hover.top~.body-content .header.fixed,.height-4.uncover-hover.hoverable:hover.top~.body-content.header.fixed,.height-4:not(.cover).top~.body-content .header.fixed,.height-4:not(.cover).top~.body-content.header.fixed,.height-4.uncover-focus.focusable:focus.top~.body-content .header.fixed,.height-4.uncover-focus.focusable:focus.top~.body-content.header.fixed{margin-top:0;top:300px}.height-4.uncover-hover.hoverable:hover.bottom~.body-content,.height-4:not(.cover).bottom~.body-content,.height-4.uncover-focus.focusable:focus.bottom~.body-content{margin-bottom:300px}.height-4.uncover-hover.hoverable:hover.bottom~.body-content .header.fixed,.height-4.uncover-hover.hoverable:hover.bottom~.body-content.header.fixed,.height-4:not(.cover).bottom~.body-content .header.fixed,.height-4:not(.cover).bottom~.body-content.header.fixed,.height-4.uncover-focus.focusable:focus.bottom~.body-content .header.fixed,.height-4.uncover-focus.focusable:focus.bottom~.body-content.header.fixed{margin-bottom:0;bottom:300px}.height-5{height:375px!important}.height-5 .header.fixed+*{margin-top:375px}.height-5 .header.fixed+* .header-sticky thead th,.height-5 .header.fixed+* .header-sticky thead .th,.height-5 .header.fixed+* .header-sticky .thead th,.height-5 .header.fixed+* .header-sticky .thead .th{top:375px}.height-5.uncover-hover.hoverable:hover.top~.body-content,.height-5:not(.cover).top~.body-content,.height-5.uncover-focus.focusable:focus.top~.body-content{margin-top:375px}.height-5.uncover-hover.hoverable:hover.top~.body-content .header.fixed,.height-5.uncover-hover.hoverable:hover.top~.body-content.header.fixed,.height-5:not(.cover).top~.body-content .header.fixed,.height-5:not(.cover).top~.body-content.header.fixed,.height-5.uncover-focus.focusable:focus.top~.body-content .header.fixed,.height-5.uncover-focus.focusable:focus.top~.body-content.header.fixed{margin-top:0;top:375px}.height-5.uncover-hover.hoverable:hover.bottom~.body-content,.height-5:not(.cover).bottom~.body-content,.height-5.uncover-focus.focusable:focus.bottom~.body-content{margin-bottom:375px}.height-5.uncover-hover.hoverable:hover.bottom~.body-content .header.fixed,.height-5.uncover-hover.hoverable:hover.bottom~.body-content.header.fixed,.height-5:not(.cover).bottom~.body-content .header.fixed,.height-5:not(.cover).bottom~.body-content.header.fixed,.height-5.uncover-focus.focusable:focus.bottom~.body-content .header.fixed,.height-5.uncover-focus.focusable:focus.bottom~.body-content.header.fixed{margin-bottom:0;bottom:375px}.height-6{height:450px!important}.height-6 .header.fixed+*{margin-top:450px}.height-6 .header.fixed+* .header-sticky thead th,.height-6 .header.fixed+* .header-sticky thead .th,.height-6 .header.fixed+* .header-sticky .thead th,.height-6 .header.fixed+* .header-sticky .thead .th{top:450px}.height-6.uncover-hover.hoverable:hover.top~.body-content,.height-6:not(.cover).top~.body-content,.height-6.uncover-focus.focusable:focus.top~.body-content{margin-top:450px}.height-6.uncover-hover.hoverable:hover.top~.body-content .header.fixed,.height-6.uncover-hover.hoverable:hover.top~.body-content.header.fixed,.height-6:not(.cover).top~.body-content .header.fixed,.height-6:not(.cover).top~.body-content.header.fixed,.height-6.uncover-focus.focusable:focus.top~.body-content .header.fixed,.height-6.uncover-focus.focusable:focus.top~.body-content.header.fixed{margin-top:0;top:450px}.height-6.uncover-hover.hoverable:hover.bottom~.body-content,.height-6:not(.cover).bottom~.body-content,.height-6.uncover-focus.focusable:focus.bottom~.body-content{margin-bottom:450px}.height-6.uncover-hover.hoverable:hover.bottom~.body-content .header.fixed,.height-6.uncover-hover.hoverable:hover.bottom~.body-content.header.fixed,.height-6:not(.cover).bottom~.body-content .header.fixed,.height-6:not(.cover).bottom~.body-content.header.fixed,.height-6.uncover-focus.focusable:focus.bottom~.body-content .header.fixed,.height-6.uncover-focus.focusable:focus.bottom~.body-content.header.fixed{margin-bottom:0;bottom:450px}.height-7{height:525px!important}.height-7 .header.fixed+*{margin-top:525px}.height-7 .header.fixed+* .header-sticky thead th,.height-7 .header.fixed+* .header-sticky thead .th,.height-7 .header.fixed+* .header-sticky .thead th,.height-7 .header.fixed+* .header-sticky .thead .th{top:525px}.height-7.uncover-hover.hoverable:hover.top~.body-content,.height-7:not(.cover).top~.body-content,.height-7.uncover-focus.focusable:focus.top~.body-content{margin-top:525px}.height-7.uncover-hover.hoverable:hover.top~.body-content .header.fixed,.height-7.uncover-hover.hoverable:hover.top~.body-content.header.fixed,.height-7:not(.cover).top~.body-content .header.fixed,.height-7:not(.cover).top~.body-content.header.fixed,.height-7.uncover-focus.focusable:focus.top~.body-content .header.fixed,.height-7.uncover-focus.focusable:focus.top~.body-content.header.fixed{margin-top:0;top:525px}.height-7.uncover-hover.hoverable:hover.bottom~.body-content,.height-7:not(.cover).bottom~.body-content,.height-7.uncover-focus.focusable:focus.bottom~.body-content{margin-bottom:525px}.height-7.uncover-hover.hoverable:hover.bottom~.body-content .header.fixed,.height-7.uncover-hover.hoverable:hover.bottom~.body-content.header.fixed,.height-7:not(.cover).bottom~.body-content .header.fixed,.height-7:not(.cover).bottom~.body-content.header.fixed,.height-7.uncover-focus.focusable:focus.bottom~.body-content .header.fixed,.height-7.uncover-focus.focusable:focus.bottom~.body-content.header.fixed{margin-bottom:0;bottom:525px}.height-8{height:600px!important}.height-8 .header.fixed+*{margin-top:600px}.height-8 .header.fixed+* .header-sticky thead th,.height-8 .header.fixed+* .header-sticky thead .th,.height-8 .header.fixed+* .header-sticky .thead th,.height-8 .header.fixed+* .header-sticky .thead .th{top:600px}.height-8.uncover-hover.hoverable:hover.top~.body-content,.height-8:not(.cover).top~.body-content,.height-8.uncover-focus.focusable:focus.top~.body-content{margin-top:600px}.height-8.uncover-hover.hoverable:hover.top~.body-content .header.fixed,.height-8.uncover-hover.hoverable:hover.top~.body-content.header.fixed,.height-8:not(.cover).top~.body-content .header.fixed,.height-8:not(.cover).top~.body-content.header.fixed,.height-8.uncover-focus.focusable:focus.top~.body-content .header.fixed,.height-8.uncover-focus.focusable:focus.top~.body-content.header.fixed{margin-top:0;top:600px}.height-8.uncover-hover.hoverable:hover.bottom~.body-content,.height-8:not(.cover).bottom~.body-content,.height-8.uncover-focus.focusable:focus.bottom~.body-content{margin-bottom:600px}.height-8.uncover-hover.hoverable:hover.bottom~.body-content .header.fixed,.height-8.uncover-hover.hoverable:hover.bottom~.body-content.header.fixed,.height-8:not(.cover).bottom~.body-content .header.fixed,.height-8:not(.cover).bottom~.body-content.header.fixed,.height-8.uncover-focus.focusable:focus.bottom~.body-content .header.fixed,.height-8.uncover-focus.focusable:focus.bottom~.body-content.header.fixed{margin-bottom:0;bottom:600px}.width-geo-0{width:0px!important}.width-geo-0.uncover-hover.hoverable:hover.left~.body-content,.width-geo-0:not(.cover).left~.body-content,.width-geo-0.uncover-focus.focusable:focus.left~.body-content{margin-left:0}.width-geo-0.uncover-hover.hoverable:hover.left~.body-content .header.fixed,.width-geo-0.uncover-hover.hoverable:hover.left~.body-content.header.fixed,.width-geo-0:not(.cover).left~.body-content .header.fixed,.width-geo-0:not(.cover).left~.body-content.header.fixed,.width-geo-0.uncover-focus.focusable:focus.left~.body-content .header.fixed,.width-geo-0.uncover-focus.focusable:focus.left~.body-content.header.fixed{margin-left:0;left:0}.width-geo-0.uncover-hover.hoverable:hover.left~.body-content .header.fixed .menu-mobile,.width-geo-0.uncover-hover.hoverable:hover.left~.body-content.header.fixed .menu-mobile,.width-geo-0:not(.cover).left~.body-content .header.fixed .menu-mobile,.width-geo-0:not(.cover).left~.body-content.header.fixed .menu-mobile,.width-geo-0.uncover-focus.focusable:focus.left~.body-content .header.fixed .menu-mobile,.width-geo-0.uncover-focus.focusable:focus.left~.body-content.header.fixed .menu-mobile{left:0}.width-geo-0.uncover-hover.hoverable:hover.right~.body-content,.width-geo-0:not(.cover).right~.body-content,.width-geo-0.uncover-focus.focusable:focus.right~.body-content{margin-right:0}.width-geo-0.uncover-hover.hoverable:hover.right~.body-content .header.fixed,.width-geo-0.uncover-hover.hoverable:hover.right~.body-content.header.fixed,.width-geo-0:not(.cover).right~.body-content .header.fixed,.width-geo-0:not(.cover).right~.body-content.header.fixed,.width-geo-0.uncover-focus.focusable:focus.right~.body-content .header.fixed,.width-geo-0.uncover-focus.focusable:focus.right~.body-content.header.fixed{margin-right:0;right:0}.width-geo-0.uncover-hover.hoverable:hover.right~.body-content .header.fixed .menu-mobile,.width-geo-0.uncover-hover.hoverable:hover.right~.body-content.header.fixed .menu-mobile,.width-geo-0:not(.cover).right~.body-content .header.fixed .menu-mobile,.width-geo-0:not(.cover).right~.body-content.header.fixed .menu-mobile,.width-geo-0.uncover-focus.focusable:focus.right~.body-content .header.fixed .menu-mobile,.width-geo-0.uncover-focus.focusable:focus.right~.body-content.header.fixed .menu-mobile{right:0}.width-geo-1{width:11.28px!important}.width-geo-1.uncover-hover.hoverable:hover.left~.body-content,.width-geo-1:not(.cover).left~.body-content,.width-geo-1.uncover-focus.focusable:focus.left~.body-content{margin-left:11.28px}.width-geo-1.uncover-hover.hoverable:hover.left~.body-content .header.fixed,.width-geo-1.uncover-hover.hoverable:hover.left~.body-content.header.fixed,.width-geo-1:not(.cover).left~.body-content .header.fixed,.width-geo-1:not(.cover).left~.body-content.header.fixed,.width-geo-1.uncover-focus.focusable:focus.left~.body-content .header.fixed,.width-geo-1.uncover-focus.focusable:focus.left~.body-content.header.fixed{margin-left:0;left:11.28px}.width-geo-1.uncover-hover.hoverable:hover.left~.body-content .header.fixed .menu-mobile,.width-geo-1.uncover-hover.hoverable:hover.left~.body-content.header.fixed .menu-mobile,.width-geo-1:not(.cover).left~.body-content .header.fixed .menu-mobile,.width-geo-1:not(.cover).left~.body-content.header.fixed .menu-mobile,.width-geo-1.uncover-focus.focusable:focus.left~.body-content .header.fixed .menu-mobile,.width-geo-1.uncover-focus.focusable:focus.left~.body-content.header.fixed .menu-mobile{left:11.28px}.width-geo-1.uncover-hover.hoverable:hover.right~.body-content,.width-geo-1:not(.cover).right~.body-content,.width-geo-1.uncover-focus.focusable:focus.right~.body-content{margin-right:11.28px}.width-geo-1.uncover-hover.hoverable:hover.right~.body-content .header.fixed,.width-geo-1.uncover-hover.hoverable:hover.right~.body-content.header.fixed,.width-geo-1:not(.cover).right~.body-content .header.fixed,.width-geo-1:not(.cover).right~.body-content.header.fixed,.width-geo-1.uncover-focus.focusable:focus.right~.body-content .header.fixed,.width-geo-1.uncover-focus.focusable:focus.right~.body-content.header.fixed{margin-right:0;right:11.28px}.width-geo-1.uncover-hover.hoverable:hover.right~.body-content .header.fixed .menu-mobile,.width-geo-1.uncover-hover.hoverable:hover.right~.body-content.header.fixed .menu-mobile,.width-geo-1:not(.cover).right~.body-content .header.fixed .menu-mobile,.width-geo-1:not(.cover).right~.body-content.header.fixed .menu-mobile,.width-geo-1.uncover-focus.focusable:focus.right~.body-content .header.fixed .menu-mobile,.width-geo-1.uncover-focus.focusable:focus.right~.body-content.header.fixed .menu-mobile{right:11.28px}.width-geo-2{width:25.38px!important}.width-geo-2.uncover-hover.hoverable:hover.left~.body-content,.width-geo-2:not(.cover).left~.body-content,.width-geo-2.uncover-focus.focusable:focus.left~.body-content{margin-left:25.38px}.width-geo-2.uncover-hover.hoverable:hover.left~.body-content .header.fixed,.width-geo-2.uncover-hover.hoverable:hover.left~.body-content.header.fixed,.width-geo-2:not(.cover).left~.body-content .header.fixed,.width-geo-2:not(.cover).left~.body-content.header.fixed,.width-geo-2.uncover-focus.focusable:focus.left~.body-content .header.fixed,.width-geo-2.uncover-focus.focusable:focus.left~.body-content.header.fixed{margin-left:0;left:25.38px}.width-geo-2.uncover-hover.hoverable:hover.left~.body-content .header.fixed .menu-mobile,.width-geo-2.uncover-hover.hoverable:hover.left~.body-content.header.fixed .menu-mobile,.width-geo-2:not(.cover).left~.body-content .header.fixed .menu-mobile,.width-geo-2:not(.cover).left~.body-content.header.fixed .menu-mobile,.width-geo-2.uncover-focus.focusable:focus.left~.body-content .header.fixed .menu-mobile,.width-geo-2.uncover-focus.focusable:focus.left~.body-content.header.fixed .menu-mobile{left:25.38px}.width-geo-2.uncover-hover.hoverable:hover.right~.body-content,.width-geo-2:not(.cover).right~.body-content,.width-geo-2.uncover-focus.focusable:focus.right~.body-content{margin-right:25.38px}.width-geo-2.uncover-hover.hoverable:hover.right~.body-content .header.fixed,.width-geo-2.uncover-hover.hoverable:hover.right~.body-content.header.fixed,.width-geo-2:not(.cover).right~.body-content .header.fixed,.width-geo-2:not(.cover).right~.body-content.header.fixed,.width-geo-2.uncover-focus.focusable:focus.right~.body-content .header.fixed,.width-geo-2.uncover-focus.focusable:focus.right~.body-content.header.fixed{margin-right:0;right:25.38px}.width-geo-2.uncover-hover.hoverable:hover.right~.body-content .header.fixed .menu-mobile,.width-geo-2.uncover-hover.hoverable:hover.right~.body-content.header.fixed .menu-mobile,.width-geo-2:not(.cover).right~.body-content .header.fixed .menu-mobile,.width-geo-2:not(.cover).right~.body-content.header.fixed .menu-mobile,.width-geo-2.uncover-focus.focusable:focus.right~.body-content .header.fixed .menu-mobile,.width-geo-2.uncover-focus.focusable:focus.right~.body-content.header.fixed .menu-mobile{right:25.38px}.width-geo-3{width:43.5085714286px!important}.width-geo-3.uncover-hover.hoverable:hover.left~.body-content,.width-geo-3:not(.cover).left~.body-content,.width-geo-3.uncover-focus.focusable:focus.left~.body-content{margin-left:43.5085714286px}.width-geo-3.uncover-hover.hoverable:hover.left~.body-content .header.fixed,.width-geo-3.uncover-hover.hoverable:hover.left~.body-content.header.fixed,.width-geo-3:not(.cover).left~.body-content .header.fixed,.width-geo-3:not(.cover).left~.body-content.header.fixed,.width-geo-3.uncover-focus.focusable:focus.left~.body-content .header.fixed,.width-geo-3.uncover-focus.focusable:focus.left~.body-content.header.fixed{margin-left:0;left:43.5085714286px}.width-geo-3.uncover-hover.hoverable:hover.left~.body-content .header.fixed .menu-mobile,.width-geo-3.uncover-hover.hoverable:hover.left~.body-content.header.fixed .menu-mobile,.width-geo-3:not(.cover).left~.body-content .header.fixed .menu-mobile,.width-geo-3:not(.cover).left~.body-content.header.fixed .menu-mobile,.width-geo-3.uncover-focus.focusable:focus.left~.body-content .header.fixed .menu-mobile,.width-geo-3.uncover-focus.focusable:focus.left~.body-content.header.fixed .menu-mobile{left:43.5085714286px}.width-geo-3.uncover-hover.hoverable:hover.right~.body-content,.width-geo-3:not(.cover).right~.body-content,.width-geo-3.uncover-focus.focusable:focus.right~.body-content{margin-right:43.5085714286px}.width-geo-3.uncover-hover.hoverable:hover.right~.body-content .header.fixed,.width-geo-3.uncover-hover.hoverable:hover.right~.body-content.header.fixed,.width-geo-3:not(.cover).right~.body-content .header.fixed,.width-geo-3:not(.cover).right~.body-content.header.fixed,.width-geo-3.uncover-focus.focusable:focus.right~.body-content .header.fixed,.width-geo-3.uncover-focus.focusable:focus.right~.body-content.header.fixed{margin-right:0;right:43.5085714286px}.width-geo-3.uncover-hover.hoverable:hover.right~.body-content .header.fixed .menu-mobile,.width-geo-3.uncover-hover.hoverable:hover.right~.body-content.header.fixed .menu-mobile,.width-geo-3:not(.cover).right~.body-content .header.fixed .menu-mobile,.width-geo-3:not(.cover).right~.body-content.header.fixed .menu-mobile,.width-geo-3.uncover-focus.focusable:focus.right~.body-content .header.fixed .menu-mobile,.width-geo-3.uncover-focus.focusable:focus.right~.body-content.header.fixed .menu-mobile{right:43.5085714286px}.width-geo-4{width:67.68px!important}.width-geo-4.uncover-hover.hoverable:hover.left~.body-content,.width-geo-4:not(.cover).left~.body-content,.width-geo-4.uncover-focus.focusable:focus.left~.body-content{margin-left:67.68px}.width-geo-4.uncover-hover.hoverable:hover.left~.body-content .header.fixed,.width-geo-4.uncover-hover.hoverable:hover.left~.body-content.header.fixed,.width-geo-4:not(.cover).left~.body-content .header.fixed,.width-geo-4:not(.cover).left~.body-content.header.fixed,.width-geo-4.uncover-focus.focusable:focus.left~.body-content .header.fixed,.width-geo-4.uncover-focus.focusable:focus.left~.body-content.header.fixed{margin-left:0;left:67.68px}.width-geo-4.uncover-hover.hoverable:hover.left~.body-content .header.fixed .menu-mobile,.width-geo-4.uncover-hover.hoverable:hover.left~.body-content.header.fixed .menu-mobile,.width-geo-4:not(.cover).left~.body-content .header.fixed .menu-mobile,.width-geo-4:not(.cover).left~.body-content.header.fixed .menu-mobile,.width-geo-4.uncover-focus.focusable:focus.left~.body-content .header.fixed .menu-mobile,.width-geo-4.uncover-focus.focusable:focus.left~.body-content.header.fixed .menu-mobile{left:67.68px}.width-geo-4.uncover-hover.hoverable:hover.right~.body-content,.width-geo-4:not(.cover).right~.body-content,.width-geo-4.uncover-focus.focusable:focus.right~.body-content{margin-right:67.68px}.width-geo-4.uncover-hover.hoverable:hover.right~.body-content .header.fixed,.width-geo-4.uncover-hover.hoverable:hover.right~.body-content.header.fixed,.width-geo-4:not(.cover).right~.body-content .header.fixed,.width-geo-4:not(.cover).right~.body-content.header.fixed,.width-geo-4.uncover-focus.focusable:focus.right~.body-content .header.fixed,.width-geo-4.uncover-focus.focusable:focus.right~.body-content.header.fixed{margin-right:0;right:67.68px}.width-geo-4.uncover-hover.hoverable:hover.right~.body-content .header.fixed .menu-mobile,.width-geo-4.uncover-hover.hoverable:hover.right~.body-content.header.fixed .menu-mobile,.width-geo-4:not(.cover).right~.body-content .header.fixed .menu-mobile,.width-geo-4:not(.cover).right~.body-content.header.fixed .menu-mobile,.width-geo-4.uncover-focus.focusable:focus.right~.body-content .header.fixed .menu-mobile,.width-geo-4.uncover-focus.focusable:focus.right~.body-content.header.fixed .menu-mobile{right:67.68px}.width-geo-5{width:101.52px!important}.width-geo-5.uncover-hover.hoverable:hover.left~.body-content,.width-geo-5:not(.cover).left~.body-content,.width-geo-5.uncover-focus.focusable:focus.left~.body-content{margin-left:101.52px}.width-geo-5.uncover-hover.hoverable:hover.left~.body-content .header.fixed,.width-geo-5.uncover-hover.hoverable:hover.left~.body-content.header.fixed,.width-geo-5:not(.cover).left~.body-content .header.fixed,.width-geo-5:not(.cover).left~.body-content.header.fixed,.width-geo-5.uncover-focus.focusable:focus.left~.body-content .header.fixed,.width-geo-5.uncover-focus.focusable:focus.left~.body-content.header.fixed{margin-left:0;left:101.52px}.width-geo-5.uncover-hover.hoverable:hover.left~.body-content .header.fixed .menu-mobile,.width-geo-5.uncover-hover.hoverable:hover.left~.body-content.header.fixed .menu-mobile,.width-geo-5:not(.cover).left~.body-content .header.fixed .menu-mobile,.width-geo-5:not(.cover).left~.body-content.header.fixed .menu-mobile,.width-geo-5.uncover-focus.focusable:focus.left~.body-content .header.fixed .menu-mobile,.width-geo-5.uncover-focus.focusable:focus.left~.body-content.header.fixed .menu-mobile{left:101.52px}.width-geo-5.uncover-hover.hoverable:hover.right~.body-content,.width-geo-5:not(.cover).right~.body-content,.width-geo-5.uncover-focus.focusable:focus.right~.body-content{margin-right:101.52px}.width-geo-5.uncover-hover.hoverable:hover.right~.body-content .header.fixed,.width-geo-5.uncover-hover.hoverable:hover.right~.body-content.header.fixed,.width-geo-5:not(.cover).right~.body-content .header.fixed,.width-geo-5:not(.cover).right~.body-content.header.fixed,.width-geo-5.uncover-focus.focusable:focus.right~.body-content .header.fixed,.width-geo-5.uncover-focus.focusable:focus.right~.body-content.header.fixed{margin-right:0;right:101.52px}.width-geo-5.uncover-hover.hoverable:hover.right~.body-content .header.fixed .menu-mobile,.width-geo-5.uncover-hover.hoverable:hover.right~.body-content.header.fixed .menu-mobile,.width-geo-5:not(.cover).right~.body-content .header.fixed .menu-mobile,.width-geo-5:not(.cover).right~.body-content.header.fixed .menu-mobile,.width-geo-5.uncover-focus.focusable:focus.right~.body-content .header.fixed .menu-mobile,.width-geo-5.uncover-focus.focusable:focus.right~.body-content.header.fixed .menu-mobile{right:101.52px}.width-geo-6{width:152.28px!important}.width-geo-6.uncover-hover.hoverable:hover.left~.body-content,.width-geo-6:not(.cover).left~.body-content,.width-geo-6.uncover-focus.focusable:focus.left~.body-content{margin-left:152.28px}.width-geo-6.uncover-hover.hoverable:hover.left~.body-content .header.fixed,.width-geo-6.uncover-hover.hoverable:hover.left~.body-content.header.fixed,.width-geo-6:not(.cover).left~.body-content .header.fixed,.width-geo-6:not(.cover).left~.body-content.header.fixed,.width-geo-6.uncover-focus.focusable:focus.left~.body-content .header.fixed,.width-geo-6.uncover-focus.focusable:focus.left~.body-content.header.fixed{margin-left:0;left:152.28px}.width-geo-6.uncover-hover.hoverable:hover.left~.body-content .header.fixed .menu-mobile,.width-geo-6.uncover-hover.hoverable:hover.left~.body-content.header.fixed .menu-mobile,.width-geo-6:not(.cover).left~.body-content .header.fixed .menu-mobile,.width-geo-6:not(.cover).left~.body-content.header.fixed .menu-mobile,.width-geo-6.uncover-focus.focusable:focus.left~.body-content .header.fixed .menu-mobile,.width-geo-6.uncover-focus.focusable:focus.left~.body-content.header.fixed .menu-mobile{left:152.28px}.width-geo-6.uncover-hover.hoverable:hover.right~.body-content,.width-geo-6:not(.cover).right~.body-content,.width-geo-6.uncover-focus.focusable:focus.right~.body-content{margin-right:152.28px}.width-geo-6.uncover-hover.hoverable:hover.right~.body-content .header.fixed,.width-geo-6.uncover-hover.hoverable:hover.right~.body-content.header.fixed,.width-geo-6:not(.cover).right~.body-content .header.fixed,.width-geo-6:not(.cover).right~.body-content.header.fixed,.width-geo-6.uncover-focus.focusable:focus.right~.body-content .header.fixed,.width-geo-6.uncover-focus.focusable:focus.right~.body-content.header.fixed{margin-right:0;right:152.28px}.width-geo-6.uncover-hover.hoverable:hover.right~.body-content .header.fixed .menu-mobile,.width-geo-6.uncover-hover.hoverable:hover.right~.body-content.header.fixed .menu-mobile,.width-geo-6:not(.cover).right~.body-content .header.fixed .menu-mobile,.width-geo-6:not(.cover).right~.body-content.header.fixed .menu-mobile,.width-geo-6.uncover-focus.focusable:focus.right~.body-content .header.fixed .menu-mobile,.width-geo-6.uncover-focus.focusable:focus.right~.body-content.header.fixed .menu-mobile{right:152.28px}.width-geo-7{width:236.88px!important}.width-geo-7.uncover-hover.hoverable:hover.left~.body-content,.width-geo-7:not(.cover).left~.body-content,.width-geo-7.uncover-focus.focusable:focus.left~.body-content{margin-left:236.88px}.width-geo-7.uncover-hover.hoverable:hover.left~.body-content .header.fixed,.width-geo-7.uncover-hover.hoverable:hover.left~.body-content.header.fixed,.width-geo-7:not(.cover).left~.body-content .header.fixed,.width-geo-7:not(.cover).left~.body-content.header.fixed,.width-geo-7.uncover-focus.focusable:focus.left~.body-content .header.fixed,.width-geo-7.uncover-focus.focusable:focus.left~.body-content.header.fixed{margin-left:0;left:236.88px}.width-geo-7.uncover-hover.hoverable:hover.left~.body-content .header.fixed .menu-mobile,.width-geo-7.uncover-hover.hoverable:hover.left~.body-content.header.fixed .menu-mobile,.width-geo-7:not(.cover).left~.body-content .header.fixed .menu-mobile,.width-geo-7:not(.cover).left~.body-content.header.fixed .menu-mobile,.width-geo-7.uncover-focus.focusable:focus.left~.body-content .header.fixed .menu-mobile,.width-geo-7.uncover-focus.focusable:focus.left~.body-content.header.fixed .menu-mobile{left:236.88px}.width-geo-7.uncover-hover.hoverable:hover.right~.body-content,.width-geo-7:not(.cover).right~.body-content,.width-geo-7.uncover-focus.focusable:focus.right~.body-content{margin-right:236.88px}.width-geo-7.uncover-hover.hoverable:hover.right~.body-content .header.fixed,.width-geo-7.uncover-hover.hoverable:hover.right~.body-content.header.fixed,.width-geo-7:not(.cover).right~.body-content .header.fixed,.width-geo-7:not(.cover).right~.body-content.header.fixed,.width-geo-7.uncover-focus.focusable:focus.right~.body-content .header.fixed,.width-geo-7.uncover-focus.focusable:focus.right~.body-content.header.fixed{margin-right:0;right:236.88px}.width-geo-7.uncover-hover.hoverable:hover.right~.body-content .header.fixed .menu-mobile,.width-geo-7.uncover-hover.hoverable:hover.right~.body-content.header.fixed .menu-mobile,.width-geo-7:not(.cover).right~.body-content .header.fixed .menu-mobile,.width-geo-7:not(.cover).right~.body-content.header.fixed .menu-mobile,.width-geo-7.uncover-focus.focusable:focus.right~.body-content .header.fixed .menu-mobile,.width-geo-7.uncover-focus.focusable:focus.right~.body-content.header.fixed .menu-mobile{right:236.88px}.width-geo-8{width:406.08px!important}.width-geo-8.uncover-hover.hoverable:hover.left~.body-content,.width-geo-8:not(.cover).left~.body-content,.width-geo-8.uncover-focus.focusable:focus.left~.body-content{margin-left:406.08px}.width-geo-8.uncover-hover.hoverable:hover.left~.body-content .header.fixed,.width-geo-8.uncover-hover.hoverable:hover.left~.body-content.header.fixed,.width-geo-8:not(.cover).left~.body-content .header.fixed,.width-geo-8:not(.cover).left~.body-content.header.fixed,.width-geo-8.uncover-focus.focusable:focus.left~.body-content .header.fixed,.width-geo-8.uncover-focus.focusable:focus.left~.body-content.header.fixed{margin-left:0;left:406.08px}.width-geo-8.uncover-hover.hoverable:hover.left~.body-content .header.fixed .menu-mobile,.width-geo-8.uncover-hover.hoverable:hover.left~.body-content.header.fixed .menu-mobile,.width-geo-8:not(.cover).left~.body-content .header.fixed .menu-mobile,.width-geo-8:not(.cover).left~.body-content.header.fixed .menu-mobile,.width-geo-8.uncover-focus.focusable:focus.left~.body-content .header.fixed .menu-mobile,.width-geo-8.uncover-focus.focusable:focus.left~.body-content.header.fixed .menu-mobile{left:406.08px}.width-geo-8.uncover-hover.hoverable:hover.right~.body-content,.width-geo-8:not(.cover).right~.body-content,.width-geo-8.uncover-focus.focusable:focus.right~.body-content{margin-right:406.08px}.width-geo-8.uncover-hover.hoverable:hover.right~.body-content .header.fixed,.width-geo-8.uncover-hover.hoverable:hover.right~.body-content.header.fixed,.width-geo-8:not(.cover).right~.body-content .header.fixed,.width-geo-8:not(.cover).right~.body-content.header.fixed,.width-geo-8.uncover-focus.focusable:focus.right~.body-content .header.fixed,.width-geo-8.uncover-focus.focusable:focus.right~.body-content.header.fixed{margin-right:0;right:406.08px}.width-geo-8.uncover-hover.hoverable:hover.right~.body-content .header.fixed .menu-mobile,.width-geo-8.uncover-hover.hoverable:hover.right~.body-content.header.fixed .menu-mobile,.width-geo-8:not(.cover).right~.body-content .header.fixed .menu-mobile,.width-geo-8:not(.cover).right~.body-content.header.fixed .menu-mobile,.width-geo-8.uncover-focus.focusable:focus.right~.body-content .header.fixed .menu-mobile,.width-geo-8.uncover-focus.focusable:focus.right~.body-content.header.fixed .menu-mobile{right:406.08px}.height-geo-0{height:0px!important}.height-geo-0 .header.fixed+*{margin-top:0}.height-geo-0 .header.fixed+* .header-sticky thead th,.height-geo-0 .header.fixed+* .header-sticky thead .th,.height-geo-0 .header.fixed+* .header-sticky .thead th,.height-geo-0 .header.fixed+* .header-sticky .thead .th{top:0}.height-geo-0.uncover-hover.hoverable:hover.top~.body-content,.height-geo-0:not(.cover).top~.body-content,.height-geo-0.uncover-focus.focusable:focus.top~.body-content{margin-top:0}.height-geo-0.uncover-hover.hoverable:hover.top~.body-content .header.fixed,.height-geo-0.uncover-hover.hoverable:hover.top~.body-content.header.fixed,.height-geo-0:not(.cover).top~.body-content .header.fixed,.height-geo-0:not(.cover).top~.body-content.header.fixed,.height-geo-0.uncover-focus.focusable:focus.top~.body-content .header.fixed,.height-geo-0.uncover-focus.focusable:focus.top~.body-content.header.fixed{margin-top:0;top:0}.height-geo-0.uncover-hover.hoverable:hover.bottom~.body-content,.height-geo-0:not(.cover).bottom~.body-content,.height-geo-0.uncover-focus.focusable:focus.bottom~.body-content{margin-bottom:0}.height-geo-0.uncover-hover.hoverable:hover.bottom~.body-content .header.fixed,.height-geo-0.uncover-hover.hoverable:hover.bottom~.body-content.header.fixed,.height-geo-0:not(.cover).bottom~.body-content .header.fixed,.height-geo-0:not(.cover).bottom~.body-content.header.fixed,.height-geo-0.uncover-focus.focusable:focus.bottom~.body-content .header.fixed,.height-geo-0.uncover-focus.focusable:focus.bottom~.body-content.header.fixed{margin-bottom:0;bottom:0}.height-geo-1{height:6px!important}.height-geo-1 .header.fixed+*{margin-top:6px}.height-geo-1 .header.fixed+* .header-sticky thead th,.height-geo-1 .header.fixed+* .header-sticky thead .th,.height-geo-1 .header.fixed+* .header-sticky .thead th,.height-geo-1 .header.fixed+* .header-sticky .thead .th{top:6px}.height-geo-1.uncover-hover.hoverable:hover.top~.body-content,.height-geo-1:not(.cover).top~.body-content,.height-geo-1.uncover-focus.focusable:focus.top~.body-content{margin-top:6px}.height-geo-1.uncover-hover.hoverable:hover.top~.body-content .header.fixed,.height-geo-1.uncover-hover.hoverable:hover.top~.body-content.header.fixed,.height-geo-1:not(.cover).top~.body-content .header.fixed,.height-geo-1:not(.cover).top~.body-content.header.fixed,.height-geo-1.uncover-focus.focusable:focus.top~.body-content .header.fixed,.height-geo-1.uncover-focus.focusable:focus.top~.body-content.header.fixed{margin-top:0;top:6px}.height-geo-1.uncover-hover.hoverable:hover.bottom~.body-content,.height-geo-1:not(.cover).bottom~.body-content,.height-geo-1.uncover-focus.focusable:focus.bottom~.body-content{margin-bottom:6px}.height-geo-1.uncover-hover.hoverable:hover.bottom~.body-content .header.fixed,.height-geo-1.uncover-hover.hoverable:hover.bottom~.body-content.header.fixed,.height-geo-1:not(.cover).bottom~.body-content .header.fixed,.height-geo-1:not(.cover).bottom~.body-content.header.fixed,.height-geo-1.uncover-focus.focusable:focus.bottom~.body-content .header.fixed,.height-geo-1.uncover-focus.focusable:focus.bottom~.body-content.header.fixed{margin-bottom:0;bottom:6px}.height-geo-2{height:13.5px!important}.height-geo-2 .header.fixed+*{margin-top:13.5px}.height-geo-2 .header.fixed+* .header-sticky thead th,.height-geo-2 .header.fixed+* .header-sticky thead .th,.height-geo-2 .header.fixed+* .header-sticky .thead th,.height-geo-2 .header.fixed+* .header-sticky .thead .th{top:13.5px}.height-geo-2.uncover-hover.hoverable:hover.top~.body-content,.height-geo-2:not(.cover).top~.body-content,.height-geo-2.uncover-focus.focusable:focus.top~.body-content{margin-top:13.5px}.height-geo-2.uncover-hover.hoverable:hover.top~.body-content .header.fixed,.height-geo-2.uncover-hover.hoverable:hover.top~.body-content.header.fixed,.height-geo-2:not(.cover).top~.body-content .header.fixed,.height-geo-2:not(.cover).top~.body-content.header.fixed,.height-geo-2.uncover-focus.focusable:focus.top~.body-content .header.fixed,.height-geo-2.uncover-focus.focusable:focus.top~.body-content.header.fixed{margin-top:0;top:13.5px}.height-geo-2.uncover-hover.hoverable:hover.bottom~.body-content,.height-geo-2:not(.cover).bottom~.body-content,.height-geo-2.uncover-focus.focusable:focus.bottom~.body-content{margin-bottom:13.5px}.height-geo-2.uncover-hover.hoverable:hover.bottom~.body-content .header.fixed,.height-geo-2.uncover-hover.hoverable:hover.bottom~.body-content.header.fixed,.height-geo-2:not(.cover).bottom~.body-content .header.fixed,.height-geo-2:not(.cover).bottom~.body-content.header.fixed,.height-geo-2.uncover-focus.focusable:focus.bottom~.body-content .header.fixed,.height-geo-2.uncover-focus.focusable:focus.bottom~.body-content.header.fixed{margin-bottom:0;bottom:13.5px}.height-geo-3{height:23.1428571429px!important}.height-geo-3 .header.fixed+*{margin-top:23.1428571429px}.height-geo-3 .header.fixed+* .header-sticky thead th,.height-geo-3 .header.fixed+* .header-sticky thead .th,.height-geo-3 .header.fixed+* .header-sticky .thead th,.height-geo-3 .header.fixed+* .header-sticky .thead .th{top:23.1428571429px}.height-geo-3.uncover-hover.hoverable:hover.top~.body-content,.height-geo-3:not(.cover).top~.body-content,.height-geo-3.uncover-focus.focusable:focus.top~.body-content{margin-top:23.1428571429px}.height-geo-3.uncover-hover.hoverable:hover.top~.body-content .header.fixed,.height-geo-3.uncover-hover.hoverable:hover.top~.body-content.header.fixed,.height-geo-3:not(.cover).top~.body-content .header.fixed,.height-geo-3:not(.cover).top~.body-content.header.fixed,.height-geo-3.uncover-focus.focusable:focus.top~.body-content .header.fixed,.height-geo-3.uncover-focus.focusable:focus.top~.body-content.header.fixed{margin-top:0;top:23.1428571429px}.height-geo-3.uncover-hover.hoverable:hover.bottom~.body-content,.height-geo-3:not(.cover).bottom~.body-content,.height-geo-3.uncover-focus.focusable:focus.bottom~.body-content{margin-bottom:23.1428571429px}.height-geo-3.uncover-hover.hoverable:hover.bottom~.body-content .header.fixed,.height-geo-3.uncover-hover.hoverable:hover.bottom~.body-content.header.fixed,.height-geo-3:not(.cover).bottom~.body-content .header.fixed,.height-geo-3:not(.cover).bottom~.body-content.header.fixed,.height-geo-3.uncover-focus.focusable:focus.bottom~.body-content .header.fixed,.height-geo-3.uncover-focus.focusable:focus.bottom~.body-content.header.fixed{margin-bottom:0;bottom:23.1428571429px}.height-geo-4{height:36px!important}.height-geo-4 .header.fixed+*{margin-top:36px}.height-geo-4 .header.fixed+* .header-sticky thead th,.height-geo-4 .header.fixed+* .header-sticky thead .th,.height-geo-4 .header.fixed+* .header-sticky .thead th,.height-geo-4 .header.fixed+* .header-sticky .thead .th{top:36px}.height-geo-4.uncover-hover.hoverable:hover.top~.body-content,.height-geo-4:not(.cover).top~.body-content,.height-geo-4.uncover-focus.focusable:focus.top~.body-content{margin-top:36px}.height-geo-4.uncover-hover.hoverable:hover.top~.body-content .header.fixed,.height-geo-4.uncover-hover.hoverable:hover.top~.body-content.header.fixed,.height-geo-4:not(.cover).top~.body-content .header.fixed,.height-geo-4:not(.cover).top~.body-content.header.fixed,.height-geo-4.uncover-focus.focusable:focus.top~.body-content .header.fixed,.height-geo-4.uncover-focus.focusable:focus.top~.body-content.header.fixed{margin-top:0;top:36px}.height-geo-4.uncover-hover.hoverable:hover.bottom~.body-content,.height-geo-4:not(.cover).bottom~.body-content,.height-geo-4.uncover-focus.focusable:focus.bottom~.body-content{margin-bottom:36px}.height-geo-4.uncover-hover.hoverable:hover.bottom~.body-content .header.fixed,.height-geo-4.uncover-hover.hoverable:hover.bottom~.body-content.header.fixed,.height-geo-4:not(.cover).bottom~.body-content .header.fixed,.height-geo-4:not(.cover).bottom~.body-content.header.fixed,.height-geo-4.uncover-focus.focusable:focus.bottom~.body-content .header.fixed,.height-geo-4.uncover-focus.focusable:focus.bottom~.body-content.header.fixed{margin-bottom:0;bottom:36px}.height-geo-5{height:54px!important}.height-geo-5 .header.fixed+*{margin-top:54px}.height-geo-5 .header.fixed+* .header-sticky thead th,.height-geo-5 .header.fixed+* .header-sticky thead .th,.height-geo-5 .header.fixed+* .header-sticky .thead th,.height-geo-5 .header.fixed+* .header-sticky .thead .th{top:54px}.height-geo-5.uncover-hover.hoverable:hover.top~.body-content,.height-geo-5:not(.cover).top~.body-content,.height-geo-5.uncover-focus.focusable:focus.top~.body-content{margin-top:54px}.height-geo-5.uncover-hover.hoverable:hover.top~.body-content .header.fixed,.height-geo-5.uncover-hover.hoverable:hover.top~.body-content.header.fixed,.height-geo-5:not(.cover).top~.body-content .header.fixed,.height-geo-5:not(.cover).top~.body-content.header.fixed,.height-geo-5.uncover-focus.focusable:focus.top~.body-content .header.fixed,.height-geo-5.uncover-focus.focusable:focus.top~.body-content.header.fixed{margin-top:0;top:54px}.height-geo-5.uncover-hover.hoverable:hover.bottom~.body-content,.height-geo-5:not(.cover).bottom~.body-content,.height-geo-5.uncover-focus.focusable:focus.bottom~.body-content{margin-bottom:54px}.height-geo-5.uncover-hover.hoverable:hover.bottom~.body-content .header.fixed,.height-geo-5.uncover-hover.hoverable:hover.bottom~.body-content.header.fixed,.height-geo-5:not(.cover).bottom~.body-content .header.fixed,.height-geo-5:not(.cover).bottom~.body-content.header.fixed,.height-geo-5.uncover-focus.focusable:focus.bottom~.body-content .header.fixed,.height-geo-5.uncover-focus.focusable:focus.bottom~.body-content.header.fixed{margin-bottom:0;bottom:54px}.height-geo-6{height:81px!important}.height-geo-6 .header.fixed+*{margin-top:81px}.height-geo-6 .header.fixed+* .header-sticky thead th,.height-geo-6 .header.fixed+* .header-sticky thead .th,.height-geo-6 .header.fixed+* .header-sticky .thead th,.height-geo-6 .header.fixed+* .header-sticky .thead .th{top:81px}.height-geo-6.uncover-hover.hoverable:hover.top~.body-content,.height-geo-6:not(.cover).top~.body-content,.height-geo-6.uncover-focus.focusable:focus.top~.body-content{margin-top:81px}.height-geo-6.uncover-hover.hoverable:hover.top~.body-content .header.fixed,.height-geo-6.uncover-hover.hoverable:hover.top~.body-content.header.fixed,.height-geo-6:not(.cover).top~.body-content .header.fixed,.height-geo-6:not(.cover).top~.body-content.header.fixed,.height-geo-6.uncover-focus.focusable:focus.top~.body-content .header.fixed,.height-geo-6.uncover-focus.focusable:focus.top~.body-content.header.fixed{margin-top:0;top:81px}.height-geo-6.uncover-hover.hoverable:hover.bottom~.body-content,.height-geo-6:not(.cover).bottom~.body-content,.height-geo-6.uncover-focus.focusable:focus.bottom~.body-content{margin-bottom:81px}.height-geo-6.uncover-hover.hoverable:hover.bottom~.body-content .header.fixed,.height-geo-6.uncover-hover.hoverable:hover.bottom~.body-content.header.fixed,.height-geo-6:not(.cover).bottom~.body-content .header.fixed,.height-geo-6:not(.cover).bottom~.body-content.header.fixed,.height-geo-6.uncover-focus.focusable:focus.bottom~.body-content .header.fixed,.height-geo-6.uncover-focus.focusable:focus.bottom~.body-content.header.fixed{margin-bottom:0;bottom:81px}.height-geo-7{height:126px!important}.height-geo-7 .header.fixed+*{margin-top:126px}.height-geo-7 .header.fixed+* .header-sticky thead th,.height-geo-7 .header.fixed+* .header-sticky thead .th,.height-geo-7 .header.fixed+* .header-sticky .thead th,.height-geo-7 .header.fixed+* .header-sticky .thead .th{top:126px}.height-geo-7.uncover-hover.hoverable:hover.top~.body-content,.height-geo-7:not(.cover).top~.body-content,.height-geo-7.uncover-focus.focusable:focus.top~.body-content{margin-top:126px}.height-geo-7.uncover-hover.hoverable:hover.top~.body-content .header.fixed,.height-geo-7.uncover-hover.hoverable:hover.top~.body-content.header.fixed,.height-geo-7:not(.cover).top~.body-content .header.fixed,.height-geo-7:not(.cover).top~.body-content.header.fixed,.height-geo-7.uncover-focus.focusable:focus.top~.body-content .header.fixed,.height-geo-7.uncover-focus.focusable:focus.top~.body-content.header.fixed{margin-top:0;top:126px}.height-geo-7.uncover-hover.hoverable:hover.bottom~.body-content,.height-geo-7:not(.cover).bottom~.body-content,.height-geo-7.uncover-focus.focusable:focus.bottom~.body-content{margin-bottom:126px}.height-geo-7.uncover-hover.hoverable:hover.bottom~.body-content .header.fixed,.height-geo-7.uncover-hover.hoverable:hover.bottom~.body-content.header.fixed,.height-geo-7:not(.cover).bottom~.body-content .header.fixed,.height-geo-7:not(.cover).bottom~.body-content.header.fixed,.height-geo-7.uncover-focus.focusable:focus.bottom~.body-content .header.fixed,.height-geo-7.uncover-focus.focusable:focus.bottom~.body-content.header.fixed{margin-bottom:0;bottom:126px}.height-geo-8{height:216px!important}.height-geo-8 .header.fixed+*{margin-top:216px}.height-geo-8 .header.fixed+* .header-sticky thead th,.height-geo-8 .header.fixed+* .header-sticky thead .th,.height-geo-8 .header.fixed+* .header-sticky .thead th,.height-geo-8 .header.fixed+* .header-sticky .thead .th{top:216px}.height-geo-8.uncover-hover.hoverable:hover.top~.body-content,.height-geo-8:not(.cover).top~.body-content,.height-geo-8.uncover-focus.focusable:focus.top~.body-content{margin-top:216px}.height-geo-8.uncover-hover.hoverable:hover.top~.body-content .header.fixed,.height-geo-8.uncover-hover.hoverable:hover.top~.body-content.header.fixed,.height-geo-8:not(.cover).top~.body-content .header.fixed,.height-geo-8:not(.cover).top~.body-content.header.fixed,.height-geo-8.uncover-focus.focusable:focus.top~.body-content .header.fixed,.height-geo-8.uncover-focus.focusable:focus.top~.body-content.header.fixed{margin-top:0;top:216px}.height-geo-8.uncover-hover.hoverable:hover.bottom~.body-content,.height-geo-8:not(.cover).bottom~.body-content,.height-geo-8.uncover-focus.focusable:focus.bottom~.body-content{margin-bottom:216px}.height-geo-8.uncover-hover.hoverable:hover.bottom~.body-content .header.fixed,.height-geo-8.uncover-hover.hoverable:hover.bottom~.body-content.header.fixed,.height-geo-8:not(.cover).bottom~.body-content .header.fixed,.height-geo-8:not(.cover).bottom~.body-content.header.fixed,.height-geo-8.uncover-focus.focusable:focus.bottom~.body-content .header.fixed,.height-geo-8.uncover-focus.focusable:focus.bottom~.body-content.header.fixed{margin-bottom:0;bottom:216px}.margin-0{margin:0!important}.margin-horizontal-0{margin-top:0!important;margin-bottom:0!important}.margin-vertical-0{margin-left:0!important;margin-right:0!important}.margin-top-0{margin-top:0!important}.margin-bottom-0{margin-bottom:0!important}.margin-left-0{margin-left:0!important}.margin-right-0{margin-right:0!important}.margin-1{margin:6px 11.28px!important}.margin-horizontal-1{margin-top:6px!important;margin-bottom:6px!important}.margin-vertical-1{margin-left:11.28px!important;margin-right:11.28px!important}.margin-top-1{margin-top:6px!important}.margin-bottom-1{margin-bottom:6px!important}.margin-left-1{margin-left:11.28px!important}.margin-right-1{margin-right:11.28px!important}.margin-2{margin:13.5px 25.38px!important}.margin-horizontal-2{margin-top:13.5px!important;margin-bottom:13.5px!important}.margin-vertical-2{margin-left:25.38px!important;margin-right:25.38px!important}.margin-top-2{margin-top:13.5px!important}.margin-bottom-2{margin-bottom:13.5px!important}.margin-left-2{margin-left:25.38px!important}.margin-right-2{margin-right:25.38px!important}.margin-3{margin:23.1428571429px 43.5085714286px!important}.margin-horizontal-3{margin-top:23.1428571429px!important;margin-bottom:23.1428571429px!important}.margin-vertical-3{margin-left:43.5085714286px!important;margin-right:43.5085714286px!important}.margin-top-3{margin-top:23.1428571429px!important}.margin-bottom-3{margin-bottom:23.1428571429px!important}.margin-left-3{margin-left:43.5085714286px!important}.margin-right-3{margin-right:43.5085714286px!important}.margin-4{margin:36px 67.68px!important}.margin-horizontal-4{margin-top:36px!important;margin-bottom:36px!important}.margin-vertical-4{margin-left:67.68px!important;margin-right:67.68px!important}.margin-top-4{margin-top:36px!important}.margin-bottom-4{margin-bottom:36px!important}.margin-left-4{margin-left:67.68px!important}.margin-right-4{margin-right:67.68px!important}.margin-5{margin:54px 101.52px!important}.margin-horizontal-5{margin-top:54px!important;margin-bottom:54px!important}.margin-vertical-5{margin-left:101.52px!important;margin-right:101.52px!important}.margin-top-5{margin-top:54px!important}.margin-bottom-5{margin-bottom:54px!important}.margin-left-5{margin-left:101.52px!important}.margin-right-5{margin-right:101.52px!important}.margin-6{margin:81px 152.28px!important}.margin-horizontal-6{margin-top:81px!important;margin-bottom:81px!important}.margin-vertical-6{margin-left:152.28px!important;margin-right:152.28px!important}.margin-top-6{margin-top:81px!important}.margin-bottom-6{margin-bottom:81px!important}.margin-left-6{margin-left:152.28px!important}.margin-right-6{margin-right:152.28px!important}.margin-7{margin:126px 236.88px!important}.margin-horizontal-7{margin-top:126px!important;margin-bottom:126px!important}.margin-vertical-7{margin-left:236.88px!important;margin-right:236.88px!important}.margin-top-7{margin-top:126px!important}.margin-bottom-7{margin-bottom:126px!important}.margin-left-7{margin-left:236.88px!important}.margin-right-7{margin-right:236.88px!important}.margin-8{margin:216px 406.08px!important}.margin-horizontal-8{margin-top:216px!important;margin-bottom:216px!important}.margin-vertical-8{margin-left:406.08px!important;margin-right:406.08px!important}.margin-top-8{margin-top:216px!important}.margin-bottom-8{margin-bottom:216px!important}.margin-left-8{margin-left:406.08px!important}.margin-right-8{margin-right:406.08px!important}.padding-0{padding:0!important}.padding-horizontal-0{padding-top:0!important;padding-bottom:0!important}.padding-vertical-0{padding-left:0;padding-right:0!important}.padding-top-0{padding-top:0!important}.padding-bottom-0{padding-bottom:0!important}.padding-left-0{padding-left:0!important}.padding-right-0{padding-right:0!important}.padding-1{padding:6px 11.28px!important}.padding-horizontal-1{padding-top:6px!important;padding-bottom:6px!important}.padding-vertical-1{padding-left:11.28px;padding-right:11.28px!important}.padding-top-1{padding-top:6px!important}.padding-bottom-1{padding-bottom:6px!important}.padding-left-1{padding-left:11.28px!important}.padding-right-1{padding-right:11.28px!important}.padding-2{padding:13.5px 25.38px!important}.padding-horizontal-2{padding-top:13.5px!important;padding-bottom:13.5px!important}.padding-vertical-2{padding-left:25.38px;padding-right:25.38px!important}.padding-top-2{padding-top:13.5px!important}.padding-bottom-2{padding-bottom:13.5px!important}.padding-left-2{padding-left:25.38px!important}.padding-right-2{padding-right:25.38px!important}.padding-3{padding:23.1428571429px 43.5085714286px!important}.padding-horizontal-3{padding-top:23.1428571429px!important;padding-bottom:23.1428571429px!important}.padding-vertical-3{padding-left:43.5085714286px;padding-right:43.5085714286px!important}.padding-top-3{padding-top:23.1428571429px!important}.padding-bottom-3{padding-bottom:23.1428571429px!important}.padding-left-3{padding-left:43.5085714286px!important}.padding-right-3{padding-right:43.5085714286px!important}.padding-4{padding:36px 67.68px!important}.padding-horizontal-4{padding-top:36px!important;padding-bottom:36px!important}.padding-vertical-4{padding-left:67.68px;padding-right:67.68px!important}.padding-top-4{padding-top:36px!important}.padding-bottom-4{padding-bottom:36px!important}.padding-left-4{padding-left:67.68px!important}.padding-right-4{padding-right:67.68px!important}.padding-5{padding:54px 101.52px!important}.padding-horizontal-5{padding-top:54px!important;padding-bottom:54px!important}.padding-vertical-5{padding-left:101.52px;padding-right:101.52px!important}.padding-top-5{padding-top:54px!important}.padding-bottom-5{padding-bottom:54px!important}.padding-left-5{padding-left:101.52px!important}.padding-right-5{padding-right:101.52px!important}.padding-6{padding:81px 152.28px!important}.padding-horizontal-6{padding-top:81px!important;padding-bottom:81px!important}.padding-vertical-6{padding-left:152.28px;padding-right:152.28px!important}.padding-top-6{padding-top:81px!important}.padding-bottom-6{padding-bottom:81px!important}.padding-left-6{padding-left:152.28px!important}.padding-right-6{padding-right:152.28px!important}.padding-7{padding:126px 236.88px!important}.padding-horizontal-7{padding-top:126px!important;padding-bottom:126px!important}.padding-vertical-7{padding-left:236.88px;padding-right:236.88px!important}.padding-top-7{padding-top:126px!important}.padding-bottom-7{padding-bottom:126px!important}.padding-left-7{padding-left:236.88px!important}.padding-right-7{padding-right:236.88px!important}.padding-8{padding:216px 406.08px!important}.padding-horizontal-8{padding-top:216px!important;padding-bottom:216px!important}.padding-vertical-8{padding-left:406.08px;padding-right:406.08px!important}.padding-top-8{padding-top:216px!important}.padding-bottom-8{padding-bottom:216px!important}.padding-left-8{padding-left:406.08px!important}.padding-right-8{padding-right:406.08px!important}@media (min-width: 1280px){.d-width-1{width:141px!important}}@media (max-width: 1024px){.t-width-1{width:141px!important}}@media (max-width: 768px){.tp-width-1{width:141px!important}}@media (max-width: 568px){.m-width-1{width:141px!important}}@media (max-width: 320px){.mp-width-1{width:141px!important}}@media (min-width: 1280px){.d-width-2{width:282px!important}}@media (max-width: 1024px){.t-width-2{width:282px!important}}@media (max-width: 768px){.tp-width-2{width:282px!important}}@media (max-width: 568px){.m-width-2{width:282px!important}}@media (max-width: 320px){.mp-width-2{width:282px!important}}@media (min-width: 1280px){.d-width-3{width:423px!important}}@media (max-width: 1024px){.t-width-3{width:423px!important}}@media (max-width: 768px){.tp-width-3{width:423px!important}}@media (max-width: 568px){.m-width-3{width:423px!important}}@media (max-width: 320px){.mp-width-3{width:423px!important}}@media (min-width: 1280px){.d-width-4{width:564px!important}}@media (max-width: 1024px){.t-width-4{width:564px!important}}@media (max-width: 768px){.tp-width-4{width:564px!important}}@media (max-width: 568px){.m-width-4{width:564px!important}}@media (max-width: 320px){.mp-width-4{width:564px!important}}@media (min-width: 1280px){.d-width-5{width:705px!important}}@media (max-width: 1024px){.t-width-5{width:705px!important}}@media (max-width: 768px){.tp-width-5{width:705px!important}}@media (max-width: 568px){.m-width-5{width:705px!important}}@media (max-width: 320px){.mp-width-5{width:705px!important}}@media (min-width: 1280px){.d-width-6{width:846px!important}}@media (max-width: 1024px){.t-width-6{width:846px!important}}@media (max-width: 768px){.tp-width-6{width:846px!important}}@media (max-width: 568px){.m-width-6{width:846px!important}}@media (max-width: 320px){.mp-width-6{width:846px!important}}@media (min-width: 1280px){.d-width-7{width:987px!important}}@media (max-width: 1024px){.t-width-7{width:987px!important}}@media (max-width: 768px){.tp-width-7{width:987px!important}}@media (max-width: 568px){.m-width-7{width:987px!important}}@media (max-width: 320px){.mp-width-7{width:987px!important}}@media (min-width: 1280px){.d-width-8{width:1128px!important}}@media (max-width: 1024px){.t-width-8{width:1128px!important}}@media (max-width: 768px){.tp-width-8{width:1128px!important}}@media (max-width: 568px){.m-width-8{width:1128px!important}}@media (max-width: 320px){.mp-width-8{width:1128px!important}}@media (min-width: 1280px){.d-margin-vertical-0{margin-left:0!important;margin-right:0!important}}@media (max-width: 1024px){.t-margin-vertical-0{margin-left:0!important;margin-right:0!important}}@media (max-width: 768px){.tp-margin-vertical-0{margin-left:0!important;margin-right:0!important}}@media (max-width: 568px){.m-margin-vertical-0{margin-left:0!important;margin-right:0!important}}@media (max-width: 320px){.mp-margin-vertical-0{margin-left:0!important;margin-right:0!important}}@media (min-width: 1280px){.d-margin-vertical-1{margin-left:11.28px!important;margin-right:11.28px!important}}@media (max-width: 1024px){.t-margin-vertical-1{margin-left:11.28px!important;margin-right:11.28px!important}}@media (max-width: 768px){.tp-margin-vertical-1{margin-left:11.28px!important;margin-right:11.28px!important}}@media (max-width: 568px){.m-margin-vertical-1{margin-left:11.28px!important;margin-right:11.28px!important}}@media (max-width: 320px){.mp-margin-vertical-1{margin-left:11.28px!important;margin-right:11.28px!important}}@media (min-width: 1280px){.d-margin-vertical-2{margin-left:25.38px!important;margin-right:25.38px!important}}@media (max-width: 1024px){.t-margin-vertical-2{margin-left:25.38px!important;margin-right:25.38px!important}}@media (max-width: 768px){.tp-margin-vertical-2{margin-left:25.38px!important;margin-right:25.38px!important}}@media (max-width: 568px){.m-margin-vertical-2{margin-left:25.38px!important;margin-right:25.38px!important}}@media (max-width: 320px){.mp-margin-vertical-2{margin-left:25.38px!important;margin-right:25.38px!important}}@media (min-width: 1280px){.d-margin-vertical-3{margin-left:43.5085714286px!important;margin-right:43.5085714286px!important}}@media (max-width: 1024px){.t-margin-vertical-3{margin-left:43.5085714286px!important;margin-right:43.5085714286px!important}}@media (max-width: 768px){.tp-margin-vertical-3{margin-left:43.5085714286px!important;margin-right:43.5085714286px!important}}@media (max-width: 568px){.m-margin-vertical-3{margin-left:43.5085714286px!important;margin-right:43.5085714286px!important}}@media (max-width: 320px){.mp-margin-vertical-3{margin-left:43.5085714286px!important;margin-right:43.5085714286px!important}}@media (min-width: 1280px){.d-margin-vertical-4{margin-left:67.68px!important;margin-right:67.68px!important}}@media (max-width: 1024px){.t-margin-vertical-4{margin-left:67.68px!important;margin-right:67.68px!important}}@media (max-width: 768px){.tp-margin-vertical-4{margin-left:67.68px!important;margin-right:67.68px!important}}@media (max-width: 568px){.m-margin-vertical-4{margin-left:67.68px!important;margin-right:67.68px!important}}@media (max-width: 320px){.mp-margin-vertical-4{margin-left:67.68px!important;margin-right:67.68px!important}}@media (min-width: 1280px){.d-margin-vertical-5{margin-left:101.52px!important;margin-right:101.52px!important}}@media (max-width: 1024px){.t-margin-vertical-5{margin-left:101.52px!important;margin-right:101.52px!important}}@media (max-width: 768px){.tp-margin-vertical-5{margin-left:101.52px!important;margin-right:101.52px!important}}@media (max-width: 568px){.m-margin-vertical-5{margin-left:101.52px!important;margin-right:101.52px!important}}@media (max-width: 320px){.mp-margin-vertical-5{margin-left:101.52px!important;margin-right:101.52px!important}}@media (min-width: 1280px){.d-margin-vertical-6{margin-left:152.28px!important;margin-right:152.28px!important}}@media (max-width: 1024px){.t-margin-vertical-6{margin-left:152.28px!important;margin-right:152.28px!important}}@media (max-width: 768px){.tp-margin-vertical-6{margin-left:152.28px!important;margin-right:152.28px!important}}@media (max-width: 568px){.m-margin-vertical-6{margin-left:152.28px!important;margin-right:152.28px!important}}@media (max-width: 320px){.mp-margin-vertical-6{margin-left:152.28px!important;margin-right:152.28px!important}}@media (min-width: 1280px){.d-margin-vertical-7{margin-left:236.88px!important;margin-right:236.88px!important}}@media (max-width: 1024px){.t-margin-vertical-7{margin-left:236.88px!important;margin-right:236.88px!important}}@media (max-width: 768px){.tp-margin-vertical-7{margin-left:236.88px!important;margin-right:236.88px!important}}@media (max-width: 568px){.m-margin-vertical-7{margin-left:236.88px!important;margin-right:236.88px!important}}@media (max-width: 320px){.mp-margin-vertical-7{margin-left:236.88px!important;margin-right:236.88px!important}}@media (min-width: 1280px){.d-margin-vertical-8{margin-left:406.08px!important;margin-right:406.08px!important}}@media (max-width: 1024px){.t-margin-vertical-8{margin-left:406.08px!important;margin-right:406.08px!important}}@media (max-width: 768px){.tp-margin-vertical-8{margin-left:406.08px!important;margin-right:406.08px!important}}@media (max-width: 568px){.m-margin-vertical-8{margin-left:406.08px!important;margin-right:406.08px!important}}@media (max-width: 320px){.mp-margin-vertical-8{margin-left:406.08px!important;margin-right:406.08px!important}}@media (min-width: 1280px){.t-padding-vertical-0{padding-left:0!important;padding-right:0!important}}@media (max-width: 1024px){.t-padding-vertical-0{padding-left:0!important;padding-right:0!important}}@media (max-width: 768px){.tp-padding-vertical-0{padding-left:0!important;padding-right:0!important}}@media (max-width: 568px){.m-padding-vertical-0{padding-left:0!important;padding-right:0!important}}@media (max-width: 320px){.mp-padding-vertical-0{padding-left:0!important;padding-right:0!important}}@media (min-width: 1280px){.t-padding-vertical-1{padding-left:11.28px!important;padding-right:11.28px!important}}@media (max-width: 1024px){.t-padding-vertical-1{padding-left:11.28px!important;padding-right:11.28px!important}}@media (max-width: 768px){.tp-padding-vertical-1{padding-left:11.28px!important;padding-right:11.28px!important}}@media (max-width: 568px){.m-padding-vertical-1{padding-left:11.28px!important;padding-right:11.28px!important}}@media (max-width: 320px){.mp-padding-vertical-1{padding-left:11.28px!important;padding-right:11.28px!important}}@media (min-width: 1280px){.t-padding-vertical-2{padding-left:25.38px!important;padding-right:25.38px!important}}@media (max-width: 1024px){.t-padding-vertical-2{padding-left:25.38px!important;padding-right:25.38px!important}}@media (max-width: 768px){.tp-padding-vertical-2{padding-left:25.38px!important;padding-right:25.38px!important}}@media (max-width: 568px){.m-padding-vertical-2{padding-left:25.38px!important;padding-right:25.38px!important}}@media (max-width: 320px){.mp-padding-vertical-2{padding-left:25.38px!important;padding-right:25.38px!important}}@media (min-width: 1280px){.t-padding-vertical-3{padding-left:43.5085714286px!important;padding-right:43.5085714286px!important}}@media (max-width: 1024px){.t-padding-vertical-3{padding-left:43.5085714286px!important;padding-right:43.5085714286px!important}}@media (max-width: 768px){.tp-padding-vertical-3{padding-left:43.5085714286px!important;padding-right:43.5085714286px!important}}@media (max-width: 568px){.m-padding-vertical-3{padding-left:43.5085714286px!important;padding-right:43.5085714286px!important}}@media (max-width: 320px){.mp-padding-vertical-3{padding-left:43.5085714286px!important;padding-right:43.5085714286px!important}}@media (min-width: 1280px){.t-padding-vertical-4{padding-left:67.68px!important;padding-right:67.68px!important}}@media (max-width: 1024px){.t-padding-vertical-4{padding-left:67.68px!important;padding-right:67.68px!important}}@media (max-width: 768px){.tp-padding-vertical-4{padding-left:67.68px!important;padding-right:67.68px!important}}@media (max-width: 568px){.m-padding-vertical-4{padding-left:67.68px!important;padding-right:67.68px!important}}@media (max-width: 320px){.mp-padding-vertical-4{padding-left:67.68px!important;padding-right:67.68px!important}}@media (min-width: 1280px){.t-padding-vertical-5{padding-left:101.52px!important;padding-right:101.52px!important}}@media (max-width: 1024px){.t-padding-vertical-5{padding-left:101.52px!important;padding-right:101.52px!important}}@media (max-width: 768px){.tp-padding-vertical-5{padding-left:101.52px!important;padding-right:101.52px!important}}@media (max-width: 568px){.m-padding-vertical-5{padding-left:101.52px!important;padding-right:101.52px!important}}@media (max-width: 320px){.mp-padding-vertical-5{padding-left:101.52px!important;padding-right:101.52px!important}}@media (min-width: 1280px){.t-padding-vertical-6{padding-left:152.28px!important;padding-right:152.28px!important}}@media (max-width: 1024px){.t-padding-vertical-6{padding-left:152.28px!important;padding-right:152.28px!important}}@media (max-width: 768px){.tp-padding-vertical-6{padding-left:152.28px!important;padding-right:152.28px!important}}@media (max-width: 568px){.m-padding-vertical-6{padding-left:152.28px!important;padding-right:152.28px!important}}@media (max-width: 320px){.mp-padding-vertical-6{padding-left:152.28px!important;padding-right:152.28px!important}}@media (min-width: 1280px){.t-padding-vertical-7{padding-left:236.88px!important;padding-right:236.88px!important}}@media (max-width: 1024px){.t-padding-vertical-7{padding-left:236.88px!important;padding-right:236.88px!important}}@media (max-width: 768px){.tp-padding-vertical-7{padding-left:236.88px!important;padding-right:236.88px!important}}@media (max-width: 568px){.m-padding-vertical-7{padding-left:236.88px!important;padding-right:236.88px!important}}@media (max-width: 320px){.mp-padding-vertical-7{padding-left:236.88px!important;padding-right:236.88px!important}}@media (min-width: 1280px){.t-padding-vertical-8{padding-left:406.08px!important;padding-right:406.08px!important}}@media (max-width: 1024px){.t-padding-vertical-8{padding-left:406.08px!important;padding-right:406.08px!important}}@media (max-width: 768px){.tp-padding-vertical-8{padding-left:406.08px!important;padding-right:406.08px!important}}@media (max-width: 568px){.m-padding-vertical-8{padding-left:406.08px!important;padding-right:406.08px!important}}@media (max-width: 320px){.mp-padding-vertical-8{padding-left:406.08px!important;padding-right:406.08px!important}}.margin-top-auto{margin-top:auto!important}.margin-bottom-auto{margin-bottom:auto!important}.margin-left-auto{margin-left:auto!important}.margin-right-auto{margin-right:auto!important}.grid.space-2 .cell-16.label{border-bottom:0!important}.grid.space-2 .cell-16.label h3{margin-bottom:1rem!important}.section .section-header{font-size:1.1rem;font-weight:600}.section.with-padding .section-header:not(:only-child){padding-bottom:0}.section .section-content .section-header{padding-left:0;padding-right:0}.profile .gallery-info .row+.row{border-top:1px solid white}.has-loading{position:relative;overflow:hidden}.has-loading.loading{pointer-events:none}.has-loading.loading .loading-wrapper{display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.8);z-index:1000}.has-loading.button.loading{position:relative;overflow:hidden}.has-loading.button.loading>span{visibility:hidden}.has-loading.button.loading .loading-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.5);z-index:1000}.file-loader{max-height:300px;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:15px;border:1px dashed #ccc}.file-loader input{flex:0 0 auto}.file-loader img{max-height:100%;margin-top:15px;min-width:0;min-height:0;flex:1 1 auto}.map-container{height:inherit}.has-map{height:300px;margin-bottom:30px}.map-placeholder{background-color:#f5f5f5;border:2px dashed #ccc;border-radius:8px;padding:40px 20px;text-align:center;color:#666;min-height:200px;display:flex;flex-direction:column;align-items:center;justify-content:center}.map-placeholder p{margin:8px 0;font-size:14px}.map-placeholder p:first-child{font-weight:600;font-size:16px;color:#555}.map-container{position:relative;min-height:200px}.map-container .loading-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fffc;display:flex;align-items:center;justify-content:center;z-index:1000}.map-container .loading-overlay .loading-text{background-color:#fff;padding:10px 20px;border-radius:4px;box-shadow:0 2px 8px #0000001a;font-size:14px;color:#666}.autocomplete-input .autocomplete-wrapper,.author-autocomplete .autocomplete-wrapper{position:relative}.autocomplete-input .autocomplete-dropdown,.author-autocomplete .autocomplete-dropdown{position:absolute;top:100%;left:0;right:0;background:white;border:1px solid #ccc;border-top:none;max-height:200px;overflow-y:auto;z-index:1000;box-shadow:0 2px 4px #0000001a}.autocomplete-input .autocomplete-dropdown .autocomplete-option,.author-autocomplete .autocomplete-dropdown .autocomplete-option{padding:8px 12px;cursor:pointer;border-bottom:1px solid #eee;transition:background-color .2s ease}.autocomplete-input .autocomplete-dropdown .autocomplete-option:hover,.author-autocomplete .autocomplete-dropdown .autocomplete-option:hover{background-color:#f0f0f0}.autocomplete-input .autocomplete-dropdown .autocomplete-option:last-child,.author-autocomplete .autocomplete-dropdown .autocomplete-option:last-child{border-bottom:none}.autocomplete-input .autocomplete-dropdown .autocomplete-create-new,.author-autocomplete .autocomplete-dropdown .autocomplete-create-new{padding:8px 12px;cursor:pointer;border-top:1px solid #ddd;background-color:#f9f9f9;font-style:italic;color:#666;transition:background-color .2s ease}.autocomplete-input .autocomplete-dropdown .autocomplete-create-new:hover,.author-autocomplete .autocomplete-dropdown .autocomplete-create-new:hover{background-color:#f0f0f0}.autocomplete-input input,.author-autocomplete input{width:100%;box-sizing:border-box}.tags-input{width:100%}.tags-input__container{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:8px;border:1px solid #ccc;border-radius:4px;background:white;min-height:42px;cursor:text}.tags-input__container:focus-within{border-color:#4a90e2;box-shadow:0 0 0 2px #4a90e21a}.tags-input__tag{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;background:#e3f2fd;color:#1976d2;border-radius:16px;font-size:14px;font-weight:500;line-height:1.4}.tags-input__tag-remove{background:none;border:none;color:#1976d2;font-size:18px;line-height:1;cursor:pointer;padding:0;width:16px;height:16px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background .2s}.tags-input__tag-remove:hover{background:rgba(0,0,0,.1)}.tags-input__input{flex:1;min-width:120px;border:none;outline:none;font-size:14px;padding:4px 0;background:transparent}.tags-input__input:disabled{cursor:not-allowed;opacity:.6}.tags-input__suggestions{position:absolute;top:100%;left:0;right:0;background:white;border:1px solid #ccc;border-top:none;border-radius:0 0 4px 4px;max-height:200px;overflow-y:auto;z-index:1000;box-shadow:0 4px 6px #0000001a;margin-top:-1px}.tags-input__suggestion{padding:10px 12px;cursor:pointer;transition:background .2s;font-size:14px}.tags-input__suggestion:hover,.tags-input__suggestion.selected{background:#f0f0f0}.tags-input__suggestion:not(:last-child){border-bottom:1px solid #eee}.tags-input__hint{margin-top:4px;font-size:12px;color:#666}.form-group,.form-group .tags-input{position:relative}.alerts{position:fixed;top:2rem;right:2rem;z-index:1000000;display:flex;flex-direction:column;gap:1rem;max-width:400px}.alerts .alert{animation:slideInFromRight .3s ease-out}.alerts .alert.success{border-left:4px solid var(--color-success, #84b500)}.alerts .alert.error{border-left:4px solid var(--color-danger, #e74c3c)}.alerts .alert.warning{border-left:4px solid var(--color-warning, #ea8432)}.alerts .alert.info{border-left:4px solid var(--color-info, #00abc4)}.alerts .alert .alert-trigger{background:none;border:none;cursor:pointer;font-size:1.5rem;line-height:1;padding:0;position:absolute;right:1rem;top:50%;transform:translateY(-50%);color:inherit}.alerts .alert .alert-trigger:hover{opacity:.7}@keyframes slideInFromRight{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}.image-display{max-width:100%;height:auto}.image-display.avatar{width:100px;height:100px;border-radius:50%;object-fit:cover}.image-display.thumbnail{width:150px;height:150px;object-fit:cover;border-radius:8px}.image-display.card{width:100%;max-width:300px;height:200px;object-fit:cover;border-radius:12px}.image-display.gallery-item{width:100%;height:300px;object-fit:cover;border-radius:8px;transition:transform .2s ease}.image-display.gallery-item:hover{transform:scale(1.02)}.placeholder-image{background:#f5f5f5;display:flex;align-items:center;justify-content:center;color:#999;border:2px dashed #ddd;border-radius:8px}.placeholder-image.avatar{width:100px;height:100px;border-radius:50%}.placeholder-image.thumbnail{width:150px;height:150px}.placeholder-image.card{width:100%;max-width:300px;height:200px}.art-sale-settings{padding:1rem;margin:1rem 0;border:1px solid var(--border-color, #e0e0e0);border-radius:8px;background:var(--bg-light, #f9f9f9)}.art-sale-settings.loading{padding:2rem;text-align:center;color:var(--text-muted, #666)}.art-sale-settings h4{margin:0 0 1rem;font-size:1.1rem;font-weight:600;color:var(--text-primary, #333)}.art-sale-settings .form-group{margin-bottom:1rem}.art-sale-settings .form-group.legal-confirmation{padding:1rem;border-radius:4px}.art-sale-settings .form-group.legal-confirmation .confirmation-status{padding:.75rem;border-radius:4px}.art-sale-settings .form-group.legal-confirmation .confirmation-status.confirmed{background:#d4edda;border:1px solid #c3e6cb}.art-sale-settings .form-group.legal-confirmation .confirmation-status.confirmed .confirmed{color:#155724;font-weight:600;font-size:1rem;display:block;margin-bottom:.5rem}.art-sale-settings .form-group.legal-confirmation .confirmation-status.confirmed .help-text{color:#155724;opacity:.8}.art-sale-settings .form-group.legal-confirmation .confirmation-status.not-confirmed{background:#fff3cd;border:1px solid #ffc107}.art-sale-settings .form-group.legal-confirmation .confirmation-status.not-confirmed .error-text{color:#856404;font-weight:600;font-size:1rem;display:block;margin-bottom:.5rem}.art-sale-settings .form-group.legal-confirmation .confirmation-status.not-confirmed .help-text.warning{color:#856404;font-weight:500}.art-sale-settings .form-group.legal-confirmation .checkbox-label span.confirmed{color:#28a745;font-weight:600}.art-sale-settings .form-group.legal-confirmation .help-text.warning{color:#856404;font-weight:500}.art-sale-settings .form-group label{display:block;margin-bottom:.5rem;font-weight:500;color:var(--text-primary, #333)}.art-sale-settings .form-group label.checkbox-label{display:flex;align-items:flex-start;cursor:pointer}.art-sale-settings .form-group label.checkbox-label input[type=checkbox]{margin-right:.5rem;margin-top:.25rem;width:auto;flex-shrink:0}.art-sale-settings .form-group label.checkbox-label span{font-weight:500;line-height:1.5}.art-sale-settings .form-group .required{color:var(--error-color, #c00);margin-left:.25rem}.art-sale-settings .form-group input[type=number]{width:100%;padding:.5rem;border:1px solid var(--border-color, #ccc);border-radius:4px;font-size:1rem}.art-sale-settings .form-group input[type=number]:focus{outline:none;border-color:var(--primary-color, #007bff);box-shadow:0 0 0 3px #007bff1a}.art-sale-settings .form-group input[type=number]:disabled{background:#f5f5f5;cursor:not-allowed}.art-sale-settings .form-group .help-text{display:block;margin-top:.25rem;font-size:.85rem;color:var(--text-muted, #666)}.art-sale-settings .form-actions{margin-top:1.5rem}.art-sale-settings .form-actions .button{padding:.5rem 1.5rem;border:none;border-radius:4px;font-size:1rem;cursor:pointer;transition:all .2s}.art-sale-settings .form-actions .button.button-primary{background:var(--primary-color, #007bff);color:#fff}.art-sale-settings .form-actions .button.button-primary:hover:not(:disabled){background:var(--primary-hover, #0056b3)}.art-sale-settings .form-actions .button.button-primary:disabled{opacity:.6;cursor:not-allowed}.art-sale-settings .form-actions .button.button-primary.loading{position:relative;pointer-events:none}.art-sale-settings .form-actions .button.button-primary.loading:after{content:"";position:absolute;right:.5rem;top:50%;transform:translateY(-50%);width:1rem;height:1rem;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin .6s linear infinite}@keyframes spin{to{transform:translateY(-50%) rotate(360deg)}}.delete-account-modal .modal-header h2{color:var(--danger-color);margin:0}.delete-account-modal .deletion-step{animation:fadeIn .3s ease-in}.delete-account-modal .step-indicator{display:inline-block;background:var(--primary-color);color:#fff;padding:.25rem .75rem;border-radius:20px;font-size:.875rem;font-weight:600;margin-bottom:1rem}.delete-account-modal .step-description{color:var(--text-secondary);margin-bottom:1.5rem}.delete-account-modal .reason-options{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem}.delete-account-modal .reason-options .reason-option{display:flex;align-items:center;padding:1rem;border:2px solid var(--border-color);border-radius:8px;cursor:pointer;transition:all .2s}.delete-account-modal .reason-options .reason-option:hover{border-color:var(--primary-color);background:var(--hover-bg)}.delete-account-modal .reason-options .reason-option input[type=radio]{margin-right:.75rem;cursor:pointer}.delete-account-modal .reason-options .reason-option input[type=radio]:checked+span{font-weight:600;color:var(--primary-color)}.delete-account-modal .reason-options .reason-option span{flex:1}.delete-account-modal .detailed-reason{margin-bottom:1rem}.delete-account-modal .detailed-reason label{display:block;font-weight:600;margin-bottom:.5rem}.delete-account-modal .detailed-reason textarea{width:100%;min-height:200px}.delete-account-modal .detailed-reason .char-count{display:block;text-align:right;font-size:.875rem;color:var(--text-secondary);margin-top:.25rem}.delete-account-modal .warning-box{display:flex;gap:1rem;background:#fff3cd;border:2px solid #ffc107;border-radius:8px;padding:1.5rem;margin-bottom:1.5rem}.delete-account-modal .warning-box .warning-icon{font-size:2rem;flex-shrink:0}.delete-account-modal .warning-box .warning-content h4{margin:0 0 .75rem;color:#856404}.delete-account-modal .warning-box .warning-content ul{margin:0;padding-left:1.5rem;color:#856404}.delete-account-modal .warning-box .warning-content ul li{margin-bottom:.5rem}.delete-account-modal .confirmations{display:flex;flex-direction:column;gap:1rem}.delete-account-modal .confirmation-checkbox{display:flex;align-items:flex-start;padding:1rem;background:var(--bg-secondary);border-radius:8px;cursor:pointer;transition:background .2s}.delete-account-modal .confirmation-checkbox:hover{background:var(--hover-bg)}.delete-account-modal .confirmation-checkbox input[type=checkbox]{margin-right:.75rem;margin-top:.25rem;cursor:pointer;flex-shrink:0}.delete-account-modal .confirmation-checkbox span{flex:1;line-height:1.5}.delete-account-modal .confirmation-checkbox.final-checkbox{background:#f8d7da;border:2px solid var(--danger-color);font-weight:600}.delete-account-modal .final-warning{background:#f8d7da;border:2px solid var(--danger-color);border-radius:8px;padding:1.5rem;margin-bottom:1.5rem;text-align:center}.delete-account-modal .final-warning p{margin:0 0 .5rem;color:#721c24}.delete-account-modal .final-warning p strong{font-size:1.125rem}.delete-account-modal .email-confirmation{margin-bottom:1.5rem}.delete-account-modal .email-confirmation label{display:block;font-weight:600;margin-bottom:.75rem}.delete-account-modal .email-confirmation label strong{color:var(--primary-color)}.delete-account-modal .email-confirmation .error-text{display:block;color:var(--danger-color);font-size:.875rem;margin-top:.5rem}.delete-account-modal .modal-footer{display:flex;gap:1rem;justify-content:flex-end;border-top:1px solid var(--border-color);padding-top:1rem;margin-top:1.5rem}.delete-modal-footer{display:flex;align-items:center;justify-content:space-between;width:100%;gap:.75rem}.delete-modal-footer__nav{display:flex;align-items:center;gap:.75rem}.delete-modal-footer .button{display:inline-flex;align-items:center;gap:.35rem;white-space:nowrap}.delete-modal-footer .button .material-icons{font-size:1.1rem}.delete-modal-footer .button-danger{background:#dc2626;color:#fff;border:none;font-weight:600;letter-spacing:.01em}.delete-modal-footer .button-danger:hover:not(:disabled){background:#b91c1c}.delete-modal-footer .button-danger:disabled{opacity:.45;cursor:not-allowed}.delete-modal-footer .button-secondary{background:transparent;color:var(--text-primary);border:1px solid var(--border-color)}.delete-modal-footer .button-secondary:hover:not(:disabled){background:var(--hover-bg)}.delete-modal-footer .button-secondary:disabled{opacity:.5;cursor:not-allowed}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.account-settings{max-width:800px}.account-settings .section-description{color:var(--text-secondary);margin-bottom:2rem}.account-settings .deletion-warning-banner{display:flex;gap:1rem;background:#f8d7da;border:2px solid var(--danger-color);border-radius:8px;padding:1.5rem;margin-bottom:2rem;animation:pulse 2s ease-in-out infinite}.account-settings .deletion-warning-banner .warning-icon{font-size:2rem;flex-shrink:0}.account-settings .deletion-warning-banner .warning-content{flex:1}.account-settings .deletion-warning-banner .warning-content h3{color:#721c24;margin:0 0 .5rem}.account-settings .deletion-warning-banner .warning-content p{color:#721c24;margin:.5rem 0}.account-settings .deletion-warning-banner .warning-content .btn{margin-top:1rem}.account-settings .settings-section{margin-bottom:1.5rem}.account-settings .settings-section.terms-section{border-left:4px solid #ffc107}.account-settings .settings-section.delete-section{border-left:4px solid var(--danger-color)}.account-settings .settings-section .section-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.account-settings .settings-section .section-header h3{margin:0}.account-settings .settings-section .status-badge{display:inline-block;padding:.25rem .75rem;border-radius:20px;font-size:.75rem;font-weight:600;text-transform:uppercase}.account-settings .settings-section .status-badge.pending{background:#fff3cd;color:#856404}.account-settings .settings-section .status-badge.danger{background:#f8d7da;color:#721c24}.account-settings .settings-section .status-badge.success{background:#d4edda;color:#155724}.account-settings .settings-section p{margin-bottom:1rem;line-height:1.6}.account-settings .settings-section .warning-text{color:var(--danger-color);font-weight:500}.account-settings .settings-section a{color:var(--primary-color);text-decoration:none}.account-settings .settings-section a:hover{text-decoration:underline}.account-settings .settings-section .btn{margin-top:.5rem}.account-settings .password-form{margin-top:1rem}.account-settings .password-form .form-actions{display:flex;gap:1rem;justify-content:flex-end;margin-top:0}@keyframes pulse{0%,to{opacity:1}50%{opacity:.8}}.social-media-connect{max-width:800px}.social-media-connect__platforms{display:flex;flex-direction:column;gap:.75rem;margin-top:1rem}.social-media-connect__platform{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border:1px solid var(--border-color, #ddd);border-radius:8px;background:#fff;transition:border-color .2s}.social-media-connect__platform:hover{border-color:var(--primary-color, #007bff)}.social-media-connect__platform-info{display:flex;align-items:center;gap:1rem}.social-media-connect__platform-info strong{display:block;font-size:.95rem;font-weight:600;color:var(--color-text-primary, #333)}.social-media-connect__platform-icon{font-size:1.75rem;color:var(--color-text-secondary, #666);flex-shrink:0}.social-media-connect__status{margin:.2rem 0 0;font-size:.8rem;color:var(--color-text-secondary, #666)}.social-media-connect__status--connected{color:var(--color-success, #28a745);font-weight:500}.social-media-connect__status--connected:before{content:"✓ "}.social-media-connect__hint{font-size:.78rem;color:var(--color-mute, #6c757d);font-style:italic}.social-media-connect__actions{flex-shrink:0;margin-left:1rem}.publish-to-social-modal .modal-tabs{display:flex;border-bottom:2px solid var(--border-color, #ddd);margin-bottom:1.5rem;gap:0}.publish-to-social-modal .modal-tab{position:relative;padding:.6rem 1.25rem;background:none;border:none;border-bottom:2px solid transparent;margin-bottom:-2px;font-size:.9rem;font-weight:500;color:var(--color-text-secondary, #666);cursor:pointer;transition:color .2s,border-color .2s;display:flex;align-items:center;gap:.5rem}.publish-to-social-modal .modal-tab:hover{color:var(--primary-color, #007bff)}.publish-to-social-modal .modal-tab--active{color:var(--primary-color, #007bff);border-bottom-color:var(--primary-color, #007bff);font-weight:600}.publish-to-social-modal .modal-tab__badge{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;background:var(--primary-color, #007bff);color:#fff;border-radius:10px;font-size:.7rem;font-weight:700;line-height:1}.publish-to-social-modal__preview{margin-bottom:1.25rem;border-radius:8px;overflow:hidden;max-height:200px;background:var(--color-bg-secondary, #f8f9fa)}.publish-to-social-modal__preview img{width:100%;height:200px;object-fit:cover;display:block}.publish-to-social-modal__platforms{margin-bottom:1.25rem}.publish-to-social-modal__no-platforms{display:flex;align-items:center;gap:1rem;padding:1rem 1.25rem;background:var(--color-bg-secondary, #f8f9fa);border:1px dashed var(--border-color, #ddd);border-radius:8px}.publish-to-social-modal__no-platforms p{margin:0;flex:1;font-size:.875rem;color:var(--color-text-secondary, #666)}.publish-to-social-modal__platform-checkboxes{display:flex;flex-direction:column;gap:.5rem}.publish-to-social-modal__platform-checkboxes .checkbox-label{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border:1px solid var(--border-color, #ddd);border-radius:8px;cursor:pointer;transition:border-color .2s,background .2s;font-size:.9rem;font-weight:500}.publish-to-social-modal__platform-checkboxes .checkbox-label:hover{border-color:var(--primary-color, #007bff);background:var(--color-bg-secondary, #f8f9fa)}.publish-to-social-modal__platform-checkboxes .checkbox-label input[type=checkbox]{width:16px;height:16px;cursor:pointer;flex-shrink:0}.publish-to-social-modal__platform-checkboxes .checkbox-label input[type=checkbox]:checked+.material-icons{color:var(--primary-color, #007bff)}.publish-to-social-modal__platform-checkboxes .checkbox-label .material-icons{font-size:1.25rem;color:var(--color-text-secondary, #666);transition:color .2s}.publish-to-social-modal .modal-actions{display:flex;gap:.75rem;justify-content:flex-end;padding-top:1rem;margin-top:.5rem;border-top:1px solid var(--border-color, #e5e7eb)}.publish-to-social-modal .modal-actions button{display:flex;align-items:center;gap:.5rem}.publish-to-social-modal .modal-actions button .material-icons{font-size:1.2rem}.publish-to-social-modal__history .empty-state{text-align:center;padding:2rem 1rem;color:var(--color-text-secondary, #666);font-size:.9rem}.social-posts-history{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.social-posts-history__item{display:flex;align-items:flex-start;gap:.75rem;padding:.875rem 1rem;border-radius:8px;border-left:3px solid var(--border-color, #ddd);background:var(--color-bg-secondary, #f8f9fa)}.social-posts-history__item--published{border-left-color:var(--color-success, #28a745)}.social-posts-history__item--failed{border-left-color:var(--color-error, #dc3545);background:#fff5f5}.social-posts-history__item--pending{border-left-color:var(--color-warning, #ffc107)}.social-posts-history__item>.material-icons{font-size:1.1rem;color:var(--color-text-secondary, #666);margin-top:2px;flex-shrink:0}.social-posts-history__content{flex:1;min-width:0;display:flex;flex-direction:column;gap:.2rem}.social-posts-history__platform{font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-secondary, #666)}.social-posts-history__message{font-size:.875rem;color:var(--color-text-primary, #333);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.social-posts-history__date{font-size:.78rem;color:var(--color-text-secondary, #999)}.social-posts-history__error{font-size:.78rem;color:var(--color-error, #dc3545);margin-top:.15rem}.social-posts-history__status{display:inline-block;padding:.15rem .5rem;border-radius:12px;font-size:.72rem;font-weight:600;text-transform:uppercase;align-self:flex-start;margin-top:.25rem}.social-posts-history__status--published{background:#d4edda;color:#155724}.social-posts-history__status--failed{background:#f8d7da;color:#721c24}.social-posts-history__status--pending{background:#fff3cd;color:#856404}.gallery-card{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.gallery-card:hover{transform:translateY(-2px);box-shadow:0 4px 16px #00000026}.gallery-card .gallery-card-image{position:relative;overflow:hidden}.gallery-card .gallery-card-image img{transition:transform .3s ease}.gallery-card:hover .gallery-card-image img{transform:scale(1.05)}.gallery-card .gallery-card-content{padding:16px}.gallery-card .gallery-card-content h3{margin:0 0 8px;font-size:1.2em;font-weight:600;color:#333}.gallery-card .gallery-card-content p{margin:0;color:#666;font-size:.9em;line-height:1.4}.gallery-card.gallery-card-tile .gallery-card-image{height:200px}.gallery-card.gallery-card-card .gallery-card-image{height:180px}.gallery-card.gallery-card-compact .gallery-card-image{height:120px}.gallery-card.gallery-card-compact .gallery-card-content{padding:12px}.gallery-card.gallery-card-compact .gallery-card-content h3{font-size:1em}.avatar{display:inline-block;border-radius:50%;object-fit:cover}.avatar.avatar-xs{width:32px;height:32px}.avatar.avatar-sm{width:48px;height:48px}.avatar.avatar-md{width:64px;height:64px}.avatar.avatar-lg{width:96px;height:96px}.avatar.avatar-xl{width:128px;height:128px}.optimized-image.loading{background-color:#f0f0f0;background-image:linear-gradient(90deg,#f0f0f0 0%,#e0e0e0 50%,#f0f0f0 100%);background-size:200px 100%;background-repeat:no-repeat;animation:loading-shimmer 1.2s ease-in-out infinite}.optimized-image.error{background-color:#f5f5f5;display:flex;align-items:center;justify-content:center;color:#999;font-size:.8em}.optimized-image.error:after{content:"Image not available"}@keyframes loading-shimmer{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}@media (max-width: 768px){.gallery-card{margin-bottom:16px}.gallery-card.gallery-card-card .gallery-card-image,.gallery-card.gallery-card-tile .gallery-card-image{height:160px}}.gallery-search{margin:2rem 0}.search-input-container{position:relative;margin-bottom:2rem}.search-input{width:100%;padding:1rem 1.5rem;font-size:1.1rem;border:2px solid #e1e5e9;border-radius:8px;background:#fff;transition:border-color .3s ease,box-shadow .3s ease}.search-input:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 3px #007bff1a}.search-clear-btn{position:absolute;right:3rem;top:50%;transform:translateY(-50%);background:none;border:none;font-size:1.2rem;color:#6c757d;cursor:pointer;padding:.25rem;line-height:1;border-radius:3px;transition:background-color .2s ease}.search-clear-btn:hover{background-color:#f8f9fa;color:#495057}.search-loading{position:absolute;right:1rem;top:50%;transform:translateY(-50%);color:#6c757d;font-size:.9rem}.error-message{background:#f8d7da;color:#721c24;padding:1rem;border-radius:6px;margin-bottom:1rem;border:1px solid #f1aeb5}.no-results{text-align:center;padding:3rem 1rem;color:#6c757d;font-size:1.1rem}.search-results{margin-top:2rem}.home-page{padding:0}.content-holder:has(.home-page){width:auto;padding:0}.home-page__stage{position:relative;height:100vh;overflow:hidden}.home-page__stage .home-page__track{display:flex;flex-direction:row;width:170vw;height:100%;transform:translate(0);transition:transform .9s cubic-bezier(.4,0,.2,1)}.home-page__stage .home-page__gallery{position:relative;width:100vw;height:100%;flex-shrink:0;z-index:0}.home-page__stage .home-page__gallery-empty{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#e8e0ff 0%,#c9b8f5 60%,#b3a0e8 100%)}.home-page__stage .hero-main{position:relative;width:70vw;height:100%;min-height:unset;flex-shrink:0;z-index:10;overflow:hidden;border-right:2px solid rgba(255,255,255,.25);box-shadow:12px 0 60px #00000059}.home-page__stage .home-page__discover{position:absolute;top:0;right:0;width:30%;height:100%;z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;transition:opacity .35s ease .2s,pointer-events 0s .55s}.home-page__stage .home-page__discover[aria-hidden=true]{opacity:0;pointer-events:none}.home-page__stage .home-page__discover-btn{display:flex;flex-direction:column;align-items:center;gap:.4rem;padding:1.25rem 1.5rem;background:rgba(255,255,255,.15);color:#4a1a7a;border:2px solid #4a1a7a;border-radius:60px;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);text-shadow:0 1px 4px rgba(0,0,0,.5);transition:background .25s ease,transform .25s ease}.home-page__stage .home-page__discover-btn .material-icons{font-size:2.5rem;animation:bounce-right 1.6s ease-in-out infinite}.home-page__stage .home-page__discover-btn:hover{background:rgba(255,255,255,.28);transform:scale(1.06)}.home-page__stage .home-page__discover-label{font-size:.85rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.home-page__stage .home-page__back-btn{position:absolute;top:1.25rem;left:1.25rem;z-index:20;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.18);color:#fff;border:2px solid rgba(255,255,255,.55);border-radius:50%;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:background .25s ease,transform .25s ease;animation:fade-in-scale .4s ease}.home-page__stage .home-page__back-btn:hover{background:rgba(255,255,255,.32);transform:scale(1.1)}.home-page__stage--revealed .home-page__track{transform:translate(-70vw)}@keyframes bounce-right{0%,to{transform:translate(0)}50%{transform:translate(9px)}}@keyframes fade-in-scale{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.homepage-art-desc{display:flex;flex-direction:column;align-items:center;gap:.6rem}.homepage-art-desc__link{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;background:rgba(255,255,255,.18);color:#fff;border:1.5px solid rgba(255,255,255,.55);border-radius:50%;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-decoration:none;transition:background .2s ease,transform .2s ease}.homepage-art-desc__link .material-icons{font-size:1.1rem}.homepage-art-desc__link:hover{background:rgba(255,255,255,.32);transform:scale(1.12)}.hero-main{min-height:80vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);position:relative;overflow:hidden}.hero-main:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 50%,rgba(255,255,255,.1) 0%,transparent 50%),radial-gradient(circle at 80% 80%,rgba(255,255,255,.1) 0%,transparent 50%);pointer-events:none}.hero-content{position:relative;z-index:1;text-align:center;color:#fff;max-width:1100px;padding:clamp(1rem,3vh,2.5rem) 2rem;animation:fadeInUp .8s ease-out}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.hero-main-title{font-size:clamp(2rem,5.5vh,4rem);font-weight:800;margin-bottom:clamp(.3rem,1.2vh,1rem);text-shadow:0 2px 20px rgba(0,0,0,.2);letter-spacing:-.02em}.hero-main-subtitle{font-size:clamp(1.1rem,2.8vh,2rem);font-weight:600;margin-bottom:clamp(.3rem,1.2vh,1.5rem);opacity:.95;text-shadow:0 1px 10px rgba(0,0,0,.2)}.hero-main-description{font-size:clamp(.875rem,1.6vh,1.25rem);line-height:1.6;margin-bottom:clamp(.75rem,2.5vh,3rem);opacity:.9;max-width:700px;margin-left:auto;margin-right:auto}.hero-features{display:flex;justify-content:center;gap:clamp(1rem,2.5vh,3rem);margin-bottom:clamp(.75rem,2.5vh,3rem);flex-wrap:wrap}.hero-feature{display:flex;flex-direction:column;align-items:center;gap:clamp(.35rem,.8vh,.75rem)}.hero-feature .material-icons{font-size:clamp(1.5rem,3.5vh,3rem);background:rgba(255,255,255,.2);padding:clamp(.5rem,1.2vh,1rem);border-radius:50%;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.hero-feature span:last-child{font-size:clamp(.75rem,1.2vh,1rem);font-weight:500;opacity:.95}.hero-actions{display:flex;gap:clamp(.5rem,1.2vh,1rem);justify-content:center;align-items:center;flex-wrap:wrap}.hero-cta-button{display:inline-flex;align-items:center;gap:.5rem;padding:1.25rem 3rem;font-size:1.25rem;font-weight:600;background:white;color:#667eea;border:none;border-radius:50px;text-decoration:none;cursor:pointer;transition:all .3s ease;box-shadow:0 10px 30px #0003}.hero-cta-button:hover{transform:translateY(-2px);box-shadow:0 15px 40px #0000004d;background:#f8f9fa}.hero-cta-button .material-icons{font-size:1.5rem}.hero-discover-button{display:inline-flex;align-items:center;gap:.5rem;padding:1.25rem 2.5rem;font-size:1.25rem;font-weight:600;background:rgba(255,255,255,.15);color:#fff;border:2px solid rgba(255,255,255,.8);border-radius:50px;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.hero-discover-button:hover{transform:translateY(-2px);background:rgba(255,255,255,.25);border-color:#fff;box-shadow:0 10px 30px #0003}.hero-discover-button .material-icons{font-size:1.5rem}.search-section{margin-left:2rem;margin-right:2rem}.hero-section{text-align:center;margin-bottom:3rem}.hero-title{font-size:2.5rem;font-weight:700;color:#2c3e50;margin-bottom:1rem}.hero-subtitle{font-size:1.3rem;color:#6c757d;margin-bottom:0;max-width:600px;margin-left:auto;margin-right:auto}@media (max-width: 768px){.home-page__stage .hero-main{width:80vw}.home-page__stage .home-page__track{width:180vw}.home-page__stage .home-page__discover{width:20%}.home-page__stage--revealed .home-page__track{transform:translate(-80vw)}.hero-main{min-height:100vh}.hero-content{padding:1.25rem;height:calc(100% - 2.5rem)}.hero-main-title{font-size:1.9rem;margin-bottom:.35rem;margin-top:0}.hero-main-subtitle{font-size:1.1rem;margin-bottom:.35rem}.hero-main-description{font-size:.9rem;line-height:1.5;margin-bottom:.9rem}.hero-features{flex-direction:column;align-items:flex-start;gap:.45rem;margin-bottom:1rem}.hero-feature{flex-direction:row;align-items:center;gap:.65rem;text-align:left}.hero-feature .material-icons{font-size:1.35rem;padding:.45rem;flex-shrink:0}.hero-feature span:last-child{font-size:.875rem}.hero-actions{gap:.5rem}.hero-cta-button{padding:.75rem 1.5rem;font-size:1rem}.hero-cta-button .material-icons{font-size:1.1rem}.hero-discover-button{padding:.75rem 1.5rem;font-size:1rem}.hero-discover-button .material-icons{font-size:1.1rem}.hero-title{font-size:1.9rem}.hero-subtitle{font-size:1rem}.search-input{font-size:1rem;padding:.875rem 1.25rem}.home-page__discover-btn{padding:.5rem .4rem;gap:.2rem;border-radius:40px;max-width:19vw}.home-page__discover-btn .material-icons{font-size:1.4rem}.home-page__discover-label{font-size:.55rem;letter-spacing:.06em;white-space:normal;text-align:center;line-height:1.2;word-break:break-word}}.footer{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);margin-top:4rem;padding:2rem 0;position:relative;color:#fff;z-index:10}.footer-content{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}.footer-links{display:flex;gap:1.5rem;flex-wrap:wrap}.footer-link{color:#fff;text-decoration:none;font-size:.9rem;transition:color .2s ease}.footer-link:hover{color:#fff;text-decoration:underline}.footer-text{color:#fff;font-size:.875rem}.footer-text p{margin:0}@media (max-width: 768px){.footer-content{flex-direction:column;text-align:center}.footer-links{justify-content:center}}.beta-survey-step{padding:.5rem 0}.beta-survey-intro{margin-bottom:1.5rem}.beta-survey-badge{display:inline-flex;align-items:center;gap:.4rem;background:linear-gradient(135deg,#6a3de8,#9b59b6);color:#fff;padding:.3rem .8rem;border-radius:20px;font-size:.8rem;font-weight:600;margin-bottom:.8rem}.beta-survey-badge .material-icons{font-size:1rem}.beta-survey-lead{color:#444;line-height:1.6;margin-bottom:1rem}.beta-survey-benefits{background:#f8f4ff;border:1px solid #e0d4f7;border-radius:8px;padding:1rem;display:flex;flex-direction:column;gap:.5rem}.beta-survey-benefits .benefit-item{display:flex;align-items:flex-start;gap:.5rem;font-size:.9rem;color:#333}.beta-survey-benefits .benefit-item .material-icons{color:#7c3aed;font-size:1.1rem;flex-shrink:0;margin-top:.05rem}.beta-plan-select-label{font-size:.95rem;font-weight:600;color:#222;margin-bottom:.75rem}.beta-plan-options{display:flex;flex-direction:column;gap:.6rem;margin-bottom:1rem}.beta-plan-option{display:flex;align-items:center;gap:.75rem;padding:.85rem 1rem;border:2px solid #e5e7eb;border-radius:10px;background:#fff;cursor:pointer;text-align:left;transition:all .15s ease;width:100%}.beta-plan-option:hover{border-color:#a78bfa;background:#faf8ff}.beta-plan-option.selected{border-color:#7c3aed;background:#f5f0ff}.beta-plan-option.selected .plan-option-radio .material-icons{color:#7c3aed}.beta-plan-option .plan-option-radio .material-icons{color:#9ca3af;font-size:1.3rem}.beta-plan-option .plan-option-info{flex:1;display:flex;flex-direction:column;gap:.15rem}.beta-plan-option .plan-option-info strong{font-size:1rem;color:#111}.beta-plan-option .plan-option-info span{font-size:.8rem;color:#6b7280}.beta-plan-option .plan-option-price{text-align:right}.beta-plan-option .plan-option-price .price-zero{display:block;font-size:1.1rem;font-weight:700;color:#059669}.beta-plan-option .plan-option-price .price-period{display:block;font-size:.75rem;color:#6b7280}.survey-field{margin-bottom:1.25rem}.survey-label{display:block;font-size:.9rem;font-weight:600;color:#374151;margin-bottom:.5rem}.survey-label .required{color:#ef4444}.star-rating{display:flex;align-items:center;gap:.25rem}.star-rating .star-btn{background:none;border:none;cursor:pointer;padding:.15rem;line-height:1}.star-rating .star-btn .material-icons{font-size:1.75rem;color:#d1d5db;transition:color .1s}.star-rating .star-btn.active .material-icons{color:#f59e0b}.star-rating .star-btn:hover .material-icons{color:#fbbf24}.star-rating .star-label{margin-left:.5rem;font-size:.85rem;color:#6b7280}.survey-radio-group{display:flex;gap:1.5rem}.survey-radio{display:flex;align-items:center;gap:.4rem;font-size:.9rem;cursor:pointer;color:#374151}.survey-radio input[type=radio]{cursor:pointer;width:16px;height:16px;accent-color:#7c3aed}.survey-input{width:100%;max-width:200px;padding:.5rem .75rem;border:1px solid #d1d5db;border-radius:6px;font-size:.95rem;color:#111}.survey-input:focus{outline:none;border-color:#7c3aed;box-shadow:0 0 0 3px #7c3aed1a}.survey-textarea{width:100%;padding:.5rem .75rem;border:1px solid #d1d5db;border-radius:6px;font-size:.9rem;color:#111;resize:vertical;font-family:inherit}.survey-textarea:focus{outline:none;border-color:#7c3aed;box-shadow:0 0 0 3px #7c3aed1a}.beta-survey-error{color:#dc2626;font-size:.85rem;margin-top:.5rem;padding:.5rem .75rem;background:#fef2f2;border-radius:6px;border:1px solid #fecaca}.survey-field--recommend{margin-top:1.25rem;padding:1rem 1.25rem;background:linear-gradient(135deg,#f5f3ff 0%,#ede9fe 100%);border:1px solid #c4b5fd;border-radius:10px}.survey-recommend-label{display:flex;align-items:flex-start;gap:.75rem;cursor:pointer}.survey-recommend-label:hover .survey-recommend-main{color:#5b21b6}.survey-recommend-checkbox{margin-top:.15rem;width:1.1rem;height:1.1rem;flex-shrink:0;accent-color:#7c3aed;cursor:pointer}.survey-recommend-text{display:flex;flex-direction:column;gap:.2rem;flex:1}.survey-recommend-main{font-size:.95rem;font-weight:600;color:#3b0764;line-height:1.4;transition:color .15s}.survey-recommend-sub{font-size:.82rem;color:#6b7280;line-height:1.4}.survey-recommend-heart{font-size:1.25rem;flex-shrink:0;line-height:1}.beta-survey-success{text-align:center}.beta-survey-success .success-icon{margin-bottom:1rem}.beta-survey-success .success-icon .material-icons{font-size:3.5rem;color:#7c3aed}.beta-survey-success h3{font-size:1.3rem;color:#111;margin-bottom:.5rem}.beta-survey-success>p{color:#4b5563;margin-bottom:1.25rem}.beta-survey-success .success-details{background:#f5f0ff;border:1px solid #ddd6f7;border-radius:10px;padding:1rem 1.25rem;text-align:left;display:flex;flex-direction:column;gap:.6rem}.beta-survey-success .success-detail-item{display:flex;align-items:flex-start;gap:.5rem;font-size:.9rem;color:#374151}.beta-survey-success .success-detail-item .material-icons{font-size:1.1rem;color:#7c3aed;flex-shrink:0;margin-top:.05rem}.gallery-card-badges{position:absolute;top:8px;left:8px;z-index:2;display:flex;flex-direction:column;gap:6px}.gallery-card-badge{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;box-shadow:0 2px 6px #00000026;cursor:help;transition:transform .2s,box-shadow .2s}.gallery-card-badge .material-icons{font-size:18px}.gallery-card-badge:hover{transform:scale(1.1);box-shadow:0 3px 8px #0003}.gallery-card-badge.badge-ambassador{background:linear-gradient(135deg,#7c3aed,#a855f7);color:#fff;box-shadow:0 2px 6px #7c3aed59}.gallery-card-image{position:relative}.ambassador-badge--icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#7c3aed,#a855f7);color:#fff;box-shadow:0 2px 6px #7c3aed59;cursor:help;transition:transform .2s,box-shadow .2s}.ambassador-badge--icon .material-icons{font-size:18px}.ambassador-badge--icon:hover{transform:scale(1.1);box-shadow:0 3px 10px #7c3aed80}.ambassador-badge--inline{display:inline-flex;align-items:center;gap:.3rem;background:linear-gradient(135deg,#7c3aed,#a855f7);color:#fff;padding:.2rem .6rem;border-radius:20px;font-size:.75rem;font-weight:600}.ambassador-badge--inline .material-icons{font-size:.95rem}.ambassador-badge--compact{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:linear-gradient(135deg,#f5f0ff,#ede9fe);border:1px solid #c4b5fd;border-radius:10px}.ambassador-badge--compact .badge-icon{font-size:2rem;color:#7c3aed}.ambassador-badge--compact .badge-text{display:flex;flex-direction:column}.ambassador-badge--compact .badge-text strong{font-size:.95rem;color:#4c1d95}.ambassador-badge--compact .badge-text .badge-discount{font-size:.8rem;color:#6d28d9}.ambassador-badge--full{background:linear-gradient(135deg,#faf5ff,#ede9fe);border:1.5px solid #c4b5fd;border-radius:12px;padding:1.25rem}.ambassador-badge--full .ambassador-badge-header{display:flex;align-items:flex-start;gap:.75rem;margin-bottom:1rem}.ambassador-badge--full .ambassador-badge-header .material-icons{font-size:2.5rem;color:#7c3aed}.ambassador-badge--full .ambassador-badge-header h3{font-size:1.1rem;color:#3b0764;margin:0 0 .25rem}.ambassador-badge--full .ambassador-badge-header p{font-size:.85rem;color:#7c3aed;margin:0}.ambassador-badge--full .ambassador-badge-details{display:flex;flex-direction:column;gap:.5rem}.ambassador-badge--full .ambassador-detail{display:flex;align-items:center;gap:.5rem;font-size:.9rem;color:#374151}.ambassador-badge--full .ambassador-detail .material-icons{font-size:1.1rem;color:#7c3aed}.beta-banner{background:linear-gradient(135deg,#7c3aed 0%,#a855f7 50%,#ec4899 100%);color:#fff;border-radius:12px;padding:1.25rem 1.5rem;margin-bottom:2rem;display:flex;align-items:flex-start;gap:1rem}.beta-banner .beta-banner-icon .material-icons{font-size:2.5rem}.beta-banner .beta-banner-content{flex:1}.beta-banner .beta-banner-content h2{font-size:1.2rem;margin:0 0 .35rem}.beta-banner .beta-banner-content p{margin:0;font-size:.9rem;opacity:.9;line-height:1.5}.beta-banner .beta-banner-end-date{background:rgba(255,255,255,.15);border-radius:8px;padding:.5rem .75rem;text-align:center;white-space:nowrap}.beta-banner .beta-banner-end-date .end-label{display:block;font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;opacity:.85}.beta-banner .beta-banner-end-date .end-date-value{display:block;font-size:1rem;font-weight:700}@media (max-width: 600px){.beta-banner{flex-direction:column;align-items:center;text-align:center}}.beta-payment-notification{background:#fffbeb;border:2px solid #f59e0b;border-radius:12px;padding:1.25rem;margin-bottom:1.5rem}.beta-payment-notification .notification-header{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem}.beta-payment-notification .notification-header .material-icons{color:#d97706;font-size:1.4rem}.beta-payment-notification .notification-header h3{font-size:1rem;color:#92400e;margin:0}.beta-payment-notification p{font-size:.9rem;color:#78350f;margin:0 0 1rem;line-height:1.5}.beta-payment-notification .notification-date{font-weight:700;color:#b45309}.unassigned-arts-selector{background:#f5f5f5;border:1px solid #ddd;border-radius:8px;padding:1.5rem;margin-bottom:1.5rem;position:relative}.unassigned-arts-selector .selector-header{margin-bottom:1rem}.unassigned-arts-selector .selector-header h4{margin:0 0 .5rem;color:#333;font-size:1.1rem}.unassigned-arts-selector .selector-header .selector-description{margin:0;color:#666;font-size:.9rem}.unassigned-arts-selector .selector-input-wrapper{position:relative;margin-bottom:.5rem}.unassigned-arts-selector .selector-input-wrapper .selector-input{width:100%;padding:12px 16px;border:2px solid #ddd;border-radius:8px;font-size:16px;transition:border-color .2s;background:#fff;color:#333}.unassigned-arts-selector .selector-input-wrapper .selector-input:focus{outline:none;border-color:#007bff}.unassigned-arts-selector .selector-input-wrapper .selector-input:disabled{background:#e9ecef;cursor:not-allowed;opacity:.6}.unassigned-arts-selector .selector-input-wrapper .selector-loading{position:absolute;right:16px;top:50%;transform:translateY(-50%);color:#666;font-size:.9rem}.unassigned-arts-selector .selector-dropdown{position:absolute;top:calc(100% - .5rem);left:1.5rem;right:1.5rem;border:2px solid #007bff;border-radius:8px;box-shadow:0 4px 12px #00000026;max-height:400px;overflow-y:auto;z-index:1000;background-color:#fff}.unassigned-arts-selector .selector-dropdown .selector-item{display:flex;align-items:center;gap:1rem;padding:.75rem 1rem;cursor:pointer;transition:background-color .2s;border-bottom:1px solid #ddd}.unassigned-arts-selector .selector-dropdown .selector-item:last-child{border-bottom:none}.unassigned-arts-selector .selector-dropdown .selector-item:hover{background:#f5f5f5}.unassigned-arts-selector .selector-dropdown .selector-item .selector-item-thumbnail{width:60px;height:60px;flex-shrink:0;border-radius:4px;overflow:hidden;background:#f5f5f5;display:flex;align-items:center;justify-content:center}.unassigned-arts-selector .selector-dropdown .selector-item .selector-item-thumbnail img{width:100%;height:100%;object-fit:cover}.unassigned-arts-selector .selector-dropdown .selector-item .selector-item-thumbnail .selector-item-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#666}.unassigned-arts-selector .selector-dropdown .selector-item .selector-item-thumbnail .selector-item-placeholder .material-icons{font-size:32px}.unassigned-arts-selector .selector-dropdown .selector-item .selector-item-info{flex:1;min-width:0}.unassigned-arts-selector .selector-dropdown .selector-item .selector-item-info .selector-item-name{font-weight:500;color:#333;margin-bottom:.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.unassigned-arts-selector .selector-dropdown .selector-item .selector-item-info .selector-item-description{font-size:.85rem;color:#666;line-height:1.4}.unassigned-arts-selector .selector-dropdown .selector-item .selector-item-action{flex-shrink:0;width:36px;height:36px;border:none;background:#007bff;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s}.unassigned-arts-selector .selector-dropdown .selector-item .selector-item-action:hover{background:#0056b3}.unassigned-arts-selector .selector-dropdown .selector-item .selector-item-action .material-icons{font-size:20px}.unassigned-arts-selector .selector-dropdown .selector-empty{padding:2rem 1rem;text-align:center;color:#666}@media (max-width: 768px){.unassigned-arts-selector .selector-dropdown{left:.5rem;right:.5rem}.unassigned-arts-selector .selector-item .selector-item-thumbnail{width:50px;height:50px}}.bulk-art-uploader{background:#f5f5f5;border:1px solid #ddd;border-radius:8px;padding:1.5rem;margin-bottom:2rem}.bulk-art-uploader .uploader-header{margin-bottom:1rem}.bulk-art-uploader .uploader-header h3{margin:0 0 .5rem;color:#333;font-size:1.2rem}.bulk-art-uploader .uploader-header .uploader-description{margin:0;color:#666;font-size:.9rem}.bulk-art-uploader .uploader-dropzone{border:2px dashed #ddd;border-radius:8px;padding:2rem;background:#fff;cursor:pointer;transition:all .3s ease;min-height:200px;display:flex;align-items:center;justify-content:center}.bulk-art-uploader .uploader-dropzone.dragging{border-color:#007bff;background:#f0f8ff}.bulk-art-uploader .uploader-dropzone.has-files{padding:1rem;min-height:auto}.bulk-art-uploader .uploader-dropzone .dropzone-empty{text-align:center;color:#666}.bulk-art-uploader .uploader-dropzone .dropzone-empty .material-icons{font-size:64px;color:#999;margin-bottom:1rem}.bulk-art-uploader .uploader-dropzone .dropzone-empty p{margin:.5rem 0;font-size:1rem}.bulk-art-uploader .uploader-dropzone .dropzone-empty .dropzone-hint{font-size:.85rem;color:#999}.bulk-art-uploader .uploader-dropzone .dropzone-files{width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1rem}.bulk-art-uploader .file-item{background:#fff;border:1px solid #ddd;border-radius:8px;padding:.75rem;display:flex;gap:.75rem;align-items:center;position:relative;transition:all .2s ease}.bulk-art-uploader .file-item.status-uploading{border-color:#007bff;background:#f0f8ff}.bulk-art-uploader .file-item.status-success{border-color:#28a745;background:#f0fff4}.bulk-art-uploader .file-item.status-error{border-color:#dc3545;background:#fff5f5}.bulk-art-uploader .file-item .file-preview{width:60px;height:60px;flex-shrink:0;border-radius:4px;overflow:hidden;background:#f5f5f5}.bulk-art-uploader .file-item .file-preview img{width:100%;height:100%;object-fit:cover}.bulk-art-uploader .file-item .file-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:.5rem}.bulk-art-uploader .file-item .file-info .file-name-input{width:100%;padding:.5rem;border:1px solid #ddd;border-radius:4px;font-size:.9rem;font-weight:500}.bulk-art-uploader .file-item .file-info .file-name-input:focus{outline:none;border-color:#007bff}.bulk-art-uploader .file-item .file-info .file-name-input:disabled{background:#e9ecef;cursor:not-allowed}.bulk-art-uploader .file-item .file-info .file-name{font-weight:500;color:#333;font-size:.9rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bulk-art-uploader .file-item .file-info .file-status{display:flex;align-items:center;gap:.5rem}.bulk-art-uploader .file-item .status-badge{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .5rem;border-radius:4px;font-size:.8rem;font-weight:500}.bulk-art-uploader .file-item .status-badge .material-icons{font-size:16px}.bulk-art-uploader .file-item .status-badge.status-pending{background:#e9ecef;color:#666}.bulk-art-uploader .file-item .status-badge.status-uploading{background:#cce5ff;color:#004085}.bulk-art-uploader .file-item .status-badge.status-success{background:#d4edda;color:#155724}.bulk-art-uploader .file-item .status-badge.status-error{background:#f8d7da;color:#721c24}.bulk-art-uploader .file-item .file-remove{position:absolute;top:.5rem;right:.5rem;background:#fff;border:1px solid #ddd;border-radius:50%;width:24px;height:24px;padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.bulk-art-uploader .file-item .file-remove .material-icons{font-size:16px;color:#666}.bulk-art-uploader .file-item .file-remove:hover{background:#dc3545;border-color:#dc3545}.bulk-art-uploader .file-item .file-remove:hover .material-icons{color:#fff}.bulk-art-uploader .uploader-actions{margin-top:1rem;display:flex;gap:.5rem;flex-wrap:wrap}.bulk-art-uploader .uploader-actions .button{display:inline-flex;align-items:center;gap:.5rem}.bulk-art-uploader .uploader-actions .button .material-icons{font-size:18px}.spinning{animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){.bulk-art-uploader .dropzone-files{grid-template-columns:1fr}.bulk-art-uploader .file-item{flex-direction:column;text-align:center}.bulk-art-uploader .file-item .file-preview{width:100%;height:150px}.bulk-art-uploader .file-item .file-info{width:100%}}.dropdown-selector{position:relative;display:inline-block}.dropdown-selector__toggle{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:#fff;border:1px solid #ddd;border-radius:6px;cursor:pointer;font-size:.9rem;transition:all .2s ease;color:#333}.dropdown-selector__toggle:hover{border-color:#007bff;background:#f8f9fa}.dropdown-selector__toggle .option-icon{font-size:1.2rem;line-height:1}.dropdown-selector__toggle .option-icon.material-icons{font-size:1.1rem}.dropdown-selector__toggle .option-code{font-weight:600;text-transform:uppercase}.dropdown-selector__toggle .option-label{font-weight:500}.dropdown-selector__toggle .dropdown-arrow{margin-left:.25rem;transition:transform .2s ease;color:#666}.dropdown-selector__toggle .dropdown-arrow.open{transform:rotate(180deg)}.dropdown-selector__dropdown{position:absolute;top:calc(100% + .5rem);right:0;min-width:200px;background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 12px #00000026;z-index:1000;overflow:hidden;animation:slideDown .2s ease}.dropdown-selector .dropdown-option{display:flex;align-items:center;gap:.75rem;width:100%;padding:.75rem 1rem;background:transparent;border:none;cursor:pointer;text-align:left;transition:background-color .15s ease;color:#333}.dropdown-selector .dropdown-option:hover{background:#f8f9fa}.dropdown-selector .dropdown-option.active{background:#e7f3ff;font-weight:600}.dropdown-selector .dropdown-option .option-icon{font-size:1.3rem;line-height:1;flex-shrink:0}.dropdown-selector .dropdown-option .option-icon.material-icons{font-size:1.2rem}.dropdown-selector .dropdown-option .option-info{flex:1;display:flex;flex-direction:column;gap:.15rem}.dropdown-selector .dropdown-option .option-info .option-code{font-size:.85rem;font-weight:600;text-transform:uppercase;color:#333}.dropdown-selector .dropdown-option .option-info .option-label{font-size:.8rem;color:#666}.dropdown-selector .dropdown-option .check-icon{color:#007bff;font-size:1.2rem;margin-left:auto}.dropdown-selector--minimal .dropdown-selector__toggle{padding:.4rem .6rem;background:transparent;border:1px solid #ddd;font-size:.85rem}.dropdown-selector--minimal .dropdown-selector__toggle:hover{background:#f8f9fa}.dropdown-selector--minimal .dropdown-selector__toggle .option-icon{font-size:1.1rem}.dropdown-selector--minimal .dropdown-selector__toggle .option-code{font-size:.85rem}.dropdown-selector--minimal .dropdown-selector__dropdown{min-width:180px}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.dropdown-selector__dropdown{min-width:160px}.dropdown-selector .dropdown-option{padding:.6rem .8rem}.dropdown-selector .dropdown-option .option-info .option-code{font-size:.8rem}.dropdown-selector .dropdown-option .option-info .option-label{font-size:.75rem}}.art-metadata-selector{position:relative;width:100%}@media (max-width: 768px){.art-metadata-selector .autocomplete-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,.6);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);z-index:99;pointer-events:auto;cursor:default}.art-metadata-selector.is-open .autocomplete-dropdown{position:fixed;top:80px!important;left:20px;right:20px;width:calc(100% - 40px);max-height:calc(100vh - 100px);overflow:hidden;display:flex;flex-direction:column;z-index:200;border-radius:10px;box-shadow:0 8px 32px #0000002e}.art-metadata-selector .autocomplete-mobile-search{flex-shrink:0;display:flex;align-items:center;gap:.5rem;padding:.75rem;background:#fff;border-bottom:1px solid #e1e5e9;border-radius:10px 10px 0 0}.art-metadata-selector .autocomplete-mobile-input{flex:1;border:1.5px solid #ddd;border-radius:7px;padding:.6rem .75rem;font-size:1rem;outline:none;background:#f8f9fa;color:#333}.art-metadata-selector .autocomplete-mobile-input:focus{border-color:#007bff;background:#fff;box-shadow:0 0 0 2px #007bff1f}.art-metadata-selector .autocomplete-mobile-clear{background:none;border:none;font-size:1.4rem;line-height:1;color:#999;cursor:pointer;padding:0 .25rem}.art-metadata-selector .autocomplete-mobile-clear:hover{color:#333}.art-metadata-selector.is-open .autocomplete-list,.art-metadata-selector.is-open .autocomplete-empty{overflow-y:auto;flex:1}}.art-metadata-selector .autocomplete-wrapper{position:relative;display:flex;align-items:center}.art-metadata-selector .autocomplete-wrapper input.input{width:100%;padding-right:4rem}.art-metadata-selector .autocomplete-wrapper .autocomplete-left-icon{position:absolute;left:.6rem;top:50%;transform:translateY(-50%);font-size:1.1rem;color:#999;pointer-events:none}.art-metadata-selector .autocomplete-wrapper .clear-button{position:absolute;right:2.25rem;top:50%;transform:translateY(-50%);background:none;border:none;font-size:1.5rem;color:#999;cursor:pointer;padding:0;width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;transition:color .2s}.art-metadata-selector .autocomplete-wrapper .clear-button:hover{color:#333}.art-metadata-selector .autocomplete-wrapper .autocomplete-chip-label{flex:1;font-size:.875rem;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;-webkit-user-select:none;user-select:none;padding:0 .25rem 0 2.25rem;height:100%;display:flex;align-items:center}.art-metadata-selector .autocomplete-wrapper .autocomplete-chip-clear{flex-shrink:0;background:none;border:none;font-size:1.25rem;line-height:1;color:#999;cursor:pointer;padding:0 1rem 0 .5rem;display:flex;align-items:center;justify-content:center;transition:color .2s}.art-metadata-selector .autocomplete-wrapper .autocomplete-chip-clear:hover{color:#333}.art-metadata-selector .autocomplete-wrapper .dropdown-arrow-btn{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);background:none;border:none;padding:0;width:1.75rem;height:1.75rem;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#999;transition:color .2s}.art-metadata-selector .autocomplete-wrapper .dropdown-arrow-btn .material-icons{font-size:1.25rem;transition:transform .2s ease}.art-metadata-selector .autocomplete-wrapper .dropdown-arrow-btn.open .material-icons{transform:rotate(180deg)}.art-metadata-selector .autocomplete-wrapper .dropdown-arrow-btn:hover{color:#333}.art-metadata-selector .autocomplete-dropdown{position:absolute;top:calc(100% + .25rem);left:0;right:0;background:#fff;border:1px solid #ddd;border-radius:4px;max-height:300px;overflow-y:auto;box-shadow:0 4px 12px #0000001a;z-index:1000}.art-metadata-selector .autocomplete-list{list-style:none;padding:0;margin:0}.art-metadata-selector .autocomplete-item{padding:.75rem 1rem;cursor:pointer;transition:background-color .15s;border-bottom:1px solid #f0f0f0;color:#333;background:#fff;margin:0}.art-metadata-selector .autocomplete-item:last-child{border-bottom:none}.art-metadata-selector .autocomplete-item:hover,.art-metadata-selector .autocomplete-item.highlighted{background-color:#f8f9fa}.art-metadata-selector .autocomplete-item.selected{background-color:#007bff14;font-weight:500}.art-metadata-selector .autocomplete-item.autocomplete-custom{display:flex;align-items:center;gap:.5rem;color:#007bff;font-weight:500}.art-metadata-selector .autocomplete-item.autocomplete-custom .material-icons{font-size:1.2rem}.art-metadata-selector .autocomplete-empty{padding:.5rem;background:#fff}.art-metadata-selector .autocomplete-no-results{padding:1rem;text-align:center;color:#999;font-size:.9rem;background:#fff}.loading-text{padding:.75rem;color:#666;font-size:.9rem}.art-metadata-selector-search .autocomplete-wrapper input.filter-select{width:100%;padding-right:4rem}.art-metadata-selector-search.has-left-icon .autocomplete-wrapper input{padding-left:2.2rem!important}.sortable-list-item{position:relative;display:flex;align-items:center;gap:var(--spacing-md)}.sortable-list-item__controls{display:flex;flex-direction:column;gap:var(--spacing-xs);margin-left:auto;flex-shrink:0}.sortable-list-item__controls .btn-icon{padding:var(--spacing-xs);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.sortable-list-item__controls .btn-icon:hover:not(:disabled){background:var(--primary);color:var(--primary-contrast);border-color:var(--primary)}.sortable-list-item__controls .btn-icon:disabled{opacity:.3;cursor:not-allowed}.sortable-list-item__controls .btn-icon .material-icons{font-size:18px}.sortable-list-item__controls-sm .btn-icon{padding:4px}.sortable-list-item__controls-sm .btn-icon .material-icons{font-size:16px}.list-controls{margin-bottom:1.5rem}.list-controls__filters{margin-bottom:1rem;display:flex;gap:1rem;flex-wrap:wrap}.list-controls__filters .filter-group{display:flex;align-items:center;gap:.75rem}.list-controls__filters .filter-group label{display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;color:#374151;white-space:nowrap}.list-controls__filters .filter-group label .material-icons{font-size:18px;color:#6b7280}.list-controls__filters .filter-group select{min-width:200px;max-width:100%}.list-controls__search-wrapper{display:flex;gap:1rem;align-items:center;margin-bottom:1rem;flex-wrap:wrap}.list-controls__search{flex:1;min-width:250px;position:relative}.list-controls__search .material-icons{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#6b7280;pointer-events:none}.list-controls__search input{width:100%;padding-left:44px!important}.list-controls__stats{font-size:.875rem;color:#6b7280;white-space:nowrap}.list-controls__stats strong{font-weight:600;color:#374151}.list-controls__pagination{display:flex;justify-content:center;align-items:center;gap:.5rem;margin-top:2rem;flex-wrap:wrap}.list-controls__pagination-pages{display:flex;gap:.5rem;align-items:center}.list-controls__pagination-pages .button{min-width:40px}.list-controls__pagination-ellipsis{color:#6b7280;padding:0 .25rem}.list-controls__pagination-info{margin-left:1rem;font-size:.875rem;color:#6b7280;white-space:nowrap}.list-controls__pagination .button:disabled{opacity:.5;cursor:not-allowed}.list-empty{text-align:center;padding:3rem 1rem;color:#6b7280}.list-empty__icon{font-size:4rem;color:#d1d5db;margin-bottom:1rem}.list-empty h2{font-size:1.5rem;font-weight:600;color:#374151;margin:0 0 .5rem}.list-empty p{font-size:1rem;color:#6b7280;margin:0 0 1.5rem}.public-card{display:grid;grid-template-columns:1fr 1fr;gap:0;background:white;overflow:hidden;box-shadow:0 2px 8px #00000014;transition:all .3s;text-decoration:none;color:inherit}.public-card--art{display:flex;flex-direction:column}.public-card--art .public-card__poster{width:100%;height:auto;aspect-ratio:auto}.public-card--art .public-card__poster img{position:static;height:auto}.public-card:hover{box-shadow:0 4px 12px #0000001f;transform:translateY(-2px)}.public-card__poster{position:relative;overflow:hidden;background:#f3f4f6;aspect-ratio:1}.public-card__poster img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.public-card__poster:hover img{transform:scale(1.05)}.public-card__no-image{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f3f4f6 0%,#e5e7eb 100%)}.public-card__no-image .material-icons{font-size:3rem;color:#9ca3af}.public-card__badges{position:absolute;top:8px;left:8px;display:flex;flex-direction:column;gap:6px;align-items:flex-start;z-index:2}.public-card__badge{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:6px;border-radius:50%;font-size:.75rem;font-weight:600;background:white;box-shadow:0 2px 6px #00000026;cursor:help;transition:all .2s;width:32px;height:32px}.public-card__badge .material-icons{font-size:18px}.public-card__badge:hover{transform:scale(1.1);box-shadow:0 3px 8px #0003}.public-card__badge.badge-type.badge-art{color:#7c3aed}.public-card__badge.badge-type.badge-exhibition{color:#2563eb}.public-card__badge.badge-type.badge-gallery{color:#059669}.public-card__badge.badge-sale{color:#dc2626}.public-card__badge.badge-published{color:#10b981}.public-card__badge.badge-unpublished{background:#ffc107;color:#856404}.public-card__badge.badge-ambassador{background:linear-gradient(135deg,#7c3aed,#a855f7);color:#fff;box-shadow:0 2px 6px #7c3aed59}.public-card__badge.badge-edit{color:#667eea;background:#667eea;border:none;cursor:pointer;padding:.25rem}.public-card__badge.badge-edit .material-icons{color:#fff}.public-card__badge.badge-edit:hover{background:#5568d3}.public-card__content{padding:1rem;display:flex;flex-direction:column;gap:.5rem}.public-card__title{font-size:1rem;font-weight:600;color:#1f2937;margin:0;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.public-card__meta{display:flex;align-items:center;gap:6px;font-size:.813rem;color:#6b7280;margin:0}.public-card__meta .material-icons{font-size:16px;color:#9ca3af}.public-card__meta--date{color:#667eea;font-weight:500}.public-card__meta--date .material-icons{color:#667eea}.public-card__description{font-size:.813rem;color:#6b7280;line-height:1.4;margin:0;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.public-card__stats{display:flex;align-items:center;gap:6px;font-size:.813rem;color:#667eea;font-weight:500;margin-top:auto;padding-top:.5rem}.public-card__stats .material-icons{font-size:16px}.public-cards-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(450px,1fr));gap:1.5rem;margin-bottom:2rem}@media (max-width: 1024px){.public-cards-grid{grid-template-columns:repeat(auto-fill,minmax(380px,1fr))}}@media (max-width: 768px){.public-cards-grid{grid-template-columns:1fr}.public-card{grid-template-columns:1fr;max-width:100%}.public-card__poster{aspect-ratio:16/9}.public-card__content{padding:1.25rem}.public-card__title{font-size:1.125rem}}@media (max-width: 480px){.public-card{grid-template-columns:1fr}.public-card__poster{aspect-ratio:16/9}.public-card__content{padding:1rem}.public-card__title{font-size:1rem}.public-card__badges{flex-direction:row;gap:4px}}.exhibition-list-item{display:grid;grid-template-columns:400px 1fr;gap:2rem;background:white;border-radius:12px;overflow:hidden;box-shadow:0 2px 12px #00000014;transition:all .3s;text-decoration:none;color:inherit;margin-bottom:2rem}.exhibition-list-item:hover{box-shadow:0 4px 20px #0000001f;transform:translateY(-2px)}.exhibition-list-item__poster{position:relative;overflow:hidden;background:#f3f4f6;min-height:400px}.exhibition-list-item__poster img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.exhibition-list-item__poster:hover img{transform:scale(1.05)}.exhibition-list-item__no-image{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f3f4f6 0%,#e5e7eb 100%)}.exhibition-list-item__no-image .material-icons{font-size:80px;color:#9ca3af}.exhibition-list-item__badges{position:absolute;top:1rem;left:1rem;display:flex;gap:.5rem;flex-direction:column;align-items:flex-start}.exhibition-list-item__badge{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:white;box-shadow:0 2px 8px #00000026;cursor:help;transition:all .2s}.exhibition-list-item__badge .material-icons{font-size:20px}.exhibition-list-item__badge:hover{transform:scale(1.1);box-shadow:0 3px 12px #0003}.exhibition-list-item__badge.badge-type{color:#2563eb}.exhibition-list-item__badge.badge-published{color:#10b981}.exhibition-list-item__badge.badge-ambassador{background:linear-gradient(135deg,#7c3aed,#a855f7);color:#fff;box-shadow:0 2px 6px #7c3aed59}.exhibition-list-item__content{padding:2rem 2rem 2rem 0;display:flex;flex-direction:column;gap:1rem}.exhibition-list-item__title{font-size:2rem;font-weight:700;color:#1f2937;margin:0;line-height:1.2}.exhibition-list-item__dates,.exhibition-list-item__stats,.exhibition-list-item__address{display:flex;align-items:center;gap:.5rem;color:#6b7280;font-size:1rem}.exhibition-list-item__dates .material-icons,.exhibition-list-item__stats .material-icons,.exhibition-list-item__address .material-icons{font-size:20px;color:#9ca3af}.exhibition-list-item__stats{color:#7c3aed;font-weight:600}.exhibition-list-item__stats .material-icons{color:#7c3aed}.exhibition-list-item__description{color:#4b5563;font-size:1rem;line-height:1.6;margin:0;max-width:800px}.exhibition-list-item__address{margin-top:auto;color:#374151;font-weight:500}.exhibition-list-item__cta{margin-top:1.5rem}.exhibition-list-item__cta-button{display:inline-flex;align-items:center;gap:.75rem;padding:1rem 2rem;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;font-size:1.1rem;font-weight:600;border-radius:12px;transition:all .3s ease;box-shadow:0 4px 12px #667eea4d}.exhibition-list-item__cta-button .material-icons{font-size:24px;transition:transform .3s ease}.exhibition-list-item:hover .exhibition-list-item__cta-button{transform:translateY(-2px);box-shadow:0 6px 20px #667eea66}.exhibition-list-item:hover .exhibition-list-item__cta-button .material-icons{transform:translate(4px)}@media (max-width: 1024px){.exhibition-list-item{grid-template-columns:300px 1fr}.exhibition-list-item__poster{min-height:350px}.exhibition-list-item__title{font-size:1.75rem}}@media (max-width: 768px){.exhibition-list-item{grid-template-columns:1fr}.exhibition-list-item__poster{aspect-ratio:16/9;min-height:250px}.exhibition-list-item__content{padding:1.5rem}.exhibition-list-item__title{font-size:1.5rem}}.page-header{display:flex;justify-content:space-between;align-items:flex-start;gap:2rem;margin-bottom:2rem;margin-top:2rem}.page-header__content{flex:1}.page-header__content h2{margin:0 0 .5rem;font-size:2rem;font-weight:700;color:#333}.page-header__content p{margin:0;color:#666;font-size:1.125rem;line-height:1.6}.page-header__actions{flex-shrink:0;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem}.page-header__actions .button{white-space:nowrap;display:flex;align-items:center;gap:.5rem;font-size:.8rem;padding:.25rem .5rem}.page-header__actions .button .material-icons{font-size:1rem}.page-header__limit{margin:0;width:100%;color:#666;font-size:.875rem;text-align:right}.page-header__warning{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;align-items:center;justify-content:flex-end}.page-header__warning p{margin:0;color:#dc3545;font-size:.875rem;display:flex;align-items:center;gap:.25rem}.page-header__warning p .material-icons{font-size:1rem}@media (max-width: 768px){.page-header{flex-direction:column;align-items:stretch;gap:1rem}.page-header__actions{justify-content:stretch}.page-header__actions .button{width:100%;justify-content:center}.page-header__limit{text-align:center}.page-header__warning,.page-header__warning p{justify-content:center}.page-header__warning .button{width:100%}}.profile .embed-section{margin:20px 0;padding:20px;background:#f9f9f9;border-radius:8px;border:1px solid #e0e0e0}.profile .embed-section h3,.profile .embed-section h4{margin:0 0 16px;color:#333;font-size:16px;font-weight:600}.profile .embed-section .exhibition-embed-settings .error-message{background:#ffebee;color:#c62828;padding:12px;border-radius:4px;margin-bottom:16px;border:1px solid #ef5350}.profile .embed-section .exhibition-embed-settings .success-message{background:#e8f5e8;color:#2e7d32;padding:12px;border-radius:4px;margin-bottom:16px;border:1px solid #66bb6a}.profile .embed-section .exhibition-embed-settings .domain-input{display:flex;gap:10px;margin-bottom:16px}.profile .embed-section .exhibition-embed-settings .domain-input input{flex:1}.profile .embed-section .exhibition-embed-settings .domains-list{margin:16px 0}.profile .embed-section .exhibition-embed-settings .domains-list .domain-item{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background:white;border:1px solid #ddd;border-radius:4px;margin-bottom:8px}.profile .embed-section .exhibition-embed-settings .domains-list .domain-item span{font-family:Courier New,monospace;font-size:14px}.profile .embed-section .exhibition-embed-settings .embed-code-container .embed-code{width:100%;min-height:200px;font-family:Courier New,monospace;font-size:12px;background:#f5f5f5;border:1px solid #ddd;border-radius:4px;padding:12px;resize:vertical;margin-bottom:12px}.legal-document-container{max-width:800px;margin:0 auto;padding:40px 20px;min-height:60vh}.legal-document-container.loading{display:flex;justify-content:center;align-items:center}.legal-document-container.error{text-align:center;color:#d32f2f;padding:100px 20px}.legal-document-container .legal-document-content{background:#fff;padding:40px;border-radius:8px;box-shadow:0 2px 10px #0000000d}.legal-document-container .legal-document-content .wmde-markdown{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:#333;line-height:1.6}.legal-document-container .legal-document-content .wmde-markdown h1{font-size:2em;border-bottom:2px solid #eee;padding-bottom:10px;margin-bottom:20px}.legal-document-container .legal-document-content .wmde-markdown h2{font-size:1.5em;margin-top:30px;margin-bottom:15px}.legal-document-container .legal-document-content .wmde-markdown h3{font-size:1.2em;margin-top:20px;margin-bottom:10px}.legal-document-container .legal-document-content .wmde-markdown p{margin-bottom:15px}.legal-document-container .legal-document-content .wmde-markdown ul,.legal-document-container .legal-document-content .wmde-markdown ol{margin-bottom:15px;padding-left:20px}.legal-document-container .legal-document-content .wmde-markdown li{margin-bottom:5px}.legal-document-container .legal-document-content .wmde-markdown hr{margin:30px 0;border:0;border-top:1px solid #eee}.legal-document-container .legal-document-content .wmde-markdown strong{font-weight:600}@media (max-width: 768px){.legal-document-container{padding:20px 10px}.legal-document-container .legal-document-content{padding:20px}}.auth-page{min-height:60vh}.auth-page h1{margin-bottom:2rem}.success-message{background-color:#d4edda;border:1px solid #c3e6cb;border-radius:8px;padding:1.5rem;margin:1rem 0;color:#155724}.success-message h3{color:#155724;margin-bottom:.5rem}.error-message{background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:8px;padding:1.5rem;margin:1rem 0;color:#721c24}.text-error{color:#dc3545}.grid-form input[disabled]{opacity:.6;cursor:not-allowed}.auth-buttons{margin-top:1rem}.auth-buttons .button{margin-bottom:.5rem}.exhibition-embed-settings .embed-controls{margin-top:1rem}.exhibition-embed-settings .domain-input{display:flex;gap:.5rem;margin-bottom:1rem}.exhibition-embed-settings .domain-input input{flex:1}.exhibition-embed-settings .domains-list{margin-top:.5rem}.exhibition-embed-settings .domain-item{display:flex;justify-content:space-between;align-items:center;padding:.5rem;background:#f8f9fa;border-radius:4px;margin-bottom:.5rem}.exhibition-embed-settings .domain-item .button-link{background:none;border:none;cursor:pointer;font-size:.9rem}.exhibition-embed-settings .embed-code-container .embed-code{width:100%;min-height:200px;font-family:Courier New,monospace;font-size:.9rem;padding:1rem;border:1px solid #ddd;border-radius:4px;margin-bottom:1rem;resize:vertical}.exhibition-embed-settings .form-label{display:flex;align-items:center;gap:.5rem;font-weight:500}.exhibition-embed-settings .form-label input[type=checkbox]{margin:0}@media (max-width: 768px){.success-message,.error-message{padding:1rem;font-size:.9rem}.exhibition-embed-settings .domain-input{flex-direction:column}.exhibition-embed-settings .domain-input input,.exhibition-embed-settings .domain-input button{width:100%}.exhibition-embed-settings .domain-item{flex-direction:column;align-items:flex-start;gap:.5rem}}.gallery-public{max-width:1400px;margin:0 auto;width:calc(100% - 40px);padding:0;position:relative;z-index:1}.gallery-public__room-background{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:-1;pointer-events:none;overflow:hidden}.gallery-public__title{font-size:3rem;margin:2rem 1rem 1.5rem;color:var(--text-primary, #1a1a1a);text-align:center}.gallery-public__hero{position:relative;width:100%;margin:2rem 0 3rem;border-radius:12px;overflow:hidden;display:flex;justify-content:center;box-shadow:0 4px 12px #0000001a;min-height:400px;background:white}.gallery-public__hero img{width:100%;height:auto;object-fit:contain;display:block;transition:opacity .3s ease}.gallery-public__hero img.hidden{opacity:0;visibility:hidden}.gallery-public__map-toggle{position:absolute;top:1rem;right:1rem;z-index:20;display:flex;align-items:center;gap:.35rem;padding:.5rem .85rem;border:2px solid var(--primary-color, #2196f3);background:rgba(255,255,255,.95);color:var(--primary-color, #2196f3);border-radius:20px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s;box-shadow:0 2px 8px #00000026;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.gallery-public__map-toggle .material-icons{font-size:1.1rem}.gallery-public__map-toggle:hover{background:var(--primary-color, #2196f3);color:#fff;box-shadow:0 4px 12px #2196f34d;transform:translateY(-2px)}.gallery-public__map-toggle.active{background:var(--primary-color, #2196f3);color:#fff}.gallery-public__map{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;z-index:10}.gallery-public__map.visible{opacity:1;visibility:visible}.gallery-public__map .leaflet-container{box-shadow:none;height:100%;width:100%}.gallery-public__about{display:grid;grid-template-columns:1fr 200px;gap:3rem;margin:3rem 0;padding:2rem;background:white;border-radius:12px;box-shadow:0 4px 12px #0000001a}.gallery-public__about-content h2{font-size:2rem;margin:0 0 1rem;color:var(--text-primary, #1a1a1a)}.gallery-public__about-content h3{font-size:1.5rem;margin:2rem 0 1rem;color:var(--text-primary, #1a1a1a)}.gallery-public__description{font-size:1.1rem;line-height:1.6;color:var(--text-secondary, #666);margin-bottom:1.5rem}.gallery-public__info-item{display:flex;align-items:center;gap:.75rem;margin:.75rem 0;color:var(--text-secondary, #666);font-size:1rem}.gallery-public__info-item .material-icons{font-size:1.25rem;color:var(--primary-color, #2196f3)}.gallery-public__authors{margin-top:2rem}.gallery-public__authors-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:1.5rem;margin-top:1rem}.gallery-public__author{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.5rem}.gallery-public__author img,.gallery-public__author-placeholder{width:80px;height:80px;border-radius:50%;object-fit:cover;box-shadow:0 2px 8px #0000001a}.gallery-public__author-placeholder{display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff}.gallery-public__author-placeholder .material-icons{font-size:40px}.gallery-public__author-name{font-size:.9rem;color:var(--text-primary, #1a1a1a);font-weight:500}.gallery-public__profile{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:1rem}.gallery-public__profile img,.gallery-public__profile-placeholder{width:180px;height:180px;border-radius:50%;object-fit:cover;box-shadow:0 4px 16px #00000026;border:4px solid white}.gallery-public__profile-placeholder{display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff}.gallery-public__profile-placeholder .material-icons{font-size:80px}.gallery-public__profile-name{font-size:1rem;font-weight:600;color:var(--text-primary, #1a1a1a);text-align:center}.gallery-public__exhibitions{margin:3rem 0;padding:0 1rem}.gallery-public__exhibitions h2{font-size:2rem;margin:0 0 2rem;color:var(--text-primary, #1a1a1a)}.gallery-public__exhibitions .search-input{width:100%;max-width:400px;padding:.75rem 1rem;border:2px solid var(--border-color, #ddd);border-radius:8px;font-size:1rem;transition:border-color .2s}.gallery-public__exhibitions .search-input:focus{outline:none;border-color:var(--primary-color, #2196f3)}@media (max-width: 1024px){.gallery-public__title{font-size:2.5rem;margin:1.5rem 1rem 1rem}.gallery-public__about{grid-template-columns:1fr 150px;gap:2rem}.gallery-public__profile img,.gallery-public__profile-placeholder{width:140px;height:140px}}@media (max-width: 768px){.gallery-public{padding:0 .5rem}.gallery-public__title{font-size:2rem;margin:1rem .5rem .75rem}.gallery-public__map-toggle{top:.75rem;right:.75rem;padding:.4rem .7rem;font-size:.8rem}.gallery-public__map-toggle .material-icons{font-size:1rem}.gallery-public__hero{margin-bottom:2rem;min-height:300px}.gallery-public__about{grid-template-columns:1fr;gap:1.5rem;padding:1.5rem}.gallery-public__profile{order:-1;margin-bottom:1rem}.gallery-public__profile img,.gallery-public__profile-placeholder{width:120px;height:120px}.gallery-public__authors-grid{grid-template-columns:repeat(auto-fill,minmax(80px,1fr));gap:1rem}.gallery-public__author img,.gallery-public__author-placeholder{width:60px;height:60px}.gallery-public__author-name{font-size:.8rem}.gallery-public__artists{padding:1.25rem}.gallery-public__artists-tabs{overflow-x:auto;flex-wrap:nowrap;-webkit-overflow-scrolling:touch}.gallery-public__artists-tab{padding:.45rem .75rem;flex-shrink:0}.gallery-public__artists-tab-name{max-width:120px}.gallery-public__artist-panel-inner{grid-template-columns:1fr}.gallery-public__artist-photo{width:140px;height:140px;margin:0 auto}.gallery-public__artist-fullname{font-size:1.2rem}}.gallery-public__artists{margin:0 0 3rem;padding:2rem;background:white;border-radius:12px;box-shadow:0 4px 12px #0000001a}.gallery-public__artists>h3{font-size:1.5rem;margin:0 0 1.5rem;color:var(--text-primary, #1a1a1a)}.gallery-public__artists-tabs{display:flex;flex-wrap:wrap;gap:0;border-bottom:2px solid var(--border-color, #e5e7eb);margin-bottom:1.5rem}.gallery-public__artists-tab{display:flex;flex-direction:column;align-items:flex-start;gap:.1rem;padding:.6rem 1.25rem;border:none;background:none;cursor:pointer;border-bottom:3px solid transparent;margin-bottom:-2px;border-radius:4px 4px 0 0;transition:color .2s,border-color .2s,background .2s;color:var(--text-secondary, #666)}.gallery-public__artists-tab:hover{background:var(--bg-secondary, #f9fafb);color:var(--primary-color, #2196f3)}.gallery-public__artists-tab.active{border-bottom-color:var(--primary-color, #2196f3);color:var(--primary-color, #2196f3);font-weight:600}.gallery-public__artists-tab-name{font-size:.95rem;white-space:nowrap;max-width:200px;overflow:hidden;text-overflow:ellipsis}.gallery-public__artists-tab-year{font-size:.78rem;opacity:.6;font-weight:400}.gallery-public__artist-panel-inner{display:grid;grid-template-columns:200px 1fr;gap:2rem;align-items:flex-start}.gallery-public__artist-photo{width:200px;height:200px;border-radius:12px;object-fit:cover;box-shadow:0 4px 16px #0000001f;flex-shrink:0;display:block}.gallery-public__artist-photo--placeholder{display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff}.gallery-public__artist-photo--placeholder .material-icons{font-size:80px}.gallery-public__artist-info{min-width:0}.gallery-public__artist-fullname{font-size:1.6rem;font-weight:700;margin:0 0 .5rem;color:var(--text-primary, #1a1a1a)}.gallery-public__artist-meta{display:flex;flex-wrap:wrap;gap:.5rem;font-size:.95rem;color:var(--text-secondary, #666);margin:0 0 1rem}.gallery-public__artist-nationality:before{content:"·";margin:0 .35rem}.gallery-public__artist-bio{font-size:1rem;line-height:1.7;color:var(--text-secondary, #555);white-space:pre-wrap;margin:0}#root>.content-holder{padding-bottom:3rem}.header .header-content .content-holder{display:flex;align-items:center;gap:2rem}.header .header-logo{display:flex;align-items:center;height:100%;padding:.5rem 0}.header .header-logo img{height:50%;max-height:30px;width:auto;object-fit:contain}.header nav{flex:1}.content-holder .cell-auto{max-width:100%}.room-item>a:has(img){display:inline-flex;flex-direction:column;align-items:center;width:100%;height:100%}.disabled-field{opacity:.5;pointer-events:none;-webkit-user-select:none;user-select:none}.required{color:#c00;margin-left:.25rem}.legal-confirmation-box{padding:1rem;background:#fff3cd;border:1px solid #ffc107;border-radius:4px;margin-top:.5rem}.legal-confirmation-box .checkbox-label{display:flex;align-items:flex-start;margin-bottom:.5rem}.legal-confirmation-box .checkbox-label input[type=checkbox]{margin-right:.5rem;margin-top:.25rem;flex-shrink:0}.legal-confirmation-box .checkbox-label span{line-height:1.5}.legal-confirmation-box .checkbox-label span .confirmed-text{color:#155724;font-weight:600}.legal-confirmation-box .help-text{display:block;font-size:.875rem;margin-top:.5rem;line-height:1.4}.legal-confirmation-box .help-text.warning{color:#856404;font-weight:500}.legal-confirmation-box .required{color:#c00;margin-left:.25rem}.terms-acceptance-box{padding:1rem;background:#f8f9fa;border:1px solid #dee2e6;border-radius:4px}.terms-acceptance-box.error{background:#fff3cd;border-color:#ffc107}.terms-acceptance-box .checkbox-label{display:flex;align-items:flex-start;margin-bottom:0}.terms-acceptance-box .checkbox-label input[type=checkbox]{margin-right:.5rem;margin-top:.25rem;flex-shrink:0}.terms-acceptance-box .checkbox-label span{line-height:1.5}.terms-acceptance-box .error-text{display:block;color:#f44336;font-size:.875rem;margin-top:.5rem;font-weight:500}.terms-acceptance-box .required{color:#c00;margin-left:.25rem}.terms-acceptance-box .anchor{color:#007bff;text-decoration:underline}.terms-acceptance-box .anchor:hover{color:#0056b3}
