.ds-accordion-enter-active[data-v-da7a9fe5],.ds-accordion-leave-active[data-v-da7a9fe5]{transition:all .3s ease-in-out;max-height:400px;overflow:hidden}.ds-accordion-enter-from[data-v-da7a9fe5],.ds-accordion-leave-to[data-v-da7a9fe5]{max-height:0;opacity:0;padding-top:0;padding-bottom:0}.ds-nav-caret[data-v-da7a9fe5]{transition:transform .3s ease;display:inline-block}.ds-nav-caret.rotated[data-v-da7a9fe5]{transform:rotate(180deg)}.nav-children[data-v-da7a9fe5]{display:flex;flex-direction:column}.ds-moderation-queue-bar[data-v-f80b3bde]{border-bottom:1px solid var(--ds-primary-border-color);height:38px;display:flex;align-items:center;position:relative;z-index:1900;background:var(--ds-primary-bg-darkest);width:100%}.ds-mod-bar-inner[data-v-f80b3bde]{max-width:1200px;width:100%;margin:0 auto;padding:0 1rem;display:flex;align-items:center;gap:15px}.ds-mod-bar-title[data-v-f80b3bde]{font-size:11px;font-weight:800;color:var(--ds-primary-font-color-faded);white-space:nowrap}.ds-mod-scroll-container[data-v-f80b3bde]{flex:1;min-width:0;position:relative;display:flex;align-items:center;overflow:visible;padding:0 35px}.ds-mod-bar-sections[data-v-f80b3bde]{display:flex;gap:8px;transition:transform .2s ease-out;white-space:nowrap}.mod-arrow[data-v-f80b3bde]{position:absolute;top:50%;transform:translateY(-50%);background:var(--ds-primary-bg-darkest);border:1px solid var(--ds-primary-border-color);color:var(--ds-primary-link-color);z-index:2000;height:26px;width:26px;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 0 6px #0006;font-size:18px;line-height:1}.mod-arrow.left[data-v-f80b3bde]{left:-14px}.mod-arrow.right[data-v-f80b3bde]{right:14px}.mod-arrow[data-v-f80b3bde]:hover{background:var(--ds-primary-bg-color-alt)}.ds-mod-section-trigger[data-v-f80b3bde]{background:var(--ds-primary-form-input-bg-color);border:1px solid var(--ds-primary-form-input-bg-color);padding:2px 10px;border-radius:4px;font-size:12px;font-weight:600;color:var(--ds-primary-link-color);cursor:pointer;white-space:nowrap}.ds-mod-badge[data-v-f80b3bde]{font-size:10px;background:var(--ds-stop-color);color:#fff;padding:0 6px;border-radius:10px;margin-left:5px}:root .client-layout-wrapper .ds-moderation-queue-bar.ds-content-bg[data-v-f80b3bde]{background:repeating-radial-gradient(var(--ds-card-bg-color),black 5px)}[data-v-f80b3bde] .dropdown-menu{z-index:2000}@media(max-width:768px){.ds-mod-bar-title[data-v-f80b3bde]{display:none}.ds-moderation-queue-bar[data-v-f80b3bde]{position:fixed;top:0;left:0}}.ds-client-content .dropdown-menu{border:unset}.ds-client-content .ds-dropdown-menu-content{min-width:180px;border-radius:4px;box-shadow:0 4px 12px #00000026;overflow:hidden}.ds-client-content .ds-menu-drop-item{display:flex;align-items:center;gap:.5rem;padding:.6rem 1rem;cursor:pointer;text-decoration:none;color:var(--ds-text-color);font-size:14px;transition:background .2s}.ds-client-content .ds-menu-drop-item:hover{background:var(--ds-primary-bg-color-alt)}.ds-client-content .ds-dropdown-section-divider{height:1px;margin:4px 0}.ds-client-content .right-edge-dropdown .dropdown-menu{top:100%;right:0;left:unset}.absolute-dropdown .dropdown-menu{background:transparent;border:none;padding:0;margin:0}.ds-mod-bar-sections.dropdown-wrapper:hover .dropdown-menu,.ds-nav.ds-client-top-nav .ds-nav-inner .dropdown-wrapper:hover .dropdown-menu,.ds-nav.ds-client-top-nav .ds-nav-inner .dropdown-wrapper .dropdown-menu:hover,.ds-nav.ds-client-top-nav.is-focused,.dropdown-menu.is-focused,.absolute-dropdown.dropdown-wrapper .ds-dropdown-sections:hover,.absolute-dropdown.dropdown-wrapper:hover .ds-dropdown-section,.ds-dropdown-sections:hover .ds-dropdown-section,.absolute-dropdown.dropdown-wrapper:hover .ds-dropdown-sections{border-color:var(--ds-primary-border-color-focus)}.ds-mod-bar-sections.dropdown-wrapper .dropdown-menu,.absolute-dropdown.dropdown-wrapper,.absolute-dropdown.dropdown-wrapper .ds-dropdown-sections,.ds-nav.ds-client-top-nav .ds-nav-inner .dropdown-wrapper .dropdown-menu,.ds-dropdown-section,.ds-nav.ds-client-top-nav,.dropdown-menu{border-color:var(--ds-border-color-standard)}.ds-dropdown-sections{position:absolute;top:100%;border:1px solid;border-radius:4px;z-index:1000;background-color:var(--ds-navbar-bg-color);transition:var(--ds-client-navbar-border-transitions)}.dropdown-wrapper{position:relative}.ds-dropdown-section{border-bottom:1px solid;border-color:var(--ds-border-color-standard);transition:var(--ds-client-navbar-border-transitions)}.ds-dropdown-section:last-child{border-bottom:none}.dropdown-menu{transition:var(--ds-client-navbar-border-transitions);position:absolute;top:100%;left:0;background-color:var(--ds-navbar-bg-color);border:1px solid;border-radius:0 0 4px 4px;min-width:200px;z-index:1200}.dropdown-button{height:100%}.ds-menu-parent-item,.ds-nav.ds-client-top-nav .dropdown-wrapper .ds-nav-el.ds-menu-parent-item{border-radius:4px 4px 0 0;font-size:15px}.ds-nav.ds-client-top-nav .dropdown-wrapper{display:flex;padding:0;height:100%;align-items:center}.ds-button .ds-caret{margin-left:.1rem;margin-bottom:4px;margin-right:.1rem}.ds-nav-caret,.ds-caret{display:inline-block;width:0;height:0;margin-left:.5rem;border:4px solid transparent;border-top-color:currentColor;transition:transform .2s;transform:translateY(4px)}.ds-nav-caret.rotated,.ds-caret.rotated{transform:rotate(180deg)}.ds-nav-dropdown .ds-caret,.ds-client-side-nav .ds-nav-dropdown .ds-nav-caret{margin-left:auto;transition:transform .2s}.ds-nav-dropdown .ds-caret.rotated,.ds-client-side-nav .ds-nav-dropdown .ds-nav-caret.rotated{transform:rotate(180deg)}.ds-client-side-nav .ds-nav-dropdown .nav-children .ds-nav-el{display:block;padding:.5rem 2.5rem;font-size:13px;background:transparent;color:var(--ds-navbar-font-color);border-left:2px solid transparent;transition:background .2s,border-left .2s}.ds-client-side-nav .ds-nav-dropdown .nav-children .ds-nav-el:hover{background:transparent;border-left:2px solid var(--ds-primary-link-color);border-radius:4px 0 0 4px;text-decoration:none}.ds-client-side-nav .ds-nav-dropdown .nav-children .ds-nav-el.router-link-exact-active.ds-active,.ds-client-side-nav .ds-nav-dropdown .nav-children .ds-nav-el.ds-link.ds-active{background:transparent;color:var(--ds-primary-link-active-color);border-left:2px solid var(--ds-primary-link-active-color);border-radius:4px 0 0 4px}.ds-moderation-bar{display:block;width:100%;position:relative;z-index:1001}.ds-nav.ds-client-top-nav{background:repeating-radial-gradient(var(--ds-card-bg-color),black 5px);position:relative;z-index:1000;width:100%}.ds-nav{border:1px solid;border-radius:0;background-color:var(--ds-navbar-bg-color)}.ds-nav-inner{max-width:1200px;margin:0 auto;padding:0 1rem;display:flex;justify-content:space-between;align-items:center;align-items:flex-end;height:50px}.ds-nav.ds-client-top-nav .ds-nav-left,.ds-nav.ds-client-top-nav .ds-nav-right{display:flex;align-items:center;height:38px}.ds-alert-bell{position:relative;display:flex;align-items:center;justify-content:center;color:var(--ds-navbar-font-color);text-decoration:none}.ds-alert-bell:hover{color:var(--ds-primary-color)}.ds-alert-badge{position:absolute;top:-7px;right:-4px;display:flex;align-items:center;justify-content:center;min-width:14px;height:14px;font-size:9px;font-weight:700;color:#fff;background-color:var(--ds-stop-color);border-radius:50%;padding:0;box-shadow:0 2px 6px #0006}.ds-link{color:var(--ds-navbar-font-color);transition:var(--ds-client-navbar-transitions)}.ds-nav-link:hover,.ds-nav-left .dropdown-wrapper:hover,.ds-nav-right .dropdown-wrapper:hover .ds-userName:hover,.ds-userButton:hover .ds-userName{transition:var(--ds-client-navbar-transitions)}.ds-nav.ds-client-top-nav .ds-nav-el:hover,.ds-nav.ds-client-top-nav .ds-nav-left .dropdown-wrapper:hover{background:var(--ds-primary-bg-color-alt)}.ds-nav.ds-client-top-nav .ds-nav-left .ds-menu-drop-item:hover,.ds-nav.ds-client-top-nav .ds-nav-right .ds-menu-drop-item:hover{background:var(--ds-primary-bg-color-alt);border-radius:4px 0 0 4px;border-left:2px solid}.ds-mod-bar-sections .dropdown-wrapper .ds-menu-drop-item,.ds-nav.ds-client-top-nav .dropdown-wrapper .ds-menu-drop-item{align-items:center;gap:.25rem;cursor:pointer;display:block;font-size:13px;text-decoration:none;border-radius:4px;padding:.5rem;border-left:2px solid transparent}.ds-mod-bar-sections .ds-nav-el,.ds-nav.ds-client-top-nav .ds-nav-el{display:flex;text-decoration:none;font-weight:500;padding:0px .75rem;height:100%;align-items:center}.ds-nav-dropdown{position:relative}.ds-nav-menu{position:absolute;top:100%;left:0;background:#fff;border:1px solid #dee2e6;border-radius:4px;box-shadow:0 2px 4px #0000001a;min-width:200px;z-index:1000}.ds-user-menu{position:relative}.ds-userButton{height:38px;display:flex;align-items:center;gap:.75rem;background:none;border:none;border-radius:20px;cursor:pointer;min-width:150px;transition:background-color .2s ease-in-out}.dropdown-wrapper:hover .ds-userButton{transition:var(--ds-client-navbar-transitions);background:var(--ds-primary-bg-color-alt)}.ds-userName{font-size:15px;font-weight:1000;color:var(--ds-navbar-font-color)}.ds-userCaret{display:inline-block;width:0;height:0;margin-left:.5rem;border:4px solid transparent;border-top-color:var(--ds-navbar-font-color);transition:transform .2s}.ds-userCaret.rotated{transform:rotate(180deg)}.ds-auth-links{display:flex;align-items:center;gap:1rem}.ds-nav-divider{width:1px;height:1.5rem;background:#dee2e6}.ds-icon-user,.ds-icon-lock,.ds-icon-shield,.ds-icon-gear,.ds-icon-exit{width:18px;height:18px;margin-right:.75rem}.ds-userAvatar{width:25px;height:25px;border-radius:50%;border:2px solid rgba(255,255,255,.2);object-fit:cover;flex-shrink:0}.ds-userAvatar--fallback{display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:800;line-height:1;text-transform:uppercase}.ds-nav-mobile-toggle{display:none}@media(max-width:768px){.ds-nav.ds-client-top-nav.has-mod-bar{top:38px}.ds-userName{display:none}.ds-userCaret{margin-left:0}.dropdown-menu{min-width:112px}.ds-userButton{height:33px;min-width:70px}.ds-nav-right .dropdown-menu{top:100%;right:11px;left:unset}.ds-nav.ds-client-top-nav{width:100%}.client-layout-wrapper main{padding-top:0}.client-layout-wrapper:has(.ds-moderation-queue-bar) main{padding-top:40px}.ds-nav-left,.ds-nav.ds-client-top-nav .ds-nav-left{display:none}.ds-nav-mobile-toggle{display:block}.ds-mobile-nav-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#0006;z-index:2000;display:flex;justify-content:flex-start;transition:opacity .3s;opacity:0;pointer-events:none}.ds-mobile-nav-open{opacity:1;pointer-events:auto}.ds-mobile-nav{background:var(--ds-navbar-bg-color);width:250px;max-width:80%;height:100%;padding:1rem;overflow-y:auto;transform:translate(-100%);transition:transform .3s}.ds-mobile-nav-open .ds-mobile-nav{transform:translate(0)}.ds-mobile-nav-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.ds-close-btn{font-size:1.5rem;background:none;border:none;cursor:pointer}.ds-mobile-nav-link,.ds-mobile-nav-parent{display:block;padding:.5rem 0;color:var(--ds-navbar-font-color);text-decoration:none;width:100%;text-align:left;background:none;border:none}.ds-mobile-nav-parent span.rotated{transform:rotate(180deg);display:inline-block;margin-left:.5rem;transition:transform .2s}.ds-mobile-nav-children{padding-left:1rem}}.policy-gate-frame[data-v-6e645a22]{width:100%;height:65vh;border:none;display:block}.grecaptcha-badge{visibility:hidden!important}.ds-footer-bar[data-v-360a3812]{background:var(--ds-primary-bg-color);border-top:1px solid var(--ds-primary-border-color)}.ds-footer-bar__inner[data-v-360a3812]{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;max-width:1200px;margin:0 auto;gap:.3rem;flex-wrap:wrap}.ds-footer-bar__links[data-v-360a3812]{display:flex;align-items:center;gap:.15rem;flex-wrap:wrap}.ds-footer-link[data-v-360a3812]{display:flex;align-items:center;gap:.25rem;padding:.3rem .35rem;border-radius:4px;font-size:.8rem;color:var(--ds-editor-text-color);background:none;border:none;cursor:pointer;transition:background .15s,color .15s;white-space:nowrap}.ds-footer-link[data-v-360a3812]:hover{background:var(--ds-primary-bg-color-alt);color:var(--ds-primary-color)}.ds-footer-link .ti[data-v-360a3812]{font-size:14px}.ds-footer-bar__brand[data-v-360a3812]{display:flex;align-items:center;gap:.35rem;flex-shrink:1;min-width:0;flex-wrap:wrap}.ds-footer-bar .ds-footer-bar__brand[data-v-360a3812],.ds-footer-brand-desc[data-v-360a3812]{font-size:.75rem;color:var(--ds-editor-text-color);opacity:.6;font-weight:500;text-decoration:none}.ds-footer-brand-desc[data-v-360a3812]{transition:opacity .15s}.ds-footer-brand-desc[data-v-360a3812]:hover{opacity:1}.ds-footer-brand-name[data-v-360a3812]{font-size:.75rem;font-weight:600;color:var(--ds-standout-color);text-decoration:none;white-space:nowrap;opacity:1}.ds-footer-brand-name[data-v-360a3812]:hover{opacity:.8}.ds-footer-bar--sticky[data-v-360a3812]{position:fixed;bottom:0;left:0;right:0;z-index:500;padding-bottom:env(safe-area-inset-bottom,0px)}@media(max-width:768px){.ds-footer-bar__inner[data-v-360a3812]{justify-content:center;gap:.3rem;padding:.2rem 0rem}.ds-footer-bar__links[data-v-360a3812]{flex:0 0 100%;justify-content:center}.ds-footer-bar__brand[data-v-360a3812]{flex:0 0 100%;justify-content:center;text-align:center}}@media(max-width:500px){.ds-footer-link[data-v-360a3812]{gap:0rem}}.status-page-overlay{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 155px);padding:1rem 2rem 0rem;text-align:center;color:#fff}.status-content{background:#141414f2;padding:40px;border-radius:12px;border:1px dashed #444;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 20px 50px #00000080;max-width:400px;width:100%;display:flex;flex-direction:column;align-items:center;gap:12px}.status-page-overlay .status-icon{color:#3498db;opacity:.6;margin-bottom:8px}.status-page-overlay h2{margin:0;font-size:22px;font-weight:600}.status-page-overlay p{color:#aaa;font-size:14px;line-height:1.6;margin:0}.ds-account-container .ds-content-card-content-wrapper{padding:10px 20px;background-color:var(--ds-primary-bg-color);border-radius:var(--ds-card-radius)}.ds-account-container .ds-content-card{border:1px solid;border-color:var(--ds-primary-border-color);transition:var(--ds-client-navbar-transitions);background:var(--ds-primary-bg-faded);border-radius:var(--ds-card-radius);box-shadow:0 1px 3px #0000001a}.ds-account-container{display:grid;grid-template-columns:220px 1fr;gap:2rem;max-width:1200px;margin:var(--ds-container-margin);padding:0 var(--ds-container-padding);border-color:var(--ds-primary-border-color)}.ds-account-sidebar{position:sticky;top:1rem;height:fit-content;border:1px solid;border-radius:var(--ds-sidenav-radius);border-color:var(--ds-primary-border-color);transition:var(--ds-client-navbar-transitions);background:var(--ds-primary-bg-color)}.ds-account-content{min-width:0}.ds-account-container .ds-account-nav{border-radius:var(--ds-sidenav-radius);box-shadow:0 1px 3px #0000001a}.ds-account-container .ds-content-title{font-size:1.5rem;margin:0 0 2rem;color:var(--ds-primary-font-color);font-weight:600;margin:0;padding:10px 16px;border-bottom:1px solid var(--ds-primary-border-color);border-radius:var(--ds-card-radius) var(--ds-card-radius) 0 0}.ds-account-container .ds-form-section{display:grid;gap:1.5rem}.ds-account-container .ds-form-row{gap:1rem}.ds-account-container .ds-form-label{font-weight:500;color:var(--ds-client-textSecondary)}.ds-account-container .ds-form-input-group{display:flex;gap:.5rem}.ds-account-container .ds-form-input{flex:1;padding:.5rem .75rem;border-radius:4px;font-size:.9rem;color:var(--ds-primary-font-color)}.ds-account-container .ds-form-input:read-only:not(select){background:#f8f9fa;cursor:not-allowed}.ds-account-container .ds-form-button{padding:.5rem 1rem;background:#f8f9fa;border:1px solid #ddd;border-radius:4px;cursor:pointer;transition:all .2s ease;color:#444}.ds-account-container .ds-form-button:hover{background:#f1f5f9}.ds-account-container .ds-button-text{background:transparent;border-color:transparent;color:#444}.ds-account-container .ds-form-divider{height:1px;background:#eee;margin:1.5rem 0}.ds-account-container .ds-form-actions{display:flex;gap:1rem;margin-top:2rem}.ds-account-container .ds-form-actions-right{display:flex;gap:1rem;margin-top:2rem;justify-content:flex-end}.ds-account-container .ds-position-right{margin-left:auto}.ds-account-container .ds-privacy-form{max-width:800px}.ds-account-container .ds-input-label-pair{margin-bottom:1.5rem}.ds-account-container .ds-input-label-pair label{display:block;margin-bottom:.5rem;font-weight:500;color:#444}.ds-account-container .ds-checkbox-group{margin-bottom:1rem}.ds-account-container .ds-checkbox-label{display:flex;align-items:center;gap:.75rem;cursor:pointer;color:var(--ds-primary-font-color)}.ds-account-container .ds-form-checkbox{width:18px;height:18px}.ds-account-container .ds-checkbox-custom{display:inline-block;width:18px;height:18px;position:relative;background:var(--ds-primary-form-input-bg-color);border:1px solid var(--ds-primary-border-color);border-radius:4px;color:#fff;transition:border-color .2s,box-shadow .2s}.ds-account-container .ds-form-checkbox:checked+.ds-checkbox-custom{background-color:#2563eb;border-color:#2563eb}.ds-account-container .ds-form-checkbox:checked+.ds-checkbox-custom:after{content:"";position:absolute;left:5px;top:1px;width:5px;height:10px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.ds-account-content .ds-form-checkbox[type=checkbox]{display:none}.ds-account-container .button--icon{display:inline-flex;align-items:center;gap:.5rem}@media(max-width:600px){.ds-account-container .ds-form-row{flex-direction:column;margin-bottom:15px}}@media(max-width:768px){.ds-account-container,.ds-account-container .ds-form-row{grid-template-columns:1fr}}:root{--ds-shad-page-bg: #000000;--ds-card-bg-color: #121212;--ds-body-bg-color: #17171F;--ds-shad-input-bg: #191919;--ds-shad-border-color-default-hsl: 0, 0%, 25%;--ds-shad-border-color: hsla(var(--ds-shad-border-color-default-hsl), 1);--ds-shad-border-color-light: hsla(var(--ds-shad-border-color-default-hsl), 104% );--ds-shad-border-color-heavy: hsla(var(--ds-shad-border-color-default-hsl), 96% );--ds-shad-border-color-highlight-hsl: 205, 100%, 30%;--ds-shad-border-color-tint: #1C1C22;--ds-shad-page-group-label-bg: #0a0a0a;--ds-shad-sidebar-bg: #22252a;--ds-shad-label-bg: #151515;--ds-shad-input-focus-bg: #151515;--ds-shad-focus-outline: rgba(78, 128, 160, .3);--ds-shad-text-primary: #f0f0f0;--ds-shad-text-secondary: #a0a0a0;--ds-shad-text-muted: var(--ds-muted-color);--ds-border-radius-sm: 4px;--ds-border-radius-top-sm: 4px 4px 0 0;--ds-border-radius-md: 6px;--ds-border-radius-top-md: 6px 6px 0 0;--ds-shad-item-hover-bg: rgba(255, 255, 255, .05);--ds-shad-input-font-size: .925rem;--ds-client-sidebarBg: #f0f0f0;--ds-client-contentBg: #fafafa;--ds-client-borderColorDefaultHSL: 0, 0%, 80%;--ds-client-borderColorHighlightHSL: 205, 100%, 50%;--ds-client-borderColor: hsla(var(--ds-client-borderColorDefaultHSL), 1);--ds-client-focusOutline: rgba(78, 128, 160, .3);--ds-client-borderRadius-md: 6px;--ds-client-color-adjust: 1;--ds-client-headerBg: #eaeaea;--ds-client-headerHeight: 50px;--ds-client-borderColorHighlight: hsla(var(--ds-client-borderColorHighlightHSL), 1);--ds-client-std-hover-bg: #3d4653;--ds-client-std-form-explain: #aaa;--ds-client-std-form-title-bg: #0a1723;--ds-client-std-form-font-primary-color: #fff;--ds-client-std-form-font-placeholder-color: #aaa;--ds-client-std-overlay-bg: #0c1a26;--ds-client-std-form-font-secondary-color: #ccc;--ds-card-shadow-hover: 0px 4px 10px rgba(0, 0, 0, .3);--ds-stop-color-h: 358;--ds-stop-color-s: 85%;--ds-stop-color-l: 50%;--ds-stop-color: hsla(var(--ds-stop-color-h), var(--ds-stop-color-s), var(--ds-stop-color-l), 1);--ds-stop-dark-color: hsla(var(--ds-stop-color-h), var(--ds-stop-color-s), calc(var(--ds-stop-color-l) - 20%), 1);--ds-stop-darker-color: hsla(var(--ds-stop-color-h), var(--ds-stop-color-s), calc(var(--ds-stop-color-l) - 30%), 1);--ds-stop-darkest-color: hsla(var(--ds-stop-color-h), var(--ds-stop-color-s), calc(var(--ds-stop-color-l) - 41%), 1);--ds-stop-light-color: hsla(var(--ds-stop-color-h), var(--ds-stop-color-s), calc(var(--ds-stop-color-l) + 20%), 1);--ds-error-color: var(--ds-stop-color);--ds-neutral-color-h: 217;--ds-neutral-color-s: 85%;--ds-neutral-color-l: 60%;--ds-neutral-color: hsla(var(--ds-neutral-color-h), var(--ds-neutral-color-s), var(--ds-neutral-color-l), 1);--ds-neutral-dark-color: hsla(var(--ds-neutral-color-h), var(--ds-neutral-color-s), calc(var(--ds-neutral-color-l) - 30%), 1);--ds-neutral-darker-color: hsla(var(--ds-neutral-color-h), var(--ds-neutral-color-s), calc(var(--ds-neutral-color-l) - 42%), 1);--ds-neutral-light-color: hsla(var(--ds-neutral-color-h), var(--ds-neutral-color-s), calc(var(--ds-neutral-color-l) + 20%), 1);--ds-ready-color-h: 38;--ds-ready-color-s: 85%;--ds-ready-color-l: 50%;--ds-ready-color: hsla(var(--ds-ready-color-h), var(--ds-ready-color-s), var(--ds-ready-color-l), 1);--ds-ready-dark-color: hsla(var(--ds-ready-color-h), var(--ds-ready-color-s), calc(var(--ds-ready-color-l) - 20%), 1);--ds-ready-darker-color: hsla(var(--ds-ready-color-h), var(--ds-ready-color-s), calc(var(--ds-ready-color-l) - 30%), 1);--ds-ready-darkest-color: hsla(var(--ds-ready-color-h), var(--ds-ready-color-s), calc(var(--ds-ready-color-l) - 41%), 1);--ds-ready-light-color: hsla(var(--ds-ready-color-h), var(--ds-ready-color-s), calc(var(--ds-ready-color-l) + 20%), 1);--ds-ready-lighter-color: hsla(var(--ds-ready-color-h), var(--ds-ready-color-s), calc(var(--ds-ready-color-l) + 30%), 1);--ds-ready-lightest-color: hsla(var(--ds-ready-color-h), var(--ds-ready-color-s), calc(var(--ds-ready-color-l) + 40%), 1);--ds-warning-color: var(--ds-ready-color);--ds-go-color-h: 112;--ds-go-color-s: 85%;--ds-go-color-l: 50%;--ds-go-color: hsla(var(--ds-go-color-h), var(--ds-go-color-s), var(--ds-go-color-l), 1);--ds-go-dark-color: hsla(var(--ds-go-color-h), var(--ds-go-color-s), calc(var(--ds-go-color-l) - 20%), 1);--ds-go-darker-color: hsla(var(--ds-go-color-h), var(--ds-go-color-s), calc(var(--ds-go-color-l) - 30%), 1);--ds-go-darkest-color: hsla(var(--ds-go-color-h), var(--ds-go-color-s), calc(var(--ds-go-color-l) - 43%), 1);--ds-go-light-color: hsla(var(--ds-go-color-h), var(--ds-go-color-s), calc(var(--ds-go-color-l) + 20%), 1);--ds-success-color: var(--ds-go-color);--ds-moderator-color: var(--ds-stop-color);--ds-authorative-color: var(--ds-neutral-color);--ds-viewer-color: var(--ds-go-dark-color);--ds-creator-color: var(--ds-ready-color);--ds-tag-default-color: #3498db;--ds-tag-started-color: #ffcc00;--ds-tag-completed-color: #2ecc71;--ds-tag-blocked-color: #e74c3c;--ds-primary-colour-h: 210;--ds-muted-color-h: 0;--ds-muted-color-s: 0%;--ds-muted-color-l: 48%;--ds-muted-tint-h: var(--ds-primary-colour-h);--ds-muted-color: hsla(var(--ds-muted-color-h), var(--ds-muted-color-s), var(--ds-muted-color-l), 1);--ds-muted-dark-color: hsla(var(--ds-muted-color-h), var(--ds-muted-color-s), calc(var(--ds-muted-color-l) - 20%), 1);--ds-muted-light-color: hsla(var(--ds-muted-color-h), var(--ds-muted-color-s), calc(var(--ds-muted-color-l) + 20%), 1);--ds-muted-color-tint: hsla( calc(var(--ds-muted-color-h) + var(--ds-muted-tint-h)), calc(var(--ds-muted-color-s) + 10%), calc(var(--ds-muted-color-l) - 2%), 1);--ds-muted-title-tint-color: hsla(calc(var(--ds-muted-color-h) + var(--ds-muted-tint-h)), calc(var(--ds-muted-color-s) + 13%), calc(var(--ds-muted-color-l) - 21%), 1);--ds-text-highlight-color: hsla(calc(var(--ds-muted-color-h) + var(--ds-muted-tint-h)), calc(var(--ds-muted-color-s) + 45%), calc(var(--ds-muted-color-l) + 8%), 1);--ds-dim-color: hsla(var(--ds-muted-color-h), var(--ds-muted-color-s), calc(var(--ds-muted-color-l) - 20%), 1);--ds-hr-color: var(--ds-border-color-standard);--ds-hr-faint-color: var(--ds-muted-title-tint-color);--ds-editor-text-color: hsla(calc(var(--ds-primary-colour-h) + 10), calc(var(--ds-muted-color-s) + 17%), calc(var(--ds-muted-color-l) + 31%), 1);--ds-secondary-font-color: var(--ds-editor-text-color);--ds-primary-border-color-h: var(--ds-primary-colour-h);--ds-primary-border-color-s: 28%;--ds-primary-border-color-l: 25%;--ds-primary-border-color: hsla(var(--ds-primary-border-color-h), var(--ds-primary-border-color-s), var(--ds-primary-border-color-l), 1);--ds-primary-title-h: var(--ds-primary-colour-h);--ds-primary-title-s: 56%;--ds-primary-title-l: 9%;--ds-primary-title-normal: hsla(var(--ds-primary-title-h), var(--ds-primary-title-s), var(--ds-primary-title-l), 1);--ds-primary-title-light: hsla(var(--ds-primary-title-h), var(--ds-primary-title-s), calc(var(--ds-primary-title-l) + 15%), .8);--ds-primary-title-less-dark: hsla(var(--ds-primary-title-h), var(--ds-primary-title-s), calc(var(--ds-primary-title-l) - 3%), .9);--ds-primary-title-dark: hsla(var(--ds-primary-title-h), var(--ds-primary-title-s), calc(var(--ds-primary-title-l) - 15%), .9);--ds-primary-font-color-h: 0;--ds-primary-font-color-s: 0%;--ds-primary-font-color-l: 88%;--ds-primary-font-color: hsla(var(--ds-primary-font-color-h), var(--ds-primary-font-color-s), var(--ds-primary-font-color-l), 1);--ds-primary-font-opposed-color: hsla(var(--ds-primary-font-color-h), var(--ds-primary-font-color-s), calc(var(--ds-primary-font-color-l) - 60%), 1);--ds-primary-link-color-h: var(--ds-primary-colour-h);--ds-primary-link-color-s: 60%;--ds-primary-link-color-l: 60%;--ds-primary-link-color: hsla(var(--ds-primary-link-color-h), var(--ds-primary-link-color-s), var(--ds-primary-link-color-l), 1);--ds-primary-link-hover-color: hsla(var(--ds-primary-link-color-h), calc(var(--ds-primary-link-color-s) - 39%), calc(var(--ds-primary-link-color-l) + 25%), 1);--ds-primary-link-active-color: hsla(var(--ds-primary-link-color-h), calc(var(--ds-primary-link-color-s) - 20%), calc(var(--ds-primary-link-color-l) - 15%), 1);--ds-standard-btn-h: var(--ds-primary-colour-h);--ds-standard-btn-s: 70%;--ds-standard-btn-l: 38%;--ds-standard-btn-normal: hsla(var(--ds-standard-btn-h), var(--ds-standard-btn-s), var(--ds-standard-btn-l), 1);--ds-standard-btn-light: hsla(var(--ds-standard-btn-h), var(--ds-standard-btn-s), calc(var(--ds-standard-btn-l) + 15%), .8);--ds-standard-btn-dark: hsla(var(--ds-standard-btn-h), var(--ds-standard-btn-s), calc(var(--ds-standard-btn-l) - 15%), .9);--ds-standard-btn-disabled: hsla(var(--ds-standard-btn-h), var(--ds-standard-btn-s), calc(var(--ds-standard-btn-l) + 5%), .5);--ds-standard-btn: var(--ds-standard-btn-normal);--ds-standard-btn-hvr: var(--ds-standard-btn-light);--ds-standard-btn-font-color: #fff;--ds-primary-input-border-h: var(--ds-primary-colour-h);--ds-primary-input-border-s: 72%;--ds-primary-input-border-l: 59%;--ds-primary-input-border-focus-color: hsla(var(--ds-primary-input-border-h), calc(var(--ds-primary-input-border-s) + 10%), calc(var(--ds-primary-input-border-l) - 15%), .9) hsla(var(--ds-primary-input-border-h), calc(var(--ds-primary-input-border-s) + 5%), calc(var(--ds-primary-input-border-l) - 5%), .9) hsla(var(--ds-primary-input-border-h), var(--ds-primary-input-border-s), calc(var(--ds-primary-input-border-l) + 5%), .9) hsla(var(--ds-primary-input-border-h), calc(var(--ds-primary-input-border-s) + 5%), calc(var(--ds-primary-input-border-l) - 5%), .9);--ds-primary-border-focus-h: var(--ds-primary-colour-h);--ds-primary-border-focus-s: 61%;--ds-primary-border-focus-l: 15%;--ds-primary-border-focus-top: hsl(var(--ds-primary-border-focus-h), var(--ds-primary-border-focus-s), calc(var(--ds-primary-border-focus-l) + 18%));--ds-primary-border-focus-right: hsl(var(--ds-primary-border-focus-h), var(--ds-primary-border-focus-s), calc(var(--ds-primary-border-focus-l) + 10%));--ds-primary-border-focus-bottom: hsl(var(--ds-primary-border-focus-h), var(--ds-primary-border-focus-s), calc(var(--ds-primary-border-focus-l) + 5%));--ds-primary-border-focus-left: hsl(var(--ds-primary-border-focus-h), var(--ds-primary-border-focus-s), calc(var(--ds-primary-border-focus-l) + 3%));--ds-primary-border-color-focus: var(--ds-primary-border-focus-top) var(--ds-primary-border-focus-right) var(--ds-primary-border-focus-bottom) var(--ds-primary-border-focus-left);--ds-primary-bg-color-h: var(--ds-primary-colour-h);--ds-primary-bg-color-s: 47%;--ds-primary-bg-color-l: 12%;--ds-primary-bg-color: hsla(var(--ds-primary-bg-color-h), var(--ds-primary-bg-color-s), var(--ds-primary-bg-color-l), 1);--ds-primary-bg-colored: hsla(var(--ds-primary-bg-color-h), var(--ds-primary-bg-color-s), var(--ds-primary-bg-color-l), 1);--ds-primary-bg-color-alt: hsla(var(--ds-primary-bg-color-h), calc(var(--ds-primary-bg-color-s) * .6), calc(var(--ds-primary-bg-color-l) - 2%), 1);--ds-primary-bg-small-fade: hsla(var(--ds-primary-bg-color-h), calc(var(--ds-primary-bg-color-s) * .9), 10%, 1);--ds-primary-bg-faded: hsla(var(--ds-primary-bg-color-h), calc(var(--ds-primary-bg-color-s) * .1), 10%, 1);--ds-primary-bg-dark: hsla(var(--ds-primary-bg-color-h), calc(var(--ds-primary-bg-color-s) * .2), 8%, 1);--ds-primary-bg-darkest: hsla(var(--ds-primary-bg-color-h), calc(var(--ds-primary-bg-color-s) * .15), 5%, 1);--ds-primary-form-input-bg-color-h: var(--ds-primary-colour-h);--ds-primary-form-input-bg-color-s: 36%;--ds-primary-form-input-bg-color-l: 16%;--ds-primary-form-input-bg-color: hsla(var(--ds-primary-form-input-bg-color-h), var(--ds-primary-form-input-bg-color-s), var(--ds-primary-form-input-bg-color-l), 1);--ds-primary-form-input-bg-dark: hsla(var(--ds-primary-form-input-bg-color-h), var(--ds-primary-form-input-bg-color-s), calc(var(--ds-primary-form-input-bg-color-l) - 5%), 1);--ds-primary-form-input-bg-darker: hsla(var(--ds-primary-form-input-bg-color-h), var(--ds-primary-form-input-bg-color-s), calc(var(--ds-primary-form-input-bg-color-l) - 7%), 1);--ds-primary-form-input-bg-darkest: hsla(var(--ds-primary-form-input-bg-color-h), var(--ds-primary-form-input-bg-color-s), calc(var(--ds-primary-form-input-bg-color-l) - 10%), 1);--ds-primary-form-input-bg-light: hsla(var(--ds-primary-form-input-bg-color-h), var(--ds-primary-form-input-bg-color-s), calc(var(--ds-primary-form-input-bg-color-l) + 5%), 1);--ds-client-textSecondary: #666666;--ds-management-btn-h: 205;--ds-management-btn-s: 60%;--ds-management-btn-l: 20%;--ds-management-btn-normal: hsla(var(--ds-management-btn-h), var(--ds-management-btn-s), var(--ds-management-btn-l), 1);--ds-management-btn-light: hsla(var(--ds-management-btn-h), var(--ds-management-btn-s), calc(var(--ds-management-btn-l) + 15%), .8);--ds-management-btn-dark: hsla(var(--ds-management-btn-h), var(--ds-management-btn-s), calc(var(--ds-management-btn-l) - 15%), .9);--ds-management-btn-disabled: hsla(var(--ds-management-btn-h), var(--ds-management-btn-s), calc(var(--ds-management-btn-l) + 5%), .5);--ds-management-btn: var(--ds-management-btn-normal);--ds-management-btn-hvr: var(--ds-management-btn-light);--ds-management-btn-font-color: #fff;--ds-bg-transitions: background-color .4s ease-in-out;--ds-border-transitions: border-color .4s ease-in-out;--ds-color-transitions-matched: stroke .4s ease-in-out, color .4s ease-in-out;--ds-color-transitions: stroke 1.2s ease-in-out, color 1.2s ease-in-out;--ds-transitions: var(--ds-bg-transitions), var(--ds-border-transitions), var(--ds-color-transitions);--ds-transitions-matched: var(--ds-bg-transitions), var(--ds-border-transitions), var(--ds-color-transitions-matched);--ds-client-navbar-bg-transitions: var(--ds-bg-transitions);--ds-client-navbar-border-transitions: var(--ds-border-transitions);--ds-client-navbar-color-transitions: var(--ds-color-transitions);--ds-client-navbar-transitions: var(--ds-client-navbar-bg-transitions), var(--ds-client-navbar-border-transitions), var(--ds-client-navbar-color-transitions);--ds-container-padding: 1.5rem;--ds-container-margin: .5rem auto 1rem;--ds-standout-color: #8c5ce7;--ds-font: 15px / 1.4 sans-serif;--ds-font-family: "Segoe UI", "Helvetica Neue", Helvetica, Oxygen, "Fira Sans", "Droid Sans", sans-serif;--ds-font-weight: 400;--ds-line-height: 1.5;--ds-input-height: 36px;--ds-link-font-size: .88rem;--ds-input-font: 15px / 1.4 sans-serif;--ds-input-font-size: .825rem;--ds-input-font-family: "Segoe UI", "Helvetica Neue", Helvetica, Oxygen, "Fira Sans", "Droid Sans", sans-serif;--ds-input-font-weight: normal;--ds-input-line-height: 1.15;--ds-input-radius: 6px;--ds-card-radius: 4px;--ds-sidenav-radius: 4px;--ds-navbar-font-color: var(--ds-primary-link-color);--ds-navbar-bg-color: var(--ds-primary-bg-dark);--ds-navbar-bg-color-alt: var(--ds-primary-bg-darkest);--ds-editor-bg-color: var(--ds-primary-bg-dark);--ds-editor-bg-focus-color: var(--ds-primary-bg-darkest);--ds-editor-button-color: var(--ds-primary-link-color);--ds-client-editorButtonTextInactive: #414141;--ds-editor-toolbar-bg: var(--ds-primary-bg-faded);--ds-editor-bg-color-light: #2a333d;--ds-editor-button-hover-bg: var(--ds-client-std-hover-bg);--ds-client-input-border-top: rgb(51, 51, 52);--ds-client-input-border-bottom: rgb(41, 41, 41);--ds-client-input-border-left: hsla(0, 0%, 27%, .835);--ds-client-input-border-right: hsla(0, 0%, 27%, .356);--ds-border-color: var(--ds-client-input-border-top);--ds-border-color-standard: var(--ds-client-input-border-top) var(--ds-client-input-border-right) var(--ds-client-input-border-bottom) var(--ds-client-input-border-left)}:root{font:var(--ds-font);font-family:var(--ds-font-family);font-weight:var(--ds-font-weight);line-height:var(--ds-line-height);color-scheme:dark;color:var(--ds-editor-text-color);background-color:var(--ds-primary-bg-darkest);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:var(--ds-primary-link-color);text-decoration:inherit}body{background-color:var(--ds-body-bg-color);color:var(--ds-editor-text-color);overflow-x:hidden;margin:0;display:flex;place-items:start;min-width:280px;min-height:80vh}html.ds-no-scroll,html.ds-no-scroll body{overflow:hidden;height:100%}#app{width:100%;text-align:left}.ds-color-stop{color:var(--ds-stop-color)}.ds-color-ready{color:var(--ds-ready-color)}.ds-color-go{color:var(--ds-go-color)}.ds-color-muted{color:var(--ds-muted-color)}.ds-border-color-muted{border-color:var(--ds-muted-color)}.ds-flex{display:flex}.ds-flex-end{display:flex;justify-content:flex-end}.ds-flex-col{display:flex;flex-direction:column}.ds-text-right{text-align:right}.ds-gap-2{gap:2px}.ds-gap-4{gap:4px}.ds-gap-5{gap:5px}.ds-gap-8{gap:8px}.ds-gap-10{gap:10px}.ds-fade-enter-active{transition:opacity .4s ease}.ds-fade-leave-active{transition:opacity .1s ease}.ds-fade-enter-from,.ds-fade-leave-to{opacity:0}.client-layout-wrapper .ds-collapse-toggle{display:flex;justify-content:space-between;align-items:center;width:100%;text-align:left;padding:12px 18px;background-color:var(--ds-shad-input-bg);color:var(--ds-text-highlight-color);font-weight:600;cursor:pointer;border:none;border-radius:var(--ds-border-radius-md) var(--ds-border-radius-md) 0 0;transition:background-color .2s ease,border-radius .2s ease;box-sizing:border-box}.client-layout-wrapper .ds-collapse-toggle:hover{background-color:#ffffff0d}.client-layout-wrapper .ds-collapse-toggle-title{font-size:1.1em;margin:0;flex-grow:1}.client-layout-wrapper .ds-collapse-toggle-icon{display:flex;align-items:center;justify-content:center;font-size:1.5em;color:var(--ds-text-highlight-color);transition:transform .3s ease;margin-left:10px}.client-layout-wrapper .ds-collapse-toggle[aria-expanded=false] .ds-collapse-toggle-icon{transform:rotate(-90deg)}.client-layout-wrapper .ds-collapsible-content-wrapper{padding:15px 18px}.client-layout-wrapper .ds-collapsible-content-wrapper>*:last-child{margin-bottom:0}.client-layout-wrapper .collapsible-fade-enter-active,.client-layout-wrapper .collapsible-fade-leave-active{transition:all .3s ease-in-out;overflow:hidden}.client-layout-wrapper .collapsible-fade-enter-from,.client-layout-wrapper .collapsible-fade-leave-to{max-height:0!important;opacity:0;padding-top:0!important;padding-bottom:0!important}.client-layout-wrapper .collapsible-fade-enter-to,.client-layout-wrapper .collapsible-fade-leave-from{max-height:1000px;opacity:1}@media(max-width:768px){.ds-768-flex-col{flex-direction:column}.ds-768-hide{display:none}}.ds-text-muted{color:var(--ds-muted-color);font-size:.875rem;font-style:italic}.ds-text-dim{color:var(--ds-dim-color);font-size:.875rem}.ds-form .form-actions{display:flex;justify-content:space-between;gap:1rem;margin-top:20px}.ds-overlay-footer .ds-form-actions-right{display:flex;justify-content:flex-end}input.ds-form-input .ds-form-row input,textarea.ds-form-input,.ds-form-row textarea,select.ds-form-input,.ds-form-row select{width:100%;padding:8px 10px;background:var(--ds-primary-form-input-bg-color);border:1px solid var(--ds-primary-border-color);border-radius:4px;color:#fff;font-size:14px;transition:border-color .2s,box-shadow .2s}input.ds-form-input .ds-form-row input,textarea.ds-form-input,select.ds-form-input,.ds-form-row select{height:36px}input:focus.ds-form-input,.ds-form-row input:focus,textarea:focus.ds-form-input,.ds-form-row textarea:focus,select:focus.ds-form-input,.ds-form-row select:focus{border-color:var(--ds-primary-input-border-focus-color);box-shadow:0 0 0 2px #1e5ab440;outline:none}.ds-input-single,.ds-input-group{display:flex;flex:1;border:1px solid var(--ds-primary-border-color);border-radius:6px;min-width:0;overflow:hidden;transition:border-color .2s,box-shadow .2s}.ds-form-row .ds-input-single:has(input[type=checkbox]):not(:has(.ds-multiselect-wrapper)){min-width:unset;width:fit-content}.ds-form-row .ds-input-single input[type=checkbox]:not(:has(.ds-multiselect-wrapper)){min-width:unset;width:fit-content}.ds-overlay-content .ds-input-single.ds-input-single--checkbox,.ds-overlay-content .ds-input-single .ds-input-single--checkbox{width:30px}.ds-overlay-content .ds-input-single.ds-input-single--checkbox input,.ds-overlay-content .ds-input-single .ds-input-single--checkbox input,.ds-overlay-content .ds-input-single .ds-radio-group input{min-width:20px}.ds-input-single:focus-within,.ds-input-group:focus-within{border-color:var(--ds-primary-input-border-focus-color);box-shadow:0 0 0 2px #1e5ab440}.ds-input-single input,.ds-input-single textarea,.ds-input-single select,.ds-input-group input,.ds-input-group textarea,.ds-input-group select{flex:1;border:none;outline:none;padding:8px 10px;background:var(--ds-primary-form-input-bg-color);color:var(--ds-client-std-form-font-secondary-color);border-radius:var(--ds-input-radius);min-width:60px;height:var(--ds-input-height)}.ds-input-single--select{background-color:var(--ds-primary-form-input-bg-color)}.ds-input-single--select select{margin-right:5px}input:-webkit-autofill{box-shadow:0 0 0 1000px var(--ds-primary-form-input-bg-color) inset!important;-webkit-text-fill-color:var(--ds-client-std-form-font-secondary-color)!important}.ds-input-group input[type=radio]{width:auto;margin-right:5px;min-width:25px}.ds-input-single input,.ds-input-single select,.ds-input-single textarea,.ds-input-group input,.ds-input-group select,.ds-input-group textarea,.ds-floating-label input,.ds-floating-label select,.ds-floating-label textarea,.ds-multiselect-display{font:var(--ds-input-font);font-size:var(--ds-input-font-size);font-family:var(--ds-input-font-family);line-height:var(--ds-input-line-height);font-weight:var(--ds-input-font-weight);padding:8px 10px;height:auto}.ds-input-single--bool{display:flex;align-items:center;justify-content:flex-start;width:fit-content;min-width:unset;background:transparent;padding:0}.ds-input-single--bool input[type=checkbox]{min-width:30px}.ds-input-single--bool label{margin-left:.5rem}.ds-input-group .ds-form-spacer{border:none;background:var(--ds-primary-form-input-bg-color);text-align:center;align-content:center;border-left:1px solid var(--ds-primary-border-color);border-right:1px solid var(--ds-primary-border-color);align-items:center;padding:0 10px;color:var(--ds-client-std-form-font-secondary-color);cursor:pointer;border-radius:0;transition:background .2s}.ds-input-group .showHide{border:none;border-left:1px solid var(--ds-primary-border-color);background:var(--ds-primary-form-input-bg-color);padding:0 10px;color:var(--ds-client-std-form-font-secondary-color);cursor:pointer;transition:background .2s}.ds-input-group button.showHide:last-child{border-radius:0 6px 6px 0}.ds-input-group .showHide:hover{background:hsla(var(--ds-primary-input-border-h),calc(var(--ds-primary-input-border-s) * 1%),calc((var(--ds-primary-input-border-l) + 10) * 1%),.15)}.ds-form-row--wide{flex-direction:column}.ds-form-row--wide dt{width:100%;margin-bottom:6px;padding-top:0}.ds-form-row--wide dd{flex-grow:unset;width:100%;margin:0}.ds-form-row{display:flex;align-items:flex-start;margin-bottom:15px}div.ds-form-row{flex-direction:column;align-items:stretch}.ds-form-row dt{width:220px;padding-top:5px;flex-shrink:0}.ds-form-row dd{padding-top:5px;flex-grow:1;min-width:0}.ds-form-row label{font-weight:700;color:var(--ds-primary-font-color)}.ds-form-row-explain,.ds-form-row-explain .renderedBB{font-size:12px;color:var(--ds-client-std-form-explain);margin-top:4px}.ds-form-submit-row{display:flex;justify-content:flex-end;gap:8px}.ds-form-cooldown{margin-top:.5rem;font-size:.9em;font-weight:700;color:var(--ds-stop-color)}.ds-account-content .ds-form-info{margin:0 20px}.ds-account-content .ds-content-card-content-wrapper .ds-form-info{margin:0}.ds-form-info{background:var(--ds-primary-form-input-bg-color);padding:1rem;border-radius:4px;font-size:.9rem;margin-bottom:.5rem}.ds-form-info p{margin:.3rem 0rem .3rem 0}.ds-input-single--multiselect{overflow:visible;background:var(--ds-primary-form-input-bg-color)}.ds-input-single--multiselect .ds-multiselect-wrapper{flex:1}.ds-input-single--multiselect:focus-within{border-color:var(--ds-primary-input-border-focus-color);box-shadow:0 0 0 2px #1e5ab440}.ds-form-actions{display:flex;justify-content:flex-end;gap:10px}@media(max-width:900px){.ds-account-container .ds-form-row:not(.ds-overlay-content *) dt{width:90px}.ds-form-row:not(.ds-overlay-content *) dd{margin-inline-start:20px}.ds-form-row:not(.ds-overlay-content *) dt{width:170px}}@media(max-width:600px){.ds-account-container .ds-form-row dt{width:unset}.ds-form .ds-form-row,.client-layout-wrapper .ds-form-row{display:flex;margin-bottom:15px;flex-direction:column}.ds-form .ds-form-row dd{margin:0}.ds-form .ds-form-row .ds-input-group,.ds-form .ds-form-row .ds-floating-label,.ds-form .ds-form-row .ds-input-single{width:100%}.ds-password-strength{flex-direction:column}.ds-form-row dt{width:100%;margin-bottom:6px}.ds-form-row dd{flex-grow:unset;width:100%;margin:0}}@media(max-height:900px){.ds-form dl{margin-block-start:.7em;margin-block-end:.7em}.client-layout-wrapper:not(:has(.ds-moderation-queue-bar)) .ds-overlay-container{padding-top:20px;padding-bottom:20px}.admin-layout-wrapper .ds-overlay-container{padding-top:60px}}a.ds-button-standard,a.ds-button-management.ds-button-standard,button.ds-button-standard,button.ds-button-management.ds-button-standard{display:flex;align-items:center;justify-content:center;background:var(--ds-standard-btn-normal);color:var(--ds-primary-font-color);padding:.75rem 1.5rem;border:none;border-radius:4px;cursor:pointer;transition:background .2s ease;font-family:var(--ds-font-family);font-weight:var(--ds-font-weight);font-size:var(--ds-link-font-size);line-height:1;white-space:nowrap;gap:4px}a.ds-button-management,button.ds-button-management{display:flex;align-items:center;justify-content:center;background:var(--ds-management-btn-normal);color:var(--ds-secondary-font-color);padding:.6em 1.2em;border-radius:4px;cursor:pointer;transition:background .2s ease;font-family:var(--ds-font-family);font-weight:var(--ds-font-weight);font-size:var(--ds-link-font-size);line-height:1;white-space:nowrap}a.ds-button-creation,button.ds-button-creation{flex:1;display:flex;align-items:center;justify-content:center;gap:3px;background:#ffffff0d;border:1px dashed rgba(255,255,255,.2);color:var(--ds-secondary-font-color);font-size:11px;padding:.6em .5em;cursor:pointer;border-radius:4px;transition:all .2s ease}a.ds-button-creation.active,button.ds-button-creation.active{border:1px dashed rgba(255,255,55,.7)}a.ds-button-creation:hover,button.ds-button-creation:hover{background:#5ca5d633;border-color:#5ca5d6;color:#fff}a.ds-button-entity-action,button.ds-button-entity-action{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;font-size:12px;font-weight:500;color:#5ca5d6;background:#5ca5d626;border:1px solid rgba(92,165,214,.3);border-radius:6px;cursor:pointer;transition:background .15s,border-color .15s,color .15s;letter-spacing:.02em}a.ds-button-entity-action:hover,button.ds-button-entity-action:hover{background:#5ca5d640;border-color:#5ca5d680;color:#fff}a.ds-button:disabled:hover,a.ds-button:disabled,button.ds-button-standard:disabled,button.ds-button-management:disabled,button.ds-button-creation:disabled,button.ds-button:disabled:hover,button.ds-button:disabled{cursor:not-allowed;opacity:.6}button.ds-button-standard:disabled,button.ds-button-management:disabled,button.ds-button-creation:disabled,button.ds-button-standard:disabled:hover,button.ds-button-management:hover,button.ds-button-creation:disabled:hover{background:var(--ds-standard-btn-disabled);color:var(--ds-primary-font-color)}a.ds-button-standard:hover,button.ds-button-standard:hover{background:var(--ds-standard-btn-hvr)}.ds-button-link{background:none;border:none;color:var(--ds-standard-btn-normal);cursor:pointer;padding:.75rem 1rem}.ds-button{border-radius:var(--ds-border-radius-sm);border:1px solid transparent;font-family:var(--ds-font-family);font-weight:var(--ds-font-weight);font-size:var(--ds-link-font-size);line-height:1;padding:.6em 1.2em;background-color:var(--ds-management-btn);color:var(--ds-management-btn-font-color);cursor:pointer;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease;box-shadow:0 1px 2px #0003;white-space:nowrap}.ds-button:hover{background-color:var(--ds-management-btn-light)}.ds-button:focus-visible{outline:none;box-shadow:0 0 0 3px var(--ds-admin-focusOutline);border-color:var(--ds-admin-buttonActiveBorder)}button.ds-button--icon-only,button.ds-button--icon-only.ds-button{padding:.75rem}button.ds-button.ds-button--small{padding:.25rem}button.ds-button--icon-only .ds-icon,button.ds-button--icon-only.ds-button .ds-icon{margin-right:0}button.ds-button-center,a.ds-button-center,.ds-button-center{margin:0 auto}button.ds-button--danger,a.ds-button--danger,.ds-button--danger{background-color:var(--ds-stop-darker-color );border-color:var(--ds-stop-light-color)}button.ds-button--danger:hover,a.ds-button--danger:hover,.ds-button--danger:hover{background-color:var(--ds-stop-dark-color);border-color:var(--ds-stop-light-color)}.ds-button--text{background:transparent;border:none;color:var(--ds-admin-textPrimary);box-shadow:none;padding:.6em 1.2em}.ds-button--text:hover{background-color:#ffffff1a;color:var(--ds-text-highlight-color);border-color:transparent}.ds-button--text:focus-visible{box-shadow:0 0 0 2px var(--ds-admin-focusOutline)}.btn-primary.ds-button-16-icon svg,.ds-button.ds-button-16-icon svg,.btn-primary svg,.ds-button svg{vertical-align:-.125em;margin-right:6px}.ds-button .ds-icon{margin-right:6px}.btn-primary.ds-button-26-icon svg,.ds-button.ds-button-26-icon svg{vertical-align:-.3em;margin-right:8px}.btn-primary.ds-button-26-icon,.ds-button.ds-button-26-icon{padding:.5rem 1rem}@media(max-width:1375px){.ds-button--icon-only-when-m .button-text{display:none}button.ds-button--icon-only-when-m,button.ds-button--icon-only-when-m.ds-button{padding:.75rem}button.ds-button--icon-only-when-m .ds-icon,button.ds-button--icon-only-when-m.ds-button .ds-icon{margin-right:0}}@media(max-width:992px){.ds-button--icon-only-when-m .button-text{display:inline}}.ds-form-info .ds-link{padding:0}.ds-link,.ds-link.ds-link-button{color:var(--ds-primary-link-color);text-decoration:none;transition:var(--ds-color-transitions)}.ds-link:hover,.ds-link.ds-link-button:hover{cursor:pointer;transition:var(--ds-color-transitions);color:var(--ds-primary-link-hover-color)}.ds-link-button{background:none;border:none;padding:0;color:var(--ds-link, #3b82f6);cursor:pointer;font-size:inherit;font-family:inherit;text-decoration:underline}.ds-link-button:hover{color:var(--ds-linkHover, #2563eb)}.card-grid-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:60vh}.card-grid{display:grid;grid-template-columns:repeat(auto-fit,380px);gap:20px;justify-content:center;align-items:stretch;width:100%;transition:all .4s ease}.card{display:flex;flex-direction:column;border-radius:var(--ds-border-radius-md);padding:20px;transition:var(--ds-transitions);min-height:200px;margin:20px 10px;max-width:380px}.card:hover{box-shadow:var(--ds-card-shadow-hover)}.card .ds-button{background-color:var(--ds-standard-btn);color:var(--ds-standard-btn-font-color);border-radius:var(--ds-border-radius-sm);padding:8px 14px;font-size:.9rem;font-weight:500;border:1px solid var(--ds-standard-btn);transition:all .25s ease}.card .ds-button:hover{background-color:var(--ds-standard-btn-hvr);border-color:var(--ds-standard-btn-hvr)}@media(max-width:600px){.card{padding:15px;max-width:280px}.card-grid{gap:0px;grid-template-columns:repeat(auto-fit,280px)}.exams-list-layout .ds-entity-action-bar-card .ds-form-row{gap:0rem;margin-bottom:5px;margin-top:2px}}.card-title{margin:0 0 15px;font-size:1.25rem;font-weight:600;color:var(--ds-editor-text-color)}.card-description{font-size:.975rem;color:var(--ds-muted-color-tint);margin-bottom:15px;line-height:1.4;background:var(--ds-shad-input-bg);padding:1rem;border-radius:4px;overflow-wrap:break-word;word-break:break-word}.card-description-meta{font-size:.75rem;color:var(--ds-muted-color-tint);margin-top:2px;margin-bottom:5px;line-height:.8rem}.card-value{font-weight:700;color:var(--ds-text-highlight-color);margin-bottom:15px}.card-action-options{padding:12px 5px 2px;display:flex;justify-content:center}.card-footer{padding-top:15px;margin-top:auto;display:flex;justify-content:flex-end}.renderedBB{font-size:1em;width:100%;margin:0;padding:0;line-height:1.42;word-wrap:break-word;white-space:pre-wrap;color:var(--ds-editor-text-color)}.renderedBB p,.renderedBB ol,.renderedBB ul,.renderedBB pre,.renderedBB blockquote,.renderedBB h1,.renderedBB h2,.renderedBB h3,.renderedBB h4,.renderedBB h5,.renderedBB h6{margin:0;padding:0}.renderedBB ol,.renderedBB ul{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;padding-left:1.5em}.renderedBB li{list-style-type:none;padding-left:1.5em;position:relative}.renderedBB li:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.renderedBB li[data-list-type=bullet]:before{content:"•"}.renderedBB li[data-list-type=ordered]{counter-increment:list-0}.renderedBB li[data-list-type=ordered]:before{content:counter(list-0,decimal) ". "}.renderedBB h1{font-size:2em}.renderedBB h2{font-size:1.5em}.renderedBB h3{font-size:1.17em}.renderedBB h4{font-size:1em}.renderedBB blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.renderedBB .ql-align-center{text-align:center}.renderedBB .ql-align-justify{text-align:justify}.renderedBB .ql-align-right{text-align:right}.renderedBB ol{padding-left:1.5em}.renderedBB img{max-width:100%}.renderedBB .ql-code-block-container{border:.5px solid;border-radius:4px;margin:10px 0;padding:10px;overflow-x:auto;text-align:left;direction:ltr;position:relative;-moz-tab-size:4;tab-size:4;background:#000;font-family:monospace;font-size:85%}.renderedBB .ql-code-block-container:not([data-language=plain]):before{content:attr(data-language) ":";display:block;font-weight:700;margin-bottom:5px;color:orange;text-transform:uppercase;font-family:inherit}.renderedBB .ql-code-block{white-space:pre;line-height:1.4}.renderedBB .ql-code-block .code-string{color:#a8c97f}.renderedBB .ql-code-block .code-keyword{color:#c792ea}.renderedBB .ql-code-block .code-method{color:#82aaff}.renderedBB .ql-code-block .code-variable{color:#f78c6c}.ds-entity-container,.ds-client-container{max-width:1200px;margin:var(--ds-container-margin);padding:.25rem var(--ds-container-padding)}.ds-entity-list{background-color:var(--ds-admin-contentBg);width:100%;margin:0 auto;box-sizing:border-box}.ds-entity-list .ds-input-single--DsSelectOperatorFloatAndRadio{display:block}.ds-entity-list-title-area .ds-entity-notice{margin:5px 0}.ds-entity-card{border-radius:var(--ds-border-radius-md);padding:0;margin-bottom:15px}.ds-entity-action-bar-card{border-radius:var(--ds-border-radius-md);padding:1rem}.ds-entity-action-bar-card .ds-form-row dt{width:320px}.ds-entity-action-bar-hr{margin-top:20px;padding:10px 20px;border-top:1px solid var(--ds-muted-title-tint-color);position:sticky;bottom:0;left:0;width:100%;box-sizing:border-box;z-index:100;display:flex;gap:15px;align-items:center;justify-content:flex-end;border-radius:0}.ds-entity-action-bar{padding:10px 20px;position:sticky;bottom:0;left:0;width:100%;box-sizing:border-box;z-index:100;display:flex;gap:15px;flex-wrap:wrap;align-items:center;justify-content:flex-end;border-radius:0}.ds-entity-search-input{width:100%;padding:.5rem}.ds-entity-input,.ds-entity-select,.ds-entity-textarea{padding:8px 12px;display:block;width:100%;transition:all .25s ease}.ds-entity-table-wrapper{border-radius:var(--ds-border-radius-md)}.ds-entity-table{width:100%;border-collapse:collapse;border:1px;margin-bottom:20px;border-radius:var(--ds-border-radius-md)}.ds-entity-table th,.ds-entity-table td{padding:8px 16px}.ds-entity-table th{font-weight:600}.ds-entity-table thead tr{border-bottom:1px solid var(--ds-muted-title-tint-color)}.ds-entity-table tbody td{word-break:break-word;overflow-wrap:break-word;white-space:normal}.ds-entity-table tbody tr:nth-child(odd){background-color:transparent}.ds-entity-table tbody tr:hover{background-color:#ffffff0d}.ds-entity-table__actions{white-space:nowrap;text-align:right;display:flex;gap:8px;justify-content:flex-end}.ds-entity-table td .ds-entity-input{width:100%;min-width:120px;padding:11px 10px}.ds-entity-table td .ds-floating-label-group:has(>.header_order[type=number]),.ds-entity-table td .ds-entity-input.header_order[type=number]{min-width:60px;max-width:80px}.ds-entity-table .ds-entity-table-child-indent{padding-left:1.75em;position:relative}.ds-entity-table-container{min-height:300px}.ds-entity-no-results{padding:2rem;font-style:italic;color:var(--ds-entity-textSecondary)}.ds-edit-entity-overlay .ds-input-single--DsSelectOperatorFloatAndRadio{display:block}.ds-edit-entity-overlay .ds-select-operator-float-and-radio{display:flex;flex-direction:column;gap:.5rem}.ds-edit-entity-overlay .ds-controls{display:flex;gap:.5rem;align-items:center}.ds-edit-entity-overlay .ds-select{flex:1}.ds-edit-entity-overlay .ds-operator{width:40px;max-width:40px}.ds-edit-entity-overlay .ds-number{max-width:100px;width:100px}.ds-edit-entity-overlay .ds-radio-group{display:flex;column-gap:1.5rem;row-gap:.25rem;padding-top:.25rem;padding-bottom:.25rem}.ds-edit-entity-overlay .ds-radio-label{align-items:center;gap:.25rem;cursor:pointer}.ds-client-content{display:flex;flex-direction:column}.ds-entity-main-content,.ds-client-main-content{min-width:100px;display:flex;flex-direction:column;gap:1rem}.ds-entity-list-title-area{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.25rem}.ds-entity-title-widgets{margin-top:.5rem}.ds-row-clickable{cursor:pointer}.ds-client-list-title{margin:0}.ds-client-page-layout,.ds-client-list-layout,.ds-entity-page-layout,.ds-entity-list-layout{display:grid;grid-template-columns:auto 1fr auto;align-items:stretch}.ds-entity-list .info-state{display:inline-block;font-weight:700;font-size:10px;padding:4px 8px;border-radius:4px;letter-spacing:.5px}.ds-entity-list .info-state.in_review,.ds-entity-list .info-state.pending,.ds-entity-list .info-state.draft{color:var(--ds-ready-color);background:var(--ds-ready-darkest-color)}.ds-entity-list .info-state.in_rejected,.ds-entity-list .info-state.deleted{color:var(--ds-stop-color);background:var(--ds-stop-darkest-color)}.ds-entity-list .info-state.in_progress{color:var(--ds-muted-color);background:var(--ds-muted-dark-color)}.ds-entity-list .info-state.published{color:var(--ds-go-color);background:var(--ds-go-darker-color)}.ds-entity-page .ds-title-main-column{display:flex;flex-direction:column;flex:1}.ds-entity-page .ds-title-explain,.ds-title-explain-text .renderedBB{margin:0;color:var(--ds-muted-color);font-size:.95rem}.ds-entity-page .info-state,.info-state{display:inline-block;text-transform:lowercase;border-left:3px solid var(--ds-ready-color);background:var(--ds-ready-darker-color);color:var(--ds-ready-lightest-color);min-width:fit-content;margin-left:3px;margin-right:0;padding:0 1px;font:var(--ds-font);font-family:var(--ds-font-family);font-size:9px;font-weight:700;height:11px;text-decoration:none}.ds-entity-page .ds-client-side-nav .ds-nav-dropdown .ds-nav-parent .info-state{width:fit-content;margin-left:0;margin-right:2px}.ds-entity-page .info-state.in_review,.ds-entity-page .info-state.pending,.ds-entity-page .info-state.draft,.info-state.in_review,.info-state.pending,.info-state.draft{border-left:3px solid var(--ds-ready-color);background:var(--ds-ready-darker-color);color:var(--ds-ready-lightest-color);text-decoration:none;cursor:default}.ds-entity-page .info-state.in_progress,.info-state.in_progress{border-left:3px solid var(--ds-muted-color);background:var(--ds-muted-dark-color);color:var(--ds-muted-light-color);text-decoration:none;cursor:default}.ds-entity-page .info-state.deleted-tag,.info-state.deleted-tag{border-left:3px solid var(--ds-stop-color);background:var(--ds-stop-darker-color);color:var(--ds-stop-light-color);text-decoration:none;cursor:default}.ds-entity-page .ds-page-header h1{margin-top:0;margin-bottom:0}.ds-entity-page .ds-mode-link{display:flex;align-items:center;gap:5px;font-size:11px;font-weight:700;text-transform:uppercase;text-decoration:none;color:var(--ds-muted-color);padding:4px;border-radius:4px;position:relative;z-index:5}.ds-entity-page .ds-pre-title-actions{display:flex;justify-content:flex-end;margin-bottom:-12px}.ds-entity-filters-container{display:flex;align-items:flex-start;gap:1rem;justify-content:flex-end;margin:1rem 4px}.ds-filter-prefix{font-size:14px;font-weight:700;color:var(--ds-navbar-font-color);margin-top:24px}.ds-filter-name{color:var(--ds-muted-dark-color)}.ds-entity-filters-list{display:flex;gap:1rem}.ds-filter-group{display:flex;flex-direction:column;gap:4px}.ds-filter-name{font-size:11px;text-transform:uppercase;letter-spacing:.5px;font-weight:600;opacity:.8}.ds-entity-filters-container .ds-multiselect-display{max-width:250px}.ds-entity-filters-container .ds-multiselect-dropdown{left:auto;right:0;width:auto}.ds-overlay-container .ds-multiselect-dropdown{left:auto;right:auto;max-width:100%;width:100%;position:absolute;box-sizing:border-box}.ds-entity-filters-container .ds-multiselect-wrapper .ds-multiselect-display,.ds-entity-filters-container .ds-input-single select,.ds-multiselect-wrapper .ds-multiselect-display,.ds-input-single select{height:var(--ds-input-height)}.ds-entity-page .ds-title-prepend-wrapper,.ds-entity-list .ds-page-title-wrapper{display:block}.ds-entity-page .title-prepend,.ds-entity-list .title-prepend{display:inline-block;vertical-align:middle;flex-shrink:0;margin-right:8px}.ds-entity-page .ds-title-prepend-wrapper .ds-title,.ds-entity-list .ds-title{display:inline;margin:0;font-size:2rem;vertical-align:middle}@media(max-width:900px){.ds-entity-action-bar-card .ds-form-row dt{width:320px}}@media(max-width:768px){.ds-entity-action-bar{justify-content:center;padding:15px}.ds-entity-action-bar .ds-input-group{flex:1 1 100%;width:100%}.ds-entity-action-bar-card{padding:1rem 0rem}.ds-entity-action-bar div:has(>.ds-button),.ds-entity-action-bar .ds-button{flex:1 1 100%;width:100%}.ds-entity-list-title-area{margin:0}.ds-entity-main-content{gap:.5rem}.ds-sidebar-toggle{display:flex;align-items:center;margin:.25em auto}.ds-client-page-layout,.ds-client-list-layout,.ds-entity-page-layout,.ds-entity-list-layout{min-width:220px;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;align-items:center}.ds-client-page-layout .ds-client-main-content,.ds-client-list-layout .ds-client-main-content,.ds-entity-page-layout .ds-entity-main-content,.ds-entity-list-layout .ds-entity-main-content{grid-column:1 / -1;grid-row:2}.ds-entity-filters-container{flex-direction:column;align-items:stretch;gap:.5rem}.ds-filter-prefix{margin-top:0;font-size:12px;border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:4px;margin-bottom:8px}.ds-entity-filters-container .ds-multiselect-display{max-width:unset}.ds-entity-filters-list{flex-direction:column;gap:12px}.ds-entity-filters-container .ds-multiselect-dropdown{left:auto;right:auto;max-width:100%;width:100%;position:absolute;box-sizing:border-box}.ds-filter-input-wrapper{min-width:100%}}@media(max-height:900px){.ds-entity-action-bar{padding:5px 20px}.ds-entity-action-bar-card{padding:.5rem 1rem;margin-bottom:.25rem}.ds-client-container .ds-page-title-wrapper .ds-custom-entity-buttons{padding-bottom:.25rem;padding-top:.25rem}.ds-entity-filters-container{margin-bottom:0;margin-top:0;padding-top:0;padding-bottom:0}.ds-breadcrumb-list{margin:0}.client-layout-wrapper .ds-entity-container,.client-layout-wrapper .ds-client-container{margin-top:0;margin-bottom:0;padding-top:.25rem}.ds-title-wrapper{margin-bottom:.25rem}}@media(max-height:910px)and (min-width:600px){.ds-entity-table th,.ds-entity-table td{padding:6px 16px}}@media(max-width:600px){.ds-entity-table th,.ds-entity-table td{padding:5px}.ds-entity-action-bar-card .ds-form-row dt{width:100%;margin-bottom:7px}.ds-edit-entity-overlay .ds-operator{max-width:30px}.ds-edit-entity-overlay .ds-controls,.ds-edit-entity-overlay .ds-select-operator-float-and-radio{display:grid}.ds-edit-entity-overlay .ds-radio-group{display:grid;gap:1rem;justify-content:start}.ds-edit-entity-overlay .ds-operator,.ds-edit-entity-overlay .ds-number{width:unset;max-width:unset}}@media(max-width:500px){.ds-client-container{padding:1rem .2rem}}.ds-account-container .ds-entity-list-layout .ds-sidebar-wrapper-left,.ds-account-container .ds-entity-list-layout .ds-sidebar-wrapper-right{display:none}.ds-account-container .ds-entity-list-layout{display:block;grid-template-columns:none}.ds-account-container .ds-entity-container{padding:0;margin:0;background:repeating-radial-gradient(var(--ds-card-bg-color),transparent 5px);background-color:unset;border:0px;box-shadow:0 3px 12px #0006}.ds-card-padding{padding:1.5rem}.ds-account-container .ds-entity-table.ds-content-bg,.ds-account-container .ds-entity-action-bar-card.ds-content-bg{background:transparent;box-shadow:none}.ds-account-container .ds-entity-action-bar{border-top:none;margin-top:0}.ds-account-container .ds-entity-table-wrapper{background:transparent}.ds-account-container .ds-entity-list-title-area h1{padding:10px 16px;margin:0;border-radius:var(--ds-card-radius) var(--ds-card-radius) 0 0;font-size:1.5rem;font-weight:600}.ds-account-container .ds-page-title-wrapper .ds-content-title{border-bottom:unset}.ds-account-container .ds-page-title-wrapper{border-bottom:1px solid var(--ds-primary-border-color);border-radius:var(--ds-card-radius) var(--ds-card-radius) 0 0;display:flex;align-items:center;justify-content:space-between}.ds-account-container .ds-page-title-wrapper{gap:1px}.ds-page-title-wrapper{display:flex;flex-wrap:wrap}.ds-account-container .ds-entity-action-bar-card{border:none;background:transparent;box-shadow:none;padding:0}.ds-entity-table-wrapper{padding:0}.ds-entity-table{border-radius:var(--ds-card-radius);overflow:hidden;border:1px solid var(--ds-primary-border-color)}.ds-account-container .ds-client-list-subtitle{font-size:1.8rem;font-weight:700;text-align:center;margin-top:1rem;line-height:1.2;color:var(--ds-primary-color)}.ds-page-title-wrapper .ds-custom-entity-buttons{padding:10px 16px;display:flex;gap:5px}.workshop-list-viewport .info-state,.ds-entity-list .usertag{display:inline-block;align-items:center;line-height:1.4;padding:2px 8px;height:auto;border-radius:4px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap}.workshop-list-viewport .info-state.published,.ds-entity-list .usertag.complete{background:#2ecc7126;color:#2ecc71}.workshop-list-viewport .info-state.in_review,.workshop-list-viewport .info-state.pending{background:#f1c40f26;color:#f1c40f}.workshop-list-viewport .info-state.in_progress,.workshop-list-viewport .info-state.draft{background:#3498db26;color:#3498db}.workshop-list-viewport .info-state.deleted-tag,.ds-entity-list .usertag.in_progress{background:#e74c3c26;color:#e74c3c}.ds-widg-card{display:flex;flex-direction:column;border:1px solid var(--ds-primary-border-color);border-radius:var(--ds-card-radius);box-shadow:0 3px 12px #0006;overflow:hidden;transition:box-shadow .2s ease,transform .2s ease,border-color .25s ease;margin-bottom:1rem}.ds-widg-footer{display:flex;justify-content:center}.ds-landing-grid--bottom .ds-widg-card{margin-bottom:0rem}.client-layout-wrapper .ds-content-bg.ds-widg-card:hover,.client-layout-wrapper .ds-content-bg.ds-widg-banner:hover{box-shadow:0 8px 32px #000c,0 3px 12px #0009}.ds-widg-card--accent{border-left:3px solid var(--ds-standout-color)}.ds-widg-idle-text{color:var(--ds-muted-color-tint);font-size:var(--ds-input-font-size);line-height:1.3}.ds-widg-header{display:flex;align-items:center;height:28px;justify-content:space-between;gap:8px;padding:12px 16px 10px;border-bottom:1px solid var(--ds-primary-border-color)}.ds-widg-header-left{display:flex;gap:8px;min-width:0}.ds-widg-header h2{font-size:1rem;font-weight:600;margin:0;color:var(--ds-primary-font-color);line-height:1.3;opacity:.8}.ds-widg-icon{opacity:.7;flex-shrink:0;margin-top:2px;color:var(--ds-primary-font-color)}.ds-widg-badge{display:inline-block;font-size:10px;font-weight:600;letter-spacing:.04em;padding:2px 8px;border-radius:20px;line-height:1.6;width:fit-content}.ds-widg-badge--purple{background:#eeedfe;color:#3c3489}.ds-widg-badge--teal{background:#e1f5ee;color:#0f6e56}.ds-widg-badge--blue{background:#e6f1fb;color:#0c447c}.ds-widg-badge--amber{background:#faeeda;color:#633806}.ds-widg-badge--green{background:#eaf3de;color:#3b6d11}.ds-widg-icon.ds-widg-color--purple{color:#6c5ce7}.ds-widg-icon.ds-widg-color--teal{color:#00b894}.ds-widg-icon.ds-widg-color--blue{color:#0984e3}.ds-widg-icon.ds-widg-color--amber{color:#e17055}.ds-widg-icon.ds-widg-color--green{color:#55a630}.ds-widg-body{flex:1;display:flex;flex-direction:column;justify-content:space-between;padding:12px 16px 14px;gap:12px}.ds-widg-content-wrap{overflow:auto}.ds-widg-content-info{float:left;position:relative;z-index:1;margin:2px 8px 4px 0}.ds-widg-content{font-size:.875rem;line-height:1.6;color:var(--ds-editor-text-color);margin:0;opacity:.8}.ds-widg-cta{align-self:flex-start;display:inline-flex;align-items:center;gap:5px;font-size:.8125rem}.ds-widg-cta-arrow{transition:transform .15s ease}.ds-widg-cta:hover .ds-widg-cta-arrow{transform:translate(3px)}.ds-badge{font-size:10px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;padding:2px 7px;border-radius:3px;line-height:1.6;white-space:nowrap}.ds-badge--core{background:#5ca5d61f;color:#5ca5d6;border:1px solid rgba(92,165,214,.25)}.ds-badge--personal{background:#8c8c8c14;color:#666;border:1px solid rgba(140,140,140,.15)}.ds-badge--level{background:#50b4781a;color:#60b87a;border:1px solid rgba(80,180,120,.2)}.ds-badge--tag{background:#a078dc1a;color:#b08ad4;border:1px solid rgba(160,120,220,.2)}.ds-badge--link{text-decoration:none;cursor:pointer;transition:filter .15s,opacity .15s}.ds-badge--link:hover{filter:brightness(1.3);opacity:.9}.ds-badge--state{background:#c8a0501a;color:#c8a050;border:1px solid rgba(200,160,80,.2)}.ds-widg-banner{border:1px solid var(--ds-primary-border-color);border-radius:var(--ds-card-radius);box-shadow:0 3px 12px #0006;padding:0rem 2rem 1rem;text-align:center;margin-bottom:2rem}.ds-widg-banner-title{font-size:2rem;font-weight:700;margin:.5rem 1rem 0rem;color:var(--ds-primary-font-color);opacity:.8}.ds-widg-banner-sub-title{font-size:.85rem;font-weight:400;line-height:1.2;margin:-.4rem 1rem 1rem;color:var(--ds-primary-font-color);opacity:.65}.ds-widg-banner-content{display:flex;align-items:flex-start;justify-content:center;gap:.75rem;text-align:left}.ds-widg-banner-content .renderedBB{flex:1}.ds-widg-banner-cta{margin-top:1.5rem}.ds-online-users-widget .ds-user-link{font-size:.8rem}@media(max-height:900px){.ds-widg-header{padding:4px 16px}}.client-layout-wrapper{display:flex;flex-direction:column;min-height:100vh}.client-main{flex:1}.ds-cookie-banner{background:var(--ds-primary-bg-color);border-bottom:1px solid var(--ds-primary-border-color);padding:1rem 1.5rem;display:flex;align-items:center;gap:1.5rem;box-shadow:0 2px 8px #0000004d;flex-wrap:wrap}.ds-cookie-banner__text{flex:1;min-width:200px}.ds-cookie-banner__text p{margin:0;font-size:.9rem;color:var(--ds-editor-text-color)}.ds-cookie-banner__actions{display:flex;gap:.75rem;flex-shrink:0}.client-main--footer-space{padding-bottom:55px}@media(max-width:768px){.client-main--footer-space{padding-bottom:calc(92px + env(safe-area-inset-bottom,0px))}.ds-sticky-header{position:sticky;top:0;z-index:8000}}@media(max-width:600px){.ds-cookie-banner{flex-direction:column;align-items:stretch}.ds-cookie-banner__actions{flex-direction:column}}
