.ui-card-shell-card[data-v-b8dcbd98]{background:var(--ui-card-bg);border-color:var(--ui-border-medium)}.ui-card-shell-subcard[data-v-b8dcbd98]{background:var(--ui-subcard-bg);border-color:var(--ui-border-medium)}.ui-pill[data-v-1537f88e]{max-width:100%}.ui-pill-text[data-v-1537f88e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-pill-info[data-v-1537f88e]{background:var(--ui-chip-info-bg);color:var(--ui-chip-info-text)}.ui-pill-success[data-v-1537f88e]{background:var(--ui-chip-success-bg);color:var(--ui-chip-success-text)}.ui-pill-warning[data-v-1537f88e]{background:var(--ui-chip-warning-bg);color:var(--ui-chip-warning-text)}.ui-pill-danger[data-v-1537f88e]{background:var(--ui-chip-danger-bg);color:var(--ui-chip-danger-text)}.ui-pill-muted[data-v-1537f88e]{background:color-mix(in srgb,var(--tg-theme-hint-color) 16%,transparent);color:var(--ui-muted-strong)}.ui-pill-rebooking[data-v-1537f88e]{background:color-mix(in srgb,var(--tg-theme-button-color, #3390ec) 18%,transparent);color:var(--tg-theme-button-color, #3390ec)}.ui-copy-chip[data-v-6fc6c623]{max-width:100%;min-width:0;background:color-mix(in srgb,var(--tg-theme-link-color) 8%,transparent);border-color:var(--ui-border-medium);color:var(--tg-theme-text-color)}.ui-copy-chip[data-v-6fc6c623]:hover{background:color-mix(in srgb,var(--tg-theme-link-color) 14%,transparent);border-color:var(--ui-tab-active-border)}.ui-copy-chip-copied[data-v-6fc6c623]{background:color-mix(in srgb,var(--tg-theme-button-color, #3390ec) 12%,transparent);border-color:color-mix(in srgb,var(--tg-theme-button-color, #3390ec) 45%,transparent);color:color-mix(in srgb,var(--tg-theme-text-color) 86%,var(--tg-theme-button-color, #3390ec) 14%)}.ui-copy-chip-text[data-v-6fc6c623]{display:block;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-copy-chip-no-icon[data-v-6fc6c623]{gap:0}.ui-copy-chip-icon[data-v-6fc6c623]{color:var(--ui-muted-strong)}.ui-copy-chip-copied .ui-copy-chip-icon[data-v-6fc6c623]{color:color-mix(in srgb,var(--tg-theme-button-color, #3390ec) 78%,var(--tg-theme-text-color) 22%)}.ui-meta-row[data-v-c85a9a4f]{font-size:.82rem;line-height:1.24}.ui-meta-row-label[data-v-c85a9a4f],.ui-meta-row-sep[data-v-c85a9a4f]{color:inherit}.ui-meta-row-sep[data-v-c85a9a4f]{margin-right:.18rem}.ui-meta-row-muted[data-v-c85a9a4f]{color:var(--ui-muted-strong)}.ui-meta-row-default[data-v-c85a9a4f]{color:var(--tg-theme-text-color)}.ui-meta-row-danger[data-v-c85a9a4f]{color:color-mix(in srgb,var(--tg-theme-destructive-text-color) 82%,white 18%)}.ui-meta-row-value[data-v-c85a9a4f]{color:inherit}.ui-app-summary-head[data-v-d818e3b1]{display:flex;justify-content:space-between;align-items:flex-start;gap:.5rem}.ui-app-summary-title[data-v-d818e3b1]{font-size:.95rem;font-weight:600;line-height:1.2;color:var(--tg-theme-text-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ui-app-summary-copy-chip[data-v-d818e3b1]{max-width:100%}.ui-app-summary-gwf-block[data-v-d818e3b1]{display:flex;align-items:center;gap:.35rem;min-width:0;flex:0 0 auto}.ui-app-summary-copy-group[data-v-d818e3b1]{display:flex;flex-wrap:nowrap;align-items:center;gap:.4rem;min-width:0;flex:1 1 auto}.ui-app-summary-gwf-row[data-v-d818e3b1]{display:flex;align-items:center;justify-content:space-between;gap:.55rem;min-width:0}.ui-app-summary-gwf-side[data-v-d818e3b1]{flex-shrink:0;min-width:0}.ui-app-summary-gwf-label[data-v-d818e3b1]{flex-shrink:0;font-size:.8rem;line-height:1.3;color:var(--ui-muted-strong);font-weight:500}.ui-app-summary-copy-chip-primary[data-v-d818e3b1],.ui-app-summary-copy-chip-secondary[data-v-d818e3b1]{font-weight:600;font-size:.76rem;padding-inline:.5rem;padding-block:.12rem;min-width:0;text-align:left;flex:0 0 auto}.ui-app-summary-copy-chip-primary[data-v-d818e3b1]{min-width:auto}.ui-app-summary-copy-chip-email[data-v-d818e3b1]{max-width:min(100%,24rem);min-width:0;flex:0 1 auto;font-size:.76rem;font-weight:500;padding-inline:.5rem;padding-block:.12rem}[data-v-d818e3b1] .ui-app-summary-copy-chip-primary .ui-copy-chip-text,[data-v-d818e3b1] .ui-app-summary-copy-chip-secondary .ui-copy-chip-text{overflow:visible;text-overflow:clip;white-space:nowrap}[data-v-d818e3b1] .ui-app-summary-copy-chip-email .ui-copy-chip-text{white-space:nowrap}.ui-app-summary-gwf-row.ui-app-summary-gwf-row-mobile-inline[data-v-d818e3b1]{flex-wrap:nowrap}.ui-app-summary-copy-group.ui-app-summary-copy-group-mobile-inline[data-v-d818e3b1]{flex-wrap:nowrap;width:100%}.ui-app-summary-copy-group.ui-app-summary-copy-group-mobile-inline-pair[data-v-d818e3b1]{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:center}.ui-app-summary-copy-group.ui-app-summary-copy-group-mobile-inline .ui-app-summary-gwf-block[data-v-d818e3b1]{flex:0 0 auto}.ui-app-summary-copy-group.ui-app-summary-copy-group-mobile-inline .ui-app-summary-copy-chip-email[data-v-d818e3b1]{min-width:0;max-width:100%;flex:0 1 auto;overflow:hidden}.ui-app-summary-copy-group.ui-app-summary-copy-group-mobile-inline-pair .ui-app-summary-copy-chip-email[data-v-d818e3b1]{width:auto;justify-self:start}@media (max-width: 720px){.ui-app-summary-gwf-row[data-v-d818e3b1]{flex-wrap:wrap}.ui-app-summary-copy-group[data-v-d818e3b1]{flex-wrap:wrap;width:100%}.ui-app-summary-copy-chip-primary[data-v-d818e3b1],.ui-app-summary-copy-chip-secondary[data-v-d818e3b1]{flex:0 0 auto}.ui-app-summary-copy-chip-email[data-v-d818e3b1]{flex:0 1 auto;max-width:min(100%,24rem)}.ui-app-summary-gwf-row-mobile-inline[data-v-d818e3b1],.ui-app-summary-copy-group-mobile-inline[data-v-d818e3b1]{flex-wrap:nowrap}.ui-app-summary-copy-group-mobile-inline-pair[data-v-d818e3b1]{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:center}.ui-app-summary-copy-group-mobile-inline .ui-app-summary-copy-chip-email[data-v-d818e3b1]{flex:0 1 auto}.ui-app-summary-copy-group-mobile-inline-pair .ui-app-summary-copy-chip-email[data-v-d818e3b1]{width:auto;justify-self:start;max-width:100%}[data-v-d818e3b1] .ui-app-summary-copy-chip-email .ui-copy-chip-text{overflow:hidden;text-overflow:ellipsis}}.ui-app-summary-email[data-v-d818e3b1]{margin-top:.28rem;font-size:.82rem;line-height:1.24;color:var(--ui-muted-strong);overflow-wrap:anywhere}.ui-app-summary-email-label[data-v-d818e3b1]{margin-right:.28rem;font-weight:500}.ui-app-summary-email-value[data-v-d818e3b1]{color:inherit}.ui-app-summary-aside[data-v-d818e3b1]{flex-shrink:0;min-width:0}.ui-app-summary-aside-line[data-v-d818e3b1]{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:.3rem}.ui-app-summary-id[data-v-d818e3b1]{font-size:.82rem;color:var(--ui-muted-strong);white-space:nowrap}.ui-app-summary-body[data-v-d818e3b1]{margin-top:.56rem}.ui-app-summary-section[data-v-d818e3b1]{margin-top:.34rem;margin-bottom:.42rem}.ui-app-summary-city-row[data-v-d818e3b1]{padding:.34rem .56rem .36rem;border:1px solid color-mix(in srgb,var(--ui-border-medium) 88%,transparent);border-radius:10px;background:color-mix(in srgb,var(--ui-surface-bg-soft) 82%,transparent)}.ui-app-summary-city-row+.ui-app-summary-city-row[data-v-d818e3b1]{margin-top:.3rem}.ui-app-summary-city-line[data-v-d818e3b1]{display:flex;flex-wrap:wrap;align-items:center;gap:.24rem;min-width:0;margin-bottom:.04rem}.ui-app-summary-city-name[data-v-d818e3b1]{font-size:.9rem;line-height:1.26;font-weight:600;color:var(--tg-theme-text-color)}.ui-app-summary-city-inline-meta[data-v-d818e3b1]{font-size:.8rem;line-height:1.3;color:var(--ui-muted-strong);min-width:0}.ui-app-summary-city-inline-sep[data-v-d818e3b1]{margin-right:.18rem}.ui-app-summary-mini-pill[data-v-d818e3b1]{font-size:9px;line-height:1.15;padding-inline:5px;padding-block:1px;margin-left:.06rem;vertical-align:middle}.ui-app-summary-meta-row[data-v-d818e3b1]{margin-top:.1rem;font-size:.78rem;line-height:1.34}.ui-app-summary-date-value[data-v-d818e3b1]{white-space:nowrap}.ui-app-summary-booking[data-v-d818e3b1]{margin-top:.28rem;font-size:.78rem;line-height:1.28}.ui-app-summary-booking-success[data-v-d818e3b1]{color:#4ade80}.ui-app-summary-booking-warning[data-v-d818e3b1]{color:#f59e0b}@media (min-width: 1024px){.ui-app-summary-gwf-row[data-v-d818e3b1]{justify-content:flex-start;align-items:flex-start}.ui-app-summary-copy-group[data-v-d818e3b1]{flex-wrap:wrap;flex:0 1 auto;gap:.32rem}.ui-app-summary-copy-chip-email[data-v-d818e3b1]{flex:0 1 auto;max-width:min(100%,24rem)}.ui-app-summary-section[data-v-d818e3b1]{display:flex;flex-direction:column;align-items:flex-start}.ui-app-summary-city-row[data-v-d818e3b1]{width:min(100%,38rem)}}.ui-empty-state[data-v-6731918b]{min-height:84px;display:flex;align-items:center;justify-content:center}.ui-toolbar-icon[data-v-5deb74d1]{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--ui-border-medium);background:var(--ui-surface-bg-soft)}.ui-toolbar-tooltip-wrap[data-v-5deb74d1]{position:relative}.ui-toolbar-tooltip-bubble[data-v-5deb74d1]{position:absolute;left:50%;bottom:calc(100% + 8px);transform:translate(-50%) translateY(4px);min-width:max-content;max-width:min(220px,80vw);padding:6px 8px;border-radius:10px;background:color-mix(in srgb,var(--ui-card-bg) 94%,black 6%);border:1px solid var(--ui-border-medium);color:var(--tg-theme-text-color);font-size:11px;line-height:1.25;white-space:nowrap;box-shadow:var(--ui-card-shadow);opacity:0;pointer-events:none;transition:opacity .15s ease,transform .15s ease;z-index:20}.ui-toolbar-tooltip-wrap:hover .ui-toolbar-tooltip-bubble[data-v-5deb74d1],.ui-toolbar-tooltip-wrap:focus-within .ui-toolbar-tooltip-bubble[data-v-5deb74d1]{opacity:1;transform:translate(-50%) translateY(-1px)}.ui-toolbar-select[data-v-65beadba]{height:32px;padding-left:11px;padding-right:26px;border:1px solid var(--ui-border-medium);border-radius:13px;background-color:var(--ui-surface-bg-soft);color:var(--tg-theme-text-color)}.form-field[data-v-2284419c]{margin-bottom:1rem}.date-picker[data-v-6b6680bc]{appearance:none;-webkit-appearance:none;padding-right:84px}.date-picker[data-v-6b6680bc]::-webkit-calendar-picker-indicator{opacity:0}.date-input-actions[data-v-6b6680bc]{gap:8px}.date-calendar-icon[data-v-6b6680bc]{display:inline-flex;align-items:center;justify-content:center;width:20px;opacity:.8;pointer-events:none}.date-clear-btn[data-v-6b6680bc]{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:999px;line-height:1;font-size:12px;background-color:color-mix(in srgb,var(--tg-theme-hint-color, #999) 16%,transparent)}.excluded-dates-combo[data-v-da7c31d3]{border:1px solid transparent;border-radius:8px}.excluded-dates-combo--error[data-v-da7c31d3]{border-color:var(--tg-theme-destructive-text-color, #e53935)}.excluded-dates-inline[data-v-da7c31d3]{display:flex;flex-wrap:wrap;gap:8px;padding:0 12px 12px}.excluded-date-chip[data-v-da7c31d3]{width:calc(50% - 8px);min-width:0;justify-content:flex-start}.excluded-date-chip-text[data-v-da7c31d3]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:0 1 auto}.add-date-row[data-v-da7c31d3]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center}.excluded-date-input[data-v-da7c31d3]{min-width:0;width:100%;padding:8px 10px;border-radius:8px;border:1px solid color-mix(in srgb,var(--tg-theme-hint-color, #999) 24%,transparent);background:var(--tg-theme-bg-color);color:var(--tg-theme-text-color);font-size:14px;font-variant-numeric:tabular-nums}.add-date-trigger[data-v-da7c31d3]{display:flex;align-items:center;width:100%;justify-content:center;padding:10px 12px;border-radius:12px;border:1px solid color-mix(in srgb,var(--tg-theme-hint-color, #999) 35%,transparent);background-color:color-mix(in srgb,var(--tg-theme-bg-color, #fff) 82%,var(--tg-theme-secondary-bg-color, #f4f4f5));color:var(--tg-theme-text-color);transition:background-color .15s ease,transform .1s ease,box-shadow .15s ease,border-color .15s ease}.add-date-trigger[data-v-da7c31d3]:hover{border-color:color-mix(in srgb,var(--tg-theme-link-color, #3390ec) 35%,transparent);background-color:color-mix(in srgb,var(--tg-theme-bg-color, #fff) 70%,var(--tg-theme-secondary-bg-color, #f4f4f5))}.add-date-trigger[data-v-da7c31d3]:active{transform:translateY(1px)}.add-date-trigger[data-v-da7c31d3]:focus-visible{outline:2px solid color-mix(in srgb,var(--tg-theme-link-color, #3390ec) 70%,transparent);outline-offset:2px;box-shadow:0 0 0 3px color-mix(in srgb,var(--tg-theme-link-color, #3390ec) 18%,transparent)}.add-date-text[data-v-da7c31d3]{display:flex;align-items:center;gap:6px}.add-date-label[data-v-da7c31d3]{font-size:13px;font-weight:600;color:var(--tg-theme-text-color, #111827)}.add-date-inline-plus[data-v-da7c31d3]{font-size:18px;line-height:1;font-weight:500;color:color-mix(in srgb,var(--tg-theme-text-color, #111827) 55%,transparent)}@media (max-width: 340px){.excluded-date-chip[data-v-da7c31d3]{width:100%}}@media (min-width: 1024px){.excluded-date-chip[data-v-da7c31d3]{width:calc(33.333% - 8px)}}.bg-primary[data-v-a106c102]{background-color:var(--tg-theme-button-color, #3390ec);color:var(--tg-theme-button-text-color, #ffffff);border-color:var(--tg-theme-button-color, #3390ec)}.text-white[data-v-a106c102]{color:var(--tg-theme-button-text-color, #ffffff)}.border-primary[data-v-a106c102]{border-color:var(--tg-theme-button-color, #3390ec)}.bg-secondary[data-v-a106c102]{background-color:var(--tg-theme-secondary-bg-color, #f1f5f9);border-color:var(--tg-theme-hint-color, #9ca3af)}.text-secondary[data-v-a106c102]{color:var(--tg-theme-text-color, #1f2937)}.border-secondary[data-v-a106c102]{border-color:var(--tg-theme-hint-color, #9ca3af)}.rounded-button[data-v-a106c102]{border-radius:.375rem}.priority-inline-hint[data-v-35846a1e]{color:var(--tg-theme-hint-color, #6f6f6f);text-align:center;background:color-mix(in srgb,var(--ui-card-bg) 90%,var(--ui-surface-bg-soft) 10%);border:1px solid var(--ui-border-medium)}.city-card[data-v-35846a1e]{border:1px solid var(--ui-border-medium);border-radius:1rem;overflow:hidden;background:color-mix(in srgb,var(--ui-card-bg) 92%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,white 4%,transparent)}.city-card-header[data-v-35846a1e]{background:color-mix(in srgb,var(--ui-surface-bg-soft) 84%,var(--ui-card-bg) 16%);border-bottom:1px solid var(--ui-border-medium);transition:background-color .15s ease,border-color .15s ease}.city-card-header[data-v-35846a1e]:active{opacity:.85}.city-card-index[data-v-35846a1e]{color:var(--ui-tab-active-text);opacity:.8}.city-card-price[data-v-35846a1e]{color:var(--tg-theme-hint-color, #999)}.city-card-action[data-v-35846a1e]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;color:var(--tg-theme-hint-color, #999);transition:color .15s ease,background-color .15s ease}.city-card-action[data-v-35846a1e]:hover{background-color:var(--ui-hover-bg);color:var(--tg-theme-text-color)}.city-card-action[data-v-35846a1e]:active{background-color:color-mix(in srgb,var(--ui-surface-bg-soft) 88%,transparent);color:var(--tg-theme-text-color)}.city-card-action--delete[data-v-35846a1e]:active{color:var(--tg-theme-destructive-text-color, #e53935)}.city-card-action[data-v-35846a1e]:focus-visible{outline:2px solid var(--ui-tab-active-border);outline-offset:1px}.priority-controls[data-v-35846a1e]{padding-left:6px;border-left:2px solid var(--ui-border-medium)}.priority-btn[data-v-35846a1e]{font-size:14px;font-weight:700}.city-copy-actions[data-v-35846a1e]{display:flex;flex-direction:column;gap:.45rem}.city-copy-button[data-v-35846a1e]{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;width:100%;min-height:2.35rem;padding:.65rem .9rem;border-radius:.85rem;border:1px dashed color-mix(in srgb,var(--tg-theme-link-color, #3390ec) 42%,transparent);background:color-mix(in srgb,var(--ui-surface-bg-soft) 70%,var(--tg-theme-bg-color) 30%);color:var(--tg-theme-text-color);font-size:.9rem;font-weight:600;transition:border-color .15s ease,background-color .15s ease,color .15s ease,transform .1s ease}.city-copy-button[data-v-35846a1e]:hover:not(:disabled){border-color:color-mix(in srgb,var(--tg-theme-link-color, #3390ec) 62%,transparent);background:color-mix(in srgb,var(--ui-hover-bg) 55%,var(--ui-surface-bg-soft) 45%)}.city-copy-button[data-v-35846a1e]:active:not(:disabled){transform:translateY(1px)}.city-copy-button[data-v-35846a1e]:disabled{opacity:.55;cursor:not-allowed}.city-copy-button[data-v-35846a1e]:focus-visible{outline:2px solid var(--ui-tab-active-border);outline-offset:2px}.city-copy-button--success[data-v-35846a1e]{border-style:solid;border-color:color-mix(in srgb,#22c55e 50%,transparent);background:color-mix(in srgb,#22c55e 14%,var(--ui-surface-bg-soft));color:color-mix(in srgb,var(--tg-theme-text-color) 82%,#22c55e 18%)}.city-copy-hint[data-v-35846a1e]{margin:0;font-size:.78rem;line-height:1.35;color:var(--tg-theme-hint-color, #999)}.empty-state[data-v-35846a1e]{background:color-mix(in srgb,var(--ui-card-bg) 92%,transparent);border:1px dashed var(--ui-border-strong)}.admin-attempt-group[data-v-59fd8a62]{border-color:var(--ui-border-medium);background:color-mix(in srgb,var(--ui-card-bg) 90%,var(--ui-surface-bg-soft) 10%)}.admin-attempt-group-head[data-v-59fd8a62]{background:color-mix(in srgb,var(--ui-surface-bg-soft) 78%,var(--ui-card-bg) 22%);border-color:var(--ui-border-medium)}.admin-attempt-event[data-v-59fd8a62]{border-color:color-mix(in srgb,var(--ui-border-medium) 82%,transparent);background:color-mix(in srgb,var(--ui-surface-bg) 84%,transparent);border-radius:1rem}.admin-attempt-event-summary[data-v-59fd8a62]{background:color-mix(in srgb,var(--ui-surface-bg) 92%,#1a2230 8%)}.admin-attempt-event-progress[data-v-59fd8a62]{background:color-mix(in srgb,var(--tg-theme-link-color) 9%,var(--ui-surface-bg) 91%);border-color:color-mix(in srgb,var(--tg-theme-link-color) 26%,var(--ui-border-medium))}.admin-attempt-event-outcome[data-v-59fd8a62]{background:color-mix(in srgb,#f59e0b 10%,var(--ui-surface-bg) 90%);border-color:color-mix(in srgb,#f59e0b 30%,var(--ui-border-medium))}@media (prefers-color-scheme: light){.admin-attempt-event-progress[data-v-59fd8a62]{background:color-mix(in srgb,var(--tg-theme-link-color) 7%,var(--ui-surface-bg) 93%);border-color:color-mix(in srgb,var(--tg-theme-link-color) 20%,var(--ui-border-medium))}.admin-attempt-event-outcome[data-v-59fd8a62]{background:color-mix(in srgb,#facc15 13%,var(--ui-surface-bg) 87%);border-color:color-mix(in srgb,#d97706 24%,var(--ui-border-medium))}}.admin-attempt-detail[data-v-59fd8a62],.attempt-detail-list[data-v-59fd8a62]{display:grid;gap:.3rem}.attempt-detail-row[data-v-59fd8a62]{display:grid;grid-template-columns:minmax(0,5rem) minmax(0,1fr);gap:.55rem;align-items:start}.attempt-detail-label[data-v-59fd8a62]{color:var(--tg-theme-hint-color);font-size:.72rem;line-height:1.3}.attempt-detail-value[data-v-59fd8a62]{color:var(--tg-theme-text-color);line-height:1.34;word-break:break-word;font-variant-numeric:tabular-nums}.attempt-detail-badges[data-v-59fd8a62]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}.attempt-summary-chip-row[data-v-59fd8a62]{display:flex;flex-wrap:wrap;gap:.45rem}.attempt-summary-chip-row-compact[data-v-59fd8a62]{gap:.35rem}.attempt-summary-chip[data-v-59fd8a62]{display:inline-flex;align-items:center;border:1px solid var(--ui-border-medium);border-radius:999px;padding:.18rem .55rem;background:color-mix(in srgb,var(--ui-surface-bg) 96%,#1b2230 4%);color:color-mix(in srgb,var(--tg-theme-text-color) 94%,white 6%);font-size:.72rem;font-weight:600;line-height:1.2;font-variant-numeric:tabular-nums;box-shadow:inset 0 0 0 1px color-mix(in srgb,white 4%,transparent)}.attempt-summary-chip-neutral[data-v-59fd8a62]{color:color-mix(in srgb,var(--tg-theme-text-color) 82%,var(--tg-theme-hint-color) 18%);border-color:color-mix(in srgb,var(--ui-border-medium) 84%,white 16%)}.attempt-summary-chip-strong[data-v-59fd8a62]{color:color-mix(in srgb,#f2f6ff 96%,white 4%);border-color:color-mix(in srgb,#a9bddc 32%,var(--ui-border-medium));background:color-mix(in srgb,#243042 58%,transparent)}.attempt-summary-chip-info[data-v-59fd8a62]{color:color-mix(in srgb,#d7e8ff 92%,white 8%);border-color:color-mix(in srgb,var(--tg-theme-link-color) 52%,var(--ui-border-medium));background:color-mix(in srgb,var(--tg-theme-link-color) 22%,transparent)}.attempt-summary-chip-warn[data-v-59fd8a62]{color:#f2d79a;border-color:color-mix(in srgb,#d9a441 52%,var(--ui-border-medium));background:color-mix(in srgb,#5e4310 36%,transparent)}.attempt-summary-chip-taken[data-v-59fd8a62]{color:#f7dc8a;border-color:color-mix(in srgb,#facc15 48%,var(--ui-border-medium));background:color-mix(in srgb,#7a5b14 28%,transparent)}.attempt-process-response[data-v-59fd8a62]{border:1px solid var(--ui-border-medium);border-radius:.85rem;padding:.48rem .65rem;line-height:1.35}.attempt-process-response-title[data-v-59fd8a62]{font-size:.64rem;text-transform:uppercase;letter-spacing:.04em;opacity:.72;margin-bottom:.15rem}.attempt-process-response-text[data-v-59fd8a62]{color:var(--tg-theme-text-color);word-break:break-word}.attempt-process-response-success[data-v-59fd8a62]{background:color-mix(in srgb,#173827 55%,transparent);border-color:color-mix(in srgb,#4ade80 30%,var(--ui-border-medium))}.attempt-process-response-taken[data-v-59fd8a62]{background:color-mix(in srgb,#46320f 58%,transparent);border-color:color-mix(in srgb,#facc15 32%,var(--ui-border-medium))}.attempt-process-response-failed[data-v-59fd8a62],.attempt-process-response-error[data-v-59fd8a62]{background:color-mix(in srgb,#412029 56%,transparent);border-color:color-mix(in srgb,#f87171 30%,var(--ui-border-medium))}.attempt-step-summary[data-v-59fd8a62]{display:grid;gap:.35rem}.attempt-step-summary-title[data-v-59fd8a62]{font-size:.64rem;text-transform:uppercase;letter-spacing:.04em;opacity:.72}.attempt-step-row[data-v-59fd8a62]{display:grid;gap:.15rem}.attempt-step-row-head[data-v-59fd8a62]{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:start;gap:.55rem}.attempt-step-main[data-v-59fd8a62]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;min-width:0}.attempt-step-name[data-v-59fd8a62]{font-weight:600;min-width:0}.attempt-step-name-gap[data-v-59fd8a62]{margin-left:.25rem}.attempt-step-duration-chip[data-v-59fd8a62]{font-size:.68rem;padding:.1rem .4rem;border-radius:999px;border:1px solid var(--ui-border-medium);color:var(--tg-theme-hint-color);background:color-mix(in srgb,var(--ui-surface-bg) 96%,#1b2230 4%);font-variant-numeric:tabular-nums}.attempt-step-duration-chip-neutral[data-v-59fd8a62],.attempt-step-duration-chip-gap[data-v-59fd8a62]{color:color-mix(in srgb,var(--tg-theme-text-color) 82%,var(--tg-theme-hint-color) 18%);border-color:color-mix(in srgb,var(--ui-border-medium) 84%,white 16%)}.attempt-step-duration-chip-ok[data-v-59fd8a62]{color:#d3f8dd;border-color:color-mix(in srgb,#4ade80 42%,var(--ui-border-medium));background:color-mix(in srgb,#163427 62%,transparent)}.attempt-step-duration-chip-info[data-v-59fd8a62]{color:#d7e8ff;border-color:color-mix(in srgb,#60a5fa 58%,var(--ui-border-medium));background:color-mix(in srgb,#18324f 64%,transparent)}.attempt-step-duration-chip-warn[data-v-59fd8a62]{color:#ffe2a8;border-color:color-mix(in srgb,#f59e0b 60%,var(--ui-border-medium));background:color-mix(in srgb,#5d3b05 68%,transparent)}.attempt-step-duration-chip-taken[data-v-59fd8a62]{color:#ffe18f;border-color:color-mix(in srgb,#facc15 58%,var(--ui-border-medium));background:color-mix(in srgb,#6f530c 68%,transparent)}.attempt-step-duration-chip-error[data-v-59fd8a62]{color:#ffd1d1;border-color:color-mix(in srgb,#ef4444 62%,var(--ui-border-medium));background:color-mix(in srgb,#5a1f28 70%,transparent)}.attempt-step-status[data-v-59fd8a62]{flex:0 0 auto;font-size:.68rem;font-weight:600;line-height:1.2;padding:.16rem .5rem;border-radius:999px;border:1px solid var(--ui-border-medium);background:color-mix(in srgb,var(--ui-surface-bg) 96%,#1b2230 4%);font-variant-numeric:tabular-nums}.attempt-step-time[data-v-59fd8a62]{flex:0 0 auto;align-self:center;line-height:1.55;font-size:.68rem;font-variant-numeric:tabular-nums;white-space:nowrap}.attempt-step-status-ok[data-v-59fd8a62]{color:#d3f8dd;border-color:color-mix(in srgb,#4ade80 42%,var(--ui-border-medium));background:color-mix(in srgb,#163427 62%,transparent)}.attempt-step-status-gap[data-v-59fd8a62]{color:var(--tg-theme-hint-color);border-color:color-mix(in srgb,var(--ui-border-medium) 84%,white 16%);background:color-mix(in srgb,var(--ui-surface-bg) 96%,#1b2230 4%)}.attempt-step-status-warn[data-v-59fd8a62]{color:#ffe2a8;border-color:color-mix(in srgb,#f59e0b 60%,var(--ui-border-medium));background:color-mix(in srgb,#5d3b05 68%,transparent)}.attempt-step-status-taken[data-v-59fd8a62]{color:#ffe18f;border-color:color-mix(in srgb,#facc15 58%,var(--ui-border-medium));background:color-mix(in srgb,#6f530c 68%,transparent)}.attempt-step-status-error[data-v-59fd8a62]{color:#ffd1d1;border-color:color-mix(in srgb,#ef4444 62%,var(--ui-border-medium));background:color-mix(in srgb,#5a1f28 70%,transparent)}.attempt-step-total[data-v-59fd8a62]{display:flex;justify-content:space-between;gap:.55rem;color:var(--tg-theme-hint-color);font-size:.7rem}.attempt-step-total-value[data-v-59fd8a62]{color:var(--tg-theme-text-color);font-weight:600}.attempt-trace-summary[data-v-59fd8a62],.attempt-event-timing[data-v-59fd8a62],.attempt-narrative[data-v-59fd8a62]{display:grid;gap:.35rem}.attempt-trace-row[data-v-59fd8a62],.attempt-narrative-line[data-v-59fd8a62]{color:var(--tg-theme-text-color);line-height:1.34}.attempt-trace-head[data-v-59fd8a62]{display:flex;align-items:center;justify-content:space-between;gap:.55rem}.attempt-trace-body[data-v-59fd8a62]{color:var(--tg-theme-hint-color);line-height:1.34;word-break:break-word}.attempt-header-chips[data-v-c2f38104]{display:flex;flex-wrap:wrap;gap:.35rem}.attempt-header-chip[data-v-c2f38104]{display:inline-flex;align-items:center;border:1px solid var(--ui-border-medium);border-radius:999px;padding:.12rem .45rem;background:color-mix(in srgb,var(--ui-surface-bg) 96%,#1b2230 4%);color:color-mix(in srgb,var(--tg-theme-text-color) 90%,white 10%);font-size:.68rem;font-weight:600;line-height:1.2;font-variant-numeric:tabular-nums}.attempt-compact-meta[data-v-c2f38104]{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ui-date-wrap input[type=text][data-v-7c70fbb1]{color:var(--tg-theme-text-color);font-variant-numeric:tabular-nums}.admin-stat-card[data-v-a5d06d41]{min-height:102px;display:flex;flex-direction:column;justify-content:center;border-color:var(--ui-border-medium)}.admin-stat-card-title[data-v-a5d06d41]{font-size:.68rem;color:var(--tg-theme-hint-color);text-transform:uppercase;letter-spacing:.04em;margin-bottom:.25rem}.admin-stat-card-value[data-v-a5d06d41]{font-size:clamp(1.6rem,5vw,1.9rem);line-height:1;font-weight:700;margin-bottom:.35rem}.admin-stat-card-footer[data-v-a5d06d41]{font-size:.72rem;color:var(--tg-theme-hint-color);line-height:1.15}.admin-status-switch[data-v-ba44bdd1]{display:grid;grid-template-columns:repeat(var(--admin-status-columns),minmax(0,1fr));gap:6px}.admin-status-switch-tab[data-v-ba44bdd1]{min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:1px;text-align:center;white-space:nowrap}.inline-action-hint-btn[data-v-5d7a5667]{border-color:var(--ui-border-medium);color:var(--tg-theme-hint-color);background:color-mix(in srgb,var(--ui-subcard-bg) 88%,transparent)}.inline-action-hint-btn[data-v-5d7a5667]:hover{color:var(--tg-theme-text-color);border-color:var(--tg-theme-button-color);background:color-mix(in srgb,var(--tg-theme-button-color) 12%,transparent)}.inline-action-hint-popover[data-v-5d7a5667]{background:color-mix(in srgb,var(--ui-card-bg) 95%,black);border-color:var(--ui-border-medium)}.inline-action-hint-warn[data-v-5d7a5667]{background:color-mix(in srgb,#f59e0b 10%,var(--ui-card-bg))}.inline-action-hint-danger[data-v-5d7a5667]{background:color-mix(in srgb,#ef4444 10%,var(--ui-card-bg))}.inline-action-hint-text[data-v-5d7a5667]{color:var(--tg-theme-hint-color)}.admin-error[data-v-c7d553bf]{color:#ffb4b4}.admin-error-soft[data-v-c7d553bf]{color:color-mix(in srgb,var(--tg-theme-destructive-text-color) 78%,var(--tg-theme-text-color) 22%)}.admin-button[data-v-c7d553bf]{background:var(--app-primary-color);color:#fff}.admin-filter-section[data-v-c7d553bf]{margin-bottom:.6rem;padding-top:.4rem;border-top:1px solid color-mix(in srgb,var(--ui-border-medium) 55%,transparent)}.admin-filter-section[data-v-c7d553bf]:first-of-type{border-top:none;padding-top:0}.admin-filter-label[data-v-c7d553bf]{font-size:.7rem;line-height:1.2;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ui-muted-strong);margin-bottom:.32rem}.attempts-desktop-modal[data-v-c7d553bf]{max-height:min(90vh,960px)}.attempts-desktop-modal-body[data-v-c7d553bf]{max-height:calc(min(90vh,960px) - 72px);overflow-y:auto;overscroll-behavior:contain}.admin-history-entry-details[data-v-a542a393]{display:grid;gap:.35rem}.admin-history-entry-summary[data-v-a542a393]{color:var(--tg-theme-text-color);line-height:1.45}.admin-history-entry-highlights[data-v-a542a393]{display:grid;gap:.25rem}.admin-history-entry-highlight[data-v-a542a393]{color:var(--ui-muted-strong);line-height:1.4}.admin-history-entry-facts[data-v-a542a393]{display:flex;flex-wrap:wrap;gap:.4rem}.admin-history-entry-tools[data-v-a542a393]{display:flex;justify-content:flex-end}.admin-history-entry-fact[data-v-a542a393]{display:inline-flex;align-items:center;gap:.35rem;max-width:100%;padding:.16rem .5rem;border:1px solid color-mix(in srgb,var(--ui-border-medium) 86%,transparent);border-radius:999px;background:color-mix(in srgb,var(--ui-subcard-bg) 88%,transparent);color:var(--ui-muted-strong);line-height:1.3}.admin-history-entry-fact-label[data-v-a542a393]{font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;opacity:.78}.admin-history-entry-fact-value[data-v-a542a393]{min-width:0;overflow-wrap:anywhere}.admin-history-entry-fact-mono .admin-history-entry-fact-value[data-v-a542a393]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.88em}.admin-history-entry-raw[data-v-a542a393]{margin:0;padding:.75rem .85rem;border:1px solid color-mix(in srgb,var(--ui-border-medium) 88%,transparent);border-radius:.95rem;background:color-mix(in srgb,var(--ui-card-bg) 92%,transparent);color:var(--ui-muted-strong);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.74rem;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.application-history[data-v-1ce8b526]{color:var(--tg-theme-text-color)}.admin-subtitle[data-v-1ce8b526]{color:var(--tg-theme-hint-color)}.admin-error[data-v-1ce8b526]{color:#ffb4b4}.applications-history-tab[data-v-78ff683b]{color:var(--tg-theme-text-color)}.admin-subtitle[data-v-78ff683b]{color:var(--tg-theme-hint-color)}.admin-error[data-v-78ff683b]{color:#ffb4b4}
