@charset "UTF-8";.standard-button-small{--button-height: 24px;--button-background-image: linear-gradient(to bottom, #f2f2f2, #e0e0e0);--button-hover-box-shadow: 2px 2px 3px rgba(0, 0, 0, .2), 0 -2px 2px rgba(0, 0, 0, .05), inset 1px 1px 1px rgba(255, 255, 255, .1);--button-active-box-shadow: 1px 1px 3px rgba(0, 0, 0, .05), 1px 1px 3px rgba(0, 0, 0, .05), inset 1px 1px 2px rgba(255, 255, 255, .1)}.standard-button-large{--button-height: 40px;--button-background-image: linear-gradient(to bottom, #f0f0f0, #e0e0e0);--button-hover-box-shadow: 3px 3px 4px rgba(0, 0, 0, .15), 0 -2px 2px rgba(0, 0, 0, .05), inset 1px 1px 2px rgba(255, 255, 255, .1);--button-active-box-shadow: 1px 1px 3px rgba(0, 0, 0, .1), 1px 1px 3px rgba(0, 0, 0, .1), inset 1px 1px 2px rgba(255, 255, 255, .15)}.standard-button{display:inline-block;font-size:12px;font-weight:500;font-family:Roboto;text-decoration:none;text-align:center;color:#555;border:none;border-radius:calc(var(--button-height) * .2);background-image:var(--button-background-image);cursor:pointer;padding:0;width:100px;height:var(--button-height);line-height:var(--button-height);transition:background-image .2s ease,box-shadow .2s ease,transform .1s ease;box-shadow:0 1px 2px #0003,0 -1px 2px #0000000d}.standard-button:hover{background-image:linear-gradient(to bottom,#eee,#ddd);box-shadow:var(--button-hover-box-shadow);border-left:rgba(0,0,0,.03) 1px solid;transform:translateY(-1px)}.standard-button:active{background-image:linear-gradient(to bottom,#d0d0d0,silver);box-shadow:var(--button-active-box-shadow);transform:translateY(1px);color:#333}.standard-button-circular{border-radius:50%;width:var(--button-height)}.context-menu{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:8px;box-shadow:0 4px 6px -1px #00000014,0 2px 4px -1px #0000000d;max-width:300px;min-width:180px;padding:4px;z-index:1000;overflow:hidden;animation:context-menu-in .12s ease-out}@keyframes context-menu-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.context-menu .context-menu-item{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-radius:6px;color:#1a1a1a;cursor:pointer;display:block;font:inherit;font-size:13.5px;padding:7px 12px;text-align:left;transition:background .12s ease;width:100%;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.context-menu .context-menu-item:hover{background:#f3f4f6;color:#111}.context-menu .context-menu-item:active{background:#e9eaec}.context-menu-search-wrapper{padding:8px;border-bottom:1px solid rgba(0,0,0,.06);background:#fafafa;flex-shrink:0}.context-menu-search-box{position:relative;display:flex;align-items:center}.context-menu-search-icon{position:absolute;left:10px;font-size:14px;color:#888;pointer-events:none}.context-menu-search-input{width:100%;box-sizing:border-box;min-width:0;padding:8px 10px 8px 32px;border:1px solid #d8d8d8;border-radius:6px;background:#fff;font-size:13px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.context-menu-search-input::placeholder{color:#999}.context-menu-search-input:focus{background:#fff;border-color:#d7dbe480;outline:none}.context-menu-item--selected{background-color:#00000014}.context-menu-empty{padding:10px 14px;font-size:12px;color:#00000073;font-style:italic}.context-menu--keyboard .context-menu-item:hover{background:transparent;color:#1a1a1a}.context-menu--keyboard .context-menu-item.context-menu-item--selected{background-color:#00000014}@keyframes popup-fade-in{0%{opacity:0}to{opacity:1}}@keyframes popup-scale-in{0%{opacity:0;transform:translate(-50%,-50%) scale(.95)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.popup__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a8c;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:9999;display:flex;align-items:center;justify-content:center;cursor:pointer;animation:popup-fade-in .2s ease-out}.popup__modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border-radius:12px;box-shadow:0 25px 50px #00000040,0 0 0 1px #0000000d;display:flex;flex-direction:column;max-height:90vh;max-width:calc(100vw - 32px);cursor:default;animation:popup-scale-in .2s ease-out}.popup__header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #e2e8f0;-webkit-user-select:none;user-select:none;flex-shrink:0}.popup__title{font-size:16px;font-weight:600;color:#0f172a;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.popup__close{width:32px;height:32px;border-radius:50%;border:none;background:transparent;color:#64748b;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:16px;transition:background .15s,color .15s;flex-shrink:0;margin-left:8px}.popup__close:hover{background:#f1f5f9;color:#0f172a}.popup__body{padding:20px;overflow-y:auto;flex:1 1 auto;max-height:var(--popup-body-max-height, 70vh);scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent}.popup__body::-webkit-scrollbar{width:6px}.popup__body::-webkit-scrollbar-track{background:transparent}.popup__body::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.popup__footer{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:14px 20px;border-top:1px solid #e2e8f0;flex-shrink:0}:root{--image-gallery-background-color: black;--image-gallery-slide-padding: 10px;--image-gallery-border-radius: 8px;--image-gallery-thumbnail-padding: 4px;--image-gallery-thumbnail-border-radius: 15%;--image-gallery-color: #CCC;--image-gallery-container-width: 100vw;--image-gallery-container-height: 100vh;--image-gallery-thumbnail-max-width: min(10vh, 10vw);--image-gallery-thumbnail-max-height: min(10vh, 10vw);--image-gallery-icon-max-width: min(5vh, 5vw)}.image-gallery-icon{color:#fff;transition:all .3s ease-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;cursor:pointer;outline:none;position:absolute;z-index:4;filter:drop-shadow(0 2px 2px rgb(25.5,25.5,25.5))}@media (hover: hover) and (pointer: fine){.image-gallery-icon:hover{color:#ccc}.image-gallery-icon:hover .image-gallery-svg{transform:scale(1.1)}}.image-gallery-icon:focus{outline:2px solid #CCC}.image-gallery-using-mouse .image-gallery-icon:focus{outline:none}.image-gallery-fullscreen-button,.image-gallery-play-button{bottom:0;padding:20px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:28px;width:28px}@media (max-width: 768px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:15px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:24px;width:24px}}@media (max-width: 480px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:10px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:16px;width:16px}}.image-gallery-fullscreen-button{right:0}.image-gallery-play-button{left:0}.image-gallery-top-nav,.image-gallery-bottom-nav{padding:10px;left:50%;transform:translate(-50%)}.image-gallery-top-nav .image-gallery-svg,.image-gallery-bottom-nav .image-gallery-svg{height:120px;width:90px}@media (max-width: 768px){.image-gallery-top-nav .image-gallery-svg,.image-gallery-bottom-nav .image-gallery-svg{height:72px;width:48px}}@media (max-width: 480px){.image-gallery-top-nav .image-gallery-svg,.image-gallery-bottom-nav .image-gallery-svg{height:48px;width:36px}}.image-gallery-top-nav[disabled],.image-gallery-bottom-nav[disabled]{cursor:disabled;opacity:.6;pointer-events:none}.image-gallery-top-nav{top:0}.image-gallery-bottom-nav{bottom:0}.image-gallery-left-nav,.image-gallery-right-nav{padding:50px 10px;top:50%;transform:translateY(-50%)}.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:120px;width:60px}@media (max-width: 768px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:72px;width:36px}}@media (max-width: 480px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:48px;width:24px}}.image-gallery-left-nav[disabled],.image-gallery-right-nav[disabled]{cursor:disabled;opacity:.6;pointer-events:none}.image-gallery-left-nav{left:0}.image-gallery-right-nav{right:0}.image-gallery{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative}.image-gallery.fullscreen-modal{background:#000;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:5}.image-gallery.fullscreen-modal .image-gallery-content{top:50%;transform:translateY(-50%)}.image-gallery-content{position:relative;line-height:0;top:0}.image-gallery-content.fullscreen{background:#000}.image-gallery-content.image-gallery-thumbnails-left .image-gallery-slide .image-gallery-image,.image-gallery-content.image-gallery-thumbnails-right .image-gallery-slide .image-gallery-image{max-height:100vh}.image-gallery-slide-wrapper{position:relative}.image-gallery-slide-wrapper.image-gallery-thumbnails-left,.image-gallery-slide-wrapper.image-gallery-thumbnails-right{display:inline-block;width:calc(100% - 110px)}@media (max-width: 768px){.image-gallery-slide-wrapper.image-gallery-thumbnails-left,.image-gallery-slide-wrapper.image-gallery-thumbnails-right{width:calc(100% - 87px)}}.image-gallery-slide-wrapper.image-gallery-rtl{direction:rtl}.image-gallery-slides{line-height:0;overflow:hidden;position:relative;white-space:nowrap;text-align:center;touch-action:none}.image-gallery-slide{position:relative!important;width:100%;max-width:var(--image-gallery-container-width);max-height:var(--image-gallery-container-height)}.image-gallery-slide.image-gallery-center{opacity:1;border:1px solid #000;box-shadow:0 1px 2px #0003;transition:transform 1s ease;z-index:1}.image-gallery-slide .image-gallery-image{width:100%;object-fit:contain}.image-gallery-slide .image-gallery-description{background:#0006;bottom:70px;color:#fff;left:0;line-height:1;padding:10px 20px;position:absolute;white-space:normal}@media (max-width: 768px){.image-gallery-slide .image-gallery-description{bottom:45px;font-size:.8em;padding:8px 15px}}.image-gallery-bullets{bottom:20px;left:0;margin:0 auto;position:absolute;right:0;width:80%;z-index:4}.image-gallery-bullets .image-gallery-bullets-container{margin:0;padding:0;text-align:center}.image-gallery-bullets .image-gallery-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid #fff;border-radius:50%;box-shadow:0 2px 2px #1a1a1a;cursor:pointer;display:inline-block;margin:0 5px;outline:none;padding:5px;transition:all .2s ease-out}@media (max-width: 768px){.image-gallery-bullets .image-gallery-bullet{margin:0 3px;padding:3px}}@media (max-width: 480px){.image-gallery-bullets .image-gallery-bullet{padding:2.7px}}.image-gallery-bullets .image-gallery-bullet:focus{transform:scale(1.2);background:#ccc;border:1px solid #CCC}.image-gallery-bullets .image-gallery-bullet.active{transform:scale(1.2);border:1px solid #fff;background:#fff}@media (hover: hover) and (pointer: fine){.image-gallery-bullets .image-gallery-bullet:hover{background:#ccc;border:1px solid #CCC}.image-gallery-bullets .image-gallery-bullet.active:hover{background:#ccc}}.image-gallery-bullets.image-gallery-bullets-vertical{left:20px;right:auto;bottom:auto;width:auto;top:50%;transform:translateY(-50%)}.image-gallery-bullets.image-gallery-bullets-vertical .image-gallery-bullet{display:block;margin:12px 0}@media (max-width: 768px){.image-gallery-bullets.image-gallery-bullets-vertical .image-gallery-bullet{margin:6px 0;padding:3px}}@media (max-width: 480px){.image-gallery-bullets.image-gallery-bullets-vertical .image-gallery-bullet{padding:2.7px}}.image-gallery-thumbnails-wrapper{position:relative}.image-gallery-thumbnails-wrapper.thumbnails-swipe-horizontal{touch-action:pan-y}.image-gallery-thumbnails-wrapper.thumbnails-swipe-vertical{touch-action:pan-x}.image-gallery-thumbnails-wrapper.thumbnails-wrapper-rtl{direction:rtl}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{display:inline-block;vertical-align:top;width:100px}@media (max-width: 768px){.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{width:81px}}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left .image-gallery-thumbnails,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right .image-gallery-thumbnails{height:100%;width:100%;left:0;padding:0;position:absolute;top:0}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left .image-gallery-thumbnails .image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right .image-gallery-thumbnails .image-gallery-thumbnail{display:block;margin-right:0;padding:0}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:0;margin-top:2px}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{margin:0 5px}@media (max-width: 768px){.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{margin:0 3px}}.image-gallery-thumbnails{overflow:hidden;padding:5px 0}@media (max-width: 768px){.image-gallery-thumbnails{padding:3px 0}}.image-gallery-thumbnails .image-gallery-thumbnails-container{cursor:pointer;text-align:center;white-space:nowrap}.image-gallery-thumbnail{display:inline-block;border:4px solid transparent;transition:border .3s ease-out;width:100px;background:transparent;padding:0}@media (max-width: 768px){.image-gallery-thumbnail{border:3px solid transparent;width:81px}}.image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:2px}.image-gallery-thumbnail .image-gallery-thumbnail-inner{display:block;position:relative}.image-gallery-thumbnail .image-gallery-thumbnail-image{vertical-align:middle;width:100%;line-height:0}.image-gallery-thumbnail.active,.image-gallery-thumbnail:focus{outline:none;border:4px solid #CCC}@media (max-width: 768px){.image-gallery-thumbnail.active,.image-gallery-thumbnail:focus{border:3px solid #CCC}}@media (hover: hover) and (pointer: fine){.image-gallery-thumbnail:hover{outline:none;border:4px solid #CCC}}@media (hover: hover) and (pointer: fine) and (max-width: 768px){.image-gallery-thumbnail:hover{border:3px solid #CCC}}.image-gallery-thumbnail-label{box-sizing:border-box;color:#fff;font-size:1em;left:0;line-height:1em;padding:5%;position:absolute;top:50%;text-shadow:0 2px 2px rgb(25.5,25.5,25.5);transform:translateY(-50%);white-space:normal;width:100%}@media (max-width: 768px){.image-gallery-thumbnail-label{font-size:.8em;line-height:.8em}}.image-gallery-index{background:#0006;color:#fff;line-height:1;padding:10px 20px;position:absolute;right:0;top:0;z-index:4}@media (max-width: 768px){.image-gallery-index{font-size:.8em;padding:5px 10px}}.image-gallery{background-color:var(--image-gallery-background-color)}.image-gallery-thumbnails-visible .image-gallery-content{grid-template-rows:auto max-content}.image-gallery-thumbnails-visible .image-gallery-content.image-gallery-thumbnails-top{grid-template-rows:max-content auto}.image-gallery-thumbnails-visible .image-gallery-content.image-gallery-thumbnails-left{grid-template-columns:max-content auto}.image-gallery-thumbnails-visible .image-gallery-content.image-gallery-thumbnails-right{grid-template-columns:auto max-content}.image-gallery-thumbnails-hidden{grid-template-columns:none;grid-template-rows:none}.image-gallery-slide-wrapper{min-height:100%;min-width:100%;max-height:100%;max-width:100%}.image-gallery-slide{padding:var(--image-gallery-slide-padding);width:100%;height:100%;display:flex;align-items:center;justify-content:center;min-width:unset;min-height:fit-content;background-size:cover;background-position:center;scroll-snap-align:center;overflow:hidden}.image-gallery,.image-gallery-content,.image-gallery-slide-wrapper,.image-gallery-swipe,.image-gallery-slides,.image-gallery-slide{height:100%;width:100%}.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:80px;width:40px;aspect-ratio:1/2;max-width:var(--image-gallery-icon-max-width)}.image-gallery-slides{height:100%;width:100%;flex:1 1 auto;display:grid;grid-auto-flow:column;grid-auto-columns:max-content;gap:20px;padding:40px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;scroll-snap-type:x mandatory;scroll-padding-left:40px;scroll-padding-right:40px;max-width:100%;max-height:100%}.image-gallery-thumbnails-wrapper,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-bottom{max-height:var(--image-gallery-thumbnail-max-height);max-width:none}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{max-height:none;max-width:var(--image-gallery-thumbnail-max-width)}.image-gallery-slides,.image-gallery-bullets-container,.image-gallery-thumbnails-container{scroll-behavior:smooth}.image-gallery-thumbnails-left .image-gallery-thumbnails-container,.image-gallery-thumbnails-right .image-gallery-thumbnails-container{max-height:var(--image-gallery-container-height);overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.image-gallery-thumbnails-top .image-gallery-thumbnails-container,.image-gallery-thumbnails-bottom .image-gallery-thumbnails-container{max-width:var(--image-gallery-container-width);overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.image-gallery-thumbnail{padding:var(--image-gallery-thumbnail-padding);max-width:var(--image-gallery-thumbnail-max-width);cursor:"pointer"}.image-gallery-thumbnail,.image-gallery-thumbnail>*{border-radius:var(--image-gallery-thumbnail-border-radius);overflow:hidden}.image-gallery-thumbnail.active,.image-gallery-thumbnail:hover,.image-gallery-thumbnail:focus{border:4px solid var(--image-gallery-color)}.image-gallery-bullets .image-gallery-bullets-container{display:flex;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.image-gallery-bullets .image-gallery-bullet:hover,.image-gallery-bullets .image-gallery-bullet:active{background-color:var(--image-gallery-color);border:1px solid var(--image-gallery-color)}.image-gallery-icon:hover{color:var(--image-gallery-color)}.image-gallery-thumbnail-inner{width:100%;height:100%}.image-gallery-thumbnail-image{max-width:none;max-height:none;border-radius:8px;object-position:center center;object-fit:cover;aspect-ratio:1}.image-gallery-image{max-width:100%;max-height:100%;object-fit:contain;display:block;border-radius:var(--image-gallery-border-radius)}.image-gallery-content{display:grid}.pp{--pp-accent: #2563eb;--pp-bg: #ffffff;--pp-surface: #f7f8fa;--pp-border: #e4e7ec;--pp-text: #101828;--pp-text-2: #475467;--pp-muted: #98a2b3;--pp-hover: #eff1f4;--pp-radius: 8px;--pp-pad: 16px;--pp-col: clamp(200px, 24cqw, 280px);container-type:inline-size;container-name:pp;box-sizing:border-box;display:flex;width:100%;height:100%;min-height:0;background:var(--pp-bg);color:var(--pp-text);font-family:inherit;font-size:14px;line-height:1.4;overflow:hidden}.pp *,.pp *:before,.pp *:after{box-sizing:border-box}.pp-pane{display:flex;flex-direction:column;min-width:0;min-height:0}.pp-primary{width:var(--pp-col);flex:none;background:var(--pp-bg);border-right:1px solid var(--pp-border)}.pp-secondary{width:var(--pp-col);flex:none;background:var(--pp-surface);border-right:1px solid var(--pp-border)}.pp-detail{flex:1 1 auto;background:var(--pp-bg)}.pp-header{flex:none;display:flex;flex-direction:column;gap:12px;padding:var(--pp-pad) var(--pp-pad) 12px}.pp-header--row{flex-direction:row;align-items:center;gap:8px;min-height:56px;padding-bottom:8px;border-bottom:1px solid var(--pp-border)}.pp-pretitle{margin:0 0 2px;font-size:12px;font-weight:500;color:var(--pp-muted)}.pp-title{margin:0;font-size:18px;font-weight:650;letter-spacing:-.01em;color:var(--pp-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pp-title--sm{font-size:15px;font-weight:600;color:var(--pp-text-2)}.pp-crumb{display:flex;align-items:center;gap:6px;min-width:0;font-size:12px;color:var(--pp-muted)}.pp-crumb span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pp-search{position:relative;display:flex;align-items:center}.pp-search svg.pp-search__icon{position:absolute;left:10px;width:16px;height:16px;color:var(--pp-muted);pointer-events:none}.pp-search input{width:100%;height:36px;padding:0 64px 0 32px;border:1px solid var(--pp-border);border-radius:var(--pp-radius);background:var(--pp-surface);color:var(--pp-text);font:inherit;transition:border-color .15s,box-shadow .15s,background .15s}.pp-search input::placeholder{color:var(--pp-muted)}.pp-search input::-webkit-search-cancel-button{display:none}.pp-search input:focus{outline:none;background:var(--pp-bg);border-color:var(--pp-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--pp-accent) 18%,transparent)}.pp-search__kbd{position:absolute;right:8px;padding:1px 6px;border:1px solid var(--pp-border);border-radius:4px;background:var(--pp-bg);color:var(--pp-muted);font-size:11px;pointer-events:none}.pp-search input:focus~.pp-search__kbd,.pp-search input:not(:placeholder-shown)~.pp-search__kbd{display:none}.pp-search__clear{position:absolute;right:4px}.pp-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex:none;padding:0;border:0;border-radius:6px;background:transparent;color:var(--pp-text-2);cursor:pointer}.pp-icon-btn:hover{background:var(--pp-hover)}.pp-icon-btn svg{width:16px;height:16px}.pp-back{display:none;width:36px;height:36px}.pp-back svg{width:20px;height:20px}.pp-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--pp-border) transparent}.pp-list{display:flex;flex-direction:column;gap:2px;margin:0;padding:4px 8px 16px;list-style:none}.pp-item{position:relative;display:flex;align-items:center;gap:10px;width:100%;min-height:40px;padding:8px 10px;border:0;border-radius:var(--pp-radius);background:transparent;color:var(--pp-text-2);font:inherit;text-align:left;cursor:pointer;transition:background .12s,color .12s}.pp-item:hover{background:var(--pp-hover);color:var(--pp-text)}.pp-item[aria-current=true]{background:color-mix(in srgb,var(--pp-accent) 10%,var(--pp-bg));color:var(--pp-text);font-weight:600}.pp-item[aria-current=true]:before{content:"";position:absolute;left:-8px;top:8px;bottom:8px;width:3px;border-radius:0 3px 3px 0;background:var(--pp-accent)}.pp-item__icon{display:inline-flex;flex:none;width:18px;height:18px;color:var(--pp-muted)}.pp-item[aria-current=true] .pp-item__icon{color:var(--pp-accent)}.pp-item__text{display:flex;flex-direction:column;flex:1 1 auto;min-width:0}.pp-item__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pp-item__path{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:400;color:var(--pp-muted)}.pp-item__chevron{width:14px;height:14px;flex:none;color:var(--pp-muted)}.pp-item mark{padding:0;border-radius:2px;background:color-mix(in srgb,var(--pp-accent) 22%,transparent);color:inherit}.pp button:focus-visible{outline:2px solid var(--pp-accent);outline-offset:-2px}.pp-detail__body{flex:1 1 auto;min-height:0;overflow-y:auto;padding:0 var(--pp-pad) var(--pp-pad);scrollbar-width:thin;scrollbar-color:var(--pp-border) transparent}.pp-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;height:100%;min-height:160px;padding:24px;text-align:center;color:var(--pp-muted)}.pp-empty strong{font-weight:600;color:var(--pp-text-2)}.pp-detail .pp-empty{background:var(--pp-surface)}@container pp (max-width: 719px){.pp-pane{display:none;width:100%;flex:1 1 auto;border-right:0}.pp[data-view=root] .pp-primary,.pp[data-view=sub] .pp-secondary,.pp[data-view=detail] .pp-detail{display:flex}.pp-back{display:inline-flex}.pp-search input{height:44px;font-size:16px}.pp-search__kbd{display:none}.pp-item{min-height:48px;padding:10px 12px}.pp-item[aria-current=true]:before{display:none}.pp-secondary{background:var(--pp-bg)}.pp-title{font-size:20px}.pp-title--sm{font-size:16px;color:var(--pp-text)}}@media (prefers-reduced-motion: reduce){.pp *{transition:none!important}}:root{--apptray-width: 100%;--apptray-height: 100%;--spacer-s1: 40px;--radius-r1: 8px}.apptray{background:radial-gradient(70.57% 59.38% at 86.38% 106.57%,#1d3b3a 7%,#1d3b3a00),radial-gradient(297.85% 151.83% at -21.39% 8.81%,#32363b,#32363b 15.29%,#2f303f 21.39%,#193346 40.79%);background:radial-gradient(70.57% 59.38% at 86.38% 106.57%,#1d3436 7%,#1d343600),radial-gradient(297.85% 151.83% at -21.39% 8.81%,#273037,#273037 15.29%,#252e39 21.39%,#1a2f3c 40.79%);background:radial-gradient(103.89% 81.75% at 95.41% 106.34%,#f2fbf5 6%,#f2fbf500 79.68%),radial-gradient(297.85% 151.83% at -21.39% 8.81%,#fcf9f5,#fcf9f5 15.29%,#faf5f9 21.39%,#f0f6fc 40.79%);background:radial-gradient(103.89% 81.75% at 95.41% 106.34%,#eaf8ef 6%,#eaf8ef00 79.68%),radial-gradient(297.85% 151.83% at -21.39% 8.81%,#faf1f1,#faf1f1 15.29%,#f3edf5 21.39%,#e5f0fa 40.79%);width:var(--apptray-width);height:var(--apptray-height);overflow:hidden}.app-gallery{display:flex;flex-direction:column;width:100%;height:100%;max-width:100%;max-height:100%;overflow:hidden}.apps-main{height:100%;width:100%;flex:1 1 auto;padding:var(--spacer-s1);display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));overflow-y:scroll;scrollbar-width:none;scroll-snap-type:y mandatory;scroll-padding-left:var(--spacer-s1);scroll-padding-right:var(--spacer-s1)}.app-section{margin:12px;padding:24px;border-radius:16px;box-shadow:0 1px 2px #0003}.app-section .app-section-header{font-size:20px;font-weight:800;color:#2c2c2c;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-section .app-grid{width:fit-content;display:grid;gap:24px;grid-auto-flow:column;padding-top:12px;grid-template-columns:repeat(auto-fill,56px);grid-auto-flow:row;margin:0;max-width:100%}.appcard{background-color:#0000;border:none;width:56px;text-align:center;text-decoration:none;color:var(--spectrum-global-color-gray-900);margin-bottom:8px;cursor:pointer;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.appcard:hover .appcard-media{box-shadow:0 3px 10px #0000004b;transform:scale(1.07)}.appcard:hover .appcard-media i{font-size:30px}.appcard .appcard-media{height:54px;width:56px;position:relative;border-radius:8px;overflow:hidden;z-index:1;box-shadow:0 3px 8px #00000029;transition:transform .3s;will-change:transform,box-shadow;display:flex;align-items:center;justify-content:center;font-size:28px}.appcard .appcard-media .media{transition:transform .3s ease-out;position:absolute;top:0;left:0;right:0;bottom:0;height:100%;object-fit:cover;width:100%;z-index:0}.appcard .appcard-media .media img{border-style:none}.appcard .appcard-media i{padding-left:6px}.appcard>.appcard-body{display:flex;flex-direction:row;justify-content:center;margin-top:8px;line-height:14px;position:relative}.appcard>.appcard-body>.appcard-text>div{margin:0}.appcard>.appcard-body>.appcard-text>.appcard-title{color:#2c2c2c;font-size:12px;letter-spacing:0;font-weight:700;text-align:center;display:flex;justify-content:center;width:min-content;margin:0 auto}.appcard>.appcard-body>.appcard-text>.appcard-subtitle{color:green}.appcard .view-more-icon{height:16px;width:16px;margin:auto;fill:#2c2c2c;overflow:hidden}.thumbnails-wrapper{height:70px;flex:0 0 70px;width:100%;display:grid;grid-auto-flow:column;grid-template-rows:min-content;gap:10px;grid-template-columns:repeat(auto-fit,60px);align-content:center;justify-content:center;overflow-x:scroll;overscroll-behavior-inline:contain;scrollbar-width:none;border-top:1px solid rgba(0,0,0,.1)}.thumbnails-wrapper .thumbnail{aspect-ratio:1;max-width:100%;max-height:100%}.thumbnails-wrapper .thumbnail>div{width:100%;height:100%;padding:6px;border-radius:8px;overflow:hidden;background-color:transparent}.thumbnails-wrapper .thumbnail img{max-width:none;max-height:none;min-height:100%;min-width:100%;width:100%;height:100%;object-fit:cover;object-position:center center;aspect-ratio:1;border-radius:8px;overflow:hidden}.app-perspective-tray{display:flex;flex-direction:column;height:var(--apptray-height);width:var(--apptray-width);min-height:0}.app-perspective-tray .app-gallery{flex:1 1 auto;min-height:0}.app-perspective-tray .app-perspective-tray__tabbar{height:40px;min-height:40px;padding:0 16px;display:flex;align-items:center;gap:12px;border-bottom:1px solid rgba(0,0,0,.08);background:linear-gradient(90deg,#ffffffe6,#f4f4f4e6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:sticky;top:0;z-index:2}.app-perspective-tray .app-perspective-tray__tab{border:none;background:transparent;color:#2c2c2c;font-weight:600;padding:8px 12px;border-radius:8px;cursor:pointer;transition:background .2s ease,color .2s ease,box-shadow .2s ease}.app-perspective-tray .app-perspective-tray__tab:hover{background:#11182714}.app-perspective-tray .app-perspective-tray__tab.is-active{background:#111827;color:#fff;box-shadow:0 10px 30px #0000001f}.app-perspective-tray .app-perspective-tray__perspectives{margin-top:8px;display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.app-perspective-tray .app-perspective-tray__perspective{border:1px solid rgba(0,0,0,.12);background:#ffffffe6;border-radius:12px;padding:4px 10px;font-size:11px;line-height:1.4;cursor:pointer;transition:all .2s ease}.app-perspective-tray .app-perspective-tray__perspective:hover{background:#0f172a;color:#fff;border-color:#0f172a}.app-perspective-tray .app-perspective-tray__perspective:focus-visible{outline:2px solid #0f172a;outline-offset:1px}.app-root{width:100vw;height:100vh;display:flex;flex-direction:column;background-color:#d2d2d2;color:#1d1d1f;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";overflow:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-user-select:none;user-select:none}@media (prefers-color-scheme: dark){.app-root{background-color:#09090b;color:#f4f4f5}}.app-body{flex:1;display:flex;min-height:0;position:relative;overflow:hidden}.app-workspace{flex:1;display:flex;flex-direction:column;min-width:0;height:100%;position:relative}.app-root.tabtree-embedded{width:100%;height:100%;min-width:0;min-height:0;white-space:normal;-webkit-user-select:auto;user-select:auto}.tabtree-embedded>.app-body>.app-workspace>.tabtree-tab-content{flex:1;min-height:0}.tabtree-embedded>.app-body>.app-workspace>.tabtree-tab-content>.content-area{z-index:auto}.tabtree-embedded .maintab-tab-hover-controls{opacity:1}@layer base{:root{--bg-frame: #D2D2D2;--bg-surface: #F5F5F7;--bg-canvas: #FAFAFA;--border-color: #D1D1D6;--text-primary: #1D1D1F;--accent-blue: #0071E3}.dark{--bg-frame: #09090B;--bg-surface: #18181B;--bg-canvas: #09090B;--border-color: #27272A;--text-primary: #F4F4F5;--accent-blue: #3B82F6}}*,:before,:after{box-sizing:border-box}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;margin:0}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;-moz-appearance:button;appearance:button;background-color:transparent;background-image:none;border:0;padding:0;cursor:pointer;outline:none}button:focus,button:focus-visible{outline:none}input{border:0;background:transparent;outline:none}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.app-dropdown-menu{position:absolute;z-index:1000;display:block;float:left;height:auto;max-height:calc(100vh - 100px);width:300px;min-width:160px;overflow-x:hidden;overflow-y:auto;margin:2px 0 0;padding:5px 0;font-size:13px;line-height:1;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);box-shadow:0 0 12px #ddd;border-radius:4px}.app-dropdown-menu.appdropdownhide{display:none}.app-dropdown-menu.appdropdownshow{display:block}.app-dropdown-menu a,.app-dropdown-menu button,.app-dropdown-menu>div>a,.app-dropdown-menu>div>button{background-color:#fff;display:block;width:100%;border:none;border-radius:0;text-align:left;clear:both;cursor:pointer;outline:0;font-weight:400}.app-dropdown-menu a.disabled,.app-dropdown-menu a.disabled>span,.app-dropdown-menu button.disabled,.app-dropdown-menu button.disabled>span,.app-dropdown-menu>div>a.disabled,.app-dropdown-menu>div>a.disabled>span,.app-dropdown-menu>div>button.disabled,.app-dropdown-menu>div>button.disabled>span{color:#ddd}.app-dropdown-menu a.disabled:hover,.app-dropdown-menu a.disabled:hover>span,.app-dropdown-menu a.disabled>span:hover,.app-dropdown-menu a.disabled>span:hover>span,.app-dropdown-menu button.disabled:hover,.app-dropdown-menu button.disabled:hover>span,.app-dropdown-menu button.disabled>span:hover,.app-dropdown-menu button.disabled>span:hover>span,.app-dropdown-menu>div>a.disabled:hover,.app-dropdown-menu>div>a.disabled:hover>span,.app-dropdown-menu>div>a.disabled>span:hover,.app-dropdown-menu>div>a.disabled>span:hover>span,.app-dropdown-menu>div>button.disabled:hover,.app-dropdown-menu>div>button.disabled:hover>span,.app-dropdown-menu>div>button.disabled>span:hover,.app-dropdown-menu>div>button.disabled>span:hover>span{color:#aaa;background-color:#f5f5f5}.app-dropdown-menu a,.app-dropdown-menu button,.app-dropdown-menu>div>a,.app-dropdown-menu>div>button,.app-dropdown-menu>div>button>.fa,.app-dropdown-menu>div>button>.fas,.app-dropdown-menu>div>button>.far,.app-dropdown-menu .fa,.app-dropdown-menu .fas,.app-dropdown-menu .far{color:#777;white-space:normal;padding:4px 10px}.app-dropdown-menu a:hover,.app-dropdown-menu button:hover,.app-dropdown-menu>div>a:hover,.app-dropdown-menu>div>button:hover{background-color:#e5e5e5;color:#333;text-decoration:none}.app-dropdown-menu a:hover>*,.app-dropdown-menu button:hover>*,.app-dropdown-menu>div>a:hover>*,.app-dropdown-menu>div>button:hover>*{color:#333}.app-dropdown-menu a:focus,.app-dropdown-menu button:focus,.app-dropdown-menu>div>a:focus,.app-dropdown-menu>div>button:focus,.app-dropdown-menu div:focus{background-color:#f2f2f2;color:#262626;text-decoration:none}.app-dropdown-menu a:focus>*,.app-dropdown-menu button:focus>*,.app-dropdown-menu>div>a:focus>*,.app-dropdown-menu>div>button:focus>*,.app-dropdown-menu div:focus>*{color:#262626}.app-dropdown-menu li{list-style:none;font-size:13px;white-space:normal}.app-dropdown-menu .divider{background-color:#eee;height:1px;margin:7px 0;overflow:hidden;background-color:#e5e5e5}.app-dropdown-menu .appdropdown-groupname{color:#369;font-weight:600;font-size:13px;white-space:normal;padding:8px 20px;text-align:left}.hangright{right:0;left:auto}.hangleft{right:auto;left:0}.target-closest-next~*{transition:all .7s ease-in-out;animation:animateopacity .4s}.target-closest-next~*.hothide{display:none}.dot-menu-btn{width:28px;height:28px;border:none;border-radius:6px;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#888;transition:background .15s,color .15s;padding:0}.dot-menu-btn i{font-size:15px;pointer-events:none}.dot-menu-btn:hover{background:#0000000f;color:#222}.dot-menu-btn:active{transform:scale(.95)}.xc-explorer{position:absolute;top:0;right:0;bottom:0;left:0;min-inline-size:0;display:flex;flex-direction:column;overflow:auto;color:var(--xc-ink);background:var(--xc-surface);font:14px/1.5 system-ui,sans-serif}.xc-explorer-header,.xc-explorer-actions,.xc-config-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.xc-explorer-header button,.xc-explorer-header select,.xc-explorer-actions button,.xc-config-actions button{min-block-size:32px;padding:.35rem .65rem;border:1px solid currentColor;border-radius:.4rem}.xc-explorer-header{padding:1rem 1.5rem;border-bottom:1px solid var(--xc-line)}.xc-explorer-header strong{font-size:1.15rem}.xc-explorer-header>span{flex:1;color:var(--xc-mute)}.xc-explorer-layout{display:grid;grid-template-columns:230px minmax(0,1fr) 340px;flex:1;min-height:0}.xc-explorer-nav{padding:1rem;overflow:auto;border-right:1px solid var(--xc-line)}.xc-explorer-nav input{width:100%;box-sizing:border-box;margin:.5rem 0 1rem;padding:.6rem;background:var(--xc-surface);color:inherit;border:1px solid var(--xc-line);border-radius:6px}.xc-explorer-nav summary{padding:.75rem 0;cursor:pointer;font-weight:600}.xc-explorer-nav button{display:block;width:100%;padding:.45rem .75rem;border:0;border-radius:6px;background:transparent;text-align:left;color:inherit;cursor:pointer}.xc-explorer-nav button:hover{background:var(--xc-bg)}.xc-explorer-nav button[aria-current]{background:var(--xc-primary-100);color:var(--xc-primary-800);font-weight:600}.xc-explorer-main{padding:1.5rem;overflow:auto;min-width:0}.xc-explorer-main h1{margin:.25rem 0 .75rem;font-size:2rem}.xc-explorer-main h2{font-size:1rem;margin:0;flex:1}.xc-explorer-eyebrow{color:var(--xc-mute);margin:0}.xc-explorer-preview{padding:2rem 1rem;margin:1rem 0 1.5rem;min-height:180px;display:grid;align-items:center;border:1px solid var(--xc-line);border-radius:8px;background:var(--xc-bg)}.xc-explorer-config textarea{width:100%;box-sizing:border-box;resize:vertical;padding:1rem;background:var(--xc-bg);color:inherit;border:1px solid var(--xc-line);border-radius:8px;font:13px/1.6 monospace}.xc-explorer-inspector{min-height:0;overflow:auto;border-left:1px solid var(--xc-line);--inspector-text: #e0e0e0;--inspector-text-secondary: #a0a0a0}.xc-explorer-actions button,.xc-explorer-header button,.xc-explorer-header select{color:inherit;background:var(--xc-surface);cursor:pointer}.xc-explorer-theme-settings{--inspector-panel: var(--xc-surface);--inspector-text: var(--xc-ink);padding:1rem;background:var(--xc-surface);color:var(--xc-ink);overflow-wrap:anywhere}.xc-explorer-theme-settings h2{margin:0 0 1rem;font-size:1rem}.xc-explorer button:disabled{opacity:.45;cursor:default}.xc-explorer :focus-visible{outline:2px solid var(--xc-primary-500);outline-offset:2px}@media (max-width: 1100px){.xc-explorer-layout{grid-template-columns:190px minmax(0,1fr)}.xc-explorer-nav{grid-row:span 2}.xc-explorer-inspector{min-height:480px}}@media (max-width: 650px){.xc-explorer-layout{display:block}.xc-explorer-nav{max-height:230px;border-bottom:1px solid var(--xc-line)}.xc-explorer-main{padding:1rem}.xc-explorer-inspector{height:600px}}.xc-config-transfer{display:grid;gap:.75rem;padding:1rem}.xc-config-transfer textarea{inline-size:100%;min-block-size:12rem;resize:vertical;font-family:monospace}.xc-config-transfer :focus-visible,.xc-explorer-header :focus-visible{outline:2px solid currentColor;outline-offset:3px}.xc-theme{font-family:var(--xc-theme-font);font-size:var(--xc-theme-size);--xc-bg: #f2f4f7;--xc-surface: #fff;--xc-ink: #18212b;--xc-mute: #5d6b7a;--xc-line: #d9dee5;--xc-white: #fff;--xc-black: #111827;--xc-shadow-color: rgb(0 0 0 / .18);--xc-overlay: rgb(0 0 0 / .4);--xc-dark-bg: #10151b;--xc-dark-ink: #e8edf2;--xc-light-bg: #fff;--xc-light-ink: #18212b;--xc-video-bg: #10151b;--xc-code-ink: #d6e2ff;--xc-toast-bg: #1b2430;color:var(--xc-ink);min-inline-size:0;inline-size:100%}@media (prefers-color-scheme: dark){.xc-theme{--xc-bg: #10151b;--xc-surface: #18202a;--xc-ink: #e8edf2;--xc-mute: #93a1b0;--xc-line: #2b3644}}[data-theme=dark] .xc-theme,.xc-theme[data-theme=dark],.xc-explorer[data-theme=dark]{--xc-bg: #10151b;--xc-surface: #18202a;--xc-ink: #e8edf2;--xc-mute: #93a1b0;--xc-line: #2b3644}[data-theme=light] .xc-theme,.xc-theme[data-theme=light],.xc-explorer[data-theme=light]{--xc-bg: #f2f4f7;--xc-surface: #fff;--xc-ink: #18212b;--xc-mute: #5d6b7a;--xc-line: #d9dee5}.xc-block{inline-size:100%;min-inline-size:0;container:xc / inline-size;color:var(--xc-ink);font:400 var(--xc-size) / 1.45 var(--xc-theme-font, Manrope, system-ui, sans-serif)}.xc-component{inline-size:100%;max-inline-size:45rem;margin-inline:auto;display:flex;justify-content:center;min-inline-size:0}.xc-component,.xc-component *{box-sizing:border-box}.xc-component :where(h1,h2,h3,p,ul,ol,blockquote,pre){margin:0}.xc-component :where(button,input,select,textarea){font:inherit;accent-color:var(--xc-s600)}.xc-component :where(button,a,input,select,summary){min-block-size:32px}.xc-component :where(button,a,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--xc-s600);outline-offset:3px}.xc-component :where(button,a){touch-action:manipulation}.xc-component a{color:inherit;overflow-wrap:anywhere}.xc-component :where(button,a,input,select){max-inline-size:100%}.xc-component button{cursor:pointer}.xc-component [hidden]{display:none!important}.xc-component img{max-inline-size:100%}.xc-component :where(b,p,small,div,span){overflow-wrap:anywhere}.xc-muted{color:var(--xc-mute);white-space:pre-line}.xc-painted{background:var(--xc-fill);color:var(--xc-on-fill);border:var(--xc-border-width) solid var(--xc-border);border-radius:var(--xc-radius)}.xc-surface{background:var(--xc-surface);color:var(--xc-ink);border:1px solid var(--xc-line);border-radius:var(--xc-radius);box-shadow:var(--xc-shadow)}.xc-action{display:inline-flex;align-items:center;justify-content:center;gap:.4em;padding:calc(var(--xc-padding) * .6) calc(var(--xc-padding) * .96);background:var(--xc-fill);color:var(--xc-on-fill)!important;border:var(--xc-border-width) solid var(--xc-border);border-radius:var(--xc-radius);font-weight:600;text-decoration:none}.xc-button-large{padding:var(--xc-padding) calc(var(--xc-padding) * 1.6)}.xc-outline{background:transparent;color:var(--xc-s700)!important;border:1px solid var(--xc-s300)}.xc-contrast{background:var(--xc-white);color:var(--xc-black)!important;border:0}.xc-link{color:var(--xc-s700)!important;text-decoration:underline;text-underline-offset:3px;font-weight:600;display:inline-flex;align-items:center}.xc-plain{border:0;background:transparent;color:inherit;padding:.25em;min-inline-size:32px}.xc-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-inline-size:0}.xc-between{justify-content:space-between}.xc-end{justify-content:flex-end}.xc-center{text-align:center;justify-content:center;align-items:center}.xc-stack{display:flex;flex-direction:column;gap:calc(var(--xc-padding) * .5);inline-size:100%}.xc-columns{display:flex;gap:14px;inline-size:100%}.xc-columns>*{flex:1 1 0;min-inline-size:0}.xc-grid{inline-size:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.xc-icon-button{inline-size:2.6em;block-size:2.6em;min-inline-size:32px;padding:0}.xc-floating{inline-size:3.6em;block-size:3.6em;padding:0;border-radius:50%;font-size:1.2em;box-shadow:0 6px 16px var(--xc-shadow-color)}.xc-button-group{display:inline-flex;flex-wrap:wrap}.xc-button-group .xc-action{border-radius:0}.xc-button-group .xc-action:first-child{border-radius:var(--xc-radius) 0 0 var(--xc-radius)}.xc-button-group .xc-action:last-child{border-radius:0 var(--xc-radius) var(--xc-radius) 0}.xc-button-group [aria-pressed=true]{box-shadow:inset 0 -3px var(--xc-on-fill)}.xc-card,.xc-card-body{inline-size:100%;overflow:hidden}.xc-card-body{padding:var(--xc-padding);display:flex;flex-direction:column;gap:4px}.xc-card .xc-picture{block-size:110px;aspect-ratio:auto;border-radius:0}.xc-card-basic{inline-size:100%;padding:var(--xc-padding) calc(var(--xc-padding) * 1.6);box-shadow:var(--xc-shadow)}.xc-avatar{display:inline-flex;align-items:center;justify-content:center;flex:none;inline-size:2.8em;block-size:2.8em;border-radius:50%;font-weight:600;background:var(--xc-fill);color:var(--xc-on-fill);border:var(--xc-border-width) solid var(--xc-border)}.xc-price{font-size:2em;font-weight:800}.xc-price small{font-size:.4em;color:var(--xc-mute)}.xc-pill{align-self:flex-start;font-size:.8em;border-radius:99px;padding:2px 8px}.xc-field{display:flex;flex-direction:column;gap:4px;inline-size:100%;color:var(--xc-mute);font-size:.85em;text-align:start}.xc-field :where(input:not([type=range]),select){inline-size:100%;min-inline-size:0;padding:calc(var(--xc-padding) * .6) calc(var(--xc-padding) * .8);border:1px solid var(--xc-line);border-radius:var(--xc-radius);background:var(--xc-bg);color:var(--xc-ink)}.xc-row input:is([type=checkbox],[type=radio]){inline-size:32px;block-size:32px;flex:none}.xc-switch{inline-size:2.9em;min-inline-size:48px;block-size:32px;border:0;border-radius:99px;background:var(--xc-line);padding:3px;text-align:start}.xc-switch span{display:block;inline-size:26px;block-size:26px;border-radius:50%;background:var(--xc-white);transition:transform .15s}.xc-switch[aria-checked=true]{background:var(--xc-s600)}.xc-switch[aria-checked=true] span{transform:translate(18px)}.xc-upload{display:block;inline-size:100%;text-align:center;padding:calc(var(--xc-padding) * 1.6);border:2px dashed var(--xc-s400);border-radius:var(--xc-radius);background:var(--xc-s50);color:var(--xc-s800)}.xc-upload input{display:block;margin-block:8px;inline-size:100%}.xc-rating{display:flex;font-size:1.8em}.xc-rating button{background:transparent;border:0;color:var(--xc-line);min-inline-size:32px;padding:2px}.xc-rating [data-filled=true]{color:var(--xc-s500)}.xc-form{inline-size:100%;display:flex;flex-direction:column;gap:10px;padding:var(--xc-padding)}.xc-form>button{align-self:flex-start}.xc-validation input[aria-invalid=true]{border:2px solid var(--xc-danger-600)}.xc-validation small{color:var(--xc-danger-600)}.xc-navbar{display:flex;align-items:center;flex-wrap:wrap;gap:14px;inline-size:100%;padding:calc(var(--xc-padding) * .6) var(--xc-padding)}.xc-navbar b{flex:1}.xc-navbar a{display:inline-flex;align-items:center}.xc-tabs{inline-size:100%}.xc-tabs [role=tablist]{display:flex;border-block-end:1px solid var(--xc-line);overflow-x:auto}.xc-tabs [role=tab]{min-height:44px;min-width:44px;border:0;border-block-end:3px solid transparent;padding:calc(var(--xc-padding) * .6) var(--xc-padding);background:transparent;color:var(--xc-mute);font-weight:600}.xc-tabs [aria-selected=true]{color:var(--xc-ink);border-block-end-color:var(--xc-s600)}.xc-tabs [role=tabpanel]{padding:12px 4px;color:var(--xc-mute);white-space:pre-line}.xc-page-button{min-inline-size:2.4em;block-size:2.4em;border:1px solid var(--xc-line);border-radius:var(--xc-radius);background:transparent;color:var(--xc-ink)}.xc-page-button[aria-current]{background:var(--xc-fill);color:var(--xc-on-fill)}.xc-stepper{display:flex;inline-size:100%;list-style:none;padding:0}.xc-stepper li{flex:1;text-align:center;border-block-start:3px solid var(--xc-line);padding-block-start:4px}.xc-stepper [aria-current]{border-color:var(--xc-s600)}.xc-menu{inline-size:100%;max-inline-size:20em;padding:6px}.xc-menu a,.xc-drawer nav a{display:flex;align-items:center;padding:8px 10px;border-radius:var(--xc-radius);text-decoration:none}.xc-menu a:hover{background:var(--xc-s100);color:var(--xc-s800)}.xc-drawer{position:relative;inline-size:100%;min-block-size:170px;background:var(--xc-bg);border:1px solid var(--xc-line);border-radius:var(--xc-radius);padding:8px}.xc-drawer aside{position:relative;inline-size:75%;background:var(--xc-surface);padding:var(--xc-padding);box-shadow:6px 0 12px var(--xc-shadow-color)}.xc-accordion{inline-size:100%}.xc-accordion section{padding:calc(var(--xc-padding) * .7) var(--xc-padding)}.xc-accordion section+section{border-block-start:1px solid var(--xc-line)}.xc-accordion button{min-height:44px;background:transparent;border:0;text-align:start;color:var(--xc-s700);font-weight:600;inline-size:100%}.xc-bottom-nav{inline-size:100%;display:flex;justify-content:space-around;gap:4px;padding:8px}.xc-bottom-nav a{display:flex;flex-direction:column;align-items:center;font-size:.8em;text-decoration:none;color:var(--xc-mute)}.xc-bottom-nav a[aria-current]{color:var(--xc-s700)}.xc-bottom-nav span{font-size:1.5em}.xc-badge{display:inline-block;padding:calc(var(--xc-padding) / 3) var(--xc-padding);font-weight:600}.xc-chip{display:inline-flex;align-items:center;padding-inline:10px 2px;font-weight:600}.xc-avatars{display:flex}.xc-avatars>*+*{margin-inline-start:-10px;outline:2px solid var(--xc-surface)}.xc-table-scroll{overflow:auto;inline-size:100%}.xc-table{inline-size:100%;border-collapse:collapse;text-align:start;background:var(--xc-surface)}.xc-table :where(th,td){padding:calc(var(--xc-padding) * .6) var(--xc-padding);border-block-end:1px solid var(--xc-line)}.xc-table th{background:var(--xc-s100);color:var(--xc-s800)}.xc-list{inline-size:100%;list-style:none;padding:0}.xc-list li{padding:calc(var(--xc-padding) * .6) var(--xc-padding)}.xc-list li+li{border-block-start:1px solid var(--xc-line)}.xc-list small{display:block}.xc-key-values{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px 18px;inline-size:100%;margin:0;padding:var(--xc-padding)}.xc-key-values dt{color:var(--xc-mute)}.xc-key-values dd{margin:0;font-weight:600}.xc-tooltip{position:relative;padding-block-start:44px;text-align:center}.xc-tooltip [role=tooltip]{position:absolute;inset-block-start:0;inset-inline-start:50%;transform:translate(-50%);padding:6px 10px;font-size:.85em;inline-size:max-content;max-inline-size:100%;visibility:hidden}.xc-tooltip:is(:hover,:focus-within) [role=tooltip]{visibility:visible}.xc-divider{display:flex;align-items:center;gap:8px;inline-size:100%;color:var(--xc-mute)}.xc-divider span{flex:1;block-size:1px;background:var(--xc-line)}.xc-tag{border-inline-start:4px solid var(--xc-s600);background:var(--xc-s50);color:var(--xc-s800);padding:3px 10px;border-radius:min(var(--xc-radius),6px);font-weight:600}.xc-alert{inline-size:100%;padding:var(--xc-padding) calc(var(--xc-padding) * 1.6)}.xc-toast{display:flex;align-items:center;gap:16px;padding:calc(var(--xc-padding) * .7) var(--xc-padding);border-radius:var(--xc-radius);background:var(--xc-toast-bg);color:var(--xc-white);box-shadow:0 8px 20px var(--xc-shadow-color)}.xc-toast button{color:var(--xc-s300)}.xc-progress{inline-size:100%}.xc-progress progress{display:block;inline-size:100%;margin-block-start:6px;block-size:10px;accent-color:var(--xc-s600)}.xc-skeleton{display:flex;gap:12px;inline-size:100%}.xc-skeleton>span{inline-size:48px;block-size:48px;border-radius:50%}.xc-skeleton>div{flex:1;display:flex;flex-direction:column;gap:8px}.xc-skeleton i{block-size:12px;border-radius:min(var(--xc-radius),8px)}.xc-skeleton i:first-child{inline-size:60%;block-size:14px}.xc-skeleton i:last-child{inline-size:80%}.xc-skeleton :where(span,i){background:var(--xc-line);animation:xc-pulse 1.4s infinite}.xc-modal-stage{inline-size:100%;padding:24px 16px;background:var(--xc-overlay);border-radius:var(--xc-radius)}.xc-modal{margin-inline:auto;max-inline-size:20em;padding:calc(var(--xc-padding) * 1.2)}.xc-modal p{margin-block:6px 14px}.xc-empty{text-align:center;max-inline-size:20em}.xc-empty b{display:block;margin-block-start:10px}.xc-empty p{margin-block:4px 12px}.xc-spinner{inline-size:2.6em;block-size:2.6em;border-radius:50%;border:4px solid var(--xc-s200);border-block-start-color:var(--xc-s600);animation:xc-spin .8s linear infinite}.xc-banner{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:8px;inline-size:100%;padding:calc(var(--xc-padding) * .7) var(--xc-padding)}.xc-banner a{display:inline-flex;align-items:center}.xc-picture{inline-size:100%;aspect-ratio:16/9;object-fit:cover;border-radius:var(--xc-radius);position:relative;overflow:hidden;display:block}.xc-landscape{background:linear-gradient(135deg,var(--xc-s200),var(--xc-s700))}.xc-landscape span{position:absolute;inline-size:15%;aspect-ratio:1;inset-block-start:18%;inset-inline-end:14%;background:var(--xc-white);opacity:.7;border-radius:50%}.xc-landscape i{position:absolute;inset-block-end:0;inset-inline:0;block-size:38%;background:var(--xc-s800);opacity:.55;clip-path:polygon(0 100%,25% 20%,50% 70%,75% 10%,100% 100%)}.xc-gallery{gap:6px}.xc-gallery .xc-picture{aspect-ratio:1}.xc-gallery .xc-picture:nth-child(4n+2){aspect-ratio:1/1.3}.xc-video{inline-size:100%;aspect-ratio:16/9;border-radius:var(--xc-radius);background:var(--xc-video-bg);display:flex}.xc-embed{inline-size:100%;padding:calc(var(--xc-padding) * 1.4);border:2px dashed var(--xc-line);border-radius:var(--xc-radius);text-align:center;color:var(--xc-mute)}.xc-embed-frame{border:0;inline-size:100%;aspect-ratio:16/9}.xc-icons{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.xc-icon-tile{inline-size:2.8em;block-size:2.8em;display:flex;align-items:center;justify-content:center;font-size:1.3em;border-radius:min(var(--xc-radius),12px);background:var(--xc-s100);color:var(--xc-s700)}.xc-lightbox{position:relative;inline-size:100%;min-block-size:200px;border-radius:var(--xc-radius);background:var(--xc-overlay);display:flex;align-items:center;justify-content:center}.xc-lightbox .xc-picture{inline-size:70%}.xc-lightbox button{position:absolute;inset-block-start:8px;inset-inline-end:8px;color:var(--xc-white)}.xc-compare{inline-size:100%;position:relative;block-size:150px;border-radius:var(--xc-radius);overflow:hidden}.xc-compare>div{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--xc-s600),var(--xc-s900));color:var(--xc-s900-ink)}.xc-compare>div:nth-child(2){background:linear-gradient(135deg,var(--xc-s100),var(--xc-s400));color:var(--xc-s400-ink)}.xc-compare input{position:absolute;inset-block-end:6px;inset-inline-start:10%;inline-size:80%}.xc-heading,.xc-rich-text{inline-size:100%}.xc-heading h2{font-size:2em;line-height:1.1;font-weight:800;color:var(--xc-s800)}.xc-heading p{margin-block-start:6px}.xc-rich-text h3{font-size:1.3em}.xc-rich-text p{margin-block:6px;white-space:pre-line}.xc-rich-text ul{color:var(--xc-mute)}.xc-quote{inline-size:100%;border-inline-start:4px solid var(--xc-s600);padding-inline-start:14px}.xc-quote>div{font-size:1.2em;font-style:italic}.xc-quote cite{display:block;margin-block-start:6px;color:var(--xc-mute)}.xc-code{inline-size:100%;padding:var(--xc-padding);border-radius:var(--xc-radius);background:var(--xc-video-bg);color:var(--xc-code-ink);font:13px/1.6 ui-monospace,Menlo,monospace;overflow-x:auto}.xc-callout{inline-size:100%;border-radius:var(--xc-radius);padding:var(--xc-padding);background:var(--xc-s50);border-inline-start:4px solid var(--xc-s600);color:var(--xc-s800)}.xc-toc{border-inline-start:2px solid var(--xc-line)}.xc-toc a{display:flex;align-items:center;padding:5px 14px;color:var(--xc-s700)}.xc-container{inline-size:100%;padding:8px;border:1px dashed var(--xc-line);border-radius:var(--xc-radius)}.xc-container>div{max-inline-size:70%;margin-inline:auto;padding:var(--xc-padding);text-align:center;background:var(--xc-s100);color:var(--xc-s800);border-radius:var(--xc-radius)}.xc-primitives>div{padding:calc(var(--xc-padding) * .8);background:var(--xc-s100);color:var(--xc-s800);border-radius:min(var(--xc-radius),10px)}.xc-spacer{inline-size:100%;block-size:calc(var(--xc-padding) * 2)}.xc-hero{inline-size:100%;text-align:center;padding:calc(var(--xc-padding) * 2) var(--xc-padding);border-radius:var(--xc-radius);background:var(--xc-s50);color:var(--xc-s900)}.xc-hero h1{font-size:1.9em;font-weight:800;line-height:1.1}.xc-hero p{margin-block:8px 14px}.xc-features b,.xc-features small,.xc-team b,.xc-team small{display:block;margin-block-start:6px}.xc-pricing>div{padding:calc(var(--xc-padding) * .8);text-align:center}.xc-pricing .xc-price{font-size:1.5em}.xc-cta{inline-size:100%;text-align:center;padding:calc(var(--xc-padding) * 1.6);border-radius:var(--xc-radius);background:var(--xc-s700);color:var(--xc-s700-ink)}.xc-cta b{font-size:1.3em}.xc-cta>div{margin-block-start:12px}.xc-logos{inline-size:100%;display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.xc-logos span{padding:6px 14px;border-radius:min(var(--xc-radius),10px);background:var(--xc-line);color:var(--xc-mute);font-weight:800}.xc-stats,.xc-team{inline-size:100%;display:flex;flex-wrap:wrap;justify-content:space-around;gap:12px;text-align:center}.xc-stats b{font-size:1.8em;color:var(--xc-s700)}.xc-timeline{inline-size:100%;border-inline-start:2px solid var(--xc-line);padding-inline-start:16px;list-style:none}.xc-timeline li{position:relative;padding-block-end:12px}.xc-timeline li:before{content:"";position:absolute;inset-inline-start:-23px;inset-block-start:4px;inline-size:12px;block-size:12px;border-radius:50%;background:var(--xc-s600)}.xc-newsletter{inline-size:100%;text-align:center;padding:var(--xc-padding)}.xc-newsletter .xc-row{margin-block-start:10px;align-items:flex-end}.xc-newsletter .xc-field{flex:1 1 12em}.xc-footer{inline-size:100%;padding:calc(var(--xc-padding) * 1.4);border-radius:var(--xc-radius);background:var(--xc-s900);color:var(--xc-s900-ink)}.xc-footer .xc-row{align-items:flex-start;gap:24px}.xc-footer small{display:block;opacity:.7;margin-block-start:12px}.xc-color-scales{inline-size:100%;display:flex;flex-direction:column;gap:6px}.xc-color-scales>div{display:flex;border-radius:8px;overflow:hidden}.xc-color-scales span{flex:1;block-size:26px}.xc-type-scale{inline-size:100%}.xc-type-scale>div{line-height:1.25;margin-block:4px}.xc-type-scale>div:first-child{font-size:2.2em;font-weight:800}.xc-type-scale>div:nth-child(2){font-size:1.6em;font-weight:800}.xc-type-scale>div:nth-child(3){font-size:1.2em;font-weight:600}.xc-type-scale>div:nth-child(5){font-size:.85em}.xc-spacing-scale{inline-size:100%}.xc-spacing-scale .xc-row{margin-block:3px;font-size:.8em}.xc-spacing-scale span{block-size:12px;background:var(--xc-s600);border-radius:3px}.xc-radius-scale,.xc-shadow-scale{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;padding:12px}.xc-radius-scale>div{text-align:center;font-size:.8em}.xc-radius-scale span{display:block;inline-size:56px;block-size:56px;background:var(--xc-s200);border:2px solid var(--xc-s600);margin-block-end:4px}.xc-shadow-scale>div{inline-size:64px;block-size:64px;border-radius:var(--xc-radius);background:var(--xc-surface);display:flex;align-items:center;justify-content:center}.xc-breakpoints{inline-size:100%}.xc-breakpoints>div{margin-block:5px}.xc-breakpoints span{display:block;block-size:12px;border-radius:6px;background:var(--xc-s600)}.xc-motion{inline-size:100%;text-align:center}.xc-motion>div{margin-block-start:10px;block-size:40px}.xc-motion span{display:block;inline-size:36px;block-size:36px;border-radius:var(--xc-radius);background:var(--xc-s600)}.xc-moving{animation:xc-move .8s ease-in-out forwards}.xc-dark-demo{inline-size:100%;display:flex;border-radius:var(--xc-radius);overflow:hidden;border:1px solid var(--xc-line)}.xc-dark-demo>div{flex:1;padding:18px;text-align:center}.xc-dark-demo span{display:block;margin-block-start:6px;padding:4px 10px;border-radius:var(--xc-radius);background:var(--xc-s500);color:var(--xc-s500-ink)}.xc-light-sample{background:var(--xc-light-bg);color:var(--xc-light-ink)}.xc-dark-sample{background:var(--xc-dark-bg);color:var(--xc-dark-ink)}.xc-sr-only{position:absolute;inline-size:1px;block-size:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.xc-wireframe-row{display:flex;gap:6px}.xc-wireframe-cell{min-inline-size:0;padding:8px;display:flex;align-items:center;justify-content:center;text-align:center;background:var(--xc-primary-100);color:var(--xc-primary-800);border:1px dashed var(--xc-primary-300);border-radius:var(--xc-theme-radius)}.xc-tablet-up,.xc-desktop-only{display:none}.xc-thumbnail{block-size:84px;overflow:hidden;pointer-events:none;border-radius:6px;background:var(--xc-bg)}.xc-thumbnail>div{inline-size:200%;transform:scale(.5);transform-origin:0 0;padding:8px}@container xc (min-width: 600px){.xc-phone-only{display:none}.xc-tablet-up{display:block}}@container xc (min-width: 1000px){.xc-desktop-only{display:block}}@container xc (max-width: 500px){.xc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.xc-features,.xc-pricing{grid-template-columns:minmax(0,1fr)}.xc-columns{flex-direction:column}.xc-navbar{gap:8px}.xc-navbar b{flex-basis:100%}.xc-wireframe-row{flex-wrap:wrap}}@container xc (max-width: 280px){.xc-grid{grid-template-columns:minmax(0,1fr)}.xc-icons{grid-template-columns:repeat(2,minmax(0,1fr))}}@keyframes xc-spin{to{transform:rotate(360deg)}}@keyframes xc-pulse{50%{opacity:.45}}@keyframes xc-move{to{transform:translate(110px)}}@media (prefers-reduced-motion: reduce){.xc-block *,.xc-block *:before{animation:none!important;transition:none!important}}.xc-theme[data-xc-framework="1"]{background:var(--theme-surface);color:var(--theme-on-surface);font-family:var(--font-body)}.xc-theme[data-xc-framework="1"] .xc-block{font-family:var(--font-body)}.xc-theme[data-xc-framework="1"] .xc-surface{border-width:var(--border-w);box-shadow:var(--shadow-rest)}.xc-theme[data-xc-framework="1"] .xc-card-body{gap:var(--space-3);padding:var(--space-4)}.xc-theme[data-xc-framework="1"] .xc-card-collection{gap:var(--space-3)}.xc-theme[data-xc-framework="1"] [data-xc-component=carousel]{--carousel-slide-radius: var(--radius-md)}.xc-theme[data-xc-framework="1"] .xc-action:hover{background:var(--xc-hover, var(--theme-primary-hover));color:var(--xc-on-hover, var(--theme-on-primary-hover))!important}.xc-theme[data-xc-framework="1"] .xc-action:active{background:var(--xc-pressed, var(--theme-primary-pressed));color:var(--xc-on-pressed, var(--theme-on-primary-pressed))!important}.xc-theme[data-xc-framework="1"] :is(button,a,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--theme-focus-ring);outline-offset:2px}.xc-theme[data-xc-framework="1"] :is(button,input,select,textarea):disabled{background:var(--theme-disabled-fill);color:var(--theme-disabled-text)!important}.xc-theme[data-xc-framework="1"] [aria-selected=true]{background:var(--theme-primary-subtle);color:var(--theme-on-primary-subtle);border-inline-start:2px solid var(--theme-primary)}.xc-theme[data-xc-framework="1"] [data-st="surface.card"]{background:var(--theme-surface-card);border-color:var(--theme-border);border-radius:var(--xc-radius, var(--radius-md))}.xc-theme[data-xc-framework="1"][data-border-mode=fill] [data-st="surface.card"],.xc-theme[data-xc-framework="1"] [data-border=fill]{border-color:var(--xc-border-fill, var(--theme-border))}.xc-theme[data-xc-framework="1"] [data-text-container]{overflow-wrap:anywhere}.xc-theme[data-xc-framework="1"] .xc-hero{background:var(--theme-surface-card);color:var(--theme-on-surface)}.xc-theme[data-xc-framework="1"] .xc-cta{background:var(--theme-primary);color:var(--theme-on-primary)}.xc-theme[data-xc-framework="1"] .xc-quote{border-inline-start:4px solid var(--theme-primary)}.xc-theme[data-xc-framework="1"] .xc-footer{background:var(--theme-on-surface);color:var(--theme-surface)}.xc-theme[data-xc-framework="1"] .xc-action.xc-outline{border:var(--border-w) solid var(--theme-primary);color:var(--theme-primary)!important}.xc-theme[data-xc-framework="1"] .xc-cta .xc-contrast{background:var(--theme-on-primary);color:var(--theme-primary)!important}.xc-theme[data-xc-framework="1"] .xc-toast{background:var(--theme-on-surface);color:var(--theme-surface);box-shadow:var(--shadow-2)}.xc-theme[data-xc-framework="1"] .xc-toast button{color:var(--theme-surface)}.xc-theme[data-xc-framework="1"] :is(.xc-link,[data-st=link]){background-image:var(--link-decoration);background-repeat:no-repeat;background-size:var(--link-size) .08em;background-position:0 calc(100% - .15em);text-decoration:none;color:var(--theme-primary)!important;font-size:inherit;font-weight:inherit}.xc-theme[data-xc-framework="1"] :is(.xc-link,[data-st=link]):visited{color:var(--link-visited)!important}@media (prefers-reduced-motion: no-preference){.xc-theme[data-xc-framework="1"] :is(.xc-link,[data-st=link]){transition:background-position .16s ease}.xc-theme[data-xc-framework="1"] :is(.xc-link,[data-st=link]):hover{background-position-x:100%}}@keyframes draggable-popup-scale-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.draggable-popup{position:relative;background:#fff;border-radius:12px;box-shadow:0 0 0 1px #0000000d,0 4px 16px #0000001a,0 20px 48px #00000026;overflow:hidden;display:flex;flex-direction:column;height:100%;animation:draggable-popup-scale-in .18s ease-out}.draggable-popup__layout{padding-bottom:20px;display:flex;flex-direction:column;height:100%}.draggable-popup__close{position:absolute;top:8px;right:8px;width:32px;height:32px;border-radius:50%;border:none;background:transparent;color:#94a3b8;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:15px;z-index:1100;transition:background .15s ease,color .15s ease}.draggable-popup__close:hover{background:#f1f5f9;color:#334155}.draggable-popup__title{cursor:move;min-height:42px;padding:0 48px 0 16px;background:#f8fafc;border-bottom:1px solid #e2e8f0;font-weight:600;font-size:14px;color:#1e293b;display:flex;align-items:center;-webkit-user-select:none;user-select:none;line-height:1.4;letter-spacing:.01em;flex-shrink:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.draggable-popup__body{flex:1;overflow:auto;scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent}.draggable-popup__body::-webkit-scrollbar{width:6px;height:6px}.draggable-popup__body::-webkit-scrollbar-track{background:transparent;margin:4px 0}.draggable-popup__body::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.draggable-popup__body::-webkit-scrollbar-thumb:hover{background:#94a3b8}.portal-membership.portal-membership{box-sizing:border-box;display:grid;gap:16px;width:min(100vw - 32px,440px);max-width:100%;padding:24px;color:#1f2937;font-size:14px;line-height:1.5}.portal-membership *,.portal-membership *:before,.portal-membership *:after{box-sizing:border-box}.portal-membership p,.portal-membership h3{margin:0}.portal-membership .portal-membership-hero{display:flex;gap:16px;align-items:flex-start}.portal-membership .portal-membership-heading{display:grid;gap:6px;min-width:0}.portal-membership .portal-membership-heading h3{font-size:18px;font-weight:700;line-height:1.3;color:#111827}.portal-membership .portal-membership-heading p{color:#4b5563;overflow-wrap:anywhere}.portal-membership .portal-membership-icon{flex:none;display:grid;place-items:center;width:48px;height:48px;border-radius:50%;font-size:20px;color:#1f5fbf;background:#e8f0fc}.portal-membership .portal-membership-icon--member{color:#1b7f4b;background:#e3f5ec}.portal-membership .portal-membership-icon--pending{color:#a15c07;background:#fdf1dc}.portal-membership .portal-membership-icon--alert{color:#b42318;background:#fde8e6}.portal-membership .portal-membership-badge{justify-self:start;padding:2px 10px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#1f5fbf;background:#e8f0fc}.portal-membership .portal-membership-badge--member{color:#1b7f4b;background:#e3f5ec}.portal-membership .portal-membership-badge--pending{color:#a15c07;background:#fdf1dc}.portal-membership .portal-membership-badge--alert{color:#b42318;background:#fde8e6}.portal-membership .portal-membership-field{display:grid;gap:6px}.portal-membership .portal-membership-field label{font-weight:600;color:#111827}.portal-membership .portal-membership-field label span{color:#b42318}.portal-membership .portal-membership-field small{color:#6b7280;font-size:12px}.portal-membership select{width:100%;min-height:44px;padding:9px 12px;font:inherit;color:#111827;background-color:#fff;border:1px solid #cbd5e1;border-radius:10px}.portal-membership select:hover:not(:disabled){border-color:#94a3b8}.portal-membership .portal-membership-notice{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:10px;color:#1e3a5f;background:#eef4fb;border:1px solid #d5e3f5}.portal-membership .portal-membership-notice i{flex:none;margin-top:3px}.portal-membership .portal-membership-notice--warn{color:#7a4605;background:#fdf6e7;border-color:#f3dfb3}.portal-membership .portal-membership-notice--error{color:#8f1d14;background:#fdeeec;border-color:#f5c6c1}.portal-membership .portal-membership-note{display:flex;gap:8px;align-items:center;color:#6b7280;font-size:12px}.portal-membership .portal-membership-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:4px;padding-top:16px;border-top:1px solid #e5e7eb}.portal-membership .portal-membership-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:8px 20px;font:inherit;font-weight:600;cursor:pointer;border:1px solid transparent;border-radius:10px;transition:background-color .15s,border-color .15s}.portal-membership .portal-membership-btn--primary{color:#fff;background:#1f5fbf}.portal-membership .portal-membership-btn--primary:hover:not(:disabled){background:#194d9a}.portal-membership .portal-membership-btn--danger{color:#fff;background:#b42318}.portal-membership .portal-membership-btn--danger:hover:not(:disabled){background:#912018}.portal-membership .portal-membership-btn--ghost{color:#374151;background:#fff;border-color:#cbd5e1}.portal-membership .portal-membership-btn--ghost:hover:not(:disabled){background:#f3f4f6}.portal-membership .portal-membership-btn:disabled{cursor:not-allowed;opacity:.55}.portal-membership .portal-membership-skeleton{display:grid;gap:10px}.portal-membership .portal-membership-skeleton i{display:block;height:44px;border-radius:10px;background:#eceff3;animation:pm-pulse 1.2s ease-in-out infinite}.portal-membership .portal-membership-skeleton i+i{width:60%;height:16px}@keyframes pm-pulse{50%{opacity:.5}}.portal-membership .portal-membership-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.portal-membership :focus-visible{outline:2px solid #1f5fbf;outline-offset:2px}@media (max-width: 480px){.portal-membership.portal-membership{padding:16px;gap:14px}.portal-membership .portal-membership-actions{flex-direction:column-reverse}.portal-membership .portal-membership-btn{width:100%}.portal-membership select{font-size:16px}}@media (prefers-reduced-motion: reduce){.portal-membership *{animation:none!important;transition:none!important}}:root{--fs-border: #e2e5ea;--fs-hover: #eef0f4;--fs-active: #dde3ee;--fs-select: #dbe7ff;--fs-select-border: #9db9f5;--fs-accent: #2563eb;--fs-text: #0f172a;--fs-muted: #64748b;--fs-folder: #f2b440;--fs-radius: 8px}.fs-hicon{cursor:pointer;color:#000000b3;font-size:16px;height:30px;flex:0 0 30px;display:flex;align-items:center;justify-content:center;text-align:center;-webkit-user-select:none;user-select:none;transition:background-color .12s ease}.fs-hicon:hover,.fs-hicon.is-active{background-color:#ddd}.fs-hicon:focus-visible{outline:2px solid var(--fs-accent);outline-offset:-2px}.fs-header-mid{display:flex;align-items:center;gap:10px;width:100%;min-width:0}.fs-crumbs{flex:1 1 auto;min-width:0;overflow-x:auto;white-space:nowrap;scrollbar-width:none}.fs-crumbs::-webkit-scrollbar{display:none}.fs-viewswitch{display:inline-flex;flex:0 0 auto;border:1px solid var(--fs-border);border-radius:6px;overflow:hidden;background:#fff}.fs-viewswitch button{border:0;background:transparent;width:30px;height:26px;display:flex;align-items:center;justify-content:center;color:var(--fs-muted);cursor:pointer;padding:0}.fs-viewswitch button+button{border-left:1px solid var(--fs-border)}.fs-viewswitch button:hover{background:var(--fs-hover)}.fs-viewswitch button[aria-pressed=true]{background:var(--fs-active);color:var(--fs-text)}.fs-viewswitch button:focus-visible{outline:2px solid var(--fs-accent);outline-offset:-2px}.fs-menu-list{display:flex;flex-direction:column;padding:6px 0}.fs-menu-item{display:flex;align-items:center;width:100%;border:0;background:transparent;padding:10px 14px;font-size:13px;text-align:left;cursor:pointer}.fs-menu-item:hover{background:var(--fs-hover)}.fs-field{display:flex;flex-direction:column;gap:6px}.fs-label{font-size:13px;font-weight:500;color:#374151}.fs-input{width:100%;box-sizing:border-box;padding:8px 10px;font-size:14px;color:var(--fs-text);border:1px solid #d1d5db;border-radius:6px;outline:none}.fs-input:focus{border-color:var(--fs-accent);box-shadow:0 0 0 3px #2563eb26}.fs-btn{padding:7px 16px;font-size:13px;font-weight:500;border:1px solid #d1d5db;border-radius:6px;background:#fff;color:#374151;cursor:pointer;transition:transform .15s ease}.fs-btn:hover:not(:disabled){transform:scale(1.04)}.fs-btn:disabled{opacity:.5;cursor:not-allowed}.fs-btn--primary{border:0;background:var(--fs-text);color:#fff}.fs-error{padding:6px 10px;margin:0 0 8px;font-size:12px;color:#b91c1c;background:#fef2f2;border-radius:6px}.fs-view{height:100%}.fs-scroll{height:100%;overflow:auto}.fs-item{min-width:0}.fs-pager{display:flex;justify-content:center;align-items:center;min-height:44px;padding:8px;font-size:12px;color:var(--fs-muted)}.fs-pager__sentinel{width:100%;height:1px}.fs-view--icons-xl{--fs-cell: 176px;--fs-icon: 104px}.fs-view--icons-lg{--fs-cell: 128px;--fs-icon: 64px}.fs-view--icons-md{--fs-cell: 96px;--fs-icon: 40px}.fs-view--icons-sm{--fs-cell: 200px;--fs-icon: 20px}.fs-card{position:relative;display:flex;min-width:0;border:1px solid transparent;border-radius:var(--fs-radius);background:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;-webkit-tap-highlight-color:transparent;transition:background-color .12s ease,border-color .12s ease}.fs-card:hover{background:var(--fs-hover)}.fs-card:focus-visible{border-color:var(--fs-accent)}.fs-card.is-anchor-child{background:#f2f2f2}.fs-card.is-selected{background:var(--fs-select);border-color:var(--fs-select-border)}.fs-card__icon{display:flex;align-items:center;justify-content:center;flex:none;color:var(--fs-folder)}.fs-card__icon>svg{width:100%;height:100%}.fs-card__text{min-width:0;display:flex;flex-direction:column;gap:2px}.fs-card__name{font-size:13px;line-height:1.25;font-weight:500;color:var(--fs-text);overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.fs-card__sub{font-size:11px;line-height:1.3;color:var(--fs-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fs-card--icon{flex-direction:column;align-items:center;text-align:center;padding:14px 6px 10px;gap:8px}.fs-card--icon .fs-card__icon{width:var(--fs-icon, 64px);height:var(--fs-icon, 64px);font-size:var(--fs-icon, 64px)}.fs-card--icon .fs-card__text{align-items:center;width:100%}.fs-view--icons-sm .fs-card--icon{flex-direction:row;text-align:left;padding:6px 36px 6px 8px;gap:8px}.fs-view--icons-sm .fs-card--icon .fs-card__text{align-items:flex-start}.fs-view--icons-sm .fs-card__name{-webkit-line-clamp:1}.fs-card--tile{flex-direction:row;align-items:center;gap:12px;padding:10px 40px 10px 12px;border-color:var(--fs-border)}.fs-card--tile.is-selected{border-color:var(--fs-select-border)}.fs-card--tile .fs-card__icon{width:40px;height:40px;font-size:40px}.fs-card--content{flex-direction:row;align-items:center;gap:14px;padding:8px 40px 8px 12px;border-color:var(--fs-border)}.fs-card--content .fs-card__icon{width:44px;height:44px;font-size:44px}.fs-card--content .fs-card__text{flex:1;display:grid;grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr));align-items:center;gap:12px}.fs-card--content .fs-card__name{-webkit-line-clamp:1}.fs-card__menu{position:absolute;top:2px;right:2px;opacity:0;transition:opacity .12s ease}.fs-card:hover .fs-card__menu,.fs-card:focus-within .fs-card__menu,.fs-card.is-selected .fs-card__menu{opacity:1}@media (hover: none){.fs-card__menu{opacity:1}}@media (pointer: coarse){.fs-hicon{height:40px;flex-basis:40px}.fs-viewswitch button{width:40px;height:36px}.fs-menu-item{padding:14px 16px}.fs-input{font-size:16px}.fs-btn{padding:10px 18px}}.fs-root{width:100%;height:100%;min-width:0}.fs-root.is-compact .fs-view--icons-xl{--fs-cell: 136px;--fs-icon: 80px}.fs-root.is-compact .fs-view--icons-lg{--fs-cell: 104px;--fs-icon: 52px}.fs-root.is-compact .fs-view--icons-md{--fs-cell: 88px;--fs-icon: 36px}.fs-root.is-compact .fs-view--icons-sm{--fs-cell: 150px;--fs-icon: 20px}.fs-root.is-compact .fs-card--content .fs-card__text{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.fs-root.is-compact .fs-card--tile{padding-right:36px}@media (prefers-reduced-motion: reduce){.fs-card,.fs-btn,.fs-hicon,.fs-card__menu{transition:none}}.fs-viewmenu{position:relative;flex:0 0 auto}.fs-viewmenu__btn{display:flex;align-items:center;gap:4px;height:28px;padding:0 8px;border:1px solid var(--fs-border);border-radius:6px;background:#fff;color:var(--fs-text);font-size:12px;cursor:pointer}.fs-viewmenu__btn:hover{background:var(--fs-hover)}.fs-viewmenu__btn:focus-visible,.fs-viewmenu__item:focus-visible{outline:2px solid var(--fs-accent);outline-offset:-2px}.fs-viewmenu__pop{position:absolute;right:0;top:calc(100% + 4px);z-index:1000;min-width:190px;background:#fff;border:1px solid var(--fs-border);border-radius:8px;box-shadow:0 8px 24px #0f172a29;padding:4px;max-height:70vh;overflow:auto}.fs-viewmenu__item{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:0;background:transparent;border-radius:6px;font-size:13px;color:var(--fs-text);text-align:left;cursor:pointer}.fs-viewmenu__item:hover{background:var(--fs-hover)}.fs-viewmenu__item[aria-checked=true]{background:var(--fs-active);font-weight:500}.fs-viewmenu__item svg{flex:none;color:var(--fs-muted)}.fs-viewmenu__sep{height:1px;background:var(--fs-border);margin:4px 2px}@media (pointer: coarse){.fs-viewmenu__btn{height:36px}.fs-viewmenu__item{padding:12px 10px}}td.editing,td:focus{border:2px solid #999!important;transition:border-color .15s ease-out,box-shadow .15s ease-out;box-shadow:0 0 0 3px #99999926}.row-collapsed{max-height:0;opacity:0;overflow:hidden;visibility:collapse;transition:max-height .3s cubic-bezier(.4,0,.2,1),opacity .2s ease,visibility 0s linear .3s}.row-expanded{max-height:100px;opacity:1;visibility:visible;transition:max-height .3s cubic-bezier(.4,0,.2,1),opacity .25s ease .05s,visibility 0s linear}.edit-grid-search-editor{position:relative;width:100%;min-height:30px}.edit-grid-search-selected{overflow:hidden;padding:3px 5px 0;color:#555;font-size:12px;text-overflow:ellipsis;white-space:nowrap;transition:color .15s ease}.edit-grid-search-options,.edit-grid-menu{min-width:180px;max-height:220px;overflow-y:auto;border:1px solid #d0d7de;background:#fff;box-shadow:0 8px 20px #1b1f241f;animation:eg-pop-in .14s cubic-bezier(.16,1,.3,1);transform-origin:top left}.edit-grid-search-options{z-index:10000}.edit-grid-menu{position:absolute;z-index:20;left:8px;top:calc(100% - 2px)}.edit-grid-search-option,.edit-grid-menu-item{display:block;width:100%;border:0;background:#fff;color:#24292f;cursor:pointer;padding:7px 10px;text-align:left;transition:background-color .12s ease,padding-left .12s ease}.edit-grid-search-option:hover,.edit-grid-search-option.selected,.edit-grid-menu-item:hover,.edit-grid-toolbar-button:hover{background:#00000014;padding-left:14px}.edit-grid-toolbar-button{transition:background-color .12s ease,transform .1s ease}.edit-grid-toolbar-button:active{transform:scale(.94)}.edit-grid-search-empty{padding:10px;color:#666;text-align:center;animation:eg-fade-in .15s ease}@keyframes eg-pop-in{0%{opacity:0;transform:scale(.97) translateY(-2px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes eg-fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){td.editing,td:focus,.row-collapsed,.row-expanded,.edit-grid-search-selected,.edit-grid-search-option,.edit-grid-menu-item,.edit-grid-toolbar-button{transition:none!important}.edit-grid-search-options,.edit-grid-menu,.edit-grid-search-empty{animation:none!important}}:root{--componenttray-width: 100%;--componenttray-height: 100%;--spacer-s1: 40px;--radius-r1: 8px}*{box-sizing:border-box}.componenttray{background:radial-gradient(70.57% 59.38% at 86.38% 106.57%,#1d3b3a 7%,#1d3b3a00),radial-gradient(297.85% 151.83% at -21.39% 8.81%,#32363b,#32363b 15.29%,#2f303f 21.39%,#193346 40.79%);background:radial-gradient(70.57% 59.38% at 86.38% 106.57%,#1d3436 7%,#1d343600),radial-gradient(297.85% 151.83% at -21.39% 8.81%,#273037,#273037 15.29%,#252e39 21.39%,#1a2f3c 40.79%);background:radial-gradient(103.89% 81.75% at 95.41% 106.34%,#f2fbf5 6%,#f2fbf500 79.68%),radial-gradient(297.85% 151.83% at -21.39% 8.81%,#fcf9f5,#fcf9f5 15.29%,#faf5f9 21.39%,#f0f6fc 40.79%);background:radial-gradient(103.89% 81.75% at 95.41% 106.34%,#eaf8ef 6%,#eaf8ef00 79.68%),radial-gradient(297.85% 151.83% at -21.39% 8.81%,#faf1f1,#faf1f1 15.29%,#f3edf5 21.39%,#e5f0fa 40.79%);width:var(--componenttray-width);height:var(--componenttray-height);overflow:hidden}.component-gallery{display:flex;flex-direction:column;width:100%;height:100%;max-width:100%;max-height:100%;overflow:hidden}.components-main{height:100%;width:100%;flex:1 1 auto;padding:var(--spacer-s1);display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));overflow-y:scroll;scrollbar-width:none;scroll-snap-type:y mandatory;scroll-padding-left:var(--spacer-s1);scroll-padding-right:var(--spacer-s1)}.component-section{margin:12px;padding:24px;border-radius:16px;box-shadow:0 1px 2px #0003}.component-section .component-section-header{font-size:20px;font-weight:800;color:#2c2c2c;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.component-section .component-grid{width:fit-content;display:grid;gap:24px;grid-auto-flow:column;padding-top:12px;grid-template-columns:repeat(auto-fill,56px);grid-auto-flow:row;margin:0;max-width:100%}.componentcard{background-color:#0000;border:none;width:56px;text-align:center;text-decoration:none;color:var(--spectrum-global-color-gray-900);margin-bottom:8px;cursor:pointer;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.componentcard:hover .componentcard-media{box-shadow:0 3px 10px #0000004b;transform:scale(1.07)}.componentcard:hover .componentcard-media i{font-size:30px}.componentcard .componentcard-media{height:54px;width:56px;position:relative;border-radius:8px;overflow:hidden;z-index:1;box-shadow:0 3px 8px #00000029;transition:transform .3s;will-change:transform,box-shadow;display:flex;align-items:center;justify-content:center;font-size:28px}.componentcard .componentcard-media .media{transition:transform .3s ease-out;position:absolute;top:0;left:0;right:0;bottom:0;height:100%;object-fit:cover;width:100%;z-index:0}.componentcard .componentcard-media .media img{border-style:none}.componentcard .componentcard-media i{padding-left:6px}.componentcard>.componentcard-body{display:flex;flex-direction:row;justify-content:center;margin-top:8px;line-height:14px;position:relative}.componentcard>.componentcard-body>.componentcard-text>div{margin:0}.componentcard>.componentcard-body>.componentcard-text>.componentcard-title{color:#2c2c2c;font-size:12px;letter-spacing:0;font-weight:700;text-align:center;display:flex;justify-content:center;width:min-content;margin:0 auto}.componentcard>.componentcard-body>.componentcard-text>.componentcard-subtitle{color:green}.componentcard .view-more-icon{height:16px;width:16px;margin:auto;fill:#2c2c2c;overflow:hidden}.thumbnails-wrcomponenter{height:70px;flex:0 0 70px;width:100%;display:grid;grid-auto-flow:column;grid-template-rows:min-content;gap:10px;grid-template-columns:repeat(auto-fit,60px);align-content:center;justify-content:center;overflow-x:scroll;overscroll-behavior-inline:contain;scrollbar-width:none;border-top:1px solid rgba(0,0,0,.1)}.thumbnails-wrcomponenter .thumbnail{aspect-ratio:1;max-width:100%;max-height:100%}.thumbnails-wrcomponenter .thumbnail>div{width:100%;height:100%;padding:6px;border-radius:8px;overflow:hidden;background-color:transparent}.thumbnails-wrcomponenter .thumbnail img{max-width:none;max-height:none;min-height:100%;min-width:100%;width:100%;height:100%;object-fit:cover;object-position:center center;aspect-ratio:1;border-radius:8px;overflow:hidden}:root{--nugget-ink: #0f172a;--nugget-ink-soft: #334155;--nugget-slate: #475569;--nugget-slate-soft: #64748b;--nugget-surface: #ffffff;--nugget-surface-alt: #f8fafc;--nugget-border: rgba(15, 23, 42, .08);--nugget-border-strong: rgba(15, 23, 42, .16);--nugget-accent: #0e7490;--nugget-accent-strong: #155e75;--nugget-accent-soft: #ecfeff;--nugget-accent-soft-border: rgba(14, 116, 144, .22);--nugget-success: #166534;--nugget-success-bg: #f0fdf4;--nugget-success-border: #bbf7d0;--nugget-radius: 10px;--nugget-radius-sm: 8px;--nugget-shadow-resting: 0 1px 2px rgba(15, 23, 42, .05);--nugget-shadow-hover: 0 14px 28px -12px rgba(15, 23, 42, .2), 0 2px 6px rgba(15, 23, 42, .06);--nugget-ease: cubic-bezier(.2, .6, .2, 1)}@media (prefers-reduced-motion: reduce){.rootnugget,.nugget-entity-summary,.nugget-after,.side-icon,.nugget-menu>.nugget-menuclick,.nugget-ribbon>*,.nugget-entity-summary__action{transition:none!important}.rootnugget:hover,.rootnugget.appactive{transform:none!important}}.pageable-on-scroll-list{min-height:0;width:100%}.applist-container{min-height:0;overflow:visible;width:100%}.pageable-card-grid,.rootnugget-container{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));width:100%}.pageable-card-grid{align-items:stretch}.rootnugget-container{align-items:start}.rootnugget{height:auto;width:100%;display:flex;border:1px solid var(--nugget-border);border-radius:var(--nugget-radius);background:var(--nugget-surface);box-shadow:var(--nugget-shadow-resting);margin:0;min-height:68px;padding:8px 0;position:relative;transition:background-color .18s var(--nugget-ease),border-color .18s var(--nugget-ease),box-shadow .22s var(--nugget-ease),transform .18s var(--nugget-ease);overflow:hidden}.rootnugget:before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:3px;border-radius:3px;background-color:transparent;transition:opacity .18s var(--nugget-ease)}.rootnugget.association-parent-child:before{background-color:#2196f3}.rootnugget.association-anchor-child:before{background-color:#ff9800}.rootnugget.association-shortcut:before,.rootnugget.association-other:before{background-color:#9e9e9e}.rootnugget:hover,.rootnugget.appactive{background-color:var(--nugget-surface-alt);border-color:var(--nugget-accent-soft-border);box-shadow:var(--nugget-shadow-hover);transform:translateY(-2px)}.rootnugget:hover>.nugget-card>.nugget-captions,.rootnugget.appactive>.nugget-card>.nugget-captions,.rootnugget:hover .dropdown-toggle,.rootnugget.appactive .dropdown-toggle{color:var(--nugget-accent-strong)}.rootnugget:focus-within{outline:2px solid var(--nugget-accent);outline-offset:1px}.rootnugget.association-anchor-child{background-color:#f3f4f6}.rootnugget.association-anchor-child:hover,.rootnugget.association-anchor-child.appactive{background-color:#e4e6eb}.rootnugget.association-anchor-child .nugget-title,.rootnugget.association-anchor-child .nugget-subtitle{color:#5f6368}.rootnugget .empty-nugget-part-25per{display:flex;justify-content:center;cursor:pointer;flex:0 0 25%}.rootnugget .nugget-main{flex:1 1 auto;max-width:100%;display:block;padding:0 4px 0 0;line-height:1.4;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;flex-direction:column}.rootnugget .nugget-main * :not(.nugget-menu *){text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.rootnugget .nugget-main .nugget-settings *{text-overflow:ellipsis;overflow:visible;white-space:nowrap}.rootnugget .nugget-main>*{display:grid;grid-template-columns:52px minmax(0,1fr);gap:2px;min-height:22px;margin-bottom:4px}.rootnugget .nugget-main>*>:first-child * :not(.nugget-menu *){width:100%;text-align:center}.rootnugget .nugget-main>*>:nth-child(2){display:flex;flex-direction:column;justify-content:center}.rootnugget .nugget-append{width:100%;display:grid;grid-template-columns:1fr;gap:0}.rootnugget .nugget-append>.nugget-append-caption{padding:0 30px 0 10px;height:28px;border-radius:0 20px 20px 0;background-color:var(--nugget-surface-alt);border:1px solid var(--nugget-border);border-left:none;width:fit-content;display:flex;color:var(--nugget-slate);transition:background-color .16s var(--nugget-ease),color .16s var(--nugget-ease)}.rootnugget .nugget-append>.nugget-append-caption:hover{background-color:var(--nugget-accent);border-color:var(--nugget-accent);color:#fff}.rootnugget .nugget-append>.nugget-append-caption :first-child{flex:0 0 20px;display:flex;height:100%;align-items:center;justify-content:center}.rootnugget .nugget-append>.nugget-append-caption.expanded>:first-child:before{transform:rotate(90deg);transition:all .7s ease-in-out}.rootnugget .nugget-append>.nugget-append-caption :nth-child(2){flex:0 0 auto;line-height:28px;font-size:12px;font-weight:600}.rootnugget.tallnugget>.nugget-main>*{display:grid;grid-template-columns:1fr;gap:0}.rootnugget.tallnugget>.nugget-main>*>:first-child *{width:100%;text-align:center}.rootnugget .nugget-after{flex:0 0 38px;display:flex;justify-content:center;align-items:center;cursor:pointer;border-left:1px solid var(--nugget-border);color:var(--nugget-slate-soft);transition:background-color .16s var(--nugget-ease),color .16s var(--nugget-ease)}.rootnugget .nugget-after:hover{background-color:var(--nugget-accent-soft);color:var(--nugget-accent-strong)}.rootnugget .nugget-after>.side-icon{margin:auto 0;cursor:pointer;min-width:30px;min-height:30px;display:flex;align-items:center;justify-content:center;border-radius:var(--nugget-radius-sm);transition:background-color .16s var(--nugget-ease)}.rootnugget .nugget-after>.side-icon:after{color:currentColor;font-family:"Font Awesome 5 Free";font-size:18px;font-weight:600;cursor:pointer}.rootnugget.verified .nugget-green{display:flex}.rootnugget.verified .nugget-green:after{color:#13d102;padding:0 4px;font-family:"Font Awesome 5 Free";content:"";font-size:14px;font-weight:600}.rootnugget.sidearrow-up>.nugget-after{flex:0 0 35px}.rootnugget.sidearrow-up>.nugget-after>.side-icon:after{content:""}.rootnugget.sidearrow-down>.nugget-after{flex:0 0 35px}.rootnugget.sidearrow-down>.nugget-after>.side-icon:after{flex:0 0 35px;content:""}.rootnugget.sidearrow-right>.nugget-after{flex:0 0 35px}.rootnugget.sidearrow-right>.nugget-after>.side-icon:after{flex:0 0 35px;content:""}.rootnugget.threedots-horizontal>.nugget-after{flex:0 0 35px}.rootnugget.threedots-horizontal>.nugget-after>.side-icon:after{flex:0 0 35px;content:""}.rootnugget.threedots-vertical>.nugget-after{flex:0 0 35px}.rootnugget.threedots-vertical>.nugget-after>.side-icon:after{flex:0 0 35px;content:""}.nugget__rootclick-appmain{cursor:pointer;min-width:0}.rootnugget .nugget-main>*>.nugget__rootclick-appmain:first-child{grid-column:1/-1;display:flex;flex-direction:column;justify-content:center;padding:0 8px 0 12px}.rootnugget .nugget-main>*>.nugget__rootclick-appmain:first-child *{text-align:left;width:auto}.rootnugget.horizontal .nugget-main>*{grid-template-columns:15% 1fr}.rootnugget.horizontal .nugget-picture{padding-left:0;padding-top:0;padding-bottom:0;width:100%;height:100%}.rootnugget.horizontal .nugget-picture>img{border-radius:0;width:100%;height:100%}.nugget-picture,.nugget-icon,.nugget-initials{width:52px;height:52px;overflow:hidden}.nugget-picture{padding:6px 8px}.nugget-picture>img{border-radius:50%;margin:0 auto;height:36px;object-fit:contain;width:36px;border:1px solid var(--nugget-border);background:var(--nugget-surface-alt);box-shadow:0 1px 4px #0f172a14}.nugget-icon{padding:6px 8px}.nugget-icon .fa,.nugget-icon .fas,.nugget-icon .far{border-radius:50%;border:1px solid var(--nugget-accent-soft-border);margin:0 auto;height:36px;width:36px;display:flex;justify-content:center;align-items:center;text-align:center;font-size:20px;color:var(--nugget-accent-strong);background:var(--nugget-accent-soft)}.nugget-initials{padding:6px 8px}.nugget-initials .initials{border-radius:50%;border:2px solid var(--nugget-surface);margin:0 auto;height:36px;width:36px;display:block;text-align:center;font-size:13px;font-weight:700;line-height:32px;letter-spacing:.01em;background-color:#78c8d7;color:#fff;box-shadow:0 2px 6px #0f172a2e,0 0 0 1px var(--nugget-border)}.nugget-flex{display:flex;flex-wrap:wrap;min-height:24px;align-items:center;gap:10px}.nugget-flex>*{flex:0 0 max-content;padding:0 5px;line-height:24px}.nugget-textclicks{cursor:pointer;font-size:12px;font-weight:600;color:var(--nugget-accent)}.nugget-textclicks:hover{color:var(--nugget-accent-strong);text-decoration:underline}.letitwrap{white-space:normal!important}.nugget-title{color:var(--nugget-ink);font-size:13.5px;font-weight:700;letter-spacing:-.006em;line-height:1.35;display:flow-root}.nugget-subtitle{display:flow-root;color:var(--nugget-slate);font-size:11.5px;line-height:1.45}.nugget-pill{align-self:flex-start;max-width:100%;width:auto;margin:2px 0;padding:1px 8px;border-radius:999px;border:1px solid var(--nugget-accent-soft-border);background:var(--nugget-accent-soft);color:var(--nugget-accent-strong);font-size:10.5px;font-weight:700;letter-spacing:.02em;line-height:1.5;text-transform:uppercase}.nugget-caption{display:flow-root;color:var(--nugget-slate-soft);font-size:11px;line-height:1.4}.nugget-field-label{margin-right:6px;color:var(--nugget-slate-soft);font-size:10.5px;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.nugget-headline{color:#000000b3;white-space:normal!important}.nugget-pretitle{display:flow-root;color:var(--nugget-slate-soft);font-size:10.5px;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.nugget-type{color:var(--nugget-slate-soft);font-size:11px;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.nugget-entity-summary{align-items:center;background:var(--nugget-surface);border:1px solid var(--nugget-border);border-radius:var(--nugget-radius);box-shadow:var(--nugget-shadow-resting);display:grid;gap:12px;grid-template-columns:42px minmax(0,1fr) max-content;min-height:64px;padding:10px 12px;transition:background-color .16s var(--nugget-ease),border-color .16s var(--nugget-ease),box-shadow .2s var(--nugget-ease)}.nugget-entity-summary:hover{background:var(--nugget-surface-alt);border-color:var(--nugget-accent-soft-border);box-shadow:var(--nugget-shadow-hover)}.nugget-entity-summary__avatar{align-items:center;border:2px solid var(--nugget-surface);border-radius:50%;box-shadow:0 2px 6px #0f172a2e,0 0 0 1px var(--nugget-border);display:flex;font-size:13px;font-weight:800;height:40px;justify-content:center;line-height:1;text-transform:uppercase;width:40px}.nugget-entity-summary__content{min-width:0}.nugget-entity-summary__title{color:var(--nugget-ink);font-size:14px;font-weight:700;letter-spacing:-.006em;line-height:1.35}.nugget-entity-summary__title label{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nugget-entity-summary__subheader{color:var(--nugget-slate-soft);font-size:12px;line-height:1.45;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nugget-entity-summary__action{align-items:center;background:transparent;border:0;border-radius:var(--nugget-radius-sm);color:var(--nugget-slate-soft);cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;width:32px;transition:background-color .16s var(--nugget-ease),color .16s var(--nugget-ease)}.nugget-entity-summary__action:hover,.nugget-entity-summary__action:focus-visible{background:var(--nugget-accent-soft);color:var(--nugget-accent-strong);outline:none}@media (min-width: 960px){.rootnugget-container{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}@media (min-width: 1440px){.rootnugget-container{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}}@media (max-width: 640px){.pageable-card-grid,.rootnugget-container{display:block}.rootnugget{margin:6px 0;min-height:76px;padding:10px 0}.rootnugget .nugget-main>*{grid-template-columns:60px minmax(0,1fr);min-height:24px}.nugget-picture,.nugget-icon,.nugget-initials{height:60px;width:60px}.nugget-picture,.nugget-icon,.nugget-initials{padding:10px}.nugget-picture>img,.nugget-icon .fa,.nugget-icon .fas,.nugget-icon .far,.nugget-initials .initials{height:40px;width:40px}.nugget-initials .initials{font-size:16px;line-height:36px}.nugget-title{font-size:13px}}@media (max-width: 400px){.nugget-entity-summary{grid-template-columns:36px minmax(0,1fr) max-content;padding:8px 10px}}.nugget-pin,.nugget-brand,.nugget-account,.nugget-panel{color:var(--nugget-accent);font-weight:600}.nugget-3cc,.nugget-3CC{color:#e15500;font-weight:600;text-transform:capitalize}.nugget-sku,.nugget-number,.nugget-date{color:#000c;font-size:85%;font-variant-numeric:tabular-nums}.nugget-amount{font-variant-numeric:tabular-nums}.nugget-amount .nugget-amount-whole{color:var(--nugget-ink);font-weight:700;font-size:130%;letter-spacing:-.01em}.nugget-amount .nugget-amount-currency,.nugget-amount .nugget-amount-fraction{color:var(--nugget-ink-soft);font-weight:600;font-size:80%;top:-.5em;position:relative}.nugget-amount .nugget-amount-brackets{color:#000000b3;font-size:85%}.nugget-qty{margin:5px 0;width:max-content;background-color:var(--nugget-surface-alt);border:1px solid var(--nugget-border);padding:5px 12px;border-radius:var(--nugget-radius-sm);font-variant-numeric:tabular-nums}.nugget-qty .nugget-qty-caption{color:var(--nugget-slate-soft);font-size:80%}.nugget-qty .nugget-qty-value{color:var(--nugget-ink-soft);font-weight:600}.nugget-discount .nugget-discount-caption{color:#000c;font-size:80%}.nugget-discount .nugget-discount-value{color:var(--nugget-success);font-weight:700}.nugget-discount .nugget-discount-savings{color:#000000b3;font-size:85%}.nugget-comp{padding:10px;max-width:400px}.nugget-comp>*{display:grid;grid-template-columns:1fr max-content;gap:16px;font-size:80%;color:#000000b3;font-variant-numeric:tabular-nums}.nugget-comp>*>:nth-child(2){text-align:right}.nugget-comp .nugget-comp-header{border-bottom:1px solid #000;color:#00000080}.nugget-comp .nugget-comp-line{color:#000c}.nugget-comp .nugget-comp-subline>:first-child{padding-left:12px}.nugget-comp .nugget-comp-subtotal{color:#000c;font-weight:600;border-top:1px solid #555}.nugget-comp .nugget-comp-total{font-weight:600;border-top:1px solid #000;color:#000}.order-intent-nugget{border:1px solid var(--nugget-border);border-radius:var(--nugget-radius);background:var(--nugget-surface);box-shadow:var(--nugget-shadow-resting);margin:8px 0;overflow:hidden;transition:box-shadow .2s var(--nugget-ease),border-color .2s var(--nugget-ease)}.order-intent-nugget:hover{border-color:var(--nugget-accent-soft-border);box-shadow:var(--nugget-shadow-hover)}.order-intent-nugget .nugget-main{padding:8px 10px}.order-intent-nugget .nugget-title{color:var(--nugget-ink);font-size:14px;font-weight:700;line-height:1.35;white-space:normal}.order-intent-nugget .nugget-subtitle{color:var(--nugget-slate);line-height:1.35}.order-intent-nugget .order-intent-nugget__meta{color:var(--nugget-slate-soft);font-size:12px;margin-top:2px}.order-intent-nugget .nugget-picture,.order-intent-nugget .nugget-initials{align-self:stretch}.order-intent-nugget .nugget-picture>img,.order-intent-nugget .nugget-initials .initials{border-radius:8px}.order-intent-nugget .nugget-qty{border:1px solid var(--nugget-border);background:var(--nugget-surface-alt);border-radius:999px;padding:4px 12px}.order-intent-nugget .nugget-qty .nugget-qty-caption{color:var(--nugget-slate-soft);font-weight:600;text-transform:uppercase}.order-intent-nugget .nugget-qty .nugget-qty-value{color:var(--nugget-ink);font-weight:700}.order-intent-nugget .nugget-discount{color:var(--nugget-success);background:var(--nugget-success-bg);border:1px solid var(--nugget-success-border);border-radius:8px;display:inline-flex;gap:5px;margin-top:4px;padding:3px 8px;width:fit-content}.order-intent-nugget .order-intent-nugget__details-trigger{border:1px solid var(--nugget-accent-soft-border);border-radius:999px;color:var(--nugget-accent);font-weight:700;transition:background-color .16s var(--nugget-ease),color .16s var(--nugget-ease);padding:2px 10px}.order-intent-nugget .order-intent-nugget__details-trigger:hover{background:var(--nugget-accent-soft);color:var(--nugget-accent-strong)}.order-intent-nugget .nugget-comp{background:var(--nugget-surface-alt);border:1px solid var(--nugget-border);border-radius:var(--nugget-radius-sm);margin:8px 0 4px;max-width:520px;padding:12px}.order-intent-nugget .nugget-comp>*{font-size:12px;gap:20px;line-height:1.7}.order-intent-nugget .nugget-comp .nugget-comp-header,.order-intent-nugget .nugget-comp .nugget-comp-total{border-color:var(--nugget-border-strong)}.order-intent-nugget .nugget-comp .nugget-comp-subtotal{border-color:var(--nugget-border)}.order-intent-nugget .order-intent-nugget__total{text-align:right}.order-intent-nugget .order-intent-nugget__total .nugget-amount-whole{color:var(--nugget-ink);font-size:155%;letter-spacing:0}.order-intent-nugget--horizontal{grid-template-columns:minmax(0,1fr) max-content}.order-intent-nugget--horizontal .nugget-main>*{grid-template-columns:72px minmax(0,1fr)}.order-intent-nugget--horizontal .nugget-after{align-items:center;background:var(--nugget-surface-alt);border-left:1px solid var(--nugget-border);display:flex;padding:0 16px}@media (max-width: 640px){.order-intent-nugget--horizontal{grid-template-columns:1fr}.order-intent-nugget--horizontal .nugget-main>*{grid-template-columns:56px minmax(0,1fr)}.order-intent-nugget--horizontal .nugget-after{border-left:0;border-top:1px solid var(--nugget-border);justify-content:flex-end;padding:8px 12px}}.nugget-menu{cursor:pointer;height:24px}.nugget-menu>.nugget-menuclick{border:none;box-shadow:none;background:transparent;color:var(--nugget-slate-soft);font-size:16px;text-align:center;outline:0;height:100%;width:100%;border-radius:var(--nugget-radius-sm);transition:background-color .16s var(--nugget-ease),color .16s var(--nugget-ease)}.nugget-menu>.nugget-menuclick *{line-height:24px}.nugget-menu>.nugget-menuclick:hover{background-color:var(--nugget-accent-soft);color:var(--nugget-accent-strong)}.nugget-menu>.nugget-menuclick.appdropdownshow{background-color:var(--nugget-accent-soft);color:var(--nugget-accent-strong)}.nugget-menu>.nugget-menuitems.appdropdownshow{color:var(--nugget-slate);box-shadow:none;outline:0}.nugget-menu>.nugget-menuitems.appdropdownhide{display:none}.nugget-menu>.nugget-menuitems.appdropdownshow{display:block}.nugget-ribbon{display:flex;flex-wrap:wrap;height:24px}.nugget-ribbon>*{flex:0 0 max-content;padding:0 5px;cursor:pointer;font-size:12px;line-height:24px;color:var(--nugget-slate);text-align:center;border-radius:var(--nugget-radius-sm);transition:background-color .16s var(--nugget-ease),color .16s var(--nugget-ease)}.nugget-ribbon>*:hover{background-color:var(--nugget-accent-soft);color:var(--nugget-accent-strong)}.nugget-treelevel-number{font-size:12px;line-height:30px;color:var(--nugget-slate);text-align:center;width:100%}.nugget-treelevel-marker{display:flex;height:14px;margin:8px 0;align-items:center;max-width:200px}.nugget-treelevel-marker>.treelevel-marker-arrows{flex:0 0 calc(100% - 36px)}.nugget-treelevel-marker>.treelevel-marker-arrows>.treelevel-marker1,.nugget-treelevel-marker>.treelevel-marker-arrows>.treelevel-marker2{display:block;height:7px}.nugget-treelevel-marker:after{background-color:#d2d3d4;content:">10";flex:0 0 max-content;padding:0 4px;height:16px;margin-left:3px;border-radius:15%;font-size:12px;line-height:16px;color:#fff;text-align:center}.treelevel-over10 .nugget-treelevel-marker:after{background-color:#d99694}.treelevel-1 .treelevel-marker1{background-image:repeating-linear-gradient(45deg,transparent 0% 2.83%,#D99694 2.83% 9.43%,transparent 9.43% 12.27%,#D2D3D4 12.27% 18.87%,transparent 18.87% 21.7%,#D2D3D4 21.7% 28.3%,transparent 28.3% 31.13%,#D2D3D4 31.13% 37.73%,transparent 37.73% 40.57%,#D2D3D4 40.57% 47.17%,transparent 47.17% 50%,#D2D3D4 50% 56.6%,transparent 56.6% 59.43%,#D2D3D4 59.43% 66.03%,transparent 66.03% 68.87%,#D2D3D4 68.87% 75.47%,transparent 75.47% 78.3%,#D2D3D4 78.3% 84.9%,transparent 84.9% 87.73%,#D2D3D4 87.73% 94.33%,transparent 94.33% 100%)}.treelevel-1 .treelevel-marker2{background-image:repeating-linear-gradient(135deg,transparent 0% 2.83%,#D99694 2.83% 9.43%,transparent 9.43% 12.27%,#D2D3D4 12.27% 18.87%,transparent 18.87% 21.7%,#D2D3D4 21.7% 28.3%,transparent 28.3% 31.13%,#D2D3D4 31.13% 37.73%,transparent 37.73% 40.57%,#D2D3D4 40.57% 47.17%,transparent 47.17% 50%,#D2D3D4 50% 56.6%,transparent 56.6% 59.43%,#D2D3D4 59.43% 66.03%,transparent 66.03% 68.87%,#D2D3D4 68.87% 75.47%,transparent 75.47% 78.3%,#D2D3D4 78.3% 84.9%,transparent 84.9% 87.73%,#D2D3D4 87.73% 94.33%,transparent 94.33% 100%)}.treelevel-2 .treelevel-marker1{background-image:repeating-linear-gradient(45deg,transparent 0% 2.83%,#D99694 2.83% 9.43%,transparent 9.43% 12.27%,#78C8D7 12.27% 18.87%,transparent 18.87% 21.7%,#D2D3D4 21.7% 28.3%,transparent 28.3% 31.13%,#D2D3D4 31.13% 37.73%,transparent 37.73% 40.57%,#D2D3D4 40.57% 47.17%,transparent 47.17% 50%,#D2D3D4 50% 56.6%,transparent 56.6% 59.43%,#D2D3D4 59.43% 66.03%,transparent 66.03% 68.87%,#D2D3D4 68.87% 75.47%,transparent 75.47% 78.3%,#D2D3D4 78.3% 84.9%,transparent 84.9% 87.73%,#D2D3D4 87.73% 94.33%,transparent 94.33% 100%)}.treelevel-2 .treelevel-marker2{background-image:repeating-linear-gradient(135deg,transparent 0% 2.83%,#D99694 2.83% 9.43%,transparent 9.43% 12.27%,#78C8D7 12.27% 18.87%,transparent 18.87% 21.7%,#D2D3D4 21.7% 28.3%,transparent 28.3% 31.13%,#D2D3D4 31.13% 37.73%,transparent 37.73% 40.57%,#D2D3D4 40.57% 47.17%,transparent 47.17% 50%,#D2D3D4 50% 56.6%,transparent 56.6% 59.43%,#D2D3D4 59.43% 66.03%,transparent 66.03% 68.87%,#D2D3D4 68.87% 75.47%,transparent 75.47% 78.3%,#D2D3D4 78.3% 84.9%,transparent 84.9% 87.73%,#D2D3D4 87.73% 94.33%,transparent 94.33% 100%)}.treelevel-3 .treelevel-marker1{background-image:repeating-linear-gradient(45deg,transparent 0% 2.83%,#D99694 2.83% 9.43%,transparent 9.43% 12.27%,#78C8D7 12.27% 18.87%,transparent 18.87% 21.7%,#D99694 21.7% 28.3%,transparent 28.3% 31.13%,#D2D3D4 31.13% 37.73%,transparent 37.73% 40.57%,#D2D3D4 40.57% 47.17%,transparent 47.17% 50%,#D2D3D4 50% 56.6%,transparent 56.6% 59.43%,#D2D3D4 59.43% 66.03%,transparent 66.03% 68.87%,#D2D3D4 68.87% 75.47%,transparent 75.47% 78.3%,#D2D3D4 78.3% 84.9%,transparent 84.9% 87.73%,#D2D3D4 87.73% 94.33%,transparent 94.33% 100%)}.treelevel-3 .treelevel-marker2{background-image:repeating-linear-gradient(135deg,transparent 0% 2.83%,#D99694 2.83% 9.43%,transparent 9.43% 12.27%,#78C8D7 12.27% 18.87%,transparent 18.87% 21.7%,#D99694 21.7% 28.3%,transparent 28.3% 31.13%,#D2D3D4 31.13% 37.73%,transparent 37.73% 40.57%,#D2D3D4 40.57% 47.17%,transparent 47.17% 50%,#D2D3D4 50% 56.6%,transparent 56.6% 59.43%,#D2D3D4 59.43% 66.03%,transparent 66.03% 68.87%,#D2D3D4 68.87% 75.47%,transparent 75.47% 78.3%,#D2D3D4 78.3% 84.9%,transparent 84.9% 87.73%,#D2D3D4 87.73% 94.33%,transparent 94.33% 100%)}.treelevel-4 .treelevel-marker1{background-image:repeating-linear-gradient(45deg,transparent 0% 2.83%,#D99694 2.83% 9.43%,transparent 9.43% 12.27%,#78C8D7 12.27% 18.87%,transparent 18.87% 21.7%,#D99694 21.7% 28.3%,transparent 28.3% 31.13%,#78C8D7 31.13% 37.73%,transparent 37.73% 40.57%,#D2D3D4 40.57% 47.17%,transparent 47.17% 50%,#D2D3D4 50% 56.6%,transparent 56.6% 59.43%,#D2D3D4 59.43% 66.03%,transparent 66.03% 68.87%,#D2D3D4 68.87% 75.47%,transparent 75.47% 78.3%,#D2D3D4 78.3% 84.9%,transparent 84.9% 87.73%,#D2D3D4 87.73% 94.33%,transparent 94.33% 100%)}.treelevel-4 .treelevel-marker2{background-image:repeating-linear-gradient(135deg,transparent 0% 2.83%,#D99694 2.83% 9.43%,transparent 9.43% 12.27%,#78C8D7 12.27% 18.87%,transparent 18.87% 21.7%,#D99694 21.7% 28.3%,transparent 28.3% 31.13%,#78C8D7 31.13% 37.73%,transparent 37.73% 40.57%,#D2D3D4 40.57% 47.17%,transparent 47.17% 50%,#D2D3D4 50% 56.6%,transparent 56.6% 59.43%,#D2D3D4 59.43% 66.03%,transparent 66.03% 68.87%,#D2D3D4 68.87% 75.47%,transparent 75.47% 78.3%,#D2D3D4 78.3% 84.9%,transparent 84.9% 87.73%,#D2D3D4 87.73% 94.33%,transparent 94.33% 100%)}.treelevel-5 .treelevel-marker1{background-image:repeating-linear-gradient(45deg,transparent 0% 2.83%,#D99694 2.83% 9.43%,transparent 9.43% 12.27%,#78C8D7 12.27% 18.87%,transparent 18.87% 21.7%,#D99694 21.7% 28.3%,transparent 28.3% 31.13%,#78C8D7 31.13% 37.73%,transparent 37.73% 40.57%,#D99694 40.57% 47.17%,transparent 47.17% 50%,#D2D3D4 50% 56.6%,transparent 56.6% 59.43%,#D2D3D4 59.43% 66.03%,transparent 66.03% 68.87%,#D2D3D4 68.87% 75.47%,transparent 75.47% 78.3%,#D2D3D4 78.3% 84.9%,transparent 84.9% 87.73%,#D2D3D4 87.73% 94.33%,transparent 94.33% 100%)}.treelevel-5 .treelevel-marker2{background-image:repeating-linear-gradient(135deg,transparent 0% 2.83%,#D99694 2.83% 9.43%,transparent 9.43% 12.27%,#78C8D7 12.27% 18.87%,transparent 18.87% 21.7%,#D99694 21.7% 28.3%,transparent 28.3% 31.13%,#78C8D7 31.13% 37.73%,transparent 37.73% 40.57%,#D99694 40.57% 47.17%,transparent 47.17% 50%,#D2D3D4 50% 56.6%,transparent 56.6% 59.43%,#D2D3D4 59.43% 66.03%,transparent 66.03% 68.87%,#D2D3D4 68.87% 75.47%,transparent 75.47% 78.3%,#D2D3D4 78.3% 84.9%,transparent 84.9% 87.73%,#D2D3D4 87.73% 94.33%,transparent 94.33% 100%)}.treelevel-6 .treelevel-marker1{background-image:repeating-linear-gradient(45deg,transparent 0% 2.83%,#D99694 2.83% 9.43%,transparent 9.43% 12.27%,#78C8D7 12.27% 18.87%,transparent 18.87% 21.7%,#D99694 21.7% 28.3%,transparent 28.3% 31.13%,#78C8D7 31.13% 37.73%,transparent 37.73% 40.57%,#D99694 40.57% 47.17%,transparent 47.17% 50%,#78C8D7 50% 56.6%,transparent 56.6% 59.43%,#D2D3D4 59.43% 66.03%,transparent 66.03% 68.87%,#D2D3D4 68.87% 75.47%,transparent 75.47% 78.3%,#D2D3D4 78.3% 84.9%,transparent 84.9% 87.73%,#D2D3D4 87.73% 94.33%,transparent 94.33% 100%)}.treelevel-6 .treelevel-marker2{background-image:repeating-linear-gradient(135deg,transparent 0% 2.83%,#D99694 2.83% 9.43%,transparent 9.43% 12.27%,#78C8D7 12.27% 18.87%,transparent 18.87% 21.7%,#D99694 21.7% 28.3%,transparent 28.3% 31.13%,#78C8D7 31.13% 37.73%,transparent 37.73% 40.57%,#D99694 40.57% 47.17%,transparent 47.17% 50%,#78C8D7 50% 56.6%,transparent 56.6% 59.43%,#D2D3D4 59.43% 66.03%,transparent 66.03% 68.87%,#D2D3D4 68.87% 75.47%,transparent 75.47% 78.3%,#D2D3D4 78.3% 84.9%,transparent 84.9% 87.73%,#D2D3D4 87.73% 94.33%,transparent 94.33% 100%)}.treelevel-7 .treelevel-marker1{background-image:repeating-linear-gradient(45deg,transparent 0% 2.83%,#D99694 2.83% 9.43%,transparent 9.43% 12.27%,#78C8D7 12.27% 18.87%,transparent 18.87% 21.7%,#D99694 21.7% 28.3%,transparent 28.3% 31.13%,#78C8D7 31.13% 37.73%,transparent 37.73% 40.57%,#D99694 40.57% 47.17%,transparent 47.17% 50%,#78C8D7 50% 56.6%,transparent 56.6% 59.43%,#D99694 59.43% 66.03%,transparent 66.03% 68.87%,#D2D3D4 68.87% 75.47%,transparent 75.47% 78.3%,#D2D3D4 78.3% 84.9%,transparent 84.9% 87.73%,#D2D3D4 87.73% 94.33%,transparent 94.33% 100%)}.treelevel-7 .treelevel-marker2{background-image:repeating-linear-gradient(135deg,transparent 0% 2.83%,#D99694 2.83% 9.43%,transparent 9.43% 12.27%,#78C8D7 12.27% 18.87%,transparent 18.87% 21.7%,#D99694 21.7% 28.3%,transparent 28.3% 31.13%,#78C8D7 31.13% 37.73%,transparent 37.73% 40.57%,#D99694 40.57% 47.17%,transparent 47.17% 50%,#78C8D7 50% 56.6%,transparent 56.6% 59.43%,#D99694 59.43% 66.03%,transparent 66.03% 68.87%,#D2D3D4 68.87% 75.47%,transparent 75.47% 78.3%,#D2D3D4 78.3% 84.9%,transparent 84.9% 87.73%,#D2D3D4 87.73% 94.33%,transparent 94.33% 100%)}.treelevel-8 .treelevel-marker1{background-image:repeating-linear-gradient(45deg,transparent 0% 2.83%,#D99694 2.83% 9.43%,transparent 9.43% 12.27%,#78C8D7 12.27% 18.87%,transparent 18.87% 21.7%,#D99694 21.7% 28.3%,transparent 28.3% 31.13%,#78C8D7 31.13% 37.73%,transparent 37.73% 40.57%,#D99694 40.57% 47.17%,transparent 47.17% 50%,#78C8D7 50% 56.6%,transparent 56.6% 59.43%,#D99694 59.43% 66.03%,transparent 66.03% 68.87%,#78C8D7 68.87% 75.47%,transparent 75.47% 78.3%,#D2D3D4 78.3% 84.9%,transparent 84.9% 87.73%,#D2D3D4 87.73% 94.33%,transparent 94.33% 100%)}.treelevel-8 .treelevel-marker2{background-image:repeating-linear-gradient(135deg,transparent 0% 2.83%,#D99694 2.83% 9.43%,transparent 9.43% 12.27%,#78C8D7 12.27% 18.87%,transparent 18.87% 21.7%,#D99694 21.7% 28.3%,transparent 28.3% 31.13%,#78C8D7 31.13% 37.73%,transparent 37.73% 40.57%,#D99694 40.57% 47.17%,transparent 47.17% 50%,#78C8D7 50% 56.6%,transparent 56.6% 59.43%,#D99694 59.43% 66.03%,transparent 66.03% 68.87%,#78C8D7 68.87% 75.47%,transparent 75.47% 78.3%,#D2D3D4 78.3% 84.9%,transparent 84.9% 87.73%,#D2D3D4 87.73% 94.33%,transparent 94.33% 100%)}.treelevel-9 .treelevel-marker1{background-image:repeating-linear-gradient(45deg,transparent 0% 2.83%,#D99694 2.83% 9.43%,transparent 9.43% 12.27%,#78C8D7 12.27% 18.87%,transparent 18.87% 21.7%,#D99694 21.7% 28.3%,transparent 28.3% 31.13%,#78C8D7 31.13% 37.73%,transparent 37.73% 40.57%,#D99694 40.57% 47.17%,transparent 47.17% 50%,#78C8D7 50% 56.6%,transparent 56.6% 59.43%,#D99694 59.43% 66.03%,transparent 66.03% 68.87%,#78C8D7 68.87% 75.47%,transparent 75.47% 78.3%,#D99694 78.3% 84.9%,transparent 84.9% 87.73%,#D2D3D4 87.73% 94.33%,transparent 94.33% 100%)}.treelevel-9 .treelevel-marker2{background-image:repeating-linear-gradient(135deg,transparent 0% 2.83%,#D99694 2.83% 9.43%,transparent 9.43% 12.27%,#78C8D7 12.27% 18.87%,transparent 18.87% 21.7%,#D99694 21.7% 28.3%,transparent 28.3% 31.13%,#78C8D7 31.13% 37.73%,transparent 37.73% 40.57%,#D99694 40.57% 47.17%,transparent 47.17% 50%,#78C8D7 50% 56.6%,transparent 56.6% 59.43%,#D99694 59.43% 66.03%,transparent 66.03% 68.87%,#78C8D7 68.87% 75.47%,transparent 75.47% 78.3%,#D99694 78.3% 84.9%,transparent 84.9% 87.73%,#D2D3D4 87.73% 94.33%,transparent 94.33% 100%)}.treelevel-10 .treelevel-marker1,.treelevel-over10 .treelevel-marker1{background-image:repeating-linear-gradient(45deg,transparent 0% 2.83%,#D99694 2.83% 9.43%,transparent 9.43% 12.27%,#78C8D7 12.27% 18.87%,transparent 18.87% 21.7%,#D99694 21.7% 28.3%,transparent 28.3% 31.13%,#78C8D7 31.13% 37.73%,transparent 37.73% 40.57%,#D99694 40.57% 47.17%,transparent 47.17% 50%,#78C8D7 50% 56.6%,transparent 56.6% 59.43%,#D99694 59.43% 66.03%,transparent 66.03% 68.87%,#78C8D7 68.87% 75.47%,transparent 75.47% 78.3%,#D99694 78.3% 84.9%,transparent 84.9% 87.73%,#78C8D7 87.73% 94.33%,transparent 94.33% 100%)}.treelevel-10 .treelevel-marker2,.treelevel-over10 .treelevel-marker2{background-image:repeating-linear-gradient(135deg,transparent 0% 2.83%,#D99694 2.83% 9.43%,transparent 9.43% 12.27%,#78C8D7 12.27% 18.87%,transparent 18.87% 21.7%,#D99694 21.7% 28.3%,transparent 28.3% 31.13%,#78C8D7 31.13% 37.73%,transparent 37.73% 40.57%,#D99694 40.57% 47.17%,transparent 47.17% 50%,#78C8D7 50% 56.6%,transparent 56.6% 59.43%,#D99694 59.43% 66.03%,transparent 66.03% 68.87%,#78C8D7 68.87% 75.47%,transparent 75.47% 78.3%,#D99694 78.3% 84.9%,transparent 84.9% 87.73%,#78C8D7 87.73% 94.33%,transparent 94.33% 100%)}.rootnugget.settingsnugget .nugget-title{font-size:115%;font-weight:600;color:var(--nugget-ink)}.panelnugget .nugget-after{width:64px;min-width:64px;display:flex;align-items:center;justify-content:center}.panelnugget .side-icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;transition:background-color .2s var(--nugget-ease),color .2s var(--nugget-ease)}.panelnugget .side-icon:hover{background-color:var(--nugget-accent-soft)}.panelnugget .side-icon svg{font-size:22px;color:#000000a6;transition:color .2s var(--nugget-ease)}.panelnugget .side-icon:hover svg{color:var(--nugget-accent-strong)}.jodit-ui-group{display:inline-flex;flex:0 0 auto;flex-shrink:0;flex-wrap:wrap;max-width:100%}.jodit-ui-group_line_true{display:flex;justify-content:stretch}.jodit-ui-group_separated_true:not(:last-child):not(.jodit-ui-group_before-spacer_true):after{border-left:0;border-right:1px solid var(--jd-color-border);content:"";cursor:default;margin:2px;padding:0}.jodit-ui-group:last-child{border-bottom:0}.jodit-ui-list{display:flex;flex-direction:column}.jodit-ui-list_mode_vertical .jodit-ui-group{background-color:transparent;border:0;flex-direction:column}.jodit-ui-list_mode_vertical .jodit-toolbar-button{height:auto;min-height:var(--jd-button-size)}.jodit-ui-list_mode_vertical .jodit-toolbar-button__button{cursor:pointer;height:auto;min-height:var(--jd-button-size);width:100%}.jodit-ui-list_mode_vertical .jodit-toolbar-button__text:not(:empty){justify-content:left}.jodit-ui-separator{border-left:0;border-right:1px solid var(--jd-color-border);cursor:default;margin:2px;padding:0}.jodit-ui-break{border-top:1px solid var(--jd-color-border);flex-basis:100%;height:0!important;width:0}.jodit-ui-spacer{flex:1}.jodit-ui-button-icon-text__icon{display:none}.jodit-ui-button-icon-text__icon:not(:empty){display:inline-flex}.jodit-ui-button-icon-text__text{display:none}.jodit-ui-button-icon-text__text:not(:empty){display:inline-flex;flex-grow:1;font-family:var(--jd-font-default);font-size:var(--jd-font-size-default);justify-content:center;overflow:hidden;text-overflow:ellipsis}.jodit-ui-button-icon-text_context_menu .jodit-ui-button-icon-text__text{justify-content:left;padding-left:var(--jd-padding-default);position:relative}.jodit-ui-button-icon-text_context_menu .jodit-ui-button-icon-text__text:before{border-left:1px solid var(--jd-color-border);content:"";height:35px;left:0;position:absolute;top:calc(var(--jd-padding-default)*-1)}.jodit-ui-button-icon-text__icon:not(:empty)+.jodit-ui-button-icon-text__text:not(:empty){margin-left:var(--jd-padding-default)}.jodit-ui-button-icon-text__icon:empty+.jodit-ui-button-icon-text__text:not(:empty){padding:0 var(--jd-padding-default)}.jodit-ui-button-clear,.jodit-ui-button_clear{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;box-shadow:none;box-sizing:border-box;font-style:normal;outline:0;padding:0;position:relative;text-align:center;text-decoration:none;text-transform:none;-webkit-user-select:none;user-select:none}.jodit-ui-button-sizes{height:34px;min-width:34px}.jodit-ui-button-sizes .jodit-icon{height:14px;width:14px}.jodit-ui-button-sizes button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:34px;min-width:34px;padding:0}.jodit-ui-button-sizes_text-icons_true button{padding:0 var(--jd-padding-default)}.jodit-ui-button-sizes_size_tiny{height:16px;min-width:16px}.jodit-ui-button-sizes_size_tiny .jodit-icon{height:8px;width:8px}.jodit-ui-button-sizes_size_tiny button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:16px;min-width:16px;padding:0}.jodit-ui-button-sizes_size_tiny_text-icons_true button{padding:0 var(--jd-padding-default)}.jodit-ui-button-sizes_size_xsmall{height:22px;min-width:22px}.jodit-ui-button-sizes_size_xsmall .jodit-icon{height:10px;width:10px}.jodit-ui-button-sizes_size_xsmall button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:22px;min-width:22px;padding:0}.jodit-ui-button-sizes_size_xsmall_text-icons_true button{padding:0 var(--jd-padding-default)}.jodit-ui-button-sizes_size_small{height:28px;min-width:28px}.jodit-ui-button-sizes_size_small .jodit-icon{height:12px;width:12px}.jodit-ui-button-sizes_size_small button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:28px;min-width:28px;padding:0}.jodit-ui-button-sizes_size_small_text-icons_true button{padding:0 var(--jd-padding-default)}.jodit-ui-button-sizes_size_large{height:40px;min-width:40px}.jodit-ui-button-sizes_size_large .jodit-icon{height:16px;width:16px}.jodit-ui-button-sizes_size_large button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:40px;min-width:40px;padding:0}.jodit-ui-button-sizes_size_large_text-icons_true button{padding:0 var(--jd-padding-default)}.jodit-ui-button-variants_variant_outline{border:1px solid var(--jd-color-border)}.jodit-ui-button-variants_variant_default{background-color:#e3e3e3;color:#212529}.jodit-ui-button-variants_variant_default svg{fill:#212529;stroke:#212529}.jodit-ui-button-variants_variant_default [disabled]{opacity:.7}.jodit-ui-button-variants_variant_default:hover:not([disabled]){background-color:#c9cdd1;color:#212529}.jodit-ui-button-variants_variant_default:hover:not([disabled]) svg{fill:#212529;stroke:#212529}.jodit-ui-button-variants_variant_default:active:not([disabled]){background-color:#dae0e5;color:#212529}.jodit-ui-button-variants_variant_default:active:not([disabled]) svg{fill:#212529;stroke:#212529}.jodit-ui-button-variants_variant_default:focus:not([disabled]){outline:1px dashed #dae0e5}.jodit-ui-button-variants_variant_primary{background-color:#007bff;color:#fff}.jodit-ui-button-variants_variant_primary svg{fill:#fff;stroke:#fff}.jodit-ui-button-variants_variant_primary [disabled]{opacity:.7}.jodit-ui-button-variants_variant_primary:hover:not([disabled]){background-color:#0069d9;color:#fff}.jodit-ui-button-variants_variant_primary:hover:not([disabled]) svg{fill:#fff;stroke:#fff}.jodit-ui-button-variants_variant_primary:active:not([disabled]){background-color:#0062cc;color:#fff}.jodit-ui-button-variants_variant_primary:active:not([disabled]) svg{fill:#fff;stroke:#fff}.jodit-ui-button-variants_variant_primary:focus:not([disabled]){outline:1px dashed #0062cc}.jodit-ui-button-variants_variant_secondary{background-color:#d8d8d8;border-radius:0;color:#212529}.jodit-ui-button-variants_variant_secondary svg{fill:#212529;stroke:#212529}.jodit-ui-button-variants_variant_secondary [disabled]{opacity:.7}.jodit-ui-button-variants_variant_secondary:hover:not([disabled]){background-color:#c9cdd1;color:#212529}.jodit-ui-button-variants_variant_secondary:hover:not([disabled]) svg{fill:#212529;stroke:#212529}.jodit-ui-button-variants_variant_secondary:active:not([disabled]){background-color:#dae0e5;color:#212529}.jodit-ui-button-variants_variant_secondary:active:not([disabled]) svg{fill:#212529;stroke:#212529}.jodit-ui-button-variants_variant_secondary:focus:not([disabled]){outline:1px dashed #dae0e5}.jodit-ui-button-variants_variant_success{background-color:#28a745;color:#fff}.jodit-ui-button-variants_variant_success svg{fill:#fff;stroke:#fff}.jodit-ui-button-variants_variant_success [disabled]{opacity:.7}.jodit-ui-button-variants_variant_success:hover:not([disabled]){background-color:#218838;color:#fff}.jodit-ui-button-variants_variant_success:hover:not([disabled]) svg{fill:#fff;stroke:#fff}.jodit-ui-button-variants_variant_success:active:not([disabled]){background-color:#1e7e34;color:#fff}.jodit-ui-button-variants_variant_success:active:not([disabled]) svg{fill:#fff;stroke:#fff}.jodit-ui-button-variants_variant_success:focus:not([disabled]){outline:1px dashed #1e7e34}.jodit-ui-button-variants_variant_danger{background-color:#dc3545;color:#fff}.jodit-ui-button-variants_variant_danger svg{fill:#fff;stroke:#fff}.jodit-ui-button-variants_variant_danger [disabled]{opacity:.7}.jodit-ui-button-variants_variant_danger:hover:not([disabled]){background-color:#c82333;color:#fff}.jodit-ui-button-variants_variant_danger:hover:not([disabled]) svg{fill:#fff;stroke:#fff}.jodit-ui-button-variants_variant_danger:active:not([disabled]){background-color:#bd2130;color:#fff}.jodit-ui-button-variants_variant_danger:active:not([disabled]) svg{fill:#fff;stroke:#fff}.jodit-ui-button-variants_variant_danger:focus:not([disabled]){outline:1px dashed #bd2130}.jodit-ui-button-style{border-radius:var(--jd-border-radius-default);padding:0 var(--jd-padding-default)}.jodit-ui-button,.jodit-ui-button-style{align-items:center;color:var(--jd-color-text-icons);display:inline-flex;justify-content:center}.jodit-ui-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;border-radius:var(--jd-border-radius-default);box-shadow:none;box-sizing:border-box;cursor:pointer;font-style:normal;height:34px;min-width:34px;outline:0;padding:0;padding:0 var(--jd-padding-default);position:relative;text-align:center;text-decoration:none;text-transform:none;-webkit-user-select:none;user-select:none}.jodit-ui-button:focus-visible:not([disabled]),.jodit-ui-button:hover:not([disabled]){background-color:var(--jd-color-button-background-hover);opacity:1;outline:0}.jodit-ui-button:active:not([disabled]),.jodit-ui-button[aria-pressed=true]:not([disabled]){background-color:var(--jd-color-button-background-hover-opacity40);outline:0}.jodit-ui-button[aria-pressed=true]:hover:not([disabled]){background-color:var(--jd-color-button-background-hover-opacity60)}.jodit-ui-button[disabled]{opacity:.3;pointer-events:none}.jodit-ui-button .jodit-icon{height:14px;width:14px}.jodit-ui-button button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:34px;min-width:34px;padding:0}.jodit-ui-button_text-icons_true button{padding:0 var(--jd-padding-default)}.jodit-ui-button_size_tiny{height:16px;min-width:16px}.jodit-ui-button_size_tiny .jodit-icon{height:8px;width:8px}.jodit-ui-button_size_tiny button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:16px;min-width:16px;padding:0}.jodit-ui-button_size_tiny_text-icons_true button{padding:0 var(--jd-padding-default)}.jodit-ui-button_size_xsmall{height:22px;min-width:22px}.jodit-ui-button_size_xsmall .jodit-icon{height:10px;width:10px}.jodit-ui-button_size_xsmall button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:22px;min-width:22px;padding:0}.jodit-ui-button_size_xsmall_text-icons_true button{padding:0 var(--jd-padding-default)}.jodit-ui-button_size_small{height:28px;min-width:28px}.jodit-ui-button_size_small .jodit-icon{height:12px;width:12px}.jodit-ui-button_size_small button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:28px;min-width:28px;padding:0}.jodit-ui-button_size_small_text-icons_true button{padding:0 var(--jd-padding-default)}.jodit-ui-button_size_large{height:40px;min-width:40px}.jodit-ui-button_size_large .jodit-icon{height:16px;width:16px}.jodit-ui-button_size_large button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:40px;min-width:40px;padding:0}.jodit-ui-button_size_large_text-icons_true button{padding:0 var(--jd-padding-default)}.jodit-ui-button__icon{display:none}.jodit-ui-button__icon:not(:empty){display:inline-flex}.jodit-ui-button__text{display:none}.jodit-ui-button__text:not(:empty){display:inline-flex;flex-grow:1;font-family:var(--jd-font-default);font-size:var(--jd-font-size-default);justify-content:center;overflow:hidden;text-overflow:ellipsis}.jodit-ui-button_context_menu .jodit-ui-button__text{justify-content:left;padding-left:var(--jd-padding-default);position:relative}.jodit-ui-button_context_menu .jodit-ui-button__text:before{border-left:1px solid var(--jd-color-border);content:"";height:35px;left:0;position:absolute;top:calc(var(--jd-padding-default)*-1)}.jodit-ui-button__icon:not(:empty)+.jodit-ui-button__text:not(:empty){margin-left:var(--jd-padding-default)}.jodit-ui-button__icon:empty+.jodit-ui-button__text:not(:empty){padding:0 var(--jd-padding-default)}.jodit-ui-button:focus:not([disabled]){outline:1px dashed var(--jd-color-background-selection)}.jodit-ui-button_variant_outline{border:1px solid var(--jd-color-border)}.jodit-ui-button_variant_default{background-color:#e3e3e3;color:#212529}.jodit-ui-button_variant_default svg{fill:#212529;stroke:#212529}.jodit-ui-button_variant_default [disabled]{opacity:.7}.jodit-ui-button_variant_default:hover:not([disabled]){background-color:#c9cdd1;color:#212529}.jodit-ui-button_variant_default:hover:not([disabled]) svg{fill:#212529;stroke:#212529}.jodit-ui-button_variant_default:active:not([disabled]){background-color:#dae0e5;color:#212529}.jodit-ui-button_variant_default:active:not([disabled]) svg{fill:#212529;stroke:#212529}.jodit-ui-button_variant_default:focus:not([disabled]){outline:1px dashed #dae0e5}.jodit-ui-button_variant_primary{background-color:#007bff;color:#fff}.jodit-ui-button_variant_primary svg{fill:#fff;stroke:#fff}.jodit-ui-button_variant_primary [disabled]{opacity:.7}.jodit-ui-button_variant_primary:hover:not([disabled]){background-color:#0069d9;color:#fff}.jodit-ui-button_variant_primary:hover:not([disabled]) svg{fill:#fff;stroke:#fff}.jodit-ui-button_variant_primary:active:not([disabled]){background-color:#0062cc;color:#fff}.jodit-ui-button_variant_primary:active:not([disabled]) svg{fill:#fff;stroke:#fff}.jodit-ui-button_variant_primary:focus:not([disabled]){outline:1px dashed #0062cc}.jodit-ui-button_variant_secondary{background-color:#d8d8d8;border-radius:0;color:#212529}.jodit-ui-button_variant_secondary svg{fill:#212529;stroke:#212529}.jodit-ui-button_variant_secondary [disabled]{opacity:.7}.jodit-ui-button_variant_secondary:hover:not([disabled]){background-color:#c9cdd1;color:#212529}.jodit-ui-button_variant_secondary:hover:not([disabled]) svg{fill:#212529;stroke:#212529}.jodit-ui-button_variant_secondary:active:not([disabled]){background-color:#dae0e5;color:#212529}.jodit-ui-button_variant_secondary:active:not([disabled]) svg{fill:#212529;stroke:#212529}.jodit-ui-button_variant_secondary:focus:not([disabled]){outline:1px dashed #dae0e5}.jodit-ui-button_variant_success{background-color:#28a745;color:#fff}.jodit-ui-button_variant_success svg{fill:#fff;stroke:#fff}.jodit-ui-button_variant_success [disabled]{opacity:.7}.jodit-ui-button_variant_success:hover:not([disabled]){background-color:#218838;color:#fff}.jodit-ui-button_variant_success:hover:not([disabled]) svg{fill:#fff;stroke:#fff}.jodit-ui-button_variant_success:active:not([disabled]){background-color:#1e7e34;color:#fff}.jodit-ui-button_variant_success:active:not([disabled]) svg{fill:#fff;stroke:#fff}.jodit-ui-button_variant_success:focus:not([disabled]){outline:1px dashed #1e7e34}.jodit-ui-button_variant_danger{background-color:#dc3545;color:#fff}.jodit-ui-button_variant_danger svg{fill:#fff;stroke:#fff}.jodit-ui-button_variant_danger [disabled]{opacity:.7}.jodit-ui-button_variant_danger:hover:not([disabled]){background-color:#c82333;color:#fff}.jodit-ui-button_variant_danger:hover:not([disabled]) svg{fill:#fff;stroke:#fff}.jodit-ui-button_variant_danger:active:not([disabled]){background-color:#bd2130;color:#fff}.jodit-ui-button_variant_danger:active:not([disabled]) svg{fill:#fff;stroke:#fff}.jodit-ui-button_variant_danger:focus:not([disabled]){outline:1px dashed #bd2130}.jodit-ui-button-group{margin-bottom:var(--jd-padding-default)}.jodit-ui-button-group__label{color:var(--jd-color-label);display:block;font-size:.8em;margin-bottom:calc(var(--jd-padding-default)/4)}.jodit-ui-button-group__options{display:flex;justify-content:flex-start}.jodit-ui-button-group .jodit-ui-button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.jodit-ui-button-group .jodit-ui-button+.jodit-ui-button{border-bottom-left-radius:0;border-left:1px solid var(--jd-color-button-background-hover-opacity40);border-top-left-radius:0}.jodit-ui-button-group .jodit-ui-button[aria-pressed=true]:not([disabled]){background-color:var(--jd-color-button-background-hover);border-left:0;box-shadow:inset 0 0 3px 0 var(--jd-color-dark);color:var(--jd-color-dark);outline:0}.jodit-ui-button-group .jodit-ui-button[aria-pressed=true]:not([disabled])+.jodit-ui-button{border:0}:root{--jd-tooltip-color:#fff;--jd-tooltip-background-color:rgba(0,0,0,.7);--jd-tooltip-sfx-shadow:rgba(0,0,0,.15);--jd-tooltip-border-width:0;--jd-tooltip-border-color:#e5e5e5}.jodit-ui-tooltip{animation-fill-mode:forwards;animation-timing-function:ease-out;background-clip:padding-box;background-color:var(--jd-tooltip-background-color);border-radius:4px;box-shadow:0 0 0 var(--jd-tooltip-border-width) var(--jd-tooltip-border-color),0 8px 20px var(--jd-tooltip-border-width) var(--jd-tooltip-sfx-shadow);color:var(--jd-tooltip-color);font-family:var(--jd-font-default);font-size:var(--jd-font-size-small);line-height:1.4;max-width:120px;opacity:0;outline:none;pointer-events:none;position:fixed;text-rendering:optimizelegibility;transform:translate(-50%,calc(var(--jd-padding-default)/2));transition:opacity .2s ease 0s;-webkit-user-select:none;user-select:none;white-space:normal;width:auto;z-index:var(--jd-z-index-tooltip)}@media (max-width:768px){.jodit-ui-tooltip{display:none}}.jodit-ui-tooltip__content{padding:calc(var(--jd-padding-default)/2) calc(var(--jd-padding-default)*1.5)}.jodit-ui-tooltip.jodit-ui-tooltip_visible_true{opacity:1}.jodit-ui-block{align-items:center;display:flex;justify-content:stretch;margin-bottom:var(--jd-padding-default)}.jodit-ui-block_width_full{width:100%}.jodit-ui-block_align_full{justify-content:space-between}.jodit-ui-block_align_right{justify-content:flex-end}.jodit-ui-block_padding_true{padding:var(--jd-padding-default)}.jodit-ui-label{color:var(--jd-color-label);display:block;font-size:.8em;margin-bottom:calc(var(--jd-padding-default)/4)}.jodit-ui-input{display:flex;flex-direction:column;margin-bottom:var(--jd-padding-default)}.jodit-ui-input__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--jd-color-white);border:0;border-radius:0;box-sizing:border-box;font-family:var(--jd-font-default);font-size:var(--jd-font-size-default);height:var(--jd-input-height);line-height:1.2;outline:none;padding:0 var(--jd-padding-default);width:100%}.jodit-ui-input__input[disabled]{background-color:#f0f0f0;color:var(--jd-color-border)}.jodit-ui-input__input_has-error_true{border-color:var(--jd-color-red)}.jodit-ui-input__input:focus{outline:0}.jodit-ui-input_theme_dark .jodit-ui-input__input{background-color:var(--jd-color-gray)}.jodit-ui-input_has-error_true .jodit-ui-input__input{border-color:var(--jd-color-red)}.jodit-ui-input__error,.jodit-ui-input__label{color:var(--jd-color-label);display:block;font-size:.8em;margin-bottom:calc(var(--jd-padding-default)/4)}.jodit-ui-input__error,.jodit-ui-input_has-error_true .jodit-ui-input__label{color:var(--jd-color-error)}.jodit-ui-input__wrapper{align-items:center;background-color:var(--jd-color-white);border:1px solid var(--jd-color-border);display:flex;justify-content:stretch;min-width:200px}@media (max-width:480px){.jodit-ui-input__wrapper{min-width:140px}}.jodit-ui-input_theme_dark .jodit-ui-input__wrapper{background-color:var(--jd-color-gray);border-color:var(--jd-color-border)}.jodit-ui-input_focused_true .jodit-ui-input__wrapper{border-color:var(--jd-color-border-selected)}.jodit-ui-input__icon:not(:empty){align-items:center;display:flex;padding:0 var(--jd-padding-default)}.jodit-ui-input__icon:not(:empty) svg{height:16px;width:16px;fill:var(--jd-color-border)}.jodit-ui-input__icon:not(:empty)+.jodit-ui-input__input{padding-left:0}.jodit-ui-input__clear{align-items:center;display:flex;opacity:.8;padding:0 var(--jd-padding-default) 0 0}.jodit-ui-input__clear:active{opacity:1;transform:scale(1.1)}.jodit-ui-input__clear svg{height:12px;width:12px;fill:var(--jd-color-border)}.jodit-ui-input_theme_dark .jodit-ui-input__clear svg,.jodit-ui-input_theme_dark .jodit-ui-input__icon svg{fill:var(--jd-color-dark)}.jodit-ui-block .jodit-ui-input{margin-bottom:0}.jodit-ui-select{display:flex;flex-direction:column;margin-bottom:var(--jd-padding-default)}.jodit-ui-select__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--jd-color-white);border:0;border-radius:0;box-sizing:border-box;font-family:var(--jd-font-default);font-size:var(--jd-font-size-default);height:var(--jd-input-height);line-height:1.2;outline:none;padding:0 var(--jd-padding-default);width:100%}.jodit-ui-select__input[disabled]{background-color:#f0f0f0;color:var(--jd-color-border)}.jodit-ui-select__input_has-error_true{border-color:var(--jd-color-red)}.jodit-ui-select__input:focus{outline:0}.jodit-ui-select_theme_dark .jodit-ui-select__input{background-color:var(--jd-color-gray)}.jodit-ui-select_has-error_true .jodit-ui-select__input{border-color:var(--jd-color-red)}.jodit-ui-select__error,.jodit-ui-select__label{color:var(--jd-color-label);display:block;font-size:.8em;margin-bottom:calc(var(--jd-padding-default)/4)}.jodit-ui-select__error,.jodit-ui-select_has-error_true .jodit-ui-select__label{color:var(--jd-color-error)}.jodit-ui-select__wrapper{align-items:center;background-color:var(--jd-color-white);border:1px solid var(--jd-color-border);display:flex;justify-content:stretch;min-width:200px}@media (max-width:480px){.jodit-ui-select__wrapper{min-width:140px}}.jodit-ui-select_theme_dark .jodit-ui-select__wrapper{background-color:var(--jd-color-gray);border-color:var(--jd-color-border)}.jodit-ui-select_focused_true .jodit-ui-select__wrapper{border-color:var(--jd-color-border-selected)}.jodit-ui-select__icon:not(:empty){align-items:center;display:flex;padding:0 var(--jd-padding-default)}.jodit-ui-select__icon:not(:empty) svg{height:16px;width:16px;fill:var(--jd-color-border)}.jodit-ui-select__icon:not(:empty)+.jodit-ui-select__input{padding-left:0}.jodit-ui-select__clear{align-items:center;display:flex;opacity:.8;padding:0 var(--jd-padding-default) 0 0}.jodit-ui-select__clear:active{opacity:1;transform:scale(1.1)}.jodit-ui-select__clear svg{height:12px;width:12px;fill:var(--jd-color-border)}.jodit-ui-select_theme_dark .jodit-ui-select__clear svg,.jodit-ui-select_theme_dark .jodit-ui-select__icon svg{fill:var(--jd-color-dark)}.jodit-ui-select__input{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJMYXllcl8xIiBkYXRhLW5hbWU9IkxheWVyIDEiIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0ye2ZpbGw6IzQ0NH08L3N0eWxlPjwvZGVmcz48dGl0bGU+YXJyb3dzPC90aXRsZT48cGF0aCBkPSJNMCAwaDQuOTV2MTBIMHoiIHN0eWxlPSJmaWxsOiNmZmYiLz48cGF0aCBkPSJtMS40MSA0LjY3IDEuMDctMS40OSAxLjA2IDEuNDl6TTMuNTQgNS4zMyAyLjQ4IDYuODIgMS40MSA1LjMzeiIgY2xhc3M9ImNscy0yIi8+PC9zdmc+);background-position:98% 50%;background-repeat:no-repeat;padding-right:calc(var(--jd-padding-default)*2)}.jodit-ui-select_size_tiny{margin-bottom:0}.jodit-ui-select_size_tiny .jodit-ui-select__input{--jd-height:calc(var(--jd-input-height)/1.8);height:var(--jd-height);line-height:var(--jd-height)}.jodit-ui-select_variant_outline .jodit-ui-select__wrapper{border:0}.jodit-ui-select_variant_outline .jodit-ui-select__wrapper select{outline:0}.jodit-ui-select_width_auto{width:auto}.jodit-ui-select_width_auto .jodit-ui-select__wrapper{min-width:auto}.jodit-ui-text-area{display:flex;flex-direction:column;margin-bottom:var(--jd-padding-default);width:100%}.jodit-ui-text-area__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--jd-color-white);border:0;border-radius:0;box-sizing:border-box;font-family:var(--jd-font-default);font-size:var(--jd-font-size-default);height:var(--jd-input-height);line-height:1.2;outline:none;padding:0 var(--jd-padding-default);width:100%}.jodit-ui-text-area__input[disabled]{background-color:#f0f0f0;color:var(--jd-color-border)}.jodit-ui-text-area__input_has-error_true{border-color:var(--jd-color-red)}.jodit-ui-text-area__input:focus{outline:0}.jodit-ui-text-area_theme_dark .jodit-ui-text-area__input{background-color:var(--jd-color-gray)}.jodit-ui-text-area_has-error_true .jodit-ui-text-area__input{border-color:var(--jd-color-red)}.jodit-ui-text-area__error,.jodit-ui-text-area__label{color:var(--jd-color-label);display:block;font-size:.8em;margin-bottom:calc(var(--jd-padding-default)/4)}.jodit-ui-text-area__error,.jodit-ui-text-area_has-error_true .jodit-ui-text-area__label{color:var(--jd-color-error)}.jodit-ui-text-area__wrapper{align-items:center;background-color:var(--jd-color-white);border:1px solid var(--jd-color-border);display:flex;justify-content:stretch;min-width:200px}@media (max-width:480px){.jodit-ui-text-area__wrapper{min-width:140px}}.jodit-ui-text-area_theme_dark .jodit-ui-text-area__wrapper{background-color:var(--jd-color-gray);border-color:var(--jd-color-border)}.jodit-ui-text-area_focused_true .jodit-ui-text-area__wrapper{border-color:var(--jd-color-border-selected)}.jodit-ui-text-area__icon:not(:empty){align-items:center;display:flex;padding:0 var(--jd-padding-default)}.jodit-ui-text-area__icon:not(:empty) svg{height:16px;width:16px;fill:var(--jd-color-border)}.jodit-ui-text-area__icon:not(:empty)+.jodit-ui-text-area__input{padding-left:0}.jodit-ui-text-area__clear{align-items:center;display:flex;opacity:.8;padding:0 var(--jd-padding-default) 0 0}.jodit-ui-text-area__clear:active{opacity:1;transform:scale(1.1)}.jodit-ui-text-area__clear svg{height:12px;width:12px;fill:var(--jd-color-border)}.jodit-ui-text-area_theme_dark .jodit-ui-text-area__clear svg,.jodit-ui-text-area_theme_dark .jodit-ui-text-area__icon svg{fill:var(--jd-color-dark)}.jodit-ui-text-area__wrapper{flex:1}.jodit-ui-text-area__input{height:100%;min-height:60px;padding:var(--jd-padding-default)}.jodit-ui-checkbox{align-items:center;display:flex;flex-direction:row-reverse;justify-content:flex-end;margin-bottom:var(--jd-padding-default)}.jodit-ui-checkbox__input{margin-right:var(--jd-padding-default)}.jodit-ui-checkbox_switch_true .jodit-ui-checkbox__wrapper{display:inline-block;height:34px;margin-right:var(--jd-padding-default);position:relative;width:60px}.jodit-ui-checkbox_switch_true .jodit-ui-checkbox__wrapper input{height:0;opacity:0;width:0}.jodit-ui-checkbox_switch_true .jodit-ui-checkbox__switch-slider{background-color:#ccc;border-radius:34px;cursor:pointer;top:0;right:0;bottom:0;left:0;position:absolute;transition:.4s}.jodit-ui-checkbox_switch_true .jodit-ui-checkbox__switch-slider:before{background-color:#fff;border-radius:50%;bottom:4px;content:"";height:26px;left:4px;position:absolute;transition:.4s;width:26px}.jodit-ui-checkbox_switch_true.jodit-ui-checkbox_checked_true .jodit-ui-checkbox__switch-slider{background-color:#2196f3}.jodit-ui-checkbox_switch_true.jodit-ui-checkbox_checked_true .jodit-ui-checkbox__switch-slider:before{transform:translate(26px)}.jodit-ui-checkbox_switch_true.jodit-ui-checkbox_focused_true .jodit-ui-checkbox__switch-slider{box-shadow:0 0 1px #2196f3}.jodit-ui-block .jodit-ui-checkbox{margin-bottom:0}.jodit-ui-file-input{overflow:hidden;position:relative}.jodit-ui-file-input__input{bottom:0;cursor:pointer;font-size:400px;margin:0 calc(var(--jd-padding-default)*-1) 0 0;opacity:0;padding:0;position:absolute;right:0;top:0}:root{--jd-popup-box-shadow:0 4px 1px -2px rgba(76,76,76,.2),0 3px 3px 0 rgba(76,76,76,.15),0 1px 4px 0 rgba(76,76,76,.13);--jd-popup-max-height:max(50vh,350px)}.jodit-popup{background:0 0;border:0;box-shadow:var(--jd-popup-box-shadow);display:inline-block;float:none;height:auto;margin:0;max-width:none;outline:0;padding:0;position:static;position:fixed;transform:translateZ(0);width:auto;z-index:var(--jd-z-index-popup)}.jodit-popup__content{background:var(--jd-color-background-default);font-family:var(--jd-font-default);font-size:var(--jd-font-size-default);max-height:var(--jd-popup-max-height,400px);overflow:auto;padding:var(--jd-padding-default);overflow-scrolling:touch}.jodit-popup_padding_false .jodit-popup__content{padding:0}.jodit-popup_max-height_false .jodit-popup__content{max-height:fit-content}@keyframes a{30%{opacity:.6}60%{opacity:0}to{opacity:.6}}.jodit-progress-bar{border-radius:1px;height:2px;left:0;opacity:.7;position:absolute;top:0;z-index:2147483647}.jodit-progress-bar div{background:var(--jd-color-background-progress);height:2px;position:relative;transition:width .5s ease-out,opacity .5s linear;will-change:width,opacity}.jodit-progress-bar div:after,.jodit-progress-bar div:before{animation:a 2s ease-out 0s infinite;border-radius:100%;box-shadow:var(--jd-color-background-progress) 1px 0 6px 1px;content:"";display:inline-block;height:2px;opacity:.6;position:absolute;top:0}.jodit-progress-bar div:before{right:-80px;width:180px;clip:rect(-6px,90px,14px,-6px)}.jodit-progress-bar div:after{right:0;width:20px;clip:rect(-6px,22px,14px,var(--jd-padding-default))}:root{--jd-em-color-border:#b6d4fe;--jd-em-color-bg:#cfe2ff;--jd-em-color-color:#084298;--jd-em-border-radius:.375rem;--jd-em-padding:.5rem 1rem;--jd-em-font-size:1rem}.jodit-ui-messages{bottom:0;height:0;overflow:visible;position:absolute;right:0;width:0;z-index:3}.jodit-ui-message{background:var(--jd-em-color-bg);border:1px solid var(--jd-em-color-border);border-radius:var(--jd-em-border-radius);bottom:0;color:var(--jd-em-color-color);cursor:pointer;display:block;font-size:var(--jd-em-font-size);opacity:0;padding:var(--jd-em-padding);position:absolute;right:calc(var(--jd-padding-default)/2);transition:opacity .1s linear,bottom .3s linear,transform .1s ease-out;white-space:pre}.jodit-ui-message_active_true{opacity:1}.jodit-ui-message:active{transform:scale(.76)}.jodit-ui-message_variant_secondary{--jd-em-color-border:#d3d6d8;--jd-em-color-bg:#e2e3e5;--jd-em-color-color:#41464b}.jodit-ui-message_variant_danger,.jodit-ui-message_variant_error,.jodit-ui-message_variant_secondary{background:var(--jd-em-color-bg);border-color:var(--jd-em-color-border);color:var(--jd-em-color-color)}.jodit-ui-message_variant_danger,.jodit-ui-message_variant_error{--jd-em-color-border:#f5c2c7;--jd-em-color-bg:#f8d7da;--jd-em-color-color:#842029}.jodit-ui-message_variant_success{--jd-em-color-border:#badbcc;--jd-em-color-bg:#d1e7dd;--jd-em-color-color:#0f5132;background:var(--jd-em-color-bg);border-color:var(--jd-em-color-border);color:var(--jd-em-color-color)}.jodit-toolbar-collection,.jodit-toolbar-editor-collection{display:flex;flex-direction:column}.jodit-toolbar-collection_mode_horizontal,.jodit-toolbar-editor-collection_mode_horizontal{background-image:repeating-linear-gradient(transparent 0,transparent calc(var(--jd-button-size) - 1px),var(--jd-color-border) var(--jd-button-size));position:relative}.jodit-toolbar-collection_mode_horizontal:after,.jodit-toolbar-editor-collection_mode_horizontal:after{background-color:var(--jd-color-background-default);bottom:0;content:"";display:block;height:1px;left:0;position:absolute;width:100%}.jodit-toolbar-collection_size_tiny,.jodit-toolbar-editor-collection_size_tiny{--jd-button-icon-size:8px}.jodit-toolbar-collection_size_tiny.jodit-toolbar-collection_mode_horizontal,.jodit-toolbar-collection_size_tiny.jodit-toolbar-editor-collection_mode_horizontal,.jodit-toolbar-editor-collection_size_tiny.jodit-toolbar-collection_mode_horizontal,.jodit-toolbar-editor-collection_size_tiny.jodit-toolbar-editor-collection_mode_horizontal{background-image:repeating-linear-gradient(transparent 0,transparent 19px,var(--jd-color-border) 20px)}.jodit-toolbar-collection_size_xsmall,.jodit-toolbar-editor-collection_size_xsmall{--jd-button-icon-size:10px}.jodit-toolbar-collection_size_xsmall.jodit-toolbar-collection_mode_horizontal,.jodit-toolbar-collection_size_xsmall.jodit-toolbar-editor-collection_mode_horizontal,.jodit-toolbar-editor-collection_size_xsmall.jodit-toolbar-collection_mode_horizontal,.jodit-toolbar-editor-collection_size_xsmall.jodit-toolbar-editor-collection_mode_horizontal{background-image:repeating-linear-gradient(transparent 0,transparent 25px,var(--jd-color-border) 26px)}.jodit-toolbar-collection_size_small,.jodit-toolbar-editor-collection_size_small{--jd-button-icon-size:12px}.jodit-toolbar-collection_size_small.jodit-toolbar-collection_mode_horizontal,.jodit-toolbar-collection_size_small.jodit-toolbar-editor-collection_mode_horizontal,.jodit-toolbar-editor-collection_size_small.jodit-toolbar-collection_mode_horizontal,.jodit-toolbar-editor-collection_size_small.jodit-toolbar-editor-collection_mode_horizontal{background-image:repeating-linear-gradient(transparent 0,transparent 31px,var(--jd-color-border) 32px)}.jodit-toolbar-collection_size_middle,.jodit-toolbar-editor-collection_size_middle{--jd-button-icon-size:14px}.jodit-toolbar-collection_size_middle.jodit-toolbar-collection_mode_horizontal,.jodit-toolbar-collection_size_middle.jodit-toolbar-editor-collection_mode_horizontal,.jodit-toolbar-editor-collection_size_middle.jodit-toolbar-collection_mode_horizontal,.jodit-toolbar-editor-collection_size_middle.jodit-toolbar-editor-collection_mode_horizontal{background-image:repeating-linear-gradient(transparent 0,transparent 37px,var(--jd-color-border) 38px)}.jodit-toolbar-collection_size_large,.jodit-toolbar-editor-collection_size_large{--jd-button-icon-size:16px}.jodit-toolbar-collection_size_large.jodit-toolbar-collection_mode_horizontal,.jodit-toolbar-collection_size_large.jodit-toolbar-editor-collection_mode_horizontal,.jodit-toolbar-editor-collection_size_large.jodit-toolbar-collection_mode_horizontal,.jodit-toolbar-editor-collection_size_large.jodit-toolbar-editor-collection_mode_horizontal{background-image:repeating-linear-gradient(transparent 0,transparent 43px,var(--jd-color-border) 44px)}.jodit-toolbar-collection_mode_vertical .jodit-ui-group,.jodit-toolbar-editor-collection_mode_vertical .jodit-ui-group{background-color:transparent;border:0;flex-direction:column}.jodit-toolbar-collection_mode_vertical .jodit-toolbar-button,.jodit-toolbar-editor-collection_mode_vertical .jodit-toolbar-button{height:auto;min-height:var(--jd-button-size)}.jodit-toolbar-collection_mode_vertical .jodit-toolbar-button__button,.jodit-toolbar-editor-collection_mode_vertical .jodit-toolbar-button__button{cursor:pointer;height:auto;min-height:var(--jd-button-size);width:100%}.jodit-toolbar-collection_mode_vertical .jodit-toolbar-button__text:not(:empty),.jodit-toolbar-editor-collection_mode_vertical .jodit-toolbar-button__text:not(:empty){justify-content:left}.jodit-toolbar-collection .jodit-toolbar-button,.jodit-toolbar-collection .jodit-toolbar-content,.jodit-toolbar-collection .jodit-toolbar-select,.jodit-toolbar-editor-collection .jodit-toolbar-button,.jodit-toolbar-editor-collection .jodit-toolbar-content,.jodit-toolbar-editor-collection .jodit-toolbar-select{margin:var(--jd-margin-v) 1px;padding:0}.jodit-dialog .jodit-toolbar-collection_mode_horizontal,.jodit-dialog .jodit-toolbar-editor-collection_mode_horizontal{background-image:none}:root{--jd-button-trigger-size:14px}.jodit-toolbar-button{align-items:center;border:1px solid transparent;border-radius:var(--jd-border-radius-default);display:flex;height:34px;justify-content:center;min-width:34px;overflow:hidden}.jodit-toolbar-button__icon{display:none}.jodit-toolbar-button__icon:not(:empty){display:inline-flex}.jodit-toolbar-button__text{display:none}.jodit-toolbar-button__text:not(:empty){display:inline-flex;flex-grow:1;font-family:var(--jd-font-default);font-size:var(--jd-font-size-default);justify-content:center;overflow:hidden;text-overflow:ellipsis}.jodit-toolbar-button_context_menu .jodit-toolbar-button__text{justify-content:left;padding-left:var(--jd-padding-default);position:relative}.jodit-toolbar-button_context_menu .jodit-toolbar-button__text:before{border-left:1px solid var(--jd-color-border);content:"";height:35px;left:0;position:absolute;top:calc(var(--jd-padding-default)*-1)}.jodit-toolbar-button__icon:not(:empty)+.jodit-toolbar-button__text:not(:empty){margin-left:var(--jd-padding-default)}.jodit-toolbar-button__icon:empty+.jodit-toolbar-button__text:not(:empty){padding:0 var(--jd-padding-default);padding:0}.jodit-toolbar-button .jodit-icon{height:14px;width:14px}.jodit-toolbar-button button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:34px;min-width:34px;padding:0}.jodit-toolbar-button_text-icons_true button{padding:0 var(--jd-padding-default)}.jodit-toolbar-button_size_tiny{height:16px;min-width:16px}.jodit-toolbar-button_size_tiny .jodit-icon{height:8px;width:8px}.jodit-toolbar-button_size_tiny button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:16px;min-width:16px;padding:0}.jodit-toolbar-button_size_tiny_text-icons_true button{padding:0 var(--jd-padding-default)}.jodit-toolbar-button_size_xsmall{height:22px;min-width:22px}.jodit-toolbar-button_size_xsmall .jodit-icon{height:10px;width:10px}.jodit-toolbar-button_size_xsmall button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:22px;min-width:22px;padding:0}.jodit-toolbar-button_size_xsmall_text-icons_true button{padding:0 var(--jd-padding-default)}.jodit-toolbar-button_size_small{height:28px;min-width:28px}.jodit-toolbar-button_size_small .jodit-icon{height:12px;width:12px}.jodit-toolbar-button_size_small button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:28px;min-width:28px;padding:0}.jodit-toolbar-button_size_small_text-icons_true button{padding:0 var(--jd-padding-default)}.jodit-toolbar-button_size_large{height:40px;min-width:40px}.jodit-toolbar-button_size_large .jodit-icon{height:16px;width:16px}.jodit-toolbar-button_size_large button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:40px;min-width:40px;padding:0}.jodit-toolbar-button_size_large_text-icons_true button{padding:0 var(--jd-padding-default)}.jodit-toolbar-button__button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;border-radius:var(--jd-border-radius-default);box-shadow:none;box-sizing:border-box;color:var(--jd-color-text-icons);cursor:pointer;display:inline-flex;font-style:normal;justify-content:center;outline:0;padding:0;padding:0 var(--jd-padding-default);position:relative;text-align:center;text-decoration:none;text-transform:none;-webkit-user-select:none;user-select:none}.jodit-toolbar-button__button:focus-visible:not([disabled]),.jodit-toolbar-button__button:hover:not([disabled]){background-color:var(--jd-color-button-background-hover);opacity:1;outline:0}.jodit-toolbar-button__button:active:not([disabled]),.jodit-toolbar-button__button[aria-pressed=true]:not([disabled]){background-color:var(--jd-color-button-background-hover-opacity40);outline:0}.jodit-toolbar-button__button[aria-pressed=true]:hover:not([disabled]){background-color:var(--jd-color-button-background-hover-opacity60)}.jodit-toolbar-button__button[disabled]{opacity:.3;pointer-events:none}.jodit-toolbar-button__trigger{align-items:center;border-radius:0 var(--jd-border-radius-default) var(--jd-border-radius-default) 0;cursor:pointer;display:flex;height:100%;justify-content:center;opacity:.4;--jd-button-trigger-size:14px;width:calc(var(--jd-button-trigger-size, 14px) + 2px)}.jodit-toolbar-button__trigger:focus-visible:not([disabled]),.jodit-toolbar-button__trigger:hover:not([disabled]){background-color:var(--jd-color-button-background-hover);opacity:1;outline:0}.jodit-toolbar-button__trigger:active:not([disabled]),.jodit-toolbar-button__trigger[aria-pressed=true]:not([disabled]){background-color:var(--jd-color-button-background-hover-opacity40);outline:0}.jodit-toolbar-button__trigger[aria-pressed=true]:hover:not([disabled]){background-color:var(--jd-color-button-background-hover-opacity60)}.jodit-toolbar-button__trigger[disabled]{opacity:.3;pointer-events:none}.jodit-toolbar-button__trigger svg{width:calc(var(--jd-button-trigger-size, 14px) - 4px)}.jodit-toolbar-button_size_tiny .jodit-toolbar-button__trigger{--jd-button-trigger-size:8px;width:calc(var(--jd-button-trigger-size, 8px) + 2px)}.jodit-toolbar-button_size_tiny .jodit-toolbar-button__trigger svg{width:calc(var(--jd-button-trigger-size, 8px) - 4px)}.jodit-toolbar-button_size_xsmall .jodit-toolbar-button__trigger{--jd-button-trigger-size:10px;width:calc(var(--jd-button-trigger-size, 10px) + 2px)}.jodit-toolbar-button_size_xsmall .jodit-toolbar-button__trigger svg{width:calc(var(--jd-button-trigger-size, 10px) - 4px)}.jodit-toolbar-button_size_small .jodit-toolbar-button__trigger{--jd-button-trigger-size:12px;width:calc(var(--jd-button-trigger-size, 12px) + 2px)}.jodit-toolbar-button_size_small .jodit-toolbar-button__trigger svg{width:calc(var(--jd-button-trigger-size, 12px) - 4px)}.jodit-toolbar-button_size_large .jodit-toolbar-button__trigger{--jd-button-trigger-size:16px;width:calc(var(--jd-button-trigger-size, 16px) + 2px)}.jodit-toolbar-button_size_large .jodit-toolbar-button__trigger svg{width:calc(var(--jd-button-trigger-size, 16px) - 4px)}.jodit-toolbar-button_with-trigger_true .jodit-toolbar-button__button{border-radius:var(--jd-border-radius-default) 0 0 var(--jd-border-radius-default)}.jodit-toolbar-button_with-trigger_true:hover:not([disabled]){border-color:var(--jd-color-border)}.jodit-toolbar-button_stroke_false svg{stroke:none}.jodit-toolbar-content{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:1px solid transparent;border-radius:var(--jd-border-radius-default);box-shadow:none;box-sizing:border-box;color:var(--jd-color-text-icons);cursor:pointer;display:inline-flex;font-style:normal;height:34px;justify-content:center;min-width:34px;outline:0;padding:0;position:relative;text-align:center;text-decoration:none;text-transform:none;-webkit-user-select:none;user-select:none}.jodit-toolbar-content:focus-visible:not([disabled]),.jodit-toolbar-content:hover:not([disabled]){background-color:var(--jd-color-button-background-hover);opacity:1;outline:0}.jodit-toolbar-content:active:not([disabled]),.jodit-toolbar-content[aria-pressed=true]:not([disabled]){background-color:var(--jd-color-button-background-hover-opacity40);outline:0}.jodit-toolbar-content[aria-pressed=true]:hover:not([disabled]){background-color:var(--jd-color-button-background-hover-opacity60)}.jodit-toolbar-content[disabled]{opacity:.3;pointer-events:none}.jodit-toolbar-content .jodit-icon{height:14px;width:14px}.jodit-toolbar-content button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:34px;min-width:34px;padding:0}.jodit-toolbar-content_text-icons_true button{padding:0 var(--jd-padding-default)}.jodit-toolbar-content_size_tiny{height:16px;min-width:16px}.jodit-toolbar-content_size_tiny .jodit-icon{height:8px;width:8px}.jodit-toolbar-content_size_tiny button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:16px;min-width:16px;padding:0}.jodit-toolbar-content_size_tiny_text-icons_true button{padding:0 var(--jd-padding-default)}.jodit-toolbar-content_size_xsmall{height:22px;min-width:22px}.jodit-toolbar-content_size_xsmall .jodit-icon{height:10px;width:10px}.jodit-toolbar-content_size_xsmall button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:22px;min-width:22px;padding:0}.jodit-toolbar-content_size_xsmall_text-icons_true button{padding:0 var(--jd-padding-default)}.jodit-toolbar-content_size_small{height:28px;min-width:28px}.jodit-toolbar-content_size_small .jodit-icon{height:12px;width:12px}.jodit-toolbar-content_size_small button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:28px;min-width:28px;padding:0}.jodit-toolbar-content_size_small_text-icons_true button{padding:0 var(--jd-padding-default)}.jodit-toolbar-content_size_large{height:40px;min-width:40px}.jodit-toolbar-content_size_large .jodit-icon{height:16px;width:16px}.jodit-toolbar-content_size_large button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:40px;min-width:40px;padding:0}.jodit-toolbar-content_size_large_text-icons_true button{padding:0 var(--jd-padding-default)}.jodit-toolbar-content__icon{display:none}.jodit-toolbar-content__icon:not(:empty){display:inline-flex}.jodit-toolbar-content__text{display:none}.jodit-toolbar-content__text:not(:empty){display:inline-flex;flex-grow:1;font-family:var(--jd-font-default);font-size:var(--jd-font-size-default);justify-content:center;overflow:hidden;text-overflow:ellipsis}.jodit-toolbar-content_context_menu .jodit-toolbar-content__text{justify-content:left;padding-left:var(--jd-padding-default);position:relative}.jodit-toolbar-content_context_menu .jodit-toolbar-content__text:before{border-left:1px solid var(--jd-color-border);content:"";height:35px;left:0;position:absolute;top:calc(var(--jd-padding-default)*-1)}.jodit-toolbar-content__icon:not(:empty)+.jodit-toolbar-content__text:not(:empty){margin-left:var(--jd-padding-default)}.jodit-toolbar-content__icon:empty+.jodit-toolbar-content__text:not(:empty){padding:0 var(--jd-padding-default)}.jodit-toolbar-content:focus:not([disabled]){outline:1px dashed var(--jd-color-background-selection)}.jodit-toolbar-content_variant_outline{border:1px solid var(--jd-color-border)}.jodit-toolbar-content_variant_default{background-color:#e3e3e3;color:#212529}.jodit-toolbar-content_variant_default svg{fill:#212529;stroke:#212529}.jodit-toolbar-content_variant_default [disabled]{opacity:.7}.jodit-toolbar-content_variant_default:hover:not([disabled]){background-color:#c9cdd1;color:#212529}.jodit-toolbar-content_variant_default:hover:not([disabled]) svg{fill:#212529;stroke:#212529}.jodit-toolbar-content_variant_default:active:not([disabled]){background-color:#dae0e5;color:#212529}.jodit-toolbar-content_variant_default:active:not([disabled]) svg{fill:#212529;stroke:#212529}.jodit-toolbar-content_variant_default:focus:not([disabled]){outline:1px dashed #dae0e5}.jodit-toolbar-content_variant_primary{background-color:#007bff;color:#fff}.jodit-toolbar-content_variant_primary svg{fill:#fff;stroke:#fff}.jodit-toolbar-content_variant_primary [disabled]{opacity:.7}.jodit-toolbar-content_variant_primary:hover:not([disabled]){background-color:#0069d9;color:#fff}.jodit-toolbar-content_variant_primary:hover:not([disabled]) svg{fill:#fff;stroke:#fff}.jodit-toolbar-content_variant_primary:active:not([disabled]){background-color:#0062cc;color:#fff}.jodit-toolbar-content_variant_primary:active:not([disabled]) svg{fill:#fff;stroke:#fff}.jodit-toolbar-content_variant_primary:focus:not([disabled]){outline:1px dashed #0062cc}.jodit-toolbar-content_variant_secondary{background-color:#d8d8d8;border-radius:0;color:#212529}.jodit-toolbar-content_variant_secondary svg{fill:#212529;stroke:#212529}.jodit-toolbar-content_variant_secondary [disabled]{opacity:.7}.jodit-toolbar-content_variant_secondary:hover:not([disabled]){background-color:#c9cdd1;color:#212529}.jodit-toolbar-content_variant_secondary:hover:not([disabled]) svg{fill:#212529;stroke:#212529}.jodit-toolbar-content_variant_secondary:active:not([disabled]){background-color:#dae0e5;color:#212529}.jodit-toolbar-content_variant_secondary:active:not([disabled]) svg{fill:#212529;stroke:#212529}.jodit-toolbar-content_variant_secondary:focus:not([disabled]){outline:1px dashed #dae0e5}.jodit-toolbar-content_variant_success{background-color:#28a745;color:#fff}.jodit-toolbar-content_variant_success svg{fill:#fff;stroke:#fff}.jodit-toolbar-content_variant_success [disabled]{opacity:.7}.jodit-toolbar-content_variant_success:hover:not([disabled]){background-color:#218838;color:#fff}.jodit-toolbar-content_variant_success:hover:not([disabled]) svg{fill:#fff;stroke:#fff}.jodit-toolbar-content_variant_success:active:not([disabled]){background-color:#1e7e34;color:#fff}.jodit-toolbar-content_variant_success:active:not([disabled]) svg{fill:#fff;stroke:#fff}.jodit-toolbar-content_variant_success:focus:not([disabled]){outline:1px dashed #1e7e34}.jodit-toolbar-content_variant_danger{background-color:#dc3545;color:#fff}.jodit-toolbar-content_variant_danger svg{fill:#fff;stroke:#fff}.jodit-toolbar-content_variant_danger [disabled]{opacity:.7}.jodit-toolbar-content_variant_danger:hover:not([disabled]){background-color:#c82333;color:#fff}.jodit-toolbar-content_variant_danger:hover:not([disabled]) svg{fill:#fff;stroke:#fff}.jodit-toolbar-content_variant_danger:active:not([disabled]){background-color:#bd2130;color:#fff}.jodit-toolbar-content_variant_danger:active:not([disabled]) svg{fill:#fff;stroke:#fff}.jodit-toolbar-content_variant_danger:focus:not([disabled]){outline:1px dashed #bd2130}.jodit-toolbar-content:hover:not([disabled]){background-color:transparent;opacity:1;outline:0}.jodit-toolbar-select{--jd-color-button-background-hover-opacity40:hsla(0,0%,86%,.2);--jd-color-button-background-hover-opacity60:hsla(0,0%,86%,.1);align-items:center;border:1px solid transparent;border-radius:var(--jd-border-radius-default);cursor:pointer;display:flex;height:34px;justify-content:center;justify-content:space-between;min-width:34px;min-width:100px;overflow:hidden}.jodit-toolbar-select__icon{display:none}.jodit-toolbar-select__icon:not(:empty){display:inline-flex}.jodit-toolbar-select__text{display:none}.jodit-toolbar-select__text:not(:empty){display:inline-flex;flex-grow:1;font-family:var(--jd-font-default);font-size:var(--jd-font-size-default);justify-content:center;overflow:hidden;text-overflow:ellipsis}.jodit-toolbar-select_context_menu .jodit-toolbar-select__text{justify-content:left;padding-left:var(--jd-padding-default);position:relative}.jodit-toolbar-select_context_menu .jodit-toolbar-select__text:before{border-left:1px solid var(--jd-color-border);content:"";height:35px;left:0;position:absolute;top:calc(var(--jd-padding-default)*-1)}.jodit-toolbar-select__icon:not(:empty)+.jodit-toolbar-select__text:not(:empty){margin-left:var(--jd-padding-default)}.jodit-toolbar-select__icon:empty+.jodit-toolbar-select__text:not(:empty){padding:0 var(--jd-padding-default);padding:0}.jodit-toolbar-select .jodit-icon{height:14px;width:14px}.jodit-toolbar-select button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:34px;min-width:34px;padding:0}.jodit-toolbar-select_text-icons_true button{padding:0 var(--jd-padding-default)}.jodit-toolbar-select_size_tiny{height:16px;min-width:16px}.jodit-toolbar-select_size_tiny .jodit-icon{height:8px;width:8px}.jodit-toolbar-select_size_tiny button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:16px;min-width:16px;padding:0}.jodit-toolbar-select_size_tiny_text-icons_true button{padding:0 var(--jd-padding-default)}.jodit-toolbar-select_size_xsmall{height:22px;min-width:22px}.jodit-toolbar-select_size_xsmall .jodit-icon{height:10px;width:10px}.jodit-toolbar-select_size_xsmall button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:22px;min-width:22px;padding:0}.jodit-toolbar-select_size_xsmall_text-icons_true button{padding:0 var(--jd-padding-default)}.jodit-toolbar-select_size_small{height:28px;min-width:28px}.jodit-toolbar-select_size_small .jodit-icon{height:12px;width:12px}.jodit-toolbar-select_size_small button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:28px;min-width:28px;padding:0}.jodit-toolbar-select_size_small_text-icons_true button{padding:0 var(--jd-padding-default)}.jodit-toolbar-select_size_large{height:40px;min-width:40px}.jodit-toolbar-select_size_large .jodit-icon{height:16px;width:16px}.jodit-toolbar-select_size_large button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:40px;min-width:40px;padding:0}.jodit-toolbar-select_size_large_text-icons_true button{padding:0 var(--jd-padding-default)}.jodit-toolbar-select__button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;border-radius:var(--jd-border-radius-default);box-shadow:none;box-sizing:border-box;color:var(--jd-color-text-icons);cursor:pointer;display:inline-flex;font-style:normal;justify-content:center;outline:0;padding:0;padding:0 var(--jd-padding-default);position:relative;text-align:center;text-decoration:none;text-transform:none;-webkit-user-select:none;user-select:none}.jodit-toolbar-select__button:focus-visible:not([disabled]),.jodit-toolbar-select__button:hover:not([disabled]){background-color:var(--jd-color-button-background-hover);opacity:1;outline:0}.jodit-toolbar-select__button:active:not([disabled]),.jodit-toolbar-select__button[aria-pressed=true]:not([disabled]){background-color:var(--jd-color-button-background-hover-opacity40);outline:0}.jodit-toolbar-select__button[aria-pressed=true]:hover:not([disabled]){background-color:var(--jd-color-button-background-hover-opacity60)}.jodit-toolbar-select__button[disabled]{opacity:.3;pointer-events:none}.jodit-toolbar-select__trigger{align-items:center;border-radius:0 var(--jd-border-radius-default) var(--jd-border-radius-default) 0;cursor:pointer;display:flex;height:100%;justify-content:center;opacity:.4;--jd-button-trigger-size:14px;width:calc(var(--jd-button-trigger-size, 14px) + 2px)}.jodit-toolbar-select__trigger:focus-visible:not([disabled]),.jodit-toolbar-select__trigger:hover:not([disabled]){background-color:var(--jd-color-button-background-hover);opacity:1;outline:0}.jodit-toolbar-select__trigger:active:not([disabled]),.jodit-toolbar-select__trigger[aria-pressed=true]:not([disabled]){background-color:var(--jd-color-button-background-hover-opacity40);outline:0}.jodit-toolbar-select__trigger[aria-pressed=true]:hover:not([disabled]){background-color:var(--jd-color-button-background-hover-opacity60)}.jodit-toolbar-select__trigger[disabled]{opacity:.3;pointer-events:none}.jodit-toolbar-select__trigger svg{width:calc(var(--jd-button-trigger-size, 14px) - 4px)}.jodit-toolbar-select_size_tiny .jodit-toolbar-select__trigger{--jd-button-trigger-size:8px;width:calc(var(--jd-button-trigger-size, 8px) + 2px)}.jodit-toolbar-select_size_tiny .jodit-toolbar-select__trigger svg{width:calc(var(--jd-button-trigger-size, 8px) - 4px)}.jodit-toolbar-select_size_xsmall .jodit-toolbar-select__trigger{--jd-button-trigger-size:10px;width:calc(var(--jd-button-trigger-size, 10px) + 2px)}.jodit-toolbar-select_size_xsmall .jodit-toolbar-select__trigger svg{width:calc(var(--jd-button-trigger-size, 10px) - 4px)}.jodit-toolbar-select_size_small .jodit-toolbar-select__trigger{--jd-button-trigger-size:12px;width:calc(var(--jd-button-trigger-size, 12px) + 2px)}.jodit-toolbar-select_size_small .jodit-toolbar-select__trigger svg{width:calc(var(--jd-button-trigger-size, 12px) - 4px)}.jodit-toolbar-select_size_large .jodit-toolbar-select__trigger{--jd-button-trigger-size:16px;width:calc(var(--jd-button-trigger-size, 16px) + 2px)}.jodit-toolbar-select_size_large .jodit-toolbar-select__trigger svg{width:calc(var(--jd-button-trigger-size, 16px) - 4px)}.jodit-toolbar-select_with-trigger_true .jodit-toolbar-button__button{border-radius:var(--jd-border-radius-default) 0 0 var(--jd-border-radius-default)}.jodit-toolbar-select_with-trigger_true:hover:not([disabled]){border-color:var(--jd-color-border)}.jodit-toolbar-select_stroke_false svg{stroke:none}.jodit-toolbar-select:focus-visible:not([disabled]),.jodit-toolbar-select:hover:not([disabled]){background-color:var(--jd-color-button-background-hover);opacity:1;outline:0}.jodit-toolbar-select:active:not([disabled]),.jodit-toolbar-select[aria-pressed=true]:not([disabled]){background-color:var(--jd-color-button-background-hover-opacity40);outline:0}.jodit-toolbar-select[aria-pressed=true]:hover:not([disabled]){background-color:var(--jd-color-button-background-hover-opacity60)}.jodit-toolbar-select[disabled]{opacity:.3;pointer-events:none}.jodit-toolbar-select__text:not(:empty){justify-content:left}.jodit-toolbar-select__button{flex:1}.jodit-toolbar__box:not(:empty){--jd-color-background-default:var(--jd-color-panel);background-color:var(--jd-color-background-default);border-bottom:1px solid var(--jd-color-border);border-radius:var(--jd-border-radius-default) var(--jd-border-radius-default) 0 0;overflow:hidden}.jodit-toolbar__box:not(:empty) .jodit-toolbar-editor-collection:after{background-color:var(--jd-color-panel)}.jodit-dialog{border:0;box-sizing:border-box;display:none;font-family:var(--jd-font-default);font-size:var(--jd-font-size-default);height:0;position:absolute;width:0;will-change:left,top,width,height}.jodit-dialog_moved_true{-webkit-user-select:none;user-select:none}.jodit-dialog *{box-sizing:border-box}.jodit-dialog .jodit_elfinder,.jodit-dialog .jodit_elfinder *{box-sizing:initial}.jodit-dialog__overlay{background-color:#00000080;display:none;height:100%;left:0;overflow:auto;position:fixed;text-align:center;top:0;white-space:nowrap;width:100%;z-index:var(--jd-z-index-dialog-overlay)}.jodit-dialog_static_true .jodit-dialog__overlay{display:none}.jodit-dialog_active_true,.jodit-dialog_modal_true .jodit-dialog__overlay{display:block}.jodit-dialog__panel{background-color:#fff;display:flex;flex-flow:column nowrap;left:0;max-height:100%;max-width:100%;min-height:100px;min-width:200px;position:fixed;top:0;z-index:var(--jd-z-index-dialog);--jd-box-shadow-blur:calc(var(--jd-padding-default)*2);--jd-box-shadow-1:0 var(--jd-padding-default) var(--jd-box-shadow-blur) rgba(0,0,0,.19);box-shadow:var(--jd-box-shadow-1),0 6px 6px #0000003b;text-align:left;white-space:normal}@media (max-width:480px){.jodit-dialog:not(.jodit-dialog_adaptive_false) .jodit-dialog__panel{height:100%!important;left:0!important;max-width:100%;top:0!important;width:100%!important}}.jodit-dialog_static_true{box-sizing:border-box;display:block;height:auto;position:relative;width:auto;z-index:inherit}.jodit-dialog_static_true .jodit-dialog__panel{border:1px solid var(--jd-color-border);box-shadow:none;left:auto!important;position:relative;top:auto!important;width:100%!important;z-index:inherit}.jodit-dialog_theme_dark,.jodit-dialog_theme_dark .jodit-dialog__panel{background-color:var(--jd-dark-background-darknes);color:var(--jd-dark-text-color)}.jodit-dialog__header{border-bottom:1px solid var(--jd-color-border);cursor:move;display:flex;justify-content:space-between;min-height:50px;text-align:left}.jodit-dialog__header-title,.jodit-dialog__header-toolbar{align-items:center;display:flex;flex-shrink:3;font-size:18px;font-weight:400;line-height:48px;margin:0;padding:0 var(--jd-padding-default);vertical-align:top}@media (max-width:480px){.jodit-dialog__header-toolbar{padding-left:0}}.jodit-dialog__header-button{color:#222;flex-basis:48px;font-size:28px;height:48px;line-height:48px;text-align:center;text-decoration:none;transition:background-color .2s ease 0s}.jodit-dialog__header-button:hover{background-color:var(--jd-color-background-button-hover)}.jodit-dialog__header .jodit_toolbar{background:transparent;border:0;box-shadow:none}.jodit-dialog__header .jodit_toolbar>li.jodit-toolbar-button .jodit-input{padding-left:var(--jd-padding-default);width:auto}@media (max-width:480px){.jodit-dialog:not(.jodit-dialog_adaptive_false) .jodit-dialog__header{flex-direction:column}}.jodit-dialog_slim_true .jodit-dialog__header{min-height:10px}.jodit-dialog_slim_true .jodit-dialog__header-title,.jodit-dialog_slim_true .jodit-dialog__header-toolbar{padding:0 calc(var(--jd-padding-default)/4)}.jodit-dialog_theme_dark .jodit-dialog__header{border-color:var(--jd-color-dark)}.jodit-dialog_fullsize_true .jodit-dialog__header{cursor:default}.jodit-dialog__content{flex:1;min-height:100px;overflow:auto}.jodit-dialog__content .jodit-form__group{margin-bottom:calc(var(--jd-padding-default)*1.5);padding:0 var(--jd-padding-default)}.jodit-dialog__content .jodit-form__group:first-child{margin-top:var(--jd-padding-default)}.jodit-dialog__content .jodit-form__group .jodit-input_group{border-collapse:separate;display:table;width:100%}.jodit-dialog__content .jodit-form__group .jodit-input_group>*{display:table-cell;height:34px;vertical-align:middle}.jodit-dialog__content .jodit-form__group .jodit-input_group>input{margin:0!important}.jodit-dialog__content .jodit-form__group .jodit-input_group>input:not([class*=col-]){width:100%}.jodit-dialog__content .jodit-form__group .jodit-input_group-buttons{font-size:0;vertical-align:middle;white-space:nowrap;width:1%}.jodit-dialog__content .jodit-form__group .jodit-input_group-buttons>.jodit-button{border:1px solid var(--jd-color-border);border-radius:0;height:34px;line-height:34px;margin-left:-1px}.jodit-dialog__footer{display:none;flex-wrap:nowrap;justify-content:space-between;padding:var(--jd-padding-default)}.jodit-dialog__footer button{margin-right:calc(var(--jd-padding-default)/2)}.jodit-dialog__footer button:last-child{margin-right:0}.jodit-dialog__column{display:flex}.jodit-dialog__resizer{display:none;position:relative}.jodit-dialog__resizer svg{bottom:0;cursor:nwse-resize;height:12px;overflow:hidden;position:absolute;right:0;width:12px;fill:var(--jd-color-gray-dark);-webkit-user-select:none;user-select:none}.jodit-dialog_resizable_true .jodit-dialog__resizer{display:block}@media (max-width:480px){.jodit-dialog__resizer{display:none}}.jodit-dialog_prompt{max-width:300px;min-width:200px;padding:var(--jd-padding-default);word-break:break-all}.jodit-dialog_prompt label{display:block;margin-bottom:calc(var(--jd-padding-default)/2)}.jodit-dialog_alert{max-width:300px;min-width:200px;padding:var(--jd-padding-default);word-break:break-all}.jodit-dialog_footer_true .jodit-dialog__footer{display:flex}.jodit_fullsize .jodit-dialog__panel{height:100%!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important}.jodit_fullsize .jodit-dialog__panel .jodit-dialog__resizer{display:none}.jodit-dialog .jodit-ui-messages{z-index:var(--jd-z-index-dialog)}.jodit-context-menu{background:0 0;border:0;box-shadow:var(--jd-popup-box-shadow);display:inline-block;float:none;height:auto;margin:0;max-width:none;outline:0;padding:0;position:static;position:fixed;transform:translateZ(0);width:auto;z-index:var(--jd-z-index-popup);z-index:var(--jd-z-index-context-menu)}.jodit-context-menu,.jodit-context-menu__content{font-family:var(--jd-font-default);font-size:var(--jd-font-size-default)}.jodit-context-menu__content{background:var(--jd-color-background-default);max-height:var(--jd-popup-max-height,400px);overflow:auto;padding:var(--jd-padding-default);overflow-scrolling:touch}.jodit-context-menu_padding_false .jodit-context-menu__content{padding:0}.jodit-context-menu_max-height_false .jodit-context-menu__content{max-height:fit-content}.jodit-context-menu .jodit-ui-button{display:flex}.jodit-context-menu button{width:100%}.jodit-context-menu_theme_dark{background-color:var(--jd-dark-background-color)}:root{--jd-image-editor-resizer-border-color:#05ff00;--jd-image-editor-resizer-target-size:padding-default;--jd-image-editor-resizer-target-border-color:#383838;--jd-image-editor-resizer-target-bg-color:#8c7878}.jodit-image-editor{height:100%;overflow:hidden;padding:var(--jd-padding-default);width:100%}@media (max-width:768px){.jodit-image-editor{height:auto}}.jodit-image-editor>div,.jodit-image-editor>div>div{height:100%}@media (max-width:768px){.jodit-image-editor>div,.jodit-image-editor>div>div{height:auto;min-height:200px}}.jodit-image-editor *{box-sizing:border-box}.jodit-image-editor .jodit-image-editor__slider-title{background-color:#f9f9f9;border-bottom:1px solid hsla(0,0%,62%,.31);color:#333;cursor:pointer;font-weight:700;line-height:1em;padding:.8em 1em;text-overflow:ellipsis;text-shadow:#f3f3f3 0 1px 0;-webkit-user-select:none;user-select:none;white-space:nowrap}.jodit-image-editor .jodit-image-editor__slider-title svg{display:inline-block;margin-right:var(--jd-padding-default);vertical-align:middle;width:16px}.jodit-image-editor .jodit-image-editor__slider-content{display:none}.jodit-image-editor .jodit-image-editor__slider.jodit-image-editor_active .jodit-image-editor__slider-title{background-color:#5d5d5d;color:#fff;text-shadow:#000 0 1px 0}.jodit-image-editor .jodit-image-editor__slider.jodit-image-editor_active .jodit-image-editor__slider-title svg{fill:#fff}.jodit-image-editor .jodit-image-editor__slider.jodit-image-editor_active .jodit-image-editor__slider-content{display:block}.jodit-image-editor__area{background-color:#eee;background-image:linear-gradient(45deg,var(--jd-color-border) 25%,transparent 25%,transparent 75%,var(--jd-color-border) 75%,var(--jd-color-border)),linear-gradient(45deg,var(--jd-color-border) 25%,transparent 25%,transparent 75%,var(--jd-color-border) 75%,var(--jd-color-border));background-position:0 0,15px 15px;background-size:30px 30px;display:none;height:100%;overflow:hidden;position:relative;-webkit-user-select:none;user-select:none;width:100%}.jodit-image-editor__area.jodit-image-editor_active{display:block}.jodit-image-editor__area .jodit-image-editor__box{height:100%;overflow:hidden;pointer-events:none;position:relative;z-index:1}.jodit-image-editor__area .jodit-image-editor__box img{max-height:100%;max-width:100%;-webkit-user-select:none;user-select:none}.jodit-image-editor__area .jodit-image-editor__croper,.jodit-image-editor__area .jodit-image-editor__resizer{background-repeat:no-repeat;border:1px solid #fff;box-shadow:0 0 11px #000;height:100px;left:20px;pointer-events:none;position:absolute;top:var(--jd-padding-default);width:100px;z-index:2}.jodit-image-editor__area .jodit-image-editor__croper i.jodit_bottomright,.jodit-image-editor__area .jodit-image-editor__resizer i.jodit_bottomright{background-color:var(--jd-image-editor-resizer-target-bg-color);border:1px solid var(--jd-image-editor-resizer-target-border-color);border-radius:50%;bottom:calc(var(--jd-padding-default)*-1);box-shadow:0 0 11px #000;cursor:se-resize;display:inline-block;height:20px;pointer-events:all;position:absolute;right:calc(var(--jd-padding-default)*-1);width:20px;z-index:4}.jodit-image-editor__area .jodit-image-editor__croper i.jodit_bottomright:active,.jodit-image-editor__area .jodit-image-editor__resizer i.jodit_bottomright:active{border:1px solid #ff0}.jodit-image-editor__area.jodit-image-editor__area_crop{background:#eee;height:100%;line-height:100%;position:relative;text-align:center}.jodit-image-editor__area.jodit-image-editor__area_crop .jodit-image-editor__box{height:100%;line-height:100%;overflow:visible;pointer-events:all;text-align:left}.jodit-image-editor__area.jodit-image-editor__area_crop .jodit-image-editor__box img{height:100%;max-height:100%;max-width:100%;width:100%}.jodit-image-editor__area.jodit-image-editor__area_crop .jodit-image-editor__box:after{background:#ffffff4d;content:"";top:0;right:0;bottom:0;left:0;margin:auto;position:absolute;z-index:1}.jodit-image-editor__area.jodit-image-editor__area_crop .jodit-image-editor__box .jodit-image-editor__croper{cursor:move;pointer-events:all}.jodit-image-editor__area.jodit-image-editor__area_crop .jodit-image-editor__box .jodit-image-editor__croper i.jodit-image-editor__sizes{background:#0003;border-radius:.4em;bottom:-30px;color:#fff;display:block;font-size:12px;left:100%;padding:9px 6px;position:absolute;text-align:center;text-shadow:none;white-space:pre}.jodit-image-editor__area.jodit-image-editor__area_crop.jodit-image-editor_active{align-items:center;display:flex;justify-content:center}.jodit-file-browser-files{display:none;height:100%;overflow-anchor:auto;position:relative;vertical-align:top}.jodit-file-browser-files .jodit-button{border-radius:0}.jodit-file-browser-files_loading_true:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.jodit-file-browser-files_loading_true:after{animation:b 2s ease-out 0s infinite;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAABRsSURBVHja7F1/aJfVGn/33RgUg8FiNfK2WCykyS7GLoYyUbwYipZMumgLo+iPS9HlXhSHkRXdislESxMz0mapuaFo2myjkfnNlTQ2FJdTu8NvLVcrdbpcfGvxrfs823m/vXt3fjznvOedzr0PPJzzPe+7d+97Ps95nuc851fGAw884CD98ccfI1Jqmc3UpEyQz4FkMqRTgYshn8fymZ57SyGbzf5mENIOz9+ngE9Atg/SLkhPQHoWeEDn3SmpSZlJnvf7ypUrTpb7IyMjY+gGN6WWmaY84l2T3c+u58D1csjOgvwsyBdBvsDRo2zgMl/ZNM59vcAJ4Dj8nzikLa5QmBLv28YCfPd3li7gPHBMwKdcEwhCJgN6FoLOWJtUgiWovALG04FXsbI44xbgw8AplbaU/Q+ZQNgGf0gA/JWhC1aQyle1eN91rPRKKKuEsjzZvSph0m2RiutpIYRrfZC8B+l7kB6jgq0CnQIy9X39v2NYQW5FeUFQlQVN/aALyiYBPw/5M5B+Dvw02vMggqcDukEl57F3xHf9H747+4bA5oD6dzqaYEgAqIDbBl9RhvZ4H/B5yL+IDp3oXhmwNkm3lTLn80VIz+O3QFqm2/rHwgeI6QDOa006LZ3Q4lHNNwK3AVeYAD4WgmHQUivYNzWyb7xufICYaavXVbuKZ6MXfwRVJ+TnXW+Am/oMnNaO3/Y5pPitcyh/a6LqtXwAt+J01LVFEzAJ0jpIj7JunJYd1wHchnBQHUSC3Uan8WPgPVgHlBiBCcAkH4Da2i2DjwGZlcy5W0K17zLwVb9NgaY4iJpawJs+BCnWwUo3SKXT4oOAP8IHCFsIfMCguj8JaQ2kOaaA227d10ALuIR1gHVxErjctPtHBd8btSR3A4MIgSePAZxqVPeQlthq7ZRuZVABCVkLuGkJpGgKsY4ybfUEVO84qhsoAzSgrUfHZ1UQVe99B6o2oMYdwg7latAq5iROGoueQExW6UE0gCe/ANIh9SZ6jqkWsN3STZ0rHWEgpkNmEvILxqQbSAXaAPxqSBswQkbpbpo6fGPR0m3GBYjBIIwqNjCTEAr4wkBQUA0AjKNrdZCu0okAqgQhTKCDhFxV91BNgsDuYx3WQZptG3xtDUCJEDKvthGuLVEJlq4gUMyAylfQERadPrhKOHTmB3Ces4RFEXNsgW8UClbZcEhxqPQIpHOord2k1ZsAH4YvYNJXN3EgWX4Ocw4LbIEvDQSJfADJtULWxSuj+BBUP4DaC6D0DkyFg6JKTVo/5brvXqzbo2zSi3af3/9bGgrW1Ar5kH4MXEzVHEHVf5CuYZC4fti9AoI/gXX8Eda5Tp9f9I4xWWsnOoc5zNMv1okjmKp/vzay3epNJ4+YmALdoWBPWTHksc5zTU1AekqYt7LcWTruTYTZQdmQHoB0GuXv/de8L8e7xrsuA8kPNtx3AZIOxp3APc7wvD6kvi+//DLh3nvPPfegWs1jf4dBGGxpOA+hlOXzgw7VBjEBnDKcs4jzDOZDOmjqD2SJQFGBx9JaSOcQ7xVO2RIJhf86AfB+Z3huHs7Ra2pra+ugtubTp0+jMLgC0e6/ftddd6EgzMO5iGwSaq4NITCdLczy6GzXAj8KnDIxAaM0AKeViwCtgbRSNgGUJwQyDaACngO4w6S/CXgb8KEvvvgiFUaw59y5c64mWXvnnXdmsijdYxjpdP6cXh6oS0g1Bb48zpFEzValA3663pcuXaoleSzFltBIlWhRmWx+v6yMcQJ4PU7A/Oyzz/qca0R33HEHrjlAEJa73rns24JqA0keTUGTjglIJpNOxsMPP6wLfiGkx53hxRbcewwXc1BAx0u4gGMNcP2nn36acq4juv322ytZ5K7UlhBo5LER3AvcTXU60wKgYbsyWTCi3LTV6wLvKesGrvrkk0/qneucCgoKHoJkHbxvYRAhMMij/zMbVzZRTMAvv/wycj4AoRv4Mk7oII4HkLp+vC6drwxt/FrgKeMBfKTe3t69UMFTgPG9B3WcQdMeBsvjhJJqnYGqjMrKSmr/tZxNWAi87o9i+1l5O6SPNjc3dzrjlPLz83HyC/aWpqk0gWZUUHZtJvxuUZmAtAYgtHycr/a6qIXz2DQI5OH1UDRjPIOPdOHChU6o+JmQXW+68JYS4vUB/bozvN5RGAImdwPZA3AC51RKrMAfyBHFGCRBnz4oe7ypqemgc4PQxYsX0YytuOWWW3BRaa3DWd0U1A/w/Z4KvBx4jcoExAitE6dzPStr3RR/QKQ5fOUJ4PsaGxtvGPC9dOnSJfyu+7ALa9MJFPx+lkU05YNBBDVdg0uwKc4eAWCZ83cC8jM+/PDDLucGpr6+Pvy+GWz/ASs9AMFvd7ax1ATEFOBjmLdSBraN3gBwHHhmQ0NDrzMB6PLly73MUYubOs3EiB/GJebyTEB6QogCnGrV6KAFR7AVeP4HH3ww4EwgunLlCn7vfACi1UQDqMb5PWUvm5qAB3HESXNomKz2GaOHv/DAgQNJZwJSf38/fvdC3J5G1iPQnf3jK5sGvx80MQHP69hxHWZ/2wN8//vvv3/BmcD0008/XWCaoEcUJ6C0eoUWeFbXBOBCzTKKJ2/YExgEXrRv374eJyLn6tWrWA+LAJRBy+o/rQUQUx0TsFwzRKzLK/bu3dseQf8nDQwMYH2sCOL0ibx9Vr6cagIKmf0nxe8pguC7vn/Pnj2bIshH088//4z1st+m+veUI6ZFFBOwLGj/XqIh0O4/HkEtJgDmcZ4/EED9e69VKk0ACoDN1u/jqrq6uv4IZjElk0msnypbwPs0wTKVCUBnYbLuMC5REA7v3r37vQhikhBgPTWrTAEFeB9NZt3C0SbAr/6DdPM4jF7/PyNotUzBU26vgAo8x+7zri3jmgAgnOJdKYrVB9QEb+zcubMrgpVOv/76K9bXGzrACwTJfw1D+9k8EzAXOE8GviEPAK+JIDXSAlhvA7yWTWztvMfiXM65PBNQrgLfUBi2v/vuu70RnPo0ODjYC0BtN3D2VNfLR5gAz04eRn17yb0p4A0RlIEI6y+la/MV1xf4fYACSEtDiP031dbWRrY/AP32229dAGCTrs1XrHHEaesFXh+gXCfooyEM2yIIrdC2ADZ/1D1eM+CagHLJ5ExTxrl9hyLsrDiDWI99EjApgPvLRwhAmQh4HV/Axwe3bt06GMEXnFKpFK4tOBgQcH95WdoEAE01nc8Xi8VEArA3gs4q7VWpfsHaCpEg4GrnoeXhOEKUw3u4yZYqbGo4Lk2KR5hZpcOsXjO9GIm0AYFycTErmoDJVLWu0Tto3bJly0CEmT36/fffkzh/UKfVE3yLkix3Xx+v5FjYaaslgiwUZxDrdbrm38guF6EAFFKAF5kEwcFPrRFcoVCrIdAiKsSlYUWqFi/zBwTXOiKsQqGOIKe1cQRmSAPkmYIv0ADY9Yuif+GYgC5Wv9kB1L6X8lAA8k3BFwhB94YNG1IRXPYJutwpINwBpNjSI/O5AhDQGUxEUIVKCRMBEGiFIQG4yX+Daf+fPacvwihUM2Czfm/KcgMLtjZZhudEY//hks2VVJlZ7tJvi5SMMApVA9gMsOVkXYvDFiO6fggFACUqJ6qKcaMBbD5uAH2AlE0fIKJxRSnUAGizcykePtWzjOo1VA2gpa0V2CVRALBbURDwQV4qiGAKVQDyLZ571JfFum0lFqTJvScvgilUytPxAxSY9boawMbD3OtFEUahaoAinQap0gA4JSzhPswSFz733HOZEVT2KZlMYr0WesGV7KpOoQRqgG6DVi4rx5EqjFWfjSCz3vqLHd9IoGyYnoBjNwpAwhBoWXlpJAChCECpv66p5ycJBCSBcwI7daZ7E83FtAiuUGgaT/WLACaYhk4MBCVk0UDKWb2c3+URVqFogOm8OqccqMW5d+Dmm29OuGsDOyw7gmUvvfRSFBCySFevXsX6LBO1cIoG8NEQ5u7KoFbLi0Kz3fODI7JGeHbwTSJADcxCq1cAWnR39yYIQUWEmVX1X2G6SYTgnhavABwL0uoF91dUV1dnR9AFp/7+fjysq0IGvIEGODYkAOwa7t/XYXl3kDzgBRF8Vgg3eczT2SqGYP97vBoA83ELrd6/WPSJCDsr6v8Jw91BRdfS6za9ewQ1qVo9RQv47plXU1NTHEFoTpcvX8aTwueJgKdoAI4wpE8Y9e4SdtgdGLK4S1gm8L8jGAO1fqy/TNmiUE1hQIwPj9AADOQk7ugRdJ9ADj+2bt26aI6AAV26dAnr7THqnsFEYTgEnBRtFl0fwk6hOcCrIjiNaBXOAKIcuq3hG4w4fTXma+lNOEHEZFs4hcA8+eqrr0a+gAZdvHgRbf+TsrMDDMxBr2v/eT7A0L5+8HN7AKdPFhncHMGqZftfB84Wga0yBwKtsN1hk4B5PsCIrd0C2HwRz924cWNlBK2afvzxx0rX89c5Qo4gCNv85bwDI7r8XUKqynfL/KmHazZt2pQbQSymH374AffuqeEB7gWXCrzHFCCmXf5niE4NWxPkJFAJ41GmtRHMUtWP9TNJdYScgQZYo3NoFEYF21WmgAq8776KzZs3Px1BPZq+//57rJcKXhg3oClo90b/qCeHvqLjA2j6B+u2bNlSFkH+J3333XdlAMo6ntq3cJroK6K4gOzgyP2oBaj2nqIdPGXYKzjw5ptvToqgd5yenh5U+Qcgmy07UdxQA7QD7xfFClSnh68Oelag6H5n+Fj6j9566638iQz++fPn8wGMRq/dV4EviwVwrq0W9QpUJsAdINof5LRQxfNLgBu2bt06IaePffvttzjDp8EZ3r6dDL7sQEkfyAdVW82rjo9H/hdkB2y2ft89eEB149tvvz2hlqh/8803OazlTzMFX6ENcKLvU7LgEMUEuIc9vqLb+inBJE8ezyo+un379gkxaPT111/jdx4FEGbJwOd1A2VdQ9896Pj1qIJDMSJI6yHpNGnpGlHFqVgp77zzzg29tjCRSBQx8KfKWrmJBvDkO4HXU3oI7pQwFUDpc/8s9ABk14uB23bs2HFDTiU7d+7cAqj4NrbESxtojeAQYjWoOnyaqwF4AsFSnDm81lT1y2YZ+cpwLmHDzp07a3bt2nVDTCrt6urKBq5hDl8eBXCTHgGjtWxTaVK8IEYFjKWrvVPIdU8VE2kMgUCsBD6ye/fukvEM/ldffVUCFX4EsitVtl3UYjU0wDHg1dQIodQJFJShKXgE0j5dLaACn6MJkKcDH6+rq6uur68fV72EM2fO5Jw9e7YasseBp5u0cKoQsDxO9Vrqqn6R2hdGAjWEoBvSR03B9wPNA95HGDVcBXxqz549D40H8E+fPo3vecoZntGTreqzmwgBRyDw2Plu3TBxxmuvvcYFUQYwy+OQ5UoV6DITQzEJnGsdbLSyfvHixdfVptSnTp2qZMJaqtsVVtWbAiP0zap498ryt956q5OxYcMGyj/gpbhbxS5IlwSJBQQYYsZVzWtREBYtWnTN9ic+efIkOq1LmM9SZDKplioQgrJ6ZpZTVODd32kBIEoZL0UvvdFdCBoUfGo8gXM0/UHgHTireeHChaFrhePHj+N0dzxqdxnwg2xwS0vD6YIvwAOnd89nvhkZeJduu+02J2Pjxo0UKZO9GM7w+cjdFMIgCmiqAXj39bO5DPFYLNY8b948ayeXtLW1lbIT1mcxzjVZUGtqCjh44Bj/34H7ZXjJhCItAAHAd1Mc0fvcPYAqCPhBhIHDF5jP0MF2QkmwE02HTMjs2bPTpqOlpSXPVeHABSwoVcLsOebzTWZH2fADOClO7ZqB3yfDTWUSUACyiHZG9UJY0SiNH7PKIjsiqt6BooegIhTMOYxHUTweN3q26EAN/wkr3t+qvEaKczbvxzoXPcf7brL/a9oNFKXYPZzpnUpGlX6dbqHIDIRNlIWXsuibbjdQkGLdzoQ0YfJ/uJFAamsndllw19HZzDlxVGFmkcqilFnSEFotnnKNOlZPGQX0lWOdzoa01xR47nCwDtBEpwbHoedj94wy0KSKCOoIQhgaQrXZgkoYdMCXPAvrcr57WITuXEHlcLCu00cQGjza7BEcRjbRAFSNQAXXVAh0zuY1BV/Q2r3pekixnz+oGRomvVtMV9Vr3I/98RXAC73LzoM4grIWb1sIxgp8iSnAOlsIKdZhynB8QG8wiKIBDPyCQ5C9F0cRKY6gDFwZ2DaFIEzwCS3e3b/nXlzKras1dFr/KA2go/5FLVRwfzdzDtfodgupZoFqGohbqIYGPsH+Yx3NxF6V7D2omkXlmMZM1T8PDMXfoUl4BruKkHaaaANbtj2MnoEJ+L6/72RdvGe8Kt9kjqBOj4SsAUyvce7BCSV/Ba6C/EBYXcSg5oIKtqkj5ikbgLSKqfwWaheRWqZ6j1gIAFPuQW2AI3lTIN0b1CSonMSwYgCU6wqQ8NunsOHcQcozVKZIVwhiKjVuMEihY0YwevgPSDG0eUy3ezjWYOsEhRRAHWPf/A93Egc1MKTj+FGEIGZhIEgJiMzPYPlmHNxgjmLTtRSCsOw+o2YWzcNvbTYIBVsVgrQGsAW+6cCSJx9nUcS/QbrfVAjCDgQZ/P1+yOM33Q9pPMizqCaAKgSxsMCntk6B2sdVyYsh/QvwC7hriY4QhCkUGi0e3/kF/AYow29pJ8YArJkAihDEwgRfVyNw8rif7X+B74Y8qs03nOGNDq0IgQ3Afff0sXecAfm72bv3UFoxpdWbtH7V32cFcfgoLcyCEKQdJ9zVHNL/AM9ijOP808MYD/CP7UvuO8ZGP+OMB3nP4T1PNfYvey/KXAPKd2XpevA27iWYANk9g8yZamblOa5A4FQtZ/jEsjybWsBTaX1sQkbcA/iACAQd0E2EQgU8RUiyKC02qGnQjS6qwPP9LQJwiLFLuUwQcBuaIiYQuBjTPc8wk/32VtYJFq104xQnmLlJMPuNNr3fUEuQQtDUVm8DeNcc/F+AAQBKd8HaIWdjwQAAAABJRU5ErkJggg==) no-repeat 50%;background-size:100% 100%;content:"";display:inline-block;height:var(--jd-icon-loader-size);left:50%;margin-left:calc(var(--jd-icon-loader-size)/-2);margin-top:calc(var(--jd-icon-loader-size)/-2);opacity:.7;position:absolute;top:50%;vertical-align:middle;width:var(--jd-icon-loader-size);will-change:transform}.jodit-file-browser-files::-webkit-scrollbar{width:calc(var(--jd-padding-default)/2)}.jodit-file-browser-files::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #0000004d}.jodit-file-browser-files::-webkit-scrollbar-thumb{background-color:#a9a9a9;outline:1px solid #708090}.jodit-file-browser-files_active_true{align-content:flex-start;display:flex;flex-wrap:wrap;overflow-y:auto;padding:calc(var(--jd-padding-default)/2);width:100%}.jodit-file-browser-files__item{align-items:center;border:1px solid var(--jd-color-border);display:flex;font-size:0;height:var(--jd-col-size);justify-content:center;margin:calc(var(--jd-padding-default)/2);overflow:hidden;position:relative;text-align:center;transition:border .1s linear,bottom .1s linear;width:var(--jd-col-size)}@media (max-width:480px){.jodit-file-browser-files__item{width:calc(50% - var(--jd-padding-default))}}.jodit-file-browser-files__item img{max-width:100%}.jodit-file-browser-files__item:hover{border-color:#433b5c}.jodit-file-browser-files__item_active_true{background-color:var(--jd-color-border-active);border-color:var(--jd-color-border-selected)}.jodit-file-browser-files__item_active_true .jodit-file-browser-files__item-info{background-color:var(--jd-color-border-active);color:#fff;text-shadow:none}.jodit-file-browser-files__item-info{background-color:var(--jd-info-background);bottom:0;color:#333;font-size:14px;left:0;line-height:16px;opacity:.85;overflow:visible;padding:.3em .6em;position:absolute;right:0;text-align:left;text-shadow:#eee 0 1px 0;transition:opacity .4s ease;white-space:normal}.jodit-file-browser-files__item-info>span{display:block;font-size:.75em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jodit-file-browser-files__item-info>span.jodit-file-browser-files__item-info-filename{font-size:.9em;font-weight:700}.jodit-file-browser-files__item:hover:not(.jodit-file-browser-files__item_active_true) .jodit-file-browser-files__item-info{bottom:-100px}.jodit-file-browser-files_view_list{scroll-behavior:smooth}.jodit-file-browser-files_view_list a{border-width:0 0 1px;display:block;height:26px;line-height:26px;margin:0;text-align:left;white-space:nowrap;width:100%}.jodit-file-browser-files_view_list a img{display:inline-block;margin-left:4px;max-width:16px;min-width:16px;vertical-align:middle}.jodit-file-browser-files_view_list a .jodit-file-browser-files__item-info{background-color:transparent;display:inline-block;font-size:0;height:100%;line-height:inherit;margin-left:4px;padding:0;position:static;vertical-align:middle;width:calc(100% - 20px)}.jodit-file-browser-files_view_list a .jodit-file-browser-files__item-info>span{display:inline-block;font-size:12px;height:100%}.jodit-file-browser-files_view_list a .jodit-file-browser-files__item-info-filename{width:50%}.jodit-file-browser-files_view_list a .jodit-file-browser-files__item-info-filechanged,.jodit-file-browser-files_view_list a .jodit-file-browser-files__item-info-filesize{width:25%}.jodit-file-browser-files_view_list a:hover{background-color:#433b5c}.jodit-file-browser-files_view_list a:hover .jodit-file-browser-files__item-info{color:#fff;text-shadow:none}.jodit-file-browser-files_view_list a:before{content:"";display:inline-block;height:100%;vertical-align:middle}:root{--jd-color-folder-title:#b1b1b1}.jodit-file-browser-tree{--jd-color-background-filebrowser-folders:#3f3f3f;display:none;height:100%;overflow-anchor:auto;position:relative;vertical-align:top}.jodit-file-browser-tree .jodit-button{border-radius:0}.jodit-file-browser-tree_loading_true:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.jodit-file-browser-tree_loading_true:after{animation:b 2s ease-out 0s infinite;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAABRsSURBVHja7F1/aJfVGn/33RgUg8FiNfK2WCykyS7GLoYyUbwYipZMumgLo+iPS9HlXhSHkRXdislESxMz0mapuaFo2myjkfnNlTQ2FJdTu8NvLVcrdbpcfGvxrfs823m/vXt3fjznvOedzr0PPJzzPe+7d+97Ps95nuc851fGAw884CD98ccfI1Jqmc3UpEyQz4FkMqRTgYshn8fymZ57SyGbzf5mENIOz9+ngE9Atg/SLkhPQHoWeEDn3SmpSZlJnvf7ypUrTpb7IyMjY+gGN6WWmaY84l2T3c+u58D1csjOgvwsyBdBvsDRo2zgMl/ZNM59vcAJ4Dj8nzikLa5QmBLv28YCfPd3li7gPHBMwKdcEwhCJgN6FoLOWJtUgiWovALG04FXsbI44xbgw8AplbaU/Q+ZQNgGf0gA/JWhC1aQyle1eN91rPRKKKuEsjzZvSph0m2RiutpIYRrfZC8B+l7kB6jgq0CnQIy9X39v2NYQW5FeUFQlQVN/aALyiYBPw/5M5B+Dvw02vMggqcDukEl57F3xHf9H747+4bA5oD6dzqaYEgAqIDbBl9RhvZ4H/B5yL+IDp3oXhmwNkm3lTLn80VIz+O3QFqm2/rHwgeI6QDOa006LZ3Q4lHNNwK3AVeYAD4WgmHQUivYNzWyb7xufICYaavXVbuKZ6MXfwRVJ+TnXW+Am/oMnNaO3/Y5pPitcyh/a6LqtXwAt+J01LVFEzAJ0jpIj7JunJYd1wHchnBQHUSC3Uan8WPgPVgHlBiBCcAkH4Da2i2DjwGZlcy5W0K17zLwVb9NgaY4iJpawJs+BCnWwUo3SKXT4oOAP8IHCFsIfMCguj8JaQ2kOaaA227d10ALuIR1gHVxErjctPtHBd8btSR3A4MIgSePAZxqVPeQlthq7ZRuZVABCVkLuGkJpGgKsY4ybfUEVO84qhsoAzSgrUfHZ1UQVe99B6o2oMYdwg7latAq5iROGoueQExW6UE0gCe/ANIh9SZ6jqkWsN3STZ0rHWEgpkNmEvILxqQbSAXaAPxqSBswQkbpbpo6fGPR0m3GBYjBIIwqNjCTEAr4wkBQUA0AjKNrdZCu0okAqgQhTKCDhFxV91BNgsDuYx3WQZptG3xtDUCJEDKvthGuLVEJlq4gUMyAylfQERadPrhKOHTmB3Ces4RFEXNsgW8UClbZcEhxqPQIpHOord2k1ZsAH4YvYNJXN3EgWX4Ocw4LbIEvDQSJfADJtULWxSuj+BBUP4DaC6D0DkyFg6JKTVo/5brvXqzbo2zSi3af3/9bGgrW1Ar5kH4MXEzVHEHVf5CuYZC4fti9AoI/gXX8Eda5Tp9f9I4xWWsnOoc5zNMv1okjmKp/vzay3epNJ4+YmALdoWBPWTHksc5zTU1AekqYt7LcWTruTYTZQdmQHoB0GuXv/de8L8e7xrsuA8kPNtx3AZIOxp3APc7wvD6kvi+//DLh3nvPPfegWs1jf4dBGGxpOA+hlOXzgw7VBjEBnDKcs4jzDOZDOmjqD2SJQFGBx9JaSOcQ7xVO2RIJhf86AfB+Z3huHs7Ra2pra+ugtubTp0+jMLgC0e6/ftddd6EgzMO5iGwSaq4NITCdLczy6GzXAj8KnDIxAaM0AKeViwCtgbRSNgGUJwQyDaACngO4w6S/CXgb8KEvvvgiFUaw59y5c64mWXvnnXdmsijdYxjpdP6cXh6oS0g1Bb48zpFEzValA3663pcuXaoleSzFltBIlWhRmWx+v6yMcQJ4PU7A/Oyzz/qca0R33HEHrjlAEJa73rns24JqA0keTUGTjglIJpNOxsMPP6wLfiGkx53hxRbcewwXc1BAx0u4gGMNcP2nn36acq4juv322ytZ5K7UlhBo5LER3AvcTXU60wKgYbsyWTCi3LTV6wLvKesGrvrkk0/qneucCgoKHoJkHbxvYRAhMMij/zMbVzZRTMAvv/wycj4AoRv4Mk7oII4HkLp+vC6drwxt/FrgKeMBfKTe3t69UMFTgPG9B3WcQdMeBsvjhJJqnYGqjMrKSmr/tZxNWAi87o9i+1l5O6SPNjc3dzrjlPLz83HyC/aWpqk0gWZUUHZtJvxuUZmAtAYgtHycr/a6qIXz2DQI5OH1UDRjPIOPdOHChU6o+JmQXW+68JYS4vUB/bozvN5RGAImdwPZA3AC51RKrMAfyBHFGCRBnz4oe7ypqemgc4PQxYsX0YytuOWWW3BRaa3DWd0U1A/w/Z4KvBx4jcoExAitE6dzPStr3RR/QKQ5fOUJ4PsaGxtvGPC9dOnSJfyu+7ALa9MJFPx+lkU05YNBBDVdg0uwKc4eAWCZ83cC8jM+/PDDLucGpr6+Pvy+GWz/ASs9AMFvd7ax1ATEFOBjmLdSBraN3gBwHHhmQ0NDrzMB6PLly73MUYubOs3EiB/GJebyTEB6QogCnGrV6KAFR7AVeP4HH3ww4EwgunLlCn7vfACi1UQDqMb5PWUvm5qAB3HESXNomKz2GaOHv/DAgQNJZwJSf38/fvdC3J5G1iPQnf3jK5sGvx80MQHP69hxHWZ/2wN8//vvv3/BmcD0008/XWCaoEcUJ6C0eoUWeFbXBOBCzTKKJ2/YExgEXrRv374eJyLn6tWrWA+LAJRBy+o/rQUQUx0TsFwzRKzLK/bu3dseQf8nDQwMYH2sCOL0ibx9Vr6cagIKmf0nxe8pguC7vn/Pnj2bIshH088//4z1st+m+veUI6ZFFBOwLGj/XqIh0O4/HkEtJgDmcZ4/EED9e69VKk0ACoDN1u/jqrq6uv4IZjElk0msnypbwPs0wTKVCUBnYbLuMC5REA7v3r37vQhikhBgPTWrTAEFeB9NZt3C0SbAr/6DdPM4jF7/PyNotUzBU26vgAo8x+7zri3jmgAgnOJdKYrVB9QEb+zcubMrgpVOv/76K9bXGzrACwTJfw1D+9k8EzAXOE8GviEPAK+JIDXSAlhvA7yWTWztvMfiXM65PBNQrgLfUBi2v/vuu70RnPo0ODjYC0BtN3D2VNfLR5gAz04eRn17yb0p4A0RlIEI6y+la/MV1xf4fYACSEtDiP031dbWRrY/AP32229dAGCTrs1XrHHEaesFXh+gXCfooyEM2yIIrdC2ADZ/1D1eM+CagHLJ5ExTxrl9hyLsrDiDWI99EjApgPvLRwhAmQh4HV/Axwe3bt06GMEXnFKpFK4tOBgQcH95WdoEAE01nc8Xi8VEArA3gs4q7VWpfsHaCpEg4GrnoeXhOEKUw3u4yZYqbGo4Lk2KR5hZpcOsXjO9GIm0AYFycTErmoDJVLWu0Tto3bJly0CEmT36/fffkzh/UKfVE3yLkix3Xx+v5FjYaaslgiwUZxDrdbrm38guF6EAFFKAF5kEwcFPrRFcoVCrIdAiKsSlYUWqFi/zBwTXOiKsQqGOIKe1cQRmSAPkmYIv0ADY9Yuif+GYgC5Wv9kB1L6X8lAA8k3BFwhB94YNG1IRXPYJutwpINwBpNjSI/O5AhDQGUxEUIVKCRMBEGiFIQG4yX+Daf+fPacvwihUM2Czfm/KcgMLtjZZhudEY//hks2VVJlZ7tJvi5SMMApVA9gMsOVkXYvDFiO6fggFACUqJ6qKcaMBbD5uAH2AlE0fIKJxRSnUAGizcykePtWzjOo1VA2gpa0V2CVRALBbURDwQV4qiGAKVQDyLZ571JfFum0lFqTJvScvgilUytPxAxSY9boawMbD3OtFEUahaoAinQap0gA4JSzhPswSFz733HOZEVT2KZlMYr0WesGV7KpOoQRqgG6DVi4rx5EqjFWfjSCz3vqLHd9IoGyYnoBjNwpAwhBoWXlpJAChCECpv66p5ycJBCSBcwI7daZ7E83FtAiuUGgaT/WLACaYhk4MBCVk0UDKWb2c3+URVqFogOm8OqccqMW5d+Dmm29OuGsDOyw7gmUvvfRSFBCySFevXsX6LBO1cIoG8NEQ5u7KoFbLi0Kz3fODI7JGeHbwTSJADcxCq1cAWnR39yYIQUWEmVX1X2G6SYTgnhavABwL0uoF91dUV1dnR9AFp/7+fjysq0IGvIEGODYkAOwa7t/XYXl3kDzgBRF8Vgg3eczT2SqGYP97vBoA83ELrd6/WPSJCDsr6v8Jw91BRdfS6za9ewQ1qVo9RQv47plXU1NTHEFoTpcvX8aTwueJgKdoAI4wpE8Y9e4SdtgdGLK4S1gm8L8jGAO1fqy/TNmiUE1hQIwPj9AADOQk7ugRdJ9ADj+2bt26aI6AAV26dAnr7THqnsFEYTgEnBRtFl0fwk6hOcCrIjiNaBXOAKIcuq3hG4w4fTXma+lNOEHEZFs4hcA8+eqrr0a+gAZdvHgRbf+TsrMDDMxBr2v/eT7A0L5+8HN7AKdPFhncHMGqZftfB84Wga0yBwKtsN1hk4B5PsCIrd0C2HwRz924cWNlBK2afvzxx0rX89c5Qo4gCNv85bwDI7r8XUKqynfL/KmHazZt2pQbQSymH374AffuqeEB7gWXCrzHFCCmXf5niE4NWxPkJFAJ41GmtRHMUtWP9TNJdYScgQZYo3NoFEYF21WmgAq8776KzZs3Px1BPZq+//57rJcKXhg3oClo90b/qCeHvqLjA2j6B+u2bNlSFkH+J3333XdlAMo6ntq3cJroK6K4gOzgyP2oBaj2nqIdPGXYKzjw5ptvToqgd5yenh5U+Qcgmy07UdxQA7QD7xfFClSnh68Oelag6H5n+Fj6j9566638iQz++fPn8wGMRq/dV4EviwVwrq0W9QpUJsAdINof5LRQxfNLgBu2bt06IaePffvttzjDp8EZ3r6dDL7sQEkfyAdVW82rjo9H/hdkB2y2ft89eEB149tvvz2hlqh/8803OazlTzMFX6ENcKLvU7LgEMUEuIc9vqLb+inBJE8ezyo+un379gkxaPT111/jdx4FEGbJwOd1A2VdQ9896Pj1qIJDMSJI6yHpNGnpGlHFqVgp77zzzg29tjCRSBQx8KfKWrmJBvDkO4HXU3oI7pQwFUDpc/8s9ABk14uB23bs2HFDTiU7d+7cAqj4NrbESxtojeAQYjWoOnyaqwF4AsFSnDm81lT1y2YZ+cpwLmHDzp07a3bt2nVDTCrt6urKBq5hDl8eBXCTHgGjtWxTaVK8IEYFjKWrvVPIdU8VE2kMgUCsBD6ye/fukvEM/ldffVUCFX4EsitVtl3UYjU0wDHg1dQIodQJFJShKXgE0j5dLaACn6MJkKcDH6+rq6uur68fV72EM2fO5Jw9e7YasseBp5u0cKoQsDxO9Vrqqn6R2hdGAjWEoBvSR03B9wPNA95HGDVcBXxqz549D40H8E+fPo3vecoZntGTreqzmwgBRyDw2Plu3TBxxmuvvcYFUQYwy+OQ5UoV6DITQzEJnGsdbLSyfvHixdfVptSnTp2qZMJaqtsVVtWbAiP0zap498ryt956q5OxYcMGyj/gpbhbxS5IlwSJBQQYYsZVzWtREBYtWnTN9ic+efIkOq1LmM9SZDKplioQgrJ6ZpZTVODd32kBIEoZL0UvvdFdCBoUfGo8gXM0/UHgHTireeHChaFrhePHj+N0dzxqdxnwg2xwS0vD6YIvwAOnd89nvhkZeJduu+02J2Pjxo0UKZO9GM7w+cjdFMIgCmiqAXj39bO5DPFYLNY8b948ayeXtLW1lbIT1mcxzjVZUGtqCjh44Bj/34H7ZXjJhCItAAHAd1Mc0fvcPYAqCPhBhIHDF5jP0MF2QkmwE02HTMjs2bPTpqOlpSXPVeHABSwoVcLsOebzTWZH2fADOClO7ZqB3yfDTWUSUACyiHZG9UJY0SiNH7PKIjsiqt6BooegIhTMOYxHUTweN3q26EAN/wkr3t+qvEaKczbvxzoXPcf7brL/a9oNFKXYPZzpnUpGlX6dbqHIDIRNlIWXsuibbjdQkGLdzoQ0YfJ/uJFAamsndllw19HZzDlxVGFmkcqilFnSEFotnnKNOlZPGQX0lWOdzoa01xR47nCwDtBEpwbHoedj94wy0KSKCOoIQhgaQrXZgkoYdMCXPAvrcr57WITuXEHlcLCu00cQGjza7BEcRjbRAFSNQAXXVAh0zuY1BV/Q2r3pekixnz+oGRomvVtMV9Vr3I/98RXAC73LzoM4grIWb1sIxgp8iSnAOlsIKdZhynB8QG8wiKIBDPyCQ5C9F0cRKY6gDFwZ2DaFIEzwCS3e3b/nXlzKras1dFr/KA2go/5FLVRwfzdzDtfodgupZoFqGohbqIYGPsH+Yx3NxF6V7D2omkXlmMZM1T8PDMXfoUl4BruKkHaaaANbtj2MnoEJ+L6/72RdvGe8Kt9kjqBOj4SsAUyvce7BCSV/Ba6C/EBYXcSg5oIKtqkj5ikbgLSKqfwWaheRWqZ6j1gIAFPuQW2AI3lTIN0b1CSonMSwYgCU6wqQ8NunsOHcQcozVKZIVwhiKjVuMEihY0YwevgPSDG0eUy3ezjWYOsEhRRAHWPf/A93Egc1MKTj+FGEIGZhIEgJiMzPYPlmHNxgjmLTtRSCsOw+o2YWzcNvbTYIBVsVgrQGsAW+6cCSJx9nUcS/QbrfVAjCDgQZ/P1+yOM33Q9pPMizqCaAKgSxsMCntk6B2sdVyYsh/QvwC7hriY4QhCkUGi0e3/kF/AYow29pJ8YArJkAihDEwgRfVyNw8rif7X+B74Y8qs03nOGNDq0IgQ3Afff0sXecAfm72bv3UFoxpdWbtH7V32cFcfgoLcyCEKQdJ9zVHNL/AM9ijOP808MYD/CP7UvuO8ZGP+OMB3nP4T1PNfYvey/KXAPKd2XpevA27iWYANk9g8yZamblOa5A4FQtZ/jEsjybWsBTaX1sQkbcA/iACAQd0E2EQgU8RUiyKC02qGnQjS6qwPP9LQJwiLFLuUwQcBuaIiYQuBjTPc8wk/32VtYJFq104xQnmLlJMPuNNr3fUEuQQtDUVm8DeNcc/F+AAQBKd8HaIWdjwQAAAABJRU5ErkJggg==) no-repeat 50%;background-size:100% 100%;content:"";display:inline-block;height:var(--jd-icon-loader-size);left:50%;margin-left:calc(var(--jd-icon-loader-size)/-2);margin-top:calc(var(--jd-icon-loader-size)/-2);opacity:.7;position:absolute;top:50%;vertical-align:middle;width:var(--jd-icon-loader-size);will-change:transform}.jodit-file-browser-tree::-webkit-scrollbar{width:calc(var(--jd-padding-default)/2)}.jodit-file-browser-tree::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #0000004d}.jodit-file-browser-tree::-webkit-scrollbar-thumb{background-color:#a9a9a9;outline:1px solid #708090}.jodit-file-browser-tree_active_true{background-color:var(--jd-color-background-filebrowser-folders);display:flex;flex-direction:column;max-width:290px;min-width:200px;overflow-y:auto;width:var(--jd-first-column);z-index:2}@media (max-width:480px){.jodit-file-browser-tree_active_true{height:100px;max-width:100%;width:auto}}.jodit-file-browser-tree_active_true::-webkit-scrollbar{width:calc(var(--jd-padding-default)/2)}.jodit-file-browser-tree_active_true::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #0000004d}.jodit-file-browser-tree_active_true::-webkit-scrollbar-thumb{background-color:#80808080;outline:1px solid #708090}.jodit-file-browser-tree__item{align-items:center;border-bottom:1px solid #474747;color:var(--jd-color-folder-title);display:flex;justify-content:space-between;min-height:38px;padding:calc(var(--jd-padding-default)/2) var(--jd-padding-default);position:relative;text-decoration:none;transition:background-color .2s ease 0s;word-break:break-all}.jodit-file-browser-tree__item-title{color:var(--jd-color-folder-title);flex:1}.jodit-file-browser-tree__item .jodit-icon_folder{align-items:center;display:flex;height:calc(var(--jd-icon-size) + 4px);justify-content:center;margin-left:calc(var(--jd-padding-default)/2);opacity:.3;width:calc(var(--jd-icon-size) + 4px)}.jodit-file-browser-tree__item .jodit-icon_folder svg{height:var(--jd-icon-size);width:var(--jd-icon-size);fill:var(--jd-color-folder-title)!important;stroke:var(--jd-color-folder-title)!important}.jodit-file-browser-tree__item .jodit-icon_folder:hover{background:#696969}.jodit-file-browser-tree__item:hover{background-color:var(--jd-color-background-button-hover)}.jodit-file-browser-tree__item:hover-title{color:var(--jd-color-text)}.jodit-file-browser-tree__item:hover i.jodit-icon_folder{opacity:.6}.jodit-file-browser-tree__source-title{background:#5a5a5a;border-bottom:1px solid #484848;color:#969696;display:block;font-size:12px;padding:2px 4px;position:relative;-webkit-user-select:none;user-select:none;word-break:break-all}a+.jodit-file-browser-tree__source-title{margin-top:var(--jd-padding-default)}:root{--jd-first-column:31%;--jd-cols:4;--jd-info-background:#e9e9e9;--jd-icon-size:12px;--jd-col-size:150px}.jodit-file-browser{display:flex;font-family:var(--jd-font-default);height:100%}.jodit-file-browser_no-files_true{padding:var(--jd-padding-default)}@media (max-width:480px){.jodit-file-browser{flex-flow:column-reverse}}.jodit-dialog .jodit-dialog__header-title.jodit-file-browser__title-box{align-items:center;display:flex;padding-left:var(--jd-padding-default)}.jodit-file-browser-preview{align-items:center;display:flex;height:100%;justify-content:center;margin:auto;max-height:100%;max-width:min(100%,1000px);min-height:min(100%,500px);min-width:400px;position:relative;text-align:center}@media (max-width:768px){.jodit-file-browser-preview{height:100%;max-height:100%;max-width:100%;min-height:auto;min-width:auto}}.jodit-file-browser-preview__box{align-items:center;display:flex;flex-grow:1;justify-content:center}.jodit-file-browser-preview__navigation{cursor:pointer;height:100%;left:0;position:absolute;top:0}.jodit-file-browser-preview__navigation_arrow_next{left:auto;right:0}.jodit-file-browser-preview__navigation svg{height:45px;position:relative;top:50%;width:45px;fill:#9e9ba7;transform:translateY(-50%);transition:fill .3s linear}.jodit-file-browser-preview__navigation:hover svg{fill:#000}.jodit-file-browser-preview img{max-height:100%;max-width:100%}.jodit-status-bar{align-items:center;background-color:var(--jd-color-panel);border-radius:0 0 var(--jd-border-radius-default) var(--jd-border-radius-default);color:var(--jd-color-text-icons);display:flex;font-size:var(--jd-font-size-small);height:20px;justify-content:flex-start;overflow:hidden;padding:0 calc(var(--jd-padding-default)/2);text-transform:uppercase}.jodit-status-bar_resize-handle_true{padding-right:14px}.jodit-status-bar:before{content:"";flex:auto;order:1}.jodit-status-bar .jodit-status-bar__item{line-height:1.5714em;margin:0 var(--jd-padding-default) 0 0;order:0;padding:0}.jodit-status-bar .jodit-status-bar__item,.jodit-status-bar .jodit-status-bar__item>span{font-family:var(--jd-font-default);font-size:var(--jd-font-size-default);font-size:var(--jd-font-size-small)}.jodit-status-bar .jodit-status-bar__item.jodit-status-bar__item-right{margin:0 0 0 var(--jd-padding-default);order:2}.jodit-status-bar .jodit-status-bar__item a{border-radius:3px;cursor:default;text-decoration:none}.jodit-status-bar .jodit-status-bar__item a:hover{background-color:var(--jd-color-background-gray);text-decoration:none}.jodit-status-bar a.jodit-status-bar-link{cursor:pointer}.jodit-status-bar a.jodit-status-bar-link,.jodit-status-bar a.jodit-status-bar-link:hover,.jodit-status-bar a.jodit-status-bar-link:visited{background-color:transparent;color:var(--jd-color-text-icons)}.jodit-status-bar a.jodit-status-bar-link:hover{text-decoration:underline}.jodit-workplace+.jodit-status-bar:not(:empty){border-top:1px solid var(--jd-color-border)}.jodit_disabled .jodit-status-bar{opacity:.4}.jodit-drag-and-drop__file-box,.jodit_uploadfile_button{border:1px dashed var(--jd-color-gray);margin:var(--jd-padding-default) 0;overflow:hidden;padding:25px 0;position:relative;text-align:center;width:100%}.jodit-drag-and-drop__file-box:hover,.jodit_uploadfile_button:hover{background-color:var(--jd-color-background-button-hover)}.jodit-drag-and-drop__file-box input,.jodit_uploadfile_button input{cursor:pointer;font-size:400px;top:0;right:0;bottom:0;left:0;margin:0;opacity:0;padding:0;position:absolute}@media (max-width:768px){.jodit-drag-and-drop__file-box{max-width:100%;min-width:var(--jd-width-input-min);width:auto}}.jodit-about{padding:20px}.jodit-about a{color:#459ce7;text-decoration:none}.jodit-about a:focus,.jodit-about a:hover{color:#23527c;outline:0;text-decoration:underline}.jodit-about div{margin-bottom:calc(var(--jd-padding-default)/2)}:root{--jd-anl-color-new-line:var(--jd-color-border);--jd-anl-handle-size:20px;--jd-anl-handle-offset:calc(100% - var(--jd-anl-handle-size))}.jodit-add-new-line{display:block;height:1px;outline:none;position:fixed;top:0;z-index:1}.jodit-add-new-line,.jodit-add-new-line *{box-sizing:border-box}.jodit-add-new-line:after{background-color:var(--jd-anl-color-new-line);content:"";display:block;height:1px;width:100%}.jodit-add-new-line span{align-items:center;background:var(--jd-color-background-button-hover-opacity30);border:1px solid var(--jd-anl-color-new-line);cursor:pointer;display:flex;height:var(--jd-anl-handle-size);justify-content:center;left:var(--jd-anl-handle-offset);position:absolute;top:0;transform:translateY(-50%);width:var(--jd-anl-handle-size)}.jodit-add-new-line span:hover{background:var(--jd-color-background-button-hover)}.jodit-add-new-line svg{width:calc(var(--jd-anl-handle-size)/2);fill:var(--jd-anl-color-new-line)}.jodit-source__mode .jodit-add-new-line{display:none!important}:root{--jd-color-picker-cell-size:24px}.jodit-color-picker{margin:0;text-align:left;-webkit-user-select:none;user-select:none}.jodit-color-picker__group{display:flex;flex-wrap:wrap;margin-bottom:calc(var(--jd-padding-default)/2);max-width:calc(var(--jd-color-picker-cell-size)*10);white-space:normal}.jodit-color-picker__color-item{border:1px solid transparent;display:block;height:var(--jd-color-picker-cell-size);text-align:center;text-decoration:none;vertical-align:middle;width:var(--jd-color-picker-cell-size)}.jodit-color-picker__color-item:hover{border-color:#000}.jodit-color-picker__color-item:active,.jodit-color-picker__color-item_active_true{border:2px solid var(--jd-color-border-selected)}.jodit-color-picker__native svg{display:inline-block;height:16px;margin-right:4px;width:16px}.jodit-color-picker__native input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;height:18px;padding:0;width:18px}.jodit-color-picker__native input[type=color]::-webkit-color-swatch-wrapper{padding:0}.jodit-color-picker__native input input[type=color]::-webkit-color-swatch{border:none}.jodit-tabs{--jd-box-shadow-tabs:0 0 #0000,0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);font-family:var(--jd-font-default);font-size:var(--jd-font-size-default)}.jodit-tabs .jodit-tabs__buttons{background-color:var(--jd-color-background-light-gray);border-radius:var(--jd-border-radius-default);display:flex;justify-content:center;margin-bottom:var(--jd-padding-default);margin-top:calc(var(--jd-padding-default)/2);padding:calc(var(--jd-padding-default)/2)}.jodit-tabs .jodit-tabs__buttons .jodit-ui-button{color:var(--jd-color-placeholder)}.jodit-tabs .jodit-tabs__buttons .jodit-ui-button svg{fill:var(--jd-color-placeholder)}.jodit-tabs .jodit-tabs__buttons .jodit-ui-button:active:not([disabled]),.jodit-tabs .jodit-tabs__buttons .jodit-ui-button[aria-pressed=true]:not([disabled]){box-shadow:var(--jd-box-shadow-tabs);color:var(--jd-color-text-icons)}.jodit-tabs .jodit-tabs__buttons .jodit-ui-button:active:not([disabled]),.jodit-tabs .jodit-tabs__buttons .jodit-ui-button:active:not([disabled]) .jodit-ui-button__text,.jodit-tabs .jodit-tabs__buttons .jodit-ui-button[aria-pressed=true]:not([disabled]),.jodit-tabs .jodit-tabs__buttons .jodit-ui-button[aria-pressed=true]:not([disabled]) .jodit-ui-button__text{background-color:var(--jd-color-background-default)}.jodit-tabs .jodit-tabs__buttons .jodit-ui-button:active:not([disabled]) svg,.jodit-tabs .jodit-tabs__buttons .jodit-ui-button[aria-pressed=true]:not([disabled]) svg{fill:var(--jd-color-text-icons)}.jodit-tabs .jodit-tabs__buttons>*{cursor:pointer;margin-left:calc(var(--jd-padding-default)/2)}.jodit-tabs .jodit-tabs__buttons>:only-of-type{width:100%}.jodit-tabs .jodit-tabs__buttons>:first-child{margin-left:0}@media (max-width:480px){.jodit-tabs .jodit-tabs__buttons{display:block}.jodit-tabs .jodit-tabs__buttons>*{margin-left:0;width:100%}}.jodit-tabs__button{max-width:210px;min-width:80px}.jodit-tabs__button .jodit-ui-button__text{flex:1;justify-content:space-around;white-space:nowrap}.jodit-tabs__button_columns_3{width:33.33333%}.jodit-tabs__button_columns_2{width:50%}.jodit-tabs .jodit-tabs__wrapper .jodit-tab{display:none}.jodit-tabs .jodit-tabs__wrapper .jodit-tab.jodit-tab_active{display:block}.jodit-tabs .jodit-tabs__wrapper .jodit-tab.jodit-tab_empty{min-height:100px;min-width:220px}.jodit-dialog_theme_dark .jodit-tabs .jodit-tabs__buttons,.jodit_theme_dark .jodit-tabs .jodit-tabs__buttons{background-color:var(--jd-dark-background-color);border-radius:var(--jd-border-radius-default)}.jodit-dialog_theme_dark .jodit-tabs .jodit-tabs__buttons .jodit-ui-button:active:not([disabled]) .jodit-ui-button__text,.jodit-dialog_theme_dark .jodit-tabs .jodit-tabs__buttons .jodit-ui-button[aria-pressed=true]:not([disabled]) .jodit-ui-button__text,.jodit_theme_dark .jodit-tabs .jodit-tabs__buttons .jodit-ui-button:active:not([disabled]) .jodit-ui-button__text,.jodit_theme_dark .jodit-tabs .jodit-tabs__buttons .jodit-ui-button[aria-pressed=true]:not([disabled]) .jodit-ui-button__text{color:var(--jd-dark-toolbar-color)}.jodit-dialog_theme_dark .jodit-tabs .jodit-tabs__buttons .jodit-ui-button:active:not([disabled]) svg,.jodit-dialog_theme_dark .jodit-tabs .jodit-tabs__buttons .jodit-ui-button[aria-pressed=true]:not([disabled]) svg,.jodit_theme_dark .jodit-tabs .jodit-tabs__buttons .jodit-ui-button:active:not([disabled]) svg,.jodit_theme_dark .jodit-tabs .jodit-tabs__buttons .jodit-ui-button[aria-pressed=true]:not([disabled]) svg{fill:var(--jd-color-text-icons)}.jodit_fullsize-box_true{overflow:visible!important;position:static!important;z-index:var(--jd-z-index-full-size)!important}body.jodit_fullsize-box_true,html.jodit_fullsize-box_true{height:0!important;overflow:hidden!important;width:0!important}html.jodit_fullsize-box_true{position:fixed!important}.jodit_fullsize{top:0;right:0;bottom:0;left:0;max-width:none!important;position:absolute;z-index:var(--jd-z-index-full-size)}.jodit_fullsize .toolbar{width:100%!important}.jodit_fullsize .jodit__area,.jodit_fullsize .jodit_editor{height:100%}.jodit-ui-image-position-tab__lockMargin>svg,.jodit-ui-image-position-tab__lockSize>svg,.jodit-ui-image-properties-form__lockMargin>svg,.jodit-ui-image-properties-form__lockSize>svg{display:inline-block;height:var(--jd-icon-middle-size);overflow:hidden;width:var(--jd-icon-middle-size);fill:var(--jd-color-dark);line-height:var(--jd-icon-middle-size);transform-origin:0 0!important;vertical-align:middle}.jodit-ui-image-position-tab__view-box,.jodit-ui-image-properties-form__view-box{padding:var(--jd-padding-default)}.jodit-ui-image-position-tab__imageView,.jodit-ui-image-properties-form__imageView{align-items:center;background-color:var(--jd-color-background-light-gray);display:flex;height:var(--jd-width-default);justify-content:center;margin:0 0 var(--jd-padding-default);padding:0}.jodit-ui-image-position-tab__imageView img,.jodit-ui-image-properties-form__imageView img{max-height:100%;max-width:100%}.jodit-ui-image-position-tab__imageSizes.jodit-form__group,.jodit-ui-image-properties-form__imageSizes.jodit-form__group{align-items:center;flex-direction:row;margin:0;min-width:auto;padding:0}.jodit-ui-image-position-tab__imageSizes.jodit-form__group a,.jodit-ui-image-properties-form__imageSizes.jodit-form__group a{cursor:pointer;display:inline-block}.jodit-ui-image-position-tab .jodit-form__group,.jodit-ui-image-properties-form .jodit-form__group{padding:0}.jodit-ui-image-position-tab__tabsBox,.jodit-ui-image-properties-form__tabsBox{padding:0 var(--jd-padding-default)}.jodit-dialog_theme_dark .jodit-ui-image-properties-form__imageView,.jodit_theme_dark .jodit-ui-image-properties-form__imageView{background-color:var(--jd-dark-background-color)}.jodit-ui-image-properties-form_lock_true:before{background-color:var(--jd-color-button-background-hover-opacity60);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.jodit-ui-image-properties-form_lock_true:after{animation:b 2s ease-out 0s infinite;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAABRsSURBVHja7F1/aJfVGn/33RgUg8FiNfK2WCykyS7GLoYyUbwYipZMumgLo+iPS9HlXhSHkRXdislESxMz0mapuaFo2myjkfnNlTQ2FJdTu8NvLVcrdbpcfGvxrfs823m/vXt3fjznvOedzr0PPJzzPe+7d+97Ps95nuc851fGAw884CD98ccfI1Jqmc3UpEyQz4FkMqRTgYshn8fymZ57SyGbzf5mENIOz9+ngE9Atg/SLkhPQHoWeEDn3SmpSZlJnvf7ypUrTpb7IyMjY+gGN6WWmaY84l2T3c+u58D1csjOgvwsyBdBvsDRo2zgMl/ZNM59vcAJ4Dj8nzikLa5QmBLv28YCfPd3li7gPHBMwKdcEwhCJgN6FoLOWJtUgiWovALG04FXsbI44xbgw8AplbaU/Q+ZQNgGf0gA/JWhC1aQyle1eN91rPRKKKuEsjzZvSph0m2RiutpIYRrfZC8B+l7kB6jgq0CnQIy9X39v2NYQW5FeUFQlQVN/aALyiYBPw/5M5B+Dvw02vMggqcDukEl57F3xHf9H747+4bA5oD6dzqaYEgAqIDbBl9RhvZ4H/B5yL+IDp3oXhmwNkm3lTLn80VIz+O3QFqm2/rHwgeI6QDOa006LZ3Q4lHNNwK3AVeYAD4WgmHQUivYNzWyb7xufICYaavXVbuKZ6MXfwRVJ+TnXW+Am/oMnNaO3/Y5pPitcyh/a6LqtXwAt+J01LVFEzAJ0jpIj7JunJYd1wHchnBQHUSC3Uan8WPgPVgHlBiBCcAkH4Da2i2DjwGZlcy5W0K17zLwVb9NgaY4iJpawJs+BCnWwUo3SKXT4oOAP8IHCFsIfMCguj8JaQ2kOaaA227d10ALuIR1gHVxErjctPtHBd8btSR3A4MIgSePAZxqVPeQlthq7ZRuZVABCVkLuGkJpGgKsY4ybfUEVO84qhsoAzSgrUfHZ1UQVe99B6o2oMYdwg7latAq5iROGoueQExW6UE0gCe/ANIh9SZ6jqkWsN3STZ0rHWEgpkNmEvILxqQbSAXaAPxqSBswQkbpbpo6fGPR0m3GBYjBIIwqNjCTEAr4wkBQUA0AjKNrdZCu0okAqgQhTKCDhFxV91BNgsDuYx3WQZptG3xtDUCJEDKvthGuLVEJlq4gUMyAylfQERadPrhKOHTmB3Ces4RFEXNsgW8UClbZcEhxqPQIpHOord2k1ZsAH4YvYNJXN3EgWX4Ocw4LbIEvDQSJfADJtULWxSuj+BBUP4DaC6D0DkyFg6JKTVo/5brvXqzbo2zSi3af3/9bGgrW1Ar5kH4MXEzVHEHVf5CuYZC4fti9AoI/gXX8Eda5Tp9f9I4xWWsnOoc5zNMv1okjmKp/vzay3epNJ4+YmALdoWBPWTHksc5zTU1AekqYt7LcWTruTYTZQdmQHoB0GuXv/de8L8e7xrsuA8kPNtx3AZIOxp3APc7wvD6kvi+//DLh3nvPPfegWs1jf4dBGGxpOA+hlOXzgw7VBjEBnDKcs4jzDOZDOmjqD2SJQFGBx9JaSOcQ7xVO2RIJhf86AfB+Z3huHs7Ra2pra+ugtubTp0+jMLgC0e6/ftddd6EgzMO5iGwSaq4NITCdLczy6GzXAj8KnDIxAaM0AKeViwCtgbRSNgGUJwQyDaACngO4w6S/CXgb8KEvvvgiFUaw59y5c64mWXvnnXdmsijdYxjpdP6cXh6oS0g1Bb48zpFEzValA3663pcuXaoleSzFltBIlWhRmWx+v6yMcQJ4PU7A/Oyzz/qca0R33HEHrjlAEJa73rns24JqA0keTUGTjglIJpNOxsMPP6wLfiGkx53hxRbcewwXc1BAx0u4gGMNcP2nn36acq4juv322ytZ5K7UlhBo5LER3AvcTXU60wKgYbsyWTCi3LTV6wLvKesGrvrkk0/qneucCgoKHoJkHbxvYRAhMMij/zMbVzZRTMAvv/wycj4AoRv4Mk7oII4HkLp+vC6drwxt/FrgKeMBfKTe3t69UMFTgPG9B3WcQdMeBsvjhJJqnYGqjMrKSmr/tZxNWAi87o9i+1l5O6SPNjc3dzrjlPLz83HyC/aWpqk0gWZUUHZtJvxuUZmAtAYgtHycr/a6qIXz2DQI5OH1UDRjPIOPdOHChU6o+JmQXW+68JYS4vUB/bozvN5RGAImdwPZA3AC51RKrMAfyBHFGCRBnz4oe7ypqemgc4PQxYsX0YytuOWWW3BRaa3DWd0U1A/w/Z4KvBx4jcoExAitE6dzPStr3RR/QKQ5fOUJ4PsaGxtvGPC9dOnSJfyu+7ALa9MJFPx+lkU05YNBBDVdg0uwKc4eAWCZ83cC8jM+/PDDLucGpr6+Pvy+GWz/ASs9AMFvd7ax1ATEFOBjmLdSBraN3gBwHHhmQ0NDrzMB6PLly73MUYubOs3EiB/GJebyTEB6QogCnGrV6KAFR7AVeP4HH3ww4EwgunLlCn7vfACi1UQDqMb5PWUvm5qAB3HESXNomKz2GaOHv/DAgQNJZwJSf38/fvdC3J5G1iPQnf3jK5sGvx80MQHP69hxHWZ/2wN8//vvv3/BmcD0008/XWCaoEcUJ6C0eoUWeFbXBOBCzTKKJ2/YExgEXrRv374eJyLn6tWrWA+LAJRBy+o/rQUQUx0TsFwzRKzLK/bu3dseQf8nDQwMYH2sCOL0ibx9Vr6cagIKmf0nxe8pguC7vn/Pnj2bIshH088//4z1st+m+veUI6ZFFBOwLGj/XqIh0O4/HkEtJgDmcZ4/EED9e69VKk0ACoDN1u/jqrq6uv4IZjElk0msnypbwPs0wTKVCUBnYbLuMC5REA7v3r37vQhikhBgPTWrTAEFeB9NZt3C0SbAr/6DdPM4jF7/PyNotUzBU26vgAo8x+7zri3jmgAgnOJdKYrVB9QEb+zcubMrgpVOv/76K9bXGzrACwTJfw1D+9k8EzAXOE8GviEPAK+JIDXSAlhvA7yWTWztvMfiXM65PBNQrgLfUBi2v/vuu70RnPo0ODjYC0BtN3D2VNfLR5gAz04eRn17yb0p4A0RlIEI6y+la/MV1xf4fYACSEtDiP031dbWRrY/AP32229dAGCTrs1XrHHEaesFXh+gXCfooyEM2yIIrdC2ADZ/1D1eM+CagHLJ5ExTxrl9hyLsrDiDWI99EjApgPvLRwhAmQh4HV/Axwe3bt06GMEXnFKpFK4tOBgQcH95WdoEAE01nc8Xi8VEArA3gs4q7VWpfsHaCpEg4GrnoeXhOEKUw3u4yZYqbGo4Lk2KR5hZpcOsXjO9GIm0AYFycTErmoDJVLWu0Tto3bJly0CEmT36/fffkzh/UKfVE3yLkix3Xx+v5FjYaaslgiwUZxDrdbrm38guF6EAFFKAF5kEwcFPrRFcoVCrIdAiKsSlYUWqFi/zBwTXOiKsQqGOIKe1cQRmSAPkmYIv0ADY9Yuif+GYgC5Wv9kB1L6X8lAA8k3BFwhB94YNG1IRXPYJutwpINwBpNjSI/O5AhDQGUxEUIVKCRMBEGiFIQG4yX+Daf+fPacvwihUM2Czfm/KcgMLtjZZhudEY//hks2VVJlZ7tJvi5SMMApVA9gMsOVkXYvDFiO6fggFACUqJ6qKcaMBbD5uAH2AlE0fIKJxRSnUAGizcykePtWzjOo1VA2gpa0V2CVRALBbURDwQV4qiGAKVQDyLZ571JfFum0lFqTJvScvgilUytPxAxSY9boawMbD3OtFEUahaoAinQap0gA4JSzhPswSFz733HOZEVT2KZlMYr0WesGV7KpOoQRqgG6DVi4rx5EqjFWfjSCz3vqLHd9IoGyYnoBjNwpAwhBoWXlpJAChCECpv66p5ycJBCSBcwI7daZ7E83FtAiuUGgaT/WLACaYhk4MBCVk0UDKWb2c3+URVqFogOm8OqccqMW5d+Dmm29OuGsDOyw7gmUvvfRSFBCySFevXsX6LBO1cIoG8NEQ5u7KoFbLi0Kz3fODI7JGeHbwTSJADcxCq1cAWnR39yYIQUWEmVX1X2G6SYTgnhavABwL0uoF91dUV1dnR9AFp/7+fjysq0IGvIEGODYkAOwa7t/XYXl3kDzgBRF8Vgg3eczT2SqGYP97vBoA83ELrd6/WPSJCDsr6v8Jw91BRdfS6za9ewQ1qVo9RQv47plXU1NTHEFoTpcvX8aTwueJgKdoAI4wpE8Y9e4SdtgdGLK4S1gm8L8jGAO1fqy/TNmiUE1hQIwPj9AADOQk7ugRdJ9ADj+2bt26aI6AAV26dAnr7THqnsFEYTgEnBRtFl0fwk6hOcCrIjiNaBXOAKIcuq3hG4w4fTXma+lNOEHEZFs4hcA8+eqrr0a+gAZdvHgRbf+TsrMDDMxBr2v/eT7A0L5+8HN7AKdPFhncHMGqZftfB84Wga0yBwKtsN1hk4B5PsCIrd0C2HwRz924cWNlBK2afvzxx0rX89c5Qo4gCNv85bwDI7r8XUKqynfL/KmHazZt2pQbQSymH374AffuqeEB7gWXCrzHFCCmXf5niE4NWxPkJFAJ41GmtRHMUtWP9TNJdYScgQZYo3NoFEYF21WmgAq8776KzZs3Px1BPZq+//57rJcKXhg3oClo90b/qCeHvqLjA2j6B+u2bNlSFkH+J3333XdlAMo6ntq3cJroK6K4gOzgyP2oBaj2nqIdPGXYKzjw5ptvToqgd5yenh5U+Qcgmy07UdxQA7QD7xfFClSnh68Oelag6H5n+Fj6j9566638iQz++fPn8wGMRq/dV4EviwVwrq0W9QpUJsAdINof5LRQxfNLgBu2bt06IaePffvttzjDp8EZ3r6dDL7sQEkfyAdVW82rjo9H/hdkB2y2ft89eEB149tvvz2hlqh/8803OazlTzMFX6ENcKLvU7LgEMUEuIc9vqLb+inBJE8ezyo+un379gkxaPT111/jdx4FEGbJwOd1A2VdQ9896Pj1qIJDMSJI6yHpNGnpGlHFqVgp77zzzg29tjCRSBQx8KfKWrmJBvDkO4HXU3oI7pQwFUDpc/8s9ABk14uB23bs2HFDTiU7d+7cAqj4NrbESxtojeAQYjWoOnyaqwF4AsFSnDm81lT1y2YZ+cpwLmHDzp07a3bt2nVDTCrt6urKBq5hDl8eBXCTHgGjtWxTaVK8IEYFjKWrvVPIdU8VE2kMgUCsBD6ye/fukvEM/ldffVUCFX4EsitVtl3UYjU0wDHg1dQIodQJFJShKXgE0j5dLaACn6MJkKcDH6+rq6uur68fV72EM2fO5Jw9e7YasseBp5u0cKoQsDxO9Vrqqn6R2hdGAjWEoBvSR03B9wPNA95HGDVcBXxqz549D40H8E+fPo3vecoZntGTreqzmwgBRyDw2Plu3TBxxmuvvcYFUQYwy+OQ5UoV6DITQzEJnGsdbLSyfvHixdfVptSnTp2qZMJaqtsVVtWbAiP0zap498ryt956q5OxYcMGyj/gpbhbxS5IlwSJBQQYYsZVzWtREBYtWnTN9ic+efIkOq1LmM9SZDKplioQgrJ6ZpZTVODd32kBIEoZL0UvvdFdCBoUfGo8gXM0/UHgHTireeHChaFrhePHj+N0dzxqdxnwg2xwS0vD6YIvwAOnd89nvhkZeJduu+02J2Pjxo0UKZO9GM7w+cjdFMIgCmiqAXj39bO5DPFYLNY8b948ayeXtLW1lbIT1mcxzjVZUGtqCjh44Bj/34H7ZXjJhCItAAHAd1Mc0fvcPYAqCPhBhIHDF5jP0MF2QkmwE02HTMjs2bPTpqOlpSXPVeHABSwoVcLsOebzTWZH2fADOClO7ZqB3yfDTWUSUACyiHZG9UJY0SiNH7PKIjsiqt6BooegIhTMOYxHUTweN3q26EAN/wkr3t+qvEaKczbvxzoXPcf7brL/a9oNFKXYPZzpnUpGlX6dbqHIDIRNlIWXsuibbjdQkGLdzoQ0YfJ/uJFAamsndllw19HZzDlxVGFmkcqilFnSEFotnnKNOlZPGQX0lWOdzoa01xR47nCwDtBEpwbHoedj94wy0KSKCOoIQhgaQrXZgkoYdMCXPAvrcr57WITuXEHlcLCu00cQGjza7BEcRjbRAFSNQAXXVAh0zuY1BV/Q2r3pekixnz+oGRomvVtMV9Vr3I/98RXAC73LzoM4grIWb1sIxgp8iSnAOlsIKdZhynB8QG8wiKIBDPyCQ5C9F0cRKY6gDFwZ2DaFIEzwCS3e3b/nXlzKras1dFr/KA2go/5FLVRwfzdzDtfodgupZoFqGohbqIYGPsH+Yx3NxF6V7D2omkXlmMZM1T8PDMXfoUl4BruKkHaaaANbtj2MnoEJ+L6/72RdvGe8Kt9kjqBOj4SsAUyvce7BCSV/Ba6C/EBYXcSg5oIKtqkj5ikbgLSKqfwWaheRWqZ6j1gIAFPuQW2AI3lTIN0b1CSonMSwYgCU6wqQ8NunsOHcQcozVKZIVwhiKjVuMEihY0YwevgPSDG0eUy3ezjWYOsEhRRAHWPf/A93Egc1MKTj+FGEIGZhIEgJiMzPYPlmHNxgjmLTtRSCsOw+o2YWzcNvbTYIBVsVgrQGsAW+6cCSJx9nUcS/QbrfVAjCDgQZ/P1+yOM33Q9pPMizqCaAKgSxsMCntk6B2sdVyYsh/QvwC7hriY4QhCkUGi0e3/kF/AYow29pJ8YArJkAihDEwgRfVyNw8rif7X+B74Y8qs03nOGNDq0IgQ3Afff0sXecAfm72bv3UFoxpdWbtH7V32cFcfgoLcyCEKQdJ9zVHNL/AM9ijOP808MYD/CP7UvuO8ZGP+OMB3nP4T1PNfYvey/KXAPKd2XpevA27iWYANk9g8yZamblOa5A4FQtZ/jEsjybWsBTaX1sQkbcA/iACAQd0E2EQgU8RUiyKC02qGnQjS6qwPP9LQJwiLFLuUwQcBuaIiYQuBjTPc8wk/32VtYJFq104xQnmLlJMPuNNr3fUEuQQtDUVm8DeNcc/F+AAQBKd8HaIWdjwQAAAABJRU5ErkJggg==) no-repeat 50%;background-size:100% 100%;background-size:var(--jd-icon-loader-size);content:"";display:inline-block;height:var(--jd-icon-loader-size);left:50%;margin-left:-10px;margin-top:-10px;position:absolute;top:50%;vertical-align:middle;width:var(--jd-icon-loader-size);will-change:transform}.jodit-popup-inline__container{min-width:700px;z-index:1300}.jodit-paste-storage{max-width:600px;padding:var(--jd-padding-default)}@media (max-width:768px){.jodit-paste-storage{max-width:100%}}.jodit-paste-storage>div{border:1px solid var(--jd-color-border);max-height:300px;max-width:100%}.jodit-paste-storage>div:first-child{margin-bottom:var(--jd-padding-default)}.jodit-paste-storage>div:first-child a{border:1px solid transparent;box-sizing:border-box;color:var(--jd-color-default);display:block;margin:0;max-width:100%;outline:none;overflow:hidden;padding:calc(var(--jd-padding-default)/2);text-decoration:none;text-overflow:ellipsis;white-space:pre}.jodit-paste-storage>div:first-child a.jodit_active{background-color:var(--jd-dark-background-color);color:var(--jd-color-white)}.jodit-paste-storage>div:first-child a:focus{outline:none}.jodit-paste-storage>div:last-child{overflow:auto;padding:var(--jd-padding-default)}.jodit-paste-storage>div:last-child li,.jodit-paste-storage>div:last-child ul{margin:0}.jodit-placeholder{color:var(--jd-color-placeholder);display:block;left:0;padding:var(--jd-padding-default);pointer-events:none;position:absolute;top:0;-webkit-user-select:none!important;user-select:none!important;width:100%;z-index:1}.jodit__preview-box table{border:none;border-collapse:collapse;empty-cells:show;margin-bottom:1em;margin-top:1em;max-width:100%}.jodit__preview-box table tr{-webkit-user-select:none;user-select:none}.jodit__preview-box table tr td,.jodit__preview-box table tr th{border:1px solid var(--jd-color-border);min-width:2em;padding:.4em;-webkit-user-select:text;user-select:text;vertical-align:middle}.jodit-table-resizer{cursor:col-resize;margin-left:calc(var(--jd-padding-default)/-2);padding-left:calc(var(--jd-padding-default)/2);padding-right:calc(var(--jd-padding-default)/2);position:absolute;z-index:3}.jodit-table-resizer:after{border:0;content:"";display:block;height:100%;width:0}.jodit-table-resizer_moved{background-color:var(--jd-color-background-selection);z-index:2}.jodit-table-resizer_moved:after{border-right:1px solid moved}[data-jodit_iframe_wrapper]{display:block;position:relative;-webkit-user-select:none;user-select:none}[data-jodit_iframe_wrapper] iframe{position:relative}[data-jodit_iframe_wrapper]:after{background:transparent;content:"";cursor:pointer;display:block;top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}[data-jodit_iframe_wrapper][data-jodit-wrapper_active=true] iframe{z-index:2}.jodit_lock [data-jodit-wrapper_active=true] iframe{z-index:1}:root{--jd-viewer-width:70px;--jd-viewer-height:24px;--jd-resizer-handle-size:10px;--jd-resizer-border-color:#98c1f1;--jd-resizer-handle-color:#5ba4f3;--jd-resizer-handle-hover-color:#537ebb}.jodit-resizer{font-size:0;height:100px;left:0;outline:3px solid var(--jd-resizer-border-color);pointer-events:none;position:absolute;top:0;width:100px}.jodit-resizer,.jodit-resizer *{box-sizing:border-box}.jodit-resizer>span{background-color:var(--jd-color-placeholder);color:var(--jd-color-white);display:inline-block;font-size:12px;height:var(--jd-viewer-height);left:50%;line-height:var(--jd-viewer-height);margin-left:calc(var(--jd-viewer-width)/-2);margin-top:calc(var(--jd-viewer-height)/-2);opacity:0;overflow:visible;position:absolute;text-align:center;top:50%;transition:opacity .2s linear;width:var(--jd-viewer-width)}.jodit-resizer>div{background-color:var(--jd-resizer-handle-color);display:inline-block;height:var(--jd-resizer-handle-size);pointer-events:all;position:absolute;width:var(--jd-resizer-handle-size);z-index:4}.jodit-resizer>div:hover{background-color:var(--jd-resizer-handle-hover-color)}.jodit-resizer>div:first-child{cursor:nwse-resize;left:calc(var(--jd-resizer-handle-size)/-2);top:calc(var(--jd-resizer-handle-size)/-2)}.jodit-resizer>div:nth-child(2){cursor:nesw-resize;right:calc(var(--jd-resizer-handle-size)/-2);top:calc(var(--jd-resizer-handle-size)/-2)}.jodit-resizer>div:nth-child(3){bottom:calc(var(--jd-resizer-handle-size)/-2);cursor:nwse-resize;right:calc(var(--jd-resizer-handle-size)/-2)}.jodit-resizer>div:nth-child(4){bottom:calc(var(--jd-resizer-handle-size)/-2);cursor:nesw-resize;left:calc(var(--jd-resizer-handle-size)/-2)}@media (max-width:768px){.jodit-resizer>div :root{--jd-resizer-handle-size:calc(var(--jd-resizer-handle-size)*2)}}:root{--jd-height-search:30px;--jd-width-search:320px;--jd-width-search-input-box:60%;--jd-width-search-count-box:15%;--jd-transform-button-active:.95;--jd-timeout-button-active:.1s}.jodit-ui-search{height:0;position:absolute;right:0;top:0;width:0}.jodit-ui-search_sticky_true{position:fixed}.jodit-ui-search__box{background-color:var(--jd-color-panel);border:solid var(--jd-color-border);border-width:0 0 1px 1px;display:flex;max-width:100vw;padding:calc(var(--jd-padding-default)/2);position:absolute;right:0;width:var(--jd-width-search)}.jodit-ui-search__box input{background-color:transparent;border:0;height:100%;margin:0;outline:none;padding:0 var(--jd-padding-default);width:100%}.jodit-ui-search__box input[data-ref=replace]{display:none}.jodit-ui-search__box input:not(:focus)+input:not(:focus){border-top:1px solid var(--jd-color-border)}.jodit-ui-search__buttons,.jodit-ui-search__counts,.jodit-ui-search__inputs{height:var(--jd-height-search)}.jodit-ui-search__inputs{padding-right:calc(var(--jd-padding-default)/2);width:var(--jd-width-search-input-box)}.jodit-ui-search__counts{border-left:1px solid var(--jd-color-border);color:var(--jd-color-border);width:var(--jd-width-search-count-box)}.jodit-ui-search__buttons,.jodit-ui-search__counts{align-items:center;display:flex;justify-content:center}.jodit-ui-search__buttons{flex:1;padding-left:0}.jodit-ui-search__buttons button{background-color:transparent;border:1px solid transparent;height:100%;margin-right:1%;width:32%}.jodit-ui-search__buttons button[data-ref=replace-btn]{border:1px solid var(--jd-color-border);display:none;margin-top:2px;width:100%}.jodit-ui-search__buttons button:hover{background-color:var(--jd-color-background-button-hover)}.jodit-ui-search__buttons button:focus{border:1px solid var(--jd-color-background-selection-opacity50)}.jodit-ui-search__buttons button:active{border:1px solid var(--jd-color-background-selection);transform:scale(var(--jd-transform-button-active))}.jodit-ui-search_empty-query_true [data-ref=next],.jodit-ui-search_empty-query_true [data-ref=prev]{opacity:.5}.jodit-ui-search_replace_true .jodit-ui-search__counts,.jodit-ui-search_replace_true .jodit-ui-search__inputs{height:calc(var(--jd-height-search)*2)}.jodit-ui-search_replace_true .jodit-ui-search__counts input,.jodit-ui-search_replace_true .jodit-ui-search__inputs input{height:50%;transition:background-color var(--jd-timeout-button-active) linear}.jodit-ui-search_replace_true .jodit-ui-search__counts input:focus,.jodit-ui-search_replace_true .jodit-ui-search__inputs input:focus{box-shadow:inset 0 0 3px 0 var(--jd-color-border)}.jodit-ui-search_replace_true .jodit-ui-search__counts input[data-ref=replace],.jodit-ui-search_replace_true .jodit-ui-search__inputs input[data-ref=replace]{display:block}.jodit-ui-search_replace_true .jodit-ui-search__buttons{flex-wrap:wrap}.jodit-ui-search_replace_true .jodit-ui-search__buttons button[data-ref=replace-btn]{display:block}::highlight(jodit-search-result),[jd-tmp-selection]{background-color:var(--jd-color-background-selection);color:var(--jd-color-text-selection)}.jodit-container:not(.jodit_inline){min-height:100px}.jodit-container:not(.jodit_inline) .jodit-workplace{display:flex;flex-direction:column;height:auto;min-height:50px;overflow:hidden}.jodit-container:not(.jodit_inline) .jodit-editor__resize{position:relative}.jodit-container:not(.jodit_inline) .jodit-editor__resize svg{bottom:0;cursor:nwse-resize;height:12px;overflow:hidden;position:absolute;right:0;width:12px;fill:var(--jd-color-gray-dark);-webkit-user-select:none;user-select:none}.jodit-source{background-color:var(--jd-color-source-area);display:none;flex:auto;overflow:auto;position:relative}.jodit-source,.jodit-source .jodit-source__mirror-fake{min-height:100%}.jodit-source *{font:12px/normal Monaco,Menlo,Ubuntu Mono,Consolas,source-code-pro,monospace}.jodit-container.jodit-source__mode .jodit-wysiwyg,.jodit-container.jodit-source__mode .jodit-wysiwyg_iframe{display:none!important}.jodit-container.jodit-source__mode .jodit-source{display:block!important}.jodit-container.jodit_split_mode .jodit-workplace{flex-flow:row nowrap}.jodit-container.jodit_split_mode .jodit-source,.jodit-container.jodit_split_mode .jodit-wysiwyg,.jodit-container.jodit_split_mode .jodit-wysiwyg_iframe{display:block!important;flex:1;width:50%}.jodit-source__mirror{background:var(--jd-color-source-area);border:0;box-shadow:none;box-sizing:border-box;color:#f0f0f0;height:100%;line-height:1.5;font:12px/normal Monaco,Menlo,Ubuntu Mono,Consolas,source-code-pro,monospace;margin:0;min-height:100%;outline:none;overflow:auto;padding:var(--jd-padding-default);resize:none;-moz-tab-size:2em;tab-size:2em;white-space:pre-wrap;width:100%;z-index:2}.jodit-source__mirror::selection{background:var(--jd-color-selection-area)}.jodit_sticky-dummy_toolbar{display:none}.jodit_sticky>.jodit-toolbar__box{border-bottom:1px solid var(--jd-color-border);left:auto;position:fixed;position:sticky;top:0;z-index:3}.jodit_sticky .jodit_sticky-dummy_toolbar{display:block}.jodit-symbols{padding:var(--jd-padding-default);width:460px}.jodit-symbols__container{display:flex}.jodit-symbols__container_table{width:88%}.jodit-symbols__container_preview{width:12%}.jodit-symbols__preview{border:1px solid var(--jd-color-border);font-size:34px;padding:20px 0;text-align:center}.jodit-symbols__table{border:0;border-spacing:0;table-layout:fixed}.jodit-symbols__table td{padding:0}.jodit-symbols__table td a{border:1px solid transparent;box-sizing:border-box;color:var(--jd-color-text);cursor:pointer;display:inline-block;font-size:16px;height:calc(var(--jd-height-element-default)*1.2);line-height:calc(var(--jd-height-element-default)*1.2);text-align:center;text-decoration:none;vertical-align:top;width:calc(var(--jd-width-element-default)*1.2)}.jodit-symbols__table td a:focus,.jodit-symbols__table td a:hover{outline:2px solid var(--jd-color-border)}.jodit-ui-ai-assistant{min-width:460px;padding:var(--jd-padding-default);width:100%}@media (max-width:768px){.jodit-ui-ai-assistant{min-width:100%}}.jodit-ui-ai-assistant__body{margin-bottom:10px}.jodit-ui-ai-assistant__prompt-row{align-items:flex-start;display:flex;margin-bottom:10px}.jodit-ui-ai-assistant__prompt-row-label{margin-right:10px}.jodit-ui-ai-assistant__prompt-row-input{flex:1;margin-right:10px}.jodit-ui-ai-assistant__prompt-row .jodit-icon_ai_assistant{cursor:pointer;height:22px;width:22px}.jodit-ui-ai-assistant__prompt-row .jodit-ui-button{margin-right:10px}.jodit-ui-ai-assistant__prompt-row .jodit-ui-button_ai_assistant{margin-right:0;margin-top:20px}.jodit-ui-ai-assistant__results{border-color:var(--jd-color-label);border-style:solid;border-width:1px;height:300px;line-height:1.5;max-width:460px;min-height:300px;min-width:100%;overflow:auto;padding:var(--jd-padding-default);position:relative}.jodit-ui-ai-assistant__results p{margin:0 0 10px}.jodit-ui-ai-assistant__close{cursor:pointer;padding:10px;position:absolute;right:0;top:0}.jodit-ui-ai-assistant_hide_true{display:none}.jodit-ui-ai-assistant__spinner:before{animation:b .6s linear infinite;border:1px solid #ccc;border-radius:50%;border-top-color:#8817c3;box-sizing:border-box;content:"";height:30px;left:50%;margin-left:-15px;margin-top:-15px;position:absolute;top:50%;width:30px}.jodit-ui-ai-assistant__error{color:var(--jd-color-error)}.jodit-context table,.jodit-wysiwyg table{border:none;border-collapse:collapse;empty-cells:show;margin-bottom:1em;margin-top:1em;max-width:100%}.jodit-context table tr,.jodit-wysiwyg table tr{-webkit-user-select:none;user-select:none}.jodit-context table tr td,.jodit-context table tr th,.jodit-wysiwyg table tr td,.jodit-wysiwyg table tr th{border:1px solid var(--jd-color-border);min-width:2em;padding:.4em;-webkit-user-select:text;user-select:text;vertical-align:middle}.jodit-form__inserter{--jd-color-table-cell-background-hover:var(--jd-color-button-background-hover)}.jodit-form__inserter .jodit-form__table-creator-box{display:flex}@media (max-width:768px){.jodit-form__inserter .jodit-form__table-creator-box{flex-direction:column}}.jodit-form__inserter .jodit-form__table-creator-box .jodit-form__container{font-size:0;margin:0;min-width:180px;padding:0}.jodit-form__inserter .jodit-form__table-creator-box .jodit-form__container>div>span{border:1px solid var(--jd-color-border);box-sizing:border-box;cursor:pointer;display:inline-block;height:var(--jd-height-element-default);margin-bottom:2px;margin-left:2px;vertical-align:top;width:var(--jd-width-element-default)}.jodit-form__inserter .jodit-form__table-creator-box .jodit-form__container>div>span:first-child{margin-left:0}.jodit-form__inserter .jodit-form__table-creator-box .jodit-form__container>div>span.jodit_hovered{background:var(--jd-color-table-cell-background-hover);border-color:var(--jd-color-table-cell-background-hover)}.jodit-form__inserter .jodit-form__table-creator-box .jodit-form__options{font-size:var(--jd-font-size-default)}.jodit-form__inserter .jodit-form__table-creator-box .jodit-form__options label{padding-top:0;text-align:left}.jodit-form__inserter .jodit-form__table-creator-box .jodit-form__options label input{margin-right:var(--jd-padding-default)}.jodit-form__inserter label{font-size:14px;margin:0;padding:8px;text-align:center}.jodit-xpath{align-items:center;display:flex;margin-left:calc(var(--jd-padding-default)/-2)}.jodit-xpath__item{display:flex;height:var(--jd-font-size-small);line-height:calc(var(--jd-font-size-small) - 1px)}.jodit-xpath__item a{color:var(--jd-color-default);font-size:var(--jd-font-size-small);margin-left:2px;outline:0;padding:0 3px}:root{--jd-color-white:#fff;--jd-color-gray:#dadada;--jd-color-gray-dark:#a5a5a5;--jd-color-dark:#4c4c4c;--jd-color-blue:#b5d6fd;--jd-color-light-blue:rgba(181,214,253,.5);--jd-color-red:#ff3b3b;--jd-color-light-red:rgba(255,59,59,.4);--jd-color-default:var(--jd-color-dark);--jd-color-text:#222;--jd-color-label:var(--jd-color-gray-dark);--jd-color-error:var(--jd-color-red);--jd-color-border:var(--jd-color-gray);--jd-color-border-dark:var(--jd-color-dark);--jd-color-border-selected:#1e88e5;--jd-color-border-active:#b5b5b5;--jd-color-selection:var(--jd-color-dark);--jd-color-selection-area:#bdbdbd;--jd-color-separator:var(--jd-color-border);--jd-color-placeholder:var(--jd-color-gray-dark);--jd-color-panel:#f9f9f9;--jd-color-resizer:#c8c8c8;--jd-color-background-default:var(--jd-color-white);--jd-color-background-light-gray:#f5f5f6;--jd-color-background-gray:var(--jd-color-gray);--jd-color-background-gray-hover:#f8f8f8;--jd-color-background-button-hover:#ecebe9;--jd-color-background-button-hover-opacity30:hsla(40,7%,92%,.3);--jd-color-background-progress:#b91f1f;--jd-color-background-active:#2196f3;--jd-color-background-selection:#b5d6fd;--jd-color-text-selection:var(--jd-color-white);--jd-color-background-selection-opacity50:rgba(181,214,253,.995);--jd-color-source-area:#323232;--jd-color-button-background-hover:#dcdcdc;--jd-color-button-background-hover-opacity40:hsla(0,0%,86%,.4);--jd-color-button-background-hover-opacity60:hsla(0,0%,86%,.6);--jd-font-default:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;--jd-font-size-default:14px;--jd-font-size-small:11px;--jd-color-text-icons:rgba(0,0,0,.75);--jd-color-icon:var(--jd-color-dark);--jd-padding-default:8px;--jd-border-radius-default:3px;--jd-icon-tiny-size:8px;--jd-icon-xsmall-size:10px;--jd-icon-small-size:12px;--jd-icon-middle-size:14px;--jd-icon-large-size:16px;--jd-z-index-full-size:100000;--jd-z-index-popup:10000001;--jd-z-index-dialog-overlay:20000003;--jd-z-index-dialog:20000004;--jd-z-index-context-menu:30000005;--jd-z-index-tooltip:30000006;--jd-icon-loader-size:48px;--jd-width-element-default:18px;--jd-height-element-default:18px;--jd-dark-background-color:#575757;--jd-dark-background-ligher:silver;--jd-dark-background-darknes:#353535;--jd-dark-border-color:#444;--jd-dark-text-color:#d1cccc;--jd-dark-text-color-opacity80:hsla(0,5%,81%,.8);--jd-dark-text-color-opacity50:hsla(0,5%,81%,.5);--jd-dark-icon-color:silver;--jd-dark-toolbar-color:#5f5c5c;--jd-dark-toolbar-seperator-color1:rgba(81,81,81,.41);--jd-dark-toolbar-seperator-color2:#686767;--jd-dark-toolbar-seperator-color-opacity80:hsla(0,0%,41%,.8);--jd-dark-toolbar-seperator-color3:hsla(0,0%,41%,.75);--jd-dark-color-border-selected:#152f5f;--jd-width-default:180px;--jd-width-input-min:var(--jd-width-default);--jd-input-height:32px;--jd-button-icon-size:14px;--jd-margin-v:2px;--jd-button-df-size:calc((var(--jd-button-icon-size) - 4px)*2);--jd-button-size:calc(var(--jd-button-icon-size) + var(--jd-button-df-size) + var(--jd-margin-v)*2);--jd-focus-input-box-shadow:0 0 0 .05rem rgba(0,123,255,.25)}.jodit-wysiwyg{outline:0}.jodit-wysiwyg ::selection,.jodit-wysiwyg::selection{background:#b5d6fd;color:#4c4c4c}.jodit-container:not(.jodit_inline) .jodit-wysiwyg{margin:0;outline:0;overflow-x:auto;padding:8px;position:relative}.jodit-container:not(.jodit_inline) .jodit-wysiwyg img{max-width:100%;position:relative}.jodit-container:not(.jodit_inline) .jodit-wysiwyg jodit-media{position:relative}.jodit-container:not(.jodit_inline) .jodit-wysiwyg jodit-media *{position:relative;z-index:0}.jodit-container:not(.jodit_inline) .jodit-wysiwyg jodit-media:before{content:"";top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}:root{--jd-switche-width:60px;--jd-switche-height:32px;--jd-switche-slider-margin:4px;--jd-switche-slider-size:calc(var(--jd-switche-height) - var(--jd-switche-slider-margin)*2)}.jodit-form{color:var(--jd-color-default);font-family:var(--jd-font-default);font-size:var(--jd-font-size-default)}.jodit-form.jodit_error{border-color:var(--jd-color-error);box-shadow:inset 0 0 3px #bdbdbd4d}@media (max-width:768px){.jodit-form{min-width:150px}}.jodit-form button{background:#d6d6d6;border:none;color:var(--jd-color-dark);cursor:pointer;font-size:16px;height:36px;line-height:1;margin-bottom:var(--jd-padding-default);margin-top:var(--jd-padding-default);outline:none;padding:var(--jd-padding-default);text-decoration:none;transition:background .2s ease 0s}.jodit-form button:hover{background-color:var(--jd-color-background-button-hover);color:var(--jd-color-dark)}.jodit-form button:active{background:var(--jd-color-background-button-hover);color:var(--jd-color-dark)}.jodit-form label{align-items:center;display:flex;margin-bottom:var(--jd-padding-default);text-align:left;white-space:nowrap}.jodit-form label:last-child{margin-bottom:0}.jodit-form .jodit-form__center{justify-content:center}.jodit .jodit-input,.jodit .jodit-select,.jodit .jodit-textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--jd-color-white);border:1px solid var(--jd-color-border);border-radius:0;box-sizing:border-box;font-family:var(--jd-font-default);font-size:var(--jd-font-size-default);height:var(--jd-input-height);line-height:1.2;outline:none;padding:0 var(--jd-padding-default);width:100%}.jodit .jodit-input[disabled],.jodit .jodit-select[disabled],.jodit .jodit-textarea[disabled]{background-color:#f0f0f0;color:var(--jd-color-border)}.jodit .jodit-input_has-error_true,.jodit .jodit-select_has-error_true,.jodit .jodit-textarea_has-error_true{border-color:var(--jd-color-red)}.jodit .jodit-input:focus{border-color:#66afe9;outline:0}.jodit-checkbox{border:0;cursor:pointer;height:16px;margin:0 calc(var(--jd-padding-default)/2) 0 0;outline:none;padding:0;position:relative;width:16px;z-index:2}.jodit-select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Layer_1' data-name='Layer 1' viewBox='0 0 4.95 10'%3E%3Cdefs%3E%3Cstyle%3E.cls-2{fill:%23444}%3C/style%3E%3C/defs%3E%3Ctitle%3Earrows%3C/title%3E%3Cpath d='M0 0h4.95v10H0z' style='fill:%23fff'/%3E%3Cpath d='m1.41 4.67 1.07-1.49 1.06 1.49zM3.54 5.33 2.48 6.82 1.41 5.33z' class='cls-2'/%3E%3C/svg%3E");background-position:98% 50%;background-repeat:no-repeat;padding-right:calc(var(--jd-padding-default)*2)}.jodit-textarea{height:auto}.jodit-form__group,.jodit-textarea{min-width:var(--jd-width-input-min)}.jodit-form__group{display:flex;flex-direction:column;margin-bottom:var(--jd-padding-default)}.jodit-form__group label{margin-bottom:calc(var(--jd-padding-default)/2)}.jodit-button{align-items:center;background-color:var(--jd-color-background-gray);border:0;border-radius:.25rem;color:var(--jd-color-default);cursor:pointer;display:inline-flex;height:calc(var(--jd-padding-default)*4);justify-content:center;line-height:1;margin:0;padding:0 var(--jd-padding-default);position:relative;text-decoration:none;-webkit-user-select:none;user-select:none;width:auto}.jodit-button svg{display:inline-block;height:24px;width:24px}.jodit-button svg+span{margin-left:calc(var(--jd-padding-default)/2)}.jodit-button:active,.jodit-button:focus{outline:0}.jodit-button.disabled{opacity:.7}.jodit-buttons{display:flex;flex-wrap:nowrap;justify-content:space-between;margin-bottom:var(--jd-padding-default)}.jodit-button .jodit_icon,.jodit-button svg,.jodit-dialog__header .jodit_icon,.jodit-dialog__header svg{display:inline-block;height:16px;vertical-align:middle;width:16px}.jodit-switcher-wrapper{align-items:center;display:flex}.jodit-switcher-wrapper .jodit-switcher+span{margin-left:var(--jd-padding-default)}.jodit-switcher{display:inline-block;height:var(--jd-switche-height);position:relative;width:var(--jd-switche-width)}.jodit-switcher input{height:0;opacity:0;width:0}.jodit-switcher .jodit-switcher__slider{background-color:var(--jd-color-gray);border-radius:var(--jd-switche-height);cursor:pointer;top:0;right:0;bottom:0;left:0;position:absolute;transition:.4s}.jodit-switcher .jodit-switcher__slider:before{background-color:#fff;border-radius:50%;bottom:var(--jd-switche-slider-margin);content:"";height:var(--jd-switche-slider-size);left:var(--jd-switche-slider-margin);position:absolute;transition:.4s;width:var(--jd-switche-slider-size)}input:checked+.jodit-switcher__slider{background-color:var(--jd-color-background-active)}input:checked+.jodit-switcher__slider:before{transform:translate(calc(var(--jd-switche-width) - var(--jd-switche-slider-margin)*2 - var(--jd-switche-slider-size)))}input:focus+.jodit-switcher__slider{box-shadow:0 0 1px var(--jd-color-background-active)}.jodit-button-group{display:flex}.jodit-button-group input{display:none}.jodit-button-group button{display:flex;flex:1;justify-content:center;text-align:center}.jodit-button-group button+button{margin-left:-1px}.jodit-button-group button:first-child,.jodit-button-group input:first-child+button{border-bottom-right-radius:0;border-right:0;border-top-right-radius:0}.jodit-button-group button:last-child,.jodit-button-group input:last-child+button{border-bottom-left-radius:0;border-left:0;border-top-left-radius:0}.jodit-button-group input[type=checkbox]:checked+button,.jodit-button-group input[type=checkbox]:not(:checked)+button+button{background-image:none;box-shadow:inset 0 2px 4px #0000004d,0 1px 2px #0000000d}.jodit_text_icons .jodit_icon{font-size:var(--jd-font-size-default);width:auto}.jodit_text_icons .jodit_icon:first-letter{text-transform:uppercase}.jodit_text_icons .jodit-tabs .jodit-tabs__buttons>a{font-family:var(--jd-font-default);width:auto}.jodit_text_icons .jodit-tabs .jodit-tabs__buttons>a i{width:auto}.jodit_text_icons.jodit-dialog .jodit-button,.jodit_text_icons.jodit-dialog .jodit-dialog__header a{color:var(--jd-color-text-icons);font-family:var(--jd-font-default);padding:var(--jd-padding-default);width:auto}.jodit_text_icons.jodit-dialog .jodit-button .jodit_icon,.jodit_text_icons.jodit-dialog .jodit-dialog__header a .jodit_icon{width:auto}.jodit-grid{display:flex;width:100%}.jodit-grid.jodit-grid_column{flex-direction:column}@media (max-width:480px){.jodit-grid.jodit-grid_xs-column{flex-direction:column}}.jodit-grid [class*=jodit_col-]{flex:1 1 auto}.jodit-grid .jodit_col-lg-5-5{width:100%}.jodit-grid .jodit_col-lg-4-5{width:80%}.jodit-grid .jodit_col-lg-3-5{width:60%}.jodit-grid .jodit_col-lg-2-5{width:40%}.jodit-grid .jodit_col-lg-1-5{width:20%}.jodit-grid .jodit_col-lg-4-4{width:100%}.jodit-grid .jodit_col-lg-3-4{width:75%}.jodit-grid .jodit_col-lg-2-4{width:50%}.jodit-grid .jodit_col-lg-1-4{width:25%}@media (max-width:992px){.jodit-grid .jodit_col-md-5-5{width:100%}.jodit-grid .jodit_col-md-4-5{width:80%}.jodit-grid .jodit_col-md-3-5{width:60%}.jodit-grid .jodit_col-md-2-5{width:40%}.jodit-grid .jodit_col-md-1-5{width:20%}.jodit-grid .jodit_col-md-4-4{width:100%}.jodit-grid .jodit_col-md-3-4{width:75%}.jodit-grid .jodit_col-md-2-4{width:50%}.jodit-grid .jodit_col-md-1-4{width:25%}}@media (max-width:768px){.jodit-grid .jodit_col-sm-5-5{width:100%}.jodit-grid .jodit_col-sm-4-5{width:80%}.jodit-grid .jodit_col-sm-3-5{width:60%}.jodit-grid .jodit_col-sm-2-5{width:40%}.jodit-grid .jodit_col-sm-1-5{width:20%}.jodit-grid .jodit_col-sm-4-4{width:100%}.jodit-grid .jodit_col-sm-3-4{width:75%}.jodit-grid .jodit_col-sm-2-4{width:50%}.jodit-grid .jodit_col-sm-1-4{width:25%}}@media (max-width:480px){.jodit-grid .jodit_col-xs-5-5{width:100%}.jodit-grid .jodit_col-xs-4-5{width:80%}.jodit-grid .jodit_col-xs-3-5{width:60%}.jodit-grid .jodit_col-xs-2-5{width:40%}.jodit-grid .jodit_col-xs-1-5{width:20%}.jodit-grid .jodit_col-xs-4-4{width:100%}.jodit-grid .jodit_col-xs-3-4{width:75%}.jodit-grid .jodit_col-xs-2-4{width:50%}.jodit-grid .jodit_col-xs-1-4{width:25%}}@keyframes b{to{transform:rotate(1turn)}}.jodit-icon_loader{animation:b 2s ease-out 0s infinite;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAABRsSURBVHja7F1/aJfVGn/33RgUg8FiNfK2WCykyS7GLoYyUbwYipZMumgLo+iPS9HlXhSHkRXdislESxMz0mapuaFo2myjkfnNlTQ2FJdTu8NvLVcrdbpcfGvxrfs823m/vXt3fjznvOedzr0PPJzzPe+7d+97Ps95nuc851fGAw884CD98ccfI1Jqmc3UpEyQz4FkMqRTgYshn8fymZ57SyGbzf5mENIOz9+ngE9Atg/SLkhPQHoWeEDn3SmpSZlJnvf7ypUrTpb7IyMjY+gGN6WWmaY84l2T3c+u58D1csjOgvwsyBdBvsDRo2zgMl/ZNM59vcAJ4Dj8nzikLa5QmBLv28YCfPd3li7gPHBMwKdcEwhCJgN6FoLOWJtUgiWovALG04FXsbI44xbgw8AplbaU/Q+ZQNgGf0gA/JWhC1aQyle1eN91rPRKKKuEsjzZvSph0m2RiutpIYRrfZC8B+l7kB6jgq0CnQIy9X39v2NYQW5FeUFQlQVN/aALyiYBPw/5M5B+Dvw02vMggqcDukEl57F3xHf9H747+4bA5oD6dzqaYEgAqIDbBl9RhvZ4H/B5yL+IDp3oXhmwNkm3lTLn80VIz+O3QFqm2/rHwgeI6QDOa006LZ3Q4lHNNwK3AVeYAD4WgmHQUivYNzWyb7xufICYaavXVbuKZ6MXfwRVJ+TnXW+Am/oMnNaO3/Y5pPitcyh/a6LqtXwAt+J01LVFEzAJ0jpIj7JunJYd1wHchnBQHUSC3Uan8WPgPVgHlBiBCcAkH4Da2i2DjwGZlcy5W0K17zLwVb9NgaY4iJpawJs+BCnWwUo3SKXT4oOAP8IHCFsIfMCguj8JaQ2kOaaA227d10ALuIR1gHVxErjctPtHBd8btSR3A4MIgSePAZxqVPeQlthq7ZRuZVABCVkLuGkJpGgKsY4ybfUEVO84qhsoAzSgrUfHZ1UQVe99B6o2oMYdwg7latAq5iROGoueQExW6UE0gCe/ANIh9SZ6jqkWsN3STZ0rHWEgpkNmEvILxqQbSAXaAPxqSBswQkbpbpo6fGPR0m3GBYjBIIwqNjCTEAr4wkBQUA0AjKNrdZCu0okAqgQhTKCDhFxV91BNgsDuYx3WQZptG3xtDUCJEDKvthGuLVEJlq4gUMyAylfQERadPrhKOHTmB3Ces4RFEXNsgW8UClbZcEhxqPQIpHOord2k1ZsAH4YvYNJXN3EgWX4Ocw4LbIEvDQSJfADJtULWxSuj+BBUP4DaC6D0DkyFg6JKTVo/5brvXqzbo2zSi3af3/9bGgrW1Ar5kH4MXEzVHEHVf5CuYZC4fti9AoI/gXX8Eda5Tp9f9I4xWWsnOoc5zNMv1okjmKp/vzay3epNJ4+YmALdoWBPWTHksc5zTU1AekqYt7LcWTruTYTZQdmQHoB0GuXv/de8L8e7xrsuA8kPNtx3AZIOxp3APc7wvD6kvi+//DLh3nvPPfegWs1jf4dBGGxpOA+hlOXzgw7VBjEBnDKcs4jzDOZDOmjqD2SJQFGBx9JaSOcQ7xVO2RIJhf86AfB+Z3huHs7Ra2pra+ugtubTp0+jMLgC0e6/ftddd6EgzMO5iGwSaq4NITCdLczy6GzXAj8KnDIxAaM0AKeViwCtgbRSNgGUJwQyDaACngO4w6S/CXgb8KEvvvgiFUaw59y5c64mWXvnnXdmsijdYxjpdP6cXh6oS0g1Bb48zpFEzValA3663pcuXaoleSzFltBIlWhRmWx+v6yMcQJ4PU7A/Oyzz/qca0R33HEHrjlAEJa73rns24JqA0keTUGTjglIJpNOxsMPP6wLfiGkx53hxRbcewwXc1BAx0u4gGMNcP2nn36acq4juv322ytZ5K7UlhBo5LER3AvcTXU60wKgYbsyWTCi3LTV6wLvKesGrvrkk0/qneucCgoKHoJkHbxvYRAhMMij/zMbVzZRTMAvv/wycj4AoRv4Mk7oII4HkLp+vC6drwxt/FrgKeMBfKTe3t69UMFTgPG9B3WcQdMeBsvjhJJqnYGqjMrKSmr/tZxNWAi87o9i+1l5O6SPNjc3dzrjlPLz83HyC/aWpqk0gWZUUHZtJvxuUZmAtAYgtHycr/a6qIXz2DQI5OH1UDRjPIOPdOHChU6o+JmQXW+68JYS4vUB/bozvN5RGAImdwPZA3AC51RKrMAfyBHFGCRBnz4oe7ypqemgc4PQxYsX0YytuOWWW3BRaa3DWd0U1A/w/Z4KvBx4jcoExAitE6dzPStr3RR/QKQ5fOUJ4PsaGxtvGPC9dOnSJfyu+7ALa9MJFPx+lkU05YNBBDVdg0uwKc4eAWCZ83cC8jM+/PDDLucGpr6+Pvy+GWz/ASs9AMFvd7ax1ATEFOBjmLdSBraN3gBwHHhmQ0NDrzMB6PLly73MUYubOs3EiB/GJebyTEB6QogCnGrV6KAFR7AVeP4HH3ww4EwgunLlCn7vfACi1UQDqMb5PWUvm5qAB3HESXNomKz2GaOHv/DAgQNJZwJSf38/fvdC3J5G1iPQnf3jK5sGvx80MQHP69hxHWZ/2wN8//vvv3/BmcD0008/XWCaoEcUJ6C0eoUWeFbXBOBCzTKKJ2/YExgEXrRv374eJyLn6tWrWA+LAJRBy+o/rQUQUx0TsFwzRKzLK/bu3dseQf8nDQwMYH2sCOL0ibx9Vr6cagIKmf0nxe8pguC7vn/Pnj2bIshH088//4z1st+m+veUI6ZFFBOwLGj/XqIh0O4/HkEtJgDmcZ4/EED9e69VKk0ACoDN1u/jqrq6uv4IZjElk0msnypbwPs0wTKVCUBnYbLuMC5REA7v3r37vQhikhBgPTWrTAEFeB9NZt3C0SbAr/6DdPM4jF7/PyNotUzBU26vgAo8x+7zri3jmgAgnOJdKYrVB9QEb+zcubMrgpVOv/76K9bXGzrACwTJfw1D+9k8EzAXOE8GviEPAK+JIDXSAlhvA7yWTWztvMfiXM65PBNQrgLfUBi2v/vuu70RnPo0ODjYC0BtN3D2VNfLR5gAz04eRn17yb0p4A0RlIEI6y+la/MV1xf4fYACSEtDiP031dbWRrY/AP32229dAGCTrs1XrHHEaesFXh+gXCfooyEM2yIIrdC2ADZ/1D1eM+CagHLJ5ExTxrl9hyLsrDiDWI99EjApgPvLRwhAmQh4HV/Axwe3bt06GMEXnFKpFK4tOBgQcH95WdoEAE01nc8Xi8VEArA3gs4q7VWpfsHaCpEg4GrnoeXhOEKUw3u4yZYqbGo4Lk2KR5hZpcOsXjO9GIm0AYFycTErmoDJVLWu0Tto3bJly0CEmT36/fffkzh/UKfVE3yLkix3Xx+v5FjYaaslgiwUZxDrdbrm38guF6EAFFKAF5kEwcFPrRFcoVCrIdAiKsSlYUWqFi/zBwTXOiKsQqGOIKe1cQRmSAPkmYIv0ADY9Yuif+GYgC5Wv9kB1L6X8lAA8k3BFwhB94YNG1IRXPYJutwpINwBpNjSI/O5AhDQGUxEUIVKCRMBEGiFIQG4yX+Daf+fPacvwihUM2Czfm/KcgMLtjZZhudEY//hks2VVJlZ7tJvi5SMMApVA9gMsOVkXYvDFiO6fggFACUqJ6qKcaMBbD5uAH2AlE0fIKJxRSnUAGizcykePtWzjOo1VA2gpa0V2CVRALBbURDwQV4qiGAKVQDyLZ571JfFum0lFqTJvScvgilUytPxAxSY9boawMbD3OtFEUahaoAinQap0gA4JSzhPswSFz733HOZEVT2KZlMYr0WesGV7KpOoQRqgG6DVi4rx5EqjFWfjSCz3vqLHd9IoGyYnoBjNwpAwhBoWXlpJAChCECpv66p5ycJBCSBcwI7daZ7E83FtAiuUGgaT/WLACaYhk4MBCVk0UDKWb2c3+URVqFogOm8OqccqMW5d+Dmm29OuGsDOyw7gmUvvfRSFBCySFevXsX6LBO1cIoG8NEQ5u7KoFbLi0Kz3fODI7JGeHbwTSJADcxCq1cAWnR39yYIQUWEmVX1X2G6SYTgnhavABwL0uoF91dUV1dnR9AFp/7+fjysq0IGvIEGODYkAOwa7t/XYXl3kDzgBRF8Vgg3eczT2SqGYP97vBoA83ELrd6/WPSJCDsr6v8Jw91BRdfS6za9ewQ1qVo9RQv47plXU1NTHEFoTpcvX8aTwueJgKdoAI4wpE8Y9e4SdtgdGLK4S1gm8L8jGAO1fqy/TNmiUE1hQIwPj9AADOQk7ugRdJ9ADj+2bt26aI6AAV26dAnr7THqnsFEYTgEnBRtFl0fwk6hOcCrIjiNaBXOAKIcuq3hG4w4fTXma+lNOEHEZFs4hcA8+eqrr0a+gAZdvHgRbf+TsrMDDMxBr2v/eT7A0L5+8HN7AKdPFhncHMGqZftfB84Wga0yBwKtsN1hk4B5PsCIrd0C2HwRz924cWNlBK2afvzxx0rX89c5Qo4gCNv85bwDI7r8XUKqynfL/KmHazZt2pQbQSymH374AffuqeEB7gWXCrzHFCCmXf5niE4NWxPkJFAJ41GmtRHMUtWP9TNJdYScgQZYo3NoFEYF21WmgAq8776KzZs3Px1BPZq+//57rJcKXhg3oClo90b/qCeHvqLjA2j6B+u2bNlSFkH+J3333XdlAMo6ntq3cJroK6K4gOzgyP2oBaj2nqIdPGXYKzjw5ptvToqgd5yenh5U+Qcgmy07UdxQA7QD7xfFClSnh68Oelag6H5n+Fj6j9566638iQz++fPn8wGMRq/dV4EviwVwrq0W9QpUJsAdINof5LRQxfNLgBu2bt06IaePffvttzjDp8EZ3r6dDL7sQEkfyAdVW82rjo9H/hdkB2y2ft89eEB149tvvz2hlqh/8803OazlTzMFX6ENcKLvU7LgEMUEuIc9vqLb+inBJE8ezyo+un379gkxaPT111/jdx4FEGbJwOd1A2VdQ9896Pj1qIJDMSJI6yHpNGnpGlHFqVgp77zzzg29tjCRSBQx8KfKWrmJBvDkO4HXU3oI7pQwFUDpc/8s9ABk14uB23bs2HFDTiU7d+7cAqj4NrbESxtojeAQYjWoOnyaqwF4AsFSnDm81lT1y2YZ+cpwLmHDzp07a3bt2nVDTCrt6urKBq5hDl8eBXCTHgGjtWxTaVK8IEYFjKWrvVPIdU8VE2kMgUCsBD6ye/fukvEM/ldffVUCFX4EsitVtl3UYjU0wDHg1dQIodQJFJShKXgE0j5dLaACn6MJkKcDH6+rq6uur68fV72EM2fO5Jw9e7YasseBp5u0cKoQsDxO9Vrqqn6R2hdGAjWEoBvSR03B9wPNA95HGDVcBXxqz549D40H8E+fPo3vecoZntGTreqzmwgBRyDw2Plu3TBxxmuvvcYFUQYwy+OQ5UoV6DITQzEJnGsdbLSyfvHixdfVptSnTp2qZMJaqtsVVtWbAiP0zap498ryt956q5OxYcMGyj/gpbhbxS5IlwSJBQQYYsZVzWtREBYtWnTN9ic+efIkOq1LmM9SZDKplioQgrJ6ZpZTVODd32kBIEoZL0UvvdFdCBoUfGo8gXM0/UHgHTireeHChaFrhePHj+N0dzxqdxnwg2xwS0vD6YIvwAOnd89nvhkZeJduu+02J2Pjxo0UKZO9GM7w+cjdFMIgCmiqAXj39bO5DPFYLNY8b948ayeXtLW1lbIT1mcxzjVZUGtqCjh44Bj/34H7ZXjJhCItAAHAd1Mc0fvcPYAqCPhBhIHDF5jP0MF2QkmwE02HTMjs2bPTpqOlpSXPVeHABSwoVcLsOebzTWZH2fADOClO7ZqB3yfDTWUSUACyiHZG9UJY0SiNH7PKIjsiqt6BooegIhTMOYxHUTweN3q26EAN/wkr3t+qvEaKczbvxzoXPcf7brL/a9oNFKXYPZzpnUpGlX6dbqHIDIRNlIWXsuibbjdQkGLdzoQ0YfJ/uJFAamsndllw19HZzDlxVGFmkcqilFnSEFotnnKNOlZPGQX0lWOdzoa01xR47nCwDtBEpwbHoedj94wy0KSKCOoIQhgaQrXZgkoYdMCXPAvrcr57WITuXEHlcLCu00cQGjza7BEcRjbRAFSNQAXXVAh0zuY1BV/Q2r3pekixnz+oGRomvVtMV9Vr3I/98RXAC73LzoM4grIWb1sIxgp8iSnAOlsIKdZhynB8QG8wiKIBDPyCQ5C9F0cRKY6gDFwZ2DaFIEzwCS3e3b/nXlzKras1dFr/KA2go/5FLVRwfzdzDtfodgupZoFqGohbqIYGPsH+Yx3NxF6V7D2omkXlmMZM1T8PDMXfoUl4BruKkHaaaANbtj2MnoEJ+L6/72RdvGe8Kt9kjqBOj4SsAUyvce7BCSV/Ba6C/EBYXcSg5oIKtqkj5ikbgLSKqfwWaheRWqZ6j1gIAFPuQW2AI3lTIN0b1CSonMSwYgCU6wqQ8NunsOHcQcozVKZIVwhiKjVuMEihY0YwevgPSDG0eUy3ezjWYOsEhRRAHWPf/A93Egc1MKTj+FGEIGZhIEgJiMzPYPlmHNxgjmLTtRSCsOw+o2YWzcNvbTYIBVsVgrQGsAW+6cCSJx9nUcS/QbrfVAjCDgQZ/P1+yOM33Q9pPMizqCaAKgSxsMCntk6B2sdVyYsh/QvwC7hriY4QhCkUGi0e3/kF/AYow29pJ8YArJkAihDEwgRfVyNw8rif7X+B74Y8qs03nOGNDq0IgQ3Afff0sXecAfm72bv3UFoxpdWbtH7V32cFcfgoLcyCEKQdJ9zVHNL/AM9ijOP808MYD/CP7UvuO8ZGP+OMB3nP4T1PNfYvey/KXAPKd2XpevA27iWYANk9g8yZamblOa5A4FQtZ/jEsjybWsBTaX1sQkbcA/iACAQd0E2EQgU8RUiyKC02qGnQjS6qwPP9LQJwiLFLuUwQcBuaIiYQuBjTPc8wk/32VtYJFq104xQnmLlJMPuNNr3fUEuQQtDUVm8DeNcc/F+AAQBKd8HaIWdjwQAAAABJRU5ErkJggg==) no-repeat 50%;background-size:100% 100%;display:inline-block;height:var(--jd-icon-loader-size);vertical-align:middle;width:var(--jd-icon-loader-size);will-change:transform}.jodit-icon{background:50% no-repeat;background-size:contain;height:14px;overflow:visible;width:14px;fill:var(--jd-color-icon);transform-origin:0 0!important}.jodit-icon,.jodit-icon_close{stroke:var(--jd-color-icon)}svg.jodit-icon{height:auto;isolation:isolate}.jodit-icon_text{font-size:14px}.jodit,.jodit *,.jodit-container,.jodit-container *{box-sizing:border-box}.jodit .jodit-workplace,.jodit-container .jodit-workplace{overflow:auto;position:relative}.jodit .jodit-workplace .jodit-wysiwyg,.jodit .jodit-workplace .jodit-wysiwyg_iframe,.jodit-container .jodit-workplace .jodit-wysiwyg,.jodit-container .jodit-workplace .jodit-wysiwyg_iframe{height:100%;width:100%}.jodit-wysiwyg [contenteditable=false]{cursor:default}.jodit-container:not(.jodit_inline){background-color:var(--jd-color-background-light-gray);border:1px solid var(--jd-color-border);border-radius:var(--jd-border-radius-default)}.jodit-container:not(.jodit_inline) .jodit-workplace{background-color:var(--jd-color-background-default);border:0 solid var(--jd-color-border);max-height:100%}.jodit-container:not(.jodit_inline).jodit_disabled{background:var(--jd-color-background-gray)}.jodit-container:not(.jodit_inline).jodit_disabled .jodit-workplace{opacity:.4}.jodit_disabled,.jodit_lock{-webkit-user-select:none!important;user-select:none!important}.jodit_hidden{display:none!important}.jodit_vertical_middle{align-items:center;display:flex}.jodit-box{background:0 0;border:0;float:none;height:auto;margin:0;max-width:none;outline:0;padding:0;position:static;width:auto}.jodit-dialog_theme_dark,.jodit_theme_dark{--jd-color-border:#6b6b6b;--jd-color-text:var(--jd-dark-text-color)}.jodit-dialog_theme_dark .jodit-toolbar-collection_mode_horizontal,.jodit-dialog_theme_dark .jodit-toolbar-editor-collection_mode_horizontal,.jodit_theme_dark .jodit-toolbar-collection_mode_horizontal,.jodit_theme_dark .jodit-toolbar-editor-collection_mode_horizontal{background-image:repeating-linear-gradient(transparent 0,transparent calc(var(--jd-button-size) - 1px),var(--jd-color-border) var(--jd-button-size))}.jodit-dialog_theme_dark .jodit-toolbar-collection_mode_horizontal:after,.jodit-dialog_theme_dark .jodit-toolbar-editor-collection_mode_horizontal:after,.jodit_theme_dark .jodit-toolbar-collection_mode_horizontal:after,.jodit_theme_dark .jodit-toolbar-editor-collection_mode_horizontal:after{background-color:var(--jd-color-border)}.jodit-dialog_theme_dark .jodit-toolbar__box:not(:empty),.jodit_theme_dark .jodit-toolbar__box:not(:empty){border-color:var(--jd-color-border)}.jodit-dialog_theme_dark .jodit-toolbar__box:not(:empty) .jodit-toolbar-editor-collection:after,.jodit_theme_dark .jodit-toolbar__box:not(:empty) .jodit-toolbar-editor-collection:after{background-color:var(--jd-color-border)}.jodit-dialog_theme_dark .jodit-ui-group_separated_true:not(:last-child,.jodit-ui-group_before-spacer_true):after,.jodit_theme_dark .jodit-ui-group_separated_true:not(:last-child,.jodit-ui-group_before-spacer_true):after{border-right-color:var(--jd-color-border)}.jodit-dialog_theme_dark.jodit-container,.jodit_theme_dark.jodit-container{background-color:var(--jd-dark-background-color);border-color:var(--jd-color-border)}.jodit-dialog_theme_dark.jodit-container.jodit_disabled,.jodit_theme_dark.jodit-container.jodit_disabled{background-color:var(--jd-dark-background-color)}.jodit-dialog_theme_dark.jodit-container:not(.jodit_inline) .jodit-workplace,.jodit_theme_dark.jodit-container:not(.jodit_inline) .jodit-workplace{border-color:var(--jd-dark-background-color)}.jodit-dialog_theme_dark .jodit-popup__content,.jodit_theme_dark .jodit-popup__content{background:var(--jd-dark-background-color)}.jodit-dialog_theme_dark .jodit-toolbar-button,.jodit-dialog_theme_dark .jodit-toolbar-select,.jodit-dialog_theme_dark .jodit-ui-button,.jodit_theme_dark .jodit-toolbar-button,.jodit_theme_dark .jodit-toolbar-select,.jodit_theme_dark .jodit-ui-button{--jd-color-icon:var(--jd-dark-icon-color)}.jodit-dialog_theme_dark .jodit-toolbar-button__text,.jodit-dialog_theme_dark .jodit-toolbar-select__text,.jodit-dialog_theme_dark .jodit-ui-button__text,.jodit_theme_dark .jodit-toolbar-button__text,.jodit_theme_dark .jodit-toolbar-select__text,.jodit_theme_dark .jodit-ui-button__text{color:var(--jd-color-text)}.jodit-dialog_theme_dark .jodit-toolbar-button .jodit-icon,.jodit-dialog_theme_dark .jodit-toolbar-button svg,.jodit-dialog_theme_dark .jodit-toolbar-button__trigger,.jodit-dialog_theme_dark .jodit-toolbar-select .jodit-icon,.jodit-dialog_theme_dark .jodit-toolbar-select svg,.jodit-dialog_theme_dark .jodit-toolbar-select__trigger,.jodit-dialog_theme_dark .jodit-ui-button .jodit-icon,.jodit-dialog_theme_dark .jodit-ui-button svg,.jodit-dialog_theme_dark .jodit-ui-button__trigger,.jodit_theme_dark .jodit-toolbar-button .jodit-icon,.jodit_theme_dark .jodit-toolbar-button svg,.jodit_theme_dark .jodit-toolbar-button__trigger,.jodit_theme_dark .jodit-toolbar-select .jodit-icon,.jodit_theme_dark .jodit-toolbar-select svg,.jodit_theme_dark .jodit-toolbar-select__trigger,.jodit_theme_dark .jodit-ui-button .jodit-icon,.jodit_theme_dark .jodit-ui-button svg,.jodit_theme_dark .jodit-ui-button__trigger{fill:var(--jd-color-icon);stroke:var(--jd-color-icon)}.jodit-dialog_theme_dark .jodit-toolbar-button:hover:not([disabled]),.jodit-dialog_theme_dark .jodit-toolbar-button__button:hover:not([disabled]),.jodit-dialog_theme_dark .jodit-toolbar-button__text:hover:not([disabled]),.jodit-dialog_theme_dark .jodit-toolbar-button__trigger:hover:not([disabled]),.jodit-dialog_theme_dark .jodit-toolbar-select:hover:not([disabled]),.jodit-dialog_theme_dark .jodit-toolbar-select__button:hover:not([disabled]),.jodit-dialog_theme_dark .jodit-toolbar-select__text:hover:not([disabled]),.jodit-dialog_theme_dark .jodit-toolbar-select__trigger:hover:not([disabled]),.jodit-dialog_theme_dark .jodit-ui-button:hover:not([disabled]),.jodit-dialog_theme_dark .jodit-ui-button__button:hover:not([disabled]),.jodit-dialog_theme_dark .jodit-ui-button__text:hover:not([disabled]),.jodit-dialog_theme_dark .jodit-ui-button__trigger:hover:not([disabled]),.jodit_theme_dark .jodit-toolbar-button:hover:not([disabled]),.jodit_theme_dark .jodit-toolbar-button__button:hover:not([disabled]),.jodit_theme_dark .jodit-toolbar-button__text:hover:not([disabled]),.jodit_theme_dark .jodit-toolbar-button__trigger:hover:not([disabled]),.jodit_theme_dark .jodit-toolbar-select:hover:not([disabled]),.jodit_theme_dark .jodit-toolbar-select__button:hover:not([disabled]),.jodit_theme_dark .jodit-toolbar-select__text:hover:not([disabled]),.jodit_theme_dark .jodit-toolbar-select__trigger:hover:not([disabled]),.jodit_theme_dark .jodit-ui-button:hover:not([disabled]),.jodit_theme_dark .jodit-ui-button__button:hover:not([disabled]),.jodit_theme_dark .jodit-ui-button__text:hover:not([disabled]),.jodit_theme_dark .jodit-ui-button__trigger:hover:not([disabled]){--jd-color-text:var(--jd-dark-background-color);--jd-color-icon:var(--jd-dark-background-color);background-color:var(--jd-dark-background-ligher);color:var(--jd-dark-background-color)}.jodit-dialog_theme_dark .jodit-status-bar,.jodit-dialog_theme_dark .jodit-workplace+.jodit-status-bar:not(:empty),.jodit_theme_dark .jodit-status-bar,.jodit_theme_dark .jodit-workplace+.jodit-status-bar:not(:empty){background-color:var(--jd-dark-toolbar-color);border-color:var(--jd-color-border);color:var(--jd-dark-text-color)}.jodit-dialog_theme_dark .jodit-status-bar,.jodit-dialog_theme_dark .jodit-status-bar .jodit-status-bar__item a,.jodit-dialog_theme_dark .jodit-status-bar .jodit-status-bar__item span,.jodit-dialog_theme_dark .jodit-status-bar a.jodit-status-bar-link,.jodit-dialog_theme_dark .jodit-status-bar a.jodit-status-bar-link:hover,.jodit-dialog_theme_dark .jodit-status-bar a.jodit-status-bar-link:visited,.jodit-dialog_theme_dark .jodit-workplace+.jodit-status-bar:not(:empty),.jodit-dialog_theme_dark .jodit-workplace+.jodit-status-bar:not(:empty) .jodit-status-bar__item a,.jodit-dialog_theme_dark .jodit-workplace+.jodit-status-bar:not(:empty) .jodit-status-bar__item span,.jodit-dialog_theme_dark .jodit-workplace+.jodit-status-bar:not(:empty) a.jodit-status-bar-link,.jodit-dialog_theme_dark .jodit-workplace+.jodit-status-bar:not(:empty) a.jodit-status-bar-link:hover,.jodit-dialog_theme_dark .jodit-workplace+.jodit-status-bar:not(:empty) a.jodit-status-bar-link:visited,.jodit_theme_dark .jodit-status-bar,.jodit_theme_dark .jodit-status-bar .jodit-status-bar__item a,.jodit_theme_dark .jodit-status-bar .jodit-status-bar__item span,.jodit_theme_dark .jodit-status-bar a.jodit-status-bar-link,.jodit_theme_dark .jodit-status-bar a.jodit-status-bar-link:hover,.jodit_theme_dark .jodit-status-bar a.jodit-status-bar-link:visited,.jodit_theme_dark .jodit-workplace+.jodit-status-bar:not(:empty),.jodit_theme_dark .jodit-workplace+.jodit-status-bar:not(:empty) .jodit-status-bar__item a,.jodit_theme_dark .jodit-workplace+.jodit-status-bar:not(:empty) .jodit-status-bar__item span,.jodit_theme_dark .jodit-workplace+.jodit-status-bar:not(:empty) a.jodit-status-bar-link,.jodit_theme_dark .jodit-workplace+.jodit-status-bar:not(:empty) a.jodit-status-bar-link:hover,.jodit_theme_dark .jodit-workplace+.jodit-status-bar:not(:empty) a.jodit-status-bar-link:visited{color:var(--jd-dark-text-color)}.jodit-dialog_theme_dark .jodit-toolbar__box:not(:empty),.jodit_theme_dark .jodit-toolbar__box:not(:empty){background:var(--jd-dark-toolbar-color)}.jodit-dialog_theme_dark .jodit-icon-close,.jodit_theme_dark .jodit-icon-close{stroke:var(--jd-dark-icon-color)}.jodit-dialog_theme_dark .jodit-wysiwyg,.jodit-dialog_theme_dark .jodit-wysiwyg_iframe,.jodit_theme_dark .jodit-wysiwyg,.jodit_theme_dark .jodit-wysiwyg_iframe{background-color:var(--jd-dark-background-color);color:var(--jd-dark-text-color)}.jodit-dialog_theme_dark .jodit-form input[type=text],.jodit-dialog_theme_dark .jodit-form input[type=url],.jodit-dialog_theme_dark .jodit-form textarea,.jodit_theme_dark .jodit-form input[type=text],.jodit_theme_dark .jodit-form input[type=url],.jodit_theme_dark .jodit-form textarea{background-color:var(--jd-dark-toolbar-seperator-color1);border-color:var(--jd-dark-toolbar-seperator-color2);color:var(--jd-dark-text-color)}.jodit-dialog_theme_dark .jodit-form button,.jodit_theme_dark .jodit-form button{background-color:var(--jd-dark-toolbar-seperator-color3);color:var(--jd-dark-text-color)}.jodit-dialog_theme_dark .jodit-placeholder,.jodit_theme_dark .jodit-placeholder{color:var(--jd-dark-text-color-opacity80)}.jodit-dialog_theme_dark .jodit-drag-and-drop__file-box,.jodit-dialog_theme_dark .jodit_uploadfile_button,.jodit_theme_dark .jodit-drag-and-drop__file-box,.jodit_theme_dark .jodit_uploadfile_button{color:var(--jd-dark-text-color)}.jodit-dialog_theme_dark .jodit-drag-and-drop__file-box:hover,.jodit-dialog_theme_dark .jodit_uploadfile_button:hover,.jodit_theme_dark .jodit-drag-and-drop__file-box:hover,.jodit_theme_dark .jodit_uploadfile_button:hover{background-color:var(--jd-dark-toolbar-seperator-color3)}.jodit-dialog_theme_dark .jodit-add-new-line:before,.jodit_theme_dark .jodit-add-new-line:before{border-top-color:var(--jd-dark-toolbar-seperator-color2)}.jodit-dialog_theme_dark .jodit-add-new-line span,.jodit_theme_dark .jodit-add-new-line span{background:var(--jd-dark-toolbar-seperator-color3);border-color:var(--jd-dark-toolbar-seperator-color2)}.jodit-dialog_theme_dark .jodit-add-new-line span svg,.jodit_theme_dark .jodit-add-new-line span svg{fill:var(--jd-dark-text-color)}.jodit-dialog_theme_dark .jodit-resizer>i,.jodit_theme_dark .jodit-resizer>i{background:var(--jd-dark-toolbar-seperator-color3);border-color:var(--jd-dark-icon-color)}.jodit-dialog_theme_dark .jodit-input,.jodit-dialog_theme_dark .jodit-select,.jodit_theme_dark .jodit-input,.jodit_theme_dark .jodit-select{background-color:var(--jd-dark-background-ligher);border-color:var(--jd-dark-border-color);color:var(--jd-dark-border-color)}.jodit-dialog_theme_dark.jodit-dialog,.jodit_theme_dark.jodit-dialog{background-color:var(--jd-dark-background-color)}.jodit-dialog_theme_dark.jodit-dialog .jodit-dialog__header,.jodit-dialog_theme_dark.jodit-dialog .jodit-filebrowser__files.active .jodit-filebrowser__files-item,.jodit_theme_dark.jodit-dialog .jodit-dialog__header,.jodit_theme_dark.jodit-dialog .jodit-filebrowser__files.active .jodit-filebrowser__files-item{border-color:var(--jd-dark-border-color)}.jodit-dialog_theme_dark.jodit-dialog .jodit-filebrowser__files.active .jodit-filebrowser__files-item-info,.jodit_theme_dark.jodit-dialog .jodit-filebrowser__files.active .jodit-filebrowser__files-item-info{background-color:var(--jd-dark-text-color)}.jodit-status-bar__item-right,.jodit-add-new-line_after{display:none}.template-card.ct-feature-detail{container-type:inline-size;min-height:210px;padding:var(--ct-padding)}.template-card.ct-feature-detail .ct-inner{font-size:var(--ct-size);gap:16px}.template-card.ct-feature-detail h3{font-weight:650;letter-spacing:-.035em}.template-card.ct-feature-detail h3 em{color:var(--ct-accent);font-style:normal}.template-card.ct-feature-detail .ct-feature-icon{color:var(--ct-accent);font-size:42px;line-height:1}.template-card.ct-feature-detail .ct-feature-image{height:var(--ct-media-height)}.template-card.ct-feature-detail .ct-description{font-size:18px;line-height:1.25}.template-card.ct-feature-detail .ct-inner>.ct-action,.template-card.ct-feature-detail .ct-inner>.ct-row:last-child{margin-top:auto;align-self:flex-end}.template-card.ct-feature-detail .ct-action{display:grid;place-items:center;width:36px;height:36px;min-height:36px;margin:0;padding:0;border-radius:50%;background:var(--ct-color);color:var(--ct-bg);font-size:28px;line-height:1}.template-card.ct-feature-detail .ct-action:disabled{opacity:.35}.template-card.ct-experience,.xc-component .template-card{container-type:inline-size;min-height:320px}.template-card.ct-experience .ct-action{color:var(--xc-s600-ink, #fff);min-height:32px}.template-card.ct-native .ct-inner>article{background:transparent;color:inherit;border:0;box-shadow:none;padding:0}.template-card.ct-native .xc-card-body{padding:0;gap:var(--ct-gap)}.template-card.ct-native .xc-muted{color:var(--ct-muted)}.template-card.ct-native .xc-picture{height:var(--ct-media-height);object-fit:var(--ct-fit)}.template-card.ct-native .xc-action{background:var(--ct-accent);color:#fff;border-radius:var(--ct-radius)}.template-card{container:template-card/size;box-sizing:border-box;width:100%;min-width:0;height:100%;overflow:auto;display:flex;flex-direction:column;padding:min(var(--ct-padding),6%);color:var(--ct-color);background:var(--ct-bg);border:var(--ct-border-width) solid var(--ct-border);border-radius:var(--ct-radius);line-height:1.5;overflow-wrap:anywhere}.template-card *{box-sizing:border-box;min-width:0}.template-card>*{flex-shrink:0}.template-card img,.template-card svg,.template-card button,.template-card pre{max-width:100%}.template-card h3{font-size:max(14px,min(var(--ct-title),12cqi));line-height:1.15;margin:0;color:inherit}.template-card h4,.template-card p,.template-card blockquote,.template-card dl,.template-card dd,.template-card ol,.template-card ul{margin:0}.template-card small{display:block;font-size:.8em;color:var(--ct-muted)}.template-card footer{border-top:1px solid var(--ct-border);padding-top:var(--ct-gap);margin-top:auto}.template-card hr{border:0;border-top:1px solid var(--ct-border);width:100%}.template-card button{font:inherit;cursor:pointer}.template-card button:disabled{cursor:default}.template-card button:focus-visible{outline:3px solid var(--ct-accent);outline-offset:3px}.template-card progress,.template-card meter{accent-color:var(--ct-accent);width:100%;min-width:0}.template-card .ct-inner{display:flex;flex-direction:column;gap:var(--ct-gap);font-size:var(--ct-size);flex:1 0 auto;min-height:0;min-width:0}.template-card .ct-inner>*{flex-shrink:0}.template-card .ct-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ct-gap);min-width:0}.template-card .ct-row>div{min-width:0}.template-card .ct-between{justify-content:space-between;flex-wrap:wrap}.template-card .ct-eyebrow{font-size:.72em;letter-spacing:.14em;font-weight:700;color:var(--ct-accent)}.template-card .ct-description{color:var(--ct-muted)}.template-card .ct-meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:calc(var(--ct-gap) / 2);color:var(--ct-muted);font-size:.85em}.template-card .ct-meta a{color:var(--ct-accent);text-decoration:underline}.template-card .ct-meta span+span:before{content:"·";margin-right:calc(var(--ct-gap) / 2)}.template-card .ct-media{height:var(--ct-media-height);min-height:48px;flex-shrink:1;min-width:0;position:relative;overflow:hidden;background:var(--ct-border);border-radius:calc(var(--ct-radius) / 2)}.template-card .ct-media img{display:block;width:100%;height:100%;object-fit:var(--ct-fit)}.template-card .ct-media-empty{display:grid;place-items:center;height:100%;font-size:3em;color:var(--ct-accent)}.template-card .ct-thumbnail,.template-card .ct-artwork{width:80px;height:80px;flex:0 0 80px}.template-card .ct-banner{height:calc(var(--ct-media-height) * .7)}.template-card .ct-avatar{width:48px;height:48px;flex:0 0 48px;border-radius:50%;background:var(--ct-accent);color:#fff;display:grid;place-items:center;font-weight:700}.template-card .ct-action{display:inline-block;padding:8px 14px;margin:7px;border:0;border-radius:calc(var(--ct-radius) / 2);background:var(--ct-accent);color:#fff;align-self:flex-start}.template-card .ct-value{font-size:3.3em;font-weight:750;line-height:1.1}.template-card .ct-value small{display:inline;font-size:.3em}.template-card .ct-price{font-size:1.7em}.template-card .ct-facts{width:100%}.template-card .ct-facts>div{display:flex;justify-content:space-between;gap:12px;padding:7px 0}.template-card .ct-facts dd{font-weight:700}.template-card .ct-tags{display:flex;flex-wrap:wrap;gap:6px}.template-card .ct-tags span{padding:3px 9px;border:1px solid var(--ct-border);border-radius:99px;font-size:.8em}.template-card .ct-cover{position:relative;min-height:120px;flex:1}.template-card .ct-cover>.ct-media{position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.template-card .ct-cover-copy{position:relative;min-height:120px;height:100%;display:flex;flex-direction:column;justify-content:flex-end;gap:var(--ct-gap);padding:min(var(--ct-padding),6%);background:linear-gradient(transparent,#000d);color:#fff}.template-card .ct-cover-copy .ct-description,.template-card .ct-cover-copy small,.template-card .ct-cover-copy .ct-eyebrow,.template-card .ct-cover-copy .ct-note-subtitle,.template-card .ct-cover-copy .ct-byline{color:#fff}.template-card .ct-masthead{border-block:3px double var(--ct-color);padding:8px 0;text-align:center;letter-spacing:.2em}.template-card .ct-columns{column-count:2;column-gap:var(--ct-gap);column-rule:1px solid var(--ct-border)}.template-card .ct-triptych{display:grid;grid-template-columns:2fr 1fr 1fr;gap:4px;height:min(var(--ct-media-height),40cqh)}.template-card .ct-triptych .ct-media{height:100%}.template-card .ct-number{font-size:4em;font-weight:800;color:var(--ct-accent);line-height:1}.template-card .ct-quote-mark{font-size:6em;line-height:.65;color:var(--ct-accent)}.template-card blockquote{font-size:1.4em;line-height:1.4}.template-card .ct-attribution{border-left:4px solid var(--ct-accent);padding-left:var(--ct-gap)}.template-card .ct-author-column{display:grid;grid-template-columns:80px 1fr;gap:var(--ct-gap)}.template-card .ct-author-column aside{display:flex;flex-direction:column;gap:8px;border-right:1px solid var(--ct-border);padding-right:8px}.template-card .ct-magazine{display:grid;grid-template-columns:42% 18px 1fr;gap:8px;align-items:center}.template-card .ct-magazine .ct-media{height:100%;min-height:120px}.template-card .ct-vertical{writing-mode:vertical-rl;font-size:.7em;letter-spacing:.2em;color:var(--ct-accent)}.template-card .ct-index{display:grid;grid-template-columns:auto 1fr;gap:var(--ct-gap)}.template-card .ct-timeline{list-style:none;padding-left:12px}.template-card .ct-timeline li{border-left:2px solid var(--ct-accent);padding:0 0 22px 20px;position:relative}.template-card .ct-timeline li:before{content:"";position:absolute;width:10px;height:10px;border-radius:50%;background:var(--ct-accent);left:-6px;top:6px}.template-card .ct-timeline li strong{display:block}.template-card .ct-table{border:1px solid var(--ct-border)}.template-card .ct-table .ct-facts>div{padding:8px;border-bottom:1px solid var(--ct-border)}.template-card .ct-domain{padding-bottom:8px;border-bottom:1px solid var(--ct-border);color:var(--ct-accent)}.template-card .ct-link-summary{display:grid;grid-template-columns:1fr 80px;gap:var(--ct-gap)}.template-card .ct-swatches{display:flex;gap:8px}.template-card .ct-swatches i{width:18px;height:18px;border-radius:50%;background:var(--ct-accent)}.template-card .ct-swatches i:nth-child(2){background:var(--ct-color)}.template-card .ct-swatches i:nth-child(3){background:var(--ct-muted)}.template-card .ct-plan-price{padding-block:20px;border-bottom:1px solid var(--ct-border)}.template-card .ct-plan-price .ct-price{font-size:3em}.template-card .ct-plan-price small{display:inline}.template-card .ct-features{list-style:none;padding:0}.template-card .ct-features li{padding:8px 0}.template-card .ct-compare{display:grid;grid-template-columns:1fr 1fr}.template-card .ct-compare section{padding:12px}.template-card .ct-compare section:last-child{border-left:2px solid var(--ct-accent)}.template-card .ct-compare section p{border-top:1px solid var(--ct-border);padding-block:10px}.template-card .ct-auction-image,.template-card .ct-property-image{position:relative}.template-card .ct-auction-image .ct-badge,.template-card .ct-property-image .ct-badge{position:absolute;bottom:8px;left:8px;background:var(--ct-bg);padding:4px 10px;border-radius:6px}.template-card .ct-countdown{display:flex;gap:4px}.template-card .ct-countdown b{border:1px solid var(--ct-border);padding:7px}.template-card .ct-coupon{display:grid;grid-template-columns:1fr 32%;gap:var(--ct-gap)}.template-card .ct-coupon aside{border-left:2px dashed var(--ct-border);display:flex;flex-direction:column;justify-content:center;padding-left:12px;gap:16px}.template-card .ct-bundle{display:flex;padding:12px}.template-card .ct-bundle .ct-media{width:40%;height:110px;border:4px solid var(--ct-bg);transform:rotate(-8deg)}.template-card .ct-bundle .ct-media+.ct-media{margin-left:-8%;transform:rotate(8deg)}.template-card .ct-bundle .ct-media:last-child{transform:rotate(-3deg)}.template-card .ct-menu{display:grid;grid-template-columns:32% 1fr;align-items:center;gap:var(--ct-gap)}.template-card .ct-menu .ct-dish{border-radius:50%;height:auto;aspect-ratio:1}.template-card .ct-price-leader{display:flex;align-items:baseline;gap:8px;margin-top:16px}.template-card .ct-price-leader span{flex:1;border-bottom:1px dotted var(--ct-muted)}.template-card .ct-amenities{display:flex;border-top:1px solid var(--ct-border);padding-top:12px}.template-card .ct-amenities>div{flex:1;text-align:center}.template-card .ct-amenities>div+div{border-left:1px solid var(--ct-border)}.template-card .ct-booking-dates{display:flex;justify-content:space-around;align-items:center;padding-block:12px}.template-card .ct-booking-dates>div{display:flex;flex-direction:column;text-align:center}.template-card .ct-booking-dates strong{font-size:2.4em}.template-card .ct-profile-cover{position:relative;margin-bottom:24px}.template-card .ct-profile-cover .ct-avatar{position:absolute;bottom:-24px;left:calc(50% - 28px);border:4px solid var(--ct-bg);width:56px;height:56px}.template-card .ct-centered{text-align:center}.template-card .ct-business{display:grid;grid-template-columns:1fr 1fr;gap:var(--ct-gap)}.template-card .ct-business section{display:flex;flex-direction:column;gap:12px}.template-card .ct-business address{display:flex;flex-direction:column;justify-content:center;gap:16px;border-left:1px solid var(--ct-border);padding-left:12px;font-style:normal}.template-card .ct-avatar-stack{display:flex;padding-left:8px}.template-card .ct-avatar-stack .ct-avatar{margin-left:-8px;border:3px solid var(--ct-bg)}.template-card .ct-speech{position:relative;border:1px solid var(--ct-border);border-radius:var(--ct-radius);padding:18px;margin-bottom:12px}.template-card .ct-speech:after{content:"";position:absolute;bottom:-9px;left:25px;width:16px;height:16px;border-right:1px solid var(--ct-border);border-bottom:1px solid var(--ct-border);background:var(--ct-bg);transform:rotate(45deg)}.template-card .ct-stars{color:var(--ct-accent);letter-spacing:.2em}.template-card .ct-review-summary{display:grid;grid-template-columns:1fr 1.4fr;gap:var(--ct-gap)}.template-card .ct-review-summary .ct-row small{width:65px}.template-card .ct-replies{margin-left:24px;border-left:2px solid var(--ct-border);padding-left:18px}.template-card .ct-replies>div{margin-block:12px}.template-card .ct-speaker{display:grid;grid-template-columns:34% 1fr;gap:var(--ct-gap)}.template-card .ct-speaker .ct-media{height:100%;min-height:120px}.template-card .ct-speaker section{display:flex;flex-direction:column;gap:10px}.template-card .ct-time,.template-card .ct-ribbon{background:var(--ct-accent);color:#fff;padding:4px 12px;align-self:flex-start}.template-card .ct-member{display:flex;flex-direction:column;align-items:center;padding:16px;gap:12px}.template-card .ct-access{display:flex;justify-content:space-between;gap:12px;border-top-style:dashed}.template-card .ct-delta{color:var(--ct-accent);border:1px solid var(--ct-border);border-radius:99px;padding:4px 8px}.template-card .ct-chart{width:100%;height:100px;color:var(--ct-accent);overflow:visible;border-bottom:1px solid var(--ct-border)}.template-card .ct-donut{flex:0 0 120px;height:120px;border-radius:50%;display:grid;place-items:center}.template-card .ct-donut>div{width:90px;height:90px;border-radius:50%;background:var(--ct-bg);display:grid;place-items:center}.template-card .ct-donut .ct-value{font-size:2em}.template-card .ct-leaderboard{list-style:none;padding:0}.template-card .ct-leaderboard li{display:grid;grid-template-columns:32px 1fr auto;padding:12px;gap:8px;border-bottom:1px solid var(--ct-border)}.template-card .ct-leaderboard li:first-child{padding-block:24px;background:var(--ct-accent);color:#fff;border-radius:var(--ct-radius)}.template-card .ct-milestones{list-style:none;display:flex;justify-content:space-between;padding:0}.template-card .ct-milestones li{flex:1;text-align:center;border-top:2px solid var(--ct-border)}.template-card .ct-milestones b{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--ct-accent);color:#fff;margin-top:-16px}.template-card .ct-priority{height:5px;width:30%;border-radius:4px;background:var(--ct-accent)}.template-card .ct-checklist{list-style:none;padding:0}.template-card .ct-checklist li{display:flex;align-items:center;gap:12px;padding-block:12px;border-bottom:1px solid var(--ct-border)}.template-card .ct-checklist li small{margin-left:auto}.template-card .ct-calendar{display:grid;grid-template-columns:repeat(7,1fr);text-align:center;gap:4px}.template-card .ct-calendar span{padding:4px}.template-card .ct-calendar .is-selected{background:var(--ct-accent);color:#fff;border-radius:50%}.template-card .ct-agenda{display:grid;gap:12px}.template-card .ct-agenda>div{display:grid;grid-template-columns:48px 1fr;gap:12px}.template-card .ct-agenda section{border-left:4px solid var(--ct-accent);padding:8px 12px;background:var(--ct-border)}.template-card .ct-status-dot{width:12px;height:12px;border-radius:50%;background:var(--ct-accent);flex-shrink:0}.template-card .ct-uptime{display:flex;gap:4px;height:60px}.template-card .ct-uptime i{flex:1;background:var(--ct-accent);border-radius:3px}.template-card .ct-video{position:relative}.template-card .ct-video button{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:48px;height:48px;border:none;border-radius:50%;background:var(--ct-bg);color:var(--ct-accent)}.template-card .ct-video>span{position:absolute;right:8px;bottom:8px;padding:2px 6px;background:#000b;color:#fff}.template-card .ct-waveform{display:flex;align-items:center;justify-content:space-evenly;gap:6px;height:60px}.template-card .ct-waveform i{flex:1;max-width:8px;background:var(--ct-accent);border-radius:8px}.template-card .ct-playlist{display:grid;grid-template-columns:80px 1fr;gap:var(--ct-gap)}.template-card .ct-playlist ol{padding-left:20px;margin-top:12px}.template-card .ct-playlist li{padding-block:8px;border-bottom:1px solid var(--ct-border)}.template-card .ct-playlist li small{float:right}.template-card .ct-mosaic{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:80px 80px;gap:4px}.template-card .ct-mosaic .ct-media{height:100%}.template-card .ct-mosaic .ct-media:first-child{grid-row:span 2}.template-card .ct-file-icon{width:75px;height:94px;position:relative;border:2px solid var(--ct-accent);color:var(--ct-accent);display:grid;place-items:end center;padding-bottom:12px;font-weight:700}.template-card .ct-file-icon:after{content:"";position:absolute;right:-2px;top:-2px;border:14px solid var(--ct-bg);border-bottom-color:var(--ct-accent);border-left-color:var(--ct-accent)}.template-card .ct-editor-bar{display:flex;gap:12px;border-bottom:1px solid var(--ct-border);padding-bottom:8px}.template-card .ct-editor-bar>span{color:var(--ct-accent);letter-spacing:3px}.template-card .ct-code{white-space:pre-wrap;margin:0;font-size:.85em}.template-card .ct-code i{display:inline-block;width:24px;color:var(--ct-muted);font-style:normal}.template-card .ct-map{height:var(--ct-media-height);display:grid;place-content:center;text-align:center;background:repeating-linear-gradient(35deg,transparent 0 30px,var(--ct-border) 31px 38px),repeating-linear-gradient(120deg,transparent 0 55px,var(--ct-border) 56px 62px)}.template-card .ct-map>span{color:var(--ct-accent);font-size:4em;line-height:1}.template-card .ct-address-drawer{border-top:3px solid var(--ct-accent);padding-top:12px;display:grid;gap:8px}.template-card .ct-weather-icon{font-size:4em;color:var(--ct-accent);line-height:1}.template-card .ct-forecast,.template-card .ct-flight-details{display:flex;justify-content:space-between;gap:12px;border-top:1px solid var(--ct-border);padding-top:12px}.template-card .ct-score{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;text-align:center;gap:8px}.template-card .ct-score>strong{font-size:2.5em}.template-card .ct-score>strong small{font-size:.3em}.template-card .ct-crest{display:inline-grid;place-items:center;height:60px;width:60px;background:var(--ct-accent);color:#fff;clip-path:polygon(0 0,100% 0,90% 75%,50% 100%,10% 75%)}.template-card .ct-periods .ct-facts{display:flex;justify-content:space-around}.template-card .ct-periods .ct-facts>div{flex-direction:column;text-align:center}.template-card .ct-route{display:flex;align-items:center;justify-content:space-between;font-size:2.5em}.template-card .ct-route>span{font-size:.7em;color:var(--ct-accent)}.template-card .ct-ticket-stub{border-top:2px dashed var(--ct-border);text-align:center}.template-card .ct-barcode{height:30px;background:repeating-linear-gradient(90deg,var(--ct-color) 0 2px,transparent 2px 4px,var(--ct-color) 4px 5px,transparent 5px 9px);margin-bottom:8px}.template-card .ct-note-subtitle{font-weight:600;color:var(--ct-color)}.template-card .ct-byline{color:var(--ct-muted)}.template-card .ct-teaser{display:grid;grid-template-columns:minmax(64px,38%) 1fr;gap:var(--ct-gap);align-items:start}.template-card .ct-teaser .ct-media{height:100%;min-height:96px}.template-card .ct-note-row{display:grid;grid-template-columns:auto 1fr;gap:var(--ct-gap);align-items:start}.template-card .ct-note-row .ct-note-stamp{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:64px;min-width:56px;border-right:2px solid var(--ct-accent);padding-right:calc(var(--ct-gap) / 2);font-weight:800;font-size:1.6em;line-height:1.1;text-align:center}.template-card .ct-note-row .ct-note-stamp small{font-size:.5em;letter-spacing:.08em}.template-card.ct-cover-story,.template-card.ct-page-cover{padding:0}.template-card.ct-shadow-soft{box-shadow:0 4px 16px #1720330d}.template-card.ct-shadow-raised{box-shadow:0 12px 28px #17203329}.template-card.ct-reordered>footer{margin-top:0}@container template-card (max-width: 300px){.template-card .ct-columns{column-count:1}.template-card .ct-author-column,.template-card .ct-magazine,.template-card .ct-index,.template-card .ct-link-summary,.template-card .ct-compare,.template-card .ct-coupon,.template-card .ct-menu,.template-card .ct-business,.template-card .ct-review-summary,.template-card .ct-speaker,.template-card .ct-playlist,.template-card .ct-teaser,.template-card .ct-note-row{grid-template-columns:minmax(0,1fr)}.template-card .ct-teaser .ct-media{height:var(--ct-media-height);min-height:0}.template-card .ct-note-stamp{border-right:0;border-bottom:2px solid var(--ct-accent);padding:0 0 8px;flex-direction:row;gap:8px;justify-content:flex-start}.template-card .ct-vertical{writing-mode:horizontal-tb}.template-card .ct-magazine .ct-media,.template-card .ct-speaker .ct-media{height:var(--ct-media-height);min-height:0}.template-card .ct-business address,.template-card .ct-coupon aside,.template-card .ct-compare section:last-child{border-left:0;border-top:1px solid var(--ct-border);padding:12px 0 0}.template-card .ct-author-column aside{border-right:0}.template-card .ct-facts>div,.template-card .ct-price-leader,.template-card .ct-access,.template-card .ct-forecast,.template-card .ct-flight-details,.template-card .ct-countdown,.template-card .ct-editor-bar,.template-card .ct-checklist li{flex-wrap:wrap}.template-card .ct-amenities,.template-card .ct-milestones,.template-card .ct-booking-dates,.template-card .ct-route,.template-card .ct-avatar-stack{flex-wrap:wrap;gap:8px}.template-card .ct-amenities>div,.template-card .ct-milestones li{flex-basis:60px}.template-card .ct-milestones li{margin-top:16px}.template-card .ct-replies{margin-left:0;padding-left:8px}.template-card .ct-calendar{gap:2px;font-size:min(1em,7cqi)}.template-card .ct-calendar span{padding:3px 0}.template-card .ct-score{grid-template-columns:minmax(0,1fr)}.template-card .ct-leaderboard li{grid-template-columns:24px minmax(0,1fr)}.template-card .ct-leaderboard li strong{grid-column:2}.template-card .ct-agenda>div{grid-template-columns:minmax(0,1fr)}.template-card .ct-row,.template-card .ct-flight-details,.template-card .ct-forecast{gap:min(var(--ct-gap),8px)}.template-card .ct-value{font-size:min(3.3em,24cqi)}.template-card .ct-donut{flex-basis:min(120px,100%);max-width:100%}.template-card .ct-badge{max-width:calc(100% - 16px)}.template-card .ct-periods .ct-facts{flex-wrap:wrap}}@container template-card (max-width: 220px){.template-card .ct-avatar{width:36px;height:36px;flex-basis:36px}.template-card .ct-thumbnail,.template-card .ct-artwork{width:56px;height:56px;flex-basis:56px}.template-card .ct-quote-mark{font-size:3.5em}.template-card .ct-number{font-size:2.5em}.template-card .ct-plan-price .ct-price{font-size:2em}.template-card .ct-booking-dates strong,.template-card .ct-route{font-size:1.6em}.template-card .ct-crest{width:44px;height:44px}.template-card .ct-mosaic{grid-template-rows:56px 56px}.template-card .ct-calendar{font-size:min(.9em,6cqi)}}.card-template-picker{min-width:0;width:100%;border:1px solid #cbd5e1;border-radius:12px;padding:12px 14px;background:#f8fafc;color:#172033;display:grid;gap:8px;box-sizing:border-box;font-size:12px}.card-template-picker label{display:grid;gap:3px;font-size:12px;line-height:1.25;align-content:start;min-width:0;overflow-wrap:anywhere;color:inherit}.card-template-picker input,.card-template-picker select,.card-template-picker textarea{min-width:0;width:100%;box-sizing:border-box;font:inherit;font-size:12px;border:1px solid #94a3b8;border-radius:5px;padding:4px 6px;background:#fff;color:#172033}.card-template-picker select{text-overflow:ellipsis;padding-right:20px}.card-template-picker input[type=color]{height:30px;min-height:30px;padding:2px;cursor:pointer;background:#fff}.card-template-picker input[type=color]::-webkit-color-swatch-wrapper{padding:0}.card-template-picker input[type=color]::-webkit-color-swatch{border:0;border-radius:3px}.card-template-picker input[type=color]::-moz-color-swatch{border:0;border-radius:3px}.card-template-picker button{padding:5px 10px;font-size:12px;background:#fff;color:#172033;border:1px solid #94a3b8;border-radius:6px;cursor:pointer}.card-template-picker button:focus-visible,.card-template-picker summary:focus-visible{outline:3px solid #4f46e5;outline-offset:2px}.card-template-picker summary{cursor:pointer;font-weight:600;font-size:12.5px}.card-template-picker textarea{font-family:monospace;font-size:11px;margin-bottom:5px}.card-template-picker p{margin:0}.card-template-picker .ct-controls{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,128px),1fr));gap:8px 10px;margin-top:8px;align-items:start}.card-template-picker .ct-theme-toggle{display:flex;align-items:center;gap:8px;margin-block:8px}.card-template-picker .ct-theme-toggle input{width:auto;flex:none}.card-template-picker .ct-reset-cell{align-self:end}.card-template-picker .ct-reset-cell button{width:100%}.card-template-picker .ct-toolbar{display:flex;gap:8px;flex-wrap:wrap}.card-template-picker .ct-config-heading{margin:0;font-weight:600;font-size:13px}.card-template-picker .ct-section-order{padding:0;list-style:none;display:grid;gap:6px;margin-block:8px}.card-template-picker .ct-section-order li{display:flex;align-items:center;gap:6px}.card-template-picker .ct-section-order span{flex:1}.card-template-picker .ct-section-order button:disabled{opacity:.4;cursor:default}.card-template-picker .ct-browser{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:12px;max-height:560px;overflow:auto;margin-top:12px;padding:4px}.card-template-picker .ct-option{display:flex;flex-direction:column;gap:8px;border:1px solid #cbd5e1;border-radius:8px;padding:8px;background:#fff}.card-template-picker .ct-option-preview{height:210px;overflow:hidden;pointer-events:none}.card-template-picker .ct-option-preview .template-card{--ct-title: 17px !important;--ct-size: 11px !important;--ct-padding: 12px !important;--ct-media-height: 90px !important}.card-template-picker .ct-option button[aria-pressed=true]{background:#4f46e5;color:#fff}.card-template-picker [role=alert]{color:#b42318}.card-template-picker.ct-picker-embedded{padding:0;border:0;border-radius:0;background:transparent;color:var(--inspector-text, #f5f5f7);gap:12px}.card-template-picker.ct-picker-embedded>p,.card-template-picker.ct-picker-embedded details>p{color:var(--inspector-text-secondary, #b8b8c2);line-height:1.5}.card-template-picker.ct-picker-embedded label{gap:6px;line-height:1.4}.card-template-picker.ct-picker-embedded input,.card-template-picker.ct-picker-embedded select,.card-template-picker.ct-picker-embedded textarea,.card-template-picker.ct-picker-embedded button{color:inherit;background:#76768029;border-color:var(--inspector-border, #57575f);border-radius:6px}.card-template-picker.ct-picker-embedded input:not([type=checkbox]),.card-template-picker.ct-picker-embedded select,.card-template-picker.ct-picker-embedded button{min-height:32px}.card-template-picker.ct-picker-embedded input::placeholder,.card-template-picker.ct-picker-embedded textarea::placeholder{color:var(--inspector-text-secondary, #b8b8c2);opacity:.75}.card-template-picker.ct-picker-embedded option,.card-template-picker.ct-picker-embedded optgroup{background:var(--inspector-bg, #242426);color:var(--inspector-text, #f5f5f7)}.card-template-picker.ct-picker-embedded button{white-space:normal;text-align:left}.card-template-picker.ct-picker-embedded button:disabled{opacity:.45;cursor:default}.card-template-picker.ct-picker-embedded :is(input,select,textarea,button,summary):focus-visible{outline:2px solid var(--inspector-accent, #8b9cff);outline-offset:2px}.card-template-picker.ct-picker-embedded details{min-width:0;border-top:1px solid var(--inspector-border, #57575f);padding-top:10px}.card-template-picker.ct-picker-embedded details[open]>summary{margin-bottom:10px}.card-template-picker.ct-picker-embedded summary{line-height:1.5}.card-template-picker.ct-picker-embedded .ct-aliases{grid-template-columns:minmax(0,1fr);gap:12px}.card-template-picker.ct-picker-embedded fieldset{min-width:0;margin:10px 0;padding:10px;border:1px solid var(--inspector-border, #57575f);border-radius:6px;display:grid;gap:10px}.card-template-picker.ct-picker-embedded legend{padding-inline:4px;color:var(--inspector-text-secondary, #b8b8c2)}.card-template-picker.ct-picker-embedded .ct-option{background:transparent;border-color:var(--inspector-border, #57575f)}.card-template-picker.ct-picker-embedded [role=alert]{color:#ffaca8}.card-template-demo{display:flex;flex-wrap:wrap;align-items:flex-start;gap:24px 32px;width:100%;max-width:none;min-width:0}.card-template-demo>.resizable-preview{flex:1 1 360px;min-width:0;overflow-x:auto;padding-bottom:4px}.card-template-demo>.card-template-picker{flex:0 1 480px;width:480px;max-width:100%;min-width:0}@container template-card (max-height: 300px){.template-card .ct-media{min-height:32px}.template-card .ct-triptych,.template-card .ct-mosaic{grid-template-rows:minmax(0,1fr)}.template-card .ct-triptych .ct-media,.template-card .ct-mosaic .ct-media{height:100%}.template-card .ct-cover,.template-card .ct-cover-copy{min-height:0}.template-card .ct-magazine .ct-media,.template-card .ct-speaker .ct-media{min-height:0;height:min(var(--ct-media-height),100%)}.template-card .ct-value{font-size:min(3.3em,14cqh)}.template-card .ct-avatar{width:32px;height:32px;flex-basis:32px}.template-card .ct-quote-mark{font-size:3em;line-height:.5}.template-card .ct-number{font-size:2.2em}}@container template-card (max-height: 200px){.template-card footer{padding-top:4px}.template-card .ct-media{height:min(var(--ct-media-height),40cqh)}}.template-card .ct-action{min-width:44px;min-height:44px}.product-story{color:#1d1d1f;background:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.45;width:100%;min-width:0}.product-story *{box-sizing:border-box}.product-story a{color:inherit;text-decoration:none}.product-story a:focus-visible,.product-story button:focus-visible{outline:3px solid #0071e3;outline-offset:4px}.product-story .product-story-nav{position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:clamp(12px,3vw,32px);padding:16px max(20px,(100% - 1120px) / 2);background:#ffffffed;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid #d2d2d7;font-size:13px}.product-story .product-story-nav>:first-child{margin-right:auto;font-size:21px;font-weight:650}.product-story .product-story-nav>a:last-child{padding:7px 16px;color:#fff;background:#0071e3;border-radius:999px}.product-story .product-story-announcement{text-align:center;padding:20px;background:#f5f5f7;font-size:14px}.product-story .product-story-hero{text-align:center;padding:clamp(48px,8vw,120px) 24px 60px;scroll-margin-top:80px}.product-story .product-story-hero>*{max-width:1120px;margin-inline:auto!important}.product-story .product-story-hero>:first-child{font-size:24px;font-weight:650}.product-story .product-story-hero>:nth-child(2){font-size:clamp(48px,9vw,112px);font-weight:700;line-height:1.02;letter-spacing:-.06em;padding:16px 0 28px}.product-story .product-story-hero>:nth-child(3){font-size:clamp(20px,3vw,28px);max-width:740px;color:#6e6e73}.product-story .product-story-hero img{display:block;width:100%;height:clamp(260px,50vw,640px);object-fit:contain;margin:32px auto}.product-story .product-story-hero>:last-child{color:#6e6e73;font-size:14px}.product-story .product-story-section{padding:clamp(48px,8vw,110px) max(24px,(100% - 1120px) / 2);scroll-margin-top:80px}.product-story .product-story-section:nth-child(2n){background:#f5f5f7}.product-story .product-story-section>header{max-width:840px;padding-bottom:40px;display:grid;gap:18px}.product-story .product-story-section>header>:first-child{color:#6e6e73;font-size:20px;font-weight:650}.product-story .product-story-section>header>:nth-child(2){font-size:clamp(32px,5vw,64px);font-weight:700;letter-spacing:-.045em;line-height:1.08}.product-story .product-story-section>header>:last-child{font-size:clamp(18px,2.5vw,24px);color:#6e6e73}.product-story .product-story-section .xc-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,310px),1fr));gap:24px}.product-story .product-story-section .xc-component{max-inline-size:none}.product-story .product-story-section .xc-card-collection>div{min-width:0}.product-story .product-story-section .template-card{container-type:inline-size;min-height:300px}.product-story .product-story-section .xc-tabs [role=tablist]{overflow-x:auto}.product-story .product-story-dark,.product-story .product-story-dark:nth-child(2n){background:#101014;color:#f5f5f7}.product-story #environment,.product-story #buy{background:#f5f5f7}.product-story .product-story-footer{background:#f5f5f7;color:#6e6e73;font-size:12px;padding:40px max(24px,(100% - 1120px) / 2);white-space:pre-line}@media (max-width: 540px){.product-story .product-story-nav{flex-wrap:wrap;gap:12px}.product-story .product-story-nav>:first-child{flex:1 0 100%}}@media (prefers-reduced-motion: reduce){.product-story *,.product-story *:before,.product-story *:after{scroll-behavior:auto!important;animation:none!important;transition:none!important}}[data-portal-carousel] button{min-width:44px;min-height:44px}[data-portal-carousel]{min-width:0;max-width:100%}.product-gallery{container-type:inline-size;container-name:gallery;width:100%;max-width:100%;min-width:0}.product-gallery__layout{display:flex;flex-direction:column;gap:12px;width:100%}.product-gallery__stage{position:relative;width:100%;aspect-ratio:1 / 1;min-height:320px;max-height:80vh;border-radius:16px;background:#fff;overflow:hidden}.product-gallery__layer{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .2s ease}.product-gallery__layer.is-active{opacity:1;pointer-events:auto}.product-gallery__layer.product-gallery__photo{display:block;overflow:hidden;padding:0;border:0;background:none;cursor:zoom-in}.product-gallery__photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.product-gallery__player{width:100%;height:100%;border:0;background:#000;object-fit:contain}.product-gallery__lens{position:absolute;z-index:5;background:#ffffff59;border:1px solid rgba(0,0,0,.25);pointer-events:none}.product-gallery__pane{position:fixed;z-index:2000;background-color:#fff;background-repeat:no-repeat;border:1px solid #d5d9d9;border-radius:8px;box-shadow:0 6px 24px #00000038;pointer-events:none}.product-gallery__hint{align-self:center;border:0;background:none;padding:4px;font:inherit;font-size:14px;color:#007185;cursor:pointer}.product-gallery__hint:hover{text-decoration:underline}.product-gallery__thumbnails{--thumb: clamp(56px, 14cqw, 88px);display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;overflow:visible;padding:2px}.product-gallery__thumbnail{position:relative;width:100%;aspect-ratio:1 / 1;padding:0;border:1px solid #e3e3e6;border-radius:10px;background:#f4f4f6;overflow:hidden;cursor:pointer}.product-gallery__thumbnail[aria-pressed=true]{border-color:#1d1d1f;box-shadow:0 0 0 1px #1d1d1f}.product-gallery__thumbnail img,.product-gallery__thumbnail video{width:100%;height:100%;object-fit:cover;display:block}.product-gallery__thumb-fallback{position:absolute;top:0;right:0;bottom:0;left:0;background:#e4e4e8}.product-gallery__play{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#fff;background:#00000059;font-size:14px}.product-gallery__more{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#0000008c;color:#fff;font-size:clamp(14px,3.4cqw,20px);font-weight:700;letter-spacing:.02em}.product-gallery__thumbnail:hover .product-gallery__more{background:#000000a6}.product-gallery__collapse{grid-column:1 / -1;justify-self:start;border:0;background:none;padding:4px 2px;font:inherit;font-size:13px;color:#625d68;text-decoration:underline;cursor:pointer}.product-gallery__thumbnail:focus-visible,.product-gallery__collapse:focus-visible,.product-gallery__photo:focus-visible,.product-gallery__hint:focus-visible{outline:2px solid #0071e3;outline-offset:2px}.product-gallery__toolbar{display:flex;justify-content:space-between;align-items:center;margin-top:10px;font-size:13px;color:#625d68}.product-gallery__toolbar button{border:0;background:none;color:inherit;cursor:pointer;font:inherit}.product-gallery__status{font-size:12px;color:#625d68;margin:6px 0 0}@container gallery (min-width: 640px){.product-gallery__layout{flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap:16px}.product-gallery__thumbnails{--thumb: clamp(48px, 6cqw, 64px);order:1;flex:0 0 auto;grid-template-columns:var(--thumb);gap:10px;overflow:visible}.product-gallery__thumbnails.is-expanded{grid-template-columns:repeat(2,var(--thumb))}.product-gallery__thumbnail{width:var(--thumb);border-radius:8px}.product-gallery__stage{order:2;flex:1 1 0;width:auto;min-width:0}.product-gallery__hint{order:3;flex:0 0 100%;text-align:center}}@container gallery (max-width: 380px){.product-gallery__stage{min-height:260px}.product-gallery__thumbnails{gap:8px}}.gallery-modal{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#fffffff7}.gallery-modal__close{position:absolute;top:16px;right:20px;width:40px;height:40px;border-radius:50%;border:1px solid #d5d9d9;background:#fff;font-size:18px;cursor:pointer;z-index:2}.gallery-modal__body{width:min(900px,80vw);height:72vh;display:flex;align-items:center;justify-content:center;overflow:hidden}.gallery-modal__img{max-width:100%;max-height:100%;object-fit:contain;cursor:zoom-in;transition:transform .2s ease;-webkit-user-select:none;user-select:none}.gallery-modal__img.is-zoomed{transform:scale(var(--modal-zoom, 2.5));cursor:zoom-out}.gallery-modal__nav{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;border:1px solid #d5d9d9;background:#fff;font-size:26px;line-height:1;cursor:pointer;z-index:2}.gallery-modal__nav--prev{left:20px}.gallery-modal__nav--next{right:20px}.gallery-modal__footer{position:absolute;bottom:12px;left:0;right:0;display:flex;flex-direction:column;align-items:center;gap:8px}.gallery-modal__hint{margin:0;font-size:13px;color:#565959}.gallery-modal__thumbs{display:flex;gap:8px}.gallery-modal__thumb{width:48px;height:48px;padding:0;border:2px solid transparent;border-radius:8px;overflow:hidden;background:#f4f4f6;cursor:pointer}.gallery-modal__thumb.is-active{border-color:#007185}.gallery-modal__thumb img{width:100%;height:100%;object-fit:cover;display:block}@media (hover: none){.product-gallery__lens,.product-gallery__pane{display:none}}.product-purchase{--pp-highlight: #0071e3;--pp-highlight-hover: #0062c4;--pp-cart: rgba(0, 113, 227, .3);--pp-cart-hover: rgba(0, 113, 227, .4);min-width:0;display:grid;gap:14px}.product-purchase__quantity-row{display:flex;align-items:center;flex-wrap:wrap;gap:14px;color:#625d68;font-size:13px}.product-purchase__stepper{display:inline-flex;align-items:center;border:1px solid #e7e4eb;border-radius:10px;overflow:hidden;background:#faf9fc}.product-purchase__stepper button{width:40px;height:40px;border:0;background:transparent;font-size:18px;cursor:pointer}.product-purchase__stepper input{width:42px;min-width:0;text-align:center;background:transparent;border:0;padding:8px 0;font:inherit;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.product-purchase__stepper input::-webkit-inner-spin-button,.product-purchase__stepper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product-purchase .product-purchase__action{width:100%;border:0;border-radius:12px;padding:15px 18px;font-weight:700;font-size:15px;cursor:pointer;transition:background-color .15s ease}.product-purchase .product-purchase__action--cart{background:var(--pp-cart);color:var(--pp-highlight)}.product-purchase .product-purchase__action--buy{background:var(--pp-highlight);color:#fff}.product-purchase .product-purchase__action--cart:hover:not(:disabled){background:var(--pp-cart-hover)!important}.product-purchase .product-purchase__action--buy:hover:not(:disabled){background:var(--pp-highlight-hover)!important}.product-purchase .product-purchase__action--cart:disabled{background:var(--pp-cart)!important;color:var(--pp-highlight)!important;opacity:1!important}.product-purchase .product-purchase__action--buy:disabled{background:var(--pp-highlight)!important;color:#fff!important;opacity:1!important}.product-purchase__back{border:1px solid #e7e4eb;border-radius:12px;padding:12px 18px;background:#fff;color:#3b3640;font-size:14px;cursor:pointer}.product-purchase__review{display:grid;gap:10px}.product-purchase__review label{display:grid;gap:4px;font-size:13px;color:#625d68}.product-purchase__review input{width:100%;box-sizing:border-box;padding:8px}.product-purchase__error{color:#b42318;margin:0}.product-purchase__success{color:#067647;margin:0}.product-purchase button:disabled{cursor:not-allowed!important;opacity:.48}.product-purchase :focus-visible{outline:3px solid var(--pp-highlight);outline-offset:2px}.product-purchase small{color:#76717e;line-height:1.6}.product-content{color:#6e6e73;overflow-wrap:anywhere;font-size:15px;font-family:inherit}.product-content__heading{margin:0 0 16px;color:#1d1d1f;font-size:24px;font-weight:600;letter-spacing:-.015em}.product-content__highlights{margin:0;padding:0 0 0 8px;list-style:none}.product-content__highlights li{display:flex;align-items:flex-start;gap:10px;margin-bottom:9px;list-style:none}.product-content__cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:16px}.product-content__card{min-width:0;display:flex;flex-direction:column;align-items:flex-start;padding:24px;border:1px solid #e8e8ed;background:#fff;border-radius:18px}.product-content__eyebrow{color:#6e6e73;font-size:11px;text-transform:uppercase;letter-spacing:.08em;font-weight:600}.product-content__card h3{margin:10px 0;color:#1d1d1f;font-size:19px;font-weight:600;line-height:1.3;letter-spacing:-.015em}.product-content__card p{margin:0 0 20px;font-size:14px;line-height:1.6;color:#6e6e73}.product-content__card a{display:inline-flex;gap:8px;align-items:center;margin-top:auto;color:#1d1d1f;font-size:14px;font-weight:500;text-decoration:none;min-height:36px}.product-content__card a:hover{text-decoration:underline}.product-content__faq{border-bottom:1px solid #d2d2d7;background:#fff}details.product-content__faq:first-of-type{border-top:1px solid #d2d2d7}.product-content__faq-summary{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:16px 0;cursor:pointer;list-style:none}.product-content__faq-summary::-webkit-details-marker{display:none}.product-content__faq-summary::marker{content:""}.product-content__faq-question{color:#1d1d1f;font-size:17px;font-weight:600;line-height:1.3;letter-spacing:-.01em}.product-content__faq-chevron{flex:0 0 auto;color:#6e6e73;transition:transform .2s ease}.product-content__faq[open]>.product-content__faq-summary .product-content__faq-chevron{transform:rotate(180deg)}.product-content__faq-answer{padding:0 40px 20px 0;color:#424245;font-size:15px;line-height:1.6}.product-content__faq-answer p{margin:0}.product-content__show-more{margin-top:20px;padding:10px 20px;border:1px solid #d2d2d7;border-radius:980px;background:#fff;color:#1d1d1f;font:inherit;font-size:14px;font-weight:500;cursor:pointer}.product-content__show-more:hover{background:#f5f5f7}.product-content :focus-visible,.faq-drawer :focus-visible{outline:2px solid #1d1d1f;outline-offset:3px}.faq-drawer__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;display:flex;justify-content:flex-end;background:#00000059}.faq-drawer{width:min(480px,100%);height:100%;display:flex;flex-direction:column;background:#fff;color:#6e6e73;font-size:15px;line-height:1.6;box-shadow:-4px 0 24px #0000001f;animation:faq-drawer-in .25s ease-out}.faq-drawer__header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #e8e8ed}.faq-drawer__header h2{margin:0;color:#1d1d1f;font-size:20px;font-weight:600;letter-spacing:-.015em}.faq-drawer__header button{width:36px;height:36px;border:0;border-radius:50%;background:none;color:#1d1d1f;font-size:16px;cursor:pointer}.faq-drawer__header button:hover{background:#f5f5f7}.faq-drawer__body{flex:1;overflow-y:auto;padding:0 24px 24px;background:#fff}@keyframes faq-drawer-in{0%{transform:translate(100%)}to{transform:translate(0)}}@media (prefers-reduced-motion: reduce){.faq-drawer{animation:none}.product-content__faq-chevron{transition:none}}.tp-backdrop{--tp-bg: #ffffff;--tp-panel: #f6f7f9;--tp-hover: #f1f2f5;--tp-text: #14181f;--tp-muted: #667085;--tp-line: #e4e7ec;--tp-accent: #1d4ed8;--tp-accent-hover: #1a43bd;--tp-accent-soft: #eef3ff;--tp-on-accent: #ffffff;--tp-shadow: 0 24px 64px rgba(16, 24, 40, .28);position:fixed;top:0;right:0;bottom:0;left:0;z-index:1300;display:grid;place-items:center;padding:20px;background:#10182880;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;line-height:1.45;color:var(--tp-text);-webkit-font-smoothing:antialiased}@media (prefers-color-scheme: dark){.tp-backdrop{--tp-bg: #14171c;--tp-panel: #1a1e25;--tp-hover: #20252d;--tp-text: #e8eaee;--tp-muted: #8c93a1;--tp-line: #2a2f38;--tp-accent: #7c9cff;--tp-accent-hover: #93aeff;--tp-accent-soft: #1d2640;--tp-on-accent: #0c1220;--tp-shadow: 0 24px 64px rgba(0, 0, 0, .6)}}.tp-backdrop *,.tp-backdrop *:before,.tp-backdrop *:after{box-sizing:border-box}.tp-backdrop button,.tp-backdrop input,.tp-backdrop select{font:inherit;color:inherit}.tp-backdrop button{cursor:pointer}.tp-backdrop button:disabled{cursor:default}.tp-dialog{width:min(1280px,100%);height:min(840px,100%);display:flex;flex-direction:column;overflow:hidden;background:var(--tp-bg);border:1px solid var(--tp-line);border-radius:12px;box-shadow:var(--tp-shadow)}.tp-backdrop :is(button,select,summary,input[type=checkbox]):focus-visible,.tp-searchbox:focus-within{outline:2px solid var(--tp-accent);outline-offset:2px}.tp-searchbox:focus-within{outline-offset:0}.tp-searchbox input:focus-visible{outline:none}.tp-header{display:flex;align-items:center;gap:20px;padding:14px 20px;border-bottom:1px solid var(--tp-line)}.tp-header h2{margin:0;font-size:16px;font-weight:600;white-space:nowrap}.tp-searchbox{flex:1;max-width:560px;margin-left:auto;height:38px;padding:0 10px;display:flex;align-items:center;gap:8px;color:var(--tp-muted);background:var(--tp-panel);border:1px solid var(--tp-line);border-radius:8px}.tp-searchbox:focus-within{border-color:var(--tp-accent);background:var(--tp-bg)}.tp-searchbox input{flex:1;min-width:0;border:0;background:none;color:var(--tp-text)}.tp-searchbox input::placeholder{color:var(--tp-muted)}.tp-searchbox kbd{min-width:20px;padding:1px 6px;text-align:center;font:inherit;font-size:12px;color:var(--tp-muted);border:1px solid var(--tp-line);border-radius:4px;background:var(--tp-bg)}.tp-clear,.tp-icon-btn{display:inline-grid;place-items:center;border:0;background:none;color:var(--tp-muted);border-radius:6px}.tp-clear{width:22px;height:22px}.tp-icon-btn{width:32px;height:32px}.tp-clear:hover,.tp-icon-btn:hover{background:var(--tp-hover);color:var(--tp-text)}.tp-body{position:relative;flex:1;min-height:0;display:grid;grid-template-columns:236px minmax(0,1fr) 320px}.tp-side{padding:16px 12px 20px;border-right:1px solid var(--tp-line);overflow-y:auto;display:flex;flex-direction:column;gap:20px}.tp-side-head{display:flex;justify-content:space-between;align-items:center;padding:0 8px;font-weight:600}.tp-fgroup{display:flex;flex-direction:column;gap:1px}.tp-fgroup h4{margin:0 0 6px;padding:0 8px;font-size:12px;font-weight:600;color:var(--tp-muted)}.tp-opt{display:flex;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:7px 8px;text-align:left;border:0;border-radius:6px;background:none}.tp-opt:hover:not(:disabled){background:var(--tp-hover)}.tp-opt.is-active{background:var(--tp-accent-soft);color:var(--tp-accent);font-weight:600}.tp-opt:disabled{color:var(--tp-muted);opacity:.55}.tp-opt-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tp-count{flex:none;font-size:12px;font-weight:400;color:var(--tp-muted);font-variant-numeric:tabular-nums}.tp-opt.is-active .tp-count{color:inherit;opacity:.8}.tp-seg{display:inline-flex;padding:2px;gap:2px;background:var(--tp-panel);border:1px solid var(--tp-line);border-radius:8px}.tp-fgroup .tp-seg{margin:0 8px}.tp-fgroup .tp-seg button{flex:1}.tp-seg button{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:26px;padding:0 10px;border:0;border-radius:6px;background:none;color:var(--tp-muted);font-size:13px}.tp-seg button:hover{color:var(--tp-text)}.tp-seg button.is-active{background:var(--tp-bg);color:var(--tp-text);font-weight:600;box-shadow:0 0 0 1px var(--tp-line)}.tp-view button{width:30px;padding:0}.tp-check{display:flex;align-items:center;gap:8px;padding:6px 8px;cursor:pointer}.tp-check input{width:15px;height:15px;margin:0;accent-color:var(--tp-accent)}.tp-link{padding:0;border:0;background:none;color:var(--tp-accent);font-size:13px;font-weight:500}.tp-link:hover{text-decoration:underline}.tp-side-done,.tp-filter-toggle,.tp-scrim{display:none}.tp-main{display:flex;flex-direction:column;min-width:0;min-height:0}.tp-toolbar{display:flex;align-items:center;gap:12px;padding:12px 20px}.tp-result-count{margin:0;color:var(--tp-muted)}.tp-result-count strong{color:var(--tp-text);font-weight:600}.tp-controls{display:flex;align-items:center;gap:8px;margin-left:auto}.tp-controls select{height:30px;padding:0 28px 0 10px;font-size:13px;border:1px solid var(--tp-line);border-radius:8px;background:var(--tp-bg);color:var(--tp-text)}.tp-active{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;padding:0 20px 12px}.tp-chip{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 8px 0 10px;font-size:13px;border:1px solid var(--tp-line);border-radius:6px;background:var(--tp-panel)}.tp-chip:hover{background:var(--tp-hover)}.tp-chip svg{color:var(--tp-muted)}.tp-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.tp-scroll{flex:1;min-height:0;overflow-y:auto;padding:0 20px 28px;border-top:1px solid var(--tp-line)}.tp-group h3{display:flex;align-items:baseline;gap:8px;margin:22px 0 12px;font-size:14px;font-weight:600}.tp-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:16px}.tp-card{display:flex;flex-direction:column;gap:10px;padding:8px;text-align:left;border:1px solid transparent;border-radius:10px;background:none}.tp-card:hover{background:var(--tp-panel)}.tp-card.is-selected{border-color:var(--tp-accent);background:var(--tp-accent-soft)}.tp-card-body{display:flex;flex-direction:column;gap:4px;min-width:0;padding:0 2px 2px}.tp-card-name{font-weight:600}.tp-card-name mark,.tp-card-desc mark{background:color-mix(in srgb,var(--tp-accent) 22%,transparent);color:inherit;border-radius:2px}.tp-card-tags{display:flex;flex-wrap:wrap;gap:4px}.tp-card-tags:empty{display:none}.tp-tag{padding:1px 7px;font-size:12px;color:var(--tp-muted);background:var(--tp-panel);border:1px solid var(--tp-line);border-radius:4px}.tp-card.is-selected .tp-tag{background:var(--tp-bg)}.tp-card-meta{font-size:12px;color:var(--tp-muted)}.tp-card-desc{display:none}.tp-grid.is-list{grid-template-columns:1fr;gap:4px}.tp-grid.is-list .tp-card{flex-direction:row;align-items:center;gap:14px;padding:8px 10px}.tp-grid.is-list .tp-card>:first-child{flex:none;width:112px}.tp-grid.is-list .tp-card-desc{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:13px;color:var(--tp-muted)}.tp-sketch,.tp-thumb-img{width:100%;aspect-ratio:4 / 3;border:1px solid var(--tp-line);border-radius:6px;object-fit:cover}.tp-sketch{display:flex;flex-direction:column;gap:5px;padding:6px;overflow:hidden}.tp-sketch-bar{height:7%;border-radius:2px;opacity:.6}.tp-sketch-hero{flex:2.2;border-radius:3px}.tp-sketch-row{flex:1;display:flex;gap:5px}.tp-sketch-row span{flex:1;border-radius:2px}.tp-detail{display:flex;flex-direction:column;gap:14px;padding:18px;overflow-y:auto;border-left:1px solid var(--tp-line);background:var(--tp-panel)}.tp-detail-head h3{margin:0 0 8px;font-size:16px;font-weight:600}.tp-detail-extra{display:flex;flex-direction:column;gap:14px}.tp-detail-thumb .tp-sketch,.tp-detail-thumb .tp-thumb-img{background-clip:padding-box}.tp-desc,.tp-hint{margin:0;color:var(--tp-muted);line-height:1.6}.tp-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:0}.tp-facts div{padding:8px 10px;background:var(--tp-bg);border:1px solid var(--tp-line);border-radius:8px}.tp-facts dt{font-size:12px;color:var(--tp-muted)}.tp-facts dd{margin:2px 0 0;font-size:16px;font-weight:600;font-variant-numeric:tabular-nums}.tp-detail summary{cursor:pointer;font-size:13px;color:var(--tp-muted)}.tp-detail summary:hover{color:var(--tp-text)}.tp-slots{display:flex;flex-wrap:wrap;gap:4px;margin:10px 0 0;padding:0;list-style:none}.tp-slots li{padding:2px 8px;font-size:12px;background:var(--tp-bg);border:1px solid var(--tp-line);border-radius:4px}.tp-detail-foot{margin-top:auto}.tp-detail-foot .tp-btn{width:100%}.tp-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:38px;padding:0 16px;border:1px solid var(--tp-line);border-radius:8px;background:var(--tp-bg);font-weight:500}.tp-btn:hover{background:var(--tp-hover)}.tp-btn-primary{background:var(--tp-accent);border-color:var(--tp-accent);color:var(--tp-on-accent);font-weight:600}.tp-btn-primary:hover{background:var(--tp-accent-hover);border-color:var(--tp-accent-hover)}.tp-empty{display:flex;flex-direction:column;align-items:center;gap:8px;padding:72px 16px;text-align:center;color:var(--tp-muted)}.tp-empty p{margin:0}.tp-empty-title{color:var(--tp-text);font-weight:600;font-size:15px}.tp-empty .tp-btn{margin-top:8px}@media (max-width: 1100px){.tp-body{grid-template-columns:210px minmax(0,1fr) 280px}}@media (max-width: 900px){.tp-backdrop{padding:0}.tp-dialog{height:100%;border:0;border-radius:0}.tp-header{gap:8px;padding:10px 12px}.tp-header h2{display:none}.tp-searchbox{max-width:none;margin-left:0}.tp-searchbox kbd{display:none}.tp-body{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto}.tp-side{position:absolute;top:0;bottom:0;left:0;z-index:3;width:min(320px,88%);background:var(--tp-bg);transform:translate(-100%);transition:transform .2s ease}.tp-side.is-open{transform:none;box-shadow:var(--tp-shadow)}.tp-scrim{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:#10182866}.tp-side-done{display:inline-flex;margin-top:auto}.tp-filter-toggle{display:inline-flex;height:32px;padding:0 12px;font-size:13px}.tp-toolbar{padding:10px 12px;flex-wrap:wrap}.tp-result-count{order:3;width:100%;font-size:13px}.tp-controls{margin-left:auto}.tp-active{padding:0 12px 10px}.tp-scroll{padding:0 12px 20px}.tp-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}.tp-detail{flex-direction:row;align-items:center;gap:12px;padding:10px 12px;border-left:0;border-top:1px solid var(--tp-line)}.tp-detail.is-empty,.tp-detail-extra{display:none}.tp-detail-head{flex:1;min-width:0}.tp-detail-head h3{margin:0;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tp-detail-head .tp-card-tags{display:none}.tp-detail-foot{margin:0}.tp-detail-foot .tp-btn{width:auto}}@media (prefers-reduced-motion: reduce){.tp-side{transition:none}}pre.obsidian-mermaid>code[hidden]{display:none!important}pre.obsidian-mermaid[role=button]{cursor:zoom-in}pre.obsidian-mermaid[role=button]:focus-visible{outline:2px solid #6366f1;outline-offset:2px}.obsidian-mermaid-preview{box-sizing:border-box;width:min(1100px,92vw);max-width:calc(100vw - 32px);max-height:90vh;padding:20px;border:1px solid #e2e8f0;border-radius:12px;background:#fff;color:#0f172a;font-family:Inter,Segoe UI,Arial,sans-serif;box-shadow:0 24px 60px #0f172a47}.obsidian-mermaid-preview::backdrop{background:#0f172a73}.obsidian-mermaid-preview header,.obsidian-mermaid-preview-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.obsidian-mermaid-preview header{justify-content:space-between;margin-bottom:20px}.obsidian-mermaid-preview h2{margin:0;font-size:18px}.obsidian-mermaid-preview button{padding:8px 12px;border:1px solid #cbd5e1;border-radius:6px;background:#f8fafc;color:#0f172a;cursor:pointer}.obsidian-mermaid-preview button:focus-visible{outline:2px solid #6366f1}.obsidian-mermaid-preview button:disabled{opacity:.6;cursor:wait}.obsidian-mermaid-preview>img{display:block;width:100%;max-height:70vh;object-fit:contain}.obsidian-mermaid-preview [role=alert]{color:#b91c1c}.multi-column-shell{--mcf-surface: #fff;--mcf-line: #d9dee7;--mcf-muted: #5b6678;--mcf-col: 280px;position:relative;flex:1 1 auto;width:100%;min-width:0;height:100%;min-height:0}.multi-column-shell:before,.multi-column-shell:after{content:"";position:absolute;top:0;bottom:0;width:32px;z-index:3;pointer-events:none;opacity:0;transition:opacity .15s}.multi-column-shell:before{left:0;background:linear-gradient(90deg,var(--mcf-surface),transparent)}.multi-column-shell:after{right:0;background:linear-gradient(270deg,var(--mcf-surface),transparent)}.multi-column-shell[data-start=true]:before,.multi-column-shell[data-end=true]:after{opacity:1}.multi-column-frame{display:flex;width:100%;min-width:0;height:100%;overflow-x:auto;align-items:stretch;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--mcf-line) transparent}.multi-column-frame__column{flex:0 0 var(--mcf-col);width:var(--mcf-col);min-width:var(--mcf-col);border-right:1px solid var(--mcf-line);box-sizing:border-box}.multi-column-frame__column>section{padding:10px;outline:none}.multi-column-frame[data-mode=browser] .multi-column-frame__column{overflow-y:auto;overscroll-behavior:contain;background:var(--mcf-surface)}.multi-column-frame[data-mode=browser] .multi-column-frame__column>section{padding:0 8px 16px}.multi-column-frame[data-mode=browser] .multi-column-frame__column:not(:first-child){animation:mcf-enter .22s cubic-bezier(.2,.8,.2,1)}@keyframes mcf-enter{0%{opacity:0;transform:translate(16px)}}.multi-column-frame__header{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:14px 8px 10px;background:var(--mcf-surface)}.multi-column-frame__heading{margin:0;font-size:13px;font-weight:600;color:var(--mcf-muted);overflow-wrap:anywhere}.multi-column-frame__nudge{position:absolute;top:8px;z-index:4;width:32px;height:32px;padding:0;border:1px solid var(--mcf-line);border-radius:50%;background:var(--mcf-surface);box-shadow:0 1px 4px #1018281f;cursor:pointer}.multi-column-frame__nudge--start{left:8px}.multi-column-frame__nudge--end{right:8px}.multi-column-frame__nudge:after{content:"";position:absolute;top:50%;left:50%;width:7px;height:7px;border:solid #172033;border-width:2px 2px 0 0}.multi-column-frame__nudge--start:after{transform:translate(-30%,-50%) rotate(-135deg)}.multi-column-frame__nudge--end:after{transform:translate(-70%,-50%) rotate(45deg)}.multi-column-frame__nudge:focus-visible{outline:2px solid #2446d6;outline-offset:2px}.multi-column-frame__item{display:flex;align-items:center;min-height:30px;padding:5px 10px;border-radius:5px}.multi-column-frame__item:hover{background:#f2f2f2}.multi-column-frame__item .text{flex:1 1 auto;overflow:hidden;line-height:1}.multi-column-frame__item .icon{display:flex;align-items:center;justify-content:center;flex:0 0 30px;font-size:11px}.multi-column-frame__item--1{margin-top:20px;text-transform:uppercase;font-size:18px;font-weight:900}.multi-column-frame__item--2{font-size:14px;color:#000000e6;font-weight:500;font-stretch:87%}.multi-column-frame__item--n{font-size:12px;font-weight:400}.multi-column-frame button:focus-visible{outline:2px solid #2446d6;outline-offset:2px}@media (max-width: 719px){.multi-column-shell:before,.multi-column-shell:after,.multi-column-frame__nudge{display:none}.multi-column-frame[data-mode=browser]{overflow-x:hidden}.multi-column-frame[data-mode=browser] .multi-column-frame__column{flex-basis:100%;width:100%;min-width:100%;border-right:0}.multi-column-frame__heading{font-size:14px}}@media (prefers-reduced-motion: reduce){.multi-column-frame[data-mode=browser] .multi-column-frame__column:not(:first-child){animation:none}.multi-column-shell:before,.multi-column-shell:after{transition:none}}.palette-dropdown{min-width:0}.theme-settings .palette-dropdown-trigger{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.6rem;width:100%;text-align:left}.palette-dropdown-trigger>.palette-swatches{grid-column:1 / -1}.palette-swatches{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:3px;min-width:0;width:100%}.palette-swatches>span{aspect-ratio:1;min-width:0;border-radius:2px;border:1px solid color-mix(in srgb,currentColor 16%,transparent)}.palette-dropdown-panel{margin-top:.4rem;border:1px solid color-mix(in srgb,currentColor 25%,transparent);border-radius:.5rem;padding:.6rem;background:var(--inspector-panel, #fff)}.palette-dropdown-panel input{width:100%}.palette-choice-list{display:grid;gap:.3rem;max-height:min(24rem,50vh);overflow-y:auto;overscroll-behavior:contain;padding:.2rem;scrollbar-gutter:stable}.theme-settings .palette-choice{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:center;gap:.5rem;width:100%;min-width:0;padding:.5rem;text-align:left;border-color:transparent}.palette-choice-name{min-width:0;overflow-wrap:anywhere;font-size:12px}.palette-choice-name small{display:block;font-size:10px;opacity:.7}.theme-settings .palette-choice:hover,.theme-settings .palette-choice[aria-pressed=true]{background:color-mix(in srgb,currentColor 8%,transparent)}.theme-document{--theme-line: color-mix(in srgb, currentColor 18%, transparent);--theme-bar-h: 3.75rem}.theme-document--lab{height:100%;--theme-bar-h: 0px}.theme-document--lab .theme-state{color:#fff;white-space:nowrap}.theme-manager{display:grid;grid-template-columns:minmax(18rem,1fr) minmax(18rem,1fr);gap:2rem;padding:1.5rem;background:var(--inspector-panel, #fff);color:var(--inspector-text, #1f2937);font:400 14px/1.5 Roboto,system-ui,sans-serif}.theme-settings{display:grid;gap:1.5rem;min-width:0;align-content:start}.theme-manager,.theme-manager *{box-sizing:border-box}.theme-settings>.animated-tabs-root{padding:0!important;min-width:0}.theme-settings [role=tablist]{gap:.25rem!important}.theme-settings [role=tab]{flex:1;min-width:0;padding:.6rem .25rem!important;font-size:13px!important;overflow-wrap:anywhere}.theme-settings input,.theme-settings select{min-width:0}.theme-settings p{overflow-wrap:anywhere}.theme-manager.theme-manager--controls{grid-template-columns:minmax(0,1fr);padding:0}.theme-settings fieldset{border:0;padding:0;margin:0;min-width:0}.theme-settings legend,.theme-settings summary{font-weight:600;margin-block-end:.75rem}.theme-settings label{display:grid;gap:.5rem;margin-block-end:.75rem}.theme-settings label.theme-check{display:flex;align-items:center;gap:.5rem}.theme-settings input,.theme-settings select,.theme-settings button{font:inherit}.theme-settings input:not([type=color]):not([type=radio]):not([type=checkbox]),.theme-settings select{padding:.65rem;border:1px solid currentColor;border-radius:.4rem;max-width:100%}.theme-settings button:not([role=tab]),.theme-live-preview>button,.theme-bar button,.theme-document-body button:not([role=tab]){cursor:pointer;padding:.6rem .8rem;border:1px solid currentColor;background:transparent;color:inherit;border-radius:.4rem}.theme-settings [aria-pressed=true]{outline:2px solid currentColor;outline-offset:2px}.theme-settings :focus-visible,.theme-document-body :focus-visible,.theme-bar :focus-visible{outline:2px solid currentColor;outline-offset:3px}.theme-live-preview{min-height:30rem;min-width:0;border:1px solid currentColor;border-radius:.75rem;padding:1rem;align-self:start;position:sticky;top:calc(var(--theme-bar-h, 0px) + 1rem)}.theme-live-preview .xc-component{padding-block:1rem}.theme-document [role=alert],.theme-document [role=status]{margin-inline:1.5rem}.theme-bar{position:sticky;top:0;z-index:20;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;min-height:var(--theme-bar-h);padding:.6rem 1.5rem;background:var(--inspector-panel, #fff);color:var(--inspector-text, #1f2937);border-bottom:1px solid var(--theme-line)}.theme-bar h2{margin:0 auto 0 0;font-size:1.1rem}.theme-document .theme-bar [role=status]{margin:0}.theme-state{font-size:12px;opacity:.8}.theme-state.is-dirty{opacity:1;font-weight:600}.theme-bar-actions{display:flex;flex-wrap:wrap;gap:.5rem}.theme-document-body button:disabled,.theme-bar button:disabled{opacity:.45;cursor:not-allowed}.theme-document-body{border:0;padding:0;margin:0;min-width:0}.theme-hint{opacity:.7;font-size:12px;margin:0 0 .5rem}.theme-warning{margin:0 0 .5rem;font-size:13px;font-weight:600}.palette-subhead,.role-group h4{margin:1rem 0 .5rem;font-size:13px;font-weight:600}.palette-chips{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));gap:.5rem}.theme-settings .palette-chip{display:grid;grid-template-columns:1.5rem minmax(0,1fr);align-items:center;gap:.2rem .5rem;min-width:0;padding:.5rem .6rem;text-align:left;border-color:color-mix(in srgb,currentColor 25%,transparent)}.theme-settings .palette-chip>span{min-width:0;overflow-wrap:anywhere}.theme-settings .palette-chip small{grid-column:2;opacity:.6;font-size:11px}.role-trigger small{margin-inline-start:auto;opacity:.6;font-size:11px;flex-shrink:0}.palette-dot{width:1.5rem;height:1.5rem;border-radius:50%;border:1px solid color-mix(in srgb,currentColor 30%,transparent);flex:none}.palette-editor{margin-top:.75rem;padding:1rem;border:1px solid color-mix(in srgb,currentColor 22%,transparent);border-radius:.75rem;display:grid;gap:.85rem;background:color-mix(in srgb,currentColor 3%,transparent)}.palette-editor .palette-subhead,.palette-editor .theme-hint{margin:0}.palette-editor-head{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.palette-editor-head input[type=color]{width:2.75rem;height:2.75rem;padding:0;border:0;background:none;cursor:pointer}.theme-settings .hex-field{width:6.5rem;font-family:ui-monospace,monospace}.hex-field[aria-invalid=true]{border-color:#d92d20}.theme-settings label.palette-auto{display:flex;align-items:center;gap:.5rem;margin:0;font-weight:600}.theme-settings label.palette-auto input{inline-size:1rem;block-size:1rem;margin:0;accent-color:currentColor}.palette-editor-top{display:flex;align-items:center;gap:.6rem}.theme-settings .palette-preview{inline-size:1.75rem;block-size:1.75rem;flex:none;border-radius:.35rem;border:1px solid color-mix(in srgb,currentColor 30%,transparent);box-shadow:inset 0 0 0 1px #ffffff59}.palette-code{margin-inline-start:auto;font:400 12px ui-monospace,monospace;opacity:.7}.theme-color-grid{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-template-rows:repeat(10,1.15rem);gap:2px;padding:2px;max-inline-size:100%;border:1px solid color-mix(in srgb,currentColor 18%,transparent);border-radius:.5rem;background:color-mix(in srgb,currentColor 7%,transparent)}.theme-settings button.theme-color-cell{min-width:0;min-height:0;padding:0;border:0;border-radius:1px}.theme-settings button.theme-color-cell:hover{box-shadow:inset 0 0 0 2px #fff,inset 0 0 0 3px #0009}.theme-settings .theme-color-cell[aria-pressed=true]{outline:2px solid currentColor;outline-offset:1px}.standard-colors{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:2px;padding:2px;border:1px solid color-mix(in srgb,currentColor 18%,transparent);border-radius:.5rem;background:color-mix(in srgb,currentColor 7%,transparent)}.theme-settings .standard-colors button{min-height:0;height:1.5rem;padding:0;border:0;border-radius:1px}.theme-settings .standard-colors button:hover{box-shadow:inset 0 0 0 2px #fff,inset 0 0 0 3px #0009}.theme-settings .standard-colors button[aria-pressed=true]{outline:2px solid currentColor;outline-offset:1px}.palette-more{display:flex;flex-wrap:wrap;gap:.5rem}.theme-fine-tune{margin-top:.5rem}.role-row{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;border-bottom:1px solid color-mix(in srgb,currentColor 10%,transparent)}.theme-settings .role-trigger{flex:1 1 12rem;min-width:0;display:flex;align-items:center;gap:.6rem;padding:.5rem 0;border:0;text-align:left}.theme-settings .role-trigger>span{min-width:0;overflow-wrap:anywhere}.role-swatch{width:1.4rem;height:1.4rem;flex:none;border-radius:.3rem;border:1px solid color-mix(in srgb,currentColor 30%,transparent)}.theme-settings .role-reset{border:0;font-size:12px;opacity:.7}.contrast{font-size:11px;white-space:nowrap;padding:.1rem .5rem;border:1px solid currentColor;border-radius:99px}.contrast--fail{background:#b42318;color:#fff;border-color:transparent}.contrast--large{background:#b54708;color:#fff;border-color:transparent}.role-grid{flex-basis:100%;display:grid;gap:.25rem;padding:.5rem 0 .75rem}.role-grid-row{display:grid;grid-template-columns:5.5rem repeat(11,minmax(0,1fr));gap:2px;align-items:center}.role-grid-name{font-size:11px;opacity:.7}.theme-settings .role-grid button{height:1.5rem;padding:0;border:0;border-radius:.2rem}.theme-settings .role-grid button[data-low=true]{opacity:.3}.theme-settings .role-grid button[aria-selected=true]{outline:2px solid currentColor;outline-offset:1px}.theme-settings .look-section{display:grid;gap:.5rem;align-content:start}.theme-settings .look-hint{margin:0 0 .25rem;font-size:12px;opacity:.7}.theme-settings .look-value{margin-inline-start:.6rem;font:400 12px ui-monospace,monospace;opacity:.7}.theme-settings .look-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:1.5rem}.theme-settings .bg-swatches{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}.theme-settings .bg-swatch{width:2rem;height:2rem;padding:0;border-radius:50%;border:1px solid color-mix(in srgb,currentColor 30%,transparent)}.theme-settings .bg-custom{position:relative;display:grid;place-items:center;width:2rem;height:2rem;margin:0;border-radius:50%;cursor:pointer;background:conic-gradient(#e5484d,#f5d90a,#30a46c,#0091ff,#8e4ec6,#e5484d)}.theme-settings .bg-custom input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;border:0;opacity:0;cursor:pointer}.theme-settings .bg-custom-face{display:grid;place-items:center;width:1.35rem;height:1.35rem;border-radius:50%;background:var(--inspector-panel, #fff);color:var(--inspector-text, #1f2937);font-size:15px;line-height:1}.theme-settings .bg-custom.is-active,.theme-settings .bg-custom:focus-within{outline:2px solid currentColor;outline-offset:2px}.theme-settings .segmented{display:inline-flex;width:fit-content;overflow:hidden;border:1px solid currentColor;border-radius:.5rem}.theme-settings .segmented button{border:0;border-radius:0;padding:.5rem .9rem}.theme-settings .segmented button+button{border-inline-start:1px solid currentColor}.theme-settings .segmented [aria-pressed=true]{background:var(--inspector-text, #1f2937);color:var(--inspector-panel, #fff)}.theme-settings .segmented [aria-pressed=true]:not(:focus-visible){outline:0}@media (max-width: 800px){.theme-manager{grid-template-columns:minmax(0,1fr);padding:1rem}.theme-live-preview{position:static}.theme-bar{padding-inline:1rem}.role-grid-row{grid-template-columns:4rem repeat(11,minmax(0,1fr))}}@media (prefers-reduced-motion: no-preference){.theme-settings button{transition:box-shadow .16s ease}}.embed-block{position:relative;margin:1.5em 0;border-radius:14px;border:1px solid #e5e7eb;overflow:hidden;background:#fff;box-shadow:0 10px 24px #00000014}.embed-block .embed-meta{font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:#2563eb;padding:0 0 6px}.youtube-embed .embed-media{position:relative;width:100%;padding-top:var(--aspect-ratio, 56.25%);overflow:hidden;background:#0f172a}.youtube-embed .embed-media iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.embed-block{position:relative;margin:1.5em 0;border-radius:12px;border:1px solid #e5e7eb;overflow:hidden;background:linear-gradient(145deg,#f9fafb,#f3f4f6);box-shadow:0 12px 24px #0000000f}.embed-block .embed-media{position:relative;width:100%;padding-top:var(--aspect-ratio, 56.25%);overflow:hidden;background:#0f172a}.embed-block .embed-media iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.embed-block .embed-meta{font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:#6b7280;padding:8px 12px;border-top:1px solid #e5e7eb;background:#ffffffb3}.og-embed{display:grid;grid-template-columns:160px 1fr;min-height:180px;background:linear-gradient(135deg,#111827,#1f2937);color:#e5e7eb}.og-embed .og-image{background:linear-gradient(135deg,#6366f1,#8b5cf6);background-size:cover;background-position:center;filter:saturate(1.1);position:relative}.og-embed .og-image.has-image{background-blend-mode:multiply}.og-embed .og-image img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0}.og-embed .og-meta{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#a5b4fc;padding:12px}.og-embed .og-body{padding:0 12px 12px;display:flex;flex-direction:column;gap:6px}.og-embed .og-title{font-weight:700;font-size:16px;color:#fff;line-height:1.4;word-break:break-word}.og-embed .og-description{font-size:14px;color:#d1d5db;line-height:1.5}.og-embed .og-link{font-size:13px;color:#93c5fd;text-decoration:none;word-break:break-all}.og-embed .og-link:hover{text-decoration:underline}body{background-image:url(https://images.unsplash.com/photo-1434725039720-aaad6dd32dfe?ixlib=rb-1.2.1&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=1642&q=80);background-size:cover}@keyframes fadeBackground{0%{background:radial-gradient(103.89% 81.75% at 95.41% 106.34%,#f2fbf5 6%,#f2fbf500 79.68%),radial-gradient(297.85% 151.83% at -21.39% 8.81%,#fcf9f5,#fcf9f5 15.29%,#faf5f9 21.39%,#f0f6fc 40.79%)}20%{background:radial-gradient(103.89% 81.75% at 95.41% 106.34%,#eaf8ef 6%,#eaf8ef00 79.68%),radial-gradient(297.85% 151.83% at -21.39% 8.81%,#faf1f1,#faf1f1 15.29%,#f3edf5 21.39%,#e5f0fa 40.79%)}40%{background:radial-gradient(130% 90% at 80% 115%,#edf9fd 8%,#edf9fd00 70%),radial-gradient(270% 145% at -15% 5%,#fbf5f2,#e9f1fa 50%)}60%{background:radial-gradient(115% 83% at 100% 102%,#e5faf3 5%,#e5faf300 80%),radial-gradient(260% 135% at -10% 12%,#faf6f3,#e6f1fb 40%)}80%{background:radial-gradient(125% 88% at 90% 105%,#f3fcfb 10%,#f3fcfb00 70%),radial-gradient(280% 140% at -20% 8%,#faf3f2,#e8f2fa 50%)}to{background:radial-gradient(125% 88% at 95% 108%,#f2fcfe 10%,#f2fcfe00 70%),radial-gradient(285% 155% at -10% 8%,#faf3f1,#e4f0fa 50%)}}.index-wrapper{display:flex;flex-direction:row}.index-wrapper .wing{background:#fae1e6;animation:fadeBackground 5s infinite;animation-fill-mode:both;animation-direction:alternate}.index-wrapper .wing-header{height:40px;width:100%;background-color:#bdd;color:#333;font-size:24px;font-weight:700;line-height:40px;padding:0 14px;text-transform:uppercase}.index-wrapper>.project-icons{width:48px;height:100vh;border:none;outline:none;color:#000;background:linear-gradient(90deg,#aaa 5%,#fff 10%,#ccc,#ddd,#ccc 70%,#fff 80%,#aaa 95%);text-shadow:1px 1px 2px rgba(255,255,255,.5);box-shadow:0 2px 5px #0000004d;cursor:pointer;transition:all .2s ease-in-out;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.index-wrapper>.project-icons>div{font-size:18px;line-height:36px;font-weight:900;text-align:center;border:none;outline:none;color:#777;text-shadow:2px 2px 0 #fff,-2px -2px 0 #666;border-radius:20%;width:36px;height:36px;background:linear-gradient(45deg,#aaa 5%,#fff 10%,#ccc,#ddd,#ccc 70%,#fff 80%,#aaa 95%);text-shadow:1px 1px 2px rgba(255,255,255,.5);box-shadow:0 2px 5px #0000004d;cursor:pointer;transition:all .2s ease-in-out}.index-wrapper>.project-icons>div:hover{transform:translateY(-2px);color:#567}.index-wrapper>.project-playground{flex:1 1 auto;padding:0;margin:0}.index-wrapper>.project-playground .twosome .floor{background-color:transparent}.island{position:relative;display:flex;flex-direction:column;box-sizing:border-box;height:100%;width:100%;margin:0 0 8px;padding:0;font-size:16px;font-weight:400;line-height:24px;vertical-align:baseline;background-clip:border-box;background-attachment:scroll;background-color:#fff;border:none;box-shadow:0 0 0 1px #8c8c8c33;border-radius:8px}.playground{width:100%;position:relative;display:block}.playground.shrinkmatter .playheader,.playground.shrinkmatter .playtoolbar,.playground.shrinkmatter .playmain,.playground.shrinkmatter .playmatter{max-width:600px;width:calc(100% - 20px);min-width:200px;margin:0 auto}.playground.nonav .playheader,.playground.nonav .playtoolbar,.playground.nonav .playmain,.playground.nonav .playmatter,.playground.onenav .playheader,.playground.onenav .playtoolbar,.playground.onenav .playmain,.playground.onenav .playmatter,.playground.bothnavs .playheader,.playground.bothnavs .playtoolbar,.playground.bothnavs .playmain,.playground.bothnavs .playmatter{width:600px;margin:0 auto}.playground.onenav.leftnav:not(.rightnav) .playheader,.playground.onenav.leftnav:not(.rightnav) .playtoolbar,.playground.onenav.leftnav:not(.rightnav) .playmain,.playground.onenav.leftnav.rightnav .playheader,.playground.onenav.leftnav.rightnav .playtoolbar,.playground.onenav.leftnav.rightnav .playmain{width:864px;margin:0 auto}.playground.onenav.rightnav:not(.leftnav) .playheader,.playground.onenav.rightnav:not(.leftnav) .playtoolbar,.playground.onenav.rightnav:not(.leftnav) .playmain{width:864px;margin:0 auto}.playground.bothnavs.leftnav.rightnav .playheader,.playground.bothnavs.leftnav.rightnav .playtoolbar,.playground.bothnavs.leftnav.rightnav .playmain{width:1128px;margin:0 auto}.playground.bothnavs.leftnav:not(.rightnav) .playheader,.playground.bothnavs.leftnav:not(.rightnav) .playtoolbar,.playground.bothnavs.leftnav:not(.rightnav) .playmain,.playground.bothnavs.rightnav:not(.leftnav) .playheader,.playground.bothnavs.rightnav:not(.leftnav) .playtoolbar,.playground.bothnavs.rightnav:not(.leftnav) .playmain{width:864px;margin:0 auto}.playground header,.playground .playheader{padding:16px 5px 0;min-width:360px;margin:0 auto}.playground header h1,.playground .playheader h1{margin:0;font-size:28px;font-weight:700;padding:0;border:none}.playground header h1 span.subheading,.playground .playheader h1 span.subheading{display:block;font-weight:400;font-style:italic;font-size:18px;border-top:3px solid rgba(0,0,0,.3);margin:14px 0 10px;padding:6px 0 0}.playground article{position:relative;display:block;margin-bottom:2.5rem;border-radius:8px}.playground article h2{margin-top:0;font-size:22px;font-weight:600;padding:0 5px}.playground article section{position:relative;margin:0 0 8px;padding:0;background-color:#fff;border:none;box-shadow:0 0 0 1px #8c8c8c33;border-radius:8px;overflow:hidden}.playground article section h3{margin:0;font-size:16px;line-height:22px;font-weight:700;padding:8px 16px;min-height:40px;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#eaeeee}.playground article section h4{padding:10px 16px 6px;font-size:16px;font-weight:500;border-bottom:#e1e3e5 1px solid;margin:0;cursor:pointer;-webkit-user-select:none;user-select:none}.playground article section .h4-content{padding:12px 0 20px}.playground article section p{padding:0 16px}.playground .playtoolbar{min-width:200px;position:sticky;top:8px;left:0;right:0;height:40px;background-color:#f6f8fc80;border:none;box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f;border-radius:8px;margin:8px 0;z-index:1001;display:flex;align-items:center;justify-content:space-between;padding:0;font-weight:500;letter-spacing:.02em;transition:background .2s}.playground .playtoolbar .playtree-menu-button,.playground .playtoolbar .playnav-left-absolute-toggle,.playground .playtoolbar .playnav-right-absolute-toggle,.playground .playtoolbar .search-dropdown-button,.playground .playtoolbar .altnav-menu-button{width:40px;height:40px;font-size:18px;line-height:40px;padding:0;border:none;background:transparent;cursor:pointer;border-radius:8px;font-weight:500;color:#555;z-index:1}.playground .playtoolbar .playtree-menu-button:hover,.playground .playtoolbar .playnav-left-absolute-toggle:hover,.playground .playtoolbar .playnav-right-absolute-toggle:hover,.playground .playtoolbar .search-dropdown-button:hover,.playground .playtoolbar .altnav-menu-button:hover{background-color:#567;color:#fff}.playground .playtoolbar .page-affix-title-holder{flex:1 1 auto;padding:0 8px}.playground .playtoolbar .page-affix-title-holder .page-affix-title{width:100%;height:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.05em;font-weight:600;transition:opacity .3s;min-width:0;display:none}.playground .playtoolbar .page-affix-title-holder .page-affix-title.hide{opacity:0;pointer-events:none}.playground .playtoolbar .dropdown-container{position:relative;display:inline-block;margin-top:auto}.playground .playtoolbar .dropdown-container .playnav-left-absolute-dropdown-overlay,.playground .playtoolbar .dropdown-container .playnav-right-absolute-dropdown-overlay,.playground .playtoolbar .dropdown-container .search-dropdown-overlay,.playground .playtoolbar .dropdown-container .altnav-dropdown-overlay{display:none;position:absolute;top:calc(100% + 2px);border:1px solid #ccc;background:#fff;z-index:1000;border-radius:5px;box-shadow:0 2px 10px #00000026}.playground .playtoolbar .dropdown-container .playnav-left-absolute-dropdown-overlay{left:-80px;width:240px}.playground .playtoolbar .dropdown-container .playnav-right-absolute-dropdown-overlay{right:-80px;width:240px}.playground .playtoolbar .dropdown-container .search-dropdown-overlay{right:-40px;width:350px}.playground .playtoolbar .dropdown-container .altnav-dropdown-overlay{right:0;width:350px}.playground .playtoolbar .search-menu-searchbar-header,.playground .playtoolbar .altnav-menu-searchbar-header,.playground .playtoolbar .searchbar-grid{display:grid;grid-template-columns:40px auto 40px;width:100%;height:50px;background:#f9f9f9;border-bottom:1px solid #eee;border-top-left-radius:5px;border-top-right-radius:5px}.playground .playtoolbar .search-menu-searchbar-header .scroll-header-tool-button,.playground .playtoolbar .search-menu-searchbar-header .scroll-dropdown-close-button,.playground .playtoolbar .search-menu-searchbar-header .altnav-extend-header-button,.playground .playtoolbar .search-menu-searchbar-header .altnav-dropdown-close-button,.playground .playtoolbar .altnav-menu-searchbar-header .scroll-header-tool-button,.playground .playtoolbar .altnav-menu-searchbar-header .scroll-dropdown-close-button,.playground .playtoolbar .altnav-menu-searchbar-header .altnav-extend-header-button,.playground .playtoolbar .altnav-menu-searchbar-header .altnav-dropdown-close-button,.playground .playtoolbar .searchbar-grid .scroll-header-tool-button,.playground .playtoolbar .searchbar-grid .scroll-dropdown-close-button,.playground .playtoolbar .searchbar-grid .altnav-extend-header-button,.playground .playtoolbar .searchbar-grid .altnav-dropdown-close-button{width:100%;height:100%;border:none;padding:8px;background:#f9f9f9;cursor:pointer;border-radius:4px;font-weight:500;color:#777}.playground .playtoolbar .search-menu-searchbar-header .search-menu-searchbar,.playground .playtoolbar .search-menu-searchbar-header .altnav-menu-searchbar,.playground .playtoolbar .altnav-menu-searchbar-header .search-menu-searchbar,.playground .playtoolbar .altnav-menu-searchbar-header .altnav-menu-searchbar,.playground .playtoolbar .searchbar-grid .search-menu-searchbar,.playground .playtoolbar .searchbar-grid .altnav-menu-searchbar{height:30px;margin:10px 4px;line-height:30px;box-sizing:border-box;padding:0 12px;border:1px solid #ccc;border-radius:15px;outline-color:#ccc}.playground .playtoolbar .search-menu-searchbar-header .search-menu-searchbar:focus,.playground .playtoolbar .search-menu-searchbar-header .altnav-menu-searchbar:focus,.playground .playtoolbar .altnav-menu-searchbar-header .search-menu-searchbar:focus,.playground .playtoolbar .altnav-menu-searchbar-header .altnav-menu-searchbar:focus,.playground .playtoolbar .searchbar-grid .search-menu-searchbar:focus,.playground .playtoolbar .searchbar-grid .altnav-menu-searchbar:focus{border:1.5px solid #19f}.playground .playtoolbar .search-dropdown-list{position:relative;background:#fff;border:1px solid #ddd;z-index:1002;max-height:320px;overflow-y:auto;width:100%}.playground .playtoolbar .search-dropdown-list .scroll-search-list-item{display:block;padding:6px 12px;cursor:pointer;font-size:14px;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-bottom:1px solid #f3f3f3;transition:background .2s;position:relative}.playground .playtoolbar .search-dropdown-list .scroll-search-list-item:last-child{border-bottom:none}.playground .playtoolbar .search-dropdown-list .scroll-search-list-item:hover{text-decoration:none}.playground .playtoolbar .search-dropdown-list .scroll-search-list-item .tree-indent{display:inline-block;width:1.2em;height:1px;vertical-align:middle}.playground .playtoolbar .altnav-dropdown-list{position:relative;max-height:320px;overflow-y:auto}.playground .playtoolbar .altnav-dropdown-list .altnav-dropdown-item{cursor:pointer;padding:6px 12px;font-size:14px;border-bottom:1px solid #eee;display:flex;align-items:center}.playground .playtoolbar .altnav-dropdown-overlay .altnav-header-row-buttons{display:grid;grid-template-columns:1fr 1fr 1fr;border:1px solid #eee}.playground .playtoolbar .altnav-dropdown-overlay .altnav-header-row-buttons .altnav-exco-controls,.playground .playtoolbar .altnav-dropdown-overlay .altnav-header-row-buttons .altnav-hish-controls,.playground .playtoolbar .altnav-dropdown-overlay .altnav-header-row-buttons .altnav-tab-nav-switch-controls{padding:10px;width:100%;height:auto;background:#f9f9f9;border:1px solid #eee}.playground .playtoolbar .altnav-dropdown-overlay .altnav-header-row-buttons .altnav-exco-controls{grid-template-columns:auto 120px}.playground .playtoolbar .altnav-dropdown-overlay .altnav-header-row-buttons .altnav-vertical-wrapper{display:grid;grid-template-rows:24px auto;align-items:center;height:100%}.playground .playtoolbar .altnav-dropdown-overlay .altnav-header-row-buttons .altnav-vertical-wrapper .altnav-vertical-wrapper-caption{height:24px;line-height:24px;font-size:12px;font-weight:500;font-stretch:semi-condensed}.playground .playtoolbar .altnav-dropdown-overlay .altnav-header-row-buttons .altnav-vertical-wrapper .altnav-vertical-wrapper-buttonset{display:grid;gap:5px}.playground .playtoolbar .altnav-dropdown-overlay .altnav-header-row-buttons .altnav-vertical-wrapper .altnav-vertical-wrapper-toggle-switch{display:flex;gap:5px;height:100%;align-items:center}.playground .playtoolbar .altnav-dropdown-overlay .altnav-header-row-buttons .altnav-vertical-wrapper .altnav-heading-toggle-button{width:80px;height:32px;border:1px solid #ccc;background:#fff;cursor:pointer;border-radius:8px;font-size:12px}.playground .playtoolbar .altnav-dropdown-overlay .altnav-header-row-buttons .altnav-vertical-wrapper .altnav-heading-toggle-button:hover{background-color:#567;color:#fff}.playground .playtoolbar .altnav-dropdown-overlay .altnav-header-row-buttons .altnav-vertical-wrapper .scroll-or-tabs{width:80px;align-self:baseline;font-size:12px;font-weight:500;text-transform:uppercase;background:#19f;color:#fff}.playground .playtoolbar .altnav-dropdown-overlay .altnav-header-row-buttons .altnav-vertical-wrapper .scroll-or-tabs.active{background:#dee;color:#333}.playground .playtoolbar .altnav-dropdown-overlay .altnav-header-row-buttons .altnav-vertical-wrapper .scroll-or-tabs.active:hover{background-color:#567;color:#fff}.playground .playtoolbar .altnav-dropdown-overlay .toggle-switch-container label.switch{position:relative;display:inline-block;width:50px;height:24px}.playground .playtoolbar .altnav-dropdown-overlay .toggle-switch-container label.switch input{opacity:0;width:0;height:0;position:absolute}.playground .playtoolbar .altnav-dropdown-overlay .toggle-switch-container label.switch input+.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s}.playground .playtoolbar .altnav-dropdown-overlay .toggle-switch-container label.switch input+.slider:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:.4s}.playground .playtoolbar .altnav-dropdown-overlay .toggle-switch-container label.switch input+.slider.round{border-radius:24px}.playground .playtoolbar .altnav-dropdown-overlay .toggle-switch-container label.switch input+.slider.round:before{border-radius:50%}.playground .playtoolbar .altnav-dropdown-overlay .toggle-switch-container label.switch input:checked+.slider{background-color:#19f}.playground .playtoolbar .altnav-dropdown-overlay .toggle-switch-container label.switch input:checked+.slider:before{transform:translate(26px)}.playground .playtoolbar .altnav-dropdown-overlay .toggle-switch-container label.switch .slider:active:before{width:30px}.playground .playtoolbar .altnav-dropdown-overlay .toggle-switch-container label.switch input:not(:checked)+.slider:active:before{margin-right:-12px}.playground .playtoolbar .altnav-dropdown-overlay .toggle-switch-container label.switch input:checked+.slider:active:before{left:calc(100% - 2px);transform:translate(-100%)}.playground .playnav-left-absolute-toggle,.playground .playnav-right-absolute-toggle{display:block}.playground.leftnav .playnav-left-absolute-toggle,.playground.rightnav .playnav-right-absolute-toggle{display:none}.playground .playbody{display:flex;flex-direction:column;gap:8px}.playground .playbody .playmain{position:relative;display:flex;flex-direction:row;gap:24px;height:100%;width:max-content;padding-bottom:2rem;margin:0 auto}.playground .playbody .playmain .playmatter{flex:1 1 600px;max-width:600px;min-width:360px;padding:0}.playground .playbody .playmain .playmatter>article.hide{display:none!important}.playground nav,.playground .playnav-left,.playground .playnav-right{height:max-content;width:240px;min-width:240px;max-width:240px;display:block;position:sticky;top:56px;overflow-y:auto;padding-bottom:20px;background-color:#f6f8fc80;border:none;box-shadow:0 0 0 1px #8c8c8c33;border-radius:8px;z-index:1000;transition:left .3s,right .3s,width .25s}.playground nav .playnav-heading,.playground .playnav-left .playnav-heading,.playground .playnav-right .playnav-heading{height:40px;line-height:40px;text-transform:uppercase;font-size:12px;font-weight:600;color:#555;padding:0 16px;border-bottom:1px solid #e0e0e0;margin-bottom:10px}.playground nav.scrollspy a,.playground .playnav-left.scrollspy a,.playground .playnav-right.scrollspy a{display:block;padding:8px 16px;color:#333;font-weight:475;text-decoration:none;transition:background .2s,color .2s;cursor:pointer}.playground nav.scrollspy a.h3-link,.playground .playnav-left.scrollspy a.h3-link,.playground .playnav-right.scrollspy a.h3-link{font-weight:475}.playground nav.scrollspy a.h4-link,.playground .playnav-left.scrollspy a.h4-link,.playground .playnav-right.scrollspy a.h4-link{margin-left:20px;border-left:1px solid #ccc;padding-left:16px;color:#555}.playground nav.scrollspy a.h4-link:before,.playground .playnav-left.scrollspy a.h4-link:before,.playground .playnav-right.scrollspy a.h4-link:before{content:"";margin-top:11px;margin-left:-17px;width:10px;position:absolute;border-bottom:1px solid #ccc}.playground nav.scrollspy a.active,.playground .playnav-left.scrollspy a.active,.playground .playnav-right.scrollspy a.active{background:#dee;color:#333;font-weight:600}.playground.playcounter{counter-reset:h2-counter}.playground.playcounter h2{counter-increment:h2-counter}.playground.playcounter h2:before{content:counter(h2-counter,upper-alpha) ". "}.playground.playcounter article{counter-reset:h3-counter}.playground.playcounter article h3{counter-increment:h3-counter}.playground.playcounter article h3:before{content:counter(h2-counter,upper-alpha) counter(h3-counter,decimal) ". "}.playground.playcounter section{counter-reset:h4-counter}.playground.playcounter section h4{counter-increment:h4-counter}.playground.playcounter section h4:before{content:counter(h4-counter,lower-alpha) ". "}.playground.playcounter .playnav-left{counter-reset:articles-nav-counter}.playground.playcounter .playnav-left a{counter-increment:articles-nav-counter}.playground.playcounter .playnav-left a:before{content:counter(articles-nav-counter,upper-alpha) ". "}.playground.playcounter .playnav-left .absolute{left:24px}.pn-spy{--pn-accent: var(--bs-primary, #3b5bdb);--pn-surface: var(--bs-body-bg, Canvas);--pn-muted: color-mix(in srgb, currentColor 58%, transparent);--pn-line: color-mix(in srgb, currentColor 13%, transparent);--pn-wash: color-mix(in srgb, currentColor 6%, transparent);--pn-nav-w: 13.5rem;--pn-bar-h: 3.25rem;--pn-sticky-top: 0px;--pn-ease: cubic-bezier(.2, .7, .2, 1);container:pn-note / inline-size;position:relative;width:100%}.pn-spy__layout{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"bar" "content"}.pn-spy[data-nav=false] .pn-spy__layout{grid-template-areas:"content"}.pn-spy__bar{grid-area:bar}.pn-spy__aside{grid-area:aside;display:none}.pn-spy__content{grid-area:content;min-width:0}.pn-spy__content :is(h1,h2,h3,h4,h5,h6){scroll-margin-top:calc(var(--pn-sticky-top) + var(--pn-bar-h) + 1rem)}.pn-spy__content :is(img,video,pre,table){max-width:100%}@container pn-note (min-width: 52rem){.pn-spy[data-nav=true] .pn-spy__layout{grid-template-columns:var(--pn-nav-w) minmax(0,1fr);grid-template-areas:"aside content";column-gap:1.25rem}.pn-spy__bar{display:none}.pn-spy__aside{display:flex}.pn-spy__content :is(h1,h2,h3,h4,h5,h6){scroll-margin-top:calc(var(--pn-sticky-top) + 1rem)}}@container pn-note (min-width: 80rem){.pn-spy[data-nav=true] .pn-spy__layout{grid-template-columns:17rem minmax(0,1fr);column-gap:3.5rem}}.pn-spy__progress{position:relative;display:block;height:2px;border-radius:2px;background:var(--pn-line);overflow:hidden}.pn-spy__progress:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--pn-accent);transform:scaleX(var(--pn-progress, 0));transform-origin:left center;transition:transform .15s linear}.pn-spy__percent{font-size:.75rem;font-variant-numeric:tabular-nums;color:var(--pn-muted)}.pn-spy__bar{position:sticky;top:var(--pn-sticky-top);z-index:20;height:var(--pn-bar-h);margin-bottom:.75rem;background:color-mix(in srgb,var(--pn-surface) 86%,transparent);-webkit-backdrop-filter:blur(12px) saturate(1.4);backdrop-filter:blur(12px) saturate(1.4);border-bottom:1px solid var(--pn-line)}.pn-spy__progress--bar{position:absolute;left:0;right:0;bottom:-1px;background:transparent;border-radius:0}.pn-spy__toggle{display:flex;align-items:center;gap:.625rem;width:100%;height:100%;padding:0 .25rem;border:0;background:transparent;color:inherit;font:inherit;font-size:.875rem;font-weight:600;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.pn-spy__toggle:focus-visible{outline:2px solid var(--pn-accent);outline-offset:-2px;border-radius:.5rem}.pn-spy__icon,.pn-spy__chevron{flex:none;color:var(--pn-muted)}.pn-spy__toggle-label{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pn-spy__chevron{transition:transform .2s var(--pn-ease)}.pn-spy__toggle[aria-expanded=true] .pn-spy__chevron{transform:rotate(180deg)}.pn-spy__panel{position:absolute;top:calc(100% + .375rem);left:0;right:0;max-height:min(calc(var(--pn-viewport-h, 100dvh) - var(--pn-bar-h) - var(--pn-sticky-top) - 1.5rem),26rem);padding:.75rem .5rem .75rem 1rem;overflow-y:auto;overscroll-behavior:contain;background:var(--pn-surface);border:1px solid var(--pn-line);border-radius:.75rem;box-shadow:0 16px 40px -12px color-mix(in srgb,#000 30%,transparent),0 2px 6px color-mix(in srgb,#000 10%,transparent);animation:pn-panel-in .16s var(--pn-ease)}@keyframes pn-panel-in{0%{opacity:0;transform:translateY(-4px) scale(.99)}}.pn-spy__aside{position:sticky;top:calc(var(--pn-sticky-top) + .5rem);align-self:start;flex-direction:column;gap:.625rem;max-height:calc(var(--pn-viewport-h, 100dvh) - var(--pn-sticky-top) - 1.5rem)}.pn-spy__aside-head{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;padding:0 .75rem}.pn-spy__aside-title{font-size:.8125rem;font-weight:600}.pn-spy__aside .pn-spy__progress{margin:0 .75rem}.pn-spy__outline{flex:1;min-height:0;padding:.5rem .25rem 1rem 2px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scroll-behavior:smooth;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 .75rem,#000 calc(100% - 1.25rem),transparent);mask-image:linear-gradient(to bottom,transparent,#000 .75rem,#000 calc(100% - 1.25rem),transparent)}.pn-spy__list{margin:0;padding:0;list-style:none}.pn-spy__list--root{border-left:1px solid var(--pn-line)}.pn-spy__item{margin:0;padding:0}.pn-spy__link{position:relative;display:block;flex:1 1 auto;min-width:0;margin:0;padding:.375rem .25rem .375rem .75rem;border:0;border-radius:0 .375rem .375rem 0;background:transparent;color:var(--pn-muted);font:inherit;font-size:.8125rem;line-height:1.4;text-align:left;cursor:pointer;transition:color .15s ease,background-color .15s ease;-webkit-tap-highlight-color:transparent}.pn-spy__link:not([data-depth="0"]){font-size:.78125rem;padding-block:.3125rem}.pn-spy__link-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;overflow-wrap:anywhere}.pn-spy__link:before{content:"";position:absolute;left:-1px;top:.25rem;bottom:.25rem;width:2px;border-radius:2px;background:var(--pn-accent);transform:scaleY(0);transition:transform .22s var(--pn-ease)}.pn-spy__link:hover,.pn-spy__link[data-trail=true]{color:inherit}.pn-spy__link[data-active=true]{color:var(--pn-accent);background:color-mix(in srgb,var(--pn-accent) 9%,transparent)}.pn-spy__link[data-active=true]:before{transform:scaleY(1)}.pn-spy__link:focus-visible{outline:2px solid var(--pn-accent);outline-offset:-2px}.pn-spy__row{display:flex;align-items:stretch}.pn-spy__fold{flex:none;display:grid;place-items:center;width:1.5rem;margin:0;padding:0;border:0;border-radius:.375rem;background:transparent;color:var(--pn-muted);cursor:pointer;opacity:.55;transition:opacity .15s ease,background-color .15s ease}.pn-spy__fold .pn-spy__chevron{width:14px;height:14px;transform:rotate(-90deg);transition:transform .2s var(--pn-ease)}.pn-spy__fold[aria-expanded=true] .pn-spy__chevron{transform:rotate(0)}.pn-spy__row:hover .pn-spy__fold,.pn-spy__fold:focus-visible{opacity:1}.pn-spy__fold:hover{background:var(--pn-wash)}.pn-spy__fold:focus-visible{outline:2px solid var(--pn-accent);outline-offset:-2px}.pn-spy__branch-inner>.pn-spy__list{margin-left:.75rem;border-left:1px solid var(--pn-line)}.pn-spy__branch{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .24s var(--pn-ease),visibility 0s linear .24s}.pn-spy__branch[data-open=true]{grid-template-rows:1fr;visibility:visible;transition-delay:0s}.pn-spy__branch-inner{min-height:0;overflow:hidden}@media (prefers-reduced-motion: reduce){.pn-spy *,.pn-spy *:before,.pn-spy *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media print{.pn-spy__bar,.pn-spy__aside{display:none!important}.pn-spy .pn-spy__layout{display:block}}.toolbar{display:flex;flex-wrap:nowrap;width:100%;justify-content:space-between}.toolbar .left-tool-set{display:flex;align-items:center;justify-content:flex-start}.toolbar .left-tool-set .toolItem:nth-child(n+2){margin-left:10px}.toolbar .right-tool-set{display:flex;align-items:center;justify-content:flex-end}button.disabled{opacity:.5;cursor:initial!important}button.disabled:hover{background-color:#fff!important;color:#777!important}div:has(>.resizable-drawer .target-renderer-content){max-width:calc(100vw - 24px)!important;min-width:0!important;flex-shrink:0}.resizable-drawer:has(.target-renderer-content){height:100%!important;max-height:100dvh!important}.resizable-drawer:has(.target-renderer-content)>div{height:100%!important;max-height:100dvh}.target-renderer-content{box-sizing:border-box;overflow-wrap:anywhere;padding-bottom:max(16px,env(safe-area-inset-bottom))!important}div:has(>.resizable-drawer .target-renderer-content)>.drawer-close-button,div:has(>.resizable-drawer .target-renderer-content)>.drawer-close-button button{width:44px;height:44px;min-width:44px;min-height:44px}div:has(>.resizable-drawer .target-renderer-content)>.drawer-close-button{display:none}.target-renderer-close{position:absolute;top:max(0px,env(safe-area-inset-top));right:max(0px,env(safe-area-inset-right));width:44px;height:44px;border:0;background:#fff;font-size:26px;cursor:pointer;z-index:1}.tree{--opensans-font-weight: 475;--opensans-font-stretch: 100%;--treeitem-font-size: 14px;--treeitem-font-color: rgb(51, 51, 51);position:relative;width:100%;height:calc(100vh - 40px);font-size:var(--treeitem-font-size);font-stretch:var(--opensans-font-stretch);font-weight:var(--opensans-font-weight);color:var(--treeitem-font-color);display:grid;grid-template-rows:40px auto}.tree .tree-main-header{display:flex;gap:4px;align-items:center;width:100%;height:40px;background-color:#0149;color:#fff;box-shadow:0 1px 2px #0003;font-size:16px}.tree .tree-main-header .tree-bars-button,.tree .tree-main-header .tree-tools-button{flex:0 0 40px;height:100%;line-height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.tree .tree-main-header .tree-searchbar.tree-search-input{background-color:#fff;flex:0 0 150px;width:150px;height:24px;border-radius:12px;line-height:24px;font-size:12px;border:none;padding:0 12px;box-sizing:border-box}.tree .tree-main-header .tree-searchbar.tree-search-input:focus,.tree .tree-main-header .tree-searchbar.tree-search-input:active{accent-color:transparent;outline:none;flex:1 1 auto;max-width:720px;height:30px;font-size:var(--treeitem-font-size);line-height:30px;color:var(--treeitem-font-color)}.tree .tree-frames{display:flex;position:relative;width:100%;overflow:hidden}.tree .tree-frames .frame{display:flex;flex-direction:column;width:100%;height:calc(100% - 40px);position:absolute;top:0;left:0;background:#fff;border:1px solid #ddd;border-radius:8px;overflow:hidden}.tree .tree-frames .frame .frame-header{position:sticky;align-self:flex-start;flex:0 0 40px;width:100%;background-color:#f8f8f8;border-bottom:1px solid #ddd;display:flex;align-items:center}.tree .tree-frames .frame .frame-header .frame-back-button{flex:0 0 30px;display:flex;align-items:center;justify-content:center;cursor:pointer}.tree .tree-frames .frame .frame-header .frame-title{flex:1 1 auto;font-weight:500;line-height:40px;display:flow-root;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tree .tree-frames .frame .frame-content{position:relative;padding:5px 0;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;scroll-behavior:smooth}.tree .tree-frames .frame .frame-content div:not(.after){padding:10px 28px 10px 14px;margin:1px 0;cursor:pointer;position:relative;z-index:2;transition:background-color .2s}.tree .tree-frames .frame .frame-content div:not(.after):not(.active):hover:not(:focus):not(:active):not(.groupset,.info-only){color:#333;background-color:#bdd}.tree .tree-frames .frame .frame-content div:not(.after) a{text-decoration:none;color:inherit}.tree .tree-frames .frame .frame-content div:not(.after).active{font-weight:500;color:#111}.tree .tree-frames .frame .frame-content div:not(.after)[data-captain-code]:not(.active):hover:not(:focus):not(:active){background-color:#dee;color:#333}.tree .tree-frames .frame .frame-content div:not(.after)[data-captain-code]:after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;color:#777;position:absolute;right:0;top:0;width:28px;height:100%;display:flex;align-items:center;justify-content:center}.tree .tree-frames .frame .frame-content div:not(.after)>span{display:block;font-size:11px;color:#777;line-height:1.4}.tree .tree-frames .frame .frame-content div:not(.after).info-only{cursor:text;font-size:11px;line-height:1.4;color:#555;padding:10px 28px 0 14px}.tree .tree-frames .frame .frame-content div:not(.after).info-only~.info-only{padding:0 28px 0 14px}.tree .tree-frames .frame .frame-content div:not(.after).info-only>p{margin-bottom:10px;font-size:11px;line-height:1.4;color:#555}.tree .tree-frames .frame .frame-content div:not(.after).groupset{cursor:default;color:#930;text-transform:uppercase;font-weight:600;font-size:12px;border-bottom:2px solid #ddd;padding:10px 28px 5px 14px}.tree .tree-frames .frame .frame-content .groupset:not(:nth-child(2)){padding:28px 28px 5px 14px}.tree .tree-frames .frame .frame-content .highlight-item{display:none}.tree .tree-frames .frame .frame-content .highlight-item.active{position:absolute;width:calc(100% - 8px);top:0;left:4px;border-radius:8px;z-index:0;transition:top .2s ease,height .2s ease;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f;background-color:#fff;display:block}.tree .tree-frames .frame .frame-content div[data-frame-level="1"]{padding-left:12px}.tree .tree-frames .frame .frame-content div[data-frame-level="2"]{padding-left:24px}.tree .tree-frames .frame .frame-content div[data-frame-level="3"]{padding-left:36px}.tree .tree-frames .frame .frame-content div[data-frame-level="4"]{padding-left:48px}.tree .tree-frames .frame .frame-content div[data-frame-level="5"]{padding-left:60px}.tree .tree-frames .frame .frame-content div[data-frame-level="6"]{padding-left:72px}.tree .tree-frames .frame .frame-content div[data-frame-level="7"]{padding-left:84px}.tree.side-by-side .tree-frames{display:flex;overflow-x:auto;scroll-behavior:smooth}.tree.side-by-side .tree-frames .frame{background:transparent;position:relative;width:210px;flex-shrink:0;margin:2px}.tree .tree-search-list{width:100%;position:absolute;top:40px;left:0;display:none;z-index:1000;background:#fff;border:1px solid #ccc;max-height:300px;overflow-y:auto;scrollbar-width:thin;scroll-behavior:smooth}.tree .tree-search-list .tree-search-item{border-bottom:1px solid #ccc;min-height:36px;line-height:36px;cursor:pointer}.tree .tree-search-list .tree-search-item.hover,.tree .tree-search-list .tree-search-item:hover{color:#333;background-color:#bdd}.tree .tree-search-list .tree-search-item[data-captain-code]:not(.active):hover:not(:focus):not(:active){background-color:#dee;color:#333}.tree .tree-search-list .tree-search-item[data-captain-code]:after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;color:#0aa;width:28px;display:inline-flex;align-items:center;justify-content:center}.tree [data-tree-level="1"]{padding-left:14px}.tree [data-tree-level="2"]{padding-left:24px}.tree [data-tree-level="3"]{padding-left:36px}.tree [data-tree-level="4"]{padding-left:48px}.tree [data-tree-level="5"]{padding-left:60px}.tree [data-tree-level="6"]{padding-left:72px}.tree [data-tree-level="7"]{padding-left:84px}*{margin:0;padding:0;box-sizing:border-box}.twosome{display:flex;position:relative;height:100%;width:100%;max-height:100vh;max-width:100vw}.twosome .wing,.twosome .floor{transition:width .3s ease,opacity .3s ease;max-height:100vh;box-sizing:border-box;overflow:auto;scrollbar-width:thin;scroll-behavior:smooth}.twosome .floor{background:#fff;width:calc(65% - 5px);overflow-y:scroll}.twosome .wing{width:calc(35% - 5px);min-width:100px}.twosome .wing.flap{position:absolute;left:0;height:100%;background:#fffffff2;z-index:10000}.twosome .wing.flap .twosome-flap-handle{display:block}.twosome .wing .twosome-flap-handle{position:absolute;top:0;right:0;bottom:0;width:8px;cursor:col-resize;z-index:1000;background:transparent;background:#f7f7f7;display:none}.twosome .twosome-divider{width:6px;height:100%;background:radial-gradient(circle at center,#777,#33333380,#3333331a);color:#f2f2f2;cursor:col-resize;pointer-events:auto;display:flex;align-items:center;justify-content:center;opacity:0;animation:fadeIn .5s ease forwards;animation-delay:.9s}.twosome .twosome-divider:hover{background:#c50}.twosome .twosome-toolbar{position:absolute;bottom:0;left:20px;height:40px;background:#fff;border-radius:12px 12px 0 0;box-shadow:0 2px 5px #0003;z-index:10001}.twosome .twosome-toolbar div{padding:0 12px;cursor:pointer;display:inline-block;height:40px;line-height:40px}.twosome .hidden{display:none}.overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000000b3;z-index:50}.overlay .overlay-close{height:36px;width:36px;position:absolute;top:4px;right:4px;display:flex;align-items:center;justify-content:center;font-size:20px;color:#fff;text-align:center;background-color:#333;cursor:pointer;border-radius:50%}.overlay .twosome .wing{background-color:transparent}.overlay .twosome .twosome-toolbar-flap{display:none}.overlay .twosome .floor.overlay-floor{background:linear-gradient(120deg,#ffffffd9 60%,#f0f5ffd9);border:1px solid rgba(255,255,255,.18)}.overlay .twosome.twosome-right .twosome-toolbar-before{display:none}.overlay .twosome.twosome-right .floor.overlay-floor{animation:slideInFromRight .9s cubic-bezier(.22,1,.36,1) forwards;will-change:transform,opacity,box-shadow;-webkit-backdrop-filter:blur(16px) saturate(180%);backdrop-filter:blur(16px) saturate(180%)}@keyframes slideInFromRight{0%{transform:translate(100%) scale(1);opacity:0}to{transform:translate(0) scale(1);opacity:1}}.overlay .twosome.twosome-left .twosome-toolbar-after{display:none}.overlay .twosome.twosome-left .twosome-toolbar{left:auto;right:20px}.overlay .twosome.twosome-left .floor.overlay-floor{animation:slideInFromLeft .9s cubic-bezier(.22,1,.36,1) forwards;will-change:transform,opacity,box-shadow;-webkit-backdrop-filter:blur(16px) saturate(180%);backdrop-filter:blur(16px) saturate(180%)}@keyframes slideInFromLeft{0%{transform:translate(-100%) scale(1);opacity:0}to{transform:translate(0) scale(1);opacity:1}}.overlay .twosome.twosome-top,.overlay .twosome.twosome-bottom{flex-direction:column}.overlay .twosome.twosome-top .twosome-divider,.overlay .twosome.twosome-bottom .twosome-divider{height:10px;width:100%;cursor:row-resize;pointer-events:auto}.overlay .twosome.twosome-top .twosome-divider i,.overlay .twosome.twosome-bottom .twosome-divider i{rotate:90deg}.overlay .twosome.twosome-top .twosome-divider:hover,.overlay .twosome.twosome-bottom .twosome-divider:hover{background:#c50}.overlay .twosome.twosome-top .overlay-wing,.overlay .twosome.twosome-bottom .overlay-wing{width:100%;height:calc(35% - 5px)}.overlay .twosome.twosome-top .overlay-floor,.overlay .twosome.twosome-bottom .overlay-floor{width:100%;height:calc(65% - 5px)}.overlay .twosome.twosome-top .twosome-toolbar-before{rotate:90deg}.overlay .twosome.twosome-top .twosome-toolbar-after{display:none}.overlay .twosome.twosome-top .floor.overlay-floor{animation:slideInFromTop .9s cubic-bezier(.22,1,.36,1) forwards;will-change:transform,opacity;-webkit-backdrop-filter:blur(16px) saturate(180%);backdrop-filter:blur(16px) saturate(180%)}@keyframes slideInFromTop{0%{transform:translateY(-100%) scale(1);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.overlay .twosome.twosome-bottom .twosome-toolbar-before{display:none}.overlay .twosome.twosome-bottom .twosome-toolbar-after{rotate:90deg}.overlay .twosome.twosome-bottom .floor.overlay-floor{animation:slideInFromBottom .9s cubic-bezier(.22,1,.36,1) forwards;will-change:transform,opacity;-webkit-backdrop-filter:blur(16px) saturate(180%);backdrop-filter:blur(16px) saturate(180%)}@keyframes slideInFromBottom{0%{transform:translateY(100%) scale(1);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.overlay .twosome.twosome-popup,.overlay .twosome.twosome-tall-popup,.overlay .twosome.twosome-small-popup,.overlay .twosome.twosome-large-popup{display:flex;align-items:center;justify-content:center}.overlay .twosome.twosome-popup .overlay-floor,.overlay .twosome.twosome-tall-popup .overlay-floor,.overlay .twosome.twosome-small-popup .overlay-floor,.overlay .twosome.twosome-large-popup .overlay-floor{position:absolute;background-color:#fff;padding:0;border-radius:8px;border:1px solid #ccc;box-shadow:0 4px 8px #0003;z-index:1000;scrollbar-width:none;min-height:100px;width:500px;max-width:90vw;animation:popupZoomOut .9s cubic-bezier(.22,1,.36,1) forwards;will-change:transform,opacity}@keyframes popupZoomOut{0%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}.overlay .twosome.twosome-popup .twosome-divider,.overlay .twosome.twosome-popup .twosome-toolbar,.overlay .twosome.twosome-tall-popup .twosome-divider,.overlay .twosome.twosome-tall-popup .twosome-toolbar,.overlay .twosome.twosome-small-popup .twosome-divider,.overlay .twosome.twosome-small-popup .twosome-toolbar,.overlay .twosome.twosome-large-popup .twosome-divider,.overlay .twosome.twosome-large-popup .twosome-toolbar{display:none}.overlay .twosome.twosome-popup .overlay-wing,.overlay .twosome.twosome-tall-popup .overlay-wing,.overlay .twosome.twosome-small-popup .overlay-wing,.overlay .twosome.twosome-large-popup .overlay-wing{height:100%;width:100%}.overlay .twosome.twosome-popup .overlay-floor{min-height:100px;width:600px;max-width:90vw}.overlay .twosome.twosome-tall-popup .overlay-floor{min-height:400px;max-height:80%;width:600px;max-width:90vw}.overlay .twosome.twosome-small-popup .overlay-floor{min-height:100px;width:500px;max-width:90vw}.overlay .twosome.twosome-large-popup .overlay-floor{min-height:300px;max-height:80%;width:720px;max-width:90vw}.overlay .twosome.twosome-cover .overlay-wing,.overlay .twosome.twosome-cover .overlay-floor{position:absolute;height:100%;width:100%;top:0;left:0}.overlay .twosome.twosome-cover .twosome-divider,.overlay .twosome.twosome-cover .twosome-toolbar{display:none}.overlay .twosome.twosome-cover .overlay-floor{background-color:#fff;scrollbar-width:none;background:#f5f6fa;top:0;right:0;bottom:0;left:0;opacity:0;filter:blur(12px);animation:blurFadeIn .9s cubic-bezier(.4,0,.2,1) forwards}@keyframes blurFadeIn{0%{opacity:0;filter:blur(12px)}to{opacity:1;filter:blur(0)}}.overlay.exit-animation .twosome .twosome-divider{display:none}.overlay.exit-animation .twosome.twosome-right .floor.overlay-floor{animation:slideOutToRight .9s cubic-bezier(.22,1,.36,1) forwards}@keyframes slideOutToRight{0%{transform:translate(0) scale(1);opacity:1}to{transform:translate(100%) scale(1);opacity:0}}.overlay.exit-animation .twosome.twosome-left .floor.overlay-floor{animation:slideOutToLeft .9s cubic-bezier(.22,1,.36,1) forwards}@keyframes slideOutToLeft{0%{transform:translate(0);opacity:1}to{transform:translate(-100%);opacity:0}}.overlay.exit-animation .twosome.twosome-top .floor.overlay-floor{animation:slideOutToTop .9s cubic-bezier(.22,1,.36,1) forwards}@keyframes slideOutToTop{0%{transform:translateY(0) scale(1);opacity:1}to{transform:translateY(-100%) scale(1);opacity:0}}.overlay.exit-animation .twosome.twosome-bottom .floor.overlay-floor{animation:slideOutToBottom .9s cubic-bezier(.22,1,.36,1) forwards}@keyframes slideOutToBottom{0%{transform:translateY(0) scale(1);opacity:1}to{transform:translateY(100%) scale(1);opacity:0}}.overlay.exit-animation .twosome.twosome-popup .overlay-floor,.overlay.exit-animation .twosome.twosome-tall-popup .overlay-floor,.overlay.exit-animation .twosome.twosome-small-popup .overlay-floor,.overlay.exit-animation .twosome.twosome-large-popup .overlay-floor{animation:popupZoomInExit .9s cubic-bezier(.22,1,.36,1) forwards;will-change:transform,opacity}@keyframes popupZoomInExit{0%{transform:scale(1);opacity:1}to{transform:scale(.5);opacity:0}}.overlay.exit-animation .twosome.twosome-cover .overlay-floor{animation:blurFadeOut .9s cubic-bezier(.4,0,.2,1) forwards}@keyframes blurFadeOut{0%{opacity:1;filter:blur(0)}to{opacity:0;filter:blur(12px)}}.content-area{flex:1;width:100%;height:100%;background-color:#fafafa;overflow-y:auto;position:relative;z-index:10;color:#1d1d1f}@media (prefers-color-scheme: dark){.content-area{background-color:#09090b;color:#f4f4f5}}.content-area__fallback{display:flex;align-items:center;justify-content:center;height:100%;font-size:1.125rem;font-weight:500;color:#a1a1aa}.icon--2xs{width:.625rem;height:.625rem}.icon--xs{width:.75rem;height:.75rem}.icon--sm{width:.875rem;height:.875rem}.icon--md{width:1rem;height:1rem}.icon--no-shrink{flex-shrink:0}.icon--muted{color:#71717a}.icon--faint{color:#a1a1aa}.icon--indigo{color:#6366f1}@media (prefers-color-scheme: dark){.icon--indigo{color:#818cf8}}.icon--indigo-dark{color:#4f46e5}@media (prefers-color-scheme: dark){.icon--indigo-dark{color:#818cf8}}.icon--indigo-light{color:#818cf8}.icon--purple{color:#a855f7}.icon--purple-light{color:#c084fc}.icon--blue-dark{color:#2563eb}@media (prefers-color-scheme: dark){.icon--blue-dark{color:#60a5fa}}.icon--emerald{color:#10b981}.icon--rose{color:#f43f5e}.icon--dim{opacity:.7}.inverse-tab-curve{position:absolute;pointer-events:none;transition:color .2s;z-index:10;fill:currentColor}.inverse-tab-curve--surface{color:var(--curve-fill, #F5F5F7)}@media (prefers-color-scheme: dark){.inverse-tab-curve--surface{color:var(--curve-fill, #18181b)}}.inverse-tab-curve--white{color:var(--curve-fill, #fff)}@media (prefers-color-scheme: dark){.inverse-tab-curve--white{color:var(--curve-fill, #18181b)}}.tab-group--coral{--tab-group-bg: rgba(244, 63, 94, .1);--tab-group-text: #be123c;--tab-group-border: rgba(244, 63, 94, .3);--tab-group-dot: #f43f5e}.tab-group--amber{--tab-group-bg: rgba(245, 158, 11, .1);--tab-group-text: #b45309;--tab-group-border: rgba(245, 158, 11, .3);--tab-group-dot: #f59e0b}.tab-group--emerald{--tab-group-bg: rgba(16, 185, 129, .1);--tab-group-text: #047857;--tab-group-border: rgba(16, 185, 129, .3);--tab-group-dot: #10b981}.tab-group--azure{--tab-group-bg: rgba(14, 165, 233, .1);--tab-group-text: #0369a1;--tab-group-border: rgba(14, 165, 233, .3);--tab-group-dot: #0ea5e9}.tab-group--indigo{--tab-group-bg: rgba(99, 102, 241, .1);--tab-group-text: #4338ca;--tab-group-border: rgba(99, 102, 241, .3);--tab-group-dot: #6366f1}.tab-group--rose{--tab-group-bg: rgba(236, 72, 153, .1);--tab-group-text: #be185d;--tab-group-border: rgba(236, 72, 153, .3);--tab-group-dot: #ec4899}.tab-group--purple{--tab-group-bg: rgba(168, 85, 247, .1);--tab-group-text: #7e22ce;--tab-group-border: rgba(168, 85, 247, .3);--tab-group-dot: #a855f7}.tab-group--graphite{--tab-group-bg: rgba(113, 113, 122, .1);--tab-group-text: #3f3f46;--tab-group-border: rgba(113, 113, 122, .3);--tab-group-dot: #71717a}@media (prefers-color-scheme: dark){.tab-group--coral{--tab-group-bg: rgba(244, 63, 94, .2);--tab-group-text: #fda4af}.tab-group--amber{--tab-group-bg: rgba(245, 158, 11, .2);--tab-group-text: #fcd34d}.tab-group--emerald{--tab-group-bg: rgba(16, 185, 129, .2);--tab-group-text: #6ee7b7}.tab-group--azure{--tab-group-bg: rgba(14, 165, 233, .2);--tab-group-text: #7dd3fc}.tab-group--indigo{--tab-group-bg: rgba(99, 102, 241, .2);--tab-group-text: #a5b4fc}.tab-group--rose{--tab-group-bg: rgba(236, 72, 153, .2);--tab-group-text: #f9a8d4}.tab-group--purple{--tab-group-bg: rgba(168, 85, 247, .2);--tab-group-text: #d8b4fe}.tab-group--graphite{--tab-group-bg: rgba(113, 113, 122, .2);--tab-group-text: #d4d4d8}}.maintab-root{position:relative;width:100%;display:flex;flex-direction:column;border-bottom:1px solid #D1D1D6;background-color:#d2d2d2;-webkit-user-select:none;user-select:none;z-index:20}@media (prefers-color-scheme: dark){.maintab-root{border-bottom-color:#27272a;background-color:#09090b}}.maintab-bar{position:relative;width:100%;height:2.5rem;padding-left:.5rem;padding-right:.5rem;display:flex;align-items:flex-end;overflow:hidden}.maintab-bar-inner{width:100%;height:100%;display:flex;align-items:flex-end;gap:.25rem}.maintab-back-wrap{position:relative;display:flex;align-items:center;padding-right:.25rem;border-right:1px solid rgba(212,212,216,.8);flex-shrink:0;margin-bottom:.25rem}@media (prefers-color-scheme: dark){.maintab-back-wrap{border-right-color:#27272acc}}.maintab-back-btn{width:2rem;height:2rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;background-color:#0000000d;color:#27272a;transition:color .15s,background-color .15s,border-color .15s;flex-shrink:0;cursor:pointer;box-shadow:0 1px #0000000d;border:1px solid rgba(212,212,216,.5)}.maintab-back-btn:hover{background-color:#0000001a}@media (prefers-color-scheme: dark){.maintab-back-btn{background-color:#27272a;color:#e4e4e7;border-color:#3f3f4680}.maintab-back-btn:hover{background-color:#3f3f46}}.maintab-back-card{position:absolute;left:0;top:2.5rem;display:none;flex-direction:column;gap:.125rem;padding:.5rem;background-color:#18181bf2;color:#f4f4f5;border-radius:.5rem;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;border:1px solid #27272a;font-size:11px;white-space:nowrap;z-index:50;pointer-events:none}.group:hover .maintab-back-card{display:flex}.maintab-back-card-head{font-weight:600;color:#60a5fa;display:flex;align-items:center;justify-content:space-between;gap:.75rem}.maintab-back-card-head-left{display:flex;align-items:center;gap:.25rem}.maintab-back-kbd{font-size:9px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;background-color:#27272a;color:#d4d4d8;padding:.125rem .25rem;border-radius:.25rem;border:1px solid #3f3f46}.maintab-back-card-info{color:#a1a1aa;font-size:10px}.maintab-back-card-info-strong{color:#e4e4e7}.maintab-pinned{display:flex;align-items:center;gap:.25rem;padding-right:.25rem;border-right:1px solid rgba(212,212,216,.8);flex-shrink:0;margin-bottom:.25rem}@media (prefers-color-scheme: dark){.maintab-pinned{border-right-color:#27272acc}}.maintab-pinned-tab{position:relative;display:flex;align-items:center;justify-content:center;border-radius:.5rem .5rem 0 0;transition:all .15s;width:2rem;height:2rem;cursor:pointer}.maintab-pinned-tab--active{--curve-fill: #F5F5F7;background-color:#f5f5f7;color:#2563eb;font-weight:500;box-shadow:0 1px 2px #0000000d;border-top:1px solid #D1D1D6;border-right:1px solid #D1D1D6;border-left:1px solid #D1D1D6}.maintab-pinned-tab--active:hover{background-color:#f5f5f7}@media (prefers-color-scheme: dark){.maintab-pinned-tab--active{--curve-fill: #18181b;background-color:#18181b;color:#60a5fa;border-color:#27272a}.maintab-pinned-tab--active:hover{background-color:#18181b}}.maintab-pinned-tab--idle{color:#52525b}.maintab-pinned-tab--idle:hover{background-color:#0000000d}@media (prefers-color-scheme: dark){.maintab-pinned-tab--idle{color:#a1a1aa}.maintab-pinned-tab--idle:hover{background-color:#18181b80}}.maintab-pinned-pin{width:.5rem;height:.5rem;position:absolute;top:.125rem;right:.125rem;color:#a1a1aa;opacity:.6}.maintab-tabs-scroll{display:flex;align-items:flex-end;gap:.25rem;flex:1;min-width:0;overflow-x:auto;scroll-behavior:smooth;padding-bottom:0}.maintab-anchor-wrap{display:flex;align-items:center;flex-shrink:0;padding-right:.5rem;border-right:1px solid rgba(212,212,216,.8);margin-top:auto;margin-right:.25rem;margin-bottom:.25rem}@media (prefers-color-scheme: dark){.maintab-anchor-wrap{border-right-color:#27272acc}}.maintab-anchor{position:relative;display:flex;align-items:center;gap:.375rem;padding-right:.25rem;padding-top:.25rem;padding-bottom:.25rem;transition:opacity .15s;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:transparent}.maintab-anchor:hover{opacity:.8}.maintab-emblem{width:1.375rem;height:1.375rem;border-radius:.375rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.maintab-anchor-title-block{display:flex;flex-direction:column;text-align:left;justify-content:center;min-width:60px;max-width:140px}.maintab-anchor-type-label{font-size:8.5px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-weight:500;letter-spacing:.05em;color:#555;text-transform:uppercase;line-height:1}@media (prefers-color-scheme: dark){.maintab-anchor-type-label{color:#a1a1aa}}.maintab-anchor-title{font-size:.75rem;line-height:1.375;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-weight:400;letter-spacing:0;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .15s,background-color .15s,border-color .15s}.maintab-anchor-title--idle{color:#333}.maintab-anchor-title--active-indigo{color:#4f46e5}.maintab-anchor-title--active-rose{color:#e11d48}.maintab-anchor-title--active-blue{color:#2563eb}.maintab-anchor-title--active-emerald{color:#059669}.maintab-anchor-title--active-amber{color:#d97706}@media (prefers-color-scheme: dark){.maintab-anchor-title--idle{color:#e4e4e7}.maintab-anchor-title--active-indigo{color:#818cf8}.maintab-anchor-title--active-rose{color:#fb7185}.maintab-anchor-title--active-blue{color:#60a5fa}.maintab-anchor-title--active-emerald{color:#34d399}.maintab-anchor-title--active-amber{color:#fbbf24}}.maintab-window-tab{position:relative;display:flex;align-items:center;gap:.375rem;padding-left:.25rem;padding-right:.25rem;height:30px;margin-top:auto;margin-bottom:auto;border-radius:.75rem;transition:all .15s;font-weight:600;cursor:pointer;min-width:100px;max-width:190px;flex-shrink:0;box-shadow:0 1px #0000000d;border:1px solid}.maintab-window-tab:active{cursor:grabbing}.maintab-window-tab--portal{background-color:#6366f126;color:#1e1b4b;border-color:#6366f126}.maintab-window-tab--portal:hover{background-color:#6366f140;box-shadow:0 1px 2px #0000000d}@media (prefers-color-scheme: dark){.maintab-window-tab--portal{background-color:#6366f140;color:#e0e7ff;border-color:#6366f133}.maintab-window-tab--portal:hover{background-color:#6366f159}}.maintab-window-tab--group{background-color:#f43f5e26;color:#4c0519;border-color:#f43f5e26}.maintab-window-tab--group:hover{background-color:#f43f5e40;box-shadow:0 1px 2px #0000000d}@media (prefers-color-scheme: dark){.maintab-window-tab--group{background-color:#f43f5e40;color:#ffe4e6;border-color:#f43f5e33}.maintab-window-tab--group:hover{background-color:#f43f5e59}}.maintab-window-tab--dragging{opacity:.4;border-style:dashed}.maintab-window-tab--portal.maintab-window-tab--dragging{border-color:#818cf8}.maintab-window-tab--group.maintab-window-tab--dragging{border-color:#fb7185}.maintab-window-tab-icon--portal{padding:.125rem;border-radius:.375rem;background-color:#6366f133;color:#4f46e5;flex-shrink:0}@media (prefers-color-scheme: dark){.maintab-window-tab-icon--portal{color:#a5b4fc}}.maintab-window-tab-icon--group{padding:.125rem;border-radius:.375rem;background-color:#f43f5e33;color:#e11d48;flex-shrink:0}@media (prefers-color-scheme: dark){.maintab-window-tab-icon--group{color:#fda4af}}.maintab-tab-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1rem;letter-spacing:-.025em}.maintab-tab-badge{font-size:9px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-weight:700;padding:.125rem .25rem;border-radius:.375rem;text-transform:uppercase;letter-spacing:.05em;margin-left:auto;flex-shrink:0;border:1px solid}.maintab-tab-badge--portal{background-color:#6366f133;color:#4338ca;border-color:#6366f133}@media (prefers-color-scheme: dark){.maintab-tab-badge--portal{color:#a5b4fc}}.maintab-tab-badge--group{background-color:#f43f5e33;color:#be123c;border-color:#f43f5e33}@media (prefers-color-scheme: dark){.maintab-tab-badge--group{color:#fda4af}}.maintab-drop-line{position:absolute;top:0;bottom:0;width:.25rem;background-color:#3b82f6;z-index:30;pointer-events:none;animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.maintab-drop-line--left{left:0;border-radius:.75rem 0 0 .75rem}.maintab-drop-line--right{right:0;border-radius:0 .75rem .75rem 0}.maintab-drop-line--left-md{left:0;border-radius:.375rem 0 0 .375rem}.maintab-drop-line--right-md{right:0;border-radius:0 .375rem .375rem 0}.maintab-drop-overlay{position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:0 0 0 2px #f43f5e,0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;background-color:#f43f5e4d;border-radius:.75rem;z-index:30;pointer-events:none;display:flex;align-items:center;justify-content:center}.maintab-drop-overlay--tab-card{border-radius:.5rem .5rem 0 0;background-color:#f43f5e40}@media (prefers-color-scheme: dark){.maintab-drop-overlay--tab-card{background-color:#f43f5e59}}.maintab-drop-overlay-badge{background-color:#e11d48;color:#fff;font-size:10px;font-weight:700;padding:.125rem .375rem;border-radius:.25rem;box-shadow:0 1px #0000000d;display:flex;align-items:center;gap:.25rem}.maintab-drop-overlay-badge--sm{font-size:9px;padding:.125rem .25rem}.maintab-newtab{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;margin-bottom:.25rem;border-radius:.5rem;color:#52525b;transition:all .15s;cursor:pointer;flex-shrink:0}.maintab-newtab:hover{color:#18181b;background-color:#0000000d}@media (prefers-color-scheme: dark){.maintab-newtab{color:#a1a1aa}.maintab-newtab:hover{color:#fff;background-color:#27272ab3}}.maintab-save-session-wrap{display:flex;align-items:center;padding-left:.375rem;border-left:1px solid rgba(212,212,216,.8);flex-shrink:0;margin-bottom:.25rem}@media (prefers-color-scheme: dark){.maintab-save-session-wrap{border-left-color:#27272acc}}.maintab-save-session-btn{position:relative;display:flex;align-items:center;justify-content:center;gap:.25rem;width:2rem;height:2rem;border-radius:.5rem;background-color:#0000000d;color:#1d1d1f;transition:color .15s,background-color .15s,border-color .15s;cursor:pointer}.maintab-save-session-btn:hover{background-color:#0000001a}@media (prefers-color-scheme: dark){.maintab-save-session-btn{background-color:#ffffff0d;color:#fff}.maintab-save-session-btn:hover{background-color:#ffffff1a}}.maintab-tab-card{position:relative;display:flex;align-items:center;justify-content:space-between;cursor:pointer;max-width:180px;min-width:85px;flex:1;flex-shrink:0;height:2rem;padding-left:.25rem;padding-right:.25rem;font-size:.75rem;line-height:1rem;transition:all .15s;-webkit-user-select:none;user-select:none;border-radius:.5rem .5rem 0 0;border:1px solid transparent;color:#4b5563}.maintab-tab-card:hover{background-color:#0000000d}.maintab-tab-card:active{cursor:grabbing}@media (prefers-color-scheme: dark){.maintab-tab-card{color:#a1a1aa}.maintab-tab-card:hover{background-color:#27272a99}}.maintab-tab-card--active{--curve-fill: #F5F5F7;background-color:#f5f5f7;color:#1d1d1f;font-weight:600;box-shadow:0 1px 2px #0000000d;border-top:1px solid #D1D1D6;border-right:1px solid #D1D1D6;border-left:1px solid #D1D1D6}.maintab-tab-card--active:hover{background-color:#f5f5f7}@media (prefers-color-scheme: dark){.maintab-tab-card--active{--curve-fill: #18181b;background-color:#18181b;color:#fff;border-color:#27272a}.maintab-tab-card--active:hover{background-color:#18181b}}.maintab-tab-card--dragging{opacity:.4;border-style:dashed;border-color:#60a5fa}.maintab-tab-card-content{display:flex;align-items:center;gap:.375rem;min-width:0;flex:1}.maintab-tab-icon--idle{color:#71717a}@media (prefers-color-scheme: dark){.maintab-tab-icon--idle{color:#a1a1aa}}.maintab-tab-tags{display:flex;align-items:center;gap:.125rem;flex-shrink:0;margin-left:.125rem}.maintab-tag-dot{width:.375rem;height:.375rem;border-radius:9999px}.maintab-tab-controls{display:flex;align-items:center;gap:.25rem;flex-shrink:0;margin-left:.25rem}.maintab-audio-btn{padding:.125rem;border-radius:.25rem;color:#3b82f6;transition:color .15s,background-color .15s,border-color .15s}.maintab-audio-btn:hover{color:#2563eb}@media (prefers-color-scheme: dark){.maintab-audio-btn{color:#60a5fa}}.maintab-audio-bars{display:flex;align-items:center;gap:.125rem}.maintab-audio-bar{background-color:#3b82f6;animation:bounce 1s infinite}.maintab-audio-bar--s{width:.125rem;height:.5rem}.maintab-audio-bar--m{width:.125rem;height:.75rem;animation-delay:.1s}.maintab-audio-bar--l{width:.125rem;height:.375rem;animation-delay:.2s}.maintab-unread-dot{width:.5rem;height:.5rem;border-radius:9999px;background-color:#3b82f6;animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.maintab-tab-hover-controls{display:flex;align-items:center;gap:.125rem;opacity:0;transition:opacity .15s}.group:hover .maintab-tab-hover-controls{opacity:1}.maintab-tab-action{padding:.125rem;border-radius:.25rem;color:#a1a1aa;transition:color .15s,background-color .15s,border-color .15s}.maintab-tab-action:hover{background-color:#e4e4e7;color:#3f3f46}@media (prefers-color-scheme: dark){.maintab-tab-action:hover{background-color:#3f3f46;color:#e4e4e7}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.maintab-usernav{display:flex;align-items:center;align-self:center;flex-shrink:0;margin-left:.375rem;margin-right:.5rem;cursor:pointer}.maintab-usernav.usernav-photobutton{position:relative;top:auto;right:auto;z-index:auto}.maintab-usernav .usernav-photobutton-picture{margin-bottom:0}@media (prefers-color-scheme: dark){.maintab-usernav .usernav-photobutton-picture{border-color:#27272a}}.icon--rotatable{transition:transform .2s cubic-bezier(.4,0,.2,1)}.icon--rotate-180{transform:rotate(180deg)}.omnibox-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:flex-start;justify-content:center;padding:3rem 1rem 0;background-color:#0009;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);-webkit-user-select:none;user-select:none}.omnibox-modal{width:100%;max-width:42rem;background-color:#fff;border:1px solid #e4e4e7;border-radius:1rem;box-shadow:0 25px 50px -12px #00000040;overflow:hidden;font-size:.75rem;line-height:1rem;display:flex;flex-direction:column;max-height:88vh}@media (prefers-color-scheme: dark){.omnibox-modal{background-color:#18181b;border-color:#27272a}}.omnibox-searchbar{padding:.875rem;border-bottom:1px solid #e4e4e7;display:flex;align-items:center;gap:.75rem;background-color:#fafafa;flex-shrink:0}@media (prefers-color-scheme: dark){.omnibox-searchbar{border-bottom-color:#27272a;background-color:#09090b99}}.omnibox-search-input{flex:1;background-color:transparent;font-size:.875rem;line-height:1.25rem;color:#18181b;outline:none;font-weight:500}.omnibox-search-input::placeholder{color:#a1a1aa}@media (prefers-color-scheme: dark){.omnibox-search-input{color:#fff}}.omnibox-kbd{padding:.125rem .5rem;font-size:10px;line-height:1;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;border-radius:.25rem;background-color:#e4e4e7;color:#71717a;font-weight:600;flex-shrink:0}@media (prefers-color-scheme: dark){.omnibox-kbd{background-color:#27272a}}.omnibox-results{padding:.75rem;overflow-y:auto;flex:1}.omnibox-results>*+*{margin-top:1rem}.omnibox-section-label{padding:.25rem;font-size:10px;line-height:1;text-transform:uppercase;font-weight:700;color:#a1a1aa;letter-spacing:.05em}.omnibox-quick-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:.25rem}.omnibox-quick-action{display:flex;align-items:center;justify-content:space-between;padding:.625rem;border-radius:.75rem;background-color:#f4f4f5cc;color:#27272a;transition:color .15s,background-color .15s,border-color .15s;text-align:left;cursor:pointer;border:1px solid rgba(228,228,231,.6)}.omnibox-quick-action:hover{background-color:#e4e4e7cc}@media (prefers-color-scheme: dark){.omnibox-quick-action{background-color:#27272a66;color:#e4e4e7;border-color:#3f3f4666}.omnibox-quick-action:hover{background-color:#27272acc}}.omnibox-quick-action-content{display:flex;align-items:center;gap:.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.omnibox-quick-action-title{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.omnibox-quick-kbd{font-size:10px;line-height:1;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;color:#a1a1aa;flex-shrink:0}.omnibox-portals-header{padding:.375rem .25rem .5rem;display:flex;align-items:center;justify-content:space-between;font-size:10px;line-height:1;text-transform:uppercase;font-weight:700;color:#a1a1aa;letter-spacing:.05em;border-bottom:1px solid rgba(228,228,231,.5);margin-bottom:.75rem}@media (prefers-color-scheme: dark){.omnibox-portals-header{border-bottom-color:#27272a80}}.omnibox-portals-header-actions{display:flex;align-items:center;gap:.625rem}.omnibox-expand-toggle{display:flex;align-items:center;gap:.25rem;padding:.125rem .5rem;border-radius:.25rem;background-color:#f4f4f5;color:#3f3f46;transition:color .15s,background-color .15s,border-color .15s;text-transform:none;font-weight:600;cursor:pointer;border:1px solid #e4e4e7}.omnibox-expand-toggle:hover{background-color:#e4e4e7}@media (prefers-color-scheme: dark){.omnibox-expand-toggle{background-color:#27272acc;color:#d4d4d8;border-color:#3f3f46}.omnibox-expand-toggle:hover{background-color:#3f3f46}}.omnibox-breadcrumb{color:#6366f1;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;display:none}@media (min-width: 640px){.omnibox-breadcrumb{display:inline}}.omnibox-portals-list>*+*{margin-top:.875rem}.omnibox-empty{text-align:center;padding:2rem 0;color:#a1a1aa}.omnibox-portal-card{border:1px solid #e4e4e7;border-radius:1rem;background-color:#fafafacc;padding:.75rem;transition:all .15s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 2px #0000000d}.omnibox-portal-card>*+*{margin-top:.625rem}@media (prefers-color-scheme: dark){.omnibox-portal-card{border-color:#27272a;background-color:#09090b99}}.omnibox-portal-header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding-bottom:.25rem;border-bottom:1px solid rgba(228,228,231,.6)}@media (prefers-color-scheme: dark){.omnibox-portal-header{border-bottom-color:#27272a99}}.omnibox-portal-btn{display:flex;align-items:center;gap:.625rem;min-width:0;flex:1;text-align:left;cursor:pointer}.omnibox-emblem{width:1.75rem;height:1.75rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.omnibox-emblem--root{background:linear-gradient(135deg,#9333ea,#4f46e5,#2563eb);color:#fff;box-shadow:0 1px 2px #0000000d}.omnibox-emblem--space{background:linear-gradient(135deg,#2563eb,#0891b2);color:#fff;box-shadow:0 1px 2px #0000000d}.omnibox-emblem--group{background:linear-gradient(135deg,#059669,#0d9488);color:#fff;box-shadow:0 1px 2px #0000000d}.omnibox-emblem--tab{background:linear-gradient(135deg,#db2777,#e11d48);color:#fff;box-shadow:0 1px 2px #0000000d}.omnibox-emblem--subtab{background:linear-gradient(135deg,#d97706,#ea580c);color:#fff;box-shadow:0 1px 2px #0000000d}.omnibox-portal-title-block{display:flex;flex-direction:column;text-align:left;justify-content:center;min-width:0}.omnibox-portal-type-label{font-size:8.5px;line-height:1;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-weight:500;letter-spacing:.05em;color:#555;text-transform:uppercase}@media (prefers-color-scheme: dark){.omnibox-portal-type-label{color:#a1a1aa}}.omnibox-portal-title{font-size:.75rem;line-height:1.375;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-weight:400;letter-spacing:0;color:#333;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .15s,background-color .15s,border-color .15s}.omnibox-group:hover .omnibox-portal-title{color:#4f46e5}@media (prefers-color-scheme: dark){.omnibox-portal-title{color:#e4e4e7}.omnibox-group:hover .omnibox-portal-title{color:#818cf8}}.omnibox-portal-meta{margin-left:.5rem;font-size:10px;line-height:1;color:#a1a1aa;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;display:none}@media (min-width: 640px){.omnibox-portal-meta{display:inline}}@media (prefers-color-scheme: dark){.omnibox-portal-meta{color:#71717a}}.omnibox-portal-btns{display:flex;align-items:center;gap:.375rem;flex-shrink:0}.omnibox-jump-btn{display:flex;align-items:center;gap:.375rem;padding:.25rem .625rem;border-radius:.5rem;background-color:#4f46e5;color:#fff;font-weight:600;font-size:10.5px;line-height:1;box-shadow:0 1px #0000000d;cursor:pointer;transition:color .15s,background-color .15s,border-color .15s}.omnibox-jump-btn:hover{background-color:#6366f1}.omnibox-icon-btn{padding:.25rem;border-radius:.5rem;color:#71717a;transition:color .15s,background-color .15s,border-color .15s;cursor:pointer}.omnibox-icon-btn:hover{color:#18181b;background-color:#0000000d}.omnibox-icon-btn--plain{border-radius:.25rem}@media (prefers-color-scheme: dark){.omnibox-icon-btn:hover{color:#fff;background-color:#27272a}}.omnibox-window-group{padding-left:.5rem;border-left:2px solid rgba(99,102,241,.2);margin-left:.5rem}.omnibox-window-group>*+*{margin-top:.5rem}@media (min-width: 640px){.omnibox-window-group{padding-left:.75rem}}@media (prefers-color-scheme: dark){.omnibox-window-group{border-left-color:#6366f14d}}.omnibox-window-card{border:1px solid rgba(228,228,231,.8);border-radius:.75rem;background-color:#fff;overflow:hidden;transition:all .15s cubic-bezier(.4,0,.2,1);box-shadow:0 1px #0000000d}@media (prefers-color-scheme: dark){.omnibox-window-card{border-color:#27272acc;background-color:#18181be6}}.omnibox-window-header{display:flex;align-items:center;justify-content:space-between;padding:.5rem;transition:color .15s,background-color .15s,border-color .15s;gap:.5rem}.omnibox-window-header:hover{background-color:#fafafa}@media (prefers-color-scheme: dark){.omnibox-window-header:hover{background-color:#27272a66}}.omnibox-window-btn{display:flex;align-items:center;gap:.5rem;min-width:0;flex:1;text-align:left;cursor:pointer}.omnibox-window-icon{width:1.5rem;height:1.5rem;border-radius:.375rem;background-color:#f4f4f5;display:flex;align-items:center;justify-content:center;color:#3f3f46;flex-shrink:0;border:1px solid #e4e4e7}@media (prefers-color-scheme: dark){.omnibox-window-icon{background-color:#27272a;color:#d4d4d8;border-color:#3f3f46}}.omnibox-window-title-block{min-width:0;flex:1}.omnibox-window-title{font-weight:600;font-size:.75rem;line-height:1rem;display:flex;align-items:center;gap:.375rem;color:#18181b}.omnibox-group:hover .omnibox-window-title{color:#4f46e5}@media (prefers-color-scheme: dark){.omnibox-window-title{color:#f4f4f5}.omnibox-group:hover .omnibox-window-title{color:#818cf8}}.omnibox-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.omnibox-kind-badge{padding:.05rem .375rem;border-radius:.25rem;font-size:8.5px;line-height:1;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-weight:700;flex-shrink:0}.omnibox-kind-badge--group{background-color:#f43f5e1a;color:#f43f5e;border:1px solid rgba(244,63,94,.2)}.omnibox-kind-badge--home{background-color:#3b82f61a;color:#3b82f6;border:1px solid rgba(59,130,246,.2)}.omnibox-window-btns{display:flex;align-items:center;gap:.375rem;flex-shrink:0}.omnibox-window-jump{display:flex;align-items:center;gap:.25rem;padding:.25rem .5rem;border-radius:.375rem;background-color:#f4f4f5;color:#27272a;font-weight:600;font-size:10px;line-height:1;cursor:pointer;transition:color .15s,background-color .15s,border-color .15s;border:1px solid #e4e4e7}.omnibox-window-jump:hover{background-color:#e4e4e7}@media (prefers-color-scheme: dark){.omnibox-window-jump{background-color:#27272a;color:#e4e4e7;border-color:#3f3f46}.omnibox-window-jump:hover{background-color:#3f3f46}}.omnibox-tabs-area{padding:.25rem .5rem .5rem;border-top:1px solid #f4f4f5;background-color:#fafafa80}.omnibox-tabs-area>*+*{margin-top:.25rem}@media (prefers-color-scheme: dark){.omnibox-tabs-area{border-top-color:#27272a99;background-color:#09090b4d}}.omnibox-no-matches{font-size:10.5px;line-height:1;color:#a1a1aa;font-style:italic;padding:.375rem .5rem;text-align:center}.omnibox-tab-row{width:100%;display:flex;align-items:center;justify-content:space-between;padding:.5rem;border-radius:.5rem;transition:all .15s cubic-bezier(.4,0,.2,1);text-align:left;cursor:pointer;border:1px solid transparent;color:#27272a}.omnibox-tab-row:hover:not(.omnibox-tab-row--active){background-color:#6366f11a;border-color:#6366f133}.omnibox-tab-row--active{background-color:#eef2ff;border-color:#818cf8;box-shadow:0 0 0 2px #6366f166,0 1px #0000000d;color:#1e1b4b;font-weight:500}@media (prefers-color-scheme: dark){.omnibox-tab-row{color:#e4e4e7}.omnibox-tab-row:hover:not(.omnibox-tab-row--active){background-color:#6366f133}.omnibox-tab-row--active{background-color:#1e1b4bb3;border-color:#6366f1cc;color:#eef2ff}}.omnibox-tab-main{display:flex;align-items:center;gap:.5rem;min-width:0;flex:1;padding-right:.5rem}.omnibox-tab-text{min-width:0;flex:1}.omnibox-tab-title-row{font-weight:500;font-size:.75rem;line-height:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;align-items:center;gap:.375rem}.omnibox-group:hover .omnibox-tab-title-row{color:#4f46e5}@media (prefers-color-scheme: dark){.omnibox-group:hover .omnibox-tab-title-row{color:#818cf8}}.omnibox-tab-title--active{font-weight:600;color:#1e1b4b}@media (prefers-color-scheme: dark){.omnibox-tab-title--active{color:#eef2ff}}.omnibox-tag{padding:.05rem .375rem;border-radius:.25rem;font-size:8px;line-height:1;font-weight:700;flex-shrink:0}.omnibox-tag--active{background-color:#4f46e5;color:#fff;border:1px solid #6366f1;text-transform:uppercase;letter-spacing:.05em}.omnibox-tag--portal-link{background-color:#6366f11a;color:#6366f1;border:1px solid rgba(99,102,241,.2)}.omnibox-tag--group-link{background-color:#f43f5e1a;color:#f43f5e;border:1px solid rgba(244,63,94,.2)}.omnibox-tag--home{background-color:#3b82f61a;color:#3b82f6;border:1px solid rgba(59,130,246,.2)}.omnibox-tab-path{font-size:9.5px;line-height:1;color:#a1a1aa;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:.125rem}.omnibox-tab-actions{display:flex;align-items:center;gap:.25rem;flex-shrink:0;font-size:10px;line-height:1;font-weight:500;color:#4f46e5;transition:opacity .15s cubic-bezier(.4,0,.2,1);opacity:0}.omnibox-group:hover .omnibox-tab-actions,.omnibox-tab-actions--visible{opacity:1}@media (prefers-color-scheme: dark){.omnibox-tab-actions{color:#818cf8}}.sidebar{width:15rem;height:100%;background-color:#f5f5f7e6;border-right:1px solid #d1d1d6;display:flex;flex-direction:column;justify-content:space-between;-webkit-user-select:none;user-select:none;font-size:.75rem;line-height:1rem;z-index:30;flex-shrink:0;transition:all .15s cubic-bezier(.4,0,.2,1)}@media (prefers-color-scheme: dark){.sidebar{background-color:#09090be6;border-right-color:#27272a}}.sidebar-header{padding:.75rem;border-bottom:1px solid rgba(228,228,231,.8)}.sidebar-header>*+*{margin-top:.5rem}@media (prefers-color-scheme: dark){.sidebar-header{border-bottom-color:#27272acc}}.sidebar-header-row{display:flex;align-items:center;justify-content:space-between}.sidebar-header-left{position:relative;flex:1 1 0%}.sidebar-row{display:flex;align-items:center}.sidebar-gap-2{gap:.5rem}.sidebar-gap-1\.5{gap:.375rem}.sidebar-workspace-btn{width:100%;display:flex;align-items:center;justify-content:space-between;padding:.375rem;border-radius:.75rem;background-color:#ffffffb3;border:1px solid rgba(212,212,216,.5);box-shadow:0 1px #0000000d;transition:all .15s cubic-bezier(.4,0,.2,1)}.sidebar-workspace-btn:hover{border-color:#6366f180}@media (prefers-color-scheme: dark){.sidebar-workspace-btn{background-color:#18181bcc;border-color:#27272a}}.sidebar-workspace-logo{width:1.5rem;height:1.5rem;border-radius:.5rem;background-image:linear-gradient(to top right,#6366f1,#9333ea);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:.75rem;line-height:1rem;box-shadow:0 1px 2px #0000000d}.sidebar-workspace-text{text-align:left}.sidebar-workspace-title{font-weight:600;color:#18181b;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (prefers-color-scheme: dark){.sidebar-workspace-title{color:#fff}}.sidebar-workspace-subtitle{font-size:10px;color:#71717a;display:flex;align-items:center;gap:.25rem}@media (prefers-color-scheme: dark){.sidebar-workspace-subtitle{color:#a1a1aa}}.sidebar-status-dot{width:.375rem;height:.375rem;border-radius:9999px;background-color:#10b981}.sidebar-dropdown{position:absolute;top:3rem;left:0;right:0;padding:.375rem;border-radius:.75rem;background-color:#fff;border:1px solid #e4e4e7;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;z-index:50}.sidebar-dropdown>*+*{margin-top:.25rem}@media (prefers-color-scheme: dark){.sidebar-dropdown{background-color:#18181b;border-color:#27272a}}.sidebar-dropdown-label{padding:.25rem .5rem;font-size:10px;text-transform:uppercase;font-weight:700;color:#a1a1aa}.sidebar-workspace-option{width:100%;display:flex;align-items:center;justify-content:space-between;padding:.375rem;border-radius:.5rem}.sidebar-workspace-option--active{background-color:#6366f11a;color:#4f46e5;font-weight:500}@media (prefers-color-scheme: dark){.sidebar-workspace-option--active{color:#818cf8}}.sidebar-workspace-option--plain{color:#52525b}.sidebar-workspace-option--plain:hover{background-color:#f4f4f5}@media (prefers-color-scheme: dark){.sidebar-workspace-option--plain{color:#d4d4d8}.sidebar-workspace-option--plain:hover{background-color:#27272a}}.sidebar-close-btn{padding:.375rem;color:#a1a1aa}.sidebar-close-btn:hover{color:#3f3f46}@media (min-width: 48rem){.sidebar-close-btn{display:none}}@media (prefers-color-scheme: dark){.sidebar-close-btn:hover{color:#fff}}.sidebar-search{position:relative}.sidebar-search-icon{position:absolute;left:.625rem;top:.625rem}.sidebar-search-input{width:100%;padding:.375rem .75rem .375rem 2rem;border-radius:.5rem;background-color:#e4e4e780;color:#27272a;font-size:.75rem;line-height:1rem;outline:none;border:1px solid transparent;transition:all .15s cubic-bezier(.4,0,.2,1)}.sidebar-search-input::placeholder{color:#a1a1aa}.sidebar-search-input:focus{border-color:#6366f180}@media (prefers-color-scheme: dark){.sidebar-search-input{background-color:#18181b;color:#e4e4e7}}.sidebar-omnibox-trigger{display:flex;align-items:center;gap:.5rem;width:100%;padding:.375rem .75rem;border-radius:.5rem;background-color:#6366f114;color:#6366f1;font-size:.75rem;transition:background-color .15s;cursor:pointer}.sidebar-omnibox-trigger:hover{background-color:#6366f126}.sidebar-omnibox-trigger span{flex:1;text-align:left;color:#a1a1aa}.sidebar-save-session{display:flex;align-items:center;gap:.5rem;width:100%;padding:.375rem .75rem;border-radius:.5rem;background-color:#6366f114;color:#6366f1;font-size:.75rem;transition:background-color .15s;cursor:pointer}.sidebar-save-session:hover{background-color:#6366f126}.sidebar-omnibox-kbd{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.625rem;padding:.125rem .25rem;border-radius:.25rem;background-color:#6366f126;color:#818cf8}.sidebar-scroll-area{flex:1 1 0%;overflow-y:auto;padding:.75rem .5rem}.sidebar-scroll-area>*+*{margin-top:1rem}.sidebar-pinned-section>*+*{margin-top:.25rem}.sidebar-groups-section>*+*{margin-top:.5rem}.sidebar-group-block>*+*{margin-top:.25rem}.sidebar-spaces-section>*+*{margin-top:.25rem}.sidebar-section-header{padding:0 .5rem;font-size:10px;text-transform:uppercase;font-weight:700;color:#a1a1aa;letter-spacing:.05em;display:flex;align-items:center;justify-content:space-between}.sidebar-tab-item{width:100%;display:flex;align-items:center;gap:.5rem;padding:.375rem .625rem;border-radius:.5rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.sidebar-tab-item--active{background-color:#6366f126;color:#4338ca;font-weight:600}@media (prefers-color-scheme: dark){.sidebar-tab-item--active{color:#a5b4fc}}.sidebar-tab-item--inactive{color:#52525b}.sidebar-tab-item--inactive:hover{background-color:#e4e4e799}@media (prefers-color-scheme: dark){.sidebar-tab-item--inactive{color:#a1a1aa}.sidebar-tab-item--inactive:hover{background-color:#27272a99}}.sidebar-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-flex-1{flex:1 1 0%}.sidebar-group-btn{width:100%;display:flex;align-items:center;justify-content:space-between;padding:.25rem .5rem;border-radius:.5rem;color:#3f3f46;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.sidebar-group-btn:hover{background-color:#e4e4e799}@media (prefers-color-scheme: dark){.sidebar-group-btn{color:#d4d4d8}.sidebar-group-btn:hover{background-color:#27272a80}}.sidebar-color-dot{display:inline-block;border-radius:9999px}.sidebar-color-dot--md{width:.5rem;height:.5rem}.color-dot--coral{background-color:#f43f5e}.color-dot--amber{background-color:#f59e0b}.color-dot--emerald{background-color:#10b981}.color-dot--azure{background-color:#0ea5e9}.color-dot--indigo{background-color:#6366f1}.color-dot--rose{background-color:#ec4899}.color-dot--purple{background-color:#a855f7}.color-dot--graphite{background-color:#71717a}.sidebar-group-meta{display:flex;align-items:center;gap:.25rem;font-size:10px;color:#a1a1aa}.sidebar-font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.sidebar-group-children{padding-left:1rem;border-left:1px solid #e4e4e7;margin-left:.75rem}.sidebar-group-children>*+*{margin-top:.125rem}@media (prefers-color-scheme: dark){.sidebar-group-children{border-left-color:#27272a}}.sidebar-tab-child{width:100%;display:flex;align-items:center;gap:.5rem;padding:.375rem .5rem;border-radius:.5rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.sidebar-tab-child--active{background-color:#fff;color:#4f46e5;font-weight:600;box-shadow:0 1px #0000000d}@media (prefers-color-scheme: dark){.sidebar-tab-child--active{background-color:#18181b;color:#818cf8}}.sidebar-tab-child--inactive{color:#52525b}.sidebar-tab-child--inactive:hover{background-color:#e4e4e780}@media (prefers-color-scheme: dark){.sidebar-tab-child--inactive{color:#a1a1aa}.sidebar-tab-child--inactive:hover{background-color:#27272a80}}.sidebar-audio-dot{width:.375rem;height:.375rem;border-radius:9999px;background-color:#6366f1;animation:sidebar-ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes sidebar-ping{75%,to{transform:scale(2);opacity:0}}.sidebar-space-btn{width:100%;display:flex;align-items:center;justify-content:space-between;padding:.375rem .625rem;border-radius:.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.sidebar-space-btn--active{background-color:#e4e4e7;color:#18181b;font-weight:600}@media (prefers-color-scheme: dark){.sidebar-space-btn--active{background-color:#27272a;color:#fff}}.sidebar-space-btn--inactive{color:#52525b}.sidebar-space-btn--inactive:hover{background-color:#e4e4e780}@media (prefers-color-scheme: dark){.sidebar-space-btn--inactive{color:#a1a1aa}.sidebar-space-btn--inactive:hover{background-color:#27272a80}}.sidebar-badge{padding:.05rem .375rem;font-size:9px;border-radius:.25rem;background-color:#6366f11a;color:#6366f1}.sidebar-bottom{padding:.75rem;border-top:1px solid rgba(228,228,231,.8);background-color:#e4e4e74d}.sidebar-bottom>*+*{margin-top:.5rem}@media (prefers-color-scheme: dark){.sidebar-bottom{border-top-color:#27272acc;background-color:#09090b66}}.sidebar-toolbar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem}.sidebar-btn-primary{display:flex;align-items:center;justify-content:center;gap:.375rem;padding:.375rem .5rem;border-radius:.75rem;background-color:#4f46e5;color:#fff;font-weight:500;box-shadow:0 1px 2px #0000000d;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.sidebar-btn-primary:hover{background-color:#4338ca}.sidebar-btn-secondary{display:flex;align-items:center;justify-content:center;gap:.375rem;padding:.375rem .5rem;border-radius:.75rem;background-color:#e4e4e7;color:#27272a;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.sidebar-btn-secondary:hover{background-color:#d4d4d8}@media (prefers-color-scheme: dark){.sidebar-btn-secondary{background-color:#27272a;color:#e4e4e7}.sidebar-btn-secondary:hover{background-color:#3f3f46}}.sidebar-telemetry{padding-top:.5rem;border-top:1px solid rgba(228,228,231,.6);display:flex;align-items:center;justify-content:space-between;font-size:10px;color:#a1a1aa}@media (prefers-color-scheme: dark){.sidebar-telemetry{border-top-color:#27272a99}}.sidebar-telemetry-item{display:flex;align-items:center;gap:.25rem}.sidebar-pulse{animation:sidebar-pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes sidebar-pulse{50%{opacity:.5}}.ctx-menu-panel{position:fixed;z-index:50;width:16rem;background-color:#fffffff2;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid rgba(228,228,231,.9);border-radius:.75rem;box-shadow:0 25px 50px -12px #00000040;padding:.375rem;font-size:.75rem;line-height:1rem;color:#27272a;-webkit-user-select:none;user-select:none;overflow:hidden}@media (prefers-color-scheme: dark){.ctx-menu-panel{background-color:#18181bf2;border-color:#27272a;color:#e4e4e7}}.ctx-menu-header{display:flex;align-items:center;justify-content:space-between;padding:.5rem .625rem;margin-bottom:.25rem;border-bottom:1px solid rgba(228,228,231,.8);background-color:#fafafa;border-radius:.5rem}@media (prefers-color-scheme: dark){.ctx-menu-header{border-color:#27272a;background-color:#27272a80}}.ctx-menu-header-left{display:flex;align-items:center;gap:.5rem;min-width:0}.ctx-menu-tab-title{font-weight:600;color:#18181b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (prefers-color-scheme: dark){.ctx-menu-tab-title{color:#fff}}.ctx-menu-pinned-badge{padding:.125rem .375rem;font-size:10px;border-radius:.25rem;background-color:#3b82f61a;color:#2563eb;font-weight:500}@media (prefers-color-scheme: dark){.ctx-menu-pinned-badge{color:#60a5fa}}.ctx-menu-tags-section{padding:.375rem .5rem;border-bottom:1px solid rgba(228,228,231,.8)}.ctx-menu-tags-section>*+*{margin-top:.375rem}@media (prefers-color-scheme: dark){.ctx-menu-tags-section{border-color:#27272a}}.ctx-menu-tags-header{display:flex;align-items:center;justify-content:space-between;font-size:11px;font-weight:600;color:#71717a}@media (prefers-color-scheme: dark){.ctx-menu-tags-header{color:#a1a1aa}}.ctx-menu-tags-label{display:flex;align-items:center;gap:.25rem}.ctx-menu-tag-toggle{display:flex;align-items:center;gap:.125rem;font-size:10px;color:#2563eb}.ctx-menu-tag-toggle:hover{text-decoration:underline}@media (prefers-color-scheme: dark){.ctx-menu-tag-toggle{color:#60a5fa}}.ctx-menu-tags-list{display:flex;flex-wrap:wrap;gap:.25rem;padding-top:.125rem}.ctx-menu-tag-chip{display:inline-flex;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:10px;font-weight:500;border-radius:9999px;border:1px solid}.ctx-menu-tag-dot{width:.375rem;height:.375rem;border-radius:9999px}.ctx-menu-tag-remove{opacity:.6;transition:opacity .15s cubic-bezier(.4,0,.2,1);margin-left:.125rem}.ctx-menu-tag-remove:hover{opacity:1}.ctx-menu-tag-form{padding-top:.25rem}.ctx-menu-tag-form>*+*{margin-top:.5rem}.ctx-menu-swatch-row{display:flex;align-items:center;gap:.25rem}.ctx-menu-color-swatch{width:1rem;height:1rem;border-radius:9999px;transition:transform .15s cubic-bezier(.4,0,.2,1);opacity:.8}.ctx-menu-color-swatch:hover{opacity:1}.ctx-menu-color-swatch--selected{transform:scale(1.25);opacity:1;box-shadow:0 0 0 2px #fff,0 0 0 4px #3b82f6}@media (prefers-color-scheme: dark){.ctx-menu-color-swatch--selected{box-shadow:0 0 0 2px #18181b,0 0 0 4px #3b82f6}}.ctx-menu-tag-row{display:flex;gap:.25rem}.ctx-menu-tag-input{flex:1;padding:.25rem .5rem;font-size:.75rem;line-height:1rem;background-color:#f4f4f5;border:1px solid #e4e4e7;border-radius:.375rem}.ctx-menu-tag-input:focus{outline:none;box-shadow:0 0 0 1px #3b82f6}@media (prefers-color-scheme: dark){.ctx-menu-tag-input{background-color:#27272a;border-color:#3f3f46}}.ctx-menu-tag-submit{display:flex;align-items:center;justify-content:center;padding:.25rem .625rem;background-color:#2563eb;color:#fff;border-radius:.375rem;font-size:.75rem;line-height:1rem;font-weight:600;transition:color .15s,background-color .15s,border-color .15s}.ctx-menu-tag-submit:hover{background-color:#1d4ed8}.ctx-menu-section{padding-top:.25rem;padding-bottom:.25rem;border-bottom:1px solid rgba(228,228,231,.8)}.ctx-menu-section>*+*{margin-top:.125rem}@media (prefers-color-scheme: dark){.ctx-menu-section{border-color:#27272a}}.ctx-menu-overlay-btn{display:flex;align-items:center;justify-content:space-between;width:100%;text-align:left;padding:.375rem .5rem;border-radius:.5rem;color:#2563eb;font-weight:500;transition:color .15s,background-color .15s,border-color .15s}.ctx-menu-overlay-btn:hover{background-color:#eff6ff}@media (prefers-color-scheme: dark){.ctx-menu-overlay-btn{color:#60a5fa}.ctx-menu-overlay-btn:hover{background-color:#17255466}}.ctx-menu-label{display:flex;align-items:center;gap:.5rem}.ctx-menu-action{display:flex;align-items:center;gap:.5rem;width:100%;text-align:left;padding:.375rem .5rem;border-radius:.5rem;transition:color .15s,background-color .15s,border-color .15s}.ctx-menu-action:hover{background-color:#f4f4f5}@media (prefers-color-scheme: dark){.ctx-menu-action:hover{background-color:#27272a}}.ctx-menu-action--between{justify-content:space-between}.ctx-menu-action--secondary{color:#3f3f46}@media (prefers-color-scheme: dark){.ctx-menu-action--secondary{color:#d4d4d8}}.ctx-menu-action--danger{color:#e11d48;font-weight:500}.ctx-menu-action--danger:hover{background-color:#fff1f2}@media (prefers-color-scheme: dark){.ctx-menu-action--danger{color:#fb7185}.ctx-menu-action--danger:hover{background-color:#4c051980}}.ctx-menu-group-value{font-size:10px;color:#a1a1aa;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.ctx-menu-dropdown-wrap{position:relative}.ctx-menu-group-selector{margin-top:.25rem;padding:.25rem;background-color:#f4f4f5;border-radius:.5rem}.ctx-menu-group-selector>*+*{margin-top:.125rem}@media (prefers-color-scheme: dark){.ctx-menu-group-selector{background-color:#27272a}}.ctx-menu-group-option{display:flex;align-items:center;justify-content:space-between;width:100%;text-align:left;padding:.25rem .5rem;border-radius:.25rem;font-size:11px;color:#52525b;transition:color .15s,background-color .15s,border-color .15s}.ctx-menu-group-option:hover{background-color:#e4e4e7}.ctx-menu-group-option--active{font-weight:700;color:#2563eb}.ctx-menu-group-option--active:hover{background-color:transparent}@media (prefers-color-scheme: dark){.ctx-menu-group-option{color:#d4d4d8}.ctx-menu-group-option:hover{background-color:#3f3f46}.ctx-menu-group-option--active{color:#60a5fa}}.ctx-menu-close-section{padding-top:.25rem}.ctx-menu-close-section>*+*{margin-top:.125rem}.user-profile-picture{border-radius:50%;object-fit:cover;display:flex;align-items:center;justify-content:center}.user-profile-picture--letter{background:#f1f5f9;color:#64748b;font-weight:600;-webkit-user-select:none;user-select:none;cursor:pointer}.spotlight{width:100%;height:100%;position:relative}.spotlight__panel{position:absolute;top:8vh;left:50%;transform:translate(-50%);width:900px;max-width:92vw}.spotlight__searchbar{display:flex;align-items:center;gap:12px;background-color:#fff;border-radius:12px;padding:10px 12px;box-shadow:0 20px 60px #00000040;position:relative}.spotlight__search-icon{color:#475569;flex:0 0 auto}.spotlight__input{border:0;outline:0;font-size:18px;line-height:28px;min-width:0;flex:1 1 auto;padding-right:48px}.spotlight__tabs{display:flex;gap:6px;flex:0 0 auto}.spotlight__tab{border:0;background:transparent;color:#475569;cursor:pointer;width:34px;height:34px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center}.spotlight__tab:hover,.spotlight__tab:focus-visible{background:#e2e8f0}.spotlight__tab.is-active{background:#2563eb;color:#fff}.spotlight__results{margin-top:12px;border-radius:8px;overflow:hidden;max-height:62vh;overflow-y:auto;display:flex;flex-direction:column;gap:4px;perspective:1200px}.spotlight__state{padding:16px;color:#64748b;font-size:14px}.spotlight__result{border:0;background-color:#fff;display:flex;align-items:center;gap:12px;padding:12px 14px;cursor:pointer;text-align:left;margin-left:20px;margin-right:20px;position:relative;transform-style:preserve-3d;transition:transform .24s cubic-bezier(.22,1,.36,1),box-shadow .24s cubic-bezier(.22,1,.36,1),background-color .24s ease;will-change:transform}.spotlight__result.is-selected{background:linear-gradient(180deg,#fff,#f8fafc);border-radius:8px;font-weight:600;transform:scale(1.03);box-shadow:0 4px 8px #00000014,0 12px 24px #0000001f,0 24px 48px #0000002e;z-index:9999999999}.spotlight__result.is-selected .spotlight__result-title{font-weight:550;color:#000000b3}.spotlight__result:focus{outline:none}.spotlight__result-media{width:34px;height:34px;border-radius:8px;background:#e2e8f0;display:inline-flex;align-items:center;justify-content:center;color:#334155;flex:0 0 auto;overflow:hidden}.spotlight__result-media img{width:100%;height:100%;object-fit:cover}.spotlight__result-copy{min-width:0}.spotlight__result-title{color:#0f172a;font-weight:400;font-size:14px;line-height:20px}.spotlight__result-subtitle{color:#64748b;font-size:12px;line-height:16px}.spotlight__arrow{opacity:.5;margin:0 6px;font-size:14px}.spotlight__arrow{opacity:.5;margin:0 5px}.spotlight__input::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none}.spotlight__clear{position:absolute;right:88px;top:50%;transform:translateY(-50%);width:30px;height:30px;border:0;padding:0;background:transparent;color:#475569;display:flex;align-items:center;justify-content:center;font-size:22px;line-height:1;cursor:pointer;z-index:99999}.spotlight__clear:hover{color:#1e293b;background:#e2e8f0;border-radius:50%}.spotlight__clear:active{color:#0f172a;background:#cbd5e1;transform:translateY(-50%) scale(.9)}.spotlight--inline{display:flex;flex-direction:column;height:100%;padding:24px;overflow:hidden}.spotlight--inline .spotlight{flex:1;display:flex;flex-direction:column;min-height:0}.spotlight--inline .spotlight__panel{position:static;transform:none;left:auto;top:auto;width:100%;max-width:none;flex:1;display:flex;flex-direction:column;min-height:0}.spotlight--inline .spotlight__searchbar{flex:0 0 auto;box-shadow:0 1px 3px #0000001a;max-width:50%;align-self:center;width:100%}@media (max-width: 768px){.spotlight--inline .spotlight__searchbar,.spotlight--inline .spotlight__results{max-width:100%}}.spotlight--inline .spotlight__results{flex:1;min-height:0;max-height:none;margin-top:12px;max-width:50%;align-self:center;width:100%}.spotlight__result-copy{display:flex;flex-direction:column}.spotlight__result-subtitle{font-size:11px;opacity:.6;font-weight:400;margin-top:2px}.spotlight__drive-name{color:#666;font-weight:500}.spotlight__arrow{color:#888}.context-nav-shell,.context-nav-l1-shell,.context-nav-l2-shell{--context-nav-tabtree-height: var(--tabtree-main-tabs-height, 2.5rem);--context-nav-mobile-primary-height: 56px;--context-nav-mobile-overflow-height: 104px;--context-nav-available-height: calc(100vh - var(--context-nav-tabtree-height));--context-nav-surface: #f8fafb;--context-nav-panel: #f1f4f6;--context-nav-panel-strong: #e8edf1;--context-nav-content-surface: #fbfcfd;--context-nav-border: #cfd7df;--context-nav-border-strong: #b7c2cc;--context-nav-text: #26323f;--context-nav-text-muted: #5f6f7d;--context-nav-accent: #4f6f7f;--context-nav-accent-soft: #e1ebef;--context-nav-focus: rgba(79, 111, 127, .34);min-height:0;width:100%;background:var(--context-nav-surface);overflow:hidden}.context-nav-shell,.context-nav-l2-shell{height:100%;max-height:100%;display:grid;grid-template-columns:62px minmax(0,1fr);grid-template-rows:minmax(0,1fr);border:1px solid var(--context-nav-border)}.hub-background-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.hub-background-layer:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#f8fafc85}.context-nav-l1-shell{position:relative;isolation:isolate;height:100vh;max-height:100vh;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) var(--context-nav-mobile-primary-height)}.context-nav-item{border:0;background:transparent;color:var(--context-nav-text);cursor:pointer;font:inherit}.context-nav-menu{min-width:0;min-height:0;background:var(--context-nav-panel);overflow:hidden}.context-nav-menu-list{min-width:0;min-height:0;display:flex}.context-nav-menu-list-primary{width:100%;height:100%}.context-nav-menu-list-context{width:100%;height:100%;flex-direction:column;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin}.context-nav-menu-primary{grid-column:1/-1;grid-row:2;height:var(--context-nav-mobile-primary-height);border-top:1px solid var(--context-nav-border)}.context-nav-menu-context{grid-column:1;grid-row:1;background:var(--context-nav-panel-strong);border-right:1px solid var(--context-nav-border-strong)}.context-nav-item{position:relative;min-width:0;display:grid;place-items:center;align-content:center;gap:2px;padding:4px;font-size:11px;line-height:1.05;letter-spacing:0;color:var(--context-nav-text-muted)}.context-nav-item-primary{flex:1 1 0;min-height:55px}.context-nav-item-context{width:61px;height:61px;min-height:61px;flex:0 0 61px;aspect-ratio:1/1;border-bottom:1px solid var(--context-nav-border)}.context-nav-icon-square{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;border-radius:2px;color:var(--context-nav-text-muted);font-size:16px}.context-nav-item-text{max-width:100%;min-width:0;display:grid;justify-items:center;gap:1px;overflow-wrap:anywhere}.context-nav-item-text strong{display:block;font-size:25px;line-height:.95}.context-nav-item-active,.context-nav-item-highlighted{color:var(--context-nav-accent)}.context-nav-item-active{background:var(--context-nav-accent-soft);box-shadow:inset 3px 0 0 var(--context-nav-accent);color:var(--context-nav-text);font-weight:700}.context-nav-item-primary.context-nav-item-active{box-shadow:inset 0 3px 0 var(--context-nav-accent)}.context-nav-l1-shell-dock-left .context-nav-item-primary.context-nav-item-active,.context-nav-l1-shell-dock-left .context-nav-item-primary.context-nav-item-highlighted{box-shadow:inset 3px 0 0 var(--context-nav-accent)}.context-nav-l1-shell-dock-top .context-nav-item-primary.context-nav-item-active,.context-nav-l1-shell-dock-top .context-nav-item-primary.context-nav-item-highlighted{box-shadow:inset 0 3px 0 var(--context-nav-accent)}.context-nav-l1-shell-dock-right .context-nav-item-primary.context-nav-item-active,.context-nav-l1-shell-dock-right .context-nav-item-primary.context-nav-item-highlighted{box-shadow:inset -3px 0 0 var(--context-nav-accent)}.context-nav-l1-shell-dock-bottom .context-nav-item-primary.context-nav-item-active,.context-nav-l1-shell-dock-bottom .context-nav-item-primary.context-nav-item-highlighted{box-shadow:inset 0 -3px 0 var(--context-nav-accent)}.context-nav-item-active .context-nav-icon-square,.context-nav-item-highlighted .context-nav-icon-square{color:var(--context-nav-accent)}.context-nav-item-active .context-nav-icon-square{background:#4f6f7f1f}.context-nav-item:hover,.context-nav-item:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--context-nav-focus);background:var(--context-nav-accent-soft)}.context-nav-content{grid-column:2;grid-row:1;min-width:0;min-height:0;max-height:100%;background:var(--context-nav-content-surface);overflow:auto}.context-nav-l1-workspace{position:relative;z-index:1;grid-column:1;grid-row:1;min-width:0;min-height:0;max-height:100%;background:#fbfcfddb;overflow:hidden}.context-nav-l1-shell .context-nav-menu-primary{position:relative;z-index:2}.context-nav-l1-shell .context-nav-overflow-menu,.context-nav-l1-shell .context-nav-overflow-backdrop,.context-nav-l1-shell .context-nav-bottom-dock-reveal{z-index:2}.context-nav-overflow-menu{position:absolute;bottom:var(--context-nav-mobile-primary-height);left:0;width:100%;z-index:10;min-width:0;min-height:0;max-height:176px;padding:10px;border-top:1px solid var(--context-nav-border);background:var(--context-nav-panel-strong);box-shadow:0 -4px 16px #26323f1f;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin}.context-nav-overflow-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:9;background:#0f172a52}.context-nav-overflow-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(72px,1fr));gap:8px}.context-nav-overflow-item{min-width:0;min-height:72px;aspect-ratio:1/1;display:grid;place-items:center;align-content:center;gap:6px;padding:8px;border:1px solid var(--context-nav-border);border-radius:8px;background:#fff;color:var(--context-nav-text);cursor:pointer;font:inherit;font-size:12px;font-weight:700;line-height:1.1;letter-spacing:0;text-align:center}.context-nav-overflow-icon{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;background:var(--context-nav-accent-soft);color:var(--context-nav-accent);font-size:16px}.context-nav-overflow-item:hover,.context-nav-overflow-item:focus-visible{outline:none;border-color:var(--context-nav-accent);box-shadow:0 0 0 3px var(--context-nav-focus)}.context-nav-dock-menu{position:fixed;z-index:40;width:176px;padding:6px;border:1px solid var(--context-nav-border-strong);border-radius:8px;background:#fff;color:var(--context-nav-text);box-shadow:0 14px 32px #26323f33}.context-nav-dock-menu-heading{padding:6px 8px 8px;color:var(--context-nav-text-muted);font-size:11px;font-weight:700;line-height:1;letter-spacing:0}.context-nav-dock-menu-item{width:100%;min-height:32px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:7px 8px;border:0;border-radius:6px;background:transparent;color:var(--context-nav-text);cursor:pointer;font:inherit;font-size:12px;font-weight:700;line-height:1.2;letter-spacing:0;text-align:left}.context-nav-dock-menu-item:hover,.context-nav-dock-menu-item:focus-visible{outline:none;background:var(--context-nav-accent-soft);box-shadow:0 0 0 2px var(--context-nav-focus)}.context-nav-dock-menu-item-active{background:var(--context-nav-accent-soft);color:var(--context-nav-accent)}.context-nav-l1-workspace .app-root,.context-nav-l1-workspace .app-body,.context-nav-l1-workspace .app-workspace{width:100%;height:100%;min-height:0}.context-nav-empty-state{width:100%;min-height:100%}.context-nav-panel{min-height:100%;padding:24px;color:var(--context-nav-text)}.context-nav-panel-kicker{margin-bottom:8px;color:var(--context-nav-text-muted);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.context-nav-panel h2{margin:0;color:var(--context-nav-text);font-size:24px;font-weight:700;letter-spacing:0}.context-nav-panel p{max-width:56ch;margin:12px 0 0;color:var(--context-nav-text-muted);font-size:14px;line-height:1.5}.context-nav-panel .context-nav-panel-count{width:max-content;min-width:48px;margin-top:16px;padding:8px 10px;border:1px solid var(--context-nav-border);border-radius:6px;background:var(--context-nav-panel);color:var(--context-nav-accent);font-size:22px;font-weight:700;line-height:1}.space-portals-panel{min-height:100%;padding:24px;color:var(--context-nav-text)}.space-portals-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.space-portals-header h2{margin:0;font-size:24px;font-weight:700;letter-spacing:0}.space-portals-header p{max-width:64ch;margin:8px 0 0;color:var(--context-nav-text-muted);font-size:14px;line-height:1.5}.space-type-card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin-top:24px}.space-type-card{min-height:172px;display:grid;grid-template-rows:minmax(0,1fr) auto;gap:14px;padding:18px;border:1px solid var(--context-nav-border);border-radius:8px;background:#fff;color:var(--context-nav-text);box-shadow:0 12px 28px #26323f14;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.space-type-card:hover{border-color:var(--context-nav-accent);box-shadow:0 18px 34px #26323f1f;transform:translateY(-1px)}.space-type-card-main{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:flex-start;gap:14px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;text-align:left}.space-type-card-main:focus-visible,.space-type-card-pill:focus-visible{outline:none;box-shadow:0 0 0 3px var(--context-nav-focus)}.space-type-card-icon{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;border:1px solid var(--context-nav-border);border-radius:8px;background:linear-gradient(180deg,#ffffff 0%,var(--context-nav-panel) 100%);color:var(--context-nav-accent);font-size:16px}.space-type-card-body{min-width:0;display:grid;gap:8px;padding-top:1px}.space-type-card-title{font-size:16px;font-weight:700;line-height:1.2}.space-type-card-description{color:var(--context-nav-text-muted);font-size:13px;line-height:1.55}.space-type-card-pills{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding-top:12px;border-top:1px solid var(--context-nav-border)}.space-type-card-pill{min-height:28px;display:inline-flex;align-items:center;justify-content:center;width:fit-content;max-width:100%;padding:5px 10px;border:1px solid var(--context-nav-border);border-radius:999px;background:var(--context-nav-panel);color:var(--context-nav-text-muted);cursor:pointer;font:inherit;font-size:12px;font-weight:700;line-height:1.2;white-space:nowrap}.space-type-card-pill:hover{border-color:var(--context-nav-accent);color:var(--context-nav-text)}.panel-template-shell{--panel-template-accent: #b00072;--panel-template-accent-dark: #8f005d;--panel-template-border: #b8b8b8;min-height:100%;height:100%;display:flex;flex-direction:column;border:1px solid var(--panel-template-border);background:#fff;color:var(--context-nav-text);overflow:hidden}.panel-template-overlay{position:relative;z-index:1;width:100%;height:100%;display:flex;flex-direction:column;border:1px solid var(--panel-template-border, #b8b8b8);border-radius:8px;background:#fff;overflow:hidden}.panel-template-overlay-wash{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:#080c1273}.panel-template-overlay-close{position:absolute;top:10px;right:12px;z-index:2;padding:0;border:0;background:transparent;color:#fffc;font-size:20px;cursor:pointer}.panel-template-overlay-close:hover{color:#fff}.panel-template-overlay--apps{width:940px;max-width:calc(100vw - 100px);height:auto;max-height:calc(100vh - 100px);overflow:auto}.panel-template-overlay--apps>main{flex:0 0 auto;width:900px;margin:0 auto}.panel-template-transaction:focus-visible{outline:none;box-shadow:0 0 0 3px var(--context-nav-focus)}.panel-template-shell .app-wrapper{height:100%;min-height:0}.panel-template-main{flex:1 1 auto;min-width:0;min-height:0;padding:12px;overflow:auto}.panel-template-subtype-switcher{min-width:0;display:flex;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid var(--context-nav-border);background:var(--context-nav-content-surface);overflow-x:auto;scrollbar-width:thin}.panel-template-subtype-pill{min-height:30px;display:inline-flex;align-items:center;gap:7px;width:fit-content;max-width:100%;padding:5px 10px;border:1px solid var(--context-nav-border);border-radius:999px;background:#fff;color:var(--context-nav-text-muted);cursor:pointer;font:inherit;font-size:12px;font-weight:800;line-height:1.2;white-space:nowrap}.panel-template-subtype-pill-active,.panel-template-subtype-pill:hover,.panel-template-subtype-pill:focus-visible{outline:none;border-color:var(--panel-template-accent);background:var(--context-nav-accent-soft);color:var(--panel-template-accent-dark)}.panel-template-summary{max-width:760px}.panel-template-nav-summary-compact{max-width:none}.panel-template-nav-headerline{min-width:0;display:flex;align-items:center;flex-wrap:wrap;gap:10px}.panel-template-nav-headerline .context-nav-panel-kicker{margin-bottom:0}.panel-template-nav-search{width:min(100%,340px);min-height:34px;padding:0 10px}.panel-template-summary h2{margin:4px 0 0;font-size:24px;font-weight:700;letter-spacing:0}.panel-template-summary p{margin:8px 0 0;color:var(--context-nav-text-muted);font-size:14px;line-height:1.5}.panel-template-overview-grid,.panel-template-nav-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(112px,1fr));gap:8px;margin-top:12px}.panel-template-overview-card,.panel-template-nav-card{min-width:0;min-height:84px;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;align-content:center;justify-items:stretch;gap:8px;padding:10px;border:1px solid var(--context-nav-border);border-radius:8px;background:var(--context-nav-content-surface);color:var(--context-nav-text);font:inherit;font-size:12px;font-weight:700;letter-spacing:0;text-align:left}.panel-template-nav-card{cursor:pointer}.panel-template-nav-card:hover{border-color:var(--panel-template-accent);color:var(--panel-template-accent-dark)}.panel-template-nav-card:focus-visible{outline:none;box-shadow:0 0 0 3px var(--context-nav-focus)}.panel-template-overview-icon,.panel-template-nav-icon{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--context-nav-border);border-radius:8px;background:#fff;color:var(--panel-template-accent);font-size:14px}.panel-template-overview-card-hint{grid-column:2;align-self:start;justify-self:start;padding:1px 6px;border-radius:999px;background:var(--context-nav-accent-soft);color:var(--context-nav-text-muted);font-size:10px;font-weight:600;letter-spacing:.2px}.panel-template-nav-title{min-width:0;overflow-wrap:anywhere;line-height:1.25}.horizontal-column-nav-shell{display:grid;gap:10px;margin-top:12px}.horizontal-column-nav-search,.commercial-app-tray-search{min-width:0;min-height:38px;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;border:1px solid var(--context-nav-border);border-radius:8px;background:#fff;color:var(--context-nav-text-muted)}.horizontal-column-nav-search{width:min(100%,420px);padding:0 11px}.horizontal-column-nav-search input,.commercial-app-tray-search input{min-width:0;width:100%;height:100%;border:0;background:transparent;color:var(--context-nav-text);font:inherit;font-size:13px;font-weight:700;letter-spacing:0;outline:none}.horizontal-column-nav-search:focus-within,.commercial-app-tray-search:focus-within{border-color:var(--panel-template-accent);box-shadow:0 0 0 3px var(--context-nav-focus)}.horizontal-column-nav-search-results{min-height:420px;border:1px solid var(--context-nav-border);border-radius:8px;background:#fff;overflow:auto}.horizontal-column-nav-result-copy{min-width:0;display:grid;gap:4px}.horizontal-column-nav-result-path{min-width:0;color:var(--context-nav-text-muted);font-size:11px;font-weight:700;line-height:1.2;overflow-wrap:break-word}.horizontal-column-nav-empty,.commercial-app-tray-empty{min-height:120px;display:grid;place-items:center;padding:16px;color:var(--context-nav-text-muted);font-size:13px;font-weight:700}.hierarchical-column-nav{position:relative;min-height:420px;overflow:hidden}.hierarchical-column-nav-level{position:absolute;top:0;right:0;bottom:0;left:0;min-width:0;display:none;grid-template-rows:auto minmax(0,1fr);border:1px solid var(--context-nav-border);border-radius:8px;background:#fff;box-shadow:0 14px 28px #26323f1f;overflow:hidden}.hierarchical-column-nav-level-active{display:grid}.hierarchical-column-nav-header{min-height:52px;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid var(--context-nav-border);background:var(--context-nav-content-surface)}.hierarchical-column-nav-header h3{margin:0;color:var(--context-nav-text);font-size:15px;font-weight:800;line-height:1.2;letter-spacing:0}.hierarchical-column-nav-back{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--context-nav-border);border-radius:8px;background:#fff;color:var(--context-nav-text);cursor:pointer}.hierarchical-column-nav-list{min-height:0;display:grid;align-content:start;gap:8px;padding:10px;overflow:auto;scrollbar-width:thin}.hierarchical-column-nav-item{min-width:0;min-height:56px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 10px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--context-nav-text);cursor:pointer;font:inherit;text-align:left}.hierarchical-column-nav-item:hover,.hierarchical-column-nav-item:focus-visible,.hierarchical-column-nav-item-active{outline:none;border-color:var(--context-nav-border);background:var(--context-nav-accent-soft);color:var(--panel-template-accent-dark)}.hierarchical-column-nav-item:disabled{cursor:not-allowed;opacity:.5}.hierarchical-column-nav-icon{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--context-nav-border);border-radius:8px;background:#fff;color:var(--panel-template-accent);font-size:16px}.hierarchical-column-nav-label{min-width:0;color:inherit;font-size:14px;font-weight:800;line-height:1.25;overflow-wrap:break-word}.hierarchical-column-nav-next{color:var(--context-nav-text-muted);font-size:12px}.panel-template-family-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;margin-top:20px}.panel-template-family{min-width:0;padding:16px;border:1px solid var(--context-nav-border);border-radius:8px;background:var(--context-nav-content-surface)}.panel-template-family h3{margin:0 0 12px;font-size:16px;font-weight:700;letter-spacing:0}.panel-template-transaction-list{display:grid;gap:8px}.panel-template-transaction{min-width:0;min-height:38px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 10px;border:1px solid var(--context-nav-border);border-radius:6px;background:#fff;color:var(--context-nav-text);cursor:pointer;font:inherit;font-size:13px;line-height:1.3;text-align:left}.panel-template-transaction:hover{border-color:var(--panel-template-accent);color:var(--panel-template-accent-dark)}.panel-template-coming-soon-card{max-width:560px;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:flex-start;gap:16px;padding:20px;border:1px solid var(--context-nav-border);border-radius:8px;background:var(--context-nav-content-surface)}.panel-template-coming-soon-icon{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--context-nav-border);border-radius:8px;background:#fff;color:var(--panel-template-accent);font-size:18px}.panel-template-coming-soon-card h2{margin:4px 0 0;font-size:24px;font-weight:700;letter-spacing:0}.panel-template-coming-soon-card p{margin:8px 0 0;color:var(--context-nav-text-muted);font-size:14px;line-height:1.5}.panel-template-product-binder,.panel-template-apps{min-height:0;flex:1 1 auto;height:auto}.commercial-app-tray .apps-main{display:block;padding:16px;scroll-snap-type:none}.commercial-app-tray .app-section{width:100%;margin:0;padding:18px;border:1px solid var(--context-nav-border);border-radius:8px;background:#ffffffb8}.commercial-app-tray-toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:16px}.commercial-app-tray .commercial-app-tray-toolbar .app-section-header{margin-bottom:0}.commercial-app-tray-search{width:min(100%,320px);padding:0 10px}.commercial-app-tray .app-grid{width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(92px,124px));grid-auto-flow:row;justify-content:start;gap:18px 22px}.commercial-app-tray .appcard{width:92px;min-width:0;padding:0;border:0;background:transparent;color:var(--context-nav-text);cursor:pointer;font:inherit}.commercial-app-tray .appcard-media{margin:0 auto;background:#fff;color:var(--panel-template-accent)}.commercial-app-tray .appcard>.appcard-body{width:100%;margin-top:8px}.commercial-app-tray .appcard>.appcard-body>.appcard-text{width:100%;min-width:0}.commercial-app-tray .appcard>.appcard-body>.appcard-text>.appcard-title{width:100%;min-width:0;display:block;color:var(--context-nav-text);font-size:12px;font-weight:800;line-height:1.2;text-align:center;white-space:normal;overflow-wrap:break-word;word-break:normal}.commercial-app-tray .appcard>.appcard-body>.appcard-text>.appcard-subtitle{display:block;margin-top:4px;color:var(--context-nav-text-muted);font-size:9px;font-weight:700;line-height:1.2;text-align:center;white-space:normal;overflow-wrap:break-word;word-break:normal}.panel-template-filer{min-height:0;flex:1 1 auto;height:auto;overflow:auto}@media (min-width: 700px){.panel-template-main{padding:20px}.panel-template-nav-search{width:260px}.panel-template-overview-grid,.panel-template-nav-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;margin-top:20px}.panel-template-overview-card,.panel-template-nav-card{min-height:118px;grid-template-columns:minmax(0,1fr);align-content:start;justify-items:start;gap:12px;padding:16px;font-size:15px}.panel-template-overview-icon,.panel-template-nav-icon{width:38px;height:38px;font-size:16px}.horizontal-column-nav-shell{margin-top:20px}.hierarchical-column-nav,.horizontal-column-nav-search-results{min-height:460px}.hierarchical-column-nav{display:grid;grid-auto-flow:column;grid-auto-columns:280px;gap:14px;overflow-x:auto;overflow-y:hidden}.hierarchical-column-nav-level,.hierarchical-column-nav-level-active{position:static;display:grid;min-height:460px;width:280px;box-shadow:none}.hierarchical-column-nav-level:not(.hierarchical-column-nav-level-active){display:grid}.hierarchical-column-nav-back{display:none}.commercial-app-tray .apps-main{padding:24px}.commercial-app-tray .app-grid{grid-template-columns:repeat(auto-fill,minmax(108px,136px));gap:22px 28px}.commercial-app-tray .appcard{width:108px}}.panel-transaction-app{min-height:100%;padding:20px;color:var(--context-nav-text)}.panel-transaction-app h2{margin:4px 0 0;font-size:24px;font-weight:700;letter-spacing:0}.panel-transaction-app p{margin:8px 0 0;color:var(--context-nav-text-muted);font-size:14px;line-height:1.5}.panel-template-back-button{min-height:34px;display:inline-flex;align-items:center;gap:8px;margin-bottom:16px;padding:7px 10px;border:1px solid var(--context-nav-border);border-radius:6px;background:#fff;color:var(--context-nav-text);cursor:pointer;font:inherit;font-size:13px;font-weight:700}.panel-template-back-button:focus-visible{outline:none;box-shadow:0 0 0 3px var(--context-nav-focus)}.space-portals-membership{min-height:100%;padding:16px 0 0}.space-portals-membership-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.space-portals-membership-heading h3{margin:0;font-size:16px;font-weight:700;letter-spacing:0}.space-portals-membership-type{padding:4px 8px;border:1px solid var(--context-nav-border);border-radius:999px;background:#fff;color:var(--context-nav-text-muted);font-size:11px;font-weight:700}.space-portals-membership-heading>div{min-width:0;display:grid;gap:6px}.space-portals-membership-filters{display:flex;align-items:center;justify-content:flex-end;flex-wrap:nowrap;gap:10px}.space-portals-membership-filter{display:inline-flex;align-items:center;gap:8px;color:#ffffffc7;font-size:12px;font-weight:700}.space-portals-membership-filter select{min-height:30px;min-width:160px;border:1px solid var(--context-nav-border);border-radius:7px;background:#fff;color:var(--context-nav-text);font:inherit;padding:0 10px}.space-portals-membership-filter:first-child select{min-width:190px}.space-portals-membership-filter select:focus-visible{outline:none;border-color:var(--context-nav-accent);box-shadow:0 0 0 3px var(--context-nav-focus)}.space-portals-membership-list{min-height:220px}.space-portal-nugget-title{min-width:0;display:flex;align-items:center;gap:8px}.space-portal-nugget-title>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.space-portal-nugget-badge,.space-portal-nugget-access{display:inline-flex;align-items:center;width:fit-content;max-width:100%;min-height:22px;padding:3px 8px;border:1px solid var(--context-nav-border);border-radius:999px;background:var(--context-nav-panel);color:var(--context-nav-text-muted);font-size:11px;font-weight:700;line-height:1.2;white-space:nowrap}.space-portal-nugget-meta{min-width:0;display:flex;align-items:center;flex-wrap:wrap;gap:6px;color:var(--context-nav-text-muted);font-size:12px}.space-portal-nugget-meta span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.space-portal-nugget-meta span+span:before{content:"";display:inline-block;width:4px;height:4px;margin-right:6px;border-radius:50%;background:var(--context-nav-border-strong);vertical-align:middle}.space-portal-nugget-badge-admin{border-color:#7c3aed47;background:#7c3aed14;color:#5b21b6}.space-portal-nugget-badge-member{border-color:#1665343d;background:#16653414;color:#166534}.space-portal-nugget-badge-membership-admin{border-color:#0e749042;background:#0e749014;color:#0e7490}@media (min-width: 700px){.context-nav-shell{--context-nav-available-height: calc(100vh - var(--context-nav-tabtree-height));grid-template-columns:72px 72px minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.context-nav-l1-shell{grid-template-columns:72px minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.context-nav-l2-shell{grid-template-columns:72px minmax(0,1fr)}.context-nav-menu-primary{grid-column:1;grid-row:1/-1;width:72px;height:100%;border-top:0;border-right:1px solid var(--context-nav-border-strong)}.context-nav-menu-list-primary{flex-direction:column}.context-nav-menu-context{grid-column:1;grid-row:1/-1;width:72px;height:100%}.context-nav-content{grid-column:3;grid-row:1}.context-nav-l1-workspace,.context-nav-l2-shell .context-nav-content{grid-column:2;grid-row:1}.context-nav-overflow-menu{position:absolute;top:0;bottom:0;left:72px;width:180px;max-height:none;padding:12px;border-top:0;border-right:1px solid var(--context-nav-border-strong);box-shadow:8px 0 24px #26323f24}.context-nav-overflow-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.context-nav-item-primary,.context-nav-item-context{width:71px;height:71px;min-height:71px;flex:0 0 71px;aspect-ratio:1/1}.context-nav-item-primary.context-nav-item-active{box-shadow:inset 3px 0 0 var(--context-nav-accent)}.context-nav-l1-shell-dock-top .context-nav-item-primary.context-nav-item-active,.context-nav-l1-shell-dock-top .context-nav-item-primary.context-nav-item-highlighted{box-shadow:inset 0 3px 0 var(--context-nav-accent)}.context-nav-l1-shell-dock-right .context-nav-item-primary.context-nav-item-active,.context-nav-l1-shell-dock-right .context-nav-item-primary.context-nav-item-highlighted{box-shadow:inset -3px 0 0 var(--context-nav-accent)}.context-nav-l1-shell-dock-bottom .context-nav-item-primary.context-nav-item-active,.context-nav-l1-shell-dock-bottom .context-nav-item-primary.context-nav-item-highlighted{box-shadow:inset 0 -3px 0 var(--context-nav-accent)}}.context-nav-l1-shell-dock-top{grid-template-columns:minmax(0,1fr);grid-template-rows:var(--context-nav-mobile-primary-height) minmax(0,1fr)}.context-nav-l1-shell-dock-top .context-nav-menu-primary{grid-column:1/-1;grid-row:1;width:100%;height:var(--context-nav-mobile-primary-height);border-top:0;border-right:0;border-bottom:1px solid var(--context-nav-border)}.context-nav-l1-shell-dock-top .context-nav-menu-list-primary{flex-direction:row}.context-nav-l1-shell-dock-top .context-nav-l1-workspace{grid-column:1;grid-row:2}.context-nav-l1-shell-dock-right{grid-template-columns:minmax(0,1fr) var(--context-nav-mobile-primary-height);grid-template-rows:minmax(0,1fr)}.context-nav-l1-shell-dock-right .context-nav-menu-primary{grid-column:2;grid-row:1;width:var(--context-nav-mobile-primary-height);height:100%;border-top:0;border-left:1px solid var(--context-nav-border-strong);border-right:0}.context-nav-l1-shell-dock-right .context-nav-menu-list-primary{flex-direction:column}.context-nav-l1-shell-dock-right .context-nav-l1-workspace{grid-column:1;grid-row:1}.context-nav-l1-shell-dock-bottom{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.context-nav-l1-shell-dock-bottom .context-nav-l1-workspace{grid-column:1;grid-row:1}.context-nav-l1-shell-dock-bottom .context-nav-menu-primary{position:absolute;left:50%;right:auto;bottom:12px;z-index:8;grid-column:auto;grid-row:auto;width:max-content;max-width:calc(100% - 24px);height:var(--context-nav-mobile-primary-height);border:1px solid var(--context-nav-border-strong);border-radius:8px;background:#f1f4f6d6;box-shadow:0 12px 28px #26323f2e;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transform:translate(-50%);overflow-x:auto}.context-nav-l1-shell-dock-bottom .context-nav-menu-list-primary{width:max-content;align-items:center;flex-direction:row}.context-nav-l1-shell-dock-bottom .context-nav-item-primary{width:64px;min-width:64px;height:100%;min-height:0;flex:0 0 64px;align-content:center}.context-nav-l1-shell-dock-bottom .context-nav-overflow-menu{bottom:calc(var(--context-nav-mobile-primary-height) + 18px)}.context-nav-l1-shell-bottom-collapsed .context-nav-menu-primary,.context-nav-l1-shell-bottom-collapsed .context-nav-overflow-menu,.context-nav-l1-shell-bottom-collapsed .context-nav-overflow-backdrop{display:none}.context-nav-bottom-dock-reveal{position:absolute;left:12px;right:12px;bottom:0;z-index:11;height:20px;border:1px solid var(--context-nav-border-strong);border-bottom:0;border-radius:8px 8px 0 0;background:#4f6f7fb8;cursor:pointer;box-shadow:0 -4px 14px #26323f29}.context-nav-bottom-dock-reveal:focus-visible{outline:none;box-shadow:0 0 0 3px var(--context-nav-focus)}@media (min-width: 700px){.context-nav-l1-shell-dock-left{grid-template-columns:72px minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.context-nav-l1-shell-dock-left .context-nav-menu-primary{grid-column:1;grid-row:1/-1;width:72px;height:100%;border-top:0;border-right:1px solid var(--context-nav-border-strong)}.context-nav-l1-shell-dock-left .context-nav-menu-list-primary{flex-direction:column}.context-nav-l1-shell-dock-left .context-nav-l1-workspace{grid-column:2;grid-row:1}.context-nav-l1-shell-dock-top{grid-template-columns:minmax(0,1fr);grid-template-rows:72px minmax(0,1fr)}.context-nav-l1-shell-dock-top .context-nav-menu-primary{height:72px}.context-nav-l1-shell-dock-right{grid-template-columns:minmax(0,1fr) 72px}.context-nav-l1-shell-dock-right .context-nav-menu-primary{width:72px}.context-nav-l1-shell-dock-right .context-nav-l1-workspace{grid-column:1}.context-nav-l1-shell-dock-bottom .context-nav-menu-primary{left:50%;right:auto;bottom:18px;height:var(--context-nav-mobile-primary-height);max-width:calc(100% - 36px)}.context-nav-l1-shell-dock-bottom .context-nav-item-primary{width:64px;height:100%;min-height:0;flex:0 0 64px;align-content:center}.context-nav-l1-shell-dock-bottom .context-nav-overflow-menu{top:auto;left:50%;right:auto;bottom:82px;width:max-content;min-width:180px;max-width:calc(100% - 36px);max-height:176px;border-top:1px solid var(--context-nav-border);border-right:1px solid var(--context-nav-border-strong);box-shadow:0 -8px 24px #26323f24;transform:translate(-50%)}.context-nav-l1-shell-dock-bottom .context-nav-overflow-grid{grid-template-columns:repeat(auto-fit,minmax(72px,1fr))}}.context-nav-item-primary:focus-visible{outline:2px solid var(--context-nav-focus, #4c9aff);outline-offset:2px}@media (pointer: coarse){.context-nav-item-primary,.context-nav-overflow-item,.context-nav-dock-menu-item{min-height:44px;min-width:44px}.context-nav-menu-primary{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}}.context-nav-bottom-dock-reveal{position:fixed;left:0;right:0;bottom:0;height:20px;z-index:5;background:transparent;border:0;cursor:pointer}.context-nav-dock-menu{min-width:190px}.context-nav-dock-menu-item{display:flex;align-items:center;width:100%;gap:8px}.context-nav-dock-menu-item:focus-visible{outline:2px solid var(--context-nav-focus, #4c9aff);outline-offset:-2px}.context-nav-dock-menu-item[aria-checked=true]:after{content:"✓";margin-left:auto}.context-nav-dock-menu-divider{height:1px;margin:4px 0;background:currentColor;opacity:.15}.context-nav-overflow-menu,.context-nav-dock-menu{animation:context-nav-pop .12s ease-out}@keyframes context-nav-pop{0%{opacity:0;transform:translateY(4px) scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.context-nav-overflow-menu,.context-nav-dock-menu{animation:none}}.panel-template-sales-module{--sales-viz-sequential: #2a78d6;--sales-viz-track: #e1e0d9;--sales-viz-good: #0ca30c;--sales-viz-warning: #fab219;--sales-viz-serious: #ec835a;--sales-viz-critical: #d03b3b;--sales-viz-surface-ring: #fcfcfb}.sales-panel-home{position:relative}.sales-panel-home-side{position:absolute;top:2px;right:2px;z-index:1;display:flex;align-items:center;gap:8px}.sales-panel-home-kpis{margin-top:16px}.sales-mock-badge{display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border-radius:999px;border:1px solid rgba(208,59,59,.45);background:#d03b3b14;color:#a02a2a;font-size:11px;font-weight:700;white-space:nowrap}.sales-mock-badge-dot{width:8px;height:8px;border-radius:50%;background:#d03b3b;box-shadow:0 0 0 2px var(--sales-viz-surface-ring)}.sales-mock-badge--corner{position:absolute;top:2px;right:2px;z-index:1}.sales-perspective-switcher{position:relative}.sales-perspective-trigger{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;border:1px solid var(--context-nav-border-strong);background:var(--context-nav-panel);color:var(--context-nav-text);font-size:12px;font-weight:600;white-space:nowrap;cursor:pointer}.sales-perspective-trigger:hover{background:var(--context-nav-panel-strong)}.sales-perspective-menu{position:absolute;top:calc(100% + 4px);right:0;z-index:10;min-width:140px;display:flex;flex-direction:column;padding:4px;border:1px solid var(--context-nav-border);border-radius:10px;background:var(--context-nav-content-surface);box-shadow:0 8px 24px #0f172a29}.sales-perspective-option{padding:7px 10px;border:0;border-radius:6px;background:transparent;color:var(--context-nav-text);font-size:12px;font-weight:600;text-align:left;cursor:pointer}.sales-perspective-option:hover{background:var(--context-nav-panel)}.sales-perspective-option-active{background:var(--context-nav-accent-soft)}.sales-module-frame{display:flex;flex-direction:column;gap:16px}.sales-module-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.sales-module-header-main{display:flex;align-items:flex-start;gap:12px;min-width:0}.sales-module-title-icon{flex:0 0 auto;width:40px;height:40px;display:grid;place-items:center;border-radius:10px;background:var(--context-nav-panel);border:1px solid var(--context-nav-border);color:var(--context-nav-text);font-size:16px}.sales-module-kicker{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--context-nav-accent)}.sales-module-title{margin:2px 0 0;font-size:20px;font-weight:700;color:var(--context-nav-text)}.sales-module-description{margin:4px 0 0;color:var(--context-nav-text-muted);font-size:13px;line-height:1.45}.sales-module-header-side{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.sales-module-scope-badge{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;border:1px solid var(--context-nav-border-strong);background:var(--context-nav-panel);color:var(--context-nav-text);font-size:12px;font-weight:600;white-space:nowrap}.sales-kpi-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.sales-kpi-tile{min-width:0;display:flex;flex-direction:column;gap:4px;padding:12px 14px;background:var(--context-nav-content-surface);border:1px solid var(--context-nav-border);border-radius:10px}.sales-kpi-tile-label{display:flex;align-items:center;gap:6px;color:var(--context-nav-text-muted);font-size:12px}.sales-kpi-tile-label i{color:var(--context-nav-accent)}.sales-kpi-tile-value{color:var(--context-nav-text);font-size:22px;font-weight:600;line-height:1.15}.sales-kpi-tile-value--hero{font-size:48px;line-height:1}.sales-kpi-tile-delta{display:flex;align-items:baseline;gap:6px;font-size:12px}.sales-kpi-tile-delta-value{font-weight:700}.sales-kpi-tile-delta--good .sales-kpi-tile-delta-value{color:#006300}.sales-kpi-tile-delta--bad .sales-kpi-tile-delta-value{color:#d03b3b}.sales-kpi-tile-delta-label,.sales-kpi-tile-footer{color:var(--context-nav-text-muted)}.sales-sparkline{display:block;margin-top:4px}.sales-sparkline-line{fill:none;stroke:var(--sales-viz-sequential);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.sales-sparkline-end{fill:var(--sales-viz-sequential);stroke:var(--sales-viz-surface-ring);stroke-width:2}.sales-meter{display:inline-block;min-width:0;width:100%;height:8px;border-radius:4px;background:var(--sales-viz-track);overflow:hidden}.sales-meter-fill{display:block;height:100%;border-radius:0 4px 4px 0;background:var(--sales-viz-sequential)}.sales-meter--good .sales-meter-fill{background:var(--sales-viz-good)}.sales-meter--accent .sales-meter-fill{background:var(--sales-viz-sequential)}.sales-meter--warning .sales-meter-fill{background:var(--sales-viz-warning)}.sales-meter--serious .sales-meter-fill{background:var(--sales-viz-serious)}.sales-status-badge{display:inline-flex;align-items:center;gap:5px;padding:2px 8px;border-radius:999px;border:1px solid var(--context-nav-border);background:var(--context-nav-content-surface);color:var(--context-nav-text);font-size:11px;font-weight:600;white-space:nowrap}.sales-status-badge i{font-size:11px}.sales-status-badge--good i{color:var(--sales-viz-good)}.sales-status-badge--warning i{color:#8a6200}.sales-status-badge--serious i{color:var(--sales-viz-serious)}.sales-status-badge--critical i{color:var(--sales-viz-critical)}.sales-status-badge--neutral i{color:var(--context-nav-text-muted)}.sales-module-section{display:flex;flex-direction:column;gap:8px}.sales-module-section-title{margin:0;font-size:13px;font-weight:700;color:var(--context-nav-text)}.sales-list{background:var(--context-nav-content-surface);border:1px solid var(--context-nav-border);border-radius:10px;padding:0 14px}.sales-list-row{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--context-nav-border)}.sales-list-row:last-child{border-bottom:0}.sales-list-row>span{flex:1 1 0;min-width:0}.sales-list-row>span:first-child{flex:1.6 1 0}.sales-list-row--head{padding:8px 0;border-bottom:1px solid var(--context-nav-border-strong)}.sales-list-row--head span{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--context-nav-text-muted)}.sales-list-cell--end{text-align:right;font-variant-numeric:tabular-nums}.sales-list-cell--muted{color:var(--context-nav-text-muted)}.sales-list-primary{display:block;color:var(--context-nav-text);font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sales-list-subtitle{display:block;color:var(--context-nav-text-muted);font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sales-list-meter{display:flex;align-items:center;gap:8px}.sales-list-meter .sales-meter{flex:1 1 0}.sales-list-meter-value{flex:0 0 auto;color:var(--context-nav-text-muted);font-size:11px;font-variant-numeric:tabular-nums}.sales-trend-card{background:var(--context-nav-content-surface);border:1px solid var(--context-nav-border);border-radius:10px;padding:14px;display:flex;flex-direction:column;gap:12px}.sales-trend-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.sales-trend-card-current{margin-top:4px;color:var(--context-nav-text-muted);font-size:13px}.sales-trend-card-current strong{color:var(--context-nav-text)}.sales-module-empty{padding:20px 0;color:var(--context-nav-text-muted);font-size:13px;text-align:center}.direction-tabs{display:inline-flex;gap:4px;margin:14px 0 0;padding:3px;border:1px solid var(--context-nav-border);border-radius:999px;background:var(--context-nav-panel)}.direction-tab{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border:none;border-radius:999px;background:transparent;color:var(--context-nav-text-muted);font:inherit;font-size:12px;font-weight:600;letter-spacing:0;cursor:pointer}.direction-tab:hover{color:var(--context-nav-text)}.direction-tab:focus-visible{outline:none;box-shadow:0 0 0 3px var(--context-nav-focus)}.direction-tab--active{background:var(--context-nav-content-surface);color:var(--panel-template-accent)}.operations-stream-filters{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.operations-stream-chip{padding:4px 12px;border-radius:999px;border:1px solid var(--context-nav-border);background:var(--context-nav-content-surface);color:var(--context-nav-text);font-size:12px;font-weight:600;cursor:pointer}.operations-stream-chip:hover{border-color:var(--context-nav-border-strong);background:var(--context-nav-panel)}.operations-stream-chip-active{border-color:var(--context-nav-accent);background:var(--context-nav-accent-soft)}.operations-order-link{display:block;padding:0;border:0;background:transparent;text-align:left;cursor:pointer}.operations-order-link:hover .sales-list-primary{color:var(--context-nav-accent)}.operations-stream-numbers{display:block;color:var(--context-nav-text);font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}.operations-multi-stream{display:inline-flex;align-items:center;gap:5px;margin-top:3px;padding:1px 8px;border:1px dashed var(--context-nav-border-strong);border-radius:999px;color:var(--context-nav-text-muted);font-size:10px;font-weight:700;white-space:nowrap}.operations-order-detail{display:flex;flex-direction:column;gap:14px}.operations-detail-back{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border:1px solid var(--context-nav-border);border-radius:999px;background:var(--context-nav-content-surface);color:var(--context-nav-text);font-size:12px;font-weight:600;cursor:pointer}.operations-detail-back:hover{background:var(--context-nav-panel)}.operations-detail-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.operations-detail-code{margin:2px 0 0;font-size:18px;font-weight:700;color:var(--context-nav-text)}.operations-detail-subline{margin-top:4px;display:flex;flex-direction:column;gap:2px}.operations-detail-badges{display:flex;align-items:center;gap:8px}.operations-partial-notice{display:flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid rgba(208,59,59,.35);border-radius:8px;background:#d03b3b0f;color:var(--context-nav-text);font-size:12px}.operations-partial-notice i{color:#d03b3b}.operations-detail-contact{display:flex;flex-direction:column;gap:4px}.operations-detail-items{display:flex;flex-direction:column;border:1px solid var(--context-nav-border);border-radius:10px;padding:0 14px;background:var(--context-nav-content-surface)}.operations-detail-item{display:flex;align-items:center;gap:14px;padding:10px 0;border-bottom:1px solid var(--context-nav-border)}.operations-detail-item:last-child{border-bottom:0}.operations-detail-item>div:first-child{flex:1 1 0;min-width:0}.operations-detail-item-value{flex:0 0 auto;color:var(--context-nav-text);font-size:13px;font-weight:600;font-variant-numeric:tabular-nums}.operations-masked{color:var(--context-nav-text-muted);font-size:12px;font-style:italic}.operations-item-action{padding:2px 10px;border:1px solid var(--context-nav-border-strong);border-radius:999px;background:var(--context-nav-content-surface);color:var(--context-nav-text);font-size:11px;font-weight:700;cursor:pointer}.operations-item-action:hover{background:var(--context-nav-panel)}.operations-detail-totals{display:flex;flex-direction:column;gap:4px}.operations-total-line{display:flex;align-items:baseline;justify-content:space-between;gap:12px;max-width:420px;font-size:14px;color:var(--context-nav-text)}.operations-total-line span{font-variant-numeric:tabular-nums;font-weight:700}.operations-detail-actions{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.operations-order-wide-action{padding:6px 14px;border:1px solid rgba(208,59,59,.45);border-radius:8px;background:#d03b3b14;color:#a02a2a;font-size:12px;font-weight:700;cursor:pointer}.operations-order-wide-action:hover{background:#d03b3b24}.dock-menu-host{position:fixed;z-index:2147483600;display:flex;flex-direction:row;align-items:center;gap:8px;pointer-events:none}.dock-menu-host-bottom-left{left:78px;bottom:12px}.dock-menu-host-bottom-center{left:50%;bottom:12px;transform:translate(-50%);opacity:0;transition:opacity .16s ease}.dock-menu-host-bottom-center:hover,.dock-menu-host-bottom-center:focus-within,.dock-menu-host-bottom-center.dock-menu-host-open{opacity:1}.dock-menu-host-bottom-right{right:20px;bottom:16px;flex-direction:row-reverse}.dock-menu-trigger,.dock-menu-panel{pointer-events:auto}.dock-menu-trigger{width:46px;height:46px;border:1px solid rgba(148,163,184,.34);border-radius:50%;background:#ffffffdb;box-shadow:0 14px 34px #0f172a2e;display:inline-flex;align-items:center;justify-content:center;padding:4px;cursor:pointer;transition:background .16s ease,box-shadow .16s ease,transform .16s ease}.dock-menu-trigger:hover,.dock-menu-trigger:focus-visible,.dock-menu-trigger[aria-expanded=true]{background:#fff;box-shadow:0 0 0 2px #0d948842,0 18px 42px #0f172a33;outline:none;transform:translateY(-1px)}.dock-menu-logo{width:100%;height:100%;border-radius:999px;object-fit:cover}.dock-menu-fallback-logo{width:26px;height:18px;display:flex;align-items:center;justify-content:center;gap:4px}.dock-menu-dot{display:block;width:5px;height:5px;border-radius:999px;background:#0f766e;transition:transform .2s ease}.dock-menu-fallback-logo-dancing .dock-menu-dot{animation:dock-dot-dance .64s ease infinite}.dock-menu-fallback-logo-dancing .dock-menu-dot:nth-child(1){animation-delay:0ms}.dock-menu-fallback-logo-dancing .dock-menu-dot:nth-child(2){animation-delay:.12s}.dock-menu-fallback-logo-dancing .dock-menu-dot:nth-child(3){animation-delay:.24s}.dock-menu-fallback-logo-dancing .dock-menu-dot:nth-child(4){animation-delay:.36s}@keyframes dock-dot-dance{0%,to{transform:translateY(0) scale(1)}20%{transform:translateY(-6px) scale(1.3)}40%{transform:translateY(2px) scale(.85)}60%{transform:translateY(0) scale(1)}}.dock-menu-panel{height:46px;max-width:calc(100vw - 100px);overflow:hidden;border:1px solid rgba(148,163,184,.38);border-radius:999px;background:#fffffff7;box-shadow:0 14px 34px #0f172a2e;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);animation:dock-panel-in .24s ease}.dock-menu-host-bottom-left .dock-menu-panel{transform-origin:left center}.dock-menu-host-bottom-center .dock-menu-panel{transform-origin:center center}.dock-menu-host-bottom-right .dock-menu-panel{transform-origin:right center}@keyframes dock-panel-in{0%{transform:scale(.3);opacity:0}to{transform:scale(1);opacity:1}}.dock-menu-list{display:flex;align-items:center;gap:4px;padding:3px 5px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.dock-menu-list::-webkit-scrollbar{display:none}.dock-menu-list .dock-menu-list{padding:3px 0 0;flex-wrap:wrap;overflow-x:visible}.dock-menu-item-wrap{flex-shrink:0;cursor:pointer}.dock-menu-item{width:40px;height:40px;border:1px solid rgba(226,232,240,.78);border-radius:50%;background:#f8fafcd6;color:#1e293b;display:inline-flex;align-items:center;justify-content:center;padding:0;text-decoration:none;cursor:pointer;font:inherit;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.dock-menu-item:hover,.dock-menu-item:focus-visible{background:#fff;border-color:#0d94884d;box-shadow:0 4px 16px #0f172a1a;transform:translateY(-1px);outline:none}.dock-menu-item-icon{width:28px;height:28px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:#0f766e;background:#f0fdfaf5;flex:0 0 auto;overflow:hidden}.dock-menu-item-icon img{width:100%;height:100%;object-fit:cover}.dock-menu-item-icon i{font-size:13px;line-height:1}.dock-menu-item-arrow{position:absolute;top:-2px;right:-2px;width:5px;height:5px;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;opacity:.45;transform:rotate(45deg)}.dock-menu-item-with-children{position:relative}.dock-menu-empty{padding:0 12px;color:#64748b;font-size:12px;white-space:nowrap}@media (max-width: 599.95px){.dock-menu-host-bottom-left{left:12px;bottom:7px}.dock-menu-host-bottom-right{right:12px;bottom:7px}.dock-menu-panel{max-width:calc(100vw - 68px)}}.backstage-wrapper{--bs-edge: clamp(6px, 1.5vh, 12px);--bs-icon: clamp(16px, 4.6vw, 22px);--bs-label: clamp(.5625rem, 2.2vw, .6875rem);--bs-item-gap: clamp(.1rem, .5vw, .3rem);--bs-gap: clamp(.8rem, 2.4vw, 1.5rem);--bs-bar-y: clamp(.35rem, 1.6vw, .6rem);--bs-bar-x: clamp(.6rem, 3vw, 1.25rem);--bs-tab-font: clamp(.5rem, 1.9vw, .6875rem);--bs-tab-y: clamp(.25rem, 1vw, .4rem);--bs-tab-x: clamp(.75rem, 4vw, 1.5rem);--bs-overlap: .75rem;--bs-radius: .75rem;position:fixed;z-index:1000;width:max-content;max-width:calc(100vw - 16px);box-sizing:border-box;display:flex;justify-content:center;background:transparent}.backstage-wrapper[data-pos^=bottom]{bottom:calc(var(--backstage-offset, 0px) + env(safe-area-inset-bottom,0px) + var(--bs-edge))}.backstage-wrapper[data-pos^=top]{top:calc(env(safe-area-inset-top,0px) + var(--bs-edge))}.backstage-wrapper[data-pos=bottom],.backstage-wrapper[data-pos=top]{left:50%;transform:translate(-50%)}.backstage-wrapper[data-pos$=-left]{left:calc(env(safe-area-inset-left,0px) + var(--bs-edge))}.backstage-wrapper[data-pos$=-right]{right:calc(env(safe-area-inset-right,0px) + var(--bs-edge))}.backstage-wrapper[data-pos=left]{left:calc(env(safe-area-inset-left,0px) + var(--bs-edge));top:50%;transform:translateY(-50%)}.backstage-wrapper[data-pos=right]{right:calc(env(safe-area-inset-right,0px) + var(--bs-edge));top:50%;transform:translateY(-50%)}.backstage-wrapper.is-dragging[data-pos]{right:auto;bottom:auto;transform:none;cursor:grabbing}.backstage-container{position:relative;display:inline-flex;align-items:center;max-width:100%}.backstage-wrapper[data-pos^=bottom] .backstage-container{flex-direction:column}.backstage-wrapper[data-pos^=top] .backstage-container{flex-direction:column-reverse}.backstage-wrapper[data-pos=left] .backstage-container{flex-direction:row-reverse}.backstage-wrapper[data-pos=right] .backstage-container{flex-direction:row}.backstage-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;font-family:inherit;background-color:#2b3a5e;color:#fff;font-size:var(--bs-tab-font);font-weight:600;letter-spacing:.05em;line-height:1.2;position:relative;z-index:0;cursor:grab;user-select:none;-webkit-user-select:none;touch-action:none;-webkit-tap-highlight-color:transparent;white-space:nowrap}.backstage-tab:focus-visible{outline:2px solid #f2b632;outline-offset:2px}.backstage-tab-text{display:inline-block}.backstage-wrapper[data-pos^=bottom] .backstage-tab{padding:var(--bs-tab-y) var(--bs-tab-x) calc(var(--bs-tab-y) + var(--bs-overlap));border-radius:var(--bs-radius) var(--bs-radius) 0 0;margin-bottom:calc(-1 * var(--bs-overlap))}.backstage-wrapper[data-pos^=top] .backstage-tab{padding:calc(var(--bs-tab-y) + var(--bs-overlap)) var(--bs-tab-x) var(--bs-tab-y);border-radius:0 0 var(--bs-radius) var(--bs-radius);margin-top:calc(-1 * var(--bs-overlap))}.backstage-wrapper[data-pos=left] .backstage-tab{writing-mode:vertical-rl;padding:var(--bs-tab-x) var(--bs-tab-y) var(--bs-tab-x) calc(var(--bs-tab-y) + var(--bs-overlap));border-radius:0 var(--bs-radius) var(--bs-radius) 0;margin-left:calc(-1 * var(--bs-overlap))}.backstage-wrapper[data-pos=right] .backstage-tab{writing-mode:vertical-rl;padding:var(--bs-tab-x) calc(var(--bs-tab-y) + var(--bs-overlap)) var(--bs-tab-x) var(--bs-tab-y);border-radius:var(--bs-radius) 0 0 var(--bs-radius);margin-right:calc(-1 * var(--bs-overlap))}.backstage-wrapper[data-pos=right] .backstage-tab .backstage-tab-text{transform:rotate(180deg)}.backstage-wrapper[data-orient=h] .backstage-container.is-collapsed .backstage-tab{padding:var(--bs-tab-y) var(--bs-tab-x);margin:0;border-radius:9999px;box-shadow:0 4px 12px #00000026}.backstage-wrapper[data-orient=v] .backstage-container.is-collapsed .backstage-tab{padding:var(--bs-tab-x) var(--bs-tab-y);margin:0;border-radius:9999px;box-shadow:0 4px 12px #00000026}.backstage-container.is-collapsed .backstage-bar{display:none}.backstage-bar{position:relative;z-index:1;background-color:#2b3a5e;border-radius:9999px;padding:var(--bs-bar-y) var(--bs-bar-x);display:flex;align-items:center;justify-content:center;gap:var(--bs-gap);box-shadow:0 6px 16px #00000026;max-width:100%;box-sizing:border-box}.backstage-wrapper[data-orient=v] .backstage-bar{flex-direction:column;padding:var(--bs-bar-x) var(--bs-bar-y);gap:1rem;border-radius:1.5rem}@media (max-width: 768px){.backstage-wrapper[data-orient=h] .backstage-bar{border-radius:1.5rem}}.backstage-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--bs-item-gap);background:none;border:none;cursor:pointer;font-family:inherit;min-width:0;-webkit-tap-highlight-color:transparent;touch-action:manipulation;padding:.5rem .4rem;margin:-.5rem -.4rem;border-radius:.75rem;transition:transform .1s ease}.backstage-item:active{transform:scale(.94)}.backstage-item:focus-visible{outline:2px solid #f2b632;outline-offset:1px}@media (hover: hover){.backstage-item:hover .backstage-icon,.backstage-item:hover .backstage-label{opacity:.8}}.backstage-icon{color:#fff;width:var(--bs-icon);height:var(--bs-icon);flex-shrink:0;transition:color .15s ease,opacity .15s ease}.backstage-label{color:#fff;font-size:var(--bs-label);font-weight:500;white-space:nowrap;transition:color .15s ease,opacity .15s ease}.backstage-item.active .backstage-icon,.backstage-item.active .backstage-label{color:#f2b632}@media (max-width: 599.95px){.backstage-wrapper{--backstage-offset: 58px}}@media (max-width: 300px){.backstage-item:not(.active) .backstage-label{display:none}}@media (max-height: 480px) and (orientation: landscape){.backstage-wrapper{--bs-edge: 4px}.backstage-item:not(.active) .backstage-label{display:none}}.backstage-menu{position:fixed;z-index:1100;min-width:180px;max-height:calc(100vh - 16px);overflow:auto;box-sizing:border-box;padding:.25rem;background:#2b3a5e;color:#fff;border-radius:.75rem;box-shadow:0 10px 25px #00000040;font-size:.8125rem}.backstage-menu-title{padding:.4rem .6rem .2rem;font-size:.625rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;opacity:.6}.backstage-menu-item{display:flex;align-items:center;gap:.5rem;width:100%;min-height:38px;padding:.4rem .6rem;border:0;border-radius:.5rem;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.backstage-menu-item:hover,.backstage-menu-item:focus-visible{background:#ffffff1f;outline:none}.backstage-menu-item.is-current{color:#f2b632}.backstage-menu-arrow{width:1.1em;text-align:center}.backstage-menu-check{margin-left:auto}.backstage-menu-sep{height:1px;margin:.25rem .4rem;background:#ffffff26}@media (prefers-reduced-motion: reduce){.backstage-item,.backstage-icon,.backstage-label{transition:none}}.ui-root{--ui-bg: #f6f7f9;--ui-surface: #ffffff;--ui-hover: #f1f3f6;--ui-border: #dfe3e8;--ui-text: #1b2230;--ui-muted: #5d6676;--ui-accent: #2f5bd8;--ui-accent-contrast: #ffffff;--ui-success: #1d7a46;--ui-warning: #a15c07;--ui-danger: #c0362c;--ui-info: #2f5bd8;--ui-radius: 10px;--ui-radius-sm: 6px;--ui-shadow: 0 8px 28px rgba(16, 24, 40, .18);--ui-focus: 2px solid var(--ui-accent);color:var(--ui-text);font:inherit;line-height:1.5}@media (prefers-color-scheme: dark){.ui-root:not([data-theme=light]){--ui-bg: #12161d;--ui-surface: #1a1f28;--ui-hover: #232935;--ui-border: #2f3644;--ui-text: #e8ebf0;--ui-muted: #9aa4b5;--ui-accent: #7b9bff;--ui-accent-contrast: #0e1320;--ui-success: #52c585;--ui-warning: #e0a04a;--ui-danger: #f08177;--ui-info: #7b9bff;--ui-shadow: 0 8px 28px rgba(0, 0, 0, .5)}}.ui-root[data-theme=dark]{--ui-bg: #12161d;--ui-surface: #1a1f28;--ui-hover: #232935;--ui-border: #2f3644;--ui-text: #e8ebf0;--ui-muted: #9aa4b5;--ui-accent: #7b9bff;--ui-accent-contrast: #0e1320;--ui-success: #52c585;--ui-warning: #e0a04a;--ui-danger: #f08177;--ui-info: #7b9bff;--ui-shadow: 0 8px 28px rgba(0, 0, 0, .5)}.ui-root *,.ui-root *:before,.ui-root *:after{box-sizing:border-box}.ui-root :focus-visible,.ui-dialog :focus-visible{outline:var(--ui-focus);outline-offset:2px}.ui-root h2,.ui-root h3,.ui-root p{margin:0}.ui-stack{display:flex}.ui-page{display:grid;gap:24px}.ui-muted{color:var(--ui-muted)}.ui-strong{font-weight:600}.ui-code{font:12px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;overflow-wrap:anywhere}.ui-frame{display:grid;gap:24px}.ui-card{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius)}.ui-card-pad{padding:20px}.ui-empty{padding:48px 24px;text-align:center;display:grid;gap:4px;justify-items:center}.ui-empty .ui-btn{margin-top:12px}.ui-stats{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.ui-stat{all:unset;box-sizing:border-box;display:grid;gap:2px;padding:20px;cursor:pointer;background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius);transition:background .15s,border-color .15s}.ui-stat:hover{background:var(--ui-hover)}.ui-stat:focus-visible{outline:var(--ui-focus);outline-offset:2px}.ui-stat-value{font-size:2rem;font-weight:600;line-height:1.2}.ui-stat-label{color:var(--ui-muted);font-size:.85rem}.ui-stat-hint{color:var(--ui-muted);font-size:.8rem}.ui-row{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.ui-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;font:inherit;font-weight:500;padding:8px 14px;border-radius:var(--ui-radius-sm);border:1px solid transparent;cursor:pointer;white-space:nowrap;transition:background .15s,border-color .15s,opacity .15s}.ui-btn[disabled]{opacity:.5;cursor:default}.ui-btn-sm{padding:5px 10px;font-size:.85rem}.ui-btn-primary{background:var(--ui-accent);color:var(--ui-accent-contrast)}.ui-btn-primary:not([disabled]):hover{filter:brightness(1.08)}.ui-btn-secondary{background:var(--ui-surface);color:var(--ui-text);border-color:var(--ui-border)}.ui-btn-secondary:not([disabled]):hover{background:var(--ui-hover)}.ui-btn-danger{background:var(--ui-danger);color:#fff}.ui-btn-danger-quiet{background:transparent;color:var(--ui-danger);border-color:color-mix(in srgb,var(--ui-danger) 45%,transparent)}.ui-btn-danger-quiet:not([disabled]):hover{background:color-mix(in srgb,var(--ui-danger) 10%,transparent)}.ui-btn-ghost{background:transparent;color:var(--ui-accent);padding-inline:8px}.ui-btn-ghost:not([disabled]):hover{background:var(--ui-hover)}.ui-icon-btn{display:inline-grid;place-items:center;width:32px;height:32px;border-radius:var(--ui-radius-sm);border:0;background:transparent;color:var(--ui-muted);cursor:pointer}.ui-icon-btn:hover{background:var(--ui-hover);color:var(--ui-text)}.ui-chip{display:inline-flex;align-items:center;padding:2px 10px;border-radius:999px;font-size:.78rem;font-weight:500;color:var(--tone, var(--ui-muted));background:color-mix(in srgb,var(--tone, var(--ui-muted)) 12%,transparent)}.ui-chip[data-tone=success]{--tone: var(--ui-success)}.ui-chip[data-tone=warning]{--tone: var(--ui-warning)}.ui-chip[data-tone=danger]{--tone: var(--ui-danger)}.ui-chip[data-tone=info]{--tone: var(--ui-info)}.ui-avatar{flex:none;display:inline-grid;place-items:center;width:30px;height:30px;border-radius:50%;background:color-mix(in srgb,var(--ui-accent) 14%,transparent);color:var(--ui-accent);font-size:.8rem;font-weight:600}.ui-badge{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 6px;margin-left:8px;border-radius:999px;background:var(--ui-accent);color:var(--ui-accent-contrast);font-size:.72rem;font-weight:600}.ui-alert{display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:var(--ui-radius-sm);color:var(--tone);background:color-mix(in srgb,var(--tone) 10%,var(--ui-surface));border:1px solid color-mix(in srgb,var(--tone) 30%,transparent)}.ui-alert[data-tone=info]{--tone: var(--ui-info)}.ui-alert[data-tone=success]{--tone: var(--ui-success)}.ui-alert[data-tone=warning]{--tone: var(--ui-warning)}.ui-alert[data-tone=danger]{--tone: var(--ui-danger)}.ui-alert-text{flex:1;color:var(--ui-text)}.ui-toast-region{position:fixed;inset:auto 16px 16px;display:grid;justify-items:center;pointer-events:none;z-index:1400}.ui-toast{pointer-events:auto;display:flex;align-items:center;gap:12px;padding:10px 14px;max-width:min(480px,100%);border-radius:var(--ui-radius-sm);background:var(--ui-text);color:var(--ui-bg);box-shadow:var(--ui-shadow)}.ui-toast[data-tone=danger]{background:var(--ui-danger);color:#fff}.ui-toast button{all:unset;cursor:pointer;font-weight:600;opacity:.85}.ui-toast button:focus-visible{outline:2px solid currentColor;outline-offset:2px}.ui-tabs{display:flex;gap:4px;overflow-x:auto;border-bottom:1px solid var(--ui-border);scrollbar-width:thin}.ui-tab{font:inherit;display:inline-flex;align-items:center;padding:10px 14px;margin-bottom:-1px;white-space:nowrap;background:none;border:0;border-bottom:2px solid transparent;color:var(--ui-muted);cursor:pointer}.ui-tab:hover{color:var(--ui-text)}.ui-tab[aria-selected=true]{color:var(--ui-accent);border-bottom-color:var(--ui-accent);font-weight:600}.ui-field{display:grid;gap:6px}.ui-label{font-size:.85rem;font-weight:500}.ui-input{font:inherit;width:100%;padding:9px 12px;color:var(--ui-text);background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm)}.ui-input:focus-visible{outline:var(--ui-focus);outline-offset:0;border-color:var(--ui-accent)}.ui-input[aria-invalid=true]{border-color:var(--ui-danger)}.ui-help{font-size:.8rem;color:var(--ui-muted)}.ui-help[data-error=true]{color:var(--ui-danger)}.ui-list{list-style:none;margin:0;padding:0}.ui-list>li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px}.ui-list>li+li{border-top:1px solid var(--ui-border)}.ui-table-wrap{overflow:hidden}.ui-table{width:100%;border-collapse:collapse;text-align:left}.ui-table th{padding:10px 16px;font-size:.8rem;font-weight:600;color:var(--ui-muted);border-bottom:1px solid var(--ui-border)}.ui-table td{padding:12px 16px;border-bottom:1px solid var(--ui-border);overflow-wrap:anywhere;vertical-align:middle}.ui-table tbody tr:hover{background:var(--ui-hover)}.ui-table tbody tr:last-child td{border-bottom:0}.ui-table-end{text-align:right}.ui-table[data-busy=true]{opacity:.6}.ui-cell-flex{display:flex;align-items:center;gap:10px}.ui-actions{display:flex;gap:8px;justify-content:flex-end}.ui-pager{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:10px 16px;border-top:1px solid var(--ui-border);font-size:.85rem;color:var(--ui-muted)}.ui-skel{display:block;border-radius:var(--ui-radius-sm);background:linear-gradient(90deg,var(--ui-hover),var(--ui-border),var(--ui-hover));background-size:200% 100%;animation:ui-shimmer 1.4s linear infinite}@keyframes ui-shimmer{to{background-position:-200% 0}}.ui-dialog{padding:0;border:1px solid var(--ui-border);border-radius:var(--ui-radius);width:min(440px,calc(100vw - 32px));background:var(--ui-surface);color:var(--ui-text, inherit);box-shadow:var(--ui-shadow)}.ui-dialog::backdrop{background:#0a0e1680}.ui-dialog-body{padding:24px;display:grid;gap:16px}.ui-dialog-title{margin:0;font-size:1.1rem;font-weight:600}.ui-dialog-actions{display:flex;gap:8px;justify-content:flex-end;margin-top:8px}@media (max-width: 640px){.ui-stats{grid-template-columns:1fr}.ui-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.ui-table,.ui-table tbody{display:block}.ui-table tr{display:grid;gap:10px;padding:14px 16px;border-bottom:1px solid var(--ui-border)}.ui-table tr:last-child{border-bottom:0}.ui-table td{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:0;border:0}.ui-table td:before{content:attr(data-label);color:var(--ui-muted);font-size:.8rem;flex:none}.ui-table td[data-label=""]:before{content:none}}@media (prefers-reduced-motion: reduce){.ui-root *,.ui-dialog *{transition:none!important}.ui-skel{animation:none}}.ui-shell{display:flex;flex-direction:column;height:100%;min-height:0}.ui-shell-nav{flex:none;padding:0 16px}.ui-shell-view{flex:1;min-height:0}.ui-frame-actions{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}.portal-theme-variables{margin:16px 0 24px}.portal-theme-sections{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:12px;align-items:start;margin-bottom:12px}.portal-theme-sections details,.portal-theme-preview{min-width:0;border:1px solid #dce2eb;border-radius:8px;padding:12px}.portal-theme-variables summary{cursor:pointer;font-weight:600}.portal-theme-variables summary:focus-visible{outline:2px solid #4778bc;outline-offset:2px}.portal-theme-sections p{font-size:13px;margin:12px 0}.portal-theme-preview{margin-top:12px;overflow:auto}.market-hierarchy{--mh-accent: #2446d6;--mh-accent-soft: #eaf0ff;--mh-ink: #172033;--mh-muted: #5b6678;--mh-line: #e2e6ee;--mh-wash: #f6f7fa;--mh-surface: #fff;--mcf-surface: var(--mh-surface);--mcf-line: var(--mh-line);--mcf-muted: var(--mh-muted);display:flex;flex-direction:column;height:100%;min-height:420px;overflow:hidden;color:var(--mh-ink);background:var(--mh-surface);border:1px solid var(--mh-line);border-radius:12px}.market-hierarchy__sr{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.market-hierarchy__crumbs{display:flex;align-items:center;gap:4px;min-height:48px;padding:0 8px;background:var(--mh-wash);border-bottom:1px solid var(--mh-line)}.market-hierarchy__crumbs ol{display:flex;flex:1 1 auto;align-items:center;min-width:0;margin:0;padding:0;overflow-x:auto;list-style:none;scrollbar-width:none}.market-hierarchy__crumbs ol::-webkit-scrollbar{display:none}.market-hierarchy__crumbs li{display:flex;flex:none;align-items:center}.market-hierarchy__crumb{padding:8px 10px;border:0;border-radius:8px;background:transparent;color:var(--mh-muted);font:inherit;font-size:13px;font-weight:500;white-space:nowrap;cursor:pointer}.market-hierarchy__crumb:hover:not(:disabled){background:#e9ecf3;color:var(--mh-ink)}.market-hierarchy__crumb[aria-current=page]{color:var(--mh-ink);font-weight:600;cursor:default}.market-hierarchy__sep,.market-hierarchy__chevron{flex:none;width:6px;height:6px;border:solid currentColor;border-width:1.5px 1.5px 0 0;transform:rotate(45deg)}.market-hierarchy__sep{color:#9aa4b5;margin:0 -2px}.market-hierarchy__back{display:none;position:relative;flex:none;width:40px;height:40px;border:0;border-radius:10px;background:transparent;cursor:pointer}.market-hierarchy__back:after{content:"";position:absolute;top:50%;left:50%;width:9px;height:9px;border:solid var(--mh-ink);border-width:0 0 2px 2px;transform:translate(-30%,-50%) rotate(45deg)}.market-hierarchy__back:disabled{opacity:.3;cursor:default}.market-hierarchy__actions{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;min-height:56px;padding:8px 16px;border-bottom:1px solid var(--mh-line)}.market-hierarchy__selected{min-width:0;overflow-wrap:anywhere;font-size:15px}.market-hierarchy__buttons{display:flex;flex-wrap:wrap;gap:8px}.market-hierarchy__hint{margin:0;color:var(--mh-muted);font-size:13px}.market-hierarchy__error{padding:8px 12px}.market-hierarchy__item{position:relative;display:flex;align-items:center;gap:12px;width:100%;min-height:48px;padding:8px 12px;border:0;border-radius:10px;background:transparent;color:var(--mh-ink);font:inherit;font-size:14px;font-weight:500;text-align:left;cursor:pointer;transition:background-color .12s;-webkit-tap-highlight-color:transparent}.market-hierarchy__item:hover:not(:disabled){background:var(--mh-wash)}.market-hierarchy__item[aria-pressed=true]{background:var(--mh-accent-soft);color:var(--mh-accent)}.market-hierarchy__item[aria-pressed=true]:before{content:"";position:absolute;top:10px;bottom:10px;left:0;width:3px;border-radius:3px;background:var(--mh-accent)}.market-hierarchy__item:focus-visible{outline:2px solid var(--mh-accent);outline-offset:-2px}.market-hierarchy__item:disabled{cursor:progress;opacity:.6}.market-hierarchy__icon{display:flex;flex:none;width:20px;height:20px;color:var(--mh-muted)}.market-hierarchy__item[aria-pressed=true] .market-hierarchy__icon{color:var(--mh-accent)}.market-hierarchy__icon svg{width:100%;height:100%}.market-hierarchy__name{flex:1 1 auto;min-width:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere}.market-hierarchy__chevron{color:#9aa4b5;margin-right:4px}.market-hierarchy__item[aria-pressed=true] .market-hierarchy__chevron{color:var(--mh-accent)}.market-hierarchy__count{min-width:22px;padding:1px 7px;border-radius:999px;background:var(--mh-wash);color:var(--mh-muted);font-size:12px;font-weight:600;text-align:center}.market-hierarchy__skeleton{height:44px;margin:4px 0;border-radius:10px;background:linear-gradient(90deg,var(--mh-wash) 25%,var(--mh-line) 37%,var(--mh-wash) 63%);background-size:400% 100%;animation:mh-shimmer 1.4s ease infinite}@keyframes mh-shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}.market-hierarchy__empty{display:grid;justify-items:start;gap:12px;padding:12px 8px}.market-hierarchy__empty p{margin:0;color:var(--mh-muted);font-size:13px}.market-hierarchy__crumb:focus-visible,.market-hierarchy__back:focus-visible{outline:2px solid var(--mh-accent);outline-offset:1px}@media (max-width: 719px){.market-hierarchy{min-height:0;border:0;border-radius:0}.market-hierarchy__crumbs{order:1}.market-hierarchy__back{display:block}.market-hierarchy__error{order:2}.market-hierarchy>.multi-column-shell{order:3}.market-hierarchy__item{min-height:56px;font-size:16px}.market-hierarchy__crumb{padding:12px 10px}.market-hierarchy__actions{order:4;display:block;min-height:0;padding:10px 12px calc(10px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--mh-line);border-bottom:0;background:var(--mh-surface);box-shadow:0 -6px 16px #1018280f}.market-hierarchy__selected,.market-hierarchy__hint{display:none}.market-hierarchy__buttons{display:grid;grid-template-columns:repeat(3,1fr)}.market-hierarchy__buttons>:first-child{grid-column:1 / -1}.market-hierarchy__buttons>*{min-height:44px}}@media (prefers-reduced-motion: reduce){.market-hierarchy__skeleton{animation:none}.market-hierarchy__item{transition:none}}.store-cart{color:var(--xc-ink, #f4f4f5);font-family:var(--xc-theme-font, inherit);font-size:var(--xc-theme-size, 15px)}.store-cart header,.store-cart-selection,.store-cart-controls{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:12px}.store-cart-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:16px;align-items:start}.store-cart-item,.store-cart-summary,.store-cart header{padding:16px;margin-block:12px;border:1px solid var(--xc-line, #4b4d5b);border-radius:var(--xc-theme-radius, 12px);background:var(--xc-surface, #292a34)}.store-cart button{font:inherit;padding:8px 12px;margin:4px;border:1px solid var(--xc-line, #4b4d5b);border-radius:var(--xc-theme-radius, 8px);color:inherit;background:var(--xc-bg, #22232c);cursor:pointer}.store-cart button:disabled{opacity:.5;cursor:default}.store-cart button:focus-visible{outline:2px solid var(--xc-primary-500, #7466e6);outline-offset:2px}.store-cart .store-cart-primary{color:var(--xc-primary-600-ink, white);background:var(--xc-primary-600, #7466e6)}.store-cart input{accent-color:var(--xc-primary-500, #7466e6);margin-inline-end:8px}.store-cart dl{display:grid;grid-template-columns:1fr auto;gap:10px}.store-cart dd{margin:0}@media (max-width: 900px){.store-cart-layout{grid-template-columns:1fr}}.component-gallery-page{min-height:100vh;background:#f3f5f8;box-sizing:border-box;padding:28px;font-family:Roboto,Open Sans,Arial,sans-serif}.component-gallery-meta{align-items:flex-start;background:#fff;border:1px solid #dbe2ea;border-radius:8px;box-shadow:0 1px 2px #0f172a14;display:flex;justify-content:space-between;margin:0 auto 18px;max-width:1120px;padding:18px 20px}.component-gallery-kicker{color:#64748b;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.component-gallery-meta h1{color:#17212b;font-size:28px;line-height:1.2;margin:4px 0}.component-gallery-meta p{color:#64748b;font-size:14px;margin:0}.component-gallery-note{background:#e8f2ff;border:1px solid #bfdbfe;border-radius:999px;color:#2563eb;flex:0 0 auto;font-size:12px;font-weight:700;padding:7px 12px}.component-gallery-capture{background:#fff;border:1px solid #dbe2ea;border-radius:8px;box-shadow:0 8px 24px #0f172a1a;box-sizing:border-box;margin:0 auto;max-width:1120px;min-height:520px;overflow:hidden;padding:24px;position:relative}.component-index{display:grid;gap:20px}.component-index-header{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;gap:16px;justify-content:space-between;padding-bottom:18px}.component-index-header h2{color:#17212b;font-size:24px;line-height:1.2;margin:4px 0 0}.component-index-header input{border:1px solid #cbd5e1;border-radius:6px;color:#17212b;flex:0 1 320px;font:inherit;padding:10px 12px}.component-index-groups{display:grid;gap:18px}.component-index-group{border:1px solid #e2e8f0;border-radius:8px;overflow:hidden}.component-index-group h3{background:#f8fafc;border-bottom:1px solid #e2e8f0;color:#17212b;font-size:16px;margin:0;padding:12px 14px}.component-index-links,.component-family-gallery{display:grid;gap:1px}.component-index-links a,.component-family-item{align-items:center;background:#fff;color:#17212b;display:grid;gap:6px;grid-template-columns:minmax(180px,.45fr) minmax(0,1fr);padding:11px 14px;text-decoration:none}.component-index-links a:hover,.component-family-item:hover,.component-family-item.is-active{background:#f1f5f9}.component-index-links span,.component-family-item span{font-size:14px;font-weight:700}.component-index-links code,.component-family-item code{color:#64748b;font-family:Consolas,Courier New,monospace;font-size:12px;overflow-wrap:anywhere}.component-family-gallery{border:1px solid #e2e8f0;border-radius:8px;margin-top:18px;overflow:hidden}.component-specimen-card{display:grid;gap:24px}.component-specimen-renders{align-items:stretch;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) 390px}.component-render-frame{background:#f8fafc;border:1px solid #dbe2ea;border-radius:8px;display:grid;grid-template-rows:auto 1fr;min-height:320px;overflow:hidden}.component-render-frame--alternate{grid-column:1/-1;min-height:220px}.component-render-frame-header{align-items:center;background:#17212b;color:#fff;display:flex;font-size:12px;font-weight:800;justify-content:space-between;min-height:34px;padding:0 12px;text-transform:uppercase}.component-render-frame-header code{color:#cbd5e1;font-family:Consolas,Courier New,monospace;font-size:11px;font-weight:400;text-transform:none}.component-render-frame-body{background:#fff;overflow:auto;padding:16px}.component-render-frame--desktop .component-render-frame-body{min-height:420px}.component-render-frame--mobile .component-render-frame-body{min-height:640px}.component-render-scope{min-height:100%}.component-render-frame--mobile .component-render-scope{max-width:360px}.component-gallery-sample-content{border:1px dashed #cbd5e1;border-radius:6px;color:#475569;font-size:14px;line-height:1.5;padding:12px}.component-render-loading,.component-render-error{background:#fff7ed;border:1px solid #fed7aa;border-radius:8px;color:#9a3412;display:grid;gap:8px;padding:16px}.component-render-error strong{color:#7c2d12}.component-render-error span{overflow-wrap:anywhere}.component-specimen-details{display:grid;gap:14px}.component-specimen-details h2{color:#17212b;font-size:26px;line-height:1.2;margin:0;overflow-wrap:anywhere}.component-specimen-details p,.component-gallery-field p{color:#4b5563;font-size:14px;line-height:1.55;margin:0}.component-gallery-field{display:grid;gap:8px}.component-gallery-field-label{color:#17212b;font-size:12px;font-weight:800;text-transform:uppercase}.component-gallery-tags{display:flex;flex-wrap:wrap;gap:8px}.component-gallery-tag{background:#eef2f7;border:1px solid #dbe2ea;border-radius:999px;color:#334155;font-size:12px;padding:6px 9px}.component-gallery-table table{border-collapse:collapse;font-size:14px;width:100%}.component-gallery-table th{background:#263645;color:#fff;font-weight:600;padding:14px;text-align:left}.component-gallery-table td{border-bottom:1px solid #e5e7eb;color:#1f2937;padding:14px}.component-gallery-code{background:#f8fafc;border:1px solid #dbe2ea;border-radius:6px;color:#334155;font-family:Consolas,Courier New,monospace;font-size:13px;overflow-wrap:anywhere;padding:10px}.component-gallery-editor{background:#fff;color:#243141;min-height:320px;padding:28px}.component-gallery-editor h2{font-size:26px;margin:0 0 16px}.component-gallery-editor p{color:#64748b;font-size:16px;line-height:1.7;max-width:620px}@media (max-width: 700px){.component-gallery-page{padding:12px}.component-gallery-meta{display:block;padding:14px}.component-gallery-meta h1{font-size:22px}.component-gallery-note{display:inline-block;margin-top:12px}.component-gallery-capture{min-height:560px;padding:12px}.component-index-header{align-items:stretch;display:grid}.component-index-header input{width:100%}.component-index-links a,.component-family-item,.component-specimen-renders{grid-template-columns:1fr}.component-render-frame--alternate{grid-column:auto}}:root{--actual-width: calc(100vw - var(--left-margin) - var(--right-margin));--brand-color-facebook: #405D9A;--brand-color-instagram: radial-gradient(circle at 30% 107%, #FDF497 0%, #FDF497 5%, #FD5949 45%, #D6249F 60%, #285AEB 90%);--brand-color-linkedin: #0073B0;--brand-color-pinterest: #E60023;--brand-color-telegram: #35ABE7;--brand-color-twitter: #1DA1F2;--brand-color-vimeo: #1393CD;--brand-color-whatsapp: #49C958;--brand-color-youtube: #FF0000;--default-border-bottom: 1px solid var(--default-border-bottom-color);--default-border-bottom-color: var(--default-border-color-dark);--default-border-color-dark: #DDD;--default-border-color-light: #EEE;--default-border-left: 1px solid var(--default-border-left-color);--default-border-left-color: var(--default-border-color-light);--default-border-right: 1px solid var(--default-border-right-color);--default-border-right-color: var(--default-border-color-dark);--default-border-top: 1px solid var(--default-border-top-color);--default-border-top-color: var(--default-border-color-light);--default-color-blue: #1E64B4;--default-color-blue-alice: #F5F7F8;--default-color-blue-light: #E1F5FF;--default-color-blue-medium: #A6C7FF;--default-color-green: #2E8B57;--default-color-green-light: #EBF5E1;--default-color-green-medium: #92D050;--default-color-grey-dark: #333;--default-color-grey-light: #F2F2F2;--default-color-grey-medium: #AAA;--default-color-orange: #FF5A00;--default-color-red: #E10000;--default-color-red-light: #FAE1E6;--default-color-red-medium: #F0A5AF;--default-color-tan: #DDD9C3;--default-color-teal: #006464;--default-color-teal-light: #F0FAFA;--default-color-teal-medium: #32C8C8;--default-color-yellow: #FFAF00;--default-color-yellow-light: #FFFAE1;--default-color-yellow-medium: #FFF096;--default-shadow-color: var(--default-border-color-light);--left-margin: 2.5vw;--right-margin: 2.5vw;--scrollbar-thumb-background: transparent;--scrollbar-thumb-foreground: rgba(0, 0, 0, .3)}.status-amber-bg,.status-submitted-bg,.state-submitted-bg{background-color:#ffc107!important}.status-green-bg,.status-completed-bg,.state-completed-bg{background-color:#4caf50!important}.status-red-bg,.status-failed-bg,.state-failed-bg{background-color:red!important}.status-amber,.status-submitted,.state-submitted{color:#ffc107!important}.status-green-bg,.status-completed,.state-completed{color:#4caf50!important}.status-red-bg,.status-failed,.state-failed{color:red!important}*,*:after,*:before{box-sizing:border-box;margin:0;outline:none;padding:0;scrollbar-color:var(--scrollbar-thumb-foreground) var(--scrollbar-thumb-background);scrollbar-width:thin;word-wrap:break-word;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}*::-webkit-scrollbar{background-color:var(--scrollbar-thumb-background);height:.5rem;width:.25rem}*::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-foreground);border-radius:.25rem;outline:1px solid slategrey}body{scrollbar-width:none}*::selection{background:#ffd7d7;color:#000}@font-face{font-family:"Noto Serif";font-style:normal;src:url(/assets/NotoSerif-Regular-C0Srxz0z.ttf)}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:700;src:url(/assets/NotoSerif-Bold-BSIrNapA.ttf)}@font-face{font-family:"Noto Serif";font-style:italic;src:url(/assets/NotoSerif-Italic-ua8XMmPE.ttf)}@font-face{font-family:"Noto Serif";font-style:italic;font-weight:700;src:url(/assets/NotoSerif-BoldItalic-iln7QEH7.ttf)}@font-face{font-family:Noto Sans;font-style:normal;src:url(/assets/NotoSansDisplay-VariableFont_wdth_wght-CbB6qpUg.ttf)}@font-face{font-family:Noto Sans;font-style:italic;src:url(/assets/NotoSansDisplay-Italic-VariableFont_wdth_wght-TpLoxEi3.ttf)}@font-face{font-family:Libre Baskerville;font-style:normal;font-weight:400;src:url(/assets/LibreBaskerville-Regular-0cK9xpJe.ttf)}@font-face{font-family:Libre Baskerville;font-style:italic;font-weight:400;src:url(/assets/LibreBaskerville-Italic-h0aWpaK5.ttf)}@font-face{font-family:Libre Baskerville;font-style:normal;font-weight:700;src:url(/assets/LibreBaskerville-Bold-CN_22dFi.ttf)}@font-face{font-family:"Source Serif Pro";font-style:normal;font-weight:400;src:url(/assets/SourceSerifPro-Regular-DIjj74aT.ttf)}@font-face{font-family:"Source Serif Pro";font-style:italic;font-weight:400;src:url(/assets/SourceSerifPro-Italic-DH7N_42Y.ttf)}@font-face{font-family:"Source Serif Pro";font-style:normal;font-weight:700;src:url(/assets/SourceSerifPro-Bold-690EsomW.ttf)}@font-face{font-family:"Source Serif Pro";font-style:italic;font-weight:700;src:url(/assets/SourceSerifPro-BoldItalic-Ck8ExcNo.ttf)}body,html{font-family:Roboto,Arial,Verdana,Helvetica,sans-serif;font-size:14px;height:100%;line-height:1.4;width:100%}html{scroll-behavior:smooth;touch-action:manipulation;-webkit-tap-highlight-color:transparent}body{overflow-x:hidden;overflow-y:auto;position:fixed;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}body:not(.full-width)>main{margin-left:var(--left-margin);margin-right:var(--right-margin)}body:not(.site)>main{padding-bottom:100px}a{color:inherit;outline:none;text-decoration:none}a.gradient-link{border-bottom:0!important;color:initial!important;cursor:pointer;display:inline-block;line-height:1;overflow:hidden;padding:.25em;position:relative;text-decoration:none;transition:color .3s ease-out;vertical-align:bottom;z-index:0}a.gradient-link:active,a.gradient-link:focus,a.gradient-link:hover{color:#fff!important}a.gradient-link:before{content:"";height:100%;left:0;position:absolute;top:0;transform:translateY(calc(100% - .25em));transition:transform .25s ease-out;width:100%;z-index:-1}a.gradient-link:active:before,a.gradient-link:focus:before,a.gradient-link:hover:before{transform:translateY(0);transition:transform .25s ease-out}a.gradient-link.gradient-blue:before{background:var(--default-color-blue)}a.gradient-link.gradient-blue-green:before{background-image:linear-gradient(90deg,var(--default-color-blue) 0%,#92D050 100%)}a.gradient-link.gradient-blue-red:before{background-image:linear-gradient(90deg,var(--default-color-blue) 0%,var(--default-color-red) 100%)}a.gradient-link.gradient-blue-yellow:before{background-image:linear-gradient(90deg,var(--default-color-blue) 0%,var(--default-color-yellow) 100%)}a.gradient-link.gradient-green:before{background:#92d050}a.gradient-link.gradient-green-blue:before{background-image:linear-gradient(90deg,#92D050 0%,var(--default-color-blue) 100%)}a.gradient-link.gradient-green-red:before{background-image:linear-gradient(90deg,#92D050 0%,var(--default-color-red) 100%)}a.gradient-link.gradient-green-yellow:before{background-image:linear-gradient(90deg,#92D050 0%,var(--default-color-yellow) 100%)}a.gradient-link.gradient-red:before{background:var(--default-color-red)}a.gradient-link.gradient-red-blue:before{background-image:linear-gradient(90deg,var(--default-color-red) 0%,var(--default-color-blue) 100%)}a.gradient-link.gradient-red-green:before{background-image:linear-gradient(90deg,var(--default-color-red) 0%,#92D050 100%)}a.gradient-link.gradient-red-yellow:before{background-image:linear-gradient(90deg,var(--default-color-red) 0%,var(--default-color-yellow) 100%)}a.gradient-link.gradient-yellow:before{background:var(--default-color-yellow)}a.gradient-link.gradient-yellow-blue:before{background-image:linear-gradient(90deg,var(--default-color-yellow) 0%,var(--default-color-blue) 100%)}a.gradient-link.gradient-yellow-green:before{background-image:linear-gradient(90deg,var(--default-color-yellow) 0%,#92D050 100%)}a.gradient-link.gradient-yellow-red:before{background-image:linear-gradient(90deg,var(--default-color-yellow) 0%,var(--default-color-red) 100%)}a.link,input[type=button].link,input[type=submit].link,span.link{background:transparent;border:1px solid transparent;color:var(--default-color-grey-dark);cursor:pointer;filter:none;font-weight:400;outline:none;padding:.25em .5em;vertical-align:baseline}a.link{display:inline}a.link:active,a.link:focus,a.link:hover,input[type=button].link:active,input[type=button].link:focus,input[type=button].link:hover,input[type=submit].link:active,input[type=submit].link:focus,input[type=submit].link:hover,span.link:hover{background-color:var(--default-color-grey-light);border:1px solid #D3D3D3}abbr,acronym{border:0}.boarder-zero{border:0px!important}.bold-font{font-weight:700}.light-green-bg{background-color:var(--default-color-green-medium)!important}.light-red-bg{background-color:var(--default-color-red-medium)!important}caption,th{text-align:left}code,kbd,samp,tt{font-family:monospace}code{background:#ccc;border-radius:5px;display:inline-block;font-size:90%;padding:.25em .5em}button,input[type=button],input[type=submit]{padding:.25em 1em;vertical-align:top}button.disabled,input[type=button].disabled,input[type=submit].disabled,select.disabled,textarea.disabled{color:#e3e3e3}button.search-control,button.search-control:active,button.search-control:focus,button.search-control:hover{background:none;border:none;cursor:pointer}canvas{-ms-touch-action:double-tap-zoom}.chat-button{background-color:#0e72ed;height:56px;width:56px;color:#fff;padding:0;border-radius:50%;cursor:pointer;border:1px solid rgba(0,0,0,.05);transition:.2s opacity ease;position:fixed;right:24px;bottom:24px;overflow:hidden;display:flex;gap:8px;align-items:center;justify-content:center;box-shadow:0 4px 20px 4px #0000001f}.curp{cursor:pointer}.display-block{display:block!important}.display-inline{display:inline!important}div.color-splash{height:2.5em;width:2.5em;border-radius:50%}div.grid{display:table;table-layout:fixed;width:100%}div.grid>div.row{display:table-row}div.grid>div.row>div.cell{display:table-cell}div.ui-datepicker{z-index:10!important}fieldset,img{border:0}form.inline{display:inline-block;vertical-align:top}.form-control{border-radius:8px!important;overflow:hidden!important}h1,h2,h3,h4,h5,h6{display:block;font-weight:700;margin-left:0;margin-right:0;padding-bottom:.125em}h1,h2{font-family:Roboto,Arial,Verdana,Helvetica,sans-serif}h1{font-size:2em;margin-bottom:.56em;margin-top:.56em;padding-bottom:.25em}h2{font-size:1.7em;margin-bottom:.6225em;margin-top:.6225em}h3{font-size:1.4em;margin-bottom:.73125em;margin-top:.73125em}h4{font-size:1.2em;margin-bottom:1.33em;margin-top:1.33em}h5{font-size:1.1em;margin-bottom:1.39em;margin-top:1.39em}h6{font-size:1em;font-weight:500;margin-bottom:1.56em;margin-top:1.56em}i.progress,img.progress{display:none;vertical-align:middle}i.verified{color:#10a64a}img{outline:0 none}img:-moz-loading{visibility:hidden}img.image-load-lazy{background-color:var(--default-color-grey-light)}img#image-logo{display:block}img.progress{display:none;vertical-align:middle}input,select,textarea{font-family:inherit;font-size:100%;transition:all .2s ease-in-out}input[disabled],input:disabled{background:var(--default-color-grey-light);cursor:not-allowed}input:focus,select:focus,textarea:focus{font-weight:700}input,textarea{padding:.25em .5em}input.date,input.date[disabled],input.date[readonly],input.date-field,input.end-date,input.end-date[disabled],input.end-date[readonly],input.start-date,input.start-date[disabled],input.start-date[readonly]{background:var(--default-color-blue-alice);display:inline-block!important;max-width:calc(100% - 1.5em)!important}input[type=checkbox].switch,input[type=checkbox].tick{border:0;display:none;height:0;outline:0;visibility:hidden;width:0}input[type=checkbox].switch+label,input[type=checkbox].tick+label{cursor:pointer;display:block;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}input[type=checkbox].switch+label{background:#aaa;border-radius:1em;display:inline-block;font-family:serif;height:2em;width:4em}input[type=checkbox].switch.switch-toggle+label{background:var(--default-color-blue)}input[type=checkbox].switch+label:after{align-items:center;background:#fff;border-radius:100%;color:#aaa;content:"";display:flex;height:1.6em;justify-content:center;position:absolute;top:.2em;transform:translate(.2em);transition:all .3s;width:1.6em}input[type=checkbox].switch:checked+label{background:var(--default-color-blue)}input[type=checkbox].switch:checked+label:after{color:var(--default-color-blue);transform:translate(2.2em)}input[type=checkbox][disabled].switch+label{background:#eee}input[type=checkbox][disabled].switch+label:after{color:#eee}input[type=checkbox][disabled].switch:checked+label{background:var(--default-color-blue-medium)}input[type=checkbox][disabled].switch:checked+label:after{color:var(--default-color-blue-medium)}input[type=checkbox].tick+label{border-style:solid;border-width:.25em;height:1.5em;transition:all ease-out .2s;width:1.5em}input[type=checkbox].tick+label:after{border-style:solid;border-width:0;border-bottom-width:.25em;border-left-width:.25em;content:"";display:block;height:.75em;left:50%;opacity:0;position:absolute;top:10%;-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);transition:all ease-out .2s;width:1.5em}input[type=checkbox].tick:checked+label:after{opacity:1}input[type=email]::-ms-clear,input[type=number]::-ms-clear,input[type=password]::-ms-clear,input[type=search]::-ms-clear,input[type=tel]::-ms-clear,input[type=text]::-ms-clear{height:0;width:0}input[type=email].search-control,input[type=number].search-control,input[type=password].search-control,input[type=search].search-control,input[type=tel].search-control,input[type=text].search-control,select.search-control,textarea.search-control{background:var(--default-color-blue-alice);border:1px solid #E1E1E1;border-radius:.25em;box-shadow:none;font-weight:400;-moz-box-shadow:none;-webkit-box-shadow:none}input[disabled].search-control,input[readonly].search-control,input.search-control:disabled,select[disabled].search-control,select.search-control:disabled,textarea[disabled].search-control,textarea.search-control:disabled{background:var(--default-color-blue-alice)}input[type=password].credential,input[type=text].credential{max-width:10em;min-width:10em;width:10em}input[type=email].mandatory,input[type=number].mandatory,input[type=password].mandatory,input[type=search].mandatory,input[type=tel].mandatory,input[type=text].mandatory,select.mandatory,textarea.mandatory{border-style:dashed;background-color:#eef3f8;color:#000}li.mandatory{color:#000}li.optional{color:#999}input[type=number]{text-align:right}input[type=text].long-text{width:100%!important}input[type=text].lower-case{text-transform:lowercase}input[type=text].numeric{max-width:7.5em;min-width:5em}input[type=number]:focus,input[type=text].numeric:focus{font-weight:400}input[type=text].upper-case{text-transform:uppercase}input.error,select.error,textarea.error{background-color:#f2dede!important;border-color:#912323!important}input.error:-ms-input-placeholder{color:#912323!important}input.error:-moz-placeholder{color:#912323!important}input.error::-moz-placeholder{color:#912323!important}input.error::-webkit-input-placeholder{color:#912323!important}input.problem,select.problem,textarea.problem{background-color:#faffbd!important;box-shadow:0 0 5px 0 var(--default-color-red)}kbd{background:#cde;border:1px solid #CCC;border-radius:5px;box-shadow:0 1px #0003,0 0 0 2px #fff inset;font-size:80%;padding:.25em .5em}label{font-weight:400;font-size:11px;color:#222}li.no-list{list-style:none}ol.simple-list>li,ul.simple-list>li{list-style:none;margin:0}p{margin:.5em 0 1em}q:before,q:after{content:""}select{max-width:100%;padding:.75em .5em}select.error:-ms-input-placeholder{color:#912323!important}select.error:-moz-placeholder{color:#912323!important}select.error::-moz-placeholder{color:#912323!important}select.error::-webkit-input-placeholder{color:#912323!important}select[multiple=multiple],select.multiselect{height:15em;width:100%}select.selection{border-radius:5px;margin-top:.25em}span.link{display:block;padding:.5em}table{border-collapse:collapse;border-spacing:0;width:100%}table tr.form-row>td,table tr.form-row>th{padding-bottom:1em;padding-top:.5em}table tr.form-row>td{padding-left:.5em}table tr.form-row>th{padding-left:2em}table.grid{border:1px solid #DDD;margin:.5em 0}table.grid>*>tr>*{background:#fff;border-bottom:1px solid #DDD;border-left:var(--default-border-left);padding:.5em 1em}table.grid>*>tr>th{font-weight:700}table.grid>tbody>tr>*{position:relative}table.grid>tbody>tr:nth-child(2n)>*{background-color:var(--default-color-grey-light)}table.grid>tbody>tr:nth-child(2n)>*:first-child{border-left-color:#eee}table.grid>tbody>tr:hover>*:not(.setting-status-bar){background-color:#f5f5da80!important}table.grid>tbody>tr.error>*{background-color:#f2dcdb;font-weight:700}table.grid>tbody>tr.error:nth-child(2n)>*{background-color:#da9694}table.grid>tbody>tr.error:hover>*{background-color:#ff000080!important}table.grid>tbody>tr.warn>*{background-color:#feefb3}table.grid>tbody>tr.warn:nth-child(2n)>*{background-color:#ffa000}table.grid>tbody>tr.warn:hover>*{background-color:#ff661180!important}table.grid>thead>tr>*{background-color:#f2f2f2;border-left:1px solid #DDD;color:#555;font-size:1.1em;font-weight:700}table.grid>thead>tr>*:first-child{border-left-color:#ddd}table.grid.blue>tbody>tr:nth-child(2n)>*{background-color:var(--default-color-blue-light)}table.grid.blue>tbody>tr:hover>*{background-color:var(--default-color-blue-medium)!important}table.grid.blue>thead>tr>*{background-color:var(--default-color-blue)}table.grid.green>tbody>tr:nth-child(2n)>*{background-color:var(--default-color-green-light)}table.grid.green>tbody>tr:hover>*{background-color:var(--default-color-green-medium)!important}table.grid.green>thead>tr>*{background-color:var(--default-color-green)}table.grid.purple>tbody>tr:nth-child(2n)>*{background-color:#b4abfc}table.grid.purple>tbody>tr:hover>*{background-color:#9957fa80!important}table.grid.purple>thead>tr>*{background-color:#5918d0}table.grid.red>tbody>tr:nth-child(2n)>*{background-color:var(--default-color-red-light)}table.grid.red>tbody>tr:hover>*{background-color:var(--default-color-red-medium)!important}table.grid.red>thead>tr>*{background-color:var(--default-color-red)}table.grid.teal>tbody>tr:nth-child(2n)>*{background-color:var(--default-color-teal-light)}table.grid.teal>tbody>tr:hover>*{background-color:var(--default-color-teal-medium)!important}table.grid.teal>thead>tr>*{background-color:var(--default-color-teal)}table.grid.yellow>tbody>tr:nth-child(2n)>*{background-color:var(--default-color-yellow-light)}table.grid.yellow>tbody>tr:hover>*{background-color:var(--default-color-yellow-medium)!important}table.grid.yellow>thead>tr>*{background-color:var(--default-color-yellow)}table.table-responsive td,table.table-responsive th{display:block;width:100%}td.bottom,th.bottom{vertical-align:bottom!important}td.center,th.center{text-align:center!important}td.left,th.left{text-align:left!important}td.middle,th.middle{vertical-align:middle!important}td.right,th.right{text-align:right!important}td.top,th.top{vertical-align:top!important}.transparent{background-color:transparent}.transparent-hover:hover{background-color:transparent!important}textarea{resize:vertical;width:100%}textarea.error:-ms-input-placeholder{color:#912323!important}textarea.error:-moz-placeholder{color:#912323!important}textarea.error::-moz-placeholder{color:#912323!important}textarea.error::-webkit-input-placeholder{color:#912323!important}ul>li{list-style:square}ul>li>ul>li{list-style:disc}ul.choice{display:flex;flex-direction:row;flex-wrap:wrap}ul.choice>li{list-style-type:none;margin:0 .5em 0 0;text-align:center}ul.choice>li input,ul.choice>li label{bottom:0;display:block;left:0;right:0;top:0}ul.choice>li input[type=radio]{display:none;opacity:0;visibility:hidden}ul.choice>li input[type=radio]:checked+label{background:var(--default-color-grey-dark);color:#fff}ul.choice>li label{background:#eee;border:1px solid #CCC;cursor:pointer;font-size:90%;height:3em;line-height:3em;min-width:3em;padding:0 .5em;vertical-align:middle;z-index:90}ul.choice>li:hover label{background:#aaa}ul.hint li{list-style:square}ul.progress{background-color:transparent!important;height:auto;list-style-type:none;margin:2em .5em;overflow:auto;padding:0;width:100%}ul.progress>li{border-color:var(--default-color-green);border-style:none;border-width:.2em;font-size:90%;font-weight:700;list-style:none;margin:0 0 0 1em}ul.progress>li:before{background-color:var(--default-color-green);border:none;border-radius:1em;content:"";float:left;height:1em;line-height:1em;opacity:.5;position:relative;width:1em;filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}ul.progress>li.current:before{animation:2s ease-out 0s infinite normal both running radiate;opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}ul.progress>li.interrupted{border-color:var(--default-color-red);font-weight:400}ul.progress>li.interrupted:before{background-color:var(--default-color-red)}ul.progress>li.pending{border-color:silver;font-weight:400}ul.progress>li.pending:before{background-color:silver}ul.progress>li.stopped{border-color:var(--default-color-yellow);font-weight:400}ul.progress>li.stopped:before{background-color:var(--default-color-yellow)}ul.regular-bullet-list{display:inline-block;margin-left:auto;margin-right:auto;text-align:left}#container{max-width:1005px;min-width:960px;width:100%}#connectionSetting .right-border-green{border-right:50px solid var(--default-color-green-medium)!important}#connectionSetting .left-border-green{border-left:50px solid var(--default-color-green-medium)!important}#connectionSetting .right-border-red{border-right:50px solid var(--default-color-red-medium)!important}#connectionSetting .left-border-red{border-left:50px solid var(--default-color-red-medium)!important}#connectionSetting .bg-light-green{background-color:var(--default-color-green-medium)!important}#connectionSetting .bg-light-red{background-color:var(--default-color-red-medium)!important}#introduction{margin-bottom:2em;position:relative}#loginMenu a{color:#777;font-size:90%}#loginMenu a:active,#loginMenu a:focus,#loginMenu a:hover{text-decoration:underline}#loginMenu button{background:var(--default-color-blue);border:1px solid #FFF;border-radius:5px;color:#fff;cursor:pointer;filter:none;font-family:Roboto,Arial,Verdana,Helvetica,sans-serif;font-weight:700;outline-color:transparent;padding:.5em 1em}#loginMenu button:active{border:1px solid #FFF!important;filter:none;outline:1px solid #FFF!important}#loginMenu input[type=password],#loginMenu input[type=text]{padding:.5em 1em;width:100%}#popup{display:none}#popup ol li{list-style:decimal outside none}#popup ul li{list-style:none}#popup .popup-load-progress{left:50%;margin-left:-64px;margin-top:-64px;position:absolute;top:50%}#popupContainer{background-color:#fff;border-bottom:var(--default-border-bottom);border-left:var(--default-border-left);border-right:var(--default-border-right);border-top:var(--default-border-top);height:90%!important;text-align:left;width:90%!important}#popupContainer iframe{border:none;height:100%;outline:none;width:100%}#popupOverlay{background-color:#777;z-index:100}#progress{background-color:#000;display:none;height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%;z-index:100;filter:alpha(opacity=30);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"}#progress #progress-indicator{left:47%;position:absolute;top:47%}#promotion{display:none;float:right;margin-left:1.5%;position:relative;width:260px}#promotion+#content{overflow:hidden}#content .box{border:1px solid #CCC;color:#555;margin:12px 0;border-radius:8px}#content .box .action-button{padding:4px 10px}#content .box-header.with-border{border-bottom:1px solid #f2f2f2;background-color:#f2f2f2;border-radius:8px 8px 0 0}.vibgyorset.page-section .box-header.with-border{cursor:pointer}#content .box-header.with-border .box-title,#content .box-header.with-border .box-title span{font-size:13px;color:#777;text-transform:uppercase}#content .box-header.with-border .btn-col{display:inline;float:left;padding-right:50px;padding-top:8px}#content .box-header.with-border .action-title{padding-left:0;padding-top:5px}#content .box-header.with-border .action-btn-label{padding-left:5px;padding-right:5px}#content .btn.btn-box-tool{color:#777}#promotion .notice{background:var(--default-color-grey-light);background:-moz-linear-gradient(bottom,var(--default-color-grey-light) 0%,#FFFFFF 100%);background:-webkit-gradient(linear,left bottom,right bottom,color-stop(0%,var(--default-color-grey-light)),color-stop(100%,#FFFFFF));background:-webkit-linear-gradient(bottom,var(--default-color-grey-light) 0%,#FFFFFF 100%);background:-o-linear-gradient(bottom,var(--default-color-grey-light) 0%,#FFFFFF 100%);background:-ms-linear-gradient(bottom,var(--default-color-grey-light) 0%,#FFFFFF 100%);background:linear-gradient(bottom,var(--default-color-grey-light) 0%,#FFFFFF 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFF",endColorstr="var(--default-color-grey-light)",GradientType=0);padding:15px}#promotion .notice ol>li,#promotion .notice ul>li{margin-left:35px}#promotion .notice ol>li{list-style:decimal}#promotion .notice ul>li{list-style:square}#promotion .slideshow>ul{height:240px;width:240px}#promotion .slideshow>ul>li img{max-height:240px;max-width:240px}#promotion>#promotionTools{display:none;position:absolute;right:-4px;top:0;z-index:1000}#promotion:hover>#promotionTools{display:block}#promotionNoticeBottom,#promotionNoticeTop{display:inline-block;vertical-align:top}#socialLinks,#socialLinks input[type=checkbox]{display:none}.accordion>.accordion-tab{clear:both;padding-bottom:15px}.accordion>.accordion-tab>.accordion-tab-title{position:relative}.accordion>.accordion-tab>.accordion-tab-title>.accordion-tab-preview{cursor:pointer;font-size:small;padding-bottom:.5em;padding-top:.5em;text-align:right}.accordion>.accordion-tab>.accordion-tab-title>h2+.accordion-tab-preview{position:absolute;right:10px;top:6px;z-index:2}.accordion.accordion-box>.accordion-tab>.accordion-tab-body{border-bottom:var(--default-border-bottom);border-left:var(--default-border-left);border-right:var(--default-border-right);display:block;padding:1em}.accordion.accordion-box>.accordion-tab>.accordion-tab-title{background:-moz-linear-gradient(top,#FFFFFF 0%,#E3E3E3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#FFFFFF),color-stop(100%,#E3E3E3));background:-webkit-linear-gradient(top,#FFFFFF 0%,#E3E3E3 100%);background:-o-linear-gradient(top,#FFFFFF 0%,#E3E3E3 100%);background:-ms-linear-gradient(top,#FFFFFF 0%,#E3E3E3 100%);background:linear-gradient(to bottom,#fff,#e3e3e3);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#E3E3E3)";border-bottom:var(--default-border-bottom);border-left:var(--default-border-left);border-right:var(--default-border-right);border-top:var(--default-border-top);cursor:pointer;font-size:1.2em;padding:.25em 0 .25em 2.2em}.accordion.accordion-box>.accordion-tab>.accordion-tab-title:before{align-items:center;background-repeat:no-repeat;border-right:1px solid #EEE;bottom:0;color:#777;content:"⚊";display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:1.8em}.accordion.accordion-box>.accordion-tab>.accordion-tab-title.collapsed:before{content:"✚"}.accordion.accordion-flat>.accordion-tab>.accordion-tab-title{color:#000;font-size:1.8em;margin-top:.6em}.accordion.accordion-flat>.accordion-tab>.accordion-tab-title>h2+.accordion-tab-preview{padding-bottom:0;padding-top:1em;right:0}.accordion.accordion-flat>.accordion-tab>.accordion-tab-title>.accordion-tab-preview>span{font-size:x-small;margin-right:2px;text-transform:uppercase}.accordion-switch{cursor:pointer;padding-right:10px}.admin-section-title{border-bottom:1px solid #CCC;color:#222;cursor:pointer;padding:6px 12px;width:100%}.admin-section-title+*{margin-top:20px}.alert{display:inline-block;font-size:120%!important;padding:4px;vertical-align:top}.alert.correct{color:green}.alert.error{color:red}.align-center{margin:0 auto}.align-left{float:left}.align-right{float:right!important}.always-visible{display:block!important;visibility:visible!important}.background-highlight{background:-moz-linear-gradient(top,#FFFFFF 0%,#E3E3E3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#FFFFFF),color-stop(100%,#E3E3E3));background:-webkit-linear-gradient(top,#FFFFFF 0%,#E3E3E3 100%);background:-o-linear-gradient(top,#FFFFFF 0%,#E3E3E3 100%);background:-ms-linear-gradient(top,#FFFFFF 0%,#E3E3E3 100%);background:linear-gradient(to bottom,#fff,#e3e3e3)}.barcode-container{padding:15px}.barcode-container>.barcode-heading,.barcode-container>.barcode-value{font-family:monospace;letter-spacing:.5em;margin:1.5em 0;text-align:center}.barcode-container>.barcode-heading{font-size:1.25em;font-weight:700}.barcode-container>.barcode-image>img{display:block;margin:0 auto;max-width:88%}.borderless-frame{border:0}.box-with-padding{padding:1.5em}.break-words{word-spacing:100vw}.button{background-clip:padding-box;background-color:#ececec;background-image:-webkit-gradient(linear,0 0,0 100%,from(#F4F4F4),to(#ECECEC));background-image:-moz-linear-gradient(#F4F4F4,#ECECEC);background-image:-ms-linear-gradient(#F4F4F4,#ECECEC);background-image:-o-linear-gradient(#F4F4F4,#ECECEC);background-image:linear-gradient(#f4f4f4,#ececec);border:1px solid #D4D4D4;border-radius:.2em;cursor:pointer;display:inline-block;margin:0;outline:none;overflow:visible;padding:.5em 1em;position:relative;text-align:center;text-decoration:none;text-shadow:1px 1px 0 #FFF;transform:scale(1);transform-origin:0 0;white-space:nowrap;-moz-background-clip:padding}.button:active,.button:focus,.button:hover{background-color:#ddd;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#EEEEEE),color-stop(100%,#DDDDDD));background-image:-webkit-linear-gradient(top,#EEEEEE 0,#DDDDDD 100%);background-image:-moz-linear-gradient(top,#EEEEEE 0,#DDDDDD 100%);background-image:-ms-linear-gradient(top,#EEEEEE 0,#DDDDDD 100%);background-image:-o-linear-gradient(top,#EEEEEE 0,#DDDDDD 100%);background-image:linear-gradient(to bottom,#eee 0,#ddd);border-color:#ccc;text-decoration:none}.button::-moz-focus-inner{border:0;padding:0}.button.big{font-size:125%}.button.danger{color:#900}.button.danger:active,.button.danger:focus,.button.danger:hover{background-color:#dc5f59;background-image:-webkit-gradient(linear,0 0,0 100%,from(#DC5F59),to(#B33630));background-image:-moz-linear-gradient(#DC5F59,#B33630);background-image:-ms-linear-gradient(#DC5F59,#B33630);background-image:-o-linear-gradient(#DC5F59,#B33630);background-image:linear-gradient(#dc5f59,#b33630);border-bottom-color:#a0302a;border-color:#b53f3a;color:#fff}.button.danger:active{background-color:#b33630;background-image:-webkit-gradient(linear,0 0,0 100%,from(#B33630),to(#DC5F59));background-image:-moz-linear-gradient(#B33630,#DC5F59);background-image:-ms-linear-gradient(#B33630,#DC5F59);background-image:-o-linear-gradient(#B33630,#DC5F59);background-image:linear-gradient(#b33630,#dc5f59);border-bottom-color:#bf4843;border-color:#a0302a}.button.disabled{opacity:.5}.button.pill{border-radius:50em}.button.primary{background-color:#3c8dde;background-image:-webkit-gradient(linear,0 0,0 100%,from(#3072B3),to(#599BDC));background-image:-moz-linear-gradient(#3072B3,#599BDC);background-image:-o-linear-gradient(#3072B3,#599BDC);background-image:linear-gradient(#3072b3,#599bdc);color:#fff;font-weight:700;text-decoration:none;text-shadow:-1px -1px 0 rgba(0,0,0,.3)}.button.primary:active,.button.primary:focus,.button.primary:hover{background-image:-webkit-gradient(linear,0 0,0 100%,from(#599BDC),to(#3072B3));background-image:-moz-linear-gradient(#599BDC,#3072B3);background-image:-o-linear-gradient(#599BDC,#3072B3);background-image:linear-gradient(#599bdc,#3072b3);border-bottom-color:#2a65a0;border-color:#3072b3}.button-group{display:inline-block;list-style:none;margin:0;padding:0;transform:scale(1);transform-origin:0 0}.button+.button,.button+.button-group,.button-group+.button,.button-group+.button-group{margin-left:15px}.button-group li{float:left;padding:0;margin:0}.button-group .button{float:left;margin-left:-1px}.button-group>.button:not(:first-child):not(:last-child),.button-group li:not(:first-child):not(:last-child) .button{border-radius:0}.button-group>.button:first-child,.button-group li:first-child .button{border-bottom-right-radius:0;border-top-right-radius:0;margin-left:0}.button-group>.button:last-child,.button-group li:last-child>.button{border-bottom-left-radius:0;border-top-left-radius:0}.button-group.minor-group .button{background-color:#fff;background-image:none;border:1px solid #D4D4D4;text-shadow:none}.button-group.minor-group .button:hover,.button-group.minor-group .button:focus{background-color:#599bdc}.button-group.minor-group .button:active{background-color:#3072b3}.button-group.minor-group .button.icon:before{opacity:.8}.button-container .button,.button-container .button-group{vertical-align:top}.carousel li{display:none;float:left;margin:0}.carousel-controls{text-align:center}.carousel-controls>span{cursor:pointer}.carousel-page{display:inline-block;height:18px;width:18px}.clear{clear:both;display:block;height:0;width:0}.collapsed-vertically{max-height:0!important}.complete,.confirmation,.success{background-color:#009245!important;color:#fff;margin:.5em 0}.contact{margin:0 5px}.copy{cursor:pointer}.dead{color:#d83f3f}.desktop-only,.tablet-only{display:none!important}.device-frame{background-repeat:no-repeat;background-size:contain;position:relative}.device-frame>iframe{border:0;left:0;position:absolute}.device-frame.desktop-frame>iframe{height:71.2%;margin-left:3.3%;top:4%;width:93.4%}.device-frame.mobile-frame>iframe{height:81.4%;margin-left:2.5%;top:10.5%;width:95%}.device-frame.tablet-frame>iframe{height:83.4%;margin-left:2.8%;top:8.3%;width:94.3%}.draggable{cursor:move}.ellipses{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.expandables{outline:none}.expandables>.expandable{border-bottom:1px solid #B7B7B7}.expandables>.expandable>.expandable-heading{cursor:pointer;padding:1.25em 2em 1.25em 0;position:relative}.expandable-switch{cursor:pointer;text-align:right;vertical-align:top}.fc-condensed{font-stretch:condensed}.fc-expanded{font-stretch:expanded}.fc-extra-condensed{font-stretch:extra-condensed}.fc-extra-expanded{font-stretch:extra-expanded}.fc-inherit{font-stretch:inherit}.fc-normal{font-stretch:normal}.fc-semi-condensed{font-stretch:semi-condensed}.fc-semi-expanded{font-stretch:semi-expanded}.fc-ultra-condensed{font-stretch:ultra-condensed}.fc-ultra-expanded{font-stretch:ultra-expanded}.fd-italic{font-style:italic}.fd-inherit{font-style:inherit}.fd-normal{font-style:normal}.fd-oblique{font-style:oblique}.ff-cursive{font-family:cursive}.ff-fantasy{font-family:fantasy}.ff-inherit{font-family:inherit}.ff-monospace{font-family:monospace}.ff-sans-serif{font-family:sans-serif}.ff-serif{font-family:serif}.filter ul>li{list-style:none;margin:0;min-width:10em}.filter>.filter-group,.filter>.filter-options{background-color:var(--default-color-grey-light);border-bottom:var(--default-border-bottom);border-left:var(--default-border-left);border-right:var(--default-border-right);border-top:0;display:none;list-style:none;margin-left:-1px;position:absolute;z-index:100}.filter:hover>.filter-group{display:flex}.filter:hover>.filter-group>*{border-left:1px solid #CCC}.filter:hover>.filter-options{display:block}.filter-heading,.filter-option{border-bottom:var(--default-border-bottom);display:block;list-style:none;margin-bottom:0;margin-left:0;padding:.5em 1em;text-transform:none}.filter-heading{font-size:1.1em}.filter-option{cursor:pointer}.filter-option.selected,.filter-option:hover{background-color:var(--default-color-grey-dark);color:#fff}.filter-option:hover>a{color:#fff}.floating-select{background:transparent;border:1px solid #FFF;min-width:auto;outline:1px solid #FFF}.form-badge{color:#fff;display:inline-block;font-style:normal;font-variant:small-caps;margin-left:1em;padding:.25em 1em}.form-badge.private{background:#d83f3f}.form-badge.public{background:#009245}.form-error{background-color:#ffcdd2;color:#d83f3f;margin-bottom:1em;margin-top:.5em;padding:2em}.form-warning{background-color:var(--default-color-yellow-light);color:var(--default-color-orange);margin-bottom:1em;margin-top:.5em;padding:2em}.form-warning ol,.form-warning ul,.form-error ol,.form-error ul{margin-top:10px}.form-field>input[type=password],.form-field>input[type=text],.form-field>textarea{min-width:25%}.form-field>input[type=password]:focus,.form-field>input[type=text]:focus,.form-field>textarea:focus{border-color:var(--default-color-blue);box-shadow:inset 0 1px 1px #00000013,0 0 8px #66afe999;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-field>input[type=password].narrow,.form-field>input[type=text].narrow{max-width:20%;min-width:20%;width:20%}.form-field.stretch{text-align:right;width:60px}.form-field-label input,.form-field-label select,.form-field-label textarea{padding-right:0}.form-field-label{font-size:1.1em;font-weight:700}.form-field-label.stretch{width:100%}.form-field-label.tooltip{border-bottom-color:var(--default-color-grey-dark)}.form-field-label label{margin-bottom:0}.form-group,.form-row{padding-bottom:1em;width:100%}.form-instructions{background-color:#e6f0f033;border:1px solid #EEE!important;border-radius:5px;font-style:italic;padding:2em;text-align:justify}.form-instructions.form-error{font-style:normal}.form-row img.progress,.form-row img.hint,.form-row img.tooltip,.form-row input,.form-row select,.form-row textarea{vertical-align:top}.form-row img{max-width:100%}.form-row ul.form-row-panel{width:100%}.form-row ul.form-row-panel>li{border-bottom:var(--default-border-bottom);border-left:var(--default-border-left);border-right:var(--default-border-right);border-top:var(--default-border-top);display:block;list-style-type:none;margin:1em 0;padding:1em;border-radius:5px}.form-row ul.form-row-panel>li>.form-row-panel-heading{border-bottom:var(--default-border-bottom);font-size:13px;font-variant:small-caps;font-weight:700;margin-bottom:15px;padding-bottom:5px}.form-row-panel>li>.form-row{border-spacing:0}.form-row-partition{padding-left:5px;padding-right:5px;vertical-align:top}.form-row-partition-heading{border-bottom:1px solid #DDD;margin-bottom:10px}.form-section{border-bottom:var(--default-border-bottom);border-left:var(--default-border-left);border-right:var(--default-border-right);border-top:var(--default-border-top);margin-bottom:10px;overflow:hidden;padding-bottom:10px}.form-section>*{padding-left:15px;padding-right:15px}.form-section>h2{background:-moz-linear-gradient(top,#FFFFFF 0%,var(--default-color-grey-light) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#FFFFFF),color-stop(100%,var(--default-color-grey-light)));background:-webkit-linear-gradient(top,#FFFFFF 0%,var(--default-color-grey-light) 100%);background:-o-linear-gradient(top,#FFFFFF 0%,var(--default-color-grey-light) 100%);background:-ms-linear-gradient(top,#FFFFFF 0%,var(--default-color-grey-light) 100%);background:linear-gradient(to bottom,#FFFFFF 0%,var(--default-color-grey-light) 100%);font-family:Roboto,Arial,Verdana,Helvetica,sans-serif;font-size:18px;font-variant:small-caps;font-weight:400;margin:0 0 20px;padding-bottom:10px;padding-top:10px;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=var(--default-color-grey-light))"}.form-section-heading{background-color:var(--default-color-grey-light);font-size:14px;font-variant:small-caps;height:14px;margin:5px 0;padding:5px}.form-submit>*{vertical-align:bottom}.frame-full{width:100%}.frame-landscape{height:52.5vw}.frame-portrait{height:190.5vw}.framed{border-bottom-color:var(--default-border-bottom-color);border-left-color:var(--default-border-left-color);border-right-color:var(--default-border-right-color);border-style:solid;border-top-color:var(--default-border-top-color);border-width:.25em;box-shadow:.25em .25em .25em 0 var(--default-shadow-color);padding:.25em}.fs-inherit{font-size:inherit}.fs-large{font-size:large}.fs-larger{font-size:larger}.fs-medium{font-size:medium}.fs-small{font-size:small}.fs-smaller{font-size:smaller}.fs-x-large{font-size:x-large}.fs-x-small{font-size:x-small}.fs-xx-large{font-size:xx-large}.fs-xx-small{font-size:xx-small}.fv-all-petite-caps{font-variant:all-petite-caps}.fv-all-small-caps{font-variant:all-small-caps}.fv-inherit{font-variant:inherit}.fv-normal{font-variant:normal}.fv-petite-caps{font-variant:petite-caps}.fv-small-caps{font-variant:small-caps}.fv-titling-caps{font-variant:titling-caps}.fv-unicase{font-variant:unicase}.fw-100{font-weight:100}.fw-200{font-weight:200}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.fw-800{font-weight:800}.fw-900{font-weight:900}.fw-inherit{font-weight:inherit}.hidden{border:0!important;display:none!important;height:0!important;margin:0!important;padding:0!important;visibility:hidden!important;width:0!important}.highlighted-text{color:var(--default-color-grey-dark)}.hint{font-style:italic;margin:.5em 0;vertical-align:bottom;color:#777}.horizontal-rule{border-bottom:1px solid var(--default-color-grey-light);border-top:1px solid #CCC;height:0;margin:5px 0;padding:0}.indent{padding-left:2em!important}.indent-2x{padding-left:4em!important}.indent-3x{padding-left:6em!important}.indent-4x{padding-left:8em!important}.indent-5x{padding-left:10em!important}.indent-6x{padding-left:12em!important}.inline-link{color:var(--default-color-blue)}.inline-link:hover{cursor:pointer}.justify-center{text-align:center}.justify-right{text-align:right}.keyword{border-bottom:1px dotted;font-weight:700}.legend{display:inline-block;height:12px;margin-right:5px;width:24px}.light{color:#ddd}.list-menu{white-space:nowrap}.listing-table .row-content,.listing-table .row-heading{font-size:11px}.live{color:#009245}.logo-picture{background-color:#fff;border:1px solid #EEE;height:75px!important;padding:5px;margin:2px;position:relative!important;width:75px!important}.lower-case{text-transform:lowercase}.map iframe{height:40em;padding:2em;width:100%}.margin-bottom-zero{margin-bottom:0!important}.margin-top-15{margin-top:15px}.margin-y-zero{margin-top:0!important;margin-bottom:0!important}.margin-x-default{margin-left:var(--left-margin)!important;margin-right:var(--right-margin)!important}.menu{position:relative}.menu ul.list-menu,.menu>ul{background-color:#fcfcfc;border-bottom:var(--default-border-bottom);border-left:var(--default-border-left);border-right:var(--default-border-right);border-top:var(--default-border-top);cursor:default;display:none;list-style:none;margin-top:-1px;position:absolute;text-align:left;top:1.2em;z-index:20000}.menu>ul.align-right,.menu>*>ul.align-right{right:-1em}.menu ul.list-menu>li,.menu>ul>li{list-style:none;margin:0;min-width:10em;padding:0 1em;position:relative}.menu ul>li a,.menu ul>li span{display:block;padding:.5em}.menu:hover>ul,.menu:hover>*>ul{display:block}.nav{border:1px solid var(--default-color-grey-light)}.nav a:not(.nav-link):active,.nav a:not(.nav-link):focus,.nav a:not(.nav-link):hover,.nav span:hover{color:#00b0f0}.nav-heading,.nav-link{margin:0;padding:0 10px 0 15px}.nav-heading:hover,.nav-link:hover{border-left:5px solid #00B0F0;padding-left:10px}.nav-heading{font-weight:700;padding-bottom:10px}.nav-link,.nav-link a,.nav-link span:not(.unread-count){font-size:11px;color:#777}.nav-link .banner{cursor:default;display:none;left:-1px;list-style:none;position:absolute;bottom:106px;z-index:20000}.nav-link:hover .banner{display:block}.negative-balance{color:var(--default-color-red)}.no-border{border:none}.off-canvas{left:-100vw;position:absolute;top:-100vh}.operation-progress{clear:both;display:none;margin-top:20px;padding:5px 10px;text-align:center}.padding-right-zero{padding-right:0}.padding-left-zero{padding-left:0}.padding-x-zero{padding-right:0;padding-left:0}.padding-y-zero{padding-top:0!important;padding-bottom:0!important}.padding-zero{padding:0}.row-bottom-margin{margin-bottom:15px}.page-break{page-break-after:always}.page-heading{color:#085f9c;font-size:35px;font-weight:400;text-align:left}.page-subheading{color:#777;font-size:22px;margin-bottom:15px;text-align:justify}.page-tag{background-color:var(--default-color-grey-light);color:var(--default-color-grey-dark);float:left;line-height:32px;width:100%}.page-tag-icon{vertical-align:middle}.page-title>h2.divider:before{content:"|";margin:0 .5em}.page-title .motif{font-size:1em;margin-right:.25em}.page-title+.form-error,.page-title+.form-instructions{margin-top:1.5em}.page-title>.page-action{border-top:var(--default-border-top);font-size:1.35em;width:auto}.page-title>.page-action>.page-action-button{background:linear-gradient(to bottom,#FFFFFF 0%,var(--default-color-grey-light) 100%);border-left:1px solid var(--default-color-grey-light);cursor:pointer;display:table-cell;height:2em;text-align:center;transition:all .2s ease;vertical-align:middle}.page-title>.page-action>.page-action-button:hover{background:var(--default-color-grey-dark);color:#fff;font-weight:700}.page-title>.page-action>.page-action-button>*{align-items:center;display:flex;justify-content:center;width:2em;vertical-align:middle}.page-title>.page-action>.page-action-button>button{background:linear-gradient(to bottom,#eeece1,#dddec3);border:1px solid #FFF;cursor:pointer;font-size:inherit;height:100%;outline:none;padding:.25em}.page-title>.page-action>.page-action-button>button:active,.page-title>.page-action>.page-action-button>button:focus,.page-title>.page-action>.page-action-button>button:hover{background:#cc9;font-weight:700}.page-title>.page-action>.page-action-button>button:active{background:linear-gradient(to bottom,#dddec3,#eeece1)}.page-title>.page-action>.page-action-button>button[disabled]{cursor:default;opacity:.4}.page-title>.page-action>.page-action-button>.page-action-helper{border-left:1px solid var(--default-color-grey-light);font-size:.5em;width:1em}.page-title>.page-action>.page-action-button>.page-action-helper>.list-menu{top:4.1em;z-index:2}.page-title:not(.page-title-material)+#showcase{border-top:0}.page-title.page-title-material{vertical-align:middle;border-bottom:2px solid #DDD;margin-left:calc(-1 * var(--left-margin));margin-right:calc(-1 * var(--right-margin));padding-left:var(--left-margin);padding-right:var(--right-margin);margin-bottom:20px}.page-title.page-title-material>h1{font-weight:500;padding:.6em;font-size:18px;color:#555;vertical-align:middle}.page-title.page-title-material .accordion-switch{padding:0}.page-title.page-title-material>.page-action{padding:.25em}.page-title.page-title-material>.page-action>.page-action-button{background:none;border-left:0;border-radius:100%;position:relative;vertical-align:middle}.page-title.page-title-material>.page-action>.page-action-button:before{background-color:currentColor;border-radius:inherit;bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .2s cubic-bezier(.4,0,.6,1)}.page-title.page-title-material>.page-action>.page-action-button:hover{background:none;color:inherit;font-weight:inherit}.page-title.page-title-material>.page-action>.page-action-button:hover:before{opacity:.08}.page-title.page-title-material>.page-action>.page-action-button>button{background:transparent;border:0}.page-title.page-title-material>.page-action>.page-action-button>button:active,.page-title.page-title-material>.page-action>.page-action-button>button:focus,.page-title.page-title-material>.page-action>.page-action-button>button:hover{background:inherit;font-weight:inherit}.page-title.page-title-material>.page-action>.page-action-button>.page-action-helper{border-left:0;height:100%;position:absolute;right:0;top:0}.panelnav .btn.btn-default.hover,.panelnav .btn.btn-default:hover{color:#fff;background-color:#333;border-color:transparent}.panelnav .btn.btn-default.active,.panelnav .btn.btn-default:active,.panelnav .btn-group.open .dropdown-toggle{color:#333;background-color:#e6e6e6;border-color:#adadad;outline:none;-webkit-box-shadow:inset 0 3px 5px rgb(0 0 0 / 13%);-moz-box-shadow:inset 0 3px 5px rgb(0 0 0 / 13%);box-shadow:inset 0 3px 5px #00000021}.panelnav .btn.btn-default,.btn-menu>.btn-default{background-color:#fff;color:#777;border-color:transparent;height:50px;line-height:1;padding:6px 8px}.btn-menu>.dropdown-menu{height:auto;max-height:calc(100vh - 100px);width:300px;overflow-x:hidden;overflow-y:auto;box-shadow:0 0 12px #0000002e}.btn-menu .dropdown-header{padding:6px 12px;color:#506478;font-weight:500;cursor:context-menu}span.icon{display:block;padding-left:5px;padding-top:2px;padding-bottom:2px;cursor:pointer;font-size:16px}i.icon{display:block;padding-top:2px;cursor:pointer}.nav:not(.navbar-nav)>li{position:relative;display:inline-block;min-width:40px;margin-left:0}@media (max-width:360px){.nav:not(.navbar-nav)>li{width:16.66666667%}}.menutextbelowicon{vertical-align:top;font-size:12px;cursor:pointer}.navbar-nav>li>a{padding:6px 12px}.navbar-collapse{padding-right:0;padding-left:0}.nav:not(.bootstrap-nav)>li>a:active,.nav:not(.bootstrap-nav)>li>a:focus,.nav:not(.bootstrap-nav)>li>a:hover{color:#fff;background:#333}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#333;border-color:transparent;color:#fff}.nav a:not(.nav-link):active,.nav a:not(.nav-link):focus,.nav a:not(.nav-link):hover,.nav span:hover{color:#fff}.btn-menu>.page-action-dropdown{font-size:12px;line-height:100%;color:#fff;border-radius:50%;border-width:0;background-color:#777;height:26px;width:26px;vertical-align:middle;align-items:center;padding:8px;margin:0 -.4em 0 1em;cursor:pointer}.btn-group.open .dropdown-toggle.page-action-dropdown,.btn-menu>.page-action-dropdown:active,.btn-menu>.page-action-dropdown:hover,.btn-menu>.btn:hover{color:#fff;background-color:#333;text-decoration:none}.stretch{margin-left:calc(-2.5vw - 1.33333em);margin-right:calc(-2.5vw - 1.33333em)}.modulebar{height:auto;vertical-align:middle;margin-bottom:0;margin-left:calc(-1 * var(--left-margin));margin-right:calc(-1 * var(--right-margin));padding-left:var(--left-margin);padding-right:var(--right-margin)}.modulebar>.navbar-default .navbar-brand{color:#fff;font-size:13.5px;font-weight:500;text-transform:uppercase;padding:6px 15px;line-height:20px;height:auto}.modulebar>.navbar{position:relative;min-height:0;margin-bottom:0}.modulebar>.navbar-default .navbar-toggle .icon-bar{background-color:#ccc}.modulebar .navbar-toggle,.modulebar .navbar-toggle:focus,.modulebar .navbar-toggle:hover{padding:9px 15px;border-color:transparent;background-color:transparent}.modulebar>.navbar-default .navbar-nav>.active>a{text-decoration:underline}.modulebar,.modulebar>.navbar-default,.modulebar>.navbar-default .navbar-nav>li>a,.modulebar>.navbar-default .navbar-nav>.active>a,.modulebar>.navbar-default .navbar-nav>.active>a:focus,.modulebar>.navbar-default .navbar-nav>.open>a:focus,.modulebar>.navbar-default .navbar-nav>li>a:focus,.modulebar>.navbar-default .navbar-nav>.active>a:hover,.modulebar>.navbar-default .navbar-nav>.open>a:visited{color:#ccc;background-color:#506478;font-size:13.5px}.modulebar>.navbar-default .navbar-nav>a,.modulebar>.navbar-default .navbar-nav>a:focus,.modulebar>.navbar-default .navbar-nav>a:hover,.modulebar>.navbar-default .navbar-nav>.open>a,.modulebar>.navbar-default .navbar-nav>.open>a:focus-within,.modulebar>.navbar-default .navbar-nav>.open>a:hover,.modulebar>.navbar-default .navbar-nav>li>a:hover{color:#fff;background-color:#333}.modulebar .nav,.modulebar>.navbar,.modulebar>.navbar-default,.modulebar>.navbar-default .navbar-collapse,.modulebar>.navbar-default .navbar-form{border:none;border-color:transparent}.modulebar .navbar-nav{margin:0}.modulebar>ul,.modulebar>span{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;overflow-y:hidden;padding:0;margin-bottom:0}.modulebar>span{margin-right:20px;color:#fff;font-weight:500;text-transform:capitalize}.modulebar ul>li{margin:0;list-style:none}.modulebar ul>li.page-current>a{text-decoration-line:underline}.modulebar ul>li:hover>a:hover{background-color:#333;color:#fff}.modulebar .dropdown-menu{padding:6px 0}.modulebar .btn{padding:6px 8px;font-size:12px;line-height:1}.modulebar .btn-default{background-color:#fff}.popup-collapse{border-bottom:var(--default-border-bottom);border-left:var(--default-border-left);border-right:var(--default-border-right)}.popup-container{display:none;height:100%;overflow:hidden;width:100%}.popup-expand{background:var(--default-color-grey-light);border-bottom:var(--default-border-bottom);border-left:var(--default-border-left);border-right:var(--default-border-right);border-top:var(--default-border-top);box-shadow:4px 4px 4px #888;cursor:pointer;font-weight:700;padding:9px 14px;position:relative}.popup-expand:before{content:"+";display:block;font-size:2em;position:absolute;right:1em;top:.3em}.popup-expand.expanded:before{content:"–";top:.2em}.popup-expand>h3{margin-bottom:.5em;margin-top:.5em;padding:0}.popup-form{margin:4em auto;max-width:720px}.popup-heading{margin:0 0 10px}.popup-info>#promotionTools{display:none}.popup-info .notice{background:var(--default-color-grey-light);background:-moz-linear-gradient(bottom,var(--default-color-grey-light) 0%,#FFFFFF 100%);background:-webkit-gradient(linear,left bottom,right bottom,color-stop(0%,var(--default-color-grey-light)),color-stop(100%,#FFFFFF));background:-webkit-linear-gradient(bottom,var(--default-color-grey-light) 0%,#FFFFFF 100%);background:-o-linear-gradient(bottom,var(--default-color-grey-light) 0%,#FFFFFF 100%);background:-ms-linear-gradient(bottom,var(--default-color-grey-light) 0%,#FFFFFF 100%);background:linear-gradient(bottom,var(--default-color-grey-light) 0%,#FFFFFF 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFF",endColorstr="var(--default-color-grey-light)",GradientType=0);padding:15px}.popup-info .notice ol>li,.popup-info .notice ul>li{margin-left:35px}.popup-info .notice ol>li{list-style:decimal}.popup-info .notice ul>li{list-style:square}.popup-intro{margin-bottom:15px;text-align:justify}.popup-link{cursor:pointer}.popup-switch{cursor:pointer;margin-bottom:10px;text-align:right}.popup-topic{margin-bottom:2em}.popup-topics{outline:none}.popup-topic-content{padding:20px;text-align:justify}.position-absolute{position:absolute}.position-fixed{position:fixed}.position-relative{position:relative}.pre{white-space:pre-wrap}.preview{color:#ddd;cursor:pointer;position:absolute;right:12px;top:12px;z-index:99}.preview>span{font-size:x-small;margin-right:2px;text-transform:uppercase}.profile{width:100%}.profiles{counter-reset:profile}.profiles .profile-count:before{content:counter(profile)".";counter-increment:profile}.profile .profile-details{font-size:125%;margin-top:1.2em;width:100%}.profile .profile-heading{font-size:3em;font-variant:small-caps;font-weight:400;padding:0}.profile-intro{padding:0 1em;text-align:left}.profile .profile-links{padding:1em}.profile .profile-links img{display:inline-block;vertical-align:middle}.profile .profile-links li{list-style:none!important;margin:0;padding:.25em 0}.profile .profile-links a{display:inline-block;max-width:2em;padding:0 .5em;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.profile-name,.profile-title{overflow:hidden;text-overflow:ellipsis;width:100%}.profile-name{font-weight:700;white-space:nowrap}.profile-photo{border:1px solid #BDBAB0;border-radius:8px;box-shadow:5px 5px 5px #888;height:192px;margin-bottom:20px;padding:5px;width:192px}.profile-photo>img{border-radius:5px;display:inline-block;max-height:180px;max-width:180px}.profile-picture-medium{display:inline-block;height:180px;margin-left:10px;overflow:hidden;width:180px}.profile-picture-raw{max-height:420px;max-width:420px;overflow:hidden}.profile-section{background:#fff;box-shadow:0 0 1px 1px #ccc;font-size:16px;margin:0 2px 20px;position:relative}.profile-section .profile-section-content{height:100%;width:100%}.profile-section .profile-section-description{color:var(--default-color-grey-dark);margin:0;padding:20px;word-wrap:break-word}.profile-section .profile-section-title{background-color:var(--default-color-grey-dark);color:#fff;font-weight:700;max-width:50%;overflow:hidden;padding:10px 20px 10px 30px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.profile-section-separator{background-color:#777;border-radius:4em;color:#fff;height:40px;line-height:40px;text-align:center;vertical-align:middle;width:40px}.profile-section-tools{background:#fff;box-shadow:0 0 0 1px #0000001a,0 2px 3px #0003;display:flex;flex-direction:column;margin-bottom:1.5em;padding:.5em 1em}.profile-section-tools>li{list-style:none;margin:0}.profile-section-tools>li:not(:first-child){margin-top:.5em}.profile .profile-subheading{color:#777;font-weight:400;padding:0}.profile .profile-summary{margin-top:1.5em;padding-top:100%;position:relative;width:100%}.profile .profile-summary .member-tag{position:absolute;right:5px;top:5px}.profile .profile-summary .profile-photo{bottom:0;display:block;height:100%;left:0;padding:5%;position:absolute;right:0;top:0;width:100%}.profile .profile-summary .profile-photo img{display:block;margin:auto;max-height:100%;max-width:100%}.profile-title{height:45px}.promotion-box{background-color:#fff;border-bottom:var(--default-border-bottom);border-left:var(--default-border-left);border-right:var(--default-border-right);border-top:var(--default-border-top);padding:9px;width:260px}.promotion-box+.promotion-box{margin-top:10px}.promotion-box>h4{border-bottom:thin dotted;margin:5px 10px!important}.row-content,.row-heading{padding:3px 10px}.row-content{border-bottom:1px solid var(--default-color-grey-light);border-left:1px solid var(--default-color-grey-light);border-right:1px solid var(--default-color-grey-light)}.row-heading{background-color:#777;border-bottom:1px solid #FFF;border-left:1px solid #FFF;border-right:1px solid #FFF;color:#fff}.row-odd{background-color:var(--default-color-grey-light)}.row-wrapper{display:inline-block;text-align:left}.screen{display:none;visibility:hidden}.scroll-top{display:none}.scrollable-table-container{border:1px solid #DDD;border-radius:4px;margin-bottom:1em;min-height:auto;overflow-x:inherit;overflow-y:hidden;width:100%;--scrollable-table-background: rgba(14, 30, 37, .02)}.scrollable-table-container>table{background:var(--scrollable-table-background)}.scrollable-table-container>table td,.scrollable-table-container>table th{border-right:0;padding:.5em;position:relative;white-space:normal}.scrollable-table-container>table tr>td:first-child,.scrollable-table-container>table tr>th:first-child{background:#f5f7f7;background-clip:padding-box;left:0;position:sticky;z-index:9}.scrollable-table-container>table tr>td:not(:last-child):after,.scrollable-table-container>table tr>th:not(:last-child):after{background:#ddd;content:"";height:100%;position:absolute;right:0;top:0;width:1px}.scrollable-table-container>table>tbody>tr,.scrollable-table-container>table>thead>tr{border-bottom:1px solid #DDD}.scrollable-table-container>table>tbody>tr:nth-child(odd){background:var(--scrollable-table-background)}.scrollable-table-container>table>tbody>tr>td:nth-child(2n){background:var(--scrollable-table-background)}.scrollable-table-container>table>thead>tr>th:first-child{box-shadow:2px 1px 5px #ddd}.section-heading{font-weight:700;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;width:160px}.selection-link{color:#00b0f0;cursor:pointer}.selection-link:hover{color:#06f;font-weight:700}.shaded{background:var(--default-color-grey-light)!important}.short-editor{height:225px;width:519px}.showcase{position:relative}.sidebar{overflow:hidden;position:fixed;z-index:1000}.sidebar-actions{background-color:var(--default-color-grey-light);background-repeat:no-repeat;border:1px solid #BFBFBF}.sidebar-actions>.sidebar-action{cursor:pointer}.slideshow{position:relative}.slideshow>ul{list-style:none;margin:0;overflow:hidden}.slideshow>ul>li{margin:0}.slideshow>img.backward,.slideshow>img.forward{background-color:#eee;cursor:pointer;display:none;padding:3px;position:absolute;z-index:100}.slideshow:hover>img.backward,.slideshow:hover>img.forward{display:block}.slideshow>img.backward{left:0}.slideshow>img.forward{right:0}.slideshow>img.next,.slideshow>img.previous{background:var(--default-color-grey-light);opacity:.3;filter:alpha(opacity=30);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"}.slideshow>img.next{background:-moz-linear-gradient(top,var(--default-color-grey-light) 0%,#FFFFFF 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,var(--default-color-grey-light)),color-stop(100%,#FFFFFF));background:-webkit-linear-gradient(top,var(--default-color-grey-light) 0%,#FFFFFF 100%);background:-o-linear-gradient(top,var(--default-color-grey-light) 0%,#FFFFFF 100%);background:-ms-linear-gradient(top,var(--default-color-grey-light) 0%,#FFFFFF 100%);background:linear-gradient(to bottom,var(--default-color-grey-light) 0%,#FFFFFF 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="var(--default-color-grey-light)",endColorstr="#FFFFFF",GradientType=0) progid:DXImageTransform.Microsoft.Alpha(opacity=30);top:39%}.slideshow>img.previous{background:-moz-linear-gradient(top,#FFFFFF 0%,var(--default-color-grey-light) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#FFFFFF),color-stop(100%,var(--default-color-grey-light)));background:-webkit-linear-gradient(top,#FFFFFF 0%,var(--default-color-grey-light) 100%);background:-o-linear-gradient(top,#FFFFFF 0%,var(--default-color-grey-light) 100%);background:-ms-linear-gradient(top,#FFFFFF 0%,var(--default-color-grey-light) 100%);background:linear-gradient(to bottom,#FFFFFF 0%,var(--default-color-grey-light) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFF",endColorstr="var(--default-color-grey-light)",GradientType=0) progid:DXImageTransform.Microsoft.Alpha(opacity=30);top:51%}.small-textarea{width:522px}.stack{align-items:center;display:flex;font-weight:600;justify-content:center;padding:1em 0}.stack.stack-rounded{border-radius:.5em}.summary-chart{display:block;height:100%;margin-top:1em;width:100%}.swap-source{background:#ffe5e5}.swap-target{background:#e5ffe5}.tab-container button{vertical-align:middle}.tag{font-size:11px}.tc-blue{color:var(--default-color-blue)}.tc-blue-light{color:var(--default-color-blue-light)}.tc-blue-medium{color:var(--default-color-blue-medium)}.tc-green{color:var(--default-color-green)}.tc-green-light{color:var(--default-color-green-light)}.tc-green-medium{color:var(--default-color-green-medium)}.tc-grey-dark{color:var(--default-color-grey-dark)}.tc-grey-light{color:var(--default-color-grey-light)}.tc-orange{color:var(--default-color-orange)}.tc-red{color:var(--default-color-red)}.tc-red-light{color:var(--default-color-red-light)}.tc-red-medium{color:var(--default-color-red-medium)}.tc-tan{color:var(--default-color-tan)}.tc-teal{color:var(--default-color-teal)}.tc-teal-light{color:var(--default-color-teal-light)}.tc-teal-medium{color:var(--default-color-teal-medium)}.tc-yellow{color:var(--default-color-yellow)}.tc-yellow-light{color:var(--default-color-yellow-light)}.tc-yellow-medium{color:var(--default-color-yellow-medium)}.teaser.member-teaser,.teaser.partner-teaser,.teaser.people-teaser{border-left:var(--default-border-left);color:#fff;display:inline-block;font-size:11px;padding:5px;text-align:center;vertical-align:top;width:318px}.teaser.member-teaser{border-left:none}.teaser.partner-teaser{width:290px}.teaser.member-teaser:hover,.teaser.partner-teaser:hover,.teaser.people-teaser:hover{background-color:var(--default-color-grey-dark)}.teaser.member-teaser:hover a,.teaser.partner-teaser:hover a,.teaser.people-teaser:hover a{color:#fff}.teasers{border:1px solid #EEE;margin-bottom:25px;width:958px}.teasers>.teaser-content{width:958px}.teasers>.teaser-title{border-bottom:1px solid #EEE;font-size:11px;font-weight:700;letter-spacing:2px;padding:10px 15px;text-align:center;width:928px}.teasers .teaser>.teaser-title{color:#fff;font-weight:700}.teasers a{color:#bfbfbf}.teasers .teaser-title>img{margin-bottom:3px;vertical-align:middle}.terms{border:1px solid var(--default-color-grey-light);font-size:11px;height:350px;overflow-y:scroll}.text-danger{color:#a94442}.text-info{color:#31708f}.text-left{text-align:left!important}.text-light{color:#aaa}.text-muted{color:#777}.text-primary{color:#428bca}.text-success{color:#3c763d}.text-warning{color:#8a6d3b}.text-huge{font-size:150%}.text-large{font-size:120%}.text-medium{font-size:90%}.text-regular{font-size:100%}.text-small{font-size:85%}.text-tiny{font-size:75%}.tip:not(.fa),.tooltip{cursor:help}.tip:not(.fa):not(.tip-simple),.tooltip{border-bottom:1px dashed}.tool{font-size:13px!important;padding:0 5px;visibility:hidden}.tool>span{color:#376092}.tool>span:hover{border-bottom:1px dotted}.topics{outline:none}.topics>.topic>.topic-heading{border-bottom:2px solid var(--default-border-color-light);cursor:pointer;margin-bottom:10px;padding:9px 25px 9px 0;position:relative}.topic-switch{cursor:pointer;text-align:right;vertical-align:top}.unselectable,.unselectable *{user-select:none;-khtml-user-select:none;-ms-user-select:none;-moz-user-select:none;-o-user-select:none;-webkit-touch-callout:none;-webkit-user-select:none}.uppercase{text-transform:uppercase}.verify{display:none}.vertical-align-middle{top:50%;transform:translateY(-50%)}.vertical-align-bottom{top:100%;transform:translateY(-100%)}.vertical-scroll{height:auto;width:100%}.whatsapp-link{display:none}@media (hover: hover){#socialLinks>label{opacity:0;visibility:hidden}#socialLinks:hover>label{opacity:1;visibility:visible}}@media print{body{position:static}.sidebar{display:none}.expandables>.expandable>.expandable-content,.topics>.topic>.topic-content{display:block!important}.expandables>.expandable>.expandable-heading:before,.expandable-switch,.topics>.topic>.topic-heading:before,.topic-switch{display:none}}@media projection,screen{html{overflow:hidden}#socialLinks{display:block;font-size:1.5em;z-index:200}#socialLinks input[type=checkbox]~label{transform:rotate(180deg)}#socialLinks input[type=checkbox]:checked~label{transform:rotate(0)}#socialLinks input[type=checkbox]+ul{transform:translate(-110%);visibility:hidden}#socialLinks input[type=checkbox]:checked+ul{transform:translate(0);visibility:visible}#socialLinks ul:empty+label{display:none}#socialLinks>label,#socialLinks>ul{transition:all .3s ease-in-out}#socialLinks>label,#socialLinks>ul>li>a{align-items:center;display:flex;justify-content:center}#socialLinks>label{color:var(--default-color-grey-medium);cursor:pointer;font-size:75%;font-weight:400;width:2.333333333em}#socialLinks>ul{overflow:hidden}#socialLinks>ul>li{margin:.25em 0 .25em .1em}#socialLinks>ul>li>a{height:1.75em;width:1.75em}#socialLinks>ul>li>a{background:var(--default-color-grey-dark);border-radius:50%;color:#fff}.blinker{animation:blinker 1s cubic-bezier(.5,0,1,1) infinite alternate}.box-with-border{border-bottom:var(--default-border-bottom);border-left:var(--default-border-left);border-right:var(--default-border-right);border-top:var(--default-border-top)}.box-with-border+.box-with-border{margin-top:15px}.box-with-shadow{box-shadow:0 8px 6px -8px #ccc;color:#777;border-radius:0}.expandables>.expandable>.expandable-content{padding:0 1.25em}.expandables>.expandable>.expandable-heading{padding:1.25em 2.5em 1.25em 0}.expandables>.expandable>.expandable-heading:before{content:"›";display:block;font-size:1.5em;height:1.5em;margin-top:-.25em;position:absolute;right:.75em;transform:rotate(90deg);transition:all .7s ease-in-out}.expandables>.expandable>.expandable-heading.expanded:before{transform:rotate(-90deg)}.expandables>.expandable>.expandable-heading:not(.expanded)~.expandable-content{display:none}.popup-collapse{display:none}.screen{display:block;visibility:visible}.scroll-top{position:fixed;top:45%;z-index:10000}.scroll-top-left{left:0}.scroll-top-right{right:0}.scroll{overflow:auto}.tool{visibility:visible}.topics>.topic>.topic-content{display:none;padding:0 1.25em}.topics>.topic>.topic-heading{border-bottom:0;border-bottom:var(--default-border-bottom);border-left:var(--default-border-left);border-right:var(--default-border-right);border-top:var(--default-border-top);box-shadow:4px 4px 4px #ccc;padding:9px 25px 9px 14px;-moz-box-shadow:4px 4px 4px #CCC;-webkit-box-shadow:4px 4px 4px #CCC}.topics>.topic>.topic-heading:before{content:"›";display:block;font-size:1.25em;margin-top:-.25em;position:absolute;right:.75em;transform:rotate(90deg);transition:all .7s ease-in-out}.topics>.topic>.topic-heading.expanded:before{transform:rotate(-90deg)}.whatsapp-link{bottom:24px;display:inline-block;font-size:36px;position:fixed;right:16px}.whatsapp-link>i{background:transparent;border-radius:6px;color:#49c958;padding:4px 6px}@keyframes blinker{0%{opacity:1}to{opacity:0}}@keyframes bounceLeft{0%{opacity:0;transform:translate(100px)}33%{opacity:1;transform:translate(-50px)}66%{transform:translate(25px)}to{transform:translate(0)}}@keyframes radiate{0%{opacity:0;transform:scale(.5)}30%{opacity:.9}to{opacity:0;transform:scale(2)}}}@media (orientation:landscape){ul.progress{display:table;table-layout:fixed;width:99%}ul.progress>li{border-top-style:solid;display:table-cell;line-height:4em;text-align:center}ul.progress>li:before{left:calc(50% - .2em);top:-.6em}.portrait-only{display:none;height:0;visibility:hidden;width:0}}@media (orientation:portrait){ul.progress>li{border-left-style:solid;padding:1em}ul.progress>li:before{left:-1.6em;top:-.4em}.landscape-only{display:none;height:0;visibility:hidden;width:0}}@media (min-width:720px){table.table-responsive td,table.table-responsive th{display:table-cell;width:auto}.form-field,.form-field-label{display:table-cell;vertical-align:middle}.form-field{padding-left:1em}.form-group,.form-row{clear:both;display:table;padding-bottom:.5em;margin-bottom:.5em;table-layout:fixed}.form-group>.form-field-label{width:15%}.form-row>.form-field-label{width:25%}.form-row>.form-field-label:first-child{text-align:right}.form-row ul.form-row-panel{border-collapse:separate;border-spacing:1em;display:table;table-layout:fixed}.form-row ul.form-row-panel>li{display:table-cell;vertical-align:top}.form-row-partition{display:table-cell}.mobile-only{display:none;height:0;visibility:hidden;width:0}.page-title>h2{font-size:14px;padding:1em 0 .95em;vertical-align:top}.page-title.page-title-material>h2{vertical-align:middle}.page-title.page-title-material>.page-action{vertical-align:middle}.profile{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}.profile .profile-details{flex:1}.profile .profile-heading,.profile .profile-subheading{width:100%}.profile .profile-summary{margin-right:1.5em;padding-top:20vw;width:20vw}.profile-section-tools{align-items:center;flex-direction:row}.profile-section-tools>li:not(:first-child){margin-left:.5em;margin-top:0}.tablet-only{display:inherit!important}}@media (min-width:1024px){:root{--left-margin: 5vw;--right-margin: 5vw}body,html{font-size:12px}h1{font-size:2.4em}h2{font-size:2em}#promotion{display:inherit!important}#socialLinks{font-size:2em}#socialLinks>ul>li>a.branded{background:none;border-radius:0;color:inherit}#socialLinks>ul>li>a.email.branded>i{color:var(--default-color-yellow)}#socialLinks>ul>li>a.facebook.branded>i{color:var(--brand-color-facebook)}#socialLinks>ul>li>a.instagram.branded>i{background:var(--brand-color-instagram);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#socialLinks>ul>li>a.pinterest.branded>i{color:var(--brand-color-pinterest)}#socialLinks>ul>li>a.linkedin.branded>i{color:var(--brand-color-linkedin)}#socialLinks>ul>li>a.telegram.branded>i{color:var(--brand-color-telegram)}#socialLinks>ul>li>a.twitter.branded>i{color:var(--brand-color-twitter)}#socialLinks>ul>li>a.vimeo.branded>i{color:var(--brand-color-vimeo)}#socialLinks>ul>li>a.whatsapp.branded>i{color:var(--brand-color-whatsapp)}#socialLinks>ul>li>a.youtube.branded>i{color:var(--brand-color-youtube)}.desktop-only{display:inherit!important}.page-title>h1,.page-title>h2{overflow:hidden;white-space:nowrap}.page-title>h1{max-width:60%}.page-title>.page-action{border-top:0;float:right;font-size:16px}.popup-expand:before{top:.5em}.popup-expand.expanded:before{top:.4em}.scrollable-table-container>table tr>td:first-child,.scrollable-table-container>table tr>th:first-child{white-space:nowrap}.tablet-only{display:none;height:0;visibility:hidden;width:0}}@media (min-width:1600px){body,html{font-size:13px}}.gallery-page{display:flex;flex-direction:column;height:100dvh;max-height:100dvh;overflow:hidden;background:#f7f8fa}.gallery-hero{padding:12px 32px;background:#fff;border-bottom:1px solid #e5e7eb}.gallery-hero .gallery-kicker{font-size:12px;font-weight:700;letter-spacing:.08em;color:#6b7280;text-transform:uppercase;margin-bottom:6px}.gallery-hero h1{margin:0 0 6px;font-size:28px}.gallery-hero p{margin:0;color:#6b7280}.gallery-layout{display:flex;flex:1;min-height:0}.gallery-sidebar{width:260px;flex-shrink:0;height:100%;border-right:1px solid #e5e7eb;background:#fff;display:flex;flex-direction:column;overflow:hidden}.gallery-sidebar-search{padding:16px;border-bottom:1px solid #e5e7eb}.gallery-sidebar-search-label{display:block;margin-bottom:6px;font-size:11px;font-weight:700;letter-spacing:.04em;color:#000;text-transform:uppercase}.gallery-sidebar-search input{width:100%;padding:8px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:14px}.gallery-sidebar-groups{flex:1;overflow-y:auto;padding:12px}.gallery-sidebar-groups ul,.gallery-sidebar-groups li{list-style:none;margin:0;padding:0}.gallery-sidebar-groups li::marker{content:""}.gallery-sidebar-item{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 12px;border:none;background:transparent;border-radius:6px;cursor:pointer;text-align:left}.gallery-sidebar-item:hover{background:#f3f4f6}.gallery-sidebar-item.is-active{background:#e0e7ff}.gallery-sidebar-item-name{font-size:14px;font-weight:600;color:#1f2937}.gallery-sidebar-item-family{font-size:12px;color:#6b7280}.gallery-sidebar-empty{padding:16px;color:#6b7280;font-size:14px}.gallery-main{flex:1;overflow-y:auto;padding:24px 32px}.gallery-empty-state{color:#6b7280}.gallery-empty-state h2{color:#1f2937}.gallery-detail-header{margin-bottom:24px}.gallery-detail-header h1{margin:4px 0;font-size:24px}.gallery-detail .gallery-description{margin:0;color:#6b7280}.gallery-block{margin-bottom:24px}.gallery-block-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.gallery-block-header h2{margin:0;font-size:18px;color:#1f2937}.gallery-block-path{font-family:monospace;font-size:13px;color:#6b7280;margin-bottom:12px}.gallery-block-usecases{margin-bottom:12px}.gallery-block-usecases ul{margin:0;padding-left:18px;list-style:disc}.gallery-block-usecases li{list-style:disc;font-size:13px;color:#4b5563;margin-bottom:4px}.gallery-block-usecases p{font-size:13px;color:#6b7280;margin:0}.gallery-block-renders{display:flex;flex-wrap:wrap;gap:20px}.gallery-block-divider{border:none;border-top:1px dashed #d1d5db;margin:24px 0}.gallery-block-settings{position:relative;flex-shrink:0}.gallery-block-settings-toggle{flex-shrink:0;width:28px;height:28px;border-radius:6px;border:1px solid #d1d5db;background:#fff;color:#6b7280;cursor:pointer;font-size:14px;line-height:1}.gallery-block-settings-toggle:hover{background:#f3f4f6;color:#1f2937}.gallery-block-settings-toggle[aria-expanded=true]{background:#e0e7ff;border-color:#c7d2fe;color:#4338ca}.gallery-block-settings-menu{position:absolute;top:34px;right:0;z-index:10;display:flex;flex-direction:column;min-width:130px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 12px #00000014;overflow:hidden}.gallery-block-settings-menu button{padding:8px 12px;border:none;background:transparent;text-align:left;font-size:13px;color:#1f2937;cursor:pointer}.gallery-block-settings-menu button:hover{background:#f3f4f6}.gallery-render-frame{border:1px solid #e5e7eb;border-radius:10px;overflow:hidden;background:#fff;min-width:260px;width:fit-content;max-width:100%}.gallery-render-frame-header{display:flex;justify-content:space-between;padding:8px 12px;background:#f9fafb;border-bottom:1px solid #e5e7eb;font-size:12px;color:#6b7280}.gallery-render-frame-header-right{display:flex;align-items:center;gap:8px}.gallery-render-frame-body{padding:20px;position:relative;min-height:90px;display:flex;align-items:center;justify-content:center}.gallery-render-plain{min-width:200px}.gallery-render-plain-label{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:12px;color:#6b7280}.gallery-render-scope{display:inline-flex;white-space:nowrap}.gallery-render-scope *{white-space:nowrap}.component-render-loading,.component-render-error{font-size:13px;color:#6b7280}.component-render-error{color:#b91c1c}.variant-trigger-button{padding:8px 16px;margin:5px 0;border-radius:6px;border:1px solid #4f46e5;background:#4f46e5;color:#fff;font-size:13px;font-weight:600;letter-spacing:.01em;cursor:pointer;box-shadow:0 1px 2px #0f172a1f;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease}.variant-trigger-button:hover{background:#4338ca;border-color:#4338ca;box-shadow:0 2px 6px #4338ca4d}.variant-trigger-button:active{background:#3730a3;border-color:#3730a3;box-shadow:none}.variant-trigger-button:focus-visible{outline:3px solid #c7d2fe;outline-offset:2px}.prop-badge{display:inline-block;font-family:monospace;font-size:12px;padding:2px 7px;border-radius:5px;white-space:normal;word-break:break-word}.overlay-demo-content{padding:24px}.overlay-demo-content h3{margin:0 0 12px}.overlay-demo-content__summary{display:flex;flex-direction:column;gap:2px;margin:12px 0;padding:10px 12px;background:#f3f4f6;border-radius:6px;font-size:13px}.overlay-demo-content__summary span{color:#6b7280}.overlay-demo-content ul{margin:0;padding-left:18px;font-size:13px;list-style:disc}.gallery-render-frame-body{overflow-x:auto}.gallery-render-scope{max-width:100%}@media (max-width: 1024px){.gallery-page,.library-hub-content .gallery-page{height:auto;max-height:none;min-height:100%;overflow:visible}.gallery-hero{padding:16px}.gallery-hero h1{font-size:22px}.gallery-layout{flex-direction:column;min-height:auto}.gallery-sidebar{width:100%;height:auto;border-right:none;border-bottom:1px solid #e5e7eb}.gallery-sidebar-search{padding:12px 16px}.gallery-sidebar-groups{flex:none;overflow-x:auto;overflow-y:hidden;padding:10px 12px}.gallery-sidebar-groups ul{display:flex;gap:8px}.gallery-sidebar-groups li{flex:0 0 auto}.gallery-sidebar-item{border:1px solid #e5e7eb;white-space:nowrap;width:auto}.gallery-sidebar-item.is-active{border-color:#c7d2fe}.gallery-main{overflow:visible;padding:16px}}@media (max-width: 600px){.gallery-block-renders{gap:14px}.gallery-render-frame,.gallery-render-plain{min-width:0;width:100%}.gallery-render-frame-body{justify-content:flex-start;padding:12px}.gallery-render-plain{overflow-x:auto}.variant-properties-popup{width:100%}}.misc-hotlink-preview{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:72px;height:72px;padding:8px;overflow:visible;white-space:normal}.misc-hotlink-preview,.misc-hotlink-preview *,.misc-hotlink-preview *:before,.misc-hotlink-preview *:after{box-sizing:content-box;max-width:none;white-space:normal}.gallery-render-scope:has(.resizable-preview){display:block;width:100%}.gallery-render-scope .resizable-preview,.gallery-render-scope .resizable-preview *{white-space:normal}.carousel-template-demo{width:100%}.carousel-template-demo .carousel-template-main{min-width:0;overflow-x:auto}.gallery-render-scope .carousel-gallery-scope,.gallery-render-scope .carousel-gallery-scope *{white-space:normal}.gallery-block-body{display:flex;flex-wrap:wrap;align-items:flex-start;gap:24px 32px;width:100%}.gallery-block-body .gallery-block-renders{flex:1 1 320px;min-width:0}.gallery-block-picker{flex:0 1 480px;width:480px;max-width:100%;min-width:0}.gallery-block-body .gallery-render-frame{width:100%}.gallery-block-body .gallery-render-frame-body{display:block}.gallery-block-body .gallery-render-scope{display:block;width:100%}.gallery-block-body .carousel-gallery-scope{display:flex;justify-content:center;width:100%}.gallery-main{container:gallery-main/inline-size}.gallery-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:14px}.gallery-tile{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;min-width:0;padding:14px 8px;border:1px solid #e5e7eb;border-radius:10px;background:#fff;transition:box-shadow .15s ease,border-color .15s ease}.gallery-tile:hover{border-color:#c7d2fe;box-shadow:0 2px 8px #0000000f}.gallery-tile-settings{position:absolute;top:6px;right:6px;z-index:2}.gallery-tile-settings .gallery-block-settings-toggle{width:22px;height:22px;font-size:12px;border-color:transparent;background:transparent;opacity:.5}.gallery-tile-settings .gallery-block-settings-toggle:hover,.gallery-tile-settings .gallery-block-settings-toggle[aria-expanded=true]{opacity:1}.gallery-tile-settings .gallery-block-settings-menu{top:26px}.gallery-tile-preview{display:flex;align-items:center;justify-content:center;width:40px;height:40px;color:#374151}.gallery-tile-preview .gallery-render-plain{min-width:0}.gallery-tile-name{font-size:12px;font-weight:600;color:#1f2937;line-height:1.3;word-break:break-word;overflow-wrap:anywhere}.gallery-tile-sub{font-size:10px;color:#9ca3af;word-break:break-word}.gallery-tile-spinner{width:20px;height:20px;border-radius:50%;border:2px solid #e5e7eb;border-top-color:#6366f1;animation:gallery-tile-spin .7s linear infinite}.gallery-tile-error{width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:#dc2626;background:#fee2e2;border-radius:50%}@keyframes gallery-tile-spin{to{transform:rotate(360deg)}}.variant-properties-popup .gallery-block-path{margin:0;font-size:13px;word-break:break-all}@container gallery-main (max-width: 640px){.gallery-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.gallery-tile{padding:12px 6px}}@container gallery-main (max-width: 300px){.gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.gallery-render-scope:has(.folder-card-carousel-demo){display:block;width:100%}.gallery-render-scope .folder-card-carousel-demo,.gallery-render-scope .folder-card-carousel-demo *{white-space:normal}.graph-gallery-page{background:#eef2f6;color:#17212b;font-family:Roboto,Open Sans,Arial,sans-serif;min-height:100%;padding:16px;overflow-x:hidden}.graph-gallery-header{align-items:flex-start;background:#fff;border:1px solid #dbe2ea;border-radius:8px;display:flex;gap:12px;justify-content:space-between;margin:0 auto 12px;max-width:1440px;padding:14px 18px}.graph-gallery-kicker{color:#64748b;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.graph-gallery-header h1,.graph-gallery-stage-header h2,.graph-gallery-controls h2,.graph-gallery-group h2{color:#17212b;margin:0}.graph-gallery-header h1{font-size:26px;line-height:1.2;margin-top:2px}.graph-gallery-header p,.graph-gallery-stage-header p{color:#64748b;font-size:14px;line-height:1.45;margin:4px 0 0}.graph-gallery-note{background:#ecfdf5;border:1px solid #bbf7d0;border-radius:999px;color:#15803d;flex:0 0 auto;font-size:12px;font-weight:800;padding:7px 12px}.graph-gallery-shell{display:grid;gap:16px;grid-template-columns:300px minmax(0,1fr) 280px;margin:0 auto;max-width:1440px}.graph-gallery-index,.graph-gallery-stage,.graph-gallery-controls{background:#fff;border:1px solid #dbe2ea;border-radius:8px;box-shadow:0 1px 2px #0f172a14;min-width:0}.graph-gallery-index{max-height:calc(100dvh - 126px);display:flex;flex-direction:column;overflow:hidden;padding:12px}.graph-gallery-search{flex:0 0 auto;display:grid;gap:8px;margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid #e2e8f0}.graph-gallery-search label,.graph-gallery-control span,.graph-gallery-switches span{color:#334155;font-size:12px;font-weight:800;text-transform:uppercase}.graph-gallery-search input,.graph-gallery-control input,.graph-gallery-control select{border:1px solid #cbd5e1;border-radius:6px;box-sizing:border-box;color:#17212b;font:inherit;min-height:38px;padding:8px 10px;width:100%}.graph-gallery-groups{flex:1 1 auto;min-height:0;overflow-y:auto;display:grid;align-content:start;gap:12px;padding-right:4px;-webkit-overflow-scrolling:touch}.graph-gallery-group{display:grid;gap:8px}.graph-gallery-group h2{font-size:13px;text-transform:uppercase}.graph-gallery-links{display:grid;gap:6px}.graph-gallery-links button{background:#f8fafc;border:1px solid #e2e8f0;border-radius:7px;color:#17212b;cursor:pointer;display:grid;gap:4px;padding:10px;text-align:left;min-width:0}.graph-gallery-links button:hover,.graph-gallery-links button.is-active{background:#e8f2ff;border-color:#93c5fd}.graph-gallery-links span{font-size:14px;font-weight:800}.graph-gallery-links small{color:#64748b;font-size:12px;line-height:1.35}.graph-gallery-stage{display:grid;grid-template-rows:auto minmax(500px,1fr);overflow:hidden}.graph-gallery-stage-header{align-items:flex-start;border-bottom:1px solid #e2e8f0;display:flex;gap:16px;justify-content:space-between;padding:18px 20px;min-width:0}.graph-gallery-stage-header>div{min-width:0}.graph-gallery-stage-header h2{font-size:26px;line-height:1.2;margin-top:4px;overflow-wrap:anywhere}.graph-gallery-stage-header code{background:#f1f5f9;border:1px solid #dbe2ea;border-radius:6px;color:#475569;flex:0 1 auto;font-family:Consolas,Courier New,monospace;font-size:12px;max-width:100%;overflow-wrap:anywhere;padding:8px}.graph-gallery-preview{min-height:500px;min-width:0;padding:14px}.graph-gallery-plot{border:1px solid #e2e8f0;border-radius:8px;box-sizing:border-box;height:100%;min-height:500px;overflow:hidden;width:100%}.graph-gallery-controls{align-self:start;display:grid;gap:14px;padding:14px}.graph-gallery-controls-header{align-items:center;display:flex;justify-content:space-between;grid-column:1/-1}.graph-gallery-controls-header h2{font-size:18px}.graph-gallery-controls-header button{background:#17212b;border:0;border-radius:6px;color:#fff;cursor:pointer;font:inherit;font-size:12px;font-weight:800;padding:8px 11px}.graph-gallery-control{display:grid;gap:7px;min-width:0}.graph-gallery-switches{display:grid;gap:8px}.graph-gallery-switches label{align-items:center;display:flex;gap:8px}@media (max-width: 1200px){.graph-gallery-shell{grid-template-columns:260px minmax(0,1fr)}.graph-gallery-controls{grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-items:start}.graph-gallery-switches{grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}}@media (max-width: 900px){.graph-gallery-shell{grid-template-columns:minmax(0,1fr)}.graph-gallery-index{max-height:300px}.graph-gallery-stage{grid-template-rows:auto minmax(420px,1fr)}.graph-gallery-preview,.graph-gallery-plot{min-height:420px}}@media (max-width: 760px){.graph-gallery-page{padding:10px}.graph-gallery-header,.graph-gallery-stage-header{display:grid;gap:10px}.graph-gallery-header{padding:12px 14px}.graph-gallery-header h1{font-size:21px}.graph-gallery-note{justify-self:start}.graph-gallery-stage-header{padding:14px}.graph-gallery-stage-header h2{font-size:20px}.graph-gallery-stage-header code{justify-self:start}.graph-gallery-index{max-height:260px}.graph-gallery-stage{grid-template-rows:auto minmax(340px,1fr)}.graph-gallery-preview{padding:8px}.graph-gallery-preview,.graph-gallery-plot{min-height:340px}.graph-gallery-controls{grid-template-columns:1fr}}@media (max-width: 400px){.graph-gallery-page{padding:8px}.graph-gallery-preview,.graph-gallery-plot{min-height:300px}}.overlay-library-gallery .gallery-block{margin-bottom:24px}.overlay-library-gallery .gallery-block-header{margin-bottom:8px}.overlay-library-gallery .gallery-block-header h2{margin:0;font-size:18px;color:#1f2937}.overlay-library-gallery .gallery-block-renders{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.overlay-library-gallery .gallery-render-frame{border:none;border-radius:0;overflow:visible;background:transparent;min-width:0;width:auto;max-width:none;flex:0 0 auto}.overlay-library-gallery .gallery-render-frame-header{display:none}.overlay-library-gallery .gallery-render-frame-body{padding:0;min-height:0;display:block}.overlay-library-gallery .variant-trigger-button{padding:8px 14px;margin-top:5px;border-radius:6px;border:1px solid #1b1b1b;background:#fff;color:#0b0b0c;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .1s ease}.overlay-library-gallery .variant-trigger-button:hover{background:#f3f4f6}.overlay-library-gallery .variant-trigger-button:focus-visible{outline:2px solid #6366f1;outline-offset:2px}.overlay-library-gallery .variant-trigger-button:active{transform:translateY(1px)}.overlay-library-gallery .gallery-render-scope{display:inline-flex}.overlay-library-gallery .overlay-demo-content{min-width:260px;padding:20px;border:1px solid #e5e7eb;border-radius:8px;background:#fff}.overlay-library-gallery .overlay-demo-content__summary{margin-bottom:16px;padding:10px 12px;border-radius:6px;background:#f9fafb;color:#6b7280;font-size:13px;line-height:1.5}.overlay-library-gallery .overlay-demo-content h3{margin:0 0 8px;color:#1f2937;font-size:18px;line-height:1.35}.overlay-library-gallery .overlay-demo-content p{margin:0 0 14px;color:#6b7280;font-size:14px;line-height:1.5}.overlay-library-gallery .overlay-demo-content ul{margin:0;padding-left:20px;list-style:disc}.overlay-library-gallery .overlay-demo-content li{margin-bottom:7px;color:#374151;font-size:14px;line-height:1.4}.overlay-library-gallery .overlay-demo-content li:last-child{margin-bottom:0}.overlay-library-gallery .component-render-loading{color:#6b7280;font-size:14px}.overlay-library-gallery .component-render-error{color:#991b1b;font-size:13px}.overlay-library-gallery .component-render-error strong{display:block;margin-bottom:4px}.overlay-library-gallery .component-render-error span{font-family:monospace;font-size:12px;line-height:1.5;word-break:break-word}@media (max-width: 820px){.overlay-library-gallery .gallery-main{padding:16px}.overlay-library-gallery .gallery-block-renders{gap:8px}}.library-hub-page{background:#eef2f6;color:#17212b;display:grid;font-family:Roboto,Open Sans,Arial,sans-serif;grid-template-columns:280px minmax(0,1fr);grid-template-rows:minmax(0,1fr);width:100%;height:100vh;height:100dvh;min-height:0;overflow:hidden}.library-hub-topbar{display:none}.library-hub-nav{background:#111827;border-right:1px solid #263244;box-sizing:border-box;color:#fff;height:100%;min-height:0;overflow-y:auto;overflow-x:hidden;padding:18px;position:relative}.library-hub-brand{align-items:flex-start;border-bottom:1px solid rgba(255,255,255,.14);display:flex;justify-content:space-between;margin-bottom:16px;padding-bottom:16px}.library-hub-brand h1{color:#fff;font-size:28px;line-height:1.1;margin:4px 0 0}.library-hub-kicker{color:#94a3b8;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.library-hub-nav-close{display:none}.library-hub-nav nav{display:grid;gap:8px}.library-hub-nav nav button{background:transparent;border:1px solid transparent;border-radius:8px;color:#e5e7eb;cursor:pointer;display:grid;gap:4px;padding:11px 12px;text-align:left}.library-hub-nav nav button:hover,.library-hub-nav nav button.is-active{background:#1f2937;border-color:#3b82f6}.library-hub-nav nav button span{font-size:14px;font-weight:800}.library-hub-nav nav button small{color:#aab8c5;font-size:12px;line-height:1.35}.library-hub-content{height:100%;min-height:0;min-width:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;position:relative;z-index:0;isolation:isolate}.library-hub-content .component-gallery-page,.library-hub-content .graph-gallery-page{min-height:100%}@media (min-width: 1025px){.library-hub-content{overflow-y:hidden}.library-hub-content .library-hub-overview,.library-hub-content .graph-gallery-page{max-height:100%;overflow-y:auto}}.library-hub-overview{box-sizing:border-box;display:grid;gap:18px;margin:0 auto;max-width:1180px;padding:28px}.library-hub-overview-header{background:#fff;border:1px solid #dbe2ea;border-radius:8px;padding:22px}.library-hub-overview-header h2{color:#17212b;font-size:30px;line-height:1.2;margin:4px 0 8px}.library-hub-overview-header p,.library-hub-area-card p{color:#64748b;font-size:14px;line-height:1.5;margin:0}.library-hub-stats{display:grid;gap:12px;grid-template-columns:1fr;max-width:260px}.library-hub-stat,.library-hub-area-card{background:#fff;border:1px solid #dbe2ea;border-radius:8px;box-shadow:0 1px 2px #0f172a14}.library-hub-stat{display:grid;gap:4px;padding:16px}.library-hub-stat strong{color:#17212b;font-size:28px;line-height:1}.library-hub-stat span{color:#64748b;font-size:12px;font-weight:800;text-transform:uppercase}.library-hub-overview-grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.library-hub-area-card{padding:16px}.library-hub-area-card h3{color:#17212b;font-size:17px;margin:0}.library-hub-area-card-header{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:8px}.library-hub-area-card-count{background:#eef2ff;border-radius:999px;color:#4338ca;flex-shrink:0;font-size:13px;font-weight:700;padding:2px 10px}@media (max-width: 1024px){.library-hub-page{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.library-hub-topbar{align-items:center;background:#111827;border-bottom:1px solid #263244;color:#fff;display:flex;gap:12px;grid-column:1;grid-row:1;padding:10px 14px}.library-hub-menu-toggle,.library-hub-nav-close{align-items:center;background:#1f2937;border:1px solid #3b82f6;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:20px;height:40px;justify-content:center;line-height:1;width:40px}.library-hub-topbar-title{display:flex;flex-direction:column;min-width:0}.library-hub-topbar-title small{color:#94a3b8;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.library-hub-topbar-title strong{font-size:17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.library-hub-content{grid-column:1;grid-row:2}.library-hub-nav{border-right:none;height:100dvh;top:0;right:0;bottom:0;left:0;position:fixed;transform:translate(-100%);transition:transform .22s ease;visibility:hidden;width:100%;z-index:10000}.library-hub-nav.is-open{transform:translate(0);visibility:visible}.library-hub-nav-close{display:inline-flex}.library-hub-nav nav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 600px){.library-hub-nav nav{grid-template-columns:1fr}.library-hub-overview{gap:14px;padding:14px}.library-hub-overview-header{padding:16px}.library-hub-overview-header h2{font-size:22px}.library-hub-stats{max-width:none}.library-hub-overview-grid{grid-template-columns:1fr}}@media (min-width: 1025px){.library-hub-page.is-collapsed{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.library-hub-page.is-collapsed .library-hub-topbar{align-items:center;background:#111827;border-bottom:1px solid #263244;color:#fff;display:flex;gap:12px;grid-column:1;grid-row:1;padding:10px 14px}.library-hub-page.is-collapsed .library-hub-menu-toggle,.library-hub-page.is-collapsed .library-hub-nav-close{align-items:center;background:#1f2937;border:1px solid #3b82f6;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:20px;height:40px;justify-content:center;line-height:1;width:40px}.library-hub-page.is-collapsed .library-hub-topbar-title{display:flex;flex-direction:column;min-width:0}.library-hub-page.is-collapsed .library-hub-topbar-title small{color:#94a3b8;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.library-hub-page.is-collapsed .library-hub-topbar-title strong{font-size:17px}.library-hub-page.is-collapsed .library-hub-content{grid-column:1;grid-row:2}.library-hub-page.is-collapsed .library-hub-nav{height:100dvh;left:0;top:0;position:fixed;width:320px;transform:translate(-100%);transition:transform .22s ease;visibility:hidden;z-index:10000}.library-hub-page.is-collapsed .library-hub-nav.is-open{transform:translate(0);visibility:visible;box-shadow:8px 0 24px #00000059}.library-hub-page.is-collapsed .library-hub-backdrop{background:#0f172a73;top:0;right:0;bottom:0;left:0;position:fixed;z-index:9999}.library-hub-page.is-collapsed .library-hub-content .gallery-page{height:100%;max-height:100%}}@media (max-width: 1024px){.library-hub-backdrop{background:#0f172a73;top:0;right:0;bottom:0;left:0;position:fixed;z-index:9999}}.gallery-grid-card{min-width:0;width:100%;border:1px solid #cbd5e1;border-radius:16px;background:linear-gradient(135deg,#fdfbfb,#ebedee);box-shadow:0 12px 25px #0f172a14;overflow-wrap:anywhere}.gallery-grid-card-main{display:grid;gap:8px;width:100%;min-height:160px;text-align:left;padding:16px;border:0;background:transparent;color:#0f172a;cursor:pointer;font:inherit}.gallery-grid-card-main>strong{font-size:20px}.gallery-grid-card-meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.gallery-grid-card-tag{background:#3b82f61a;color:#1d4ed8;border-radius:16px;padding:3px 8px}.gallery-grid-card-delete{margin:0 16px 12px;padding:8px;border:1px solid #cbd5e1;border-radius:6px;cursor:pointer}.gallery-grid-card button:focus-visible{outline:3px solid #4f46e5;outline-offset:-3px}.resizable-preview-frame .space-type-card{width:100%;min-width:0;overflow-wrap:anywhere}.resizable-preview-frame .space-type-card .space-type-card-main{width:100%;min-width:0;white-space:normal;flex-wrap:wrap}.resizable-preview-frame .space-type-card .space-type-card-body{min-width:0}.resizable-preview-frame .space-type-card .space-type-card-pills{flex-wrap:wrap}.resizable-preview-frame .space-type-card .space-type-card-pill{max-width:100%;white-space:normal}.card-gallery-page{display:flex;flex-direction:column;height:100dvh;max-height:100dvh;overflow:hidden;background:#f7f8fa;color:#1f2937}.card-gallery-hero{flex-shrink:0;padding:24px 32px;background:#fff;border-bottom:1px solid #e5e7eb}.card-gallery-hero .card-gallery-kicker{font-size:12px;font-weight:700;letter-spacing:.08em;color:#6b7280;text-transform:uppercase;margin-bottom:6px}.card-gallery-hero h1{margin:0 0 6px;font-size:28px;font-weight:700}.card-gallery-hero p{margin:0;color:#6b7280;font-size:14px}.card-gallery-layout{display:flex;flex:1;min-height:0}.card-gallery-sidebar{width:260px;flex-shrink:0;height:100%;border-right:1px solid #e5e7eb;background:#fff;display:flex;flex-direction:column;overflow:hidden}.card-gallery-sidebar-search{flex-shrink:0;padding:16px;border-bottom:1px solid #e5e7eb}.card-gallery-sidebar-search input[type=search]{width:100%;box-sizing:border-box;padding:8px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;outline:none}.card-gallery-sidebar-search input[type=search]::placeholder{color:#9ca3af}.card-gallery-sidebar-search input[type=search]:focus{border-color:#6366f1;box-shadow:0 0 0 3px #6366f11f}.card-gallery-sidebar-groups{flex:1;overflow-y:auto;padding:12px}.card-gallery-sidebar-groups ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.card-gallery-sidebar-item{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:2px;text-align:left;background:transparent;border:none;border-radius:6px;padding:10px 12px;cursor:pointer}.card-gallery-sidebar-item:hover{background:#f3f4f6}.card-gallery-sidebar-item.is-active{background:#e0e7ff}.card-gallery-sidebar-item.is-active .card-gallery-sidebar-item-name{color:#4338ca;font-weight:600}.card-gallery-sidebar-item-name{font-size:14px;font-weight:600;color:#1f2937}.card-gallery-sidebar-item-family{font-size:12px;color:#6b7280}.card-gallery-sidebar-empty{padding:16px;color:#6b7280;font-size:14px}.card-gallery-main{flex:1;min-width:0;overflow-y:auto;padding:24px 32px}.card-gallery-empty-state{color:#6b7280}.card-gallery-empty-state h2{margin:0 0 8px;color:#1f2937}.card-gallery-detail-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:20px}.card-gallery-detail-header h1{margin:4px 0 0;font-size:24px;color:#1f2937}.card-gallery-detail-heading{display:flex;flex-direction:column;gap:4px}.card-gallery-detail-category{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#6b7280}.card-gallery-description{margin:0;color:#6b7280;font-size:14px}.card-block{margin-bottom:24px}.card-block-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.card-block-header h2{margin:0;font-size:18px;color:#1f2937}.card-block-settings{position:relative;flex-shrink:0}.card-block-settings-toggle{width:28px;height:28px;border-radius:6px;border:1px solid #d1d5db;background:#fff;color:#6b7280;cursor:pointer;font-size:14px;line-height:1}.card-block-settings-toggle:hover{background:#f3f4f6;color:#1f2937}.card-block-settings-menu{position:absolute;right:0;top:calc(100% + 6px);z-index:10;display:flex;flex-direction:column;min-width:130px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 12px #00000014;overflow:hidden}.card-block-settings-menu button{padding:8px 12px;border:none;background:transparent;text-align:left;font-size:13px;color:#1f2937;cursor:pointer}.card-block-settings-menu button:hover{background:#f3f4f6}.card-block-path{font-family:SFMono-Regular,Consolas,monospace;font-size:13px;color:#6b7280;margin-bottom:12px}.card-block-usecases{margin-bottom:12px}.card-block-usecases ul{margin:0;padding-left:18px}.card-block-usecases li{font-size:13px;color:#4b5563;margin-bottom:4px}.card-block-usecases p{font-size:13px;color:#6b7280;margin:0}.card-block-renders{display:flex;flex-wrap:wrap;gap:20px}.card-block-divider{border:none;border-top:1px dashed #d1d5db;margin:24px 0}.card-render-plain{position:relative;width:fit-content;max-width:100%}.card-render-plain-label{display:flex;align-items:center;gap:6px;margin-bottom:8px;font-size:12px;color:#6b7280}.card-render-scope{width:100%}.variant-properties-marker{width:18px;height:18px;flex-shrink:0;border-radius:50%;border:1px solid #c7d2fe;background:#eef2ff;color:#4338ca;font-size:11px;font-style:italic;font-weight:700;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.variant-properties-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#0f172a73;display:flex;align-items:center;justify-content:center;padding:20px}.variant-properties-popup-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:13px;font-weight:700;color:#1f2937;text-transform:uppercase;position:sticky;top:0;background:#fff}.variant-property-row-desc{margin:0 0 6px;font-size:13px;color:#374151;line-height:1.4}.card-gallery-sidebar-groups::-webkit-scrollbar,.card-gallery-main::-webkit-scrollbar{width:7px}.card-gallery-sidebar-groups::-webkit-scrollbar-track,.card-gallery-main::-webkit-scrollbar-track{background:transparent}.card-gallery-sidebar-groups::-webkit-scrollbar-thumb,.card-gallery-main::-webkit-scrollbar-thumb{border-radius:10px;background:#d1d5db}.card-gallery-sidebar-groups::-webkit-scrollbar-thumb:hover,.card-gallery-main::-webkit-scrollbar-thumb:hover{background:#9ca3af}@media (max-width: 820px){.card-gallery-layout{flex-direction:column}.card-gallery-sidebar{width:100%;height:240px;border-right:0;border-bottom:1px solid #e5e7eb}.card-gallery-main{padding:16px}}*,*:before,*:after{box-sizing:border-box}.menu-gallery-page{display:flex;flex-direction:column;height:100dvh;max-height:100dvh;overflow:hidden;background:#f7f8fa}.menu-gallery-hero{padding:24px 32px;background:#fff;border-bottom:1px solid #e5e7eb}.menu-gallery-hero .menu-gallery-kicker{font-size:12px;font-weight:700;letter-spacing:.08em;color:#6b7280;text-transform:uppercase;margin-bottom:6px}.menu-gallery-hero h1{margin:0 0 6px;font-size:28px}.menu-gallery-hero p{margin:0;color:#6b7280}.menu-gallery-layout{display:flex;flex:1;min-height:0}.menu-gallery-sidebar{width:260px;flex-shrink:0;height:100%;border-right:1px solid #e5e7eb;background:#fff;display:flex;flex-direction:column;overflow:hidden}.menu-gallery-sidebar-search{padding:16px;border-bottom:1px solid #e5e7eb}.menu-gallery-sidebar-search input{width:100%;padding:8px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;outline:none}.menu-gallery-sidebar-search input::placeholder{color:#9ca3af}.menu-gallery-sidebar-search input:focus{border-color:#6366f1;box-shadow:0 0 0 3px #6366f11f}.menu-gallery-sidebar-groups{flex:1;overflow-y:auto;padding:12px}.menu-gallery-sidebar-groups ul{list-style:none;margin:0;padding:0}.menu-gallery-sidebar-item{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 12px;border:none;background:transparent;border-radius:6px;cursor:pointer;text-align:left}.menu-gallery-sidebar-item:hover{background:#f3f4f6}.menu-gallery-sidebar-item.is-active{background:#e0e7ff}.menu-gallery-sidebar-item-name{font-size:14px;font-weight:600;color:#1f2937}.menu-gallery-sidebar-item-family{font-size:12px;color:#6b7280}.menu-gallery-sidebar-empty{padding:16px;color:#6b7280;font-size:14px}.menu-gallery-main{flex:1;overflow-y:auto;padding:24px 32px}.menu-gallery-empty-state{color:#6b7280}.menu-gallery-empty-state h2{color:#1f2937}.menu-gallery-detail-header{margin-bottom:24px}.menu-gallery-detail-header h1{margin:4px 0;font-size:24px}.menu-gallery-detail .menu-gallery-description{margin:0;color:#6b7280}.menu-block{margin-bottom:24px}.menu-block-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.menu-block-header h2{margin:0;font-size:18px;color:#1f2937}.menu-block-path{font-family:SFMono-Regular,Consolas,monospace;font-size:13px;color:#6b7280;margin-bottom:12px}.menu-block-renders{display:flex;flex-wrap:wrap;gap:20px}.menu-block-divider{border:none;border-top:1px dashed #d1d5db;margin:24px 0}.menu-block-settings{position:relative;flex-shrink:0}.menu-block-settings-toggle{flex-shrink:0;width:28px;height:28px;border-radius:6px;border:1px solid #d1d5db;background:#fff;color:#6b7280;cursor:pointer;font-size:14px;line-height:1}.menu-block-settings-toggle:hover{background:#f3f4f6;color:#1f2937}.menu-block-settings-menu{position:absolute;top:34px;right:0;z-index:10;display:flex;flex-direction:column;min-width:130px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 12px #00000014;overflow:hidden}.menu-block-settings-menu button{padding:8px 12px;border:none;background:transparent;text-align:left;font-size:13px;color:#1f2937;cursor:pointer}.menu-block-settings-menu button:hover{background:#f3f4f6}.menu-block-usecases{margin-bottom:12px}.menu-block-usecases ul{margin:0;padding-left:18px}.menu-block-usecases li{font-size:13px;color:#4b5563;margin-bottom:4px}.menu-block-usecases p{font-size:13px;color:#6b7280;margin:0}.menu-render-frame{border:1px solid #e5e7eb;border-radius:10px;overflow:hidden;background:#fff;min-width:260px;width:fit-content;max-width:100%}.menu-render-frame-header{display:flex;justify-content:space-between;padding:8px 12px;background:#f9fafb;border-bottom:1px solid #e5e7eb;font-size:12px;color:#6b7280}.menu-render-frame-body{padding:20px;position:relative;min-height:90px;display:flex;align-items:center;justify-content:center}.menu-render-scope{display:inline-flex}.menu-render-frame-header-right{display:flex;align-items:center;gap:8px}.variant-properties-marker{width:18px;height:18px;flex-shrink:0;border-radius:50%;border:1px solid #c7d2fe;background:#eef2ff;color:#4338ca;font-size:11px;font-style:italic;font-weight:700;line-height:1;cursor:pointer}.variant-properties-marker:hover{background:#e0e7ff}.variant-properties-list{display:flex;flex-direction:column;gap:14px}.variant-property-row{padding-bottom:12px;border-bottom:1px solid #f3f4f6}.variant-property-row:last-child{border-bottom:none;padding-bottom:0}.variant-property-row-top{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-bottom:6px}.variant-property-row-desc{font-size:13px;color:#374151;margin:0 0 6px;line-height:1.4}.variant-property-row-default{font-size:12px;color:#9ca3af}.prop-badge{display:inline-block;font-family:SFMono-Regular,Consolas,monospace;font-size:12px;padding:2px 7px;border-radius:5px;white-space:normal;word-break:break-word}.prop-name{background:#eef2ff;color:#4338ca;font-weight:600}.prop-type{background:#f3f4f6;color:#374151}.prop-default{background:#f3f4f6;color:#374151;padding:1px 6px;font-size:11px}.component-render-loading{font-size:13px;color:#6b7280;padding:20px}.component-render-error{padding:16px;border:1px solid #fca5a5;background:#fef2f2;border-radius:8px;color:#991b1b;font-size:13px}.component-render-error strong{display:block;margin-bottom:4px}.variant-properties-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;background:#0f172a73;display:flex;align-items:center;justify-content:center;padding:20px}.variant-properties-popup{width:420px;max-width:100%;max-height:80vh;overflow-y:auto;background:#fff;border-radius:10px;box-shadow:0 20px 50px #00000040;padding:16px}.variant-properties-popup-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:13px;font-weight:700;color:#1f2937;text-transform:uppercase}.variant-properties-popup-header button{border:none;background:transparent;cursor:pointer;font-size:20px;line-height:1;color:#6b7280}.variant-properties-popup-header button:hover{color:#1f2937}.variant-properties-popup p{font-size:13px;color:#6b7280;margin:0}.menu-gallery-sidebar-groups::-webkit-scrollbar,.menu-gallery-main::-webkit-scrollbar{width:7px}.menu-gallery-sidebar-groups::-webkit-scrollbar-track,.menu-gallery-main::-webkit-scrollbar-track{background:transparent}.menu-gallery-sidebar-groups::-webkit-scrollbar-thumb,.menu-gallery-main::-webkit-scrollbar-thumb{border-radius:10px;background:#d1d5db}.menu-gallery-sidebar-groups::-webkit-scrollbar-thumb:hover,.menu-gallery-main::-webkit-scrollbar-thumb:hover{background:#9ca3af}@media (max-width: 820px){.menu-gallery-layout{flex-direction:column}.menu-gallery-sidebar{width:100%;height:240px;border-right:0;border-bottom:1px solid #e5e7eb}.menu-gallery-main{padding:16px}}.form-text-value input,.form-text-value textarea,.form-text-value fieldset,.form-text-value .MuiInputAdornment-root{display:none}.form-text-value .field-text{margin-top:10px}.form-text-value .field-text.editable{cursor:pointer;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search{width:100%;border-radius:20px;border:1px solid #CCC}.section legend{cursor:pointer;color:#936;font-weight:600}.subsection>legend>span{cursor:pointer;color:#936;opacity:.7;font-weight:600}.sliding-box{position:relative;left:100%;transition:all 1s linear 0s}.slide-left{transform:translate3d(-100%,0,0) scaleZ(1)}.slide-right{transform:translate3d(100%,0,0) scaleZ(1)}.box-legend{white-space:nowrap;overflow:hidden;max-width:200px}.box-legend-right{margin-left:"5px"}.business-profile{display:grid;gap:18px;color:#172033;background:#f5f7fb;border:1px solid #dfe6ef;border-radius:0 0 8px 8px;padding:18px;box-shadow:inset 0 1px #fffc}.business-profile__toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;border:1px solid #dfe6ef;background:#fff;border-radius:8px;padding:12px}.business-profile__notice{border:1px solid #d8e0ec;background:#f8fafc;color:#46566f;border-radius:999px;padding:7px 12px;font-size:.84rem;font-weight:700}.business-profile__actions{display:flex;gap:8px;flex-wrap:wrap}.business-profile__button{border:1px solid #cfd8e6;background:#fff;color:#22324a;border-radius:6px;min-height:36px;padding:8px 14px;font-weight:800;cursor:pointer}.business-profile__button:hover:not(:disabled){border-color:#9fb0c6;background:#f8fafc}.business-profile__button:disabled{cursor:not-allowed;opacity:.55}.business-profile__button--primary{background:#c9252d;border-color:#c9252d;color:#fff;box-shadow:0 6px 16px #c9252d33}.business-profile__button--primary:hover:not(:disabled){background:#aa1f26;border-color:#aa1f26}.business-profile__button--ghost{background:#fff}.business-profile__hero{border:1px solid #d8e0ec;border-radius:8px;overflow:hidden;background:#fff;box-shadow:0 12px 28px #17203314}.business-profile__banner{position:relative;min-height:168px;background:linear-gradient(135deg,#172033,#526479 55%,#dbe5ee)}.business-profile__banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#17203314,#17203333);pointer-events:none}.business-profile__banner img{width:100%;height:168px;object-fit:cover;object-position:center;display:block}.business-profile__banner-placeholder{min-height:168px}.business-profile__image-action{position:absolute;right:14px;bottom:14px;z-index:1;border:1px solid rgba(255,255,255,.72);background:#172033b8;color:#fff;border-radius:6px;padding:8px 11px;cursor:pointer;font-weight:800;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.business-profile__identity{display:grid;grid-template-columns:auto 1fr;gap:16px;padding:0 22px 22px;align-items:end}.business-profile__logo{width:104px;height:104px;border-radius:12px;border:5px solid #fff;background:#f2f5f9;margin-top:-52px;display:grid;place-items:center;overflow:hidden;box-shadow:0 12px 26px #17203333;position:relative;z-index:1}.business-profile__logo img{width:100%;height:100%;object-fit:contain;padding:6px;background:#fff}.business-profile__logo-letter{font-size:2.1rem;font-weight:900;color:#46566f}.business-profile__logo-button{position:absolute;inset:auto 0 0 0;border:0;background:#172033c2;color:#fff;padding:7px;cursor:pointer;font-size:.74rem;font-weight:800}.business-profile__title{margin:0;color:#172033;font-size:1.55rem;line-height:1.2;letter-spacing:0}.business-profile__meta{display:flex;gap:8px;flex-wrap:wrap;margin-top:9px}.business-profile__pill{display:inline-flex;align-items:center;border-radius:999px;background:#eef3f8;color:#46566f;padding:4px 9px;font-size:.78rem;font-weight:800}.business-profile__body{display:grid;grid-template-columns:minmax(230px,320px) minmax(0,1fr);gap:16px;align-items:start}.business-profile__card{border:1px solid #d8e0ec;background:#fff;border-radius:8px;padding:18px;box-shadow:0 10px 24px #1720330f}.business-profile__section-title{margin:0 0 14px;color:#0f172a;font-size:1rem;font-weight:900}.business-profile__contact-list,.business-profile__people-list{display:grid;gap:12px}.business-profile__contact-row{display:grid;gap:4px;padding-bottom:10px;border-bottom:1px solid #edf1f6}.business-profile__contact-row:last-child{border-bottom:0;padding-bottom:0}.business-profile__label{color:#66758b;font-size:.74rem;font-weight:900;letter-spacing:.02em;text-transform:uppercase}.business-profile__value{color:#172033;word-break:break-word}.business-profile__tabs{display:flex;gap:6px;overflow-x:auto;border-bottom:1px solid #d8e0ec;padding-bottom:2px}.business-profile__tab{border:0;border-bottom:3px solid transparent;background:transparent;padding:10px 12px;color:#46566f;white-space:nowrap;cursor:pointer;font-weight:800}.business-profile__tab:hover{color:#172033}.business-profile__tab--active{color:#c9252d;border-bottom-color:#c9252d}.business-profile__privacy-bar{display:flex;align-items:end;justify-content:space-between;gap:12px;flex-wrap:wrap;padding-top:14px}.business-profile__privacy-select-label{display:grid;gap:6px;min-width:220px}.business-profile__select,.business-profile__field-privacy{border:1px solid #cfd8e6;border-radius:7px;background:#fff;color:#172033;min-height:36px;padding:7px 10px;font:inherit}.business-profile__advanced-toggle{display:inline-flex;align-items:center;gap:8px;min-height:36px;color:#46566f;font-weight:800}.business-profile__field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding-top:16px}.business-profile__field-head{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.business-profile__field-privacy{min-height:30px;padding:4px 8px;font-size:.78rem}.business-profile__field{display:grid;gap:7px;min-width:0}.business-profile__field--wide{grid-column:1/-1}.business-profile__input,.business-profile__textarea{width:100%;border:1px solid #cfd8e6;border-radius:7px;padding:10px 11px;color:#172033;background:#fff;font:inherit;line-height:1.35;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.business-profile__input:focus,.business-profile__textarea:focus{border-color:#7f93ad;box-shadow:0 0 0 3px #7f93ad2e;outline:0}.business-profile__checkbox{width:20px;height:20px;accent-color:#c9252d}.business-profile__value--masked,.business-profile__input--masked{color:#7a4b00;font-weight:800}.business-profile__textarea{min-height:96px;resize:vertical}.business-profile__input:read-only,.business-profile__textarea:read-only{background:#f8fafc;color:#46566f}.business-profile__person{display:grid;grid-template-columns:42px 1fr;gap:10px;align-items:center}.business-profile__person-avatar{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:#46566f;color:#fff;font-weight:900}.business-profile__person-name{font-weight:900}.business-profile__person-subtitle{color:#66758b;font-size:.84rem}@media (max-width: 920px){.business-profile__body{grid-template-columns:1fr}}@media (max-width: 760px){.business-profile{padding:12px}.business-profile__identity,.business-profile__field-grid{grid-template-columns:1fr}.business-profile__identity{align-items:start;padding:0 16px 18px}.business-profile__logo{margin-top:-42px;width:86px;height:86px}.business-profile__banner,.business-profile__banner img,.business-profile__banner-placeholder{min-height:138px;height:138px}}.profile-view{display:grid;width:min(760px,100vw - 48px);max-height:min(820px,100vh - 48px);overflow:auto;color:#172033;background:#fff;border:1px solid #dce3ea;border-radius:8px;box-shadow:0 22px 60px #121b2b38}.profile-view__hero{background:#fff}.profile-view__banner{height:168px;background:#eef3f1;overflow:hidden}.profile-view__banner img,.profile-view__logo img{width:100%;height:100%;object-fit:cover;display:block}.profile-view__banner-fallback{width:100%;height:100%;background:linear-gradient(135deg,#d8ebe5f2,#fbefdee6),linear-gradient(90deg,#c9252d24,#1b756529)}.profile-view__summary{display:grid;grid-template-columns:92px minmax(0,1fr);gap:18px;align-items:end;padding:0 28px 24px;margin-top:-42px}.profile-view__logo{width:92px;height:92px;display:grid;place-items:center;background:#fff;border:4px solid #ffffff;border-radius:8px;box-shadow:0 10px 24px #121b2b29;overflow:hidden;color:#1b7565;font-size:1.35rem;font-weight:800}.profile-view__headline{min-width:0;padding-top:48px}.profile-view__name{margin:0;color:#101828;font-size:1.42rem;font-weight:760;line-height:1.22;overflow-wrap:anywhere}.profile-view__meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:7px;color:#5f6f85;font-size:.86rem}.profile-view__badge{display:inline-flex;align-items:center;min-height:22px;border-radius:999px;background:#edf7f4;color:#226456;padding:2px 9px;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:0}.profile-view__description{margin:10px 0 0;color:#40516a;font-size:.92rem;line-height:1.48;overflow-wrap:anywhere}.profile-view__body{display:grid;gap:18px;border-top:1px solid #e6ebf1;padding:20px 28px 28px}.profile-view__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.profile-view__fact{display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;align-items:center;min-height:54px;border:1px solid #e2e8f0;border-radius:8px;background:#f9fbfc;padding:10px 12px}.profile-view__fact i{color:#c9252d;font-size:.95rem;text-align:center}.profile-view__fact strong,.profile-view__fact span span{display:block;min-width:0}.profile-view__fact strong{color:#68798f;font-size:.72rem;font-weight:700;line-height:1.2;text-transform:uppercase;letter-spacing:0}.profile-view__fact span span{color:#172033;font-size:.86rem;line-height:1.28;overflow-wrap:anywhere}.profile-view__sections{display:grid;gap:18px}.profile-view__section{min-width:0}.profile-view__section-title{margin:0 0 10px;color:#172033;font-size:.92rem;font-weight:760}.profile-view__grid{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px}.profile-view__row{min-width:0;border-top:1px solid #eef2f6;padding-top:10px}.profile-view__row--wide{grid-column:1/-1}.profile-view__row dt{color:#68798f;font-size:.76rem;font-weight:700;line-height:1.25}.profile-view__row dd{margin:4px 0 0;color:#172033;font-size:.9rem;line-height:1.42;white-space:pre-wrap;overflow-wrap:anywhere}.profile-view__state{display:grid;gap:10px;justify-items:start;color:#66758b;font-size:.9rem;padding:10px 0}.profile-view__retry{border:1px solid #d8e0ec;background:#fff;color:#172033;border-radius:6px;padding:6px 12px;font-weight:600;font-size:.84rem;cursor:pointer}.profile-view__retry:hover{border-color:#9fb0c6;background:#f8fafc}.profile-view__skeleton{display:grid;gap:12px}.profile-view__skeleton-row{height:16px;border-radius:4px;background:linear-gradient(90deg,#edf1f6 25%,#f6f8fb 37%,#edf1f6 63%);background-size:400% 100%;animation:profile-view-shimmer 1.4s ease infinite}.profile-view__skeleton-row:nth-child(2){width:80%}.profile-view__skeleton-row:nth-child(3){width:60%}@keyframes profile-view-shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}@media (max-width: 640px){.profile-view{width:min(100vw - 24px,760px);max-height:calc(100vh - 24px)}.profile-view__banner{height:132px}.profile-view__summary{grid-template-columns:72px minmax(0,1fr);gap:14px;padding:0 18px 20px;margin-top:-34px}.profile-view__logo{width:72px;height:72px;font-size:1rem}.profile-view__headline{padding-top:38px}.profile-view__name{font-size:1.14rem}.profile-view__body{padding:18px}.profile-view__facts,.profile-view__grid{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){.profile-view__skeleton-row{animation:none}}.account-review{width:100%}.account-review__site-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media (max-width: 760px){.account-review__site-grid{grid-template-columns:1fr}}.account-review__profile-actions{display:flex;align-items:center;gap:8px;padding-right:10px}.account-review__profile-action{min-height:32px;border:1px solid rgba(255,255,255,.32);border-radius:6px;background:#ffffff14;color:#ffffffd1;cursor:pointer;font-weight:800;padding:7px 13px}.account-review__profile-action:hover{background:#ffffff29;color:#fff}.account-review__profile-action--primary{border-color:#c9252d;background:#c9252d;color:#fff}.account-review__profile-action--primary:hover{border-color:#aa1f26;background:#aa1f26}:export{largeBreakpoint:1600px;laptopBreakpoint:1366px;tabletBreakpoint:920px;mobileBreakpoint:670px;muiTabHeight:35px}.usernavmenu{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:14px;line-height:1.4}.usernav-photobutton{position:fixed;top:0;right:0;z-index:100;display:flex;align-items:center;justify-content:center;cursor:pointer}.usernav-photobutton>.usernav-photobutton-picture{border:3px solid #fff;border-radius:50%;overflow:hidden}.usernav-photobutton>.usernav-photobutton-picture>img{border-radius:50%;margin:0 auto;height:25px;width:25px;object-fit:cover;vertical-align:middle}.usernavmenu-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;height:100vh;width:100vw;z-index:10000;background-color:#000000b3;background-image:url(https://images.unsplash.com/photo-1495107334309-fcf20504a5ab?ixlib=rb-1.2.1&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=1920&q=80);background-size:cover;opacity:.8;cursor:pointer}.usernav-list-action{width:100%;min-height:48px;display:flex;align-items:center;gap:16px;padding:8px 16px;border:0;background:transparent;color:#222;cursor:pointer;font:inherit;text-align:left}.usernav-list-action:hover,.usernav-list-action:focus-visible{outline:none;background:#f2f3f4}.usernav-list-action-icon{width:24px;display:inline-flex;align-items:center;justify-content:center;color:#555}.usernavmenu .usernavconsole{z-index:12000;position:fixed;right:0;top:0;max-width:600px;width:100vw;height:100vh;background-color:#fff}.usernavmenu .usernavconsole>.usernavconsole-header{width:100%;display:flex;flex-wrap:nowrap;position:relative;z-index:100000;height:90px}.usernavmenu .usernavconsole>.usernavconsole-header>.usernavcard-myinfo{background-color:#fff;flex:1 0 auto;display:flex;padding:10px;gap:10px}.usernavmenu .usernavconsole>.usernavconsole-header>.usernavcard-myinfo .usernavcard-picture{flex:0 0 65px;width:65px;height:65px;overflow:hidden}.usernavmenu .usernavconsole>.usernavconsole-header>.usernavcard-myinfo .usernavcard-picture>img{border-radius:50%;margin:0 auto;height:65px;width:65px;object-fit:cover}.usernavmenu .usernavconsole>.usernavconsole-header>.usernavcard-myinfo .usernavcard-matter{flex:1 1 auto;line-height:1.4}.usernavmenu .usernavconsole>.usernavconsole-header>.usernavcard-myinfo .usernavcard-matter>*{text-overflow:ellipsis;overflow:hidden}.usernavmenu .usernavconsole>.usernavconsole-header>.usernavcard-myinfo .usernavcard-matter>:first-child{font-size:18px;font-weight:700;color:#000000e6}.usernavmenu .usernavconsole>.usernavconsole-header>.usernavcard-myinfo .usernavcard-matter>.usernavcard-name-row{display:flex;align-items:center;gap:6px;min-width:0}.usernavmenu .usernavconsole>.usernavconsole-header>.usernavcard-myinfo .usernavcard-matter .usernavcard-name-button,.usernavmenu .usernavconsole>.usernavconsole-header>.usernavcard-myinfo .usernavcard-matter .usernavcard-settings-button{border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.usernavmenu .usernavconsole>.usernavconsole-header>.usernavcard-myinfo .usernavcard-matter .usernavcard-name-button{min-width:0;padding:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.usernavmenu .usernavconsole>.usernavconsole-header>.usernavcard-myinfo .usernavcard-matter .usernavcard-settings-button{flex:0 0 28px;width:28px;height:28px;border-radius:50%;color:#55616f}.usernavmenu .usernavconsole>.usernavconsole-header>.usernavcard-myinfo .usernavcard-matter .usernavcard-settings-button:hover{background:#eef2f6;color:#0f4f6a}.usernavmenu .usernavconsole>.usernavconsole-header>.usernavcard-myinfo .usernavcard-matter>:nth-child(2){font-size:14px;font-weight:500;line-height:1.5;color:#000000b3}.usernavmenu .usernavconsole>.usernavconsole-header>.usernavcard-myinfo .usernavcard-matter>.usernavheader-links{display:grid;gap:10px;grid-template-columns:repeat(3,max-content)}.usernavmenu .usernavconsole>.usernavconsole-header>.usernavcard-myinfo .usernavcard-matter>.usernavheader-links>.hyperlink{cursor:pointer}.usernavmenu .usernavconsole>.usernavconsole-header>.usernavcard-myinfo .usernavcard-matter>.usernavheader-links>:nth-child(odd){font-size:14px;line-height:1.5;color:var(--default-color-blue)}.usernavmenu .usernavconsole>.usernavconsole-header>.usernavcard-myinfo .usernavcard-matter>.usernavheader-links>:nth-child(odd):hover{color:#e10000}.usernavmenu .usernavconsole>.usernavconsole-header>.usernavconsole-close{position:relative;width:40px;height:40px;line-height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;background-color:#fff;color:#000;font-size:24px;text-align:center;padding:0 0 0 3px}.usernavmenu .usernavconsole>.usernavbox{position:relative;z-index:1000000;width:100%;max-height:calc(100vh - 118px)}@keyframes animateopacity{0%{opacity:0}to{opacity:1}}.usernavmenu .usernavconsole>.usernavconsole-footer{position:absolute;bottom:0;right:0;height:28px;width:100%;z-index:1000000;display:flex;padding:0}.usernavmenu .usernavconsole>.usernavconsole-footer>*{flex:auto;font-size:12px;line-height:28px;text-transform:uppercase;background-color:#ccc;color:#333;padding:0 5px;text-align:center;cursor:pointer}.usernavmenu .usernavconsole>.usernavconsole-footer>*:hover{background-color:#555;color:#fff}.usernavmenu .usernavconsole>.usernavconsole-footer>.usernavfooter-signout{font-weight:700;color:#000}.usernavmenu .usernavconsole>.usernavconsole-footer>.usernavfooter-signout:hover{background-color:#e10000;color:#fff}.usernavmenu.usernavmenuhide{display:none}.usernavmenu.usernavmenushow{display:block}.usernav-action-button{display:flex;align-items:center;gap:14px;width:100%;min-height:44px;border:0;border-bottom:1px solid #edf0f3;background:#fff;color:#263442;padding:0 16px;font:inherit;text-align:left;cursor:pointer}.usernav-action-button:hover{background:#f4f8fb;color:#0f4f6a}.usernav-action-icon{display:inline-flex;align-items:center;justify-content:center;width:24px;color:#667789}.usernavbox{flex:1 1 auto;margin:0;z-index:1000;height:100%;display:flex;flex-wrap:nowrap;flex-direction:column;position:relative}.usernavboxheader{display:flex;flex-wrap:nowrap;background-color:#fff;margin-bottom:8px}.usernavboxheader>.usernavboxmenuclick,.usernavboxheader>.usernavboxsearchclick{width:36px;cursor:pointer;text-align:center}.usernavboxheader>.usernavboxmenuclick.usernavboxmenushow,.usernavboxheader>.usernavboxsearchclick.usernavboxfiltersshow{background-color:#d2d2d2}.usernavboxheader>.usernavboxsearch{flex:1 0 auto;border:1px solid #ccc;border-radius:20px;padding:0 10px}.usernavboxheader>.usernavboxmenuclick,.usernavboxheader>.usernavboxsearch,.usernavboxheader>.usernavboxsearchclick{position:sticky;top:0;height:36px;font-size:14px;line-height:35px}.usernavboxframe{display:flex;flex-direction:column;background-color:#fff;height:calc(100vh - 154px)}.usernavboxframe>.usernavboxmenu,.usernavboxframe>.usernavboxfilters,.usernavboxframe>.usernavbox-container{width:100%;height:calc(100vh - 154px);overflow-x:hidden;overflow-y:auto}.usernavboxframe>.usernavboxmenu,.usernavboxframe>.usernavboxfilters{position:absolute;top:36px;background-color:#000000b3;z-index:100000}.usernavboxframe .usernavboxmenu.usernavboxmenushow{display:block;left:0;align-self:flex-start}.usernavboxframe .usernavboxfilters.usernavboxfiltersshow{display:block;right:0}.usernavboxframe .usernavboxmenu.usernavboxmenuhide,.usernavboxframe .usernavboxfilters.usernavboxfiltershide{display:none}.usernavboxframe>.usernavbox-container{background-color:#fff;position:relative;width:100%}.usernavboxframe .usernavnugget-separator{background-color:#f2f3f4;height:35px;line-height:35px;color:#222;padding:0 15px;border-bottom:1px solid #ccc}.usernav-quicklinks{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;padding:4px}.usernav-quicklinks>*{padding:5px 10px;border:1px solid #ccc;cursor:pointer;border-radius:5px;color:#555}.usernav-quicklinks>*:hover{background-color:#d7e8f9}.profile-edit__header{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 0}.profile-edit__menu{display:flex;flex-direction:column;margin-top:8px}.profile-edit__option{display:flex;align-items:center;justify-content:space-between;padding:14px 4px;border-bottom:1px solid #e2e8f0;color:#0f172a;cursor:pointer}.profile-edit__option:hover{background:#f8fafc}.profile-edit__option i{color:#94a3b8;font-size:12px}.profile-edit__back{border:none;background:transparent;color:#64748b;font-size:13px;cursor:pointer;padding:4px 0;margin-bottom:8px}.profile-edit__back:hover{color:#0f172a}.basic-details__row{display:flex;align-items:center;justify-content:space-between;padding:8px 0;color:#0f172a}.basic-details__name{font-size:18px;font-weight:600;color:#0f172a}.basic-details__salutation{font-size:13px;font-weight:400;color:#64748b}.basic-details__edit{display:flex;gap:8px;align-items:center;width:100%;flex-wrap:wrap}.basic-details__edit .basic-details__input{flex:1 1 120px;min-width:0}.basic-details__input{flex:1;padding:6px 10px;border:1px solid #e2e8f0;border-radius:6px;color:#0f172a}.basic-details__input:focus{outline:none;border-color:#64748b}.basic-details__input--salutation{flex:0 1 110px}.basic-details__edit-button{border:none;background:transparent;color:#64748b;font-size:16px;cursor:pointer;padding:0 4px}.basic-details__edit-button:hover{color:#0f172a}.basic-details__save,.basic-details__cancel{border:none;background:transparent;font-size:14px;cursor:pointer;padding:0 4px;display:flex;align-items:center}.basic-details__save{color:#2e7d32}.basic-details__save:hover{color:#166534}.basic-details__cancel{color:#64748b}.basic-details__cancel:hover{color:#b91c1c}.emails-management__list{max-height:240px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent}.emails-management__list::-webkit-scrollbar{width:8px}.emails-management__list::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.emails-management__list::-webkit-scrollbar-track{background:transparent}.emails-management__row{display:flex;align-items:center;justify-content:space-between;padding:8px 0;color:#0f172a}.emails-management__row--inactive{color:#94a3b8}.emails-management__row--inactive .emails-management__badge{opacity:.6}.emails-management__badges{display:flex;gap:6px}.emails-management__badge{font-size:11px;padding:2px 10px;border-radius:10px;background:#f1f5f9;color:#64748b}.emails-management__resend,.emails-management__delete{border:none;background:transparent;color:#64748b;font-size:12px;cursor:pointer;padding:0 2px;display:flex;align-items:center}.emails-management__resend:hover,.emails-management__delete:hover{color:#b91c1c}.emails-management__deactivate{border:none;background:transparent;color:#2e7d32;font-size:15px;cursor:pointer;padding:0 2px;display:flex;align-items:center}.emails-management__deactivate:hover{color:#b91c1c}.emails-management__add-row{display:flex;gap:8px;margin-top:16px}.emails-management__input{flex:1;padding:6px 10px;border:1px solid #e2e8f0;border-radius:6px;color:#0f172a}.emails-management__input:focus{outline:none;border-color:#64748b}.emails-management__add-button{padding:6px 16px;border:none;border-radius:6px;background:#0f172a;color:#fff;cursor:pointer}.emails-management__add-button:hover{background:#334155}.emails-management__cancel-button{padding:6px 16px;border:1px solid #e2e8f0;border-radius:6px;background:transparent;color:#0f172a;cursor:pointer}.emails-management__cancel-button:hover{background:#f1f5f9}.emails-management__confirm-button{padding:6px 16px;border:none;border-radius:6px;background:#b91c1c;color:#fff;cursor:pointer}.emails-management__confirm-button:hover{background:#991b1b}.privacy-settings__placeholder{color:#64748b;padding:8px 0}.mfa-settings{position:relative;width:100%;min-height:0;max-height:100%;box-sizing:border-box;overflow-y:auto;padding:4px 0 24px}.mfa-settings__header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:4px 0 20px;border-bottom:1px solid #e5e7eb}.mfa-settings__header h2{margin:0 0 6px;font-size:22px;font-weight:600;color:#303030}.mfa-settings__header p{margin:0;color:#666;font-size:14px;line-height:1.5}.mfa-settings__status{flex-shrink:0;padding:5px 11px;border-radius:14px;background:#f1f3f5;color:#666;font-size:12px;font-weight:600}.mfa-settings__status--enabled{background:#e8f7ee;color:#198754}.mfa-settings__card{display:flex;align-items:flex-start;gap:16px;margin-top:18px;padding:18px;border:1px solid #e1e5ea;border-radius:8px;background:#fff;box-sizing:border-box}.mfa-settings__card-icon{width:42px;height:42px;min-width:42px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#f1f5f9;color:#64748b}.mfa-settings__card-content{flex:1;min-width:0}.mfa-settings__card-content h3{margin:0 0 5px;font-size:16px;font-weight:600;color:#333}.mfa-settings__card-content p{margin:0 0 16px;color:#666;font-size:13px;line-height:1.5}.mfa-settings__enable-card{width:100%;display:flex;align-items:center;gap:16px;position:relative;margin-top:18px;padding:20px;box-sizing:border-box;border:1px solid #dfe4ea;border-radius:8px;background:#fff;text-align:left;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.mfa-settings__enable-card:hover:not(:disabled){border-color:#b9c4d0;background:#fafbfc;box-shadow:0 2px 6px #0000000f}.mfa-settings__enable-card:focus-visible{outline:2px solid #64748b;outline-offset:2px}.mfa-settings__enable-card:disabled{cursor:not-allowed;opacity:.65}.mfa-settings__enable-card .mfa-settings__card-icon{flex-shrink:0}.mfa-settings__enable-card .mfa-settings__card-content{flex:1;min-width:0}.mfa-settings__enable-card .mfa-settings__card-content h3{margin:0 0 5px;font-size:17px;font-weight:600;color:#303030}.mfa-settings__enable-card .mfa-settings__card-content p{margin:0;color:#666;font-size:13px;line-height:1.5}.mfa-settings__card-arrow{flex-shrink:0;color:#718096;font-size:14px}.mfa-settings__backup-info{display:flex;align-items:center;justify-content:space-between;margin:14px 0;padding:12px;border-radius:6px;border:1px solid #e8ebef;background:#f7f9fb}.mfa-settings__backup-info div{display:flex;align-items:center;gap:8px;color:#555;font-size:13px}.mfa-settings__backup-info strong{font-size:18px;color:#333}.mfa-settings__actions{display:flex;flex-wrap:wrap;gap:10px}.mfa-settings__primary,.mfa-settings__secondary,.mfa-settings__danger{min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:9px 14px;border:1px solid transparent;border-radius:5px;font-family:inherit;font-size:13px;font-weight:500;line-height:1.2;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease,opacity .15s ease}.mfa-settings__primary{display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:150px;min-height:40px;padding:10px 16px;box-sizing:border-box;border:1px solid #374151;border-radius:6px;background-color:#374151!important;color:#fff!important;font-family:inherit;font-size:13px;font-weight:600;line-height:1.2;text-align:center;white-space:nowrap;cursor:pointer;box-shadow:0 1px 2px #0000001f;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease,opacity .15s ease}.mfa-settings__primary:hover:not(:disabled){background-color:#1f2937!important;border-color:#1f2937!important;color:#fff!important;box-shadow:0 2px 5px #00000026}.mfa-settings__primary:active:not(:disabled){background-color:#111827!important;border-color:#111827!important}.mfa-settings__primary:focus-visible{outline:2px solid #64748b;outline-offset:2px}.mfa-settings__primary:disabled{background-color:#9ca3af!important;border-color:#9ca3af!important;color:#fff!important;opacity:.65;cursor:not-allowed}.mfa-settings__secondary{background:#eef1f4;color:#374151;border-color:#d9dee5}.mfa-settings__secondary:hover:not(:disabled){background:#e2e6eb;border-color:#cbd1d8}.mfa-settings__secondary:focus-visible{outline:2px solid #64748b;outline-offset:2px}.mfa-settings__danger{background:#fbeaea;color:#c0392b;border-color:#f1cccc}.mfa-settings__danger:hover:not(:disabled){background:#f8dcdc;border-color:#e9baba}.mfa-settings__danger:focus-visible{outline:2px solid #c0392b;outline-offset:2px}.mfa-settings__primary:disabled,.mfa-settings__secondary:disabled,.mfa-settings__danger:disabled{opacity:.55;cursor:not-allowed}.mfa-settings__setup{margin-top:18px;padding:18px;border:1px solid #e1e5ea;border-radius:8px;background:#fff}.mfa-settings__setup-header{display:flex;align-items:flex-start;gap:12px;margin-bottom:18px}.mfa-settings__setup-icon{width:36px;height:36px;min-width:36px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#f1f5f9;color:#64748b}.mfa-settings__setup-header h3{margin:0 0 4px;font-size:16px;font-weight:600;color:#333}.mfa-settings__setup-header p{margin:0;color:#666;font-size:13px;line-height:1.5}.mfa-settings__setup-content{display:flex;align-items:center;gap:30px}.mfa-settings__qr{width:150px;height:150px;min-width:150px;padding:8px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border:1px solid #ddd;border-radius:6px;background:#fff}.mfa-settings__qr img{display:block;width:100%;height:100%;object-fit:contain}.mfa-settings__form{flex:1;display:flex;flex-direction:column;gap:8px;min-width:0}.mfa-settings__form label{font-size:13px;font-weight:500;color:#444}.mfa-settings__form input{width:100%;height:38px;padding:0 10px;box-sizing:border-box;border:1px solid #d5d9de;border-radius:5px;background:#fff;color:#333;font-family:inherit;font-size:16px;letter-spacing:3px;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.mfa-settings__form input:focus{border-color:#64748b;box-shadow:0 0 0 2px #64748b1f}.mfa-settings__backup-codes{margin-top:18px;padding:18px;border:1px solid #e1e5ea;border-radius:8px;background:#fff}.mfa-settings__backup-header h3{margin:0 0 5px;font-size:16px;font-weight:600;color:#333}.mfa-settings__backup-header p{margin:0 0 14px;color:#666;font-size:13px;line-height:1.5}.mfa-settings__code-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mfa-settings__code-grid code{padding:8px;text-align:center;border:1px solid #e1e5ea;border-radius:4px;background:#f8f9fa;color:#333;font-size:13px}.mfa-settings__modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:16px;box-sizing:border-box;background:#00000059}.mfa-settings__modal-card{width:380px;max-width:calc(100vw - 32px);padding:22px;box-sizing:border-box;border-radius:8px;background:#fff;box-shadow:0 10px 35px #0003}.mfa-settings__modal-card h3{margin:0 0 8px;font-size:18px;font-weight:600;color:#333}.mfa-settings__modal-card p{margin:0 0 18px;color:#666;font-size:13px;line-height:1.5}.mfa-settings__modal-card label{display:block;margin:12px 0 5px;color:#444;font-size:13px;font-weight:500}.mfa-settings__modal-card input{width:100%;height:38px;box-sizing:border-box;padding:0 10px;border:1px solid #d5d9de;border-radius:5px;background:#fff;color:#333;font-family:inherit;font-size:14px;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.mfa-settings__modal-card input:focus{border-color:#64748b;box-shadow:0 0 0 2px #64748b1f}.mfa-settings__modal-card small{display:block;margin-top:5px;color:#777;font-size:11px}.mfa-settings__switch{margin-top:12px;padding:0;border:0;background:none;color:#506784;font-family:inherit;font-size:13px;font-weight:500;cursor:pointer}.mfa-settings__switch:hover{color:#374151;text-decoration:underline}.mfa-settings__switch:focus-visible{outline:2px solid #64748b;outline-offset:3px}.mfa-settings__modal-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:20px}@media (max-width: 600px){.mfa-settings__header{flex-direction:column}.mfa-settings__setup-content{flex-direction:column;align-items:stretch}.mfa-settings__qr{margin:0 auto}.mfa-settings__actions{flex-direction:column}.mfa-settings__primary,.mfa-settings__secondary,.mfa-settings__danger{width:100%;justify-content:center}.mfa-settings__modal-card{width:100%}}.applist,.landing-page{margin:0!important;border-top-left-radius:15px!important;overflow:hidden}.hide-scrollbar{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.hide-scrollbar::-webkit-scrollbar{display:none}.layout-feed{display:flex;flex-direction:column;align-items:stretch;width:100%;position:relative}.powered-by-121{width:100%;margin-bottom:76px}.powered-by-121-inner{display:flex;flex-direction:column;position:relative;width:100%}.powered-by-121-label{color:#ccc;font-size:.75rem;height:18px;line-height:18px;text-align:center}.powered-by-121-label-active{color:inherit}.powered-by-121-logo-frame{height:32px;margin:0 8px;padding-bottom:8px}.powered-by-121-link{width:100%;height:100%;display:flex;overflow:hidden;position:relative;max-height:100%;max-width:100%;aspect-ratio:auto}.powered-by-121-logo-wrap{width:100%;height:100%}.powered-by-121-logo{max-width:none;max-height:none;min-width:100%;min-height:100%;object-position:center center;height:100%;width:100%;object-fit:contain}.stackko-start{position:fixed;bottom:16px;left:16px;z-index:2147483646;display:flex;justify-content:center}.stackko-start-button{width:44px;height:44px;border:0;border-radius:12px;background:transparent;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:7px;transition:background .16s ease,box-shadow .16s ease,transform .16s ease}.stackko-start-button:hover,.stackko-start-button:focus-visible,.stackko-start-button[aria-expanded=true]{background:#ffffffad;box-shadow:0 10px 24px #0f172a24;outline:none}.stackko-start-button:hover{transform:translateY(-1px)}.stackko-start-button:focus-visible{box-shadow:0 0 0 2px #0d94886b,0 10px 24px #0f172a24}.stackko-start-logo{width:100%;height:100%;object-fit:contain}.stackko-start-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647}.stackko-start-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f172a57;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.stackko-start-menu{position:absolute;left:0;bottom:0;width:min(646px,100vw);height:100vh;display:grid;grid-template-columns:76px minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);background:linear-gradient(145deg,#fffffffa,#f7fafcfa),linear-gradient(180deg,#0f766e0f,#2563eb08);border:1px solid rgba(148,163,184,.38);border-left:0;border-bottom:0;border-radius:0 18px 0 0;box-shadow:18px -24px 64px #0f172a3d,0 1px #ffffffeb inset;z-index:1;overflow:hidden;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.stackko-start-rail{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:8px;background:linear-gradient(180deg,#f8fafcf5,#ebf0f5eb);border-right:1px solid rgba(148,163,184,.24);padding:0 10px 22px}.stackko-start-rail-action{border:0;background:transparent;color:#64748b;display:grid;gap:5px;justify-items:center;align-items:center;font-size:11px;font-weight:600;cursor:pointer;width:56px;min-height:62px;padding:7px 0;border-radius:12px;transition:background .16s ease,color .16s ease,transform .16s ease}.stackko-start-rail-action:hover,.stackko-start-rail-action:focus-visible{background:#ffffffb8;color:#0f766e;outline:none;transform:translateY(-1px)}.stackko-start-rail-icon{width:26px;height:26px;border-radius:9px;background:#ffffffd1;box-shadow:0 5px 14px #0f172a14;color:#0f766e;display:inline-flex;align-items:center;justify-content:center;font-size:15px;line-height:0;font-weight:700}.stackko-start-rail-icon-more{gap:3px}.stackko-start-rail-icon-more span{width:3px;height:3px;border-radius:999px;background:currentColor;display:block}.stackko-start-rail-icon-favorite:before{content:"★";line-height:1}.stackko-start-rail-icon-settings{font-family:Arial,Helvetica,sans-serif;font-size:18px;line-height:1}.stackko-start-rail-icon-settings:before{content:"⚙"}.stackko-start-search{grid-column:1/-1;padding:14px 18px;border-bottom:1px solid rgba(148,163,184,.24)}.stackko-start-search-input{width:100%;height:42px;border:1px solid rgba(148,163,184,.42);border-radius:10px;padding:0 14px 0 42px;font-size:14px;font-weight:500;color:#1f2937;background:#ffffffb8;outline:none;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease}.stackko-start-search-input::placeholder{color:#94a3b8;font-weight:400}.stackko-start-search-input:hover{border-color:#0d948861}.stackko-start-search-input:focus{border-color:#0d94889e;box-shadow:0 0 0 3px #0d948824}.stackko-start-search-icon{position:absolute;left:32px;top:50%;transform:translateY(-50%);color:#94a3b8;font-size:15px;pointer-events:none}.stackko-start-search-wrapper{position:relative}.stackko-start-rail-nav-icon{width:26px;height:26px;border-radius:9px;background:#ffffffd1;box-shadow:0 5px 14px #0f172a14;color:#64748b;display:inline-flex;align-items:center;justify-content:center;font-size:13px;transition:color .16s ease,background .16s ease}.stackko-start-rail-action:hover .stackko-start-rail-nav-icon,.stackko-start-rail-action:focus-visible .stackko-start-rail-nav-icon{color:#0f766e;background:#fffffff5}.stackko-start-content{min-width:0;position:relative;overflow-y:auto;padding:14px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.stackko-start-column{min-width:0}.stackko-start-header{min-height:88px;background:linear-gradient(135deg,#fffffffa,#eef7f8eb);border:1px solid rgba(148,163,184,.22);border-radius:12px;display:flex;align-items:center;gap:12px;padding:15px;color:#1f2937;box-shadow:0 10px 26px #0f172a12}.stackko-start-brand-mark{width:46px;height:46px;border-radius:14px;background:#fff;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;box-shadow:0 10px 22px #0d948824}.stackko-start-brand-mark img{width:32px;height:32px;object-fit:contain}.stackko-start-header h2{margin:0;font-size:18px;line-height:1.1;font-weight:740;letter-spacing:0}.stackko-start-header p{margin:4px 0 0;font-size:12px;line-height:1.35;color:#64748b}.stackko-start-list{padding:12px 0 0;display:grid;gap:7px}.stackko-start-item{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:54px;border:1px solid rgba(226,232,240,.72);border-radius:10px;background:#ffffffc7;color:#1f2937;text-align:left;cursor:pointer;padding:10px 12px;box-shadow:0 1px #ffffffb8 inset,0 6px 18px #0f172a06;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease}.stackko-start-item:hover,.stackko-start-item:focus-visible,.stackko-start-item-active{border-color:#0d948857;background:#fff;box-shadow:0 10px 24px #0f172a12;color:#0f172a;outline:none;transform:translateY(-1px)}.stackko-start-item-active{background:linear-gradient(135deg,#fff,#f0fdfaf0);box-shadow:0 0 0 1px #0d94881a,0 10px 24px #0f172a12}.stackko-start-item-copy{min-width:0;display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;gap:3px}.stackko-start-item-arrow{width:6px;height:6px;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;flex:0 0 auto;opacity:.42;transform:rotate(45deg)}.stackko-start-nested-column{background:#f8fafca8;border:1px solid rgba(148,163,184,.22);border-radius:12px;padding:12px;box-shadow:0 1px #ffffffb8 inset}.stackko-start-nested-header{padding:4px 2px 10px;border-bottom:1px solid rgba(148,163,184,.2)}.stackko-start-nested-header h3{margin:0;color:#1f2937;font-size:16px;line-height:1.2;font-weight:740}.stackko-start-nested-header p{margin:4px 0 0;color:#64748b;font-size:12px;line-height:1.35}.stackko-start-nested-item{min-height:56px}.stackko-start-back{display:none}.stackko-start-item-title{display:block;max-width:100%;color:#1e293b;font-size:14px;line-height:1.18;font-weight:720;overflow-wrap:anywhere}.stackko-start-item-subtitle{display:block;max-width:100%;margin-top:0;font-size:11px;line-height:1.28;color:#64748b;overflow-wrap:anywhere}@media (max-width: 599.95px){.layout-feed{grid-row:2/2!important;flex-direction:row;align-items:center;justify-content:center;gap:10px;height:50px}.powered-by-121{width:72px}.powered-by-121-label{display:none}.powered-by-121-logo-frame{height:34px;margin:0;padding-bottom:0}.stackko-start{bottom:12px;left:12px}.stackko-start-menu{left:0;right:0;bottom:0;width:100vw;height:100vh;grid-template-columns:66px minmax(0,1fr);border-radius:0;border-top:1px solid rgba(148,163,184,.38);border-left:0;border-right:0;border-bottom:0}.stackko-start-rail{padding:0 6px 68px}.stackko-start-rail-action{width:52px}.stackko-start-content{padding:14px;grid-template-columns:minmax(0,1fr);overflow:hidden}.stackko-start-header{min-height:78px;padding:13px;gap:10px}.stackko-start-brand-mark{width:40px;height:40px;border-radius:12px}.stackko-start-brand-mark img{width:28px;height:28px}.stackko-start-header h2,.stackko-start-item-title{font-size:15px}.stackko-start-header p,.stackko-start-item-subtitle{font-size:12px}.stackko-start-list{gap:8px;padding:10px 0 26px}.stackko-start-primary-column,.stackko-start-nested-column{width:100%;height:100%;min-width:0;overflow-y:auto}.stackko-start-nested-column{position:absolute;top:14px;right:14px;bottom:14px;left:14px;z-index:2;background:linear-gradient(145deg,#fffffffc,#f7fafcfc);box-shadow:-18px 0 42px #0f172a2e}.stackko-start-back{border:0;background:#0f766e14;color:#0f766e;display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 12px;border-radius:10px;font-size:12px;font-weight:700;cursor:pointer;margin-bottom:10px}}.stackko-start-menu{left:0;bottom:0;width:min(386px,100vw);height:100vh;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto auto;gap:0;padding:10px 12px 0;background:linear-gradient(45deg,rgba(35,93,69,.72) 0 18%,transparent 18% 100%),linear-gradient(135deg,transparent 0 30%,rgba(24,36,68,.58) 30% 48%,transparent 48% 100%),linear-gradient(225deg,rgba(236,197,123,.56) 0 20%,transparent 20% 100%),linear-gradient(315deg,transparent 0 42%,rgba(202,28,42,.68) 42% 62%,transparent 62% 100%),linear-gradient(90deg,#4d9d67d1,#f54e34e6 54%,#ffae3ce6);border:1px solid rgba(15,23,42,.24);border-bottom:0;border-left:1px solid rgba(15,23,42,.18);border-radius:6px 6px 0 0;box-shadow:18px -24px 64px #0f172a3d;overflow:hidden;-webkit-backdrop-filter:none;backdrop-filter:none}.stackko-start-top{min-width:0;padding:0 10px 12px}.stackko-start-search-pill{width:100%;min-height:48px;border:0;border-radius:999px;background:#fffffff5;color:#1f2937;font-size:16px;font-weight:500;letter-spacing:0;cursor:pointer;box-shadow:0 10px 26px #0f172a29;transition:box-shadow .16s ease,transform .16s ease,background .16s ease}.stackko-start-search-pill:hover,.stackko-start-search-pill:focus-visible{background:#fff;box-shadow:0 0 0 3px #ffffff80,0 12px 30px #0f172a38;outline:none;transform:translateY(-1px)}.stackko-start-category-tabs{height:38px;margin-top:10px;border-radius:5px;background:#0e0f14d1;display:flex;align-items:stretch;gap:8px;overflow:hidden;padding:0 4px;position:relative}.stackko-start-category-tab{flex:0 0 auto;min-width:0;border:0;background:transparent;color:#fff;font-size:10px;font-weight:700;letter-spacing:0;cursor:pointer;position:relative;padding:0 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stackko-start-category-tab--hidden{display:none}.stackko-start-category-more{flex:0 0 auto;min-width:0;border:0;background:transparent;color:#fff;font-size:10px;font-weight:700;cursor:pointer;position:relative;padding:0 4px;white-space:nowrap}.stackko-start-category-more:hover,.stackko-start-category-more:focus-visible{background:#ffffff14;outline:none}.stackko-start-more-menu{position:absolute;top:100%;right:4px;margin-top:4px;z-index:60;min-width:160px;padding:6px;border-radius:8px;background:#191a23;border:1px solid rgba(255,255,255,.14);box-shadow:0 12px 30px #0f172a59;display:flex;flex-direction:column;gap:2px}.stackko-start-more-menu-item{border:0;background:transparent;color:#fff;font-size:11px;font-weight:600;text-align:left;padding:7px 10px;border-radius:5px;cursor:pointer;white-space:nowrap}.stackko-start-more-menu-item:hover{background:#ffffff1a}.stackko-start-more-menu-item--active{color:#ffdd74}.stackko-start-sessions{min-height:0;overflow-y:auto;padding:2px 0 10px;display:flex;flex-direction:column;gap:6px}.stackko-start-sessions-message{min-height:120px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#ffffffbf;font-size:12px;padding:12px 18px;text-align:center}.stackko-start-sessions-retry{border:0;border-radius:5px;background:#ffffff1f;color:#fff;font-size:11px;font-weight:700;padding:6px 14px;cursor:pointer}.stackko-start-session-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 12px;border-radius:8px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08)}.stackko-start-session-info{min-width:0;display:flex;flex-direction:column;gap:2px}.stackko-start-session-name{color:#fff;font-size:12px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stackko-start-session-date{color:#ffffff8c;font-size:10px}.stackko-start-session-actions{display:flex;gap:6px;flex-shrink:0}.stackko-start-session-action{border:0;border-radius:5px;background:#ffffff1f;color:#fff;font-size:11px;font-weight:700;padding:5px 12px;cursor:pointer}.stackko-start-session-action:hover{background:#ffffff38}.stackko-start-session-action--danger{background:#f8717129;color:#fca5a5}.stackko-start-session-action--danger:hover{background:#f8717147}.stackko-start-category-tab:after{content:"";position:absolute;left:12px;right:12px;bottom:0;height:4px;border-radius:999px 999px 0 0;background:transparent}.stackko-start-category-tab:hover,.stackko-start-category-tab:focus-visible{background:#ffffff14;outline:none}.stackko-start-category-tab:focus-visible{box-shadow:inset 0 0 0 2px #ffdb78b8}.stackko-start-category-tab-active:after{background:#ffdd74}.stackko-start-icon-grid{min-height:0;overflow-y:auto;padding:2px 0 10px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-rows:auto;gap:12px 10px;align-content:start}.stackko-start-grid-tile{min-width:0;width:100%;aspect-ratio:1/1;min-height:0;border:0;border-radius:8px;display:grid;justify-items:center;align-items:center;align-content:center;gap:4px;cursor:pointer;padding:6px 4px;text-align:center;transition:background .16s ease,transform .16s ease,box-shadow .16s ease}.stackko-start-grid-tile i{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;font-size:17px;line-height:1;opacity:.78}.stackko-start-grid-tile span{min-width:0;max-width:100%;border-radius:4px;display:block;font-size:11px;font-weight:800;letter-spacing:0;line-height:1.15;overflow:hidden;overflow-wrap:normal;padding:2px 4px;text-align:center;text-overflow:ellipsis;text-shadow:none;white-space:nowrap}.stackko-start-grid-tile:hover,.stackko-start-grid-tile:focus-visible{background:#0e0f142e;box-shadow:inset 0 0 0 1px #ffdd74b8;outline:none;transform:translateY(-1px)}.stackko-start-grid-tile-shortcut i{width:28px;height:24px;font-size:16px;opacity:1}.stackko-start-grid-tile-shortcut span{font-size:10.5px;text-shadow:none}.stackko-start-grid-tile-shortcut:hover,.stackko-start-grid-tile-shortcut:focus-visible{background:#0e0f1433;box-shadow:inset 0 0 0 1px #ffdb78c7}.stackko-start-empty{grid-column:1/-1;min-height:80px;display:grid;place-items:center;color:#111827a8;font-size:12px;font-weight:700;letter-spacing:0}.stackko-start-shortcuts{margin:0 -12px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:#160a11db;border-top:1px solid rgba(255,255,255,.32)}.stackko-start-shortcut{min-width:0;min-height:62px;border:0;border-right:1px solid rgba(255,255,255,.34);border-bottom:1px solid rgba(255,255,255,.34);background:#0f080e59;color:#fff;display:grid;place-items:center;align-content:center;gap:5px;cursor:pointer;transition:background .16s ease,box-shadow .16s ease}.stackko-start-shortcut:nth-child(4n){border-right:0}.stackko-start-shortcut i{font-size:18px}.stackko-start-shortcut span{max-width:100%;color:#fff;font-size:11px;font-weight:700;letter-spacing:0;overflow-wrap:anywhere}.stackko-start-shortcut:hover,.stackko-start-shortcut:focus-visible{background:#ffffff29;box-shadow:inset 0 0 0 2px #ffffff6b;outline:none}.stackko-start-dock-row{margin:0 -12px;min-height:62px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));align-items:stretch;background:#fffffff5}.stackko-start-dock-button{min-width:0;border:0;background:transparent;color:#475569;display:grid;place-items:center;align-content:center;gap:3px;cursor:pointer;font-size:11px;font-weight:700;letter-spacing:0;transition:background .16s ease,color .16s ease,box-shadow .16s ease}.stackko-start-dock-icon{width:17px;height:17px;border-radius:999px;border:2px solid currentColor;display:inline-flex;align-items:center;justify-content:center;color:#64748b}.stackko-start-dock-icon:after{content:"";width:5px;height:5px;border-radius:999px;border:2px solid currentColor}.stackko-start-dock-button:hover,.stackko-start-dock-button:focus-visible{background:#0f172a0f;color:#0f172a;box-shadow:inset 0 0 0 2px #94a3b852;outline:none}.stackko-start-dock-button-main,.stackko-start-dock-button-main .stackko-start-dock-icon{color:#e94718}@media (max-width: 599.95px){.stackko-start-menu{left:0;right:0;bottom:0;width:100vw;height:100vh;border-radius:0;padding:10px 12px max(0px,env(safe-area-inset-bottom))}.stackko-start-top{padding:0 10px 10px}.stackko-start-search-pill{min-height:46px;font-size:15px}.stackko-start-category-tabs{height:38px}.stackko-start-category-tab{font-size:10px;padding:0 3px}.stackko-start-category-tab:after{left:8px;right:8px}.stackko-start-icon-grid{grid-template-columns:repeat(5,minmax(44px,1fr));grid-auto-rows:auto;gap:10px;padding-bottom:10px}.stackko-start-grid-tile{min-height:0}.stackko-start-shortcut,.stackko-start-dock-row{min-height:62px}}/*!
* Font Awesome Free 5.15.4 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
*/.fa,.fas,.far,.fal,.fad,.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:solid .08em #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fas.fa-pull-left,.far.fa-pull-left,.fal.fa-pull-left,.fab.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fas.fa-pull-right,.far.fa-pull-right,.fal.fa-pull-right,.fab.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1,1);transform:scaleX(-1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1,-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(-1,-1);transform:scale(-1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-flip-both{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:""}.fa-accessible-icon:before{content:""}.fa-accusoft:before{content:""}.fa-acquisitions-incorporated:before{content:""}.fa-ad:before{content:""}.fa-address-book:before{content:""}.fa-address-card:before{content:""}.fa-adjust:before{content:""}.fa-adn:before{content:""}.fa-adversal:before{content:""}.fa-affiliatetheme:before{content:""}.fa-air-freshener:before{content:""}.fa-airbnb:before{content:""}.fa-algolia:before{content:""}.fa-align-center:before{content:""}.fa-align-justify:before{content:""}.fa-align-left:before{content:""}.fa-align-right:before{content:""}.fa-alipay:before{content:""}.fa-allergies:before{content:""}.fa-amazon:before{content:""}.fa-amazon-pay:before{content:""}.fa-ambulance:before{content:""}.fa-american-sign-language-interpreting:before{content:""}.fa-amilia:before{content:""}.fa-anchor:before{content:""}.fa-android:before{content:""}.fa-angellist:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angry:before{content:""}.fa-angrycreative:before{content:""}.fa-angular:before{content:""}.fa-ankh:before{content:""}.fa-app-store:before{content:""}.fa-app-store-ios:before{content:""}.fa-apper:before{content:""}.fa-apple:before{content:""}.fa-apple-alt:before{content:""}.fa-apple-pay:before{content:""}.fa-archive:before{content:""}.fa-archway:before{content:""}.fa-arrow-alt-circle-down:before{content:""}.fa-arrow-alt-circle-left:before{content:""}.fa-arrow-alt-circle-right:before{content:""}.fa-arrow-alt-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-down:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrows-alt:before{content:""}.fa-arrows-alt-h:before{content:""}.fa-arrows-alt-v:before{content:""}.fa-artstation:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-asterisk:before{content:""}.fa-asymmetrik:before{content:""}.fa-at:before{content:""}.fa-atlas:before{content:""}.fa-atlassian:before{content:""}.fa-atom:before{content:""}.fa-audible:before{content:""}.fa-audio-description:before{content:""}.fa-autoprefixer:before{content:""}.fa-avianex:before{content:""}.fa-aviato:before{content:""}.fa-award:before{content:""}.fa-aws:before{content:""}.fa-baby:before{content:""}.fa-baby-carriage:before{content:""}.fa-backspace:before{content:""}.fa-backward:before{content:""}.fa-bacon:before{content:""}.fa-bacteria:before{content:""}.fa-bacterium:before{content:""}.fa-bahai:before{content:""}.fa-balance-scale:before{content:""}.fa-balance-scale-left:before{content:""}.fa-balance-scale-right:before{content:""}.fa-ban:before{content:""}.fa-band-aid:before{content:""}.fa-bandcamp:before{content:""}.fa-barcode:before{content:""}.fa-bars:before{content:""}.fa-baseball-ball:before{content:""}.fa-basketball-ball:before{content:""}.fa-bath:before{content:""}.fa-battery-empty:before{content:""}.fa-battery-full:before{content:""}.fa-battery-half:before{content:""}.fa-battery-quarter:before{content:""}.fa-battery-three-quarters:before{content:""}.fa-battle-net:before{content:""}.fa-bed:before{content:""}.fa-beer:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-bell:before{content:""}.fa-bell-slash:before{content:""}.fa-bezier-curve:before{content:""}.fa-bible:before{content:""}.fa-bicycle:before{content:""}.fa-biking:before{content:""}.fa-bimobject:before{content:""}.fa-binoculars:before{content:""}.fa-biohazard:before{content:""}.fa-birthday-cake:before{content:""}.fa-bitbucket:before{content:""}.fa-bitcoin:before{content:""}.fa-bity:before{content:""}.fa-black-tie:before{content:""}.fa-blackberry:before{content:""}.fa-blender:before{content:""}.fa-blender-phone:before{content:""}.fa-blind:before{content:""}.fa-blog:before{content:""}.fa-blogger:before{content:""}.fa-blogger-b:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-bold:before{content:""}.fa-bolt:before{content:""}.fa-bomb:before{content:""}.fa-bone:before{content:""}.fa-bong:before{content:""}.fa-book:before{content:""}.fa-book-dead:before{content:""}.fa-book-medical:before{content:""}.fa-book-open:before{content:""}.fa-book-reader:before{content:""}.fa-bookmark:before{content:""}.fa-bootstrap:before{content:""}.fa-border-all:before{content:""}.fa-border-none:before{content:""}.fa-border-style:before{content:""}.fa-bowling-ball:before{content:""}.fa-box:before{content:""}.fa-box-open:before{content:""}.fa-box-tissue:before{content:""}.fa-boxes:before{content:""}.fa-braille:before{content:""}.fa-brain:before{content:""}.fa-bread-slice:before{content:""}.fa-briefcase:before{content:""}.fa-briefcase-medical:before{content:""}.fa-broadcast-tower:before{content:""}.fa-broom:before{content:""}.fa-brush:before{content:""}.fa-btc:before{content:""}.fa-buffer:before{content:""}.fa-bug:before{content:""}.fa-building:before{content:""}.fa-bullhorn:before{content:""}.fa-bullseye:before{content:""}.fa-burn:before{content:""}.fa-buromobelexperte:before{content:""}.fa-bus:before{content:""}.fa-bus-alt:before{content:""}.fa-business-time:before{content:""}.fa-buy-n-large:before{content:""}.fa-buysellads:before{content:""}.fa-calculator:before{content:""}.fa-calendar:before{content:""}.fa-calendar-alt:before{content:""}.fa-calendar-check:before{content:""}.fa-calendar-day:before{content:""}.fa-calendar-minus:before{content:""}.fa-calendar-plus:before{content:""}.fa-calendar-times:before{content:""}.fa-calendar-week:before{content:""}.fa-camera:before{content:""}.fa-camera-retro:before{content:""}.fa-campground:before{content:""}.fa-canadian-maple-leaf:before{content:""}.fa-candy-cane:before{content:""}.fa-cannabis:before{content:""}.fa-capsules:before{content:""}.fa-car:before{content:""}.fa-car-alt:before{content:""}.fa-car-battery:before{content:""}.fa-car-crash:before{content:""}.fa-car-side:before{content:""}.fa-caravan:before{content:""}.fa-caret-down:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-caret-square-down:before{content:""}.fa-caret-square-left:before{content:""}.fa-caret-square-right:before{content:""}.fa-caret-square-up:before{content:""}.fa-caret-up:before{content:""}.fa-carrot:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-cart-plus:before{content:""}.fa-cash-register:before{content:""}.fa-cat:before{content:""}.fa-cc-amazon-pay:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-apple-pay:before{content:""}.fa-cc-diners-club:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-cc-visa:before{content:""}.fa-centercode:before{content:""}.fa-centos:before{content:""}.fa-certificate:before{content:""}.fa-chair:before{content:""}.fa-chalkboard:before{content:""}.fa-chalkboard-teacher:before{content:""}.fa-charging-station:before{content:""}.fa-chart-area:before{content:""}.fa-chart-bar:before{content:""}.fa-chart-line:before{content:""}.fa-chart-pie:before{content:""}.fa-check:before{content:""}.fa-check-circle:before{content:""}.fa-check-double:before{content:""}.fa-check-square:before{content:""}.fa-cheese:before{content:""}.fa-chess:before{content:""}.fa-chess-bishop:before{content:""}.fa-chess-board:before{content:""}.fa-chess-king:before{content:""}.fa-chess-knight:before{content:""}.fa-chess-pawn:before{content:""}.fa-chess-queen:before{content:""}.fa-chess-rook:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-down:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-chevron-up:before{content:""}.fa-child:before{content:""}.fa-chrome:before{content:""}.fa-chromecast:before{content:""}.fa-church:before{content:""}.fa-circle:before{content:""}.fa-circle-notch:before{content:""}.fa-city:before{content:""}.fa-clinic-medical:before{content:""}.fa-clipboard:before{content:""}.fa-clipboard-check:before{content:""}.fa-clipboard-list:before{content:""}.fa-clock:before{content:""}.fa-clone:before{content:""}.fa-closed-captioning:before{content:""}.fa-cloud:before{content:""}.fa-cloud-download-alt:before{content:""}.fa-cloud-meatball:before{content:""}.fa-cloud-moon:before{content:""}.fa-cloud-moon-rain:before{content:""}.fa-cloud-rain:before{content:""}.fa-cloud-showers-heavy:before{content:""}.fa-cloud-sun:before{content:""}.fa-cloud-sun-rain:before{content:""}.fa-cloud-upload-alt:before{content:""}.fa-cloudflare:before{content:""}.fa-cloudscale:before{content:""}.fa-cloudsmith:before{content:""}.fa-cloudversify:before{content:""}.fa-cocktail:before{content:""}.fa-code:before{content:""}.fa-code-branch:before{content:""}.fa-codepen:before{content:""}.fa-codiepie:before{content:""}.fa-coffee:before{content:""}.fa-cog:before{content:""}.fa-cogs:before{content:""}.fa-coins:before{content:""}.fa-columns:before{content:""}.fa-comment:before{content:""}.fa-comment-alt:before{content:""}.fa-comment-dollar:before{content:""}.fa-comment-dots:before{content:""}.fa-comment-medical:before{content:""}.fa-comment-slash:before{content:""}.fa-comments:before{content:""}.fa-comments-dollar:before{content:""}.fa-compact-disc:before{content:""}.fa-compass:before{content:""}.fa-compress:before{content:""}.fa-compress-alt:before{content:""}.fa-compress-arrows-alt:before{content:""}.fa-concierge-bell:before{content:""}.fa-confluence:before{content:""}.fa-connectdevelop:before{content:""}.fa-contao:before{content:""}.fa-cookie:before{content:""}.fa-cookie-bite:before{content:""}.fa-copy:before{content:""}.fa-copyright:before{content:""}.fa-cotton-bureau:before{content:""}.fa-couch:before{content:""}.fa-cpanel:before{content:""}.fa-creative-commons:before{content:""}.fa-creative-commons-by:before{content:""}.fa-creative-commons-nc:before{content:""}.fa-creative-commons-nc-eu:before{content:""}.fa-creative-commons-nc-jp:before{content:""}.fa-creative-commons-nd:before{content:""}.fa-creative-commons-pd:before{content:""}.fa-creative-commons-pd-alt:before{content:""}.fa-creative-commons-remix:before{content:""}.fa-creative-commons-sa:before{content:""}.fa-creative-commons-sampling:before{content:""}.fa-creative-commons-sampling-plus:before{content:""}.fa-creative-commons-share:before{content:""}.fa-creative-commons-zero:before{content:""}.fa-credit-card:before{content:""}.fa-critical-role:before{content:""}.fa-crop:before{content:""}.fa-crop-alt:before{content:""}.fa-cross:before{content:""}.fa-crosshairs:before{content:""}.fa-crow:before{content:""}.fa-crown:before{content:""}.fa-crutch:before{content:""}.fa-css3:before{content:""}.fa-css3-alt:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-cut:before{content:""}.fa-cuttlefish:before{content:""}.fa-d-and-d:before{content:""}.fa-d-and-d-beyond:before{content:""}.fa-dailymotion:before{content:""}.fa-dashcube:before{content:""}.fa-database:before{content:""}.fa-deaf:before{content:""}.fa-deezer:before{content:""}.fa-delicious:before{content:""}.fa-democrat:before{content:""}.fa-deploydog:before{content:""}.fa-deskpro:before{content:""}.fa-desktop:before{content:""}.fa-dev:before{content:""}.fa-deviantart:before{content:""}.fa-dharmachakra:before{content:""}.fa-dhl:before{content:""}.fa-diagnoses:before{content:""}.fa-diaspora:before{content:""}.fa-dice:before{content:""}.fa-dice-d20:before{content:""}.fa-dice-d6:before{content:""}.fa-dice-five:before{content:""}.fa-dice-four:before{content:""}.fa-dice-one:before{content:""}.fa-dice-six:before{content:""}.fa-dice-three:before{content:""}.fa-dice-two:before{content:""}.fa-digg:before{content:""}.fa-digital-ocean:before{content:""}.fa-digital-tachograph:before{content:""}.fa-directions:before{content:""}.fa-discord:before{content:""}.fa-discourse:before{content:""}.fa-disease:before{content:""}.fa-divide:before{content:""}.fa-dizzy:before{content:""}.fa-dna:before{content:""}.fa-dochub:before{content:""}.fa-docker:before{content:""}.fa-dog:before{content:""}.fa-dollar-sign:before{content:""}.fa-dolly:before{content:""}.fa-dolly-flatbed:before{content:""}.fa-donate:before{content:""}.fa-door-closed:before{content:""}.fa-door-open:before{content:""}.fa-dot-circle:before{content:""}.fa-dove:before{content:""}.fa-download:before{content:""}.fa-draft2digital:before{content:""}.fa-drafting-compass:before{content:""}.fa-dragon:before{content:""}.fa-draw-polygon:before{content:""}.fa-dribbble:before{content:""}.fa-dribbble-square:before{content:""}.fa-dropbox:before{content:""}.fa-drum:before{content:""}.fa-drum-steelpan:before{content:""}.fa-drumstick-bite:before{content:""}.fa-drupal:before{content:""}.fa-dumbbell:before{content:""}.fa-dumpster:before{content:""}.fa-dumpster-fire:before{content:""}.fa-dungeon:before{content:""}.fa-dyalog:before{content:""}.fa-earlybirds:before{content:""}.fa-ebay:before{content:""}.fa-edge:before{content:""}.fa-edge-legacy:before{content:""}.fa-edit:before{content:""}.fa-egg:before{content:""}.fa-eject:before{content:""}.fa-elementor:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-ello:before{content:""}.fa-ember:before{content:""}.fa-empire:before{content:""}.fa-envelope:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-text:before{content:""}.fa-envelope-square:before{content:""}.fa-envira:before{content:""}.fa-equals:before{content:""}.fa-eraser:before{content:""}.fa-erlang:before{content:""}.fa-ethereum:before{content:""}.fa-ethernet:before{content:""}.fa-etsy:before{content:""}.fa-euro-sign:before{content:""}.fa-evernote:before{content:""}.fa-exchange-alt:before{content:""}.fa-exclamation:before{content:""}.fa-exclamation-circle:before{content:""}.fa-exclamation-triangle:before{content:""}.fa-expand:before{content:""}.fa-expand-alt:before{content:""}.fa-expand-arrows-alt:before{content:""}.fa-expeditedssl:before{content:""}.fa-external-link-alt:before{content:""}.fa-external-link-square-alt:before{content:""}.fa-eye:before{content:""}.fa-eye-dropper:before{content:""}.fa-eye-slash:before{content:""}.fa-facebook:before{content:""}.fa-facebook-f:before{content:""}.fa-facebook-messenger:before{content:""}.fa-facebook-square:before{content:""}.fa-fan:before{content:""}.fa-fantasy-flight-games:before{content:""}.fa-fast-backward:before{content:""}.fa-fast-forward:before{content:""}.fa-faucet:before{content:""}.fa-fax:before{content:""}.fa-feather:before{content:""}.fa-feather-alt:before{content:""}.fa-fedex:before{content:""}.fa-fedora:before{content:""}.fa-female:before{content:""}.fa-fighter-jet:before{content:""}.fa-figma:before{content:""}.fa-file:before{content:""}.fa-file-alt:before{content:""}.fa-file-archive:before{content:""}.fa-file-audio:before{content:""}.fa-file-code:before{content:""}.fa-file-contract:before{content:""}.fa-file-csv:before{content:""}.fa-file-download:before{content:""}.fa-file-excel:before{content:""}.fa-file-export:before{content:""}.fa-file-image:before{content:""}.fa-file-import:before{content:""}.fa-file-invoice:before{content:""}.fa-file-invoice-dollar:before{content:""}.fa-file-medical:before{content:""}.fa-file-medical-alt:before{content:""}.fa-file-pdf:before{content:""}.fa-file-powerpoint:before{content:""}.fa-file-prescription:before{content:""}.fa-file-signature:before{content:""}.fa-file-upload:before{content:""}.fa-file-video:before{content:""}.fa-file-word:before{content:""}.fa-fill:before{content:""}.fa-fill-drip:before{content:""}.fa-film:before{content:""}.fa-filter:before{content:""}.fa-fingerprint:before{content:""}.fa-fire:before{content:""}.fa-fire-alt:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-firefox:before{content:""}.fa-firefox-browser:before{content:""}.fa-first-aid:before{content:""}.fa-first-order:before{content:""}.fa-first-order-alt:before{content:""}.fa-firstdraft:before{content:""}.fa-fish:before{content:""}.fa-fist-raised:before{content:""}.fa-flag:before{content:""}.fa-flag-checkered:before{content:""}.fa-flag-usa:before{content:""}.fa-flask:before{content:""}.fa-flickr:before{content:""}.fa-flipboard:before{content:""}.fa-flushed:before{content:""}.fa-fly:before{content:""}.fa-folder:before{content:""}.fa-folder-minus:before{content:""}.fa-folder-open:before{content:""}.fa-folder-plus:before{content:""}.fa-font:before{content:""}.fa-font-awesome:before{content:""}.fa-font-awesome-alt:before{content:""}.fa-font-awesome-flag:before{content:""}.fa-font-awesome-logo-full:before{content:""}.fa-fonticons:before{content:""}.fa-fonticons-fi:before{content:""}.fa-football-ball:before{content:""}.fa-fort-awesome:before{content:""}.fa-fort-awesome-alt:before{content:""}.fa-forumbee:before{content:""}.fa-forward:before{content:""}.fa-foursquare:before{content:""}.fa-free-code-camp:before{content:""}.fa-freebsd:before{content:""}.fa-frog:before{content:""}.fa-frown:before{content:""}.fa-frown-open:before{content:""}.fa-fulcrum:before{content:""}.fa-funnel-dollar:before{content:""}.fa-futbol:before{content:""}.fa-galactic-republic:before{content:""}.fa-galactic-senate:before{content:""}.fa-gamepad:before{content:""}.fa-gas-pump:before{content:""}.fa-gavel:before{content:""}.fa-gem:before{content:""}.fa-genderless:before{content:""}.fa-get-pocket:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-ghost:before{content:""}.fa-gift:before{content:""}.fa-gifts:before{content:""}.fa-git:before{content:""}.fa-git-alt:before{content:""}.fa-git-square:before{content:""}.fa-github:before{content:""}.fa-github-alt:before{content:""}.fa-github-square:before{content:""}.fa-gitkraken:before{content:""}.fa-gitlab:before{content:""}.fa-gitter:before{content:""}.fa-glass-cheers:before{content:""}.fa-glass-martini:before{content:""}.fa-glass-martini-alt:before{content:""}.fa-glass-whiskey:before{content:""}.fa-glasses:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-globe:before{content:""}.fa-globe-africa:before{content:""}.fa-globe-americas:before{content:""}.fa-globe-asia:before{content:""}.fa-globe-europe:before{content:""}.fa-gofore:before{content:""}.fa-golf-ball:before{content:""}.fa-goodreads:before{content:""}.fa-goodreads-g:before{content:""}.fa-google:before{content:""}.fa-google-drive:before{content:""}.fa-google-pay:before{content:""}.fa-google-play:before{content:""}.fa-google-plus:before{content:""}.fa-google-plus-g:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-wallet:before{content:""}.fa-gopuram:before{content:""}.fa-graduation-cap:before{content:""}.fa-gratipay:before{content:""}.fa-grav:before{content:""}.fa-greater-than:before{content:""}.fa-greater-than-equal:before{content:""}.fa-grimace:before{content:""}.fa-grin:before{content:""}.fa-grin-alt:before{content:""}.fa-grin-beam:before{content:""}.fa-grin-beam-sweat:before{content:""}.fa-grin-hearts:before{content:""}.fa-grin-squint:before{content:""}.fa-grin-squint-tears:before{content:""}.fa-grin-stars:before{content:""}.fa-grin-tears:before{content:""}.fa-grin-tongue:before{content:""}.fa-grin-tongue-squint:before{content:""}.fa-grin-tongue-wink:before{content:""}.fa-grin-wink:before{content:""}.fa-grip-horizontal:before{content:""}.fa-grip-lines:before{content:""}.fa-grip-lines-vertical:before{content:""}.fa-grip-vertical:before{content:""}.fa-gripfire:before{content:""}.fa-grunt:before{content:""}.fa-guilded:before{content:""}.fa-guitar:before{content:""}.fa-gulp:before{content:""}.fa-h-square:before{content:""}.fa-hacker-news:before{content:""}.fa-hacker-news-square:before{content:""}.fa-hackerrank:before{content:""}.fa-hamburger:before{content:""}.fa-hammer:before{content:""}.fa-hamsa:before{content:""}.fa-hand-holding:before{content:""}.fa-hand-holding-heart:before{content:""}.fa-hand-holding-medical:before{content:""}.fa-hand-holding-usd:before{content:""}.fa-hand-holding-water:before{content:""}.fa-hand-lizard:before{content:""}.fa-hand-middle-finger:before{content:""}.fa-hand-paper:before{content:""}.fa-hand-peace:before{content:""}.fa-hand-point-down:before{content:""}.fa-hand-point-left:before{content:""}.fa-hand-point-right:before{content:""}.fa-hand-point-up:before{content:""}.fa-hand-pointer:before{content:""}.fa-hand-rock:before{content:""}.fa-hand-scissors:before{content:""}.fa-hand-sparkles:before{content:""}.fa-hand-spock:before{content:""}.fa-hands:before{content:""}.fa-hands-helping:before{content:""}.fa-hands-wash:before{content:""}.fa-handshake:before{content:""}.fa-handshake-alt-slash:before{content:""}.fa-handshake-slash:before{content:""}.fa-hanukiah:before{content:""}.fa-hard-hat:before{content:""}.fa-hashtag:before{content:""}.fa-hat-cowboy:before{content:""}.fa-hat-cowboy-side:before{content:""}.fa-hat-wizard:before{content:""}.fa-hdd:before{content:""}.fa-head-side-cough:before{content:""}.fa-head-side-cough-slash:before{content:""}.fa-head-side-mask:before{content:""}.fa-head-side-virus:before{content:""}.fa-heading:before{content:""}.fa-headphones:before{content:""}.fa-headphones-alt:before{content:""}.fa-headset:before{content:""}.fa-heart:before{content:""}.fa-heart-broken:before{content:""}.fa-heartbeat:before{content:""}.fa-helicopter:before{content:""}.fa-highlighter:before{content:""}.fa-hiking:before{content:""}.fa-hippo:before{content:""}.fa-hips:before{content:""}.fa-hire-a-helper:before{content:""}.fa-history:before{content:""}.fa-hive:before{content:""}.fa-hockey-puck:before{content:""}.fa-holly-berry:before{content:""}.fa-home:before{content:""}.fa-hooli:before{content:""}.fa-hornbill:before{content:""}.fa-horse:before{content:""}.fa-horse-head:before{content:""}.fa-hospital:before{content:""}.fa-hospital-alt:before{content:""}.fa-hospital-symbol:before{content:""}.fa-hospital-user:before{content:""}.fa-hot-tub:before{content:""}.fa-hotdog:before{content:""}.fa-hotel:before{content:""}.fa-hotjar:before{content:""}.fa-hourglass:before{content:""}.fa-hourglass-end:before{content:""}.fa-hourglass-half:before{content:""}.fa-hourglass-start:before{content:""}.fa-house-damage:before{content:""}.fa-house-user:before{content:""}.fa-houzz:before{content:""}.fa-hryvnia:before{content:""}.fa-html5:before{content:""}.fa-hubspot:before{content:""}.fa-i-cursor:before{content:""}.fa-ice-cream:before{content:""}.fa-icicles:before{content:""}.fa-icons:before{content:""}.fa-id-badge:before{content:""}.fa-id-card:before{content:""}.fa-id-card-alt:before{content:""}.fa-ideal:before{content:""}.fa-igloo:before{content:""}.fa-image:before{content:""}.fa-images:before{content:""}.fa-imdb:before{content:""}.fa-inbox:before{content:""}.fa-indent:before{content:""}.fa-industry:before{content:""}.fa-infinity:before{content:""}.fa-info:before{content:""}.fa-info-circle:before{content:""}.fa-innosoft:before{content:""}.fa-instagram:before{content:""}.fa-instagram-square:before{content:""}.fa-instalod:before{content:""}.fa-intercom:before{content:""}.fa-internet-explorer:before{content:""}.fa-invision:before{content:""}.fa-ioxhost:before{content:""}.fa-italic:before{content:""}.fa-itch-io:before{content:""}.fa-itunes:before{content:""}.fa-itunes-note:before{content:""}.fa-java:before{content:""}.fa-jedi:before{content:""}.fa-jedi-order:before{content:""}.fa-jenkins:before{content:""}.fa-jira:before{content:""}.fa-joget:before{content:""}.fa-joint:before{content:""}.fa-joomla:before{content:""}.fa-journal-whills:before{content:""}.fa-js:before{content:""}.fa-js-square:before{content:""}.fa-jsfiddle:before{content:""}.fa-kaaba:before{content:""}.fa-kaggle:before{content:""}.fa-key:before{content:""}.fa-keybase:before{content:""}.fa-keyboard:before{content:""}.fa-keycdn:before{content:""}.fa-khanda:before{content:""}.fa-kickstarter:before{content:""}.fa-kickstarter-k:before{content:""}.fa-kiss:before{content:""}.fa-kiss-beam:before{content:""}.fa-kiss-wink-heart:before{content:""}.fa-kiwi-bird:before{content:""}.fa-korvue:before{content:""}.fa-landmark:before{content:""}.fa-language:before{content:""}.fa-laptop:before{content:""}.fa-laptop-code:before{content:""}.fa-laptop-house:before{content:""}.fa-laptop-medical:before{content:""}.fa-laravel:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-laugh:before{content:""}.fa-laugh-beam:before{content:""}.fa-laugh-squint:before{content:""}.fa-laugh-wink:before{content:""}.fa-layer-group:before{content:""}.fa-leaf:before{content:""}.fa-leanpub:before{content:""}.fa-lemon:before{content:""}.fa-less:before{content:""}.fa-less-than:before{content:""}.fa-less-than-equal:before{content:""}.fa-level-down-alt:before{content:""}.fa-level-up-alt:before{content:""}.fa-life-ring:before{content:""}.fa-lightbulb:before{content:""}.fa-line:before{content:""}.fa-link:before{content:""}.fa-linkedin:before{content:""}.fa-linkedin-in:before{content:""}.fa-linode:before{content:""}.fa-linux:before{content:""}.fa-lira-sign:before{content:""}.fa-list:before{content:""}.fa-list-alt:before{content:""}.fa-list-ol:before{content:""}.fa-list-ul:before{content:""}.fa-location-arrow:before{content:""}.fa-lock:before{content:""}.fa-lock-open:before{content:""}.fa-long-arrow-alt-down:before{content:""}.fa-long-arrow-alt-left:before{content:""}.fa-long-arrow-alt-right:before{content:""}.fa-long-arrow-alt-up:before{content:""}.fa-low-vision:before{content:""}.fa-luggage-cart:before{content:""}.fa-lungs:before{content:""}.fa-lungs-virus:before{content:""}.fa-lyft:before{content:""}.fa-magento:before{content:""}.fa-magic:before{content:""}.fa-magnet:before{content:""}.fa-mail-bulk:before{content:""}.fa-mailchimp:before{content:""}.fa-male:before{content:""}.fa-mandalorian:before{content:""}.fa-map:before{content:""}.fa-map-marked:before{content:""}.fa-map-marked-alt:before{content:""}.fa-map-marker:before{content:""}.fa-map-marker-alt:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-markdown:before{content:""}.fa-marker:before{content:""}.fa-mars:before{content:""}.fa-mars-double:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mask:before{content:""}.fa-mastodon:before{content:""}.fa-maxcdn:before{content:""}.fa-mdb:before{content:""}.fa-medal:before{content:""}.fa-medapps:before{content:""}.fa-medium:before{content:""}.fa-medium-m:before{content:""}.fa-medkit:before{content:""}.fa-medrt:before{content:""}.fa-meetup:before{content:""}.fa-megaport:before{content:""}.fa-meh:before{content:""}.fa-meh-blank:before{content:""}.fa-meh-rolling-eyes:before{content:""}.fa-memory:before{content:""}.fa-mendeley:before{content:""}.fa-menorah:before{content:""}.fa-mercury:before{content:""}.fa-meteor:before{content:""}.fa-microblog:before{content:""}.fa-microchip:before{content:""}.fa-microphone:before{content:""}.fa-microphone-alt:before{content:""}.fa-microphone-alt-slash:before{content:""}.fa-microphone-slash:before{content:""}.fa-microscope:before{content:""}.fa-microsoft:before{content:""}.fa-minus:before{content:""}.fa-minus-circle:before{content:""}.fa-minus-square:before{content:""}.fa-mitten:before{content:""}.fa-mix:before{content:""}.fa-mixcloud:before{content:""}.fa-mixer:before{content:""}.fa-mizuni:before{content:""}.fa-mobile:before{content:""}.fa-mobile-alt:before{content:""}.fa-modx:before{content:""}.fa-monero:before{content:""}.fa-money-bill:before{content:""}.fa-money-bill-alt:before{content:""}.fa-money-bill-wave:before{content:""}.fa-money-bill-wave-alt:before{content:""}.fa-money-check:before{content:""}.fa-money-check-alt:before{content:""}.fa-monument:before{content:""}.fa-moon:before{content:""}.fa-mortar-pestle:before{content:""}.fa-mosque:before{content:""}.fa-motorcycle:before{content:""}.fa-mountain:before{content:""}.fa-mouse:before{content:""}.fa-mouse-pointer:before{content:""}.fa-mug-hot:before{content:""}.fa-music:before{content:""}.fa-napster:before{content:""}.fa-neos:before{content:""}.fa-network-wired:before{content:""}.fa-neuter:before{content:""}.fa-newspaper:before{content:""}.fa-nimblr:before{content:""}.fa-node:before{content:""}.fa-node-js:before{content:""}.fa-not-equal:before{content:""}.fa-notes-medical:before{content:""}.fa-npm:before{content:""}.fa-ns8:before{content:""}.fa-nutritionix:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-octopus-deploy:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-oil-can:before{content:""}.fa-old-republic:before{content:""}.fa-om:before{content:""}.fa-opencart:before{content:""}.fa-openid:before{content:""}.fa-opera:before{content:""}.fa-optin-monster:before{content:""}.fa-orcid:before{content:""}.fa-osi:before{content:""}.fa-otter:before{content:""}.fa-outdent:before{content:""}.fa-page4:before{content:""}.fa-pagelines:before{content:""}.fa-pager:before{content:""}.fa-paint-brush:before{content:""}.fa-paint-roller:before{content:""}.fa-palette:before{content:""}.fa-palfed:before{content:""}.fa-pallet:before{content:""}.fa-paper-plane:before{content:""}.fa-paperclip:before{content:""}.fa-parachute-box:before{content:""}.fa-paragraph:before{content:""}.fa-parking:before{content:""}.fa-passport:before{content:""}.fa-pastafarianism:before{content:""}.fa-paste:before{content:""}.fa-patreon:before{content:""}.fa-pause:before{content:""}.fa-pause-circle:before{content:""}.fa-paw:before{content:""}.fa-paypal:before{content:""}.fa-peace:before{content:""}.fa-pen:before{content:""}.fa-pen-alt:before{content:""}.fa-pen-fancy:before{content:""}.fa-pen-nib:before{content:""}.fa-pen-square:before{content:""}.fa-pencil-alt:before{content:""}.fa-pencil-ruler:before{content:""}.fa-penny-arcade:before{content:""}.fa-people-arrows:before{content:""}.fa-people-carry:before{content:""}.fa-pepper-hot:before{content:""}.fa-perbyte:before{content:""}.fa-percent:before{content:""}.fa-percentage:before{content:""}.fa-periscope:before{content:""}.fa-person-booth:before{content:""}.fa-phabricator:before{content:""}.fa-phoenix-framework:before{content:""}.fa-phoenix-squadron:before{content:""}.fa-phone:before{content:""}.fa-phone-alt:before{content:""}.fa-phone-slash:before{content:""}.fa-phone-square:before{content:""}.fa-phone-square-alt:before{content:""}.fa-phone-volume:before{content:""}.fa-photo-video:before{content:""}.fa-php:before{content:""}.fa-pied-piper:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-pied-piper-hat:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-square:before{content:""}.fa-piggy-bank:before{content:""}.fa-pills:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-p:before{content:""}.fa-pinterest-square:before{content:""}.fa-pizza-slice:before{content:""}.fa-place-of-worship:before{content:""}.fa-plane:before{content:""}.fa-plane-arrival:before{content:""}.fa-plane-departure:before{content:""}.fa-plane-slash:before{content:""}.fa-play:before{content:""}.fa-play-circle:before{content:""}.fa-playstation:before{content:""}.fa-plug:before{content:""}.fa-plus:before{content:""}.fa-plus-circle:before{content:""}.fa-plus-square:before{content:""}.fa-podcast:before{content:""}.fa-poll:before{content:""}.fa-poll-h:before{content:""}.fa-poo:before{content:""}.fa-poo-storm:before{content:""}.fa-poop:before{content:""}.fa-portrait:before{content:""}.fa-pound-sign:before{content:""}.fa-power-off:before{content:""}.fa-pray:before{content:""}.fa-praying-hands:before{content:""}.fa-prescription:before{content:""}.fa-prescription-bottle:before{content:""}.fa-prescription-bottle-alt:before{content:""}.fa-print:before{content:""}.fa-procedures:before{content:""}.fa-product-hunt:before{content:""}.fa-project-diagram:before{content:""}.fa-pump-medical:before{content:""}.fa-pump-soap:before{content:""}.fa-pushed:before{content:""}.fa-puzzle-piece:before{content:""}.fa-python:before{content:""}.fa-qq:before{content:""}.fa-qrcode:before{content:""}.fa-question:before{content:""}.fa-question-circle:before{content:""}.fa-quidditch:before{content:""}.fa-quinscape:before{content:""}.fa-quora:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-quran:before{content:""}.fa-r-project:before{content:""}.fa-radiation:before{content:""}.fa-radiation-alt:before{content:""}.fa-rainbow:before{content:""}.fa-random:before{content:""}.fa-raspberry-pi:before{content:""}.fa-ravelry:before{content:""}.fa-react:before{content:""}.fa-reacteurope:before{content:""}.fa-readme:before{content:""}.fa-rebel:before{content:""}.fa-receipt:before{content:""}.fa-record-vinyl:before{content:""}.fa-recycle:before{content:""}.fa-red-river:before{content:""}.fa-reddit:before{content:""}.fa-reddit-alien:before{content:""}.fa-reddit-square:before{content:""}.fa-redhat:before{content:""}.fa-redo:before{content:""}.fa-redo-alt:before{content:""}.fa-registered:before{content:""}.fa-remove-format:before{content:""}.fa-renren:before{content:""}.fa-reply:before{content:""}.fa-reply-all:before{content:""}.fa-replyd:before{content:""}.fa-republican:before{content:""}.fa-researchgate:before{content:""}.fa-resolving:before{content:""}.fa-restroom:before{content:""}.fa-retweet:before{content:""}.fa-rev:before{content:""}.fa-ribbon:before{content:""}.fa-ring:before{content:""}.fa-road:before{content:""}.fa-robot:before{content:""}.fa-rocket:before{content:""}.fa-rocketchat:before{content:""}.fa-rockrms:before{content:""}.fa-route:before{content:""}.fa-rss:before{content:""}.fa-rss-square:before{content:""}.fa-ruble-sign:before{content:""}.fa-ruler:before{content:""}.fa-ruler-combined:before{content:""}.fa-ruler-horizontal:before{content:""}.fa-ruler-vertical:before{content:""}.fa-running:before{content:""}.fa-rupee-sign:before{content:""}.fa-rust:before{content:""}.fa-sad-cry:before{content:""}.fa-sad-tear:before{content:""}.fa-safari:before{content:""}.fa-salesforce:before{content:""}.fa-sass:before{content:""}.fa-satellite:before{content:""}.fa-satellite-dish:before{content:""}.fa-save:before{content:""}.fa-schlix:before{content:""}.fa-school:before{content:""}.fa-screwdriver:before{content:""}.fa-scribd:before{content:""}.fa-scroll:before{content:""}.fa-sd-card:before{content:""}.fa-search:before{content:""}.fa-search-dollar:before{content:""}.fa-search-location:before{content:""}.fa-search-minus:before{content:""}.fa-search-plus:before{content:""}.fa-searchengin:before{content:""}.fa-seedling:before{content:""}.fa-sellcast:before{content:""}.fa-sellsy:before{content:""}.fa-server:before{content:""}.fa-servicestack:before{content:""}.fa-shapes:before{content:""}.fa-share:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-share-square:before{content:""}.fa-shekel-sign:before{content:""}.fa-shield-alt:before{content:""}.fa-shield-virus:before{content:""}.fa-ship:before{content:""}.fa-shipping-fast:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-shoe-prints:before{content:""}.fa-shopify:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-shopping-cart:before{content:""}.fa-shopware:before{content:""}.fa-shower:before{content:""}.fa-shuttle-van:before{content:""}.fa-sign:before{content:""}.fa-sign-in-alt:before{content:""}.fa-sign-language:before{content:""}.fa-sign-out-alt:before{content:""}.fa-signal:before{content:""}.fa-signature:before{content:""}.fa-sim-card:before{content:""}.fa-simplybuilt:before{content:""}.fa-sink:before{content:""}.fa-sistrix:before{content:""}.fa-sitemap:before{content:""}.fa-sith:before{content:""}.fa-skating:before{content:""}.fa-sketch:before{content:""}.fa-skiing:before{content:""}.fa-skiing-nordic:before{content:""}.fa-skull:before{content:""}.fa-skull-crossbones:before{content:""}.fa-skyatlas:before{content:""}.fa-skype:before{content:""}.fa-slack:before{content:""}.fa-slack-hash:before{content:""}.fa-slash:before{content:""}.fa-sleigh:before{content:""}.fa-sliders-h:before{content:""}.fa-slideshare:before{content:""}.fa-smile:before{content:""}.fa-smile-beam:before{content:""}.fa-smile-wink:before{content:""}.fa-smog:before{content:""}.fa-smoking:before{content:""}.fa-smoking-ban:before{content:""}.fa-sms:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-snowboarding:before{content:""}.fa-snowflake:before{content:""}.fa-snowman:before{content:""}.fa-snowplow:before{content:""}.fa-soap:before{content:""}.fa-socks:before{content:""}.fa-solar-panel:before{content:""}.fa-sort:before{content:""}.fa-sort-alpha-down:before{content:""}.fa-sort-alpha-down-alt:before{content:""}.fa-sort-alpha-up:before{content:""}.fa-sort-alpha-up-alt:before{content:""}.fa-sort-amount-down:before{content:""}.fa-sort-amount-down-alt:before{content:""}.fa-sort-amount-up:before{content:""}.fa-sort-amount-up-alt:before{content:""}.fa-sort-down:before{content:""}.fa-sort-numeric-down:before{content:""}.fa-sort-numeric-down-alt:before{content:""}.fa-sort-numeric-up:before{content:""}.fa-sort-numeric-up-alt:before{content:""}.fa-sort-up:before{content:""}.fa-soundcloud:before{content:""}.fa-sourcetree:before{content:""}.fa-spa:before{content:""}.fa-space-shuttle:before{content:""}.fa-speakap:before{content:""}.fa-speaker-deck:before{content:""}.fa-spell-check:before{content:""}.fa-spider:before{content:""}.fa-spinner:before{content:""}.fa-splotch:before{content:""}.fa-spotify:before{content:""}.fa-spray-can:before{content:""}.fa-square:before{content:""}.fa-square-full:before{content:""}.fa-square-root-alt:before{content:""}.fa-squarespace:before{content:""}.fa-stack-exchange:before{content:""}.fa-stack-overflow:before{content:""}.fa-stackpath:before{content:""}.fa-stamp:before{content:""}.fa-star:before{content:""}.fa-star-and-crescent:before{content:""}.fa-star-half:before{content:""}.fa-star-half-alt:before{content:""}.fa-star-of-david:before{content:""}.fa-star-of-life:before{content:""}.fa-staylinked:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-steam-symbol:before{content:""}.fa-step-backward:before{content:""}.fa-step-forward:before{content:""}.fa-stethoscope:before{content:""}.fa-sticker-mule:before{content:""}.fa-sticky-note:before{content:""}.fa-stop:before{content:""}.fa-stop-circle:before{content:""}.fa-stopwatch:before{content:""}.fa-stopwatch-20:before{content:""}.fa-store:before{content:""}.fa-store-alt:before{content:""}.fa-store-alt-slash:before{content:""}.fa-store-slash:before{content:""}.fa-strava:before{content:""}.fa-stream:before{content:""}.fa-street-view:before{content:""}.fa-strikethrough:before{content:""}.fa-stripe:before{content:""}.fa-stripe-s:before{content:""}.fa-stroopwafel:before{content:""}.fa-studiovinari:before{content:""}.fa-stumbleupon:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-subscript:before{content:""}.fa-subway:before{content:""}.fa-suitcase:before{content:""}.fa-suitcase-rolling:before{content:""}.fa-sun:before{content:""}.fa-superpowers:before{content:""}.fa-superscript:before{content:""}.fa-supple:before{content:""}.fa-surprise:before{content:""}.fa-suse:before{content:""}.fa-swatchbook:before{content:""}.fa-swift:before{content:""}.fa-swimmer:before{content:""}.fa-swimming-pool:before{content:""}.fa-symfony:before{content:""}.fa-synagogue:before{content:""}.fa-sync:before{content:""}.fa-sync-alt:before{content:""}.fa-syringe:before{content:""}.fa-table:before{content:""}.fa-table-tennis:before{content:""}.fa-tablet:before{content:""}.fa-tablet-alt:before{content:""}.fa-tablets:before{content:""}.fa-tachometer-alt:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-tape:before{content:""}.fa-tasks:before{content:""}.fa-taxi:before{content:""}.fa-teamspeak:before{content:""}.fa-teeth:before{content:""}.fa-teeth-open:before{content:""}.fa-telegram:before{content:""}.fa-telegram-plane:before{content:""}.fa-temperature-high:before{content:""}.fa-temperature-low:before{content:""}.fa-tencent-weibo:before{content:""}.fa-tenge:before{content:""}.fa-terminal:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-th:before{content:""}.fa-th-large:before{content:""}.fa-th-list:before{content:""}.fa-the-red-yeti:before{content:""}.fa-theater-masks:before{content:""}.fa-themeco:before{content:""}.fa-themeisle:before{content:""}.fa-thermometer:before{content:""}.fa-thermometer-empty:before{content:""}.fa-thermometer-full:before{content:""}.fa-thermometer-half:before{content:""}.fa-thermometer-quarter:before{content:""}.fa-thermometer-three-quarters:before{content:""}.fa-think-peaks:before{content:""}.fa-thumbs-down:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbtack:before{content:""}.fa-ticket-alt:before{content:""}.fa-tiktok:before{content:""}.fa-times:before{content:""}.fa-times-circle:before{content:""}.fa-tint:before{content:""}.fa-tint-slash:before{content:""}.fa-tired:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-toilet:before{content:""}.fa-toilet-paper:before{content:""}.fa-toilet-paper-slash:before{content:""}.fa-toolbox:before{content:""}.fa-tools:before{content:""}.fa-tooth:before{content:""}.fa-torah:before{content:""}.fa-torii-gate:before{content:""}.fa-tractor:before{content:""}.fa-trade-federation:before{content:""}.fa-trademark:before{content:""}.fa-traffic-light:before{content:""}.fa-trailer:before{content:""}.fa-train:before{content:""}.fa-tram:before{content:""}.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-trash:before{content:""}.fa-trash-alt:before{content:""}.fa-trash-restore:before{content:""}.fa-trash-restore-alt:before{content:""}.fa-tree:before{content:""}.fa-trello:before{content:""}.fa-trophy:before{content:""}.fa-truck:before{content:""}.fa-truck-loading:before{content:""}.fa-truck-monster:before{content:""}.fa-truck-moving:before{content:""}.fa-truck-pickup:before{content:""}.fa-tshirt:before{content:""}.fa-tty:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-tv:before{content:""}.fa-twitch:before{content:""}.fa-twitter:before{content:""}.fa-twitter-square:before{content:""}.fa-typo3:before{content:""}.fa-uber:before{content:""}.fa-ubuntu:before{content:""}.fa-uikit:before{content:""}.fa-umbraco:before{content:""}.fa-umbrella:before{content:""}.fa-umbrella-beach:before{content:""}.fa-uncharted:before{content:""}.fa-underline:before{content:""}.fa-undo:before{content:""}.fa-undo-alt:before{content:""}.fa-uniregistry:before{content:""}.fa-unity:before{content:""}.fa-universal-access:before{content:""}.fa-university:before{content:""}.fa-unlink:before{content:""}.fa-unlock:before{content:""}.fa-unlock-alt:before{content:""}.fa-unsplash:before{content:""}.fa-untappd:before{content:""}.fa-upload:before{content:""}.fa-ups:before{content:""}.fa-usb:before{content:""}.fa-user:before{content:""}.fa-user-alt:before{content:""}.fa-user-alt-slash:before{content:""}.fa-user-astronaut:before{content:""}.fa-user-check:before{content:""}.fa-user-circle:before{content:""}.fa-user-clock:before{content:""}.fa-user-cog:before{content:""}.fa-user-edit:before{content:""}.fa-user-friends:before{content:""}.fa-user-graduate:before{content:""}.fa-user-injured:before{content:""}.fa-user-lock:before{content:""}.fa-user-md:before{content:""}.fa-user-minus:before{content:""}.fa-user-ninja:before{content:""}.fa-user-nurse:before{content:""}.fa-user-plus:before{content:""}.fa-user-secret:before{content:""}.fa-user-shield:before{content:""}.fa-user-slash:before{content:""}.fa-user-tag:before{content:""}.fa-user-tie:before{content:""}.fa-user-times:before{content:""}.fa-users:before{content:""}.fa-users-cog:before{content:""}.fa-users-slash:before{content:""}.fa-usps:before{content:""}.fa-ussunnah:before{content:""}.fa-utensil-spoon:before{content:""}.fa-utensils:before{content:""}.fa-vaadin:before{content:""}.fa-vector-square:before{content:""}.fa-venus:before{content:""}.fa-venus-double:before{content:""}.fa-venus-mars:before{content:""}.fa-vest:before{content:""}.fa-vest-patches:before{content:""}.fa-viacoin:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-vial:before{content:""}.fa-vials:before{content:""}.fa-viber:before{content:""}.fa-video:before{content:""}.fa-video-slash:before{content:""}.fa-vihara:before{content:""}.fa-vimeo:before{content:""}.fa-vimeo-square:before{content:""}.fa-vimeo-v:before{content:""}.fa-vine:before{content:""}.fa-virus:before{content:""}.fa-virus-slash:before{content:""}.fa-viruses:before{content:""}.fa-vk:before{content:""}.fa-vnv:before{content:""}.fa-voicemail:before{content:""}.fa-volleyball-ball:before{content:""}.fa-volume-down:before{content:""}.fa-volume-mute:before{content:""}.fa-volume-off:before{content:""}.fa-volume-up:before{content:""}.fa-vote-yea:before{content:""}.fa-vr-cardboard:before{content:""}.fa-vuejs:before{content:""}.fa-walking:before{content:""}.fa-wallet:before{content:""}.fa-warehouse:before{content:""}.fa-watchman-monitoring:before{content:""}.fa-water:before{content:""}.fa-wave-square:before{content:""}.fa-waze:before{content:""}.fa-weebly:before{content:""}.fa-weibo:before{content:""}.fa-weight:before{content:""}.fa-weight-hanging:before{content:""}.fa-weixin:before{content:""}.fa-whatsapp:before{content:""}.fa-whatsapp-square:before{content:""}.fa-wheelchair:before{content:""}.fa-whmcs:before{content:""}.fa-wifi:before{content:""}.fa-wikipedia-w:before{content:""}.fa-wind:before{content:""}.fa-window-close:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-windows:before{content:""}.fa-wine-bottle:before{content:""}.fa-wine-glass:before{content:""}.fa-wine-glass-alt:before{content:""}.fa-wix:before{content:""}.fa-wizards-of-the-coast:before{content:""}.fa-wodu:before{content:""}.fa-wolf-pack-battalion:before{content:""}.fa-won-sign:before{content:""}.fa-wordpress:before{content:""}.fa-wordpress-simple:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpexplorer:before{content:""}.fa-wpforms:before{content:""}.fa-wpressr:before{content:""}.fa-wrench:before{content:""}.fa-x-ray:before{content:""}.fa-xbox:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-y-combinator:before{content:""}.fa-yahoo:before{content:""}.fa-yammer:before{content:""}.fa-yandex:before{content:""}.fa-yandex-international:before{content:""}.fa-yarn:before{content:""}.fa-yelp:before{content:""}.fa-yen-sign:before{content:""}.fa-yin-yang:before{content:""}.fa-yoast:before{content:""}.fa-youtube:before{content:""}.fa-youtube-square:before{content:""}.fa-zhihu:before{content:""}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/assets/fa-brands-400-CoKgJBEA.eot);src:url(/assets/fa-brands-400-CoKgJBEA.eot?#iefix) format("embedded-opentype"),url(/assets/fa-brands-400-D_fEpncg.woff2) format("woff2"),url(/assets/fa-brands-400-DLHWmk6I.woff) format("woff"),url(/assets/fa-brands-400-CChwKiHJ.ttf) format("truetype"),url(/assets/fa-brands-400-B3U8L2xq.svg#fontawesome) format("svg")}.fab{font-family:"Font Awesome 5 Brands";font-weight:400}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:block;src:url(/assets/fa-regular-400-Dq5hO0s7.eot);src:url(/assets/fa-regular-400-Dq5hO0s7.eot?#iefix) format("embedded-opentype"),url(/assets/fa-regular-400-BpEUgqR8.woff2) format("woff2"),url(/assets/fa-regular-400-BApQapMy.woff) format("woff"),url(/assets/fa-regular-400-CvQlr6TQ.ttf) format("truetype"),url(/assets/fa-regular-400-BBvrQkK0.svg#fontawesome) format("svg")}.far{font-family:"Font Awesome 5 Free";font-weight:400}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:block;src:url(/assets/fa-solid-900-DiVe2z5x.eot);src:url(/assets/fa-solid-900-DiVe2z5x.eot?#iefix) format("embedded-opentype"),url(/assets/fa-solid-900-BHtEzXVQ.woff2) format("woff2"),url(/assets/fa-solid-900-cXSdnruY.woff) format("woff"),url(/assets/fa-solid-900-C7tVP-sz.ttf) format("truetype"),url(/assets/fa-solid-900-CKDQ70Gy.svg#fontawesome) format("svg")}.fa,.fas{font-family:"Font Awesome 5 Free";font-weight:900}body{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,"sans-serif","Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-size:14px;font-weight:475;color:#333;scrollbar-width:none}*,*:after,*:before{box-sizing:border-box;margin:0;outline:none;padding:0;scrollbar-width:none;word-wrap:break-word;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}body,html{height:100%;line-height:1.4;width:100%}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes slideIn{0%{transform:translate(-100%)}to{transform:translate(0)}}.app-menu{z-index:10001}:fullscreen .react-cms-editor-container [style*="position: fixed"],:fullscreen .react-cms-viewer-container [style*="position: fixed"],:-webkit-full-screen .react-cms-editor-container [style*="position: fixed"],:-webkit-full-screen .react-cms-viewer-container [style*="position: fixed"],:-ms-fullscreen .react-cms-editor-container [style*="position: fixed"],:-ms-fullscreen .react-cms-viewer-container [style*="position: fixed"]{z-index:2147483647!important;pointer-events:auto}
