.lst-icon{display:inline-flex;align-items:center;justify-content:center;width:1em;height:1em;vertical-align:-.125em;flex-shrink:0;pointer-events:none}i.lst-icon[data-lucide]{display:inline-flex}[hidden]{display:none!important}@keyframes lst-spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}.lst-spin,.lst-spin>svg{animation:lst-spin 1.2s linear infinite}.lst-widget,.lst-message{border-radius:var(--lst-radius-panel)}#lst-toast-stack{position:fixed;top:78px;right:18px;z-index:1060;display:flex;flex-direction:column;gap:12px;width:min(360px,calc(100vw - 24px));pointer-events:none}.lst-toast{--lst-toast-accent:var(--lst-accent);--lst-toast-accent-soft:var(--lst-accent-soft);pointer-events:auto;position:relative;display:grid;grid-template-columns:auto minmax(0,1fr)auto;gap:12px;align-items:start;padding:14px 16px;border:1px solid var(--lst-border-strong);border-left:4px solid var(--lst-toast-accent);border-radius:var(--lst-radius-panel);background:var(--lst-surface-strong);box-shadow:var(--lst-shadow);color:var(--lst-ink);opacity:1;transform:translate3d(0,0,0);transition:opacity 180ms ease,transform 180ms ease,box-shadow 180ms ease}.lst-toast:hover{box-shadow:0 20px 40px rgba(17,25,40,.18)}.lst-toast.is-leaving{opacity:0;transform:translate3d(10px,-4px,0)}.lst-toast__icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--lst-radius-secondary);background:var(--lst-toast-accent-soft);color:var(--lst-toast-accent);font-size:18px}.lst-toast__icon .lst-icon{font-size:1.4em;width:1.4em;height:1.4em}.lst-toast__body{min-width:0}.lst-toast__title{margin:0;color:var(--lst-ink);font-size:var(--lst-font-size-label);font-weight:600;line-height:1.4}.lst-toast__content{margin-top:4px;color:var(--lst-muted);font-size:var(--lst-font-size-ui);line-height:1.45}.lst-toast__content p:last-child{margin-bottom:0}.lst-toast__content .lst-btn{margin-top:10px}.lst-toast__close{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:var(--lst-radius-pill);background:0 0;color:var(--lst-muted);font-size:20px;line-height:1}.lst-toast__close:hover,.lst-toast__close:focus,.lst-toast__close:focus-visible{background:var(--lst-accent-soft);color:var(--lst-ink);outline:none}#lst-dialog-root{position:fixed;inset:0;z-index:1070;pointer-events:none}.lst-dialog-modal{position:absolute;inset:0;display:flex;align-items:flex-start;justify-content:center;padding:10vh 12px 24px;overflow-y:auto;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 160ms ease,visibility 160ms ease}.lst-dialog-modal.is-open{opacity:1;visibility:visible;pointer-events:auto}.lst-dialog-modal__backdrop{position:absolute;inset:0;background:rgba(10,18,30,.34)}.lst-dialog-modal__dialog{position:relative;z-index:1;width:min(448px,calc(100vw - 24px));margin:0;max-height:calc(100vh - 10vh - 24px);display:flex;flex-direction:column}.lst-dialog-modal__content{position:relative;display:flex;flex-direction:column;max-height:inherit;overflow:hidden;border:1px solid var(--lst-border-strong);border-radius:calc(var(--lst-radius-panel) + 3px);background:linear-gradient(180deg,var(--lst-surface-strong) 0%,var(--lst-surface) 100%);box-shadow:var(--lst-shadow);color:var(--lst-ink)}.lst-dialog-modal__content::before{content:"";display:block;height:3px;background:linear-gradient(90deg,var(--lst-accent),var(--lst-accent-alt))}.lst-dialog-modal__body{flex:auto;min-height:0;overflow:auto;padding:20px 22px 14px;scrollbar-width:thin;scrollbar-color:var(--lst-scrollbar-thumb)var(--lst-scrollbar-track)}.lst-dialog-modal__body::-webkit-scrollbar{width:10px;height:10px}.lst-dialog-modal__body::-webkit-scrollbar-track{background:var(--lst-scrollbar-track);border-radius:999px}.lst-dialog-modal__body::-webkit-scrollbar-thumb{background:var(--lst-scrollbar-thumb);border:2px solid transparent;border-radius:999px;background-clip:padding-box}.lst-dialog-modal__body::-webkit-scrollbar-thumb:hover{background:var(--lst-scrollbar-thumb-hover);border:2px solid transparent;background-clip:padding-box}.lst-dialog-modal__body::-webkit-scrollbar-corner{background:0 0}.lst-dialog-modal__title{display:flex;align-items:center;gap:12px;color:var(--lst-ink);font-size:var(--lst-font-size-heading-sm);line-height:1.4}.lst-dialog-title-icon{width:34px;height:34px;flex:0 0 34px;display:inline-flex;align-items:center;justify-content:center;margin-right:0;border-radius:var(--lst-radius-pill);background:var(--lst-accent-soft);box-shadow:inset 0 0 0 1px var(--lst-border)}.lst-dialog-title-icon--accent{color:var(--lst-accent);background:var(--lst-accent-soft)}.lst-dialog-title-icon--success{color:var(--lst-accent-alt);background:var(--lst-success-soft)}.lst-dialog-title-icon--danger{color:var(--lst-danger);background:var(--lst-danger-soft)}.lst-dialog-title-text{flex:auto;min-width:0;color:var(--lst-ink)}.lst-dialog-title-text strong{display:block;font-weight:600;line-height:1.35}.lst-dialog-title-user{color:var(--lst-ink)}.lst-dialog-modal__title strong{font-weight:600}.lst-dialog-modal__text{margin-top:12px;color:var(--lst-muted);font-size:var(--lst-font-size-meta);line-height:1.6}.lst-dialog-modal__footer{flex:none;display:flex;justify-content:flex-end;gap:10px;padding:14px 22px 22px;border:0;border-top:1px solid var(--lst-border);background:var(--lst-toolbar-bg)}.lst-dialog-modal__footer .lst-btn{min-width:96px;font-weight:600;box-shadow:none}.lst-dialog-modal__footer .lst-btn:focus,.lst-dialog-modal__footer .lst-btn:focus-visible{box-shadow:var(--lst-focus-ring)}.lst-dialog-modal__footer .lst-btn--primary{box-shadow:var(--lst-btn-primary-shadow)}.lst-dialog-modal__footer .lst-btn--primary:hover{box-shadow:var(--lst-btn-primary-hover-shadow)}body.lst-dialog-open{overflow:hidden}@media(max-width:767px){#lst-toast-stack{top:64px;right:12px;width:calc(100vw - 24px)}.lst-dialog-modal__dialog{width:calc(100vw - 24px)}}.lst-widget{margin-bottom:var(--lst-space-4);border:1px solid var(--lst-border);background:var(--lst-surface);box-shadow:var(--lst-shadow);overflow:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch}.lst-widget>.lst-widget-header,.lst-widget header[role=heading]{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px;min-height:52px;padding:0 16px 10px;border:0;border-bottom:1px solid var(--lst-widget-header-rule);background:var(--lst-widget-header-bg)}.lst-widget>.lst-widget-header>.lst-widget-icon,.lst-widget header[role=heading]>.lst-widget-icon{order:0;float:none;width:22px;height:22px;margin:10px 0 0;border-right:0;display:inline-flex;align-items:center;justify-content:center;color:var(--lst-widget-header-muted);background:0 0}.lst-widget>.lst-widget-header>.lst-widget-icon i,.lst-widget header[role=heading]>.lst-widget-icon i{position:static;top:auto}.lst-widget>.lst-widget-header>h2,.lst-widget header[role=heading]>h2{order:1;flex:1 1 240px;width:auto;max-width:none;margin:0;padding-top:10px;color:var(--lst-widget-header-ink);font-size:var(--lst-font-size-heading-sm);line-height:1.3}.lst-widget>.lst-widget-header>.lst-widget-heading,.lst-widget header[role=heading]>.lst-widget-heading{order:1;flex:1 1 240px;min-width:0;display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;padding-top:10px}.lst-widget>.lst-widget-header>.lst-widget-heading>h2,.lst-widget header[role=heading]>.lst-widget-heading>h2{flex:initial;width:auto;max-width:none;margin:0;padding-top:0;color:var(--lst-widget-header-ink);font-size:var(--lst-font-size-heading-sm);line-height:1.3}.lst-widget>.lst-widget-header>.lst-widget-controls,.lst-widget header[role=heading]>.lst-widget-controls,.lst-widget>.lst-widget-header>.lst-widget-toolbar,.lst-widget header[role=heading]>.lst-widget-toolbar{order:2;float:none;display:flex;align-items:center;gap:8px;margin-left:auto;padding-top:10px}.lst-widget>.lst-widget-header>.lst-help-slot,.lst-widget header[role=heading]>.lst-help-slot,.lst-widget>.lst-widget-header>.lst-widget-heading>.lst-help-slot,.lst-widget header[role=heading]>.lst-widget-heading>.lst-help-slot{display:inline-flex;align-items:center;width:auto;max-width:100%;margin:0;padding:0;color:var(--lst-widget-header-muted)}.lst-widget>.lst-widget-header>.lst-help-slot:empty,.lst-widget header[role=heading]>.lst-help-slot:empty,.lst-widget>.lst-widget-header>.lst-widget-heading>.lst-help-slot:empty,.lst-widget header[role=heading]>.lst-widget-heading>.lst-help-slot:empty{display:none}.lst-widget>.lst-widget-header .lst-help-slot a,.lst-widget header[role=heading] .lst-help-slot a,.lst-widget>.lst-widget-header .lst-help-slot .lst-help-icon,.lst-widget header[role=heading] .lst-help-slot .lst-help-icon{color:var(--lst-widget-header-muted)!important}.lst-widget>.lst-widget-content,.lst-widget>div[role=content],.lst-widget .lst-widget-body,.lst-widget .lst-tab-panel-group{background:0 0}.lst-widget .lst-widget-body{padding:var(--lst-space-4)}.lst-widget .lst-widget-body.no-padding{padding:0}.lst-widget>div{border-color:var(--lst-border)}.lst-widget-controls,.lst-widget-toolbar{color:var(--lst-muted)}.lst-widget>.lst-widget-header>.lst-widget-controls,.lst-widget header[role=heading]>.lst-widget-controls,.lst-widget>.lst-widget-header>.lst-widget-toolbar,.lst-widget header[role=heading]>.lst-widget-toolbar{color:var(--lst-widget-header-muted)}.lst-widget-controls{display:flex;align-items:center;gap:8px}.lst-context-order-controls{margin-left:0;flex:none}.lst-widget-controls .lst-widget-control-btn,.lst-widget-controls .button-icon,.lst-widget-toolbar .lst-btn,.lst-widget .lst-action-toolbar .lst-btn{border-radius:var(--lst-radius-control)}.lst-widget-controls .lst-widget-control-btn,.lst-widget-controls .button-icon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid var(--lst-widget-action-border);background:var(--lst-widget-action-bg);color:var(--lst-widget-action-ink);box-shadow:none;text-decoration:none}.lst-widget-controls .lst-widget-control-btn--labeled{width:auto;min-width:34px;padding:0 12px;gap:6px}.lst-widget-control-btn__label{display:inline-flex;align-items:center;justify-content:center;flex:none}.lst-widget-control-btn__text{white-space:nowrap;font-size:12px;font-weight:600;letter-spacing:.01em}.lst-widget-controls .lst-widget-control-btn--primary{background:var(--lst-accent);border-color:var(--lst-accent);color:#fff}.lst-widget-controls .lst-widget-control-btn:hover,.lst-widget-controls .lst-widget-control-btn:focus,.lst-widget-controls .lst-widget-control-btn:focus-visible,.lst-widget-controls .button-icon:hover,.lst-widget-controls .button-icon:focus,.lst-widget-controls .button-icon:focus-visible{background:var(--lst-widget-action-hover-bg);border-color:transparent;color:var(--lst-widget-action-ink)!important;text-decoration:none}.lst-widget-body-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;margin:0;min-height:0;padding:10px 16px;border-radius:0;background:var(--lst-toolbar-bg)!important;border-bottom:1px solid var(--lst-border)}.lst-widget-body-toolbar .inline-group,.lst-plot-toggle-group{display:flex;align-items:center;flex-wrap:wrap;gap:6px 18px;margin:0}.lst-widget-body-toolbar .checkbox,.lst-widget-body-toolbar .radio{margin:0}.table{width:100%;max-width:100%;margin-bottom:0;border-radius:0;border-collapse:collapse;overflow:visible;background:var(--lst-table-bg);font-size:var(--lst-font-size-ui)}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{border-style:solid;border-width:1px;border-color:var(--lst-border)}.lst-table-bordered,.lst-table-bordered>tbody>tr>td,.lst-table-bordered>thead>tr>th,.lst-table-bordered>tbody>tr>th{border-style:solid;border-width:1px;border-color:var(--lst-border)!important}.table>thead>tr>th{background:var(--lst-table-head-bg);border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--lst-border-strong);color:var(--lst-ink);font-size:var(--lst-font-size-meta);font-weight:700;padding:10px 12px;line-height:1.35;vertical-align:middle}.table>tbody>tr>td{color:var(--lst-data-grid-body-ink);border-top-style:solid;border-top-width:1px;border-top-color:rgba(19,39,67,8%);padding:10px 12px;line-height:1.45;vertical-align:top}.table>thead>tr>th,.table>tbody>tr>th{border-top:0}.table>tbody:first-child>tr:first-child>td,.table>tbody:first-child>tr:first-child>th{border-top:0}.table>tbody>tr>td.icon,.table>thead>tr>th.icon,.icon{width:1%;white-space:nowrap;text-align:center}.table>tbody>tr>td:not(.xtbl_label):not(.xtbl_label_blocked){background:0 0}.lst-table-inline-icon{display:inline-flex;align-items:center;justify-content:center;margin-right:8px;color:var(--lst-muted);vertical-align:middle}.lst-table-inline-icon .lst-icon{width:15px;height:15px}.lst-data-grid-table--interactive>tbody>tr:hover>td,.lst-data-grid-table--interactive>tbody>tr:hover>th,.lst-data-grid-table--interactive>tbody>tr:focus-within>td,.lst-data-grid-table--interactive>tbody>tr:focus-within>th{background:var(--lst-row-hover)}.xtbl_label,.xtbl_label_blocked{width:230px;background:var(--lst-field-label-bg);border-right:1px solid var(--lst-field-label-border);font-size:var(--lst-font-size-label);font-weight:var(--lst-font-weight-label);color:var(--lst-ink)}.xtbl_label+td,.xtbl_label_blocked+td,.field_text,.field_url,.field_refUrl{font-size:var(--lst-font-size-ui)}.xtbl_label .lst-inline-help,.xtbl_label_blocked .lst-inline-help{margin-left:var(--lst-space-2)}.xtbl_label .lst-inline-help,.xtbl_label_blocked .lst-inline-help{float:right}#confform .xtbl_label .lst-help-icon,#confform .xtbl_label_blocked .lst-help-icon,#confform .lst-config-help-addon .lst-help-icon{color:var(--lst-config-help-ink)!important;opacity:.86}.field_text,.field_url,.field_refUrl{line-height:1.5}.field_url a,.field_refUrl a{font-weight:500;text-decoration:none;border-bottom:1px solid rgba(124,146,177,.24)}.field_url a:hover,.field_url a:focus,.field_url a:focus-visible,.field_refUrl a:hover,.field_refUrl a:focus,.field_refUrl a:focus-visible{border-bottom-color:initial}.lst-empty-value{color:var(--lst-empty-ink)!important}.field_error,#confform .lst-config-error{display:inline-flex;align-items:flex-start;gap:6px;line-height:1.45;color:var(--lst-danger)!important}.field_error .lst-icon,#confform .lst-config-error .lst-icon{margin-top:.1em;width:14px;height:14px;color:currentColor}#confform{--lst-config-label-column:230px;--lst-config-label-size:13px;--lst-config-value-size:13.5px;--lst-config-header-size:15px;--lst-config-label-weight:480;--lst-config-value-weight:400;--lst-config-form-max-width:980px}#confform .table{font-size:var(--lst-font-size-ui)}#confform .lst-widget{border-color:var(--lst-config-card-border);background:var(--lst-config-card-bg);box-shadow:var(--lst-config-card-shadow)}#confform .lst-config-edit-widget{width:100%;max-width:var(--lst-config-form-max-width);margin-bottom:0;margin-right:auto}#confform .lst-inline-tips{width:100%;max-width:var(--lst-config-form-max-width);margin-right:auto;margin-bottom:14px;padding:16px 18px;font-size:13px}#confform .lst-widget>.lst-widget-header,#confform .lst-widget header[role=heading]{min-height:42px;gap:8px 12px;padding:0 14px 7px;border:0;border-bottom:1px solid var(--lst-config-header-rule);background:var(--lst-config-header-bg);box-shadow:none}#confform .lst-config-edit-widget>header,#confform .lst-config-edit-widget header[role=heading]{border:0!important}#confform .lst-widget>.lst-widget-header>.lst-widget-icon,#confform .lst-widget header[role=heading]>.lst-widget-icon{width:28px;height:28px;margin:7px 0 0;color:var(--lst-config-header-muted);background:0 0}#confform .lst-widget>.lst-widget-header>h2,#confform .lst-widget header[role=heading]>h2,#confform .lst-widget>.lst-widget-header>.lst-widget-heading,#confform .lst-widget header[role=heading]>.lst-widget-heading,#confform .lst-widget>.lst-widget-header>.lst-widget-controls,#confform .lst-widget header[role=heading]>.lst-widget-controls,#confform .lst-widget>.lst-widget-header>.lst-widget-toolbar,#confform .lst-widget header[role=heading]>.lst-widget-toolbar{padding-top:7px;color:var(--lst-config-header-muted)}#confform .lst-widget>.lst-widget-header>h2,#confform .lst-widget header[role=heading]>h2,#confform .lst-widget>.lst-widget-header>.lst-widget-heading>h2,#confform .lst-widget header[role=heading]>.lst-widget-heading>h2{line-height:1.2;color:var(--lst-config-header-ink)!important;font-size:var(--lst-config-header-size);font-weight:600}#confform .lst-widget>table.table{margin-bottom:0;background:var(--lst-config-value-bg);border-top:0}#confform .lst-config-edit-content{padding:10px 0 12px!important;background:var(--lst-config-value-bg);border:0!important}#confform .lst-config-edit-form,#confform .lst-config-edit-fieldset{padding:0;background:0 0}#confform .lst-config-edit-fieldset{display:block;width:100%}#confform .lst-config-edit-row{display:flex;flex-wrap:wrap;align-items:stretch;margin:0;background:var(--lst-config-card-bg);border-top:1px solid var(--lst-config-row-border)}#confform .lst-config-edit-fieldset>.lst-config-edit-row:first-child{border-top:0}#confform .lst-config-edit-label,#confform .lst-config-edit-field{float:none;min-height:0}#confform .lst-config-edit-label{display:flex;align-items:flex-start;flex:0 0 var(--lst-config-label-column);width:var(--lst-config-label-column);max-width:var(--lst-config-label-column);margin:0;padding:8px 14px 7px;text-align:left;font-size:var(--lst-config-label-size);font-weight:var(--lst-config-label-weight);line-height:1.45;color:var(--lst-config-label-ink);background:var(--lst-config-label-bg);border-right:0}#confform .lst-config-edit-field{display:flex;flex-direction:column;justify-content:flex-start;flex:1 1 calc(100% - var(--lst-config-label-column));width:calc(100% - var(--lst-config-label-column));max-width:calc(100% - var(--lst-config-label-column));min-width:0;padding:6px 14px 5px;background:var(--lst-config-value-bg)}#confform .lst-config-edit-field.lst-form-field--full,#confform .lst-config-edit-field--full{flex-basis:100%;max-width:100%}#confform .lst-config-input-group,.lst-build-input-group{display:flex;align-items:stretch;width:100%}#confform .lst-config-help-addon{display:inline-flex;align-items:center;justify-content:center;color:var(--lst-muted);padding:0 6px;background:var(--lst-config-help-addon-bg);border-top-left-radius:var(--lst-radius-control);border-bottom-left-radius:var(--lst-radius-control);border-top-right-radius:0;border-bottom-right-radius:0;border-color:var(--lst-config-label-border)}#confform .lst-config-help-addon .lst-help-slot,#confform .lst-config-help-addon .lst-help-slot a,#confform .lst-config-help-addon .lst-help-slot .lst-help-icon{color:var(--lst-muted)!important}#confform .lst-config-input-group>.lst-choice-control,#confform .lst-config-choice-control{font-size:var(--lst-config-value-size);min-height:28px}#confform .lst-config-input-group>.lst-choice-control{flex:auto;width:auto;padding-top:2px;padding-bottom:2px;border-top-left-radius:0;border-bottom-left-radius:0;border-left:0}#confform .lst-config-input-group>input.lst-choice-control,#confform .lst-config-input-group>select.lst-choice-control{height:36px;min-height:36px;line-height:1.35}#confform textarea[readonly],#confform .lst-config-input-group textarea.lst-choice-control{display:block;width:100%!important;min-height:72px;padding:7px 10px;border:1px solid var(--lst-control-border);border-radius:var(--lst-radius-control);background:var(--lst-control-bg);color:var(--lst-ink);box-shadow:none;line-height:1.55}#confform .lst-config-input-group>textarea.lst-choice-control,#confform .lst-config-input-group>textarea[readonly]{border-top-left-radius:0;border-bottom-left-radius:0;border-left:0}#confform textarea[readonly]{resize:vertical}#confform textarea.lst-config-readonly-textarea,#confform .lst-config-input-group textarea.lst-choice-control{width:100%!important;overflow-y:auto;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:var(--lst-scrollbar-thumb)var(--lst-scrollbar-track)}#confform textarea.lst-config-readonly-textarea::-webkit-scrollbar,#confform .lst-config-input-group textarea.lst-choice-control::-webkit-scrollbar{width:10px;height:10px}#confform textarea.lst-config-readonly-textarea::-webkit-scrollbar-track,#confform .lst-config-input-group textarea.lst-choice-control::-webkit-scrollbar-track{background:var(--lst-scrollbar-track);border-radius:999px}#confform textarea.lst-config-readonly-textarea::-webkit-scrollbar-thumb,#confform .lst-config-input-group textarea.lst-choice-control::-webkit-scrollbar-thumb{background:var(--lst-scrollbar-thumb);border:2px solid transparent;border-radius:999px;background-clip:padding-box}#confform textarea.lst-config-readonly-textarea::-webkit-scrollbar-thumb:hover,#confform .lst-config-input-group textarea.lst-choice-control::-webkit-scrollbar-thumb:hover{background:var(--lst-scrollbar-thumb-hover);border:2px solid transparent;background-clip:padding-box}#confform textarea.lst-config-readonly-textarea::-webkit-scrollbar-corner,#confform .lst-config-input-group textarea.lst-choice-control::-webkit-scrollbar-corner{background:0 0}#confform textarea.lst-config-readonly-textarea--auto{min-height:104px;height:auto}#confform textarea[readonly]:focus,#confform textarea[readonly]:focus-visible,#confform .lst-config-input-group textarea.lst-choice-control:focus,#confform .lst-config-input-group textarea.lst-choice-control:focus-visible{border-color:var(--lst-focus-border);box-shadow:var(--lst-focus-ring)}#confform .lst-config-choice-control{height:auto;padding:3px 8px;line-height:1.45}#confform div.lst-config-choice-control{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;min-height:42px;gap:8px 12px;padding-top:0;padding-bottom:0}#confform .lst-config-note,#confform .lst-config-error{margin:6px 0 0}#confform .lst-config-note{line-height:1.6;color:var(--lst-muted)}#confform .lst-radio-group{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin:0;min-height:30px}#confform .lst-radio-group label{margin:0;color:var(--lst-ink)}#confform .lst-radio-group input{margin-right:6px}#confform .lst-choice-item{display:inline-flex;align-items:center;gap:6px;margin:0 18px 0 0;padding:0;color:var(--lst-ink);font-weight:400;white-space:nowrap}#confform .lst-choice-item input[type=radio],#confform .lst-choice-item input[type=checkbox]{-webkit-appearance:none;appearance:none;position:static;margin:0;padding:0;flex:none;width:16px;height:16px;border:1.5px solid var(--lst-control-border);background:var(--lst-control-bg);cursor:pointer;transition:border-color 120ms ease,background-color 120ms ease,box-shadow 120ms ease}#confform .lst-choice-item input[type=radio]{border-radius:var(--lst-radius-pill)}#confform .lst-choice-item input[type=checkbox]{border-radius:var(--lst-radius-button)}#confform .lst-choice-item input[type=radio]:checked,#confform .lst-choice-item input[type=checkbox]:checked{border-color:var(--lst-accent);background:var(--lst-control-bg)}#confform .lst-choice-item input[type=radio]:checked{background:radial-gradient(circle,var(--lst-accent) 32%,var(--lst-control-bg) 34%);border-color:var(--lst-accent)}#confform .lst-choice-item input[type=checkbox]:checked{background-color:var(--lst-accent-soft);background-image:var(--lst-choice-check-icon);background-size:10px;background-position:50%;background-repeat:no-repeat}:root[data-lst-theme=dark] #confform .lst-choice-item input[type=checkbox]:checked{background-image:var(--lst-choice-check-icon)}#confform .lst-choice-item input[type=radio]:focus-visible,#confform .lst-choice-item input[type=checkbox]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--lst-focus-border)}#confform .lst-choice-item input[type=radio]:hover:not(:disabled),#confform .lst-choice-item input[type=checkbox]:hover:not(:disabled){border-color:var(--lst-focus-border)}#confform .lst-choice-item input[type=radio]:disabled,#confform .lst-choice-item input[type=checkbox]:disabled{opacity:.5;cursor:default}#confform .lst-choice-item span{display:inline-block;white-space:nowrap}.lst-config-checklist-view{display:inline-flex;flex-wrap:wrap;align-items:center;gap:10px 20px}.lst-config-checklist-item{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}@media(max-width:767px){#confform .lst-config-choice-control{white-space:normal}#confform div.lst-config-choice-control{min-height:0;padding-top:8px;padding-bottom:8px}#confform .lst-config-choice-control .lst-choice-item{flex:none;margin-right:0;white-space:nowrap}}#confform .lst-message ul{margin-bottom:0;padding-left:0;line-height:1.58;list-style:none}#confform .lst-message li+li:not(.lst-action-item){margin-top:8px}#confform .lst-message li:not(.lst-action-item){position:relative;padding-left:18px}#confform .lst-message li:not(.lst-action-item)::before{content:'';position:absolute;top:.72em;left:2px;width:6px;height:6px;border-radius:999px;background:rgba(74,149,158,.65)}#confform .lst-message{margin-bottom:18px;border-radius:var(--lst-radius-button);background:var(--lst-config-alert-bg);border-color:var(--lst-config-alert-border);border-left-width:1px;color:var(--lst-config-alert-ink);box-shadow:none}#confform .lst-message--danger{background:var(--lst-danger-soft);border-color:rgba(196,75,89,.24);color:var(--lst-ink)}#confform .lst-config-edit-fieldset>.lst-config-edit-row+.lst-config-edit-row{border-top-color:rgba(19,39,67,.12)}#confform .lst-config-edit-content,#confform .lst-config-edit-form,#confform .lst-config-edit-fieldset,#confform .lst-config-edit-row,#confform .lst-config-edit-field{border:0!important;box-shadow:none!important}#confform .lst-message strong,#confform .lst-message b,#confform .lst-message a,#confform .lst-message .text-muted{color:inherit!important}#confform .table>thead>tr>th{font-size:var(--lst-config-label-size);font-weight:var(--lst-config-label-weight);line-height:1.45;padding:8px 14px}#confform .lst-widget>table.table>thead>tr{background:0 0}.lst-widget .lst-widget-body>table.table>thead>tr>th,#confform .lst-widget>table.table>thead>tr>th{background:var(--lst-data-grid-head-bg);border-bottom-color:var(--lst-data-grid-rule);color:var(--lst-data-grid-head-ink);font-weight:620}#confform .lst-widget>table.table>thead>tr>th{font-size:var(--lst-font-size-meta)}#confform .table>tbody>tr>td{font-size:var(--lst-config-value-size);line-height:1.46;padding:8px 14px;border-top-color:var(--lst-config-row-border);transition:background-color 140ms ease,color 140ms ease}#confform .lst-config-list-table>tbody>tr>td,#confform .lst-config-list-table>tbody>tr>th{vertical-align:middle}#confform .lst-config-list-table>tbody>tr>td.lst-action-col,#confform .lst-config-list-table>tbody>tr>th.lst-action-col{padding-top:4px;padding-bottom:4px}#confform .xtbl_label,#confform .xtbl_label_blocked{width:var(--lst-config-label-column);padding:8px 14px!important;font-size:var(--lst-config-label-size);font-weight:var(--lst-config-label-weight);color:var(--lst-config-label-ink);background:var(--lst-config-label-bg);border-right-color:var(--lst-config-label-border);vertical-align:top}#confform .xtbl_label+td,#confform .xtbl_label_blocked+td,#confform .field_text,#confform .field_url,#confform .field_refUrl{font-size:var(--lst-config-value-size);font-weight:var(--lst-config-value-weight);line-height:1.46;color:var(--lst-config-value-ink);background:var(--lst-config-value-bg)}#confform .field_text,#confform .field_url,#confform .field_refUrl{background:0 0}#confform .table>tbody>tr:hover>td,#confform .table>tbody>tr.lst-row-hover-preview>td{background:var(--lst-config-value-hover-bg)}#confform .table>tbody>tr:hover>.xtbl_label,#confform .table>tbody>tr:hover>.xtbl_label_blocked,#confform .table>tbody>tr.lst-row-hover-preview>.xtbl_label,#confform .table>tbody>tr.lst-row-hover-preview>.xtbl_label_blocked{background:var(--lst-config-label-hover-bg)}.lst-tabs.bordered,.lst-tabs{display:flex;flex-wrap:wrap;align-items:flex-end;margin:0;padding-left:0;list-style:none;border-bottom:1px solid var(--lst-tab-quiet-rule)}.lst-tabs>li{float:none;list-style:none}#confform .lst-tabs.bordered{background:0 0;border:0;border-radius:0;margin-top:12px;padding:0 0 8px;position:relative}#confform .lst-tabs.bordered::after{content:"";position:absolute;left:0;right:0;bottom:8px;height:1px;background:var(--lst-tab-quiet-rule);pointer-events:none}.lst-tabs.bordered{background:var(--lst-surface);border:1px solid var(--lst-border-strong);border-radius:var(--lst-radius-panel)var(--lst-radius-panel)0 0;padding:6px 6px 0}.lst-tabs>li>a{display:block;border-radius:var(--lst-radius-control)var(--lst-radius-control)0 0;height:auto;padding:10px 14px;margin-right:4px;border:1px solid transparent;color:var(--lst-muted);background:var(--lst-tab-inactive-bg);text-decoration:none}.lst-tabs--compact>li>a{display:inline-flex;align-items:center;justify-content:flex-start;gap:8px;min-height:0;padding:10px 14px;white-space:nowrap;position:relative;transition:background-color 140ms ease,border-color 140ms ease,box-shadow 140ms ease,color 140ms ease}.lst-tabs>li:not(.active)>a{box-shadow:none}.lst-tabs>li.lst-tab-trailing{margin-left:auto}.lst-tabs>li>a:hover,.lst-tabs>li>a:focus,.lst-tabs>li>a:focus-visible{background:var(--lst-tab-hover-bg);border-color:var(--lst-tab-hover-border);color:var(--lst-ink);text-decoration:none}#confform .lst-tabs>li:not(.active)>a:hover,#confform .lst-tabs>li:not(.active)>a:focus,#confform .lst-tabs>li:not(.active)>a:focus-visible{background:var(--lst-config-tab-hover-bg);border-color:var(--lst-config-tab-hover-border);color:var(--lst-ink)}.lst-tabs--config-hover>li:not(.active)>a:hover,.lst-tabs--config-hover>li:not(.active)>a:focus,.lst-tabs--config-hover>li:not(.active)>a:focus-visible{background:var(--lst-config-tab-hover-bg);border-color:var(--lst-config-tab-hover-border);color:var(--lst-ink)}.lst-tabs>li.active>a,.lst-tabs>li.active>a:focus,.lst-tabs>li.active>a:hover,.lst-tabs>li.active>a:focus-visible{background:var(--lst-tab-active-bg);color:var(--lst-tab-active-ink);border-color:var(--lst-tab-active-border);border-top:3px solid var(--lst-tab-active-top);border-bottom-color:var(--lst-tab-active-bg);margin-top:0;margin-bottom:-1px;position:relative;text-decoration:none;z-index:1;box-shadow:inset 0 -1px 0 var(--lst-tab-active-bg)}.lst-tabs>li>a>.lst-icon{color:inherit!important}.lst-tabs+.lst-tab-panel-group{margin-top:10px!important;padding:var(--lst-space-4)!important;border:1px solid var(--lst-border-strong);border-top:1px solid var(--lst-border-strong);border-radius:var(--lst-radius-panel);background:var(--lst-surface)}#confform .lst-tabs{border-bottom-color:var(--lst-border-strong)}#confform>div+.lst-tab-panel-group,#confform .lst-tabs+.lst-tab-panel-group{margin-top:24px!important;padding:0!important;border:0;border-radius:0;background:0 0}#confform>.lst-tab-panel-group--standalone{margin-top:18px!important;padding:0!important;border:0;border-radius:0;background:0 0}#confform .lst-widget-controls .lst-widget-control-btn,#confform .lst-widget-controls .button-icon{width:32px;height:32px;border:1px solid var(--lst-config-action-border);border-radius:var(--lst-radius-panel);background:var(--lst-config-action-bg);color:var(--lst-config-action-ink);box-shadow:none}#confform .lst-widget-controls .lst-widget-control-btn--labeled{width:auto;min-width:32px;padding:0 12px;gap:6px}#confform .lst-widget-controls .lst-widget-control-btn--primary{background:var(--lst-accent);border-color:var(--lst-accent);color:#fff}#confform .lst-widget-controls .lst-widget-control-btn--primary:hover,#confform .lst-widget-controls .lst-widget-control-btn--primary:focus,#confform .lst-widget-controls .lst-widget-control-btn--primary:focus-visible{background:var(--lst-btn-primary-hover-bg);border-color:var(--lst-btn-primary-hover-border);color:#fff!important;box-shadow:var(--lst-btn-primary-hover-shadow)}#confform .lst-widget-controls .lst-widget-control-btn:not(.lst-widget-control-btn--primary):hover,#confform .lst-widget-controls .lst-widget-control-btn:not(.lst-widget-control-btn--primary):focus,#confform .lst-widget-controls .lst-widget-control-btn:not(.lst-widget-control-btn--primary):focus-visible,#confform .lst-widget-controls .button-icon:hover,#confform .lst-widget-controls .button-icon:focus,#confform .lst-widget-controls .button-icon:focus-visible{background:var(--lst-config-action-hover-bg);border-color:var(--lst-config-action-border);color:var(--lst-config-header-ink)!important;text-decoration:none}.lst-tab-panel,.lst-tab-panel-group{margin-top:0!important}.lst-tab-view{display:none}.lst-tab-view.is-active{display:block}.lst-tab-trailing-nav{margin-left:auto}.lst-auth-form,.lst-auth-form .lst-auth-fieldset,.lst-auth-form footer,.lst-client-form header{background:0 0}.lst-auth-form,.lst-auth-form .lst-auth-fieldset{border:0;box-shadow:none}.lst-auth-form .lst-auth-fieldset{padding:16px}.lst-auth-form section{margin-bottom:var(--lst-space-3)}.lst-auth-form .label{margin-bottom:6px;color:var(--lst-muted)}.lst-auth-form .lst-form-note{margin-top:6px;line-height:1.45;color:var(--lst-muted)}.lst-auth-form footer{padding:var(--lst-space-3)var(--lst-space-4)var(--lst-space-4);border-top:1px solid var(--lst-border)}.lst-client-form header{padding:var(--lst-space-4);border-bottom:1px solid var(--lst-border);color:var(--lst-ink)}.lst-auth-form .input input,.lst-auth-form .select select,.lst-auth-form .textarea textarea,.lst-control-compact,.lst-choice-control{border-radius:var(--lst-radius-control);border-color:var(--lst-control-border);background:var(--lst-control-bg);color:var(--lst-ink);box-shadow:none}.lst-choice-control{display:block;width:100%;min-height:34px;padding:6px 12px;border:1px solid var(--lst-control-border)}.lst-auth-form .select select,select.lst-control-compact,select.lst-choice-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-left:12px;padding-right:34px;cursor:pointer;font-weight:500;line-height:1.35;border-color:var(--lst-select-border);background-image:var(--lst-select-arrow-icon),var(--lst-select-bg);background-position:calc(100% - 10px),0 0;background-size:14px 14px,100% 100%;background-repeat:no-repeat;box-shadow:var(--lst-select-shadow)}.lst-auth-form .select select:hover,select.lst-control-compact:hover,select.lst-choice-control:hover{border-color:var(--lst-select-border-hover);background-image:var(--lst-select-arrow-icon-active),linear-gradient(180deg,var(--lst-select-bg-hover),var(--lst-select-bg-hover))}.lst-auth-form .select select:disabled,select.lst-control-compact:disabled,select.lst-choice-control:disabled{cursor:not-allowed;opacity:.72}.lst-auth-form .select select option,select option{padding:4px 8px;background:var(--lst-control-bg);color:var(--lst-ink)}select option:checked{background:var(--lst-accent-soft);color:var(--lst-ink)}select option:hover{background:var(--lst-accent-soft)}.lst-auth-form .input input::placeholder,.lst-auth-form .textarea textarea::placeholder,.lst-choice-control::placeholder,.lst-control-compact::placeholder{color:var(--lst-placeholder);opacity:1}.lst-auth-form .input input:focus,.lst-auth-form .select select:focus,.lst-auth-form .textarea textarea:focus,.lst-control-compact:focus,.lst-choice-control:focus{border-color:var(--lst-focus-border);box-shadow:var(--lst-focus-ring)}.lst-auth-form .select select:focus,select.lst-control-compact:focus,select.lst-choice-control:focus{outline:none;border-color:var(--lst-select-border-focus);background-image:var(--lst-select-arrow-icon-active),linear-gradient(180deg,var(--lst-select-bg-hover),var(--lst-select-bg-hover))}.lst-auth-form .select select:focus-visible,select.lst-control-compact:focus-visible,select.lst-choice-control:focus-visible{outline:none;border-color:var(--lst-select-border-focus);box-shadow:0 0 0 2px var(--lst-focus-border)}select.lst-choice-control:-moz-focusring,.lst-auth-form .select select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--lst-ink)}.lst-auth-form .checkbox input+i,.lst-auth-form .radio input+i,.lst-auth-form .toggle input+i{border-color:var(--lst-control-border);background:var(--lst-control-bg);transition:border-color 140ms ease,box-shadow 140ms ease,background-color 140ms ease}.lst-auth-form .checkbox input:checked+i,.lst-auth-form .radio input:checked+i,.lst-auth-form .toggle input:checked+i{border-color:var(--lst-accent)}.lst-auth-form .checkbox input:focus+i,.lst-auth-form .checkbox input:focus-visible+i,.lst-auth-form .radio input:focus+i,.lst-auth-form .radio input:focus-visible+i,.lst-auth-form .toggle input:focus+i,.lst-auth-form .toggle input:focus-visible+i{box-shadow:var(--lst-focus-ring)}.lst-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:34px;padding:6px 12px;border:1px solid transparent;border-radius:var(--lst-radius-button);font-family:inherit;font-size:var(--lst-font-size-ui);line-height:1.35;font-weight:500;text-decoration:none;white-space:nowrap;vertical-align:middle;cursor:pointer;transition:border-color 140ms ease,background-color 140ms ease,box-shadow 140ms ease,color 140ms ease}.lst-btn:hover,.lst-btn:focus,.lst-btn:focus-visible,.lst-btn:active,.lst-btn.is-active,.open>.lst-dropdown-toggle.lst-btn{border-radius:var(--lst-radius-button);transform:none}.lst-btn--sm{min-height:34px;padding:6px 12px;font-size:var(--lst-font-size-meta)}.lst-btn--xs{min-height:28px;padding:4px 10px;font-size:12px;border-radius:calc(var(--lst-radius-button) - 2px)}.btn-login,.lst-btn--primary,.lst-btn--info{background:var(--lst-btn-primary-bg);border-color:var(--lst-btn-primary-border);color:#fff;box-shadow:var(--lst-btn-primary-shadow)}.btn-login:hover,.btn-login:focus,.btn-login:focus-visible,.lst-btn--primary:hover,.lst-btn--primary:focus,.lst-btn--primary:focus-visible,.lst-btn--info:hover,.lst-btn--info:focus,.lst-btn--info:focus-visible{background:var(--lst-btn-primary-hover-bg);border-color:var(--lst-btn-primary-hover-border);color:#fff;box-shadow:var(--lst-btn-primary-hover-shadow)}.lst-btn--success{background:var(--lst-btn-success-bg);border-color:var(--lst-btn-success-border);color:#fff;box-shadow:var(--lst-btn-success-shadow)}.lst-btn--success:hover,.lst-btn--success:focus,.lst-btn--success:focus-visible{background:var(--lst-btn-success-hover-bg);border-color:var(--lst-btn-success-hover-border);color:#fff}.lst-btn--warning{background:var(--lst-btn-warning-bg);border-color:var(--lst-btn-warning-border);color:#fff;box-shadow:var(--lst-btn-warning-shadow)}.lst-btn--warning:hover,.lst-btn--warning:focus,.lst-btn--warning:focus-visible{background:var(--lst-btn-warning-hover-bg);border-color:var(--lst-btn-warning-hover-border);color:#fff}.lst-btn--danger{background:var(--lst-btn-danger-bg);border-color:var(--lst-btn-danger-border);color:#fff;box-shadow:var(--lst-btn-danger-shadow)}.lst-btn--danger:hover,.lst-btn--danger:focus,.lst-btn--danger:focus-visible{background:var(--lst-btn-danger-hover-bg);border-color:var(--lst-btn-danger-hover-border);color:#fff}.lst-btn--secondary{background:var(--lst-btn-secondary-bg);border-color:var(--lst-btn-secondary-border);color:var(--lst-btn-secondary-ink);box-shadow:none}.lst-btn--secondary:active,.lst-btn--secondary:focus,.lst-btn--secondary:focus-visible,.lst-btn--secondary:hover,.open>.lst-dropdown-toggle.lst-btn--secondary{background:var(--lst-btn-secondary-hover-bg);border-color:var(--lst-btn-secondary-hover-border);color:var(--lst-btn-secondary-hover-ink);box-shadow:none}.lst-btn.is-disabled,.lst-btn[disabled],.lst-btn:disabled,.lst-btn[aria-disabled=true],.lst-widget-controls .lst-widget-control-btn.disabled,.lst-widget-controls .button-icon.disabled{opacity:1;background:var(--lst-tool-panel-alt-bg)!important;border-color:var(--lst-border)!important;color:var(--lst-muted)!important;pointer-events:none;cursor:not-allowed;transform:none!important;box-shadow:none!important;text-decoration:none!important}.lst-btn.is-disabled:hover,.lst-btn[disabled]:hover,.lst-btn:disabled:hover,.lst-btn[aria-disabled=true]:hover,.lst-widget-controls .lst-widget-control-btn.disabled:hover,.lst-widget-controls .button-icon.disabled:hover{background:var(--lst-tool-panel-alt-bg)!important;border-color:var(--lst-border)!important;color:var(--lst-muted)!important;transform:none}.lst-button-group{display:inline-flex;align-items:stretch}.lst-button-group>.lst-btn+.lst-btn{margin-left:0}.lst-dropdown-group{position:relative;display:inline-flex;align-items:stretch}.lst-dropdown-menu{position:absolute;top:100%;left:0;z-index:930;display:none;min-width:100%;list-style:none;background:var(--lst-dropdown-bg);border:1px solid var(--lst-dropdown-border);border-radius:var(--lst-radius-control);box-shadow:var(--lst-dropdown-shadow);color:var(--lst-dropdown-ink);padding:6px;margin-top:6px;margin-bottom:0;padding-left:6px}.open>.lst-dropdown-menu{display:block}.lst-dropdown-menu--right{left:auto;right:0}.lst-dropdown-menu>li{list-style:none}.lst-dropdown-menu>li>a{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:calc(var(--lst-radius-control) - 2px);color:var(--lst-dropdown-ink);font-weight:500;line-height:1.35;text-decoration:none}.lst-dropdown-menu>li>a:hover,.lst-dropdown-menu>li>a:focus,.lst-dropdown-menu>li>a:focus-visible{background:var(--lst-dropdown-item-hover-bg);color:var(--lst-dropdown-item-hover-ink);text-decoration:none;outline:none}.lst-dropdown-menu>li.active>a,.lst-dropdown-menu>li.active>a:hover,.lst-dropdown-menu>li.active>a:focus,.lst-dropdown-menu>li.active>a:focus-visible{background:var(--lst-dropdown-item-active-bg);color:var(--lst-dropdown-item-hover-ink)}.lst-dropdown-menu>li>a.disabled,.lst-dropdown-menu>li>a[aria-disabled=true]{color:var(--lst-dropdown-muted);background:0 0;pointer-events:none}.lst-dropdown-menu .divider{margin:6px 0;border-top:1px solid var(--lst-dropdown-border)}.lst-chip--accent{background-color:var(--lst-accent)!important}.lst-chip--accent:hover{background-color:var(--lst-btn-primary-hover-bg)!important}.lst-form-row{display:flex;flex-wrap:wrap;margin:0 0 var(--lst-space-4)}.lst-form-label,.lst-form-field{float:none;min-height:0}.lst-form-label{flex:0 0 var(--lst-form-label-column,25%);max-width:var(--lst-form-label-column,25%);margin:0;padding:8px 0;line-height:1.45}.lst-form-field{flex:1 1 calc(100% - var(--lst-form-label-column,25%));max-width:calc(100% - var(--lst-form-label-column,25%));min-width:0}.lst-form-field--full{flex-basis:100%;max-width:100%}.lst-form-error{display:block;margin-top:8px;line-height:1.45}.lst-form-error .lst-icon{margin-right:6px;vertical-align:text-bottom}.lst-input-group{display:flex;align-items:stretch;width:100%;min-width:0}.lst-input-group>.lst-choice-control{flex:auto;min-width:0}.lst-input-addon{display:inline-flex;align-items:center;justify-content:center;flex:none;padding:0 12px;background:var(--lst-surface);border:1px solid var(--lst-border-strong);border-right:0;border-radius:var(--lst-radius-control)0 0 var(--lst-radius-control);color:var(--lst-muted)}.lst-input-addon+.lst-choice-control{border-top-left-radius:0;border-bottom-left-radius:0;border-left:0}.lst-input-action{display:inline-flex;align-items:center;justify-content:center;flex:none;min-width:40px;padding:0 12px;border:1px solid var(--lst-border-strong);border-left:0;border-radius:0 var(--lst-radius-control)var(--lst-radius-control)0;background:var(--lst-surface);color:var(--lst-muted);cursor:pointer;transition:color 140ms ease,background-color 140ms ease,border-color 140ms ease,box-shadow 140ms ease}.lst-input-action:hover:not(:disabled){color:var(--lst-accent);background:color-mix(in srgb,var(--lst-surface) 72%,var(--lst-accent-soft))}.lst-input-action:focus,.lst-input-action:focus-visible{outline:none;color:var(--lst-accent);background:color-mix(in srgb,var(--lst-surface) 68%,var(--lst-accent-soft));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--lst-accent) 35%,transparent)}.lst-input-action:disabled{opacity:.62;cursor:not-allowed}.lst-password-field:focus-within .lst-password-toggle:not(:disabled){color:var(--lst-accent)}.lst-input-group>.lst-choice-control[data-lst-password-input]{border-top-right-radius:0;border-bottom-right-radius:0}#confform .lst-config-password-toggle{min-width:42px;background:var(--lst-config-help-addon-bg);border-color:var(--lst-config-label-border)}#confform .lst-config-password-toggle:hover:not(:disabled){background:color-mix(in srgb,var(--lst-config-help-addon-bg) 84%,var(--lst-accent-soft))}#confform .lst-config-password-toggle:focus,#confform .lst-config-password-toggle:focus-visible{background:color-mix(in srgb,var(--lst-config-help-addon-bg) 74%,var(--lst-accent-soft))}#confform .lst-config-input-group>.lst-choice-control[data-lst-password-input]{border-top-right-radius:0;border-bottom-right-radius:0}.dt-container .dt-layout-row{margin-left:0;margin-right:0}.dt-container .dt-layout-row>.dt-layout-cell{padding-left:0;padding-right:0}.dt-search label,.dt-length label{display:flex;align-items:center;gap:8px;margin-bottom:0}.dt-search .lst-search-addon{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:34px;border-radius:var(--lst-radius-control);box-sizing:border-box}.dt-search input.lst-choice-control,.dt-length select.lst-choice-control{height:34px}.dt-container{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--lst-scrollbar-thumb)var(--lst-scrollbar-track)}.dt-container::-webkit-scrollbar{width:10px;height:10px}.dt-container::-webkit-scrollbar-track{background:var(--lst-scrollbar-track);border-radius:999px}.dt-container::-webkit-scrollbar-thumb{background:var(--lst-scrollbar-thumb);border:2px solid transparent;border-radius:999px;background-clip:padding-box}.dt-container::-webkit-scrollbar-thumb:hover{background:var(--lst-scrollbar-thumb-hover);border:2px solid transparent;background-clip:padding-box}.dt-container::-webkit-scrollbar-corner{background:0 0}td.dt-empty{padding:var(--lst-space-5)var(--lst-space-4)!important;color:var(--lst-muted);text-align:center}.dt-container .dt-paging{padding-top:10px;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:4px}.dt-container .dt-paging nav,.dt-container .dt-paging nav>span{display:flex;align-items:center;flex-wrap:wrap;gap:4px}.dt-container .dt-paging .dt-paging-button{min-width:32px;min-height:32px;padding:5px 10px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--lst-border);border-radius:var(--lst-radius-control);background:var(--lst-surface-strong);color:var(--lst-link);line-height:1;box-shadow:none;text-decoration:none}.dt-container .dt-paging .dt-paging-button:focus,.dt-container .dt-paging .dt-paging-button:hover{background:var(--lst-accent-soft);border-color:var(--lst-btn-secondary-hover-border);color:var(--lst-ink)}.dt-container .dt-paging .dt-paging-button.current,.dt-container .dt-paging .dt-paging-button.current:focus,.dt-container .dt-paging .dt-paging-button.current:hover{background:var(--lst-pagination-active-bg);border-color:var(--lst-pagination-active-border);color:var(--lst-pagination-active-ink)}.dt-container .dt-paging .ellipsis{display:inline-flex;align-items:center;justify-content:center;min-width:28px;min-height:32px;padding:0 2px;color:var(--lst-muted)}.dt-container .dt-paging .dt-paging-button.disabled,.dt-container .dt-paging .dt-paging-button.disabled:focus,.dt-container .dt-paging .dt-paging-button.disabled:hover,.dt-container .dt-paging .dt-paging-button[disabled],.dt-container .dt-paging .dt-paging-button[disabled]:focus,.dt-container .dt-paging .dt-paging-button[disabled]:hover,.dt-container .dt-paging .dt-paging-button[aria-disabled=true],.dt-container .dt-paging .dt-paging-button[aria-disabled=true]:focus,.dt-container .dt-paging .dt-paging-button[aria-disabled=true]:hover,.dt-container .dt-paging .ellipsis{background:var(--lst-tool-panel-alt-bg)!important;border-color:var(--lst-tool-panel-border)!important;color:var(--lst-muted)!important;cursor:not-allowed;pointer-events:none;box-shadow:none;text-decoration:none!important;opacity:1}.lst-table-toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:9px 12px;border:0;border-radius:var(--lst-radius-secondary);background:var(--lst-table-toolbar-bg)}.lst-microfilter{display:inline-flex;align-items:center;gap:0;margin-bottom:0;border:1px solid var(--lst-control-border);border-radius:var(--lst-radius-control);background:var(--lst-control-bg);box-shadow:none}.lst-microfilter:focus-within{border-color:var(--lst-focus-border);box-shadow:var(--lst-focus-ring)}.lst-microfilter .lst-search-addon,.lst-table-toolbar .dt-search .lst-search-addon{display:inline-flex;align-items:center;justify-content:center;flex:none}.lst-microfilter .lst-search-addon{min-width:34px;height:34px;border:0;border-right:0;border-radius:var(--lst-radius-control)0 0 var(--lst-radius-control);background:0 0;color:var(--lst-muted);box-sizing:border-box}.lst-microfilter .lst-search-addon .lst-icon,.lst-table-toolbar .dt-search .lst-search-addon .lst-icon{width:14px;height:14px}.lst-microfilter>input.lst-choice-control{min-width:208px;height:34px;border:0;border-radius:0 var(--lst-radius-control)var(--lst-radius-control)0;padding-top:0;padding-bottom:0;box-shadow:none}.lst-widget-toolbar--table-filter{gap:8px}.lst-widget-toolbar--table-filter .lst-microfilter,.lst-widget-toolbar--table-controls .lst-microfilter{margin:0}.lst-widget-toolbar--table-controls{gap:8px}.lst-table-controls-footer{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:8px 14px;border-top:1px solid var(--lst-border);background:var(--lst-config-header-bg,transparent);font-size:13px;line-height:1.4}.lst-table-controls-footer[hidden]{display:none}.lst-table-controls-footer__rows{flex:none;display:inline-flex;align-items:center}.lst-table-controls-footer__rows label{display:inline-flex;align-items:center;gap:8px;margin-bottom:0}.lst-table-controls-footer__rows select.lst-choice-control{width:auto;min-width:0;height:30px;padding-left:10px;padding-right:28px;font-size:13px}.lst-table-controls-footer__rows-label{display:inline-flex;align-items:center;color:var(--lst-table-toolbar-meta-ink,var(--lst-muted));font-size:var(--lst-table-toolbar-meta-size,13px);font-weight:var(--lst-table-toolbar-meta-weight,500);letter-spacing:.01em}.lst-table-controls-footer__info{flex:auto;text-align:center;color:var(--lst-table-toolbar-meta-ink,var(--lst-muted));font-size:11.5px;font-weight:var(--lst-table-toolbar-meta-weight,500);line-height:1.25;white-space:nowrap}.lst-table-controls-footer__paging{flex:none;display:inline-flex;align-items:center;gap:2px}.lst-table-controls-footer__paging[hidden]{display:none}.lst-tctrl-page-btn{display:inline-flex;align-items:center;justify-content:center;min-width:30px;height:30px;padding:0 6px;border:1px solid var(--lst-control-border);border-radius:var(--lst-radius-control,4px);background:var(--lst-control-bg,#fff);color:var(--lst-ink,#333);font-size:13px;font-weight:500;cursor:pointer;transition:border-color .15s,background .15s,color .15s;line-height:1}.lst-tctrl-page-btn:hover:not(:disabled){border-color:var(--lst-focus-border,#4a90d9);background:var(--lst-compact-select-bg-hover,#f0f4fa)}.lst-tctrl-page-btn:disabled{opacity:.4;cursor:default}.lst-tctrl-page-btn--active{border-color:var(--lst-focus-border,#4a90d9);background:var(--lst-focus-border,#4a90d9);color:#fff}.lst-tctrl-page-btn--active:hover:not(:disabled){background:var(--lst-focus-border,#4a90d9);color:#fff}.lst-tctrl-page-btn .lst-icon{width:14px;height:14px}.lst-tctrl-page-numbers{display:inline-flex;align-items:center;gap:2px}@media(max-width:600px){.lst-table-controls-footer{flex-direction:column;align-items:stretch;gap:8px}.lst-table-controls-footer__info{text-align:left}.lst-table-controls-footer__paging{justify-content:center}}.lst-widget-toolbar__meta{font-size:var(--lst-table-toolbar-meta-size);font-weight:var(--lst-table-toolbar-meta-weight);color:var(--lst-table-toolbar-meta-ink);line-height:1.4}.lst-table-toolbar__summary,.lst-table-toolbar__meta{font-size:var(--lst-table-toolbar-meta-size);font-weight:var(--lst-table-toolbar-meta-weight);color:var(--lst-table-toolbar-meta-ink);line-height:1.4}.lst-table-toolbar__summary{flex:none;min-width:84px;font-size:11.5px;line-height:1.25;white-space:nowrap}.lst-table-toolbar__search{flex:initial;min-width:0}.lst-table-toolbar__meta{flex:1 1 280px;min-width:180px}.lst-table-toolbar__rows{flex:none;min-width:92px;margin-left:auto}.lst-table-toolbar__summary,.lst-table-toolbar__rows{display:inline-flex;align-items:center}.lst-table-toolbar .dt-search,.lst-table-toolbar .dt-length{display:inline-flex;align-items:center;width:auto}.lst-table-toolbar .dt-search label,.lst-table-toolbar .dt-length label{display:inline-flex;align-items:center;gap:8px;margin-bottom:0}.lst-table-toolbar .dt-search{display:inline-flex;align-items:center;gap:0;max-width:260px;border:1px solid var(--lst-control-border);border-radius:var(--lst-radius-control);background:var(--lst-control-bg);box-shadow:none}.lst-table-toolbar .dt-search:focus-within{border-color:var(--lst-focus-border);box-shadow:var(--lst-focus-ring)}.lst-table-toolbar .dt-search .lst-search-addon{min-width:34px;height:34px;border:0;border-right:0;border-radius:var(--lst-radius-control)0 0 var(--lst-radius-control);background:0 0;color:var(--lst-muted);box-sizing:border-box}.lst-table-toolbar .dt-search input.lst-choice-control,.lst-table-toolbar .dt-length select.lst-choice-control{height:34px;border-color:var(--lst-control-border);font-size:var(--lst-table-toolbar-input-size);font-weight:var(--lst-table-toolbar-input-weight)}.lst-table-toolbar .dt-search input.lst-choice-control{min-width:220px;border:0;border-radius:0 var(--lst-radius-control)var(--lst-radius-control)0;padding-top:0;padding-bottom:0;box-shadow:none}.lst-table-toolbar .dt-search input.lst-choice-control::placeholder{color:var(--lst-muted);opacity:1;font-weight:var(--lst-table-toolbar-meta-weight)}.lst-table-toolbar .dt-length{display:flex;justify-content:flex-end}select.lst-control-compact,.lst-table-toolbar .dt-length select.lst-choice-control{border-color:var(--lst-compact-select-border);background-image:var(--lst-select-arrow-icon),linear-gradient(180deg,var(--lst-compact-select-bg),var(--lst-compact-select-bg));background-position:calc(100% - 10px),0 0;background-size:14px 14px,100% 100%;background-repeat:no-repeat;box-shadow:none;color:var(--lst-compact-select-ink);font-weight:500}select.lst-control-compact:hover,select.lst-control-compact:focus,select.lst-control-compact:focus-visible,.lst-table-toolbar .dt-length select.lst-choice-control:hover,.lst-table-toolbar .dt-length select.lst-choice-control:focus,.lst-table-toolbar .dt-length select.lst-choice-control:focus-visible{border-color:var(--lst-compact-select-border-hover);background-image:var(--lst-select-arrow-icon-active),linear-gradient(180deg,var(--lst-compact-select-bg-hover),var(--lst-compact-select-bg-hover));color:var(--lst-compact-select-ink);box-shadow:none}.lst-table-toolbar .dt-length select.lst-choice-control{width:auto;min-width:0;flex:none;padding-left:11px;padding-right:30px}.lst-table-toolbar .dt-length label::before{content:attr(data-lst-label);display:none}.lst-table-toolbar .dt-length .lst-length-label{display:inline-flex;align-items:center;flex:none;margin-left:8px;color:var(--lst-table-toolbar-meta-ink);font-size:var(--lst-table-toolbar-meta-size);font-weight:var(--lst-table-toolbar-meta-weight);letter-spacing:.01em}.lst-table-toolbar .dt-length label>select.lst-choice-control{flex:none}.lst-data-grid-table{margin-bottom:0;background:0 0}.lst-data-grid-table thead>tr{background:var(--lst-data-grid-head-bg)}.lst-data-grid-table>thead>tr>th{background:0 0;border-bottom:1px solid var(--lst-data-grid-rule);color:var(--lst-data-grid-head-ink);font-size:13px;font-weight:600;letter-spacing:.01em;text-transform:none;text-shadow:none}.lst-data-grid-table>tbody>tr>td{border-top:1px solid var(--lst-data-grid-rule);background:var(--lst-data-grid-row-bg);color:var(--lst-data-grid-body-ink);font-size:13px;line-height:1.45}.lst-data-grid-table>tbody>tr:nth-child(even)>td{background:var(--lst-data-grid-row-alt-bg)}.lst-log-data-grid>tbody>tr>td{border-top-color:var(--lst-log-row-rule)}.lst-log-level-cell{white-space:nowrap;font-weight:580;font-size:12px;letter-spacing:.005em}.lst-log-level-cell--error{color:var(--lst-log-level-error)!important}.lst-log-level-cell--warning{color:var(--lst-log-level-warning)!important}.lst-log-level-cell--notice{color:var(--lst-log-level-notice)!important}.lst-log-level-cell--info{color:var(--lst-log-level-info)!important}.lst-log-level-cell--debug{color:var(--lst-log-level-debug)!important}.lst-data-grid-table--interactive>tbody>tr:hover>td,.lst-data-grid-table--interactive>tbody>tr:hover>th,.lst-data-grid-table--interactive>tbody>tr.lst-row-hover-preview>td,.lst-data-grid-table--interactive>tbody>tr.lst-row-hover-preview>th,.lst-data-grid-table>tbody>tr:focus-within>td,.lst-data-grid-table>tbody>tr:focus-within>th{background:var(--lst-row-hover)!important}.lst-sortable-table thead th[data-lst-sort-state]{position:relative;cursor:pointer;padding-right:24px!important}.lst-sortable-table thead th[data-lst-sort-state]::before,.lst-sortable-table thead th[data-lst-sort-state]::after{content:"";position:absolute;right:10px;border-left:4px solid transparent;border-right:4px solid transparent;pointer-events:none;transition:opacity 140ms ease,border-color 140ms ease}.lst-sortable-table thead th[data-lst-sort-state]::before{top:calc(50% - 8px);border-bottom:5px solid var(--lst-data-grid-sort-muted)}.lst-sortable-table thead th[data-lst-sort-state]::after{top:calc(50% + 2px);border-top:5px solid var(--lst-data-grid-sort-muted)}.lst-sortable-table thead th[data-lst-sort-state=none]:hover::before,.lst-sortable-table thead th[data-lst-sort-state=none]:hover::after{opacity:.8}.lst-sortable-table thead th[data-lst-sort-state=asc]::before{border-bottom-color:var(--lst-data-grid-sort-active);opacity:1}.lst-sortable-table thead th[data-lst-sort-state=asc]::after{opacity:.18}.lst-sortable-table thead th[data-lst-sort-state=desc]::before{opacity:.18}.lst-sortable-table thead th[data-lst-sort-state=desc]::after{border-top-color:var(--lst-data-grid-sort-active);opacity:1}@media(max-width:767px){.lst-table-toolbar .dt-search{max-width:none}.lst-table-toolbar .dt-search .lst-search-addon{display:none}.lst-table-toolbar .dt-search input.lst-choice-control{min-width:0;border-left:1px solid var(--lst-control-border);border-radius:var(--lst-radius-control)}}.lst-action-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:var(--lst-space-2);margin:0}.action-btns,.lst-action-list{display:flex;align-items:center;flex-wrap:wrap;gap:var(--lst-space-2);margin:0;padding:0;list-style:none}.action-btns>li,.lst-action-list>li{margin:0}.lst-action-btn--text{display:inline-flex;align-items:center;gap:var(--lst-space-2)}.lst-action-btn__label{padding:0;background:0 0!important}.lst-action-toolbar{justify-content:flex-end;min-height:22px}.lst-action-list--text{gap:var(--lst-space-3)}.lst-action-list{align-items:center}.lst-action-btn{display:inline-flex;align-items:center;justify-content:center;line-height:1;vertical-align:middle;box-shadow:none!important}.lst-action-btn--icon{min-width:26px;width:26px;height:26px;padding:0;background:0 0;border-color:transparent;color:var(--lst-link)}.lst-action-btn--icon .lst-icon{display:block;flex:none;width:14px;height:14px;vertical-align:0}.lst-action-btn--icon:hover,.lst-action-btn--icon:focus,.lst-action-btn--icon:focus-visible{background:var(--lst-accent-soft);border-color:transparent;color:var(--lst-link-hover)!important}.lst-action-btn--text{padding-left:12px;padding-right:14px}.table>thead>tr>th.lst-action-col,.table>tbody>tr>td.lst-action-col{text-align:right;vertical-align:middle}.table>thead>tr>th.lst-action-col{white-space:nowrap}.lst-action-btn__label{display:inline-flex;align-items:center}.lst-message{display:block;margin:0 0 var(--lst-space-3);padding:12px 14px;border:1px solid var(--lst-border-strong);border-left-width:4px;background:var(--lst-surface);color:var(--lst-ink);box-shadow:none}.lst-message:last-child{margin-bottom:0}.lst-message a{color:inherit;font-weight:600}.lst-message p{margin:0;line-height:1.58}.lst-message p+p,.lst-message p+ul,.lst-message ul+p,.lst-message ul+ul{margin-top:10px}.lst-message ul{margin:0;padding-left:0;line-height:1.58;list-style:none}.lst-message li+li:not(.lst-action-item){margin-top:8px}.lst-message li:not(.lst-action-item){position:relative;padding-left:18px}.lst-message li:not(.lst-action-item)::before{content:'';position:absolute;top:.72em;left:2px;width:6px;height:6px;border-radius:999px;background:currentColor;opacity:.65}.lst-message .lst-action-toolbar{justify-content:flex-start;margin-top:var(--lst-space-3)}.lst-message code{display:inline-block;margin-top:6px;padding:3px 7px;border-radius:var(--lst-radius-control);background:rgba(12,20,34,8%);font-size:.92em;color:inherit}.lst-message--success{background:var(--lst-success-soft);border-color:rgba(13,166,127,.24)}.lst-message--info{background:var(--lst-accent-soft);border-color:rgba(var(--lst-accent-rgb),.24)}.lst-message--warning{background:var(--lst-warning-soft);border-color:rgba(210,149,46,.24)}.lst-message--danger{background:var(--lst-danger-soft);border-color:rgba(196,75,89,.24)}.lst-inline-tips ul{margin:8px 0 0;padding-left:0;list-style:none}.lst-inline-tips li{position:relative;padding-left:18px;line-height:1.55}.lst-inline-tips li::before{content:'';position:absolute;top:.56em;left:1px;width:7px;height:7px;border-radius:999px;background:linear-gradient(135deg,var(--lst-accent),var(--lst-accent-alt))}.lst-inline-tips li+li{margin-top:6px}.lst-inline-tips code{font-size:.92em}.lst-inline-help,.lst-row-note{display:inline-flex;align-items:center;margin-left:var(--lst-space-2)}.lst-help-trigger,.lst-row-note{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:0;border-radius:0;background:0 0;color:inherit;line-height:1;cursor:pointer}.lst-help-trigger:hover,.lst-help-trigger:focus,.lst-help-trigger:focus-visible,.lst-row-note:hover,.lst-row-note:focus,.lst-row-note:focus-visible{background:0 0;border-color:transparent}.lst-help-trigger:focus-visible,.lst-row-note:focus-visible{outline:2px solid var(--lst-focus-ring);outline-offset:2px;border-radius:999px}.lst-help-icon{width:13px;height:13px;color:var(--lst-muted)!important}#confform .lst-config-input-group>select.lst-choice-control{background-image:var(--lst-select-arrow-icon);background-color:var(--lst-control-bg);background-position:calc(100% - 10px);background-size:14px 14px;background-repeat:no-repeat;box-shadow:none;padding-top:0;padding-bottom:0}#confform .lst-config-input-group>select.lst-choice-control:hover,#confform .lst-config-input-group>select.lst-choice-control:focus,#confform .lst-config-input-group>select.lst-choice-control:focus-visible{background-image:var(--lst-select-arrow-icon-active);background-color:var(--lst-control-bg);box-shadow:none}.lst-inline-stepper-btn{min-width:28px;padding:3px 8px;border-color:var(--lst-btn-secondary-border);background:var(--lst-btn-secondary-bg);color:var(--lst-btn-secondary-ink)}.lst-inline-stepper-btn--raise:hover,.lst-inline-stepper-btn--raise:focus,.lst-inline-stepper-btn--raise:focus-visible{background:var(--lst-btn-primary-bg);border-color:var(--lst-btn-primary-border);color:#fff}.lst-inline-stepper-btn--lower:hover,.lst-inline-stepper-btn--lower:focus,.lst-inline-stepper-btn--lower:focus-visible{background:var(--lst-btn-danger-bg);border-color:var(--lst-btn-danger-border);color:#fff}.lst-inline-stepper-btn[disabled],.lst-context-order-controls .lst-widget-control-btn[disabled]{opacity:.45;cursor:not-allowed;pointer-events:none}.lst-context-order-modal__dialog{width:min(640px,calc(100vw - 32px))}.lst-context-order-modal__content{overflow:hidden}.lst-context-order-modal__body{padding-bottom:8px}.lst-context-order-list{display:flex;flex-direction:column;gap:var(--lst-space-2);margin:var(--lst-space-5)0 0;padding:0 0 48px;list-style:none;max-height:min(60vh,560px);overflow:auto}.lst-context-order-item{display:flex;align-items:center;gap:var(--lst-space-2);padding:8px 12px;border:1px solid var(--lst-border);border-radius:var(--lst-radius-panel);background:var(--lst-surface-strong);box-shadow:var(--lst-shadow-soft);cursor:grab;user-select:none;transition:border-color 140ms ease,box-shadow 140ms ease,transform 140ms ease,opacity 140ms ease}.lst-context-order-item:hover{border-color:var(--lst-border-strong)}.lst-context-order-item.is-dragging{opacity:.55;cursor:grabbing}.lst-context-order-item.is-drop-before{box-shadow:inset 0 3px 0 var(--lst-accent)}.lst-context-order-item.is-drop-after{box-shadow:inset 0 -3px 0 var(--lst-accent)}.lst-context-order-item__handle{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;color:var(--lst-muted);background:var(--lst-toolbar-bg);border-radius:var(--lst-radius-pill);flex:none}.lst-context-order-item__index{min-width:2ch;font-weight:700;color:var(--lst-muted);text-align:right;flex:none}.lst-context-order-item__label{min-width:0;flex:auto;font-family:var(--lst-font-family-ui);overflow-wrap:anywhere}.lst-context-order-item__actions{display:inline-flex;align-items:center;gap:4px;flex:none}.lst-context-order-item__move{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:1px solid var(--lst-btn-secondary-border);border-radius:var(--lst-radius-pill);background:var(--lst-btn-secondary-bg);color:var(--lst-btn-secondary-ink);box-shadow:none;cursor:pointer}.lst-context-order-item__move:hover,.lst-context-order-item__move:focus,.lst-context-order-item__move:focus-visible{border-color:var(--lst-btn-secondary-hover-border);background:var(--lst-btn-secondary-hover-bg);color:var(--lst-btn-secondary-hover-ink);box-shadow:var(--lst-focus-ring)}.lst-context-order-item__move>.lst-icon{width:14px;height:14px}@media(max-width:991px){.lst-context-order-item__handle{display:none}.lst-context-order-item{align-items:flex-start}}.lst-refresh-stamp{color:var(--lst-muted)!important}.lst-filter-input{border-radius:var(--lst-radius-control);border:1px solid var(--lst-control-border);background:var(--lst-control-bg);color:var(--lst-ink);padding:6px 10px}.lst-widget-frame{padding:0}.lst-status-pill{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border:1px solid transparent;border-radius:var(--lst-radius-pill);font-size:10px;font-weight:var(--lst-status-pill-weight,560);line-height:1;white-space:nowrap}.lst-status-count{font-weight:var(--lst-status-count-weight,620)}.lst-status-pill--success{background:var(--lst-success-soft);border-color:rgba(13,166,127,.18);color:var(--lst-success)}.lst-status-pill--warning{background:rgba(210,149,46,.1);border-color:rgba(210,149,46,.18);color:#a46e18}.lst-status-pill--danger{background:rgba(196,75,89,.1);border-color:rgba(196,75,89,.18);color:#b24655}.lst-status-pill.is-empty{background:rgba(124,146,177,7%);border-color:rgba(124,146,177,.14);color:rgba(103,119,142,.68)}:root[data-lst-theme=dark] .lst-status-pill--success{border-color:rgba(95,216,178,.24);color:var(--lst-success)}:root[data-lst-theme=dark] .lst-status-pill--warning{background:rgba(210,149,46,.14);border-color:rgba(210,149,46,.22);color:rgba(245,211,148,.94)}:root[data-lst-theme=dark] .lst-status-pill--danger{background:rgba(196,75,89,.14);border-color:rgba(196,75,89,.22);color:rgba(246,183,192,.94)}:root[data-lst-theme=dark] .lst-status-pill.is-empty{background:rgba(124,146,177,8%);border-color:rgba(124,146,177,.14);color:rgba(171,187,209,.62)}.lst-status-badge{min-width:24px;padding:4px 8px;font-weight:700;color:#fff}.lst-status-badge--success{background:linear-gradient(135deg,var(--lst-btn-success-bg),var(--lst-accent-alt))}.lst-status-badge--danger{background:linear-gradient(135deg,var(--lst-btn-danger-bg),var(--lst-btn-danger-hover-bg))}.lst-status-badge--warning{background:linear-gradient(135deg,var(--lst-btn-warning-bg),var(--lst-btn-warning-hover-bg))}.lst-status-badge--info{background:linear-gradient(135deg,var(--lst-btn-primary-bg),var(--lst-btn-primary-hover-bg))}.lst-state-icon--warning{color:var(--lst-warning)}.lst-state-icon--muted{color:var(--lst-muted)}.lst-state-icon--danger{color:var(--lst-danger)}.lst-domain-icon{color:var(--lst-accent)!important}.lst-monitor-trigger{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid var(--lst-border-strong);border-radius:var(--lst-radius-button);background:var(--lst-surface-strong);color:var(--lst-accent);box-shadow:none;transition:background-color 140ms ease,border-color 140ms ease,color 140ms ease}.lst-monitor-trigger:hover,.lst-monitor-trigger:focus,.lst-monitor-trigger:focus-visible{border-color:var(--lst-btn-secondary-hover-border);background:var(--lst-btn-secondary-hover-bg);color:var(--lst-btn-secondary-hover-ink)}.lst-status-icon{display:inline-flex;align-items:center;justify-content:center}.lst-status-icon--success{color:var(--lst-accent-alt)}.lst-status-icon--warning{color:var(--lst-warning)}.lst-status-icon--danger{color:var(--lst-danger)}.lst-inline-action{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 10px;border:1px solid var(--lst-btn-secondary-border);border-radius:var(--lst-radius-button);background:var(--lst-btn-secondary-bg);box-shadow:none;color:var(--lst-btn-secondary-ink);font-size:12px;font-weight:560;line-height:1;text-decoration:none;cursor:pointer}.lst-inline-action:hover,.lst-inline-action:focus,.lst-inline-action:focus-visible{background:var(--lst-btn-secondary-hover-bg);border-color:var(--lst-btn-secondary-hover-border);color:var(--lst-btn-secondary-hover-ink);box-shadow:none;text-decoration:none}.lst-inline-action--pause{border-color:rgba(210,149,46,.18);background:var(--lst-warning-soft);color:var(--lst-warning-ink)}.lst-inline-action--play{border-color:rgba(13,166,127,.18);background:var(--lst-success-soft);color:var(--lst-accent-alt)}.lst-inline-action--pause:hover,.lst-inline-action--pause:focus,.lst-inline-action--pause:focus-visible{border-color:rgba(210,149,46,.26);background:rgba(255,196,0,.18);color:var(--lst-warning-ink)}.lst-inline-action--play:hover,.lst-inline-action--play:focus,.lst-inline-action--play:focus-visible{border-color:rgba(13,166,127,.24);background:rgba(13,166,127,.18);color:var(--lst-accent-alt)}.lst-inline-action[aria-expanded=true]{box-shadow:0 0 0 3px color-mix(in srgb,var(--lst-accent) 14%,transparent)}.lst-cell-empty{color:var(--lst-empty-ink)}.lst-listener-name,.lst-vh-name{color:var(--lst-ink);font-weight:510}.lst-vh-template,.lst-vh-domains-cell{color:var(--lst-muted);font-size:12.5px}.lst-vh-domains{word-break:break-word}.lst-listener-vhmap{color:var(--lst-muted);font-size:12.5px;max-width:320px}.lst-listener-vhmap-names{word-break:break-word}.lst-listener-vhmap-more{white-space:nowrap;font-size:12px;font-weight:520;color:var(--lst-accent);cursor:pointer;text-decoration:none}.lst-listener-vhmap-more:hover{text-decoration:underline}.lst-listener-vhcount{text-align:center;white-space:nowrap}.lst-state-actioncol{text-align:right;white-space:nowrap}.lst-vh-statecell{display:inline-flex;align-items:center;justify-content:flex-end;gap:10px;width:100%}.lst-vh-state{display:inline-flex;align-items:center;font-size:12.5px;font-weight:520;line-height:1.2;white-space:nowrap}.lst-vh-state--success{color:#19725f}.lst-vh-state--warning{color:#9f6d1c}.lst-vh-state--danger{color:#a64d5b}:root[data-lst-theme=dark] .lst-vh-state--success{color:rgba(158,235,211,.9)}:root[data-lst-theme=dark] .lst-vh-state--warning{color:rgba(245,211,148,.9)}:root[data-lst-theme=dark] .lst-vh-state--danger{color:rgba(246,183,192,.92)}.lst-tooltip{position:absolute;top:0;left:0;display:block;z-index:1080;padding:0;opacity:0;font-size:12px;line-height:1.3;letter-spacing:.01em;pointer-events:none;transition:opacity 120ms ease}.lst-tooltip.is-visible{opacity:1}.lst-tooltip.top{margin-top:-8px}.lst-tooltip.right{margin-left:8px}.lst-tooltip.bottom{margin-top:8px}.lst-tooltip.left{margin-left:-8px}.lst-tooltip__content{max-width:240px;padding:8px 11px;border-radius:var(--lst-radius-control);background:var(--lst-tooltip-bg);color:var(--lst-tooltip-ink);box-shadow:var(--lst-tooltip-shadow);font-size:12px;font-weight:500;line-height:1.35;text-align:center}.lst-tooltip.top .lst-tooltip__arrow,.lst-tooltip.top-left .lst-tooltip__arrow,.lst-tooltip.top-right .lst-tooltip__arrow{border-top-color:var(--lst-tooltip-bg)}.lst-tooltip.right .lst-tooltip__arrow{border-right-color:var(--lst-tooltip-bg)}.lst-tooltip.left .lst-tooltip__arrow{border-left-color:var(--lst-tooltip-bg)}.lst-tooltip.bottom .lst-tooltip__arrow,.lst-tooltip.bottom-left .lst-tooltip__arrow,.lst-tooltip.bottom-right .lst-tooltip__arrow{border-bottom-color:var(--lst-tooltip-bg)}.lst-popover{position:absolute;top:0;left:0;display:block;z-index:1070;opacity:0;background:var(--lst-popover-bg);border:1px solid var(--lst-popover-border);border-radius:calc(var(--lst-radius-panel) + 2px);color:var(--lst-ink);box-shadow:var(--lst-popover-shadow);max-width:580px;line-height:1.5;overflow:hidden;backdrop-filter:blur(12px);transition:opacity 120ms ease}.lst-popover.is-visible{opacity:1}.lst-popover__header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 14px 10px;background:var(--lst-popover-header-bg);border-bottom:1px solid var(--lst-popover-header-border);color:var(--lst-ink);font-size:var(--lst-font-size-meta);font-weight:600;letter-spacing:.01em;cursor:grab!important;user-select:none}.lst-popover__header *,.lst-popover__title,.lst-popover__title *{cursor:grab!important}.lst-popover__header:active,.lst-popover.is-dragging .lst-popover__header,.lst-popover.is-dragging .lst-popover__header *,.lst-popover.is-dragging .lst-popover__title,.lst-popover.is-dragging .lst-popover__title *{cursor:grabbing!important}html.lst-popover-dragging,html.lst-popover-dragging *,body.lst-popover-dragging,body.lst-popover-dragging *{cursor:grabbing!important}.lst-popover__title{min-width:0;flex:auto}.lst-popover-title-badge{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;margin-right:8px;vertical-align:middle;border-radius:999px;background:var(--lst-accent);color:#fff;font-size:.88rem;font-weight:700;font-style:italic;line-height:1;box-shadow:inset 0 0 0 1px color-mix(in srgb,#ffffff 16%,transparent),0 6px 14px color-mix(in srgb,var(--lst-accent) 26%,transparent)}.lst-popover__close{display:none;align-items:center;justify-content:center;width:24px;height:24px;flex:0 0 24px;padding:0;border:1px solid transparent;border-radius:999px;background:0 0;color:var(--lst-muted);cursor:pointer}.lst-popover__close,.lst-popover__close *{cursor:pointer!important}.lst-popover__close:hover,.lst-popover__close:focus,.lst-popover__close:focus-visible{background:var(--lst-accent-soft);color:var(--lst-ink)}.lst-popover__close .lst-icon{width:13px;height:13px}.lst-popover.is-pinned{z-index:1085}.lst-popover.is-pinned .lst-popover__close{display:inline-flex}.lst-popover__body{padding:12px 14px 14px;color:var(--lst-ink);cursor:auto;font-size:var(--lst-font-size-meta)}.lst-popover__header .lst-icon{color:var(--lst-muted)}.lst-popover__body a{color:color-mix(in srgb,var(--lst-link) 90%,var(--lst-ink));cursor:pointer!important;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--lst-link) 42%,transparent);text-decoration-thickness:1px;text-underline-offset:2px;font-weight:560;transition:color 140ms ease,text-decoration-color 140ms ease}.lst-popover__body a,.lst-popover__body a *{cursor:pointer!important}.lst-popover__body a:hover,.lst-popover__body a:focus,.lst-popover__body a:focus-visible{color:var(--lst-link-hover);text-decoration-color:color-mix(in srgb,var(--lst-link-hover) 62%,transparent)}.lst-soft-link{color:var(--lst-link);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--lst-link) 42%,transparent);text-underline-offset:2px;font-weight:500;transition:color 140ms ease,text-decoration-color 140ms ease}.lst-soft-link:hover,.lst-soft-link:focus,.lst-soft-link:focus-visible{color:var(--lst-link-hover);text-decoration-color:color-mix(in srgb,var(--lst-link-hover) 58%,transparent)}.lst-popover__body strong{color:var(--lst-ink)}.lst-popover__body ul{margin:8px 0 0;padding-left:0;list-style:none}.lst-popover__body ol{margin:8px 0 0;padding-left:0;list-style:none;counter-reset:lst-popover-item}.lst-popover__body li{position:relative;padding-left:18px;color:color-mix(in srgb,var(--lst-ink) 90%,var(--lst-muted))}.lst-popover__body ul>li::before{content:'';position:absolute;top:.58em;left:2px;width:7px;height:7px;border-radius:999px;background:linear-gradient(135deg,var(--lst-accent),var(--lst-accent-alt));box-shadow:0 0 0 2px color-mix(in srgb,var(--lst-accent) 14%,transparent)}.lst-popover__body ol>li{counter-increment:lst-popover-item}.lst-popover__body ol>li::before{content:counter(lst-popover-item)".";position:absolute;left:2px;color:color-mix(in srgb,var(--lst-accent) 80%,var(--lst-muted));font-weight:600;font-size:.88em;background:0 0;box-shadow:none;border-radius:0;width:auto;height:auto;top:auto}.lst-popover__body li+li{margin-top:4px}.lst-confirm-popover{max-width:min(360px,calc(100vw - 24px))}.lst-confirm-popover__body{padding:14px}.lst-confirm-popover__title{display:flex;align-items:center;gap:10px;color:var(--lst-ink);font-size:.96rem;font-weight:640;line-height:1.35}.lst-confirm-popover__text{margin-top:8px;color:color-mix(in srgb,var(--lst-ink) 86%,var(--lst-muted));font-size:var(--lst-font-size-meta);line-height:1.5}.lst-confirm-popover__footer{display:flex;justify-content:flex-end;gap:10px;margin-top:14px}.lst-confirm-popover__footer .lst-btn{min-width:84px}.lst-popover .lst-popover-mono{margin-top:8px;padding:8px 10px;border:1px solid var(--lst-border);border-radius:var(--lst-radius-control);background:var(--lst-popover-mono-bg);font-family:Monaco,Menlo,Consolas,sans-serif,lucida console,monospace;word-break:break-word}.lst-popover__body .lst-inline-token,.lst-inline-tips .lst-inline-token{display:inline-block;max-width:100%;padding:1px 6px;border:0;border-radius:4px;background:var(--lst-inline-code-bg);color:var(--lst-ink);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,liberation mono,monospace;font-size:.88em;font-weight:600;line-height:1.45;overflow-wrap:anywhere;white-space:pre-wrap;vertical-align:baseline}.lst-popover__body .lst-inline-token--value,.lst-inline-tips .lst-inline-token--value,.lst-tooltip__content .lst-inline-token--value{background:var(--lst-inline-code-bg);color:var(--lst-ink)}.lst-popover__body .lst-inline-token--command,.lst-inline-tips .lst-inline-token--command,.lst-tooltip__content .lst-inline-token--command{background:var(--lst-inline-code-bg);color:var(--lst-ink);font-size:.86em}.lst-popover__body .lst-inline-token--tag,.lst-inline-tips .lst-inline-token--tag,.lst-tooltip__content .lst-inline-token--tag{border-radius:6px;background:var(--lst-inline-tag-bg);color:var(--lst-inline-tag-ink);font-family:var(--lst-font-family-ui);font-size:.86em;font-weight:400;white-space:nowrap}.lst-popover__body .lst-inline-token+.lst-inline-token,.lst-popover__body .lst-inline-token+a,.lst-popover__body a+.lst-inline-token,.lst-inline-tips .lst-inline-token+.lst-inline-token,.lst-inline-tips .lst-inline-token+a,.lst-inline-tips a+.lst-inline-token{margin-left:.18rem}.lst-popover.top>.lst-popover__arrow{border-top-color:var(--lst-popover-border)}.lst-popover.top>.lst-popover__arrow:after{border-top-color:var(--lst-popover-bg)}.lst-popover.right>.lst-popover__arrow{border-right-color:var(--lst-popover-border)}.lst-popover.right>.lst-popover__arrow:after{border-right-color:var(--lst-popover-bg)}.lst-popover.bottom>.lst-popover__arrow{border-bottom-color:var(--lst-popover-border)}.lst-popover.bottom>.lst-popover__arrow:after{border-bottom-color:var(--lst-popover-bg)}.lst-popover.left>.lst-popover__arrow{border-left-color:var(--lst-popover-border)}.lst-popover.left>.lst-popover__arrow:after{border-left-color:var(--lst-popover-bg)}.ajax-loading-animation,.ajax-loading-error{margin:var(--lst-space-5)0;padding:var(--lst-space-5);border:1px dashed var(--lst-border-strong);border-radius:var(--lst-radius-panel);background:var(--lst-surface);color:var(--lst-muted);text-align:center}.ajax-loading-animation i{color:var(--lst-accent)}.ajax-loading-error i{color:#d5652c}@media(max-width:991px){.lst-tabs>li,.lst-tabs>li.lst-tab-trailing{margin-left:0}}@media(max-width:767px){.lst-form-label,.lst-form-field{flex-basis:100%;max-width:100%}.lst-form-label{padding-bottom:6px}.dt-search label,.dt-length label{flex-wrap:wrap;justify-content:flex-start}.dt-search input.lst-choice-control,.dt-length select.lst-choice-control{width:100%}#confform .lst-config-edit-label,#confform .lst-config-edit-field{flex-basis:100%;max-width:100%}#confform .lst-config-edit-label{border-right:0;border-bottom:1px solid var(--lst-field-label-border);padding-bottom:10px}#confform .lst-config-edit-field{padding-top:10px}}