.HccpXW_adminContainer{padding:1rem}@media (min-width:768px){.HccpXW_adminContainer{padding:2rem}}.HccpXW_adminContainer{width:100%}.HccpXW_title{color:rgb(var(--foreground));margin-bottom:1.5rem;font-size:1.875rem;font-weight:700;line-height:2.25rem}.HccpXW_tabs{width:100%}.HccpXW_tabListOuter{background:rgba(var(--foreground), .05);border:1px solid rgba(var(--foreground), .08);border-radius:.75rem;padding:.25rem}.HccpXW_tabListScroller{-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow-x:auto}.HccpXW_tabListScroller::-webkit-scrollbar{display:none}.HccpXW_tabList{flex-wrap:nowrap;gap:.25rem;display:flex}.HccpXW_tab{cursor:pointer;white-space:nowrap;outline-offset:2px;color:rgba(var(--foreground), .6);border-radius:.5rem;outline:2px solid #0000;padding:.5rem .75rem;font-size:.875rem;font-weight:500;line-height:1.25rem;transition:all .3s}@media (min-width:640px){.HccpXW_tab{padding:.625rem 1rem;font-size:1rem;line-height:1.5rem}}.HccpXW_tab:hover{color:rgb(var(--foreground));background:rgba(var(--foreground), .05)}.HccpXW_tabSelected{box-shadow:0px 2px 8px rgba(var(--primary-alt), .3);color:#fff!important;background:linear-gradient(90deg, var(--primary), rgba(var(--primary-alt), .9))!important}.HccpXW_tabPanel{display:none}.HccpXW_tabPanelSelected{border-radius:.5rem;margin-top:1rem;padding:.25rem;display:block}.HccpXW_tableContainer{overflow-x:auto}.HccpXW_table{text-align:left;width:100%;min-width:600px}.HccpXW_table th,.HccpXW_table td{white-space:nowrap;border-bottom:1px solid var(--border);padding:1rem 1.5rem}.HccpXW_table th{background-color:rgba(var(--foreground), .02);font-size:1rem;font-weight:600;line-height:1.5rem}.HccpXW_table tbody tr:last-child th,.HccpXW_table tbody tr:last-child td{border-bottom:0}.HccpXW_table tbody tr:hover{background-color:rgba(var(--primary-alt), .05)}.HccpXW_actionButtons{align-items:center;gap:.5rem;display:flex}.HccpXW_actionButton{cursor:pointer;color:inherit;background:0 0;border:none;justify-content:center;align-items:center;padding:.25rem;display:flex}.HccpXW_actionButton:disabled{cursor:not-allowed;opacity:.5}.HccpXW_actionButton:not(:disabled):hover{filter:brightness(80%)}.HccpXW_userLink{color:var(--primary);flex-direction:column;gap:.125rem;font-weight:500;display:flex}.HccpXW_userLink:hover{text-decoration:underline}.HccpXW_userLink small{color:rgba(var(--foreground), .56);font-weight:400}.HccpXW_reconcileButton{background-color:var(--primary);color:#fff;cursor:pointer;border:none;border-radius:5px;margin-bottom:1rem;padding:.5rem 1rem;transition:filter .2s}.HccpXW_reconcileButton:disabled{cursor:not-allowed;opacity:.5}
.nqt9Xa_statusBadge{text-transform:uppercase;letter-spacing:.025em;border-radius:9999px;align-items:center;padding:.25rem .75rem;font-size:.75rem;font-weight:600;line-height:1rem;display:inline-flex}.nqt9Xa_statusPending{background-color:rgba(var(--pending-alt), .15);color:rgb(var(--pending))}.dark .nqt9Xa_statusPending{background-color:rgba(var(--pending-alt), .2)}.nqt9Xa_statusApproved{background-color:rgba(var(--success-alt), .15);color:rgb(var(--success))}.dark .nqt9Xa_statusApproved{background-color:rgba(var(--success-alt), .2)}.nqt9Xa_statusRejected{background-color:rgba(var(--warn), .1);color:rgb(var(--warn))}.nqt9Xa_statusDraft{background-color:rgba(var(--foreground), .1);color:rgba(var(--foreground), .7)}.dark .nqt9Xa_statusDraft{background-color:rgba(var(--foreground), .15)}.nqt9Xa_statusInactive{background-color:rgba(var(--foreground), .08);color:rgba(var(--foreground), .5)}.dark .nqt9Xa_statusInactive{background-color:rgba(var(--foreground), .12)}.nqt9Xa_statusActive{background-color:rgba(var(--success-alt), .15);color:rgb(var(--success))}.dark .nqt9Xa_statusActive{background-color:rgba(var(--success-alt), .2)}.nqt9Xa_statusPaused,.nqt9Xa_statusSkipped{background-color:rgba(var(--foreground), .08);color:rgba(var(--foreground), .55)}:is(.dark .nqt9Xa_statusPaused,.dark .nqt9Xa_statusSkipped){background-color:rgba(var(--foreground), .12)}.nqt9Xa_statusRunning{background-color:rgba(var(--info-alt), .15);color:rgb(var(--info))}.dark .nqt9Xa_statusRunning{background-color:rgba(var(--info-alt), .2)}.nqt9Xa_statusExtracting,.nqt9Xa_statusPausing{background-color:rgba(var(--info-alt), .15);color:rgb(var(--info))}:is(.dark .nqt9Xa_statusExtracting,.dark .nqt9Xa_statusPausing){background-color:rgba(var(--info-alt), .2)}.nqt9Xa_statusDeferred{background-color:rgba(var(--info-alt), .15);color:rgb(var(--info))}.dark .nqt9Xa_statusDeferred{background-color:rgba(var(--info-alt), .2)}.nqt9Xa_statusComplete{background-color:rgba(var(--success-alt), .15);color:rgb(var(--success))}.dark .nqt9Xa_statusComplete{background-color:rgba(var(--success-alt), .2)}.nqt9Xa_statusUploaded{background-color:rgba(var(--info-alt), .15);color:rgb(var(--info))}.dark .nqt9Xa_statusUploaded{background-color:rgba(var(--info-alt), .2)}.nqt9Xa_statusFailed{background-color:rgba(var(--error), .1);color:rgb(var(--error))}.dark .nqt9Xa_statusFailed{background-color:rgba(var(--error), .15)}.nqt9Xa_statusCancelled{background-color:rgba(var(--foreground), .08);color:rgba(var(--foreground), .5)}.nqt9Xa_onHeroBadge{text-transform:uppercase;letter-spacing:.025em;color:#fff;align-items:center;gap:.375rem;font-size:.75rem;font-weight:600;line-height:1rem;display:inline-flex}.nqt9Xa_onHeroBadge:before{content:"";background:#ffffffd9;border-radius:9999px;flex-shrink:0;width:.5rem;height:.5rem;display:inline-block}.nqt9Xa_onHeroAccentComplete:before{background:#96f0b4;box-shadow:0 0 6px #96f0b4b3}.nqt9Xa_onHeroAccentRunning:before,.nqt9Xa_onHeroAccentExtracting:before,.nqt9Xa_onHeroAccentPausing:before,.nqt9Xa_onHeroAccentDeferred:before{background:#a0d2ff;animation:1.6s ease-in-out infinite nqt9Xa_onHeroPulse;box-shadow:0 0 6px #a0d2ffb3}.nqt9Xa_onHeroAccentPending:before{background:#ffdc96;box-shadow:0 0 6px #ffdc96b3}.nqt9Xa_onHeroAccentFailed:before{background:#faa;box-shadow:0 0 6px #ffaaaab3}.nqt9Xa_onHeroAccentCancelled:before,.nqt9Xa_onHeroAccentInactive:before{background:#ffffff8c}.nqt9Xa_onHeroAccentActive:before{background:#96f0b4;box-shadow:0 0 6px #96f0b4b3}.nqt9Xa_onHeroAccentDeleted:before{background:#faa;box-shadow:0 0 6px #ffaaaab3}@keyframes nqt9Xa_onHeroPulse{0%,to{opacity:.85}50%{opacity:.4}}
._2QJ_Va_toolbar{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}._2QJ_Va_filterLabel{color:rgba(var(--foreground), .7);align-items:center;gap:.375rem;font-size:.875rem;display:flex}._2QJ_Va_filterSelect{border:1px solid var(--border);background:var(--background);color:rgb(var(--foreground));border-radius:4px;padding:.25rem .5rem;font-size:.875rem}._2QJ_Va_contentSearchWrapper{align-items:center;gap:.375rem;display:flex}._2QJ_Va_contentSearchInput{border:1px solid var(--border);background:var(--background);color:rgb(var(--foreground));border-radius:4px;min-width:220px;padding:.25rem .5rem;font-size:.875rem}._2QJ_Va_contentSearchInput::placeholder{color:rgba(var(--foreground), .4)}._2QJ_Va_contentSearchButton{border:1px solid var(--border);background:var(--background);color:rgb(var(--foreground));cursor:pointer;border-radius:4px;padding:.25rem .625rem;font-size:.875rem}._2QJ_Va_contentSearchButton:hover{filter:brightness(90%)}._2QJ_Va_contentSearchClear{cursor:pointer;color:rgba(var(--foreground), .5);background:0 0;border:none;padding:0 .25rem;font-size:1.125rem;line-height:1}._2QJ_Va_contentSearchClear:hover{color:rgb(var(--foreground))}._2QJ_Va_truncatedText{text-overflow:ellipsis;white-space:nowrap;max-width:200px;display:block;overflow:hidden}._2QJ_Va_actionButtons{align-items:center;gap:.5rem;display:flex}._2QJ_Va_actionButton{cursor:pointer;color:inherit;background:0 0;border:none;justify-content:center;align-items:center;padding:.25rem;display:flex}._2QJ_Va_actionButton:disabled{cursor:not-allowed;opacity:.5}._2QJ_Va_actionButton:not(:disabled):hover{filter:brightness(80%)}._2QJ_Va_deleteButton{color:var(--danger,#e53e3e)}._2QJ_Va_unshareButton,._2QJ_Va_cancelButton{color:rgb(var(--alert,180, 130, 30))}._2QJ_Va_modalTitle{color:rgb(var(--foreground));align-items:center;gap:.5rem;margin-bottom:.75rem;font-size:1.25rem;font-weight:600;line-height:1.75rem;display:flex}._2QJ_Va_modalMessage{color:rgba(var(--foreground), .7);margin-bottom:1rem;font-size:.875rem;line-height:1.25rem}._2QJ_Va_deleteWarning{background-color:rgba(var(--error), .08);border:1px solid rgba(var(--error), .2);color:rgb(var(--error));border-radius:.75rem;align-items:center;margin-bottom:1rem;padding:.75rem 1rem;font-size:.875rem;font-weight:500;line-height:1.25rem;display:flex}._2QJ_Va_modalError{background-color:rgba(var(--error), .08);border:1px solid rgba(var(--error), .2);color:rgb(var(--error));border-radius:.75rem;align-items:center;margin-bottom:1rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;display:flex}._2QJ_Va_modalActions{justify-content:flex-end;gap:.75rem;display:flex}._2QJ_Va_modalCancelButton{color:var(--primary);border:2px solid var(--primary);background:0 0;border-radius:9999px;padding:.625rem 1.25rem;font-weight:500;transition:all .3s}._2QJ_Va_modalCancelButton:hover:not(:disabled){background:rgba(var(--primary-alt), .1)}._2QJ_Va_modalCancelButton:disabled{opacity:.5;cursor:not-allowed}._2QJ_Va_confirmDeleteButton{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background:linear-gradient(90deg, var(--danger), rgba(var(--danger-alt), 1));box-shadow:0px 4px 10px rgba(var(--danger-alt), .3);border-radius:9999px;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-weight:500;transition:all .3s;display:flex}._2QJ_Va_confirmDeleteButton:hover:not(:disabled){box-shadow:0px 5px 14px rgba(var(--danger-alt), .4);filter:brightness(105%);transform:translateY(-1px)}._2QJ_Va_confirmDeleteButton:disabled{opacity:.5;cursor:not-allowed;transform:none}
.Cnf-1W_actionBar{background:linear-gradient(135deg, rgba(var(--primary-alt), .15) 0%, rgba(var(--primary-alt), .05) 50%, rgba(var(--primary-alt), .1) 100%);border:1px solid rgba(var(--primary-alt), .2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:1rem;flex-direction:column;gap:1rem;padding:1.25rem;display:flex;position:relative;overflow:hidden}@media (min-width:768px){.Cnf-1W_stackBelowMd{flex-direction:row;justify-content:space-between;align-items:center}}@media (min-width:1024px){.Cnf-1W_stackBelowLg{flex-direction:row;justify-content:space-between;align-items:center}}.Cnf-1W_actionBar:before{content:"";background:radial-gradient(circle at 20% 50%, rgba(var(--primary-alt), .15) 0%, transparent 50%), radial-gradient(circle at 80% 50%, rgba(var(--primary-alt), .1) 0%, transparent 40%);pointer-events:none;position:absolute;inset:0}@media (min-width:640px){.Cnf-1W_actionBar{gap:1.25rem;padding:1.5rem}}.Cnf-1W_info{z-index:10;color:rgba(var(--foreground), .9);align-items:center;gap:1rem;font-size:1rem;line-height:1.5rem;display:flex;position:relative}.Cnf-1W_text{flex-direction:column;gap:.125rem;display:flex}.Cnf-1W_title{text-transform:uppercase;letter-spacing:.05em;color:var(--primary);font-size:.875rem;font-weight:600;line-height:1.25rem}.Cnf-1W_subtitle{color:rgba(var(--foreground), .85);font-size:1rem;font-weight:500;line-height:1.5rem}.Cnf-1W_controls{flex-direction:column;gap:.75rem;display:flex}@media (min-width:640px){.Cnf-1W_controls{flex-flow:wrap;align-items:center}}.Cnf-1W_controls{z-index:1;position:relative}
.kfaO9W_glowingContainer{background:0 0;border:1px solid #a855f766;animation:6s ease-in-out infinite kfaO9W_shadow-shift;position:relative;overflow:hidden;box-shadow:0 8px 25px #a855f766}.kfaO9W_glowingContainer:before{content:"";pointer-events:none;z-index:1;background:radial-gradient(circle,#a855f766 0%,#a855f733 40%,#0000 70%);border-radius:50%;width:0;height:0;animation:8s ease-out infinite kfaO9W_rippleLayer1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.kfaO9W_glowingContainer:after{content:"";pointer-events:none;z-index:1;background:radial-gradient(circle,#4338ca66 0%,#4338ca33 40%,#0000 70%);border-radius:50%;width:0;height:0;animation:8s ease-out 2s infinite kfaO9W_rippleLayer2;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.kfaO9W_contentWrapper{z-index:2;width:100%;height:100%;position:relative}.kfaO9W_contentWrapper:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(circle,#a855f74d 0%,#a855f726 50%,#0000 80%);border-radius:50%;width:0;height:0;animation:8s ease-out 1s infinite kfaO9W_rippleLayer3;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.kfaO9W_contentWrapper:after{content:"";pointer-events:none;z-index:-1;background:radial-gradient(circle,#4338ca4d 0%,#4338ca26 50%,#0000 80%);border-radius:50%;width:0;height:0;animation:8s ease-out 3s infinite kfaO9W_rippleLayer4;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.kfaO9W_centeredContent{flex-direction:column;justify-content:center;align-items:center;display:flex}.kfaO9W_glowingEffectsOnly{background:0 0;border:1px solid #a855f766;animation:6s ease-in-out infinite kfaO9W_shadow-shift;overflow:hidden;box-shadow:0 8px 25px #a855f766}.kfaO9W_glowingEffectsOnly:before{content:"";pointer-events:none;z-index:1;background:radial-gradient(circle,#a855f766 0%,#a855f733 40%,#0000 70%);border-radius:50%;width:0;height:0;animation:8s ease-out infinite kfaO9W_rippleLayer1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.kfaO9W_glowingEffectsOnly:after{content:"";pointer-events:none;z-index:1;background:radial-gradient(circle,#4338ca66 0%,#4338ca33 40%,#0000 70%);border-radius:50%;width:0;height:0;animation:8s ease-out 2s infinite kfaO9W_rippleLayer2;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.kfaO9W_glowBorderOnly{background:0 0;border:1px solid #a855f766;animation:6s ease-in-out infinite kfaO9W_shadow-shift;overflow:hidden;box-shadow:0 8px 25px #a855f766}.kfaO9W_subtleGlow{border:1px solid #a855f733;animation:8s ease-in-out infinite kfaO9W_subtle-shadow-shift;box-shadow:0 4px 15px #a855f733}.kfaO9W_subtleGlow:before,.kfaO9W_subtleGlow:after,.kfaO9W_subtleGlow .kfaO9W_contentWrapper:before,.kfaO9W_subtleGlow .kfaO9W_contentWrapper:after{opacity:.5}@keyframes kfaO9W_rippleLayer1{0%{opacity:.8;width:0;height:0}25%{opacity:.6;width:150px;height:150px}50%{opacity:.4;width:300px;height:300px}75%{opacity:.2;width:450px;height:450px}to{opacity:0;width:600px;height:600px}}@keyframes kfaO9W_rippleLayer2{0%{opacity:.8;width:0;height:0}25%{opacity:.6;width:120px;height:120px}50%{opacity:.4;width:240px;height:240px}75%{opacity:.2;width:360px;height:360px}to{opacity:0;width:480px;height:480px}}@keyframes kfaO9W_rippleLayer3{0%{opacity:.6;width:0;height:0}20%{opacity:.5;width:80px;height:80px}40%{opacity:.4;width:160px;height:160px}60%{opacity:.3;width:240px;height:240px}80%{opacity:.1;width:320px;height:320px}to{opacity:0;width:400px;height:400px}}@keyframes kfaO9W_rippleLayer4{0%{opacity:.6;width:0;height:0}20%{opacity:.5;width:100px;height:100px}40%{opacity:.4;width:200px;height:200px}60%{opacity:.3;width:300px;height:300px}80%{opacity:.1;width:400px;height:400px}to{opacity:0;width:500px;height:500px}}@keyframes kfaO9W_shadow-shift{0%{box-shadow:0 8px 25px #a855f766,inset 0 0 0 1px #a855f71a,inset 0 0 0 2px #4338ca1a,inset 0 0 0 3px #a855f71a,inset 0 0 0 4px #4338ca1a}25%{box-shadow:0 8px 25px #4338ca99,inset 0 0 0 1px #4338ca26,inset 0 0 0 2px #a855f726,inset 0 0 0 3px #4338ca26,inset 0 0 0 4px #a855f726}50%{box-shadow:0 8px 25px #a855f799,inset 0 0 0 1px #a855f733,inset 0 0 0 2px #4338ca33,inset 0 0 0 3px #a855f733,inset 0 0 0 4px #4338ca33}75%{box-shadow:0 8px 25px #4338ca66,inset 0 0 0 1px #4338ca1a,inset 0 0 0 2px #a855f71a,inset 0 0 0 3px #4338ca1a,inset 0 0 0 4px #a855f71a}to{box-shadow:0 8px 25px #a855f766,inset 0 0 0 1px #a855f71a,inset 0 0 0 2px #4338ca1a,inset 0 0 0 3px #a855f71a,inset 0 0 0 4px #4338ca1a}}@keyframes kfaO9W_subtle-shadow-shift{0%{box-shadow:0 4px 15px #a855f733,inset 0 0 0 1px #a855f70d,inset 0 0 0 2px #4338ca0d}50%{box-shadow:0 4px 15px #4338ca4d,inset 0 0 0 1px #4338ca1a,inset 0 0 0 2px #a855f71a}to{box-shadow:0 4px 15px #a855f733,inset 0 0 0 1px #a855f70d,inset 0 0 0 2px #4338ca0d}}@media (prefers-reduced-motion:reduce){.kfaO9W_glowingContainer,.kfaO9W_glowingContainer:before,.kfaO9W_glowingContainer:after,.kfaO9W_glowingContainer .kfaO9W_contentWrapper:before,.kfaO9W_glowingContainer .kfaO9W_contentWrapper:after,.kfaO9W_glowingEffectsOnly,.kfaO9W_glowingEffectsOnly:before,.kfaO9W_glowingEffectsOnly:after,.kfaO9W_glowBorderOnly,.kfaO9W_subtleGlow,.kfaO9W_subtleGlow:before,.kfaO9W_subtleGlow:after,.kfaO9W_subtleGlow .kfaO9W_contentWrapper:before,.kfaO9W_subtleGlow .kfaO9W_contentWrapper:after{animation:none}.kfaO9W_glowingContainer,.kfaO9W_glowingEffectsOnly,.kfaO9W_glowBorderOnly{box-shadow:0 8px 25px #a855f766}.kfaO9W_subtleGlow{box-shadow:0 4px 15px #a855f733}}
._5vLaXW_scrollArea{flex-direction:column;flex:1;gap:1.5rem;min-height:0;margin-inline:-1rem;padding-inline:1rem;display:flex;overflow-y:auto}._5vLaXW_sectionHeading{text-transform:uppercase;letter-spacing:.1em;color:rgba(var(--foreground), .55);margin:0 0 .75rem;font-size:.72rem;font-weight:600}._5vLaXW_buttonStack{flex-direction:column;gap:.6rem;display:flex}._5vLaXW_modifiedBadge{background-color:rgba(var(--pending-alt), .15);color:rgb(var(--pending-alt));border:1px solid rgba(var(--pending-alt), .3);border-radius:999px;align-self:flex-start;align-items:center;gap:.4rem;padding:.35rem .6rem;font-size:.72rem;font-weight:600;display:inline-flex}._5vLaXW_modifiedIcon{width:.75rem;height:.75rem}._5vLaXW_citationField{flex-direction:column;gap:.5rem;display:flex}._5vLaXW_inlineStatus{color:rgba(var(--foreground), .62);align-items:center;gap:.4rem;padding-left:.25rem;font-size:.78rem;font-weight:500;display:inline-flex}._5vLaXW_inlineStatusSpinner{width:.85rem;height:.85rem;animation:.9s linear infinite _5vLaXW_inlineStatusSpin}@keyframes _5vLaXW_inlineStatusSpin{to{transform:rotate(360deg)}}
.chav2a_settingsWrapper>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.chav2a_settingCard{border-width:1px;border-color:var(--border);background-color:rgba(var(--foreground), .02);border-radius:.5rem;padding:1rem}.chav2a_settingHeader{flex-direction:column;gap:.5rem;display:flex}@media (min-width:768px){.chav2a_settingHeader{flex-direction:row;justify-content:space-between;align-items:center}}.chav2a_settingTitle{color:rgb(var(--foreground));font-size:1.125rem;font-weight:600;line-height:1.75rem}.chav2a_secretBadge{vertical-align:middle;text-transform:uppercase;letter-spacing:.025em;background-color:rgba(var(--alert), .18);color:rgb(var(--alert));border:1px solid rgba(var(--alert), .4);border-radius:.25rem;margin-left:.5rem;padding:.125rem .375rem;font-size:.75rem;font-weight:600;line-height:1rem}.chav2a_textareaMasked{cursor:not-allowed;letter-spacing:.1em;background-color:rgba(var(--foreground), .04);color:rgba(var(--foreground), .55)}.chav2a_settingDescription{color:rgba(var(--foreground), .7);font-size:.875rem;line-height:1.25rem}.chav2a_form{gap:1rem;margin-top:1rem;display:grid}.chav2a_label{color:rgba(var(--foreground), .85);font-size:.875rem;font-weight:500;line-height:1.25rem}.chav2a_textarea{border:1px solid var(--border);background-color:rgba(var(--background), .95);width:100%;min-height:120px;color:rgb(var(--foreground));border-radius:.375rem;padding:.5rem .75rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem;line-height:1.25rem}.chav2a_input{border:1px solid var(--border);background-color:rgba(var(--background), .95);width:100%;color:rgb(var(--foreground));border-radius:.375rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem}.chav2a_metadata{color:rgba(var(--foreground), .6);flex-wrap:wrap;gap:.75rem;font-size:.75rem;line-height:1rem;display:flex}.chav2a_buttonRow{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.chav2a_primaryButton{background-color:var(--primary);color:#fff;border-radius:.375rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;line-height:1.25rem;transition:filter .2s}.chav2a_dangerButton{background-color:var(--danger,#dc2626);color:#fff;border-radius:.375rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;line-height:1.25rem;transition:filter .2s}.chav2a_secondaryButton{border-width:1px;border-color:var(--border);color:rgb(var(--foreground));background-color:#0000;border-radius:.375rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;line-height:1.25rem;transition:filter .2s}.chav2a_primaryButton:disabled,.chav2a_dangerButton:disabled,.chav2a_secondaryButton:disabled{cursor:not-allowed;opacity:.6}.chav2a_primaryButton:not(:disabled):hover,.chav2a_dangerButton:not(:disabled):hover,.chav2a_secondaryButton:not(:disabled):hover{filter:brightness(90%)}.chav2a_hint{color:rgba(var(--foreground), .6);font-size:.75rem;line-height:1rem}.chav2a_error{color:var(--danger,#dc2626);font-size:.875rem;line-height:1.25rem}.chav2a_legacyWarning{background-color:rgba(var(--alert), .15);color:rgba(var(--foreground), .85);border:1px solid rgba(var(--alert), .4);border-radius:.375rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem}.chav2a_resolutionPanel{margin-top:1rem}.chav2a_resolutionPanel>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.chav2a_resolutionPanel{border:1px solid rgba(var(--primary-alt), .25);background:rgba(var(--primary-alt), .05);border-radius:.5rem;padding:1rem}.chav2a_resolutionHeader{flex-direction:column;gap:.5rem;display:flex}.chav2a_resolutionTitle{color:rgb(var(--foreground));font-size:.875rem;font-weight:600;line-height:1.25rem}.chav2a_tableScroll{border:1px solid var(--border);background-color:rgba(var(--background), .8);border-radius:.375rem;overflow-x:auto}.chav2a_resolutionTable{text-align:left;border-collapse:collapse;width:100%;min-width:720px;font-size:.875rem;line-height:1.25rem}.chav2a_resolutionTable th,.chav2a_resolutionTable td{vertical-align:top;border-bottom:1px solid var(--border);padding:.5rem .75rem}.chav2a_resolutionTable th{background-color:rgba(var(--foreground), .04);color:rgba(var(--foreground), .75);font-weight:600}.chav2a_resolutionTable tbody tr:last-child td{border-bottom:0}.chav2a_inlineCode{background-color:rgba(var(--foreground), .08);color:rgb(var(--foreground));border-radius:.25rem;padding:.125rem .375rem;font-size:.75rem;line-height:1rem}.chav2a_emptyState{text-align:center;color:rgba(var(--foreground), .6);border:1px dashed var(--border);background-color:rgba(var(--foreground), .02);border-radius:.375rem;padding-top:2rem;padding-bottom:2rem;font-size:.875rem;line-height:1.25rem}
.vIGY9G_previewBadge{text-transform:uppercase;letter-spacing:.025em;background-color:rgba(var(--primary-alt), .15);color:rgb(var(--primary-alt));border-radius:9999px;flex-shrink:0;align-items:center;padding:.125rem .5rem;font-size:10px;font-weight:600;display:inline-flex}.dark .vIGY9G_previewBadge{background-color:rgba(var(--primary-alt), .25);color:var(--primary-light)}.vIGY9G_heroBadge{text-transform:uppercase;letter-spacing:.05em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;vertical-align:super;background:#fff3;border:1px solid #ffffff4d;border-radius:9999px;align-items:center;margin-left:.5rem;padding:.25rem .75rem;font-size:.75rem;font-weight:600;line-height:1rem;display:inline-flex}.vIGY9G_onPrimaryBadge{text-transform:uppercase;letter-spacing:.025em;color:#fff;background-color:#ffffff38;border-radius:9999px;flex-shrink:0;align-items:center;padding:.125rem .5rem;font-size:10px;font-weight:600;display:inline-flex}
.DzQvsG_container{flex-direction:column;gap:.75rem;min-width:0;max-width:100%;display:flex}.DzQvsG_inputZone{background:rgba(var(--foreground), .02);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;min-height:280px;padding:2rem;transition:all .3s;display:flex}.DzQvsG_inputZone:focus-within{background:rgba(var(--primary-alt), .05)}.DzQvsG_inputZone.DzQvsG_disabled{opacity:.5}.DzQvsG_inputContent{text-align:center;flex-direction:column;align-items:center;gap:1rem;width:100%;max-width:500px;display:flex}.DzQvsG_urlIcon{color:rgba(var(--primary-alt), .5);font-size:4rem;transition:all .3s}.DzQvsG_inputZone:focus-within .DzQvsG_urlIcon{color:var(--primary);transform:translateY(-4px)}.DzQvsG_inputText{flex-direction:column;gap:.25rem;display:flex}.DzQvsG_inputTitle{color:rgb(var(--foreground));margin:0;font-size:1.1rem;font-weight:600}.DzQvsG_inputSubtitle{color:rgb(var(--foreground));opacity:.6;margin:0;font-size:.9rem}.DzQvsG_urlInputWrapper{width:100%;position:relative}.DzQvsG_urlInputIcon{color:rgba(var(--foreground), .4);pointer-events:none;font-size:1rem;transition:color .2s;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.DzQvsG_urlInputWrapper:focus-within .DzQvsG_urlInputIcon{color:var(--primary)}.DzQvsG_urlInput{border:1px solid rgba(var(--foreground), .15);background:var(--emphasis);width:100%;color:rgb(var(--foreground));border-radius:12px;padding:.875rem 1rem .875rem 2.75rem;font-size:1rem;transition:all .2s}.DzQvsG_urlInput:focus{border-color:var(--primary);box-shadow:0 0 0 3px rgba(var(--primary-alt), .15);outline:none}.DzQvsG_urlInput::placeholder{color:rgba(var(--foreground), .4)}.DzQvsG_urlInput:disabled{opacity:.6;cursor:not-allowed}.DzQvsG_extractButton{color:#fff;background:var(--primary);cursor:pointer;border:none;border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;min-width:160px;padding:.75rem 1.5rem;font-size:.9rem;font-weight:600;transition:all .2s;display:inline-flex}.DzQvsG_extractButton:hover:not(:disabled){filter:brightness(1.1);transform:translateY(-1px)}.DzQvsG_extractButton:disabled{opacity:.6;cursor:not-allowed;transform:none}.DzQvsG_supportText{color:rgb(var(--foreground));opacity:.4;margin:0;font-size:.75rem}.DzQvsG_previewContainer{background:var(--emphasis);border:1px solid rgba(var(--foreground), .1);border-radius:16px;flex-direction:column;min-height:280px;max-height:350px;display:flex;position:relative;overflow:hidden}.DzQvsG_urlHeader{background:rgba(var(--foreground), .03);border-bottom:1px solid rgba(var(--foreground), .08);flex-shrink:0;justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.DzQvsG_urlInfo{flex:1;align-items:center;gap:.75rem;min-width:0;display:flex}.DzQvsG_urlDetails{flex-direction:column;gap:.1rem;min-width:0;display:flex}.DzQvsG_urlTitle{color:rgb(var(--foreground));white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;font-weight:600;overflow:hidden}.DzQvsG_urlSource{color:rgb(var(--foreground));opacity:.5;white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.DzQvsG_headerActions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.DzQvsG_replaceButton{color:rgb(var(--foreground));opacity:.7;cursor:pointer;background:0 0;border:none;border-radius:9999px;align-items:center;gap:.5rem;padding:.5rem .875rem;font-size:.8rem;font-weight:500;transition:all .2s;display:inline-flex}.DzQvsG_replaceButton:hover:not(:disabled){opacity:1;background:rgba(var(--foreground), .05)}.DzQvsG_replaceButton:disabled{opacity:.4;cursor:not-allowed}.DzQvsG_previewWrapper{flex-direction:column;flex:1;gap:.75rem;padding:1rem;display:flex;overflow:auto}.DzQvsG_favicon{object-fit:contain;border-radius:4px;flex-shrink:0;width:1.5rem;height:1.5rem}.DzQvsG_ogImageWrapper{background:rgba(var(--foreground), .05);border-radius:8px;width:100%;max-height:140px;overflow:hidden}.DzQvsG_ogImage{object-fit:cover;width:100%;height:100%}.DzQvsG_previewContent{color:rgb(var(--foreground));opacity:.8;word-break:break-word;font-size:.875rem;line-height:1.6}.DzQvsG_siteName{color:rgb(var(--foreground));opacity:.5;font-size:.75rem;font-weight:500}.DzQvsG_sectionFooter{background:rgba(var(--foreground), .03);border-top:1px solid rgba(var(--foreground), .08);flex-shrink:0;align-items:center;gap:.5rem;padding:.625rem 1rem;display:flex}.DzQvsG_previewContainerCollapsed{min-height:0}.DzQvsG_previewWrapper,.DzQvsG_extractorOffer,.DzQvsG_sectionFooter{animation:.18s DzQvsG_contentFadeIn}@keyframes DzQvsG_contentFadeIn{0%{opacity:0}to{opacity:1}}.DzQvsG_extractorOffer{background:rgba(var(--primary-alt), .06);border-top:1px solid rgba(var(--foreground), .08);flex-direction:column;gap:.35rem;padding:.875rem 1rem;display:flex}.DzQvsG_extractorOfferTitle{color:rgb(var(--foreground));margin:0;font-size:.9rem;font-weight:600}.DzQvsG_extractorOfferBody{color:rgb(var(--foreground));opacity:.85;margin:0;font-size:.8rem;line-height:1.45}.DzQvsG_extractorOfferDisclosure{color:rgb(var(--foreground));opacity:.6;margin:0;font-size:.75rem;line-height:1.4}.DzQvsG_extractorOfferActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-top:.35rem;display:flex}.DzQvsG_extractorOfferCta{color:#fff;background:var(--primary);cursor:pointer;border:none;border-radius:9999px;justify-content:center;align-items:center;padding:.5rem 1rem;font-size:.8rem;font-weight:600;transition:all .2s;display:inline-flex}.DzQvsG_extractorOfferCta:hover:not(:disabled){filter:brightness(1.1)}.DzQvsG_extractorOfferCta:disabled{opacity:.4;cursor:not-allowed}.DzQvsG_extractorOfferDismiss{color:rgb(var(--foreground));opacity:.7;cursor:pointer;background:0 0;border:none;border-radius:9999px;padding:.5rem .75rem;font-size:.8rem;font-weight:500;transition:all .2s}.DzQvsG_extractorOfferDismiss:hover:not(:disabled){opacity:1;background:rgba(var(--foreground), .05)}.DzQvsG_extractorOfferDismiss:disabled{opacity:.4;cursor:not-allowed}.DzQvsG_sectionButton{color:rgb(var(--foreground));opacity:.7;cursor:pointer;background:0 0;border:none;border-radius:9999px;align-items:center;gap:.5rem;padding:.5rem .875rem;font-size:.8rem;font-weight:500;transition:all .2s;display:inline-flex}.DzQvsG_sectionButton:hover:not(:disabled){opacity:1;background:rgba(var(--foreground), .05)}.DzQvsG_sectionButton:disabled{opacity:.4;cursor:not-allowed}.DzQvsG_sectionButtonActive{opacity:1;color:#fff;background:var(--primary)}.DzQvsG_sectionButtonActive:hover:not(:disabled){background:var(--primary);filter:brightness(1.1)}.DzQvsG_sectionIcon{font-size:.9rem}.DzQvsG_clearSectionButton{width:1.75rem;height:1.75rem;color:rgb(var(--foreground));opacity:.5;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:.7rem;transition:all .2s;display:inline-flex}.DzQvsG_clearSectionButton:hover:not(:disabled){opacity:1;background:rgba(var(--foreground), .1)}.DzQvsG_clearSectionButton:disabled{opacity:.3;cursor:not-allowed}.DzQvsG_loadingOverlay{background:rgba(var(--emphasis), .95);z-index:10;flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex;position:absolute;inset:0}.DzQvsG_loadingMessage{color:rgb(var(--foreground));opacity:.7;font-size:.9rem}.DzQvsG_errorMessage{color:#dc2626;text-align:center;margin-top:.5rem;font-size:.85rem}@media (max-width:1023px){.DzQvsG_inputZone{min-height:220px;padding:1.5rem}.DzQvsG_previewContainer{min-height:250px;max-height:none}.DzQvsG_urlIcon{font-size:3rem}}@media (max-width:640px){.DzQvsG_inputZone{border-radius:12px;min-height:180px;padding:1rem}.DzQvsG_previewContainer{border-radius:12px;min-height:200px}.DzQvsG_urlIcon{font-size:2.5rem}.DzQvsG_inputTitle{font-size:1rem}.DzQvsG_inputSubtitle{font-size:.8rem}.DzQvsG_urlInput{padding:.75rem .875rem .75rem 2.5rem;font-size:.9rem}.DzQvsG_extractButton{min-width:140px;padding:.625rem 1.25rem;font-size:.85rem}.DzQvsG_urlHeader{padding:.5rem .75rem}.DzQvsG_urlTitle{font-size:.8rem}.DzQvsG_urlSource{font-size:.7rem}.DzQvsG_replaceButton{padding:.4rem .6rem;font-size:.75rem}.DzQvsG_previewWrapper{padding:.75rem}.DzQvsG_previewContent{font-size:.8rem}.DzQvsG_sectionFooter{padding:.5rem .75rem}.DzQvsG_sectionButton{padding:.4rem .6rem;font-size:.75rem}.DzQvsG_sectionIcon{font-size:.8rem}.DzQvsG_clearSectionButton{width:1.5rem;height:1.5rem}}
._120Gta_streamingStrip{background:rgba(var(--primary-alt), .08);border:1px solid rgba(var(--primary-alt), .18);border-radius:.75rem;align-items:center;gap:1rem;margin-bottom:1rem;padding:.75rem 1rem;display:flex}.dark ._120Gta_streamingStrip{background:rgba(var(--primary-alt), .12);border-color:rgba(var(--primary-alt), .25)}._120Gta_streamingStripCopy{min-width:0;color:var(--primary);flex:1;font-size:.875rem;line-height:1.25rem}.dark ._120Gta_streamingStripCopy{color:var(--primary-light)}._120Gta_streamingStripMessage{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._120Gta_streamingStripMeter{background:rgba(var(--primary-alt), .18);border-radius:9999px;flex-shrink:0;width:8rem;height:.375rem;overflow:hidden}._120Gta_streamingStripBar{background:var(--primary);border-radius:9999px;height:100%;transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(0,0,.2,1)}.dark ._120Gta_streamingStripBar{background:rgb(var(--primary-alt))}._120Gta_pulseDot{background:var(--primary);width:.625rem;height:.625rem;box-shadow:0 0 0 0 rgba(var(--primary-alt), .55);border-radius:9999px;flex-shrink:0;animation:1.6s ease-out infinite _120Gta_pulseDot;display:inline-block}.dark ._120Gta_pulseDot{background:rgb(var(--primary-alt))}@keyframes _120Gta_pulseDot{0%{box-shadow:0 0 0 0 rgba(var(--primary-alt), .55)}70%{box-shadow:0 0 0 10px rgba(var(--primary-alt), 0)}to{box-shadow:0 0 0 0 rgba(var(--primary-alt), 0)}}._120Gta_summaryCard{background:rgba(var(--primary-alt), .06);border:1px solid rgba(var(--primary-alt), .16);border-radius:.75rem;margin-bottom:1.25rem;padding:.875rem 1rem}.dark ._120Gta_summaryCard{background:rgba(var(--primary-alt), .09);border-color:rgba(var(--primary-alt), .24)}._120Gta_summaryLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--primary);margin-bottom:.375rem;font-size:.75rem;font-weight:600;line-height:1rem;display:block}.dark ._120Gta_summaryLabel{color:var(--primary-light)}._120Gta_summaryText{color:rgba(var(--foreground), .85);margin:0;font-size:.875rem;line-height:1.625}._120Gta_reportEmpty{text-align:center;min-height:18rem;color:rgba(var(--foreground), .62);flex-direction:column;justify-content:center;align-items:center;gap:.75rem;font-size:.875rem;line-height:1.25rem;display:flex}._120Gta_sourceSection{margin-top:1.5rem}._120Gta_sourceSectionHeader{flex-direction:column;gap:.5rem;display:flex}@media (min-width:640px){._120Gta_sourceSectionHeader{flex-direction:row;justify-content:space-between;align-items:flex-end}}._120Gta_sourceSectionEyebrow{text-transform:uppercase;letter-spacing:.05em;color:rgba(var(--foreground), .55);margin-bottom:.25rem;font-size:.75rem;font-weight:600;line-height:1rem;display:block}._120Gta_sourceSectionTitle{color:rgb(var(--foreground));margin:0;font-size:1.125rem;font-weight:600;line-height:1.75rem}._120Gta_sourceReviewSummary{border-radius:9999px;align-self:flex-start;align-items:center;padding:.25rem .625rem;font-size:.75rem;font-weight:600;line-height:1rem;display:inline-flex}@media (min-width:640px){._120Gta_sourceReviewSummary{align-self:auto}}._120Gta_sourceReviewSummary{color:rgb(var(--pending-alt));background:rgba(var(--pending-alt), .12);border:1px solid rgba(var(--pending-alt), .24)}._120Gta_sourceReviewSummaryReady{color:rgb(var(--success-alt));background:rgba(var(--success-alt), .1);border-color:rgba(var(--success-alt), .22)}._120Gta_sourceGrid{grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem;margin-top:.75rem;display:grid}@media (min-width:768px){._120Gta_sourceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}._120Gta_sourceCard{background:rgba(var(--foreground), .04);border:1px solid rgba(var(--foreground), .08);color:inherit;border-radius:.5rem;flex-direction:column;font-size:.875rem;line-height:1.25rem;transition:border-color .2s,background-color .2s,transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}._120Gta_sourceStatus_needs_review{border-color:rgba(var(--pending-alt), .18)}._120Gta_sourceStatus_missing_required_metadata{border-color:rgba(var(--error), .2)}._120Gta_sourceCard:hover,._120Gta_sourceCard:focus-visible{border-color:rgba(var(--primary-alt), .45);background:rgba(var(--primary-alt), .06);box-shadow:0 4px 14px -8px rgba(var(--primary-alt), .45);transform:translateY(-1px)}._120Gta_sourceCardLink{color:inherit;flex-direction:column;flex:1;padding:.75rem .875rem;text-decoration:none;display:flex}._120Gta_sourceCardBody{flex-direction:column;flex:1;padding:.75rem .875rem;display:flex}._120Gta_sourceCardLink:focus-visible,._120Gta_sourceOpenButton:focus-visible,._120Gta_sourceReviewButton:focus-visible{outline:2px solid rgba(var(--primary-alt), .55);outline-offset:-2px}._120Gta_sourceCardHeader{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.375rem;display:flex}._120Gta_sourceCardHeaderActions{flex-shrink:0;align-items:center;gap:.5rem;min-width:0;display:inline-flex}._120Gta_sourceCardArrow{color:rgba(var(--foreground), .35);flex-shrink:0;font-size:.75rem;line-height:1rem;transition:color .2s,transform .2s}._120Gta_sourceCard:hover ._120Gta_sourceCardArrow,._120Gta_sourceCardLink:focus-visible ._120Gta_sourceCardArrow{color:var(--primary);transform:translate(1px,-1px)}:is(.dark ._120Gta_sourceCard:hover ._120Gta_sourceCardArrow,.dark ._120Gta_sourceCardLink:focus-visible ._120Gta_sourceCardArrow){color:var(--primary-light)}._120Gta_sourceMeta{text-transform:uppercase;letter-spacing:.05em;color:rgba(var(--foreground), .55);font-size:.75rem;font-weight:600;line-height:1rem}._120Gta_sourceReadinessBadge{white-space:nowrap;color:rgba(var(--foreground), .62);background:rgba(var(--foreground), .06);border:1px solid rgba(var(--foreground), .08);border-radius:9999px;align-items:center;padding:.125rem .5rem;font-size:.75rem;font-weight:600;line-height:1rem;display:inline-flex}._120Gta_sourceStatus_ready ._120Gta_sourceReadinessBadge{color:rgb(var(--success-alt));background:rgba(var(--success-alt), .1);border-color:rgba(var(--success-alt), .22)}._120Gta_sourceStatus_needs_review ._120Gta_sourceReadinessBadge{color:rgb(var(--pending-alt));background:rgba(var(--pending-alt), .12);border-color:rgba(var(--pending-alt), .24)}._120Gta_sourceStatus_missing_required_metadata ._120Gta_sourceReadinessBadge{color:rgb(var(--error));background:rgba(var(--error), .1);border-color:rgba(var(--error), .22)}._120Gta_sourceTitle{color:rgb(var(--foreground));-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:.375rem;font-weight:600;line-height:1.375;display:-webkit-box;overflow:hidden}._120Gta_sourceMetadataLine{text-transform:capitalize;color:rgba(var(--foreground), .55);margin-bottom:.5rem;font-size:.75rem;font-weight:500;line-height:1rem}._120Gta_sourceWarningList{flex-wrap:wrap;gap:.375rem;margin-bottom:.5rem;display:flex}._120Gta_sourceWarningList span{color:rgba(var(--foreground), .7);background:rgba(var(--foreground), .055);border-radius:9999px;align-items:center;padding:.125rem .5rem;font-size:.75rem;font-weight:500;line-height:1rem;display:inline-flex}._120Gta_sourceSnippet{color:rgba(var(--foreground), .65);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:.5rem;font-size:.75rem;line-height:1.375;display:-webkit-box;overflow:hidden}._120Gta_sourceHost{text-overflow:ellipsis;white-space:nowrap;color:rgba(var(--foreground), .5);margin-top:auto;font-size:.75rem;font-weight:500;line-height:1rem;overflow:hidden}._120Gta_sourceCard:hover ._120Gta_sourceHost,._120Gta_sourceCardLink:focus-visible ._120Gta_sourceHost{color:var(--primary)}:is(.dark ._120Gta_sourceCard:hover ._120Gta_sourceHost,.dark ._120Gta_sourceCardLink:focus-visible ._120Gta_sourceHost){color:var(--primary-light)}._120Gta_sourceActionRow{border-top:1px solid rgba(var(--primary-alt), .16);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}._120Gta_sourceOpenButton,._120Gta_sourceReviewButton{appearance:none;font-size:.75rem;line-height:1rem;font:inherit;color:var(--primary);background-color:rgba(var(--primary-alt), .08);cursor:pointer;border:0;justify-content:center;align-items:center;gap:.5rem;min-width:0;padding:.625rem .875rem;font-weight:600;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}._120Gta_sourceOpenButton{border-right:1px solid rgba(var(--primary-alt), .16)}._120Gta_sourceOpenButtonDisabled{color:rgba(var(--foreground), .45);cursor:not-allowed}._120Gta_sourceReviewButton{border-left:1px solid rgba(var(--primary-alt), .16)}._120Gta_sourceOpenButton:hover,._120Gta_sourceReviewButton:hover{color:var(--primary);background-color:rgba(var(--primary-alt), .14)}._120Gta_sourceOpenButton:active,._120Gta_sourceReviewButton:active{background-color:rgba(var(--primary-alt), .2)}._120Gta_sourceOpenButtonDisabled:hover,._120Gta_sourceOpenButtonDisabled:active{color:rgba(var(--foreground), .45);background-color:rgba(var(--primary-alt), .08)}.dark ._120Gta_sourceOpenButton{color:var(--primary-light)}.dark ._120Gta_sourceOpenButton:hover{color:var(--primary-light)}.dark ._120Gta_sourceReviewButton{color:var(--primary-light)}.dark ._120Gta_sourceReviewButton:hover{color:var(--primary-light)}.dark ._120Gta_sourceOpenButtonDisabled{color:rgba(var(--foreground), .45)}.dark ._120Gta_sourceOpenButtonDisabled:hover{color:rgba(var(--foreground), .45)}@media (max-width:540px){._120Gta_sourceActionRow{grid-template-columns:minmax(0,1fr)}._120Gta_sourceOpenButton{border-right:0}._120Gta_sourceReviewButton{border-left:0;border-top:1px solid rgba(var(--primary-alt), .16)}}
.g22uUq_wrapper>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.g22uUq_stats{align-items:center;gap:.5rem;display:flex}.g22uUq_stat{background:rgba(var(--foreground), .05);color:rgba(var(--foreground), .6);border-radius:.5rem;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.75rem;font-weight:500;line-height:1rem;display:inline-flex}.dark .g22uUq_stat{background:rgba(var(--foreground), .07)}.g22uUq_statValue{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);color:rgb(var(--foreground));font-size:.875rem;font-weight:700;line-height:1.25rem}.g22uUq_statActive{background:rgba(var(--success), .1);color:rgb(var(--success))}.g22uUq_statActive .g22uUq_statValue{color:rgb(var(--success))}.dark .g22uUq_statActive{background:rgba(var(--success), .12)}.g22uUq_backendBadge{text-transform:uppercase;letter-spacing:.025em;background:rgba(var(--info), .1);color:rgb(var(--info));border-radius:.5rem;padding:.25rem .625rem;font-size:.75rem;font-weight:600;line-height:1rem}.dark .g22uUq_backendBadge{background:rgba(var(--info), .15)}.g22uUq_controls{align-items:center;gap:.5rem;margin-left:auto;display:flex}.g22uUq_toggleLabel{cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid rgba(var(--foreground), .1);color:rgba(var(--foreground), .45);border-radius:.5rem;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.75rem;font-weight:500;line-height:1rem;transition:all .2s;display:flex}.g22uUq_toggleLabel:hover{border-color:rgba(var(--foreground), .18);color:rgba(var(--foreground), .6)}.g22uUq_toggleActive{border-color:rgba(var(--primary-alt), .3);background:rgba(var(--primary-alt), .06);color:var(--primary)}.dark .g22uUq_toggleActive{border-color:rgba(var(--primary-alt), .4);background:rgba(var(--primary-alt), .1)}.g22uUq_toggleActive:hover{border-color:rgba(var(--primary-alt), .4);color:var(--primary)}.g22uUq_toggleInput{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.g22uUq_toggleDot{background:rgba(var(--foreground), .25);border-radius:9999px;flex-shrink:0;width:.375rem;height:.375rem;transition:background .2s}.g22uUq_toggleDotActive{background:var(--primary)}.g22uUq_refreshButton{border:1px solid rgba(var(--foreground), .1);width:30px;height:30px;color:rgba(var(--foreground), .45);cursor:pointer;background:0 0;border-radius:.5rem;justify-content:center;align-items:center;transition:all .2s;display:flex}.g22uUq_refreshButton:hover{border-color:rgba(var(--foreground), .2);background:rgba(var(--foreground), .04);color:rgb(var(--foreground))}.g22uUq_refreshButton:disabled{cursor:not-allowed;opacity:.5}.g22uUq_staleIndicator{color:rgb(var(--danger-alt));font-size:.75rem;font-weight:500;line-height:1rem}.g22uUq_healthyIndicator{color:rgb(var(--success));font-size:.75rem;line-height:1rem}.g22uUq_progressWrapper{align-items:center;gap:.5rem;display:flex}.g22uUq_progressBar{background-color:rgba(var(--foreground), .1);border-radius:9999px;width:4rem;height:.375rem;overflow:hidden}.dark .g22uUq_progressBar{background-color:rgba(var(--foreground), .15)}.g22uUq_progressFill{background-color:var(--primary);border-radius:9999px;height:100%;transition:width .3s}.g22uUq_progressText{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);color:rgba(var(--foreground), .6);font-size:.75rem;line-height:1rem}.g22uUq_actionButtons{gap:.375rem;display:flex}.g22uUq_cancelButton{background-color:rgba(var(--pending), .15);color:rgb(var(--pending));border:1px solid rgba(var(--pending), .3);cursor:pointer;border-radius:.25rem;padding:.25rem .5rem;font-size:.75rem;font-weight:500;line-height:1rem;transition:filter .2s}.g22uUq_cancelButton:disabled{cursor:not-allowed;opacity:.5}.g22uUq_cancelButton:not(:disabled):hover{filter:brightness(85%)}.g22uUq_removeButton{background-color:rgba(var(--danger-alt), .15);color:rgb(var(--danger-alt));border:1px solid rgba(var(--danger-alt), .3);cursor:pointer;border-radius:.25rem;padding:.25rem .5rem;font-size:.75rem;font-weight:500;line-height:1rem;transition:filter .2s}.g22uUq_removeButton:disabled{cursor:not-allowed;opacity:.5}.g22uUq_removeButton:not(:disabled):hover{filter:brightness(85%)}.g22uUq_error{color:rgb(var(--danger-alt));background-color:rgba(var(--danger-alt), .1);border:1px solid rgba(var(--danger-alt), .2);border-radius:.375rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem}.dark .g22uUq_error{background-color:rgba(var(--danger-alt), .15)}.g22uUq_truncatedText{text-overflow:ellipsis;white-space:nowrap;max-width:200px;display:block;overflow:hidden}
.Ce0IYG_tabs{width:100%}.Ce0IYG_tabListOuter{background:rgba(var(--foreground), .05);border:1px solid rgba(var(--foreground), .08);border-radius:.75rem;margin-bottom:1.5rem;padding:.25rem}.Ce0IYG_tabListScroller{-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow-x:auto}.Ce0IYG_tabListScroller::-webkit-scrollbar{display:none}.Ce0IYG_tabList{flex-wrap:nowrap;gap:.25rem;display:flex}.Ce0IYG_tab{cursor:pointer;white-space:nowrap;outline-offset:2px;color:rgba(var(--foreground), .6);border-radius:.5rem;outline:2px solid #0000;align-items:center;gap:.375rem;padding:.5rem .75rem;font-size:.875rem;font-weight:500;line-height:1.25rem;transition:all .3s;display:flex}@media (min-width:640px){.Ce0IYG_tab{gap:.5rem;padding:.625rem 1rem;font-size:1rem;line-height:1.5rem}}.Ce0IYG_tab:hover{color:rgb(var(--foreground));background:rgba(var(--foreground), .05)}.Ce0IYG_tabSelected{box-shadow:0px 2px 8px rgba(var(--primary-alt), .3);color:#fff!important;background:linear-gradient(90deg, var(--primary), rgba(var(--primary-alt), .9))!important}.Ce0IYG_tabIcon{font-size:.875rem;line-height:1.25rem}.Ce0IYG_tabPanel{display:none}.Ce0IYG_tabPanelSelected{display:block}.Ce0IYG_schemaName{color:rgb(var(--foreground));font-weight:600}.Ce0IYG_description{color:rgba(var(--foreground), .6);text-overflow:ellipsis;white-space:nowrap;cursor:help;max-width:100%;font-size:.875rem;line-height:1.25rem;display:block;overflow:hidden}.Ce0IYG_viewButton{background:linear-gradient(90deg, var(--primary), rgba(var(--primary-alt), .9));color:#fff;border-radius:.5rem;align-items:center;padding:.5rem 1rem;font-size:.875rem;font-weight:500;line-height:1.25rem;transition:all .2s;display:inline-flex}.Ce0IYG_viewButton:hover{filter:brightness(105%);box-shadow:0px 3px 8px rgba(var(--primary-alt), .3);transform:translateY(-1px)}.Ce0IYG_visibilityPublic{background-color:rgba(var(--success-alt), .15);color:rgb(var(--success));border-radius:9999px;padding:.125rem .5rem;font-size:.75rem;font-weight:600;line-height:1rem}.Ce0IYG_visibilityHidden{background-color:rgba(var(--pending-alt), .15);color:rgb(var(--pending));border-radius:9999px;padding:.125rem .5rem;font-size:.75rem;font-weight:600;line-height:1rem}
.KTfhva_list{flex-direction:column;gap:.5rem;margin-top:.5rem;margin-left:0;padding:0;list-style:none;display:flex}.KTfhva_item{border:1px solid rgba(var(--foreground), .1);background-color:rgba(var(--background), .4);border-radius:.5rem;transition:border-color .2s,background-color .2s;overflow:hidden}.KTfhva_item:hover{border-color:rgba(var(--primary-alt), .3)}.KTfhva_itemExpanded{border-color:rgba(var(--primary-alt), .35);background-color:rgba(var(--primary-alt), .04)}.dark .KTfhva_itemExpanded{background-color:rgba(var(--primary-alt), .08)}.KTfhva_header{align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.KTfhva_titleArea{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.KTfhva_title{color:var(--primary);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:600;text-decoration:none;overflow:hidden}.KTfhva_title:hover{text-decoration:underline}.dark .KTfhva_title{color:var(--primary-light)}.KTfhva_titleDisabled{opacity:.6;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:600;overflow:hidden}.KTfhva_metaRow{opacity:.7;flex-wrap:wrap;align-items:center;gap:.375rem;font-size:.75rem;display:flex}.KTfhva_metaSeparator{opacity:.5}.KTfhva_chevronButton{width:1.75rem;height:1.75rem;color:rgba(var(--foreground), .55);cursor:pointer;background:0 0;border:0;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .2s,color .2s;display:inline-flex}.KTfhva_chevronButton:hover{background-color:rgba(var(--primary-alt), .12);color:var(--primary)}.dark .KTfhva_chevronButton:hover{color:var(--primary-light)}.KTfhva_chevron{width:.75rem;height:.75rem;transition:transform .3s cubic-bezier(.4,0,.2,1)}.KTfhva_chevronOpen{transform:rotate(180deg)}.KTfhva_body{grid-template-rows:0fr;transition:grid-template-rows .35s ease-out;display:grid}.KTfhva_bodyOpen{grid-template-rows:1fr}.KTfhva_bodyInner{min-height:0;overflow:hidden}.KTfhva_snippet{opacity:.9;white-space:pre-wrap;margin:0;padding:0 .75rem .75rem;font-size:.8125rem;line-height:1.5}
.oG-6Iq_dialogPanel{flex-direction:column;max-height:calc(100vh - 2rem);display:flex}.oG-6Iq_header{padding-right:3.25rem}.oG-6Iq_title{color:rgb(var(--foreground));align-items:center;gap:.6rem;margin:0;font-size:1.35rem;font-weight:700;display:inline-flex}.oG-6Iq_title svg{color:var(--primary);font-size:1rem}.dark .oG-6Iq_title svg{color:rgb(var(--primary-light))}.oG-6Iq_body{min-height:0;max-height:calc(100vh - 13rem);overflow-y:auto}.oG-6Iq_previewCard{border:1px solid rgba(var(--foreground), .1);background:rgba(var(--background), .48);border-radius:.5rem;flex-direction:column;gap:.45rem;margin-bottom:.9rem;padding:.9rem;display:flex}.oG-6Iq_previewHeader,.oG-6Iq_previewMeta{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.oG-6Iq_statusBadge,.oG-6Iq_sourceKey,.oG-6Iq_warningList span{border-radius:999px;align-items:center;padding:.25rem .55rem;font-size:.72rem;font-weight:700;display:inline-flex}.oG-6Iq_statusBadge{color:var(--primary);background:rgba(var(--primary-alt), .12);border:1px solid rgba(var(--primary-alt), .24)}.oG-6Iq_sourceKey{color:rgba(var(--foreground), .62);background:rgba(var(--foreground), .06);border:1px solid rgba(var(--foreground), .08)}.oG-6Iq_previewTitle{color:rgb(var(--foreground));margin:0;font-size:1.05rem;font-weight:700;line-height:1.35}.oG-6Iq_previewSnippet{color:rgba(var(--foreground), .7);margin:0;font-size:.88rem;line-height:1.55}.oG-6Iq_previewMeta{color:rgba(var(--foreground), .58);font-size:.8rem}.oG-6Iq_previewMeta a{color:var(--primary);align-items:center;gap:.35rem;font-weight:700;text-decoration:none;display:inline-flex}.dark .oG-6Iq_previewMeta a{color:var(--primary-light)}.dark .oG-6Iq_statusBadge{color:var(--primary-light)}.oG-6Iq_warningList{flex-wrap:wrap;gap:.45rem;margin-bottom:.9rem;display:flex}.oG-6Iq_warningList span{color:rgb(var(--pending-alt));background:rgba(var(--pending-alt), .12);border:1px solid rgba(var(--pending-alt), .24);text-transform:capitalize}.oG-6Iq_errorBox{background:rgba(var(--danger-alt), .12);border:1px solid rgba(var(--danger-alt), .32);color:rgb(var(--danger-alt));border-radius:.5rem;margin-bottom:.9rem;padding:.75rem .9rem;font-size:.9rem;font-weight:600}.oG-6Iq_formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.oG-6Iq_formGrid label{min-width:0;color:rgba(var(--foreground), .62);flex-direction:column;gap:.35rem;font-size:.78rem;font-weight:700;display:flex}.oG-6Iq_formGrid input,.oG-6Iq_formGrid select,.oG-6Iq_formGrid textarea{border:1px solid rgba(var(--foreground), .14);background:rgba(var(--background), .58);width:100%;min-width:0;color:rgb(var(--foreground));border-radius:.5rem;outline:none;font-size:.9rem;font-weight:500;transition:border-color .18s,box-shadow .18s,background-color .18s}.oG-6Iq_formGrid input,.oG-6Iq_formGrid select{min-height:2.55rem;padding:0 .75rem}.oG-6Iq_formGrid textarea{resize:vertical;min-height:5.6rem;padding:.7rem .75rem;line-height:1.45}.oG-6Iq_formGrid input:focus,.oG-6Iq_formGrid select:focus,.oG-6Iq_formGrid textarea:focus{border-color:rgba(var(--primary-alt), .55);box-shadow:0 0 0 3px rgba(var(--primary-alt), .14);background:rgba(var(--background), .86)}.oG-6Iq_fieldWide{grid-column:1/-1}.oG-6Iq_footer{justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.oG-6Iq_footer button{justify-content:center;align-items:center;gap:.45rem;display:inline-flex}@media (max-width:760px){.oG-6Iq_body{max-height:calc(100vh - 12rem)}.oG-6Iq_formGrid{grid-template-columns:minmax(0,1fr)}.oG-6Iq_footer{flex-direction:column-reverse;align-items:stretch}}
.wDEHaG_page{width:100%;max-width:80rem;margin-left:auto;margin-right:auto}.wDEHaG_page>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.wDEHaG_page{padding:1rem}@media (min-width:768px){.wDEHaG_page{padding:2rem}}.wDEHaG_loading,.wDEHaG_error{justify-content:center;align-items:center;min-height:16rem;padding:2rem;display:flex}.wDEHaG_error{color:rgb(var(--danger))}.wDEHaG_heroBadges{flex-wrap:wrap;align-items:center;gap:.25rem 1rem;display:flex}.wDEHaG_heroPlan{text-transform:uppercase;letter-spacing:.025em;color:#ffffffd9;border-left:1px solid #ffffff59;align-items:center;padding-left:1rem;font-size:.75rem;font-weight:600;line-height:1rem;display:inline-flex}.wDEHaG_inlineLink{color:var(--primary);align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;line-height:1.25rem;display:inline-flex}.wDEHaG_inlineLink:hover{text-decoration:underline}.dark .wDEHaG_inlineLink{color:var(--primary-light)}.wDEHaG_warning{color:rgb(var(--warn));background:rgba(var(--warn), .12);border:1px solid rgba(var(--warn), .28);border-radius:.75rem;align-items:center;gap:.75rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;display:flex}.wDEHaG_grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:1.25rem}@media (min-width:1024px){.wDEHaG_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.wDEHaG_grid{align-items:start;display:grid}.wDEHaG_cardHeader{align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.wDEHaG_cardHeader h2,.wDEHaG_sectionHeading h2{color:rgb(var(--foreground));font-size:1.125rem;font-weight:600;line-height:1.75rem}.wDEHaG_cardHint,.wDEHaG_sectionHeading p,.wDEHaG_dialogHint{color:rgba(var(--foreground), .64);margin-top:.25rem;font-size:.875rem;line-height:1.25rem}.wDEHaG_definitionList{flex-direction:column;margin-top:.25rem;display:flex}.wDEHaG_definitionList div{border-bottom:1px solid rgba(var(--foreground), .08);justify-content:space-between;align-items:baseline;gap:1rem;padding-top:.625rem;padding-bottom:.625rem;font-size:.875rem;line-height:1.25rem;display:flex}.wDEHaG_definitionList div:last-child{border-bottom:0}.wDEHaG_definitionList dt{color:rgba(var(--foreground), .56);flex-shrink:0}.wDEHaG_definitionList dd{text-align:right;overflow-wrap:anywhere;min-width:0;color:rgb(var(--foreground));font-weight:500}.wDEHaG_chips,.wDEHaG_permissionList{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.wDEHaG_chips span,.wDEHaG_permissionList code{background:rgba(var(--primary-alt), .12);color:var(--primary);border-radius:.375rem;padding:.25rem .625rem;font-size:.75rem;line-height:1rem}:is(.dark .wDEHaG_chips span,.dark .wDEHaG_permissionList code){background:rgba(var(--primary-alt), .15);color:var(--primary-light)}.wDEHaG_permissionDetails{margin-top:1.25rem;font-size:.875rem;line-height:1.25rem}.wDEHaG_permissionDetails summary{cursor:pointer;color:rgb(var(--foreground));font-weight:500}.wDEHaG_permissionList{max-height:9rem;overflow:auto}.wDEHaG_billing{color:rgba(var(--foreground), .72);flex-direction:column;gap:.5rem;font-size:.875rem;line-height:1.25rem;display:flex}.wDEHaG_billing strong{color:rgb(var(--foreground));font-size:1rem;line-height:1.5rem}.wDEHaG_section>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.wDEHaG_sectionHeading{align-items:center;gap:.75rem;display:flex}.wDEHaG_sectionHeading>div{min-width:0}.wDEHaG_resourceGrid{grid-template-columns:repeat(1,minmax(0,1fr));gap:1.25rem;display:grid}@media (min-width:1024px){.wDEHaG_resourceGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.wDEHaG_resourceGrid{align-items:start;display:grid}@media (min-width:768px){.wDEHaG_resourceGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.wDEHaG_resourceGrid{grid-template-columns:repeat(5,minmax(0,1fr))}}.wDEHaG_resourceCard{background:var(--emphasis);border:1px solid rgba(var(--foreground), .08);border-radius:.75rem;flex-direction:column;gap:.25rem;min-width:0;padding:1rem;transition:all .3s;display:flex}.wDEHaG_resourceCard:hover{border-color:rgba(var(--primary-alt), .35);box-shadow:0 8px 20px rgba(var(--primary-alt), .15);transform:translateY(-2px)}.wDEHaG_resourceCard span{color:rgba(var(--foreground), .64);font-size:.875rem;line-height:1.25rem}.wDEHaG_resourceCard strong{color:var(--primary);font-size:1.5rem;font-weight:700;line-height:2rem}.dark .wDEHaG_resourceCard strong{color:var(--primary-light)}.wDEHaG_resourceCard small{min-height:2rem;color:rgba(var(--foreground), .52);font-size:.75rem;line-height:1rem}.wDEHaG_resourceCard .wDEHaG_inlineLink{margin-top:.5rem;font-size:.75rem;line-height:1rem}.wDEHaG_dangerZone{border:1px solid rgba(var(--danger-alt), .3);background:rgba(var(--danger-alt), .05);border-radius:.75rem;padding:1.25rem}.wDEHaG_dangerZoneLayout{flex-direction:column;gap:1rem;display:flex}@media (min-width:768px){.wDEHaG_dangerZoneLayout{flex-direction:row;justify-content:space-between;align-items:center}}.wDEHaG_dangerZoneContent{min-width:0}.wDEHaG_dangerZoneTitle{color:rgb(var(--foreground));margin-bottom:.5rem;font-size:1.5rem;font-weight:700;line-height:2rem}.wDEHaG_dangerZoneDescription{max-width:42rem;color:rgba(var(--foreground), .64);font-size:.875rem;line-height:1.25rem}.wDEHaG_controlActions{flex-wrap:wrap;gap:.75rem;display:flex}.wDEHaG_controlButton{white-space:nowrap;justify-content:center;align-items:center;gap:.5rem;display:inline-flex}.wDEHaG_formGrid{grid-template-columns:repeat(1,minmax(0,1fr));gap:1.25rem;margin-top:1.25rem;display:grid}@media (min-width:1024px){.wDEHaG_formGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.wDEHaG_formGrid{align-items:start;display:grid}@media (min-width:640px){.wDEHaG_formGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.wDEHaG_deleteTitle{color:rgb(var(--danger));align-items:center;gap:.5rem;display:flex}.wDEHaG_deleteWarning{color:rgb(var(--danger));margin-top:1rem;font-weight:500}@media (max-width:639px){.wDEHaG_resourceGrid{grid-template-columns:repeat(1,minmax(0,1fr))}.wDEHaG_definitionList div{flex-direction:column;gap:.25rem}.wDEHaG_definitionList dd{text-align:left}.wDEHaG_controlActions{justify-content:flex-start}}
.PXAmKG_libraryTabs{gap:.75rem;margin-bottom:2rem;display:grid}@media (min-width:640px){.PXAmKG_libraryTabs{grid-template-columns:repeat(2,minmax(0,1fr))}}.PXAmKG_libraryTab{text-align:left;color:rgba(var(--foreground), .72);background:var(--emphasis);border:1px solid rgba(var(--foreground), .1);box-shadow:0 6px 18px rgba(var(--foreground), .06);border-radius:.75rem;align-items:center;gap:.75rem;padding:.75rem 1rem;font-weight:600;transition:all .25s;display:flex}.PXAmKG_libraryTab:hover{color:rgb(var(--foreground));border-color:rgba(var(--primary-alt), .35);transform:translateY(-1px)}.PXAmKG_libraryTabActive{color:var(--primary);background:rgba(var(--primary-alt), .12);border-color:rgba(var(--primary-alt), .35)}.dark .PXAmKG_libraryTabActive{color:var(--primary-light);background:rgba(var(--primary-alt), .18)}.PXAmKG_libraryTabIcon{flex-shrink:0;font-size:1rem;line-height:1.5rem}.PXAmKG_uploadButton{white-space:nowrap;color:var(--primary);background:rgba(var(--primary-alt), .08);border:1px solid rgba(var(--primary-alt), .35);border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-weight:500;transition:all .2s;display:inline-flex}.PXAmKG_uploadButton:hover{color:var(--primary);background:rgba(var(--primary-alt), .14);transform:translateY(-1px)}.dark .PXAmKG_uploadButton{color:var(--primary-light);background:rgba(var(--primary-alt), .14)}.dark .PXAmKG_uploadButton:hover{background:rgba(var(--primary-alt), .22)}.PXAmKG_uploadDialogHeader{align-items:center;gap:.75rem;display:flex}.PXAmKG_uploadDialogIcon{color:var(--primary);flex-shrink:0;font-size:1.25rem;line-height:1.75rem}.dark .PXAmKG_uploadDialogIcon{color:var(--primary-light)}.PXAmKG_uploadDialogTitle{color:rgb(var(--foreground));font-size:1.125rem;font-weight:600;line-height:1.75rem}.PXAmKG_uploadDialogSubtitle{color:rgba(var(--foreground), .68);margin-top:.25rem;font-size:.875rem;line-height:1.25rem}.PXAmKG_bulkDeleteBanner{background:rgba(var(--alert-alt), .1);border:1px solid rgba(var(--alert-alt), .25);border-radius:.5rem;align-items:center;gap:.75rem;margin-bottom:1rem;padding:.75rem 1rem;display:flex}.PXAmKG_bulkDeleteBannerIcon{color:rgb(var(--alert));flex-shrink:0;font-size:.875rem;line-height:1.25rem}.PXAmKG_bulkDeleteBannerText{color:rgba(var(--foreground), .8);flex-grow:1;font-size:.875rem;line-height:1.25rem}.PXAmKG_clearFilter{color:rgba(var(--foreground), .6);background:rgba(var(--foreground), .08);border-radius:.5rem;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.875rem;font-weight:500;line-height:1.25rem;transition:all .2s;display:flex}.PXAmKG_clearFilter:hover{color:rgb(var(--foreground));background:rgba(var(--foreground), .12)}.PXAmKG_schemaCell{flex-direction:column;gap:.25rem;min-width:0;display:flex}.PXAmKG_schemaName{color:rgb(var(--foreground));font-weight:600}.PXAmKG_scheduleBadge{text-transform:uppercase;letter-spacing:.025em;background:rgba(var(--primary-alt), .15);width:fit-content;min-width:0;max-width:100%;color:var(--primary);border-radius:9999px;align-items:center;gap:.375rem;padding:.25rem .75rem;font-size:.75rem;font-weight:600;line-height:1rem;display:inline-flex}.PXAmKG_scheduleBadge>svg{flex-shrink:0}.PXAmKG_scheduleBadgeLabel{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.dark .PXAmKG_scheduleBadge{background:rgba(var(--primary-alt), .2);color:var(--primary-light)}.PXAmKG_revisionBadge{text-transform:uppercase;letter-spacing:.025em;background:rgba(var(--foreground), .1);width:fit-content;color:rgba(var(--foreground), .7);border-radius:9999px;align-items:center;padding:.25rem .75rem;font-size:.75rem;font-weight:600;line-height:1rem;display:inline-flex}.dark .PXAmKG_revisionBadge{background:rgba(var(--foreground), .15)}.PXAmKG_matchCell{flex-direction:column;gap:.25rem;margin-top:.25rem;display:flex}.PXAmKG_matchBadge{background:rgba(var(--primary-alt), .12);width:fit-content;color:var(--primary);border-radius:9999px;align-items:center;padding:.125rem .5rem;font-size:.75rem;font-weight:600;line-height:1rem;display:inline-flex}.PXAmKG_matchSnippet{color:rgba(var(--foreground), .68);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.75rem;line-height:1.625;display:-webkit-box;overflow:hidden}.PXAmKG_sourceName{color:rgba(var(--foreground), .6);text-overflow:ellipsis;white-space:nowrap;max-width:200px;font-size:.875rem;line-height:1.25rem;display:block;overflow:hidden}.PXAmKG_itemCount{background:rgba(var(--primary-alt), .12);color:var(--primary);border-radius:.375rem;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:.875rem;font-weight:600;line-height:1.25rem;display:inline-flex}.dark .PXAmKG_itemCount{background:rgba(var(--primary-alt), .15);color:var(--primary-light)}.PXAmKG_modeBadge{white-space:nowrap;text-transform:uppercase;letter-spacing:.025em;background:rgba(var(--foreground), .1);color:rgba(var(--foreground), .7);border-radius:9999px;align-items:center;padding:.25rem .75rem;font-size:.75rem;font-weight:600;line-height:1rem;display:inline-flex}.dark .PXAmKG_modeBadge{background:rgba(var(--foreground), .15)}.PXAmKG_sourceIcon{color:rgba(var(--foreground), .5);margin-right:.25rem;font-size:.875rem;line-height:1.25rem;display:inline-block}.PXAmKG_sourceCell{max-width:200px;display:block}.PXAmKG_sourceHost{color:rgba(var(--foreground), .45);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1rem;display:block;overflow:hidden}.PXAmKG_actionButtons{justify-content:flex-end;align-items:center;gap:.375rem;display:flex}.PXAmKG_iconButton{background:rgba(var(--foreground), .06);color:rgba(var(--foreground), .5);border-radius:.5rem;justify-content:center;align-items:center;padding:.375rem;font-size:.875rem;line-height:1.25rem;transition:all .2s;display:inline-flex}.PXAmKG_iconButton:hover:not(:disabled){background:rgba(var(--foreground), .12);color:rgba(var(--foreground), .8)}.PXAmKG_iconButton:disabled{opacity:.6;cursor:not-allowed}.PXAmKG_shareIndicator{background:rgba(var(--success-alt), .12);color:rgb(var(--success));border-radius:.5rem;justify-content:center;align-items:center;padding:.375rem;font-size:.875rem;line-height:1.25rem;display:inline-flex}.PXAmKG_deleteButtonSmall{background:rgba(var(--danger-alt), .08);color:rgba(var(--danger-alt), .6);border-radius:.5rem;justify-content:center;align-items:center;padding:.375rem;font-size:.875rem;line-height:1.25rem;transition:all .2s;display:inline-flex}.PXAmKG_deleteButtonSmall:hover{background:rgba(var(--danger-alt), .18);color:rgb(var(--danger))}.PXAmKG_modalTitle{color:rgb(var(--foreground));align-items:center;gap:.5rem;margin-bottom:.75rem;font-size:1.25rem;font-weight:600;line-height:1.75rem;display:flex}.PXAmKG_modalMessage{color:rgba(var(--foreground), .7);margin-bottom:1rem;font-size:.875rem;line-height:1.25rem}.PXAmKG_deleteWarning{background-color:rgba(var(--error), .08);border:1px solid rgba(var(--error), .2);color:rgb(var(--error));border-radius:.75rem;align-items:center;margin-bottom:1rem;padding:.75rem 1rem;font-size:.875rem;font-weight:500;line-height:1.25rem;display:flex}.PXAmKG_modalError{background-color:rgba(var(--error), .08);border:1px solid rgba(var(--error), .2);color:rgb(var(--error));border-radius:.75rem;align-items:center;margin-bottom:1rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;display:flex}.PXAmKG_modalActions{justify-content:flex-end;gap:.75rem;display:flex}.PXAmKG_modalCancelButton{color:var(--primary);border:2px solid var(--primary);background:0 0;border-radius:9999px;padding:.625rem 1.25rem;font-weight:500;transition:all .3s}.PXAmKG_modalCancelButton:hover:not(:disabled){background:rgba(var(--primary-alt), .1)}.PXAmKG_modalCancelButton:disabled{opacity:.5;cursor:not-allowed}.PXAmKG_confirmDeleteButton{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background:linear-gradient(90deg, var(--danger), rgba(var(--danger-alt), 1));box-shadow:0px 4px 10px rgba(var(--danger-alt), .3);border-radius:9999px;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-weight:500;transition:all .3s;display:flex}.PXAmKG_confirmDeleteButton:hover:not(:disabled){box-shadow:0px 5px 14px rgba(var(--danger-alt), .4);filter:brightness(105%);transform:translateY(-1px)}.PXAmKG_confirmDeleteButton:disabled{opacity:.5;cursor:not-allowed;transform:none}.PXAmKG_bulkActionBar{z-index:40;background:rgba(var(--background), .95);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid rgba(var(--primary-alt), .3);box-shadow:0 -4px 20px rgba(var(--foreground), .1);justify-content:space-between;align-items:center;padding:1rem 1.5rem;animation:.2s ease-out PXAmKG_slideUp;display:flex;position:fixed;bottom:0;left:0;right:0}@keyframes PXAmKG_slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.PXAmKG_bulkActionText{color:rgba(var(--foreground), .9);font-size:.875rem;font-weight:600;line-height:1.25rem}.PXAmKG_bulkActionButtons{align-items:center;gap:.75rem;display:flex}.PXAmKG_bulkClearButton{color:rgba(var(--foreground), .7);background:rgba(var(--foreground), .08);border:1px solid rgba(var(--foreground), .12);border-radius:9999px;padding:.5rem 1rem;font-size:.875rem;font-weight:500;line-height:1.25rem;transition:all .2s}.PXAmKG_bulkClearButton:hover{background:rgba(var(--foreground), .15);color:rgb(var(--foreground))}.PXAmKG_bulkDeleteButton{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background:linear-gradient(90deg, var(--danger), rgba(var(--danger-alt), 1));box-shadow:0px 4px 10px rgba(var(--danger-alt), .3);border-radius:9999px;align-items:center;gap:.5rem;padding:.5rem 1.25rem;font-size:.875rem;font-weight:500;line-height:1.25rem;transition:all .2s;display:flex}.PXAmKG_bulkDeleteButton:hover{box-shadow:0px 5px 14px rgba(var(--danger-alt), .4);filter:brightness(105%);transform:translateY(-1px)}.PXAmKG_progressContainer{align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.PXAmKG_progressBar{background:rgba(var(--foreground), .1);border-radius:9999px;flex-grow:1;height:.5rem;overflow:hidden}.PXAmKG_progressFill{background:linear-gradient(90deg, var(--danger), rgba(var(--danger-alt), 1));border-radius:9999px;height:100%;transition:width .3s}.PXAmKG_progressText{white-space:nowrap;color:rgba(var(--foreground), .6);font-size:.75rem;font-weight:500;line-height:1rem}
.Bd6FQq_container{flex-direction:column;gap:1rem;display:flex}.Bd6FQq_card{background-color:var(--emphasis);border-radius:12px;flex-direction:column;gap:.75rem;padding:1.5rem;display:flex}.Bd6FQq_header{align-items:center;gap:1rem;display:flex}.Bd6FQq_titleGroup{flex-direction:column;gap:.5rem;display:flex}.Bd6FQq_icon{background-color:rgba(var(--foreground), .1);border-radius:50%;flex-shrink:0;width:24px;height:24px}.Bd6FQq_label{background-color:rgba(var(--foreground), .1);width:60px;height:12px}.Bd6FQq_title{background-color:rgba(var(--foreground), .1);width:180px;height:24px}.Bd6FQq_line{background-color:rgba(var(--foreground), .1);width:100%;height:16px;margin-top:.5rem}.Bd6FQq_lineShort{background-color:rgba(var(--foreground), .1);width:75%;height:16px}.Bd6FQq_chips{gap:.5rem;margin-top:.5rem;display:flex}.Bd6FQq_chip{background-color:rgba(var(--foreground), .1);border-radius:16px;width:120px;height:32px}
.PsmhWW_dialogPanel{flex-direction:column;max-height:calc(100vh - 2rem);display:flex}.PsmhWW_header{padding-right:3.25rem}.PsmhWW_title{color:rgb(var(--foreground));align-items:center;gap:.6rem;margin:0;font-size:1.35rem;font-weight:700;display:inline-flex}.PsmhWW_title svg{color:var(--primary);opacity:.85;font-size:1.1rem}.dark .PsmhWW_title svg{color:rgb(var(--primary-light))}.PsmhWW_body{min-height:0}.PsmhWW_errorBox{background:rgba(var(--danger-alt), .12);border:1px solid rgba(var(--danger-alt), .32);color:rgb(var(--danger-alt));border-radius:.5rem;margin-bottom:1rem;padding:.75rem .9rem;font-size:.9rem;font-weight:600}.PsmhWW_emptyState{min-height:16rem;color:rgba(var(--foreground), .58);flex-direction:column;justify-content:center;align-items:center;gap:.75rem;display:flex}.PsmhWW_emptyState svg{font-size:1.6rem}.PsmhWW_historyGrid{grid-template-columns:minmax(14rem,19rem) minmax(0,1fr);gap:1rem;min-height:28rem;display:grid}.PsmhWW_revisionList{flex-direction:column;gap:.5rem;min-height:0;max-height:62vh;margin:0;padding:0 .25rem 0 0;list-style:none;display:flex;overflow-y:auto}.PsmhWW_revisionButton{border:1px solid rgba(var(--foreground), .12);background:rgba(var(--background), .42);width:100%;min-height:5rem;color:rgb(var(--foreground));text-align:left;border-radius:.5rem;flex-direction:column;align-items:stretch;gap:.35rem;padding:.75rem;transition:border-color .16s,background-color .16s,box-shadow .16s;display:flex}.PsmhWW_revisionButton:hover{border-color:rgba(var(--primary-alt), .42);background:rgba(var(--primary-alt), .07)}.PsmhWW_revisionButtonActive{border-color:rgba(var(--primary-alt), .72);background:rgba(var(--primary-alt), .12);box-shadow:inset 3px 0 0 var(--primary)}.PsmhWW_revisionTopline{justify-content:space-between;align-items:center;gap:.5rem;font-size:.94rem;font-weight:700;display:flex}.PsmhWW_currentBadge{text-transform:uppercase;letter-spacing:.025em;background-color:rgba(var(--success-alt), .15);color:rgb(var(--success));border-radius:9999px;flex-shrink:0;align-items:center;gap:.35rem;padding:.25rem .75rem;font-size:.75rem;font-weight:600;line-height:1rem;display:inline-flex}.dark .PsmhWW_currentBadge{background-color:rgba(var(--success-alt), .22)}.PsmhWW_revisionMeta,.PsmhWW_revisionDate{color:rgba(var(--foreground), .6);font-size:.78rem}.PsmhWW_previewPane{flex-direction:column;gap:.85rem;min-width:0;min-height:0;display:flex}.PsmhWW_previewHeader{justify-content:space-between;align-items:center;gap:1rem;display:flex}.PsmhWW_previewHeaderActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.PsmhWW_viewToggle{border:1px solid rgba(var(--foreground), .12);background:rgba(var(--background), .42);border-radius:.5rem;align-items:center;padding:.18rem;display:inline-flex}.PsmhWW_viewToggleButton{min-height:2rem;color:rgba(var(--foreground), .64);cursor:pointer;background:0 0;border:0;border-radius:.38rem;justify-content:center;align-items:center;gap:.35rem;padding:.35rem .65rem;font-size:.78rem;font-weight:700;display:inline-flex}.PsmhWW_viewToggleButton:hover{color:rgb(var(--foreground))}.PsmhWW_viewToggleButtonActive{background:rgba(var(--primary-alt), .14);color:rgb(var(--foreground));box-shadow:0 0 0 1px rgba(var(--primary-alt), .24)}.PsmhWW_previewLabel{letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--foreground), .55);align-items:center;gap:.4rem;font-size:.72rem;font-weight:700;display:inline-flex}.PsmhWW_previewHeading{flex-direction:column;min-width:0;display:flex}.PsmhWW_previewTitleRow{flex-wrap:wrap;align-items:center;gap:.55rem;margin-top:.15rem;display:flex}.PsmhWW_previewTitle{color:rgb(var(--foreground));margin:0;font-size:1.05rem;font-weight:700}.PsmhWW_originBadge{border:1px solid rgba(var(--foreground), .14);background:rgba(var(--background), .5);color:rgba(var(--foreground), .68);text-transform:uppercase;letter-spacing:.05em;border-radius:999px;flex-shrink:0;align-items:center;gap:.35rem;padding:.3rem .65rem;font-size:.72rem;font-weight:700;display:inline-flex}.PsmhWW_originBadgeGenerated{border-color:rgba(var(--primary-alt), .32);background:rgba(var(--primary-alt), .12);color:var(--primary)}.dark .PsmhWW_originBadgeGenerated{background:rgba(var(--primary-alt), .18);color:var(--primary-light)}.PsmhWW_restoreButtonInline{justify-content:center;align-items:center;gap:.4rem;padding:.45rem .95rem;font-size:.84rem;display:inline-flex}.PsmhWW_previewFrame{border:1px solid rgba(var(--foreground), .12);background:rgba(var(--background), .38);border-radius:.5rem;min-height:20rem;max-height:52vh;padding:1rem;overflow-y:auto}.PsmhWW_markdownSource{white-space:pre-wrap;word-break:break-word;color:rgba(var(--foreground), .78);margin:0;font-size:.82rem;line-height:1.55}@media (max-width:760px){.PsmhWW_historyGrid{grid-template-columns:minmax(0,1fr);min-height:0}.PsmhWW_revisionList{max-height:16rem;padding-right:0}.PsmhWW_previewHeader{flex-direction:column;align-items:flex-start}.PsmhWW_previewHeaderActions,.PsmhWW_viewToggle{width:100%}.PsmhWW_viewToggleButton{flex:1}.PsmhWW_restoreButtonInline{width:100%}.PsmhWW_previewFrame{max-height:45vh}}
.vDgA5G_page{--chat-top-clearance:var(--layout-header-reserve,10rem);width:auto;height:calc(100svh - var(--chat-top-clearance) - var(--layout-footer-height,3rem) - .5rem);box-sizing:border-box;flex-direction:column;flex:auto;gap:.5rem;min-width:0;padding:.5rem;animation:.5s ease-out vDgA5G_pageFadeIn;display:flex}body.has-bottom-ad .vDgA5G_page{height:calc(100svh - var(--chat-top-clearance) - 50px - var(--layout-footer-height,3rem) - .5rem)}.vDgA5G_pageNoAds{margin-left:0;margin-right:0}@media (min-width:768px){.vDgA5G_page{--chat-top-clearance:var(--layout-header-reserve,8rem);gap:.75rem;padding:.75rem 1rem}body.has-bottom-ad .vDgA5G_page{height:calc(100svh - var(--chat-top-clearance) - 90px - var(--layout-footer-height,3rem) - .5rem)}.vDgA5G_pageNoAds{margin-left:1rem;margin-right:1rem}}@media (min-width:1280px){.vDgA5G_pageNoAds{margin-left:2rem;margin-right:2rem}}@media (min-width:1536px){.vDgA5G_page{padding-left:1.5rem;padding-right:1.5rem}.vDgA5G_pageNoAds{margin-left:3rem;margin-right:3rem}}@media (min-width:1920px){.vDgA5G_pageNoAds{margin-left:4rem;margin-right:4rem}}@supports not (height:100svh){.vDgA5G_page{height:calc(100vh - var(--chat-top-clearance) - var(--layout-footer-height,3rem) - .5rem)}body.has-bottom-ad .vDgA5G_page{height:calc(100vh - var(--chat-top-clearance) - 50px - var(--layout-footer-height,3rem) - .5rem)}@media (min-width:768px){.vDgA5G_page{height:calc(100vh - var(--chat-top-clearance) - var(--layout-footer-height,3rem) - .5rem)}body.has-bottom-ad .vDgA5G_page{height:calc(100vh - var(--chat-top-clearance) - 90px - var(--layout-footer-height,3rem) - .5rem)}}}.vDgA5G_layout{--chat-rail-expanded:300px;flex:1;grid-template-columns:minmax(0,1fr);width:100%;min-height:0;display:grid;position:relative}@media (min-width:1536px){.vDgA5G_layout{--chat-rail-expanded:340px}}@media (min-width:1920px){.vDgA5G_layout{--chat-rail-expanded:400px}}.vDgA5G_layout.vDgA5G_sidebarTransitionsDisabled,.vDgA5G_layout.vDgA5G_sidebarTransitionsDisabled:after,.vDgA5G_layout.vDgA5G_sidebarTransitionsDisabled .vDgA5G_sidebar,.vDgA5G_layout.vDgA5G_sidebarTransitionsDisabled .vDgA5G_sidebarBody,.vDgA5G_layout.vDgA5G_sidebarTransitionsDisabled .vDgA5G_desktopCollapseToggle{transition:none}.vDgA5G_sidebar{flex-direction:column;gap:.75rem;min-height:0;padding:1.25rem;animation:.5s cubic-bezier(.4,0,.2,1) .1s backwards vDgA5G_slideInUp;display:flex;position:relative;overflow:hidden}.vDgA5G_desktopCollapseToggle{display:none}.vDgA5G_desktopCollapseChevron{font-size:.75rem;transition:transform .22s cubic-bezier(.4,0,.2,1)}.vDgA5G_sidebarBody{flex-direction:column;flex:auto;gap:.5rem;min-width:0;min-height:0;display:flex}.vDgA5G_sidebarSection{flex-direction:column;gap:.5rem;min-width:0;display:flex}.vDgA5G_sidebarSectionGrow{flex:auto;min-height:0}.vDgA5G_sidebarSectionPinned{flex:none}.vDgA5G_sidebarSection+.vDgA5G_sidebarSection{border-top:1px solid rgba(var(--foreground), .07);padding-top:.75rem}.vDgA5G_sectionHeader{align-items:center;gap:.5rem;min-height:2rem;display:flex}.vDgA5G_sectionTitle{text-transform:uppercase;letter-spacing:.06em;color:rgba(var(--foreground), .72);white-space:nowrap;margin:0;font-size:.8rem;font-weight:700}.vDgA5G_sectionCount{background:rgba(var(--primary-alt), .12);color:var(--primary);border-radius:999px;padding:.2rem .45rem;font-size:.7rem;font-weight:600;line-height:1}.dark .vDgA5G_sectionCount{background:rgba(var(--primary-alt), .2);color:var(--primary-light)}.vDgA5G_sectionAction{border:1px solid rgba(var(--foreground), .12);background:rgba(var(--foreground), .03);color:rgb(var(--foreground));white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:.3rem;margin-left:auto;padding:.35rem .7rem;font-size:.76rem;font-weight:600;transition:background .2s,border-color .2s;display:inline-flex}.vDgA5G_sectionAction:hover:not(:disabled){background:rgba(var(--primary-alt), .1);border-color:rgba(var(--primary-alt), .25)}.vDgA5G_sectionAction:disabled{opacity:.5;cursor:not-allowed}.vDgA5G_sectionNotice{background:rgba(var(--pending-alt), .15);color:rgb(var(--pending));border-radius:8px;margin:0;padding:.4rem .6rem;font-size:.74rem;line-height:1.35}.dark .vDgA5G_sectionNotice{background:rgba(var(--pending-alt), .2)}.vDgA5G_threadList{overscroll-behavior:contain;flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow-y:auto}.vDgA5G_threadItem{border-radius:10px;transition:background .2s;position:relative}.vDgA5G_threadItem+.vDgA5G_threadItem:after{content:"";background:rgba(var(--foreground), .06);pointer-events:none;height:1px;position:absolute;top:0;left:.7rem;right:.7rem}.vDgA5G_threadItem:hover{background:rgba(var(--foreground), .04)}.vDgA5G_threadItemActive,.vDgA5G_threadItemActive:hover{background:rgba(var(--primary-alt), .09)}.vDgA5G_threadItemActive:before{content:"";background:var(--primary);border-radius:0 3px 3px 0;width:3px;position:absolute;top:.35rem;bottom:.35rem;left:0}.dark .vDgA5G_threadItemActive:before{background:var(--primary-light)}.vDgA5G_threadButton{text-align:left;width:100%;color:inherit;border-radius:inherit;cursor:pointer;background:0 0;border:none;grid-template-columns:minmax(0,1fr);gap:.3rem;padding:.7rem 2.25rem .7rem .7rem;display:grid}.vDgA5G_threadButton:disabled{cursor:wait}.vDgA5G_threadButton:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.vDgA5G_threadTitle{text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;font-weight:600;line-height:1.35;overflow:hidden}.vDgA5G_threadPreview{color:rgba(var(--foreground), .55);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:.78rem;line-height:1.4;display:-webkit-box;overflow:hidden}.vDgA5G_threadMeta{min-width:0;color:rgba(var(--foreground), .45);align-items:center;gap:.4rem;font-size:.7rem;display:flex}.vDgA5G_threadMetaDot{background:rgba(var(--foreground), .3);border-radius:50%;flex-shrink:0;width:3px;height:3px}.vDgA5G_threadPageChip{text-overflow:ellipsis;white-space:nowrap;background:rgba(var(--primary-alt), .14);max-width:9rem;color:var(--primary);text-transform:uppercase;letter-spacing:.03em;border-radius:999px;flex-shrink:0;padding:.05rem .4rem;font-size:.64rem;font-weight:600;overflow:hidden}.dark .vDgA5G_threadPageChip{background:rgba(var(--primary-alt), .2);color:var(--primary-light)}.vDgA5G_boundPageNotice{border:1px solid rgba(var(--primary-alt), .22);background:rgba(var(--primary-alt), .07);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem .75rem;margin:0 .75rem .5rem;padding:.55rem .75rem;display:flex}.vDgA5G_boundPageNoticeBody{flex:16rem;align-items:flex-start;gap:.5rem;min-width:0;display:flex}.vDgA5G_boundPageNoticeIcon{color:var(--primary);flex-shrink:0;margin-top:.12rem}.dark .vDgA5G_boundPageNoticeIcon{color:var(--primary-light)}@media (min-width:768px){.vDgA5G_boundPageNotice{margin-left:1.25rem;margin-right:1.25rem}}.vDgA5G_boundPageNoticeText{min-width:0;color:rgba(var(--foreground), .7);font-size:.78rem;line-height:1.4}.vDgA5G_boundPageNoticeButton{border:1px solid rgba(var(--primary-alt), .35);background:rgba(var(--primary-alt), .12);color:var(--primary);cursor:pointer;border-radius:9999px;flex-shrink:0;padding:.3rem .85rem;font-size:.78rem;font-weight:600;transition:background .2s,border-color .2s}.vDgA5G_boundPageNoticeButton:hover{background:rgba(var(--primary-alt), .2)}.dark .vDgA5G_boundPageNoticeButton{background:rgba(var(--primary-alt), .2);color:var(--primary-light);border-color:rgba(var(--primary-alt), .45)}.dark .vDgA5G_boundPageNoticeButton:hover{background:rgba(var(--primary-alt), .3)}.vDgA5G_threadDeleteButton{width:30px;height:30px;color:rgba(var(--foreground), .4);cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;font-size:.9rem;transition:opacity .15s,background .2s,color .2s;display:flex;position:absolute;top:50%;right:.15rem;transform:translateY(-50%)}.vDgA5G_threadDeleteButton:hover:not(:disabled){background:rgba(var(--danger-alt), .12);color:rgb(var(--danger-alt))}.vDgA5G_threadDeleteButton:disabled{opacity:.35;cursor:not-allowed}@media (hover:hover) and (pointer:fine){.vDgA5G_threadDeleteButton{opacity:0;pointer-events:none}.vDgA5G_threadItem:hover .vDgA5G_threadDeleteButton,.vDgA5G_threadItem:focus-within .vDgA5G_threadDeleteButton,.vDgA5G_threadItemActive .vDgA5G_threadDeleteButton{opacity:1;pointer-events:auto}}@media (pointer:coarse){.vDgA5G_threadDeleteButton{width:44px;height:44px;right:0}.vDgA5G_threadButton{padding-right:2.75rem}}.vDgA5G_hiddenInput{display:none}.vDgA5G_docList{overscroll-behavior:contain;flex-direction:column;min-width:0;min-height:0;max-height:15rem;display:flex;overflow-y:auto}.vDgA5G_emptyState{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;padding:1.25rem .75rem;display:flex}.vDgA5G_emptyIcon{color:rgba(var(--foreground), .25);font-size:1.5rem;line-height:1}.vDgA5G_emptyText{color:rgba(var(--foreground), .55);margin:0;font-size:.82rem;font-weight:500;line-height:1.4}.vDgA5G_emptyHint{max-width:26ch;color:rgba(var(--foreground), .42);margin:0;font-size:.72rem;line-height:1.45}.vDgA5G_docItem{border-radius:10px;align-items:center;gap:.55rem;padding:.5rem 2.25rem .5rem .5rem;transition:opacity .2s,background .2s;display:flex;position:relative}.vDgA5G_docItem:hover{background:rgba(var(--foreground), .03)}.vDgA5G_docItem+.vDgA5G_docItem:before{content:"";background:linear-gradient(90deg, transparent 0%, rgba(var(--foreground), .06) 20%, rgba(var(--foreground), .06) 80%, transparent 100%);pointer-events:none;height:1px;position:absolute;top:0;left:0;right:0}.vDgA5G_docRemoveButton{width:30px;height:30px;color:rgba(var(--foreground), .4);cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;padding:0;font-size:.78rem;transition:opacity .15s,background .2s,color .2s;display:flex;position:absolute;top:50%;right:.15rem;transform:translateY(-50%)}.vDgA5G_docRemoveButton:hover:not(:disabled){background:rgba(var(--danger-alt), .12);color:rgb(var(--danger-alt))}.vDgA5G_docRemoveButton:disabled{opacity:.3;cursor:not-allowed}@media (hover:hover) and (pointer:fine){.vDgA5G_docRemoveButton{opacity:0;pointer-events:none}.vDgA5G_docItem:hover .vDgA5G_docRemoveButton,.vDgA5G_docItem:focus-within .vDgA5G_docRemoveButton{opacity:1;pointer-events:auto}}@media (pointer:coarse){.vDgA5G_docRemoveButton{width:44px;height:44px;right:0}.vDgA5G_docItem{padding-right:2.75rem}}.vDgA5G_docIcon{background:rgba(var(--primary-alt), .12);width:32px;height:32px;color:rgba(var(--primary-alt), 1);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:.85rem;display:flex}.vDgA5G_docInfo{grid-template-columns:minmax(0,1fr);justify-items:start;gap:.15rem;min-width:0;display:grid}.vDgA5G_docName{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:.82rem;font-weight:600;line-height:1.3;overflow:hidden}.vDgA5G_docExpiry{color:rgba(var(--foreground), .45);font-size:.68rem}.vDgA5G_docBadge{letter-spacing:.02em;white-space:nowrap;border-radius:999px;padding:.1rem .4rem;font-size:.64rem;font-weight:600}.vDgA5G_docBadgeSoon{background:rgba(var(--pending-alt), .15);color:rgb(var(--pending))}.dark .vDgA5G_docBadgeSoon{background:rgba(var(--pending-alt), .2)}.vDgA5G_docBadgeExpired{background:rgba(var(--rejected-alt), .15);color:rgb(var(--rejected))}.dark .vDgA5G_docBadgeExpired{background:rgba(var(--rejected-alt), .2)}.vDgA5G_docStatusHint{color:rgba(var(--foreground), .5);font-size:.66rem;line-height:1.35}.vDgA5G_docItemExpired{opacity:.7}.vDgA5G_docItemExpired .vDgA5G_docIcon{background:rgba(var(--rejected-alt), .12);color:rgb(var(--rejected))}.dark .vDgA5G_docItemExpired .vDgA5G_docIcon{background:rgba(var(--rejected-alt), .18)}.vDgA5G_chatPanel{flex-direction:column;min-width:0;min-height:0;animation:.5s cubic-bezier(.4,0,.2,1) .15s backwards vDgA5G_slideInUp;display:flex;position:relative;overflow:hidden}.vDgA5G_chatPanel:focus,.vDgA5G_chatPanel:focus-visible{outline:none}.vDgA5G_boundPageNoticeRegion,.vDgA5G_boundPageNotice,.vDgA5G_inputRow{flex-shrink:0}.vDgA5G_chatPanel:before{content:"";top:var(--chat-toolbar-h,0px);background:linear-gradient(to bottom, rgb(var(--background)) 0%, transparent 100%);z-index:2;pointer-events:none;height:40px;position:absolute;left:0;right:0}.vDgA5G_messages{--message-pad-x:.75rem;--chat-avatar-size:2rem;--assistant-marker-size:var(--chat-avatar-size);--chat-avatar-gap:.55rem;padding:var(--message-pad-x);overscroll-behavior:contain;flex-direction:column;flex:auto;gap:.5rem;min-width:0;min-height:0;padding-top:1.25rem;display:flex;position:relative;overflow:hidden auto}@media (min-width:768px){.vDgA5G_messages{--message-pad-x:1.25rem;padding-top:1.75rem}}.vDgA5G_assistantMessageMarker{top:var(--assistant-marker-top,0);left:calc(var(--message-pad-x) + .125rem);z-index:1;width:var(--assistant-marker-size);height:var(--assistant-marker-size);opacity:0;pointer-events:none;transition:top .42s cubic-bezier(.2,.7,.2,1),opacity .18s,transform .22s;position:absolute;transform:scale(.92)}.vDgA5G_assistantMessageMarkerReady{opacity:1;transform:scale(1)}.vDgA5G_messageRow{box-sizing:border-box;grid-template-columns:var(--chat-avatar-size) minmax(0, 1fr) var(--chat-avatar-size);column-gap:var(--chat-avatar-gap);align-items:flex-start;min-width:0;max-width:100%;animation:.35s cubic-bezier(.4,0,.2,1) vDgA5G_messageSlideIn;display:grid}.vDgA5G_userRow{animation-name:vDgA5G_messageSlideInRight}.vDgA5G_assistantRow .vDgA5G_messageGroup,.vDgA5G_systemRow .vDgA5G_messageGroup,.vDgA5G_toolCallRow>*,.vDgA5G_approvalRow>*,.vDgA5G_userRow .vDgA5G_messageGroup{grid-column:2}.vDgA5G_userRow .vDgA5G_messageAvatarSlot{grid-area:1/3}.vDgA5G_messageBubble{white-space:normal;overflow-wrap:anywhere;word-break:break-word;width:fit-content;max-width:90%;padding:.7rem 1rem;font-size:.92rem;line-height:1.5}@media (min-width:768px){.vDgA5G_messageBubble{max-width:min(88%,1120px)}}.vDgA5G_userRow .vDgA5G_messageBubble{background:rgba(var(--primary-alt), .08);border:1px solid rgba(var(--primary-alt), .15);white-space:pre-wrap;border-radius:16px 16px 4px}.vDgA5G_assistantRow .vDgA5G_messageBubble{background:rgba(var(--foreground), .025);border:1px solid rgba(var(--foreground), .06);border-radius:16px 16px 16px 4px;min-width:min(100%,24rem)}.vDgA5G_systemRow .vDgA5G_messageBubble{background:rgba(var(--alert), .06);border:1px solid rgba(var(--alert), .2);color:rgba(var(--foreground), .75);white-space:pre-wrap;border-radius:10px;font-size:.85rem;font-style:italic}.vDgA5G_messageGroup{flex-direction:column;gap:.2rem;width:100%;min-width:0;max-width:100%;display:flex}.vDgA5G_userRow .vDgA5G_messageGroup{align-items:flex-end}.vDgA5G_assistantRow .vDgA5G_messageGroup,.vDgA5G_systemRow .vDgA5G_messageGroup{align-items:flex-start}.vDgA5G_roleLabel{text-transform:uppercase;letter-spacing:.06em;color:rgba(var(--foreground), .4);padding:0 .25rem;font-size:.68rem;font-weight:600;line-height:1}.vDgA5G_userRow .vDgA5G_roleLabel{text-align:right}.vDgA5G_messageAvatarSlot{width:var(--chat-avatar-size);height:var(--chat-avatar-size)}.vDgA5G_streamingBubble .vDgA5G_messageBubble{position:relative;overflow:hidden}.vDgA5G_streamingBubble .vDgA5G_messageBubble:after{content:"";background:linear-gradient(90deg, transparent 25%, rgba(var(--primary-alt), .07) 50%, transparent 75%);pointer-events:none;border-radius:inherit;background-size:200% 100%;width:100%;height:100%;animation:2s linear infinite vDgA5G_bubbleShimmer;position:absolute;top:0;left:0}.vDgA5G_typingRow{justify-content:flex-start;animation:.35s cubic-bezier(.4,0,.2,1) vDgA5G_messageSlideIn;display:flex}.vDgA5G_typingIndicator{background:rgba(var(--foreground), .04);border:1px solid rgba(var(--foreground), .08);border-radius:16px 16px 16px 4px;align-items:center;gap:4px;padding:.75rem 1rem;display:flex}.vDgA5G_typingDot{background:rgba(var(--primary-alt), .5);border-radius:50%;width:7px;height:7px;animation:1.4s ease-in-out infinite vDgA5G_typingBounce}.vDgA5G_typingDot:nth-child(2){animation-delay:.15s}.vDgA5G_typingDot:nth-child(3){animation-delay:.3s}.vDgA5G_inputRow{grid-template-columns:1fr auto;align-items:center;gap:.6rem;padding:.5rem .75rem .6rem;display:grid;position:relative}@media (min-width:768px){.vDgA5G_inputRow{padding:.9rem 1.25rem}}.vDgA5G_inputBox{border:1px solid rgba(var(--foreground), .12);background:var(--emphasis);border-radius:9999px;align-items:center;gap:.25rem;min-width:0;padding:.3rem .3rem .3rem .45rem;transition:all .2s;display:flex}.vDgA5G_inputBox:focus-within{border-color:var(--primary);box-shadow:0 0 0 3px rgba(var(--primary-alt), .15), 0 4px 24px #0000001f, 0 8px 48px #00000014}.dark .vDgA5G_inputBox:focus-within{box-shadow:0 0 0 3px rgba(var(--primary-alt), .2), 0 4px 24px #0000004d, 0 8px 48px #0003}.vDgA5G_attachButton{width:34px;height:34px;color:rgba(var(--foreground), .55);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex}.vDgA5G_attachButton:hover:not(:disabled){background:rgba(var(--primary-alt), .12);color:rgba(var(--primary-alt), 1)}.vDgA5G_attachButton:disabled{opacity:.4;cursor:not-allowed}.vDgA5G_attachButton.vDgA5G_attachButtonLoading{color:rgba(var(--primary-alt), 1);animation:1.4s ease-in-out infinite vDgA5G_attachPulse}.vDgA5G_input{min-width:0;color:rgb(var(--foreground));background:0 0;border:none;outline:none;flex:1;padding:.4rem .6rem;font-size:.92rem}.vDgA5G_input::placeholder{color:rgb(var(--foreground));opacity:.4}.vDgA5G_input:disabled{cursor:not-allowed}@keyframes vDgA5G_attachPulse{0%,to{opacity:.5}50%{opacity:1}}.vDgA5G_sendButton{background:var(--primary);color:#fff;cursor:pointer;box-shadow:0 2px 8px rgba(var(--primary-alt), .2);border:none;border-radius:9999px;justify-content:center;align-items:center;gap:.4rem;padding:.7rem 1.25rem;font-size:.88rem;font-weight:600;transition:all .2s;display:flex}.vDgA5G_sendButton:hover:not(:disabled){filter:brightness(1.05)}.vDgA5G_sendButton:active:not(:disabled){transform:translateY(0)}.vDgA5G_sendButton:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.vDgA5G_sendIcon{flex-shrink:0;transition:transform .2s}.vDgA5G_sendButton:hover:not(:disabled) .vDgA5G_sendIcon{transform:translate(2px)}.dark .vDgA5G_docIcon{background:rgba(var(--primary-alt), .18)}@keyframes vDgA5G_pageFadeIn{0%{opacity:0}to{opacity:1}}@keyframes vDgA5G_slideInUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes vDgA5G_messageSlideIn{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}@keyframes vDgA5G_messageSlideInRight{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}@keyframes vDgA5G_bubbleShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes vDgA5G_typingBounce{0%,80%,to{opacity:.4;transform:scale(.7)}40%{opacity:1;transform:scale(1)}}.vDgA5G_workspaceBackdrop,.vDgA5G_workspaceCloseButton,.vDgA5G_chatToolbar{display:none}@media (max-width:1023px){.vDgA5G_chatPanel{--chat-toolbar-h:2.75rem}.vDgA5G_sidebar{z-index:50;background:rgb(var(--background));visibility:hidden;gap:.5rem;width:100%;max-width:320px;padding:3.5rem 1.5rem 1.5rem;transition:transform .3s,visibility 0s linear .3s;animation:none;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%);box-shadow:0 0 24px #00000040}.vDgA5G_sidebarExpanded{visibility:visible;transition:transform .3s,visibility;transform:translate(0)}.vDgA5G_workspaceBackdrop{z-index:40;opacity:0;pointer-events:none;background:#00000080;transition:opacity .2s;display:block;position:fixed;inset:0}.vDgA5G_workspaceBackdropOpen{opacity:1;pointer-events:auto}.vDgA5G_workspaceCloseButton{background:rgba(var(--foreground), .1);width:32px;height:32px;color:rgb(var(--foreground));cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:background .2s;display:flex;position:absolute;top:1rem;right:1rem}.vDgA5G_workspaceCloseButton:hover{background:rgba(var(--foreground), .2)}.vDgA5G_page,.vDgA5G_chatPanel{animation:none}.vDgA5G_chatToolbar{z-index:3;height:var(--chat-toolbar-h);background:rgb(var(--background));border-bottom:1px solid rgba(var(--foreground), .08);flex-shrink:0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.5rem;padding:0 .25rem;display:grid;position:relative}}.vDgA5G_chatToolbarButton{border:1px solid rgba(var(--foreground), .12);background:rgba(var(--foreground), .03);color:rgb(var(--foreground));cursor:pointer;border-radius:999px;align-items:center;gap:.35rem;padding:.3rem .6rem;font-size:.78rem;font-weight:600;transition:background .2s,border-color .2s;display:flex}.vDgA5G_chatToolbarButton:hover{background:rgba(var(--primary-alt), .1);border-color:rgba(var(--primary-alt), .25)}.vDgA5G_chatToolbarCount{background:rgba(var(--primary-alt), .12);color:var(--primary);border-radius:999px;padding:1px 7px;font-size:.7rem;font-weight:600}.dark .vDgA5G_chatToolbarCount{background:rgba(var(--primary-alt), .18);color:var(--primary-light)}.vDgA5G_chatToolbarDocs{border-left:1px solid rgba(var(--foreground), .14);align-items:center;gap:.25rem;padding-left:.45rem;display:flex}.vDgA5G_chatToolbarTitle{text-align:left;text-overflow:ellipsis;white-space:nowrap;min-width:0;color:rgba(var(--foreground), .8);margin:0;padding-right:.5rem;font-size:.88rem;font-weight:600;overflow:hidden}@media (min-width:1024px){.vDgA5G_layout{grid-template-columns:var(--chat-rail-expanded) minmax(0, 1fr);gap:1rem;transition:grid-template-columns .22s cubic-bezier(.4,0,.2,1)}.vDgA5G_layout:after{content:"";top:10%;bottom:10%;left:var(--chat-rail-expanded);background:linear-gradient(180deg, transparent 0%, rgba(var(--foreground), .08) 20%, rgba(var(--foreground), .08) 80%, transparent 100%);pointer-events:none;width:1px;transition:left .22s cubic-bezier(.4,0,.2,1);position:absolute}.vDgA5G_layout.vDgA5G_desktopCollapsed{grid-template-columns:56px minmax(0,1fr)}.vDgA5G_layout.vDgA5G_desktopCollapsed:after{left:56px}.vDgA5G_sidebarBody{min-width:calc(var(--chat-rail-expanded) - 2.5rem);gap:.75rem;transition:opacity .18s}.vDgA5G_layout.vDgA5G_desktopCollapsed .vDgA5G_sidebar{overflow:hidden}.vDgA5G_layout.vDgA5G_desktopCollapsed .vDgA5G_sidebarBody{opacity:0;pointer-events:none}.vDgA5G_layout.vDgA5G_desktopCollapsed .vDgA5G_desktopCollapseChevron{transform:rotate(180deg)}.vDgA5G_desktopCollapseToggle{top:1rem;left:calc(var(--chat-rail-expanded) - 14px);z-index:5;border:1px solid rgba(var(--foreground), .12);background:rgb(var(--background));width:28px;height:28px;color:rgba(var(--foreground), .55);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;transition:background .2s,color .2s,border-color .2s,left .22s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;box-shadow:0 2px 6px #00000014}.vDgA5G_layout.vDgA5G_desktopCollapsed .vDgA5G_desktopCollapseToggle{left:42px}.vDgA5G_desktopCollapseToggle:hover{background:rgba(var(--primary-alt), .08);border-color:rgba(var(--primary-alt), .3);color:var(--primary)}.dark .vDgA5G_desktopCollapseToggle{background:var(--emphasis);border-color:rgba(var(--foreground), .18)}}@media (prefers-reduced-motion:reduce){.vDgA5G_page,.vDgA5G_sidebar,.vDgA5G_chatPanel,.vDgA5G_messageRow,.vDgA5G_typingRow{animation:none}.vDgA5G_assistantMessageMarker{transition:none}.vDgA5G_streamingBubble .vDgA5G_messageBubble:after{animation:none;display:none}.vDgA5G_typingDot{opacity:.5;animation:none}.vDgA5G_docItem,.vDgA5G_sendButton,.vDgA5G_input,.vDgA5G_sidebar,.vDgA5G_workspaceBackdrop{transition:none}}.vDgA5G_starterPrompts{padding-left:calc(var(--chat-avatar-size) + var(--chat-avatar-gap));flex-wrap:wrap;gap:.5rem;margin:.25rem 0 .5rem;display:flex}.vDgA5G_starterChip{border:1px solid rgba(var(--primary-alt), .35);background:rgba(var(--primary-alt), .06);color:var(--primary);cursor:pointer;border-radius:9999px;padding:.35rem .9rem;font-size:.82rem;font-weight:500;transition:all .2s}.vDgA5G_starterChip:hover{background:rgba(var(--primary-alt), .14);transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.vDgA5G_starterChip{transition:none}.vDgA5G_starterChip:hover{transform:none}}.dark .vDgA5G_starterChip{background:rgba(var(--primary-alt), .12);color:var(--primary-light)}.vDgA5G_confirmTitle{margin:0;font-size:1.05rem;font-weight:600}.vDgA5G_confirmText{color:rgba(var(--foreground), .75);margin:0;font-size:.9rem;line-height:1.5}.vDgA5G_confirmActions{flex-wrap:wrap;justify-content:flex-end;gap:.6rem;display:flex}.vDgA5G_sendCost{border-left:1px solid #ffffff4d;padding-left:.5rem}
.TYoDVW_container{max-width:56rem;margin-left:auto;margin-right:auto;padding:2rem 1rem}.TYoDVW_loadingContainer{justify-content:center;align-items:center;padding-top:3rem;padding-bottom:3rem;display:flex}.TYoDVW_errorContainer{text-align:center;padding-top:3rem;padding-bottom:3rem}.TYoDVW_errorMessage{color:rgb(var(--error));margin-bottom:.5rem;font-size:1.125rem;line-height:1.75rem}.TYoDVW_errorHint{color:rgba(var(--foreground), .6);margin-bottom:1.5rem;font-size:.875rem;line-height:1.25rem}.TYoDVW_sharedBadge{background:rgba(var(--primary-alt), .15);color:rgb(var(--primary-alt));border-radius:9999px;align-items:center;margin-bottom:1.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;line-height:1.25rem;display:inline-flex}.TYoDVW_metadataCard{background:rgba(var(--foreground), .03);border:1px solid rgba(var(--foreground), .08);border-radius:1rem;margin-bottom:2rem;padding:1.5rem}.TYoDVW_metadataHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}.TYoDVW_metadataTitle{align-items:center;gap:.75rem;display:flex}.TYoDVW_schemaName{color:rgb(var(--foreground));font-size:1.5rem;font-weight:700;line-height:2rem}.TYoDVW_statusBadge{margin-left:.5rem}.TYoDVW_metadataGrid{grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;display:grid}@media (min-width:640px){.TYoDVW_metadataGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.TYoDVW_metadataGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.TYoDVW_metadataItem{flex-direction:column;gap:.25rem;display:flex}.TYoDVW_metadataLabel{text-transform:uppercase;letter-spacing:.05em;color:rgba(var(--foreground), .5);font-size:.75rem;font-weight:600;line-height:1rem}.TYoDVW_metadataValue{color:rgba(var(--foreground), .9);font-size:.875rem;font-weight:500;line-height:1.25rem}.TYoDVW_resultsSection{margin-top:2rem}.TYoDVW_sectionHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.TYoDVW_sectionTitle{color:rgb(var(--foreground));align-items:center;gap:.5rem;font-size:1.125rem;font-weight:600;line-height:1.75rem;display:flex}.TYoDVW_itemCount{background-color:rgba(var(--primary-alt), .15);color:rgb(var(--primary-alt));border-radius:9999px;padding:.25rem .75rem;font-size:.875rem;font-weight:600;line-height:1.25rem}.TYoDVW_resultsContainer{background:rgba(var(--foreground), .02);border:1px solid rgba(var(--foreground), .06);border-radius:1rem;flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.TYoDVW_errorBox{background:rgba(var(--error), .1);border:1px solid rgba(var(--error), .2);color:rgb(var(--error));border-radius:.5rem;margin-bottom:1rem;padding:1rem}.TYoDVW_emptyMessage{text-align:center;color:rgba(var(--foreground), .5);padding-top:2rem;padding-bottom:2rem}.TYoDVW_ctaSection{text-align:center;background:linear-gradient(135deg, rgba(var(--primary-alt), .1) 0%, rgba(var(--primary-alt), .05) 50%, rgba(var(--primary-alt), .08) 100%);border:1px solid rgba(var(--primary-alt), .15);border-radius:1rem;margin-top:3rem;padding:2rem}.TYoDVW_ctaContent{max-width:28rem;margin-left:auto;margin-right:auto}.TYoDVW_ctaTitle{color:rgb(var(--foreground));margin-bottom:.5rem;font-size:1.25rem;font-weight:700;line-height:1.75rem}.TYoDVW_ctaDescription{color:rgba(var(--foreground), .7);margin-bottom:1.5rem;font-size:.875rem;line-height:1.25rem}.TYoDVW_ctaButton{background:linear-gradient(90deg, var(--primary), rgba(var(--primary-alt), .9));color:#fff;box-shadow:0px 4px 12px rgba(var(--primary-alt), .4);border-radius:9999px;align-items:center;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;line-height:1.5rem;transition:all .3s;display:inline-flex}.TYoDVW_ctaButton:hover{box-shadow:0px 6px 16px rgba(var(--primary-alt), .5);filter:brightness(105%);transform:translateY(-2px)}
.NCnmma_filterControl{min-width:11rem}.NCnmma_errorBanner,.NCnmma_errorInline,.NCnmma_warningBox{border-radius:.75rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem}.NCnmma_errorBanner,.NCnmma_errorInline{background:rgba(var(--error), .08);border:1px solid rgba(var(--error), .2);color:rgb(var(--error))}.NCnmma_errorBanner{margin-bottom:1rem}.NCnmma_warningBox{background:rgba(var(--alert-alt), .12);border:1px solid rgba(var(--alert-alt), .3);color:rgb(var(--alert))}.NCnmma_scheduleGrid{gap:1rem;margin-bottom:3rem;display:grid}.NCnmma_scheduleCard{flex-direction:column;gap:1rem;display:flex}.NCnmma_cardHeader{flex-direction:column;gap:.75rem;display:flex}@media (min-width:640px){.NCnmma_cardHeader{flex-direction:row;justify-content:space-between;align-items:flex-start}}.NCnmma_cardTitleRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.NCnmma_cardTitleRow h2{color:rgb(var(--foreground));font-size:1.25rem;font-weight:600;line-height:1.75rem}.NCnmma_cardHeader p{color:rgba(var(--foreground), .62);margin-top:.25rem;font-size:.875rem;line-height:1.25rem}.NCnmma_modeBadge{text-transform:uppercase;letter-spacing:.025em;background:rgba(var(--foreground), .08);width:fit-content;color:rgba(var(--foreground), .7);border-radius:9999px;padding:.25rem .75rem;font-size:.75rem;font-weight:600;line-height:1rem}.NCnmma_metaGrid{grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem;display:grid}@media (min-width:640px){.NCnmma_metaGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.NCnmma_metaGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.NCnmma_metaGrid>div{background:rgba(var(--foreground), .04);border:1px solid rgba(var(--foreground), .08);border-radius:.75rem;padding:.5rem .75rem}.NCnmma_metaLabel{text-transform:uppercase;letter-spacing:.025em;color:rgba(var(--foreground), .48);margin-bottom:.25rem;font-size:.7rem;font-weight:600;display:block}.NCnmma_metaValue{color:rgba(var(--foreground), .86);overflow-wrap:anywhere;font-size:.875rem;font-weight:500;line-height:1.25rem;display:block}.NCnmma_cardActions{flex-wrap:wrap;align-items:center;gap:.5rem;padding-top:.25rem;display:flex}.NCnmma_runsPanel{background:rgba(var(--foreground), .04);border:1px solid rgba(var(--foreground), .08);border-radius:.75rem;padding:.5rem}.NCnmma_runsDisclosure{text-align:left;width:100%;color:rgba(var(--foreground), .85);cursor:pointer;background:0 0;border:none;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem;font-size:.875rem;font-weight:600;line-height:1.25rem;transition:background .15s;display:flex}.NCnmma_runsDisclosure:hover:not(:disabled){background:rgba(var(--foreground), .06)}.NCnmma_runsDisclosure:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.NCnmma_chevron{color:rgba(var(--foreground), .55);font-size:.75rem;line-height:1rem;transition:transform .18s}.NCnmma_runsDisclosure[aria-expanded=true] .NCnmma_chevron{transform:rotate(180deg)}.NCnmma_runsCount{background:rgba(var(--foreground), .1);color:rgba(var(--foreground), .7);border-radius:9999px;justify-content:center;align-items:center;min-width:1.5rem;padding:.125rem .5rem;font-size:.7rem;font-weight:600;line-height:1;display:inline-flex}.NCnmma_runsBody{margin-top:.5rem}.NCnmma_runsBody>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.NCnmma_runsBody{padding-left:.25rem;padding-right:.25rem}.NCnmma_runsActions{justify-content:flex-end;display:flex}.NCnmma_runRow{border-radius:.5rem;flex-direction:column;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;display:flex}@media (min-width:640px){.NCnmma_runRow{flex-direction:row;justify-content:space-between;align-items:center}}.NCnmma_runRow{background:rgba(var(--background), .45);color:rgba(var(--foreground), .7)}.NCnmma_runRow>div{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}@media (min-width:640px){.NCnmma_runRowEnd{justify-content:flex-end}}.NCnmma_runRow a{color:var(--primary);font-weight:600}.NCnmma_runReason{color:rgba(var(--foreground), .7)}.NCnmma_runStatusInline{color:rgba(var(--foreground), .75);align-items:center;gap:.375rem;font-style:italic;display:inline-flex}@keyframes NCnmma_runRowFlash{0%{background-color:rgba(var(--primary-alt), .22);box-shadow:0 0 0 1px rgba(var(--primary-alt), .35)}to{background-color:rgba(var(--background), .45);box-shadow:0 0 0 1px #0000}}.NCnmma_runRowHighlight{animation:3s ease-out forwards NCnmma_runRowFlash}.NCnmma_runDue{color:rgba(var(--foreground), .62)}.NCnmma_noRuns{color:rgba(var(--foreground), .55);font-size:.875rem;line-height:1.25rem}.NCnmma_emptyCard,.NCnmma_loadingCard{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding-top:3rem;padding-bottom:3rem;display:flex}.NCnmma_emptyCard h2{color:rgb(var(--foreground));font-size:1.25rem;font-weight:600;line-height:1.75rem}.NCnmma_emptyCard p{max-width:36rem;color:rgba(var(--foreground), .64);font-size:.875rem;line-height:1.25rem}.NCnmma_emptyIcon{color:var(--primary);font-size:2.25rem;line-height:2.5rem}.NCnmma_modalTitle{color:rgb(var(--foreground));font-size:1.25rem;font-weight:600;line-height:1.75rem}.NCnmma_modalText{color:rgba(var(--foreground), .72);font-size:.875rem;line-height:1.25rem}.NCnmma_editGrid{grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;display:grid}@media (min-width:640px){.NCnmma_editGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.NCnmma_filterControl{min-width:0}.NCnmma_cardActions button,.NCnmma_cardActions a{flex:100%}}
.iBeMZq_viewport{--preview-height:45rem;height:calc(var(--preview-height) * var(--preview-scale,1));position:relative;overflow:clip}.iBeMZq_viewport[data-over-control]{cursor:not-allowed}.iBeMZq_watermark{opacity:0;transition:opacity .2s}.iBeMZq_viewport[data-over-control] .iBeMZq_watermark{opacity:1}.iBeMZq_page{width:var(--preview-width,100%);height:var(--preview-height);background:rgb(var(--background));transform:scale(var(--preview-scale,1));transform-origin:0 0;flex-direction:column;padding:0 1rem;display:flex}.iBeMZq_split{flex:1 1 0;min-height:0;animation:.5s ease-out iBeMZq_fadeIn;display:flex}@keyframes iBeMZq_fadeIn{0%{opacity:0}to{opacity:1}}.iBeMZq_split .iBeMZq_leftPane{flex:0 0 45%;height:100%}.iBeMZq_split .iBeMZq_rightPane{flex:1 1 0;height:100%}.iBeMZq_paneInner{box-sizing:border-box;min-width:0;padding:2.5rem}.iBeMZq_viewport .iBeMZq_startPill{display:flex}.iBeMZq_compactPane{flex:1 1 0;min-height:0;animation:.5s ease-out iBeMZq_fadeIn}.iBeMZq_handle{flex-shrink:0;justify-content:center;align-items:center;width:12px;display:flex}.iBeMZq_handleBar{background-color:rgba(var(--foreground), .15);border-radius:2px;width:4px;height:48px}.iBeMZq_compactOutput{min-height:var(--preview-height)}.iBeMZq_viewport[data-compact]{--preview-height:30rem}.iBeMZq_viewport[data-compact] .iBeMZq_page{padding:0}.iBeMZq_viewport[data-compact] .iBeMZq_paneInner{padding:1rem}@media (prefers-reduced-motion:reduce){.iBeMZq_split,.iBeMZq_compactPane{animation:none}.iBeMZq_watermark{transition:none}}
