.tabs{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:28px;border-bottom:2px solid #2a2a3e;padding:12px 0 0;position:sticky;top:0;z-index:100;background:#0a0a0ff0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.tabs .tab{padding:13px 16px;margin:0;width:auto;min-width:0;flex-shrink:0;background:transparent;border:none;border-bottom:3px solid transparent;border-radius:0;box-shadow:none;color:#a4abc0;font-size:.92rem;font-weight:600;white-space:nowrap;transition:color .2s ease,border-color .2s ease}.tabs .tab:hover{color:#94dacf;box-shadow:none;transform:none}.tabs .tab.active{color:#73d9cd;border-bottom-color:var(--primary)}.tabs .tab:focus-visible{outline:2px solid #73d9cd;outline-offset:-4px}@media (max-width: 768px){.tabs{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;gap:2px;margin-bottom:20px;padding-top:2px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.22) transparent;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.tabs .tab{padding:12px 14px;font-size:.83rem;scroll-snap-align:center}}.tabs-wrapper{position:sticky;top:0;z-index:100;margin-bottom:28px;background:#0a0a0ff0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.tabs-wrapper .tabs{position:static;margin-bottom:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.subtabs{display:flex;flex-wrap:wrap;justify-content:center;gap:4px;padding:6px 0;border-bottom:1px solid #2a2a3e}.subtabs .subtab{padding:5px 12px;margin:0;width:auto;background:transparent;border:1px solid transparent;border-radius:999px;box-shadow:none;color:#a4abc0;font-size:.8rem;font-weight:600;white-space:nowrap}.subtabs .subtab:hover{color:#94dacf;box-shadow:none;transform:none;background:transparent}.subtabs .subtab.active{color:#73d9cd;border-color:#73d9cd73;background:#73d9cd1a}.subtabs .subtab:focus-visible{outline:2px solid #73d9cd;outline-offset:2px}@media (max-width: 768px){.tabs-wrapper{margin-bottom:20px}.tabs-wrapper .tabs{margin-bottom:0}.subtabs{flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start}.subtabs .subtab{font-size:.76rem}}#funil{background:#ffffff05;padding:20px;border-radius:12px;margin-top:20px;display:none}.funil-item{margin-bottom:12px;font-size:1rem;padding:10px;background:#ffffff08;border-radius:8px}.pager{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding:12px 14px;border-top:1px solid rgba(255,255,255,.12);font-size:.81rem;color:#a4abc0}.pager-controls{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.pager .pager-button{margin:0;padding:6px 12px;width:auto;min-width:0;border-radius:7px;border:1px solid rgba(255,255,255,.14);background:#141827;color:#e6e8f1;font-size:.8rem;font-weight:600;box-shadow:none}.pager .pager-button:hover:not(:disabled){transform:none;box-shadow:none;filter:brightness(1.13)}.pager .pager-button:disabled{opacity:.4;cursor:not-allowed}@media (max-width: 768px){.pager{flex-direction:column;justify-content:center;text-align:center}.pager-controls{width:100%;justify-content:space-between;gap:6px}.pager-controls>span{font-size:.75rem}}.filters-panel{margin-bottom:30px}.badge{display:inline-block;padding:4px 12px;border-radius:20px;font-size:.8rem;font-weight:600;margin-right:8px;margin-top:5px}.badge-success{background:#4caf5033;color:#4caf50;border:1px solid rgba(76,175,80,.3)}.badge-danger{background:#f4433633;color:#f44336;border:1px solid rgba(244,67,54,.3)}.badge-info{background:#667eea33;color:var(--primary);border:1px solid var(--primary)}.pagination{display:flex;justify-content:space-between;align-items:center;margin-top:20px;padding:20px;background:#ffffff08;border-radius:12px;flex-direction:column;gap:15px}.pagination-info{color:#b0b0b0}.pagination-controls{display:flex;gap:10px}@media (max-width: 768px){.pagination{flex-direction:column;gap:15px}}.conversation-card{background:#1c1c2e;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:20px;margin-bottom:15px;transition:all .3s ease}.conversation-card:hover{background:#ffffff0d;border-color:var(--primary)}.conversation-header{display:flex;justify-content:space-between;align-items:start;margin-bottom:15px;flex-wrap:wrap;gap:10px}.conversation-id{color:var(--primary);font-weight:600;font-size:.9rem}.conversation-date{color:#888;font-size:.85rem}.conversation-body{margin-bottom:10px}.conversation-field{margin-bottom:8px;font-size:.95rem}.conversation-field strong{color:#b0b0b0}.conversation-footer{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:15px}.toggle-details-btn{background:#667eea33;border:1px solid var(--primary);color:var(--primary);padding:6px 12px;border-radius:8px;cursor:pointer;font-size:.85rem;font-weight:600;transition:all .3s ease;margin-left:auto}.toggle-details-btn:hover{background:var(--primary);transform:translateY(-1px)}.modal-base{position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000000b3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;justify-content:center;align-items:center;animation:fadeIn .3s}.modal-content{background:#1a1a2e;margin:auto;padding:30px;border:1px solid var(--primary);width:90%;max-width:600px;border-radius:16px;box-shadow:0 4px 30px #00000080;position:relative;animation:slideDown .3s}.close-modal{position:relative;border:0;background:transparent;padding:0 3px;margin:0;color:#aaa;float:right;font-size:28px;font-weight:700;cursor:pointer;transition:color .3s}.close-modal:hover,.close-modal:focus{color:#fff;text-decoration:none}.modal h2{color:var(--primary);margin-bottom:20px}textarea.modal-instruction-input{width:100%;height:200px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#e0e0e0;padding:15px;font-family:inherit;resize:vertical;margin-bottom:20px}textarea.modal-instruction-input:focus{outline:none;border-color:var(--primary);background:#ffffff14}.modal-content.modal-compact{padding:18px 20px;border-radius:12px;max-width:520px}.modal-content.modal-compact:has(.nd-detail){max-width:980px;padding:16px 20px}.modal-content.modal-compact:has(.nd-detail)>h2{margin:0 36px 12px 0;font-size:1rem}.modal-compact .close-modal{font-size:22px;line-height:1}.modal-compact h2{margin:0 0 12px;font-size:1.1rem}.modal-compact .form-group{margin-bottom:10px}.modal-compact label{margin-bottom:3px;font-size:.78rem}.modal-compact input,.modal-compact select,.modal-compact textarea{padding:6px 9px;font-size:.85rem}.modal-compact p{margin-bottom:8px;font-size:.85rem}.modal-compact .form-hint{margin:2px 0 8px;font-size:.74rem}.modal-compact .form-error{margin-bottom:10px;font-size:.82rem}.modal-compact .form-footer{margin-top:12px}.modal-compact .form-footer button{margin:0;padding:6px 10px;font-size:.78rem}.modal-compact .dispatch-parameters-title{margin-bottom:6px;font-size:.85rem}.modal-compact .payload-json{padding:8px;font-size:.78rem}.modal-compact .nd-detail{gap:14px}.autocomplete{position:relative}.autocomplete-list{position:absolute;top:100%;left:0;right:0;z-index:10;max-height:240px;overflow-y:auto;margin:4px 0 0;padding:4px 0;list-style:none;background:#1b1d2b;border:1px solid rgba(255,255,255,.15);border-radius:6px}.autocomplete-list li{padding:6px 10px;font-size:.82rem;cursor:pointer}.autocomplete-list li[aria-selected=true]{color:#73d9cd;font-weight:600}.autocomplete-list li.is-highlighted{background:#6fd3c62e}.autocomplete-list .autocomplete-empty{color:#888;cursor:default}.columns-picker{position:relative;display:flex;justify-content:flex-end;margin-bottom:10px}.columns-picker .columns-picker-toggle{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;font-size:.8rem}.columns-picker-menu{position:absolute;top:100%;right:0;z-index:9;display:flex;flex-direction:column;gap:8px;min-width:180px;margin-top:4px;padding:12px;background:#1b1d2b;border:1px solid rgba(255,255,255,.15);border-radius:8px}.columns-picker-menu label{display:flex;align-items:center;gap:8px;font-size:.85rem;cursor:pointer}.columns-picker-menu input[type=checkbox]{width:auto;margin:0}.entity-table--compact{min-width:0}.entity-table-actions--small button{padding:5px 9px;font-size:.75rem;line-height:1;margin:0}.entity-table .entity-table-view-link{padding:0;margin:0;background:transparent;border:0;box-shadow:none;display:inline-flex;color:#6fd3c6;line-height:0;cursor:pointer}.entity-table .entity-table-view-link:hover{color:#93ded3;background:transparent;box-shadow:none;transform:none}.entity-table th.entity-table-view-cell,.entity-table td.entity-table-view-cell{width:1%;padding-left:10px;padding-right:0}.form-fieldset{border:0;padding:0;margin:0;min-width:0}.form-fieldset:disabled input,.form-fieldset:disabled select{opacity:.75;cursor:default}.form-footer{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.form-footer button{display:inline-flex;align-items:center;gap:6px}.columns-picker-menu{min-width:240px}.columns-picker-header,.columns-picker-footer{display:flex;align-items:center;justify-content:space-between;gap:8px}.columns-picker-header strong{font-size:.85rem}.columns-picker-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.columns-picker-list li{display:flex;align-items:center;justify-content:space-between;gap:8px}.columns-picker-order{display:inline-flex;gap:2px}.columns-picker .columns-picker-icon{display:inline-flex;align-items:center;justify-content:center;padding:3px;margin:0;background:transparent;border:0;box-shadow:none;color:#c5c9d4;line-height:0;cursor:pointer}.columns-picker .columns-picker-icon:hover:not(:disabled){color:#6fd3c6;background:transparent;box-shadow:none;transform:none}.columns-picker .columns-picker-icon:disabled{opacity:.3;cursor:default}.columns-picker .columns-picker-small{display:inline-flex;align-items:center;gap:4px;margin:0;padding:5px 10px;font-size:.75rem}.form-footer--small button{margin:0;padding:6px 10px;font-size:.78rem}.form-footer--small>div{display:inline-flex;gap:8px}.columns-picker-hint{margin:0;color:#888;font-size:.72rem}.columns-picker-list .columns-picker-item{justify-content:flex-start;padding:4px 6px;border:1px solid transparent;border-radius:6px;cursor:grab;-webkit-user-select:none;user-select:none}.columns-picker-item:active{cursor:grabbing}.columns-picker-item label{flex:1}.columns-picker-grip{color:#7c8297;flex-shrink:0}.columns-picker-item--hidden label{color:#8a90a3}.columns-picker-item--dragging{opacity:.4}.columns-picker-list .columns-picker-item{position:relative}.columns-picker-item--drop-before:before,.columns-picker-item--drop-after:after{content:"";position:absolute;left:0;right:0;height:2px;background:#6fd3c6;border-radius:2px;pointer-events:none}.columns-picker-item--drop-before:before{top:-2px}.columns-picker-item--drop-after:after{bottom:-2px}.columns-picker .columns-picker-menu{gap:6px;min-width:190px;padding:8px 10px}.columns-picker .columns-picker-header strong{font-size:.78rem}.columns-picker .columns-picker-hint{font-size:.66rem}.columns-picker .columns-picker-list{gap:0}.columns-picker .columns-picker-list .columns-picker-item{gap:6px;padding:2px 4px;border:0;border-radius:4px}.columns-picker .columns-picker-item:hover{background:#ffffff0d}.columns-picker .columns-picker-item label{gap:6px;font-size:.78rem;line-height:1.3}.columns-picker .columns-picker-item input[type=checkbox]{width:12px;height:12px}.columns-picker .columns-picker-small{padding:3px 8px;font-size:.7rem}.columns-picker .columns-picker-icon{padding:2px}.form-footer--end{justify-content:flex-end;gap:8px}.assistant-meta{display:flex;gap:16px;margin-bottom:10px;font-size:.8rem;color:#a6aec3}.instruction-scroll{background:#0003;padding:10px;border-radius:6px;margin-top:5px;height:300px;overflow-y:auto;white-space:pre-wrap;scrollbar-width:thin;scrollbar-color:rgba(102,126,234,.5) rgba(255,255,255,.05)}.prompt-label-row{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px}.prompt-label-row label{margin:0}.prompt-label-row .prompt-copy-button{display:inline-flex;align-items:center;gap:4px;margin:0;padding:3px 8px;font-size:.72rem;background:#ffffff14;border:1px solid rgba(255,255,255,.18);color:#e0e0e0;box-shadow:none}.prompt-label-row .prompt-copy-button:hover:not(:disabled){background:#ffffff24;box-shadow:none;transform:none}.prompt-label-row .prompt-copy-button.is-copied,.prompt-label-row .prompt-copy-button.is-copied:hover{background:#2ecc712e;border-color:#2ecc71;color:#2ecc71}.payload-json{background:#0000004d;padding:12px;border-radius:8px;overflow:auto;max-height:320px;font-size:.85rem;white-space:pre-wrap}.form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:15px;margin-bottom:15px}.listing-phone{font-size:1.3rem;font-weight:700;color:#fff;letter-spacing:.02em}.listing-template{font-size:1.05rem;font-weight:600;color:#ff9800;margin-top:4px}.nd-page{--nd-surface: #1c1c2e;--nd-sunken: #141827;--nd-border: rgba(255, 255, 255, .12);--nd-text: #e6e8f1;--nd-muted: #a4abc0;--nd-accent: var(--primary, #16968d);color:var(--nd-text)}.nd-heading{margin-bottom:20px}.nd-heading h2{color:#f3f7f7;font-size:1.45rem;font-weight:650;margin-bottom:6px}.nd-heading p{color:var(--nd-muted);font-size:.92rem}.nd-page .nd-card{padding:18px;background:var(--nd-surface)}.nd-page .nd-card:hover{background:var(--nd-surface);border-color:var(--nd-border);transform:none}.nd-filters-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(165px,1fr));gap:14px;align-items:start}.nd-field{min-width:0;display:flex;flex-direction:column;gap:7px}.nd-field label{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:.74rem;font-weight:650;text-transform:uppercase;letter-spacing:.045em;color:var(--nd-muted)}.nd-page .nd-field input,.nd-page .nd-field select{height:39px;width:100%;min-width:0;padding:8px 10px;margin:0;color:var(--nd-text);background:var(--nd-sunken);border:1px solid var(--nd-border);border-radius:8px;font-size:.88rem}.nd-page .nd-field select option{background:#24283b;color:#e8eaf0}.nd-page .nd-field input:focus,.nd-page .nd-field select:focus{outline:2px solid var(--nd-accent);outline-offset:1px}.nd-field input::placeholder{color:#777f95}.nd-filter-description{display:block;min-height:2.2em;color:var(--nd-muted);font-size:.73rem;line-height:1.45}.nd-page .nd-help-button{display:inline-flex;align-items:center;gap:4px;margin:0;padding:0;border:0;border-radius:0;background:none;color:#67c6ba;font-size:.72rem;font-weight:500;text-transform:none;letter-spacing:0;text-decoration:underline;box-shadow:none;transform:none}.nd-page .nd-help-button:hover{color:#98e2d8;box-shadow:none;transform:none}.nd-page .nd-filter-actions{justify-content:flex-start;padding-top:17px}.nd-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.nd-page .nd-actions button,.nd-page .nd-pager button,.nd-legend button.nd-secondary-button,.nd-detail button.nd-secondary-button{margin:0;padding:9px 12px;width:auto;min-width:0;border-radius:8px;border:1px solid var(--nd-border, rgba(255,255,255,.14));background:var(--nd-sunken, #24283b);color:var(--nd-text, #e0e0e0);font-size:.85rem;font-weight:600;box-shadow:none}.nd-page .nd-actions button.nd-primary-button{background:var(--primary-gradient);border-color:var(--nd-accent);color:#fff}.nd-page .nd-actions button:hover,.nd-page .nd-pager button:hover:not(:disabled),.nd-legend button.nd-secondary-button:hover,.nd-detail button.nd-secondary-button:hover{transform:none;box-shadow:none;filter:brightness(1.13)}.nd-list-panel{border:1px solid var(--nd-border);border-radius:14px;background:var(--nd-surface);overflow:hidden}.nd-table-scroll{overflow-x:auto;max-width:100%}.nd-table{width:100%;border-collapse:collapse;font-size:.88rem;font-variant-numeric:tabular-nums;text-align:left}.nd-table th{color:#a6aec3;font-size:.7rem;font-weight:650;text-transform:uppercase;letter-spacing:.06em;text-align:left;white-space:nowrap;background:var(--nd-sunken, #141827)}.nd-table td,.nd-table th{padding:12px 14px;border-bottom:1px solid var(--nd-border, rgba(255,255,255,.12));vertical-align:middle}.nd-table tbody tr:last-child td{border-bottom:0}.nd-list-table{min-width:770px}.entity-table{min-width:860px}.entity-table td{white-space:nowrap}.entity-table tbody tr:hover td{background:#ffffff0b}.entity-table td.listing-template{font-size:.95rem;margin-top:0}.entity-table-truncate{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.entity-table-actions{display:flex;gap:8px;justify-content:flex-end;flex-wrap:nowrap}.nd-dispatch-row{cursor:pointer}.nd-dispatch-row:hover td{background:#ffffff0b}.nd-dispatch-row:focus-visible,.nd-call-row:focus-visible{outline:2px solid var(--primary, #16968d);outline-offset:-3px}.nd-mono{font:.82rem/1.5 ui-monospace,Cascadia Code,Consolas,monospace}.nd-muted{color:var(--nd-muted, #a4abc0)}.nd-error-cell{max-width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#bac0cf}.nd-empty{padding:28px 18px;color:var(--nd-muted, #a4abc0);text-align:center}.nd-loading-strip,.nd-list-warning{padding:10px 14px;font-size:.83rem;background:#202d38;color:#8dccd0;border-bottom:1px solid var(--nd-border)}.nd-list-warning{color:#ffb5a9;background:#362429}.nd-pager{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;border-top:1px solid var(--nd-border);font-size:.81rem;color:var(--nd-muted)}.nd-pager-controls{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.nd-pager button:disabled{opacity:.4;cursor:not-allowed}.nd-legend h3{margin:20px 0 10px;color:#6ccec0;font-size:1rem}.nd-legend-table td:first-child{min-width:190px;white-space:normal}.nd-legend-table td:last-child{color:#c5c9d4}.nd-legend-actions{display:flex;justify-content:flex-end;margin-top:20px}.modal-content:has(.nd-legend){max-width:820px;width:min(95vw,820px);max-height:90vh;overflow-y:auto;background:#1c1c2e}@media (max-width: 640px){.nd-filters-grid{grid-template-columns:1fr}.nd-filter-description{min-height:0}.nd-page .nd-filter-actions{padding-top:0}.nd-pager{justify-content:center;text-align:center}}.nd-page .nd-table-phone{display:inline;margin:0;padding:0;min-width:0;width:auto;border:0;border-radius:2px;background:transparent;box-shadow:none;color:inherit;font-weight:500;text-align:left}.nd-page .nd-table-phone:hover{color:#93ded3;background:transparent;box-shadow:none;transform:none}.nd-page .nd-table-phone:focus-visible{outline:2px solid var(--nd-accent);outline-offset:4px}.nd-list-panel .nd-mobile-cards{display:none}.nd-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.nd-mobile-filter-toggle{display:none}@media (max-width: 768px){.nd-page .nd-card{padding:14px;margin-bottom:14px}.nd-heading{margin-bottom:16px}.nd-heading h2{font-size:1.25rem;line-height:1.25}.nd-heading p{font-size:.83rem}.nd-page .nd-mobile-filter-toggle{display:flex;align-items:center;gap:10px;width:100%;min-width:0;padding:2px 0;margin:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:#dce8ec;font-size:.9rem;text-align:left;transform:none}.nd-page .nd-mobile-filter-toggle:hover{background:transparent;box-shadow:none;transform:none}.nd-mobile-filter-count{padding:3px 7px;border-radius:20px;background:#16968d2e;color:#91e4d9;font-size:.7rem;white-space:nowrap}.nd-mobile-filter-chevron{margin-left:auto;transition:transform .2s ease}.nd-filters-card--expanded .nd-mobile-filter-chevron{transform:rotate(180deg)}.nd-page .nd-filters-card .nd-filters-grid{display:none}.nd-page .nd-filters-card--expanded .nd-filters-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-top:18px;margin-top:12px;border-top:1px solid var(--nd-border)}.nd-page .nd-field{min-width:0}.nd-page .nd-filter-actions{grid-column:1 / -1;padding-top:0}.nd-filter-description{min-height:0}.nd-list-panel .nd-table-scroll--desktop{display:none}.nd-list-panel .nd-mobile-cards{display:grid;gap:10px;padding:12px;margin:0;list-style:none}.nd-mobile-cards>li{min-width:0}.nd-page .nd-dispatch-card{display:block;width:100%;min-width:0;padding:15px;margin:0;border:1px solid rgba(255,255,255,.13);border-radius:11px;background:#222638;color:var(--nd-text);font-size:.85rem;font-weight:400;text-align:left;box-shadow:none;transition:border-color .18s ease,background-color .18s ease}.nd-page .nd-dispatch-card:hover{border-color:#68bfb4;background:#272d40;box-shadow:none;transform:none}.nd-page .nd-dispatch-card:active{background:#293446;transform:none}.nd-page .nd-dispatch-card:focus-visible{outline:2px solid #78e5d8;outline-offset:3px}.nd-dispatch-card__header{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.nd-dispatch-card__identity{display:grid;gap:2px;min-width:0}.nd-dispatch-card__phone{font-size:.99rem;font-weight:650;color:#f0f5fb;overflow-wrap:anywhere}.nd-dispatch-card__chevron{flex:none;color:#9bc7c8}.nd-dispatch-card__status{display:block;margin:9px 0 13px}.nd-dispatch-card__label{display:block;color:#9da9bf;font-size:.67rem;font-weight:650;line-height:1.3;text-transform:uppercase;letter-spacing:.045em}.nd-dispatch-card__fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(64px,.5fr);gap:12px 10px;padding-top:11px;border-top:1px solid var(--nd-border)}.nd-dispatch-card__field{display:grid;align-content:start;gap:4px;min-width:0}.nd-dispatch-card__field>span:last-child,.nd-dispatch-card__value{overflow-wrap:anywhere}.nd-dispatch-card__field--full{grid-column:1 / -1}.nd-dispatch-card__field strong{font-weight:650;color:#e4eaf3}.nd-dispatch-card__error{display:grid;gap:4px;margin-top:12px;padding:10px;border-radius:7px;background:#b3304024;color:#ffb6ba;min-width:0}.nd-dispatch-card__error-text{display:-webkit-box;overflow:hidden;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;line-height:1.4}.nd-pager{flex-direction:column;gap:12px;justify-content:center;text-align:center}.nd-pager-controls{width:100%;justify-content:space-between;gap:6px}.nd-pager-controls>span{font-size:.75rem}}@media (max-width: 480px){.nd-page .nd-filters-card--expanded .nd-filters-grid{grid-template-columns:1fr}.nd-pager-controls{flex-wrap:nowrap}.nd-page .nd-pager button{padding:8px 9px;font-size:.78rem}}@media (prefers-reduced-motion: reduce){.nd-dispatch-card,.nd-mobile-filter-chevron,.tabs .tab{transition:none!important}}.nd-page .nd-filters-card{padding:12px 14px}.nd-page .nd-filters-grid{gap:10px}.nd-page .nd-field{gap:3px}.nd-page .nd-field label{font-size:.68rem;gap:6px}.nd-page .nd-field input,.nd-page .nd-field select{height:31px;padding:5px 9px;font-size:.82rem;border-radius:7px}.nd-page .nd-filter-description{min-height:1.4em;font-size:.7rem}.nd-page .nd-filter-actions{padding-top:15px}.nd-page .nd-actions button{padding:6px 12px;font-size:.8rem;border-radius:7px}.nd-page .nd-actions .columns-picker-toggle{padding:6px 12px;font-size:.8rem}@media (max-width: 768px){.nd-page .nd-actions .columns-picker{display:none}}.nd-page .nd-filter-description{display:none}.nd-page .nd-filters-grid{align-items:end}.nd-page .nd-filter-actions{grid-column:span 2;padding-top:0;align-self:end}.nd-page .nd-filter-actions .nd-actions{flex-wrap:nowrap;width:100%}.nd-page .nd-actions button,.nd-page .nd-actions .columns-picker-toggle{height:31px;padding:0 12px;display:inline-flex;align-items:center;gap:5px;line-height:1}.nd-page .nd-actions .columns-picker{margin-left:auto}.nd-page .nd-actions .columns-picker-menu button{height:auto}@media (max-width: 768px){.nd-page .nd-filter-actions{grid-column:1 / -1}}@media (min-width: 1100px){.nd-page .nd-filter-actions{grid-column:3 / -1}}.form-hint{color:#888;font-size:.85rem;margin:0 0 15px}.form-error{color:#e74c3c;margin-bottom:15px}.payload-json{background:#0000004d;padding:12px;border-radius:8px;overflow:auto;max-height:240px;font-size:.85rem;white-space:pre-wrap}.listing-template{font-size:1.15rem;font-weight:700;color:#ff9800;letter-spacing:.01em}.template-combobox{position:relative}.template-combobox-list{position:absolute;z-index:8;left:0;right:0;max-height:220px;overflow-y:auto;margin:4px 0 0;padding:0;list-style:none;background:#1b1d2b;border:1px solid rgba(255,255,255,.15);border-radius:6px}.template-combobox-list li{padding:8px 12px;cursor:pointer}.template-combobox-list li:hover,.template-combobox-list li[aria-selected=true]{background:#667eea59}.template-combobox-empty{color:#888;cursor:default}.dispatch-parameters-title{font-weight:600;margin:0 0 10px}.nd-status-badge{display:inline-flex;align-items:center;gap:7px;max-width:100%;padding:4px 10px;border-radius:999px;font-size:.77rem;font-weight:600;line-height:1.4;white-space:normal;vertical-align:middle;background:var(--nd-status-background, #343949);color:var(--nd-status-foreground, #cbd1da)}.nd-status-badge__dot{flex:0 0 7px;width:7px;height:7px;border-radius:50%;background:currentColor}.nd-status-badge--gray{--nd-status-background: #343949;--nd-status-foreground: #c1c8d3}.nd-status-badge--blue{--nd-status-background: #203860;--nd-status-foreground: #92bbff}.nd-status-badge--yellow{--nd-status-background: #463817;--nd-status-foreground: #f3cf78}.nd-status-badge--green{--nd-status-background: #174235;--nd-status-foreground: #7de1ad}.nd-status-badge--orange{--nd-status-background: #482a1b;--nd-status-foreground: #ffb486}.nd-status-badge--purple{--nd-status-background: #37294c;--nd-status-foreground: #ceadff}.nd-status-badge--red{--nd-status-background: #49252a;--nd-status-foreground: #ff939c}.nd-status-badge:focus-visible{outline:2px solid var(--primary, #16968d);outline-offset:3px}.modal-content:has(.nd-detail){--nd-surface: #1c1c2e;--nd-sunken: #141827;--nd-border: rgba(255, 255, 255, .12);--nd-text: #e6e8f1;--nd-muted: #a4abc0;width:min(96vw,980px);max-width:980px;max-height:92vh;overflow-y:auto;background:var(--nd-surface);color:var(--nd-text);padding:20px 24px}.modal-content:has(.nd-detail)>h2{color:#6ccec0;font-size:1.12rem;line-height:1.5;overflow-wrap:anywhere;margin:0 40px 20px 0}.nd-detail{display:flex;flex-direction:column;gap:22px;min-width:0}.nd-detail-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px}.nd-detail-grid>div{min-width:0}.nd-detail-grid dt{margin-bottom:5px;text-transform:uppercase;letter-spacing:.05em;font-size:.7rem;font-weight:700;color:var(--nd-muted)}.nd-detail-grid dd{margin:0;overflow-wrap:anywhere;font-size:.88rem}.nd-wrap-anywhere{overflow-wrap:anywhere;word-break:break-word}.nd-copyable{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px;max-width:100%}.nd-detail button.nd-icon-button{display:inline-flex;align-items:center;gap:5px;width:auto;min-width:0;margin:0;padding:4px 7px;border:1px solid rgba(255,255,255,.16);border-radius:6px;background:#292e40;color:#d6dde7;font-size:.72rem;font-weight:500;box-shadow:none;transform:none}.nd-detail button.nd-icon-button:hover{background:#343b50;box-shadow:none;transform:none}.nd-metadata-label{text-decoration:underline dotted rgba(255,255,255,.25);text-underline-offset:3px}.nd-metadata-label--unknown{color:#a4abc0;font-family:ui-monospace,monospace}.nd-metadata-label:focus-visible{outline:2px solid var(--primary, #16968d);outline-offset:3px}.nd-failure-alert,.nd-attempt-error{color:#ff9ea6;background:#41262b;border-radius:8px;padding:11px 13px}.nd-error-text{color:#ff9ea6}.nd-json-disclosure{border-top:1px solid var(--nd-border);padding-top:14px}.nd-detail .nd-disclosure-toggle{display:inline-flex;align-items:center;gap:6px;width:auto;min-width:0;margin:0;padding:0;border:0;border-radius:0;background:none;color:#6ccdc2;font-size:.86rem;font-weight:600;box-shadow:none;transform:none}.nd-detail .nd-disclosure-toggle:hover{color:#a4e2da;box-shadow:none;transform:none}.nd-json-content{max-width:100%;max-height:360px;overflow:auto;padding:12px 14px;margin:10px 0 0;border:1px solid var(--nd-border);border-radius:8px;background:var(--nd-sunken);color:#e0e7ed;font:.76rem/1.55 ui-monospace,Cascadia Code,Consolas,monospace;white-space:pre;text-align:left;-moz-tab-size:2;tab-size:2}.nd-attempts-section>h3{margin:0 0 14px;color:#b8c0d2;text-transform:uppercase;letter-spacing:.045em;font-size:.83rem}.nd-timeline{display:grid;gap:14px}.nd-attempt{min-width:0;border:1px solid var(--nd-border);border-radius:10px;overflow:hidden}.nd-attempt-header{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:12px 14px;background:#23283a}.nd-attempt-header>strong{font-size:.91rem}.nd-attempt-meta{font-size:.77rem;color:var(--nd-muted)}.nd-attempt-meta .nd-mono{font-size:.76rem}.nd-attempt-error{border-radius:0;background:#3c272d;font-size:.83rem}.nd-attempt-empty{padding:16px;font-size:.83rem;text-align:left}.nd-detail .nd-table{font-size:.8rem}.nd-detail .nd-table th,.nd-detail .nd-table td{padding:10px 9px}.nd-detail .nd-table th{font-size:.68rem}.nd-detail .nd-calls-table{min-width:700px}.nd-call-row{cursor:pointer}.nd-call-row:hover td{background:#292e40}.nd-call-row--failed td{background:#3c262e}.nd-call-row--failed:hover td{background:#493039}.nd-call-error{overflow-wrap:anywhere;max-width:210px}.nd-call-response-row td{padding:12px 14px!important;background:#151a27}.nd-call-response-title{font-size:.72rem;color:var(--nd-muted);text-transform:uppercase;letter-spacing:.04em}.nd-call-request-data{display:flex;flex-direction:column;margin-top:1rem}.nd-call-result{font-weight:650}.nd-call-result--success{color:#81e0af}.nd-call-result--failure{color:#ff9ea6}.nd-call-result--none{color:#a4abc0}.nd-detail-hint{margin-top:12px;color:var(--nd-muted);font-size:.76rem}.nd-detail-actions{display:flex;justify-content:flex-end;border-top:1px solid var(--nd-border);padding-top:12px}.nd-detail-message{color:#ffabb1}.nd-detail-message p{margin-bottom:16px}.nd-detail-message button{font-size:.85rem;padding:9px 12px}@media (max-width: 640px){.modal-content:has(.nd-detail){padding:16px 12px;width:97vw}.nd-detail-grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.nd-attempt-header{padding:10px}}.nd-call-metadata{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px 16px;margin:10px 0 18px}.nd-call-metadata>div{min-width:0}.nd-call-metadata dt{font-size:.67rem;color:#a4abc0;text-transform:uppercase;letter-spacing:.03em}.nd-call-metadata dd{margin:3px 0 0;font-size:.8rem;overflow-wrap:anywhere}.nd-error-context{color:#d9dbe5;font-size:.8rem;overflow-wrap:anywhere}.nd-call-response-row details{margin-top:8px;border:1px solid var(--nd-border);border-radius:8px;background:#1c2231;overflow:hidden;transition:border-color .2s,background .2s}.nd-call-response-row details:hover{border-color:#6ccdc266}.nd-call-response-row details[open]{border-color:#6ccdc280;background:#19232e}.nd-call-response-row summary.nd-call-response-title{display:flex;align-items:center;gap:12px;padding:12px 14px;cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none;color:#c4ccdc;font-size:.75rem;font-weight:600;letter-spacing:.045em;transition:background .2s,color .2s}.nd-call-response-row summary::-webkit-details-marker{display:none}.nd-call-response-row summary:before{content:"";width:7px;height:7px;flex-shrink:0;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(-45deg);transition:transform .2s ease}.nd-call-response-row summary:hover{background:#293447;color:#8fe1d6}.nd-call-response-row details[open]>summary{color:#6ccec0;background:#6ccdc214}.nd-call-response-row details[open]>summary:before{transform:rotate(45deg)}.nd-call-response-row summary:focus-visible{outline:2px solid #6ccec0;outline-offset:-3px;border-radius:6px}.nd-call-response-row details>.nd-json-content{margin:0 12px 12px;padding:14px;border-radius:6px;background:#111723;border-color:#ffffff14}@media (prefers-reduced-motion: reduce){.nd-call-response-row details,.nd-call-response-row summary,.nd-call-response-row summary:before{transition:none}}.nd-detail-grid--compact{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 18px}.nd-detail-grid--compact dt{margin-bottom:2px;font-size:.66rem}.nd-detail-grid--compact dd{font-size:.85rem;line-height:1.35}.nd-detail-grid--compact .nd-detail-span-2{grid-column:span 2}.nd-detail-grid--compact .nd-detail-span-full{grid-column:1 / -1}.nd-detail-grid--compact .nd-copyable{display:flex;align-items:center;gap:6px;min-width:0}.nd-detail-grid--compact .nd-copyable .nd-mono{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.nd-detail-grid--compact .nd-icon-button{flex-shrink:0;padding:3px 5px;line-height:0}@media (max-width: 640px){.nd-detail-grid--compact{grid-template-columns:repeat(2,minmax(0,1fr))}}._loginContainer_v8ggz_1{display:flex;justify-content:center;align-items:center;min-height:100vh;background:radial-gradient(circle at top right,rgba(22,150,141,.15),transparent 40%),radial-gradient(circle at bottom left,rgba(22,150,141,.15),transparent 40%)}._loginCard_v8ggz_10{background:#ffffff08;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:3rem;width:100%;max-width:420px;box-shadow:0 4px 30px #0000001a;margin:20px}._title_v8ggz_23{font-size:2rem;text-align:center;margin-bottom:.5rem;background:linear-gradient(135deg,#16968d,#0e645e);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:700}._subtitle_v8ggz_34{text-align:center;color:#a0a0a0;margin-bottom:2.5rem;font-size:1rem}._form_v8ggz_41{display:flex;flex-direction:column;gap:1.5rem}._inputGroup_v8ggz_47{display:flex;flex-direction:column;gap:.5rem}._inputGroup_v8ggz_47 label{color:#e0e0e0;font-size:.9rem;font-weight:500}._inputGroup_v8ggz_47 input{background:#0003;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:.8rem 1rem;color:#fff;font-size:1rem;transition:all .2s ease;outline:none}._inputGroup_v8ggz_47 input:focus{border-color:#16968d;background:#0000004d;box-shadow:0 0 0 2px #16968d33}._inputGroup_v8ggz_47 input::placeholder{color:#666}._loginButton_v8ggz_80{background:linear-gradient(135deg,#16968d,#0e645e);border:none;border-radius:8px;padding:.9rem;color:#fff;font-size:1rem;font-weight:600;cursor:pointer;transition:transform .1s ease,opacity .2s ease;margin-top:1rem}._loginButton_v8ggz_80:hover{opacity:.9;transform:translateY(-1px)}._loginButton_v8ggz_80:active{transform:translateY(1px)}._error_v8ggz_102{background:#e74c3c1a;border:1px solid rgba(231,76,60,.3);color:#e74c3c;padding:.8rem;border-radius:8px;font-size:.9rem;text-align:center}._logo_v8ggz_112{display:block;height:60px;width:auto;max-width:100%;margin:0 auto 14px;object-fit:contain}*{margin:0;padding:0;box-sizing:border-box}:root{--primary: #16968d;--primary-gradient: linear-gradient(135deg, #16968d 0%, #0e645e 100%);--bg-dark: #0a0a0a;--bg-accent: #1a1a2e}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;background:linear-gradient(135deg,var(--bg-dark) 0%,var(--bg-accent) 100%);color:#e0e0e0;min-height:100vh;padding:20px}.header.app-header{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:24px;padding:16px 115px 10px;min-width:0}.app-brand{display:flex;flex-direction:column;align-items:center;min-width:0;text-align:center}.app-brand__logo{height:60px;width:auto;max-width:100%;object-fit:contain;margin-bottom:10px}.app-brand__text{min-width:0}.app-header h1{font-size:2.5rem;background:var(--primary-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:10px}.app-header p{color:#a0a0a0;font-size:1rem}.app-header .app-logout{position:absolute;top:14px;right:10px;display:inline-flex;align-items:center;justify-content:center;gap:7px;background:#ffffff17;border:1px solid rgba(255,255,255,.18);color:#e0e0e0;padding:9px 12px;border-radius:8px;font-size:.85rem;font-weight:600;width:auto;min-width:0;margin:0;white-space:nowrap;box-shadow:none}.app-header .app-logout:hover{background:#ffffff24;box-shadow:none;transform:none}.app-header .app-logout:focus-visible{outline:2px solid #73d9cd;outline-offset:2px}.header.app-header{justify-content:center;gap:12px;margin-bottom:8px;padding:4px 90px}.app-brand{flex-direction:row;align-items:center;gap:10px;text-align:left}.app-brand__logo{height:28px;margin:0}.app-header h1{font-size:1.05rem;line-height:1.2;margin:0}.app-header .app-logout{position:absolute;top:50%;right:0;transform:translateY(-50%);padding:6px 10px;font-size:.8rem}.app-header .app-logout:hover{transform:translateY(-50%)}@media (max-width: 768px){body{padding:12px}.header.app-header{justify-content:space-between;gap:10px;margin-bottom:14px;padding:6px 0 8px}.app-brand{flex-direction:row;align-items:center;gap:10px;text-align:left}.app-brand__logo{height:26px;max-width:52px;margin:0}.app-header h1{font-size:.95rem;line-height:1.2;margin:0}.app-header p{font-size:.74rem}.app-header .app-logout{position:static;padding:6px 9px}}@media (max-width: 355px){body{padding:9px}.app-brand{gap:7px}.app-brand__logo{height:34px;max-width:44px}.app-header .app-logout{font-size:.78rem;padding:8px}}.container{max-width:1200px;margin:0 auto}.page{display:block;animation:fadeIn .3s ease}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown{0%{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}.loading{text-align:center;padding:40px;color:#888}.spinner{border:3px solid rgba(255,255,255,.1);border-top:3px solid var(--primary);border-radius:50%;width:40px;height:40px;animation:spin 1s linear infinite;margin:0 auto 20px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.empty-state{text-align:center;padding:60px 20px}.empty-state-icon{font-size:4rem;margin-bottom:20px;opacity:.3}.empty-state-text{color:#888;font-size:1.1rem}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}::-webkit-scrollbar-thumb{background:#667eea80;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#667eeacc}@media (max-width: 768px){.app-header .app-logout,.app-header .app-logout:hover{transform:none}}label{display:block;margin-bottom:8px;font-weight:600;color:#b0b0b0;font-size:.9rem}input,select{width:100%;padding:12px 16px;margin-bottom:15px;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:#ffffff0d;color:#e0e0e0;font-size:1rem;transition:all .3s ease}select option{background:#2a2a3e;color:#e0e0e0;padding:10px}input:focus,select:focus{outline:none;border-color:var(--primary);background:#ffffff14}button{padding:12px 24px;background:var(--primary-gradient);border:none;color:#fff;font-size:1rem;font-weight:600;cursor:pointer;border-radius:10px;transition:all .3s ease;margin-right:10px;margin-bottom:10px}button:hover{transform:translateY(-2px);box-shadow:0 8px 20px #667eea66}button:active{transform:translateY(0)}button:disabled{opacity:.5;cursor:not-allowed;transform:none}button.secondary{background:#ffffff1a}button.secondary:hover{background:#ffffff26;box-shadow:0 8px 20px #ffffff1a}button.danger{background:#e74c3c}button.danger:hover{background:#c0392b;box-shadow:0 8px 20px #e74c3c66}.form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:15px;margin-bottom:20px}@media (max-width: 768px){.form-grid{grid-template-columns:1fr}}button.create-button{display:inline-flex;align-items:center;gap:5px;width:auto;margin:0;padding:6px 12px;font-size:.8rem;border-radius:8px;white-space:nowrap}.page-filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px;margin-bottom:12px}.page-filters.form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.page-filters .form-group,.page-filters>div{margin-bottom:0;min-width:0}.page-filters--single{max-width:420px}.page-filters label{margin-bottom:3px;font-size:.74rem}.page-filters input,.page-filters select{margin-bottom:0;padding:6px 9px;font-size:.84rem;border-radius:7px}.page-filters button{margin:0;padding:6px 12px;font-size:.8rem;border-radius:7px}.page-toolbar{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px;margin-bottom:12px}.page-toolbar>.page-filters{flex:1 1 auto;margin-bottom:0}.page-toolbar>.form-group.page-filters{max-width:420px}.page-toolbar-actions{display:flex;align-items:center;gap:8px;margin-left:auto}.page-toolbar-actions .columns-picker,.nd-actions .columns-picker{margin:0}.page-toolbar{--toolbar-control-height: 32px}.page-toolbar input,.page-toolbar select{height:var(--toolbar-control-height)}.page-toolbar button,.page-toolbar .columns-picker .columns-picker-toggle{height:var(--toolbar-control-height);margin:0;padding:0 12px;display:inline-flex;align-items:center;gap:5px;line-height:1;font-size:.8rem;border-radius:7px;transform:none}.page-toolbar .columns-picker .columns-picker-menu button{height:auto}.page-toolbar-actions{align-self:flex-end;align-items:center}.page-toolbar-actions .columns-picker{display:flex;align-items:center;margin:0}:where(.page) button{padding:6px 12px;font-size:.8rem;border-radius:7px}.card{background:#1c1c2e;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:25px;margin-bottom:20px;transition:all .3s ease}.card:hover{background:#ffffff0d;border-color:var(--primary);transform:translateY(-2px)}.card h3{color:var(--primary);margin-bottom:20px;font-size:1.3rem}:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: hsl(6, 78%, 57%);--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-container-width: fit-content;--toastify-toast-width: 320px;--toastify-toast-offset: 16px;--toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top));--toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right));--toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left));--toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom));--toastify-toast-background: #fff;--toastify-toast-padding: 14px;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-toast-bd-radius: 6px;--toastify-toast-shadow: 0px 4px 12px rgba(0, 0, 0, .1);--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient(to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55);--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error);--toastify-color-progress-bgo: .2}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;width:var(--toastify-container-width);box-sizing:border-box;color:#fff;display:flex;flex-direction:column}.Toastify__toast-container--top-left{top:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);left:50%;transform:translate(-50%);align-items:center}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right);align-items:end}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);left:50%;transform:translate(-50%);align-items:center}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right);align-items:end}.Toastify__toast{--y: 0;position:relative;touch-action:none;width:var(--toastify-toast-width);min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:var(--toastify-toast-padding);border-radius:var(--toastify-toast-bd-radius);box-shadow:var(--toastify-toast-shadow);max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);z-index:0;display:flex;flex:1 auto;align-items:center;word-break:break-word}@media only screen and (max-width: 480px){.Toastify__toast-container{width:100vw;left:env(safe-area-inset-left);margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:initial}.Toastify__toast{--toastify-toast-width: 100%;margin-bottom:0;border-radius:0}}.Toastify__toast-container[data-stacked=true]{width:var(--toastify-toast-width)}.Toastify__toast--stacked{position:absolute;width:100%;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s}.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,.Toastify__toast--stacked[data-collapsed] .Toastify__close-button{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{content:"";position:absolute;left:0;right:0;height:calc(var(--g) * 1px);bottom:100%}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-icon{margin-inline-end:10px;width:22px;flex-shrink:0;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.5s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;position:absolute;top:6px;right:6px;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;z-index:1}.Toastify__toast--rtl .Toastify__close-button{left:6px;right:unset}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:1;opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right;border-bottom-left-radius:initial}.Toastify__progress-bar--wrp{position:absolute;overflow:hidden;bottom:0;left:0;width:100%;height:5px;border-bottom-left-radius:var(--toastify-toast-bd-radius);border-bottom-right-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg);opacity:1}to{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(110%,var(--y),0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(-110%,var(--y),0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-timing-function:ease-in;animation-duration:.3s}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
