.TTJAZq_page{--user-unit:1;--total-scale-factor:calc(var(--scale-factor) * var(--user-unit));--scale-round-x:1px;--scale-round-y:1px}.TTJAZq_page .textLayer{text-align:initial;letter-spacing:normal;word-spacing:normal;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;caret-color:canvastext;z-index:0;--min-font-size:1;--text-scale-factor:calc(var(--total-scale-factor) * var(--min-font-size));--min-font-size-inv:calc(1 / var(--min-font-size));line-height:1;position:absolute;inset:0;overflow:clip}.TTJAZq_page .textLayer :is(span,br){color:#0000;white-space:pre;cursor:text;transform-origin:0 0;-webkit-user-select:text;user-select:text;position:absolute}.TTJAZq_page .textLayer>:not(.markedContent){z-index:1;--font-height:0;font-size:calc(var(--text-scale-factor) * var(--font-height));--scale-x:1;--rotate:0deg;transform:rotate(var(--rotate)) scaleX(var(--scale-x)) scale(var(--min-font-size-inv))}.TTJAZq_page .textLayer .markedContent span:not(.markedContent){z-index:1;--font-height:0;font-size:calc(var(--text-scale-factor) * var(--font-height));--scale-x:1;--rotate:0deg;transform:rotate(var(--rotate)) scaleX(var(--scale-x)) scale(var(--min-font-size-inv))}.TTJAZq_page .textLayer .markedContent{display:contents}.TTJAZq_page .textLayer ::selection{color:#0000;background:#286bfe4d}.TTJAZq_page .textLayer br::selection{background:0 0}.TTJAZq_page .textLayer .endOfContent{z-index:0;cursor:default;-webkit-user-select:none;user-select:none;display:block;position:absolute;inset:100% 0 0}.TTJAZq_page .textLayer.selecting .endOfContent{top:0}
@layer components{.ss-table-panel{border:1px solid var(--border);background:var(--card);border-radius:12px;min-width:0;overflow:hidden}.ss-table-panel .ss-table-container{border:0;border-radius:0}.ss-table-panel .ss-table-pagination{border-top:1px solid var(--border)}.ss-table-container{overscroll-behavior-x:contain;border:1px solid var(--border);background:var(--card);border-radius:12px;width:100%;min-width:0;position:relative;overflow-x:auto}.ss-table-container[data-embedded]{border:0;border-radius:0}.ss-table-container:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.ss-table{border-collapse:separate;border-spacing:0;text-align:left;width:100%;color:var(--foreground);font-size:13px;line-height:20px}.ss-table-header{background:var(--surface)}.ss-table-head{text-align:left;vertical-align:middle;height:40px;color:var(--muted-foreground);white-space:nowrap;border-bottom:1px solid var(--border);padding:0 16px;font-size:12px;font-weight:500}.ss-table-head[aria-sort=ascending],.ss-table-head[aria-sort=descending]{color:var(--foreground)}.ss-table-cell{vertical-align:middle;border-bottom:1px solid var(--border);height:48px;padding:12px 16px}.ss-table-row:last-child>.ss-table-cell{border-bottom:0}.ss-table-row{transition:background-color .14s}tbody>.ss-table-row:hover{background:color-mix(in srgb, var(--surface) 75%, var(--card))}tbody>.ss-table-row[data-state=selected],tbody>.ss-table-row[data-active=true]{background:color-mix(in srgb, var(--primary) 9%, var(--card))}.ss-table-footer{background:var(--surface);font-weight:500}.ss-table-sort{width:100%;text-align:inherit;cursor:pointer;border-radius:4px;align-items:center;gap:7px;padding-block:8px;transition:color .14s;display:inline-flex}.ss-table-sort:hover{color:var(--foreground)}.ss-table-sort:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.ss-table-head.text-right .ss-table-sort{justify-content:flex-end}.ss-table-head.text-center .ss-table-sort{justify-content:center}.ss-table-container[data-density=comfortable] .ss-table-cell{height:64px}.ss-table-container[data-density=compact] .ss-table-cell{height:40px;padding:8px 12px}.ss-table-container[data-density=compact] .ss-table-head{padding-inline:12px}.ss-table-check{width:44px;padding-inline:16px 8px}.ss-table-actions{white-space:nowrap;text-align:right;width:48px}.ss-table-actions>div{justify-content:flex-end;align-items:center;gap:4px;display:flex}.ss-table-row:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.ss-table-pagination{min-height:62px;color:var(--muted-foreground);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:12px;display:flex}.ss-table-enter{animation:.18s ease-out ss-table-enter}@keyframes ss-table-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (pointer:coarse){.ss-table button,.ss-table [role=checkbox]{position:relative}.ss-table button:after,.ss-table [role=checkbox]:after{content:"";min-width:44px;min-height:44px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}}@media (prefers-reduced-motion:reduce){.ss-table-row,.ss-table-sort{transition:none}.ss-table-enter{animation:none}}}@layer utilities{.ss-table-actions button{border-radius:9999px}}
._6VAlKq_entry{isolation:isolate;border-radius:999px;width:fit-content;max-width:100%;margin:4px auto;padding:1px;position:relative}._6VAlKq_entryGlow{z-index:-1;border-radius:inherit;background:linear-gradient(110deg, var(--ai-pulse-sky), var(--ai-pulse-violet), var(--ai-pulse-pink));opacity:0;transition:opacity .3s;position:absolute;inset:0}._6VAlKq_entryGlow:before{content:"";border-radius:inherit;background:inherit;filter:blur(12px);opacity:.3;position:absolute;inset:0}._6VAlKq_entry:hover ._6VAlKq_entryGlow,._6VAlKq_entry:focus-within ._6VAlKq_entryGlow{opacity:1}._6VAlKq_entryButton{border:1px solid var(--border);background:var(--card);max-width:100%;color:var(--foreground);font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:10px 20px;font-size:13px;font-weight:600;line-height:20px;transition:border-color .3s;display:flex}._6VAlKq_entryButton:hover{border-color:#0000}._6VAlKq_entryButton:focus-visible{outline:2px solid var(--ai-pulse-violet);outline-offset:3px}._6VAlKq_entryButton:disabled{cursor:wait}[data-reduced=true] ._6VAlKq_entryGlow,[data-reduced=true] ._6VAlKq_entryButton{transition:none}._6VAlKq_panel{box-sizing:border-box;color:var(--foreground);background:var(--card);border:1px solid color-mix(in srgb, var(--ai-pulse-violet) 32%, var(--border));border-radius:27px;position:relative;overflow:hidden}._6VAlKq_content{display:flow-root}._6VAlKq_actions{max-width:100%;margin-left:auto}._6VAlKq_bar{box-sizing:border-box;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2px 20px;min-height:52px;padding:9px 16px;display:flex}._6VAlKq_identity{align-items:center;min-height:32px;margin:0;display:flex}._6VAlKq_identity:focus{outline:none}._6VAlKq_status{color:var(--muted-foreground);margin-left:auto;font-size:12px;line-height:20px}._6VAlKq_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._6VAlKq_loader{vertical-align:middle;align-items:center;gap:4px;height:20px;display:inline-flex}._6VAlKq_loader>span{background:var(--muted-foreground);border-radius:50%;width:4px;height:4px;animation:1.2s ease-in-out infinite _6VAlKq_loadingDots}._6VAlKq_edge{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}._6VAlKq_edge rect{fill:none;stroke-linecap:round;stroke-dasharray:14 86;width:calc(100% - 2px);height:calc(100% - 2px);animation:4.8s cubic-bezier(.3,.1,.3,1) infinite _6VAlKq_edgeTravel}._6VAlKq_edgeTrace{stroke-width:1px;opacity:.7}._6VAlKq_results{display:flow-root}[data-phase=complete] ._6VAlKq_edge rect{animation-play-state:paused}@keyframes _6VAlKq_loadingDots{0%,70%,to{opacity:.4;transform:translateY(0)}35%{opacity:1;transform:translateY(-3px)}}@keyframes _6VAlKq_edgeTravel{0%{stroke-dashoffset:0;opacity:0}12%{opacity:1}80%{opacity:.85}to{stroke-dashoffset:-100px;opacity:0}}._6VAlKq_panel[data-reduced=true] *,._6VAlKq_panel[data-reduced=true] :before,._6VAlKq_panel[data-reduced=true] :after{transition:none!important;animation:none!important}._6VAlKq_panel[data-reduced=true] ._6VAlKq_edge{opacity:0}@media (prefers-reduced-motion:reduce){._6VAlKq_panel *,._6VAlKq_panel :before,._6VAlKq_panel :after{transition:none!important;animation:none!important}._6VAlKq_panel ._6VAlKq_edge{opacity:0}}@media (max-width:480px){._6VAlKq_bar{column-gap:8px;padding:9px 12px}}
