.CodeMirror{color:#000;direction:ltr;font-family:monospace;height:300px}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{background-color:#f7f7f7;border-right:1px solid #ddd;white-space:nowrap}.CodeMirror-linenumber{color:#999;min-width:20px;padding:0 3px 0 5px;text-align:right;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{background:#7e7;border:0!important;width:auto}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor .CodeMirror-line::selection,.cm-fat-cursor .CodeMirror-line>span::selection,.cm-fat-cursor .CodeMirror-line>span>span::selection{background:0 0}.cm-fat-cursor .CodeMirror-line::-moz-selection,.cm-fat-cursor .CodeMirror-line>span::-moz-selection,.cm-fat-cursor .CodeMirror-line>span>span::-moz-selection{background:0 0}.cm-fat-cursor{caret-color:transparent}@-moz-keyframes blink{50%{background-color:transparent}}@-webkit-keyframes blink{50%{background-color:transparent}}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:-50px}.CodeMirror-ruler{border-left:1px solid #ccc;bottom:0;position:absolute;top:0}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-invalidchar,.cm-s-default .cm-error{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{background:#fff;overflow:hidden;position:relative}.CodeMirror-scroll{height:100%;margin-bottom:-50px;margin-right:-50px;outline:0;overflow:scroll!important;padding-bottom:50px;position:relative;z-index:0}.CodeMirror-sizer{border-right:50px solid transparent;position:relative}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{display:none;outline:0;position:absolute;z-index:6}.CodeMirror-vscrollbar{overflow-x:hidden;overflow-y:scroll;right:0;top:0}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-x:scroll;overflow-y:hidden}.CodeMirror-scrollbar-filler{bottom:0;right:0}.CodeMirror-gutter-filler{bottom:0;left:0}.CodeMirror-gutters{left:0;min-height:100%;position:absolute;top:0;z-index:3}.CodeMirror-gutter{display:inline-block;height:100%;margin-bottom:-50px;vertical-align:top;white-space:normal}.CodeMirror-gutter-wrapper{background:0 0!important;border:none!important;position:absolute;z-index:4}.CodeMirror-gutter-background{bottom:0;position:absolute;top:0;z-index:4}.CodeMirror-gutter-elt{cursor:default;position:absolute;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{background:0 0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-width:0;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;color:inherit;line-height:inherit;overflow:visible;position:relative;z-index:2;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}.CodeMirror-linewidget{padding:.1px;position:relative;z-index:2}.CodeMirror-code{outline:0}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{-moz-box-sizing:content-box;box-sizing:content-box}.CodeMirror-measure{height:0;overflow:hidden;position:absolute;visibility:hidden;width:100%}.CodeMirror-cursor{pointer-events:none;position:absolute}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{position:relative;visibility:hidden;z-index:3}.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:0 0}.EasyMDEContainer{display:block}.CodeMirror-rtl pre{direction:rtl}.EasyMDEContainer.sided--no-fullscreen{display:flex;flex-direction:row;flex-wrap:wrap}.EasyMDEContainer .CodeMirror{border:1px solid #ced4da;border-bottom-left-radius:4px;border-bottom-right-radius:4px;box-sizing:border-box;font:inherit;height:auto;padding:10px;z-index:0;word-wrap:break-word}.EasyMDEContainer .CodeMirror-scroll{cursor:text}.EasyMDEContainer .CodeMirror-fullscreen{background:#fff;border-bottom-right-radius:0!important;border-right:none!important;bottom:0;height:auto;left:0;position:fixed!important;right:0;top:50px;z-index:8}.EasyMDEContainer .CodeMirror-sided{width:50%!important}.EasyMDEContainer.sided--no-fullscreen .CodeMirror-sided{border-bottom-right-radius:0;border-right:none!important;flex:1 1 auto;position:relative}.EasyMDEContainer .CodeMirror-placeholder{opacity:.5}.EasyMDEContainer .CodeMirror-focused .CodeMirror-selected{background:#d9d9d9}.editor-toolbar{border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:4px;border-top-right-radius:4px;padding:9px 10px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.editor-toolbar.fullscreen{background:#fff;border:0;box-sizing:border-box;height:50px;left:0;opacity:1;padding-bottom:10px;padding-top:10px;position:fixed;top:0;width:100%;z-index:9}.editor-toolbar.fullscreen:before{background:-moz-linear-gradient(left,#fff 0,hsla(0,0%,100%,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#fff),color-stop(100%,hsla(0,0%,100%,0)));background:-webkit-linear-gradient(left,#fff,hsla(0,0%,100%,0));background:-o-linear-gradient(left,#fff 0,hsla(0,0%,100%,0) 100%);background:-ms-linear-gradient(left,#fff 0,hsla(0,0%,100%,0) 100%);background:linear-gradient(90deg,#fff 0,hsla(0,0%,100%,0));height:50px;left:0;margin:0;padding:0;position:fixed;top:0;width:20px}.editor-toolbar.fullscreen:after{background:-moz-linear-gradient(left,hsla(0,0%,100%,0) 0,#fff 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,hsla(0,0%,100%,0)),color-stop(100%,#fff));background:-webkit-linear-gradient(left,hsla(0,0%,100%,0),#fff);background:-o-linear-gradient(left,hsla(0,0%,100%,0) 0,#fff 100%);background:-ms-linear-gradient(left,hsla(0,0%,100%,0) 0,#fff 100%);background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff);height:50px;margin:0;padding:0;position:fixed;right:0;top:0;width:20px}.EasyMDEContainer.sided--no-fullscreen .editor-toolbar{width:100%}.editor-toolbar .easymde-dropdown,.editor-toolbar button{background:0 0;border:1px solid transparent;border-radius:3px;cursor:pointer;display:inline-block;height:30px;margin:0;padding:0;text-align:center;text-decoration:none!important}.editor-toolbar button{font-weight:700;min-width:30px;padding:0 6px;white-space:nowrap}.editor-toolbar button.active,.editor-toolbar button:hover{background:#fcfcfc;border-color:#95a5a6}.editor-toolbar i.separator{border-left:1px solid #d9d9d9;border-right:1px solid #fff;color:transparent;display:inline-block;margin:0 6px;text-indent:-10px;width:0}.editor-toolbar button:after{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:65%;position:relative;top:2px;vertical-align:text-bottom}.editor-toolbar button.heading-1:after{content:"1"}.editor-toolbar button.heading-2:after{content:"2"}.editor-toolbar button.heading-3:after{content:"3"}.editor-toolbar button.heading-bigger:after{content:"▲"}.editor-toolbar button.heading-smaller:after{content:"▼"}.editor-toolbar.disabled-for-preview button:not(.no-disable){opacity:.6;pointer-events:none}@media only screen and (max-width:700px){.editor-toolbar i.no-mobile{display:none}}.editor-statusbar{color:#959694;font-size:12px;padding:8px 10px;text-align:right}.EasyMDEContainer.sided--no-fullscreen .editor-statusbar{width:100%}.editor-statusbar span{display:inline-block;margin-left:1em;min-width:4em}.editor-statusbar .lines:before{content:"lines: "}.editor-statusbar .words:before{content:"words: "}.editor-statusbar .characters:before{content:"characters: "}.editor-preview-full{height:100%;left:0;position:absolute;top:0;width:100%;z-index:7}.editor-preview-full,.editor-preview-side{box-sizing:border-box;display:none;overflow:auto}.editor-preview-side{border:1px solid #ddd;bottom:0;position:fixed;right:0;top:50px;width:50%;z-index:9;word-wrap:break-word}.editor-preview-active-side{display:block}.EasyMDEContainer.sided--no-fullscreen .editor-preview-active-side{flex:1 1 auto;height:auto;position:static}.editor-preview-active{display:block}.editor-preview{background:#fafafa;padding:10px}.editor-preview>p{margin-top:0}.editor-preview pre{background:#eee;margin-bottom:10px}.editor-preview table td,.editor-preview table th{border:1px solid #ddd;padding:5px}.cm-s-easymde .cm-tag{color:#63a35c}.cm-s-easymde .cm-attribute{color:#795da3}.cm-s-easymde .cm-string{color:#183691}.cm-s-easymde .cm-header-1{font-size:calc(1.375rem + 1.5vw)}.cm-s-easymde .cm-header-2{font-size:calc(1.325rem + .9vw)}.cm-s-easymde .cm-header-3{font-size:calc(1.3rem + .6vw)}.cm-s-easymde .cm-header-4{font-size:calc(1.275rem + .3vw)}.cm-s-easymde .cm-header-5{font-size:1.25rem}.cm-s-easymde .cm-header-6{font-size:1rem}.cm-s-easymde .cm-header-1,.cm-s-easymde .cm-header-2,.cm-s-easymde .cm-header-3,.cm-s-easymde .cm-header-4,.cm-s-easymde .cm-header-5,.cm-s-easymde .cm-header-6{line-height:1.2;margin-bottom:.5rem}.cm-s-easymde .cm-comment{background:rgba(0,0,0,.05);border-radius:2px}.cm-s-easymde .cm-link{color:#7f8c8d}.cm-s-easymde .cm-url{color:#aab2b3}.cm-s-easymde .cm-quote{color:#7f8c8d;font-style:italic}.editor-toolbar .easymde-dropdown{border:1px solid #fff;border-radius:0;position:relative}.editor-toolbar .easymde-dropdown,.editor-toolbar .easymde-dropdown:hover{background:linear-gradient(to bottom right,#fff,#fff 84%,#333 0,#333)}.easymde-dropdown-content{background-color:#f9f9f9;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);display:block;padding:8px;position:absolute;top:30px;visibility:hidden;z-index:2}.easymde-dropdown:active .easymde-dropdown-content,.easymde-dropdown:focus .easymde-dropdown-content,.easymde-dropdown:focus-within .easymde-dropdown-content{visibility:visible}.easymde-dropdown-content button{display:block}span[data-img-src]:after{background-image:var(--bg-image);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:0;max-height:100%;max-width:100%;padding-top:var(--height);width:var(--width)}.CodeMirror .cm-spell-error:not(.cm-url):not(.cm-comment):not(.cm-tag):not(.cm-word){background:rgba(255,0,0,.15)}.card,.card .datatable{overflow:visible}.changelog ul{font-family:monospace;list-style:none;padding:0}.changelog .change-feature,.changelog .change-release{color:#28a745;font-weight:700}.changelog .change-bugfix{color:#007bff}@media (min-width:992px){.profile-header{align-items:center;display:flex;margin:-10px -20px}}.profile-header-item{display:flex;margin-bottom:20px;margin-top:20px}.profile-header-item:first-child{margin-top:0}.profile-header-item:last-child{margin-bottom:0}@media (min-width:992px){.profile-header-item{margin:0;max-width:240px;padding-left:20px;padding-right:20px;padding-top:10px}}.profile-header-item-icon{flex-grow:0;flex-shrink:0;font-size:1.5rem;margin-right:1rem;text-align:right;width:3.5rem}@media (min-width:992px){.profile-header-item-icon{margin-right:.5rem;text-align:left;width:auto}}.profile-header-item-avatar{flex-grow:0;flex-shrink:0;margin-right:1rem;position:relative;width:3.5rem}@media (min-width:992px){.profile-header-item-avatar{width:6.25rem}}.profile-header-item-avatar img{border:1px solid transparent;height:auto;max-width:100%}.profile-header-item-avatar .badge{bottom:0;left:50%;position:absolute;transform:translate(-50%,50%)}.profile-header-item{line-height:1.25}.profile-header-item-title{font-size:1.2rem;font-weight:700;margin:0}.profile-header-item-subtitle{margin:0}.profile-header-item-link{border-bottom:1px dotted;color:inherit;display:inline-block;margin-top:.5rem;text-decoration:none!important}.profile-header-item-link:hover{border-bottom-style:solid;color:inherit}.profile-header-item-link:has(+.profile-header-item-link){margin-right:.5rem}.profile-header-item-link+.profile-header-item-link{margin-top:unset}.profile-header-item--user{align-items:center;display:flex;flex-grow:1;max-width:100%}.profile-header-item--user .profile-header-item-title{font-size:1.5rem}@media (min-width:992px){.profile-header-item--user .profile-header-item-title{font-size:1.75rem}.profile-header-item--user .profile-header-item-link{margin-top:1.2rem}.profile-header-item--user .profile-header-item-link+.profile-header-item-link{margin-top:unset}}.profile-address-item .profile-address-item-header{height:3rem}.profile-address-item .profile-address-item-header h3+small{display:block;margin-top:-.75rem}.profile-address-item p small{display:block;line-height:1.1rem}.public-profile .profile-container{align-items:flex-start;display:flex;flex-direction:column;gap:2rem}@media (min-width:992px){.public-profile .profile-container{flex-direction:row}}.public-profile .profile-header-frame{background-position:50%;height:200px}@media (min-width:992px){.public-profile .profile-header{margin:0}}.public-profile .profile-header .profile-header-item{padding:0}.public-profile .profile-header .profile-header-item.profile-header-item--user{gap:2rem}.public-profile .profile-header .profile-header-item .profile-header-item-avatar{flex-basis:20%;height:auto;justify-items:center;margin-right:0;margin-top:-7rem;min-width:25%;width:auto!important}.public-profile .profile-header .profile-header-item .profile-header-item-avatar .avatar{border-width:.3rem;margin:auto;max-width:200px;padding:0;width:100%}@media (max-width:991px){.public-profile .profile-header .profile-header-item .profile-header-item-avatar .avatar{margin-top:1rem;max-width:none;min-width:unset}}.public-profile .profile-header .profile-header-item .profile-header-item-link{display:flex;justify-content:center;overflow:hidden;width:fit-content}.public-profile .profile-header .profile-header-item .profile-header-item-link.profile-link{color:var(--bs-light)}.public-profile .profile-header .profile-header-item .profile-header-item-link.profile-link a{color:var(--bs-light);overflow:hidden;text-overflow:ellipsis}.public-profile .profile-header .profile-header-item .profile-header-item-link.profile-link:not(:first-of-type){margin-top:.1rem}.public-profile .profile-header .profile-header-item .profile-header-item-link+.profile-header-item-link{margin-top:1.2rem}.public-profile .profile-header .profile-header-item .profile-header-item-subtitle{color:var(--bs-primary);overflow:hidden;text-overflow:ellipsis}.public-profile .profile-link{align-items:center;display:flex;gap:.2rem}.public-profile .profile-content{flex-grow:1;min-height:40vh}@media (max-width:991px){.public-profile .profile-content{width:100%!important}}.public-profile .profile-content .profile-links{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.public-profile .profile-content .profile-links .profile-link{overflow:hidden;text-wrap:nowrap}.public-profile .profile-content .profile-links .profile-link a{overflow:hidden;text-overflow:ellipsis}.public-profile .profile-content .profile-membership-certification{padding-bottom:2rem}.public-profile .profile-content .certification-icon{padding-left:1rem;padding-right:1rem;text-align:center}.public-profile .profile-content .certification-title{max-width:70%;width:fit-content}.public-profile .profile-content .profile-membership-certification .card .card-body{align-items:center;display:flex}.public-profile .profile-sidebar{flex-basis:20%;min-width:25%;position:relative;word-wrap:break-word}@media (max-width:991px){.public-profile .profile-sidebar{align-items:center;flex-flow:column;padding-right:0;width:100%}.public-profile .profile-sidebar:not(:has(>*)){display:none}}.public-profile .profile-sidebar .profile-contact-information{padding:.2rem 0}.public-profile .profile-sidebar .profile-contact-information .avatar,.public-profile .profile-sidebar .profile-contact-information svg{margin-right:.5rem}.public-profile .profile-sidebar .profile-contact-information .icon{margin-left:-.5rem;width:34px}.public-profile .profile-sidebar .profile-contact-information a{color:inherit}.public-profile .profile-sidebar .profile-contact-information a:hover{color:var(--frame-link-hover-color)}@media (max-width:991px){.public-profile .profile-sidebar .profile-contact-information .d-flex{justify-content:center}}.public-profile .profile-sidebar .protected-hint>*{margin-top:13px}@media (max-width:991px){.public-profile .profile-sidebar .protected-hint>*{margin-top:0}}.public-profile .protected-hint{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.public-profile .protected-hint~*{filter:blur(5px);pointer-events:none;user-select:none}.public-profile .protected-hint>*{background-color:hsla(0,0%,100%,.9);border-radius:4px;-webkit-box-shadow:0 1px 2px 1px rgba(0,0,0,.15);box-shadow:0 1px 2px 1px rgba(0,0,0,.15);left:50%;max-width:90%;padding:20px;position:absolute;text-align:center;text-wrap:balance;top:50%;transform:translate(-50%,-50%);width:max-content}@media (max-width:991px){.public-profile .profile-header .profile-header-item{flex-direction:column}.public-profile .profile-header .profile-header-item .profile-header-item-content{display:grid;padding-top:2rem;text-align:center}.public-profile .profile-header .profile-header-item .profile-header-item-content .profile-header-item-link{border:none;width:auto}.public-profile .profile-header .profile-header-item .profile-header-item-avatar{left:50%;position:absolute;transform:translate(-50%,-25%);width:100%}.public-profile .profile-header .profile-header-item .profile-header-item-avatar .avatar{left:50%;position:absolute;transform:translate(-50%,-50%);width:auto}}.certification-list{display:flex;flex-wrap:wrap;justify-content:center}.certification-list>.certification{margin:.5rem;max-width:180px}@media (min-width:576px){.certification-list>.certification{width:50%}}@media (min-width:992px){.certification-list>.certification{width:16.6666666667%}}.certification{align-items:center;background-color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.15);display:flex;flex-direction:column;height:100%;padding:1.25rem;position:relative;width:100%}.certification .certification-icon{position:relative;text-align:center}.certification .certification-icon img{filter:grayscale(100%);max-width:85px;opacity:.33;transition:all .5s ease-in-out}.certification .certification-icon div{background:hsla(0,0%,100%,.75);font-size:.85rem;left:0;padding:.25rem 0;position:absolute;text-align:center;top:30%;width:100%}.certification.certification-active .certification-icon img{filter:none;opacity:1}.certification .certification-title{font-weight:700;line-height:1.25rem;margin:1rem 0;max-width:55%;text-align:center}.certification .certification-footer{font-size:.85rem;font-weight:700;height:2.1rem;line-height:2.1rem;margin-top:auto;vertical-align:middle}.certification-mini{display:inline-block;padding:.25rem}.certification-mini .certification-icon img{width:32px}.custom-file-current,.custom-file-preview{align-items:center;background-color:#fafafa;border-radius:2px;display:flex;justify-content:center;min-height:300px;overflow:hidden;padding:1rem;position:relative}.custom-file-current img,.custom-file-preview img{border-radius:2px;height:auto;margin:0 auto;max-width:400px;overflow:hidden;width:100%}.custom-file-variant-avatar img{background-color:#fff;border-radius:50%;box-shadow:0 0 0 1px rgba(20,30,40,.15);display:block;height:256px;object-fit:cover;width:256px}.custom-file-current:after,.custom-file-preview:after{background-color:#ff8700;color:#fff;content:"";font-size:10px;left:0;padding:.25rem .5rem;position:absolute;top:0}.custom-file-current:after{content:"CURRENT"}.custom-file-preview:after{content:"PREVIEW"}.custom-file-preview{display:none}.membership-transfer-form{display:flex;flex-direction:row;justify-content:space-between}.membership-transfer-form .form-group{margin-bottom:0}.membership-badge{border-radius:10px;box-shadow:0 2px 2px 0 rgba(0,0,0,.25),0 .25rem .5rem rgba(0,0,0,.35);margin:0 auto;max-width:100%;overflow:hidden;position:relative;width:300px}.membership-badge:after{border:2px solid hsla(0,0%,100%,.75);border-radius:10px;box-shadow:inset 0 0 .25rem 1px hsla(0,0%,100%,.25);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.membership-badge img{border:1px solid #fff;border-radius:10px}.membership-badge.membership-unpaid img{filter:grayscale(100%);opacity:.33}.membership-badge.membership-unpaid:after{background:repeating-linear-gradient(-45deg,hsla(0,0%,78%,.3),hsla(0,0%,78%,.3) 20px,hsla(0,0%,98%,.3) 0,hsla(0,0%,98%,.3) 40px)}.membership-stack{margin-bottom:1rem;overflow:hidden;padding:0 1rem;position:relative}.membership-stack .membership-stack-inner{margin-bottom:-6%;margin-top:-7%}.membership-stack .membership-badge:first-child{transform:translate(1rem,30%)}.membership-stack .membership-badge:last-child{transform:translate(-1rem,-30%)}.form-maxlength-indicator .maxlength-bar{border-bottom:6px solid #ff8700;border-radius:3px;display:inline-block}.form-maxlength-indicator .maxlength-bar-full{border-bottom-color:#dc3545}.subscriptions-datatable .datatable-table [data-type=title]{max-width:500px}.dashboard-body-link{color:#2d2d2d;display:block;font-weight:700}.dashboard-body-link:after{border-bottom:2px solid;border-right:2px solid;content:"";display:inline-block;height:7px;margin-left:5px;position:relative;top:-2px;transform:rotate(-45deg);transition:all .25s ease-in-out;width:7px}.dashboard-body-link:hover:after{transform:translateX(3px) rotate(-45deg)}.dashboard-shoppromotion{display:grid;gap:1.25em;grid-template-areas:"promotion-body" "promotion-link";grid-template-rows:1fr auto;height:100%}.dashboard-shoppromotion-image{grid-area:promotion-image}.dashboard-shoppromotion-image img{height:auto;max-width:100%}.dashboard-shoppromotion-body{grid-area:promotion-body}.dashboard-shoppromotion-link{grid-area:promotion-link}.dashboard-shoppingpromotion-has-image{grid-template-areas:"promotion-image promotion-body" "promotion-image promotion-link";grid-template-columns:1fr 1fr;grid-template-rows:1fr auto}.datatable-no-wrap td,.datatable-no-wrap th{white-space:normal}.datatable-no-wrap td .datatable-action,.datatable-no-wrap th .datatable-action{margin:0 2px}@keyframes shimmer{0%{background-position:-468px 0}to{background-position:468px 0}}.checkout-integration .modal-dialog{margin-top:108px;max-width:438px}.checkout-integration .modal-content{border:none;border-radius:8px;box-shadow:0 25px 50px -12px rgba(53,53,53,.3),0 0 3px 0 rgba(0,0,0,.03)}.checkout-integration .modal-header{background:#f2f2f2;border-bottom:none;border-top-left-radius:8px;border-top-right-radius:8px;height:76px;padding:30px}.checkout-integration .modal-header h5{font-size:20px;font-style:normal;font-weight:600;line-height:28px}.checkout-integration .modal-header img{margin-right:16px}.checkout-integration .modal-title{font-weight:700}.checkout-integration .modal-footer{border-top:none;margin-top:23px;padding:0 30px 30px}.checkout-integration .modal-footer .btn{flex:auto;justify-content:center;margin:0}.checkout-integration .modal-footer .btn.yattaOffer{font-size:.8em}.checkout-integration .btn-primary{background-color:#ff7f00;border-color:#ff7f00}.checkout-integration .form-control,.checkout-integration .form-select{border-radius:.25rem}.checkout-integration .modal-price-label{font-size:16px}.checkout-integration .modal-price-amount{font-size:16px;font-weight:700}.checkout-integration .modal-vat-info{color:#a0a0a0;font-size:13px;line-height:20px;margin-top:2px;text-align:right}.checkout-integration .modal-body{padding:30px}.checkout-integration .modal-body #quantity{width:67px}.checkout-integration hr{border-top:1px solid #a0a0a0;margin-bottom:8px;margin-top:24px}.checkout-integration .modal .btn-close{background:#f2f2f2 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23858585' viewBox='0 0 16 16'%3E%3Cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3E%3C/svg%3E") 50%/8px auto no-repeat;border-radius:50%;box-sizing:inherit;height:24px;margin:-122px -30px 0 auto;opacity:1;width:24px}.checkout-integration .card-box-shadow{border:1px solid #eee;border-radius:.5rem;box-shadow:0 1px 2px -1px rgba(0,0,0,.1),0 1px 3px 0 rgba(0,0,0,.1)}.checkout-integration .card-box-shadow ul li{margin-bottom:8px}.checkout-integration .card-box-shadow ul li:last-of-type{margin-bottom:0}.checkout-integration .gap-2{gap:2rem!important}.checkout-integration .card-details{border:1px solid #f7f7f7!important;box-shadow:none!important}.checkout-integration .checkout-modal>.dropdown-toggle{align-items:center;align-self:stretch;border:1px solid #939393;border-radius:2px;display:flex;flex-direction:row;flex-shrink:0;gap:var(--spacing-xs,8px);justify-content:space-between;overflow:hidden;padding:6px 12px;position:relative;width:100%}.checkout-integration .checkout-modal>.dropdown-menu,.checkout-integration .checkout-modal>.dropdown-toggle,.checkout-integration .checkout-modal>.dropdown-toggle *{background:var(--pure-white,#fff);box-sizing:border-box}.checkout-integration .checkout-modal>.dropdown-menu{border-radius:2px;overflow-y:auto;width:100%}.checkout-integration .checkout-modal>.dropdown-menu#quantity{max-height:125px}.checkout-integration .checkout-modal>.dropdown-menu#purchaseAs{max-height:300px}.checkout-integration .checkout-modal>.dropdown-menu#purchaseAs a,.checkout-integration .checkout-modal>.dropdown-menu#purchaseAs a:active,.checkout-integration .checkout-modal>.dropdown-menu#purchaseAs a:focus,.checkout-integration .checkout-modal>.dropdown-menu#purchaseAs a:visited{color:inherit;text-decoration:none}.checkout-integration .checkout-modal>.dropdown-toggle.show{border-color:#ff9e31}.checkout-integration .checkout-modal>.dropdown-item .active img{display:block}.checkout-integration .checkout-modal .dropdown-toggle{margin-bottom:23px}.checkout-integration .dropdown-item{background:var(--pure-white,#fff);box-sizing:border-box;display:flex;justify-content:space-between;padding-left:12px}.checkout-integration .dropdown-item img{display:none;position:absolute;right:12px}.checkout-integration .dropdown-item:hover{background-color:#fafafa;cursor:pointer}.checkout-integration .dropdown-item:active{background-color:#ff8700}.checkout-integration .dropdown-item span{cursor:pointer}.checkout-integration #purchaseAs .dropdown-item>div{display:flex;justify-content:space-between;width:100%}.checkout-integration #purchaseAs .dropdown-item>div span:last-child{color:#777;position:absolute;right:48px}.checkout-integration #runtime .dropdown-item>div span:last-child{color:#777;left:74px;position:absolute}.checkout-integration #runtime .dropdown-item span,.checkout-integration #variants .dropdown-item span{display:inline-block;min-width:100px}.checkout-integration .dropdown-toggle:after{background:none;border:none;content:url(/build/images/chevron.c6cd692d.svg);height:auto;position:absolute;right:12px;top:9px;width:24px}.checkout-integration .dropdown-item.selected img{display:block}.checkout-integration .dropdown-toggle.show:after{bottom:8px;transform:rotate(180deg)}.checkout-integration .checkout-modal.quantity{width:67px!important}.checkout-integration .dropdown-menu{max-width:inherit;min-width:0!important}.checkout-integration .loading-animation{background:rgba(0,0,0,.4);display:none;height:100%;left:0;position:absolute;top:0;width:100%}.checkout-integration .loading-animation.loading{display:block}.checkout-integration .loading-animation .loader-wrapper{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.skeleton .add-skeleton{animation:shimmer 1s infinite;background:#e0e0e0 linear-gradient(90deg,#e0e0e0 8%,#f0f0f0 18%,#e0e0e0 33%);background-size:800px 104px;border-radius:4px;margin:3px 0}.skeleton .add-skeleton button,.skeleton .add-skeleton div,.skeleton .add-skeleton hr,.skeleton .add-skeleton label{visibility:hidden}.partner-exclusive-card{background-color:#fcd9b9;color:#6b4926;overflow:visible}.partner-exclusive-card .card-header{background-color:var(--bs-dark);color:#fafafa}.partner-exclusive-card .card-header .element-header{font-size:1.75rem}.partner-exclusive-card .partner-exclusive-badge{max-height:120px;max-width:120px;position:absolute;right:0;top:-14px}@media (min-width:992px){.checkout-integration .integrations-list{display:flex}}@media (min-width:992px) and (max-width:1048px){.frame-group-container-large .partner-exclusive-card .partner-exclusive-badge{max-height:100px;max-width:100px;top:-11px}}@media (min-width:992px) and (max-width:1298px){.frame-group-container-large .partner-exclusive-card .card-footer>*{margin-bottom:5px}}@media (max-width:432px){.frame-group-container-large .partner-exclusive-card .card-footer>*{margin-bottom:5px}}@media (max-width:351px){.frame-group-container-large .partner-exclusive-card .partner-exclusive-badge{display:none}}.copy-tooltip-wrapper{display:block;position:relative}.copy-tooltip{background-color:var(--bs-success);border:1px solid var(--bs-white);border-radius:var(--bs-border-radius);color:var(--bs-white);left:50%;opacity:.9;padding:.35rem .65rem;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:9}.copy-tooltip.copy-tooltip-error{background-color:var(--bs-danger)}.admin-interface .form-group .form-group{position:relative}.admin-interface .form-group .form-group .btn[data-entry-action=remove]{position:absolute;right:0;top:-16px}.admin-interface .form-group .form-group .form-group:last-of-type{margin-bottom:0}.admin-interface legend:not(:has(+.admin-interface)){background:unset;margin:0 0 .5rem;padding:unset}.scrollspy{position:sticky;top:0;z-index:1}.scrollspy nav{justify-content:center}[data-bs-spy=scroll]{max-height:100vh;overflow:auto}form .input-group privacy-settings{border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius)}form label privacy-settings{float:right;margin-bottom:10px!important;margin-top:-10px}.datatable-table a.dropdown-item{border-bottom:none}.circle-loader{animation:loader-spin 1.2s linear infinite;border:1px solid rgba(0,0,0,.2);border-left-color:#5cb85c;border-radius:50%;display:none;height:16px;position:relative;width:16px}.load-complete{-webkit-animation:none;animation:none;border-color:#5cb85c;transition:border .5s ease-out}.checkmark{display:none}.checkmark.draw:after{animation-duration:.8s;animation-name:checkmark;animation-timing-function:ease;transform:scaleX(-1) rotate(135deg)}.checkmark:after{border-right:1px solid #5cb85c;border-top:1px solid #5cb85c;content:"";height:8px;left:3.2px;opacity:1;position:absolute;top:8px;transform-origin:left top;width:4px}@keyframes loader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes checkmark{0%{height:0;opacity:1;width:0}20%{height:0;opacity:1;width:4px}40%{height:8px;opacity:1;width:4px}to{height:8px;opacity:1;width:4px}}form [data-formtype=collection][id$=_links] .input-group .btn{margin-top:0;width:4.5rem}form [data-formtype=collection][id$=_links] .input-group .btn.dropdown-toggle:after{margin:0}form [data-formtype=collection][id$=_links] .input-group .input-group-text{background-color:var(--bs-white)}form [data-formtype=collection][id$=_links] .input-group .dropdown-menu{max-height:250px;overflow:scroll}form [data-formtype=collection][id$=_links] .input-group .field-prefix{align-content:center;background-color:var(--bs-secondary-bg);border:var(--bs-border-width) solid var(--bs-border-color);color:var(--bs-dark);flex:0 1 auto;padding:0 .3rem}nav .nav-item-notification{background-color:var(--bs-danger);border-radius:.2rem;display:inline-block;height:.4rem;margin-left:.3rem;margin-top:-.1rem;vertical-align:middle;width:.4rem}