.ff[data-v-4d037890]{gap:var(--tgg-field-gap);text-align:left;flex-direction:column;min-width:0;display:flex}.ff-top[data-v-4d037890]{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.ff-label[data-v-4d037890]{font-size:var(--tgg-text-mini);font-weight:var(--tgg-w-black);letter-spacing:.1em;text-transform:uppercase;color:var(--tgg-field-label);flex:none}.ff-count[data-v-4d037890]{font-size:var(--tgg-text-micro);font-weight:var(--tgg-w-bold);font-variant-numeric:tabular-nums;color:var(--tgg-field-helper);flex:none;margin-left:auto}.ff-input[data-v-4d037890]{width:100%;height:var(--tgg-field-h);border:1px solid var(--tgg-field-border);border-radius:var(--tgg-radius);background:var(--tgg-field-bg);min-width:0;color:var(--tgg-field-text);font-family:var(--tgg-font);font-size:var(--tgg-text-lg);font-weight:var(--tgg-w-semibold);transition:border-color var(--tgg-ease), background-image var(--tgg-ease), background-image var(--tgg-ease);padding-inline:.9rem}.ff-input[data-v-4d037890]::placeholder{color:var(--tgg-field-placeholder);font-weight:var(--tgg-field-placeholder-weight);opacity:1}.ff-input[data-v-4d037890]:hover{background-image:var(--tgg-hover)}.ff-input[data-v-4d037890]:focus{border-color:var(--tgg-field-focus);box-shadow:0 0 0 3px var(--tgg-field-focus-ring);outline:none}.ff-word[data-v-4d037890]{font-size:var(--tgg-text-mini);font-weight:var(--tgg-w-medium);color:var(--tgg-field-helper);line-height:1.35;display:block}.ff.is-bad .ff-input[data-v-4d037890]{border-color:var(--tgg-field-error)}.ff.is-bad .ff-input[data-v-4d037890]:focus{border-color:var(--tgg-field-error);box-shadow:0 0 0 3px color-mix(in srgb, var(--tgg-field-error) 26%, transparent)}.ff.is-bad .ff-word[data-v-4d037890]{font-weight:var(--tgg-w-bold);color:var(--tgg-field-error)}.stamp[data-v-c86d9264]{padding:var(--tgg-row-pad);border-radius:var(--tgg-radius);background:color-mix(in srgb, currentColor 13%, var(--tgg-ticket-top));font-size:var(--tgg-text-2xl);font-weight:var(--tgg-w-black);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;border:3px dashed;line-height:1;display:inline-block}.stamp.hold[data-v-c86d9264]{color:var(--tgg-stamp)}.stamp.done[data-v-c86d9264]{color:var(--tgg-mine-border)}.stamp.void[data-v-c86d9264]{color:var(--tgg-ticket-ink-mid)}.stamp.ready[data-v-c86d9264]{color:var(--tgg-gold-ink);border-color:var(--tgg-gold-edge);background:var(--tgg-gold-tint)}.stamp.gain[data-v-c86d9264]{color:var(--tgg-live);background:color-mix(in srgb, var(--tgg-success-top) 16%, var(--tgg-ticket-top))}.stamp.loss[data-v-c86d9264]{color:var(--tgg-stamp);background:color-mix(in srgb, var(--tgg-miss-top) 14%, var(--tgg-ticket-top))}.stamp[data-v-c86d9264]{animation:tgg-stamp var(--tgg-dur-5) var(--tgg-curve-stamp) var(--tgg-dur-2) backwards}.stamp.is-ink[data-v-c86d9264]{outline:1px solid color-mix(in srgb, currentColor 70%, transparent);outline-offset:2px;text-align:center;letter-spacing:.04em;font-variant-numeric:tabular-nums;transform:rotate(var(--tgg-tilt,0deg));animation:none;-webkit-mask-image:radial-gradient(circle at 28% 22%,#000 0 55%,#000000e0 78%,#000 100%);mask-image:radial-gradient(circle at 28% 22%,#000 0 55%,#000000e0 78%,#000 100%)}.stamp.is-sm[data-v-c86d9264]{outline-offset:1px;font-size:var(--tgg-text-xs);border-width:2px;padding:.2rem .35rem}.stamp.is-md[data-v-c86d9264]{font-size:var(--tgg-text-lg);padding:.35rem .6rem}.stamp.is-lg[data-v-c86d9264]{font-size:var(--tgg-text-2xl);padding:.5rem .95rem .45rem}.stamp.is-slam[data-v-c86d9264]{animation:tgg-slam var(--tgg-dur-5) var(--tgg-curve-out) backwards}.stamp-serial[data-v-c86d9264]{font-size:var(--tgg-text-micro);font-weight:var(--tgg-w-bold);letter-spacing:.18em;opacity:.85;margin-top:.3rem;display:block}.td-veil[data-v-fea61f81]{inset:0 calc(var(--tgg-scrollbar,0px) * -1) 0 0;z-index:var(--tgg-z-scrim);padding:var(--tgg-rail);background:var(--tgg-scrim);-webkit-backdrop-filter:var(--tgg-scrim-blur);backdrop-filter:var(--tgg-scrim-blur);justify-content:center;align-items:center;display:flex;position:fixed}.td[data-v-fea61f81]{width:min(30rem,100%);max-height:100%;box-shadow:0 30px 70px color-mix(in srgb, var(--tgg-ink-navy) 24%, transparent);transition:transform var(--tgg-dur-3) var(--tgg-curve-standard), opacity var(--tgg-dur-3) var(--tgg-curve-standard);flex:none;position:relative}.td.w-door[data-v-fea61f81]{width:min(var(--tgg-door-w), 100%)}.td.w-door .td-top[data-v-fea61f81]{padding-left:var(--tgg-door-pad)}.td.w-door .td-body[data-v-fea61f81]{padding:1.5rem var(--tgg-door-pad) 1.75rem}.td.w-door .td-foil[data-v-fea61f81]{padding-inline:var(--tgg-door-pad)}.td.w-pass[data-v-fea61f81]{width:min(36rem,100%);height:auto;min-height:min(30rem,100%);max-height:min(54rem,100%)}.td.w-pass .td-body[data-v-fea61f81]{flex-direction:column;flex:auto;padding:0;display:flex;overflow:hidden}.td.w-pass .td-stack[data-v-fea61f81]{flex:auto;gap:0;min-height:0}.td-veil.is-under .td[data-v-fea61f81]{opacity:.85;transform:scale(.97)}.td-top[data-v-fea61f81],.td-title[data-v-fea61f81],.td-foil[data-v-fea61f81]{flex:none}.td-top[data-v-fea61f81]{border-bottom:1px dashed var(--tgg-ticket-perf);background:var(--tgg-ticket-flat);align-items:center;gap:.6rem;padding:.55rem .55rem .55rem 1.2rem;display:flex}.td-stamp[data-v-fea61f81]{white-space:nowrap;min-width:0;font-size:var(--tgg-text-micro);font-weight:var(--tgg-w-black);letter-spacing:var(--tgg-micro-tracking);text-transform:uppercase;color:var(--tgg-accent);transform-origin:50%}.td-serial[data-v-fea61f81]{margin-left:auto}.td-serial+.td-shut[data-v-fea61f81]{margin-left:0}.td-foil[data-v-fea61f81]>*{min-width:0}.td-foot-word[data-v-fea61f81]{text-overflow:ellipsis;overflow:hidden}@media (width<=26rem){.td-serial[data-v-fea61f81],.td-foil .tgg-ticket-barcode[data-v-fea61f81]{display:none}.td-serial+.td-shut[data-v-fea61f81]{margin-left:auto}.td-stamp[data-v-fea61f81],.td-foil .tgg-ticket-serial[data-v-fea61f81]{letter-spacing:.15em}}.td-shut[data-v-fea61f81]{width:var(--tgg-control-h-xs);height:var(--tgg-control-h-xs);border-radius:var(--tgg-radius);color:var(--tgg-ticket-ink-mid);cursor:pointer;transition:background var(--tgg-ease), color var(--tgg-ease);background:0 0;border:1px solid #0000;flex:none;place-items:center;margin-left:auto;padding:0;display:grid}.td-shut svg[data-v-fea61f81]{width:16px;height:16px}.td-shut[data-v-fea61f81]:hover:not(:disabled){background:var(--tgg-ticket-white);color:var(--tgg-ticket-ink)}.td-shut[data-v-fea61f81]:disabled{opacity:.35;cursor:not-allowed}.td-shut[data-v-fea61f81]:focus-visible{border-color:var(--tgg-accent)}.td-title[data-v-fea61f81]{padding:1.3rem var(--tgg-ticket-inset) 0;font-size:var(--tgg-text-xl);font-weight:var(--tgg-w-black);letter-spacing:-.01em;margin:0;line-height:1.2}.td-body[data-v-fea61f81]{min-height:0;padding:1.3rem var(--tgg-ticket-inset);overscroll-behavior:contain;scrollbar-width:thin;flex:0 auto;overflow-y:auto}.td-stack[data-v-fea61f81]{flex-direction:column;gap:1rem;display:flex}.td-title:not(.sr-only)+.td-body[data-v-fea61f81]{padding-top:.6rem}.td-foil[data-v-fea61f81]{padding:.7rem var(--tgg-ticket-inset);border-top:1px dashed var(--tgg-ticket-perf);background:var(--tgg-ticket-flat);justify-content:space-between;align-items:center;gap:1rem;display:flex}@media (height<=30rem){.td-veil[data-v-fea61f81]{padding:.5rem}.td-top[data-v-fea61f81]{padding-block:.3rem}.td-foil[data-v-fea61f81]{display:none}.td-title[data-v-fea61f81]{padding-top:.8rem}.td-body[data-v-fea61f81]{padding-block:.9rem}.td.w-door .td-body[data-v-fea61f81]{padding-block:.9rem 1.1rem}}@media (width<=40rem),(height<=30rem){.td-veil.is-sheet[data-v-fea61f81]{align-items:flex-end;padding:0}.td-veil.is-sheet .td[data-v-fea61f81]{width:100%;max-height:calc(100% - 2.5rem);padding-bottom:env(safe-area-inset-bottom);border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.td-veil.is-full[data-v-fea61f81]{padding:0}.td-veil.is-full .td[data-v-fea61f81]{border-inline:0;border-radius:0;width:100%;height:100%;max-height:100%;padding-bottom:0}.td-veil.is-full .td-top[data-v-fea61f81]{padding-top:calc(.55rem + env(safe-area-inset-top))}}.cb[data-v-e098243f]{--cb-row:3.25rem;--cb-gap:.125rem;--cb-inset:.3125rem;gap:var(--tgg-field-gap);text-align:left;flex-direction:column;min-width:0;display:flex}.cb.is-dense[data-v-e098243f]{--cb-row:2.75rem}@media (height<=30rem){.cb[data-v-e098243f]{--cb-row:2.75rem}}.cb-top[data-v-e098243f]{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.cb-label[data-v-e098243f]{font-size:var(--tgg-text-mini);font-weight:var(--tgg-w-black);letter-spacing:.1em;text-transform:uppercase;color:var(--tgg-field-label);flex:none}.cb-field[data-v-e098243f]{position:relative}.cb-box[data-v-e098243f]{width:100%;height:var(--tgg-field-h);border:1px solid var(--tgg-field-border);border-radius:var(--tgg-radius);background:var(--tgg-field-bg);cursor:text;min-width:0;transition:border-color var(--tgg-ease), background-image var(--tgg-ease);align-items:center;gap:.6rem;padding-inline:.9rem .45rem;display:flex}.cb-box[data-v-e098243f]:hover{background-image:var(--tgg-hover)}.cb-box[data-v-e098243f]:focus-within{border-color:var(--tgg-field-focus);box-shadow:0 0 0 3px var(--tgg-field-focus-ring)}.cb-lead[data-v-e098243f]{flex:none;align-items:center;display:inline-flex}.cb-input[data-v-e098243f]{min-width:0;height:100%;color:var(--tgg-field-text);font-family:var(--tgg-font);font-size:var(--tgg-text-lg);font-weight:var(--tgg-w-semibold);text-overflow:ellipsis;background:0 0;border:0;flex:1;padding:0}.cb-input[data-v-e098243f]:focus{outline:none}.cb-input[data-v-e098243f]::placeholder{color:var(--tgg-field-placeholder);font-weight:var(--tgg-field-placeholder-weight);opacity:1}.cb-end[data-v-e098243f]{width:var(--tgg-control-h-xs);height:var(--tgg-control-h-xs);color:var(--tgg-field-label);flex:none;place-items:center;display:grid}.cb-end[data-v-e098243f] svg{width:16px;height:16px}.cb-caret[data-v-e098243f]{transition:transform var(--tgg-ease)}.cb.is-open .cb-caret[data-v-e098243f]{transform:rotate(180deg)}.cb-clear[data-v-e098243f]{border-radius:var(--tgg-radius-sm);cursor:pointer;transition:background-color var(--tgg-ease), color var(--tgg-ease);background:0 0;border:0;padding:0}.cb-clear[data-v-e098243f]:hover{background-color:var(--tgg-ticket-flat);color:var(--tgg-ticket-ink)}.cb.is-bad .cb-box[data-v-e098243f]{border-color:var(--tgg-field-error)}.cb.is-bad .cb-box[data-v-e098243f]:focus-within{border-color:var(--tgg-field-error);box-shadow:0 0 0 3px color-mix(in srgb, var(--tgg-field-error) 26%, transparent)}.cb-word[data-v-e098243f]{font-size:var(--tgg-text-mini);font-weight:var(--tgg-w-medium);color:var(--tgg-field-helper);line-height:1.35;display:block}.cb.is-bad .cb-word[data-v-e098243f]{font-weight:var(--tgg-w-bold);color:var(--tgg-field-error)}.cb-pop[data-v-e098243f]{inset-inline:0;z-index:var(--tgg-z-menu);padding:var(--cb-inset);border:1px solid var(--tgg-field-border);border-radius:var(--tgg-radius);background:var(--tgg-field-bg);box-shadow:0 18px 40px color-mix(in srgb, var(--tgg-ink-navy) 16%, transparent);position:absolute;top:calc(100% + .375rem)}.cb-list[data-v-e098243f]{gap:var(--cb-gap);max-block-size:var(--cb-max,calc(var(--cb-row) * 5.5 + var(--cb-gap) * 5));overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--tgg-ticket-edge) transparent;flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.cb-row[data-v-e098243f]{min-block-size:var(--cb-row);border-radius:var(--tgg-radius-sm);color:var(--tgg-ticket-ink);cursor:pointer;transition:background-color var(--tgg-ease), box-shadow var(--tgg-ease);flex:none;align-items:center;gap:.75rem;padding:.3rem .625rem;display:flex}.cb-row.is-active[data-v-e098243f]{background-color:var(--tgg-accent-soft);box-shadow:inset 0 0 0 1.5px var(--tgg-accent-border)}.cb-text[data-v-e098243f]{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:var(--tgg-text-sm);font-weight:var(--tgg-w-bold);flex:1;overflow:hidden}.cb-tick[data-v-e098243f]{width:18px;height:18px;color:var(--tgg-accent);flex:none;margin-left:auto}.cb-void[data-v-e098243f]{text-align:center;flex-direction:column;align-items:center;gap:.5rem;padding:1rem;display:flex}.cb-say[data-v-e098243f],.cb-more[data-v-e098243f]{font-size:var(--tgg-text-xs);font-weight:var(--tgg-w-medium);color:var(--tgg-ticket-ink-mid);margin:0;line-height:1.45}.cb-more[data-v-e098243f]{margin-top:var(--cb-inset);border-top:1px dashed var(--tgg-ticket-perf);padding:.45rem .625rem .2rem}.cm[data-v-47e0eefa]{--cm-h:3.5rem;width:var(--cm-h);height:var(--cm-h);flex:none;line-height:0;display:inline-block;container-type:size}.cm.is-sm[data-v-47e0eefa]{--cm-h:2.5rem}.cm.is-md[data-v-47e0eefa]{--cm-h:3.5rem}.cm.is-lg[data-v-47e0eefa]{--cm-h:6rem}.cm>.cm-svg[data-v-47e0eefa]{width:100%;height:100%;display:block;overflow:visible}.cm-field[data-v-47e0eefa]{stroke:var(--cm-edge,var(--cm-edge-own));stroke-width:1px;vector-effect:non-scaling-stroke;stroke-linejoin:round;transition:stroke var(--tgg-ease,.16s ease)}.cm-crown[data-v-47e0eefa]{opacity:.92}.cm-hollow[data-v-47e0eefa]{fill:var(--cm-hollow-fill,var(--tgg-bg));stroke:var(--cm-hollow-edge,var(--tgg-border-strong));stroke-width:1px;stroke-dasharray:3 2.5;vector-effect:non-scaling-stroke;stroke-linejoin:round}.cm-beads[data-v-47e0eefa],.cm-chevron[data-v-47e0eefa]{fill:none;stroke-linecap:round;stroke-linejoin:round}.cm-beads[data-v-47e0eefa]{stroke-width:1.9px;stroke-dasharray:0 3.6;opacity:.6}.cm-chevron[data-v-47e0eefa]{stroke-width:3.2px;opacity:.8}.cm-letters[data-v-47e0eefa]{font-family:var(--tgg-font,"Outfit", ui-sans-serif, system-ui, sans-serif);font-kerning:none;font-synthesis:none;font-weight:800}.cm-plain[data-v-47e0eefa],.cm-tight[data-v-47e0eefa],.cm-micro[data-v-47e0eefa]{display:none}@container (width<=71.9px){.cm-full[data-v-47e0eefa]{display:none}.cm-plain[data-v-47e0eefa]{display:inline}}@container (width<=43.9px){.cm-plain[data-v-47e0eefa]{display:none}.cm-tight[data-v-47e0eefa]{display:inline}}@container (width<=29.9px){.cm-tight[data-v-47e0eefa]{display:none}.cm-micro[data-v-47e0eefa]{display:inline}}.ap-switch[data-v-f1463ab9]{border:1px solid var(--tgg-ticket-edge-soft);border-radius:var(--tgg-radius);background:var(--tgg-ticket-white);grid-template-columns:1fr 1fr;gap:.25rem;padding:.25rem;display:grid}.ap-seg[data-v-f1463ab9]{min-width:0;min-height:max(var(--tgg-control-h-sm), 40px);white-space:nowrap;border-radius:var(--tgg-radius-sm);font-family:var(--tgg-font);font-size:var(--tgg-text-sm);font-weight:var(--tgg-w-bold);letter-spacing:var(--tgg-btn-tracking);text-transform:uppercase;color:var(--tgg-ticket-ink-mid);cursor:pointer;transition:background-color var(--tgg-ease), border-color var(--tgg-ease), color var(--tgg-ease);background-color:#0000;border:1px solid #0000;padding:0 .5rem;line-height:1.15}.ap-seg-short[data-v-f1463ab9]{display:none}@media (width<=26rem){.ap-seg[data-v-f1463ab9]{letter-spacing:.04em}.ap-seg-long[data-v-f1463ab9]{display:none}.ap-seg-short[data-v-f1463ab9]{display:inline}}.ap-seg[data-v-f1463ab9]:hover{background-color:var(--tgg-ticket-flat);color:var(--tgg-ticket-ink)}.ap-seg.on[data-v-f1463ab9],.ap-seg.on[data-v-f1463ab9]:hover{border-color:var(--tgg-accent-border);background-color:var(--tgg-accent-soft);color:var(--tgg-accent);cursor:default}.ap-seg[data-v-f1463ab9]:focus-visible{border-color:var(--tgg-accent)}.ap-body[data-v-f1463ab9]{flex-direction:column;gap:1.1rem;display:flex}.ap-head[data-v-f1463ab9]{flex-direction:column;gap:.25rem;display:flex}.ap-title[data-v-f1463ab9]{font-size:var(--tgg-text-2xl);font-weight:var(--tgg-w-black);color:var(--tgg-ticket-ink);line-height:1.15}.ap-note[data-v-f1463ab9]{font-size:var(--tgg-text-sm);font-weight:var(--tgg-w-medium);color:var(--tgg-ticket-ink-mid);margin:0;line-height:1.45}.ap-form[data-v-f1463ab9]{flex-direction:column;gap:.9rem;display:flex}.ap-go[data-v-f1463ab9]{--tgg-btn-h:var(--tgg-cta-h);height:auto;min-height:var(--tgg-btn-h);margin-top:.35rem;padding-block:.55rem}.ap-go-word[data-v-f1463ab9]{white-space:normal;text-wrap:balance;text-align:center;min-width:0;line-height:1.15}.ap-form>.ap-fault[data-v-f1463ab9]{margin-top:-.2rem}.ap-row[data-v-f1463ab9]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.9rem;display:grid}.ap-crest[data-v-f1463ab9]{transition:filter var(--tgg-ease);flex:none;display:inline-flex}.ap-crest.is-on[data-v-f1463ab9]{filter:drop-shadow(1.5px 0 0 var(--tgg-accent)) drop-shadow(-1.5px 0 0 var(--tgg-accent)) drop-shadow(0 1.5px 0 var(--tgg-accent)) drop-shadow(0 -1.5px 0 var(--tgg-accent))}.ap-opt-copy[data-v-f1463ab9]{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.ap-opt-name[data-v-f1463ab9],.ap-opt-where[data-v-f1463ab9]{white-space:nowrap;text-overflow:ellipsis;min-width:0;line-height:1.25;overflow:hidden}.ap-opt-name[data-v-f1463ab9]{-webkit-line-clamp:2;white-space:normal;font-size:var(--tgg-text-sm);font-weight:var(--tgg-w-bold);color:var(--tgg-ticket-ink);-webkit-box-orient:vertical;display:-webkit-box}.ap-opt-fill[data-v-f1463ab9]{flex:1}.ap-opt-where[data-v-f1463ab9]{font-size:var(--tgg-text-xs);font-weight:var(--tgg-w-medium);color:var(--tgg-ticket-ink-mid)}.ap-opt-code[data-v-f1463ab9]{font-size:var(--tgg-text-micro);font-weight:var(--tgg-w-bold);letter-spacing:.06em;color:var(--tgg-ticket-ink-mid);flex:none}.ap-check[data-v-f1463ab9]{min-height:44px;font-size:var(--tgg-text-xs);font-weight:var(--tgg-w-semibold);color:var(--tgg-ticket-ink-mid);cursor:pointer;align-items:center;gap:.55rem;line-height:1.45;display:flex}.ap-check-box[data-v-f1463ab9]{appearance:none;border:1px solid var(--tgg-field-border);background:var(--tgg-field-bg);cursor:pointer;width:1.15rem;height:1.15rem;transition:background-color var(--tgg-ease), border-color var(--tgg-ease), background-image var(--tgg-ease);background-position:50%;background-repeat:no-repeat;background-size:.85rem;border-radius:5px;flex:none;margin-top:1px}.ap-check-box[data-v-f1463ab9]:hover{background-image:var(--tgg-hover)}.ap-check-box[data-v-f1463ab9]:checked{border-color:var(--tgg-accent);background-color:var(--tgg-accent);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%23ffffff'%3E%3Cpath d='M229.66,77.66l-128,128a8,8,0,0,1-11.32,0l-56-56a8,8,0,0,1,11.32-11.32L96,188.69,218.34,66.34a8,8,0,0,1,11.32,11.32Z'/%3E%3C/svg%3E")}.ap-check-box[data-v-f1463ab9]:focus-visible{box-shadow:0 0 0 3px var(--tgg-accent-soft);outline:none}.ap-fault[data-v-f1463ab9]{font-size:var(--tgg-text-xs);font-weight:var(--tgg-w-bold);letter-spacing:.02em;color:var(--tgg-field-error);margin:0;line-height:1.45}.ap-link[data-v-f1463ab9]{align-self:center}.ap-sent[data-v-f1463ab9]{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.ap-sent-stamp[data-v-f1463ab9]{font-size:var(--tgg-text-lg)}.ap-sent-say[data-v-f1463ab9]{font-size:var(--tgg-text-sm);color:var(--tgg-ticket-ink-soft);margin:0;line-height:1.5}@media (width<=24rem){.ap-row[data-v-f1463ab9]{grid-template-columns:minmax(0,1fr)}.ap-seg[data-v-f1463ab9]{font-size:var(--tgg-text-xs);letter-spacing:.02em}}.hd-form[data-v-d103d85d]{flex-direction:column;gap:.95rem;display:flex}.hd-say[data-v-d103d85d]{flex-direction:column;gap:.3rem;display:flex}.hd-title[data-v-d103d85d]{font-size:var(--tgg-text-xl);font-weight:var(--tgg-w-black);letter-spacing:-.01em;line-height:1.2}.hd-note[data-v-d103d85d]{font-size:var(--tgg-text-sm);color:var(--tgg-ticket-ink-soft);margin:0;line-height:1.5}.hd-go[data-v-d103d85d]{margin-top:.2rem}.ci[data-v-9ccb3a69]{gap:var(--tgg-field-gap);flex-direction:column;display:flex;container-type:inline-size}.ci-label[data-v-9ccb3a69]{font-size:var(--tgg-text-micro);font-weight:var(--tgg-w-black);letter-spacing:.12em;text-transform:uppercase;color:var(--tgg-field-label)}.ci-box[data-v-9ccb3a69]{cursor:text;perspective:24rem;justify-content:center;gap:clamp(.25rem,1.8cqi,.618rem);display:flex;position:relative}.ci-field[data-v-9ccb3a69]{opacity:0;caret-color:#0000;background:0 0;border:0;width:100%;padding:0;font-size:16px;position:absolute;inset:0}.ci-field[data-v-9ccb3a69]:focus{outline:none}.ci-cell[data-v-9ccb3a69]{--cell-c:var(--tgg-key-1);border:2px solid var(--tgg-field-border);border-radius:var(--tgg-radius);background:var(--tgg-field-bg);min-width:0;height:clamp(2.75rem,15cqi,4rem);font-size:clamp(var(--tgg-text-lg), 9cqi, var(--tgg-text-3xl));font-weight:var(--tgg-w-bold);transition:background var(--tgg-ease), border-color var(--tgg-ease);flex:1 1 0;place-items:center;line-height:1;display:grid}.ci-cell.on[data-v-9ccb3a69]{background-image:var(--tgg-sunset-ink);border-color:color-mix(in srgb, var(--cell-c,var(--tgg-field-border)) 82%, black);color:var(--tgg-gold-ink)}.ci-cell.live[data-v-9ccb3a69]{border-color:var(--cell-c,var(--tgg-field-focus));background:color-mix(in srgb, var(--cell-c,var(--tgg-field-focus)) 16%, transparent)}.ci-cell.live[data-v-9ccb3a69]:after{content:"";border-radius:var(--tgg-radius);background:var(--cell-c,var(--tgg-field-focus));width:2px;height:1.5rem}.ci-cell.on[data-v-9ccb3a69]{transform-origin:50% 0;animation:tgg-flap var(--tgg-dur-3) var(--tgg-curve-stamp)}.ci-cell.live[data-v-9ccb3a69]:after{animation:tgg-fade calc(var(--tgg-dur-6) / 2) step-end infinite alternate;animation-play-state:var(--tgg-loop)}.ci.error .ci-cell[data-v-9ccb3a69]{background:color-mix(in srgb, var(--tgg-field-error) 12%, transparent);border-color:color-mix(in srgb, var(--tgg-field-error) 35%, transparent)}.ci.error .ci-cell.on[data-v-9ccb3a69]{background-image:linear-gradient(180deg, var(--tgg-miss-top), var(--tgg-miss-bottom));border-color:var(--tgg-miss-border);color:var(--tgg-ticket-white)}.ci.disabled .ci-cell[data-v-9ccb3a69]{opacity:.55}.ci.error .ci-box[data-v-9ccb3a69]{animation:tgg-knock var(--tgg-dur-4) var(--tgg-curve-standard)}.ci-msg[data-v-9ccb3a69]{font-size:var(--tgg-text-mini);font-weight:var(--tgg-w-semibold);color:var(--tgg-field-helper);margin:.55rem 0 0}.ci-msg.error[data-v-9ccb3a69]{color:var(--tgg-field-error);font-weight:var(--tgg-w-bold)}.jd-form[data-v-3898d960]{flex-direction:column;gap:.95rem;display:flex}.jd-dropped[data-v-3898d960]{border-bottom:1px dashed var(--tgg-ticket-perf);flex-direction:column;align-items:flex-start;gap:.5rem;padding-bottom:.9rem;display:flex}.jd-dropped-stamp[data-v-3898d960]{font-size:var(--tgg-text-base)}.jd-dropped-say[data-v-3898d960]{font-size:var(--tgg-text-xs);color:var(--tgg-ticket-ink-soft);margin:0;line-height:1.5}.jd-say[data-v-3898d960]{flex-direction:column;gap:.3rem;display:flex}.jd-title[data-v-3898d960]{font-size:var(--tgg-text-xl);font-weight:var(--tgg-w-black);letter-spacing:-.01em;line-height:1.2}.jd-note[data-v-3898d960]{font-size:var(--tgg-text-sm);color:var(--tgg-ticket-ink-soft);margin:0;line-height:1.5}.jd-wells[data-v-3898d960]{align-self:stretch}.jd-go[data-v-3898d960]{margin-top:.2rem}.jd-other[data-v-3898d960]{font-size:var(--tgg-text-xs);color:var(--tgg-ticket-ink-mid);margin:0}.sv.td{background:var(--tgg-ticket-white)}.sv .td-top{min-height:3.5rem;padding:.5rem .75rem .5rem var(--tgg-ticket-inset);background:var(--tgg-ticket-white);border-bottom:0}.sv .td-body{padding-top:.25rem}.sv-title{min-width:0;font-size:var(--tgg-text-lg);font-weight:var(--tgg-w-bold);color:var(--tgg-ticket-ink);flex:1;line-height:1.3}.sv-list[data-v-c06ea66f]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sv-list li[data-v-c06ea66f]{border-top:1px solid var(--tgg-ticket-edge-soft);flex-wrap:wrap;align-items:baseline;gap:.2rem .75rem;padding:.75rem 0;display:flex}.sv-list li[data-v-c06ea66f]:last-child{border-bottom:1px solid var(--tgg-ticket-edge-soft)}.sv-label[data-v-c06ea66f]{min-width:5rem;font-size:var(--tgg-text-sm);font-weight:var(--tgg-w-medium);color:var(--tgg-ticket-ink-mid);flex:none}.sv-say[data-v-c06ea66f]{min-width:0;font-size:var(--tgg-text-sm);font-weight:var(--tgg-w-medium);color:var(--tgg-ticket-ink-mid);overflow-wrap:anywhere;flex:12rem;line-height:1.4}.sv-from[data-v-c06ea66f]{text-decoration:none}.sv-say b[data-v-c06ea66f]{font-weight:var(--tgg-w-bold);color:var(--tgg-ticket-ink)}.sv-moved[data-v-c06ea66f]{font-style:normal;font-size:var(--tgg-text-xs);font-weight:var(--tgg-w-bold);color:var(--tgg-field-error);flex-basis:100%}.sv-acts[data-v-c06ea66f]{flex-direction:column;align-items:stretch;gap:.5rem;padding-top:.5rem;display:flex}.sv-acts .tgg-btn[data-v-c06ea66f]{width:100%}.sv-drop[data-v-c06ea66f]{min-height:44px;font:inherit;font-size:var(--tgg-text-sm);font-weight:var(--tgg-w-bold);color:var(--tgg-ticket-ink-mid);cursor:pointer;background:0 0;border:0;align-self:center;padding:0 .5rem}.sv-drop[data-v-c06ea66f]:hover:not(:disabled){color:var(--tgg-field-error)}@media (orientation:landscape) and (height<=30rem){.sv-acts[data-v-c06ea66f]{padding-bottom:max(.5rem, env(safe-area-inset-bottom));flex-flow:wrap;align-items:center}.sv-acts .tgg-btn[data-v-c06ea66f]{flex:12rem;width:auto}.sv-drop[data-v-c06ea66f]{flex:none}}.sl[data-v-ec970b43]{width:100%;min-height:3.5rem;padding:.5rem var(--tgg-ticket-inset);border:0;border-top:1px solid var(--tgg-ticket-edge-soft);color:var(--tgg-ticket-ink);font:inherit;text-align:left;background:0 0;align-items:center;gap:1rem;display:flex}.sl.has-sub[data-v-ec970b43]{min-height:4rem}.sl.is-go[data-v-ec970b43]{cursor:pointer;transition:background var(--tgg-ease)}.sl.is-go[data-v-ec970b43]:hover{background:var(--tgg-ticket-tint)}.sl.is-go[data-v-ec970b43]:focus-visible{outline-offset:-2px;background:var(--tgg-ticket-tint)}.sl.is-busy .sl-value[data-v-ec970b43]{opacity:.6}.sl-label[data-v-ec970b43]{flex-direction:column;flex:none;gap:.15rem;min-width:0;max-width:60%;display:flex}.sl-word[data-v-ec970b43]{font-size:var(--tgg-text-base);font-weight:var(--tgg-w-medium);white-space:nowrap;align-items:center;gap:.45rem;line-height:1.3;display:inline-flex}.sl-sub[data-v-ec970b43]{font-size:var(--tgg-text-sm);font-weight:var(--tgg-w-medium);color:var(--tgg-ticket-ink-mid);line-height:1.3}.sl-dot[data-v-ec970b43]{background:var(--tgg-accent);border-radius:50%;flex:none;width:6px;height:6px}.sl-dot.is-failed[data-v-ec970b43]{background:var(--tgg-danger)}.sl-value[data-v-ec970b43]{min-width:0;font-size:var(--tgg-text-base);font-weight:var(--tgg-w-medium);color:var(--tgg-ticket-ink-mid);transition:opacity var(--tgg-ease);flex:auto;justify-content:flex-end;align-items:center;gap:.5rem;line-height:1.3;display:flex;overflow:hidden}.sl-value[data-v-ec970b43] .sl-text{-webkit-line-clamp:2;white-space:normal;overflow-wrap:anywhere;text-align:start;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.sl-end[data-v-ec970b43]{flex:none;justify-content:flex-end;align-items:center;gap:.5rem;min-width:1rem;margin-left:auto;display:flex}.sl-value+.sl-end[data-v-ec970b43]{margin-left:0}.sl-chev[data-v-ec970b43]{width:1rem;height:1rem;fill:var(--tgg-ticket-ink-mid);transition:transform var(--tgg-ease);flex:none}.sl.is-go:hover .sl-chev[data-v-ec970b43]{fill:var(--tgg-ticket-ink);transform:translate(2px)}.sl.is-danger .sl-word[data-v-ec970b43]{color:var(--tgg-field-error)}.sl-stamp[data-v-ec970b43]{font-size:var(--tgg-text-sm);font-weight:var(--tgg-w-medium);color:var(--tgg-ticket-ink-mid);white-space:nowrap}.sl-stamp-enter-active[data-v-ec970b43],.sl-stamp-leave-active[data-v-ec970b43]{transition:opacity var(--tgg-dur-2) var(--tgg-curve-standard)}.sl-stamp-enter-from[data-v-ec970b43],.sl-stamp-leave-to[data-v-ec970b43]{opacity:0}@media (width<=40rem){.sl[data-v-ec970b43]{gap:.75rem;min-height:3.75rem;padding-inline:1rem}.sl.has-sub[data-v-ec970b43]{min-height:4.25rem}}.sw[data-v-7aa545b4]{--sw-w:2.9rem;--sw-h:1.65rem;appearance:none;min-height:var(--tgg-control-h-sm);border-radius:var(--tgg-radius);color:var(--tgg-ticket-ink-mid);font-family:var(--tgg-font);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;background:0 0;border:0;align-items:center;gap:.6rem;padding:0 .25rem;display:inline-flex}.sw.is-busy[data-v-7aa545b4],.sw.is-locked[data-v-7aa545b4]{cursor:progress}.sw-rail[data-v-7aa545b4]{width:var(--sw-w);height:var(--sw-h);border:1px solid var(--tgg-ticket-lip);border-radius:var(--tgg-radius);background-color:var(--tgg-wash-2);transition:background-color var(--tgg-ease), border-color var(--tgg-ease);flex:none;position:relative}.sw:hover .sw-rail[data-v-7aa545b4]{background-image:var(--tgg-hover)}.sw:focus-visible .sw-rail[data-v-7aa545b4]{border-color:var(--tgg-accent)}.sw-thumb[data-v-7aa545b4]{width:calc(var(--sw-h) - 8px);height:calc(var(--sw-h) - 8px);border-radius:calc(var(--tgg-radius) - 4px);background-color:var(--tgg-ticket-lip);box-shadow:0 1px 2px color-mix(in srgb, var(--tgg-ink-navy) 26%, transparent);transition:transform var(--tgg-dur-3) var(--tgg-curve-spring), background-color var(--tgg-ease);position:absolute;top:3px;left:3px}.sw.is-on .sw-rail[data-v-7aa545b4]{border-color:var(--tgg-accent);background-color:var(--tgg-accent)}.sw.is-on .sw-thumb[data-v-7aa545b4]{background-color:var(--tgg-ticket-white);transform:translateX(calc(var(--sw-w) - var(--sw-h)))}.sw.is-busy .sw-rail[data-v-7aa545b4]{opacity:.7}.sw[data-v-4e25cbb5]{padding:.25rem var(--tgg-ticket-inset) .75rem;font-size:var(--tgg-text-sm);font-weight:var(--tgg-w-medium);color:var(--tgg-ticket-ink-mid);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;line-height:1.4;display:flex}.sw-say[data-v-4e25cbb5]{overflow-wrap:anywhere;flex:14rem;min-width:0;margin:0}.sw-say b[data-v-4e25cbb5]{font-weight:var(--tgg-w-bold);color:var(--tgg-ticket-ink-soft)}.sw-acts[data-v-4e25cbb5]{flex:none;align-items:baseline;gap:1rem;margin-left:auto;display:inline-flex}.sw-act[data-v-4e25cbb5]{font:inherit;font-weight:var(--tgg-w-bold);cursor:pointer;background:0 0;border:0;padding:0}.sw-act[data-v-4e25cbb5]:disabled{opacity:.5;cursor:not-allowed}.sw.is-bare[data-v-4e25cbb5]{margin:0;padding:0}@media (width<=40rem){.sw[data-v-4e25cbb5]:not(.is-bare){padding-inline:1rem}.sw-say[data-v-4e25cbb5]{flex-basis:100%}.sw-acts[data-v-4e25cbb5]{margin-left:0}}.so[data-v-789337e2]{overscroll-behavior:contain;scrollbar-width:thin;background:linear-gradient(var(--tgg-ticket-white) 40%, transparent) top / 100% 2.5rem no-repeat local, linear-gradient(transparent, var(--tgg-ticket-white) 60%) bottom / 100% 2.5rem no-repeat local, linear-gradient(color-mix(in srgb, var(--tgg-ink-navy) 12%, transparent), transparent) top / 100% .75rem no-repeat scroll, linear-gradient(transparent, color-mix(in srgb, var(--tgg-ink-navy) 12%, transparent)) bottom / 100% .75rem no-repeat scroll;background-color:var(--tgg-ticket-white);flex:auto;min-height:0;padding-bottom:.5rem;overflow-y:auto}.so-who[data-v-789337e2]{padding:1.25rem var(--tgg-ticket-inset) .25rem;flex-direction:column;gap:.2rem;display:flex}.so-name[data-v-789337e2]{-webkit-line-clamp:2;font-size:clamp(var(--tgg-text-base), 4.5vw, var(--tgg-text-lg));font-weight:var(--tgg-w-bold);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;-webkit-box-orient:vertical;line-height:1.25;display:-webkit-box;overflow:hidden}.so-mail[data-v-789337e2]{font-size:var(--tgg-text-sm);font-weight:var(--tgg-w-medium);color:var(--tgg-ticket-ink-mid);overflow-wrap:anywhere;line-height:1.35}.so-group[data-v-789337e2]{padding-top:1.5rem}.so-cap[data-v-789337e2]{padding:0 var(--tgg-ticket-inset) .6rem;font-size:var(--tgg-text-xs);font-weight:var(--tgg-w-bold);letter-spacing:.14em;text-transform:uppercase;color:var(--tgg-ticket-ink-mid);margin:0;line-height:1.3}.so-trouble[data-v-789337e2]{padding:1.5rem var(--tgg-ticket-inset);flex-direction:column;align-items:flex-start;gap:.75rem;display:flex}.so-trouble p[data-v-789337e2]{font-size:var(--tgg-text-base);font-weight:var(--tgg-w-medium);color:var(--tgg-ticket-ink-soft);margin:0}.so-trouble .tgg-btn[data-v-789337e2]{width:auto}.so-ghost[data-v-789337e2]{flex-direction:column;padding:1.25rem 0 0;display:flex}.so-ghost>i[data-v-789337e2],.so-ghost-line i[data-v-789337e2]{background:var(--tgg-ticket-flat);border-radius:999px;height:.75rem;display:block}.so-ghost>i[data-v-789337e2]{margin:0 var(--tgg-ticket-inset)}.so-ghost>i.is-name[data-v-789337e2]{width:10rem;height:1rem;margin-bottom:.5rem}.so-ghost>i.is-mail[data-v-789337e2]{width:8rem;margin-bottom:1.5rem}.so-ghost-line[data-v-789337e2]{height:3.5rem;padding:0 var(--tgg-ticket-inset);border-top:1px solid var(--tgg-ticket-edge-soft);justify-content:space-between;align-items:center;display:flex}.so-ghost-line i[data-v-789337e2]:first-child{width:5.5rem}.so-ghost-line i[data-v-789337e2]:last-child{width:7rem}@media (width<=40rem){.so-who[data-v-789337e2],.so-cap[data-v-789337e2],.so-trouble[data-v-789337e2]{padding-inline:1rem}.so-ghost>i[data-v-789337e2]{margin-inline:1rem}.so-ghost-line[data-v-789337e2]{height:3.75rem;padding-inline:1rem}}.sb[data-v-9e30c417]{min-height:4rem;padding:.75rem var(--tgg-ticket-inset);justify-content:space-between;align-items:center;gap:.6rem 1rem;display:flex}.sb-say[data-v-9e30c417]{min-width:0;font-size:var(--tgg-text-sm);font-weight:var(--tgg-w-medium);color:var(--tgg-ticket-ink-mid);text-wrap:pretty;flex:auto;margin:0;line-height:1.4}.sb.is-error .sb-say[data-v-9e30c417],.sb.is-danger .sb-say[data-v-9e30c417]{color:var(--tgg-field-error)}.sb-acts[data-v-9e30c417]{flex:none;align-items:center;gap:.5rem;margin-left:auto;display:flex}.sb-acts .tgg-btn[data-v-9e30c417],.sb-acts .tgg-btn[data-v-9e30c417-s]{width:auto}.sb-go[data-v-9e30c417]{position:relative}.sb-go[data-v-9e30c417]:disabled{opacity:.4}.sb-go.danger.is-armed[data-v-9e30c417],.sb-go.danger.is-armed[data-v-9e30c417]:hover{border-color:var(--tgg-danger);background:var(--tgg-danger);color:var(--tgg-ticket-white)}.sb-word.is-hidden[data-v-9e30c417]{visibility:hidden}.sb-spin[data-v-9e30c417]{border:2px solid;border-right-color:#0000;border-radius:50%;width:1rem;height:1rem;margin:auto;animation:.8s linear infinite sb-spin-9e30c417;position:absolute;inset:0}@keyframes sb-spin-9e30c417{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.sb-spin[data-v-9e30c417]{animation-duration:2.4s}}@media (width<=40rem){.sb[data-v-9e30c417]{flex-wrap:wrap;padding:.7rem 1rem}.sb-say[data-v-9e30c417]:empty{display:none}.sb-say[data-v-9e30c417]{flex-basis:100%}.sb-acts[data-v-9e30c417]{flex-wrap:wrap;flex:100%;min-width:0}.sb-acts .tgg-btn[data-v-9e30c417],.sb-acts .tgg-btn[data-v-9e30c417-s]{flex:1 1 0;max-width:100%}.sb-acts .sb-go[data-v-9e30c417]{flex-grow:1.6}.sb-acts .sb-go.danger[data-v-9e30c417]{flex-basis:100%}}.ss[data-v-27096a0d]{flex-direction:column;flex:auto;height:100%;min-height:0;display:flex}.ss-scroll[data-v-27096a0d]{min-height:0;padding:1.25rem var(--tgg-ticket-inset) 1.5rem;overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;flex:auto;gap:1.25rem;scroll-padding-bottom:5rem;display:flex;overflow-y:auto}.ss-lede[data-v-27096a0d]{font-size:var(--tgg-text-sm);font-weight:var(--tgg-w-medium);color:var(--tgg-ticket-ink-mid);text-wrap:pretty;margin:0;line-height:1.5}.ss-cast[data-v-27096a0d]{flex-direction:column;gap:1.1rem;min-width:0;display:flex}.ss-bar[data-v-27096a0d]{border-top:1px solid var(--tgg-ticket-edge-soft);background:var(--tgg-ticket-white);flex:none}@media (height<=30rem){.ss-scroll[data-v-27096a0d]{gap:.8rem;padding-block:.8rem 1rem}.ss:has(.cb.is-open) .ss-lede[data-v-27096a0d]{display:none}}@media (width<=40rem){.ss-scroll[data-v-27096a0d]{padding:1.1rem 1rem 1.3rem}.ss-bar[data-v-27096a0d]{padding-bottom:env(safe-area-inset-bottom)}}.sc-off[data-v-e21c5e10]{margin:-.25rem 0 0}.sc-off-go[data-v-e21c5e10]{font:inherit;font-size:var(--tgg-text-sm);font-weight:var(--tgg-w-bold);color:var(--tgg-ticket-ink-mid);cursor:pointer;background:0 0;border:0;padding:0}.sc-off-go[data-v-e21c5e10]:hover{color:var(--tgg-ticket-ink)}.sc-off-go.is-armed[data-v-e21c5e10]{color:var(--tgg-field-error)}.sc-goes[data-v-b4c34288]{flex-direction:column;gap:.6rem;display:flex}.sc-goes-h[data-v-b4c34288]{border-bottom:1px solid var(--tgg-ticket-edge-soft);font-size:var(--tgg-text-xs);font-weight:var(--tgg-w-bold);letter-spacing:.14em;text-transform:uppercase;color:var(--tgg-ticket-ink-mid);margin:0;padding-bottom:.5rem}.sc-goes-list[data-v-b4c34288]{font-size:var(--tgg-text-sm);font-weight:var(--tgg-w-medium);color:var(--tgg-ticket-ink-soft);flex-direction:column;gap:.35rem;margin:0;padding:0 0 0 1.1rem;line-height:1.45;list-style:outside;display:flex}.sc-goes-list li[data-v-b4c34288]::marker{color:var(--tgg-ticket-ink-mid)}.sc-stays[data-v-b4c34288],.sc-block[data-v-b4c34288]{font-size:var(--tgg-text-sm);font-weight:var(--tgg-w-medium);color:var(--tgg-ticket-ink-mid);text-wrap:pretty;margin:0;line-height:1.45}.sc-block[data-v-b4c34288]{color:var(--tgg-field-error)}.fs-picks[data-v-7198959a]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.fs-picks-cap[data-v-7198959a]{font-size:var(--tgg-text-mini);font-weight:var(--tgg-w-black);letter-spacing:.1em;text-transform:uppercase;color:var(--tgg-field-label);flex-basis:100%}.fs-pick[data-v-7198959a]{border:1px solid var(--tgg-ticket-edge);background:var(--tgg-ticket-white);min-width:0;max-width:100%;min-height:44px;color:var(--tgg-ticket-ink);font:inherit;font-size:var(--tgg-text-sm);font-weight:var(--tgg-w-bold);cursor:pointer;transition:background var(--tgg-ease), border-color var(--tgg-ease);border-radius:999px;align-items:center;gap:.5rem;padding:.35rem .85rem;display:inline-flex}.fs-pick span[data-v-7198959a]{overflow-wrap:anywhere;text-align:left;min-width:0}.fs-pick[data-v-7198959a]:hover{background:var(--tgg-ticket-tint)}.fs-pick[aria-pressed=true][data-v-7198959a]{border-color:var(--tgg-accent);background:var(--tgg-accent-soft)}.fs-pick[data-v-7198959a]:focus-visible{border-color:var(--tgg-accent)}.sd.td.w-pass{background:var(--tgg-ticket-white);width:min(34rem,100%);height:auto;min-height:min(32rem,100%);max-height:min(52rem,100%)}.sd .td-top{min-height:3.5rem;padding:.5rem .75rem .5rem var(--tgg-ticket-inset);border-bottom:1px solid var(--tgg-ticket-edge-soft);background:var(--tgg-ticket-white)}.sd.is-scene .td-top{padding-left:.5rem}.sd-back{border-radius:var(--tgg-radius);width:2.25rem;height:2.25rem;color:var(--tgg-ticket-ink-soft);cursor:pointer;transition:background var(--tgg-ease), color var(--tgg-ease);background:0 0;border:1px solid #0000;flex:none;place-items:center;padding:0;display:grid}.sd-back svg{fill:currentColor;width:1.1rem;height:1.1rem}.sd-back:hover:not(:disabled){background:var(--tgg-ticket-flat);color:var(--tgg-ticket-ink)}.sd-back:disabled{opacity:.35;cursor:not-allowed}.sd-back:focus-visible{border-color:var(--tgg-accent)}.sd-title{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:var(--tgg-text-base);font-weight:var(--tgg-w-bold);color:var(--tgg-ticket-ink);flex:1;margin:0;line-height:1.3;overflow:hidden}.sd-title:focus{outline:none}.sd-stage{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.sd.is-holding{animation:sd-hold var(--tgg-dur-3) var(--tgg-curve-standard)}@keyframes sd-hold{50%{transform:scale(1.01)}}.sd-push-enter-active,.sd-pull-enter-active{transition:opacity var(--tgg-dur-2) var(--tgg-curve-standard)}.sd-push-leave-active,.sd-pull-leave-active{transition:opacity var(--tgg-dur-exit) var(--tgg-curve-in)}.sd-push-enter-from,.sd-pull-leave-to,.sd-push-leave-to,.sd-pull-enter-from{opacity:0}@media (prefers-reduced-motion:reduce){.sd.is-holding{animation:none}}@media (width<=40rem){.sd .td-top{padding-left:1rem}.sd.is-scene .td-top{padding-left:.4rem}}.sc-crest{transition:filter var(--tgg-ease);flex:none;display:inline-flex}.sc-crest.is-on{filter:drop-shadow(1.5px 0 0 var(--tgg-accent)) drop-shadow(-1.5px 0 0 var(--tgg-accent)) drop-shadow(0 1.5px 0 var(--tgg-accent)) drop-shadow(0 -1.5px 0 var(--tgg-accent))}.sc-opt{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.sc-opt-name,.sc-opt-where{white-space:nowrap;text-overflow:ellipsis;min-width:0;line-height:1.25;overflow:hidden}.sc-opt-name{-webkit-line-clamp:2;white-space:normal;font-size:var(--tgg-text-sm);font-weight:var(--tgg-w-bold);color:var(--tgg-ticket-ink);-webkit-box-orient:vertical;display:-webkit-box}.sc-opt-fill{flex:1}.sc-opt-where{font-size:var(--tgg-text-xs);font-weight:var(--tgg-w-medium);color:var(--tgg-ticket-ink-mid)}.sc-opt-code{font-size:var(--tgg-text-micro);font-weight:var(--tgg-w-bold);letter-spacing:.06em;color:var(--tgg-ticket-ink-mid);flex:none}.ts[data-v-9b264e8f]{z-index:var(--tgg-z-toast);width:min(22rem, calc(100vw - (var(--tgg-rail) * 2)));pointer-events:none;flex-direction:column;align-items:flex-end;gap:.6rem;display:flex;position:fixed;inset-block-end:clamp(1rem,3vw,1.75rem);inset-inline-end:var(--tgg-rail)}.ts-one[data-v-9b264e8f]{pointer-events:auto;width:100%;box-shadow:0 1px 2px color-mix(in srgb, var(--tgg-ink-navy) 4%, transparent), 0 12px 28px -12px color-mix(in srgb, var(--tgg-ink-navy) 18%, transparent), 0 28px 56px -28px color-mix(in srgb, var(--tgg-ink-navy) 22%, transparent)}.ts-one.is-knocked[data-v-9b264e8f]{animation:tgg-knock var(--tgg-dur-4) var(--tgg-curve-out)}.ts-stub[data-v-9b264e8f]{border-bottom:1px dashed var(--tgg-ticket-perf);background:var(--tgg-ticket-flat);justify-content:space-between;align-items:center;gap:.6rem;padding:.4rem .4rem .4rem .9rem;display:flex}.ts-label[data-v-9b264e8f]{font-size:var(--tgg-text-micro);font-weight:var(--tgg-w-black);letter-spacing:var(--tgg-micro-tracking);text-transform:uppercase;color:var(--tgg-accent)}.ts-one.is-error .ts-label[data-v-9b264e8f]{color:var(--tgg-amber)}.ts-one.is-hold .ts-label[data-v-9b264e8f]{color:var(--tgg-ticket-ink-mid)}.ts-shut[data-v-9b264e8f]{width:var(--tgg-control-h-xs);height:var(--tgg-control-h-xs);border-radius:var(--tgg-radius);color:var(--tgg-ticket-ink-mid);cursor:pointer;transition:background var(--tgg-ease), color var(--tgg-ease);background:0 0;border:1px solid #0000;flex:none;place-items:center;padding:0;display:grid}.ts-shut svg[data-v-9b264e8f]{width:13px;height:13px}.ts-shut[data-v-9b264e8f]:hover{background:var(--tgg-ticket-white);color:var(--tgg-ticket-ink)}.ts-shut[data-v-9b264e8f]:focus-visible{border-color:var(--tgg-accent)}.ts-body[data-v-9b264e8f]{flex-direction:column;gap:.35rem;padding:.75rem .9rem .85rem;display:flex}.ts-name[data-v-9b264e8f]{font-size:var(--tgg-text-base);font-weight:var(--tgg-w-black);letter-spacing:-.01em;color:var(--tgg-ticket-ink);line-height:1.25}.ts-say[data-v-9b264e8f]{font-size:var(--tgg-text-xs);color:var(--tgg-ticket-ink-soft);margin:0;line-height:1.5}.ts-go[data-v-9b264e8f]{margin-top:.35rem}@media (width<=40rem){.ts[data-v-9b264e8f]{inset-inline:var(--tgg-rail);align-items:stretch;width:auto}}@media (height<=30rem){.ts[data-v-9b264e8f]{inset-block-end:.5rem;inset-inline:auto var(--tgg-rail);width:min(26rem, calc(100vw - (var(--tgg-rail) * 2)));align-items:stretch}.ts-one[data-v-9b264e8f]{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.ts-stub[data-v-9b264e8f]{display:contents}.ts-label[data-v-9b264e8f]{order:1;padding-inline:.8rem .2rem}.ts-body[data-v-9b264e8f]{order:2;gap:.1rem;padding:.45rem .4rem}.ts-shut[data-v-9b264e8f]{order:3;margin-inline-end:.4rem}.ts-name[data-v-9b264e8f],.ts-say[data-v-9b264e8f]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ts-say[data-v-9b264e8f]{line-height:1.35}.ts-go[data-v-9b264e8f]{grid-column:1/-1;margin-top:.2rem}}
