.pd-root[data-v-79603277]{position:relative}.pd-trigger[data-v-79603277]{border:2px solid var(--color-primary,#708aaf);background:var(--color-primary-tint,#708aaf33);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;padding:0;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex}.pd-trigger[data-v-79603277]:hover,.pd-trigger--open[data-v-79603277]{background:var(--color-primary,#708aaf)}.pd-trigger:hover .pd-avatar[data-v-79603277],.pd-trigger--open .pd-avatar[data-v-79603277]{color:#fff}.pd-trigger[data-v-79603277]:active{transform:scale(.94)}.pd-avatar[data-v-79603277]{width:100%;height:100%;color:var(--color-primary,#708aaf);font-size:.75rem;font-weight:700;font-family:var(--font-sans);letter-spacing:.02em;border-radius:50%;justify-content:center;align-items:center;transition:color .2s;display:flex;overflow:hidden}.pd-panel[data-v-79603277]{background:var(--ui-card);border:1px solid var(--ui-border);width:14.375rem;box-shadow:0 8px 32px #0000001f, 0 0 0 1px var(--ui-border);z-index:200;font-family:var(--font-sans);border-radius:1rem;padding:.5rem;position:absolute;top:calc(100% + .625rem);right:0}.pd-header[data-v-79603277]{align-items:center;gap:.625rem;padding:.5rem .375rem .625rem;display:flex}.pd-header-avatar[data-v-79603277]{background:var(--color-primary-tint,#708aaf33);border:2px solid var(--color-primary,#708aaf);width:2.375rem;height:2.375rem;color:var(--color-primary,#708aaf);border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;font-size:.875rem;font-weight:700;display:flex;overflow:hidden}.pd-avatar-img[data-v-79603277],.pd-header-avatar-img[data-v-79603277]{object-fit:cover;width:100%;height:100%;display:block}.pd-header-info[data-v-79603277]{overflow:hidden}.pd-name[data-v-79603277]{color:var(--ui-text);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.8125rem;font-weight:600;overflow:hidden}.pd-email[data-v-79603277]{color:var(--ui-text-muted);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.6875rem;overflow:hidden}.pd-divider[data-v-79603277]{background:var(--ui-border);height:1px;margin:.25rem 0}.pd-nav[data-v-79603277]{flex-direction:column;gap:1px;padding:.25rem 0;display:flex}.pd-item[data-v-79603277]{cursor:pointer;width:100%;color:var(--ui-text);font-size:.8125rem;font-weight:500;font-family:var(--font-sans);text-align:left;background:0 0;border:none;border-radius:.5rem;align-items:center;gap:.5625rem;margin:1px 0;padding:.5rem .625rem;transition:background .25s cubic-bezier(.16,1,.3,1),color .25s cubic-bezier(.16,1,.3,1),transform .25s cubic-bezier(.16,1,.3,1);display:flex}.pd-item[data-v-79603277]:hover{background:var(--ui-tint)}.pd-item[data-v-79603277]:active{transform:scale(.98)}.pd-item--danger[data-v-79603277]{color:var(--ui-danger)}.pd-item--danger[data-v-79603277]:hover{background:color-mix(in srgb, var(--ui-danger) 8%, transparent);color:color-mix(in srgb, var(--ui-danger) 85%, black)}.pd-item-icon[data-v-79603277]{opacity:.75;width:1rem;height:1rem;-webkit-mask-image:var(--icon-url);-webkit-mask-image:var(--icon-url);mask-image:var(--icon-url);background-color:currentColor;flex-shrink:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.pd-drop-enter-active[data-v-79603277],.pd-drop-leave-active[data-v-79603277]{transition:opacity .2s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1)}.pd-drop-enter-from[data-v-79603277],.pd-drop-leave-to[data-v-79603277]{opacity:0;transform:translateY(-.375rem)scale(.97)}.nd-root[data-v-1300635f]{position:relative}.nd-trigger[data-v-1300635f]{border:1px solid var(--ui-border);background:var(--ui-page-bg);width:2.25rem;height:2.25rem;color:var(--ui-text-muted);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.nd-trigger[data-v-1300635f]:hover{background:var(--ui-accent);color:#fff;border-color:var(--ui-accent)}.nd-trigger[data-v-1300635f]:active{transform:scale(.94)}.nd-trigger--open[data-v-1300635f]{background:var(--ui-accent);color:#fff;border-color:var(--ui-accent)}.nd-badge[data-v-1300635f]{background:var(--ui-danger,#e53e3e);color:#fff;border:2px solid var(--ui-page-bg);border-radius:10px;padding:2px 5px;font-size:.625rem;font-weight:700;line-height:1;position:absolute;top:-4px;right:-4px}.nd-panel[data-v-1300635f]{background:var(--ui-card);border:1px solid var(--ui-border);width:20rem;box-shadow:0 8px 32px #0000001f, 0 0 0 1px var(--ui-border);z-index:9999;font-family:var(--font-sans);border-radius:1rem;flex-direction:column;max-height:80vh;display:flex;position:absolute;top:calc(100% + .625rem);right:0}.nd-header[data-v-1300635f]{justify-content:space-between;align-items:center;padding:1rem 1rem .5rem;display:flex}.nd-title[data-v-1300635f]{color:var(--ui-text);margin:0;font-size:.9375rem;font-weight:600}.nd-mark-read-btn[data-v-1300635f]{color:var(--ui-accent);cursor:pointer;background:0 0;border:none;padding:0;font-size:.75rem;transition:opacity .2s}.nd-mark-read-btn[data-v-1300635f]:hover{opacity:.8}.nd-divider[data-v-1300635f]{background:var(--ui-border);height:1px;margin:0}.nd-list-container[data-v-1300635f]{flex:1;overflow-y:auto}.nd-list[data-v-1300635f]{flex-direction:column;display:flex}.nd-empty[data-v-1300635f]{text-align:center;color:var(--ui-text-muted);padding:2rem 1rem;font-size:.875rem}.nd-item[data-v-1300635f]{border:none;border-bottom:1px solid var(--ui-border);cursor:pointer;text-align:left;background:0 0;align-items:flex-start;gap:.75rem;padding:1rem;transition:background .2s;display:flex}.nd-item[data-v-1300635f]:hover{background:var(--ui-tint)}.nd-item--unread[data-v-1300635f]{background:color-mix(in srgb, var(--ui-accent) 5%, transparent)}.nd-item-content[data-v-1300635f]{flex:1}.nd-item-text[data-v-1300635f]{color:var(--ui-text);margin:0 0 .25rem;font-size:.8125rem;line-height:1.4}.nd-item-time[data-v-1300635f]{color:var(--ui-text-muted);font-size:.6875rem}.nd-unread-dot[data-v-1300635f]{background:var(--ui-accent);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:4px}.nd-footer[data-v-1300635f]{text-align:center;padding:.75rem}.nd-load-more-btn[data-v-1300635f]{color:var(--ui-accent);cursor:pointer;background:0 0;border:none;border-radius:.5rem;width:100%;padding:.5rem;font-size:.8125rem;font-weight:500;transition:background .2s}.nd-load-more-btn[data-v-1300635f]:hover:not(:disabled){background:var(--ui-tint)}.nd-load-more-btn[data-v-1300635f]:disabled{opacity:.5;cursor:not-allowed}.nd-drop-enter-active[data-v-1300635f],.nd-drop-leave-active[data-v-1300635f]{transition:opacity .2s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1)}.nd-drop-enter-from[data-v-1300635f],.nd-drop-leave-to[data-v-1300635f]{opacity:0;transform:translateY(-.375rem)scale(.97)}button[data-v-909174a6]{cursor:pointer;color:var(--ui-text);background:0 0;border:none;justify-content:center;align-items:center;padding:.25rem;display:inline-flex}.icon-btn-icon[data-v-909174a6]{width:1.25rem;height:1.25rem;-webkit-mask-image:var(--icon-url);-webkit-mask-image:var(--icon-url);mask-image:var(--icon-url);background-color:currentColor;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.app-shell[data-v-5c1b145c]{background:var(--ui-page-bg);height:100dvh;font-family:var(--font-sans);display:flex;overflow:hidden}.sidebar[data-v-5c1b145c]{background:var(--ui-sidebar-bg);z-index:20;flex-direction:column;flex-shrink:0;align-items:center;width:4.5rem;height:100%;display:flex;position:relative;box-shadow:2px 0 16px #0000001f}.sidebar-logo[data-v-5c1b145c]{border-bottom:1px solid var(--ui-border);background:var(--ui-sidebar-bg);z-index:2;justify-content:center;align-items:center;width:100%;height:4.5rem;display:flex;position:sticky;top:0}.sidebar-logo-img[data-v-5c1b145c]{object-fit:contain;filter:brightness(0)invert();width:2.25rem;height:2.25rem}.sidebar-nav[data-v-5c1b145c]{flex-direction:column;flex:1;align-items:center;gap:.125rem;width:100%;padding:.75rem .5rem;display:flex;overflow-y:auto}.sidebar-nav[data-v-5c1b145c]::-webkit-scrollbar{display:none}.sidebar-nav[data-v-5c1b145c]{-ms-overflow-style:none;scrollbar-width:none}.nav-item[data-v-5c1b145c]{cursor:pointer;color:#ffffff73;background:0 0;border:none;border-radius:.625rem;flex-direction:column;align-items:center;gap:.25rem;width:100%;padding:.25rem .25rem .375rem;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex}.nav-item[data-v-5c1b145c]:active{transform:scale(.96)}.nav-item[data-v-5c1b145c]:hover{color:#ffffffd9}.nav-item[data-v-5c1b145c]:focus-visible{box-shadow:0 0 0 2px var(--ui-accent);color:#ffffffd9;outline:none}.nav-item:hover .nav-icon-box[data-v-5c1b145c],.nav-item:focus-visible .nav-icon-box[data-v-5c1b145c]{background:#ffffff1a}.nav-item--active[data-v-5c1b145c]{color:#fff}.nav-icon-box[data-v-5c1b145c]{background:0 0;border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2.375rem;height:2.375rem;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex}.nav-icon-box--active[data-v-5c1b145c]{box-shadow:0 2px 8px #708aaf59;background:var(--ui-accent)!important}.nav-icon-box--active .nav-icon[data-v-5c1b145c]{color:#fff}.nav-icon[data-v-5c1b145c]{width:1.25rem;height:1.25rem;-webkit-mask-image:var(--icon-url);-webkit-mask-image:var(--icon-url);mask-image:var(--icon-url);background-color:currentColor;flex-shrink:0;transition:background-color .3s cubic-bezier(.16,1,.3,1);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.nav-label[data-v-5c1b145c]{text-align:center;white-space:pre-line;letter-spacing:.02em;word-wrap:break-word;max-width:3.75rem;font-size:.5625rem;line-height:1.2}.main-area[data-v-5c1b145c]{flex-direction:column;flex:1;min-width:0;height:100%;display:flex}.topbar[data-v-5c1b145c]{background:var(--ui-page-bg);z-index:1000;justify-content:space-between;align-items:center;height:4.5rem;padding:0 1.5rem;transition:background .3s cubic-bezier(.16,1,.3,1);display:flex;position:sticky;top:0}.topbar--with-border[data-v-5c1b145c]{border-bottom:1px solid var(--ui-border)}.topbar-page-tag[data-v-5c1b145c]{letter-spacing:.12em;color:var(--ui-text-muted);margin-bottom:1px;font-size:.625rem;font-weight:700}.topbar-breadcrumb-wrap[data-v-5c1b145c] .custom-breadcrumb{background:0 0;border:none;margin:0 0 2px;padding:0}.topbar-breadcrumb-wrap[data-v-5c1b145c] .p-breadcrumb-list{align-items:center;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.topbar-breadcrumb-wrap[data-v-5c1b145c] .breadcrumb-link,.topbar-breadcrumb-wrap[data-v-5c1b145c] .breadcrumb-text{letter-spacing:.12em;color:var(--ui-text-muted);text-transform:uppercase;align-items:center;font-size:.625rem;font-weight:700;text-decoration:none;transition:color .2s;display:flex}.topbar-breadcrumb-wrap[data-v-5c1b145c] .breadcrumb-link:hover{color:var(--ui-accent)}.topbar-breadcrumb-wrap[data-v-5c1b145c] .p-breadcrumb-separator{color:var(--ui-text-muted);align-items:center;margin:0 .15rem;font-size:.625rem;display:flex}.topbar-breadcrumb-wrap[data-v-5c1b145c] .p-breadcrumb-separator svg{width:.625rem;height:.625rem}.topbar-left[data-v-5c1b145c]{flex-direction:column;display:flex}.topbar-title-row[data-v-5c1b145c]{align-items:center;gap:.25rem;margin-top:.15rem;display:flex}.breadcrumb-icon[data-v-5c1b145c]{margin-right:.2rem}.topbar-title[data-v-5c1b145c]{letter-spacing:-.01em;color:var(--ui-accent);margin:0;font-size:.9375rem;font-weight:700}.topbar-right[data-v-5c1b145c]{align-items:center;gap:.5rem;display:flex}.icon-btn[data-v-5c1b145c]{border:1px solid var(--ui-border);background:var(--ui-page-bg);width:2.25rem;height:2.25rem;color:var(--ui-text-muted);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex}.icon-btn[data-v-5c1b145c]:active{transform:scale(.94)}.icon-btn[data-v-5c1b145c]:hover{background:var(--ui-accent);color:#fff;border-color:var(--ui-accent)}.icon-btn[data-v-5c1b145c]:focus-visible{box-shadow:0 0 0 2px var(--ui-page-bg), 0 0 0 4px var(--ui-accent);outline:none}.back-btn[data-v-5c1b145c-s]{width:1.25rem;height:1.25rem;color:var(--ui-text-muted);cursor:pointer;background:0 0;border:none;border-radius:.25rem;justify-content:center;align-items:center;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}.back-btn[data-v-5c1b145c-s]:hover{color:var(--ui-accent);background:var(--ui-card-hover)}.back-btn svg[data-v-5c1b145c-s]{stroke-width:3px!important;width:.875rem!important;height:.875rem!important}.icon-btn-icon[data-v-5c1b145c]{width:1.25rem;height:1.25rem;-webkit-mask-image:var(--icon-url);-webkit-mask-image:var(--icon-url);mask-image:var(--icon-url);background-color:currentColor;flex-shrink:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.content-scroll[data-v-5c1b145c]{flex-direction:column;flex:1;gap:1.25rem;padding:1.25rem 1.5rem 2rem;display:flex;overflow:hidden auto}@media (width<=900px){.topbar[data-v-5c1b145c]{padding:0 1rem}.content-scroll[data-v-5c1b145c]{padding:1rem 1rem 1.5rem}}.search-bar[data-v-e91bb3ad]{flex-shrink:0;align-items:center;height:2.375rem;display:inline-flex}.search-bar-toggle[data-v-e91bb3ad]{border:1px solid var(--ui-border);background:var(--ui-panel);width:2.375rem;height:2.375rem;color:var(--ui-text-muted);cursor:pointer;border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex}.search-bar-toggle[data-v-e91bb3ad]:hover{border-color:var(--ui-accent);color:var(--ui-accent)}.search-bar-toggle[data-v-e91bb3ad]:focus-visible{box-shadow:0 0 0 2px var(--ui-page-bg), 0 0 0 4px var(--ui-accent);outline:none}.search-bar-toggle[data-v-e91bb3ad]:active{transform:scale(.94)}.search-bar-icon[data-v-e91bb3ad]{pointer-events:none}.search-bar-input-wrap[data-v-e91bb3ad]{width:var(--search-expanded-width,17.5rem);align-items:center;height:2.375rem;animation:.35s cubic-bezier(.16,1,.3,1) search-expand-e91bb3ad;display:flex;position:relative}@keyframes search-expand-e91bb3ad{0%{opacity:.6;width:2.375rem}to{width:var(--search-expanded-width,17.5rem);opacity:1}}.search-bar-input-icon[data-v-e91bb3ad]{color:var(--ui-text-muted);pointer-events:none;flex-shrink:0;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.search-bar-input[data-v-e91bb3ad]{background:var(--ui-panel);border:1px solid var(--ui-border);width:100%;height:100%;color:var(--ui-text);border-radius:.625rem;outline:none;padding:0 2.125rem 0 2.25rem;font-size:.8125rem;transition:border-color .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1)}.search-bar-input[data-v-e91bb3ad]:focus{border-color:var(--ui-accent);box-shadow:0 0 0 3px var(--ui-tint)}.search-bar-input[data-v-e91bb3ad]::placeholder{color:var(--ui-text-muted)}.search-bar-clear[data-v-e91bb3ad]{width:1.625rem;height:1.625rem;color:var(--ui-text-muted);cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;top:50%;right:.375rem;transform:translateY(-50%)}.search-bar-clear[data-v-e91bb3ad]:hover{background:var(--ui-tint);color:var(--ui-text)}.filter-dropdown[data-v-9b303f23]{font-family:var(--font-sans);height:2.375rem;display:inline-flex;position:relative}.filter-dropdown--block[data-v-9b303f23]{width:100%;max-width:none;display:flex}.filter-dropdown--block .fd-trigger[data-v-9b303f23]{width:100%}.fd-trigger[data-v-9b303f23]{height:100%;color:var(--ui-text);cursor:pointer;white-space:nowrap;z-index:1;background:0 0;border:none;outline:none;align-items:center;gap:6px;padding:0 10px 0 12px;font-size:12px;font-weight:500;display:inline-flex;position:relative}.fd-trigger[data-v-9b303f23]:before{content:"";background:var(--ui-panel);border:1px solid var(--ui-border);z-index:-1;border-radius:.625rem;transition:transform .25s cubic-bezier(.16,1,.3,1),border-color .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1),opacity .25s cubic-bezier(.16,1,.3,1),background .25s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.fd-trigger[data-v-9b303f23]:focus-visible:before{border-color:var(--ui-accent);box-shadow:0 0 0 2px var(--ui-page-bg), 0 0 0 4px var(--ui-accent)}.fd-trigger[data-v-9b303f23]:hover:before{border-color:var(--ui-accent)}.fd-trigger[data-v-9b303f23]:active:before{opacity:.85;transform:scale(.94)}.fd-content[data-v-9b303f23]{transform-origin:50%;width:100%;min-width:0;transform:translateY(var(--fd-content-rest-y,0px));pointer-events:none;justify-content:space-between;align-items:center;gap:6px;transition:transform .2s cubic-bezier(.16,1,.3,1);display:inline-flex}.fd-trigger:active .fd-content[data-v-9b303f23]{transform:translateY(var(--fd-content-rest-y,0px)) scale(.96)}.filter-dropdown--open .fd-trigger[data-v-9b303f23]:before{border-color:var(--ui-accent);box-shadow:0 0 0 2px var(--ui-tint)}.fd-label[data-v-9b303f23]{color:var(--ui-text-muted);text-transform:capitalize;font-size:11px;font-weight:500;line-height:1}.fd-value[data-v-9b303f23]{color:var(--ui-text);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;line-height:1;overflow:hidden}.fd-chevron[data-v-9b303f23]{background-color:var(--ui-text-muted);width:14px;height:14px;-webkit-mask-image:var(--icon-url);-webkit-mask-image:var(--icon-url);mask-image:var(--icon-url);flex-shrink:0;transition:transform .3s cubic-bezier(.16,1,.3,1);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.fd-chevron--open[data-v-9b303f23]{transform:rotate(180deg)}.fd-panel{background:var(--ui-card);border:1px solid var(--ui-border);max-width:320px;max-height:220px;box-shadow:0 8px 24px #00000014, 0 0 0 1px var(--ui-border);z-index:99999;border-radius:12px;flex-direction:column;gap:1px;padding:4px;display:flex;position:fixed;overflow-y:auto}.fd-option{min-height:2.25rem;color:var(--ui-text);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;text-align:left;background:0 0;border:none;border-radius:7px;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:8px 12px;font-size:12px;font-weight:500;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;overflow:hidden}.chip-multiselect[data-v-9850ba03]{font-family:var(--font-sans);height:2.375rem;display:inline-flex;position:relative}.cm-trigger[data-v-9850ba03]{height:100%;color:var(--ui-text);cursor:pointer;white-space:nowrap;z-index:1;background:0 0;border:none;outline:none;align-items:center;gap:8px;padding:0 12px;font-size:12px;font-weight:500;display:inline-flex;position:relative}.cm-trigger[data-v-9850ba03]:before{content:"";background:var(--ui-panel);border:1px solid var(--ui-border);z-index:-1;border-radius:.625rem;transition:transform .25s cubic-bezier(.16,1,.3,1),border-color .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1),opacity .25s cubic-bezier(.16,1,.3,1),background .25s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.cm-trigger[data-v-9850ba03]:focus-visible:before{border-color:var(--ui-accent);box-shadow:0 0 0 2px var(--ui-page-bg), 0 0 0 4px var(--ui-accent)}.cm-trigger[data-v-9850ba03]:hover:before{border-color:var(--ui-accent)}.cm-trigger[data-v-9850ba03]:active:before{opacity:.85;transform:scale(.94)}.chip-multiselect--open .cm-trigger[data-v-9850ba03]:before{border-color:var(--ui-accent);box-shadow:0 0 0 2px var(--ui-tint)}.cm-trigger-content[data-v-9850ba03]{transform-origin:50%;align-items:center;gap:4px;font-weight:600;line-height:1;transition:transform .2s cubic-bezier(.16,1,.3,1);display:flex}.cm-trigger:active .cm-trigger-content[data-v-9850ba03]{transform:scale(.96)}.cm-count[data-v-9850ba03]{color:var(--ui-text-muted);font-size:11px;font-weight:400}.cm-panel{background:var(--ui-card);border:1px solid var(--ui-border);min-width:200px;max-width:340px;max-height:300px;box-shadow:0 8px 24px #00000014, 0 0 0 1px var(--ui-border);z-index:99999;border-radius:12px;flex-direction:column;display:flex;position:fixed}.cm-selected-area-wrap{flex-direction:column;display:flex}.cm-selected-header{justify-content:space-between;align-items:center;padding:8px 10px 4px;display:flex}.cm-selected-count{color:var(--ui-text-muted);font-size:11px;font-weight:600}.cm-reset-btn{color:var(--ui-accent);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:2px 4px;font-size:11px;font-weight:600;transition:background .2s}.cm-reset-btn:hover{background:var(--ui-hover)}.cm-selected-area{flex-direction:column;gap:8px;max-height:140px;padding:4px 8px 8px;display:flex;overflow-y:auto}.cm-chips-container{flex-wrap:wrap;gap:6px;display:flex}.cm-chip{background:var(--ui-tint);color:var(--ui-accent);text-transform:uppercase;letter-spacing:.02em;border:1px solid color-mix(in srgb, var(--ui-accent) 20%, transparent);border-radius:6px;align-items:center;gap:4px;padding:2px 6px 2px 8px;font-size:11px;font-weight:700;display:inline-flex}.cm-chip.badge-green{color:var(--color-status-green);background:#10aa771a;border-color:#10aa7733}.cm-chip.badge-red{color:var(--color-status-red);background:#dc26261a;border-color:#dc262633}.cm-chip.badge-blue{color:var(--color-status-blue);background:#3b82f61a;border-color:#3b82f633}.cm-chip.badge-orange{color:#d97706;background:#f59e0b1a;border-color:#f59e0b33}.cm-chip.badge-purple{color:#7c3aed;background:#8b5cf61a;border-color:#8b5cf633}.cm-chip.badge-teal{color:#0d9488;background:#14b8a61a;border-color:#14b8a633}.cm-chip.badge-gray{background:var(--ui-panel);color:var(--ui-text-muted);border-color:var(--ui-border)}.cm-chip-label{white-space:nowrap;text-overflow:ellipsis;max-width:140px;overflow:hidden}.cm-chip-remove{width:16px;height:16px;color:var(--ui-accent);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;transition:background .2s,color .2s;display:flex}.cm-chip-remove:hover{background:var(--ui-accent);color:#fff}.cm-divider{background:var(--ui-border);height:1px;margin:0 -8px}.cm-available-area{flex-direction:column;gap:1px;padding:4px;display:flex;overflow-y:auto}.cm-option{min-height:2.25rem;color:var(--ui-text);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:7px;align-items:center;padding:8px 12px;font-size:12px;font-weight:500;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}.cm-option:hover{background:var(--ui-tint)}.cm-option:active{transform:scale(.98)}.cm-empty{text-align:center;color:var(--ui-text-muted);padding:12px;font-size:12px}.cm-pop-enter-active{transition:opacity .2s cubic-bezier(.16,1,.3,1),transform .3s cubic-bezier(.16,1,.3,1)}.cm-pop-leave-active{transition:opacity .15s,transform .15s cubic-bezier(.16,1,.3,1)}.cm-pop-enter-from{opacity:0;transform:translateY(-4px)scale(.97)}.cm-pop-leave-to{opacity:0;transform:translateY(-2px)scale(.98)}.app-btn[data-v-66ee1738]{transform-origin:50%;will-change:transform;border-radius:10px;min-height:38px;padding:0 1rem;font-size:.82rem;font-weight:600;transition:all .26s cubic-bezier(.16,1,.3,1)}.app-btn.p-button[data-v-66ee1738]:focus-visible{outline:none;box-shadow:0 0 0 3px var(--ui-tint)!important;border-color:var(--app-btn-color)!important}.app-btn.p-button[data-v-66ee1738]:not(:disabled):active,.app-btn[data-v-66ee1738]:active{transform:scale(.96)}.app-btn[data-v-66ee1738]:disabled{opacity:.55;cursor:not-allowed}.app-btn[data-v-66ee1738]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--ui-page-bg), 0 0 0 4px var(--app-btn-color)!important}.app-btn--filled[data-v-66ee1738]{box-shadow:0 4px 12px color-mix(in srgb, var(--app-btn-color) 25%, transparent);background:var(--app-btn-color)!important;color:var(--app-btn-text-color)!important;border:1px solid #0000!important}.app-btn--filled.p-button[data-v-66ee1738]:not(:disabled):active{background:color-mix(in srgb, var(--app-btn-color) 78%, black)!important;border-color:#0000!important}.app-btn.p-button.app-btn--filled[data-v-66ee1738]:not(:disabled):hover{box-shadow:0 6px 16px color-mix(in srgb, var(--app-btn-color) 35%, transparent);transform:translateY(-1px);background:color-mix(in srgb, var(--app-btn-color) 84%, black)!important;color:var(--app-btn-text-color)!important;border-color:#0000!important}.app-btn--outlined[data-v-66ee1738]{box-shadow:none;border:1px solid var(--ui-border)!important;color:var(--ui-text)!important;background:0 0!important}.app-btn--outlined.p-button[data-v-66ee1738]:not(:disabled):active{background:var(--ui-tint)!important;color:var(--app-btn-color)!important;border-color:var(--app-btn-color)!important}.app-btn.p-button.app-btn--outlined[data-v-66ee1738]:not(:disabled):hover{border-color:var(--app-btn-color)!important;color:var(--app-btn-color)!important;background:var(--ui-tint)!important}.app-btn--plain[data-v-66ee1738]{box-shadow:none;color:var(--ui-text-muted)!important;background:0 0!important;border:1px solid #0000!important}.app-btn--plain.p-button[data-v-66ee1738]:not(:disabled):active{background:var(--ui-panel)!important;color:var(--ui-text)!important;border-color:#0000!important}.app-btn.p-button.app-btn--plain[data-v-66ee1738]:not(:disabled):hover{color:var(--ui-text)!important;background:var(--ui-panel)!important;border-color:#0000!important}.app-btn--danger.app-btn--filled[data-v-66ee1738]{box-shadow:0 4px 12px color-mix(in srgb, var(--ui-danger) 25%, transparent);background:var(--ui-danger)!important;border-color:var(--ui-danger)!important}.app-btn--danger.app-btn--filled.p-button[data-v-66ee1738]:not(:disabled):active{background:color-mix(in srgb, var(--ui-danger) 70%, black)!important;border-color:color-mix(in srgb, var(--ui-danger) 70%, black)!important}.app-btn.p-button.app-btn--danger.app-btn--filled[data-v-66ee1738]:not(:disabled):hover{box-shadow:0 6px 16px color-mix(in srgb, var(--ui-danger) 28%, transparent);background:color-mix(in srgb, var(--ui-danger) 80%, black)!important;border-color:color-mix(in srgb, var(--ui-danger) 80%, black)!important}.app-btn--danger.app-btn--outlined[data-v-66ee1738]{color:var(--ui-danger);border-color:color-mix(in srgb, var(--ui-danger) 35%, transparent)}.app-btn--danger.app-btn--outlined[data-v-66ee1738]:hover{color:color-mix(in srgb, var(--ui-danger) 80%, black);border-color:color-mix(in srgb, var(--ui-danger) 45%, transparent);background:color-mix(in srgb, var(--ui-danger) 8%, transparent)}.ct-user-cell[data-v-72192ec3]{align-items:center;gap:12px;display:flex}.ct-user-avatar[data-v-72192ec3]{background:var(--ui-tint);width:36px;height:36px;color:var(--ui-accent);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.ct-user-name[data-v-72192ec3]{color:var(--ui-text);margin:0;font-size:13px;font-weight:400}.ct-user-sub[data-v-72192ec3]{color:var(--ui-text-muted);margin:0;font-size:11px}.ct-label-badges[data-v-386334ab]{flex-wrap:wrap;gap:4px;display:flex}.ct-label-badge[data-v-386334ab]{text-transform:uppercase;letter-spacing:.02em;border-radius:6px;padding:2px 8px;font-size:10px;font-weight:700}.label--default[data-v-386334ab]{background:var(--ui-panel);color:var(--ui-text-muted);border:1px solid var(--ui-border)}.ct-datetime[data-v-1eeb5614]{flex-direction:column;gap:2px;display:flex}.ct-date[data-v-1eeb5614]{color:var(--ui-text);font-size:13px;font-weight:500}.ct-time[data-v-1eeb5614]{color:var(--ui-text-muted);font-size:12px;font-weight:400}.ct-text[data-v-53a2a7af]{color:var(--ui-text);font-size:13px}.ct-actions[data-v-0f5c2cef]{justify-content:flex-start;align-items:center;gap:4px;display:flex}.ct-action-btn[data-v-0f5c2cef]{cursor:pointer;width:32px;height:32px;color:var(--ui-text-muted);transform-origin:50%;will-change:transform;backface-visibility:hidden;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}.ct-action-btn[data-v-0f5c2cef]:hover:not(:disabled){background:var(--ui-tint);color:var(--ui-accent)}.ct-action-btn--danger[data-v-0f5c2cef]:hover:not(:disabled){background:color-mix(in srgb, var(--ui-danger) 10%, transparent);color:var(--ui-danger)}.ct-action-btn--success[data-v-0f5c2cef]:hover:not(:disabled){background:color-mix(in srgb, var(--ui-success) 10%, transparent);color:var(--ui-success)}.ct-action-btn[data-v-0f5c2cef]:active:not(:disabled){transform:scale(.92)}.ct-action-btn[data-v-0f5c2cef]:disabled{opacity:.35;cursor:not-allowed}.ct-action-btn[data-v-0f5c2cef]:disabled:hover{color:var(--ui-text-muted);background:0 0}.ct-action-icon[data-v-0f5c2cef]{width:15px;height:15px;-webkit-mask-image:var(--icon-url);-webkit-mask-image:var(--icon-url);mask-image:var(--icon-url);background-color:currentColor;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.crud-table-card[data-v-8b167d91]{border-radius:.75rem;flex-direction:column;flex:1;gap:1.5rem;min-height:0;padding:1.5rem;display:flex;overflow:hidden}.crud-table-toolbar[data-v-8b167d91]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.crud-table[data-v-8b167d91] .p-datatable-thead{background:0 0!important}.crud-table[data-v-8b167d91] .p-datatable-thead>tr>th{border-bottom:1px solid var(--ui-border);color:var(--ui-text-muted);z-index:10;padding:1rem .85rem;background:var(--ui-card)!important;background-color:var(--ui-card)!important}.crud-table[data-v-8b167d91] .p-datatable-thead>tr>th:first-child{padding-left:1.5rem}.crud-table[data-v-8b167d91] .p-datatable-tbody>tr{transition:background .2s;background:0 0!important}.crud-table[data-v-8b167d91] .p-datatable-tbody>tr:hover{background:var(--ui-tint)!important;background-color:var(--ui-tint)!important}.crud-table[data-v-8b167d91] .p-datatable-tbody>tr>td{border-bottom:1px solid var(--ui-border);color:var(--ui-text);padding:.85rem}.crud-table[data-v-8b167d91] .p-datatable-tbody>tr>td:first-child{padding-left:1.5rem}.crud-table[data-v-8b167d91] .p-datatable-column-title{text-transform:uppercase;letter-spacing:.05em;color:var(--ui-text-muted);font-size:11px;font-weight:700}.crud-table[data-v-8b167d91] .p-datatable-table-container{border-radius:.75rem;overflow:hidden;background:0 0!important}.crud-table.has-paginator[data-v-8b167d91] .p-datatable-table-container{border-radius:.75rem .75rem 0 0}.crud-table[data-v-8b167d91]{flex-direction:column;flex:1;min-height:0;display:flex;background:0 0!important;border:none!important;border-radius:.75rem!important}.crud-table[data-v-8b167d91] .p-datatable-wrapper,.crud-table[data-v-8b167d91] .p-datatable-scrollable-wrapper,.crud-table[data-v-8b167d91] .p-datatable-scrollable-view{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden;background:0 0!important;border:none!important;border-radius:.75rem!important}.crud-table[data-v-8b167d91] .p-datatable-scrollable-body{flex:auto;min-height:0;overflow-y:auto}.crud-table[data-v-8b167d91] .p-datatable-scrollable-header{flex-shrink:0;overflow:hidden;background:var(--ui-card)!important}.crud-table[data-v-8b167d91] .p-datatable-scrollable-header-box{overflow:hidden}.crud-table[data-v-8b167d91] .p-column-header-content{gap:.35rem}.crud-table[data-v-8b167d91] .p-column-header-content .p-column-title{align-items:center;display:inline-flex}.ct-sort-icon[data-v-8b167d91]{background-color:var(--ui-text-muted);width:14px;height:14px;-webkit-mask-image:var(--sort-icon-url);-webkit-mask-image:var(--sort-icon-url);mask-image:var(--sort-icon-url);opacity:.65;transition:color .2s cubic-bezier(.16,1,.3,1),opacity .2s cubic-bezier(.16,1,.3,1);display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ct-sort-icon.is-sorted[data-v-8b167d91]{color:var(--ui-accent);opacity:1}.crud-table[data-v-8b167d91] .ct-row--enter>td{animation:.24s ease-out ct-row-enter-8b167d91}@keyframes ct-row-enter-8b167d91{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.label--default[data-v-8b167d91]{background:var(--ui-panel);color:var(--ui-text-muted);border:1px solid var(--ui-border)}.crud-table[data-v-8b167d91] .p-paginator-bottom,.crud-table[data-v-8b167d91] .p-paginator{border-radius:0 0 .75rem .75rem;align-items:center;position:relative;background:var(--ui-panel)!important;border:none!important;border-top:1px solid var(--ui-border)!important;box-shadow:none!important;justify-content:center!important;margin:0!important;padding:.35rem .75rem!important;display:flex!important}.crud-table[data-v-8b167d91] .p-paginator-left-content{display:none!important}.crud-table[data-v-8b167d91] .p-paginator-right-content,.crud-table[data-v-8b167d91] .p-paginator-end,.crud-table[data-v-8b167d91] .p-paginator-bottom>div:last-child:not(.p-paginator-pages){align-items:center;display:flex;margin-left:1rem!important}.ct-paginator-right[data-v-8b167d91]{align-items:center;display:flex}.crud-table[data-v-8b167d91] .p-paginator .p-paginator-page,.crud-table[data-v-8b167d91] .p-paginator .p-paginator-next,.crud-table[data-v-8b167d91] .p-paginator .p-paginator-last,.crud-table[data-v-8b167d91] .p-paginator .p-paginator-first,.crud-table[data-v-8b167d91] .p-paginator .p-paginator-prev{border-radius:.35rem;min-width:1.75rem;height:1.75rem;margin:0 .15rem;font-size:.85rem;transition:background-color .2s,color .2s,border-color .2s;color:var(--ui-text-muted)!important;background:0 0!important;border:1px solid #0000!important}.crud-table[data-v-8b167d91] .p-paginator .p-paginator-page:not(.p-highlight):hover,.crud-table[data-v-8b167d91] .p-paginator .p-paginator-next:not(.p-disabled):hover,.crud-table[data-v-8b167d91] .p-paginator .p-paginator-last:not(.p-disabled):hover,.crud-table[data-v-8b167d91] .p-paginator .p-paginator-first:not(.p-disabled):hover,.crud-table[data-v-8b167d91] .p-paginator .p-paginator-prev:not(.p-disabled):hover{background:var(--ui-tint)!important;color:var(--ui-text)!important}.crud-table[data-v-8b167d91] .p-paginator .p-highlight{font-weight:600;color:var(--ui-text)!important;border-color:var(--ui-border)!important;background:0 0!important}.crud-table[data-v-8b167d91] .p-skeleton{background-color:var(--ui-panel)!important;border-radius:9999px!important}.crud-table[data-v-8b167d91] .p-skeleton:after{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--ui-text) 10%, transparent), transparent)!important}.custom-date-picker[data-v-cc3e7097]{width:100%;display:inline-block;position:relative}.date-input-wrapper[data-v-cc3e7097]{align-items:center;width:100%;display:flex;position:relative}.date-input[data-v-cc3e7097]{background:var(--ui-panel);border:1px solid var(--ui-border);color:var(--ui-text);cursor:text;border-radius:.625rem;flex:1;height:2.375rem;padding:0 12px;font-size:12px;font-weight:500;transition:border-color .25s cubic-bezier(.16,1,.3,1)}.date-input[data-v-cc3e7097]:hover{border-color:var(--ui-accent)}.date-input[data-v-cc3e7097]:focus{border-color:var(--ui-accent);box-shadow:0 0 0 2px var(--ui-tint);outline:none}.date-icon-btn[data-v-cc3e7097]{color:var(--ui-text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;transition:color .2s;display:flex;position:absolute;right:8px}.date-icon-btn[data-v-cc3e7097]:hover{color:var(--ui-accent)}.date-input--no-data[data-v-cc3e7097]{border-color:var(--ui-danger,#ef4444);color:var(--ui-danger,#ef4444);background:color-mix(in srgb, var(--ui-danger,#ef4444) 10%, transparent)}.date-input--no-data[data-v-cc3e7097]:focus,.date-input--no-data[data-v-cc3e7097]:hover{border-color:var(--ui-danger,#ef4444);box-shadow:0 0 0 2px color-mix(in srgb, var(--ui-danger,#ef4444) 20%, transparent)}.date-icon-btn--no-data[data-v-cc3e7097]{color:var(--ui-danger,#ef4444)}.calendar-overlay[data-v-cc3e7097]{z-index:999;pointer-events:none;background:0 0;position:fixed;inset:0}.calendar-popup[data-v-cc3e7097]{background:var(--ui-card);border:1px solid var(--ui-border);box-shadow:0 8px 32px #0003, 0 0 0 1px var(--ui-border);z-index:1000;pointer-events:auto;border-radius:12px;width:320px;padding:16px;position:fixed}@keyframes slideDown-cc3e7097{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp-cc3e7097{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-8px)}}.calendar-fade-enter-active .calendar-popup[data-v-cc3e7097]{animation:.2s ease-out slideDown-cc3e7097}.calendar-fade-leave-active .calendar-popup[data-v-cc3e7097]{animation:.2s ease-out slideUp-cc3e7097}.calendar-header[data-v-cc3e7097]{justify-content:space-between;align-items:center;margin-bottom:16px;padding:0 4px;display:flex}.month-year[data-v-cc3e7097]{color:var(--ui-text);text-align:center;flex:1;font-size:14px;font-weight:600}.month-year-selector[data-v-cc3e7097]{flex:1;justify-content:center;gap:8px;display:flex}.month-picker-wrapper[data-v-cc3e7097],.year-picker-wrapper[data-v-cc3e7097]{position:relative}.month-year-button[data-v-cc3e7097]{background:var(--ui-panel);border:1px solid var(--ui-border);color:var(--ui-text);cursor:pointer;border-radius:6px;padding:6px 12px;font-size:14px;font-weight:600;transition:all .2s}.month-year-button[data-v-cc3e7097]:hover{background:var(--ui-hover);border-color:var(--ui-accent)}.dropdown-menu[data-v-cc3e7097]{background:var(--ui-card);border:1px solid var(--ui-border);z-index:1001;border-radius:8px;max-height:200px;position:absolute;top:calc(100% + 4px);overflow-y:auto;box-shadow:0 4px 16px #0000001a}.month-dropdown[data-v-cc3e7097]{width:120px;left:0}.year-dropdown[data-v-cc3e7097]{width:80px;right:0}.dropdown-item[data-v-cc3e7097]{width:100%;color:var(--ui-text);text-align:center;cursor:pointer;background:0 0;border:none;padding:8px 12px;font-size:14px;transition:all .2s;display:block}.dropdown-item[data-v-cc3e7097]:hover{background:var(--ui-hover);color:var(--ui-accent)}.dropdown-item.active[data-v-cc3e7097]{background:var(--ui-accent);color:#fff;font-weight:600}.nav-button[data-v-cc3e7097]{color:var(--ui-text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex}.nav-button[data-v-cc3e7097]:hover{color:var(--ui-accent);background:var(--ui-panel)}.weekdays[data-v-cc3e7097]{grid-template-columns:repeat(7,1fr);gap:2px;margin-bottom:8px;display:grid}.weekday[data-v-cc3e7097]{text-align:center;text-transform:uppercase;letter-spacing:.05em;color:var(--ui-text-muted);padding:4px 0;font-size:10px;font-weight:700}.calendar-body[data-v-cc3e7097]{flex-direction:column;gap:2px;display:flex}.week[data-v-cc3e7097]{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.day[data-v-cc3e7097]{aspect-ratio:1;background:var(--ui-panel);color:var(--ui-text);cursor:pointer;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;min-height:32px;padding:0;font-size:12px;font-weight:500;transition:all .15s;display:flex}.day[data-v-cc3e7097]:not(.day-empty):not(.day-disabled):hover{background:var(--ui-hover);border-color:var(--ui-border)}.day-empty[data-v-cc3e7097]{cursor:default;color:#0000;background:0 0;border:none}.day-disabled[data-v-cc3e7097]{color:var(--ui-text-muted);opacity:.25;cursor:not-allowed;background:0 0}.day-disabled[data-v-cc3e7097]:hover{background:0 0;border-color:#0000}.day-selected[data-v-cc3e7097]{background:var(--ui-accent);color:#fff;border-color:var(--ui-accent);font-weight:600}.day-selected[data-v-cc3e7097]:hover{background:var(--ui-accent);border-color:var(--ui-accent);filter:brightness(.9)}.day-today[data-v-cc3e7097]{background:var(--ui-panel);border:1.5px solid var(--ui-accent);color:var(--ui-accent);font-weight:600}.day-today[data-v-cc3e7097]:hover{background:var(--ui-tint);border-color:var(--ui-accent)}.ct-copy-value[data-v-1aaad3de]{appearance:none;font-family:var(--font-mono,monospace);color:var(--ui-text-muted);white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:flex-start;align-items:center;width:fit-content;margin:-.1rem -.45rem;padding:.1rem .45rem;font-size:.6875rem;transition:all .2s;display:inline-flex}.ct-copy-value[data-v-1aaad3de]:hover{background:var(--ui-tint);color:var(--ui-accent)}.ct-copy-value[data-v-1aaad3de]:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}.ct-copy-value.is-copied[data-v-1aaad3de]{color:var(--color-status-green);background:#10aa7726}.ct-copy-value--empty[data-v-1aaad3de]{cursor:default;background:0 0;margin:0;padding:0}.ct-copy-value--empty[data-v-1aaad3de]:hover{color:var(--ui-text-muted);background:0 0}.live-chip[data-v-80d9dfa8]{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;font-weight:700;display:inline-flex}.live-chip--md[data-v-80d9dfa8]{padding:.35rem .7rem;font-size:.6875rem}.live-chip--sm[data-v-80d9dfa8]{padding:4px 10px;font-size:10px}.is-live[data-v-80d9dfa8]{color:var(--ui-success);background:color-mix(in srgb, var(--ui-success) 12%, transparent);border:1px solid color-mix(in srgb, var(--ui-success) 35%, transparent)}.is-inactive[data-v-80d9dfa8]{color:var(--ui-text-muted);background:var(--ui-panel);border:1px solid var(--ui-border)}.live-dot[data-v-80d9dfa8]{background:var(--ui-success);border-radius:999px;flex-shrink:0}.live-chip--md .live-dot[data-v-80d9dfa8]{width:7px;height:7px;box-shadow:0 0 0 0 color-mix(in srgb, var(--ui-success) 45%, transparent);animation:1.8s ease-in-out infinite livePulse-80d9dfa8}.live-chip--sm .live-dot[data-v-80d9dfa8]{width:6px;height:6px;box-shadow:0 0 0 0 color-mix(in srgb, var(--ui-success) 45%, transparent);animation:1.8s ease-in-out infinite livePulse-80d9dfa8}.is-inactive .live-dot[data-v-80d9dfa8]{background:var(--ui-text-muted);box-shadow:none;animation:none}@keyframes livePulse-80d9dfa8{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--ui-success) 45%, transparent)}70%{box-shadow:0 0 0 8px color-mix(in srgb, var(--ui-success) 0%, transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb, var(--ui-success) 0%, transparent)}}.activity-container[data-v-e191a609]{flex-direction:column;gap:1rem;height:calc(100vh - 120px);display:flex}.activity-header[data-v-e191a609]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.header-left[data-v-e191a609],.header-right[data-v-e191a609]{align-items:center;gap:.625rem;display:flex}.header-left[data-v-e191a609]{flex:1;min-width:0}.header-right[data-v-e191a609]{flex-shrink:0}.date-picker-wrap[data-v-e191a609]{flex-shrink:0;min-width:8.5rem}.refresh-button[data-v-e191a609]{flex-shrink:0;width:2.375rem!important;min-width:2.375rem!important;height:2.375rem!important;min-height:2.375rem!important;padding:0!important}.user-cell[data-v-e191a609]{flex-direction:column;align-items:flex-start;gap:.2rem;display:flex}.username[data-v-e191a609]{color:var(--ui-text);font-size:.8125rem;font-weight:500}.action-badge[data-v-e191a609]{text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;border-radius:9999px;justify-content:center;align-items:center;padding:.2rem .5rem;font-size:.625rem;font-weight:700;display:inline-flex}.badge-green[data-v-e191a609]{color:var(--color-status-green);background:#10aa771a}.badge-red[data-v-e191a609]{color:var(--color-status-red);background:#dc26261a}.badge-blue[data-v-e191a609]{color:var(--color-status-blue);background:#3b82f61a}.badge-orange[data-v-e191a609]{color:#d97706;background:#f59e0b1a}.badge-purple[data-v-e191a609]{color:#7c3aed;background:#8b5cf61a}.badge-teal[data-v-e191a609]{color:#0d9488;background:#14b8a61a}.badge-gray[data-v-e191a609]{background:var(--ui-panel);color:var(--ui-text-muted);border:1px solid var(--ui-border)}.app-cb[data-v-fe9bde7e]{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;outline:none;align-items:center;gap:.5rem;display:inline-flex}.app-cb--disabled[data-v-fe9bde7e]{opacity:.45;cursor:not-allowed;pointer-events:none}.app-cb__box[data-v-fe9bde7e]{border:2px solid color-mix(in srgb, var(--ui-accent) 50%, var(--ui-text-muted));color:#0000;background:0 0;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;transition:background .2s cubic-bezier(.16,1,.3,1),border-color .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1),transform .15s cubic-bezier(.34,1.56,.64,1);display:flex;position:relative}.app-cb:focus-visible .app-cb__box[data-v-fe9bde7e]{box-shadow:0 0 0 3px var(--ui-tint);border-color:var(--ui-accent)}.app-cb:hover .app-cb__box[data-v-fe9bde7e]{border-color:var(--ui-accent)}.app-cb--checked .app-cb__box[data-v-fe9bde7e]{background:var(--ui-accent);border-color:var(--ui-accent);color:#fff;animation:.25s cubic-bezier(.34,1.56,.64,1) cb-pop-fe9bde7e;transform:scale(1)}.app-cb--indeterminate .app-cb__box[data-v-fe9bde7e]{background:var(--ui-accent);border-color:var(--ui-accent);color:#fff}.app-cb__icon[data-v-fe9bde7e]{display:block}.app-cb--sm .app-cb__box[data-v-fe9bde7e]{border-radius:4px;width:14px;height:14px}.app-cb--sm .app-cb__icon[data-v-fe9bde7e]{width:10px;height:10px}.app-cb--sm .app-cb__label[data-v-fe9bde7e]{font-size:12px}.app-cb--md .app-cb__box[data-v-fe9bde7e]{border-radius:5px;width:18px;height:18px}.app-cb--md .app-cb__icon[data-v-fe9bde7e]{width:12px;height:12px}.app-cb--md .app-cb__label[data-v-fe9bde7e]{font-size:13px}.app-cb--lg .app-cb__box[data-v-fe9bde7e]{border-radius:6px;width:22px;height:22px}.app-cb--lg .app-cb__icon[data-v-fe9bde7e]{width:15px;height:15px}.app-cb--lg .app-cb__label[data-v-fe9bde7e]{font-size:14px}.app-cb__label[data-v-fe9bde7e]{color:var(--ui-text);font-weight:500;line-height:1.3}@keyframes cb-pop-fe9bde7e{0%{transform:scale(.85)}50%{transform:scale(1.1)}to{transform:scale(1)}}.dialog-head[data-v-ff65cdd9]{flex-direction:column;gap:.25rem;display:flex}.dialog-title[data-v-ff65cdd9]{color:var(--ui-text);letter-spacing:-.01em;margin:0;font-size:1.1rem;font-weight:650}.dialog-subtitle[data-v-ff65cdd9]{color:var(--ui-text-muted);margin:0;font-size:.83rem}.dialog-body[data-v-ff65cdd9]{padding-top:1rem}.p-dialog:has(.crud-dialog-content){box-shadow:0 20px 25px -5px #0000001a, 0 0 0 1px var(--ui-border)!important;border:none!important;border-radius:16px!important;overflow:hidden!important}.p-dialog-mask:has(.crud-dialog-content){-webkit-backdrop-filter:blur(4px)}.p-dialog .p-dialog-header{color:var(--ui-text);background:var(--ui-panel)!important;border:none!important;border-bottom:1px solid var(--ui-border)!important}.p-dialog .crud-dialog-content{color:var(--ui-text);background:var(--ui-card)!important;border:none!important}.p-dialog .p-dialog-footer{color:var(--ui-text);background:var(--ui-panel)!important;border:none!important;border-top:1px solid var(--ui-border)!important;padding:1rem 1.25rem!important}.p-dialog .crud-dialog-content .field-input{background:var(--ui-panel);color:var(--ui-text);border-color:var(--ui-border)}.p-dialog .crud-dialog-content .fd-trigger:before,.p-dialog .crud-dialog-content .fm-trigger:before{background:var(--ui-panel)!important;border-color:var(--ui-border)!important}.p-dialog .crud-dialog-content .fd-trigger:hover:before,.p-dialog .crud-dialog-content .fm-trigger:hover:before,.p-dialog .crud-dialog-content .fd-trigger:focus-visible:before,.p-dialog .crud-dialog-content .fm-trigger:focus-visible:before,.p-dialog .crud-dialog-content .filter-dropdown--open .fd-trigger:before,.p-dialog .crud-dialog-content .filter-dropdown--open .fm-trigger:before{border-color:var(--ui-accent)!important}.p-dialog .p-dialog-header .p-dialog-header-icon{color:var(--ui-text-muted)}.p-dialog .p-dialog-header .p-dialog-header-icon:hover{background:var(--ui-panel);color:var(--ui-text)}.br-grid[data-v-8a870838]{grid-template-columns:1fr 1fr;align-items:start;gap:1.5rem;padding-top:.5rem;display:grid}@media (width<=960px){.br-grid[data-v-8a870838]{grid-template-columns:1fr}}.br-card[data-v-8a870838]{background:var(--ui-card);box-shadow:0 1px 3px #0000000a,inset 0 0 0 1px var(--ui-border);border-radius:14px;flex-direction:column;gap:1.25rem;min-width:0;padding:1.5rem;display:flex;overflow:hidden}.br-card-header[data-v-8a870838]{align-items:center;gap:1rem;display:flex}.br-card-icon[data-v-8a870838]{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.br-card-icon--accent[data-v-8a870838]{background:var(--ui-tint);color:var(--ui-accent)}.br-card-icon--warning[data-v-8a870838]{background:color-mix(in srgb,var(--ui-warning) 15%,transparent);color:var(--ui-warning)}.br-card-title[data-v-8a870838]{color:var(--ui-text);margin:0;font-size:1.05rem;font-weight:650}.br-card-subtitle[data-v-8a870838]{color:var(--ui-text-muted);margin:0;font-size:.8rem}.br-label[data-v-8a870838]{text-transform:uppercase;letter-spacing:.06em;color:var(--ui-text-muted);font-size:11px;font-weight:700}.br-section[data-v-8a870838]{flex-direction:column;gap:.5rem;display:flex}.br-toggle-group[data-v-8a870838]{gap:.35rem;display:flex}.br-toggle[data-v-8a870838]{border:1px solid var(--ui-border);color:var(--ui-text-muted);cursor:pointer;background:0 0;border-radius:8px;padding:.45rem .9rem;font-size:12.5px;font-weight:600;transition:all .2s cubic-bezier(.16,1,.3,1)}.br-toggle[data-v-8a870838]:hover{border-color:var(--ui-accent);color:var(--ui-accent);background:var(--ui-tint)}.br-toggle--active[data-v-8a870838]{background:var(--ui-accent);border-color:var(--ui-accent);color:#fff}.br-toggle--active[data-v-8a870838]:hover{background:color-mix(in srgb,var(--ui-accent) 85%,black);border-color:color-mix(in srgb,var(--ui-accent) 85%,black);color:#fff}.br-info-box[data-v-8a870838]{background:var(--ui-tint);color:var(--ui-accent);border-radius:10px;align-items:center;gap:.6rem;padding:.7rem .9rem;font-size:.82rem;font-weight:500;display:flex}.br-info-box--small[data-v-8a870838]{padding:.5rem .75rem;font-size:.78rem}.br-warning-box[data-v-8a870838]{background:color-mix(in srgb,var(--ui-warning) 10%,transparent);color:var(--ui-warning);border-radius:10px;align-items:flex-start;gap:.6rem;padding:.75rem .9rem;font-size:.82rem;font-weight:500;line-height:1.5;display:flex}.br-table-select[data-v-8a870838]{flex-direction:column;gap:.5rem;display:flex}.br-table-select-header[data-v-8a870838]{justify-content:space-between;align-items:center;display:flex}.br-select-all[data-v-8a870838]{color:var(--ui-text-muted);cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;padding:.25rem 0;font-size:12px;font-weight:600;display:flex}.br-select-all[data-v-8a870838]:hover{color:var(--ui-accent)}.br-selected-count[data-v-8a870838]{color:var(--ui-text-muted);font-size:11.5px;font-weight:600}.br-table-list[data-v-8a870838]{border:1px solid var(--ui-border);border-radius:10px;flex-direction:column;gap:2px;max-height:260px;padding:.35rem;display:flex;overflow-y:auto}.br-table-item[data-v-8a870838]{cursor:pointer;color:var(--ui-text);border-radius:7px;align-items:center;gap:.65rem;padding:.45rem .6rem;font-size:13px;transition:background .15s;display:flex}.br-table-item[data-v-8a870838]:hover{background:var(--ui-tint)}.br-table-name[data-v-8a870838]{flex:1;font-family:SF Mono,Fira Code,monospace;font-size:12.5px;font-weight:500}.br-table-rows[data-v-8a870838]{color:var(--ui-text-muted);white-space:nowrap;font-size:11.5px;font-weight:600}.br-action-btn[data-v-8a870838]{justify-content:center;gap:.5rem;width:100%;margin-top:auto;padding:.7rem 1rem}.br-dropzone[data-v-8a870838]{border:2px dashed var(--ui-border);cursor:pointer;color:var(--ui-text-muted);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:.5rem;padding:2rem 1.5rem;transition:all .2s;display:flex}.br-dropzone[data-v-8a870838]:hover{border-color:var(--ui-accent);background:var(--ui-tint);color:var(--ui-accent)}.br-dropzone-text[data-v-8a870838]{margin:0;font-size:.85rem;font-weight:500}.br-dropzone-hint[data-v-8a870838]{opacity:.7;margin:0;font-size:.75rem}.br-file-input[data-v-8a870838]{display:none}.br-file-preview[data-v-8a870838]{border:1px solid var(--ui-border);border-radius:10px;padding:.75rem 1rem}.br-file-info[data-v-8a870838]{align-items:center;gap:.75rem;display:flex}.br-file-icon[data-v-8a870838]{background:var(--ui-tint);width:36px;height:36px;color:var(--ui-accent);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.br-file-meta[data-v-8a870838]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.br-file-name[data-v-8a870838]{color:var(--ui-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.br-file-size[data-v-8a870838]{color:var(--ui-text-muted);font-size:11.5px}.br-file-remove[data-v-8a870838]{color:var(--ui-text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:.35rem;transition:all .15s;display:flex}.br-file-remove[data-v-8a870838]:hover{background:color-mix(in srgb,var(--ui-danger) 12%,transparent);color:var(--ui-danger)}.br-conflicts[data-v-8a870838]{border:1px solid color-mix(in srgb,var(--ui-danger) 30%,transparent);background:color-mix(in srgb,var(--ui-danger) 6%,transparent);border-radius:10px;padding:.85rem 1rem}.br-conflicts-header[data-v-8a870838]{color:var(--ui-danger);align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:.82rem;display:flex}.br-conflicts-list[data-v-8a870838]{color:var(--ui-text);margin:0;padding-left:1.5rem;font-size:.8rem;line-height:1.7}.br-conflicts-list code[data-v-8a870838]{background:var(--ui-panel);border-radius:4px;padding:.1rem .4rem;font-size:.78rem;font-weight:600}.br-success-box[data-v-8a870838]{background:color-mix(in srgb,var(--ui-success) 10%,transparent);color:var(--ui-success);border-radius:10px;align-items:center;gap:.6rem;padding:.7rem .9rem;font-size:.82rem;font-weight:500;display:flex}.br-error-box[data-v-8a870838]{background:color-mix(in srgb,var(--ui-danger) 10%,transparent);color:var(--ui-danger);border-radius:10px;align-items:center;gap:.6rem;padding:.7rem .9rem;font-size:.82rem;font-weight:500;display:flex}.br-confirm-body[data-v-8a870838]{flex-direction:column;gap:1.25rem;display:flex}.br-field[data-v-8a870838]{flex-direction:column;gap:.4rem;display:flex}.br-input[data-v-8a870838]{border:1px solid var(--ui-border);background:var(--ui-panel);width:100%;color:var(--ui-text);box-sizing:border-box;border-radius:10px;outline:none;padding:.58rem .72rem;font-size:.84rem;transition:border-color .28s,box-shadow .28s}.br-input[data-v-8a870838]:focus{border-color:var(--ui-accent);box-shadow:0 0 0 3px var(--ui-tint)}.br-field-error[data-v-8a870838]{color:var(--ui-danger);margin:0;font-size:.78rem;font-weight:500}.br-dialog-actions[data-v-8a870838]{justify-content:flex-end;gap:.65rem;display:flex}.catalog-form[data-v-c29c93b9]{gap:1rem;display:grid}.field-block[data-v-c29c93b9]{flex-direction:column;gap:.45rem;display:flex}.field-label[data-v-c29c93b9]{color:var(--ui-text);font-size:.82rem;font-weight:600}.field-input[data-v-c29c93b9]{border:1px solid var(--ui-border);background:var(--ui-panel);width:100%;color:var(--ui-text);border-radius:10px;outline:none;padding:.58rem .72rem;font-size:.84rem;transition:border-color .28s cubic-bezier(.16,1,.3,1),box-shadow .28s cubic-bezier(.16,1,.3,1)}.field-input[data-v-c29c93b9]:focus{border-color:var(--ui-accent);box-shadow:0 0 0 3px var(--ui-tint)}.field-input--textarea[data-v-c29c93b9]{resize:vertical}.dialog-actions[data-v-c29c93b9]{justify-content:flex-end;gap:.65rem;display:flex}.confirm-message[data-v-817941c9]{color:var(--ui-text);margin:0;font-size:.88rem;line-height:1.55}.dialog-actions[data-v-817941c9]{justify-content:flex-end;gap:.65rem;display:flex}.header-left[data-v-b2d54ec3]{flex:1;align-items:center;gap:1rem;min-width:0;display:flex}.record-count[data-v-b2d54ec3]{color:var(--ui-text-muted);white-space:nowrap;padding-left:.5rem;font-size:.85rem;font-weight:600}.header-right[data-v-b2d54ec3]{align-items:center;gap:.65rem;display:flex}.color-swatch[data-v-bb517963]::-webkit-color-swatch-wrapper{padding:0}.color-swatch[data-v-bb517963]::-webkit-color-swatch{border:none}.identity-input[data-v-8c70979a]{border:1px solid var(--ui-border);background:var(--ui-panel);width:100%;color:var(--ui-text);border-radius:10px;outline:none;padding:.58rem .72rem;font-size:.84rem;transition:border-color .28s cubic-bezier(.16,1,.3,1),box-shadow .28s cubic-bezier(.16,1,.3,1)}.identity-input[data-v-8c70979a]:focus{border-color:var(--ui-accent);box-shadow:0 0 0 3px var(--ui-tint)}.auto-theme-picker-vars[data-v-8c70979a]{--preview-muted:var(--ui-text-muted);--preview-border:var(--ui-border);--preview-surface-2:var(--ui-panel);--preview-bg:var(--ui-card);--preview-text:var(--ui-text);--preview-accent:var(--ui-accent);--preview-hover:var(--ui-tint)}.tone-steps[data-v-8c70979a]{flex-wrap:nowrap;gap:.4rem;display:flex;overflow-x:auto}.tone-chip[data-v-8c70979a]{letter-spacing:.01em;border:none;border-radius:.55rem;justify-content:center;align-items:center;min-width:3rem;height:2.75rem;padding:0 .75rem;font-size:.78rem;font-weight:800;transition:all .2s;display:inline-flex;box-shadow:inset 0 0 0 1px #00000014}.tone-chip[data-v-8c70979a]:hover{transform:translateY(-1px)}.tone-chip--active[data-v-8c70979a]{box-shadow:inset 0 0 0 2px #ffffffe6,0 0 0 2px #ffffff40}.theme-card-action-btn[data-v-8c70979a]{width:2rem!important;min-width:2rem!important;height:2rem!important;min-height:2rem!important;padding:0!important}.theme-card-action-icon[data-v-8c70979a]{width:.875rem;height:.875rem;-webkit-mask-image:var(--icon-url);-webkit-mask-image:var(--icon-url);mask-image:var(--icon-url);background-color:currentColor;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.trash-tab-groups[data-v-c13545cd]{flex-wrap:wrap;gap:1.5rem;margin-bottom:.25rem;display:flex}.trash-tab-group[data-v-c13545cd]{flex-direction:column;gap:.35rem;display:flex}.trash-tab-group-label[data-v-c13545cd]{text-transform:uppercase;letter-spacing:.06em;color:var(--ui-text-muted);opacity:.6;padding-left:.15rem;font-size:10.5px;font-weight:700}.trash-tab-group-items[data-v-c13545cd]{flex-wrap:wrap;gap:.35rem;display:flex}.trash-tab[data-v-c13545cd]{border:1px solid var(--ui-border);color:var(--ui-text-muted);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:.4rem;padding:.4rem .85rem;font-size:12.5px;font-weight:600;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex}.trash-tab[data-v-c13545cd]:hover{border-color:var(--ui-accent);color:var(--ui-accent);background:var(--ui-tint)}.trash-tab--active[data-v-c13545cd]{background:var(--ui-accent);border-color:var(--ui-accent);color:#fff}.trash-tab--active[data-v-c13545cd]:hover{background:color-mix(in srgb, var(--ui-accent) 85%, black);border-color:color-mix(in srgb, var(--ui-accent) 85%, black);color:#fff}.trash-tab-badge[data-v-c13545cd]{text-align:center;background:#fff3;border-radius:6px;min-width:1.25rem;padding:.1rem .4rem;font-size:11px;font-weight:700;line-height:1.3}.trash-tab:not(.trash-tab--active) .trash-tab-badge[data-v-c13545cd]{background:var(--ui-tint);color:var(--ui-text-muted)}.trash-loading[data-v-c13545cd]{color:var(--ui-text-muted);justify-content:center;align-items:center;gap:.75rem;padding:4rem 0;font-size:13px;display:flex}.trash-loading-spinner[data-v-c13545cd]{border:2px solid var(--ui-border);border-top-color:var(--ui-accent);border-radius:50%;width:18px;height:18px;animation:.6s linear infinite trash-spin-c13545cd}@keyframes trash-spin-c13545cd{to{transform:rotate(360deg)}}.trash-empty[data-v-c13545cd]{color:var(--ui-text-muted);text-align:center;flex-direction:column;align-items:center;gap:.5rem;padding:2rem;font-size:13px;display:flex}.header-left[data-v-c13545cd]{flex:1;align-items:center;gap:1rem;min-width:0;display:flex}.record-count[data-v-c13545cd]{color:var(--ui-text-muted);white-space:nowrap;padding-left:.5rem;font-size:.85rem;font-weight:600}.header-left[data-v-cdc263b3]{flex:1;align-items:center;gap:1rem;min-width:0;display:flex}.record-count[data-v-cdc263b3]{color:var(--ui-text-muted);white-space:nowrap;padding-left:.5rem;font-size:.85rem;font-weight:600}.header-right[data-v-cdc263b3]{align-items:center;gap:.65rem;display:flex}.back-link{color:var(--ui-text-muted);align-items:center;padding:.25rem;text-decoration:none;display:flex}.manager-sortable-fallback{opacity:.95!important;background-color:var(--ui-card)!important;border:2px solid var(--ui-accent)!important;z-index:9999!important;cursor:grabbing!important;pointer-events:none!important;border-radius:16px!important;max-height:80px!important;transition:none!important;overflow:hidden!important;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a!important}.manager-sortable-fallback:after{content:"Moving Component...";background:color-mix(in srgb, var(--ui-card) 85%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:var(--ui-accent);z-index:10;justify-content:center;align-items:center;font-size:14px;font-weight:800;display:flex;position:absolute;inset:0}.manager-sortable-drag{opacity:1!important}.manager-sortable-ghost{opacity:.4!important;background-color:var(--ui-panel)!important;border:2px dashed var(--ui-border)!important;border-radius:16px!important;height:80px!important;max-height:80px!important;overflow:hidden!important}.manager-sortable-ghost>*{visibility:hidden!important}.toolbox-fallback{opacity:.95!important;z-index:9999!important;cursor:grabbing!important;background-color:var(--ui-card)!important;width:260px!important;max-width:260px!important;color:var(--ui-text)!important;border:1px solid var(--ui-border)!important;pointer-events:none!important;transition:none!important}.custom-scrollbar[data-v-bd8ed04b]::-webkit-scrollbar{width:5px}.custom-scrollbar[data-v-bd8ed04b]::-webkit-scrollbar-track{background:0 0}.custom-scrollbar[data-v-bd8ed04b]::-webkit-scrollbar-thumb{background-color:#cbd5e1;border-radius:10px}.custom-scrollbar[data-v-bd8ed04b]:hover::-webkit-scrollbar-thumb{background-color:#94a3b8}@font-face{font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2)format("woff2");unicode-range:U+370-3FF}@font-face{font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2)format("woff2");unicode-range:U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2)format("woff2");unicode-range:U+370-3FF}@font-face{font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2)format("woff2");unicode-range:U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2)format("woff2");unicode-range:U+370-3FF}@font-face{font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2)format("woff2");unicode-range:U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:host,:root{--font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;--sjs-transition-duration:.15s}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes changeHeight{0%{height:var(--animation-height-from)}to{height:var(--animation-height-to)}}@keyframes moveInWithOverflow{0%{height:var(--animation-height-from);min-height:var(--animation-height-from);border-top-width:0;border-bottom-width:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;overflow:hidden}99%{border-bottom-width:var(--animation-border-bottom-width);border-top-width:var(--animation-border-top-width);height:var(--animation-height-to);margin-bottom:var(--animation-margin-bottom);margin-top:var(--animation-margin-top);min-height:var(--animation-height-to);padding-bottom:var(--animation-padding-bottom);padding-top:var(--animation-padding-top);overflow:hidden}to{border-bottom-width:var(--animation-border-bottom-width);border-top-width:var(--animation-border-top-width);height:var(--animation-height-to);margin-bottom:var(--animation-margin-bottom);margin-top:var(--animation-margin-top);min-height:var(--animation-height-to);padding-bottom:var(--animation-padding-bottom);padding-top:var(--animation-padding-top);overflow:visible}}@keyframes moveIn{0%{height:0}to{height:var(--animation-height)}}@keyframes paddingFadeIn{0%{padding-top:0;padding-bottom:0}to{padding-bottom:var(--animation-padding-bottom);padding-top:var(--animation-padding-top)}}.sv-action-bar{box-sizing:content-box;white-space:nowrap;align-items:center;margin-left:auto;display:flex;position:relative;overflow:hidden}.sv-action-bar-separator{background-color:var(--sjs-border-default,var(--border,#d6d6d6));vertical-align:middle;width:1px;height:24px;margin-right:16px;display:inline-block}.sv-action-bar--default-size-mode .sv-action-bar-separator{margin:0 var(--sjs-base-unit,var(--base-unit,8px))}.sv-action-bar--small-size-mode .sv-action-bar-separator{margin:0 calc((var(--sjs-base-unit,var(--base-unit,8px)))*.5)}.sv-action-bar-item{appearance:none;border-radius:calc((var(--sjs-corner-radius,4px))*.5);box-sizing:border-box;color:var(--sjs-general-forecolor,var(--foreground,#161616));cursor:pointer;font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));padding:var(--sjs-base-unit,var(--base-unit,8px));white-space:nowrap;background-color:#0000;border:none;display:flex;overflow-x:hidden}button.sv-action-bar-item{overflow:hidden}.sv-action-bar--default-size-mode .sv-action-bar-item{font-size:var(--sjs-font-size,16px);height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*5);line-height:calc((var(--sjs-font-size,16px))*1.5);margin:0 var(--sjs-base-unit,var(--base-unit,8px))}.sv-action-bar--small-size-mode .sv-action-bar-item{font-size:calc((var(--sjs-font-size,16px))*.75);height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*4);line-height:var(--sjs-font-size,16px);margin:0 calc((var(--sjs-base-unit,var(--base-unit,8px)))*.5)}.sv-action:first-of-type .sv-action-bar-item{margin-inline-start:0}.sv-action:last-of-type .sv-action-bar-item{margin-inline-end:0}.sv-action-bar--default-size-mode .sv-action-bar-item__title--with-icon{margin-inline-start:var(--sjs-base-unit,var(--base-unit,8px))}.sv-action-bar--small-size-mode .sv-action-bar-item__title--with-icon{margin-inline-start:calc((var(--sjs-base-unit,var(--base-unit,8px)))*.5)}.sv-action-bar-item__icon svg{display:block}.sv-action-bar-item__icon use{fill:var(--sjs-general-forecolor-light,var(--foreground-light,#909090))}.sv-action-bar-item:focus,.sv-action-bar-item:hover{background-color:var(--sjs-general-backcolor-dim,var(--background-dim,#f3f3f3));outline:none}.sv-action-bar-item.svc-toolbar__item--pressed,.sv-action-bar-item:active{opacity:.5}.sv-action-bar-item.svc-toolbar__item--active{outline:none}.sv-action-bar-item:disabled{cursor:default;opacity:.25}.sv-action-bar-item__title{color:inherit;vertical-align:middle;white-space:nowrap}.sv-action-bar-item--secondary .sv-action-bar-item__icon use{fill:var(--sjs-secondary-backcolor,var(--secondary,#ff9814))}.sv-action-bar-item--active .sv-action-bar-item__icon use{fill:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sv-action-bar-item-dropdown{appearance:none;border-radius:calc((var(--sjs-corner-radius,4px))*.5);box-sizing:border-box;cursor:pointer;font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-size:var(--sjs-font-size,16px);height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*5);line-height:calc((var(--sjs-font-size,16px))*1.5);padding:var(--sjs-base-unit,var(--base-unit,8px));background-color:#0000;border:none;display:flex}.sv-expand-action:before{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 10 10'%3E%3Cpath d='M2 2 0 4l5 5 5-5-2-2-3 3z' style='fill:%23404040'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;width:12px;height:10px;margin:auto 8px;display:inline-block}.sv-expand-action--expanded:before{transform:rotate(180deg)}.sv-dots{width:48px}.sv-dots__item{width:100%}.sv-dots__item .sv-action-bar-item__icon{margin:auto}.sv-action--hidden{visibility:hidden;width:0;height:0;overflow:hidden}.sv-action--hidden .sv-action__content{min-width:fit-content}.sv-action__content{flex-direction:row;align-items:center;display:flex}.sv-action__content>*{flex:none}.sv-action--space{margin-left:auto}.sv-action-bar-item--pressed:not(.sv-action-bar-item--active){background-color:var(--sjs-general-backcolor-dim,var(--background-dim,#f3f3f3));opacity:.5}.sv-dragged-element-shortcut{background-color:var(--sjs-general-backcolor,var(--background,#fff));border-radius:calc((var(--sjs-base-unit,var(--base-unit,8px)))*4.5);cursor:grabbing;font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-size:var(--sjs-font-size,16px);height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3);line-height:calc((var(--sjs-font-size,16px))*1.5);min-width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*12.5);padding:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2);padding-left:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2.5);z-index:10000;position:absolute;box-shadow:0 8px 16px #0000001a}.sv-matrixdynamic__drag-icon{padding-top:calc((var(--sjs-base-unit,var(--base-unit,8px)))*1.75)}.sv-matrixdynamic__drag-icon:after{border-radius:calc((var(--sjs-base-unit,var(--base-unit,8px)))*1.25);box-sizing:border-box;content:" ";cursor:move;height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*.75);margin-top:calc((var(--sjs-base-unit,var(--base-unit,8px)))*1.5);width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2.5);border:1px solid #e7e7e7;display:block}.sv-matrixdynamic-dragged-row{cursor:grabbing;font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));z-index:10000;position:absolute}.sv-matrixdynamic-dragged-row .sd-table__row{background-color:var(--sjs-general-backcolor,var(--background,#fff));box-shadow:var(--sjs-shadow-large,0 8px 16px 0 #0000001a),var(--sjs-shadow-medium,0 2px 6px 0 #0000001a);flex-grow:0;flex-shrink:0;align-items:center;line-height:0;display:flex}.sv-matrixdynamic-dragged-row .sd-table__cell.sd-table__cell--drag>div{background-color:var(--sjs-questionpanel-backcolor,var(--sjs-question-background,var(--sjs-general-backcolor,var(--background,#fff))));min-height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*6)}.sd-table__cell--header.sd-table__cell--drag,.sd-table__cell.sd-table__cell--drag{padding-left:0;padding-right:0}.sd-question--mobile .sd-table__cell--header.sd-table__cell--drag,.sd-question--mobile .sd-table__cell.sd-table__cell--drag{display:none}.sv-matrix-row--drag-drop-ghost-mod td{background-color:var(--sjs-general-backcolor-dim,var(--background-dim,#f3f3f3))}.sv-matrix-row--drag-drop-ghost-mod td>*{visibility:hidden}.sv-drag-drop-choices-shortcut{cursor:grabbing;font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));z-index:10000;min-width:100px;max-width:400px;position:absolute}.sv-drag-drop-choices-shortcut .sv-ranking-item{height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*6)}.sv-drag-drop-choices-shortcut .sv-ranking-item .sv-ranking-item__text .sv-string-editor,.sv-drag-drop-choices-shortcut .sv-ranking-item .sv-ranking-item__text .sv-string-viewer{white-space:nowrap;overflow:hidden}.sv-drag-drop-choices-shortcut__content.sv-drag-drop-choices-shortcut__content{border-radius:calc(var(--sjs-base-unit,var(--base-unit,8px))*4.5);min-width:100px;padding-right:calc(var(--sjs-base-unit,var(--base-unit,8px))*2);margin-left:0}.sv-drag-drop-choices-shortcut__content.sv-drag-drop-choices-shortcut__content,.sv-drag-drop-image-picker-shortcut{background-color:var(--sjs-general-backcolor,var(--background,#fff));box-shadow:var(--sjs-shadow-large,0 8px 16px 0 #0000001a),var(--sjs-shadow-medium,0 2px 6px 0 #0000001a)}.sv-drag-drop-image-picker-shortcut{border-radius:calc(var(--sjs-base-unit,var(--base-unit,8px))*.5);cursor:grabbing;padding:calc(var(--sjs-base-unit,var(--base-unit,8px))*.5);z-index:10000;position:absolute}sv-popup{display:block;position:absolute}.sv-popup{z-index:2000;outline:none;width:100vw;height:100vh;position:fixed;top:0;left:0}.sv-dropdown-popup,.sv-popup.sv-popup-inner{height:0}.sv-popup-inner>.sv-popup__container{margin-top:calc((var(--sjs-base-unit,var(--base-unit,8px)))*-1)}.sv-list__item--with-icon .sv-popup-inner>.sv-popup__container{margin-top:calc((var(--sjs-base-unit,var(--base-unit,8px)))*-.5)}.sv-popup--menu-popup>.sv-popup__container{background:var(--lbr-popup-menu-background-color-global,var(--sjs-general-backcolor-dim,var(--background-dim,#f3f3f3)));border-radius:var(--lbr-popup-menu-corner-radius,var(--sjs-corner-radius,4px));box-shadow:var(--sjs-shadow-medium,0 2px 6px 0 #0000001a),var(--sjs-shadow-large,0 8px 16px 0 #0000001a)}.sv-popup--menu-popup>.sv-popup__container>.sv-popup__body-content{background-color:var(--lbr-popup-menu-background-color,var(--sjs-general-backcolor,var(--background,#fff)));border-radius:var(--lbr-popup-menu-corner-radius,var(--sjs-corner-radius,4px));height:100%}.sv-popup__container{padding:0;position:absolute}.sv-popup__close-button{cursor:pointer;padding:var(--sjs-base-unit,var(--base-unit,8px));right:var(--sjs-base-unit,var(--base-unit,8px));top:var(--sjs-base-unit,var(--base-unit,8px));justify-content:center;align-items:center;display:flex;position:absolute}.sv-popup__close-button-icon{fill:var(--sjs-general-forecolor-light,var(--foreground-light,#909090));height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3);width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3)}.sv-popup__content{min-width:100%;min-height:0;position:relative}.sv-popup__body-content,.sv-popup__content{flex-direction:column;height:100%;display:flex}.sv-popup__body-content{box-sizing:border-box;width:100%;max-width:100vw;max-height:90vh}.sv-popup--modal-popup{background-color:var(--lbr-dialog-screen-color,var(--background-semitransparent,#90909080));box-sizing:border-box;padding:calc((var(--sjs-base-unit,var(--base-unit,8px)))*4) calc((var(--sjs-base-unit,var(--base-unit,8px)))*15) calc((var(--sjs-base-unit,var(--base-unit,8px)))*8);justify-content:center;align-items:center;display:flex}.sv-popup--modal-popup>.sv-popup__container{background-color:var(--lbr-dialog-background-color,var(--sjs-general-backcolor-dim-light,var(--background-dim-light,#f9f9f9)));border-radius:var(--lbr-dialog-corner-radius,calc((var(--sjs-corner-radius,4px))*2));box-shadow:var(--lbr-dialog-shadow-2-offset-x,0) var(--lbr-dialog-shadow-2-offset-y,2px) var(--lbr-dialog-shadow-2-blur,6px) var(--lbr-dialog-shadow-2-spread,0) var(--lbr-dialog-shadow-2-color,#0000001a),var(--lbr-dialog-shadow-1-offset-x,0) var(--lbr-dialog-shadow-1-offset-y,8px) var(--lbr-dialog-shadow-1-blur,16px) var(--lbr-dialog-shadow-1-spread,0) var(--lbr-dialog-shadow-1-color,#0000001a);display:flex;position:relative}.sv-popup--modal-popup>.sv-popup__container>.sv-popup__body-content{gap:calc((var(--sjs-base-unit,var(--base-unit,8px)))*4);min-width:452px;height:auto;padding:calc((var(--sjs-base-unit,var(--base-unit,8px)))*4)}.sv-popup--modal-popup .sv-popup__body-footer .sv-modal-footer-action-bar{overflow:visible}.sv-popup--modal-popup .sv-popup__scrolling-content{margin:-2px;padding:2px}.sd-root-modern--mobile .sv-popup--modal-popup .sv-popup__body-content{min-width:auto}.sv-popup--confirm .sv-popup__body-content .sv-string-viewer{color:var(--sjs-font-editorfont-color,var(--sjs-general-forecolor,#000000e8));font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-size:var(--sjs-font-size,16px);font-style:normal;font-weight:400;line-height:calc((var(--sjs-font-size,16px))*1.5);align-self:self-start}.sv-popup__scrolling-content{flex-direction:column;height:100%;display:flex;overflow:auto}.sv-popup__scrolling-content ::-webkit-scrollbar{background-color:var(--sjs-general-backcolor-dim,var(--background-dim,#f3f3f3));width:6px;height:6px}.sv-popup__scrolling-content::-webkit-scrollbar{background-color:var(--sjs-general-backcolor-dim,var(--background-dim,#f3f3f3));width:6px;height:6px}.sv-popup__scrolling-content ::-webkit-scrollbar-thumb{background:var(--sjs-primary-backcolor-light,var(--primary-light,#19b3941a))}.sv-popup__scrolling-content::-webkit-scrollbar-thumb{background:var(--sjs-primary-backcolor-light,var(--primary-light,#19b3941a))}.sv-popup--show-pointer.sv-popup--top .sv-popup__pointer{transform:translate(calc((var(--sjs-base-unit,var(--base-unit,8px)))*-1)) rotate(180deg)}.sv-popup--show-pointer.sv-popup--bottom .sv-popup__pointer{transform:translate(calc((var(--sjs-base-unit,var(--base-unit,8px)))*-1),calc((var(--sjs-base-unit,var(--base-unit,8px)))*-1))}.sv-popup--show-pointer.sv-popup--right .sv-popup__container{transform:translate(var(--sjs-base-unit,var(--base-unit,8px)))}.sv-popup--show-pointer.sv-popup--right .sv-popup__container .sv-popup__pointer{transform:translate(-12px,-4px)rotate(-90deg)}.sv-popup--show-pointer.sv-popup--left .sv-popup__container{transform:translate(calc((var(--sjs-base-unit,var(--base-unit,8px)))*-1))}.sv-popup--show-pointer.sv-popup--left .sv-popup__container .sv-popup__pointer{transform:translate(-4px,-4px)rotate(90deg)}.sv-popup__pointer{display:block;position:absolute}.sv-popup__pointer:after{border-bottom:var(--sjs-base-unit,var(--base-unit,8px)) solid var(--sjs-general-backcolor,var(--background,#fff));border-left:var(--sjs-base-unit,var(--base-unit,8px)) solid transparent;border-right:var(--sjs-base-unit,var(--base-unit,8px)) solid transparent;content:" ";align-self:center;width:0;height:0;display:block}.sv-popup__body-header{color:var(--sjs-general-forecolor,var(--foreground,#161616));font-family:Open Sans;font-size:calc((var(--sjs-font-size,16px))*1.5);font-style:normal;font-weight:700;line-height:calc((var(--sjs-font-size,16px))*2)}.sv-popup__body-footer{display:flex}.sv-popup__body-footer .sv-action-bar{gap:calc((var(--sjs-base-unit,var(--base-unit,8px)))*1.5);overflow:visible}.sv-popup--menu-phone,.sv-popup--menu-tablet{height:var(--sv-popup-overlay-height,100vh);z-index:2001;width:100%;padding:0}.sv-popup--menu-phone .sv-popup__body-footer-item,.sv-popup--menu-tablet .sv-popup__body-footer-item{width:100%}.sv-popup--menu-phone .sv-popup__body-footer .sv-action-bar,.sv-popup--menu-tablet .sv-popup__body-footer .sv-action-bar{justify-content:flex-start;width:100%}.sv-popup--menu-phone .sv-popup__body-footer .sv-action-bar .sv-action,.sv-popup--menu-tablet .sv-popup__body-footer .sv-action-bar .sv-action{flex:none}.sv-popup--menu-phone .sv-popup__body-footer,.sv-popup--menu-tablet .sv-popup__body-footer{background:var(--lbr-popup-menu-footer-background-color,var(--sjs-general-backcolor-dim-light,var(--background-dim-light,#f9f9f9)));border-top:var(--lbr-popup-menu-footer-border-width-top,1px) solid var(--lbr-popup-menu-footer-border-color,var(--sjs-border-light,var(--border-light,#eaeaea)));padding:var(--lbr-popup-menu-footer-padding-top,calc((var(--sjs-base-unit,var(--base-unit,8px)))*.5)) var(--lbr-popup-menu-footer-padding-right,0) var(--lbr-popup-menu-footer-padding-bottom,calc((var(--sjs-base-unit,var(--base-unit,8px)))*.5)) var(--lbr-popup-menu-footer-padding-left,0)}.sv-popup--menu-phone .sv-list__filter,.sv-popup--menu-tablet .sv-list__filter{padding:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2);align-items:center;margin-bottom:0;display:flex}.sv-popup--menu-phone .sv-list,.sv-popup--menu-tablet .sv-list{flex-grow:1}.sv-popup--menu-phone .sv-list__filter-icon,.sv-popup--menu-tablet .sv-list__filter-icon{height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3);position:static}.sv-popup--menu-phone .sv-list__empty-container,.sv-popup--menu-tablet .sv-list__empty-container{flex-direction:column;flex-grow:1;justify-content:center;display:flex}.sv-popup--menu-phone .sv-list__filter-clear-button,.sv-popup--menu-tablet .sv-list__filter-clear-button{appearance:none;height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3);padding:calc((var(--sjs-base-unit,var(--base-unit,8px)))*.5);width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3);background-color:#0000;border:none;border-radius:100%}.sv-popup--menu-phone .sv-list__filter-clear-button svg,.sv-popup--menu-tablet .sv-list__filter-clear-button svg{height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2);width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2)}.sv-popup--menu-phone .sv-list__filter-clear-button svg use,.sv-popup--menu-tablet .sv-list__filter-clear-button svg use{fill:var(--sjs-general-forecolor-light,var(--foreground-light,#909090))}.sv-popup--menu-phone .sv-list__filter-clear-button:hover,.sv-popup--menu-tablet .sv-list__filter-clear-button:hover{background:var(--lbr-popup-menu-search-clear-button-background-color-hovered,var(--sjs-special-red-light,#e50a3e1a));border-radius:var(--lbr-popup-menu-search-clear-button-corner-radius,1024px)}.sv-popup--menu-phone .sv-list__filter-clear-button:hover use,.sv-popup--menu-tablet .sv-list__filter-clear-button:hover use{fill:var(--lbr-popup-menu-search-clear-button-icon-color-hovered,var(--sjs-special-red,#e50a3e))}.sv-popup--menu-phone .sv-list__input,.sv-popup--menu-tablet .sv-list__input{color:var(--sjs-general-forecolor-light,var(--foreground-light,#909090));font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-size:var(--sjs-font-size,16px);line-height:calc((var(--sjs-font-size,16px))*1.5);padding:calc((var(--sjs-base-unit,var(--base-unit,8px)))*.5) calc((var(--sjs-base-unit,var(--base-unit,8px)))*.5) calc((var(--sjs-base-unit,var(--base-unit,8px)))*.5) var(--sjs-base-unit,var(--base-unit,8px))}.sv-popup--menu-phone .sv-list__item--focused .sv-list__item-body,.sv-popup--menu-phone .sv-list__item:focus .sv-list__item-body,.sv-popup--menu-phone .sv-list__item:hover .sv-list__item-body,.sv-popup--menu-tablet .sv-list__item--focused .sv-list__item-body,.sv-popup--menu-tablet .sv-list__item:focus .sv-list__item-body,.sv-popup--menu-tablet .sv-list__item:hover .sv-list__item-body{background:var(--sjs-general-backcolor,var(--background,#fff))}.sv-popup--menu-phone .sv-list__item--focused.sv-list__item--selected .sv-list__item-body,.sv-popup--menu-phone .sv-list__item:focus.sv-list__item--selected .sv-list__item-body,.sv-popup--menu-phone .sv-list__item:hover.sv-list__item--selected .sv-list__item-body,.sv-popup--menu-tablet .sv-list__item--focused.sv-list__item--selected .sv-list__item-body,.sv-popup--menu-tablet .sv-list__item:focus.sv-list__item--selected .sv-list__item-body,.sv-popup--menu-tablet .sv-list__item:hover.sv-list__item--selected .sv-list__item-body{background:var(--sjs-primary-backcolor,var(--primary,#19b394));color:var(--sjs-primary-forecolor,var(--primary-foreground,#fff));font-weight:600}.sv-popup--menu-phone.sv-multi-select-list .sv-list__item--focused.sv-list__item--selected .sv-list__item-body,.sv-popup--menu-phone.sv-multi-select-list .sv-list__item:focus.sv-list__item--selected .sv-list__item-body,.sv-popup--menu-phone.sv-multi-select-list .sv-list__item:hover.sv-list__item--selected .sv-list__item-body,.sv-popup--menu-tablet.sv-multi-select-list .sv-list__item--focused.sv-list__item--selected .sv-list__item-body,.sv-popup--menu-tablet.sv-multi-select-list .sv-list__item:focus.sv-list__item--selected .sv-list__item-body,.sv-popup--menu-tablet.sv-multi-select-list .sv-list__item:hover.sv-list__item--selected .sv-list__item-body{background:var(--sjs-primary-backcolor-light,var(--primary-light,#19b3941a));color:var(--sjs-general-forecolor,var(--foreground,#161616));font-weight:400}.sv-popup--menu-phone>.sv-popup__container{background:var(--lbr-popup-menu-background-color-global,var(--sjs-general-backcolor-dim,var(--background-dim,#f3f3f3)));border:unset;box-shadow:unset;box-sizing:content-box;height:calc(var(--sv-popup-overlay-height,100vh));max-height:calc(var(--sv-popup-overlay-height,100vh));width:100%;max-width:100vw}.sv-popup--menu-phone>.sv-popup__container>.sv-popup__body-content{background-color:var(--lbr-popup-menu-background-color,var(--sjs-general-backcolor,var(--background,#fff)));height:calc(var(--sv-popup-overlay-height,100vh));max-height:var(--sv-popup-overlay-height,100vh);max-width:100vw}.sv-popup--menu-tablet{background:var(--lbr-dialog-screen-color,var(--background-semitransparent,#90909080))}.sv-popup--menu-tablet>.sv-popup__container{background:var(--lbr-popup-menu-background-color-global,var(--sjs-general-backcolor-dim,var(--background-dim,#f3f3f3)));border:unset;box-sizing:content-box;--sv-popup-overlay-max-height:calc(var(--sv-popup-overlay-height,100vh) - var(--sjs-base-unit,var(--base-unit,8px))*8);--sv-popup-overlay-max-width:calc(100% - var(--sjs-base-unit,var(--base-unit,8px))*8);border-radius:var(--lbr-popup-menu-corner-radius,var(--sjs-corner-radius,4px));box-shadow:var(--sjs-shadow-medium,0 2px 6px 0 #0000001a),var(--sjs-shadow-large,0 8px 16px 0 #0000001a);height:auto;max-height:var(--sv-popup-overlay-max-height);max-width:var(--sv-popup-overlay-max-width);min-height:min(var(--sv-popup-overlay-max-height),30 * (var(--sjs-base-unit,var(--base-unit,8px))));min-width:min(40 * (var(--sjs-base-unit,var(--base-unit,8px))),var(--sv-popup-overlay-max-width));width:auto;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.sv-popup--menu-tablet>.sv-popup__container>.sv-popup__body-content{background-color:var(--lbr-popup-menu-background-color,var(--sjs-general-backcolor,var(--background,#fff)));height:auto;max-height:calc(var(--sv-popup-overlay-height,100vh) - var(--sjs-base-unit,var(--base-unit,8px))*8);max-width:100vw;min-height:min(var(--sv-popup-overlay-max-height),30 * (var(--sjs-base-unit,var(--base-unit,8px))))}.sv-popup--menu-tablet .sv-list__container,.sv-popup--menu-tablet .sv-popup__content,.sv-popup--menu-tablet .sv-popup__scrolling-content{flex-grow:1}.sv-popup--visible{opacity:1}.sv-popup--enter{animation-name:fadeIn;animation-duration:.15s;animation-fill-mode:forwards}.sv-popup--modal-popup.sv-popup--enter{animation-duration:.25s;animation-timing-function:ease-out}.sv-popup--leave{animation-name:fadeIn;animation-duration:.15s;animation-direction:reverse;animation-fill-mode:forwards}.sv-popup--modal-popup.sv-popup--leave{animation-duration:.25s;animation-timing-function:ease-in}.sv-popup--hidden{opacity:0}@keyframes modalMoveUp{0%{transform:translateY(64px)}to{transform:translateY(0)}}.sv-popup--modal-popup.sv-popup--enter .sv-popup__container,.sv-popup--modal-popup.sv-popup--leave .sv-popup__container{animation-name:modalMoveUp;animation-duration:.25s;animation-timing-function:ease-out;animation-fill-mode:forwards}.sv-popup--modal-popup.sv-popup--leave .sv-popup__container{animation-timing-function:ease-in;animation-direction:reverse}.sv-button-group{border:1px solid var(--sjs-border-default,var(--border,#d6d6d6));overflow-x:auto}.sv-button-group,.sv-button-group__item{font-size:var(--sjs-font-size,16px);flex-direction:row;align-items:center;display:flex}.sv-button-group__item{appearance:none;background:var(--sjs-general-backcolor,var(--background,#fff));box-sizing:border-box;color:var(--sjs-general-forecolor,var(--foreground,#161616));cursor:pointer;font-weight:400;line-height:calc((var(--sjs-font-size,16px))*1.5);padding:11px calc((var(--sjs-base-unit,var(--base-unit,8px)))*2);outline:none;flex-grow:1;flex-basis:0;justify-content:center;position:relative}.sv-button-group__item:not(:last-of-type){border-right:1px solid var(--sjs-border-default,var(--border,#d6d6d6))}.sv-button-group__item--hover:hover{background-color:var(--sjs-general-backcolor-dim,var(--background-dim,#f3f3f3))}.sv-button-group__item-icon{height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3);display:block}.sv-button-group__item-icon use{fill:var(--sjs-general-forecolor-light,var(--foreground-light,#909090))}.sv-button-group__item--selected{color:var(--sjs-primary-backcolor,var(--primary,#19b394));font-weight:600}.sv-button-group__item--selected .sv-button-group__item-icon use{fill:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sv-button-group__item--selected:hover{background-color:var(--sjs-general-backcolor,var(--background,#fff))}.sv-button-group__item-decorator{white-space:nowrap;align-items:center;display:flex}.sv-button-group__item-caption{display:block}.sv-button-group__item-icon+.sv-button-group__item-caption{margin-left:var(--sjs-base-unit,var(--base-unit,8px))}.sv-button-group__item--disabled{color:var(--sjs-general-forecolor,var(--foreground,#161616));cursor:default}.sv-button-group__item--disabled .sv-button-group__item-decorator{opacity:.25;font-weight:400}.sv-button-group__item--disabled .sv-button-group__item-icon use{fill:var(--sjs-general-forecolor,var(--foreground,#161616))}.sv-button-group__item--disabled:hover{background-color:var(--sjs-general-backcolor,var(--background,#fff))}.sv-button-group:focus-within{border-color:var(--sjs-primary-backcolor,var(--primary,#19b394));box-shadow:0 0 0 1px var(--sjs-primary-backcolor,var(--primary,#19b394))}.sv-visuallyhidden{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.sv-hidden{display:none!important}.sv-title-actions{align-items:center;width:100%;display:flex}.sv-title-actions__title{white-space:normal;flex-wrap:wrap;min-width:50%;max-width:90%}.sv-action-title-bar{min-width:56px}.sv-title-actions .sv-title-actions__title{max-width:unset;min-width:unset;flex-wrap:wrap;flex:0 auto}.sv-title-actions .sv-action-title-bar{min-width:unset;flex:auto;justify-content:flex-end}.sv_window{background-clip:padding-box;background:var(--sjs-general-backcolor-dim,var(--background-dim,#f3f3f3));border:1px solid var(--sjs-border-inside,var(--border-inside,#00000029));border-radius:var(--sjs-base-unit,var(--base-unit,8px));bottom:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2);box-shadow:var(--sjs-shadow-large,0 8px 16px 0 #0000001a),var(--sjs-shadow-medium,0 2px 6px 0 #0000001a);box-sizing:border-box;max-height:50vh;right:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2);z-index:100;position:fixed;overflow:auto;width:calc(100% - (var(--sjs-base-unit,var(--base-unit,8px)))*4)!important}@-moz-document url-prefix(){.sv_window,.sv_window *{scrollbar-color:var(--sjs-border-default,var(--border,#d6d6d6)) transparent;scrollbar-width:thin}}.sv_window ::-webkit-scrollbar{background-color:#0000;width:12px;height:12px}.sv_window::-webkit-scrollbar{background-color:#0000;width:12px;height:12px}.sv_window ::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:var(--sjs-border-default,var(--border,#d6d6d6));border:4px solid #0000;border-radius:32px}.sv_window::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:var(--sjs-border-default,var(--border,#d6d6d6));border:4px solid #0000;border-radius:32px}.sv_window ::-webkit-scrollbar-track{background:0 0}.sv_window::-webkit-scrollbar-track{background:0 0}.sv_window ::-webkit-scrollbar-thumb:hover{background-color:var(--sjs-border-default,var(--border,#d6d6d6));border:2px solid #0000}.sv_window::-webkit-scrollbar-thumb:hover{background-color:var(--sjs-border-default,var(--border,#d6d6d6));border:2px solid #0000}.sv_window_root-content{height:100%}.sv_window--full-screen{bottom:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2);left:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2);max-height:100%;right:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2);top:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2);width:auto!important;max-width:none!important}.sv_window_header{justify-content:flex-end;display:flex}.sv_window_content{overflow:hidden}.sv_window--collapsed{height:auto}.sv_window--collapsed .sv_window_header{background-color:var(--sjs-general-backcolor-dim,var(--background-dim,#f3f3f3));border-radius:var(--sjs-base-unit,var(--base-unit,8px));box-sizing:content-box;height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*4);padding:var(--sjs-base-unit,var(--base-unit,8px)) var(--sjs-base-unit,var(--base-unit,8px)) var(--sjs-base-unit,var(--base-unit,8px)) calc((var(--sjs-base-unit,var(--base-unit,8px)))*2);display:flex}.sv_window--collapsed .sv_window_content{display:none}.sv_window--collapsed .sv_window_buttons_container{margin-top:0;margin-right:0}.sv_window_header_title_collapsed{color:var(--sjs-general-dim-forecolor,#000000e8);font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-size:var(--sjs-font-size,16px);font-style:normal;font-weight:600;line-height:calc((var(--sjs-font-size,16px))*1.5);flex:1;justify-content:flex-start;align-items:center;display:flex}.sv_window_header_description{color:var(--sjs-font-questiondescription-color,var(--sjs-general-forecolor-light,#00000073));font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-feature-settings:"salt" on;font-size:var(--sjs-font-size,16px);font-style:normal;line-height:calc((var(--sjs-font-size,16px))*1.5);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sv_window_buttons_container{gap:var(--sjs-base-unit,var(--base-unit,8px));margin-right:var(--sjs-base-unit,var(--base-unit,8px));margin-top:var(--sjs-base-unit,var(--base-unit,8px));z-index:10000;display:flex;position:fixed}.sv_window_button{border-radius:calc((var(--sjs-base-unit,var(--base-unit,8px)))*.5);cursor:pointer;padding:var(--sjs-base-unit,var(--base-unit,8px));justify-content:center;align-items:center;display:flex}.sv_window_button:active,.sv_window_button:hover{background-color:var(--sjs-primary-backcolor-light,var(--primary-light,#19b3941a))}.sv_window_button:active svg path,.sv_window_button:active svg use,.sv_window_button:hover svg path,.sv_window_button:hover svg use{fill:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sv_window_button:active{opacity:.5}.sv_window_button svg path,.sv_window_button svg use{fill:var(--sjs-general-dim-forecolor-light,#00000073)}.sv-brand-info,sv-brand-info{z-index:1;margin-top:1px;position:relative}.sv-brand-info{color:#161616;font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));text-align:right;padding:24px 40px}.sv-brand-info a{color:#161616;text-decoration-line:underline}.sd-body--static .sv-brand-info{margin-top:16px;padding-top:0}.sd-body--responsive .sv-brand-info{margin-top:-8px;padding-top:16px}.sd-root-modern--mobile .sv-brand-info{text-align:center;margin-top:0;padding:48px 24px 8px}.sv-brand-info__text{color:#161616;font-size:var(--sjs-font-size,16px);font-weight:600;line-height:calc((var(--sjs-font-size,16px))*1.5)}.sv-brand-info__logo{display:inline-block}.sv-brand-info__logo img{width:118px}.sv-brand-info__terms{font-size:calc((var(--sjs-font-size,16px))*.75);font-weight:400;line-height:var(--sjs-font-size,16px);padding-top:4px}.sv-brand-info__terms a{color:#909090}.sd-body--responsive .sv-brand-info{padding-left:0;padding-right:0}.sv-ranking{-webkit-user-select:none;user-select:none;outline:none}.sv-ranking-item{cursor:pointer;opacity:1;position:relative}.sv-ranking-item:focus .sv-ranking-item__icon--hover{visibility:hidden}.sv-ranking-item:hover:not(:focus) .sv-ranking-item__icon--hover{visibility:visible}.sv-question--disabled .sv-ranking-item:hover .sv-ranking-item__icon--hover{visibility:hidden}.sv-ranking-item:focus{outline:none}.sv-ranking-item:focus .sv-ranking-item__icon--focus{height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3);top:calc((var(--sjs-base-unit,var(--base-unit,8px)))*.6);visibility:visible}.sv-ranking-item:focus .sv-ranking-item__index{background:var(--sjs-general-backcolor,var(--background,#fff));outline:calc((var(--sjs-base-unit,var(--base-unit,8px)))*.25) solid var(--sjs-primary-backcolor,var(--primary,#19b394))}.sv-ranking-item__content.sv-ranking-item__content{border-radius:calc((var(--sjs-base-unit,var(--base-unit,8px)))*12.5);padding:calc((var(--sjs-base-unit,var(--base-unit,8px)))*.5) 0;align-items:center;line-height:1em;display:flex}.sv-ranking-item__icon-container{box-sizing:content-box;height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3);margin-left:calc((var(--sjs-base-unit,var(--base-unit,8px)))*-2);padding-left:var(--sjs-base-unit,var(--base-unit,8px));padding-right:var(--sjs-base-unit,var(--base-unit,8px));width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3);flex-shrink:0;align-self:flex-start;position:relative;bottom:0;left:0}.sv-ranking-item--disabled.sv-ranking-item--disabled,.sv-ranking-item--preview.sv-ranking-item--preview,.sv-ranking-item--readonly.sv-ranking-item--readonly{cursor:auto;-webkit-user-select:auto;user-select:auto;-webkit-user-select:initial}.sv-ranking-item--disabled.sv-ranking-item--disabled .sv-ranking-item__icon-container.sv-ranking-item__icon-container .sv-ranking-item__icon.sv-ranking-item__icon,.sv-ranking-item--preview.sv-ranking-item--preview .sv-ranking-item__icon-container.sv-ranking-item__icon-container .sv-ranking-item__icon.sv-ranking-item__icon,.sv-ranking-item--readonly.sv-ranking-item--readonly .sv-ranking-item__icon-container.sv-ranking-item__icon-container .sv-ranking-item__icon.sv-ranking-item__icon{visibility:hidden}.sv-ranking-item__icon.sv-ranking-item__icon{fill:var(--sjs-primary-backcolor,var(--primary,#19b394));height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3);top:var(--sjs-base-unit,var(--base-unit,8px));visibility:hidden;width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3);position:absolute}.sv-ranking-item__index.sv-ranking-item__index{background-color:var(--sjs-primary-backcolor-light,var(--primary-light,#19b3941a));border:calc((var(--sjs-base-unit,var(--base-unit,8px)))*.25) solid transparent;box-sizing:border-box;color:var(--sjs-font-questiontitle-color,var(--sjs-general-forecolor,var(--foreground,#161616)));font-size:var(--sjs-font-editorfont-size,var(--sjs-font-size,16px));height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*5);font-weight:600;line-height:calc((var(--sjs-font-size,16px))*1.5);margin-left:calc((var(--sjs-base-unit,var(--base-unit,8px)))*0);outline:calc((var(--sjs-base-unit,var(--base-unit,8px)))*.25) solid transparent;transition:outline var(--sjs-transition-duration,.15s),background var(--sjs-transition-duration,.15s);width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*5);border-radius:100%;flex-shrink:0;justify-content:center;align-self:self-start;align-items:center;display:flex}.sv-ranking-item__index.sv-ranking-item__index svg{fill:var(--sjs-font-questiontitle-color,var(--sjs-general-forecolor,var(--foreground,#161616)));height:var(--sjs-font-editorfont-size,var(--sjs-font-size,16px));width:var(--sjs-font-editorfont-size,var(--sjs-font-size,16px))}.sv-ranking-item__text{color:var(--sjs-font-questiontitle-color,var(--sjs-general-forecolor,var(--foreground,#161616)));font-size:var(--sjs-font-editorfont-size,var(--sjs-font-size,16px));line-height:calc((var(--sjs-font-editorfont-size,var(--sjs-font-size,16px)))*1.5);margin:0 calc((var(--sjs-base-unit,var(--base-unit,8px)))*2);overflow-wrap:break-word;padding-bottom:var(--sjs-base-unit,var(--base-unit,8px));padding-top:var(--sjs-base-unit,var(--base-unit,8px));text-overflow:ellipsis;white-space:nowrap;word-break:normal;align-self:self-start;display:inline-block;overflow:hidden}.sv-ranking-item__text .sv-string-editor,.sv-ranking-item__text .sv-string-viewer{overflow:initial;white-space:pre-line}.sd-ranking--disabled .sv-ranking-item__text{color:var(--sjs-font-questiontitle-color,var(--sjs-general-forecolor,var(--foreground,#161616)));opacity:.25}.sv-ranking-item--disabled .sv-ranking-item__text{color:var(--sjs-font-questiondescription-color,var(--sjs-general-forecolor-light,#00000073));opacity:.25}.sv-ranking-item--readonly .sv-ranking-item__index{background-color:var(--sjs-questionpanel-hovercolor,var(--sjs-general-backcolor-dark,#f8f8f8))}.sv-ranking-item--preview .sv-ranking-item__index{border:1px solid var(--sjs-general-forecolor,var(--foreground,#161616));box-sizing:border-box;background-color:#0000}.sv-ranking-item__ghost.sv-ranking-item__ghost{background-color:var(--sjs-general-backcolor-dim,var(--background-dim,#f3f3f3));border-radius:calc((var(--sjs-base-unit,var(--base-unit,8px)))*12.5);height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*5);left:0;top:calc((var(--sjs-base-unit,var(--base-unit,8px)))*.5);width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*31);z-index:1;display:none;position:absolute}:is(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .sv-ranking,[style*="direction: rtl"] .sv-ranking,[style*=direction\:rtl] .sv-ranking){direction:ltr;transform:scaleX(-1)}:is(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .sd-ranking-item__index,:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .sv-ranking-item__text,:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .sv-ranking__container-placeholder,[style*="direction: rtl"] .sd-ranking-item__index,[style*="direction: rtl"] .sv-ranking-item__text,[style*="direction: rtl"] .sv-ranking__container-placeholder,[style*=direction\:rtl] .sd-ranking-item__index,[style*=direction\:rtl] .sv-ranking-item__text,[style*=direction\:rtl] .sv-ranking__container-placeholder){direction:rtl;transform:scaleX(-1)}.sv-ranking-item--ghost{height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*6)}.sv-ranking-item--ghost .sv-ranking-item__text .sv-string-editor,.sv-ranking-item--ghost .sv-ranking-item__text .sv-string-viewer{white-space:unset}.sv-ranking-item--ghost .sv-ranking-item__ghost{display:block}.sv-ranking-item--ghost .sv-ranking-item__content{visibility:hidden}.sv-ranking-item--drag .sv-ranking-item__content{border-radius:calc((var(--sjs-base-unit,var(--base-unit,8px)))*12.5);box-shadow:var(--sjs-shadow-large,0 8px 16px 0 #0000001a)}.sv-ranking--drag .sv-ranking-item:hover .sv-ranking-item__icon{visibility:hidden}.sv-ranking-item--drag .sv-ranking-item__icon--hover{visibility:visible}.sv-ranking--mobile .sv-ranking-item__icon--hover{fill:var(--sjs-general-forecolor-light,var(--foreground-light,#909090));visibility:visible}.sv-ranking--mobile.sv-ranking--drag .sv-ranking-item--ghost .sv-ranking-item__icon.sv-ranking-item__icon--hover{visibility:hidden}.sv-ranking--mobile.sv-ranking-shortcut{max-width:80%}.sv-ranking--mobile .sd-element--with-frame .sv-ranking-item__icon,.sv-ranking--mobile .sv-ranking-item__index.sv-ranking-item__index{margin-left:0}.sv-ranking--design-mode .sv-ranking-item:hover .sv-ranking-item__icon{visibility:hidden}.sv-ranking--disabled{opacity:.8}.sv-ranking-shortcut[hidden]{display:none}.sv-ranking-shortcut .sv-ranking-item__icon{fill:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sv-ranking-shortcut .sv-ranking-item__text{margin-right:calc((var(--sjs-base-unit,var(--base-unit,8px)))*4)}.sv-ranking-shortcut .sv-ranking-item__icon--hover{visibility:visible}.sv-ranking-shortcut .sv-ranking-item__icon{height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3);top:var(--sjs-base-unit,var(--base-unit,8px));width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3)}.sv-ranking-shortcut .sv-ranking-item__content{padding-left:calc((var(--sjs-base-unit,var(--base-unit,8px)))*.5)}.sv-ranking-shortcut .sv-ranking-item__icon-container{margin-left:calc((var(--sjs-base-unit,var(--base-unit,8px)))*0)}.sv-ranking-shortcut{background-color:var(--sjs-general-backcolor,var(--background,#fff));border-radius:calc(var(--sjs-base-unit,var(--base-unit,8px))*12.5);box-shadow:var(--sjs-shadow-medium,0 2px 6px 0 #0000001a),var(--sjs-shadow-large,0 8px 16px 0 #0000001a);cursor:grabbing;font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));z-index:10000;min-width:100px;max-width:400px;position:absolute}.sv-ranking-shortcut .sv-ranking-item{height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*6)}.sv-ranking-shortcut .sv-ranking-item .sv-ranking-item__text .sv-string-editor,.sv-ranking-shortcut .sv-ranking-item .sv-ranking-item__text .sv-string-viewer{white-space:nowrap;overflow:hidden}.sv-ranking--select-to-rank{display:flex}.sv-ranking--select-to-rank-vertical{flex-direction:column-reverse}.sv-ranking--select-to-rank-vertical .sv-ranking__containers-divider{height:1px;margin:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3) 0}.sv-ranking--select-to-rank-vertical .sv-ranking__container--empty{padding-bottom:var(--sjs-base-unit,var(--base-unit,8px));padding-top:var(--sjs-base-unit,var(--base-unit,8px));justify-content:center;align-items:center;display:flex}.sv-ranking-item--animate-item-removing{animation-delay:var(--sjs-ranking-move-out-delay,0s),0s;animation-direction:reverse;animation-duration:var(--sjs-ranking-move-out-duration,.15s),var(--sjs-ranking-fade-out-duration,.1s);animation-name:moveIn,fadeIn;animation-timing-function:linear;animation-fill-mode:forwards}.sv-ranking-item--animate-item-adding{animation-delay:0s,var(--sjs-ranking-fade-in-delay,.15s);animation-duration:var(--sjs-ranking-move-in-duration,.15s),var(--sjs-ranking-fade-in-duration,.1s);opacity:0;animation-name:moveIn,fadeIn;animation-timing-function:linear;animation-fill-mode:forwards}.sv-ranking-item--animate-item-adding-empty{animation-delay:0;animation-duration:var(--sjs-ranking-fade-in-duration,.1s);opacity:0;animation-name:fadeIn;animation-timing-function:linear}.sv-ranking-item--animate-item-removing-empty{animation-delay:0;animation-direction:reverse;animation-duration:var(--sjs-ranking-fade-out-duration,.1s);animation-name:fadeIn;animation-timing-function:linear}@keyframes sv-animate-item-opacity-reverse-keyframes{0%{opacity:0}to{opacity:1}}@keyframes sv-animate-item-opacity-keyframes{0%{opacity:1}to{opacity:0}}.sv-ranking--select-to-rank-horizontal .sv-ranking__container{max-width:calc(50% - 1px)}.sv-ranking--select-to-rank-horizontal .sv-ranking__containers-divider{width:1px}.sv-ranking--select-to-rank-horizontal .sv-ranking__container--to .sv-ranking-item{left:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2)}.sv-ranking--select-to-rank-horizontal .sv-ranking__container--empty.sv-ranking__container--to .sv-ranking-item{left:auto}.sv-ranking--select-to-rank-horizontal .sv-ranking__container--empty.sv-ranking__container--to .sv-ranking__container-placeholder{padding-left:calc((var(--sjs-base-unit,var(--base-unit,8px)))*5)}.sv-ranking--select-to-rank-horizontal .sv-ranking__container--empty.sv-ranking__container--from .sv-ranking__container-placeholder{padding-right:calc((var(--sjs-base-unit,var(--base-unit,8px)))*5)}.sv-ranking__container-placeholder{box-sizing:border-box;color:var(--sjs-font-questiondescription-color,var(--sjs-general-dim-forecolor-light,#00000073));font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-size:var(--sjs-font-size,16px);height:100%;font-style:normal;line-height:calc((var(--sjs-font-size,16px))*1.5);padding-bottom:calc((var(--sjs-base-unit,var(--base-unit,8px)))*.5);padding-top:calc((var(--sjs-base-unit,var(--base-unit,8px)))*.5);white-space:normal;justify-content:center;align-items:center;display:flex}.sv-ranking__container{flex:1}.sv-ranking__container--empty{box-sizing:border-box;text-align:center}.sv-ranking__containers-divider{background:var(--sjs-border-default,var(--sjs-border-inside,var(--border-inside,#00000029)))}.sv-ranking__container--from .sv-ranking-item__icon--focus{display:none}.sv-ranking--select-to-rank-horizontal .sv-ranking__container--to .sv-ranking-item{padding-left:16px;left:0!important}.sv-ranking--select-to-rank-horizontal .sv-ranking__container--to .sv-ranking-item .sv-ranking-item__ghost{left:auto}.sv-ranking--select-to-rank-swap-areas{flex-direction:row-reverse}.sv-ranking--select-to-rank-swap-areas .sv-ranking__container--to .sv-ranking-item{padding-left:0;left:-24px!important}.sv-ranking--select-to-rank-swap-areas .sv-ranking__container--from .sv-ranking-item{padding-left:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2);left:0}.sv-ranking--select-to-rank-swap-areas .sv-ranking__container--from .sv-ranking-item__ghost.sv-ranking-item__ghost{left:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2)}.sv-ranking--select-to-rank-swap-areas .sv-ranking__container--empty.sv-ranking__container--to .sv-ranking__container-placeholder{padding-left:0;padding-right:calc((var(--sjs-base-unit,var(--base-unit,8px)))*5)}.sv-ranking--select-to-rank-swap-areas .sv-ranking__container--empty.sv-ranking__container--to .sv-ranking-item__ghost.sv-ranking-item__ghost{right:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2)}.sv-ranking--select-to-rank-swap-areas .sv-ranking__container--empty.sv-ranking__container--from .sv-ranking__container-placeholder{padding-left:calc((var(--sjs-base-unit,var(--base-unit,8px)))*5);padding-right:0}.sd-question--mobile .sv-ranking-item__icon-container,.sd-root-modern.sd-root-modern--mobile .sv-ranking-item__icon-container{margin-left:calc((var(--sjs-base-unit,var(--base-unit,8px)))*-2);width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*5);justify-content:flex-end;padding:0;display:flex}.sv-list{padding:var(--lbr-popup-menu-padding-top,4px) var(--lbr-popup-menu-padding-right,4px) var(--lbr-popup-menu-padding-bottom,4px) var(--lbr-popup-menu-padding-left,4px);margin:0;list-style-type:none;overflow-y:auto}.sv-list,.sv-list__empty-container{font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)))}.sv-list__empty-container{box-sizing:border-box;align-self:stretch;align-items:center;gap:var(--lbr-placeholder-gap,4px);padding:var(--lbr-placeholder-padding-top,16px) var(--lbr-placeholder-padding-right,64px) var(--lbr-placeholder-padding-bottom,16px) var(--lbr-placeholder-padding-left,64px);flex-direction:column;justify-content:center;width:100%;display:flex}.sv-list__empty-text{color:var(--sjs-general-forecolor-light,var(--foreground-light,#909090));font-size:var(--sjs-font-size,16px);font-weight:400;line-height:calc((var(--sjs-font-size,16px))*1.5);text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sv-list__item{color:var(--sjs-general-forecolor,var(--foreground,#161616))}.sv-list__item,.sv-list__item-body{box-sizing:border-box;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;align-items:center;width:100%;overflow:hidden}.sv-list__item-body{--sjs-list-item-padding-left-default:calc(var(--sjs-base-unit,var(--base-unit,8px))*2);--sjs-list-item-padding-left:calc(var(--sjs-list-item-level)*var(--sjs-list-item-padding-left-default));color:var(--sjs-font-questiontitle-color,var(--sjs-general-forecolor,var(--foreground,#161616)));font-size:var(--sjs-font-size,16px);font-weight:400;line-height:calc((var(--sjs-font-size,16px))*1.5);padding-block:var(--sjs-base-unit,var(--base-unit,8px));text-align:start;transition:background-color var(--sjs-transition-duration,.15s),color var(--sjs-transition-duration,.15s);padding-inline-start:var(--sjs-list-item-padding-left,calc((var(--sjs-base-unit,var(--base-unit,8px)))*2));padding-inline-end:calc((var(--sjs-base-unit,var(--base-unit,8px)))*8);position:relative}.sv-list__item.sv-list__item--focused:not(.sv-list__item--selected){outline:none}.sv-list__item.sv-list__item--focused:not(.sv-list__item--selected) .sv-list__item-body{border:calc((var(--sjs-base-unit,var(--base-unit,8px)))*.25) solid var(--sjs-border-light,var(--border-light,#eaeaea));border-radius:var(--sjs-corner-radius,4px);padding-block:calc((var(--sjs-base-unit,var(--base-unit,8px)))*.75);padding-inline-start:calc((var(--sjs-base-unit,var(--base-unit,8px)))*1.75);padding-inline-end:calc((var(--sjs-base-unit,var(--base-unit,8px)))*7.75)}.sv-list__item:focus,.sv-list__item:hover{outline:none}.sv-list__item--hovered>.sv-list__item-body,.sv-list__item:focus .sv-list__item-body{background-color:var(--sjs-questionpanel-hovercolor,var(--sjs-general-backcolor-dark,#f8f8f8))}.sv-list__item--with-icon.sv-list__item--with-icon{padding:0}.sv-list__item--with-icon.sv-list__item--with-icon>.sv-list__item-body{gap:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2);padding-bottom:calc((var(--sjs-base-unit,var(--base-unit,8px)))*1.5);padding-top:calc((var(--sjs-base-unit,var(--base-unit,8px)))*1.5);display:flex}.sv-list__item-icon{float:left;height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3);width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3);flex-shrink:0}.sv-list__item-icon svg{display:block}.sv-list__item-icon use{fill:var(--sjs-general-forecolor-light,var(--foreground-light,#909090))}.sv-list-item__marker-icon{box-sizing:content-box;height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2);padding:calc((var(--sjs-base-unit,var(--base-unit,8px)))*.5);right:var(--sjs-base-unit,var(--base-unit,8px));width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2);flex-shrink:0;position:absolute}.sv-list-item__marker-icon svg{display:block}.sv-list-item__marker-icon use{fill:var(--sjs-general-forecolor-light,var(--foreground-light,#909090))}:is(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .sv-list__item-icon,[style*="direction: rtl"] .sv-list__item-icon,[style*=direction\:rtl] .sv-list__item-icon){float:right}.sv-list__item-separator{background-color:var(--sjs-border-default,var(--border,#d6d6d6));height:1px;margin:var(--sjs-base-unit,var(--base-unit,8px)) 0}.sv-list--filtering .sv-list__item-separator{display:none}.sv-list__item.sv-list__item--selected.sv-list__item--focused>.sv-list__item-body,.sv-list__item.sv-list__item--selected:hover>.sv-list__item-body,.sv-list__item.sv-list__item--selected>.sv-list__item-body,.sv-multi-select-list .sv-list__item.sv-list__item--selected.sv-list__item--focused>.sv-list__item-body,li:focus .sv-list__item.sv-list__item--selected>.sv-list__item-body{background-color:var(--sjs-primary-backcolor,var(--primary,#19b394));color:var(--sjs-primary-forecolor,var(--primary-foreground,#fff));font-weight:600}.sv-list__item.sv-list__item--selected .sv-list__item-icon use,.sv-list__item.sv-list__item--selected.sv-list__item--focused .sv-list__item-icon use,.sv-list__item.sv-list__item--selected:hover .sv-list__item-icon use,.sv-multi-select-list .sv-list__item.sv-list__item--selected.sv-list__item--focused .sv-list__item-icon use,li:focus .sv-list__item.sv-list__item--selected .sv-list__item-icon use{fill:var(--sjs-general-backcolor,var(--background,#fff))}.sv-list__item.sv-list__item--selected .sv-list-item__marker-icon use,.sv-list__item.sv-list__item--selected.sv-list__item--focused .sv-list-item__marker-icon use,.sv-list__item.sv-list__item--selected:hover .sv-list-item__marker-icon use,.sv-multi-select-list .sv-list__item.sv-list__item--selected.sv-list__item--focused .sv-list-item__marker-icon use,li:focus .sv-list__item.sv-list__item--selected .sv-list-item__marker-icon use{fill:var(--sjs-primary-forecolor,var(--primary-foreground,#fff))}.sv-list__item--group-selected>.sv-list__item-body,.sv-multi-select-list .sv-list__item.sv-list__item--selected .sv-list__item-body,.sv-multi-select-list .sv-list__item.sv-list__item--selected:hover .sv-list__item-body{background-color:var(--sjs-primary-backcolor-light,var(--primary-light,#19b3941a));color:var(--sjs-font-questiontitle-color,var(--sjs-general-forecolor,var(--foreground,#161616)));font-weight:400}.sv-list__item--group-selected>.sv-list__item-body use{fill:var(--sjs-general-forecolor-light,var(--foreground-light,#909090))}.sv-list__item.sv-list__item--disabled .sv-list__item-body{color:var(--sjs-general-forecolor-light,var(--foreground-light,#909090));cursor:default}.sv-list__item span{white-space:nowrap}.sv-list__item-text--wrap span{white-space:normal;word-wrap:break-word}.sv-list__container{flex-direction:column;height:100%;min-height:0;display:flex;position:relative}.sv-list__filter{border-bottom:1px solid var(--sjs-border-inside,var(--border-inside,#00000029))}.sv-list__filter-icon{inset-inline-start:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2);top:calc((var(--sjs-base-unit,var(--base-unit,8px)))*1.5);display:block;position:absolute}.sv-list__filter-icon .sv-svg-icon{height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3);width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3)}.sv-list__filter-icon .sv-svg-icon use{fill:var(--sjs-general-forecolor-light,var(--foreground-light,#909090))}.sv-list__input{appearance:none;box-sizing:border-box;color:var(--sjs-general-forecolor,var(--foreground,#161616));font-size:var(--sjs-font-size,16px);line-height:calc((var(--sjs-font-size,16px))*1.5);min-width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*30);padding:calc((var(--sjs-base-unit,var(--base-unit,8px)))*1.5) calc((var(--sjs-base-unit,var(--base-unit,8px)))*3);background:0 0;border:none;outline:none;width:100%;padding-inline-start:calc((var(--sjs-base-unit,var(--base-unit,8px)))*7);display:block}.sv-list__input::placeholder,.sv-list__input:disabled,.sv-list__input:disabled::placeholder{color:var(--sjs-general-forecolor-light,var(--foreground-light,#909090))}.sv-list__loading-indicator{pointer-events:none}.sv-list__loading-indicator .sv-list__item-body{background-color:#0000}.sv-scroll__wrapper{flex-direction:column;height:100%;display:flex;position:relative}.sv-scroll__scroller{box-sizing:border-box;-ms-overflow-style:none;scrollbar-width:none;flex-direction:column;flex-grow:1;display:flex;overflow:hidden auto}.sv-scroll__scroller::-webkit-scrollbar{display:none}.sv-scroll__scrollbar{bottom:0;inset-inline:auto 0;visibility:hidden;z-index:30;width:fit-content;margin-inline-start:-1px;position:absolute;top:0;overflow:hidden scroll}@-moz-document url-prefix(){.sv-scroll__scrollbar{scrollbar-color:var(--ctr-scrollbar-background-color,var(--sjs-border-25-overlay,#00000026)) transparent;scrollbar-width:thin}}.sv-scroll__wrapper:hover .sv-scroll__scrollbar{visibility:visible}.sv-scroll__scrollbar-sizer{width:1px}.sv-scroll__container{flex-direction:column;flex-grow:1;width:100%;display:flex}.sv-save-data_root{background:var(--sjs-general-backcolor,var(--background,#fff));border-radius:calc((var(--sjs-corner-radius,4px))*2);bottom:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3);box-shadow:var(--sjs-shadow-medium,0 2px 6px 0 #0000001a);color:var(--sjs-general-forecolor,var(--foreground,#161616));font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-size:var(--sjs-font-size,16px);line-height:calc((var(--sjs-font-size,16px))*1.5);min-width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*30);opacity:0;padding:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3) calc((var(--sjs-base-unit,var(--base-unit,8px)))*6);text-align:center;transform:translateX(-50%) translateY(calc((var(--sjs-base-unit,var(--base-unit,8px)))*3));z-index:1600;flex-direction:row;justify-content:center;align-items:center;transition:all .5s;display:flex;position:fixed;left:50%}.sv-save-data_root.sv-save-data_root--shown{opacity:.75;transition-property:transform,opacity;transition-delay:.25s;transition-timing-function:ease-out;transform:translate(-50%)translateY(0)}.sv-save-data_root span{flex-grow:1;display:flex}.sv-save-data_root .sv-action-bar{flex-grow:0;flex-shrink:0;display:flex}.sv-save-data_root--shown.sv-save-data_error,.sv-save-data_root--shown.sv-save-data_success{opacity:1}.sv-save-data_root.sv-save-data_root--with-buttons{padding:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2) calc((var(--sjs-base-unit,var(--base-unit,8px)))*2) calc((var(--sjs-base-unit,var(--base-unit,8px)))*2) calc((var(--sjs-base-unit,var(--base-unit,8px)))*6)}.sv-save-data_root.sv-save-data_error{background-color:var(--sjs-special-red,var(--red,#e60a3e));color:var(--sjs-general-backcolor,var(--background,#fff));gap:calc((var(--sjs-base-unit,var(--base-unit,8px)))*6);font-weight:600}.sv-save-data_root.sv-save-data_error .sv-save-data_button{background-color:var(--sjs-special-red,var(--red,#e60a3e));border:calc((var(--sjs-base-unit,var(--base-unit,8px)))*.25) solid #fff;border-radius:calc((var(--sjs-corner-radius,4px))*1.5);color:#fff;font-size:var(--sjs-font-size,16px);height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*5);font-weight:600;line-height:calc((var(--sjs-font-size,16px))*1.5);padding:var(--sjs-base-unit,var(--base-unit,8px)) calc((var(--sjs-base-unit,var(--base-unit,8px)))*3);align-items:center;display:flex}.sv-save-data_root.sv-save-data_error .sv-save-data_button:focus,.sv-save-data_root.sv-save-data_error .sv-save-data_button:hover{background-color:var(--sjs-general-backcolor,var(--background,#fff));color:var(--sjs-special-red,var(--red,#e60a3e))}.sv-save-data_root.sv-save-data_success{background-color:var(--sjs-primary-backcolor,var(--primary,#19b394));color:#fff;font-weight:600}.sv-string-viewer.sv-string-viewer--multiline{white-space:pre-wrap;word-break:break-word}.sd-element{padding-left:var(--sv-element-add-padding-left,0);padding-right:var(--sv-element-add-padding-right,0)}.sd-element__title{outline:none}.sd-element__title.sd-element__title--disabled{opacity:.25}.sd-root--readonly .sd-element__title.sd-element__title--disabled{opacity:1}.sd-element--invisible{opacity:.35}.sd-title.sd-element__title{color:var(--sjs-font-questiontitle-color,var(--sjs-general-forecolor,var(--foreground,#161616)));font-family:var(--sjs-font-questiontitle-family,var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family))));font-weight:var(--sjs-font-questiontitle-weight,600)}.sd-element__header .sv-string-editor{white-space:normal;max-width:100%}.sd-element__title{margin:0;font-size:0;line-height:0;position:static}.sd-element__title .sd-element__num{color:var(--sjs-general-forecolor-light,var(--foreground-light,#909090));font-size:calc((var(--sjs-font-size,16px))*.75);line-height:var(--sjs-font-size,16px)}.sd-element__title span{font-size:var(--sjs-font-questiontitle-size,var(--sjs-font-size,16px));line-height:calc((var(--sjs-font-questiontitle-size,var(--sjs-font-size,16px)))*1.5)}.sd-element__title .sv-title-actions__title{white-space:nowrap;font-size:0;line-height:0}.sd-element__title .sv-string-viewer{white-space:normal}.sd-element__title .sv-string-viewer.sv-string-viewer--multiline{white-space:pre-wrap}.sd-element__title.sd-element__title--singleinput span{--page-title-font-size:var(--sjs-font-pagetitle-size,calc((var(--sjs-font-size,16px))*1.5));color:var(--sjs-font-pagetitle-color,var(--sjs-general-dim-forecolor,#000000e8));font-family:var(--sjs-font-pagetitle-family,var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family))));font-size:var(--page-title-font-size);font-weight:var(--sjs-font-pagetitle-weight,700);line-height:calc((var(--page-title-font-size))*1.33);margin:0 0 calc((var(--sjs-base-unit,var(--base-unit,8px)))*.5) 0;position:static}.sd-element__num{box-sizing:border-box;color:var(--sjs-general-forecolor-light,var(--foreground-light,#909090));float:left;font-size:calc((var(--sjs-font-size,16px))*.75);line-height:var(--sjs-font-size,16px);padding-bottom:calc((var(--sjs-base-unit,var(--base-unit,8px)))*.375);padding-inline-end:var(--sjs-base-unit,var(--base-unit,8px));padding-top:calc((var(--sjs-base-unit,var(--base-unit,8px)))*.625);text-align:end;white-space:nowrap;width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*5);flex-shrink:0;margin-inline-start:calc((var(--sjs-base-unit,var(--base-unit,8px)))*-5);padding-inline-start:0}.sd-element__num+span,.sd-page__num+span{float:left;width:0}:is(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .sd-element__num,[style*="direction: rtl"] .sd-element__num,[style*=direction\:rtl] .sd-element__num){float:right}:is(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .sd-element__title--collapsed .sd-element__title-expandable-svg,[style*="direction: rtl"] .sd-element__title--collapsed .sd-element__title-expandable-svg,[style*=direction\:rtl] .sd-element__title--collapsed .sd-element__title-expandable-svg){transform:rotate(180deg)}.sd-element__title--num-inline .sd-element__num{float:none;width:auto;margin-inline-start:0;padding-inline:0}.sd-element__title--num-inline .sd-element__num+span{float:none;width:auto}.sd-element__title--expandable.sd-element__title--expandable{display:block;position:relative}.sd-element__title-expandable-svg{height:var(--lbr-question-panel-expand-button-icon-height,calc((var(--sjs-base-unit,var(--base-unit,8px)))*2));inset-inline-start:calc((var(--sjs-base-unit,var(--base-unit,8px)))*-3);top:calc((var(--sjs-base-unit,var(--base-unit,8px)))*.5);width:var(--lbr-question-panel-expand-button-icon-width,calc((var(--sjs-base-unit,var(--base-unit,8px)))*2));display:inline-block;position:absolute}.sd-element__title-expandable-svg use{fill:var(--sjs-general-forecolor-light,var(--foreground-light,#909090))}.sd-element--with-frame{background:var(--sjs-questionpanel-backcolor,var(--sjs-question-background,var(--sjs-general-backcolor,var(--background,#fff))));border-radius:var(--sjs-questionpanel-cornerRadius,var(--sjs-corner-radius,4px));box-shadow:var(--sjs-shadow-small,0 1px 2px 0 #00000026);box-sizing:border-box;padding:var(--sd-base-padding) calc(var(--sd-base-padding) + var(--sv-element-add-padding-right,0px)) var(--sd-base-padding) calc(var(--sd-base-padding) + var(--sv-element-add-padding-left,0px))}.sd-element--with-frame.sd-element--compact{border:1px solid var(--sjs-border-default,var(--border,#d6d6d6));border-radius:var(--sjs-questionpanel-cornerRadius,var(--sjs-corner-radius,4px));box-shadow:none;background-color:#0000}@keyframes elementMoveIn{0%{flex-grow:0;flex-basis:0;width:0;min-width:0;max-width:0;height:0;padding-left:0;overflow:hidden}to{flex-basis:var(--animation-width);height:var(--animation-height);min-width:var(--animation-width);padding-left:var(--animation-padding-left);width:var(--animation-width);overflow:visible}}.sd-element-wrapper--enter{animation-delay:0s,var(--sjs-element-fade-in-delay,.1s);animation-duration:var(--sjs-element-move-in-duration,.25s),var(--sjs-element-fade-in-duration,.5s);opacity:0;animation-name:elementMoveIn,fadeIn;animation-timing-function:ease-out;animation-fill-mode:forwards}.sd-element-wrapper--leave{animation-delay:var(--sjs-element-move-out-delay,0s),0s;animation-direction:reverse;animation-duration:var(--sjs-element-move-out-duration,.25s),var(--sjs-element-fade-out-duration,.15s);animation-name:elementMoveIn,fadeIn;animation-timing-function:ease-in;animation-fill-mode:forwards}.sd-element__content{box-sizing:border-box}.sd-element__content--enter,.sd-element__content--leave{--animation-padding-top:0;--animation-padding-bottom:0}.sd-element__content--enter{animation-delay:var(--sjs-expand-fade-in-delay,.15s),0s,0s;animation-duration:var(--sjs-expand-fade-in-duration,.5s),var(--sjs-expand-move-in-duration,.15s);opacity:0;animation-name:fadeIn,moveInWithOverflow;animation-timing-function:ease-out;animation-fill-mode:forwards;min-height:0!important}.sd-element__content--leave{animation-delay:0s,var(--sjs-collapse-move-out-delay,.1s),var(--sjs-collapse-move-out-delay,.1s);animation-direction:reverse;animation-duration:var(--sjs-collapse-fade-out-duration,.15s),var(--sjs-collapse-move-out-duration,.25s);animation-name:fadeIn,moveInWithOverflow;animation-timing-function:ease-in;animation-fill-mode:forwards;min-height:0!important}.sd-element--expandable.sd-elemenet--expandable--animating>.sd-element__header:focus-within,.sd-element--expandable.sd-elemenet--expandable--animating>.sd-element__header:hover{background-color:#0000}.sd-elemenet--expandable--animating.sd-element--expandable,.sd-elemenet--expandable--animating.sd-element--expandable>.sd-element__header{transition-property:padding-top,padding-bottom}.sd-elemenet--expandable--animating.sd-element--expandable.sd-element--expanded,.sd-elemenet--expandable--animating.sd-element--expandable.sd-element--expanded>.sd-element__header{transition-duration:var(--sjs-expand-move-in-duration,.15s);transition-timing-function:ease-out}.sd-elemenet--expandable--animating.sd-element--expandable.sd-element--expanded>.sd-element__header .sd-element__title:before{transition-duration:var(--sjs-expand-move-in-duration,.15s)}.sd-elemenet--expandable--animating.sd-element--expandable.sd-element--collapsed,.sd-elemenet--expandable--animating.sd-element--expandable.sd-element--collapsed>.sd-element__header{transition-delay:var(--sjs-collapse-move-out-delay,.1s);transition-duration:var(--sjs-collapse-move-out-duration,.25s);transition-timing-function:ease-out}.sd-elemenet--expandable--animating.sd-element--expandable.sd-element--collapsed>.sd-element__header .sd-element__title:before{transition-delay:var(--sjs-collapse-move-out-delay,.1s);transition-duration:var(--sjs-collapse-move-out-duration,.25s)}.sd-elemenet--expandable--animating.sd-element--expandable.sd-element--complex:not(.sd-question--empty)>.sd-element__header--location-top:after{opacity:0;--animation-height:1px;height:0;animation-delay:var(--sjs-expand-fade-in-delay,.15s),0s;animation-duration:var(--sjs-expand-fade-in-duration,.5s),var(--sjs-expand-move-in-duration,.15s);animation-name:fadeIn,moveIn;animation-timing-function:ease-out;animation-fill-mode:forwards;display:block}.sd-elemenet--expandable--animating.sd-element--expandable.sd-element--complex:not(.sd-question--empty).sd-element--collapsed .sd-element__header--location-top:after{animation-delay:0s,var(--sjs-collapse-move-out-delay,.1s);animation-direction:reverse;animation-duration:var(--sjs-collapse-fade-out-duration,.15s),var(--sjs-collapse-move-out-duration,.25s);opacity:1;height:1px;animation-timing-function:ease-in}.sd-question{position:relative}.sd-question--no-pointer-events .sd-rating label,.sd-question--no-pointer-events .sd-selectbase label{pointer-events:none}.sd-element__erbox--above-element{margin-bottom:var(--sjs-base-unit,var(--base-unit,8px))}.sd-question__erbox--below-question{margin-top:var(--sjs-base-unit,var(--base-unit,8px))}.sd-question__content--support-container-queries{container-type:inline-size}.sd-question--title-top>.sd-question__erbox--above-question{margin-bottom:calc(var(--sd-base-vertical-padding)*.5)}.sd-question--description-under-input>.sd-question__erbox--below-question,.sd-question--title-bottom>.sd-question__erbox--below-question{margin-top:calc(var(--sd-base-vertical-padding)*.25 + var(--sjs-base-unit,var(--base-unit,8px))*.5)}.sd-element--with-frame>.sd-element__erbox--above-element{border-radius:var(--sjs-corner-radius,4px) var(--sjs-corner-radius,4px) 0 0;margin-bottom:var(--sd-base-padding)}.sd-question--left>.sd-element__erbox--above-element{margin-bottom:0}.sd-element--with-frame.sd-question--left>.sd-element__erbox--above-element{margin-bottom:calc(var(--sd-base-vertical-padding)*1)}.sd-element--with-frame>.sd-question__erbox--below-question{border-radius:0 0 var(--sjs-corner-radius,4px) var(--sjs-corner-radius,4px);margin-top:auto}.sd-element--with-frame.sd-question--title-top>.sd-question__erbox--above-question{margin-bottom:calc(var(--sd-base-vertical-padding)*.5 + var(--sjs-base-unit,var(--base-unit,8px)))}.sd-element--with-frame.sd-question--description-under-input>.sd-question__erbox--below-question,.sd-element--with-frame.sd-question--title-bottom>.sd-question__erbox--below-question{margin-top:calc(var(--sd-base-vertical-padding)*.5 + var(--sjs-base-unit,var(--base-unit,8px)))}.sd-question__header{width:100%}.sd-question__header--location-top{padding-bottom:calc(var(--sd-base-vertical-padding)*.5)}.sd-question__header--location--bottom{padding-top:calc(var(--sd-base-vertical-padding)*.375)}.sd-element--with-frame.sd-question--title-top{padding-top:var(--sd-base-vertical-padding)}.sd-element--with-frame.sd-question--error-top{padding-top:0}.sd-element--with-frame.sd-question--error-bottom{flex-direction:column;padding-bottom:0;display:flex}.sd-element--with-frame.sd-question--error-bottom>.sd-question__content{margin-bottom:var(--sd-base-padding)}.sd-element--with-frame>.sd-element__erbox{left:calc(var(--sd-base-padding)*-1);margin-left:calc(var(--sd-base-padding)*-1);margin-right:calc(var(--sd-base-padding)*-1);width:calc(100% + var(--sd-base-padding)*2);position:sticky}.sd-scrollable .sd-question__content{padding:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2) 0;overflow-x:auto}.sd-question__header--location--left{margin-top:calc((var(--sjs-base-unit,var(--base-unit,8px)))*1.5);vertical-align:top;width:auto;display:inline-block}.sd-question--left{column-gap:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3);row-gap:calc(var(--sd-base-vertical-padding)*.25);flex-flow:wrap;display:flex}.sd-question__content--left{margin-top:calc(var(--sd-base-vertical-padding)*.25) 0;flex:1;max-width:100%;display:inline-block}.sd-element--with-frame>.sd-question__content--left{margin:0}.sd-question__required-text{color:var(--sjs-special-red,var(--red,#e60a3e));vertical-align:top}.sd-question__comment-area{color:var(--sjs-general-forecolor,var(--foreground,#161616));font-size:var(--sjs-font-size,16px);gap:var(--sjs-base-unit,var(--base-unit,8px));margin-top:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2);white-space:normal;flex-direction:column;display:flex}.sd-question__placeholder{color:var(--sjs-font-questiondescription-color,var(--sjs-general-forecolor-light,#00000073));font-size:var(--sjs-font-editorfont-size,var(--sjs-font-size,16px));align-items:center;gap:calc((var(--sjs-base-unit,var(--base-unit,8px)))*.5);line-height:calc((var(--sjs-font-editorfont-size,var(--sjs-font-size,16px)))*1.5);min-height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*24);text-align:center;flex-direction:column;justify-content:center;display:flex}.sd-question__placeholder>div .sv-string-viewer,.sd-question__placeholder>span .sv-string-viewer{white-space:pre-line}.sd-scrollable-container:not(.sd-scrollable-container--compact){width:max-content;max-width:100%;overflow:visible}.sd-question__title--empty .sv-string-viewer{height:calc((var(--sjs-font-questiontitle-size,var(--sjs-font-size,16px)))*1.5);display:inline-block}.sd-question__content{box-sizing:border-box}.sd-singleinput__title{color:var(--sjs-font-pagetitle-color,var(--sjs-general-dim-forecolor,#000000e8));font-family:var(--sjs-font-pagetitle-family,var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family))));font-size:var(--page-title-font-size);font-weight:var(--sjs-font-pagetitle-weight,700);line-height:calc((var(--page-title-font-size))*1.33);margin:0 0 calc((var(--sjs-base-unit,var(--base-unit,8px)))*.5) 0;position:static}.sd-error{background-color:var(--sjs-special-red-light,var(--red-light,#e60a3e1a));border-radius:var(--sjs-corner-radius,4px);box-sizing:border-box;color:var(--sjs-special-red,var(--red,#e60a3e));font-size:calc((var(--sjs-font-size,16px))*.75);gap:calc((var(--sjs-base-unit,var(--base-unit,8px)))*.5);font-weight:600;line-height:var(--sjs-font-size,16px);padding:var(--sjs-base-unit,var(--base-unit,8px)) calc((var(--sjs-base-unit,var(--base-unit,8px)))*1.5);text-align:left;white-space:normal;flex-direction:column;width:100%;display:flex}.sd-error--warning{background:var(--sjs-semantic-yellow-background-10,var(--sjs-special-yellow-light,var(--yellow-light,#ff98141a)))}.sd-error--warning .sd-error__item{color:var(--sjs-semantic-yellow-background-500,var(--sjs-secondary-backcolor,var(--secondary,#ff9814)))}.sd-error--info{background:var(--sjs-semantic-blue-background-10,var(--sjs-special-blue-light,var(--blue-light,#437fd91a)))}.sd-error--info .sd-error__item{color:var(--sjs-semantic-blue-background-500,var(--sjs-special-blue,#437fd9))}.sd-error__item{font-family:var(--lbr-font-family,var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family))));font-size:var(--lbr-font-small-size,calc((var(--sjs-base-unit,var(--base-unit,8px)))*1.5));font-style:normal;font-weight:600;line-height:var(--lbr-font-small-line-height,calc((var(--sjs-base-unit,var(--base-unit,8px)))*2))}.sd-element--collapsed>.sd-element__header,.sd-element--expanded>.sd-element__header{cursor:pointer}.sd-element--collapsed>.sd-element__header{background-color:var(--sjs-general-backcolor,var(--background,#fff));box-sizing:border-box;padding:calc((var(--sjs-base-unit,var(--base-unit,8px)))*0) var(--sd-base-padding);width:calc(100% + var(--sd-base-padding)*2);margin-inline-start:calc(var(--sd-base-padding)*-1)}.sd-element--collapsed.sd-element--with-frame{padding-top:0;padding-bottom:0}.sd-element--collapsed.sd-element--with-frame>.sd-element__header{border-radius:var(--sjs-questionpanel-cornerRadius,var(--sjs-corner-radius,4px));padding-bottom:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2);padding-top:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2)}.sd-element--collapsed>.sd-element__header:focus-within,.sd-element--collapsed>.sd-element__header:hover{background-color:var(--sjs-general-backcolor-dim-light,var(--background-dim-light,#f9f9f9))}.sd-element--collapsed.sd-element--nested>.sd-element__header:focus-within,.sd-element--collapsed.sd-element--nested>.sd-element__header:hover{box-shadow:0 calc((var(--sjs-base-unit,var(--base-unit,8px)))*-2) 0 0 var(--sjs-general-backcolor-dim-light,var(--background-dim-light,#f9f9f9)),0 calc((var(--sjs-base-unit,var(--base-unit,8px)))*2) 0 var(--sjs-general-backcolor-dim-light,var(--background-dim-light,#f9f9f9))}.sd-element--complex.sd-element--with-frame{padding-top:0}.sd-element--complex.sd-element--nested-with-borders>.sd-element__erbox,.sd-element--complex.sd-element--with-frame>.sd-element__erbox{margin-top:0;margin-bottom:0}.sd-element--complex>.sd-element__header:after{background:var(--sjs-border-light,var(--border-light,#eaeaea));content:" ";height:1px;display:block;position:relative;bottom:0}.sd-element--complex.sd-element--with-frame>.sd-element__header{padding-bottom:var(--sd-base-vertical-padding);padding-top:var(--sd-base-vertical-padding)}.sd-element--collapsed.sd-element--complex>.sd-element__header{padding-bottom:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2);padding-top:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2)}.sd-element--nested.sd-element--complex>.sd-element__header--location-top:after{bottom:calc(var(--sd-base-vertical-padding)*-.5)}.sd-element--nested-with-borders{border:1px solid var(--sjs-border-light,var(--border-light,#eaeaea));border-radius:calc(var(--sjs-corner-radius,4px) - 4px);box-sizing:border-box;padding-left:var(--sd-base-padding);padding-right:var(--sd-base-padding)}.sd-element--nested-with-borders>.sd-element__header--location-top{padding-bottom:calc(var(--sd-base-vertical-padding)*.5);padding-top:calc(var(--sd-base-vertical-padding)*.5)}.sd-element--nested-with-borders>.sd-element__erbox{margin-left:calc(var(--sd-base-padding)*-1);margin-right:calc(var(--sd-base-padding)*-1);width:calc(100% + var(--sd-base-padding)*2)}.sd-element--nested-with-borders>.sd-question__erbox--below-question{margin-top:0;bottom:0}.sd-element--nested-with-borders.sd-element--collapsed>.sd-element__header--location-top:focus-within,.sd-element--nested-with-borders.sd-element--collapsed>.sd-element__header--location-top:hover{box-shadow:none}.sd-element--complex.sd-element--with-frame>.sd-element__header--location-top:after,.sd-element--nested-with-borders>.sd-element__header--location-top:after{bottom:calc(var(--sd-base-vertical-padding)*-1);width:calc(100% + var(--sd-base-padding)*2);inset-inline-start:calc(var(--sd-base-padding)*-1)}.sd-element--collapsed.sd-element--complex>.sd-element__header--location-top:after{display:none}.sd-question--empty.sd-question--complex>.sd-question__content{padding-top:0;padding-bottom:0}.sd-question--empty.sd-question--complex>.sd-question__content:first-of-type{padding-top:var(--sd-base-padding)}.sd-question--empty.sd-question--complex>.sd-question__header--location-top{padding-bottom:calc(var(--sd-base-vertical-padding)*.5)}.sd-question--empty.sd-question--complex>.sd-question__header--location-top:after{display:none}.sd-input{appearance:none;background-color:var(--sjs-editorpanel-backcolor,var(--sjs-editor-background,var(--sjs-general-backcolor-dim-light,var(--background-dim-light,#f9f9f9))));border-radius:var(--sjs-editorpanel-cornerRadius,var(--sjs-corner-radius,4px));box-shadow:var(--sjs-shadow-inner,inset 0 1px 2px 0 #00000026),0 0 0 0 var(--sjs-primary-backcolor,var(--primary,#19b394));box-sizing:border-box;color:var(--sjs-font-editorfont-color,var(--sjs-general-forecolor,#000000e8));font-family:var(--sjs-font-editorfont-family,var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family))));font-size:var(--sjs-font-editorfont-size,var(--sjs-font-size,16px));font-weight:var(--sjs-font-editorfont-weight,400);line-height:calc((var(--sjs-font-editorfont-size,var(--sjs-font-size,16px)))*1.5);padding:calc((var(--sjs-base-unit,var(--base-unit,8px)))*1.5) calc((var(--sjs-base-unit,var(--base-unit,8px)))*2);text-align:start;transition:box-shadow var(--sjs-transition-duration,.15s);border:none;width:100%;display:block;position:static}.sd-input:focus{box-shadow:var(--sjs-shadow-inner-reset,inset 0 0 0 0 #00000026),0 0 0 2px var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-input.sd-input:focus{outline:none}input.sd-input:disabled:not(.sd-input--disabled),textarea.sd-input:disabled:not(.sd-input--disabled){opacity:1}.sd-input--disabled{background-color:var(--sjs-editorpanel-backcolor,var(--sjs-editor-background,var(--sjs-general-backcolor-dim-light,var(--background-dim-light,#f9f9f9))))}.sd-input--readonly{background-color:var(--sjs-questionpanel-hovercolor,var(--sjs-general-backcolor-dark,#f8f8f8))}.sd-input.sd-input--preview{border-bottom:1px solid var(--sjs-general-forecolor,var(--foreground,#161616));box-shadow:none;background:0 0;border-radius:0;padding-left:0;padding-right:0;transition:none}.sd-input::placeholder{color:var(--sjs-font-editorfont-placeholdercolor,var(--sjs-general-forecolor-light,var(--foreground-light,#909090)));-webkit-user-select:none;user-select:none}.sd-input.sd-input--disabled,.sd-input.sd-input--disabled::placeholder{color:var(--sjs-general-forecolor,var(--foreground,#161616));opacity:.25}.sd-input.sd-input--readonly{box-shadow:none;color:var(--sjs-general-forecolor,var(--foreground,#161616));transition:none}.sd-input.sd-input--readonly::placeholder{color:var(--sjs-general-forecolor-light,var(--foreground-light,#909090))}.sd-root--readonly .sd-input--disabled,.sd-root--readonly .sd-input--disabled::placeholder{color:var(--sjs-general-forecolor,var(--foreground,#161616))}.sd-input--error{background-color:var(--sjs-special-red-light,var(--red-light,#e60a3e1a))}.sd-text__content{position:relative}.sd-text__character-counter{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sd-text__character-counter:focus-within{padding-inline-end:calc((var(--sjs-base-unit,var(--base-unit,8px)))*8)}.sd-text__character-counter.sd-text__character-counter--big:focus-within{padding-inline-end:calc((var(--sjs-base-unit,var(--base-unit,8px)))*11)}.sd-remaining-character-counter{color:var(--sjs-font-editorfont-placeholdercolor,var(--sjs-general-forecolor-light,var(--foreground-light,#909090)));font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-size:var(--sjs-font-size,16px);line-height:calc((var(--sjs-font-size,16px))*1.5);flex-direction:row;justify-content:flex-end;align-items:flex-end;padding:0;display:none;position:absolute;inset-block-end:calc((var(--sjs-base-unit,var(--base-unit,8px)))*1.5);inset-inline-end:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2)}.sd-comment__content:focus-within .sd-remaining-character-counter,.sd-matrix__question-wrapper:focus-within .sd-remaining-character-counter,.sd-multipletext__content:focus-within .sd-remaining-character-counter,.sd-text__content:focus-within .sd-remaining-character-counter{display:flex}.sd-input[type=color],.sd-input[type=date],.sd-input[type=datetime-local],.sd-input[type=email],.sd-input[type=month],.sd-input[type=password],.sd-input[type=range],.sd-input[type=tel],.sd-input[type=time],.sd-input[type=url],.sd-input[type=week]{box-sizing:content-box;height:calc((var(--sjs-font-editorfont-size,var(--sjs-font-size,16px)))*1.5);width:calc(100% - var(--sjs-base-unit,var(--base-unit,8px))*4)}.sd-input[type=color].sd-text__character-counter:focus-within,.sd-input[type=date].sd-text__character-counter:focus-within,.sd-input[type=datetime-local].sd-text__character-counter:focus-within,.sd-input[type=email].sd-text__character-counter:focus-within,.sd-input[type=month].sd-text__character-counter:focus-within,.sd-input[type=password].sd-text__character-counter:focus-within,.sd-input[type=range].sd-text__character-counter:focus-within,.sd-input[type=tel].sd-text__character-counter:focus-within,.sd-input[type=time].sd-text__character-counter:focus-within,.sd-input[type=url].sd-text__character-counter:focus-within,.sd-input[type=week].sd-text__character-counter:focus-within{width:calc(100% - var(--sjs-base-unit,var(--base-unit,8px))*10)}.sd-input[type=date]:not(.sd-input--value-changed),.sd-input[type=datetime-local]:not(.sd-input--value-changed),.sd-input[type=month]:not(.sd-input--value-changed),.sd-input[type=time]:not(.sd-input--value-changed),.sd-input[type=week]:not(.sd-input--value-changed){color:var(--sjs-general-forecolor-light,var(--foreground-light,#909090))}.sd-input[type=range]::-webkit-slider-runnable-track{background-color:var(--sjs-primary-backcolor,var(--primary,#19b394));border-radius:var(--sjs-base-unit,var(--base-unit,8px));height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*1.5)}.sd-input[type=range]::-webkit-slider-thumb{appearance:none;background-color:var(--sjs-primary-backcolor,var(--primary,#19b394));border:2px solid var(--sjs-primary-backcolor,var(--primary,#19b394));box-shadow:inset 0 0 0 2px var(--background,#fff);height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3);margin-top:calc((var(--sjs-base-unit,var(--base-unit,8px)))*-.75);width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3);border-radius:100%}.sd-input[type=range]::-moz-range-track{background-color:var(--sjs-primary-backcolor,var(--primary,#19b394));border-radius:var(--sjs-base-unit,var(--base-unit,8px));height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*1.5)}.sd-input[type=range]::-moz-range-thumb{appearance:none;background-color:var(--sjs-primary-backcolor,var(--primary,#19b394));border:2px solid var(--sjs-primary-backcolor,var(--primary,#19b394));box-shadow:inset 0 0 0 2px var(--background,#fff);height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3);margin-top:calc((var(--sjs-base-unit,var(--base-unit,8px)))*-.75);width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3);border-radius:100%}.sd-comment{max-width:100%;height:auto;min-height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*6);min-width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*6);display:block}.sd-comment__content,.sd-panel{position:relative}.sd-panel.sd-panel--as-page>.sd-panel__header.sd-panel__header{padding-bottom:calc(var(--sd-base-vertical-padding)*.5 + var(--sjs-base-unit,var(--base-unit,8px)));padding-top:0}.sd-panel.sd-panel--as-page>.sd-panel__header.sd-panel__header:after{content:none}.sd-panel.sd-panel--as-page>.sd-panel__header.sd-panel__header .sd-panel__title{--page-title-font-size:var(--sjs-font-pagetitle-size,calc((var(--sjs-font-size,16px))*1.5));color:var(--sjs-font-pagetitle-color,var(--sjs-general-dim-forecolor,#000000e8));font-family:var(--sjs-font-pagetitle-family,var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family))));font-size:var(--page-title-font-size);font-weight:var(--sjs-font-pagetitle-weight,700);line-height:calc((var(--page-title-font-size))*1.33);margin:0 0 calc((var(--sjs-base-unit,var(--base-unit,8px)))*.5) 0;position:static}.sd-panel.sd-panel--as-page>.sd-panel__header.sd-panel__header .sd-panel__title span{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.sd-panel.sd-panel--as-page>.sd-panel__header.sd-panel__header .sd-element__num{float:none;margin:initial;padding:initial;width:auto}.sd-panel.sd-panel--as-page>.sd-panel__header.sd-panel__header .sd-panel__description{color:var(--sjs-font-pagedescription-color,var(--sjs-general-dim-forecolor-light,#00000073));font-family:var(--sjs-font-pagedescription-family,var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family))));font-size:var(--sjs-font-pagedescription-size,var(--sjs-font-size,16px));font-weight:var(--sjs-font-pagedescription-weight,400);line-height:calc((var(--sjs-font-pagedescription-size,var(--sjs-font-size,16px)))*1.5);margin:0 0 calc((var(--sjs-base-unit,var(--base-unit,8px)))*.5) 0;position:static}.sd-panel.sd-panel--as-page>.sd-panel__header.sd-panel__header .sd-panel__required-text{display:none}.sd-panel.sd-panel--as-page>.sd-panel__errbox{margin:0 0 calc((var(--sjs-base-unit,var(--base-unit,8px)))*2) 0;padding:calc(var(--sd-base-vertical-padding)*.5 + var(--sjs-base-unit,var(--base-unit,8px))) var(--sd-base-padding)}.sd-panel.sd-panel--as-page>.sd-panel__content{padding-top:0}.sd-root--compact .sd-panel--as-page>.sd-panel__errbox{margin:0 0 var(--sd-base-vertical-padding) 0}.sd-row~.sd-row .sd-panel--as-page{padding-top:calc((var(--sjs-base-unit,var(--base-unit,8px)))*4)}.sd-panel__required-text{color:var(--sjs-special-red,var(--red,#e60a3e))}.sd-panel__footer{border-top:1px solid var(--sjs-border-light,var(--border-light,#eaeaea));box-sizing:border-box;margin-bottom:calc(var(--sd-base-padding)*-1 + var(--sd-base-vertical-padding)*.5);margin-left:calc(var(--sd-base-padding)*-1);margin-top:calc(var(--sd-base-vertical-padding)*.5);padding-left:calc(var(--sd-base-padding) - var(--sjs-base-unit,var(--base-unit,8px))*3);padding-top:calc(var(--sd-base-vertical-padding)*.5);width:calc(100% + var(--sd-base-padding)*2)}.sd-panel--as-page .sd-panel__footer{padding:calc((var(--sjs-base-unit,var(--base-unit,8px)))*4) 0 0;border:none;width:auto;margin:0}.sd-panel__content{padding-top:var(--sd-base-padding)}.sd-panel.sd-element--nested>.sd-panel__content{padding-bottom:var(--sd-base-padding);--animation-padding-top:var(--sd-base-padding)}.sd-panel__content{--animation-padding-top:var(--sd-base-padding)}.sjs_sp_placeholder{color:var(--sjs-font-questiondescription-color,var(--sjs-general-forecolor-light,#00000073));font-size:var(--sjs-font-editorfont-size,var(--sjs-font-size,16px));height:100%;line-height:calc((var(--sjs-font-editorfont-size,var(--sjs-font-size,16px)))*1.5);pointer-events:none;-webkit-user-select:none;user-select:none;z-index:1;justify-content:center;align-items:center;width:100%;display:flex;position:absolute}.sjs_sp_container{border:1px dashed var(--sjs-border-default,var(--border,#d6d6d6));box-sizing:content-box;max-width:100%;position:relative}.sjs_sp_container>div>canvas:focus{outline:none}.sd-question--preview .sjs_sp_container,.sd-question--readonly .sjs_sp_container{border:none}.sd-question--preview .sjs_sp_placeholder,.sd-question--readonly .sjs_sp_placeholder{color:var(--sjs-general-forecolor,var(--foreground,#161616))}.sjs_sp_controls{position:absolute;bottom:0;left:0}.sjs_sp_controls>button{-webkit-user-select:none;user-select:none}.sjs_sp_controls.sd-signaturepad__controls{bottom:auto;left:auto;right:var(--sjs-base-unit,var(--base-unit,8px));top:var(--sjs-base-unit,var(--base-unit,8px))}.sd-question--signature.sd-question--error .sjs_sp_placeholder{background-color:var(--sjs-special-red-light,var(--red-light,#e60a3e1a))}.sd-signaturepad__background-image{object-fit:cover;position:absolute;top:0;left:0}.sd-signaturepad__loading-indicator{width:100%;height:100%;position:absolute;top:0;left:0}.sd-signaturepad__loading-indicator .sd-loading-indicator{right:var(--sjs-base-unit,var(--base-unit,8px));top:var(--sjs-base-unit,var(--base-unit,8px));position:absolute}.sjs_sp_canvas{max-width:100%;display:block;position:relative}.sjs_sp__background-image{object-fit:cover;width:100%;max-width:100%;height:100%;position:absolute;top:0;left:0}.sd-checkbox__decorator{border-radius:calc((var(--sjs-corner-radius,4px))*.5)}.sd-checkbox__svg{height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2);width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2);display:block}.sd-checkbox__svg use{fill:#0000;transition:fill var(--sjs-transition-duration,.15s)}.sd-checkbox--checked .sd-checkbox__svg use{fill:var(--sjs-primary-forecolor,var(--primary-foreground,#fff))}.sd-checkbox--checked.sd-checkbox--disabled .sd-checkbox__svg use{fill:var(--sjs-border-default,var(--border,#d6d6d6))}.sd-checkbox--checked .sd-checkbox__control:focus+.sd-checkbox__decorator .sd-checkbox__svg use{fill:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-checkbox--checked.sd-checkbox--preview .sd-checkbox__svg use,.sd-checkbox--checked.sd-checkbox--readonly .sd-checkbox__svg use{fill:var(--sjs-general-forecolor,var(--foreground,#161616))}.sd-checkbox--label-rendered{gap:var(--sjs-base-unit,var(--base-unit,8px));flex-direction:column;display:flex}.sd-checkbox--label-rendered .sd-description{padding-left:calc((var(--sjs-base-unit,var(--base-unit,8px)))*4)}.sd-matrixdynamic__btn.sd-matrixdynamic__add-btn{left:calc((var(--sjs-base-unit,var(--base-unit,8px)))*-3);margin-left:calc((var(--sjs-base-unit,var(--base-unit,8px)))*-3);z-index:12;position:sticky}.sd-question--mobile .sd-matrixdynamic__footer:before{background-color:var(--sjs-border-light,var(--border-light,#eaeaea));content:" ";height:1px;left:calc((var(--sjs-base-unit,var(--base-unit,8px)))*-3);top:calc((var(--sjs-base-unit,var(--base-unit,8px)))*-1);width:calc(100% + var(--sjs-base-unit,var(--base-unit,8px))*6);z-index:12;display:block;position:relative}.sd-matrixdynamic__footer:first-child{padding-bottom:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2)}.sd-matrixdynamic__footer:first-child:before{display:none}.sd-matrixdynamic__footer{padding-top:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2)}.sd-action.sd-matrixdynamic__remove-btn{opacity:.5}.sd-action.sd-matrixdynamic__remove-btn .sd-action__icon{height:calc((var(--sjs-font-editorfont-size,var(--sjs-font-size,16px)))*1.5);width:calc((var(--sjs-font-editorfont-size,var(--sjs-font-size,16px)))*1.5)}.sd-matrixdynamic__btn{appearance:none;font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-size:var(--sjs-font-size,16px);font-weight:600;line-height:calc((var(--sjs-font-size,16px))*1.5);padding:var(--sjs-base-unit,var(--base-unit,8px)) 0;background:0 0;border:none}.sd-matrixdynamic__drag-element{padding:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2)}.sd-matrixdynamic__drag-element:hover{background-color:var(--sjs-general-backcolor,var(--background,#fff))}.sd-matrixdynamic__drag-element:after{border:1px solid var(--sjs-border-default,var(--border,#d6d6d6));border-radius:calc((var(--sjs-base-unit,var(--base-unit,8px)))*1.25);box-sizing:border-box;content:" ";height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*.5);width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2);display:block}.sd-matrixdynamic__placeholder .sd-matrixdynamic__add-btn{margin-left:0}.sd-table__row:hover .sd-drag-element__svg{visibility:visible}.sd-table__cell.sd-table__cell--drag>div{background-color:var(--sjs-questionpanel-backcolor,var(--sjs-question-background,var(--sjs-general-backcolor,var(--background,#fff))));margin-left:calc((var(--sjs-base-unit,var(--base-unit,8px)))*-4);min-height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*6);width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*4);justify-content:flex-end;align-items:center;display:flex}.sd-drag-element__svg{cursor:pointer;height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3);visibility:hidden;width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3);display:block}.sd-drag-element__svg use{fill:var(--sjs-primary-backcolor,var(--primary,#19b394))}@keyframes borderAnimation{0%{border-width:0}to{border-width:8px}}@keyframes paddingAnimation{0%{padding-top:0;padding-bottom:0}to{padding-top:24px;padding-bottom:32px}}.sd-table__row--enter,.sd-table__row--leave{--move-whole-animation-duration:calc(var(--move-animation-duration) + var(--move-animation-delay));--fade-whole-animation-duration:calc(var(--fade-animation-duration) + var(--fade-animation-delay));animation-name:empty;animation-duration:max(var(--fade-whole-animation-duration),var(--move-whole-animation-duration))}.sd-table__row--enter>td,.sd-table__row--leave>td{animation-delay:var(--move-animation-delay);animation-direction:var(--animation-direction);animation-duration:var(--move-animation-duration);animation-name:borderAnimation;animation-fill-mode:forwards;animation-timing-function:var(--animation-timing-function)}.sd-table__row--enter>td>div,.sd-table__row--leave>td>div{animation-delay:var(--fade-animation-delay),var(--move-animation-delay);animation-direction:var(--animation-direction);animation-duration:var(--fade-animation-duration),var(--move-animation-duration);animation-name:fadeIn,moveInWithOverflow;animation-fill-mode:forwards;animation-timing-function:var(--animation-timing-function);opacity:0}.sd-table__row--enter{--move-animation-delay:0s;--move-animation-duration:var(--sjs-matrix-row-move-in-duration,.15s);--fade-animation-duration:var(--sjs-matrix-row-fade-in-duration,.25s);--fade-animation-delay:var(--sjs-matrix-row-fade-in-delay,.15s);--animation-direction:normal;--animation-timing-function:cubic-bezier(0,0,.58,1)}.sd-table__row--leave{--move-animation-delay:var(--sjs-matrix-row-move-out-delay,.1s);--move-animation-duration:var(--sjs-matrix-row-move-out-duration,.25s);--fade-animation-duration:var(--sjs-matrix-row-fade-out-duration,.1s);--fade-animation-delay:0s;--animation-direction:reverse;--animation-timing-function:cubic-bezier(.42,0,1,1)}.sd-table__row--detail.sd-table__row--enter>td,.sd-table__row--detail.sd-table__row--leave>td{animation-direction:var(--animation-direction);animation-duration:var(--move-animation-duration);animation-name:borderAnimation,paddingAnimation;animation-fill-mode:forwards;animation-timing-function:var(--animation-timing-function)}.sd-table__row--detail.sd-table__row--enter{--move-animation-delay:0s;--move-animation-duration:var(--sjs-matrix-detail-row-move-in-duration,.15s);--fade-animation-duration:var(--sjs-matrix-detail-row-fade-in-duration,.5s);--fade-animation-delay:var(--sjs-matrix-detail-row-fade-in-delay,.15s);--animation-direction:normal;--animation-timing-function:cubic-bezier(0,0,.58,1)}.sd-table__row--detail.sd-table__row--leave{--move-animation-delay:var(--sjs-matrix-detail-row-move-out-delay,.1s);--move-animation-duration:var(--sjs-matrix-detail-row-move-out-duration,.25s);--fade-animation-duration:var(--sjs-matrix-detail-row-fade-out-duration,.15s);--fade-animation-delay:0s;--animation-direction:reverse;--animation-timing-function:cubic-bezier(.42,0,1,1)}.sd-table{background:var(--sjs-questionpanel-backcolor,var(--sjs-question-background,var(--sjs-general-backcolor,var(--background,#fff))));border-collapse:separate;border-spacing:0;white-space:normal;width:100%}.sd-table>thead>tr>th{border-bottom:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2) solid transparent;border-top:0}.sd-table__cell{border-bottom:var(--sjs-base-unit,var(--base-unit,8px)) solid transparent;border-left:none;border-right:none;border-top:var(--sjs-base-unit,var(--base-unit,8px)) solid transparent;box-sizing:content-box;background-clip:padding-box}.sd-table.sd-table--columnsautowidth .sd-table__cell:not(.sd-table__cell--actions):not(.sd-table__cell--action):not(.sd-table__cell--empty.sd-table__cell--error){width:10000px}.sd-table__row:first-of-type>.sd-table__cell{border-top:0}.sd-table__row:last-of-type>.sd-table__cell{border-bottom:0}.sd-table--align-top .sd-table__cell{vertical-align:top}.sd-table--no-header{padding-top:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3)}.sd-panel:not(.sd-panel--as-page)>.sd-panel__content .sd-table--no-header{padding-top:0}.sd-panel:not(.sd-panel--as-page)>.sd-panel__content .sd-question--table .sd-question__content{margin-bottom:calc((var(--sjs-base-unit,var(--base-unit,8px)))*-.25);margin-top:calc((var(--sjs-base-unit,var(--base-unit,8px)))*-1);padding-bottom:calc((var(--sjs-base-unit,var(--base-unit,8px)))*.25);padding-top:var(--sjs-base-unit,var(--base-unit,8px))}.sd-panel:not(.sd-panel--as-page)>.sd-panel__content .sd-question--table>.sd-question__header~.sd-question__content{padding-top:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2);--animation-padding-top:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2)}.sd-panel:not(.sd-panel--as-page)>.sd-panel__content .sd-question--table>.sd-question__header~.sd-question__content .sd-table--no-header{padding-top:calc((var(--sjs-base-unit,var(--base-unit,8px)))*4)}.sd-panel:not(.sd-panel--as-page)>.sd-panel__content .sd-question--table>.sd-question__content .sd-table-wrapper .sd-table:not(.sd-table--no-header){margin-top:calc((var(--sjs-base-unit,var(--base-unit,8px)))*-3)}.sd-panel:not(.sd-panel--as-page)>.sd-panel__content .sd-question--table.sd-question--error-top>.sd-question__content .sd-table-wrapper .sd-table:not(.sd-table--no-header){margin-top:0}.sd-panel:not(.sd-panel--as-page)>.sd-panel__content>.sd-row:not(:first-of-type) .sd-question--table>.sd-question__content .sd-table-wrapper .sd-table:not(.sd-table--no-header){margin-top:calc((var(--sjs-base-unit,var(--base-unit,8px)))*-2)}.sd-panel:not(.sd-panel--as-page)>.sd-panel__content>.sd-row:not(:first-of-type) .sd-question--table.sd-question--error-top>.sd-question__content .sd-table-wrapper .sd-table:not(.sd-table--no-header){margin-top:calc((var(--sjs-base-unit,var(--base-unit,8px)))*0)}.sd-panel:not(.sd-panel--as-page)>.sd-panel__content .sd-question--table>.sd-question__header~.sd-question__content .sd-table-wrapper .sd-table:not(.sd-table--no-header),.sd-panel:not(.sd-panel--as-page)>.sd-panel__content>.sd-row:not(:first-of-type) .sd-question--table>.sd-question__header~.sd-question__content .sd-table-wrapper .sd-table:not(.sd-table--no-header){margin-top:var(--sjs-base-unit,var(--base-unit,8px))}.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows{margin-left:var(--sjs-base-unit,var(--base-unit,8px));margin-right:var(--sjs-base-unit,var(--base-unit,8px));width:calc(100% - var(--sjs-base-unit,var(--base-unit,8px))*2)}.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__cell:not(.sd-table__cell--header):first-of-type{padding-left:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2)}.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__cell:last-of-type{padding-right:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2)}.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:first-of-type>.sd-table__cell{border-top:var(--sjs-base-unit,var(--base-unit,8px)) solid transparent}.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:last-of-type>.sd-table__cell{border-bottom:var(--sjs-base-unit,var(--base-unit,8px)) solid transparent}.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd) td:first-of-type,.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd)>td.sd-table__cell:not(.sd-table__cell--actions){background-color:var(--sjs-questionpanel-hovercolor,var(--sjs-general-backcolor-dark,#f8f8f8));border-bottom-color:var(--sjs-questionpanel-hovercolor,var(--sjs-general-backcolor-dark,#f8f8f8));border-top-color:var(--sjs-questionpanel-hovercolor,var(--sjs-general-backcolor-dark,#f8f8f8))}.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd) td:first-of-type.sd-matrix__text--checked,.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd)>td.sd-table__cell:not(.sd-table__cell--actions).sd-matrix__text--checked{background-color:var(--sjs-primary-backcolor-light,var(--primary-light,#19b3941a))}.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd) td:first-of-type .sd-input,.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd)>td.sd-table__cell:not(.sd-table__cell--actions) .sd-input{background-color:var(--sjs-primary-forecolor,var(--primary-foreground,#fff))}.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd) td:first-of-type .sd-item:not(.sd-item--error) .sd-item__decorator,.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd)>td.sd-table__cell:not(.sd-table__cell--actions) .sd-item:not(.sd-item--error) .sd-item__decorator{background-color:var(--sjs-general-backcolor,var(--background,#fff))}.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd) td:first-of-type .sd-item:not(.sd-item--error).sd-item--checked .sd-item__decorator,.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd)>td.sd-table__cell:not(.sd-table__cell--actions) .sd-item:not(.sd-item--error).sd-item--checked .sd-item__decorator{background-color:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd) td:first-of-type .sd-item:not(.sd-item--error).sd-item--checked .sd-item__control:focus+.sd-item__decorator,.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd) td:first-of-type .sd-item:not(.sd-item--error).sd-item--readonly.sd-item--checked .sd-item__decorator,.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd)>td.sd-table__cell:not(.sd-table__cell--actions) .sd-item:not(.sd-item--error).sd-item--checked .sd-item__control:focus+.sd-item__decorator,.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd)>td.sd-table__cell:not(.sd-table__cell--actions) .sd-item:not(.sd-item--error).sd-item--readonly.sd-item--checked .sd-item__decorator{background-color:var(--sjs-general-backcolor,var(--background,#fff))}.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd) td:first-of-type .sd-item:not(.sd-item--error).sd-item--preview.sd-item--preview .sd-item__decorator,.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd)>td.sd-table__cell:not(.sd-table__cell--actions) .sd-item:not(.sd-item--error).sd-item--preview.sd-item--preview .sd-item__decorator{background-color:#0000}.sd-table__cell{color:var(--sjs-general-forecolor,var(--foreground,#161616));font-size:var(--sjs-font-editorfont-size,var(--sjs-font-size,16px));font-weight:400;line-height:calc((var(--sjs-font-editorfont-size,var(--sjs-font-size,16px)))*1.5);padding:0 var(--sjs-base-unit,var(--base-unit,8px));text-align:center}.sd-table__cell:not(.sd-table__cell--empty):not(.sd-table__cell--actions):not(:empty){min-width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*15)}.sd-table__cell .sd-item{text-align:initial}.sd-table__cell--error{padding:0 var(--sjs-base-unit,var(--base-unit,8px));border:none}.sd-table__cell--error .sd-question__erbox{margin:0}.sd-table__cell--error-top{padding-top:var(--sjs-base-unit,var(--base-unit,8px));vertical-align:bottom}.sd-table__cell--error-bottom{padding-bottom:var(--sjs-base-unit,var(--base-unit,8px));vertical-align:top}.sd-table__cell--item .sd-selectbase__item{text-align:center;justify-content:center}.sd-table__cell--item .sd-selectbase__label{justify-content:center}.sd-question--disabled .sd-table__cell{opacity:.25}.sd-root--readonly .sd-question--disabled .sd-table__cell{opacity:1}.sd-table__cell--header,.sd-table__cell--header .sv-vue-title-additional-div{font-size:0;line-height:0}.sd-table__cell--header span{font-size:var(--sjs-font-editorfont-size,var(--sjs-font-size,16px));font-weight:var(--sjs-font-questiontitle-weight,600);line-height:calc((var(--sjs-font-editorfont-size,var(--sjs-font-size,16px)))*1.5)}.sd-table__cell--header{color:var(--sjs-font-questiontitle-color,var(--sjs-general-forecolor,var(--foreground,#161616)));padding:calc((var(--sjs-base-unit,var(--base-unit,8px)))*1.5) var(--sjs-base-unit,var(--base-unit,8px));vertical-align:top;font-weight:600}.sd-matrixdropdown .sd-table__cell--header.sd-table__cell--empty,.sd-table__cell--header:not(.sd-table__cell--empty){min-width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*15)}.sd-matrixdropdown .sd-table__cell--header.sd-table__cell--action{min-width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3);width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3)}.sd-matrixdropdown .sd-table__cell--header:not(.sd-table__cell--empty){min-width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*15)}.sd-matrixdropdown .sd-table__cell--header:not(.sd-table__cell--empty).sd-table__cell--dropdown,.sd-matrixdropdown .sd-table__cell--header:not(.sd-table__cell--empty).sd-table__cell--rating{min-width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*22)}.sd-matrixdropdown .sd-table__cell--header:not(.sd-table__cell--empty).sd-table__cell--boolean{min-width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*18)}.sd-table__cell--footer{padding-top:var(--sjs-base-unit,var(--base-unit,8px));text-align:end}.sd-table__cell--footer-total{text-align:start;font-weight:600}.sd-table__cell--detail-panel{border-bottom:var(--sjs-base-unit,var(--base-unit,8px)) solid transparent;border-top:var(--sjs-base-unit,var(--base-unit,8px)) solid transparent;padding:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3) var(--sjs-base-unit,var(--base-unit,8px)) calc((var(--sjs-base-unit,var(--base-unit,8px)))*4)}.sd-matrixdynamic__add-btn .sv-action-bar,.sd-table__cell--actions .sv-action-bar{overflow:visible}.sd-table__cell--actions:not(.sd-table__cell--vertical){width:var(--sjs-base-unit,var(--base-unit,8px))}.sd-table__cell--actions:not(.sd-table__cell--vertical):not(.sd-table__cell--drag):first-of-type{min-width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*4);width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*4);padding-left:0}.sd-table__cell--detail-button{border-radius:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2);padding:var(--sjs-base-unit,var(--base-unit,8px));transition:background var(--sjs-transition-duration,.15s);background:0 0;border:none}.sd-table__cell--detail-button svg{fill:var(--sjs-font-questiondescription-color,var(--sjs-general-forecolor-light,#00000073));height:var(--sjs-font-editorfont-size,var(--sjs-font-size,16px));transition:fill var(--sjs-transition-duration,.15s);width:var(--sjs-font-editorfont-size,var(--sjs-font-size,16px));display:block}.sd-table__cell--detail-button:focus,.sd-table__cell--detail-button:hover{background:var(--sjs-primary-backcolor-light,var(--primary-light,#19b3941a));outline:none}.sd-table__cell--detail-button:focus svg,.sd-table__cell--detail-button:hover svg{fill:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-table__cell--actions{white-space:nowrap}.sd-table__cell--actions.sd-table__cell--vertical .sd-action-bar{justify-content:center}.sd-table__cell--row-text{color:var(--sjs-font-questiontitle-color,var(--sjs-general-forecolor,var(--foreground,#161616)));font-weight:var(--sjs-font-questiontitle-weight,600);min-width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*12);padding:calc((var(--sjs-base-unit,var(--base-unit,8px)))*1.5) var(--sjs-base-unit,var(--base-unit,8px));text-align:start}.sd-matrix__question-wrapper,.sd-table__question-wrapper:not(:focus-within):hover{position:relative}.sd-matrix tr>td:first-of-type,.sd-matrix__cell:first-of-type,.sd-table__cell--actions:not(.sd-table__cell--vertical),.sd-table__cell--empty,.sd-table__cell--footer-total,.sd-table__cell--row-text{background-color:var(--sjs-questionpanel-backcolor,var(--sjs-question-background,var(--sjs-general-backcolor,var(--background,#fff))));z-index:12;position:sticky}.sd-matrix tr>td:first-of-type:first-of-type,.sd-matrix__cell:first-of-type:first-of-type,.sd-table__cell--actions:not(.sd-table__cell--vertical):first-of-type,.sd-table__cell--empty:first-of-type,.sd-table__cell--footer-total:first-of-type,.sd-table__cell--row-text:first-of-type{left:calc((var(--sjs-base-unit,var(--base-unit,8px)))*-1)}.sd-matrix tr>td:first-of-type:last-of-type,.sd-matrix__cell:first-of-type:last-of-type,.sd-table__cell--actions:not(.sd-table__cell--vertical):last-of-type,.sd-table__cell--empty:last-of-type,.sd-table__cell--footer-total:last-of-type,.sd-table__cell--row-text:last-of-type{right:calc((var(--sjs-base-unit,var(--base-unit,8px)))*-1)}.sd-table__cell--actions:not(.sd-table__cell--vertical):last-child .sd-action-bar{background:var(--sjs-questionpanel-backcolor,var(--sjs-question-background,var(--sjs-general-backcolor,var(--background,#fff))));margin-right:calc((var(--sjs-base-unit,var(--base-unit,8px)))*-3);justify-content:flex-end}.sd-question.sd-question--table{position:relative;overflow-x:auto}.sd-question--table.sd-element--collapsed,.sd-question--table.sd-element--nested{overflow-x:visible}.sd-table-wrapper{margin:0 calc(var(--sd-base-padding)*-1);min-width:calc(100% + var(--sd-base-padding)*2);width:fit-content;display:flex}.sd-table-wrapper:after,.sd-table-wrapper:before{background:var(--sjs-questionpanel-backcolor,var(--sjs-question-background,var(--sjs-general-backcolor,var(--background,#fff))));content:"";min-height:100%;width:calc(var(--sd-base-padding) - var(--sjs-base-unit,var(--base-unit,8px)));z-index:11;flex-shrink:0;display:block;position:sticky}.sd-table-wrapper:before{left:calc(var(--sd-base-padding)*-1)}.sd-table-wrapper:after{right:calc(var(--sd-base-padding)*-1)}.sd-table-wrapper>*{flex-basis:100%}.sd-table-wrapper--left{margin-left:calc((var(--sjs-base-unit,var(--base-unit,8px)))*-3);min-width:calc(100% + var(--sd-base-padding)*1)}.sd-table-wrapper--left:before{left:calc((var(--sjs-base-unit,var(--base-unit,8px)))*-3);width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2)}.sd-element--with-frame.sd-element--compact .sd-matrix tr>td:first-of-type,.sd-element--with-frame.sd-element--compact .sd-matrix__cell:first-of-type,.sd-element--with-frame.sd-element--compact .sd-table,.sd-element--with-frame.sd-element--compact .sd-table-wrapper:after,.sd-element--with-frame.sd-element--compact .sd-table-wrapper:before,.sd-element--with-frame.sd-element--compact .sd-table__cell--actions:not(.sd-table__cell--vertical),.sd-element--with-frame.sd-element--compact .sd-table__cell--actions:not(.sd-table__cell--vertical):last-child .sd-action-bar,.sd-element--with-frame.sd-element--compact .sd-table__cell--empty,.sd-element--with-frame.sd-element--compact .sd-table__cell--footer-total,.sd-element--with-frame.sd-element--compact .sd-table__cell--row-text{background-color:var(--sjs-general-backcolor-dim,var(--background-dim,#f3f3f3))}.sd-question--table .sd-question__description--under-input .sv-string-viewer,.sd-question--table>.sd-question__header{position:sticky;left:0}.sd-question--table>.sd-question__content{padding-top:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2);--animation-padding-top:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2);min-width:min-content}.sd-question--table.sd-element--nested>.sd-question__content{min-width:auto;overflow-x:auto}.sd-question--table.sd-element--nested>.sd-question__content,.sd-question--table:not(.sd-element--with-frame):not(.sd-element--nested){box-sizing:content-box;margin-left:calc(var(--sd-base-padding)*-1);margin-right:calc(var(--sd-base-padding)*-1);padding-left:var(--sd-base-padding);padding-right:var(--sd-base-padding)}.sd-row--multiple .sd-question--table.sd-element--nested>.sd-question__content{padding-right:calc(var(--sd-base-padding) + 2px)}.sd-question--scroll{overflow-x:scroll}.sd-table__row-disabled>.sd-table__cell{opacity:.25}.sd-question--mobile.sd-question.sd-question--table>.sd-question__content{--animation-padding-top:0;padding-top:0}.sd-question--mobile.sd-question--scroll,.sd-question--mobile.sd-question--table{overflow-x:visible}.sd-question--mobile>.sd-question__content{min-width:auto}.sd-question--mobile .sd-table-wrapper{width:auto}.sd-question--mobile .sd-table{width:calc(100% - var(--sd-base-padding)*2 + var(--sjs-base-unit,var(--base-unit,8px))*2);display:block}.sd-question--mobile .sd-table>tbody,.sd-question--mobile .sd-table>tfoot{display:block}.sd-question--mobile .sd-table__cell.sd-matrix__cell{border-top:none;border-bottom:none;align-items:flex-start;display:flex}.sd-question--mobile .sd-table__cell.sd-matrix__cell .sd-matrix__responsive-title{margin-left:var(--sjs-base-unit,var(--base-unit,8px));text-align:start}.sd-question--mobile .sd-table__cell.sd-matrix__cell:first-of-type{padding-bottom:var(--sjs-base-unit,var(--base-unit,8px));padding-top:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2)}.sd-question--mobile .sd-table thead{display:none}.sd-question--mobile .sd-table tr{flex-direction:column;display:flex}.sd-question--mobile .sd-matrix__table .sd-table__row{padding-top:var(--sjs-base-unit,var(--base-unit,8px))}.sd-question--mobile .sd-table__row{padding-top:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2)}.sd-question--mobile .sd-table__row--expanded .sd-table__cell-action--show-detail-mobile{display:none}.sd-question--mobile .sd-table:not(.sd-matrix__table) .sd-table__row{padding-bottom:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2)}.sd-question--mobile .sd-table:not(.sd-matrix__table) .sd-table__row.sd-table__row--has-end-actions,.sd-question--mobile .sd-table:not(.sd-matrix__table) tr:not(.sd-table__row--has-end-actions){padding-bottom:calc((var(--sjs-base-unit,var(--base-unit,8px)))*0)}.sd-question--mobile .sd-table:not(.sd-matrix__table) tr:not(.sd-table__row--has-end-actions):not(:last-of-type){padding-bottom:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3)}.sd-question--mobile .sd-table:not(.sd-matrix__table) tr:not(.sd-table__row--has-end-actions):not(:last-of-type):after{bottom:calc((var(--sjs-base-unit,var(--base-unit,8px)))*-3)}.sd-question--mobile .sd-table:not(.sd-matrix__table) tfoot tr:before,.sd-question--mobile .sd-table:not(.sd-matrix__table) tr:not(.sd-table__row--expanded):after{background-color:var(--sjs-border-light,var(--border-light,#eaeaea));content:" ";height:1px;left:calc((var(--sjs-base-unit,var(--base-unit,8px)))*-2);width:calc(100% + var(--sjs-base-unit,var(--base-unit,8px))*4);z-index:12;display:block;position:relative}.sd-question--mobile .sd-table:not(.sd-matrix__table) tr:not(.sd-table__row--expanded):after{bottom:0}.sd-question--mobile .sd-table:not(.sd-matrix__table) tr:last-of-type:after{display:none}.sd-question--mobile .sd-table:not(.sd-matrix__table) tfoot tr{padding-top:calc((var(--sjs-base-unit,var(--base-unit,8px)))*5)}.sd-question--mobile .sd-table:not(.sd-matrix__table) tfoot tr:before{background-color:#0000}.sd-question--mobile .sd-table:not(.sd-table--has-footer) .sd-table__row:last-of-type .sd-table__cell-action--remove-row,.sd-question--mobile .sd-table:not(.sd-table--has-footer) .sd-table__row:last-of-type .sd-table__cell-action--show-detail-mobile{margin-bottom:calc((var(--sjs-base-unit,var(--base-unit,8px)))*-2)}.sd-question--mobile .sd-matrix__label{justify-content:flex-start}.sd-question--mobile .sd-table__cell{margin-top:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2);text-align:start;border-top:none;border-bottom:none;padding-top:0;padding-bottom:0;display:block}.sd-question--mobile .sd-table__cell--error{margin-top:calc((var(--sjs-base-unit,var(--base-unit,8px)))*0)}.sd-question--mobile .sd-table__cell--error.sd-table__cell--error-bottom .sd-question__erbox{margin-top:var(--sjs-base-unit,var(--base-unit,8px))}.sd-question--mobile .sd-matrix__cell,.sd-question--mobile .sd-table__cell:first-of-type{margin-top:0}.sd-question--mobile .sd-table__cell--footer:not(.sd-question--answered){display:none}.sd-question--mobile .sd-table__responsive-title{padding-bottom:var(--sjs-base-unit,var(--base-unit,8px));text-align:start;font-weight:600;display:block}.sd-question--mobile .sd-table__responsive-title .sv-string-viewer{white-space:normal}.sd-question--mobile .sd-table--no-header{padding-top:0}.sd-question--mobile .sd-table--no-header .sd-table__responsive-title{display:none}.sd-question--mobile .sd-table__cell--detail-panel{border-top:0;border-bottom:0;padding-top:0;padding-bottom:0}.sd-question--mobile .sd-table__cell--detail-panel .sd-panel__content{padding-top:0}.sd-question--mobile .sd-table__cell.sd-table__cell--actions{margin-bottom:var(--sjs-base-unit,var(--base-unit,8px));margin-top:var(--sjs-base-unit,var(--base-unit,8px));width:auto}.sd-question--mobile .sd-table__cell.sd-table__cell--actions .sd-action-bar{background:var(--sjs-general-backcolor,var(--background,#fff));margin-left:calc((var(--sjs-base-unit,var(--base-unit,8px)))*-3);margin-right:calc((var(--sjs-base-unit,var(--base-unit,8px)))*-3)}.sd-question--mobile .sd-table__cell.sd-table__cell--actions .sv-action--show-detail-mobile{flex-grow:1}.sd-question--mobile .sd-action.sd-action.sd-matrixdynamic__remove-btn{opacity:1;padding:var(--sjs-base-unit,var(--base-unit,8px)) calc((var(--sjs-base-unit,var(--base-unit,8px)))*3)}.sd-question--mobile .sd-action.sd-action.sd-matrixdynamic__remove-btn .sd-action__icon{display:none}.sd-question--mobile .sd-action.sd-action.sd-matrixdynamic__remove-btn:after{content:attr(title)}.sd-question--mobile .sd-matrixdynamic__footer{margin-bottom:calc((var(--sjs-base-unit,var(--base-unit,8px)))*-2);padding-top:var(--sjs-base-unit,var(--base-unit,8px))}.sd-question--mobile .sd-table__cell--footer-total:not(.sd-matrix__cell),.sd-question--mobile .sd-table__cell--row-text:not(.sd-matrix__cell){color:var(--sjs-general-forecolor-light,var(--foreground-light,#909090))}.sd-question--mobile .sd-matrixdropdown.sd-table tr:after{bottom:calc((var(--sjs-base-unit,var(--base-unit,8px)))*-2)}.sd-question--mobile .sd-matrixdropdown.sd-table tr:last-child:after{content:none}.sd-question--mobile .sd-table__cell--error-top:first-of-type~.sd-table__cell:nth-of-type(2),.sd-question--mobile .sd-table__cell.sd-table__cell--error-top{margin-top:0}.sd-question--mobile .sd-table__cell--error-top .sd-question__erbox{margin-bottom:calc((var(--sjs-base-unit,var(--base-unit,8px)))*-1);margin-top:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3)}.sd-question--mobile .sd-table__cell--error-top:first-of-type .sd-question__erbox{margin-bottom:var(--sjs-base-unit,var(--base-unit,8px));margin-top:calc((var(--sjs-base-unit,var(--base-unit,8px)))*0)}.sd-question--mobile .sd-table__question-wrapper .sd-boolean-root{margin:initial}.sd-table__cell--detail-panel .sd-panel__content{padding-top:var(--sjs-base-unit,var(--base-unit,8px))}.sd-table__question-wrapper .sd-boolean-root{margin:auto}.sd-table__cell--footer .sd-table__question-wrapper--expression .sd-expression{border-bottom:1px solid var(--sjs-border-light,var(--border-light,#eaeaea));font-size:var(--sjs-font-size,16px);font-weight:600;line-height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3);padding:calc((var(--sjs-base-unit,var(--base-unit,8px)))*1.5) calc((var(--sjs-base-unit,var(--base-unit,8px)))*2)}.sd-table__cell--footer .sd-table__question-wrapper--left{text-align:start}.sd-table__cell--footer .sd-table__question-wrapper--center{text-align:center}.sd-table__cell--footer .sd-table__question-wrapper--right{text-align:end}.sd-table.sd-matrixdynamic{table-layout:auto}.sd-page{box-sizing:border-box;padding:0 calc((var(--sjs-base-unit,var(--base-unit,8px)))*5);flex-direction:column;align-items:flex-start;width:100%;display:flex;position:relative}.sd-root-modern--mobile .sd-page{padding:0}.sd-page .sd-page__title{--page-title-font-size:var(--sjs-font-pagetitle-size,calc((var(--sjs-font-size,16px))*1.5));color:var(--sjs-font-pagetitle-color,var(--sjs-general-dim-forecolor,#000000e8));font-family:var(--sjs-font-pagetitle-family,var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family))));font-size:var(--page-title-font-size);font-weight:var(--sjs-font-pagetitle-weight,700);line-height:calc((var(--page-title-font-size))*1.33)}.sd-page .sd-page__description,.sd-page .sd-page__title{margin:0 0 calc((var(--sjs-base-unit,var(--base-unit,8px)))*.5) 0;position:static}.sd-page .sd-page__description{color:var(--sjs-font-pagedescription-color,var(--sjs-general-dim-forecolor-light,#00000073));font-family:var(--sjs-font-pagedescription-family,var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family))));font-size:var(--sjs-font-pagedescription-size,var(--sjs-font-size,16px));font-weight:var(--sjs-font-pagedescription-weight,400);line-height:calc((var(--sjs-font-pagedescription-size,var(--sjs-font-size,16px)))*1.5)}.sd-page__errbox{padding:calc(var(--sd-base-vertical-padding)*.5 + var(--sjs-base-unit,var(--base-unit,8px))) var(--sd-base-padding)}.sd-page__description~.sd-page__errbox,.sd-page__title~.sd-page__errbox{margin-bottom:calc((var(--sjs-base-unit,var(--base-unit,8px)))*-1);margin-top:calc(var(--sd-base-vertical-padding)*.5 + var(--sjs-base-unit,var(--base-unit,8px)))}.sd-root--compact .sd-page__description~.sd-page__errbox,.sd-root--compact .sd-page__title~.sd-page__errbox{margin-bottom:0}.sd-row{box-sizing:border-box;margin-top:var(--sd-base-vertical-padding);flex-direction:row;width:100%;display:flex}.sd-row.sd-page__row{margin-top:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2)}.sd-page__row.sd-row--compact{margin-top:var(--sd-base-vertical-padding)}.sd-row:first-of-type{margin-top:0}.sd-page__description~.sd-row.sd-page__row:not(.sd-row--compact),.sd-page__title~.sd-row.sd-page__row:not(.sd-row--compact){margin-top:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3)}.sd-page__description~.sd-page__row.sd-row--compact,.sd-page__title~.sd-page__row.sd-row--compact{margin-top:var(--sd-base-vertical-padding)}.sd-page__description~.sd-page__row.sd-row.sd-row--enter.sd-row-delayed-enter,.sd-page__title~.sd-page__row.sd-row.sd-row--enter.sd-row-delayed-enter{margin-top:0}.sd-row.sd-page__row:not(.sd-row--compact)~.sd-row.sd-page__row:not(.sd-row--compact){margin-top:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2)}.sd-row.sd-page__row:not(.sd-row--compact)~.sd-page__row.sd-row.sd-row--enter.sd-row-delayed-enter{margin-top:0}.sd-row--multiple{margin-left:calc(var(--sd-base-padding)*-1);row-gap:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2);width:calc(100% + var(--sd-base-padding));flex-wrap:wrap}.sd-row--multiple>div{box-sizing:border-box;--animation-padding-left:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2);padding-left:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2);align-items:stretch;display:flex}.sd-panel.sd-panel--as-page>.sd-panel__content>.sd-row--multiple:not(.sd-row--compact){margin-left:calc((var(--sjs-base-unit,var(--base-unit,8px)))*-2);width:calc(100% + var(--base-unit)*2)}.sd-panel:not(.sd-panel--as-page) .sd-row--multiple{row-gap:var(--sd-base-vertical-padding)}.sd-panel:not(.sd-panel--as-page) .sd-row--multiple>div,.sd-row--multiple.sd-row--compact>div{--animation-padding-left:var(--sd-base-padding);padding-left:var(--sd-base-padding)}.sd-page__row.sd-row--multiple{margin-left:calc((var(--sjs-base-unit,var(--base-unit,8px)))*-2);width:calc(100% + var(--sjs-base-unit,var(--base-unit,8px))*2)}.sd-page__row.sd-row--multiple.sd-row--compact{margin-left:calc(var(--sd-base-padding)*-1);row-gap:var(--sd-base-vertical-padding);width:calc(100% + var(--sd-base-padding));padding:0}.sd-row__panel,.sd-row__question{box-sizing:border-box;width:100%}.sd-row__question{white-space:nowrap}.sd-row.sd-row--enter{margin-top:0}.sd-row--enter{animation-delay:var(--sjs-row-fade-in-delay,.15s),0s,0s;animation-duration:var(--sjs-row-fade-in-duration,.5s),var(--sjs-row-move-in-duration,.15s),var(--sjs-row-move-in-duration,.15s);opacity:0;height:0;animation-name:fadeIn,moveInWithOverflow;animation-timing-function:ease-out;animation-fill-mode:forwards;min-height:0!important}.sd-row--delayed-enter{animation-delay:calc(var(--sjs-row-fade-in-delay,.15s) + var(--sjs-row-fade-in-animation-delay,.4s)),var(--sjs-row-fade-in-animation-delay,.4s),var(--sjs-row-fade-in-animation-delay,.4s)}.sd-row--leave{animation-delay:0s,var(--sjs-row-move-out-delay,.1s),var(--sjs-row-move-out-delay,.1s);animation-direction:reverse;animation-duration:var(--sjs-row-fade-out-duration,.15s),var(--sjs-row-move-out-duration,.25s),var(--sjs-row-move-out-duration,.25s);animation-name:fadeIn,moveInWithOverflow;animation-timing-function:ease-in;animation-fill-mode:forwards;min-height:0!important}.sd-row--enter .sd-element-wrapper--enter,.sd-row--leave .sd-element-wrapper--leave{animation:none}.sv-skeleton-element{min-height:50px}.sd-title{color:var(--sjs-general-forecolor,var(--foreground,#161616));white-space:normal;flex-direction:row;font-style:normal;display:block}.sd-title,.sd-title.sd-container-modern__title{font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)))}.sd-title.sd-container-modern__title{box-shadow:0 2px 0 var(--sjs-primary-backcolor,var(--primary,#19b394));align-items:center;gap:calc((var(--sjs-base-unit,var(--base-unit,8px)))*4);padding:var(--sd-page-vertical-padding) var(--sd-page-vertical-padding);display:flex}.sd-title.sd-container-modern__title .sd-logo.sv-logo--right{margin-left:auto}.sd-title.sd-container-modern__title .sd-logo__image{margin-top:var(--sjs-base-unit,var(--base-unit,8px))}.sd-header__text{gap:var(--sjs-base-unit,var(--base-unit,8px));flex-direction:column;flex-grow:1;display:flex}.sd-header__text .sd-title{--survey-title-font-size:var(--sjs-font-surveytitle-size,calc((var(--sjs-font-size,16px))*2));color:var(--sjs-font-surveytitle-color,var(--sjs-primary-backcolor,var(--primary,#19b394)));font-family:var(--sjs-font-surveytitle-family,var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family))));font-size:var(--survey-title-font-size);font-weight:var(--sjs-font-surveytitle-weight,700);line-height:calc((var(--survey-title-font-size))*1.25)}.sd-header__text h3{line-height:calc((var(--sjs-font-size,16px))*2.5)}.sd-header__text h5{font-size:var(--sjs-font-size,16px);font-weight:400;line-height:calc((var(--sjs-font-size,16px))*1.5)}.sd-header__text .sd-description{--survey-description-font-size:var(--sjs-font-surveydescription-size,var(--sjs-font-size,16px));color:var(--sjs-font-surveydescription-color,var(--sjs-general-forecolor-light,var(--foreground-light,#909090)));font-family:var(--sjs-font-surveydescription-family,var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family))));font-size:var(--survey-description-font-size);font-weight:var(--sjs-font-surveydescription-weight,400);line-height:calc((var(--survey-description-font-size))*1.5)}.sd-title .sv-title-actions{justify-content:space-between;width:100%}.sd-root-modern .sd-container-modern__title{background-color:var(--sjs-general-backcolor,var(--background,#fff))}.sd-root-modern .sd-container-modern__title .sd-header__text h3{margin:0}.sd-root-modern .sd-container-modern__title .sd-description{color:var(--sjs-general-forecolor-light,var(--foreground-light,#909090));margin:0}.sd-title .sv-title-actions{width:calc(100% + var(--sjs-base-unit,var(--base-unit,8px))*3);align-items:flex-start}.sd-title .sv-title-actions .sv-title-actions__title{max-width:calc(100% - var(--sjs-base-unit,var(--base-unit,8px))*3);min-width:unset;white-space:normal;flex-wrap:wrap;flex:0 auto}.sd-root--compact .sd-title .sv-title-actions{width:100%}.sd-action-title-bar{margin:calc((var(--sjs-base-unit,var(--base-unit,8px)))*-1) 0;min-width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*6);flex:1 9 auto;justify-content:flex-end}.sd-action-title-bar .sv-action{flex:none}.sd-action-title-bar.sd-action-bar--empty{min-width:0}.sd-description{color:var(--sjs-font-questiondescription-color,var(--sjs-general-forecolor-light,#00000073));font-family:var(--sjs-font-questiondescription-family,var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family))));font-size:var(--sjs-font-questiondescription-size,var(--sjs-font-size,16px));font-style:normal;font-weight:var(--sjs-font-questiondescription-weight,400);line-height:calc((var(--sjs-font-questiondescription-size,var(--sjs-font-size,16px)))*1.5);white-space:normal}.sd-description.sd-question__description--under-input{padding-top:calc(var(--sd-base-vertical-padding)*.375)}.sd-element__header .sd-description{margin-top:calc(var(--sd-base-vertical-padding)*.25 - var(--sjs-base-unit,var(--base-unit,8px))*.5)}.sd-item{padding:calc((var(--sjs-base-unit,var(--base-unit,8px)))*1.5) 0;display:flex}.sd-item--disabled.sd-item--disabled .sd-item__decorator,.sd-item__decorator{background-color:var(--sjs-editorpanel-backcolor,var(--sjs-editor-background,var(--sjs-general-backcolor-dim-light,var(--background-dim-light,#f9f9f9))));box-shadow:var(--sjs-shadow-inner,inset 0 1px 2px 0 #00000026),0 0 0 0 var(--sjs-primary-backcolor,var(--primary,#19b394));box-sizing:border-box;height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3);margin-top:calc((var(--sjs-font-editorfont-size,var(--sjs-font-size,16px)))*1.5/2 - (var(--sjs-base-unit,var(--base-unit,8px)))*3/2);transition:box-shadow var(--sjs-transition-duration,.15s),background var(--sjs-transition-duration,.15s);width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3);border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.sd-item--readonly.sd-item--readonly .sd-item__decorator,.sd-item--readonly.sd-item--readonly.sd-item:not(.sd-item--checked) .sd-item__control:focus+.sd-item__decorator{background-color:var(--sjs-questionpanel-hovercolor,var(--sjs-general-backcolor-dark,#f8f8f8));box-shadow:none;transition:none}.sd-item--preview.sd-item--preview .sd-item__decorator{box-shadow:none;background-color:#0000;transition:none}.sd-item--checked .sd-item__decorator{box-shadow:none}.sd-item__control:focus+.sd-item__decorator{background:var(--sjs-questionpanel-backcolor,var(--sjs-question-background,var(--sjs-general-backcolor,var(--background,#fff))));box-shadow:var(--sjs-shadow-inner-reset,inset 0 0 0 0 #00000026),0 0 0 2px var(--sjs-primary-backcolor,var(--primary,#19b394));outline:none}.sd-item--allowhover:not(.sd-item--readonly) .sd-selectbase__label:hover .sd-item__decorator{background:var(--sjs-editorpanel-hovercolor,var(--sjs-general-backcolor-dim-dark,#f3f3f3));outline:none}.sd-item--checked .sd-item__decorator{background:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-item__control-label{color:var(--sjs-font-questiontitle-color,var(--sjs-general-forecolor,var(--foreground,#161616)));font-family:var(--sjs-font-editorfont-family,var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family))));font-size:var(--sjs-font-editorfont-size,var(--sjs-font-size,16px));font-style:normal;font-weight:var(--sjs-font-editorfont-weight,400);line-height:calc((var(--sjs-font-editorfont-size,var(--sjs-font-size,16px)))*1.5);text-align:start;white-space:normal;width:100%;min-width:0}.sd-item__control-label .sv-string-viewer{text-overflow:ellipsis;max-width:100%;display:block;overflow:hidden}.sd-item--disabled .sd-item__control-label{opacity:.25}.sd-item--disabled .sd-item__control-label,.sd-root--readonly .sd-item--disabled .sd-item__control-label{color:var(--sjs-font-questiontitle-color,var(--sjs-general-forecolor,var(--foreground,#161616)))}.sd-item--error .sd-item__decorator{background:var(--sjs-special-red-light,var(--red-light,#e60a3e1a))}.sd-selectbase{min-inline-size:0;border:none;min-width:0;margin:0;padding:0}.sd-selectbase--row{column-gap:calc((var(--sjs-base-unit,var(--base-unit,8px)))*4);border:none;flex-wrap:wrap;margin:0;padding:0;display:flex}.sd-selectbase--multi-column{flex-wrap:nowrap;flex:1 1 0;margin:-2px;padding:2px;display:flex;overflow:auto}.sd-selectbase__label{gap:var(--sjs-base-unit,var(--base-unit,8px));vertical-align:top;max-width:100%;display:inline-flex;position:relative}.sd-selectbase__column{box-sizing:border-box;vertical-align:top;flex:1 1 0;max-width:100%;display:block}.sd-selectbase__column:not(:last-child){padding-right:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2)}.sd-selectbase__column.sv-q-column-1{width:100%}.sd-item--enter,.sd-item--leave{animation-delay:var(--move-animation-delay),var(--fade-animation-delay);animation-direction:var(--animation-direction);animation-duration:var(--move-animation-duration),var(--fade-animation-duration);opacity:0;animation-name:moveInWithOverflow,fadeIn;animation-timing-function:linear;animation-fill-mode:forwards}.sd-item--enter{--animation-direction:normal;--move-animation-duration:var(--sjs-ranking-move-in-duration,.15s);--move-animation-delay:0s;--fade-animation-duration:var(--sjs-ranking-fade-in-duration,.1s);--fade-animation-delay:var(--sjs-ranking-fade-in-delay,.15s)}.sd-item--leave{--animation-direction:reverse;--move-animation-duration:var(--sjs-ranking-move-out-duration,.15s);--move-animation-delay:var(--sjs-ranking-move-out-delay,0s);--fade-animation-duration:var(--sjs-ranking-fade-out-duration,.1s);--fade-animation-delay:0s}div[class*=sv-q-column-]:not(:first-of-type) .sd-item--enter{--move-animation-duration:0s;--fade-animation-delay:0s}.sd-selectbase__other{margin-top:0}.sd-selectbase__other:not(:last-of-type){margin-bottom:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2)}.sd-radio__decorator{border-radius:50%}.sd-radio__decorator:after{transition:background-color var(--sjs-transition-duration,.15s);background-color:#0000}.sd-radio--checked .sd-radio__decorator:after,.sd-radio__decorator:after{content:" ";height:var(--sjs-base-unit,var(--base-unit,8px));width:var(--sjs-base-unit,var(--base-unit,8px));border-radius:50%;display:block}.sd-radio--checked .sd-radio__decorator:after{background-color:var(--sjs-primary-forecolor,var(--primary-foreground,#fff))}.sd-radio--checked.sd-radio--disabled .sd-radio__decorator:after{background-color:var(--sjs-border-default,var(--border,#d6d6d6))}.sd-radio--checked.sd-radio--readonly .sd-radio__decorator:after{background-color:var(--sjs-general-forecolor,var(--foreground,#161616))}.sd-radio--checked.sd-radio--preview .sd-radio__decorator:after{display:none}.sd-radio--checked.sd-radio--preview .sd-radio__decorator .sd-radio__svg{fill:var(--sjs-general-forecolor,var(--foreground,#161616));height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2.5);width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2.5);display:block}.sd-radio--checked .sd-radio__control:focus+.sd-radio__decorator:after{background-color:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-radio__svg{display:none}.sd-visuallyhidden{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);width:1px;height:1px;position:absolute;overflow:hidden}.sd-matrix fieldset{border:none;margin:0;padding:0}.sd-matrix__label{justify-content:center;display:flex;position:relative}.sd-matrix__text,.sd-matrix__text--checked{padding:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2)}.sd-matrix__text--checked{background-color:var(--sjs-primary-backcolor-light,var(--primary-light,#19b3941a))}.sd-matrix__cell:first-of-type{font-weight:var(--sjs-font-questiontitle-weight,600);text-align:start}:host,:root{--sd-rating-bad-color:var(--sjs-special-red,var(--red,#e60a3e));--sd-rating-normal-color:var(--sjs-special-yellow,var(--yellow,#ff9814));--sd-rating-good-color:var(--sjs-special-green,var(--green,#19b394));--sd-rating-bad-color-light:var(--sjs-special-red-light,var(--red-light,#e60a3e1a));--sd-rating-normal-color-light:var(--sjs-special-yellow-light,var(--yellow-light,#ff98141a));--sd-rating-good-color-light:var(--sjs-special-green-light,var(--green-light,#19b3941a))}.sd-rating{min-height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*6);overflow-x:auto}.sd-rating fieldset{align-items:center;gap:var(--sjs-base-unit,var(--base-unit,8px));border:none;flex-wrap:nowrap;margin-inline-start:0;padding:0 0 2px;display:flex}.sd-rating.sd-rating--wrappable fieldset{flex-wrap:wrap;min-width:0}.sd-rating.sd-rating--labels-top fieldset{padding-top:calc((var(--sjs-base-unit,var(--base-unit,8px)))*4.5);position:relative}.sd-rating.sd-rating--labels-top fieldset .sd-rating__min-text{border:0;margin:0;position:absolute;top:0;left:0}.sd-rating.sd-rating--labels-top fieldset .sd-rating__max-text{border:0;margin:0;position:absolute;top:0;right:0}.sd-rating.sd-rating--labels-bottom fieldset{padding-bottom:calc((var(--sjs-base-unit,var(--base-unit,8px)))*4.5);position:relative}.sd-rating.sd-rating--labels-bottom fieldset .sd-rating__min-text{border:0;margin:0;position:absolute;bottom:0;left:0}.sd-rating.sd-rating--labels-bottom fieldset .sd-rating__max-text{border:0;margin:0;position:absolute;bottom:0;right:0}.sd-rating.sd-rating--labels-diagonal fieldset{padding-bottom:calc((var(--sjs-base-unit,var(--base-unit,8px)))*4.5);padding-top:calc((var(--sjs-base-unit,var(--base-unit,8px)))*4.5);position:relative}.sd-rating.sd-rating--labels-diagonal fieldset .sd-rating__min-text{border:0;margin:0;position:absolute;top:0;left:0}.sd-rating.sd-rating--labels-diagonal fieldset .sd-rating__max-text{border:0;margin:0;position:absolute;bottom:0;right:0}.sd-rating--small{min-height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3);margin:auto}.sd-rating--small fieldset{gap:var(--sjs-base-unit,var(--base-unit,8px));padding:0}.sd-rating__item{background:var(--sjs-questionpanel-backcolor,var(--sjs-question-background,var(--sjs-general-backcolor,var(--background,#fff))));border-radius:calc((var(--sjs-base-unit,var(--base-unit,8px)))*12.5);box-shadow:var(--sjs-shadow-small,0 1px 2px 0 #00000026),inset 0 0 0 0 var(--sjs-general-backcolor,var(--background,#fff));box-sizing:border-box;color:var(--sjs-general-forecolor,var(--foreground,#161616));fill:var(--sjs-general-forecolor,var(--foreground,#161616));font-size:var(--sjs-font-size,16px);height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*6);min-width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*6);padding:calc((var(--sjs-base-unit,var(--base-unit,8px)))*.5) calc((var(--sjs-base-unit,var(--base-unit,8px)))*2.5);text-align:center;transition:box-shadow var(--sjs-transition-duration,.15s),background-color var(--sjs-transition-duration,.15s);white-space:nowrap;border:0 solid #0000;justify-content:center;align-items:center;display:flex;position:relative}.sd-rating__item--fixed-size{width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*6);padding:0}legend+.sd-rating__item,legend+sv-ng-rating-item+.sd-rating__item,legend+sv-ng-rating-item-smiley+.sd-rating__item-smiley{margin-inline-start:2px}.sd-rating__item--error{background-color:var(--sjs-special-red-light,var(--red-light,#e60a3e1a));border:none;box-shadow:0 1px 2px #0000}.sd-rating__item.sd-rating__item--disabled{color:var(--sjs-general-forecolor,var(--foreground,#161616));fill:var(--sjs-general-forecolor,var(--foreground,#161616))}.sd-rating__item.sd-rating__item--selected.sd-rating__item--disabled{background-color:var(--lbr-dialog-screen-color,var(--background-semitransparent,#90909080));color:var(--sjs-primary-forecolor,var(--primary-foreground,#fff));fill:var(--sjs-general-forecolor,var(--foreground,#161616));border:none}.sd-rating__item.sd-rating__item--readonly{border:2px solid var(--sjs-border-inside,var(--border-inside,#00000029));box-shadow:none;fill:#0000;background-color:#0000;transform:none}.sd-rating__item.sd-rating__item--readonly .sd-rating__item-text.sd-rating__item-text{color:var(--sjs-general-forecolor-light,var(--foreground-light,#909090))}.sd-rating__item.sd-rating__item--selected.sd-rating__item--readonly{border-color:var(--sjs-general-forecolor,var(--foreground,#161616))}.sd-rating__item.sd-rating__item--selected.sd-rating__item--readonly .sd-rating__item-text.sd-rating__item-text{color:var(--sjs-general-forecolor,var(--foreground,#161616))}.sd-rating__item.sd-rating__item--preview{box-shadow:none;fill:#0000;background-color:#0000;border:1px solid #0000;transform:none}.sd-rating__item.sd-rating__item--preview:focus-within{box-shadow:none}.sd-rating__item.sd-rating__item--preview .sd-rating__item-text.sd-rating__item-text{color:var(--sjs-general-forecolor,var(--foreground,#161616))}.sd-rating__item.sd-rating__item--selected.sd-rating__item--preview{border-color:var(--sjs-general-forecolor,var(--foreground,#161616));border-width:1px}.sd-rating__item.sd-rating__item--selected.sd-rating__item--preview .sd-rating__item-text.sd-rating__item-text{color:var(--sjs-general-forecolor,var(--foreground,#161616))}.sd-question--disabled .sd-rating__item-text{opacity:.25}.sd-rating__item--allowhover:hover{background-color:var(--sjs-questionpanel-hovercolor,var(--sjs-general-backcolor-dark,#f8f8f8))}.sd-rating__item:focus-within{box-shadow:0 0 0 2px var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-rating__item--selected{background-color:var(--sjs-primary-backcolor,var(--primary,#19b394));box-shadow:0 0 0 0 var(--sjs-primary-backcolor,var(--primary,#19b394));color:var(--sjs-primary-forecolor,var(--primary-foreground,#fff));font-weight:600}.sd-rating__item--selected:focus-within{box-shadow:var(--sjs-shadow-small-reset,0 0 0 0 #00000026),inset 0 0 0 4px var(--sjs-general-backcolor,var(--background,#fff)),0 0 0 2px var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-rating__item-smiley{border:2px solid var(--sjs-border-default,var(--border,#d6d6d6));border-radius:calc((var(--sjs-base-unit,var(--base-unit,8px)))*12.5);box-shadow:var(--sjs-shadow-small-reset,0 0 0 0 #00000026),inset 0 0 0 0 var(--sjs-general-backcolor,var(--background,#fff));box-sizing:border-box;color:var(--sjs-general-forecolor,var(--foreground,#161616));fill:var(--sjs-border-default,var(--border,#d6d6d6));min-height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*6);min-width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*6);padding:calc((var(--sjs-base-unit,var(--base-unit,8px)))*1.25);text-align:center;transition:box-shadow var(--sjs-transition-duration,.15s),background-color var(--sjs-transition-duration,.15s);white-space:nowrap;justify-content:center;align-items:center;display:flex;position:relative}.sd-rating__item-smiley svg{height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3);width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3);display:block}.sd-rating__item-smiley--small{min-height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3);min-width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3);padding:calc((var(--sjs-base-unit,var(--base-unit,8px)))*.625);border-width:1px}.sd-rating__item-smiley--small svg{height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*1.5);width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*1.5)}.sd-rating__item-smiley--small:not(.sd-rating__item-smiley--selected):focus-within{box-shadow:0 0 0 1px var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-rating__item-smiley--colored.sd-rating__item-smiley--small:not(.sd-rating__item-smiley--selected):focus-within{box-shadow:0 0 0 1px var(--sd-rating-item-color,var(--sjs-primary-backcolor,var(--primary,#19b394)))}.sd-rating__item-smiley--small.sd-rating__item-smiley--selected:focus-within{box-shadow:inset 0 0 0 2px var(--sjs-general-backcolor,var(--background,#fff)),0 0 0 1px var(--sd-rating-item-color,var(--sjs-primary-backcolor,var(--primary,#19b394)))}legend+.sd-rating__item-smiley,legend+sv-ng-rating-item+.sd-rating__item-smiley{margin-inline-start:2px}.sd-rating__item-smiley--scale-colored{border-color:var(--sd-rating-item-color,var(--sjs-primary-backcolor,var(--primary,#19b394)));fill:var(--sd-rating-item-color,var(--sjs-primary-backcolor,var(--primary,#19b394)));transition:box-shadow var(--sjs-transition-duration,.15s),opacity var(--sjs-transition-duration,.15s),background-color var(--sjs-transition-duration,.15s)}.sd-rating__item-smiley--error{background-color:var(--sjs-special-red-light,var(--red-light,#e60a3e1a));fill:var(--sjs-general-forecolor-light,var(--foreground-light,#909090));border-color:#0000}.sd-rating__item-smiley--error.sd-rating__item-smiley--scale-colored:hover{fill:var(--sd-rating-item-color,var(--sjs-general-forecolor-light,var(--foreground-light,#909090)))}.sd-rating__item-smiley--error.sd-rating__item-smiley--scale-colored:not(.sd-rating__item-smiley--selected){opacity:1}.sd-rating__item-smiley.sd-rating__item-smiley--disabled{opacity:.5}.sd-rating__item-smiley.sd-rating__item-smiley--selected.sd-rating__item-smiley--disabled{fill:var(--sjs-primary-forecolor,var(--primary-foreground,#fff));opacity:1}.sd-rating__item-smiley.sd-rating__item-smiley--readonly{border-color:var(--sjs-border-default,var(--border,#d6d6d6));fill:var(--sjs-border-default,var(--border,#d6d6d6))}.sd-rating__item-smiley.sd-rating__item-smiley--selected.sd-rating__item-smiley--readonly{background-color:unset;border-color:var(--sjs-general-forecolor,var(--foreground,#161616));fill:var(--sjs-general-forecolor,var(--foreground,#161616))}.sd-rating__item-smiley.sd-rating__item-smiley--preview.sd-rating__item-smiley--preview.sd-rating__item-smiley--preview{border:1px solid var(--sjs-general-forecolor,var(--foreground,#161616));fill:var(--sjs-general-forecolor,var(--foreground,#161616))}.sd-rating__item-smiley.sd-rating__item-smiley--preview.sd-rating__item-smiley--preview.sd-rating__item-smiley--preview:focus-within{box-shadow:none}.sd-rating__item-smiley.sd-rating__item-smiley--preview.sd-rating__item-smiley--preview.sd-rating__item-smiley--preview svg{margin:1px}.sd-rating__item-smiley.sd-rating__item-smiley--selected.sd-rating__item-smiley--preview.sd-rating__item-smiley--preview{background-color:var(--sjs-general-forecolor,var(--foreground,#161616));fill:var(--sjs-general-backcolor,var(--background,#fff))}.sd-rating__item-smiley--allowhover:hover{background-color:var(--sjs-questionpanel-hovercolor,var(--sjs-general-backcolor-dark,#f8f8f8));border-color:var(--sjs-border-default,var(--border,#d6d6d6))}.sd-rating__item-smiley:focus-within{box-shadow:var(--sjs-shadow-small-reset,0 0 0 0 #00000026),0 0 0 2px var(--sjs-primary-backcolor,var(--primary,#19b394));border:none}.sd-rating__item-smiley--selected{background-color:var(--sd-rating-item-color,var(--sjs-primary-backcolor,var(--primary,#19b394)));border-color:var(--sd-rating-item-color,var(--sjs-primary-backcolor,var(--primary,#19b394)));fill:var(--sjs-primary-forecolor,var(--primary-foreground,#fff));font-weight:600}.sd-rating__item-smiley--selected:focus-within{border:0 solid var(--sjs-general-backcolor,var(--background,#fff));box-shadow:var(--sjs-shadow-small-reset,0 0 0 0 #00000026),inset 0 0 0 4px var(--sjs-general-backcolor,var(--background,#fff)),0 0 0 2px var(--sd-rating-item-color,var(--sjs-primary-backcolor,var(--primary,#19b394)))}.sd-rating__item-smiley--scale-colored:not(.sd-rating__item-smiley--selected){opacity:.25}.sd-rating__item-smiley--scale-colored:not(.sd-rating__item-smiley--selected).sd-rating__item-smiley--allowhover:hover{background-color:var(--sd-rating-item-color-light,var(--sjs-questionpanel-hovercolor,var(--sjs-general-backcolor-dark,#f8f8f8)));border-color:var(--sd-rating-item-color,var(--sjs-border-default,var(--border,#d6d6d6)));opacity:.5}.sd-rating__item-smiley--rate-colored:not(.sd-rating__item-smiley--selected).sd-rating__item-smiley--allowhover:hover{opacity:.5}.sd-rating__item-smiley--scale-colored:not(.sd-rating__item-smiley--selected):focus-within{box-shadow:var(--sjs-shadow-small-reset,0 0 0 0 #00000026),0 0 0 2px var(--sd-rating-item-color,var(--sjs-primary-backcolor,var(--primary,#19b394)));opacity:1}.sd-rating__item-smiley--scale-colored.sd-rating__item-smiley--small:not(.sd-rating__item-smiley--selected):focus-within{box-shadow:var(--sjs-shadow-small-reset,0 0 0 0 #00000026),0 0 0 1px var(--sd-rating-item-color,var(--sjs-primary-backcolor,var(--primary,#19b394)));opacity:1}.sd-rating__item-smiley--scale-colored.sd-rating__item-smiley--preview,.sd-rating__item-smiley--scale-colored.sd-rating__item-smiley--readonly,.sd-rating__item-smiley--scale-colored.sd-rating__item-smiley--selected{opacity:1}.sd-rating__item-star{box-sizing:content-box;height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*6);width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*6);position:relative}.sd-rating__item-star:not(:first-of-type){margin-left:calc((var(--sjs-base-unit,var(--base-unit,8px)))*-.5);padding-left:calc((var(--sjs-base-unit,var(--base-unit,8px)))*.5)}.sd-rating__item-star:not(:last-of-type){margin-right:calc((var(--sjs-base-unit,var(--base-unit,8px)))*-.5);padding-right:calc((var(--sjs-base-unit,var(--base-unit,8px)))*.5)}.sd-rating__item-star svg{fill:#0000;height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*6);stroke:var(--sjs-border-default,var(--border,#d6d6d6));stroke-width:2px;transition:stroke var(--sjs-transition-duration,.15s),opacity var(--sjs-transition-duration,.15s),fill var(--sjs-transition-duration,.15s);width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*6);display:block;position:absolute}.sd-rating__item-star .sv-star{opacity:1}.sd-rating__item-star .sv-star-2{opacity:0}.sd-rating__item-star--small,.sd-rating__item-star--small svg{height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3);width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3)}.sd-rating__item-star--small.sd-rating__item-star--selected svg{stroke-width:1px}.sd-rating__item-star--selected svg{fill:var(--sjs-primary-backcolor,var(--primary,#19b394));stroke:#0000}.sd-rating__item-star--selected:first-child svg{transition-delay:0s}.sd-rating__item-star--selected:nth-child(2) svg{transition-delay:25ms}.sd-rating__item-star--selected:nth-child(3) svg{transition-delay:50ms}.sd-rating__item-star--selected:nth-child(4) svg{transition-delay:75ms}.sd-rating__item-star--selected:nth-child(5) svg{transition-delay:.1s}.sd-rating__item-star--selected:nth-child(6) svg{transition-delay:.125s}.sd-rating__item-star--selected:nth-child(7) svg{transition-delay:.15s}.sd-rating__item-star--selected:nth-child(8) svg{transition-delay:.175s}.sd-rating__item-star--selected:nth-child(9) svg{transition-delay:.2s}.sd-rating__item-star--selected:nth-child(10) svg{transition-delay:.225s}.sd-rating__item-star--selected:nth-child(11) svg{transition-delay:.25s}.sd-rating__item-star--selected:nth-child(12) svg{transition-delay:.275s}.sd-rating__item-star--selected:nth-child(13) svg{transition-delay:.3s}.sd-rating__item-star--selected:nth-child(14) svg{transition-delay:.325s}.sd-rating__item-star--selected:nth-child(15) svg{transition-delay:.35s}.sd-rating__item-star--selected:nth-child(16) svg{transition-delay:.375s}.sd-rating__item-star--selected:nth-child(17) svg{transition-delay:.4s}.sd-rating__item-star--selected:nth-child(18) svg{transition-delay:.425s}.sd-rating__item-star--selected:nth-child(19) svg{transition-delay:.45s}.sd-rating__item-star--selected:nth-child(20) svg{transition-delay:.475s}.sd-rating__item-star--selected:nth-child(21) svg{transition-delay:.5s}.sd-rating__item-star--selected:nth-child(22) svg{transition-delay:.525s}.sd-rating__item-star--selected:nth-child(23) svg{transition-delay:.55s}.sd-rating__item-star--selected:nth-child(24) svg{transition-delay:.575s}.sd-rating__item-star--selected:nth-child(25) svg{transition-delay:.6s}.sd-rating__item-star--error svg{fill:var(--sjs-special-red-light,var(--red-light,#e60a3e1a));stroke:none}.sd-rating__item-star--disabled{opacity:.5}.sd-rating__item-star--disabled svg{fill:none;stroke:var(--sjs-border-default,var(--border,#d6d6d6))}.sd-rating__item-star--selected.sd-rating__item-star--disabled svg{fill:var(--sjs-border-default,var(--border,#d6d6d6));stroke:none}.sd-rating__item-star--readonly svg{fill:none;stroke:var(--sjs-border-default,var(--border,#d6d6d6))}.sd-rating__item-star--selected.sd-rating__item-star--readonly svg{fill:var(--sjs-general-forecolor,var(--foreground,#161616));stroke:none}.sd-rating__item-star--preview svg{fill:none;stroke:var(--sjs-general-forecolor,var(--foreground,#161616));stroke-width:1px}.sd-rating__item-star--selected.sd-rating__item-star--preview svg{fill:var(--sjs-general-forecolor,var(--foreground,#161616));stroke:none}.sd-rating__item-star:not(.sd-rating__item-star--preview):focus-within svg{fill:#0000;stroke:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-rating__item-star--unhighlighted svg{fill:var(--sjs-border-default,var(--border,#d6d6d6));stroke:#0000}.sd-rating__item-star--highlighted svg{fill:var(--sjs-questionpanel-hovercolor,var(--sjs-general-backcolor-dark,#f8f8f8));stroke:var(--sjs-border-default,var(--border,#d6d6d6))}.sd-rating__item-star--selected:not(.sd-rating__item-star--preview).sd-rating__item-star--unhighlighted:focus-within svg{fill:var(--sjs-border-default,var(--border,#d6d6d6));stroke:var(--sjs-border-default,var(--border,#d6d6d6))}.sd-rating__item-star--selected:not(.sd-rating__item-star--preview):focus-within svg{fill:var(--sjs-primary-backcolor,var(--primary,#19b394));stroke:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-rating__item-star--selected:not(.sd-rating__item-star--preview):focus-within .sv-star{opacity:0}.sd-rating__item-star--selected:not(.sd-rating__item-star--preview):focus-within .sv-star-2{opacity:1}.sd-rating__item-text.sd-rating__item-text{box-sizing:border-box;color:var(--sjs-font-questiontitle-color,var(--sjs-general-forecolor,var(--foreground,#161616)));font-family:var(--sjs-font-editorfont-family,var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family))));font-size:var(--sjs-font-editorfont-size,var(--sjs-font-size,16px));font-weight:var(--sjs-font-editorfont-weight,400);line-height:calc((var(--sjs-font-editorfont-size,var(--sjs-font-size,16px)))*1.5);transition:color var(--sjs-transition-duration,.15s);display:inline-block}.sd-rating__item-text.sd-rating__item-text.sd-rating__max-text,.sd-rating__item-text.sd-rating__item-text.sd-rating__min-text{color:var(--sjs-font-questiondescription-color,var(--sjs-general-forecolor-light,#00000073));margin-bottom:calc((var(--sjs-base-unit,var(--base-unit,8px)))*1.25);margin-top:calc((var(--sjs-base-unit,var(--base-unit,8px)))*1.25);border:2px solid #0000}.sd-rating__item-text.sd-rating__item-text.sd-rating__min-text{margin-right:var(--sjs-base-unit,var(--base-unit,8px));border-left:0}.sd-rating__item-text.sd-rating__item-text.sd-rating__max-text{margin-left:var(--sjs-base-unit,var(--base-unit,8px));margin-right:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2)}.sd-rating__item-text.sd-rating__item-text .sv-string-editor{white-space:nowrap}.sd-rating__item-text.sd-rating__item-text.sd-rating__item--fixed-size{min-width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3)}.sd-rating__item-text.sd-rating__item-text:after{color:#0000;content:attr(data-text);visibility:hidden;height:0;font-weight:600;display:block;overflow:hidden}.sd-rating--wrappable .sd-rating__item-text{max-width:100%}.sd-rating--wrappable .sd-rating__item-text .sv-string-viewer{text-overflow:ellipsis;max-width:100%;display:block;overflow:hidden}.sd-rating__item:focus-within .sd-rating__item-text.sd-rating__item-text{border:none}.sd-rating__item--selected .sd-rating__item-text.sd-rating__item-text{color:var(--sjs-primary-forecolor,var(--primary-foreground,#fff));font-weight:inherit;border:none}.sd-rating-dropdown-item{align-items:center;gap:calc((var(--sjs-base-unit,var(--base-unit,8px)))*4);justify-content:space-between;width:100%;display:flex}.sd-rating-dropdown-item_description{color:var(--sjs-general-forecolor-light,var(--foreground-light,#909090));font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-size:calc((var(--sjs-font-size,16px))*.75);font-style:normal;font-weight:400;line-height:var(--sjs-font-size,16px)}.sv-list__item.sv-list__item--selected .sd-rating-dropdown-item_description{color:var(--sjs-primary-forecolor,var(--primary-foreground,#fff))}.sv-ranking-item--error .sv-ranking-item__index{background-color:var(--sjs-special-red-light,var(--red-light,#e60a3e1a));border-color:#0000;box-shadow:0 1px 2px #0000}.sd-element--with-frame .sv-ranking-item{left:calc((var(--sjs-base-unit,var(--base-unit,8px)))*-3)}.sv-ranking.sd-ranking--readonly{-webkit-user-select:auto;user-select:auto;-webkit-user-select:initial}.sv-ranking.sd-ranking--readonly .sv-ranking__container--empty,.sv-ranking.sd-ranking--readonly.sv-ranking--select-to-rank-empty-value .sv-ranking__containers-divider{visibility:hidden}.sv-ranking.sd-ranking--preview{-webkit-user-select:auto;user-select:auto;-webkit-user-select:initial}.sv-ranking.sd-ranking--preview .sv-ranking__container--empty,.sv-ranking.sd-ranking--preview.sv-ranking--select-to-rank-empty-value .sv-ranking__containers-divider{visibility:hidden}@container (width<=496px){.sv-ranking--select-to-rank-horizontal{flex-direction:column-reverse}.sv-ranking--select-to-rank-horizontal .sv-ranking__containers-divider{height:1px;margin:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3) 0;width:auto}.sv-ranking--select-to-rank-horizontal .sv-ranking__container--empty{padding-bottom:var(--sjs-base-unit,var(--base-unit,8px));padding-top:var(--sjs-base-unit,var(--base-unit,8px));justify-content:center;align-items:center;display:flex}.sv-ranking--select-to-rank-horizontal .sv-ranking__container{max-width:none}.sv-ranking--select-to-rank-horizontal .sv-ranking__container--empty.sv-ranking__container--to .sv-ranking-item,.sv-ranking--select-to-rank-horizontal .sv-ranking__container--to .sv-ranking-item{left:auto}.sv-ranking--select-to-rank-horizontal .sv-ranking__container--empty.sv-ranking__container--to .sv-ranking__container-placeholder{padding-left:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3);padding-right:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3)}.sv-ranking--select-to-rank-horizontal .sv-ranking__container--empty.sv-ranking__container--from .sv-ranking__container-placeholder{padding-right:0}}@container (width<=176px){.sv-ranking__container--empty.sv-ranking__container--to .sv-ranking__container-placeholder{margin-left:calc((var(--sjs-base-unit,var(--base-unit,8px)))*-5);margin-right:calc((var(--sjs-base-unit,var(--base-unit,8px)))*-5)}}.sd-element--with-frame .sv-ranking--mobile .sv-ranking-item__icon-container{margin-left:0;margin-right:var(--sjs-base-unit,var(--base-unit,8px))}.sd-element--with-frame .sv-ranking--mobile .sv-ranking-item{left:0}.sv-ranking-item__content.sd-ranking-item__content{line-height:calc((var(--sjs-font-size,16px))*1.5)}.sv-dragdrop-movedown{animation:.1s ease-in-out svdragdropmovedown;transform:translate(0)}@keyframes svdragdropmovedown{0%{transform:translateY(-50px)}to{transform:translate(0)}}.sv-dragdrop-moveup{animation:.1s ease-in-out svdragdropmoveup;transform:translate(0)}@keyframes svdragdropmoveup{0%{transform:translateY(50px)}to{transform:translate(0)}}.sv-dropdown_select-wrapper{position:relative}.sv-dropdown_select-wrapper use{fill:var(--sjs-font-editorfont-placeholdercolor,var(--sjs-general-forecolor-light,var(--foreground-light,#909090)))}.sd-dropdown{appearance:none;opacity:1;padding-block:calc((var(--sjs-base-unit,var(--base-unit,8px)))*.5);word-spacing:normal;justify-content:space-between;padding-inline-start:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2);padding-inline-end:calc((var(--sjs-base-unit,var(--base-unit,8px)))*.5);display:flex}.sd-dropdown[disabled]{pointer-events:none}select.sd-dropdown{padding-block:calc((var(--sjs-base-unit,var(--base-unit,8px)))*1.5);padding-inline-start:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2);padding-inline-end:calc((var(--sjs-base-unit,var(--base-unit,8px)))*.5)}.sd-dropdown--empty:not(.sd-input--disabled),.sd-dropdown--empty:not(.sd-input--disabled) .sd-dropdown__value{color:var(--sjs-general-forecolor-light,var(--foreground-light,#909090))}.sd-dropdown--empty.sd-input--readonly{justify-content:flex-end}.sd-dropdown__input-field-component{height:auto}.sd-dropdown option{color:var(--sjs-general-forecolor,var(--foreground,#161616));font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-size:var(--sjs-font-size,16px)}.sd-dropdown input[readonly]{pointer-events:none}.sd-dropdown__value{color:var(--sjs-font-editorfont-color,var(--sjs-general-forecolor,#000000e8));font-family:var(--sjs-font-editorfont-family,var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family))));font-size:var(--sjs-font-editorfont-size,var(--sjs-font-size,16px));font-weight:var(--sjs-font-editorfont-weight,400);line-height:calc((var(--sjs-font-editorfont-size,var(--sjs-font-size,16px)))*1.5);margin-block:var(--sjs-base-unit,var(--base-unit,8px));min-height:calc((var(--sjs-font-editorfont-size,var(--sjs-font-size,16px)))*1.5);text-overflow:ellipsis;white-space:nowrap;width:100%;margin-inline:0;position:relative;overflow:hidden}.sd-dropdown-action-bar{gap:calc((var(--sjs-font-editorfont-size,var(--sjs-font-size,16px)))*.25);overflow:unset;margin-inline-start:var(--sjs-base-unit,var(--base-unit,8px))}.sd-editor-button-item{appearance:none;border-radius:calc((var(--sjs-font-editorfont-size,var(--sjs-font-size,16px)))*.125);cursor:pointer;padding:var(--sjs-base-unit,var(--base-unit,8px));background:0 0;border:none;outline:none;justify-content:center;align-self:stretch;align-items:center;display:flex}.sd-editor-button-item:hover{background:var(--lbr-editor-button-background-color-hovered,var(--sjs-general-backcolor-dim-dark,#f3f3f3));transition:background var(--sjs-transition-duration,.15s)}.sd-input--readonly .sd-editor-button-item:focus,.sd-input--readonly .sd-editor-button-item:hover{background:0 0}.sd-editor-button-item--pressed{background:var(--lbr-editor-button-background-color-hovered,var(--sjs-general-backcolor-dim-dark,#f3f3f3));opacity:var(--lbr-editor-button-icon-opacity-pressed,.5);transition-duration:var(--sjs-transition-duration,.15s);transition-property:opacity,background-color}.sv-editor-button-item__icon{height:calc((var(--sjs-font-editorfont-size,var(--sjs-font-size,16px)))*1.5);width:calc((var(--sjs-font-editorfont-size,var(--sjs-font-size,16px)))*1.5)}.sv-editor-button-item__icon use{pointer-events:none}.sd-question--readonly .sd-editor-button-item{cursor:default;opacity:var(--lbr-editor-button-icon-opacity-disabled,.25)}.sd-dropdown_chevron-button{box-sizing:content-box;cursor:pointer;bottom:0;inset-inline-end:0;width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*5);justify-content:center;align-items:center;padding-inline-end:calc((var(--sjs-base-unit,var(--base-unit,8px)))*.5);display:flex;position:absolute;top:0}.sd-dropdown_chevron-button-svg{height:calc((var(--sjs-font-editorfont-size,var(--sjs-font-size,16px)))*1.5);width:calc((var(--sjs-font-editorfont-size,var(--sjs-font-size,16px)))*1.5)}.sd-dropdown_chevron-button-svg use{pointer-events:none}.sd-question--readonly .sd-dropdown_chevron-button use{opacity:.24}.sd-input.sd-dropdown:focus-within{box-shadow:var(--sjs-shadow-inner-reset,inset 0 0 0 0 #00000026),0 0 0 2px var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-input.sd-dropdown.sd-input--readonly{box-shadow:none;transition:none}.sd-dropdown__filter-string-input{appearance:none;color:var(--sjs-font-editorfont-color,var(--sjs-general-forecolor,#000000e8));font-family:var(--sjs-font-editorfont-family,var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family))));font-size:var(--sjs-font-editorfont-size,var(--sjs-font-size,16px));font-weight:var(--sjs-font-editorfont-weight,400);line-height:calc((var(--sjs-font-editorfont-size,var(--sjs-font-size,16px)))*1.5);text-overflow:ellipsis;white-space:nowrap;background-color:#0000;border:none;outline:none;width:100%;max-width:100%;padding:0;display:inline-block;position:absolute;top:0;bottom:0;left:0;overflow:hidden}.sd-dropdown--empty:not(.sd-input--disabled) .sd-dropdown__filter-string-input::placeholder{color:var(--sjs-font-editorfont-placeholdercolor,var(--sjs-general-forecolor-light,var(--foreground-light,#909090)))}.sd-dropdown__filter-string-input::placeholder{appearance:none;color:var(--sjs-general-forecolor,var(--foreground,#161616));text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:100%;display:inline-block;overflow:hidden}.sd-dropdown__hint-prefix{color:var(--sjs-font-editorfont-placeholdercolor,var(--sjs-general-forecolor-light,var(--foreground-light,#909090)));align-items:center;display:flex}.sd-dropdown__hint-prefix span{white-space:pre}.sd-dropdown__hint-suffix{color:var(--sjs-font-editorfont-placeholdercolor,var(--sjs-general-forecolor-light,var(--foreground-light,#909090)));display:flex}.sd-dropdown__hint-suffix span{white-space:pre}.sd-dropdown.sd-input--disabled .sv-string-viewer,.sd-dropdown.sd-input--preview .sv-string-viewer,.sd-dropdown.sd-input--readonly .sv-string-viewer{text-overflow:ellipsis;width:100%;max-width:100%;overflow:hidden}.sv-dropdown-popup .sd-list__item-body{border:calc((var(--sjs-base-unit,var(--base-unit,8px)))*.25) solid transparent;border-radius:var(--sjs-corner-radius,4px);font-family:var(--sjs-font-editorfont-family,var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family))));font-size:var(--sjs-font-editorfont-size,var(--sjs-font-size,16px));font-weight:var(--sjs-font-editorfont-weight,400);line-height:calc((var(--sjs-font-editorfont-size,var(--sjs-font-size,16px)))*1.5);transition:border-color var(--sjs-transition-duration,.15s)}.sv-dropdown-popup .sd-list__item-body,.sv-dropdown-popup .sv-list__item.sv-list__item--focused:not(.sv-list__item--selected) .sv-list__item-body{padding-block:calc((var(--sjs-base-unit,var(--base-unit,8px)))*1.25);padding-inline-start:calc((var(--sjs-base-unit,var(--base-unit,8px)))*1.75);padding-inline-end:calc((var(--sjs-base-unit,var(--base-unit,8px)))*1.75)}.sv-dropdown-popup .sv-list__item.sv-list__item--focused:not(.sv-list__item--selected) .sv-list__item-body{border:calc((var(--sjs-base-unit,var(--base-unit,8px)))*.25) solid var(--sjs-border-light,var(--border-light,#eaeaea))}.sv-dropdown-popup.sv-popup--menu-phone .sd-list__item-body,.sv-dropdown-popup.sv-popup--menu-tablet .sd-list__item-body{font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-size:var(--sjs-font-size,16px);font-weight:400;line-height:calc((var(--sjs-font-size,16px))*1.5)}.sv-dropdown-popup.sv-single-select-list.sv-popup--leave .sd-list__item.sv-list__item--selected .sv-list__item-body{color:var(--sjs-font-questiontitle-color,var(--sjs-general-forecolor,var(--foreground,#161616)));background-color:#0000;font-weight:400}.sv-dropdown-popup.sv-popup--menu-popup.sv-popup--top .sv-popup__container{transform:translateY(-2px)}.sv-dropdown-popup.sv-popup--menu-popup.sv-popup--bottom .sv-popup__container{transform:translateY(2px)}:is(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .sd-dropdown,[style*="direction: rtl"] .sd-dropdown,[style*=direction\:rtl] .sd-dropdown){background-position:left calc((var(--sjs-base-unit,var(--base-unit,8px)))*1.5) top 50%,0 0}.sv-list-item--custom-value .sv-list__item-body{color:var(--sjs-primary-backcolor,var(--primary,#19b394));font-weight:700}.sd-input.sd-tagbox:not(.sd-tagbox--empty).sd-input--editable{height:auto;padding-inline-start:calc((var(--sjs-base-unit,var(--base-unit,8px)))*.5)}.sd-input.sd-tagbox:not(.sd-tagbox--empty).sd-input--editable .sd-tagbox__value{padding:0}.sd-tagbox.sd-input--disabled .sd-tagbox__value,.sd-tagbox.sd-input--preview .sd-tagbox__value,.sd-tagbox.sd-input--readonly .sd-tagbox__value{white-space:normal}.sd-tagbox_clean-button{height:calc((var(--sjs-font-editorfont-size,var(--sjs-font-size,16px)))*1.5);padding:calc((var(--sjs-font-editorfont-size,var(--sjs-font-size,16px)))*.5);margin:auto 0}.sd-input.sd-tagbox:focus-within{box-shadow:var(--sjs-shadow-inner-reset,inset 0 0 0 0 #00000026),0 0 0 2px var(--sjs-primary-backcolor,var(--primary,#19b394))}.sv-tagbox__item{background-color:var(--sjs-primary-backcolor,var(--primary,#19b394));border-radius:calc((var(--sjs-corner-radius,4px))*.5);box-shadow:inset 0 0 0 var(--lbr-tag-box-item-border-width,0) var(--lbr-tag-box-item-border-color,#fff0);box-sizing:border-box;max-width:calc(100% - var(--sjs-base-unit,var(--base-unit,8px)));padding:var(--sjs-base-unit,var(--base-unit,8px)) calc((var(--sjs-base-unit,var(--base-unit,8px)))*1.5);align-items:center;display:flex;position:relative}.sv-tagbox__item-text{color:var(--sjs-primary-forecolor,var(--primary-foreground,#fff));min-width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*5.5);text-align:center;font-weight:600}.sv-tagbox__item-text span{text-overflow:ellipsis;display:block;overflow:hidden}.sv-tagbox__item:focus .sd-tagbox-item_clean-button,.sv-tagbox__item:focus-within .sd-tagbox-item_clean-button,.sv-tagbox__item:hover .sd-tagbox-item_clean-button{opacity:1;align-self:center}.sd-tagbox-item_clean-button{background:linear-gradient(270deg,var(--sjs-primary-backcolor,var(--primary,#19b394)) 53.12%,#19b39400 100%);opacity:0;transition:opacity var(--sjs-transition-duration,.15s);padding:0;padding-inline-start:calc((var(--sjs-base-unit,var(--base-unit,8px)))*4);display:flex;position:absolute;inset-inline-end:calc((var(--sjs-base-unit,var(--base-unit,8px)))*1.5)}.sd-tagbox-item_clean-button-svg{box-sizing:content-box;height:var(--sjs-font-editorfont-size,var(--sjs-font-size,16px));padding:calc((var(--sjs-font-editorfont-size,var(--sjs-font-size,16px)))*.25);width:var(--sjs-font-editorfont-size,var(--sjs-font-size,16px));display:block}.sd-tagbox-item_clean-button-svg:hover{background:var(--sjs-primary-forecolor-light,var(--primary-foreground-disabled,#ffffff40));border-radius:100px}.sd-tagbox-item_clean-button-svg use{fill:var(--sjs-primary-forecolor,var(--primary-foreground,#fff))}.sd-tagbox__value.sd-dropdown__value{align-content:center;gap:calc((var(--sjs-base-unit,var(--base-unit,8px)))*.5);margin-block:unset;margin-inline:unset;padding-inline:unset;flex-wrap:wrap;flex-grow:1;display:flex;position:relative}.sd-tagbox__filter-string-input{flex-grow:1;width:100%;height:100%;display:flex}.sd-tagbox__placeholder{color:var(--sjs-general-forecolor-light,var(--foreground-light,#909090));cursor:text;pointer-events:none;text-align:start;width:auto;max-width:100%;height:100%;position:absolute;top:0;left:0}:is(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .sd-tagbox-item_clean-button,[style*="direction: rtl"] .sd-tagbox-item_clean-button,[style*=direction\:rtl] .sd-tagbox-item_clean-button){background:linear-gradient(90deg,var(--sjs-primary-backcolor,var(--primary,#19b394)) 53.12%,#19b39400 100%)}.sd-tagbox.sd-tagbox--empty .sd-tagbox__filter-string-input,.sd-tagbox.sd-tagbox--empty .sd-tagbox__hint,.sd-tagbox.sd-tagbox--empty .sd-tagbox__hint-suffix-wrapper{width:100%;height:100%}.sd-tagbox__hint{flex-grow:1;max-width:100%;display:flex}.sd-tagbox__hint-suffix-wrapper{width:100%;position:relative}.sd-dropdown__hint-prefix.sd-tagbox__hint-prefix,.sd-dropdown__hint-suffix.sd-tagbox__hint-suffix{height:100%;line-height:calc((var(--sjs-font-editorfont-size,var(--sjs-font-size,16px)))*1.5);align-items:center;display:flex}.sd-dropdown__hint-prefix.sd-tagbox__hint-prefix{justify-content:flex-end;max-width:50%}.sd-imagepicker{gap:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2);border:none;width:100%;margin:0;padding:0}.sd-imagepicker--static{flex-wrap:wrap;display:flex}.sd-imagepicker--responsive{display:grid}.sd-imagepicker--column{flex-direction:column;align-items:flex-start}@supports not (aspect-ratio:1/1){.sd-imagepicker>div{margin-right:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2)}}.sd-imagepicker__item .sd-imagepicker__image-container>div,.sd-imagepicker__item img{background-color:var(--sjs-general-backcolor-dim-light,var(--background-dim-light,#f9f9f9));border-radius:var(--sjs-corner-radius,4px)}.sd-imagepicker__item-decorator{flex-direction:column;align-items:center;display:flex;position:relative}.sd-imagepicker__label{position:relative}.sd-imagepicker__label .sd-visuallyhidden{height:100%;margin:0}.sd-imagepicker__image-container{position:relative}.sd-imagepicker__check-decorator{background-color:var(--sjs-general-backcolor,var(--background,#fff));box-sizing:border-box;opacity:0;padding:calc((var(--sjs-base-unit,var(--base-unit,8px)))*1.5);right:var(--sjs-base-unit,var(--base-unit,8px));top:var(--sjs-base-unit,var(--base-unit,8px));transition:opacity var(--sjs-transition-duration,.15s);z-index:1;border-radius:100%;display:block;position:absolute}.sd-imagepicker__check-icon{fill:var(--sjs-primary-backcolor,var(--primary,#19b394));height:calc((var(--sjs-font-editorfont-size,var(--sjs-font-size,16px)))*1.5);width:calc((var(--sjs-font-editorfont-size,var(--sjs-font-size,16px)))*1.5);display:block}.sd-imagepicker__item--checked .sd-imagepicker__check-decorator{opacity:1}.sd-imagepicker__item--error .sd-imagepicker__image-container:before{background-color:var(--sjs-special-red-light,var(--red-light,#e60a3e1a));background:linear-gradient(0deg,var(--sjs-special-red-light,var(--red-light,#e60a3e1a)),var(--sjs-special-red-light,var(--red-light,#e60a3e1a)));border-radius:var(--sjs-corner-radius,4px);content:" ";width:100%;height:100%;display:block;position:absolute;top:0;left:0}.sd-imagepicker__item:focus-within .sd-imagepicker__image,.sd-imagepicker__item--allowhover:not(.sd-imagepicker__item--readonly,.sd-imagepicker__item--preview) .sd-imagepicker__image:hover{opacity:.5}.sd-imagepicker__image{box-sizing:border-box;max-width:100%;transition:opacity var(--sjs-transition-duration,.15s);display:block}.sd-imagepicker__text{color:var(--sjs-font-questiontitle-color,var(--sjs-general-forecolor,var(--foreground,#161616)));font-size:var(--sjs-font-editorfont-size,var(--sjs-font-size,16px));line-height:calc((var(--sjs-font-editorfont-size,var(--sjs-font-size,16px)))*1.5);margin-top:var(--sjs-base-unit,var(--base-unit,8px))}.sd-imagepicker__no-image{background-color:var(--sjs-general-backcolor-dim-light,var(--background-dim-light,#f9f9f9));display:flex;inset-block-start:0}.sd-imagepicker__no-image-svg{height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*6);width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*6);margin:auto}.sd-imagepicker__no-image-svg use{fill:var(--sjs-general-forecolor-light,var(--foreground-light,#909090));opacity:.5}.sd-imagepicker__text{text-align:center;white-space:normal}.sd-imagepicker__column{align-items:flex-start;gap:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2);flex-direction:column;padding-right:0;display:flex}.sd-imagepicker__column.sd-selectbase__column{min-width:0}.sd-imagepicker__column .sd-imagepicker__item{width:100%}.sd-imagepicker__column .sd-imagepicker__text{text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;display:inline-block;overflow:hidden}.sd-selectbase__column.sd-imagepicker__column:not(:last-child){padding-right:0}.sd-imagepicker__item--readonly .sd-imagepicker__check-icon{fill:var(--sjs-general-forecolor,var(--foreground,#161616))}.sd-imagepicker__item--preview .sd-imagepicker__check-decorator{display:none}.sd-imagepicker__item--preview .sd-imagepicker__image{filter:grayscale();opacity:.25}.sd-imagepicker__item--preview.sd-imagepicker__item--checked .sd-imagepicker__image{filter:grayscale(0);opacity:1}.sd-image__image{border-radius:var(--sjs-corner-radius,4px);max-width:100%;display:block}.sd-image__image--adaptive{height:auto;max-width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*80);width:100%}.sd-image__no-image{background:var(--sjs-general-backcolor-dim-light,var(--background-dim-light,#f9f9f9));height:100%;min-height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*27.5);min-width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*5);justify-content:center;align-items:center;width:100%;display:flex;position:relative}.sd-image__no-image use{fill:var(--sjs-general-forecolor-light,var(--foreground-light,#909090));opacity:.5}.sd-question--image{width:100%}.sd-html{color:var(--sjs-font-pagetitle-color,var(--sjs-general-dim-forecolor,#000000e8));font-size:var(--sjs-article-font-default-fontSize,var(--sjs-font-size,16px));font-stretch:var(--sjs-article-font-default-fontStretch,"normal");font-style:var(--sjs-article-font-default-fontStyle,"normal");font-weight:var(--sjs-article-font-default-fontWeight,400);letter-spacing:var(--sjs-article-font-default-letterSpacing,0);line-height:var(--sjs-article-font-default-lineHeight,28px);-webkit-text-decoration:var(--sjs-article-font-default-textDecoration,"none");text-decoration:var(--sjs-article-font-default-textDecoration,"none");text-indent:var(--sjs-article-font-default-paragraphIndent,0);text-transform:var(--sjs-article-font-default-textCase,"none");white-space:normal}.sd-html,.sd-html h1{font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)))}.sd-html h1{font-size:var(--sjs-article-font-xx-large-fontSize,calc((var(--sjs-font-size,16px))*4));font-stretch:var(--sjs-article-font-xx-large-fontStretch,"normal");font-style:var(--sjs-article-font-xx-large-fontStyle,"normal");font-weight:var(--sjs-article-font-xx-large-fontWeight,700);letter-spacing:var(--sjs-article-font-xx-large-letterSpacing,0);line-height:var(--sjs-article-font-xx-large-lineHeight,64px);-webkit-text-decoration:var(--sjs-article-font-xx-large-textDecoration,"none");text-decoration:var(--sjs-article-font-xx-large-textDecoration,"none");text-indent:var(--sjs-article-font-xx-large-paragraphIndent,0);text-transform:var(--sjs-article-font-xx-large-textCase,"none")}.sd-html h2{font-size:var(--sjs-article-font-x-large-fontSize,calc((var(--sjs-font-size,16px))*3));font-stretch:var(--sjs-article-font-x-large-fontStretch,"normal");font-style:var(--sjs-article-font-x-large-fontStyle,"normal");font-weight:var(--sjs-article-font-x-large-fontWeight,700);letter-spacing:var(--sjs-article-font-x-large-letterSpacing,0);line-height:var(--sjs-article-font-x-large-lineHeight,56px);-webkit-text-decoration:var(--sjs-article-font-x-large-textDecoration,"none");text-decoration:var(--sjs-article-font-x-large-textDecoration,"none");text-indent:var(--sjs-article-font-x-large-paragraphIndent,0);text-transform:var(--sjs-article-font-x-large-textCase,"none")}.sd-html h2,.sd-html h3{font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)))}.sd-html h3{font-size:var(--sjs-article-font-large-fontSize,calc((var(--sjs-font-size,16px))*2));font-stretch:var(--sjs-article-font-large-fontStretch,"normal");font-style:var(--sjs-article-font-large-fontStyle,"normal");font-weight:var(--sjs-article-font-large-fontWeight,700);letter-spacing:var(--sjs-article-font-large-letterSpacing,0);line-height:var(--sjs-article-font-large-lineHeight,40px);-webkit-text-decoration:var(--sjs-article-font-large-textDecoration,"none");text-decoration:var(--sjs-article-font-large-textDecoration,"none");text-indent:var(--sjs-article-font-large-paragraphIndent,0);text-transform:var(--sjs-article-font-large-textCase,"none")}.sd-html h4,.sd-html h5,.sd-html h6{font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-size:var(--sjs-article-font-medium-fontSize,calc((var(--sjs-font-size,16px))*1.5));font-stretch:var(--sjs-article-font-medium-fontStretch,"normal");font-style:var(--sjs-article-font-medium-fontStyle,"normal");font-weight:var(--sjs-article-font-medium-fontWeight,700);letter-spacing:var(--sjs-article-font-medium-letterSpacing,0);line-height:var(--sjs-article-font-medium-lineHeight,32px);-webkit-text-decoration:var(--sjs-article-font-medium-textDecoration,"none");text-decoration:var(--sjs-article-font-medium-textDecoration,"none");text-indent:var(--sjs-article-font-medium-paragraphIndent,0);text-transform:var(--sjs-article-font-medium-textCase,"none")}.sd-html div,.sd-html p,.sd-html span,.sd-html td{font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-size:var(--sjs-article-font-default-fontSize,var(--sjs-font-size,16px));font-stretch:var(--sjs-article-font-default-fontStretch,"normal");font-style:var(--sjs-article-font-default-fontStyle,"normal");font-weight:var(--sjs-article-font-default-fontWeight,400);letter-spacing:var(--sjs-article-font-default-letterSpacing,0);line-height:var(--sjs-article-font-default-lineHeight,28px);-webkit-text-decoration:var(--sjs-article-font-default-textDecoration,"none");text-decoration:var(--sjs-article-font-default-textDecoration,"none");text-indent:var(--sjs-article-font-default-paragraphIndent,0);text-transform:var(--sjs-article-font-default-textCase,"none")}.sd-html a,.sd-html button{color:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-html button{background-color:var(--sjs-general-backcolor,var(--background,#fff));border-radius:var(--sjs-corner-radius,4px);box-shadow:var(--sjs-shadow-small,0 1px 2px 0 #00000026),0 0 0 0 var(--sjs-primary-backcolor,var(--primary,#19b394));cursor:pointer;font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-size:var(--sjs-font-questiontitle-size,var(--sjs-font-size,16px));font-style:normal;font-weight:600;line-height:calc((var(--sjs-font-questiontitle-size,var(--sjs-font-size,16px)))*1.5);outline:solid calc((var(--sjs-base-unit,var(--base-unit,8px)))*.25) transparent;padding:calc((var(--sjs-base-unit,var(--base-unit,8px)))*1.5) calc((var(--sjs-base-unit,var(--base-unit,8px)))*4);text-align:center;transition:box-shadow var(--sjs-transition-duration,.15s);-webkit-user-select:none;user-select:none;vertical-align:baseline;border:none;align-items:center;display:flex}.sd-html button:hover{background-color:var(--sjs-questionpanel-hovercolor,var(--sjs-general-backcolor-dark,#f8f8f8))}.sd-html button:focus{box-shadow:var(--sjs-shadow-small-reset,0 0 0 0 #00000026),0 0 0 2px var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-html button span{flex-grow:1;justify-content:center;align-items:center;display:flex}.sd-expression,.sd-html--nested{color:var(--sjs-font-questiontitle-color,var(--sjs-general-forecolor,var(--foreground,#161616)))}.sd-expression{font-size:var(--sjs-font-size,16px);white-space:break-spaces}.sd-question__content--left .sd-expression{line-height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3);padding:calc((var(--sjs-base-unit,var(--base-unit,8px)))*1.5) 0}.sd-progress{background-color:var(--sjs-border-light,var(--border-light,#eaeaea));height:2px;position:relative}.sd-progress__bar{background-color:var(--sjs-primary-backcolor,var(--primary,#19b394));height:100%;position:relative;overflow:hidden}.sd-progress__text{color:var(--sjs-general-dim-forecolor-light,#00000073);font-size:calc((var(--sjs-font-size,16px))*.75);font-weight:600;line-height:var(--sjs-font-size,16px);margin-top:var(--sjs-base-unit,var(--base-unit,8px));padding:var(--sjs-base-unit,var(--base-unit,8px)) calc((var(--sjs-base-unit,var(--base-unit,8px)))*1.5);right:calc((var(--sjs-base-unit,var(--base-unit,8px)))*1.5);position:absolute}@media only screen and (width>=1000px){.sd-progress__text{margin-left:5%}}@media only screen and (width<=1000px){.sd-progress__text{margin-left:10px}}.sd-body__progress--top{margin-bottom:calc((var(--sjs-base-unit,var(--base-unit,8px)))*4);z-index:50;position:sticky;top:0}.sd-body__progress--bottom .sd-progress__text{margin-top:calc((var(--sjs-base-unit,var(--base-unit,8px)))*-3.5)}.sv-root--sticky-top .sd-progress__text{background:var(--sjs-general-backcolor,var(--background,#fff));border-radius:calc((var(--sjs-base-unit,var(--base-unit,8px)))*.5);box-shadow:var(--sjs-shadow-medium,0 2px 6px 0 #0000001a),var(--sjs-shadow-small,0 1px 2px 0 #00000026);color:var(--sjs-general-dim-forecolor,#000000e8);opacity:.75}.sd-boolean{background-color:var(--sjs-editorpanel-backcolor,var(--sjs-editor-background,var(--sjs-general-backcolor-dim-light,var(--background-dim-light,#f9f9f9))));border-radius:calc((var(--sjs-base-unit,var(--base-unit,8px)))*12.5);box-shadow:var(--sjs-shadow-inner,inset 0 1px 2px 0 #00000026),0 0 0 0 var(--sjs-primary-backcolor,var(--primary,#19b394));gap:calc((var(--sjs-base-unit,var(--base-unit,8px)))*.5);padding:calc((var(--sjs-base-unit,var(--base-unit,8px)))*.5);transition:box-shadow var(--sjs-transition-duration,.15s);width:max-content;display:flex;position:relative}.sd-boolean.sd-boolean--allowhover:focus-within{box-shadow:var(--sjs-shadow-inner-reset,inset 0 0 0 0 #00000026),0 0 0 2px var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-boolean__label,.sd-boolean__thumb{color:var(--sjs-font-editorfont-placeholdercolor,var(--sjs-general-forecolor-light,var(--foreground-light,#909090)));font-family:var(--sjs-font-editorfont-family,var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family))));font-size:var(--sjs-font-editorfont-size,var(--sjs-font-size,16px));font-weight:var(--sjs-font-editorfont-weight,400);line-height:calc((var(--sjs-font-editorfont-size,var(--sjs-font-size,16px)))*1.5);padding:var(--sjs-base-unit,var(--base-unit,8px)) calc((var(--sjs-base-unit,var(--base-unit,8px)))*3);display:block}.sd-boolean__switch{border-radius:calc((var(--sjs-base-unit,var(--base-unit,8px)))*12.5);box-sizing:border-box;height:100%;padding:calc((var(--sjs-base-unit,var(--base-unit,8px)))*.5);align-items:center;width:100%;display:flex;position:absolute;top:0;left:0;overflow:hidden}.sd-boolean.sd-boolean--checked .sd-boolean__label--true,.sd-boolean:not(.sd-boolean--checked):not(sd-boolean--indeterminate) .sd-boolean__label--false{color:#0000;transition-property:color;transition-duration:.15s;transition-timing-function:linear}.sd-boolean--indeterminate .sd-boolean__thumb,.sd-boolean.sd-boolean--indeterminate .sd-boolean__switch{display:none}.sd-boolean__thumb{background-color:var(--sjs-questionpanel-backcolor,var(--sjs-question-background,var(--sjs-general-backcolor,var(--background,#fff))));border-radius:calc((var(--sjs-base-unit,var(--base-unit,8px)))*12.5);box-shadow:var(--sjs-shadow-small,0 1px 2px 0 #00000026);color:var(--sjs-primary-backcolor,var(--primary,#19b394));left:calc((var(--sjs-base-unit,var(--base-unit,8px)))*.5);z-index:2;font-weight:600;transition-property:transform,left;transition-duration:.2s;transition-timing-function:linear;position:absolute;transform:translate(0)}.sd-boolean__thumb .sv-string-viewer.sv-string-viewer--multiline{white-space:nowrap}.sd-boolean--checked:not(.sd-boolean--exchanged) .sd-boolean__thumb,.sd-boolean--exchanged:not(.sd-boolean--checked) .sd-boolean__thumb{left:calc(100% - var(--sjs-base-unit,var(--base-unit,8px))*.5);transform:translate(-100%)}:is(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .sd-boolean__thumb,[style*="direction: rtl"] .sd-boolean__thumb,[style*=direction\:rtl] .sd-boolean__thumb){left:calc((var(--sjs-base-unit,var(--base-unit,8px)))*.5);right:unset;transform:translate(100%)}:is(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .sd-boolean--checked:not(.sd-boolean--exchanged) .sd-boolean__thumb,:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .sd-boolean--exchanged:not(.sd-boolean--checked) .sd-boolean__thumb,[style*="direction: rtl"] .sd-boolean--checked:not(.sd-boolean--exchanged) .sd-boolean__thumb,[style*="direction: rtl"] .sd-boolean--exchanged:not(.sd-boolean--checked) .sd-boolean__thumb,[style*=direction\:rtl] .sd-boolean--checked:not(.sd-boolean--exchanged) .sd-boolean__thumb,[style*=direction\:rtl] .sd-boolean--exchanged:not(.sd-boolean--checked) .sd-boolean__thumb){left:calc((var(--sjs-base-unit,var(--base-unit,8px)))*.5);right:unset;transform:translate(0)}.sd-boolean--exchanged.sd-boolean.sd-boolean--checked .sd-boolean__label--true,.sd-boolean--exchanged.sd-boolean:not(.sd-boolean--checked):not(sd-boolean--indeterminate) .sd-boolean__label--false{color:var(--sjs-font-editorfont-placeholdercolor,var(--sjs-general-forecolor-light,var(--foreground-light,#909090)))}.sd-boolean--disabled{pointer-events:none}.sd-boolean--disabled .sd-boolean__label,.sd-boolean--disabled .sd-boolean__thumb{color:var(--sjs-general-forecolor,var(--foreground,#161616));opacity:.25}.sd-boolean--readonly{background:var(--sjs-questionpanel-hovercolor,var(--sjs-general-backcolor-dark,#f8f8f8));box-shadow:none;pointer-events:none;transition:none}.sd-boolean--readonly .sd-boolean__thumb{box-shadow:inset 0 0 0 2px var(--sjs-general-forecolor,var(--foreground,#161616));color:var(--sjs-general-forecolor,var(--foreground,#161616));transition:none}.sd-boolean--preview{box-shadow:none;pointer-events:none;background:0 0;transition:none}.sd-boolean--preview .sd-boolean__thumb{border:1px solid var(--sjs-general-forecolor,var(--foreground,#161616));box-shadow:none;color:var(--sjs-general-forecolor,var(--foreground,#161616));transition:none}.sd-boolean--preview.sd-boolean--checked .sd-boolean__thumb,.sd-boolean--preview.sd-boolean--indeterminate .sd-boolean__thumb{margin-left:auto}.sd-boolean--preview .sd-checkbox__label--preview{color:var(--sjs-general-forecolor,var(--foreground,#161616))}.sd-boolean__thumb-ghost{border-radius:calc((var(--sjs-base-unit,var(--base-unit,8px)))*12.5);transition:background-color var(--sjs-transition-duration,.15s);z-index:1;background-color:#0000}.sd-boolean.sd-boolean--allowhover .sd-boolean__thumb-ghost:hover{background-color:var(--sjs-editorpanel-hovercolor,var(--sjs-general-backcolor-dim-dark,#f3f3f3))}.sd-boolean--error{background-color:var(--sjs-special-red-light,var(--red-light,#e60a3e1a))}.sd-question--boolean .sd-item__control-label{display:flex}:host,:root{--sjs-postcss-fix-slider-path-height:var(--lbr-slider-path-height,calc((var(--sjs-base-unit,var(--base-unit,8px)))*.5));--sjs-postcss-fix-slider-path-color:var(--lbr-slider-path-color);--sjs-postcss-fix-slider-path-color-filled:var(--lbr-slider-path-color-filled);--sjs-postcss-fix-slider-thumb-width:var(--lbr-slider-thumb-width,calc((var(--sjs-base-unit,var(--base-unit,8px)))*4));--sjs-postcss-fix-slider-thumb-height:var(--lbr-slider-thumb-height,calc((var(--sjs-base-unit,var(--base-unit,8px)))*4));--sjs-postcss-fix-slider-thumb-color:var(--lbr-slider-thumb-color,var(--sjs-questionpanel-backcolor,var(--sjs-question-background,var(--sjs-general-backcolor,var(--background,#fff)))));--sjs-postcss-fix-slider-tooltip-pointer-width:var(--lbr-tooltip-pointer-width,calc((var(--sjs-base-unit,var(--base-unit,8px)))*1.5));--sjs-postcss-fix-slider-tooltip-pointer-height:var(--lbr-tooltip-pointer-height,calc((var(--sjs-base-unit,var(--base-unit,8px)))*.75));--sjs-postcss-fix-slider-path-height-preview:var(--lbr-slider-path-height-preview,calc((var(--sjs-base-unit,var(--base-unit,8px)))*.125))}.sd-slider{gap:var(--lbr-slider-gap,var(--sjs-base-unit,var(--base-unit,8px)));margin-top:var(--lbr-slider-margin-top,var(--sjs-base-unit,var(--base-unit,8px)));flex-direction:column;width:100%;display:flex;position:relative}.sd-slider-container{cursor:pointer;margin-left:calc((var(--sjs-base-unit,var(--base-unit,8px)))*1.5);margin-right:calc((var(--sjs-base-unit,var(--base-unit,8px)))*1.5);min-height:var(--sjs-postcss-fix-slider-thumb-height);position:relative}.sd-slider-container__slider{position:relative}.sd-slider__track{height:var(--sjs-postcss-fix-slider-path-height);top:calc(var(--sjs-postcss-fix-slider-thumb-height)/2 - var(--sjs-postcss-fix-slider-path-height)/2);position:absolute}.sd-slider__inverse-track,.sd-slider__inverse-track:after,.sd-slider__inverse-track:before{background:var(--sjs-postcss-fix-slider-path-color,var(--sjs-border-light,var(--border-light,#eaeaea)))}.sd-slider__inverse-track--left{left:0}.sd-slider__inverse-track--left:before{content:"";height:var(--sjs-postcss-fix-slider-path-height);left:calc((var(--sjs-base-unit,var(--base-unit,8px)))*-1);width:var(--sjs-base-unit,var(--base-unit,8px));border-top-left-radius:10px;border-bottom-left-radius:10px;position:absolute}.sd-slider__inverse-track--right{right:0}.sd-slider__inverse-track--right:after{content:"";height:var(--sjs-postcss-fix-slider-path-height);right:calc((var(--sjs-base-unit,var(--base-unit,8px)))*-1);width:var(--sjs-base-unit,var(--base-unit,8px));border-top-right-radius:10px;border-bottom-right-radius:10px;position:absolute}.sd-slider__range-track{background:var(--sjs-postcss-fix-slider-path-color-filled,var(--sjs-primary-backcolor,var(--primary,#19b394)));left:0}.sd-slider__range-track:before{left:calc((var(--sjs-base-unit,var(--base-unit,8px)))*-1);border-top-left-radius:10px;border-bottom-left-radius:10px}.sd-slider__range-track:after,.sd-slider__range-track:before{background:var(--sjs-postcss-fix-slider-path-color-filled,var(--sjs-primary-backcolor,var(--primary,#19b394)));content:"";height:var(--sjs-postcss-fix-slider-path-height);width:var(--sjs-base-unit,var(--base-unit,8px));position:absolute}.sd-slider__range-track:after{right:calc((var(--sjs-base-unit,var(--base-unit,8px)))*-1);border-top-right-radius:10px;border-bottom-right-radius:10px}.sd-slider__thumb-container{border-radius:var(--lbr-slider-thumb-corner-radius,1024px);cursor:pointer;height:var(--sjs-postcss-fix-slider-thumb-height);margin-left:calc(var(--sjs-postcss-fix-slider-thumb-width)/-2);width:var(--sjs-postcss-fix-slider-thumb-width);z-index:2;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:absolute}.sd-slider__input:hover+.sd-slider__thumb-container .sd-slider__tooltip--on-hover{opacity:1}.sd-slider__input:hover+.sd-slider__thumb-container .sd-slider__thumb-dot{height:var(--lbr-slider-thumb-dot-height-hovering,calc((var(--sjs-base-unit,var(--base-unit,8px)))*2));width:var(--lbr-slider-thumb-dot-width-hovering,calc((var(--sjs-base-unit,var(--base-unit,8px)))*2))}.sd-slider__thumb-container--indeterminate .sd-slider__thumb-dot{background:var(--lbr-slider-thumb-dot-color-undefined,transparent)}.sd-slider__thumb-container--focused .sd-slider__thumb{border:var(--lbr-slider-thumb-border-width-focused,2px) solid var(--lbr-slider-thumb-border-color-focused,var(--sjs-primary-backcolor,var(--primary,#19b394)));box-shadow:none}.sd-slider__thumb-container--focused .sd-slider__tooltip--on-hover{opacity:1}.sd-slider__thumb{background:var(--sjs-postcss-fix-slider-thumb-color);border-radius:var(--lbr-slider-thumb-corner-radius,1024px);box-shadow:var(--lbr-slider-thumb-shadow-offset-x,0) var(--lbr-slider-thumb-shadow-offset-y,1px) var(--lbr-slider-thumb-shadow-blur,2px) var(--lbr-slider-thumb-shadow-spread,0) var(--lbr-slider-thumb-shadow-color,#00000026);padding:var(--lbr-slider-thumb-padding-top,calc((var(--sjs-base-unit,var(--base-unit,8px)))*.75)) var(--lbr-slider-thumb-padding-right,calc((var(--sjs-base-unit,var(--base-unit,8px)))*.75)) var(--lbr-slider-thumb-padding-bottom,calc((var(--sjs-base-unit,var(--base-unit,8px)))*.75)) var(--lbr-slider-thumb-padding-left,calc((var(--sjs-base-unit,var(--base-unit,8px)))*.75));justify-content:center;align-items:center;display:flex}.sd-slider__thumb-dot{background:var(--lbr-slider-thumb-dot-color,var(--sjs-primary-backcolor,var(--primary,#19b394)));border-radius:var(--lbr-slider-thumb-dot-corner-radius,1024px);height:var(--lbr-slider-thumb-dot-height,calc((var(--sjs-base-unit,var(--base-unit,8px)))*1.5));transition:width var(--sjs-transition-duration,.15s),height var(--sjs-transition-duration,.15s);width:var(--lbr-slider-thumb-dot-width,calc((var(--sjs-base-unit,var(--base-unit,8px)))*1.5));display:flex}.sd-slider__tooltip{bottom:calc(100% + var(--sjs-postcss-fix-slider-tooltip-pointer-height));box-shadow:var(--lbr-tooltip-shadow-2-offset-x,0) var(--lbr-tooltip-shadow-2-offset-y,1px) var(--lbr-tooltip-shadow-2-blur,2px) var(--lbr-tooltip-shadow-2-spread,0) var(--lbr-tooltip-shadow-2-color,#00000026),var(--lbr-tooltip-shadow-1-offset-x,0) var(--lbr-tooltip-shadow-1-offset-y,2px) var(--lbr-tooltip-shadow-1-blur,6px) var(--lbr-tooltip-shadow-1-spread,0) var(--lbr-tooltip-shadow-1-color,#0000001a);opacity:1;transition:opacity var(--sjs-transition-duration,.15s);-webkit-user-select:none;user-select:none;flex-direction:column;position:absolute}.sd-slider__tooltip,.sd-slider__tooltip-panel{border-radius:var(--lbr-tooltip-corder-radius,calc((var(--sjs-base-unit,var(--base-unit,8px)))*.5));display:flex}.sd-slider__tooltip-panel{padding:var(--lbr-tooltip-padding-top,var(--sjs-base-unit,var(--base-unit,8px))) var(--lbr-tooltip-padding-right,calc((var(--sjs-base-unit,var(--base-unit,8px)))*2)) var(--lbr-tooltip-padding-bottom,var(--sjs-base-unit,var(--base-unit,8px))) var(--lbr-tooltip-padding-left,calc((var(--sjs-base-unit,var(--base-unit,8px)))*2));justify-content:center;align-items:center}.sd-slider__tooltip-panel,.sd-slider__tooltip-panel:after{background:var(--lbr-tooltip-background-color,var(--sjs-questionpanel-backcolor,var(--sjs-question-background,var(--sjs-general-backcolor,var(--background,#fff)))))}.sd-slider__tooltip-panel:after{bottom:calc(var(--sjs-postcss-fix-slider-tooltip-pointer-height)*1.41/-1);box-shadow:var(--ctr-tooltip-shadow-1-offset-x,0) var(--ctr-tooltip-shadow-1-offset-y,2px) var(--ctr-tooltip-shadow-1-blur,8px) var(--ctr-tooltip-shadow-1-spread,0) var(--ctr-tooltip-shadow-1-color,var(--sjs-special-glow,#004c441a)),var(--ctr-tooltip-shadow-2-offset-x,0) var(--ctr-tooltip-shadow-2-offset-y,1px) var(--ctr-tooltip-shadow-2-blur,2px) var(--ctr-tooltip-shadow-2-spread,0) var(--ctr-tooltip-shadow-2-color,var(--sjs-special-shadow,#00000040));clip-path:polygon(-100% -100%,-100% 200%,200% 200%);content:" ";height:calc(var(--sjs-postcss-fix-slider-tooltip-pointer-height)*1.41);left:calc(50% - var(--sjs-postcss-fix-slider-tooltip-pointer-height)*1.41);transform:translate(calc(var(--sjs-postcss-fix-slider-tooltip-pointer-height)/1.41),calc(var(--sjs-postcss-fix-slider-tooltip-pointer-height)/-1.41)) rotate(-45deg);width:calc(var(--sjs-postcss-fix-slider-tooltip-pointer-height)*1.41);position:absolute}.sd-slider__tooltip-value{color:var(--lbr-tooltip-text-color,var(--sjs-primary-backcolor,var(--primary,#19b394)));font-family:var(--lbr-font-family,var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family))));font-size:var(--lbr-font-small-size,calc((var(--sjs-base-unit,var(--base-unit,8px)))*1.5));font-weight:600;line-height:var(--lbr-font-small-line-height,size(2))}.sd-slider__tooltip--on-hover{opacity:0}.sd-slider-labels-container{margin-left:calc((var(--sjs-base-unit,var(--base-unit,8px)))*1.5);margin-right:calc((var(--sjs-base-unit,var(--base-unit,8px)))*1.5);-webkit-user-select:none;user-select:none}.sd-slider-labels-container>div{min-height:var(--sjs-postcss-fix-slider-thumb-height);-webkit-user-select:none;user-select:none;align-items:center;display:flex;position:relative}.sd-slider__label{color:var(--sjs-general-forecolor,var(--foreground,#161616));cursor:pointer;align-items:center;gap:var(--lbr-slider-label-gap,calc((var(--sjs-base-unit,var(--base-unit,8px)))*.5));margin-left:calc(var(--sjs-postcss-fix-slider-thumb-width)/-2);-webkit-user-select:none;user-select:none;width:var(--sjs-postcss-fix-slider-thumb-width);flex-direction:column;display:flex;position:absolute;top:0}.sd-slider__label--long:first-child .sd-slider__label-text-container{align-self:flex-start}.sd-slider__label--long:last-child .sd-slider__label-text-container{align-self:flex-end}.sd-slider__label-tick{background:var(--lbr-slider-label-tick-color,var(--sjs-border-default,var(--border,#d6d6d6)));height:var(--lbr-slider-label-tick-height,calc((var(--sjs-base-unit,var(--base-unit,8px)))*.5));width:var(--lbr-slider-label-tick-width,calc((var(--sjs-base-unit,var(--base-unit,8px)))*.125));flex-direction:column;align-items:flex-start;display:flex}.sd-slider__label-text{color:var(--lbr-slider-label-text-color,var(--sjs-font-editorfont-color,var(--sjs-general-forecolor,#000000e8)));font-family:var(--lbr-font-family,var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family))));font-size:var(--lbr-font-default-size,calc((var(--sjs-base-unit,var(--base-unit,8px)))*2));font-style:normal;font-weight:400;line-height:var(--lbr-font-default-line-height,calc((var(--sjs-base-unit,var(--base-unit,8px)))*3));text-align:center}.sd-slider__label-text--secondary{color:var(--lbr-slider-label-text-color-secondary,var(--sjs-font-questiondescription-color,var(--sjs-general-forecolor-light,#00000073)))}input[type=range].sd-slider__input{-webkit-appearance:none;height:var(--sjs-postcss-fix-slider-thumb-height);opacity:0;pointer-events:none;z-index:4;width:100%;margin:0;position:absolute;top:0;left:0}input[type=range][name=range-input].sd-slider__input{z-index:3}input[type=range][name=range-input].sd-slider__input:hover+.sd-slider-container .sd-slider__tooltip--on-hover{opacity:1}input[type=range].sd-slider__input:focus::-webkit-slider-runnable-track{background:0 0;border:#0000}input[type=range].sd-slider__input::-webkit-slider-runnable-track{height:var(--sjs-postcss-fix-slider-path-height);margin:0 calc(var(--sjs-postcss-fix-slider-thumb-width)/-2)}input[type=range].sd-slider__input::-moz-range-track{height:var(--sjs-postcss-fix-slider-path-height);margin:0 calc(var(--sjs-postcss-fix-slider-thumb-width)/-2)}input[type=range].sd-slider__input:focus{outline:none}input[type=range].sd-slider__input::-webkit-slider-thumb{-webkit-appearance:none;background:var(--sjs-primary-backcolor,var(--primary,#19b394));cursor:pointer;pointer-events:all;height:67px;width:var(--sjs-postcss-fix-slider-thumb-width);border:0;border-radius:0;position:relative;top:-50px}input[type=range][name=range-input].sd-slider__input::-webkit-slider-thumb{height:var(--sjs-postcss-fix-slider-thumb-height);top:0}input[type=range].sd-slider__input::-moz-range-thumb{-webkit-appearance:none;background:var(--sjs-primary-backcolor,var(--primary,#19b394));cursor:pointer;pointer-events:all;height:75px;width:var(--sjs-postcss-fix-slider-thumb-width);border:0;border-radius:0;position:relative;top:-20px}input[type=range][name=range-input].sd-slider__input::-moz-range-thumb{height:var(--sjs-postcss-fix-slider-thumb-height);top:0}input[type=range].sd-slider__input::-ms-fill-lower{background:0 0;border:0}input[type=range].sd-slider__input::-ms-fill-upper{background:0 0;border:0}input[type=range].sd-slider__input::-ms-tooltip{display:none}:host,:root{--sjs-range-slider-range-input-thumb-width:0px;--sjs-range-slider-range-input-thumb-left:0;--sjs-range-slider-range-input-thumb-position:absolute}input[type=range][name=range-input].sd-slider__input::-webkit-slider-thumb{left:var(--sjs-range-slider-range-input-thumb-left,0);position:var(--sjs-range-slider-range-input-thumb-position,relative);width:var(--sjs-range-slider-range-input-thumb-width,0)}input[type=range][name=range-input].sd-slider__input::-moz-range-thumb{left:var(--sjs-range-slider-range-input-thumb-left,0);position:var(--sjs-range-slider-range-input-thumb-position,relative);width:var(--sjs-range-slider-range-input-thumb-width,0)}.sd-question--preview .sd-slider__tooltip,.sd-question--readonly .sd-slider__tooltip{display:none}.sd-question--readonly .sd-slider-container,.sd-question--readonly .sd-slider__input,.sd-question--readonly .sd-slider__label,.sd-question--readonly .sd-slider__thumb-container{cursor:default}.sd-question--readonly input[type=range].sd-slider__input::-webkit-slider-thumb{cursor:default}.sd-question--readonly input[type=range].sd-slider__input::-moz-range-thumb{cursor:default}.sd-question--readonly .sd-slider__input:hover+.sd-slider__thumb-container .sd-slider__thumb-dot{height:var(--lbr-slider-thumb-dot-height,calc((var(--sjs-base-unit,var(--base-unit,8px)))*1.5));width:var(--lbr-slider-thumb-dot-width,calc((var(--sjs-base-unit,var(--base-unit,8px)))*1.5))}.sd-question--readonly .sd-slider__thumb,.sd-question--readonly .sd-slider__thumb-container--focused .sd-slider__thumb{border:var(--lbr-slider-thumb-border-width-read-only,2px) solid var(--lbr-slider-thumb-border-color-read-only,var(--sjs-general-forecolor,var(--foreground,#161616)));box-shadow:none}.sd-question--readonly .sd-slider__thumb .sd-slider__thumb-dot{background:0 0}.sd-question--readonly .sd-slider__inverse-track,.sd-question--readonly .sd-slider__inverse-track:after,.sd-question--readonly .sd-slider__inverse-track:before{background:var(--lbr-slider-path-color-read-only,var(--sjs-questionpanel-hovercolor,var(--sjs-general-backcolor-dark,#f8f8f8)))}.sd-question--readonly .sd-slider__range-track,.sd-question--readonly .sd-slider__range-track:after,.sd-question--readonly .sd-slider__range-track:before{background:var(--lbr-slider-path-color-filled-read-only,var(--sjs-general-forecolor,var(--foreground,#161616)))}.sd-question--readonly .sd-slider__label-tick{background:var(--lbr-slider-label-tick-color,var(--sjs-border-light,var(--border-light,#eaeaea)))}.sd-question--readonly .sd-slider__label-text--secondary{color:var(--lbr-slider-label-text-color,var(--sjs-font-editorfont-color,var(--sjs-general-forecolor,#000000e8)))}.sd-question--preview .sd-slider--single .sd-slider__inverse-track--left:before{background:var(--lbr-slider-path-color-filled-preview,var(--sjs-general-forecolor,var(--foreground,#161616)))}.sd-question--preview .sd-slider__track{top:calc(var(--sjs-postcss-fix-slider-thumb-height)/2 - var(--sjs-postcss-fix-slider-path-height-preview)/2)}.sd-question--preview .sd-slider__input:hover+.sd-slider__thumb-container .sd-slider__thumb-dot{height:var(--lbr-slider-thumb-dot-height-preview,calc((var(--sjs-base-unit,var(--base-unit,8px)))*2));width:var(--lbr-slider-thumb-dot-width-preivew,calc((var(--sjs-base-unit,var(--base-unit,8px)))*.125))}.sd-question--preview .sd-slider__thumb-container--focused .sd-slider__thumb{box-shadow:none;border:none}.sd-question--preview .sd-slider__thumb{box-shadow:none;padding:0}.sd-question--preview .sd-slider__thumb .sd-slider__thumb-dot{background:var(--lbr-slider-thumb-dot-color-preview,var(--sjs-general-dim-forecolor,#000000e8));height:var(--lbr-slider-thumb-dot-height-preview,calc((var(--sjs-base-unit,var(--base-unit,8px)))*2));width:var(--lbr-slider-thumb-dot-width-preivew,calc((var(--sjs-base-unit,var(--base-unit,8px)))*.125))}.sd-question--preview .sd-slider__inverse-track,.sd-question--preview .sd-slider__inverse-track:after,.sd-question--preview .sd-slider__inverse-track:before{background:var(--lbr-slider-path-color-preview,var(--sjs-border-light,var(--border-light,#eaeaea)));height:var(--sjs-postcss-fix-slider-path-height-preview)}.sd-question--preview .sd-slider__range-track{background:var(--lbr-slider-path-color-filled-preview,var(--sjs-general-forecolor,var(--foreground,#161616)));height:var(--sjs-postcss-fix-slider-path-height-preview)}.sd-question--preview .sd-slider__range-track:after,.sd-question--preview .sd-slider__range-track:before{height:var(--sjs-postcss-fix-slider-path-height-preview);display:none}.sd-question--preview .sd-slider--negative-scale-mode .sd-slider__inverse-track--left:before{background:var(--lbr-slider-path-color-preview,var(--sjs-border-light,var(--border-light,#eaeaea)))}.sd-question--preview .sd-slider__label-tick{background:var(--lbr-slider-label-tick-color-preview,var(--sjs-general-forecolor,var(--foreground,#161616)))}.sd-question--preview .sd-slider__label-text--secondary{color:var(--lbr-slider-label-text-color,var(--sjs-font-editorfont-color,var(--sjs-general-forecolor,#000000e8)))}.sd-question--error .sd-slider__inverse-track,.sd-question--error .sd-slider__inverse-track:after,.sd-question--error .sd-slider__inverse-track:before{background:var(--lbr-slider-path-color-error,var(--sjs-special-red-light,var(--red-light,#e60a3e1a)))}.sd-question--error .sd-slider__range-track,.sd-question--error .sd-slider__range-track:after,.sd-question--error .sd-slider__range-track:before{background:var(--lbr-slider-path-color-filled-error,var(--sjs-special-red,var(--red,#e60a3e)))}.sd-question--error .sd-slider__thumb-dot{background:var(--lbr-slider-thumb-dot-color-error,var(--sjs-special-red,var(--red,#e60a3e)))}.sd-slider--design-mode .sd-slider-container,.sd-slider--design-mode .sd-slider__input,.sd-slider--design-mode .sd-slider__label,.sd-slider--design-mode .sd-slider__thumb-container{cursor:default}.sd-slider--design-mode input[type=range].sd-slider__input::-webkit-slider-thumb{cursor:default}.sd-slider--design-mode input[type=range].sd-slider__input::-moz-range-thumb{cursor:default}.sd-slider--design-mode .sd-slider__input:hover+.sd-slider__thumb-container .sd-slider__tooltip--on-hover{opacity:0}.sd-slider--design-mode .sd-slider__input:hover+.sd-slider__thumb-container .sd-slider__thumb-dot{height:var(--lbr-slider-thumb-dot-height-hovering,calc((var(--sjs-base-unit,var(--base-unit,8px)))*1.5));width:var(--lbr-slider-thumb-dot-width-hovering,calc((var(--sjs-base-unit,var(--base-unit,8px)))*1.5))}.sd-slider--design-mode input[type=range][name=range-input].sd-slider__input:hover+.sd-slider-container .sd-slider__tooltip--on-hover{opacity:0}.sd-slider--negative-scale-mode .sd-slider__range-track:after,.sd-slider--negative-scale-mode .sd-slider__range-track:before{display:none}.sd-slider--animated-thumb-mode .sd-slider__thumb-container{transition:left var(--sjs-transition-duration,.15s)}.sd-slider--animated-thumb-mode .sd-slider__track{transition:left var(--sjs-transition-duration,.15s),right var(--sjs-transition-duration,.15s),width var(--sjs-transition-duration,.15s)}.sd-slider--tooltips-always-mode{margin-top:var(--lbr-slider-margin-top-tooltip,calc((var(--sjs-base-unit,var(--base-unit,8px)))*5))}.sd-slider--labels-show-value-text-mode{margin-bottom:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3)}.sd-slider--labels-show-value-text-mode .sd-slider__label--long:first-child .sd-slider__label-text:first-child{text-align:start;margin-left:11px}.sd-slider--labels-show-value-text-mode .sd-slider__label--long:last-child .sd-slider__label-text:first-child{text-align:end}:is(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .sd-slider,:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .sd-slider__input,:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .sd-slider__label-text,:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .sd-slider__tooltip-value,[style*="direction: rtl"] .sd-slider,[style*="direction: rtl"] .sd-slider__input,[style*="direction: rtl"] .sd-slider__label-text,[style*="direction: rtl"] .sd-slider__tooltip-value,[style*=direction\:rtl] .sd-slider,[style*=direction\:rtl] .sd-slider__input,[style*=direction\:rtl] .sd-slider__label-text,[style*=direction\:rtl] .sd-slider__tooltip-value){transform:scaleX(-1)}:is(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .sd-slider__label-text,:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .sd-slider__tooltip-value,[style*="direction: rtl"] .sd-slider__label-text,[style*="direction: rtl"] .sd-slider__tooltip-value,[style*=direction\:rtl] .sd-slider__label-text,[style*=direction\:rtl] .sd-slider__tooltip-value){direction:ltr}.sd-paneldynamic .sd-progress{z-index:2;height:2px;position:absolute;left:0;right:0;transform:translateY(-1px)}.sd-paneldynamic>.sd-panel{padding-bottom:calc(var(--sd-base-vertical-padding)*.5);padding-top:1px}.sd-paneldynamic .sd-paneldynamic__panel-wrapper>.sd-panel>.sd-panel__header{padding-bottom:0;padding-top:var(--sd-base-vertical-padding)}.sd-paneldynamic .sd-paneldynamic__panel-wrapper>.sd-panel>.sd-panel__header:after{display:none}.sd-paneldynamic .sd-paneldynamic__panel-wrapper>.sd-panel>.sd-panel__header>.sd-panel__title{color:var(--sjs-general-forecolor-light,var(--foreground-light,#909090))}.sd-question--preview .sd-paneldynamic .sd-question__placeholder,.sd-question--readonly .sd-paneldynamic .sd-question__placeholder{color:var(--sjs-general-forecolor,var(--foreground,#161616))}.sd-paneldynamic__separator{display:none}.sd-paneldynamic__panel-wrapper{padding-bottom:calc(var(--sd-base-padding)*1)}.sd-paneldynamic__panel-wrapper:after{clear:both;content:" ";display:table}.sd-paneldynamic__footer .sd-paneldynamic__separator,.sd-paneldynamic__panel-wrapper--list~.sd-paneldynamic__panel-wrapper--list:before{background:var(--sjs-border-light,var(--border-light,#eaeaea));content:" ";border:none;height:1px;margin:0;display:block;position:absolute;left:0;right:0}.sd-paneldynamic__separator:only-child{display:none}.sd-paneldynamic__panel-wrapper--in-row.sd-paneldynamic__panel-wrapper--in-row{flex-direction:row;align-items:center;display:flex;position:relative}.sd-paneldynamic__panel-wrapper--in-row.sd-paneldynamic__panel-wrapper--in-row:before{left:calc(var(--sd-base-padding)*-1);right:calc(var(--sd-base-padding)*-1);top:0}.sd-paneldynamic__footer{clear:both}.sd-paneldynamic__footer .sd-paneldynamic__next-btn,.sd-paneldynamic__footer .sd-paneldynamic__prev-btn{display:block}.sd-paneldynamic__footer .sd-paneldynamic__next-btn svg,.sd-paneldynamic__footer .sd-paneldynamic__prev-btn svg{height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2);width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2)}.sd-paneldynamic__footer .sd-paneldynamic__add-btn,.sd-paneldynamic__footer .sd-paneldynamic__progress--bottom,.sd-paneldynamic__footer .sd-paneldynamic__progress-text{display:initial}.sd-paneldynamic__buttons-container{padding:calc(var(--sd-base-vertical-padding) - var(--sjs-base-unit,var(--base-unit,8px))) 0;align-items:center;display:flex}.sd-paneldynamic__progress-container{margin-left:auto;margin-right:calc((var(--sjs-base-unit,var(--base-unit,8px)))*-1);align-items:center;display:flex}.sd-paneldynamic__progress-text{color:var(--sjs-font-questiondescription-color,var(--sjs-general-forecolor-light,#00000073));font-size:var(--sjs-font-questiontitle-size,var(--sjs-font-size,16px));line-height:calc((var(--sjs-font-questiontitle-size,var(--sjs-font-size,16px)))*1.5);margin:0;margin-right:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3)}.sd-paneldynamic__next-btn,.sd-paneldynamic__prev-btn{height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2);width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2)}.sd-paneldynamic__next-btn .sv-svg-icon,.sd-paneldynamic__prev-btn .sv-svg-icon{display:block}.sd-paneldynamic__next-btn,.sd-paneldynamic__prev-btn{margin-right:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2)}.sd-paneldynamic__next-btn{margin-left:calc((var(--sjs-base-unit,var(--base-unit,8px)))*-1);transform:rotate(180deg)}.sd-paneldynamic__placeholder .sd-paneldynamic__add-btn{display:initial;margin-left:0}.sd-question--empty.sd-question--paneldynamic>.sd-question__content{padding-bottom:var(--sd-base-padding);--animation-padding-bottom:var(--sd-base-padding)}.sd-question--paneldynamic:not(.sd-question--empty)>.sd-question__content>.sd-question__comment-area{padding-bottom:var(--sd-base-padding)}.sd-paneldynamic__buttons-container .sd-action-bar{margin:0 calc((var(--sjs-base-unit,var(--base-unit,8px)))*-3);width:100%;width:calc(100% + var(--sjs-base-unit,var(--base-unit,8px))*6)}.sd-paneldynamic__panel-footer{margin-right:calc((var(--sjs-base-unit,var(--base-unit,8px)))*-3);top:calc(var(--sd-base-vertical-padding)*.5);border-top:none;justify-content:flex-end;position:relative}.sd-paneldynamic__panel-footer .sv-action:not(.sv-action--hidden){margin-bottom:calc((var(--sjs-base-unit,var(--base-unit,8px)))*-1)}.sd-paneldynamic__tabs-container{padding-top:var(--sd-base-padding)}.sd-paneldynamic__tabs-container .sd-tabs-toolbar{margin:0 0 -1px calc((var(--sjs-base-unit,var(--base-unit,8px)))*-2);width:calc(100% + var(--sjs-base-unit,var(--base-unit,8px))*4)}.sd-paneldynamic__tabs-container:after{background:var(--sjs-border-light,var(--border-light,#eaeaea));content:" ";height:1px;bottom:0;width:calc(100% + var(--sd-base-padding)*2);display:block;position:relative;inset-inline-start:calc(var(--sd-base-padding)*-1)}.sd-paneldynamic__tabs-container--with-header{padding-top:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3)}.sd-tabs-toolbar.sv-action-bar{z-index:1;align-items:flex-start}.sd-tabs-toolbar.sd-tabs-toolbar--left{justify-content:flex-start}.sd-tabs-toolbar.sd-tabs-toolbar--right{justify-content:flex-end}.sd-tabs-toolbar.sd-tabs-toolbar--center{justify-content:center}.sd-tab-item{appearance:none;box-shadow:inset 0 0 0 var(--sjs-primary-backcolor,var(--primary,#19b394));box-sizing:border-box;color:var(--sjs-font-questiondescription-color,var(--sjs-general-forecolor-light,#00000073));cursor:pointer;font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-size:var(--sjs-font-editorfont-size,var(--sjs-font-size,16px));line-height:calc((var(--sjs-font-editorfont-size,var(--sjs-font-size,16px)))*1.5);margin:0 calc((var(--sjs-base-unit,var(--base-unit,8px)))*2);padding:var(--sjs-base-unit,var(--base-unit,8px)) 0 calc((var(--sjs-base-unit,var(--base-unit,8px)))*2);transition:box-shadow var(--sjs-transition-duration,.15s);white-space:nowrap;background-color:#0000;border:none;display:flex;overflow-x:hidden}.sd-tab-item:focus-visible,.sd-tab-item:hover{box-shadow:inset 0 -2px 0 var(--sjs-primary-backcolor,var(--primary,#19b394));outline:none}.sd-tab-item.sd-tab-item--pressed{box-shadow:inset 0 -2px 0 var(--sjs-primary-backcolor,var(--primary,#19b394));color:var(--sjs-font-questiontitle-color,var(--sjs-general-forecolor,var(--foreground,#161616)))}.sd-tab-item--icon{border-radius:calc((var(--sjs-base-unit,var(--base-unit,8px)))*12.5);padding:var(--sjs-base-unit,var(--base-unit,8px));width:auto}.sd-tab-item--icon use{fill:var(--sjs-general-forecolor-light,var(--foreground-light,#909090));opacity:.5}.sd-tab-item--icon.sd-tab-item--pressed,.sd-tab-item--icon:hover{background-color:var(--sjs-primary-backcolor-light,var(--primary-light,#19b3941a));box-shadow:none}.sd-tab-item--icon.sd-tab-item--pressed use,.sd-tab-item--icon:hover use{fill:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-tab-item--icon:hover use{opacity:1}.sd-tabs-toolbar .sv-dots{width:auto}.sd-tabs-toolbar .sv-dots.sv-action--hidden{width:0}.sd-tab-item__title{height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3);line-height:calc((var(--sjs-font-size,16px))*1.5);align-items:center;display:flex}.sd-question__title~.sd-tabs-toolbar{margin-top:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3)}.sd-paneldynamic__header.sd-element__header.sd-paneldynamic__header-tab{padding-bottom:0}.sd-element--collapsed .sd-paneldynamic__header.sd-element__header.sd-paneldynamic__header-tab{padding-bottom:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2)}.sd-paneldynamic__header.sd-element__header.sd-paneldynamic__header-tab:after{content:none}.sd-question--paneldynamic.sd-element--with-frame{padding-bottom:0}.sd-paneldynamic__panels-container{margin-left:calc(var(--sd-base-padding)*-1);margin-right:calc(var(--sd-base-padding)*-1);padding-left:var(--sd-base-padding);padding-right:var(--sd-base-padding);position:relative;overflow:hidden}.sd-paneldynamic__panel-wrapper{box-sizing:border-box}@keyframes movePanel{0%{transform:translateX(var(--sjs-pd-tab-move-margin))}to{transform:translate(0)}}.sd-paneldynamic__panel-wrapper--enter.sv-pd-animation-left,.sd-paneldynamic__panel-wrapper--enter.sv-pd-animation-right{--sjs-pd-tab-animation-delay:0s;animation-delay:calc(var(--sjs-pd-tab-move-in-delay,.1s) + var(--sjs-pd-tab-animation-delay)),calc(var(--sjs-pd-tab-height-change-delay,0s) + var(--sjs-pd-tab-animation-delay)),calc(var(--sjs-pd-tab-height-change-delay,0s) + var(--sjs-pd-tab-animation-delay)),calc(var(--sjs-pd-tab-fade-in-delay,.1s) + var(--sjs-pd-tab-animation-delay));animation-duration:var(--sjs-pd-tab-move-in-duration,.25s),var(--sjs-pd-tab-height-change-duration,.25s),var(--sjs-pd-tab-height-change-duration,.25s),var(--sjs-pd-tab-fade-in-duration,.25s);height:var(--animation-height-from);opacity:0;transform:translateX(var(--sjs-pd-tab-move-margin));--animation-padding-top:0;--animation-padding-bottom:calc(var(--sd-base-padding)*1);padding-bottom:0;animation-name:movePanel,changeHeight,paddingFadeIn,fadeIn;animation-timing-function:ease-out;animation-fill-mode:forwards}.sd-paneldynamic__panel-wrapper--enter.sv-pd-animation-left{--sjs-pd-tab-move-margin:calc(var(--sjs-pd-tab-move-in-margin,50%)*1)}.sd-paneldynamic__panel-wrapper--enter.sv-pd-animation-right{--sjs-pd-tab-move-margin:calc(var(--sjs-pd-tab-move-in-margin,50%)*-1)}.sd-paneldynamic__panel-wrapper--leave.sv-pd-animation-left,.sd-paneldynamic__panel-wrapper--leave.sv-pd-animation-right{animation-delay:var(--sjs-pd-tab-fade-out-delay,0s),var(--sjs-pd-tab-move-out-delay,0s);animation-direction:reverse;animation-duration:var(--sjs-pd-tab-fade-out-duration,.25s),var(--sjs-pd-tab-move-out-duration,.25s);left:var(--sd-base-padding);width:calc(100% - var(--sd-base-padding)*2);animation-name:fadeIn,movePanel;animation-timing-function:ease-in;animation-fill-mode:forwards;position:absolute;top:0}.sd-paneldynamic__panel-wrapper--leave.sv-pd-animation-left{--sjs-pd-tab-move-margin:calc(var(--sjs-pd-tab-move-out-margin,50%)*-1)}.sd-paneldynamic__panel-wrapper--leave.sv-pd-animation-right{--sjs-pd-tab-move-margin:calc(var(--sjs-pd-tab-move-out-margin,50%)*1)}.sd-paneldynamic__panel-wrapper--enter.sv-pd-animation-adding{animation-delay:calc(var(--sjs-pd-tab-add-fade-in-delay,.25s) + var(--sjs-pd-tab-animation-delay)),calc(var(--sjs-pd-tab-height-change-delay,0s) + var(--sjs-pd-tab-animation-delay)),calc(var(--sjs-pd-tab-height-change-delay,0s) + var(--sjs-pd-tab-animation-delay));animation-duration:var(--sjs-pd-tab-add-fade-in-duration,.5s),var(--sjs-pd-tab-height-change-duration,.25s),var(--sjs-pd-tab-height-change-duration,.25s);animation-name:fadeIn,changeHeight,paddingFadeIn;animation-timing-function:ease-out;animation-fill-mode:forwards;transform:translate(0)}.sd-paneldynamic__panel-wrapper--enter.sv-pd-animation-removing{--sjs-pd-tab-animation-delay:var(--sjs-pd-tab-remove-fade-in-delay,.15s)}.sd-paneldynamic__panel-wrapper--leave.sv-pd-animation-removing{animation-delay:var(--sjs-pd-tab-remove-fade-out-delay,0s);animation-direction:reverse;animation-duration:var(--sjs-pd-tab-remove-fade-out-duration,.15s);left:var(--sd-base-padding);width:calc(100% - var(--sd-base-padding)*2);animation-name:fadeIn;animation-timing-function:ease-in;animation-fill-mode:forwards;position:absolute;top:0}.sd-paneldynamic__panel-wrapper--enter,.sd-paneldynamic__panel-wrapper--leave{--animation-padding-top:0;--animation-padding-bottom:calc(var(--sd-base-padding)*1);animation-name:fadeIn,moveInWithOverflow;animation-fill-mode:forwards;min-height:0!important}.sd-paneldynamic__panel-wrapper--enter{animation-delay:var(--sjs-pd-list-fade-in-delay,.25s),0s,0s;animation-duration:var(--sjs-pd-list-fade-in-duration,.5s),var(--sjs-pd-list-move-in-duration,.25s),var(--sjs-pd-list-move-in-duration,.25s);opacity:0;animation-timing-function:ease-out}.sd-paneldynamic__panel-wrapper--leave{animation-delay:0s,var(--sjs-pd-list-move-out-delay,.1s),var(--sjs-pd-list-move-out-delay,.1s);animation-direction:reverse;animation-duration:var(--sjs-pd-list-fade-out-duration,.15s),var(--sjs-pd-list-move-out-duration,.25s),var(--sjs-pd-list-move-out-duration,.25s);--animation-padding-bottom:calc(var(--sd-base-padding)*1);animation-timing-function:ease-in}.sd-file{box-sizing:border-box;font-size:var(--sjs-font-size,16px);line-height:calc((var(--sjs-font-size,16px))*1.5);min-height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*36);padding:0 calc((var(--sjs-base-unit,var(--base-unit,8px)))*6);position:relative}.sd-file .sv-action-bar{padding:var(--sjs-base-unit,var(--base-unit,8px)) 0;justify-content:center;width:100%;position:absolute;bottom:0;left:0}.sd-file .sv-action-bar .sv-action-bar-item{border-radius:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2);color:var(--sjs-general-forecolor-light,var(--foreground-light,#909090));height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*4)}.sd-file .sv-action-bar .sv-action--file-index .sv-action-bar-item{padding:calc((var(--sjs-base-unit,var(--base-unit,8px)))*.5) 0;font-weight:600}.sd-file .sv-action-bar .sv-action--file-index .sv-action-bar-item:hover{background-color:var(--sjs-general-backcolor,var(--background,#fff))}.sd-file .sv-action-bar .sv-action--file-index .sv-action-bar-item:disabled{opacity:1}.sd-file__decorator{border:1px dashed var(--sjs-border-default,var(--border,#d6d6d6));box-sizing:border-box;height:100%;left:calc((var(--sjs-base-unit,var(--base-unit,8px)))*0);flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex;position:absolute;container-type:inline-size}.sd-file--answered .sd-file__decorator{container-type:unset}.sd-file__decorator--drag{background:var(--sjs-primary-backcolor-light,var(--primary-light,#19b3941a));border:1px solid var(--sjs-primary-backcolor,var(--primary,#19b394));box-shadow:inset 0 0 0 1px var(--sjs-primary-backcolor,var(--primary,#19b394));z-index:1}.sd-file__drag-area-placeholder{color:var(--sjs-font-questiondescription-color,var(--sjs-general-forecolor-light,#00000073));font-size:var(--sjs-font-editorfont-size,var(--sjs-font-size,16px));line-height:calc((var(--sjs-font-editorfont-size,var(--sjs-font-size,16px)))*1.5);padding:0 calc((var(--sjs-base-unit,var(--base-unit,8px)))*8);text-align:center;white-space:normal}@container (width<=496px){.sd-file__drag-area-placeholder{padding:0 var(--sjs-base-unit,var(--base-unit,8px))}}@container (width<=176px){.sd-file__drag-area-placeholder{display:none}.sd-file__decorator .sd-action{padding:var(--sjs-base-unit,var(--base-unit,8px))}.sd-file__decorator .sd-action .sv-svg-icon{margin-left:0}.sd-file__decorator .sd-file__actions-container{flex-direction:column}.sd-file__decorator .sd-file__actions-container span{display:none}}.sd-root-modern--mobile .sd-file__decorator{padding:0 calc((var(--sjs-base-unit,var(--base-unit,8px)))*4)}.sd-file__choose-btn--text{color:var(--sjs-primary-backcolor,var(--primary,#19b394));cursor:pointer;font-weight:600;display:block}.sd-file__choose-btn--text .sv-svg-icon{fill:var(--sjs-primary-backcolor,var(--primary,#19b394));height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3);margin-left:calc((var(--sjs-base-unit,var(--base-unit,8px)))*-1);width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3)}.sd-file__choose-btn--icon>span{display:none}.sd-file__wrapper{width:max-content;max-width:100%}.sd-file__actions-container{margin-top:calc((var(--sjs-base-unit,var(--base-unit,8px)))*.5);flex-wrap:wrap;justify-content:center}.sd-file__actions-container .sv-action--hidden{display:none}.sd-file--answered .sd-file__actions-container{gap:var(--sjs-base-unit,var(--base-unit,8px));right:var(--sjs-base-unit,var(--base-unit,8px));top:var(--sjs-base-unit,var(--base-unit,8px));z-index:2;margin-top:0;position:absolute}.sd-file--chose-btn--as .sd-file--answered .sd-file__actions-container{inset-inline-end:calc((var(--sjs-font-editorfont-size,var(--sjs-font-size,16px)))*1.5 + (var(--sjs-base-unit,var(--base-unit,8px)))*5)}.sd-file__list{box-sizing:content-box;max-height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*15);min-height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*15);padding:calc((var(--sjs-base-unit,var(--base-unit,8px)))*10.5) 0;flex-direction:row;width:100%;display:flex;position:relative;overflow:hidden}.sd-file__page{align-items:stretch;gap:calc((var(--sjs-base-unit,var(--base-unit,8px)))*4);height:calc(100% - var(--sjs-base-unit,var(--base-unit,8px))*21);justify-content:center;width:100%;display:flex;position:absolute;left:0}@keyframes file-page-to-right{0%{opacity:1;left:0}to{opacity:0;left:100%}}@keyframes file-page-from-right{0%{opacity:0;left:100%}to{opacity:1;left:0}}@keyframes file-page-from-left{0%{opacity:0;left:-100%}to{opacity:1;left:0}}@keyframes file-page-to-left{0%{opacity:1;left:0}to{opacity:0;left:-100%}}.sd-file__page--enter-from-left,.sd-file__page--enter-from-right,.sd-file__page--leave-to-left,.sd-file__page--leave-to-right{animation-duration:.5s;animation-fill-mode:forwards}.sd-file__page--leave-to-right{animation-name:file-page-to-right}.sd-file__page--enter-from-right{animation-name:file-page-from-right}.sd-file__page--leave-to-left{animation-name:file-page-to-left}.sd-file__page--enter-from-left{animation-name:file-page-from-left}.sd-file__preview-item{cursor:pointer;min-height:100%;width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*12);flex-direction:column;align-items:stretch;margin:0;display:flex;position:relative}.sd-file__preview-item .sd-file__default-image{height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*9);width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*9)}.sd-file__preview-item .sd-file__default-image use{fill:var(--sjs-font-questiondescription-color,var(--sjs-general-forecolor-light,#00000073))}.sd-file__preview-item:hover .sd-file__remove-file-button{opacity:1}.sd-file__preview-item:hover .sd-file__sign a{text-decoration:underline}.sd-file__sign{font-size:calc((var(--sjs-font-size,16px))*.75);margin-top:var(--sjs-base-unit,var(--base-unit,8px));text-align:center}.sd-file__sign,.sd-file__sign a{line-height:var(--sjs-font-size,16px)}.sd-file__sign a{color:var(--sjs-font-questiontitle-color,var(--sjs-general-forecolor,var(--foreground,#161616)));-webkit-line-clamp:3;max-height:calc((var(--sjs-font-size,16px))*3);text-overflow:ellipsis;white-space:normal;min-width:100%;max-width:100%;width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*12);word-break:break-all;-webkit-box-orient:vertical;text-decoration:none;display:-webkit-box;overflow:hidden}.sd-file__remove-file-button{opacity:0;transition:opacity var(--sjs-transition-duration,.15s);display:block;position:absolute;top:0;left:100%;transform:translate(-50%,-50%)}.sd-file__image-wrapper--default-image .sd-file__remove-file-button{transform:translate(calc(var(--sjs-base-unit,var(--base-unit,8px))*3.5 - 50% - 1.5px),calc(var(--sjs-base-unit,var(--base-unit,8px))*-4.25 - 50% + 1.5px));top:50%;left:50%}.sd-file__decorator--error{background-color:var(--sjs-special-red-light,var(--red-light,#e60a3e1a))}.sd-file__image-wrapper{background:var(--sjs-general-backcolor-dim,var(--background-dim,#f3f3f3));min-height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*12);text-align:center;justify-content:center;align-items:center;display:flex;position:relative}.sd-file__image-wrapper,.sd-file__image-wrapper img:not(.sd-file__default-image){height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*12);width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*12)}.sd-file__image-wrapper img:not(.sd-file__default-image){object-fit:contain;max-width:100%;max-height:100%;display:block}.sd-file__image-wrapper--default-image{background:0 0}.sd-file--single .sd-file__preview-item .sd-file__remove-file-button{display:none}.sd-file--single-image{height:calc(var(--sjs-base-unit,var(--base-unit,8px))*36)}.sd-file--single-image .sd-file__page{height:100%}.sd-file--single-image .sd-file__preview-item{width:100%;margin:0}.sd-file--single-image .sd-file__list{width:100%;height:100%;max-height:100%;padding:0;position:absolute;left:0}.sd-file--single-image .sd-file__image-wrapper{background-color:var(--sjs-general-backcolor-dim-light,var(--background-dim-light,#f9f9f9));min-width:100%;min-height:100%}.sd-file--single-image .sd-file__image-wrapper img{width:100%;height:100%}.sd-file--single-image .sd-file__sign{width:100%;min-height:100%;margin:0;position:absolute}.sd-file--single-image .sd-file__sign a{color:#0000;outline:none;width:100%;min-width:100%;max-width:100%;height:100%}.sd-file__image-wrapper.sd-file__image-wrapper--default-image{background:0 0}.sd-file>input:focus+.sd-file__decorator .sd-file__choose-btn.sd-file__choose-btn--icon use{fill:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-file>input:focus+.sd-file__decorator .sd-file__choose-btn:not(.sd-file__choose-btn--icon){background-color:var(--sjs-primary-backcolor-light,var(--primary-light,#19b3941a))}.sd-file__drag-area{width:100%;position:static}.sd-file__change-camera-button{left:var(--sjs-base-unit,var(--base-unit,8px))}.sd-file__change-camera-button,.sd-file__close-camera-button{top:var(--sjs-base-unit,var(--base-unit,8px));z-index:2;position:absolute}.sd-file__close-camera-button{right:var(--sjs-base-unit,var(--base-unit,8px))}.sd-context-btn.sd-file__take-picture-button{background-color:var(--sjs-special-red,var(--red,#e60a3e));padding:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2);position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.sd-context-btn.sd-file__take-picture-button:focus,.sd-context-btn.sd-file__take-picture-button:hover{box-shadow:0 0 0 2px var(--sjs-special-red,var(--red,#e60a3e))}.sd-context-btn.sd-file__take-picture-button .sv-svg-icon{height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*4);width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*4)}.sd-context-btn.sd-file__take-picture-button .sv-svg-icon use{fill:var(--sjs-general-backcolor,var(--background,#fff))}.sd-file__video-container{background-color:var(--sjs-questionpanel-hovercolor,var(--sjs-general-backcolor-dark,#f8f8f8));width:100%;height:100%;position:absolute;top:0;left:0}.sd-file__loading-indicator{border:1px dashed var(--sjs-border-default,var(--border,#d6d6d6));box-sizing:border-box;width:100%;height:100%;position:absolute;left:0}.sd-file__loading-indicator .sd-loading-indicator{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sd-file__choose-file-btn--disabled{cursor:default;opacity:.25}.sd-file--readonly .sd-context-btn{display:none}.sd-file--readonly .sd-file__decorator{border-color:#0000}.sd-file--readonly .sd-file__actions-container{display:none}.sd-file--readonly .sd-file__image-wrapper{background:var(--sjs-questionpanel-hovercolor,var(--sjs-general-backcolor-dark,#f8f8f8))}.sd-file--readonly .sd-file__drag-area-placeholder{color:var(--sjs-general-forecolor,var(--foreground,#161616))}.sd-file--preview .sd-context-btn{display:none}.sd-file--preview .sd-file__decorator{border-color:#0000}.sd-file--preview .sd-file__image-wrapper{background:0 0}.sd-file--preview .sd-file__actions-container{display:none}.sd-file--preview .sd-file__drag-area-placeholder{color:var(--sjs-general-forecolor,var(--foreground,#161616))}.sd-hidden{display:none!important}.sd-body__navigation{box-sizing:border-box;gap:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2);padding:calc((var(--sjs-base-unit,var(--base-unit,8px)))*4) calc((var(--sjs-base-unit,var(--base-unit,8px)))*5);flex-wrap:wrap}.sd-body__navigation .sd-btn{font-size:var(--sjs-font-questiontitle-size,var(--sjs-font-size,16px));line-height:calc((var(--sjs-font-questiontitle-size,var(--sjs-font-size,16px)))*1.5);padding:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2) calc((var(--sjs-base-unit,var(--base-unit,8px)))*8)}.sv-components-container-contentTop .sd-body__navigation{padding-top:0}.sd-root--compact .sd-body__navigation .sd-btn:not(.sd-btn--action){background-color:var(--sjs-general-backcolor-dim-light,var(--background-dim-light,#f9f9f9))}.sd-root--compact .sd-body__navigation .sd-btn:not(.sd-btn--action):hover{background-color:var(--sjs-editorpanel-hovercolor,var(--sjs-general-backcolor-dim-dark,#f3f3f3))}.sd-root-modern--mobile .sd-body__navigation .sd-btn,.sd-root-modern--mobile .sd-body__navigation .sv-action:not(.sv-action--hidden){flex-grow:1}.sd-root-modern--mobile .sd-body__navigation .sd-btn{padding:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2) calc((var(--sjs-base-unit,var(--base-unit,8px)))*4)}.sd-body__navigation .sv-action--hidden{display:none}.sd-btn{appearance:none;background:var(--sjs-questionpanel-backcolor,var(--sjs-question-background,var(--sjs-general-backcolor,var(--background,#fff))));border-radius:var(--sjs-corner-radius,4px);box-shadow:var(--sjs-shadow-small,0 1px 2px 0 #00000026),0 0 0 0 var(--sjs-primary-backcolor,var(--primary,#19b394));color:var(--sjs-primary-backcolor,var(--primary,#19b394));cursor:pointer;font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-size:var(--sjs-font-size,16px);font-style:normal;font-weight:600;line-height:calc((var(--sjs-font-size,16px))*1.5);padding:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2) calc((var(--sjs-base-unit,var(--base-unit,8px)))*6);text-align:center;transition:box-shadow var(--sjs-transition-duration,.15s),background var(--sjs-transition-duration,.15s);border:none;outline:none}.sd-btn--small{padding:calc((var(--sjs-base-unit,var(--base-unit,8px)))*1.5) calc((var(--sjs-base-unit,var(--base-unit,8px)))*4);flex-grow:1}.sd-btn:hover{background-color:var(--sjs-questionpanel-hovercolor,var(--sjs-general-backcolor-dark,#f8f8f8))}.sd-btn:focus-visible{box-shadow:var(--sjs-shadow-small-reset,0 0 0 0 #00000026),0 0 0 2px var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-btn:disabled{color:var(--sjs-general-forecolor,var(--foreground,#161616));opacity:.25;pointer-events:none}.sd-btn--action{background-color:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-btn--action,.sd-btn--action:hover{color:var(--sjs-primary-forecolor,var(--primary-foreground,#fff))}.sd-btn--action:hover{background-color:var(--sjs-primary-backcolor-dark,#14a48b)}.sd-btn--action:disabled{color:var(--sjs-primary-forecolor-light,var(--primary-foreground-disabled,#ffffff40));pointer-events:none}.sd-btn--danger,.sd-btn--danger:hover{background-color:var(--sjs-special-red,var(--red,#e60a3e));color:var(--sjs-primary-forecolor,var(--primary-foreground,#fff))}.sd-btn--danger:disabled{color:var(--sjs-special-red-forecolor,#fff);pointer-events:none}.sd-body{box-sizing:border-box;width:100%}.sd-body .sd-body__page{min-width:min(100%,300px)}.sd-body .sd-body__timer{box-sizing:border-box;padding:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2) calc((var(--sjs-base-unit,var(--base-unit,8px)))*2) 0}.sd-body.sd-body--static{max-width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*90);padding-bottom:calc((var(--sjs-base-unit,var(--base-unit,8px)))*8);padding-top:calc((var(--sjs-base-unit,var(--base-unit,8px)))*6);margin-left:auto;margin-right:auto}.sd-body.sd-body--responsive{box-sizing:border-box;max-width:none;padding:calc((var(--sjs-base-unit,var(--base-unit,8px)))*5) calc((var(--sjs-base-unit,var(--base-unit,8px)))*5) var(--sjs-base-unit,var(--base-unit,8px))}.sd-body.sd-body--responsive .sd-page{padding:0}.sd-body.sd-body--responsive .sd-body__navigation,.sd-body.sd-body--responsive .sd-body__timer{padding-left:0;padding-right:0}.sd-body.sd-body--responsive.sd-body--with-timer{max-width:calc(100% + var(--sd-timer-size)*-1.44444 + var(--sjs-base-unit,var(--base-unit,8px))*6);margin-left:auto;margin-right:auto}.sd-root-modern--mobile .sd-body.sd-body--with-timer.sd-body--responsive{max-width:none;margin-left:0;margin-right:0}.sd-root-modern--mobile .sd-body.sd-body--responsive,.sd-root-modern--mobile .sd-body.sd-body--static{padding:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3)}.sd-root-modern--mobile .sd-body.sd-body--responsive .sv-components-container-contentBottom .sd-body__navigation,.sd-root-modern--mobile .sd-body.sd-body--static .sv-components-container-contentBottom .sd-body__navigation{padding-bottom:0}.sd-root-modern--mobile .sd-body.sd-body--responsive .sv-components-container-contentTop .sd-body__navigation,.sd-root-modern--mobile .sd-body.sd-body--static .sv-components-container-contentTop .sd-body__navigation{padding-top:0}.sd-root-modern--mobile .sd-body.sd-body--responsive .sd-body__navigation,.sd-root-modern--mobile .sd-body.sd-body--static .sd-body__navigation{padding-left:0;padding-right:0}.sd-root--compact .sd-body.sd-body--responsive .sd-body__navigation,.sd-root--compact .sd-body.sd-body--static .sd-body__navigation{padding-top:calc((var(--sjs-base-unit,var(--base-unit,8px)))*7)}.sd-body--empty{box-sizing:border-box;text-align:center;min-height:400px;padding-top:180px}.sd-body--empty,.sd-body--loading{color:var(--sjs-font-pagetitle-color,var(--sjs-general-dim-forecolor,#000000e8));font-size:var(--sjs-article-font-default-fontSize,var(--sjs-font-size,16px));font-stretch:var(--sjs-article-font-default-fontStretch,"normal");font-style:var(--sjs-article-font-default-fontStyle,"normal");font-weight:var(--sjs-article-font-default-fontWeight,400);letter-spacing:var(--sjs-article-font-default-letterSpacing,0);line-height:var(--sjs-article-font-default-lineHeight,28px);-webkit-text-decoration:var(--sjs-article-font-default-textDecoration,"none");text-decoration:var(--sjs-article-font-default-textDecoration,"none");text-indent:var(--sjs-article-font-default-paragraphIndent,0);text-transform:var(--sjs-article-font-default-textCase,"none")}.sd-body--empty,.sd-body--empty h1,.sd-body--loading,.sd-body--loading h1{font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)))}.sd-body--empty h1,.sd-body--loading h1{font-size:var(--sjs-article-font-xx-large-fontSize,calc((var(--sjs-font-size,16px))*4));font-stretch:var(--sjs-article-font-xx-large-fontStretch,"normal");font-style:var(--sjs-article-font-xx-large-fontStyle,"normal");font-weight:var(--sjs-article-font-xx-large-fontWeight,700);letter-spacing:var(--sjs-article-font-xx-large-letterSpacing,0);line-height:var(--sjs-article-font-xx-large-lineHeight,64px);-webkit-text-decoration:var(--sjs-article-font-xx-large-textDecoration,"none");text-decoration:var(--sjs-article-font-xx-large-textDecoration,"none");text-indent:var(--sjs-article-font-xx-large-paragraphIndent,0);text-transform:var(--sjs-article-font-xx-large-textCase,"none")}.sd-body--empty h2,.sd-body--loading h2{font-size:var(--sjs-article-font-x-large-fontSize,calc((var(--sjs-font-size,16px))*3));font-stretch:var(--sjs-article-font-x-large-fontStretch,"normal");font-style:var(--sjs-article-font-x-large-fontStyle,"normal");font-weight:var(--sjs-article-font-x-large-fontWeight,700);letter-spacing:var(--sjs-article-font-x-large-letterSpacing,0);line-height:var(--sjs-article-font-x-large-lineHeight,56px);-webkit-text-decoration:var(--sjs-article-font-x-large-textDecoration,"none");text-decoration:var(--sjs-article-font-x-large-textDecoration,"none");text-indent:var(--sjs-article-font-x-large-paragraphIndent,0);text-transform:var(--sjs-article-font-x-large-textCase,"none")}.sd-body--empty h2,.sd-body--empty h3,.sd-body--loading h2,.sd-body--loading h3{font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)))}.sd-body--empty h3,.sd-body--loading h3{font-size:var(--sjs-article-font-large-fontSize,calc((var(--sjs-font-size,16px))*2));font-stretch:var(--sjs-article-font-large-fontStretch,"normal");font-style:var(--sjs-article-font-large-fontStyle,"normal");font-weight:var(--sjs-article-font-large-fontWeight,700);letter-spacing:var(--sjs-article-font-large-letterSpacing,0);line-height:var(--sjs-article-font-large-lineHeight,40px);-webkit-text-decoration:var(--sjs-article-font-large-textDecoration,"none");text-decoration:var(--sjs-article-font-large-textDecoration,"none");text-indent:var(--sjs-article-font-large-paragraphIndent,0);text-transform:var(--sjs-article-font-large-textCase,"none")}.sd-body--empty h4,.sd-body--empty h5,.sd-body--empty h6,.sd-body--loading h4,.sd-body--loading h5,.sd-body--loading h6{font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-size:var(--sjs-article-font-medium-fontSize,calc((var(--sjs-font-size,16px))*1.5));font-stretch:var(--sjs-article-font-medium-fontStretch,"normal");font-style:var(--sjs-article-font-medium-fontStyle,"normal");font-weight:var(--sjs-article-font-medium-fontWeight,700);letter-spacing:var(--sjs-article-font-medium-letterSpacing,0);line-height:var(--sjs-article-font-medium-lineHeight,32px);-webkit-text-decoration:var(--sjs-article-font-medium-textDecoration,"none");text-decoration:var(--sjs-article-font-medium-textDecoration,"none");text-indent:var(--sjs-article-font-medium-paragraphIndent,0);text-transform:var(--sjs-article-font-medium-textCase,"none")}.sd-body--empty div,.sd-body--empty p,.sd-body--empty span,.sd-body--empty td,.sd-body--loading div,.sd-body--loading p,.sd-body--loading span,.sd-body--loading td{font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-size:var(--sjs-article-font-default-fontSize,var(--sjs-font-size,16px));font-stretch:var(--sjs-article-font-default-fontStretch,"normal");font-style:var(--sjs-article-font-default-fontStyle,"normal");font-weight:var(--sjs-article-font-default-fontWeight,400);letter-spacing:var(--sjs-article-font-default-letterSpacing,0);line-height:var(--sjs-article-font-default-lineHeight,28px);-webkit-text-decoration:var(--sjs-article-font-default-textDecoration,"none");text-decoration:var(--sjs-article-font-default-textDecoration,"none");text-indent:var(--sjs-article-font-default-paragraphIndent,0);text-transform:var(--sjs-article-font-default-textCase,"none")}.sd-body--empty a,.sd-body--empty button,.sd-body--loading a,.sd-body--loading button{color:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-body--empty button,.sd-body--loading button{background-color:var(--sjs-general-backcolor,var(--background,#fff));border-radius:var(--sjs-corner-radius,4px);box-shadow:var(--sjs-shadow-small,0 1px 2px 0 #00000026),0 0 0 0 var(--sjs-primary-backcolor,var(--primary,#19b394));cursor:pointer;font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-size:var(--sjs-font-questiontitle-size,var(--sjs-font-size,16px));font-style:normal;font-weight:600;line-height:calc((var(--sjs-font-questiontitle-size,var(--sjs-font-size,16px)))*1.5);outline:solid calc((var(--sjs-base-unit,var(--base-unit,8px)))*.25) transparent;padding:calc((var(--sjs-base-unit,var(--base-unit,8px)))*1.5) calc((var(--sjs-base-unit,var(--base-unit,8px)))*4);text-align:center;transition:box-shadow var(--sjs-transition-duration,.15s);-webkit-user-select:none;user-select:none;vertical-align:baseline;border:none;align-items:center;display:flex}.sd-body--empty button:hover,.sd-body--loading button:hover{background-color:var(--sjs-questionpanel-hovercolor,var(--sjs-general-backcolor-dark,#f8f8f8))}.sd-body--empty button:focus,.sd-body--loading button:focus{box-shadow:var(--sjs-shadow-small-reset,0 0 0 0 #00000026),0 0 0 2px var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-body--empty button span,.sd-body--loading button span{flex-grow:1;justify-content:center;align-items:center;display:flex}.sd-root_background-image{background-position-x:50%;position:absolute;inset:0}.sd-multipletext{border-spacing:0;table-layout:fixed;width:100%;height:1px}.sd-multipletext__cell{height:100%}.sd-multipletext__cell:not(:first-of-type){padding-inline-start:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2)}.sd-multipletext__item-container:has(.sd-input:focus){box-shadow:var(--sjs-shadow-inner-reset,inset 0 0 0 0 #00000026),0 0 0 2px var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-multipletext__item-container{align-items:flex-start;height:100%;padding-top:0;padding-bottom:0;display:flex}.sd-multipletext__item-container .sd-input{box-shadow:none;padding-inline-end:0;border:none;padding-top:0;padding-bottom:0}.sd-multipletext__item-container .sd-input,.sd-multipletext__item-title{margin-bottom:calc((var(--sjs-base-unit,var(--base-unit,8px)))*1.5);margin-top:calc((var(--sjs-base-unit,var(--base-unit,8px)))*1.5)}.sd-multipletext__item-title{font-size:0;line-height:0}.sd-multipletext__item-title span{font-size:var(--sjs-font-editorfont-size,var(--sjs-font-size,16px));line-height:calc((var(--sjs-font-editorfont-size,var(--sjs-font-size,16px)))*1.5)}.sd-multipletext__item-title{border-inline-end:1px solid var(--sjs-border-default,var(--border,#d6d6d6));box-sizing:content-box;color:var(--sjs-font-editorfont-placeholdercolor,var(--sjs-general-forecolor-light,var(--foreground-light,#909090)));height:calc(100% - var(--sjs-base-unit,var(--base-unit,8px))*3);max-width:30%;white-space:normal;padding-inline-end:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2)}.sd-question--preview .sd-multipletext__item-title{border:none}.sd-multipletext__item{flex-grow:1}.sd-multipletext__content .sd-multipletext__item-container{position:relative}.sd-multipletext__item-container--error{background-color:var(--sjs-special-red-light,var(--red-light,#e60a3e1a))}.sd-multipletext__item-container--error .sd-input--error{background-color:#0000}.sd-multipletext-item__character-counter{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sd-question__content:focus-within .sd-multipletext-item__character-counter{padding-inline-end:calc((var(--sjs-base-unit,var(--base-unit,8px)))*8)}.sd-multipletext__cell{padding-bottom:var(--sjs-base-unit,var(--base-unit,8px));padding-left:0;padding-right:0;padding-top:var(--sjs-base-unit,var(--base-unit,8px))}.sd-multipletext__cell--error-bottom,.sd-multipletext__row:first-of-type .sd-multipletext__cell{padding-top:0}.sd-multipletext__cell--error-top,.sd-multipletext__row:last-of-type .sd-multipletext__cell{padding-bottom:0}.sd-multipletext__cell--error .sd-question__erbox{margin:0}.sd-action,.sd-multipletext .sd-input .sd-input{background:0 0}.sd-action{appearance:none;border-radius:calc((var(--sjs-base-unit,var(--base-unit,8px)))*12.5);box-sizing:content-box;color:var(--sjs-primary-backcolor,var(--primary,#19b394));font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-size:var(--sjs-font-questiontitle-size,var(--sjs-font-size,16px));align-items:center;gap:var(--sjs-base-unit,var(--base-unit,8px));font-style:normal;font-weight:600;line-height:calc((var(--sjs-font-questiontitle-size,var(--sjs-font-size,16px)))*1.5);padding:var(--sjs-base-unit,var(--base-unit,8px)) calc((var(--sjs-base-unit,var(--base-unit,8px)))*3);transition:background-color var(--sjs-transition-duration,.15s);border:none;outline:none;display:flex}.sd-action--negative{color:var(--sjs-special-red,var(--red,#e60a3e))}.sd-action--icon{padding:var(--sjs-base-unit,var(--base-unit,8px))}.sd-action__icon{margin-left:calc((var(--sjs-base-unit,var(--base-unit,8px)))*-1)}.sd-action__icon use{fill:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-action--icon .sd-action__icon{margin-left:0}.sd-action--icon use{transition:fill var(--sjs-transition-duration,.15s)}.sd-action--icon use,svg.sd-action--icon{fill:var(--sjs-font-questiondescription-color,var(--sjs-general-forecolor-light,#00000073))}.sd-action--disabled,.sd-action:disabled{color:var(--sjs-general-forecolor,var(--foreground,#161616));cursor:default;opacity:.25;pointer-events:none}.sd-action--disabled use,.sd-action:disabled use{fill:var(--sjs-font-questiondescription-color,var(--sjs-general-forecolor-light,#00000073))}.sd-action:not(.sd-action--pressed):focus,.sd-action:not(.sd-action--pressed):hover{background-color:var(--sjs-primary-backcolor-light,var(--primary-light,#19b3941a));cursor:pointer;opacity:1;outline:none}.sd-action:not(.sd-action--pressed):focus.sd-action--icon,.sd-action:not(.sd-action--pressed):hover.sd-action--icon{background-color:var(--sjs-general-backcolor-dim,var(--background-dim,#f3f3f3))}.sd-action:not(.sd-action--pressed):focus.sd-action--negative,.sd-action:not(.sd-action--pressed):hover.sd-action--negative{background-color:var(--sjs-special-red-light,var(--red-light,#e60a3e1a))}.sd-action:not(.sd-action--pressed):focus.sd-action--negative.sd-action--icon use,.sd-action:not(.sd-action--pressed):hover.sd-action--negative.sd-action--icon use{fill:var(--sjs-special-red,var(--red,#e60a3e))}.sd-action:not(.sd-action--pressed):focus:active,.sd-action:not(.sd-action--pressed):hover:active{opacity:.5}.sd-action__icon{height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3);width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3);display:block}.sd-action--pressed:not(.sd-action--active){background-color:var(--sjs-general-backcolor-dim,var(--background-dim,#f3f3f3));opacity:.5}.sd-action-bar>.sv-dots{width:auto}.sd-action-bar>.sv-action--hidden{width:0}.sd-action.sv-dots__item{width:auto}.sd-action-bar{align-items:center;display:flex}.sd-action-bar .sv-action:not(:last-child) .sv-action__content{padding-right:0}.sd-context-btn{background-color:var(--sjs-questionpanel-backcolor,var(--sjs-question-background,var(--sjs-general-backcolor,var(--background,#fff))));border-radius:calc((var(--sjs-base-unit,var(--base-unit,8px)))*12.5);cursor:pointer;padding:calc((var(--sjs-base-unit,var(--base-unit,8px)))*1.5);border:none;outline:none}.sd-context-btn .sv-svg-icon{margin:0}.sd-context-btn svg{height:calc((var(--sjs-font-editorfont-size,var(--sjs-font-size,16px)))*1.5);width:calc((var(--sjs-font-editorfont-size,var(--sjs-font-size,16px)))*1.5);display:block}.sd-context-btn use{fill:var(--sjs-font-questiondescription-color,var(--sjs-general-forecolor-light,#00000073));transition:fill var(--sjs-transition-duration,.15s)}.sd-context-btn:focus use,.sd-context-btn:hover use{fill:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-context-btn:focus.sd-context-btn--negative use,.sd-context-btn:hover.sd-context-btn--negative use{fill:var(--sjs-special-red,var(--red,#e60a3e))}.sd-context-btn:disabled{opacity:.25}.sd-context-btn--small{padding:var(--sjs-base-unit,var(--base-unit,8px))}.sd-context-btn--small svg{height:var(--sjs-font-editorfont-size,var(--sjs-font-size,16px));width:var(--sjs-font-editorfont-size,var(--sjs-font-size,16px))}.sd-context-btn--with-border{--box-shadow-color:var(--sjs-border-default,var(--border,#d6d6d6));box-shadow:0 0 0 1px var(--box-shadow-color)}.sd-context-btn--colorful use{fill:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-context-btn--colorful.sd-context-btn--negative use{fill:var(--sjs-special-red,var(--red,#e60a3e))}.sd-context-btn--colorful:focus,.sd-context-btn--colorful:hover{background:linear-gradient(var(--sjs-primary-backcolor-light,var(--primary-light,#19b3941a)),var(--sjs-primary-backcolor-light,var(--primary-light,#19b3941a))),linear-gradient(var(--sjs-questionpanel-backcolor,var(--sjs-question-background,var(--sjs-general-backcolor,var(--background,#fff)))),var(--sjs-questionpanel-backcolor,var(--sjs-question-background,var(--sjs-general-backcolor,var(--background,#fff)))))}.sd-context-btn--colorful:focus.sd-context-btn--negative,.sd-context-btn--colorful:hover.sd-context-btn--negative{background:linear-gradient(var(--sjs-special-red-light,var(--red-light,#e60a3e1a)),var(--sjs-special-red-light,var(--red-light,#e60a3e1a))),linear-gradient(var(--sjs-questionpanel-backcolor,var(--sjs-question-background,var(--sjs-general-backcolor,var(--background,#fff)))),var(--sjs-questionpanel-backcolor,var(--sjs-question-background,var(--sjs-general-backcolor,var(--background,#fff)))))}.sd-context-btn--colorful:focus.sd-context-btn--with-border,.sd-context-btn--colorful:hover.sd-context-btn--with-border{--box-shadow-color:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-context-btn--colorful:focus.sd-context-btn--with-border.sd-context-btn--negative,.sd-context-btn--colorful:hover.sd-context-btn--with-border.sd-context-btn--negative{--box-shadow-color:var(--sjs-special-red,var(--red,#e60a3e))}.sd-body--loading,.sd-completed-before-page,.sd-completedpage{box-sizing:border-box;color:var(--sjs-font-pagetitle-color,var(--sjs-general-dim-forecolor,#000000e8));font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-size:var(--sjs-article-font-default-fontSize,var(--sjs-font-size,16px));font-stretch:var(--sjs-article-font-default-fontStretch,"normal");font-style:var(--sjs-article-font-default-fontStyle,"normal");font-weight:700;font-weight:var(--sjs-article-font-default-fontWeight,400);height:auto;letter-spacing:var(--sjs-article-font-default-letterSpacing,0);line-height:var(--sjs-article-font-default-lineHeight,28px);text-align:center;-webkit-text-decoration:var(--sjs-article-font-default-textDecoration,"none");text-decoration:var(--sjs-article-font-default-textDecoration,"none");text-indent:var(--sjs-article-font-default-paragraphIndent,0);text-transform:var(--sjs-article-font-default-textCase,"none");align-items:center}.sd-body--loading h1,.sd-completed-before-page h1,.sd-completedpage h1{font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-size:var(--sjs-article-font-xx-large-fontSize,calc((var(--sjs-font-size,16px))*4));font-stretch:var(--sjs-article-font-xx-large-fontStretch,"normal");font-style:var(--sjs-article-font-xx-large-fontStyle,"normal");font-weight:var(--sjs-article-font-xx-large-fontWeight,700);letter-spacing:var(--sjs-article-font-xx-large-letterSpacing,0);line-height:var(--sjs-article-font-xx-large-lineHeight,64px);-webkit-text-decoration:var(--sjs-article-font-xx-large-textDecoration,"none");text-decoration:var(--sjs-article-font-xx-large-textDecoration,"none");text-indent:var(--sjs-article-font-xx-large-paragraphIndent,0);text-transform:var(--sjs-article-font-xx-large-textCase,"none")}.sd-body--loading h2,.sd-completed-before-page h2,.sd-completedpage h2{font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-size:var(--sjs-article-font-x-large-fontSize,calc((var(--sjs-font-size,16px))*3));font-stretch:var(--sjs-article-font-x-large-fontStretch,"normal");font-style:var(--sjs-article-font-x-large-fontStyle,"normal");font-weight:var(--sjs-article-font-x-large-fontWeight,700);letter-spacing:var(--sjs-article-font-x-large-letterSpacing,0);line-height:var(--sjs-article-font-x-large-lineHeight,56px);-webkit-text-decoration:var(--sjs-article-font-x-large-textDecoration,"none");text-decoration:var(--sjs-article-font-x-large-textDecoration,"none");text-indent:var(--sjs-article-font-x-large-paragraphIndent,0);text-transform:var(--sjs-article-font-x-large-textCase,"none")}.sd-body--loading h3,.sd-completed-before-page h3,.sd-completedpage h3{font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-size:var(--sjs-article-font-large-fontSize,calc((var(--sjs-font-size,16px))*2));font-stretch:var(--sjs-article-font-large-fontStretch,"normal");font-style:var(--sjs-article-font-large-fontStyle,"normal");font-weight:var(--sjs-article-font-large-fontWeight,700);letter-spacing:var(--sjs-article-font-large-letterSpacing,0);line-height:var(--sjs-article-font-large-lineHeight,40px);-webkit-text-decoration:var(--sjs-article-font-large-textDecoration,"none");text-decoration:var(--sjs-article-font-large-textDecoration,"none");text-indent:var(--sjs-article-font-large-paragraphIndent,0);text-transform:var(--sjs-article-font-large-textCase,"none")}.sd-body--loading h4,.sd-body--loading h5,.sd-body--loading h6,.sd-completed-before-page h4,.sd-completed-before-page h5,.sd-completed-before-page h6,.sd-completedpage h4,.sd-completedpage h5,.sd-completedpage h6{font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-size:var(--sjs-article-font-medium-fontSize,calc((var(--sjs-font-size,16px))*1.5));font-stretch:var(--sjs-article-font-medium-fontStretch,"normal");font-style:var(--sjs-article-font-medium-fontStyle,"normal");font-weight:var(--sjs-article-font-medium-fontWeight,700);letter-spacing:var(--sjs-article-font-medium-letterSpacing,0);line-height:var(--sjs-article-font-medium-lineHeight,32px);-webkit-text-decoration:var(--sjs-article-font-medium-textDecoration,"none");text-decoration:var(--sjs-article-font-medium-textDecoration,"none");text-indent:var(--sjs-article-font-medium-paragraphIndent,0);text-transform:var(--sjs-article-font-medium-textCase,"none")}.sd-body--loading div,.sd-body--loading p,.sd-body--loading span,.sd-body--loading td,.sd-completed-before-page div,.sd-completed-before-page p,.sd-completed-before-page span,.sd-completed-before-page td,.sd-completedpage div,.sd-completedpage p,.sd-completedpage span,.sd-completedpage td{font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-size:var(--sjs-article-font-default-fontSize,var(--sjs-font-size,16px));font-stretch:var(--sjs-article-font-default-fontStretch,"normal");font-style:var(--sjs-article-font-default-fontStyle,"normal");font-weight:var(--sjs-article-font-default-fontWeight,400);letter-spacing:var(--sjs-article-font-default-letterSpacing,0);line-height:var(--sjs-article-font-default-lineHeight,28px);-webkit-text-decoration:var(--sjs-article-font-default-textDecoration,"none");text-decoration:var(--sjs-article-font-default-textDecoration,"none");text-indent:var(--sjs-article-font-default-paragraphIndent,0);text-transform:var(--sjs-article-font-default-textCase,"none")}.sd-body--loading a,.sd-completed-before-page a,.sd-completedpage a{color:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-body--loading button,.sd-completed-before-page button,.sd-completedpage button{background-color:var(--sjs-general-backcolor,var(--background,#fff));border-radius:var(--sjs-corner-radius,4px);box-shadow:var(--sjs-shadow-small,0 1px 2px 0 #00000026),0 0 0 0 var(--sjs-primary-backcolor,var(--primary,#19b394));color:var(--sjs-primary-backcolor,var(--primary,#19b394));cursor:pointer;font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-size:var(--sjs-font-questiontitle-size,var(--sjs-font-size,16px));font-style:normal;font-weight:600;line-height:calc((var(--sjs-font-questiontitle-size,var(--sjs-font-size,16px)))*1.5);outline:solid calc((var(--sjs-base-unit,var(--base-unit,8px)))*.25) transparent;padding:calc((var(--sjs-base-unit,var(--base-unit,8px)))*1.5) calc((var(--sjs-base-unit,var(--base-unit,8px)))*4);text-align:center;transition:box-shadow var(--sjs-transition-duration,.15s);-webkit-user-select:none;user-select:none;vertical-align:baseline;border:none;align-items:center;display:flex}.sd-body--loading button:hover,.sd-completed-before-page button:hover,.sd-completedpage button:hover{background-color:var(--sjs-questionpanel-hovercolor,var(--sjs-general-backcolor-dark,#f8f8f8))}.sd-body--loading button:focus,.sd-completed-before-page button:focus,.sd-completedpage button:focus{box-shadow:var(--sjs-shadow-small-reset,0 0 0 0 #00000026),0 0 0 2px var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-body--loading button span,.sd-completed-before-page button span,.sd-completedpage button span{flex-grow:1;justify-content:center;align-items:center;display:flex}:is(.sd-body--loading:not(:has(>*)),.sd-completed-before-page:not(:has(>*)),.sd-completedpage:not(:has(>*))){font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-size:var(--sjs-article-font-large-fontSize,calc((var(--sjs-font-size,16px))*2));font-stretch:var(--sjs-article-font-large-fontStretch,"normal");font-style:var(--sjs-article-font-large-fontStyle,"normal");font-weight:var(--sjs-article-font-large-fontWeight,700);letter-spacing:var(--sjs-article-font-large-letterSpacing,0);line-height:var(--sjs-article-font-large-lineHeight,40px);-webkit-text-decoration:var(--sjs-article-font-large-textDecoration,"none");text-decoration:var(--sjs-article-font-large-textDecoration,"none");text-indent:var(--sjs-article-font-large-paragraphIndent,0);text-transform:var(--sjs-article-font-large-textCase,"none")}.sd-completedpage:has(>*){padding:calc((var(--sjs-base-unit,var(--base-unit,8px)))*13) 0 calc((var(--sjs-base-unit,var(--base-unit,8px)))*2) 0}.sd-completedpage{padding:calc((var(--sjs-base-unit,var(--base-unit,8px)))*17) 0 calc((var(--sjs-base-unit,var(--base-unit,8px)))*6) 0}:is(.sd-body--loading:has(>*),.sd-completed-before-page:has(>*)){padding:0}.sd-body--loading,.sd-completed-before-page{padding:calc((var(--sjs-base-unit,var(--base-unit,8px)))*4) 0 calc((var(--sjs-base-unit,var(--base-unit,8px)))*4) 0}.sd-progress-buttons__image-button-left,.sd-progress-buttons__image-button-right{display:none}.sd-progress-buttons__image-button--hidden{visibility:hidden}.sd-progress-buttons__page-description{display:none}.sd-progress-buttons{padding:calc((var(--sjs-base-unit,var(--base-unit,8px)))*4) calc((var(--sjs-base-unit,var(--base-unit,8px)))*5) calc((var(--sjs-base-unit,var(--base-unit,8px)))*2) calc((var(--sjs-base-unit,var(--base-unit,8px)))*5);flex-direction:column;display:flex}.sd-progress-buttons__list-container{margin:0 calc((var(--sjs-base-unit,var(--base-unit,8px)))*-.75);display:flex;overflow:hidden}.sd-progress-buttons__connector{display:none}.sd-progress-buttons__list{flex-direction:row;flex-grow:1;margin:0 auto;padding:0;display:inline-flex}.sd-progress-buttons__list li{cursor:pointer;text-align:center;flex-flow:column;flex:1 1 0;display:flex;position:relative}.sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector{background-color:var(--sjs-general-dim-forecolor-light,#00000073);bottom:calc((var(--sjs-base-unit,var(--base-unit,8px)))*1.125);content:"";height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*.25);opacity:.5;pointer-events:none;width:calc(100% - 20px);display:block;position:absolute;right:calc(50% + 10px)}.sd-progress-buttons__list li .sd-progress-buttons__button{border:calc((var(--sjs-base-unit,var(--base-unit,8px)))*.5) solid transparent;box-sizing:content-box;color:var(--sjs-general-backcolor-dim,var(--background-dim,#f3f3f3));content:attr(data-page-number);font-size:calc((var(--sjs-font-size,16px))*.75);height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*0);font-weight:600;line-height:var(--sjs-font-size,16px);margin:calc((var(--sjs-base-unit,var(--base-unit,8px)))*.75);width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*0);z-index:1;border-radius:50%;justify-content:center;align-self:center;display:flex;position:relative}.sd-progress-buttons__list li .sd-progress-buttons__button .sd-progress-buttons__button-background{height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2);left:calc((var(--sjs-base-unit,var(--base-unit,8px)))*-1.25);top:calc((var(--sjs-base-unit,var(--base-unit,8px)))*-.5);width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2.5);z-index:-2;position:absolute}.sd-progress-buttons__list li .sd-progress-buttons__button .sd-progress-buttons__button-content{background-color:var(--sjs-general-dim-forecolor-light,#00000073);border:calc((var(--sjs-base-unit,var(--base-unit,8px)))*.5) solid transparent;box-sizing:content-box;height:100%;left:calc((var(--sjs-base-unit,var(--base-unit,8px)))*-.5);opacity:.5;top:calc((var(--sjs-base-unit,var(--base-unit,8px)))*-.5);z-index:-1;border-radius:50%;width:100%;position:absolute}.sd-progress-buttons__list li:hover .sd-progress-buttons__button{background-color:var(--sjs-primary-forecolor,var(--primary-foreground,#fff));border:calc((var(--sjs-base-unit,var(--base-unit,8px)))*.5) solid var(--sjs-primary-backcolor,var(--primary,#19b394));color:var(--sjs-primary-backcolor,var(--primary,#19b394));margin:calc((var(--sjs-base-unit,var(--base-unit,8px)))*.25);padding:calc((var(--sjs-base-unit,var(--base-unit,8px)))*.5)}.sd-progress-buttons__list li:hover .sd-progress-buttons__button .sd-progress-buttons__button-background{left:calc((var(--sjs-base-unit,var(--base-unit,8px)))*-.75)}.sd-progress-buttons__list li:hover .sd-progress-buttons__button .sd-progress-buttons__button-content{background-color:var(--sjs-primary-forecolor,var(--primary-foreground,#fff));border:calc((var(--sjs-base-unit,var(--base-unit,8px)))*.75) solid var(--sjs-primary-backcolor,var(--primary,#19b394));left:calc((var(--sjs-base-unit,var(--base-unit,8px)))*-.75);opacity:1;top:calc((var(--sjs-base-unit,var(--base-unit,8px)))*-.75)}.sd-progress-buttons__list .sd-progress-buttons__list-element--passed:not(:first-child)>.sd-progress-buttons__connector{background-color:var(--sjs-primary-backcolor,var(--primary,#19b394));opacity:1}.sd-progress-buttons__list .sd-progress-buttons__list-element--passed .sd-progress-buttons__button{background-color:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-progress-buttons__list .sd-progress-buttons__list-element--current:not(:first-child)>.sd-progress-buttons__connector,.sd-progress-buttons__list .sd-progress-buttons__list-element--passed .sd-progress-buttons__button .sd-progress-buttons__button-content{background-color:var(--sjs-primary-backcolor,var(--primary,#19b394));opacity:1}.sd-progress-buttons__list .sd-progress-buttons__list-element--current .sd-progress-buttons__button{background-color:var(--sjs-primary-forecolor,var(--primary-foreground,#fff));border:calc((var(--sjs-base-unit,var(--base-unit,8px)))*.5) solid var(--sjs-primary-backcolor,var(--primary,#19b394));color:var(--sjs-primary-backcolor,var(--primary,#19b394));margin:calc((var(--sjs-base-unit,var(--base-unit,8px)))*.25);padding:calc((var(--sjs-base-unit,var(--base-unit,8px)))*.5)}.sd-progress-buttons__list .sd-progress-buttons__list-element--current .sd-progress-buttons__button .sd-progress-buttons__button-background{left:calc((var(--sjs-base-unit,var(--base-unit,8px)))*-.75)}.sd-progress-buttons__list .sd-progress-buttons__list-element--current .sd-progress-buttons__button .sd-progress-buttons__button-content{background-color:var(--sjs-primary-forecolor,var(--primary-foreground,#fff));border:calc((var(--sjs-base-unit,var(--base-unit,8px)))*.5) solid var(--sjs-primary-backcolor,var(--primary,#19b394));opacity:1}.sd-progress-buttons__page-title{color:var(--lbr-step-progress-bar-step-title-text-color,var(--sjs-font-pagetitle-color,var(--sjs-general-dim-forecolor,#000000e8)));font-size:calc((var(--sjs-font-size,16px))*.75);font-weight:600;line-height:var(--sjs-font-size,16px);margin-bottom:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2);padding:0 calc((var(--sjs-base-unit,var(--base-unit,8px)))*2);text-align:center;flex-grow:1;justify-content:center;align-items:center;display:flex}.sd-progress-buttons__header .sd-progress-buttons__page-title{margin-bottom:var(--sjs-base-unit,var(--base-unit,8px))}.sd-progress-buttons__footer .sd-progress-buttons__page-title{color:var(--sjs-general-dim-forecolor-light,#00000073);margin-bottom:0;margin-top:var(--sjs-base-unit,var(--base-unit,8px));justify-content:flex-end;padding:0}.sd-progress-buttons--bottom{padding:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2) calc((var(--sjs-base-unit,var(--base-unit,8px)))*5) calc((var(--sjs-base-unit,var(--base-unit,8px)))*4) calc((var(--sjs-base-unit,var(--base-unit,8px)))*5)}.sd-progress-buttons--bottom,.sd-progress-buttons--bottom .sd-progress-buttons__list li{flex-direction:column-reverse}.sd-progress-buttons--bottom .sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector{top:calc((var(--sjs-base-unit,var(--base-unit,8px)))*1.125)}.sd-progress-buttons--bottom .sd-progress-buttons__page-title{margin-bottom:0;margin-top:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2)}.sd-progress-buttons--bottom .sd-progress-buttons__header .sd-progress-buttons__page-title{margin-bottom:0;margin-top:var(--sjs-base-unit,var(--base-unit,8px))}.sd-progress-buttons--bottom .sd-progress-buttons__footer .sd-progress-buttons__page-title{margin-bottom:var(--sjs-base-unit,var(--base-unit,8px));margin-top:0}.sd-progress-buttons--numbered .sd-progress-buttons__list-container{margin:0 calc((var(--sjs-base-unit,var(--base-unit,8px)))*-1)}.sd-progress-buttons--numbered .sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector{bottom:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2.175);width:calc(100% - 36px);right:calc(50% + 18px)}.sd-progress-buttons--numbered .sd-progress-buttons__list li .sd-progress-buttons__button{height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2);width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2)}.sd-progress-buttons--numbered .sd-progress-buttons__list li .sd-progress-buttons__button .sd-progress-buttons__button-background{height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3);width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*4.5)}.sd-progress-buttons--numbered .sd-progress-buttons__list li:hover .sd-progress-buttons__button{padding:calc((var(--sjs-base-unit,var(--base-unit,8px)))*.5)}.sd-progress-buttons--with-titles .sd-progress-buttons__list-container{margin:0}.sd-progress-buttons--no-titles .sd-progress-buttons__list,.sd-root-modern--mobile .sd-progress-buttons__list{justify-content:space-between;width:100%;position:relative}.sd-progress-buttons--no-titles .sd-progress-buttons__list li,.sd-root-modern--mobile .sd-progress-buttons__list li{flex-grow:0;position:static}.sd-progress-buttons--no-titles .sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector,.sd-root-modern--mobile .sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector{width:calc((100% - 20px*var(--sd-progress-buttons-pages-count))/(var(--sd-progress-buttons-pages-count) - 1));bottom:calc(50% - 1px);right:auto;transform:translate(-100%)}.sd-progress-buttons--no-titles.sd-progress-buttons--numbered .sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector,.sd-root-modern--mobile .sd-progress-buttons--numbered .sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector{width:calc((100% - 36px*var(--sd-progress-buttons-pages-count))/(var(--sd-progress-buttons-pages-count) - 1))}.sd-progress-buttons--bottom.sd-progress-buttons--numbered .sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector{top:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2.175)}.sd-root-modern--mobile .sd-progress-buttons{padding:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2) calc((var(--sjs-base-unit,var(--base-unit,8px)))*3)}.sd-progress-buttons--fit-survey-width{box-sizing:border-box;max-width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*90);width:100%;margin:auto}:is(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector,[style*="direction: rtl"] .sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector,[style*=direction\:rtl] .sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector){transform:translate(calc(100% + 20px))}:is(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .sd-progress-buttons--no-titles .sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector,:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .sd-root-modern--mobile .sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector,[style*="direction: rtl"] .sd-progress-buttons--no-titles .sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector,[style*="direction: rtl"] .sd-root-modern--mobile .sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector,[style*=direction\:rtl] .sd-progress-buttons--no-titles .sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector,[style*=direction\:rtl] .sd-root-modern--mobile .sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector){transform:translate(100%)}.sv_progress-toc{background:var(--lbr-toc-background-color,var(--sjs-general-backcolor,var(--background,#fff)));box-sizing:border-box;height:100%;max-width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*42);min-width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*32);padding:var(--lbr-toc-padding-top,var(--sjs-base-unit,var(--base-unit,8px))) var(--lbr-toc-padding-right,var(--sjs-base-unit,var(--base-unit,8px))) var(--lbr-toc-padding-bottom,var(--sjs-base-unit,var(--base-unit,8px))) var(--lbr-toc-padding-left,var(--sjs-base-unit,var(--base-unit,8px)))}.sv_progress-toc .sv-list{padding:0}.sv_progress-toc .sv-list__item.sv-list__item--selected .sv-list__item-body{background:var(--sjs-primary-backcolor-light,var(--primary-light,#19b3941a));color:var(--sjs-general-forecolor,var(--foreground,#161616));font-weight:400}.sv_progress-toc .sv-list__item span{white-space:break-spaces}.sv_progress-toc .sv-list__item-body{border-radius:var(--sjs-corner-radius,4px);padding-inline-end:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2);padding-bottom:calc((var(--sjs-base-unit,var(--base-unit,8px)))*1.5);padding-inline-start:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2);padding-top:calc((var(--sjs-base-unit,var(--base-unit,8px)))*1.5)}.sv_progress-toc use{fill:var(--sjs-general-forecolor-light,var(--foreground-light,#909090))}.sv_progress-toc--left{border-right:var(--lbr-toc-border-width-right,1px) solid var(--lbr-toc-border-color,var(--sjs-border-default,var(--border,#d6d6d6)))}.sv_progress-toc--right{border-left:var(--lbr-toc-border-width-right,1px) solid var(--lbr-toc-border-color,var(--sjs-border-default,var(--border,#d6d6d6)))}.sv_progress-toc--mobile{background-color:var(--sjs-general-backcolor-dim,var(--background-dim,#f3f3f3));border-radius:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3);min-width:auto;height:auto;right:calc((var(--sjs-base-unit,var(--base-unit,8px)))*4);top:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3);z-index:15;width:auto;position:fixed}.sv_progress-toc--mobile>div{height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3);width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3)}.sv_progress-toc--mobile:hover{background-color:var(--sjs-general-backcolor-dim,var(--background-dim,#f3f3f3))}.sd-title+.sv-components-row>.sv-components-column .sv_progress-toc:not(.sv_progress-toc--mobile),.sd-title~.sv-components-row>.sv-components-column .sv_progress-toc:not(.sv_progress-toc--mobile){margin-top:2px}.sv_progress-toc.sv_progress-toc--sticky{height:auto;position:sticky;top:0;overflow-y:auto}.sd-list__item-body{border-radius:var(--sjs-corner-radius,4px);font-size:var(--sjs-font-size,16px);line-height:calc((var(--sjs-font-size,16px))*1.5);padding-block:calc((var(--sjs-base-unit,var(--base-unit,8px)))*1.5)}.sd-list__item.sd-list__item--focused:not(.sd-list__item--selected){outline:none}.sd-list__item.sd-list__item--focused:not(.sd-list__item--selected) .sd-list__item-body{padding-block:calc((var(--sjs-base-unit,var(--base-unit,8px)))*1.25)}.sd-timer{bottom:calc(var(--sd-timer-size)/144*32);box-shadow:var(--sjs-shadow-large,0 8px 16px 0 #0000001a),var(--sjs-shadow-medium,0 2px 6px 0 #0000001a);box-sizing:border-box;height:var(--sd-timer-size);margin-right:calc(var(--sd-timer-size)/144*32);padding:calc(var(--sd-timer-size)/144*8);right:var(--sjs-base-unit,var(--base-unit,8px));width:var(--sd-timer-size);z-index:2;background:#fff;border-radius:100%;display:flex;position:fixed}.sd-timer--top{margin-bottom:calc(var(--sd-timer-size)*-1);margin-top:calc((var(--sjs-base-unit,var(--base-unit,8px)))*4);top:calc(var(--sd-timer-size)/144*32)}.sd-timer--bottom{bottom:calc(var(--sd-timer-size)/144*32);margin-top:calc(var(--sd-timer-size)*-1.22222)}.sd-timer__progress{--sd-timer-stroke-background-color:var(--background-dim,#f3f3f3);--sd-timer-stroke-background-width:2px;fill:none;height:100%;stroke:var(--sjs-primary-backcolor,var(--primary,#19b394));stroke-dashoffset:0;stroke-linecap:round;stroke-width:4px;width:100%;transform:rotate(-90deg)}.sd-timer__progress--animation{stroke-dashoffset:0;transition:stroke-dashoffset 1s linear}.sd-timer__text-container{padding:var(--sjs-base-unit,var(--base-unit,8px));flex-direction:column;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sd-timer__text--major,.sd-timer__text-container{color:var(--sjs-primary-backcolor,var(--primary,#19b394));font-size:calc(var(--sd-timer-size)/144*32);font-weight:700}.sd-timer__text--minor{color:var(--lbr-timer-text-color-secondary,var(--sjs-general-dim-forecolor-light,#00000073));font-size:var(--lbr-font-default-size,var(--sjs-font-size,16px));font-style:normal;font-weight:600;line-height:var(--lbr-font-default-line-height,calc((var(--sjs-font-size,16px))*1.5));margin-top:calc((var(--sjs-base-unit,var(--base-unit,8px)))*-.5)}.sv-header{background-color:var(--sjs-header-backcolor,transparent);position:relative}.sv-header__background-color--accent{background-color:var(--sjs-header-backcolor,var(--sjs-primary-backcolor,var(--primary,#19b394)))}.sv-header__overlap{box-sizing:content-box;padding-bottom:calc((var(--sjs-base-unit,var(--base-unit,8px)))*8)}.sv-header__overlap~div .sd-body,.sv-header__overlap~div .sv-body{margin-top:calc((var(--sjs-base-unit,var(--base-unit,8px)))*-14)}.sd-root-modern--mobile .sv-header__overlap{padding-bottom:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2)}.sd-root-modern--mobile .sv-header__overlap~div .sd-body,.sd-root-modern--mobile .sv-header__overlap~div .sv-body{margin-top:calc((var(--sjs-base-unit,var(--base-unit,8px)))*-5)}.sv-header__overlap.sv-header__without-background{margin-bottom:0;padding-bottom:0}.sv-header__overlap.sv-header__without-background~div .sd-body,.sv-header__overlap.sv-header__without-background~div .sv-body{margin-top:0}.sv-header__without-background .sv-header--mobile,.sv-header__without-background .sv-header__content{padding-bottom:0}.sd-body .sv-header__content{padding-bottom:calc((var(--sjs-base-unit,var(--base-unit,8px)))*5);padding-top:0}.sv-header__content{box-sizing:border-box;column-gap:var(--lbr-cover-column-gap,var(--lbr-spacing-x6,calc((var(--sjs-base-unit,var(--base-unit,8px)))*6)));height:100%;padding:calc((var(--sjs-base-unit,var(--base-unit,8px)))*5);row-gap:var(--lbr-cover-row-gap,var(--lbr-spacing-x150,calc((var(--sjs-base-unit,var(--base-unit,8px)))*1.5)));grid-template-rows:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;display:grid;position:relative}.sv-header--height-auto .sv-header__content{grid-template-rows:auto;height:auto}.sv-header--height-auto .sv-header__cell:not(.sv-header__cell--empty) .sv-header__cell-content{min-width:100%;min-height:100%;position:relative}.sv-header--height-auto .sv-header__cell--right .sv-header__cell-content{left:100%;transform:translate(-100%)}.sv-header__content--static{max-width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*90);margin-left:auto;margin-right:auto}.sv-header__background-image{background-position-x:50%;border:0;width:100%;height:100%;position:absolute;top:0;left:0;right:0}.sv-header__background-image--contain{background-repeat:no-repeat}.sv-header__cell{position:relative}.sv-header__cell-content{flex-direction:column;width:max-content;max-width:300%;display:flex;position:absolute;top:0;bottom:0}.sv-header__cell--left .sv-header__cell-content{left:0}.sv-header__cell--center .sv-header__cell-content{min-width:100%;left:50%;transform:translate(-50%)}.sv-header__cell--right .sv-header__cell-content{right:0}.sv-header__logo{display:flex}.sv-header__logo img{display:block}.sv-header__title{display:flex}.sv-header__title .sd-title{--header-title-font-size:var(--sjs-font-headertitle-size,calc((var(--sjs-font-size,16px))*2));color:var(--sjs-font-headertitle-color,var(--sjs-font-pagetitle-color,var(--sjs-general-dim-forecolor,#000000e8)));font-family:var(--sjs-font-headertitle-family,var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family))));font-size:var(--header-title-font-size);font-weight:var(--sjs-font-headertitle-weight,700);line-height:calc((var(--header-title-font-size))*1.25);margin:0}.sv-header__logo~.sv-header__description,.sv-header__logo~.sv-header__title{margin-top:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3)}.sv-header__title~.sv-header__description{margin-top:var(--sjs-base-unit,var(--base-unit,8px))}.sv-header__description{display:flex}.sv-header__description .sd-description{--header-description-font-size:var(--sjs-font-headerdescription-size,20px);color:var(--sjs-font-headerdescription-color,var(--sjs-font-pagedescription-color,var(--sjs-general-dim-forecolor-light,#00000073)));font-family:var(--sjs-font-headerdescription-family,var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family))));font-size:var(--header-description-font-size);font-weight:var(--sjs-font-headerdescription-weight,400);line-height:calc((var(--header-description-font-size))*1.5);margin:0}.sv-header__background-color--accent .sv-header__title .sd-title{color:var(--sjs-font-headertitle-color,var(--sjs-primary-forecolor,var(--primary-foreground,#fff)))}.sv-header__background-color--accent .sv-header__description .sd-description{color:var(--sjs-font-headerdescription-color,var(--sjs-primary-forecolor,var(--primary-foreground,#fff)))}.sv-header__content .sd-header__text h3{margin:0}.sv-header--mobile{padding:calc((var(--sjs-base-unit,var(--base-unit,8px)))*3);z-index:1;position:relative}.sv-header--mobile .sv-header__logo img{max-width:100%}@keyframes rotationAnimation{0%{rotate:0deg}to{rotate:1turn}}.sd-loading-indicator,.sd-loading-indicator .sv-svg-icon{height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*6)}.sd-loading-indicator .sv-svg-icon{width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*6);animation-name:rotationAnimation;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}.sd-loading-indicator .sv-svg-icon use{fill:var(--lbr-placeholder-loading-circle-color-spin,var(--sjs-primary-backcolor,var(--primary,#19b394)))}.sd-components-container,sv-components-container{display:flex}.sv-components-row{flex-direction:row;width:100%;display:flex}.sv-components-column{flex-direction:column;display:flex}.sv-components-column--expandable{flex-grow:1}.sv-components-row>.sv-components-column--expandable{width:1px}.sd-breadcrumbs{align-content:center;align-self:stretch;align-items:center;gap:var(--lbr-breadcrumbs-gap,var(--sjs-base-unit,var(--base-unit,8px)));padding-bottom:var(--lbr-page-header-breadcrumbs-margin-bottom,20px);flex-wrap:wrap;display:flex}.sd-breadcrumbs-item{color:var(--lbr-breadcrumbs-item-text-color,var(--sjs-general-dim-forecolor-light,#00000073));font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-size:var(--sjs-font-size,16px);font-style:normal;line-height:calc((var(--sjs-font-size,16px))*1.5)}.sd-breadcrumbs-item__button{appearance:none;box-sizing:border-box;color:unset;cursor:pointer;font-family:unset;font-size:unset;white-space:nowrap;background-color:#0000;border:none;padding:0;display:flex;overflow-x:hidden}.sd-breadcrumbs-separator{height:var(--lbr-breadcrumbs-item-separator-icon-height,calc((var(--sjs-base-unit,var(--base-unit,8px)))*1.5));width:var(--lbr-breadcrumbs-item-separator-icon-width,calc((var(--sjs-base-unit,var(--base-unit,8px)))*1.5));justify-content:center;align-items:center;display:flex}.sd-breadcrumbs-separator use{fill:var(--lbr-breadcrumbs-item-separator-color,var(--sjs-general-dim-forecolor-light,#00000073))}.sd-summary{background:var(--lbr-data-table-background-color,var(--sjs-general-backcolor,var(--background,#fff)));border-radius:var(--lbr-data-table-corner-radius,calc((var(--sjs-base-unit,var(--base-unit,8px)))*.5));box-shadow:var(--lbr-data-table-shadow-offset-x,0) var(--lbr-data-table-shadow-offset-y,1px) var(--lbr-data-table-shadow-blur,2px) var(--lbr-data-table-shadow-spread,0) var(--lbr-data-table-shadow-color,#00000026);overflow:hidden}.sd-summary-row{background:var(--lbr-data-table-row-background-color,var(--sjs-general-backcolor,var(--background,#fff)));border-bottom:var(--lbr-data-table-row-border-width-bottom,1px) solid var(--lbr-data-table-row-border-color,var(--sjs-border-light,var(--border-light,#eaeaea)));padding:var(--lbr-data-table-row-padding-top,var(--sjs-base-unit,var(--base-unit,8px))) var(--lbr-data-table-row-padding-right,calc((var(--sjs-base-unit,var(--base-unit,8px)))*2)) var(--lbr-data-table-row-padding-bottom,var(--sjs-base-unit,var(--base-unit,8px))) var(--lbr-data-table-row-padding-left,calc((var(--sjs-base-unit,var(--base-unit,8px)))*2));align-self:stretch}.sd-summary-row,.sd-summary-row__content{align-items:flex-start;gap:var(--lbr-data-table-row-gap,calc((var(--sjs-base-unit,var(--base-unit,8px)))*4));flex:1 0 0;display:flex}.sd-summary-row__content{color:var(--lbr-data-table-row-text-color-title,var(--sjs-general-forecolor,var(--foreground,#161616)));font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-size:var(--sjs-font-size,16px);font-style:normal;line-height:calc((var(--sjs-font-size,16px))*1.5);padding:var(--lbr-data-table-row-text-margin-top,calc((var(--sjs-base-unit,var(--base-unit,8px)))*.5)) 0 var(--lbr-data-table-row-text-margin-bottom,calc((var(--sjs-base-unit,var(--base-unit,8px)))*.5)) 0}.sd-summary-row__actions{align-items:flex-start;gap:var(--lbr-data-table-actions-gap,var(--sjs-base-unit,var(--base-unit,8px)));opacity:0;transition:opacity var(--sjs-transition-duration,.15s);display:flex}.sd-question--mobile .sd-summary-row__actions,.sd-summary-row:hover .sd-summary-row__actions{opacity:1}.sd-summary-row-action{appearance:none;border-radius:var(--lbr-action-button-corner-radius,1024px);box-sizing:border-box;color:unset;cursor:pointer;font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));align-items:center;gap:var(--lbr-action-button-gap,var(--sjs-base-unit,var(--base-unit,8px)));padding:0;padding:var(--lbr-action-button-padding-top,var(--sjs-base-unit,var(--base-unit,8px))) var(--lbr-action-button-padding-right-icon-only,var(--sjs-base-unit,var(--base-unit,8px))) var(--lbr-action-button-padding-bottom,var(--sjs-base-unit,var(--base-unit,8px))) var(--lbr-action-button-padding-left-icon-only,var(--sjs-base-unit,var(--base-unit,8px)));transition:background-color var(--sjs-transition-duration,.15s);white-space:nowrap;background-color:#0000;border:none;justify-content:center;display:flex;overflow-x:hidden}.sd-summary-row-action:focus,.sd-summary-row-action:hover{background-color:var(--lbr-action-button-background-color-hovered-positive,var(--sjs-primary-backcolor-light,var(--primary-light,#19b3941a)));outline:none}.sd-summary-row-action.svc-toolbar__item--pressed,.sd-summary-row-action:active{opacity:.5}.sd-summary-row-action.svc-toolbar__item--active{outline:none}.sd-summary-row-action:disabled{cursor:default;opacity:.25}.sd-summary-row-action .sv-svg-icon{height:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2);width:calc((var(--sjs-base-unit,var(--base-unit,8px)))*2)}.sd-summary-row-action--edit use{fill:var(--lbr-action-button-icon-color-positive,var(--sjs-primary-backcolor,var(--primary,#19b394)))}.sd-summary-row-action--delete:focus,.sd-summary-row-action--delete:hover{background-color:var(--lbr-action-button-background-color-hovered-negative,var(--sjs-special-red-light,var(--red-light,#e60a3e1a)));outline:none}.sd-summary-row-action--delete use{fill:var(--lbr-action-button-icon-color-negative,var(--sjs-special-red,var(--red,#e60a3e)))}.sd-imagemap{position:relative}.sd-imagemap-bg{width:100%;display:block}.sd-imagemap-svg{opacity:1;width:100%;height:100%;position:absolute;top:0;left:0}.sd-imagemap-svg-item{fill:var(--sd-imagemap-idle-fill-color,transparent);stroke:var(--sd-imagemap-idle-stroke-color,transparent);stroke-width:var(--sd-imagemap-idle-stroke-width,0)}.sd-imagemap-svg-item--hover{fill:var(--sd-imagemap-hover-fill-color,var(--sjs-secondary-backcolor-light,#f0f));stroke:var(--sd-imagemap-hover-stroke-color,var(--sjs-secondary-backcolor,#f0f));stroke-width:var(--sd-imagemap-hover-stroke-width,1)}.sd-imagemap-svg-item--selected{fill:var(--sd-imagemap-selected-fill-color,var(--sjs-primary-backcolor-light,#f0f));stroke:var(--sd-imagemap-selected-stroke-color,var(--sjs-primary-backcolor,#f0f));stroke-width:var(--sd-imagemap-selected-stroke-width,1)}.sd-imagemap-svg-item--disabled{display:none}.sd-imagemap-control-point{cursor:pointer;fill:var(--sjs-secondary-backcolor,var(--secondary,#ff9814));stroke:var(--sjs-secondary-backcolor-light,var(--secondary-light,#ff981440));stroke-width:1px}.sd-imagemap-control-point:hover{fill:var(--sjs-special-yellow,var(--yellow,#ff9814));stroke:#000;stroke-width:1.5px}.sd-container-modern,.sd-root-modern{--sd-base-padding:calc(var(--sjs-base-unit,var(--base-unit,8px))*5);--sd-base-vertical-padding:calc(var(--sjs-base-unit,var(--base-unit,8px))*4);--sd-page-vertical-padding:calc(var(--sjs-base-unit,var(--base-unit,8px))*3)}.sd-root-modern--mobile .sd-container-modern,.sd-root-modern.sd-root-modern--mobile{--sd-base-padding:calc(var(--sjs-base-unit,var(--base-unit,8px))*3);--sd-base-vertical-padding:calc(var(--sjs-base-unit,var(--base-unit,8px))*2);--sd-page-vertical-padding:calc(var(--sjs-base-unit,var(--base-unit,8px))*2)}.sd-root-modern.sd-root-modern--mobile .sd-element__num{float:none;width:auto;margin-inline-start:0;padding-inline:0}.sd-root-modern.sd-root-modern--mobile .sd-element__num+span{float:none;width:auto}.sd-root-modern.sd-root-modern--mobile .sd-element__title-expandable-svg{inset-inline-start:calc((var(--sjs-base-unit,var(--base-unit,8px)))*-2.5)}.sd-root-modern.sd-root-modern--mobile .sd-title.sd-container-modern__title{flex-direction:column}.sd-root-modern.sd-root-modern--mobile .sd-header__text{min-width:100%}.sd-multipletext--mobile .sd-multipletext__cell{display:block}.sd-multipletext--mobile .sd-multipletext__cell:not(:first-of-type){padding-left:0;padding-top:var(--sjs-base-unit,var(--base-unit,8px))}.sd-multipletext--mobile .sd-multipletext__cell :not(:last-of-type){padding-bottom:var(--sjs-base-unit,var(--base-unit,8px))}.sd-multipletext--mobile .sd-multipletext__item-container{padding-bottom:var(--sjs-base-unit,var(--base-unit,8px));padding-top:var(--sjs-base-unit,var(--base-unit,8px))}.sd-multipletext--mobile .sd-multipletext__item-title{max-width:none;padding:var(--sjs-base-unit,var(--base-unit,8px)) 0;border-right:none;width:100%;margin:0}.sd-multipletext--mobile .sd-multipletext__item{flex-basis:0;min-width:0}.sd-multipletext--mobile .sd-multipletext__item .sd-input{margin:0;padding:0}.sd-multipletext--mobile .sd-multipletext__item-container--allow-focus:focus-within,.sd-multipletext--mobile .sd-multipletext__item-container--answered{flex-direction:column}.sd-multipletext--mobile .sd-multipletext__item-container--allow-focus:focus-within .sd-multipletext__item-title,.sd-multipletext--mobile .sd-multipletext__item-container--answered .sd-multipletext__item-title{padding:0}.sd-multipletext--mobile .sd-multipletext__item-container--allow-focus:focus-within .sd-multipletext__item-title span,.sd-multipletext--mobile .sd-multipletext__item-container--answered .sd-multipletext__item-title span{font-size:calc((var(--sjs-font-size,16px))*.75);line-height:var(--sjs-font-size,16px)}.sd-multipletext--mobile .sd-multipletext__item-container--allow-focus:focus-within .sd-multipletext__item,.sd-multipletext--mobile .sd-multipletext__item-container--answered .sd-multipletext__item{flex-basis:auto;width:100%;min-width:auto}.sd-multipletext--mobile .sd-multipletext__item-container--allow-focus:focus-within .sd-multipletext__item .sd-input,.sd-multipletext--mobile .sd-multipletext__item-container--answered .sd-multipletext__item .sd-input{width:100%}.sd-selectbase--mobile .sd-selectbase--multi-column{flex-direction:column}.sd-selectbase--mobile .sd-selectbase--multi-column .sd-selectbase__column:not(:last-child){padding-right:0}body{--sv-defaultV2-mark:true}.sd-root-modern{-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;--sd-mobile-width:600px;--sd-timer-size:calc(var(--sjs-base-unit,var(--base-unit,8px))*18);background-color:var(--sjs-general-backcolor-dim,var(--background-dim,#f3f3f3));font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));width:100%;position:relative}@-moz-document url-prefix(){.sd-root-modern,.sd-root-modern *{scrollbar-color:var(--sjs-border-default,var(--border,#d6d6d6)) transparent;scrollbar-width:thin}}.sd-root-modern ::-webkit-scrollbar{background-color:#0000;width:12px;height:12px}.sd-root-modern::-webkit-scrollbar{background-color:#0000;width:12px;height:12px}.sd-root-modern ::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:var(--sjs-border-default,var(--border,#d6d6d6));border:4px solid #0000;border-radius:32px}.sd-root-modern::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:var(--sjs-border-default,var(--border,#d6d6d6));border:4px solid #0000;border-radius:32px}.sd-root-modern ::-webkit-scrollbar-track{background:0 0}.sd-root-modern::-webkit-scrollbar-track{background:0 0}.sd-root-modern ::-webkit-scrollbar-thumb:hover{background-color:var(--sjs-border-default,var(--border,#d6d6d6));border:2px solid #0000}.sd-root-modern::-webkit-scrollbar-thumb:hover{background-color:var(--sjs-border-default,var(--border,#d6d6d6));border:2px solid #0000}.sd-root-modern form{position:relative}.sd-root-modern--animation-disabled *{-o-transition:none!important;transition:none!important}.sd-root-modern.sd-root-modern--full-container{width:100%;height:100%;position:relative;overflow:auto}.sd-root-modern--mobile{--sd-timer-size:calc(var(--sjs-base-unit,var(--base-unit,8px))*9)}.sd-root-modern__wrapper{position:relative}.sd-root-modern__wrapper--has-image{min-height:100%}.sd-root-modern--full-container .sd-root-modern__wrapper--fixed{width:100%;height:100%;position:static}.sd-root-modern--full-container .sd-root-modern__wrapper--fixed form{width:100%;height:100%;max-height:100%}.sv-popup .sv-popup__scrolling-content{box-sizing:content-box}@-moz-document url-prefix(){.sv-popup .sv-popup__scrolling-content,.sv-popup .sv-popup__scrolling-content *{scrollbar-color:var(--sjs-border-default,var(--border,#d6d6d6)) transparent;scrollbar-width:thin}}.sv-popup .sv-popup__scrolling-content ::-webkit-scrollbar{background-color:#0000;width:12px;height:12px}.sv-popup .sv-popup__scrolling-content::-webkit-scrollbar{background-color:#0000;width:12px;height:12px}.sv-popup .sv-popup__scrolling-content ::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:var(--sjs-border-default,var(--border,#d6d6d6));border:4px solid #0000;border-radius:32px}.sv-popup .sv-popup__scrolling-content::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:var(--sjs-border-default,var(--border,#d6d6d6));border:4px solid #0000;border-radius:32px}.sv-popup .sv-popup__scrolling-content ::-webkit-scrollbar-track{background:0 0}.sv-popup .sv-popup__scrolling-content::-webkit-scrollbar-track{background:0 0}.sv-popup .sv-popup__scrolling-content ::-webkit-scrollbar-thumb:hover{background-color:var(--sjs-border-default,var(--border,#d6d6d6));border:2px solid #0000}.sv-popup .sv-popup__scrolling-content::-webkit-scrollbar-thumb:hover{background-color:var(--sjs-border-default,var(--border,#d6d6d6));border:2px solid #0000}.sv-components-container-center{position:sticky;top:0}.sv-root--sticky-top .sv-components-container-center{z-index:15}.sv-root--sticky-top.sd-progress--buttons .sv-components-container-center,.sv-root--sticky-top.sd-progress--pages .sv-components-container-center{background-color:var(--sjs-general-backcolor-dim,var(--background-dim,#f3f3f3));box-shadow:var(--sjs-shadow-medium,0 2px 6px 0 #0000001a),var(--sjs-shadow-small,0 1px 2px 0 #00000026)}.sv-components-container-left,.sv-components-container-right{width:fit-content}.sortable-fallback{opacity:.95!important;cursor:grabbing!important;pointer-events:none!important;background:var(--ui-card)!important;border:2px solid var(--ui-accent)!important;border-radius:16px!important;max-height:80px!important;transition:none!important;overflow:hidden!important;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a!important}.sortable-fallback:after{content:"Moving Component...";background:color-mix(in srgb, var(--ui-card) 85%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:var(--ui-accent);z-index:10;justify-content:center;align-items:center;font-size:14px;font-weight:800;display:flex;position:absolute;inset:0}.sortable-fallback{opacity:.95!important;background-color:var(--ui-card)!important;z-index:9999!important;pointer-events:none!important;border-radius:16px!important;max-height:85px!important;overflow:hidden!important;box-shadow:0 10px 25px -5px #0000001a!important}.sortable-ghost{opacity:.4!important;background-color:var(--ui-panel)!important;border:2px dashed var(--ui-border)!important;border-radius:16px!important;height:85px!important;max-height:85px!important;overflow:hidden!important}.sortable-ghost>*{visibility:hidden!important}.list-enter-active[data-v-a99f443a],.list-leave-active[data-v-a99f443a]{transition:all .35s cubic-bezier(.175,.885,.32,1.275)}.list-enter-from[data-v-a99f443a]{opacity:0;transform:translateY(20px)scale(.95)}.list-leave-to[data-v-a99f443a]{opacity:0;transform:translateY(-20px)scale(.95)}.custom-scrollbar[data-v-a99f443a]::-webkit-scrollbar{width:6px}.custom-scrollbar[data-v-a99f443a]::-webkit-scrollbar-track{background:0 0}.custom-scrollbar[data-v-a99f443a]::-webkit-scrollbar-thumb{background-color:#cbd5e1;border-radius:10px}.custom-scrollbar[data-v-a99f443a]:hover::-webkit-scrollbar-thumb{background-color:#94a3b8}.fade-enter-active[data-v-2c460b22],.fade-leave-active[data-v-2c460b22]{transition:opacity .2s}.fade-enter-from[data-v-2c460b22],.fade-leave-to[data-v-2c460b22]{opacity:0}.custom-scrollbar[data-v-2c460b22]::-webkit-scrollbar{width:5px}.custom-scrollbar[data-v-2c460b22]::-webkit-scrollbar-track{background:0 0}.custom-scrollbar[data-v-2c460b22]::-webkit-scrollbar-thumb{background-color:#334155;border-radius:10px}.custom-scrollbar[data-v-2c460b22]:hover::-webkit-scrollbar-thumb{background-color:#475569}.sortable-fallback{pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important;cursor:grabbing!important;opacity:.95!important;z-index:9999!important;transition:transform,top,left!important;box-shadow:0 15px 30px -5px #00000026!important}.sortable-drag{transition:none!important}body.sortable-dragging,body.sortable-dragging *{-webkit-user-select:none!important;user-select:none!important}body.sortable-dragging input,body.sortable-dragging textarea,body.sortable-dragging [contenteditable=true],.survey-builder-app input,.survey-builder-app textarea,.survey-builder-app [contenteditable=true]{-webkit-user-select:auto!important;user-select:auto!important}.builder-wrap[data-v-b0bdfac7]{width:calc(100% + 3rem);height:calc(100vh - 4.5rem);margin:-1.25rem -1.5rem -2rem;overflow:hidden}@media (width<=900px){.builder-wrap[data-v-b0bdfac7]{width:calc(100% + 2rem);margin:-1rem -1rem -1.5rem}}.back-link[data-v-a2dc88f1]{color:var(--ui-text-muted);align-items:center;padding:.25rem;text-decoration:none;display:flex}.header-left[data-v-3c6d388a]{flex:1;align-items:center;gap:1rem;min-width:0;display:flex}.record-count[data-v-3c6d388a]{color:var(--ui-text-muted);white-space:nowrap;padding-left:.5rem;font-size:.85rem;font-weight:600}.header-right[data-v-3c6d388a]{align-items:center;gap:.65rem;display:flex}.header-left[data-v-283c7b3c]{flex:1;align-items:center;gap:1rem;min-width:0;display:flex}.record-count[data-v-283c7b3c]{color:var(--ui-text-muted);white-space:nowrap;padding-left:.5rem;font-size:.85rem;font-weight:600}.header-right[data-v-283c7b3c]{align-items:center;gap:.65rem;display:flex}.role-form[data-v-283c7b3c]{gap:1rem;display:grid}.field-block[data-v-283c7b3c]{flex-direction:column;gap:.45rem;display:flex}.field-row[data-v-283c7b3c]{justify-content:space-between;align-items:center;gap:.65rem;display:flex}.field-label[data-v-283c7b3c]{color:var(--ui-text);font-size:.82rem;font-weight:600}.field-input[data-v-283c7b3c]{border:1px solid var(--ui-border);background:var(--ui-panel);width:100%;color:var(--ui-text);border-radius:10px;outline:none;padding:.58rem .72rem;font-size:.84rem;transition:border-color .28s cubic-bezier(.16,1,.3,1),box-shadow .28s cubic-bezier(.16,1,.3,1)}.field-input[data-v-283c7b3c]:focus{border-color:var(--ui-accent);box-shadow:0 0 0 3px var(--ui-tint)}.field-input--textarea[data-v-283c7b3c]{resize:vertical}.field-input--color[data-v-283c7b3c]{flex:1}.color-input-row[data-v-283c7b3c]{align-items:center;gap:.75rem;display:flex}.color-input[data-v-283c7b3c]{border:1px solid var(--ui-border);background:var(--ui-panel);cursor:pointer;border-radius:50%;width:2.5rem;height:2.5rem;padding:.2rem}.color-input[data-v-283c7b3c]::-webkit-color-swatch-wrapper{padding:0}.color-input[data-v-283c7b3c]::-webkit-color-swatch{border:none;border-radius:50%}.color-input[data-v-283c7b3c]::-moz-color-swatch{border:none;border-radius:50%}.color-chip[data-v-283c7b3c]{letter-spacing:.01em;border-radius:999px;align-items:center;gap:.5rem;width:fit-content;padding:.3rem .65rem;font-size:.74rem;font-weight:700;display:inline-flex}.color-chip__swatch[data-v-283c7b3c]{background:currentColor;border-radius:999px;width:.6rem;height:.6rem;box-shadow:inset 0 0 0 1px #ffffff40}.permission-chip-list[data-v-283c7b3c]{flex-wrap:wrap;gap:.35rem;display:flex}.permission-chip[data-v-283c7b3c]{background:var(--ui-panel);border:1px solid var(--ui-border);color:var(--ui-text-muted);border-radius:999px;align-items:center;padding:.25rem .55rem;font-size:.72rem;font-weight:600;display:inline-flex}.permission-chip--count[data-v-283c7b3c]{background:var(--ui-muted);color:var(--ui-text)}.permission-sections[data-v-283c7b3c]{gap:.85rem;max-height:24rem;padding-right:.2rem;display:grid;overflow:auto}.permission-section[data-v-283c7b3c]{border:1px solid var(--ui-border);background:color-mix(in srgb, var(--ui-panel) 88%, transparent);border-radius:16px;gap:.6rem;padding:.85rem;display:grid}.permission-section__header[data-v-283c7b3c]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.permission-section__title[data-v-283c7b3c]{color:var(--ui-text);letter-spacing:.01em;text-transform:uppercase;font-size:.8rem;font-weight:700}.permission-section__count[data-v-283c7b3c]{background:var(--ui-muted);min-width:1.6rem;height:1.6rem;color:var(--ui-text-muted);border-radius:999px;justify-content:center;align-items:center;padding:0 .45rem;font-size:.72rem;font-weight:700;display:inline-flex}.permission-grid[data-v-283c7b3c]{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.5rem;display:grid}.permission-toggle[data-v-283c7b3c]{border:1px solid var(--ui-border);background:var(--ui-surface);text-align:left;cursor:pointer;border-radius:14px;gap:.2rem;padding:.72rem .8rem;transition:border-color .22s,transform .22s,background-color .22s,box-shadow .22s;display:grid}.permission-toggle[data-v-283c7b3c]:hover{border-color:var(--ui-accent);box-shadow:0 10px 24px color-mix(in srgb, var(--ui-shadow) 12%, transparent);transform:translateY(-1px)}.permission-toggle--selected[data-v-283c7b3c]{border-color:var(--ui-accent);background:var(--ui-tint)}.permission-toggle__name[data-v-283c7b3c]{color:var(--ui-text);font-size:.8rem;font-weight:700}.permission-toggle__description[data-v-283c7b3c]{color:var(--ui-text-muted);font-size:.72rem;line-height:1.35}.error-text[data-v-283c7b3c]{color:var(--ui-danger);margin:0;font-size:.8rem;font-weight:500}.dialog-actions[data-v-283c7b3c]{justify-content:flex-end;gap:.65rem;display:flex}.settings-container[data-v-05bfc0f1]{flex-direction:column;gap:1.5rem;padding-top:.5rem;display:flex}.settings-header[data-v-05bfc0f1]{margin-bottom:.25rem}.settings-subtitle[data-v-05bfc0f1]{color:var(--ui-text-muted);max-width:60ch;font-size:13px;line-height:1.5}.settings-grid[data-v-05bfc0f1]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem;display:grid}@media (width<=1400px){.settings-grid[data-v-05bfc0f1]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1120px){.settings-grid[data-v-05bfc0f1]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.settings-grid[data-v-05bfc0f1]{grid-template-columns:1fr}}.settings-card[data-v-05bfc0f1]{background:var(--ui-card);cursor:pointer;box-shadow:0 1px 3px #0000000a, inset 0 0 0 1px var(--ui-border);border-radius:12px;align-items:center;gap:1.15rem;padding:1.25rem 1.5rem;text-decoration:none;transition:background .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1),transform .3s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}.settings-card[data-v-05bfc0f1]:hover,.settings-card[data-v-05bfc0f1]:focus-visible{box-shadow:0 6px 20px #00000014, inset 0 0 0 1px var(--ui-border);outline:none;transform:translateY(-2px)}.settings-card[data-v-05bfc0f1]:active{transform:translateY(0)scale(.98)}.settings-card-icon-wrap[data-v-05bfc0f1]{background:var(--ui-tint);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;transition:background .3s cubic-bezier(.16,1,.3,1),transform .3s cubic-bezier(.16,1,.3,1);display:flex}.settings-card:hover .settings-card-icon-wrap[data-v-05bfc0f1]{background:color-mix(in srgb, var(--ui-tint) 70%, var(--ui-accent));transform:scale(1.06)}.settings-card-icon[data-v-05bfc0f1]{background-color:var(--ui-accent);width:20px;height:20px;-webkit-mask-image:var(--icon-url);-webkit-mask-image:var(--icon-url);mask-image:var(--icon-url);transition:background-color .3s cubic-bezier(.16,1,.3,1);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.settings-card-content[data-v-05bfc0f1]{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.settings-card-title[data-v-05bfc0f1]{color:var(--ui-text);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:14px;font-weight:600;transition:color .3s cubic-bezier(.16,1,.3,1);overflow:hidden}.settings-card-desc[data-v-05bfc0f1]{color:var(--ui-text-muted);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:11.5px;overflow:hidden}.settings-card-arrow[data-v-05bfc0f1]{color:var(--ui-text-muted);opacity:0;align-items:center;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;transform:translate(-8px)}.settings-card:hover .settings-card-arrow[data-v-05bfc0f1]{opacity:1;color:var(--ui-accent);transform:translate(0)}.filter-dropdown[data-v-7ea1d25f]{font-family:var(--font-sans);height:2.375rem;display:inline-flex;position:relative}.filter-dropdown--block[data-v-7ea1d25f]{width:100%;min-width:0;max-width:100%;display:flex}.filter-dropdown--block .fd-trigger[data-v-7ea1d25f]{width:100%}.fd-trigger[data-v-7ea1d25f]{height:100%;color:var(--ui-text);cursor:pointer;white-space:nowrap;z-index:1;background:0 0;border:none;outline:none;align-items:center;gap:6px;padding:0 10px 0 12px;font-size:12px;font-weight:500;display:inline-flex;position:relative}.fd-trigger[data-v-7ea1d25f]:before{content:"";background:var(--ui-panel);border:1px solid var(--ui-border);z-index:-1;border-radius:.625rem;transition:transform .25s cubic-bezier(.16,1,.3,1),border-color .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1),opacity .25s cubic-bezier(.16,1,.3,1),background .25s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.fd-trigger[data-v-7ea1d25f]:focus-visible:before{border-color:var(--ui-accent);box-shadow:0 0 0 2px var(--ui-page-bg), 0 0 0 4px var(--ui-accent)}.fd-trigger[data-v-7ea1d25f]:hover:before{border-color:var(--ui-accent)}.fd-trigger[data-v-7ea1d25f]:active:before{opacity:.85;transform:scale(.94)}.fd-content[data-v-7ea1d25f]{transform-origin:50%;width:100%;transform:translateY(var(--fd-content-rest-y,0px));pointer-events:none;justify-content:space-between;align-items:center;gap:6px;transition:transform .2s cubic-bezier(.16,1,.3,1);display:inline-flex}.fd-trigger:active .fd-content[data-v-7ea1d25f]{transform:translateY(var(--fd-content-rest-y,0px)) scale(.96)}.filter-dropdown--open .fd-trigger[data-v-7ea1d25f]:before{border-color:var(--ui-accent);box-shadow:0 0 0 2px var(--ui-tint)}.fd-label[data-v-7ea1d25f]{color:var(--ui-text-muted);text-transform:capitalize;font-size:11px;font-weight:500;line-height:1}.fd-value[data-v-7ea1d25f]{color:var(--ui-text);font-weight:600;line-height:1}.fd-chevron[data-v-7ea1d25f]{background-color:var(--ui-text-muted);width:14px;height:14px;-webkit-mask-image:var(--icon-url);-webkit-mask-image:var(--icon-url);mask-image:var(--icon-url);flex-shrink:0;transition:transform .3s cubic-bezier(.16,1,.3,1);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.fd-chevron--open[data-v-7ea1d25f]{transform:rotate(180deg)}.fd-panel{background:var(--ui-card);border:1px solid var(--ui-border);max-height:220px;box-shadow:0 8px 24px #00000014, 0 0 0 1px var(--ui-border);z-index:99999;border-radius:12px;flex-direction:column;gap:1px;padding:4px;display:flex;position:fixed;overflow-y:auto}.fd-option{min-height:2.25rem;color:var(--ui-text);cursor:pointer;white-space:nowrap;text-align:left;background:0 0;border:none;border-radius:7px;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:8px 12px;font-size:12px;font-weight:500;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}.fd-option:hover{background:var(--ui-tint)}.fd-option:active{transform:scale(.98)}.fd-option--selected{background:var(--ui-tint);color:var(--ui-accent);font-weight:600}.fd-check{background-color:var(--ui-accent);width:14px;height:14px;-webkit-mask-image:var(--icon-url);-webkit-mask-image:var(--icon-url);mask-image:var(--icon-url);flex-shrink:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.fd-pop-enter-active{transition:opacity .2s cubic-bezier(.16,1,.3,1),transform .3s cubic-bezier(.16,1,.3,1)}.fd-pop-leave-active{transition:opacity .15s,transform .15s cubic-bezier(.16,1,.3,1)}.fd-pop-enter-from{opacity:0;transform:translateY(-4px)scale(.97)}.fd-pop-leave-to{opacity:0;transform:translateY(-2px)scale(.98)}.tlc-box[data-v-1f78c1f1]{flex-direction:column;gap:4px;min-width:0;display:flex;overflow:hidden}.tlc-label[data-v-1f78c1f1]{color:var(--ui-text);align-items:center;gap:8px;margin:0 0 6px;font-size:13px;font-weight:700;display:flex}.tlc-label-icon[data-v-1f78c1f1]{flex-shrink:0;width:16px;height:16px;-webkit-mask-image:url(/icons/charts/line-chart.svg);mask-image:url(/icons/charts/line-chart.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.tlc-chart-area[data-v-1f78c1f1]{width:100%;height:160px;min-height:120px;position:relative}.tlc-tooltip[data-v-1f78c1f1]{background:var(--ui-card,#fff);border:1px solid var(--color-border-1,#0000001f);z-index:9999;pointer-events:none;width:300px;color:var(--color-text-primary,#222);font-family:var(--font-sans);opacity:0;border-radius:12px;flex-direction:column;gap:.75rem;padding:.85rem;transition:transform .18s cubic-bezier(.16,1,.3,1),opacity .16s cubic-bezier(.16,1,.3,1),top .25s cubic-bezier(.16,1,.3,1),left .25s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;transform:translateY(8px)scale(.985)}.tlc-tooltip--visible[data-v-1f78c1f1]{opacity:1;transform:translateY(0)scale(1)}.tlc-tt-header[data-v-1f78c1f1]{align-items:center;gap:.65rem;display:flex}.tlc-tt-swatch[data-v-1f78c1f1]{border-radius:6px;flex-shrink:0;width:28px;height:28px}.tlc-tt-title[data-v-1f78c1f1]{margin:0;font-size:14px;font-weight:700;line-height:1.2}.tlc-tt-subtitle[data-v-1f78c1f1]{color:var(--color-text-secondary,#666);margin:2px 0 0;font-size:11px;font-weight:500}.tlc-tt-section-label[data-v-1f78c1f1]{color:var(--color-text-secondary,#666);text-transform:uppercase;letter-spacing:.06em;margin:0 0 .35rem;font-size:10px;font-weight:700}.tlc-tt-metrics[data-v-1f78c1f1]{gap:.45rem;display:flex}.tlc-tt-metric[data-v-1f78c1f1]{background:var(--ui-panel,#f5f5f5);border:1px solid var(--color-border-1,#00000014);border-radius:8px;flex:1;align-items:center;gap:8px;padding:7px 9px;display:flex}.tlc-tt-stripe[data-v-1f78c1f1]{border-radius:2px;flex-shrink:0;width:3px;height:20px}.tlc-tt-mlabel[data-v-1f78c1f1]{margin:0 0 1px;font-size:10px;font-weight:700;line-height:1.2}.tlc-tt-mval[data-v-1f78c1f1]{color:var(--color-text-secondary,#666);margin:0;font-size:9.5px}.tlc-tt-num[data-v-1f78c1f1]{color:var(--color-text-primary,#222);font-size:10.5px;font-weight:700}@media (width<=900px){.tlc-chart-area[data-v-1f78c1f1]{height:180px}}@media (width<=640px){.tlc-tooltip[data-v-1f78c1f1]{width:260px}}.hbc-card[data-v-e680ef7e]{background:var(--ui-card);box-shadow:0 1px 3px #0000000a, 0 0 0 1px var(--ui-border);border-radius:12px;flex-direction:column;min-width:0;padding:.85rem 1rem;display:flex;overflow:hidden}.hbc-header[data-v-e680ef7e]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;display:flex}.hbc-header-left[data-v-e680ef7e]{align-items:center;gap:6px;min-width:0;display:flex}.hbc-icon-svg[data-v-e680ef7e]{background-color:var(--ui-text-muted);flex-shrink:0;width:16px;height:16px;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hbc-title[data-v-e680ef7e]{color:var(--ui-text);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;overflow:hidden}.hbc-header-right[data-v-e680ef7e]{flex-shrink:0;align-items:center;gap:10px;display:flex}.hbc-meta[data-v-e680ef7e]{color:var(--ui-text-muted);font-size:11.5px;font-weight:500}.hbc-meta strong[data-v-e680ef7e]{color:var(--ui-text);font-weight:700}.hbc-meta-text[data-v-e680ef7e]{color:var(--ui-text-muted);font-size:11.5px;font-weight:600}.hbc-chart-area[data-v-e680ef7e]{width:100%;min-height:100px;position:relative}.hbc-legend[data-v-e680ef7e]{border-top:1px solid var(--ui-border);flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px;padding-top:8px;display:flex}.hbc-legend-item[data-v-e680ef7e]{color:var(--ui-text-muted);align-items:center;gap:5px;font-size:10px;font-weight:600;display:flex}.hbc-legend-dot[data-v-e680ef7e]{border-radius:2px;flex-shrink:0;width:8px;height:8px}.hbc-tooltip[data-v-e680ef7e]{background:var(--ui-card,#fff);border:1px solid var(--color-border-1,#0000001f);z-index:9999;pointer-events:none;width:fit-content;min-width:200px;max-width:500px;color:var(--color-text-primary,#222);font-family:var(--font-sans);opacity:0;border-radius:12px;flex-direction:column;gap:.6rem;padding:.75rem;transition:transform .18s cubic-bezier(.16,1,.3,1),opacity .16s cubic-bezier(.16,1,.3,1),top .25s cubic-bezier(.16,1,.3,1),left .25s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;transform:translateY(8px)scale(.985)}.hbc-tooltip--visible[data-v-e680ef7e]{opacity:1;transform:translateY(0)scale(1)}.hbc-tt-header[data-v-e680ef7e]{align-items:center;gap:.5rem;display:flex}.hbc-tt-swatch[data-v-e680ef7e]{border-radius:5px;flex-shrink:0;width:24px;height:24px}.hbc-tt-title[data-v-e680ef7e]{margin:0;font-size:13px;font-weight:700;line-height:1.2}.hbc-tt-subtitle[data-v-e680ef7e]{color:var(--color-text-secondary,#666);margin:2px 0 0;font-size:10px;font-weight:500}.hbc-tt-metrics[data-v-e680ef7e]{gap:.4rem;display:flex}.hbc-tt-metric[data-v-e680ef7e]{background:var(--ui-panel,#f5f5f5);border:1px solid var(--color-border-1,#00000014);border-radius:8px;flex:1;align-items:center;gap:6px;padding:6px 8px;display:flex}.hbc-tt-stripe[data-v-e680ef7e]{border-radius:2px;flex-shrink:0;width:3px;height:24px}.hbc-tt-mlabel[data-v-e680ef7e]{margin:0 0 2px;font-size:10px;font-weight:700;line-height:1.2}.hbc-tt-mval[data-v-e680ef7e]{color:var(--color-text-secondary,#666);align-items:baseline;gap:6px;margin:0;font-size:9px;display:flex}.hbc-tt-msublabel[data-v-e680ef7e]{color:var(--color-text-secondary,#666);font-size:9px;font-weight:500}.hbc-tt-num[data-v-e680ef7e]{color:var(--color-text-primary,#222);font-size:11px;font-weight:700}.vbc-card[data-v-fd00d020]{background:var(--ui-card);box-shadow:0 1px 3px #0000000a, 0 0 0 1px var(--ui-border);border-radius:12px;flex-direction:column;min-width:0;padding:1rem 1.15rem;display:flex;overflow:hidden}.vbc-header[data-v-fd00d020]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.vbc-header-left[data-v-fd00d020]{align-items:center;gap:6px;min-width:0;display:flex}.vbc-icon-svg[data-v-fd00d020]{background-color:var(--ui-text-muted);flex-shrink:0;width:13px;height:13px;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.vbc-title[data-v-fd00d020]{color:var(--ui-text);font-size:12px;font-weight:700}.vbc-header-right[data-v-fd00d020]{flex-shrink:0}.vbc-meta-text[data-v-fd00d020]{color:var(--ui-text-muted);font-size:11px;font-weight:600}.vbc-chart-area[data-v-fd00d020]{width:100%;min-height:100px;position:relative}.vbc-legend[data-v-fd00d020]{border-top:1px solid var(--ui-border);flex-wrap:wrap;justify-content:center;gap:14px;margin-top:10px;padding-top:10px;display:flex}.vbc-legend-item[data-v-fd00d020]{color:var(--ui-text-muted);align-items:center;gap:5px;font-size:10px;font-weight:600;display:flex}.vbc-legend-dot[data-v-fd00d020]{border-radius:2px;flex-shrink:0;width:10px;height:10px}.vbc-tooltip[data-v-fd00d020]{background:var(--ui-card,#fff);border:1px solid var(--color-border-1,#0000001f);z-index:9999;pointer-events:none;width:max-content;min-width:240px;max-width:480px;color:var(--color-text-primary,#222);font-family:var(--font-sans);opacity:0;border-radius:12px;flex-direction:column;gap:.6rem;padding:.75rem;transition:transform .18s cubic-bezier(.16,1,.3,1),opacity .16s cubic-bezier(.16,1,.3,1),top .25s cubic-bezier(.16,1,.3,1),left .25s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;transform:translateY(8px)scale(.985)}.vbc-tooltip--visible[data-v-fd00d020]{opacity:1;transform:translateY(0)scale(1)}.vbc-tt-header[data-v-fd00d020]{align-items:center;gap:.5rem;display:flex}.vbc-tt-swatch[data-v-fd00d020]{border-radius:5px;flex-shrink:0;width:24px;height:24px}.vbc-tt-title[data-v-fd00d020]{margin:0;font-size:13px;font-weight:700;line-height:1.2}.vbc-tt-subtitle[data-v-fd00d020]{color:var(--color-text-secondary,#666);margin:2px 0 0;font-size:10px;font-weight:500}.vbc-tt-metrics[data-v-fd00d020]{gap:.4rem;display:flex}.vbc-tt-metric[data-v-fd00d020]{background:var(--ui-panel,#f5f5f5);border:1px solid var(--color-border-1,#00000014);white-space:nowrap;border-radius:8px;flex:1;align-items:center;gap:6px;padding:6px 8px;display:flex}.vbc-tt-stripe[data-v-fd00d020]{border-radius:2px;flex-shrink:0;width:3px;height:18px}.vbc-tt-mlabel[data-v-fd00d020]{margin:0 0 1px;font-size:9.5px;font-weight:700;line-height:1.2}.vbc-tt-mval[data-v-fd00d020]{color:var(--color-text-secondary,#666);margin:0;font-size:9px}.vbc-tt-num[data-v-fd00d020]{color:var(--color-text-primary,#222);font-size:10px;font-weight:700}.lkc-card[data-v-ec134972]{background:var(--ui-card);box-shadow:0 1px 3px #0000000a, 0 0 0 1px var(--ui-border);border-radius:12px;flex-direction:column;min-width:0;padding:1rem 1.15rem;display:flex;overflow:hidden}.lkc-title[data-v-ec134972]{color:var(--ui-text);margin:0 0 8px;font-size:14px;font-weight:700}.lkc-chart-area[data-v-ec134972]{width:100%;min-height:100px;position:relative}.lkc-legend[data-v-ec134972]{border-top:1px solid var(--ui-border);flex-wrap:nowrap;justify-content:center;gap:14px;margin-top:10px;padding-top:10px;display:flex}.lkc-legend-item[data-v-ec134972]{color:var(--ui-text-muted);align-items:center;gap:5px;font-size:12px;font-weight:600;display:flex}.lkc-legend-dot[data-v-ec134972]{border-radius:2px;flex-shrink:0;width:10px;height:10px}.lkc-summary[data-v-ec134972]{border-top:1px solid var(--ui-border);flex-wrap:wrap;gap:1rem;margin-top:12px;padding-top:12px;display:flex}.lkc-summary-left[data-v-ec134972]{flex-flow:wrap;gap:8px;display:flex}.lkc-stat-card[data-v-ec134972]{border:1px solid var(--ui-border);background:var(--ui-panel);border-radius:8px;align-items:center;gap:8px;padding:6px 10px;display:flex}.lkc-stat-badge[data-v-ec134972]{text-transform:uppercase;letter-spacing:.04em;color:#fff;border-radius:4px;padding:2px 6px;font-size:11px;font-weight:700}.lkc-stat-badge--blue[data-v-ec134972]{background:#4a90e2}.lkc-stat-badge--teal[data-v-ec134972]{background:#1a9a7a}.lkc-stat-label[data-v-ec134972]{color:var(--ui-text-muted);font-size:11px;font-weight:500}.lkc-stat-value[data-v-ec134972]{color:var(--ui-text);font-size:14px;font-weight:700}.lkc-summary-right[data-v-ec134972]{flex-wrap:wrap;gap:1.5rem;display:flex}.lkc-group-col[data-v-ec134972]{flex-direction:column;display:flex}.lkc-group-label[data-v-ec134972]{color:var(--ui-text-muted);align-items:center;gap:6px;margin-bottom:4px;font-size:12px;font-weight:600;display:flex}.lkc-group-dot[data-v-ec134972]{border-radius:50%;flex-shrink:0;width:8px;height:8px}.lkc-group-dot--neg[data-v-ec134972]{background:#e85d3a}.lkc-group-dot--pos[data-v-ec134972]{background:#1a9a7a}.lkc-group-cards[data-v-ec134972]{flex-wrap:wrap;gap:6px;display:flex}.lkc-mini-card[data-v-ec134972]{border:1px solid var(--ui-border);background:var(--ui-panel);border-radius:6px;align-items:center;gap:6px;padding:5px 8px;display:flex}.lkc-mini-badge[data-v-ec134972]{color:#fff;white-space:nowrap;border-radius:3px;padding:1px 5px;font-size:10px;font-weight:700}.lkc-mini-stat[data-v-ec134972]{color:var(--ui-text-muted);white-space:nowrap;font-size:11px}.lkc-mini-stat strong[data-v-ec134972]{color:var(--ui-text);font-weight:700}.lkc-tooltip[data-v-ec134972]{background:var(--ui-card,#fff);border:1px solid var(--color-border-1,#0000001f);z-index:9999;pointer-events:none;width:320px;color:var(--color-text-primary,#222);font-family:var(--font-sans);opacity:0;border-radius:12px;flex-direction:column;gap:.65rem;padding:.85rem;transition:transform .18s cubic-bezier(.16,1,.3,1),opacity .16s cubic-bezier(.16,1,.3,1),top .25s cubic-bezier(.16,1,.3,1),left .25s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;transform:translateY(8px)scale(.985)}.lkc-tooltip--visible[data-v-ec134972]{opacity:1;transform:translateY(0)scale(1)}.lkc-tt-header[data-v-ec134972]{align-items:center;gap:.6rem;display:flex}.lkc-tt-swatch[data-v-ec134972]{border-radius:6px;flex-shrink:0;width:28px;height:28px}.lkc-tt-title[data-v-ec134972]{margin:0;font-size:14px;font-weight:700;line-height:1.2}.lkc-tt-section-label[data-v-ec134972]{color:var(--color-text-secondary,#666);margin:0 0 .3rem;font-size:11px;font-weight:700}.lkc-tt-metrics[data-v-ec134972]{gap:.4rem;display:flex}.lkc-tt-metric[data-v-ec134972]{background:var(--ui-panel,#f5f5f5);border:1px solid var(--color-border-1,#00000014);border-radius:8px;flex:1;align-items:center;gap:7px;padding:7px 9px;display:flex}.lkc-tt-stripe[data-v-ec134972]{border-radius:2px;flex-shrink:0;width:3px;height:20px}.lkc-tt-mlabel[data-v-ec134972]{margin:0 0 1px;font-size:11px;font-weight:700;line-height:1.2}.lkc-tt-mval[data-v-ec134972]{color:var(--color-text-secondary,#666);margin:0;font-size:10.5px}.lkc-tt-num[data-v-ec134972]{color:var(--color-text-primary,#222);font-size:12px;font-weight:700}@media (width<=640px){.lkc-summary[data-v-ec134972]{flex-direction:column}.lkc-tooltip[data-v-ec134972]{width:260px}}.dnc-card[data-v-77741ec6]{background:var(--ui-card);box-shadow:0 1px 3px #0000000a, 0 0 0 1px var(--ui-border);border-radius:12px;flex-direction:column;min-width:0;padding:1rem 1.15rem;display:flex}.dnc-title[data-v-77741ec6]{color:var(--ui-text);margin:0 0 10px;font-size:14px;font-weight:700}.dnc-body[data-v-77741ec6]{flex:1;align-items:flex-start;gap:1rem;min-height:0;display:flex}.dnc-body--bottom-legend[data-v-77741ec6]{flex-direction:column-reverse;align-items:center}.dnc-legend[data-v-77741ec6]{flex-direction:column;flex:1;gap:8px;display:flex;overflow:hidden}.dnc-body--bottom-legend .dnc-legend[data-v-77741ec6]{flex-flow:wrap;gap:10px 16px;width:100%}.dnc-legend-item[data-v-77741ec6]{align-items:flex-start;gap:8px;display:flex;overflow:hidden}.dnc-legend-dot[data-v-77741ec6]{border-radius:3px;flex-shrink:0;width:14px;height:14px;margin-top:1px}.dnc-legend-label[data-v-77741ec6]{color:var(--ui-text);font-size:11px;font-weight:500;line-height:1.3}.dnc-donut-wrap[data-v-77741ec6]{flex-shrink:0;position:relative}.dnc-totals[data-v-77741ec6]{border-top:1px solid var(--ui-border);flex-wrap:wrap;gap:.75rem;margin-top:10px;padding-top:10px;font-size:11px;font-weight:500;display:flex}.dnc-total-item[data-v-77741ec6]{align-items:center;gap:6px;display:flex}.dnc-badge[data-v-77741ec6]{text-transform:uppercase;letter-spacing:.04em;color:#fff;border-radius:4px;padding:2px 6px;font-size:9px;font-weight:600}.dnc-badge--blue[data-v-77741ec6]{background:#4a90e2}.dnc-badge--teal[data-v-77741ec6]{background:#0d9488}.dnc-badge--orange[data-v-77741ec6]{background:#f97316}.dnc-total-num[data-v-77741ec6]{color:var(--ui-text)}.dnc-tooltip[data-v-77741ec6]{background:var(--ui-card,#fff);border:1px solid var(--color-border-1,#0000001f);z-index:9999;pointer-events:none;width:300px;color:var(--color-text-primary,#222);font-family:var(--font-sans);opacity:0;border-radius:12px;flex-direction:column;gap:.6rem;padding:.85rem;transition:transform .18s cubic-bezier(.16,1,.3,1),opacity .16s cubic-bezier(.16,1,.3,1),top .25s cubic-bezier(.16,1,.3,1),left .25s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;transform:translateY(8px)scale(.985)}.dnc-tooltip--visible[data-v-77741ec6]{opacity:1;transform:translateY(0)scale(1)}.dnc-tt-header[data-v-77741ec6]{align-items:center;gap:.6rem;display:flex}.dnc-tt-swatch[data-v-77741ec6]{border-radius:6px;flex-shrink:0;width:28px;height:28px}.dnc-tt-title[data-v-77741ec6]{margin:0;font-size:14px;font-weight:700;line-height:1.2}.dnc-tt-subtitle[data-v-77741ec6]{color:var(--color-text-secondary,#666);margin:2px 0 0;font-size:11px;font-weight:500}.dnc-tt-metrics[data-v-77741ec6]{gap:.4rem;display:flex}.dnc-tt-metric[data-v-77741ec6]{background:var(--ui-panel,#f5f5f5);border:1px solid var(--color-border-1,#00000014);border-radius:8px;flex:1;align-items:center;gap:7px;padding:7px 9px;display:flex}.dnc-tt-stripe[data-v-77741ec6]{border-radius:2px;flex-shrink:0;width:3px;height:20px}.dnc-tt-mlabel[data-v-77741ec6]{margin:0 0 1px;font-size:10px;font-weight:700;line-height:1.2}.dnc-tt-mval[data-v-77741ec6]{color:var(--color-text-secondary,#666);margin:0;font-size:9.5px}.dnc-tt-num[data-v-77741ec6]{color:var(--color-text-primary,#222);font-size:11px;font-weight:700}@media (width<=640px){.dnc-body[data-v-77741ec6]{flex-direction:column-reverse;align-items:center}.dnc-legend[data-v-77741ec6]{flex-flow:wrap;gap:8px 14px;width:100%}.dnc-tooltip[data-v-77741ec6]{width:260px}}.gbc-card[data-v-cfe95f54]{background:var(--ui-card);box-shadow:0 1px 3px #0000000a, 0 0 0 1px var(--ui-border);border-radius:12px;flex-direction:column;min-width:0;padding:1rem 1.15rem;display:flex}.gbc-title[data-v-cfe95f54]{color:var(--ui-text);margin:0 0 2px;font-size:16px;font-weight:700}.gbc-subtitle[data-v-cfe95f54]{color:var(--ui-text-muted);margin:0 0 8px;font-size:12px;font-weight:500}.gbc-header-row[data-v-cfe95f54]{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.gbc-header-label[data-v-cfe95f54]{color:var(--ui-text-muted);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:5px;font-size:12px;font-weight:700;display:flex}.gbc-header-dot[data-v-cfe95f54]{border-radius:50%;flex-shrink:0;width:8px;height:8px}.gbc-header-dot--male[data-v-cfe95f54]{background:var(--dc5b3b8e)}.gbc-header-dot--female[data-v-cfe95f54]{background:var(--v7ff48f9a)}.gbc-header-spacer[data-v-cfe95f54]{flex:1}.gbc-bars[data-v-cfe95f54]{flex-direction:column;flex:1;justify-content:center;gap:4px;display:flex}.gbc-bar-row[data-v-cfe95f54]{grid-template-columns:1fr 140px 1fr;align-items:center;gap:4px;min-height:28px;display:grid}.gbc-bar-side[data-v-cfe95f54]{align-items:center;height:22px;display:flex;position:relative}.gbc-bar-side--male[data-v-cfe95f54]{justify-content:flex-end}.gbc-bar-side--female[data-v-cfe95f54]{justify-content:flex-start}.gbc-bar[data-v-cfe95f54]{border-radius:4px;min-width:2px;height:100%;transition:width .4s cubic-bezier(.16,1,.3,1);position:relative}.gbc-bar--male[data-v-cfe95f54]{background:var(--dc5b3b8e)}.gbc-bar--female[data-v-cfe95f54]{background:var(--v7ff48f9a)}.gbc-bar-label--inside[data-v-cfe95f54]{color:#fff;white-space:nowrap;padding:0 4px;font-size:10px;font-weight:700;position:absolute;top:50%;transform:translateY(-50%)}.gbc-bar-side--male .gbc-bar-label--inside[data-v-cfe95f54]{left:4px}.gbc-bar-side--female .gbc-bar-label--inside[data-v-cfe95f54]{right:4px}.gbc-center-label[data-v-cfe95f54]{border:1px solid var(--ui-border);background:var(--ui-panel);border-radius:6px;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:4px 6px;display:flex}.gbc-service-name[data-v-cfe95f54]{color:var(--ui-text);text-align:center;white-space:normal;word-break:break-word;margin-bottom:2px;font-size:11px;font-weight:700;line-height:1.2}.gbc-service-counts[data-v-cfe95f54]{color:var(--ui-text-muted);grid-template-columns:auto auto auto auto;align-items:center;gap:4px;font-size:10px;display:grid}.gbc-service-counts strong[data-v-cfe95f54]{color:var(--ui-text);font-size:11px;font-weight:700}.gbc-count-label[data-v-cfe95f54]{font-weight:500}@media (width<=640px){.gbc-bar-row[data-v-cfe95f54]{grid-template-columns:1fr 100px 1fr}.gbc-center-label[data-v-cfe95f54]{padding:2px 4px}.gbc-service-name[data-v-cfe95f54]{font-size:9px}.gbc-service-counts[data-v-cfe95f54]{gap:2px;font-size:8px}.gbc-service-counts strong[data-v-cfe95f54],.gbc-bar-label--inside[data-v-cfe95f54]{font-size:9px}}.yrp[data-v-1a1270e1]{font-family:var(--font-sans);height:2.25rem;display:inline-flex;position:relative}.yrp-trigger[data-v-1a1270e1]{height:100%;color:var(--ui-text);cursor:pointer;white-space:nowrap;z-index:1;background:0 0;border:none;outline:none;align-items:center;gap:6px;padding:0 10px 0 12px;font-size:12px;font-weight:500;display:inline-flex;position:relative}.yrp-trigger[data-v-1a1270e1]:before{content:"";background:var(--ui-panel);border:1px solid var(--ui-border);z-index:-1;border-radius:8px;transition:transform .25s cubic-bezier(.16,1,.3,1),border-color .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.yrp-trigger[data-v-1a1270e1]:hover:before{border-color:var(--ui-accent)}.yrp-trigger[data-v-1a1270e1]:active:before{transform:scale(.96)}.yrp--open .yrp-trigger[data-v-1a1270e1]:before{border-color:var(--ui-accent);box-shadow:0 0 0 2px var(--ui-tint)}.yrp-content[data-v-1a1270e1]{pointer-events:none;align-items:center;gap:6px;display:inline-flex}.yrp-label[data-v-1a1270e1]{color:var(--ui-text-muted);text-transform:capitalize;font-size:11px;font-weight:500;line-height:1}.yrp-value[data-v-1a1270e1]{color:var(--ui-text);font-weight:600;line-height:1}.yrp-chevron[data-v-1a1270e1]{background-color:var(--ui-text-muted);flex-shrink:0;width:14px;height:14px;transition:transform .3s cubic-bezier(.16,1,.3,1);-webkit-mask-image:url(/icons/filters/chevron-down.svg);mask-image:url(/icons/filters/chevron-down.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.yrp-chevron--open[data-v-1a1270e1]{transform:rotate(180deg)}.yrp-panel{background:var(--ui-card);border:1px solid var(--ui-border);box-shadow:0 8px 24px #00000014, 0 0 0 1px var(--ui-border);z-index:99999;border-radius:12px;flex-direction:column;gap:14px;padding:16px;display:flex;position:fixed}.yrp-inputs{align-items:flex-end;gap:10px;display:flex}.yrp-input-group{flex-direction:column;flex:1;gap:4px;display:flex}.yrp-input-label{color:var(--ui-text-muted);text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:700}.yrp-input{border:1px solid var(--ui-border);background:var(--ui-panel);width:100%;height:32px;color:var(--ui-text);font-size:13px;font-weight:600;font-family:var(--font-sans);-moz-appearance:textfield;border-radius:8px;outline:none;padding:0 10px;transition:border-color .2s}.yrp-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.yrp-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.yrp-input:focus{border-color:var(--ui-accent);box-shadow:0 0 0 2px var(--ui-tint)}.yrp-dash{color:var(--ui-text-muted);padding-bottom:6px;font-size:14px;font-weight:600}.yrp-quick{flex-wrap:wrap;gap:4px;display:flex}.yrp-quick-btn{border:1px solid var(--ui-border);color:var(--ui-text);cursor:pointer;background:0 0;border-radius:6px;padding:4px 10px;font-size:11px;font-weight:600;transition:all .2s cubic-bezier(.16,1,.3,1)}.yrp-quick-btn:hover{border-color:var(--ui-accent);background:var(--ui-tint)}.yrp-quick-btn--active{background:var(--ui-tint);color:var(--ui-accent);border-color:var(--ui-accent)}.yrp-quick-btn--edge{background:var(--ui-accent);color:#fff;border-color:var(--ui-accent)}.yrp-actions{justify-content:flex-end;gap:8px;display:flex}.yrp-action{cursor:pointer;border:none;border-radius:8px;padding:6px 16px;font-size:12px;font-weight:600;transition:all .2s cubic-bezier(.16,1,.3,1)}.yrp-action:active{transform:scale(.96)}.yrp-action--clear{color:var(--ui-text-muted);border:1px solid var(--ui-border);background:0 0}.yrp-action--clear:hover{color:var(--ui-text);border-color:var(--ui-text-muted)}.yrp-action--apply{background:var(--ui-accent);color:#fff}.yrp-action--apply:hover{filter:brightness(1.1)}.yrp-pop-enter-active{transition:opacity .2s cubic-bezier(.16,1,.3,1),transform .3s cubic-bezier(.16,1,.3,1)}.yrp-pop-leave-active{transition:opacity .15s,transform .15s cubic-bezier(.16,1,.3,1)}.yrp-pop-enter-from{opacity:0;transform:translateY(-4px)scale(.97)}.yrp-pop-leave-to{opacity:0;transform:translateY(-2px)scale(.98)}.ddb[data-v-f4427ebc]{font-family:var(--font-sans);height:2.25rem;display:inline-flex;position:relative}.ddb-trigger[data-v-f4427ebc]{background:var(--ui-panel);border:1px solid var(--ui-border);height:100%;color:var(--ui-text);cursor:pointer;white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:600;transition:all .25s cubic-bezier(.16,1,.3,1);display:inline-flex}.ddb-trigger[data-v-f4427ebc]:hover{border-color:var(--ui-accent)}.ddb-trigger[data-v-f4427ebc]:active{transform:scale(.96)}.ddb--open .ddb-trigger[data-v-f4427ebc]{border-color:var(--ui-accent);box-shadow:0 0 0 2px var(--ui-tint)}.ddb-icon[data-v-f4427ebc]{background-color:var(--ui-text-muted);width:14px;height:14px;-webkit-mask-image:var(--ddb-icon-url);-webkit-mask-image:var(--ddb-icon-url);mask-image:var(--ddb-icon-url);flex-shrink:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ddb-label[data-v-f4427ebc]{line-height:1}.ddb-chevron[data-v-f4427ebc]{background-color:var(--ui-text-muted);flex-shrink:0;width:12px;height:12px;transition:transform .3s cubic-bezier(.16,1,.3,1);-webkit-mask-image:url(/icons/filters/chevron-down.svg);mask-image:url(/icons/filters/chevron-down.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ddb-chevron--open[data-v-f4427ebc]{transform:rotate(180deg)}.ddb-panel{background:var(--ui-card);border:1px solid var(--ui-border);box-shadow:0 8px 24px #00000014, 0 0 0 1px var(--ui-border);z-index:99999;border-radius:12px;flex-direction:column;gap:1px;padding:4px;display:flex;position:fixed}.ddb-option{color:var(--ui-text);cursor:pointer;white-space:nowrap;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:8px;width:100%;padding:8px 12px;font-size:12px;font-weight:500;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}.ddb-option:hover{background:var(--ui-tint)}.ddb-option:active{transform:scale(.98)}.ddb-option-icon{flex-shrink:0;width:14px;height:14px;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ddb-pop-enter-active{transition:opacity .2s cubic-bezier(.16,1,.3,1),transform .3s cubic-bezier(.16,1,.3,1)}.ddb-pop-leave-active{transition:opacity .15s,transform .15s cubic-bezier(.16,1,.3,1)}.ddb-pop-enter-from{opacity:0;transform:translateY(-4px)scale(.97)}.ddb-pop-leave-to{opacity:0;transform:translateY(-2px)scale(.98)}.sc-card[data-v-7886c582]{background:var(--ui-card);box-shadow:0 1px 3px #0000000a, 0 0 0 1px var(--ui-border);border-radius:12px;flex-direction:column;min-width:0;padding:1.1rem 1.25rem;display:flex}.card-title[data-v-7886c582]{letter-spacing:-.01em;color:var(--ui-text);margin:0;font-size:14px;font-weight:700}.sc-card-header[data-v-7886c582]{justify-content:space-between;align-items:center;margin-bottom:.85rem;display:flex}.sc-card-header .card-title[data-v-7886c582]{margin:0}.sc-label-toggle[data-v-7886c582]{border:1px solid var(--ui-border);background:var(--ui-panel);width:28px;height:28px;color:var(--ui-text);cursor:pointer;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;transition:background .15s,border-color .15s;display:flex}.sc-label-toggle[data-v-7886c582]:hover{background:var(--ui-card);border-color:var(--ui-text-muted)}.sc-body[data-v-7886c582]{flex:1;align-items:flex-start;gap:1rem;min-height:0;display:flex}.sc-legend[data-v-7886c582]{flex:1;grid-template-columns:1fr 1fr;gap:12px 16px;display:grid;overflow:hidden}.sc-legend-item[data-v-7886c582]{align-items:flex-start;gap:10px;display:flex;overflow:hidden}.sc-legend-dot[data-v-7886c582]{border-radius:4px;flex-shrink:0;width:16px;height:16px;margin-top:2px}.sc-legend-text[data-v-7886c582]{flex-direction:column;gap:2px;display:flex;overflow:hidden}.sc-legend-main[data-v-7886c582]{color:var(--ui-text);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;line-height:1.2;overflow:hidden}.sc-legend-sub[data-v-7886c582]{color:var(--ui-text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;font-weight:400;line-height:1.2;overflow:hidden}.sc-donut-wrap[data-v-7886c582]{flex-shrink:0;width:280px;min-width:280px;height:280px;position:relative}.sc-totals[data-v-7886c582]{border-top:1px solid var(--ui-border);gap:1rem;margin-top:.75rem;padding-top:.75rem;font-size:11px;font-weight:500;display:flex}.sc-total-item[data-v-7886c582]{align-items:center;gap:6px;display:flex}.sc-badge[data-v-7886c582]{text-transform:uppercase;letter-spacing:.05em;color:#fff;border-radius:4px;padding:2px 7px;font-size:9.5px;font-weight:600}.sc-badge--blue[data-v-7886c582]{background:#4f46e5}.sc-badge--teal[data-v-7886c582]{background:#0d9488}.sc-total-num[data-v-7886c582]{color:var(--ui-text)}.sc-tooltip[data-v-7886c582]{background:var(--ui-card,#fff);border:1px solid var(--color-border-1,#0000001f);z-index:9999;pointer-events:none;width:460px;color:var(--color-text-primary,#222);font-family:var(--font-sans);opacity:0;border-radius:12px;flex-direction:column;gap:.85rem;padding:1rem;transition:transform .2s cubic-bezier(.16,1,.3,1),opacity .18s cubic-bezier(.16,1,.3,1),top .14s cubic-bezier(.16,1,.3,1),left .14s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;transform:translateY(6px)scale(.985)}.sc-tooltip--visible[data-v-7886c582]{opacity:1;transform:translateY(0)scale(1)}.sc-tt-header[data-v-7886c582]{align-items:center;gap:.75rem;display:flex}.sc-tt-swatch[data-v-7886c582]{border-radius:6px;flex-shrink:0;width:32px;height:32px}.sc-tt-title[data-v-7886c582]{margin:0 0 2px;font-size:15px;font-weight:700;line-height:1.2}.sc-tt-dept[data-v-7886c582]{color:var(--color-text-secondary,#666);margin:0;font-size:11.5px;font-weight:500}.sc-tt-section-label[data-v-7886c582]{color:var(--color-text-secondary,#666);text-transform:uppercase;letter-spacing:.06em;margin:0 0 .4rem;font-size:11px;font-weight:700}.sc-tt-metrics[data-v-7886c582]{gap:.5rem;display:flex}.sc-tt-metric[data-v-7886c582]{background:var(--ui-panel,#f5f5f5);border:1px solid var(--color-border-1,#00000014);border-radius:8px;flex:1;align-items:center;gap:8px;padding:7px 10px;display:flex}.sc-tt-stripe[data-v-7886c582]{border-radius:2px;flex-shrink:0;width:3px;height:22px}.sc-tt-mlabel[data-v-7886c582]{margin:0 0 1px;font-size:10.5px;font-weight:700;line-height:1.2}.sc-tt-mval[data-v-7886c582]{color:var(--color-text-secondary,#666);margin:0;font-size:10px}.sc-tt-num[data-v-7886c582]{color:var(--color-text-primary,#222);font-size:11px;font-weight:700}@media (width<=1100px){.sc-body[data-v-7886c582]{flex-direction:column-reverse;align-items:center}.sc-donut-wrap[data-v-7886c582]{width:200px;min-width:200px;height:200px}.sc-legend[data-v-7886c582]{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));width:100%}}@media (width<=600px){.sc-legend[data-v-7886c582]{grid-template-columns:1fr}.sc-tooltip[data-v-7886c582]{width:300px}}.analysis-page[data-v-46b2a436]{flex-direction:column;gap:1.5rem;min-width:0;display:flex}.reports-header[data-v-46b2a436]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.reports-header-left[data-v-46b2a436]{align-items:baseline;gap:.5rem;display:flex}.reports-title[data-v-46b2a436]{letter-spacing:-.02em;color:var(--ui-text);margin:0;font-size:22px;font-weight:800}.reports-count[data-v-46b2a436]{color:var(--ui-text-muted);font-size:12px;font-weight:500}.report-section[data-v-46b2a436]{background:var(--ui-card);border:1px solid color-mix(in srgb, var(--ui-border) 70%, transparent);box-shadow:0 1px 2px color-mix(in srgb, var(--ui-text) 6%, transparent), 0 8px 24px color-mix(in srgb, var(--ui-text) 5%, transparent);border-radius:16px;flex-direction:column;gap:1.25rem;min-width:0;padding:1.5rem;animation:.5s ease-out forwards section-fade-in-46b2a436;display:flex}@keyframes section-fade-in-46b2a436{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.section-header[data-v-46b2a436]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.section-header-left[data-v-46b2a436]{flex-direction:column;gap:2px;display:flex}.section-title[data-v-46b2a436]{letter-spacing:-.02em;color:var(--ui-text);margin:0;font-size:18px;font-weight:800}.section-subtitle[data-v-46b2a436]{color:var(--ui-text-muted);margin:0;font-size:12px;font-weight:500}.section-header-right[data-v-46b2a436]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.filter-label[data-v-46b2a436]{color:var(--ui-text-muted);font-size:12px;font-weight:600}.trend-grid-2[data-v-46b2a436]{grid-template-columns:repeat(2,1fr);gap:1rem;min-width:0;display:grid}.grid-3col[data-v-46b2a436]{grid-template-columns:repeat(3,1fr);gap:1rem;min-width:0;display:grid}.report-card[data-v-46b2a436]{background:var(--ui-panel);border:1px solid var(--ui-border);border-radius:12px;min-width:0;padding:1rem;overflow:hidden}@media (width<=1200px){.grid-3col[data-v-46b2a436]{grid-template-columns:repeat(2,1fr)}}@media (width<=900px){.trend-grid-2[data-v-46b2a436],.grid-3col[data-v-46b2a436]{grid-template-columns:1fr}.section-header[data-v-46b2a436]{flex-direction:column}}@media (width<=640px){.report-section[data-v-46b2a436]{padding:1rem}.reports-title[data-v-46b2a436]{font-size:18px}.section-title[data-v-46b2a436]{font-size:15px}}.cc-grid[data-v-46b2a436]{grid-template-columns:repeat(3,1fr);gap:1rem;min-width:0;display:grid}@media (width<=900px){.cc-grid[data-v-46b2a436]{grid-template-columns:1fr}}.demographic-grid[data-v-46b2a436]{grid-template-columns:1fr 1fr;gap:1rem;min-width:0;display:grid}.demographic-right[data-v-46b2a436]{flex-direction:column;gap:1rem;display:flex}@media (width<=900px){.demographic-grid[data-v-46b2a436]{grid-template-columns:1fr}}.survey-comparison-card[data-v-46b2a436]{box-shadow:0 1px 3px #0000000a, 0 0 0 1px var(--ui-border);border-radius:16px;padding:24px}.survey-comparison-title[data-v-46b2a436]{color:var(--ui-text);margin:0 0 16px;font-size:18px;font-weight:700}.survey-comparison-bar-wrap[data-v-46b2a436]{flex-direction:column;gap:8px;margin-bottom:24px;display:flex}.survey-comparison-bar[data-v-46b2a436]{border-radius:9999px;height:40px;display:flex;overflow:hidden}.survey-cmp-segment[data-v-46b2a436]{height:100%;transition:width .4s cubic-bezier(.16,1,.3,1)}.survey-cmp-segment--int[data-v-46b2a436]{background:#fbc02d}.survey-cmp-segment--ext[data-v-46b2a436]{background:#1bb4a6}.survey-comparison-labels[data-v-46b2a436]{justify-content:space-between;padding:0 8px;display:flex}.survey-cmp-label[data-v-46b2a436]{color:var(--ui-text-muted);align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}.survey-cmp-footer[data-v-46b2a436]{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.survey-cmp-stat-box[data-v-46b2a436]{background:var(--ui-panel);border:1px solid var(--ui-border);border-radius:8px;align-items:center;gap:12px;padding:12px 16px;display:flex}.survey-cmp-stat-line[data-v-46b2a436]{border-radius:2px;flex-shrink:0;width:4px;height:32px}.survey-cmp-stat-content[data-v-46b2a436]{flex:1;justify-content:space-between;align-items:center;display:flex}.survey-cmp-stat-text[data-v-46b2a436]{flex-direction:column;gap:2px;display:flex}.survey-cmp-stat-name[data-v-46b2a436]{color:var(--ui-text);font-size:13px;font-weight:700;line-height:1.1}.survey-cmp-stat-sub[data-v-46b2a436]{color:var(--ui-text-muted);font-size:12px;font-weight:500;line-height:1.1}.survey-cmp-stat-val[data-v-46b2a436]{color:var(--ui-text);font-size:15px;font-weight:700}@media (width<=1024px){.survey-cmp-footer[data-v-46b2a436]{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.survey-cmp-footer[data-v-46b2a436]{grid-template-columns:1fr}}.activity-container[data-v-ed84272c]{flex-direction:column;gap:1rem;height:calc(100vh - 120px);display:flex}.activity-header[data-v-ed84272c]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.header-left[data-v-ed84272c],.header-right[data-v-ed84272c]{align-items:center;gap:.625rem;display:flex}.header-left[data-v-ed84272c]{flex:1;min-width:0}.header-right[data-v-ed84272c]{flex-shrink:0}.date-picker-wrap[data-v-ed84272c]{flex-shrink:0;min-width:8.5rem}.refresh-button[data-v-ed84272c]{flex-shrink:0;width:2.375rem!important;min-width:2.375rem!important;height:2.375rem!important;min-height:2.375rem!important;padding:0!important}.user-cell[data-v-ed84272c]{flex-direction:column;align-items:flex-start;gap:.2rem;display:flex}.username[data-v-ed84272c]{color:var(--ui-text);font-size:.8125rem;font-weight:500}.action-badge[data-v-ed84272c]{text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;border-radius:9999px;justify-content:center;align-items:center;padding:.2rem .5rem;font-size:.625rem;font-weight:700;display:inline-flex}.badge-green[data-v-ed84272c]{color:var(--color-status-green);background:#10aa771a}.badge-red[data-v-ed84272c]{color:var(--color-status-red);background:#dc26261a}.badge-gray[data-v-ed84272c]{background:var(--ui-panel);color:var(--ui-text-muted);border:1px solid var(--ui-border)}.timeout-page[data-v-c96ca8f0]{isolation:isolate;background:var(--ui-page-bg);min-height:100dvh;font-family:var(--font-sans);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.timeout-bg-layer[data-v-c96ca8f0]{pointer-events:none;position:absolute;inset:0}.timeout-orb[data-v-c96ca8f0]{filter:blur(44px);opacity:.38;will-change:transform;border-radius:9999px;position:absolute}.timeout-orb--left[data-v-c96ca8f0]{background:color-mix(in srgb, var(--ui-accent) 20%, transparent);width:256px;height:256px;animation:14s cubic-bezier(.16,1,.3,1) infinite drift-left-c96ca8f0;top:12%;left:-92px}.timeout-orb--right[data-v-c96ca8f0]{background:color-mix(in srgb, var(--ui-accent) 30%, transparent);width:320px;height:320px;animation:16s cubic-bezier(.16,1,.3,1) infinite drift-right-c96ca8f0;bottom:8%;right:-80px}.timeout-content[data-v-c96ca8f0]{justify-content:center;align-items:center;width:100%;padding:2rem 1rem;display:flex;position:relative}.timeout-card[data-v-c96ca8f0]{z-index:1;text-align:center;background:var(--ui-card);border:1px solid var(--ui-border);width:100%;max-width:22rem;box-shadow:0 1px 3px #0000000f, 0 0 0 1px var(--ui-border);border-radius:16px;padding:2rem 1.75rem 1.5rem;animation:.5s cubic-bezier(.16,1,.3,1) both card-enter-c96ca8f0;position:relative}.timeout-logo[data-v-c96ca8f0]{color:var(--ui-accent);justify-content:center;align-items:center;gap:.5rem;margin-bottom:1.5rem;display:flex}.timeout-logo-img[data-v-c96ca8f0]{object-fit:contain;width:40px;height:40px;animation:3.6s ease-in-out infinite mark-pulse-c96ca8f0}.timeout-brand[data-v-c96ca8f0]{letter-spacing:-.02em;font-size:1.75rem;font-weight:800}.timeout-icon-wrap[data-v-c96ca8f0]{justify-content:center;align-items:center;margin-bottom:1.25rem;display:flex}.timeout-icon[data-v-c96ca8f0]{filter:invert(34%)sepia(85%)saturate(2800%)hue-rotate(345deg)brightness(90%)contrast(105%);opacity:.82;width:52px;height:52px;animation:3s ease-in-out infinite icon-breathe-c96ca8f0}.timeout-title[data-v-c96ca8f0]{color:var(--ui-text);margin:0 0 .5rem;font-size:1.25rem;font-weight:700;line-height:1.25}.timeout-description[data-v-c96ca8f0]{color:var(--ui-text);margin:0 0 .25rem;font-size:.88rem;font-weight:500;line-height:1.5}.timeout-subdescription[data-v-c96ca8f0]{color:var(--ui-text-muted);margin:0 0 1.5rem;font-size:.8rem;line-height:1.5}.timeout-ok-btn[data-v-c96ca8f0]{background:var(--color-secondary);width:100%;color:var(--color-text-inverse);font-family:var(--font-sans);cursor:pointer;border:1px solid #0000;border-radius:.55rem;padding:.58rem 1.5rem;font-size:.9rem;font-weight:500;transition:transform .14s,background-color .2s,box-shadow .2s;display:block}.timeout-ok-btn[data-v-c96ca8f0]:hover{filter:brightness(.9);box-shadow:0 4px 12px #0000001a}.timeout-ok-btn[data-v-c96ca8f0]:active{transform:scale(.98)}.timeout-ok-btn[data-v-c96ca8f0]:focus-visible{box-shadow:0 0 0 2px var(--ui-page-bg), 0 0 0 4px var(--ui-accent);outline:none}.timeout-footer[data-v-c96ca8f0]{color:var(--ui-text-muted);letter-spacing:.02em;margin-top:1.25rem;font-size:10px}@keyframes card-enter-c96ca8f0{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes icon-breathe-c96ca8f0{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes mark-pulse-c96ca8f0{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}@keyframes drift-left-c96ca8f0{0%,to{transform:translate(0,0)}50%{transform:translate(14px,16px)}}@keyframes drift-right-c96ca8f0{0%,to{transform:translate(0,0)}50%{transform:translate(-16px,-14px)}}@media (width<=480px){.timeout-card[data-v-c96ca8f0]{max-width:calc(100% - 2rem);padding:1.75rem 1.25rem 1.5rem}.timeout-icon[data-v-c96ca8f0]{width:44px;height:44px}}.serve-privacy-link[data-v-79b2070e]{appearance:none;cursor:pointer;color:var(--ui-text-muted);text-underline-offset:.2em;background:0 0;border:0;font-weight:700;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:color .2s}.serve-privacy-link[data-v-79b2070e]:hover{color:var(--ui-text);-webkit-text-decoration-color:var(--ui-text-muted);text-decoration-color:var(--ui-text-muted)}.serve-policy-link[data-v-79b2070e]{color:var(--ui-accent);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--ui-accent) 55%, transparent);text-decoration-color:color-mix(in srgb, var(--ui-accent) 55%, transparent);text-underline-offset:.15em;font-weight:600;transition:color .2s,text-decoration-color .2s}.serve-policy-link[data-v-79b2070e]:hover{color:var(--ui-text);-webkit-text-decoration-color:var(--ui-text);text-decoration-color:var(--ui-text)}.login-banner[data-v-79b2070e]{background:linear-gradient(140deg, color-mix(in srgb, var(--ui-accent) 56%, #0f172a 44%) 0%, color-mix(in srgb, var(--ui-accent) 28%, #111827 72%) 46%, #0f172a 100%)}.login-banner-accent-orb[data-v-79b2070e]{background:color-mix(in srgb, var(--ui-accent) 34%, transparent)}.timeout-page[data-v-1e377995]{isolation:isolate;background:var(--ui-page-bg);min-height:100dvh;font-family:var(--font-sans);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.timeout-bg-layer[data-v-1e377995]{pointer-events:none;position:absolute;inset:0}.timeout-orb[data-v-1e377995]{filter:blur(44px);opacity:.38;will-change:transform;border-radius:9999px;position:absolute}.timeout-orb--left[data-v-1e377995]{background:color-mix(in srgb, var(--ui-accent) 20%, transparent);width:256px;height:256px;animation:14s cubic-bezier(.16,1,.3,1) infinite drift-left-1e377995;top:12%;left:-92px}.timeout-orb--right[data-v-1e377995]{background:color-mix(in srgb, var(--ui-accent) 30%, transparent);width:320px;height:320px;animation:16s cubic-bezier(.16,1,.3,1) infinite drift-right-1e377995;bottom:8%;right:-80px}.timeout-content[data-v-1e377995]{justify-content:center;align-items:center;width:100%;padding:2rem 1rem;display:flex;position:relative}.timeout-card[data-v-1e377995]{z-index:1;text-align:center;background:var(--ui-card);border:1px solid var(--ui-border);width:100%;max-width:22rem;box-shadow:0 1px 3px #0000000f, 0 0 0 1px var(--ui-border);border-radius:16px;padding:2rem 1.75rem 1.5rem;animation:.5s cubic-bezier(.16,1,.3,1) both card-enter-1e377995;position:relative}.timeout-icon-wrap[data-v-1e377995]{justify-content:center;align-items:center;margin-bottom:1.25rem;display:flex}.timeout-icon[data-v-1e377995]{background-color:var(--color-primary);width:56px;height:56px;animation:3s ease-in-out infinite icon-breathe-1e377995;-webkit-mask:url(/icons/timer-reset.svg) 50%/contain no-repeat;mask:url(/icons/timer-reset.svg) 50%/contain no-repeat}.timeout-title[data-v-1e377995]{color:var(--ui-text);margin:0 0 .5rem;font-size:1.25rem;font-weight:700;line-height:1.25}.timeout-description[data-v-1e377995]{color:var(--ui-text);margin:0 0 .25rem;font-size:.88rem;font-weight:500;line-height:1.5}.timeout-subdescription[data-v-1e377995]{color:var(--ui-text-muted);margin:0 0 1.5rem;font-size:.8rem;line-height:1.5}.timeout-ok-btn[data-v-1e377995]{background:var(--color-secondary);width:100%;color:var(--color-text-inverse);font-family:var(--font-sans);cursor:pointer;border:1px solid #0000;border-radius:.55rem;padding:.58rem 1.5rem;font-size:.9rem;font-weight:500;transition:transform .14s,background-color .2s,box-shadow .2s;display:block}.timeout-ok-btn[data-v-1e377995]:hover{filter:brightness(.9);box-shadow:0 4px 12px #0000001a}.timeout-ok-btn[data-v-1e377995]:active{transform:scale(.98)}.timeout-ok-btn[data-v-1e377995]:focus-visible{box-shadow:0 0 0 2px var(--ui-page-bg), 0 0 0 4px var(--ui-accent);outline:none}.timeout-footer[data-v-1e377995]{color:var(--ui-text-muted);letter-spacing:.02em;margin-top:1.25rem;font-size:10px}@keyframes card-enter-1e377995{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes icon-breathe-1e377995{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes mark-pulse-1e377995{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}@keyframes drift-left-1e377995{0%,to{transform:translate(0,0)}50%{transform:translate(14px,16px)}}@keyframes drift-right-1e377995{0%,to{transform:translate(0,0)}50%{transform:translate(-16px,-14px)}}@media (width<=480px){.timeout-card[data-v-1e377995]{max-width:calc(100% - 2rem);padding:1.75rem 1.25rem 1.5rem}.timeout-icon[data-v-1e377995]{width:44px;height:44px}}.kpi-card[data-v-3c9c7850]{background:var(--ui-card);box-shadow:0 1px 3px #0000000a, 0 0 0 1px var(--ui-border);animation:.6s cubic-bezier(.16,1,.3,1) forwards kpi-stagger-in-3c9c7850;animation-delay:var(--delay);opacity:0;border-radius:12px;align-items:center;gap:1.15rem;padding:1.25rem 1.5rem;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex}.kpi-card[data-v-3c9c7850]:hover{box-shadow:0 8px 24px #0000000f, 0 0 0 1px var(--ui-accent);transform:translateY(-4px)}@keyframes kpi-stagger-in-3c9c7850{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.kpi-icon-wrap[data-v-3c9c7850]{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.kpi-icon[data-v-3c9c7850]{width:22px;height:22px;-webkit-mask-image:var(--icon-url);-webkit-mask-image:var(--icon-url);mask-image:var(--icon-url);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.kpi-info[data-v-3c9c7850]{flex-direction:column;flex:1;min-width:0;display:flex}.kpi-label[data-v-3c9c7850]{color:var(--ui-text-muted);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;margin:0 0 2px;font-size:11px;font-weight:700;overflow:hidden}.kpi-value[data-v-3c9c7850]{color:var(--ui-text);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:26px;font-weight:800;line-height:1;overflow:hidden}.text-mono[data-v-3c9c7850]{font-family:var(--font-mono)}@media (width<=768px){.kpi-card[data-v-3c9c7850]{gap:.85rem;padding:1rem 1.1rem}.kpi-icon-wrap[data-v-3c9c7850]{border-radius:10px;width:40px;height:40px}.kpi-icon[data-v-3c9c7850]{width:18px;height:18px}.kpi-label[data-v-3c9c7850]{font-size:10px}.kpi-value[data-v-3c9c7850]{font-size:22px}}@media (width<=480px){.kpi-card[data-v-3c9c7850]{padding:.9rem 1rem}.kpi-value[data-v-3c9c7850]{font-size:20px}}.customer-form[data-v-8cfdf140]{gap:1.15rem;display:grid}.field-grid[data-v-8cfdf140]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.field-block[data-v-8cfdf140]{flex-direction:column;gap:.42rem;display:flex}.field-block--wide[data-v-8cfdf140]{grid-column:1/-1}.field-label[data-v-8cfdf140]{color:var(--ui-text);font-size:.8rem;font-weight:600}.field-row[data-v-8cfdf140]{justify-content:space-between;align-items:center;gap:.65rem;display:flex}.inline-link[data-v-8cfdf140]{color:var(--ui-accent);cursor:pointer;background:0 0;border:none;padding:0;font-size:.76rem;font-weight:600}.inline-link[data-v-8cfdf140]:hover{text-decoration:underline}.field-input[data-v-8cfdf140]{border:1px solid var(--ui-border);background:var(--ui-panel);width:100%;color:var(--ui-text);border-radius:10px;outline:none;padding:.58rem .72rem;font-size:.84rem;transition:border-color .28s cubic-bezier(.16,1,.3,1),box-shadow .28s cubic-bezier(.16,1,.3,1)}.field-input[data-v-8cfdf140]:focus{border-color:var(--ui-accent);box-shadow:0 0 0 3px var(--ui-tint)}.field-textarea[data-v-8cfdf140]{resize:vertical;min-height:72px;font-family:inherit;line-height:1.5}.dialog-actions[data-v-8cfdf140]{justify-content:flex-end;gap:.65rem;display:flex}.error-text[data-v-8cfdf140]{color:var(--ui-danger);margin:0;font-size:.8rem;font-weight:500}@media (width<=860px){.field-grid[data-v-8cfdf140]{grid-template-columns:1fr}}.view-content[data-v-cfd219ae]{flex-direction:column;gap:1.5rem;display:flex}.meta-info-grid[data-v-cfd219ae]{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.meta-info[data-v-cfd219ae]{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:8px;flex-direction:column;gap:.25rem;padding:.75rem 1rem;display:flex}.meta-label[data-v-cfd219ae]{color:var(--ui-text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:700}.meta-value[data-v-cfd219ae]{color:var(--ui-text);font-size:.9rem;font-weight:600}.tabs-container[data-v-cfd219ae]{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:8px;gap:.5rem;margin-bottom:.5rem;padding:.25rem;display:flex}.tab-button[data-v-cfd219ae]{color:var(--ui-text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;flex:1;padding:.5rem 1rem;font-size:.85rem;font-weight:600;transition:all .2s}.tab-button[data-v-cfd219ae]:hover{color:var(--ui-text);background:var(--ui-card-hover)}.tab-button.active[data-v-cfd219ae]{background:var(--ui-accent);color:#fff;box-shadow:0 1px 3px #0000001a}.section-title[data-v-cfd219ae]{color:var(--ui-text);margin:0 0 1rem;font-size:1rem;font-weight:700}.compact-table-container[data-v-cfd219ae]{border:1px solid var(--ui-border);background:var(--ui-surface);border-radius:8px;max-height:24rem;overflow-y:auto}.compact-table[data-v-cfd219ae]{border-collapse:collapse;text-align:left;width:100%}.compact-table th[data-v-cfd219ae]{background:var(--ui-surface);text-transform:uppercase;letter-spacing:.05em;color:var(--ui-text-muted);border-bottom:1px solid var(--ui-border);z-index:1;padding:.5rem .75rem;font-size:.7rem;font-weight:700;position:sticky;top:0}.compact-table td[data-v-cfd219ae]{border-bottom:1px solid var(--ui-border);padding:.5rem .75rem}.compact-table tr:last-child td[data-v-cfd219ae]{border-bottom:none}.compact-table tr[data-v-cfd219ae]:hover{background:var(--ui-card-hover)}.empty-state[data-v-cfd219ae]{text-align:center;color:var(--ui-text-muted);background:var(--ui-surface);border:1px dashed var(--ui-border);border-radius:8px;padding:2rem;font-size:.9rem}.dialog-actions[data-v-cfd219ae]{justify-content:flex-end;display:flex}.customers-container[data-v-f9bc31ed]{flex-direction:column;gap:1.5rem;animation:.6s cubic-bezier(.16,1,.3,1) fade-in-up-f9bc31ed;display:flex}@keyframes fade-in-up-f9bc31ed{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.kpi-grid[data-v-f9bc31ed]{grid-template-columns:repeat(4,1fr);gap:1.25rem;display:grid}.header-left[data-v-f9bc31ed]{flex:1;align-items:center;gap:1rem;min-width:0;display:flex}.header-filters[data-v-f9bc31ed]{align-items:center;gap:.65rem;display:flex}.record-count[data-v-f9bc31ed]{color:var(--ui-text-muted);white-space:nowrap;padding-left:.5rem;font-size:.85rem;font-weight:600}@media (width<=1024px){.kpi-grid[data-v-f9bc31ed]{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.kpi-grid[data-v-f9bc31ed]{grid-template-columns:repeat(2,minmax(0,1fr))}.header-left[data-v-f9bc31ed]{flex-direction:column;align-items:flex-start}.search-wrap[data-v-f9bc31ed]{width:100%}}.seg-toggle[data-v-3c890c20]{background:color-mix(in srgb, var(--ui-panel) 80%, transparent);border:1px solid color-mix(in srgb, var(--ui-border) 70%, transparent);border-radius:999px;align-items:center;gap:4px;padding:4px;display:inline-flex;position:relative}.seg-toggle__pill[data-v-3c890c20]{background:var(--ui-card);box-shadow:0 6px 16px color-mix(in srgb, var(--ui-text) 10%, transparent);pointer-events:none;z-index:0;border-radius:999px;transition:all .3s cubic-bezier(.34,1.56,.64,1);position:absolute;top:4px;bottom:4px;left:0}.seg-toggle__button[data-v-3c890c20]{z-index:1;color:var(--ui-text-muted);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:6px 12px;font-size:10px;font-weight:700;transition:color .2s;position:relative}.seg-toggle__button--active[data-v-3c890c20]{color:var(--ui-text)}.seg-toggle__button[data-v-3c890c20]:focus-visible{outline:none}.seg-toggle__button[data-v-3c890c20]:focus-visible:after{content:"";box-shadow:0 0 0 2px color-mix(in srgb, var(--ui-accent) 60%, transparent);border-radius:999px;position:absolute;inset:-2px}.ct-relative-time[data-v-4ce53c52]{align-items:center;display:flex}.ct-relative-label[data-v-4ce53c52]{color:var(--ui-text-muted);font-size:12px;font-weight:500}.filters-bar[data-v-38867ceb]{background:var(--color-surface-1);border:1px solid var(--ui-border);border-radius:12px;justify-content:space-between;align-items:center;gap:1rem;padding:.45rem .75rem;display:flex}.filters-label[data-v-38867ceb]{letter-spacing:.1em;color:var(--ui-text-muted);font-size:11px;font-weight:700}.filters-controls[data-v-38867ceb]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.dashboard-page[data-v-38867ceb]{flex-direction:column;gap:1.25rem;min-width:0;display:flex}.dashboard-hero[data-v-38867ceb],.dashboard-main[data-v-38867ceb]{flex-direction:column;gap:1rem;display:flex}.kpi-grid[data-v-38867ceb]{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}.dash-card[data-v-38867ceb]{background:var(--ui-card);border:1px solid color-mix(in srgb, var(--ui-border) 70%, transparent);box-shadow:0 1px 2px color-mix(in srgb, var(--ui-text) 8%, transparent), 0 12px 30px color-mix(in srgb, var(--ui-text) 8%, transparent);border-radius:16px;min-width:0;padding:1.15rem 1.35rem;transition:background .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1),transform .25s cubic-bezier(.16,1,.3,1)}.card-title[data-v-38867ceb]{letter-spacing:-.015em;color:var(--ui-text);margin:0 0 .85rem;font-size:13px;font-weight:700}.card-header[data-v-38867ceb]{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.85rem;display:flex}.card-header .card-title[data-v-38867ceb]{margin-bottom:.2rem}.card-kicker[data-v-38867ceb]{letter-spacing:.12em;color:var(--ui-text-muted);text-transform:uppercase;margin:0 0 .35rem;font-size:10px;font-weight:700}.card-subtitle[data-v-38867ceb]{color:var(--ui-text-muted);margin:0;font-size:11px}.charts-row[data-v-38867ceb]{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.services-body[data-v-38867ceb]{align-items:flex-start;gap:1rem;display:flex}.donut-wrap[data-v-38867ceb]{flex-shrink:0;width:180px;min-width:180px;height:180px;position:relative}.services-legend[data-v-38867ceb]{color:var(--ui-text-muted);flex:1;grid-template-columns:1fr 1fr;gap:12px 16px;font-size:10px;display:grid;overflow:hidden}.legend-item[data-v-38867ceb]{white-space:nowrap;text-overflow:ellipsis;align-items:flex-start;gap:10px;display:flex;overflow:hidden}.legend-dot[data-v-38867ceb]{border-radius:4px;flex-shrink:0;width:16px;height:16px;margin-top:2px}.legend-text-group[data-v-38867ceb]{flex-direction:column;gap:2px;display:flex;overflow:hidden}.legend-text-main[data-v-38867ceb]{color:var(--ui-text);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;line-height:1.2;overflow:hidden}.legend-text-sub[data-v-38867ceb]{color:var(--ui-text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;font-weight:400;line-height:1.2;overflow:hidden}.services-totals[data-v-38867ceb]{border-top:1px solid var(--ui-border);color:var(--ui-text-muted);gap:1rem;margin-top:.75rem;padding-top:.75rem;font-size:11px;display:flex}.services-total-item[data-v-38867ceb]{align-items:center;gap:5px;display:flex}.total-badge[data-v-38867ceb]{text-transform:uppercase;letter-spacing:.05em;border-radius:4px;padding:2px 6px;font-size:9px;font-weight:600}.total-badge--blue[data-v-38867ceb]{background:var(--ui-tint);color:var(--ui-accent)}.total-badge--teal[data-v-38867ceb]{background:color-mix(in srgb, var(--ui-success) 10%, transparent);color:var(--ui-success)}.trends-card[data-v-38867ceb]{flex-direction:column;min-width:0;display:flex}.trends-body[data-v-38867ceb]{flex:1;grid-template-columns:1fr;gap:1rem;min-width:0;display:grid}.trend-chart-box[data-v-38867ceb]{flex-direction:column;gap:4px;min-width:0;display:flex;overflow:hidden}.trend-sublabel[data-v-38867ceb]{color:var(--ui-text-muted);align-items:center;margin:0 0 4px;font-size:10px;font-weight:600;display:flex}.trend-chart-area[data-v-38867ceb]{width:100%;height:190px;min-height:120px;position:relative}.bottom-row[data-v-38867ceb]{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:stretch;gap:1rem;display:grid}.bottom-left[data-v-38867ceb]{min-width:0;position:relative}.bottom-left-inner[data-v-38867ceb]{flex-direction:column;display:flex;position:absolute;inset:0}@media (width<=1280px){.charts-row[data-v-38867ceb]{grid-template-columns:1fr}.kpi-grid[data-v-38867ceb]{grid-template-columns:repeat(2,minmax(0,1fr))}.trend-chart-area[data-v-38867ceb]{height:180px}}@media (width<=900px){.filters-bar[data-v-38867ceb]{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.75rem}.filters-controls[data-v-38867ceb]{align-items:stretch;width:100%}.filters-controls[data-v-38867ceb]>*{flex:12rem}.kpi-grid[data-v-38867ceb]{grid-template-columns:repeat(2,minmax(0,1fr))}.kpi-grid[data-v-38867ceb] .kpi-card{gap:.85rem;padding:.9rem 1rem}.kpi-grid[data-v-38867ceb] .kpi-icon-wrap{border-radius:10px;width:40px;height:40px}.kpi-grid[data-v-38867ceb] .kpi-icon{width:18px;height:18px}.kpi-grid[data-v-38867ceb] .kpi-label{font-size:10px}.kpi-grid[data-v-38867ceb] .kpi-value{font-size:22px}.charts-row[data-v-38867ceb],.trends-body[data-v-38867ceb],.bottom-row[data-v-38867ceb]{grid-template-columns:1fr}.bottom-left-inner[data-v-38867ceb]{position:static;inset:auto}.side-panels[data-v-38867ceb]{min-height:auto}.satisfaction-card[data-v-38867ceb]{margin-top:0}.trend-chart-area[data-v-38867ceb]{height:180px}.services-body[data-v-38867ceb]{flex-direction:column}.donut-wrap[data-v-38867ceb]{aspect-ratio:1;width:100%;min-width:0;max-width:18rem;height:auto}.services-legend[data-v-38867ceb]{grid-template-columns:1fr}.gender-counter-pill[data-v-38867ceb]{min-width:min(260px,100% - 20px);padding:9px 12px}.gender-counter-values[data-v-38867ceb]{gap:6px}.panel-header[data-v-38867ceb]{flex-direction:column;align-items:flex-start;gap:.75rem}.panel-header-left[data-v-38867ceb],.panel-header-right[data-v-38867ceb]{align-items:stretch;width:100%}.panel-header-right[data-v-38867ceb],.panel-filters[data-v-38867ceb]{justify-content:flex-start}}@media (width<=600px){.kpi-grid[data-v-38867ceb]{grid-template-columns:repeat(2,minmax(0,1fr))}.filters-controls[data-v-38867ceb]>*{flex:100%}.kpi-grid[data-v-38867ceb] .kpi-card{gap:.75rem;padding:.8rem .95rem}.kpi-grid[data-v-38867ceb] .kpi-value{font-size:20px}.dash-card[data-v-38867ceb]{padding:1rem}}.panel-header[data-v-38867ceb]{align-items:center;gap:1rem}.panel-header-left[data-v-38867ceb]{align-items:center;gap:.75rem;display:inline-flex}.panel-header-right[data-v-38867ceb]{flex:1;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.panel-filters[data-v-38867ceb]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.panel-card[data-v-38867ceb]{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.panel-card .crud-table-card[data-v-38867ceb]{flex:1;gap:0;min-height:0;padding:0;overflow:hidden}.panel-card[data-v-38867ceb] .p-datatable{flex-direction:column;flex:1;min-height:0;display:flex}.panel-card[data-v-38867ceb] .p-datatable-table-container{flex:1;min-height:0;overflow:auto}.panel-card[data-v-38867ceb] .p-datatable-thead>tr>th{padding:.65rem .6rem}.panel-card[data-v-38867ceb] .p-datatable-tbody>tr>td{padding:.6rem}.panel-card[data-v-38867ceb] .p-datatable-table{width:100%}.complaint-code[data-v-38867ceb]{background:var(--ui-tint);width:22px;height:22px;color:var(--ui-accent);letter-spacing:.03em;border-radius:999px;justify-content:center;align-items:center;margin-right:6px;padding:0;font-size:9px;font-weight:600;display:inline-flex}.side-panels[data-v-38867ceb]{flex-direction:column;gap:1rem;display:flex}.transactions-card .crud-table-card[data-v-38867ceb]{padding:0}.transaction-amount[data-v-38867ceb]{color:var(--ui-text);font-weight:700}.transaction-time[data-v-38867ceb]{color:var(--ui-text-muted);font-size:11px}.status-pill[data-v-38867ceb]{border:1px solid var(--ui-border);letter-spacing:.04em;text-transform:uppercase;color:var(--ui-text);background:var(--ui-panel);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:3px 10px;font-size:10px;font-weight:700;display:inline-flex}.status-pill--success[data-v-38867ceb]{color:var(--ui-success);border-color:color-mix(in srgb, var(--ui-success) 40%, transparent);background:color-mix(in srgb, var(--ui-success) 14%, transparent)}.status-pill--pending[data-v-38867ceb]{color:var(--ui-warning);border-color:color-mix(in srgb, var(--ui-warning) 40%, transparent);background:color-mix(in srgb, var(--ui-warning) 14%, transparent)}.status-pill--info[data-v-38867ceb]{color:var(--ui-info);border-color:color-mix(in srgb, var(--ui-info) 40%, transparent);background:color-mix(in srgb, var(--ui-info) 14%, transparent)}.status-pill--neutral[data-v-38867ceb]{color:var(--ui-text-muted);border-color:color-mix(in srgb, var(--ui-border) 60%, transparent);background:color-mix(in srgb, var(--ui-border) 12%, transparent)}.status-pill--danger[data-v-38867ceb]{color:var(--ui-danger);border-color:color-mix(in srgb, var(--ui-danger) 40%, transparent);background:color-mix(in srgb, var(--ui-danger) 14%, transparent)}.gender-legend[data-v-38867ceb]{color:var(--ui-text-muted);align-items:center;gap:1rem;margin-bottom:.65rem;font-size:11px;display:flex}.gender-legend-spacer[data-v-38867ceb]{flex:1}.gender-dot[data-v-38867ceb]{border-radius:50%;width:8px;height:8px;margin-right:4px;display:inline-block}.gender-dot--male[data-v-38867ceb]{background:#3b82f6}.gender-dot--female[data-v-38867ceb]{background:#f472b6;margin-left:4px;margin-right:0}.gender-legend-label[data-v-38867ceb]{font-size:11px}.gender-bar-wrap[data-v-38867ceb]{flex-direction:column;gap:6px;display:flex}.gender-bar[data-v-38867ceb]{border-radius:10px;gap:0;height:64px;display:flex;position:relative;overflow:hidden;transform:translateZ(0)}.gender-bar-track[data-v-38867ceb]{transition:width .6s cubic-bezier(.16,1,.3,1);position:absolute;top:0;bottom:0;overflow:hidden}.gender-bar-track--male[data-v-38867ceb]{right:50%}.gender-bar-track--female[data-v-38867ceb]{left:50%}.gender-bar--male[data-v-38867ceb],.gender-bar--female[data-v-38867ceb]{width:100%;height:100%;display:block}.gender-bar--male[data-v-38867ceb]{background:linear-gradient(135deg,#3b82f6,#2563eb);border-radius:10px 0 0 10px}.gender-bar--female[data-v-38867ceb]{background:linear-gradient(135deg,#f472b6,#db2777);border-radius:0 10px 10px 0}.gender-counter-pill[data-v-38867ceb]{background:var(--ui-panel);border:1px solid var(--ui-border);z-index:1;border-radius:14px;flex-direction:column;align-items:center;gap:4px;min-width:280px;max-width:calc(100% - 24px);padding:18px 24px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 24px #00000014}.gender-counter-title[data-v-38867ceb]{color:var(--ui-text);margin:0;font-size:14px;font-weight:700;line-height:1}.gender-counter-values[data-v-38867ceb]{grid-template-columns:auto auto auto auto;align-items:baseline;gap:10px;display:grid}.gender-counter-value[data-v-38867ceb]{color:var(--ui-text);font-size:11px;font-weight:700}.gender-counter-label[data-v-38867ceb]{color:var(--ui-text-muted);font-size:11px}.satisfaction-grid[data-v-38867ceb]{flex-wrap:nowrap;gap:6px;display:flex;overflow-x:auto}.satisfaction-item[data-v-38867ceb]{background:var(--ui-panel);text-align:center;border-top:4px solid #0000;border-radius:10px;flex:1;min-width:60px;margin-top:24px;padding:10px 8px 8px;position:relative;box-shadow:0 1px 3px #0000000d}.sat-label[data-v-38867ceb]{color:var(--ui-text-muted);margin:16px 0 4px;font-size:9px;font-weight:600;line-height:1.3}.sat-total[data-v-38867ceb]{color:var(--ui-text);margin:0;font-size:10px;font-weight:700}.sat-icon-wrapper[data-v-38867ceb]{background:var(--ui-panel);border-radius:50%;align-items:center;padding:3px;display:flex;position:absolute;top:-2px;left:50%;transform:translate(-50%,-50%);box-shadow:0 2px 4px #0000000a}.sat-icon[data-v-38867ceb]{object-fit:contain;width:32px;height:32px;display:block}[data-v-38867ceb] .p-select{border:1px solid var(--ui-border);background:var(--ui-card);color:var(--ui-text);border-radius:8px;font-size:12px}[data-v-38867ceb] .p-datatable .p-datatable-thead>tr>th{background:var(--ui-panel);color:var(--ui-text-muted);border-bottom:1px solid var(--ui-border);padding:8px 10px;font-size:11px;font-weight:600}[data-v-38867ceb] .p-datatable .p-datatable-tbody>tr>td{color:var(--ui-text);border-bottom:1px solid var(--ui-panel);background:var(--ui-card);padding:7px 10px;font-size:12px}[data-v-38867ceb] .p-datatable .p-datatable-tbody>tr:hover td{background:var(--ui-panel)!important}.custom-tooltip[data-v-38867ceb]{background:var(--ui-card);border:1px solid var(--ui-divider);z-index:1000;pointer-events:none;width:480px;color:var(--ui-text);border-radius:12px;flex-direction:column;gap:1rem;padding:1rem;transition:top .1s,left .1s;display:flex;position:absolute}.ct-header[data-v-38867ceb]{align-items:center;gap:.75rem;display:flex}.ct-color-box[data-v-38867ceb]{border-radius:6px;width:32px;height:32px}.ct-title[data-v-38867ceb]{margin:0 0 2px;font-size:16px;font-weight:700}.ct-subtitle[data-v-38867ceb]{color:var(--ui-text-muted);margin:0;font-size:12px;font-weight:500}.ct-section-title[data-v-38867ceb]{color:var(--ui-text-muted);margin:0 0 .5rem;font-size:12px;font-weight:600}.ct-metric-group[data-v-38867ceb]{gap:.5rem;display:flex}.ct-metric-card[data-v-38867ceb]{background:var(--ui-panel);border:1px solid var(--ui-border);border-radius:8px;align-items:center;gap:8px;padding:8px 12px;display:flex}.ct-stripe[data-v-38867ceb]{border-radius:2px;width:3px;height:24px}.ct-mlabel[data-v-38867ceb]{margin:0 0 2px;font-size:11px;font-weight:700}.ct-mval[data-v-38867ceb]{color:var(--ui-text-muted);align-items:center;gap:8px;margin:0;font-size:10px;display:flex}.ct-count[data-v-38867ceb]{color:var(--ui-text);font-size:11px;font-weight:700}.content-scroll:has(.dashboard-page){position:relative}.content-scroll:has(.dashboard-page):before{content:"";background:radial-gradient(600px 400px at calc(100% + 40px) -60px, color-mix(in srgb, var(--ui-accent) 22%, var(--ui-page-bg)) 0%, color-mix(in srgb, var(--ui-accent) 8%, var(--ui-page-bg)) 40%, transparent 70%), linear-gradient(175deg, color-mix(in srgb, var(--ui-accent) 14%, var(--ui-page-bg)) 0%, color-mix(in srgb, var(--ui-accent) 5%, var(--ui-page-bg)) 45%, var(--ui-page-bg) 100%);pointer-events:none;z-index:0;width:100%;height:480px;position:absolute;top:0;left:0}.content-scroll:has(.dashboard-page)>*{z-index:1;position:relative}.error-page[data-v-e4d5fd16]{isolation:isolate;background:var(--ui-page-bg);min-height:100dvh;font-family:var(--font-sans);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.error-bg-layer[data-v-e4d5fd16]{pointer-events:none;position:absolute;inset:0}.error-orb[data-v-e4d5fd16]{filter:blur(44px);opacity:.38;will-change:transform;border-radius:9999px;position:absolute}.error-orb--left[data-v-e4d5fd16]{background:color-mix(in srgb, var(--color-surface-2) 25%, transparent);width:256px;height:256px;animation:14s cubic-bezier(.16,1,.3,1) infinite drift-left-e4d5fd16;top:12%;left:-92px}.error-orb--right[data-v-e4d5fd16]{background:color-mix(in srgb, var(--color-surface-2) 35%, transparent);width:320px;height:320px;animation:16s cubic-bezier(.16,1,.3,1) infinite drift-right-e4d5fd16;bottom:8%;right:-80px}.error-content[data-v-e4d5fd16]{justify-content:center;align-items:center;width:100%;padding:2rem 1rem;display:flex;position:relative}.error-watermark[data-v-e4d5fd16]{color:var(--ui-text);opacity:.028;letter-spacing:-.04em;-webkit-user-select:none;user-select:none;pointer-events:none;z-index:0;font-size:clamp(10rem,28vw,22rem);font-weight:800;line-height:1;position:absolute}html.dark .error-watermark[data-v-e4d5fd16]{opacity:.04}.error-card[data-v-e4d5fd16]{z-index:1;text-align:center;background:var(--ui-card);border:1px solid var(--ui-border);width:100%;max-width:24rem;box-shadow:0 1px 3px #0000000f, 0 0 0 1px var(--ui-border);border-radius:16px;padding:2.25rem 2rem 1.75rem;animation:.5s cubic-bezier(.16,1,.3,1) both card-enter-e4d5fd16;position:relative;overflow-x:hidden}.error-logo[data-v-e4d5fd16]{justify-content:center;align-items:center;margin-bottom:1.25rem;display:flex}.error-logo-img[data-v-e4d5fd16]{object-fit:contain;width:40px;height:40px;animation:3.6s ease-in-out infinite mark-pulse-e4d5fd16}.error-icon-wrap[data-v-e4d5fd16]{justify-content:center;align-items:center;margin-bottom:1rem;display:flex}.error-icon[data-v-e4d5fd16]{filter:invert(34%)sepia(85%)saturate(2800%)hue-rotate(345deg)brightness(90%)contrast(105%);opacity:.82;width:56px;height:56px;animation:3s ease-in-out infinite icon-breathe-e4d5fd16}html.dark .error-icon[data-v-e4d5fd16]{filter:invert(34%)sepia(85%)saturate(2800%)hue-rotate(345deg)brightness(110%)contrast(105%);opacity:.9}.error-code-pill[data-v-e4d5fd16]{letter-spacing:.1em;color:var(--color-status-red);background:color-mix(in srgb, var(--color-status-red) 15%, transparent);border-radius:999px;margin-bottom:.75rem;padding:3px 12px;font-size:11px;font-weight:700;display:inline-block}.error-title[data-v-e4d5fd16]{color:var(--ui-text);margin:0 0 .5rem;font-size:1.35rem;font-weight:700;line-height:1.25}.error-description[data-v-e4d5fd16]{color:var(--ui-text-muted);max-width:32ch;margin:0 auto 1.5rem;font-size:.85rem;line-height:1.5}.error-action-btn[data-v-e4d5fd16]{background:var(--color-primary);width:100%;color:var(--color-text-inverse);font-family:var(--font-sans);cursor:pointer;border:1px solid #0000;border-radius:.55rem;padding:.58rem 1.5rem;font-size:.9rem;font-weight:500;transition:transform .14s,background-color .2s,box-shadow .2s;display:inline-block}.error-action-btn[data-v-e4d5fd16]:hover{filter:brightness(.9);box-shadow:0 4px 12px #0000001a}.error-action-btn[data-v-e4d5fd16]:active{transform:scale(.98)}.error-action-btn[data-v-e4d5fd16]:focus-visible{box-shadow:0 0 0 2px var(--ui-page-bg), 0 0 0 4px var(--color-primary);outline:none}html.dark .error-action-btn[data-v-e4d5fd16]{box-shadow:0 0 0 1px #ffffff1a}html.dark .error-action-btn[data-v-e4d5fd16]:hover{box-shadow:0 4px 12px #0006,0 0 0 1px #ffffff1a}.error-footer[data-v-e4d5fd16]{color:var(--ui-text-muted);letter-spacing:.02em;margin-top:1.25rem;font-size:10px}@keyframes card-enter-e4d5fd16{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes icon-breathe-e4d5fd16{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes mark-pulse-e4d5fd16{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}@keyframes drift-left-e4d5fd16{0%,to{transform:translate(0,0)}50%{transform:translate(14px,16px)}}@keyframes drift-right-e4d5fd16{0%,to{transform:translate(0,0)}50%{transform:translate(-16px,-14px)}}@media (width<=480px){.error-card[data-v-e4d5fd16]{max-width:calc(100% - 2rem);padding:1.75rem 1.25rem 1.5rem}.error-icon[data-v-e4d5fd16]{width:48px;height:48px}.error-watermark[data-v-e4d5fd16]{font-size:8rem}}.error-card--debug[data-v-e4d5fd16]{max-width:40rem}.debug-section[data-v-e4d5fd16]{text-align:left;margin-top:1.25rem}.debug-toggle[data-v-e4d5fd16]{cursor:pointer;width:100%;font-family:var(--font-sans);letter-spacing:.06em;color:var(--ui-text-muted);background:0 0;border:none;align-items:center;gap:6px;padding:6px 0;font-size:11px;font-weight:600;transition:color .2s;display:flex}.debug-toggle[data-v-e4d5fd16]:hover{color:var(--ui-text)}.debug-chevron[data-v-e4d5fd16]{flex-shrink:0;width:14px;height:14px;transition:transform .25s cubic-bezier(.16,1,.3,1)}.debug-chevron--open[data-v-e4d5fd16]{transform:rotate(90deg)}.debug-panel[data-v-e4d5fd16]{background:var(--ui-panel);border:1px solid var(--ui-border);border-radius:10px;flex-direction:column;gap:8px;margin-top:8px;padding:12px;animation:.25s cubic-bezier(.16,1,.3,1) both card-enter-e4d5fd16;display:flex;overflow-x:hidden}.debug-row[data-v-e4d5fd16]{flex-direction:column;gap:2px;display:flex}.debug-label[data-v-e4d5fd16]{letter-spacing:.1em;text-transform:uppercase;color:var(--ui-text-muted);font-size:9px;font-weight:700}.debug-value[data-v-e4d5fd16]{color:var(--ui-text);word-break:break-all;font-size:12px;line-height:1.45}.debug-mono[data-v-e4d5fd16]{font-family:var(--font-mono);font-size:11px}.debug-trace[data-v-e4d5fd16]{flex-direction:column;gap:4px;display:flex}.debug-trace-list[data-v-e4d5fd16]{background:var(--ui-panel);border:1px solid var(--ui-border);border-radius:8px;max-height:260px;padding:6px 0;overflow:hidden auto}.debug-trace-frame[data-v-e4d5fd16]{font-family:var(--font-mono);color:var(--ui-text);align-items:flex-start;gap:8px;padding:4px 10px;font-size:10.5px;line-height:1.4;display:flex}.debug-trace-frame[data-v-e4d5fd16]:hover{background:var(--ui-tint)}.debug-trace-idx[data-v-e4d5fd16]{text-align:right;width:18px;color:var(--ui-text-muted);flex-shrink:0;font-size:10px;font-weight:600}.debug-trace-body[data-v-e4d5fd16]{flex-direction:column;gap:1px;min-width:0;display:flex}.debug-trace-fn[data-v-e4d5fd16]{color:var(--ui-accent);word-break:break-all}.debug-trace-file[data-v-e4d5fd16]{color:var(--ui-text-muted);word-break:break-all;font-size:10px}.forms-page[data-v-e403e643]{flex-direction:column;gap:1.5rem;width:100%;animation:.6s cubic-bezier(.16,1,.3,1) fade-in-up-e403e643;display:flex}@keyframes fade-in-up-e403e643{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.forms-section[data-v-e403e643]{margin-bottom:0}.section-divider[data-v-e403e643]{background:var(--ui-border);height:1px;margin:.5rem 0}.section-header[data-v-e403e643]{margin-bottom:1.25rem}.section-header--row[data-v-e403e643]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.section-title[data-v-e403e643]{color:var(--ui-text);letter-spacing:-.015em;margin:0;font-size:1.125rem;font-weight:700}.section-title--lg[data-v-e403e643]{font-size:1.375rem}.section-subtitle[data-v-e403e643]{color:var(--ui-text-muted);margin-top:.25rem;font-size:.8125rem}.header-actions[data-v-e403e643]{gap:.5rem;display:flex}.btn[data-v-e403e643]{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:.5rem;justify-content:center;align-items:center;gap:.375rem;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}.btn-sm[data-v-e403e643]{padding:.4375rem .875rem;font-size:.8125rem}.btn-xs[data-v-e403e643]{border-radius:.375rem;padding:.3125rem .5rem;font-size:.6875rem}.btn-block[data-v-e403e643]{width:100%}.btn-primary[data-v-e403e643]{background:var(--ui-accent);color:#fff;border-color:var(--ui-accent)}.btn-primary[data-v-e403e643]:hover{opacity:.88}.btn-danger[data-v-e403e643]{background:var(--ui-danger);color:#fff;border-color:var(--ui-danger)}.btn-danger[data-v-e403e643]:hover{opacity:.88}.btn-success[data-v-e403e643]{background:var(--ui-success);color:#fff;border-color:var(--ui-success)}.btn-ghost[data-v-e403e643]{background:var(--ui-card);color:var(--ui-text);border-color:var(--ui-border)}.btn-ghost[data-v-e403e643]:hover{background:var(--ui-panel)}.btn-qr[data-v-e403e643]{color:#7c3aed;background:#7c3aed1f;border-color:#7c3aed4d}.btn-qr[data-v-e403e643]:hover{background:#7c3aed33}.empty-state[data-v-e403e643]{background:var(--ui-card);border:2px dashed var(--ui-border);text-align:center;color:var(--ui-text-muted);border-radius:.75rem;padding:2rem;font-size:.875rem;font-weight:500}.empty-state--lg[data-v-e403e643]{border-radius:1rem;padding:3rem}.template-grid[data-v-e403e643]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1.25rem;display:grid}.template-card[data-v-e403e643]{background:var(--ui-card);border:1px solid var(--ui-border);border-radius:.75rem;flex-direction:column;padding:1.125rem;transition:box-shadow .2s,border-color .2s;display:flex}.template-card[data-v-e403e643]:hover{border-color:var(--ui-accent);box-shadow:0 4px 16px color-mix(in srgb, var(--ui-text) 8%, transparent)}.template-thumb[data-v-e403e643]{background:var(--ui-panel);border:1px solid var(--ui-border);border-radius:.5rem;width:100%;height:7.5rem;margin-bottom:.875rem;overflow:hidden}.template-name[data-v-e403e643]{color:var(--ui-text);margin:0;font-size:.875rem;font-weight:700}.template-desc[data-v-e403e643]{color:var(--ui-text-muted);flex:1;margin:.25rem 0 1rem;font-size:.6875rem}.template-footer[data-v-e403e643]{border-top:1px solid var(--ui-border);justify-content:flex-end;margin-top:auto;padding-top:.75rem;display:flex}.table-container[data-v-e403e643]{background:var(--ui-card);border:1px solid var(--ui-border);box-shadow:0 1px 3px color-mix(in srgb, var(--ui-text) 5%, transparent);border-radius:.75rem;overflow-x:auto}.data-table[data-v-e403e643]{border-collapse:collapse;width:100%}.data-table thead tr[data-v-e403e643]{background:var(--ui-panel)}.data-table th[data-v-e403e643]{text-align:left;color:var(--ui-text-muted);text-transform:uppercase;letter-spacing:.06em;padding:.75rem 1.25rem;font-size:.6875rem;font-weight:700}.data-table tbody tr[data-v-e403e643]{border-top:1px solid var(--ui-border);transition:background .1s}.data-table tbody tr[data-v-e403e643]:hover{background:color-mix(in srgb, var(--ui-accent) 4%, transparent)}.data-table td[data-v-e403e643]{color:var(--ui-text);padding:.75rem 1.25rem;font-size:.8125rem}.text-right[data-v-e403e643]{text-align:right}.name-cell[data-v-e403e643]{align-items:center;gap:.5rem;font-weight:600;display:flex}.name-cell--sub[data-v-e403e643]{opacity:.65;padding-left:3rem;font-weight:400}.expand-btn[data-v-e403e643]{cursor:pointer;color:var(--ui-text-muted);background:0 0;border:none;width:1rem;padding:0;font-size:.875rem;transition:transform .2s;display:inline-block}.expand-btn--open[data-v-e403e643]{transform:rotate(-180deg)}.expand-spacer[data-v-e403e643]{width:1rem;display:inline-block}.survey-name[data-v-e403e643]{color:var(--ui-text)}.version-badge[data-v-e403e643]{background:var(--ui-accent);color:#fff;border-radius:.25rem;padding:.125rem .5rem;font-size:.6875rem;font-weight:700;display:inline-block}.version-badge--muted[data-v-e403e643]{background:var(--ui-panel);color:var(--ui-text-muted)}.status-pill[data-v-e403e643]{font-size:.6875rem;font-weight:700}.status-pill--published[data-v-e403e643]{color:var(--ui-success)}.status-pill--draft[data-v-e403e643]{color:var(--ui-warning)}.date-cell[data-v-e403e643]{color:var(--ui-text-muted)}.actions-cell[data-v-e403e643]{text-align:right;flex-wrap:wrap;justify-content:flex-end;gap:.25rem;display:flex}.version-row[data-v-e403e643]{opacity:.7}.link-accent[data-v-e403e643]{color:var(--ui-accent);font-size:.75rem;font-weight:600;text-decoration:none}.modal-overlay[data-v-e403e643]{z-index:2000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.modal-panel[data-v-e403e643]{background:var(--ui-card);border-radius:1rem;flex-direction:column;width:100%;max-width:28rem;max-height:90vh;display:flex;box-shadow:0 20px 60px #00000040}.modal-panel--wide[data-v-e403e643]{max-width:56rem}.modal-header[data-v-e403e643]{border-bottom:1px solid var(--ui-border);justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.modal-header h3[data-v-e403e643]{color:var(--ui-text);margin:0;font-size:1rem;font-weight:700}.modal-close[data-v-e403e643]{color:var(--ui-text-muted);cursor:pointer;background:0 0;border:none;padding:.25rem;font-size:1.125rem}.modal-close[data-v-e403e643]:hover{color:var(--ui-text)}.modal-body[data-v-e403e643]{flex:1;padding:1.5rem;overflow-y:auto}.modal-footer[data-v-e403e643]{border-top:1px solid var(--ui-border);justify-content:flex-end;gap:.5rem;padding:1rem 1.5rem;display:flex}.qr-grid[data-v-e403e643]{grid-template-columns:1fr 1fr;align-items:start;gap:1.5rem;display:grid}.qr-left-panel[data-v-e403e643]{position:sticky;top:0}.qr-section-title[data-v-e403e643]{color:var(--ui-text);margin:0 0 .75rem;font-size:.8125rem;font-weight:700}.dept-list[data-v-e403e643]{background:var(--ui-panel);border:1px solid var(--ui-border);border-radius:.5rem;max-height:400px;padding:.5rem;overflow-y:auto}.dept-check[data-v-e403e643]{cursor:pointer;color:var(--ui-text);border-radius:.375rem;align-items:center;gap:.5rem;margin-bottom:2px;padding:.5rem;font-size:.8125rem;transition:background .15s;display:flex}.dept-check[data-v-e403e643]:hover{background:color-mix(in srgb, var(--ui-text) 4%, transparent)}.qr-card[data-v-e403e643]{background:var(--ui-panel);border:1px solid var(--ui-border);text-align:center;border-radius:.625rem;margin-bottom:.625rem;padding:.875rem}.qr-label[data-v-e403e643]{color:var(--ui-text);margin-bottom:.5rem;font-size:.8125rem;font-weight:600}.qr-actions[data-v-e403e643]{justify-content:center;gap:.25rem;margin-top:.5rem;display:flex}.mt-4[data-v-e403e643]{margin-top:1rem}.builder-wrap[data-v-33ff9ccc]{width:calc(100% + 3rem);height:calc(100vh - 4.5rem);margin:-1.25rem -1.5rem -2rem;overflow:hidden}@media (width<=900px){.builder-wrap[data-v-33ff9ccc]{width:calc(100% + 2rem);margin:-1rem -1rem -1.5rem}}.builder-wrap[data-v-30fd4f71]{width:calc(100% + 3rem);height:calc(100vh - 4.5rem);margin:-1.25rem -1.5rem -2rem;overflow:hidden}@media (width<=900px){.builder-wrap[data-v-30fd4f71]{width:calc(100% + 2rem);margin:-1rem -1rem -1.5rem}}#surveyViewerContainer[data-v-89de35f9]{width:100%;margin:0 auto}.scanner-card[data-v-a08a830d]{background:var(--color-white,#fff);border:1px solid var(--color-slate-100,#f1f5f9);width:100%;max-width:420px;font-family:var(--font-sans,"Instrument Sans", system-ui, sans-serif);border-radius:1rem;margin:0 auto;overflow:hidden;box-shadow:0 4px 24px #0000000f,0 1px 3px #0000000a}.scanner-header[data-v-a08a830d]{background:var(--color-brand-600,#4863a0);color:#fff;align-items:center;gap:.75rem;padding:1.25rem 1.5rem;display:flex}.scanner-header-icon[data-v-a08a830d]{background:#ffffff2e;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}.scanner-title[data-v-a08a830d]{letter-spacing:-.01em;margin:0;font-size:1rem;font-weight:700}.scanner-subtitle[data-v-a08a830d]{opacity:.8;margin:0;font-size:.75rem}.status-pill[data-v-a08a830d]{border-radius:.5rem;margin:.75rem 1rem 0;padding:.5rem .875rem;font-size:.8rem;font-weight:500}.status-info[data-v-a08a830d]{background:var(--color-brand-50,#f4f6fb);color:var(--color-brand-700,#3b5084)}.status-success[data-v-a08a830d]{color:#166534;background:#f0fdf4}.status-warning[data-v-a08a830d]{color:#92400e;background:#fffbeb}.status-error[data-v-a08a830d]{color:#991b1b;background:#fef2f2}.tab-row[data-v-a08a830d]{border-bottom:1px solid var(--color-slate-100,#f1f5f9);margin-top:.25rem;display:flex}.tab[data-v-a08a830d]{cursor:pointer;color:var(--color-slate-400,#94a3b8);background:0 0;border:none;border-bottom:2px solid #0000;flex:1;justify-content:center;align-items:center;gap:.35rem;padding:.65rem;font-family:inherit;font-size:.8rem;font-weight:600;transition:all .2s;display:flex}.tab[data-v-a08a830d]:hover{color:var(--color-slate-600,#475569)}.tab--active[data-v-a08a830d]{color:var(--color-brand-600,#4863a0);border-bottom-color:var(--color-brand-600,#4863a0)}.scanner-body[data-v-a08a830d]{padding:1rem 1rem .75rem}.camera-area[data-v-a08a830d]{background:var(--color-brand-950,#1d243b);aspect-ratio:4/3;border-radius:.75rem;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.camera-area video[data-v-a08a830d]{object-fit:cover;width:100%;height:100%;display:block}.camera-off[data-v-a08a830d]{text-align:center;flex-direction:column;align-items:center;gap:.5rem;padding:1.5rem;display:flex}.camera-off svg[data-v-a08a830d]{color:var(--color-brand-300,#9cb5d9)}.camera-off p[data-v-a08a830d]{color:var(--color-brand-300,#9cb5d9);margin:0;font-size:.8rem}.viewfinder[data-v-a08a830d]{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.viewfinder-corners[data-v-a08a830d]{width:180px;height:180px;position:relative}.viewfinder-corners[data-v-a08a830d]:before,.viewfinder-corners[data-v-a08a830d]:after{content:"";border-style:solid;border-color:#ffffffb3;width:28px;height:28px;position:absolute}.viewfinder-corners[data-v-a08a830d]:before{border-width:3px 0 0 3px;border-radius:6px 0 0;top:0;left:0;box-shadow:152px 0 #0000,152px 0 #ffffffb3}.viewfinder-corners[data-v-a08a830d]:after{border-width:0 0 3px 3px;border-radius:0 0 0 6px;bottom:0;left:0;box-shadow:0 0 #0000}.viewfinder-hint[data-v-a08a830d]{color:#ffffffd9;letter-spacing:.02em;background:#00000073;border-radius:99px;margin-top:.75rem;padding:.25rem .6rem;font-size:.65rem;font-weight:600}.btn-row[data-v-a08a830d]{gap:.5rem;margin-top:.75rem;display:flex}.drop-zone[data-v-a08a830d]{border:2px dashed var(--color-slate-200,#e2e8f0);text-align:center;cursor:pointer;background:var(--color-slate-50,#f8fafc);border-radius:.75rem;padding:1.5rem;transition:all .2s}.drop-zone[data-v-a08a830d]:hover,.drop-zone--active[data-v-a08a830d]{border-color:var(--color-brand-400,#6d90c4);background:var(--color-brand-50,#f4f6fb)}.drop-zone-empty[data-v-a08a830d]{flex-direction:column;align-items:center;gap:.4rem;display:flex}.drop-zone-label[data-v-a08a830d]{color:var(--color-slate-700,#334155);margin:0;font-size:.85rem;font-weight:600}.drop-zone-hint[data-v-a08a830d]{color:var(--color-slate-400,#94a3b8);margin:0;font-size:.75rem}.drop-zone-preview[data-v-a08a830d]{flex-direction:column;align-items:center;gap:.5rem;display:flex}.drop-zone-preview img[data-v-a08a830d]{border-radius:.5rem;max-width:140px;max-height:140px}.result-card[data-v-a08a830d]{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:.75rem;margin:.75rem 1rem 0;padding:1rem}.result-badge[data-v-a08a830d]{color:#166534;margin-bottom:.75rem;font-size:.9rem;font-weight:700}.result-fields[data-v-a08a830d]{flex-direction:column;gap:.35rem;margin-bottom:.75rem;display:flex}.result-fields>div[data-v-a08a830d]{justify-content:space-between;align-items:center;display:flex}.result-label[data-v-a08a830d]{color:#4b5563;font-size:.75rem;font-weight:500}.result-value[data-v-a08a830d]{color:#111827;font-size:.8rem;font-weight:600}.skip-section[data-v-a08a830d]{padding:0 1rem 1.25rem}.skip-divider[data-v-a08a830d]{color:var(--color-slate-300,#cbd5e1);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:.75rem;margin:.75rem 0;font-size:.7rem;font-weight:600;display:flex}.skip-divider[data-v-a08a830d]:before,.skip-divider[data-v-a08a830d]:after{content:"";background:var(--color-slate-200,#e2e8f0);flex:1;height:1px}.btn[data-v-a08a830d]{cursor:pointer;border:none;border-radius:.5rem;flex:1;justify-content:center;align-items:center;gap:.35rem;padding:.55rem .75rem;font-family:inherit;font-size:.8rem;font-weight:600;transition:all .15s;display:inline-flex}.btn[data-v-a08a830d]:disabled{opacity:.45;cursor:not-allowed}.btn[data-v-a08a830d]:not(:disabled):hover{transform:translateY(-1px)}.btn[data-v-a08a830d]:not(:disabled):active{transform:translateY(0)}.btn--brand[data-v-a08a830d]{background:var(--color-brand-600,#4863a0);color:#fff;box-shadow:0 2px 8px #4863a040}.btn--brand[data-v-a08a830d]:not(:disabled):hover{background:var(--color-brand-700,#3b5084)}.btn--amber[data-v-a08a830d]{color:#fff;background:#f59e0b;box-shadow:0 2px 8px #f59e0b40}.btn--slate[data-v-a08a830d]{background:var(--color-slate-100,#f1f5f9);color:var(--color-slate-600,#475569);border:1px solid var(--color-slate-200,#e2e8f0);box-shadow:none}.btn--ghost[data-v-a08a830d]{color:var(--color-slate-400,#94a3b8);border:1px dashed var(--color-slate-200,#e2e8f0);box-shadow:none;background:0 0;font-weight:500}.btn--ghost[data-v-a08a830d]:not(:disabled):hover{color:var(--color-slate-600,#475569);border-color:var(--color-slate-300,#cbd5e1);background:var(--color-slate-50,#f8fafc)}.btn--full[data-v-a08a830d]{flex:unset;width:100%}.btn--sm[data-v-a08a830d]{padding:.3rem .6rem;font-size:.75rem}.sr-only[data-v-a08a830d]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.viewer-root[data-v-31f5c306]{height:100vh;min-height:100vh;overflow-y:auto}.philsys-gate[data-v-31f5c306]{background:linear-gradient(160deg,#e5ebf5 0%,#c6d4e9 40%,#dce4f1 100%);justify-content:center;align-items:center;min-height:100vh;padding:1rem;display:flex}.preview-title-back-btn{width:2.25rem;height:2.25rem;color:var(--ui-text-muted,#64748b);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-right:.25rem;transition:all .2s;display:inline-flex}.preview-title-back-btn:hover{color:var(--ui-text,#0f172a);background:#64748b1a}:global(.dark) .preview-title-back-btn:hover{color:var(--ui-text,#f8fafc);background:#94a3b81a}.logs-container[data-v-ac452f9c]{flex-direction:column;gap:1.5rem;animation:.6s cubic-bezier(.16,1,.3,1) fade-in-up-ac452f9c;display:flex}@keyframes fade-in-up-ac452f9c{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.header-left[data-v-ac452f9c]{flex:1;align-items:center;gap:1rem;min-width:0;display:flex}.record-count[data-v-ac452f9c]{color:var(--ui-text-muted);white-space:nowrap;padding-left:.5rem;font-size:.85rem;font-weight:600}.header-right[data-v-ac452f9c]{gap:1rem;display:flex}.log-form[data-v-349ef54c]{gap:1.15rem;display:grid}.field-grid[data-v-349ef54c]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.field-block[data-v-349ef54c]{flex-direction:column;gap:.42rem;display:flex}.field-block--wide[data-v-349ef54c]{grid-column:1/-1}.field-label[data-v-349ef54c]{color:var(--ui-text);font-size:.8rem;font-weight:600}.field-row[data-v-349ef54c]{justify-content:space-between;align-items:center;gap:.65rem;display:flex}.inline-link[data-v-349ef54c]{color:var(--ui-accent);cursor:pointer;background:0 0;border:none;padding:0;font-size:.76rem;font-weight:600}.inline-link[data-v-349ef54c]:hover{text-decoration:underline}.field-input[data-v-349ef54c]{border:1px solid var(--ui-border);background:var(--ui-panel);width:100%;color:var(--ui-text);border-radius:10px;outline:none;padding:.58rem .72rem;font-size:.84rem;transition:border-color .28s,box-shadow .28s}.field-input[data-v-349ef54c]:focus{border-color:var(--ui-accent);box-shadow:0 0 0 3px var(--ui-tint)}.canvas-container[data-v-349ef54c]{border:1px solid var(--ui-border);background:var(--ui-panel);touch-action:none;border-radius:10px;width:100%;overflow:hidden}.canvas-container canvas[data-v-349ef54c]{cursor:crosshair;width:100%;display:block}.dialog-actions[data-v-349ef54c]{justify-content:flex-end;gap:.65rem;display:flex}.error-text[data-v-349ef54c]{color:var(--ui-danger);margin:0;font-size:.8rem;font-weight:500}@media (width<=860px){.field-grid[data-v-349ef54c]{grid-template-columns:1fr}}.kiosk-wrapper[data-v-9a9b9bc1]{background:var(--ui-page-bg,#0f172a);flex-direction:column;height:100vh;font-family:Inter,system-ui,sans-serif;display:flex;overflow:hidden}.dark{background:var(--ui-page-bg,#0f172a)}.kiosk-header[data-v-9a9b9bc1]{background:var(--ui-panel,#1e293b);border-bottom:1px solid var(--ui-border,#334155);justify-content:space-between;align-items:center;padding:1rem 2rem;display:flex}.kiosk-logo[data-v-9a9b9bc1]{align-items:center;gap:1rem;display:flex}.logo-img[data-v-9a9b9bc1]{width:auto;height:40px}.kiosk-logo h1[data-v-9a9b9bc1]{color:var(--ui-text,#f8fafc);margin:0;font-size:1.25rem;font-weight:700;line-height:1.2}.kiosk-logo p[data-v-9a9b9bc1]{color:var(--ui-text-muted,#94a3b8);margin:0;font-size:.85rem}.clock[data-v-9a9b9bc1]{color:var(--ui-text-muted,#94a3b8);font-size:.95rem;font-weight:500}.kiosk-main[data-v-9a9b9bc1]{flex-direction:column;flex:1;width:100%;max-width:1400px;min-height:0;margin:0 auto;padding:2rem;display:flex}.logs-container[data-v-9a9b9bc1]{background:var(--ui-panel,#1e293b);border:1px solid var(--ui-border,#334155);border-radius:12px;flex-direction:column;flex:1;gap:1.5rem;min-height:0;padding:1.5rem;animation:.6s cubic-bezier(.16,1,.3,1) fade-in-up-9a9b9bc1;display:flex;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}@keyframes fade-in-up-9a9b9bc1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.header-left[data-v-9a9b9bc1]{flex:1;align-items:center;gap:1rem;min-width:0;display:flex}.record-count[data-v-9a9b9bc1]{color:var(--ui-text-muted,#94a3b8);white-space:nowrap;padding-left:.5rem;font-size:.85rem;font-weight:600}.header-right[data-v-9a9b9bc1]{gap:1rem;display:flex}[data-v-9a9b9bc1] .crud-table-card{box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important}@media (width<=768px){.kiosk-header[data-v-9a9b9bc1],.kiosk-main[data-v-9a9b9bc1]{padding:1rem}.header-right[data-v-9a9b9bc1]{flex-direction:column;width:100%}.header-left[data-v-9a9b9bc1]{flex-direction:column;align-items:flex-start;width:100%}.record-count[data-v-9a9b9bc1]{padding-left:0}}.profile-container[data-v-61001d2b]{flex-direction:column;gap:1.5rem;animation:.6s cubic-bezier(.16,1,.3,1) fade-in-up-61001d2b;display:flex}@keyframes fade-in-up-61001d2b{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.profile-header[data-v-61001d2b]{background:var(--ui-card);box-shadow:0 1px 3px #0000000a, 0 0 0 1px var(--ui-border);border-radius:1rem;flex-wrap:wrap;gap:2rem;padding:1.75rem 2rem;display:flex;position:relative}.profile-header-top-actions[data-v-61001d2b]{position:absolute;top:1.25rem;right:1.5rem}.btn-edit[data-v-61001d2b]{border:1px solid var(--ui-border);color:var(--ui-text-muted);cursor:pointer;background:0 0;border-radius:.5rem;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.75rem;font-weight:600;transition:all .2s;display:inline-flex}.btn-edit[data-v-61001d2b]:hover{background:var(--ui-panel);color:var(--ui-text);border-color:var(--ui-text-muted)}.edit-profile-form[data-v-61001d2b]{width:100%}.edit-form-actions[data-v-61001d2b]{border-top:1px solid var(--ui-border);flex-wrap:wrap;justify-content:flex-end;gap:1rem;margin-top:1.5rem;padding-top:1.25rem;display:flex}.btn-cancel[data-v-61001d2b]{border:1px solid var(--ui-border);height:2.5rem;color:var(--ui-text);font-size:.8125rem;font-weight:600;font-family:var(--font-sans);cursor:pointer;background:0 0;border-radius:.625rem;justify-content:center;align-items:center;padding:0 1.5rem;transition:all .2s;display:inline-flex}.btn-cancel[data-v-61001d2b]:hover{background:var(--ui-panel)}.profile-header-main[data-v-61001d2b]{border-right:1px solid var(--ui-border);flex-shrink:0;align-items:center;gap:1.5rem;min-width:0;padding-right:2rem;display:flex}.profile-header-details[data-v-61001d2b]{flex-wrap:wrap;flex:1;gap:2.5rem;min-width:0;display:flex}.header-details-group[data-v-61001d2b]{flex-direction:column;flex:18rem;gap:.75rem;min-width:0;display:flex}.header-details-title[data-v-61001d2b]{letter-spacing:.1em;text-transform:uppercase;color:var(--ui-text-muted);margin:0;font-size:.6875rem;font-weight:700}.header-details-grid[data-v-61001d2b]{grid-template-columns:repeat(4,1fr);gap:.875rem 2rem;display:grid}.header-details-grid--single[data-v-61001d2b]{grid-template-columns:1fr}.header-detail-item[data-v-61001d2b]{flex-direction:column;gap:.25rem;display:flex}.header-detail-label[data-v-61001d2b]{color:var(--ui-text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.625rem;font-weight:600}.header-detail-value[data-v-61001d2b]{color:var(--ui-text);word-break:break-word;font-size:.8125rem;font-weight:500}.profile-avatar-lg[data-v-61001d2b]{background:var(--color-primary-tint);width:4.5rem;height:4.5rem;color:var(--color-primary);letter-spacing:.03em;font-size:1.375rem;font-weight:800;font-family:var(--font-sans);isolation:isolate;border:0;border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex;position:relative;overflow:hidden}.profile-avatar-lg--editable[data-v-61001d2b]{cursor:pointer;transition:filter .2s}.profile-avatar-lg--editable[data-v-61001d2b]:hover{filter:brightness(.78)}.profile-avatar-lg[data-v-61001d2b]:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 2.5px var(--color-primary);pointer-events:none;z-index:4;position:absolute;inset:0}.profile-avatar-lg--editable:hover .profile-avatar-overlay[data-v-61001d2b]{opacity:1}.profile-avatar-img[data-v-61001d2b]{object-fit:cover;object-position:center;z-index:1;width:100%;height:100%;display:block;position:absolute;inset:0}.profile-avatar-initials[data-v-61001d2b]{z-index:1;position:relative}.profile-avatar-overlay[data-v-61001d2b]{border-radius:inherit;color:#fff;opacity:0;pointer-events:none;z-index:2;background:#00000038;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;inset:0}.profile-avatar-remove[data-v-61001d2b]{border:1px solid var(--ui-border);background:var(--ui-card);width:1.25rem;height:1.25rem;color:var(--ui-text);cursor:pointer;opacity:.92;z-index:5;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:opacity .2s,transform .2s,background .2s;display:inline-flex;position:absolute;top:.25rem;right:.25rem;box-shadow:0 4px 12px #0000002e}.profile-avatar-remove[data-v-61001d2b]:hover{background:var(--ui-danger);color:#fff;transform:scale(1.04)}.profile-avatar-overlay[data-v-61001d2b]:hover{background:var(--ui-panel);color:var(--ui-accent)}.profile-avatar-overlay-icon[data-v-61001d2b]{pointer-events:none;width:1rem;height:1rem}.profile-avatar-remove-icon[data-v-61001d2b]{pointer-events:none;width:.8rem;height:.8rem}.profile-header-info[data-v-61001d2b]{flex-direction:column;gap:.25rem;min-width:0;display:flex}.profile-fullname[data-v-61001d2b]{color:var(--ui-text);letter-spacing:-.01em;margin:0;font-size:1.25rem;font-weight:700;line-height:1.2}.profile-email[data-v-61001d2b]{color:var(--ui-text-muted);margin:0;font-size:.8125rem}.profile-meta-row[data-v-61001d2b]{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.375rem;display:flex}.profile-role-badge[data-v-61001d2b]{letter-spacing:.02em;text-transform:capitalize;border-radius:999px;padding:.1875rem .625rem;font-size:.6875rem;font-weight:600}.badge--admin[data-v-61001d2b]{color:#3b82f6;background:#3b82f61a;border:1px solid #3b82f633}.badge--encoder[data-v-61001d2b]{color:#10aa77;background:#10aa771a;border:1px solid #10aa7733}.badge--analyst[data-v-61001d2b]{color:#a855f7;background:#a855f71a;border:1px solid #a855f733}.badge--viewer[data-v-61001d2b]{background:var(--ui-panel);color:var(--ui-text-muted);border:1px solid var(--ui-border)}.profile-status-dot[data-v-61001d2b]{border-radius:50%;width:.5rem;height:.5rem;margin-left:.25rem}.dot--active[data-v-61001d2b]{background:var(--color-status-green);box-shadow:0 0 0 3px #00ad0026}.dot--inactive[data-v-61001d2b]{background:var(--color-status-red);box-shadow:0 0 0 3px #dc262626}.profile-status-label[data-v-61001d2b]{font-size:.6875rem;font-weight:600}.status--active[data-v-61001d2b]{color:var(--color-status-green)}.status--inactive[data-v-61001d2b]{color:var(--color-status-red)}.profile-grid[data-v-61001d2b]{grid-template-columns:1fr 2fr;gap:1.25rem;display:grid}.info-panel[data-v-61001d2b]{background:var(--ui-card);box-shadow:0 1px 3px #0000000a, 0 0 0 1px var(--ui-border);opacity:0;border-radius:1rem;padding:1.5rem 1.75rem;animation:.5s cubic-bezier(.16,1,.3,1) forwards panel-in-61001d2b}.info-panel[data-v-61001d2b]:first-child{animation-delay:50ms}.info-panel[data-v-61001d2b]:nth-child(2){animation-delay:.1s}.info-panel[data-v-61001d2b]:nth-child(3){animation-delay:.15s}.info-panel[data-v-61001d2b]:nth-child(4){animation-delay:.2s}@keyframes panel-in-61001d2b{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.info-panel--wide[data-v-61001d2b]{grid-column:1/-1}.info-panel-title[data-v-61001d2b]{letter-spacing:.1em;text-transform:uppercase;color:var(--ui-text-muted);margin:0 0 1.125rem;font-size:.6875rem;font-weight:700}.info-panel-desc[data-v-61001d2b]{color:var(--ui-text-muted);margin:-.5rem 0 1.25rem;font-size:.8125rem;line-height:1.5}.info-fields[data-v-61001d2b]{grid-template-columns:repeat(3,1fr);gap:1.25rem 2rem;display:grid}.info-fields--stack[data-v-61001d2b]{grid-template-columns:1fr;gap:1rem}.info-field[data-v-61001d2b]{flex-direction:column;gap:.25rem;display:flex}.info-label[data-v-61001d2b]{color:var(--ui-text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.6875rem;font-weight:600}.info-value[data-v-61001d2b]{color:var(--ui-text);word-break:break-word;font-size:.875rem;font-weight:500}.info-status[data-v-61001d2b]{align-items:center;gap:.375rem;font-size:.8125rem;font-weight:600;display:inline-flex}.info-status[data-v-61001d2b]:before{content:"";border-radius:50%;width:.4375rem;height:.4375rem;display:block}.info-status--active[data-v-61001d2b]{color:var(--color-status-green)}.info-status--active[data-v-61001d2b]:before{background:var(--color-status-green)}.info-status--deactivated[data-v-61001d2b]{color:var(--color-status-red)}.info-status--deactivated[data-v-61001d2b]:before{background:var(--color-status-red)}.password-form[data-v-61001d2b]{flex-direction:column;gap:1rem;width:100%;max-width:none;display:flex}.form-row[data-v-61001d2b]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.form-group[data-v-61001d2b]{flex-direction:column;gap:.375rem;display:flex}.form-label[data-v-61001d2b]{color:var(--ui-text-muted);letter-spacing:.02em;font-size:.75rem;font-weight:600}.form-input[data-v-61001d2b]{border:1px solid var(--ui-border);background:var(--ui-panel);width:100%;height:2.5rem;color:var(--ui-text);font-size:.8125rem;font-family:var(--font-sans);border-radius:.625rem;outline:none;padding:0 .875rem;font-weight:500;transition:border-color .25s,box-shadow .25s}.form-input-wrap[data-v-61001d2b]{width:100%;position:relative}.form-input--with-toggle[data-v-61001d2b]{padding-right:2.5rem}.form-input-toggle[data-v-61001d2b]{color:var(--ui-text-muted);cursor:pointer;opacity:.7;z-index:2;background:0 0;border:none;justify-content:center;align-items:center;padding:.15rem;line-height:0;transition:opacity .2s,color .2s;display:inline-flex;position:absolute;top:50%;right:.55rem;transform:translateY(-50%)}.form-input-toggle-icon[data-v-61001d2b]{width:1rem;height:1rem}.form-input-toggle[data-v-61001d2b]:hover{color:var(--ui-accent);opacity:1}.form-input-toggle[data-v-61001d2b]:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px;border-radius:4px}.form-input[data-v-61001d2b]::placeholder{color:var(--ui-text-muted);opacity:.6}.form-input[data-v-61001d2b]:focus{border-color:var(--ui-accent);box-shadow:0 0 0 3px #708aaf26}.profile-picture-input[data-v-61001d2b]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.profile-avatar-preview-note[data-v-61001d2b]{color:var(--ui-text-muted);margin-top:.5rem;font-size:.75rem}.form-input--error[data-v-61001d2b]{border-color:var(--ui-danger)}.form-input--error[data-v-61001d2b]:focus{box-shadow:0 0 0 3px #dc26261f}.form-error[data-v-61001d2b]{color:var(--ui-danger);font-size:.6875rem;font-weight:500}.form-success[data-v-61001d2b]{color:var(--color-status-green);font-size:.8125rem;font-weight:600}.form-label-row[data-v-61001d2b]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.form-char-count[data-v-61001d2b]{color:var(--ui-text-muted);font-size:.6875rem;font-weight:500}.password-strength-container[data-v-61001d2b]{flex-direction:column;gap:.625rem;margin-top:.5rem;display:flex}.strength-bar[data-v-61001d2b]{background:var(--ui-border);border-radius:999px;height:.375rem;overflow:hidden;box-shadow:inset 0 1px 2px #0000000d}.strength-bar-fill[data-v-61001d2b]{border-radius:inherit;height:100%;transition:width .3s,background-color .3s}.strength-empty[data-v-61001d2b]{background:var(--ui-border);width:0%}.strength-weak[data-v-61001d2b]{background:#ef4444}.strength-fair[data-v-61001d2b]{background:#f59e0b}.strength-strong[data-v-61001d2b]{background:#10b981}.strength-level[data-v-61001d2b]{color:var(--ui-text-muted);font-size:.75rem;font-weight:500}.level-empty[data-v-61001d2b]{color:var(--ui-text-muted)}.level-weak[data-v-61001d2b]{color:#ef4444}.level-fair[data-v-61001d2b]{color:#f59e0b}.level-strong[data-v-61001d2b]{color:#10b981}.form-actions[data-v-61001d2b]{align-items:center;gap:1rem;margin-top:.25rem;display:flex}.btn-submit[data-v-61001d2b]{background:var(--ui-accent);color:#fff;height:2.5rem;font-size:.8125rem;font-weight:600;font-family:var(--font-sans);cursor:pointer;white-space:nowrap;border:none;border-radius:.625rem;justify-content:center;align-items:center;gap:.5rem;padding:0 1.5rem;transition:all .25s cubic-bezier(.16,1,.3,1);display:inline-flex}.btn-submit[data-v-61001d2b]:hover{filter:brightness(1.1);transform:translateY(-1px);box-shadow:0 4px 12px #708aaf4d}.btn-submit[data-v-61001d2b]:active{transform:translateY(0)scale(.98)}.btn-submit[data-v-61001d2b]:disabled{opacity:.65;cursor:not-allowed;transform:none}.btn-submit--loading[data-v-61001d2b]{pointer-events:none}.btn-spinner[data-v-61001d2b]{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:1rem;height:1rem;animation:.6s linear infinite spin-61001d2b}@keyframes spin-61001d2b{to{transform:rotate(360deg)}}.fade-slide-enter-active[data-v-61001d2b],.fade-slide-leave-active[data-v-61001d2b]{transition:opacity .3s,transform .3s}.fade-slide-enter-from[data-v-61001d2b],.fade-slide-leave-to[data-v-61001d2b]{opacity:0;transform:translate(-8px)}@media (width<=900px){.profile-grid[data-v-61001d2b]{grid-template-columns:1fr}.profile-header[data-v-61001d2b]{flex-direction:column;gap:1.5rem;padding:1.5rem}.profile-header-main[data-v-61001d2b]{border-right:none;border-bottom:1px solid var(--ui-border);width:100%;padding-bottom:1.5rem;padding-right:0}.profile-header-details[data-v-61001d2b]{gap:1.5rem}.header-details-grid[data-v-61001d2b],.info-fields[data-v-61001d2b]{grid-template-columns:repeat(2,1fr)}}@media (width<=1200px){.profile-header[data-v-61001d2b]{gap:1.5rem;padding:1.5rem}.profile-header-details[data-v-61001d2b]{gap:1.5rem}.header-details-grid[data-v-61001d2b],.form-row[data-v-61001d2b]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=768px){.profile-header-top-actions[data-v-61001d2b]{align-self:flex-end;position:static}.profile-header-main[data-v-61001d2b],.profile-header-details[data-v-61001d2b]{width:100%}.header-details-grid[data-v-61001d2b],.info-fields[data-v-61001d2b],.form-row[data-v-61001d2b]{grid-template-columns:1fr}.edit-form-actions[data-v-61001d2b]{justify-content:stretch}.edit-form-actions[data-v-61001d2b]>*{width:100%}}@media (width<=600px){.header-details-grid[data-v-61001d2b],.info-fields[data-v-61001d2b],.form-row[data-v-61001d2b]{grid-template-columns:1fr}}.custom-scrollbar[data-v-008e046c]::-webkit-scrollbar{width:5px;height:5px}.custom-scrollbar[data-v-008e046c]::-webkit-scrollbar-track{background:0 0}.custom-scrollbar[data-v-008e046c]::-webkit-scrollbar-thumb{background-color:#cbd5e1;border-radius:10px}.custom-scrollbar[data-v-008e046c]:hover::-webkit-scrollbar-thumb{background-color:#94a3b8}.responses-container[data-v-008e046c]{flex-direction:column;flex:1;gap:.25rem;min-height:0;animation:.6s cubic-bezier(.16,1,.3,1) fade-in-up-008e046c;display:flex}@keyframes fade-in-up-008e046c{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.kpi-grid[data-v-008e046c]{grid-template-columns:repeat(4,1fr);gap:1.25rem;display:grid}.header-left[data-v-008e046c]{flex:1;align-items:center;gap:1rem;min-width:0;display:flex}.header-filters[data-v-008e046c]{align-items:center;gap:.65rem;display:flex}.record-count[data-v-008e046c]{color:var(--ui-text-muted);white-space:nowrap;margin-left:.5rem;font-size:.85rem;font-weight:600}.header-right[data-v-008e046c]{align-items:center;gap:.75rem;display:flex}@media (width<=1024px){.kpi-grid[data-v-008e046c]{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.kpi-grid[data-v-008e046c]{grid-template-columns:1fr}.header-left[data-v-008e046c]{flex-direction:column;align-items:flex-start}.header-filters[data-v-008e046c]{flex-wrap:wrap}}.training-container[data-v-94f938ca]{flex-direction:column;gap:1.5rem;animation:.6s cubic-bezier(.16,1,.3,1) fade-in-up-94f938ca;display:flex}@keyframes fade-in-up-94f938ca{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.header-left[data-v-94f938ca]{flex:1;align-items:center;gap:1rem;min-width:0;display:flex}.record-count[data-v-94f938ca]{color:var(--ui-text-muted);white-space:nowrap;padding-left:.5rem;font-size:.85rem;font-weight:600}.header-right[data-v-94f938ca]{align-items:center;gap:.65rem;display:flex}.custom-scrollbar[data-v-94f938ca]::-webkit-scrollbar{width:5px;height:5px}.custom-scrollbar[data-v-94f938ca]::-webkit-scrollbar-track{background:0 0}.custom-scrollbar[data-v-94f938ca]::-webkit-scrollbar-thumb{background-color:var(--ui-border);border-radius:10px}.custom-scrollbar[data-v-94f938ca]:hover::-webkit-scrollbar-thumb{background-color:var(--ui-text-muted)}.user-form[data-v-90be35ce]{gap:1.15rem;display:grid}.field-grid[data-v-90be35ce]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.field-block[data-v-90be35ce]{flex-direction:column;gap:.42rem;display:flex}.field-block--wide[data-v-90be35ce]{grid-column:1/-1}.field-label[data-v-90be35ce]{color:var(--ui-text);font-size:.8rem;font-weight:600}.field-row[data-v-90be35ce]{justify-content:space-between;align-items:center;gap:.65rem;display:flex}.field-row-actions[data-v-90be35ce]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;display:inline-flex}.inline-link[data-v-90be35ce]{color:var(--ui-accent);cursor:pointer;background:0 0;border:none;padding:0;font-size:.76rem;font-weight:600}.inline-link[data-v-90be35ce]:hover{text-decoration:underline}.field-input[data-v-90be35ce]{border:1px solid var(--ui-border);background:var(--ui-panel);width:100%;color:var(--ui-text);border-radius:10px;outline:none;padding:.58rem .72rem;font-size:.84rem;transition:border-color .28s cubic-bezier(.16,1,.3,1),box-shadow .28s cubic-bezier(.16,1,.3,1)}.field-input[data-v-90be35ce]:focus{border-color:var(--ui-accent);box-shadow:0 0 0 3px var(--ui-tint)}.dialog-actions-container[data-v-90be35ce]{justify-content:space-between;align-items:center;width:100%;display:flex}.dialog-actions--left[data-v-90be35ce]{gap:.65rem;display:flex}.dialog-actions[data-v-90be35ce]{justify-content:flex-end;gap:.65rem;display:flex}.error-text[data-v-90be35ce]{color:var(--ui-danger);margin:0;font-size:.8rem;font-weight:500}@media (width<=860px){.field-grid[data-v-90be35ce]{grid-template-columns:1fr}}.branch-form[data-v-6fbe09aa]{flex-direction:column;gap:1.15rem;display:flex}.field-block[data-v-6fbe09aa]{flex-direction:column;gap:.42rem;display:flex}.field-label[data-v-6fbe09aa]{color:var(--ui-text);font-size:.8rem;font-weight:600}.field-input[data-v-6fbe09aa]{border:1px solid var(--ui-border);background:var(--ui-panel);width:100%;color:var(--ui-text);border-radius:10px;outline:none;padding:.58rem .72rem;font-size:.84rem;transition:border-color .28s cubic-bezier(.16,1,.3,1),box-shadow .28s cubic-bezier(.16,1,.3,1)}.field-input[data-v-6fbe09aa]:focus{border-color:var(--ui-accent);box-shadow:0 0 0 3px var(--ui-tint)}.error-text[data-v-6fbe09aa]{color:var(--ui-danger);margin:0;font-size:.8rem;font-weight:500}.dialog-actions[data-v-6fbe09aa]{justify-content:flex-end;gap:.65rem;display:flex}.users-container[data-v-d8902270]{flex-direction:column;flex:1;gap:1.5rem;min-height:0;margin:-.5rem;padding:.5rem;animation:.6s cubic-bezier(.16,1,.3,1) fade-in-up-d8902270;display:flex;overflow:hidden}@keyframes fade-in-up-d8902270{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.kpi-grid[data-v-d8902270]{grid-template-columns:repeat(4,1fr);gap:1.25rem;display:grid}.header-left[data-v-d8902270]{flex:1;align-items:center;gap:1rem;min-width:0;display:flex}.header-filters[data-v-d8902270]{align-items:center;gap:.65rem;display:flex}.record-count[data-v-d8902270]{color:var(--ui-text-muted);white-space:nowrap;padding-left:.5rem;font-size:.85rem;font-weight:600}@media (width<=1024px){.kpi-grid[data-v-d8902270]{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.kpi-grid[data-v-d8902270]{grid-template-columns:repeat(2,minmax(0,1fr))}.header-left[data-v-d8902270]{flex-direction:column;align-items:flex-start}.search-wrap[data-v-d8902270]{width:100%}}.label--admin{color:#3b82f6;background:#3b82f61a;border:1px solid #3b82f633}.label--encoder{color:#10aa77;background:#10aa771a;border:1px solid #10aa7733}.label--analyst{color:#a855f7;background:#a855f71a;border:1px solid #a855f733}.label--viewer{background:var(--ui-panel);color:var(--ui-text-muted);border:1px solid var(--ui-border)}.label--active{color:#10aa77;background:#10aa771a;border:1px solid #10aa7733;align-items:center;gap:6px;display:inline-flex}.label--active:before{content:"";background-color:#10aa77;border-radius:50%;width:6px;height:6px;display:block}.label--deactivated{color:#ef4444;background:#ef44441a;border:1px solid #ef444433;align-items:center;gap:6px;display:inline-flex}.label--deactivated:before{content:"";background-color:#ef4444;border-radius:50%;width:6px;height:6px;display:block}@font-face{font-family:primeicons;font-display:block;src:url(/build/assets/primeicons-DMOk5skT.eot);src:url(/build/assets/primeicons-DMOk5skT.eot?#iefix)format("embedded-opentype"),url(/build/assets/primeicons-C6QP2o4f.woff2)format("woff2"),url(/build/assets/primeicons-WjwUDZjB.woff)format("woff"),url(/build/assets/primeicons-MpK4pl85.ttf)format("truetype"),url(/build/assets/primeicons-Dr5RGzOO.svg?#primeicons)format("svg");font-weight:400;font-style:normal}.pi{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:primeicons;font-style:normal;font-weight:400;line-height:1;display:inline-block}.pi:before{--webkit-backface-visibility:hidden;backface-visibility:hidden}.pi-fw{text-align:center;width:1.28571em}.pi-spin{animation:2s linear infinite fa-spin}@media (prefers-reduced-motion:reduce){.pi-spin{transition-duration:0s;transition-delay:0s;animation-duration:1ms;animation-iteration-count:1;animation-delay:-1ms}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.pi-folder-plus:before{content:""}.pi-receipt:before{content:""}.pi-asterisk:before{content:""}.pi-face-smile:before{content:""}.pi-pinterest:before{content:""}.pi-expand:before{content:""}.pi-pen-to-square:before{content:""}.pi-wave-pulse:before{content:""}.pi-turkish-lira:before{content:""}.pi-spinner-dotted:before{content:""}.pi-crown:before{content:""}.pi-pause-circle:before{content:""}.pi-warehouse:before{content:""}.pi-objects-column:before{content:""}.pi-clipboard:before{content:""}.pi-play-circle:before{content:""}.pi-venus:before{content:""}.pi-cart-minus:before{content:""}.pi-file-plus:before{content:""}.pi-microchip:before{content:""}.pi-twitch:before{content:""}.pi-building-columns:before{content:""}.pi-file-check:before{content:""}.pi-microchip-ai:before{content:""}.pi-trophy:before{content:""}.pi-barcode:before{content:""}.pi-file-arrow-up:before{content:""}.pi-mars:before{content:""}.pi-tiktok:before{content:""}.pi-arrow-up-right-and-arrow-down-left-from-center:before{content:""}.pi-ethereum:before{content:""}.pi-list-check:before{content:""}.pi-thumbtack:before{content:""}.pi-arrow-down-left-and-arrow-up-right-to-center:before{content:""}.pi-equals:before{content:""}.pi-lightbulb:before{content:""}.pi-star-half:before{content:""}.pi-address-book:before{content:""}.pi-chart-scatter:before{content:""}.pi-indian-rupee:before{content:""}.pi-star-half-fill:before{content:""}.pi-cart-arrow-down:before{content:""}.pi-calendar-clock:before{content:""}.pi-sort-up-fill:before{content:""}.pi-sparkles:before{content:""}.pi-bullseye:before{content:""}.pi-sort-down-fill:before{content:""}.pi-graduation-cap:before{content:""}.pi-hammer:before{content:""}.pi-bell-slash:before{content:""}.pi-gauge:before{content:""}.pi-shop:before{content:""}.pi-headphones:before{content:""}.pi-eraser:before{content:""}.pi-stopwatch:before{content:""}.pi-verified:before{content:""}.pi-delete-left:before{content:""}.pi-hourglass:before{content:""}.pi-truck:before{content:""}.pi-wrench:before{content:""}.pi-microphone:before{content:""}.pi-megaphone:before{content:""}.pi-arrow-right-arrow-left:before{content:""}.pi-bitcoin:before{content:""}.pi-file-edit:before{content:""}.pi-language:before{content:""}.pi-file-export:before{content:""}.pi-file-import:before{content:""}.pi-file-word:before{content:""}.pi-gift:before{content:""}.pi-cart-plus:before{content:""}.pi-thumbs-down-fill:before{content:""}.pi-thumbs-up-fill:before{content:""}.pi-arrows-alt:before{content:""}.pi-calculator:before{content:""}.pi-sort-alt-slash:before{content:""}.pi-arrows-h:before{content:""}.pi-arrows-v:before{content:""}.pi-pound:before{content:""}.pi-prime:before{content:""}.pi-chart-pie:before{content:""}.pi-reddit:before{content:""}.pi-code:before{content:""}.pi-sync:before{content:""}.pi-shopping-bag:before{content:""}.pi-server:before{content:""}.pi-database:before{content:""}.pi-hashtag:before{content:""}.pi-bookmark-fill:before{content:""}.pi-filter-fill:before{content:""}.pi-heart-fill:before{content:""}.pi-flag-fill:before{content:""}.pi-circle:before{content:""}.pi-circle-fill:before{content:""}.pi-bolt:before{content:""}.pi-history:before{content:""}.pi-box:before{content:""}.pi-at:before{content:""}.pi-arrow-up-right:before{content:""}.pi-arrow-up-left:before{content:""}.pi-arrow-down-left:before{content:""}.pi-arrow-down-right:before{content:""}.pi-telegram:before{content:""}.pi-stop-circle:before{content:""}.pi-stop:before{content:""}.pi-whatsapp:before{content:""}.pi-building:before{content:""}.pi-qrcode:before{content:""}.pi-car:before{content:""}.pi-instagram:before{content:""}.pi-linkedin:before{content:""}.pi-send:before{content:""}.pi-slack:before{content:""}.pi-sun:before{content:""}.pi-moon:before{content:""}.pi-vimeo:before{content:""}.pi-youtube:before{content:""}.pi-flag:before{content:""}.pi-wallet:before{content:""}.pi-map:before{content:""}.pi-link:before{content:""}.pi-credit-card:before{content:""}.pi-discord:before{content:""}.pi-percentage:before{content:""}.pi-euro:before{content:""}.pi-book:before{content:""}.pi-shield:before{content:""}.pi-paypal:before{content:""}.pi-amazon:before{content:""}.pi-phone:before{content:""}.pi-filter-slash:before{content:""}.pi-facebook:before{content:""}.pi-github:before{content:""}.pi-twitter:before{content:""}.pi-step-backward-alt:before{content:""}.pi-step-forward-alt:before{content:""}.pi-forward:before{content:""}.pi-backward:before{content:""}.pi-fast-backward:before{content:""}.pi-fast-forward:before{content:""}.pi-pause:before{content:""}.pi-play:before{content:""}.pi-compass:before{content:""}.pi-id-card:before{content:""}.pi-ticket:before{content:""}.pi-file-o:before{content:""}.pi-reply:before{content:""}.pi-directions-alt:before{content:""}.pi-directions:before{content:""}.pi-thumbs-up:before{content:""}.pi-thumbs-down:before{content:""}.pi-sort-numeric-down-alt:before{content:""}.pi-sort-numeric-up-alt:before{content:""}.pi-sort-alpha-down-alt:before{content:""}.pi-sort-alpha-up-alt:before{content:""}.pi-sort-numeric-down:before{content:""}.pi-sort-numeric-up:before{content:""}.pi-sort-alpha-down:before{content:""}.pi-sort-alpha-up:before{content:""}.pi-sort-alt:before{content:""}.pi-sort-amount-up:before{content:""}.pi-sort-amount-down:before{content:""}.pi-sort-amount-down-alt:before{content:""}.pi-sort-amount-up-alt:before{content:""}.pi-palette:before{content:""}.pi-undo:before{content:""}.pi-desktop:before{content:""}.pi-sliders-v:before{content:""}.pi-sliders-h:before{content:""}.pi-search-plus:before{content:""}.pi-search-minus:before{content:""}.pi-file-excel:before{content:""}.pi-file-pdf:before{content:""}.pi-check-square:before{content:""}.pi-chart-line:before{content:""}.pi-user-edit:before{content:""}.pi-exclamation-circle:before{content:""}.pi-android:before{content:""}.pi-google:before{content:""}.pi-apple:before{content:""}.pi-microsoft:before{content:""}.pi-heart:before{content:""}.pi-mobile:before{content:""}.pi-tablet:before{content:""}.pi-key:before{content:""}.pi-shopping-cart:before{content:""}.pi-comments:before{content:""}.pi-comment:before{content:""}.pi-briefcase:before{content:""}.pi-bell:before{content:""}.pi-paperclip:before{content:""}.pi-share-alt:before{content:""}.pi-envelope:before{content:""}.pi-volume-down:before{content:""}.pi-volume-up:before{content:""}.pi-volume-off:before{content:""}.pi-eject:before{content:""}.pi-money-bill:before{content:""}.pi-images:before{content:""}.pi-image:before{content:""}.pi-sign-in:before{content:""}.pi-sign-out:before{content:""}.pi-wifi:before{content:""}.pi-sitemap:before{content:""}.pi-chart-bar:before{content:""}.pi-camera:before{content:""}.pi-dollar:before{content:""}.pi-lock-open:before{content:""}.pi-table:before{content:""}.pi-map-marker:before{content:""}.pi-list:before{content:""}.pi-eye-slash:before{content:""}.pi-eye:before{content:""}.pi-folder-open:before{content:""}.pi-folder:before{content:""}.pi-video:before{content:""}.pi-inbox:before{content:""}.pi-lock:before{content:""}.pi-unlock:before{content:""}.pi-tags:before{content:""}.pi-tag:before{content:""}.pi-power-off:before{content:""}.pi-save:before{content:""}.pi-question-circle:before{content:""}.pi-question:before{content:""}.pi-copy:before{content:""}.pi-file:before{content:""}.pi-clone:before{content:""}.pi-calendar-times:before{content:""}.pi-calendar-minus:before{content:""}.pi-calendar-plus:before{content:""}.pi-ellipsis-v:before{content:""}.pi-ellipsis-h:before{content:""}.pi-bookmark:before{content:""}.pi-globe:before{content:""}.pi-replay:before{content:""}.pi-filter:before{content:""}.pi-print:before{content:""}.pi-align-right:before{content:""}.pi-align-left:before{content:""}.pi-align-center:before{content:""}.pi-align-justify:before{content:""}.pi-cog:before{content:""}.pi-cloud-download:before{content:""}.pi-cloud-upload:before{content:""}.pi-cloud:before{content:""}.pi-pencil:before{content:""}.pi-users:before{content:""}.pi-clock:before{content:""}.pi-user-minus:before{content:""}.pi-user-plus:before{content:""}.pi-trash:before{content:""}.pi-external-link:before{content:""}.pi-window-maximize:before{content:""}.pi-window-minimize:before{content:""}.pi-refresh:before{content:""}.pi-user:before{content:""}.pi-exclamation-triangle:before{content:""}.pi-calendar:before{content:""}.pi-chevron-circle-left:before{content:""}.pi-chevron-circle-down:before{content:""}.pi-chevron-circle-right:before{content:""}.pi-chevron-circle-up:before{content:""}.pi-angle-double-down:before{content:""}.pi-angle-double-left:before{content:""}.pi-angle-double-right:before{content:""}.pi-angle-double-up:before{content:""}.pi-angle-down:before{content:""}.pi-angle-left:before{content:""}.pi-angle-right:before{content:""}.pi-angle-up:before{content:""}.pi-upload:before{content:""}.pi-download:before{content:""}.pi-ban:before{content:""}.pi-star-fill:before{content:""}.pi-star:before{content:""}.pi-chevron-left:before{content:""}.pi-chevron-right:before{content:""}.pi-chevron-down:before{content:""}.pi-chevron-up:before{content:""}.pi-caret-left:before{content:""}.pi-caret-right:before{content:""}.pi-caret-down:before{content:""}.pi-caret-up:before{content:""}.pi-search:before{content:""}.pi-check:before{content:""}.pi-check-circle:before{content:""}.pi-times:before{content:""}.pi-times-circle:before{content:""}.pi-plus:before{content:""}.pi-plus-circle:before{content:""}.pi-minus:before{content:""}.pi-minus-circle:before{content:""}.pi-circle-on:before{content:""}.pi-circle-off:before{content:""}.pi-sort-down:before{content:""}.pi-sort-up:before{content:""}.pi-sort:before{content:""}.pi-step-backward:before{content:""}.pi-step-forward:before{content:""}.pi-th-large:before{content:""}.pi-arrow-down:before{content:""}.pi-arrow-left:before{content:""}.pi-arrow-right:before{content:""}.pi-arrow-up:before{content:""}.pi-bars:before{content:""}.pi-arrow-circle-down:before{content:""}.pi-arrow-circle-left:before{content:""}.pi-arrow-circle-right:before{content:""}.pi-arrow-circle-up:before{content:""}.pi-info:before{content:""}.pi-info-circle:before{content:""}.pi-home:before{content:""}.pi-spinner:before{content:""}
