.m64b6G_link{justify-content:center;align-items:center;gap:var(--space-2);min-height:40px;padding:var(--space-2) var(--space-4);border:1px solid var(--text-primary);border-radius:var(--radius-sm);background:var(--text-primary);color:var(--color-panel);font-size:var(--text-sm-size);font-weight:var(--weight-semibold);white-space:nowrap;transition:background var(--motion-fast), border-color var(--motion-fast);line-height:1.4;display:inline-flex}.m64b6G_link:hover{background:var(--color-plum);border-color:var(--color-plum)}.m64b6G_link svg{flex-shrink:0}
._8RiFmG_button{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-sm);min-height:34px;font-family:inherit;font-size:var(--text-base-size);line-height:normal;font-weight:var(--weight-semibold);cursor:pointer;transition:border-color var(--motion-fast), transform var(--motion-fast);white-space:nowrap;border:1px solid #0000;padding:0 14px;display:inline-flex}._8RiFmG_button:disabled{opacity:.45;cursor:not-allowed}._8RiFmG_primary{background:var(--color-accent-tag);border-color:var(--color-accent-tag);color:var(--on-accent)}._8RiFmG_primary:hover:not(:disabled){background:var(--color-accent-tag-hover);border-color:var(--color-accent-tag-hover)}._8RiFmG_secondary{background:var(--color-panel);border-color:var(--color-border-strong);color:var(--text-primary)}._8RiFmG_secondary:hover:not(:disabled){background:var(--bg-tertiary)}._8RiFmG_ghost{color:var(--text-secondary);background:0 0;border-color:#0000;padding-inline:10px}._8RiFmG_ghost:hover:not(:disabled){background:var(--color-panel-raised);color:var(--text-primary)}._8RiFmG_danger{border-color:var(--color-danger);color:var(--color-danger);background:0 0}._8RiFmG_danger:hover:not(:disabled){background:var(--danger-bg)}._8RiFmG_primary:disabled{background:color-mix(in srgb, var(--color-accent-tag) 20%, var(--bg-tertiary));color:var(--text-tertiary);opacity:.6;border-color:#0000}._8RiFmG_secondary:disabled{border-color:var(--border-primary);color:var(--text-tertiary);opacity:.45;background:0 0}._8RiFmG_danger:disabled{border-color:color-mix(in srgb, var(--color-danger) 20%, var(--border-primary));color:var(--text-tertiary);opacity:.45;background:0 0}
._5jsJuW_input{width:100%;min-height:38px;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);border:1px solid var(--border-primary);background:var(--bg-primary);color:var(--text-primary);font-family:inherit;font-size:var(--text-sm-size)}._5jsJuW_input::placeholder{color:var(--text-tertiary)}._5jsJuW_input:hover,._5jsJuW_input:focus-visible{border-color:var(--color-accent-tag)}._5jsJuW_input:disabled{opacity:.55;cursor:not-allowed;background:var(--bg-tertiary)}
.-zW4nG_shell{background:var(--color-canvas);min-height:100vh;display:flex}.-zW4nG_column{flex-direction:column;flex:1;min-width:0;min-height:100vh;display:flex}.-zW4nG_topbar{width:100%;max-width:1320px;min-height:64px;padding:var(--space-3) var(--space-8) 0;justify-content:flex-end;align-items:center;margin:0 auto;display:flex}.-zW4nG_menuButton,.-zW4nG_topbarTitle,.-zW4nG_topbarNew,.-zW4nG_scrim{display:none}.-zW4nG_skipLink{top:var(--space-4);left:var(--space-4);z-index:1000;padding:var(--space-2) var(--space-4);color:var(--color-canvas);background:var(--color-text-primary);border-radius:var(--radius-sm);transform:translateY(calc(-100% - var(--space-6)));position:fixed}.-zW4nG_skipLink:focus-visible{transform:translateY(0)}.-zW4nG_content{min-height:0;padding:var(--space-6) var(--space-8);flex-direction:column;flex:1;width:100%;max-width:1320px;margin:0 auto;display:flex}.-zW4nG_sessionWarning{margin:var(--space-3) var(--space-6) 0;padding:var(--space-3) var(--space-4);color:var(--text-primary);background:color-mix(in srgb, var(--color-accent-tag) 12%, var(--color-panel));border:1px solid color-mix(in srgb, var(--color-accent-tag) 35%, var(--border-primary));border-radius:var(--radius-md);align-items:center;gap:var(--space-2);font-size:12.5px;display:flex}.-zW4nG_sessionWarning[data-urgent=true]{background:color-mix(in srgb, var(--color-danger) 12%, var(--color-panel));border-color:color-mix(in srgb, var(--color-danger) 35%, var(--border-primary));color:var(--color-danger)}.-zW4nG_loading{justify-content:center;align-items:center;gap:var(--space-4);height:100vh;color:var(--text-secondary);flex-direction:column;font-size:.875rem;display:flex}.-zW4nG_authError{justify-content:center;align-items:center;gap:var(--space-4);min-height:100vh;padding:var(--space-6);color:var(--text-secondary);text-align:center;flex-direction:column;display:flex}.-zW4nG_spinner{border:3px solid var(--border-primary);border-top-color:var(--color-accent-tag);width:32px;height:32px;animation:-zW4nG_spin var(--motion-spin) infinite;border-radius:50%}.-zW4nG_footer{padding:var(--space-4) var(--space-8);font-size:var(--text-xs-size);color:var(--text-muted);margin-top:auto}.-zW4nG_footer a{color:inherit;text-underline-offset:2px}.-zW4nG_footer a:hover{color:var(--text-secondary)}@media (max-width:760px){.-zW4nG_topbar{z-index:40;align-items:center;gap:var(--space-2);min-height:56px;padding:0 var(--space-3) 0 var(--space-1);background:var(--color-canvas);border-bottom:1px solid var(--color-border);display:flex;position:sticky;top:0}.-zW4nG_menuButton{border-radius:var(--radius-sm);width:40px;height:40px;color:var(--text-primary);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.-zW4nG_topbarTitle{min-width:0;font-weight:var(--weight-semibold);font-size:var(--text-sm-size);white-space:nowrap;text-overflow:ellipsis;flex:1;display:block;overflow:hidden}.-zW4nG_topbarNew{border-radius:var(--radius-sm);background:var(--color-accent-tag);height:32px;color:var(--on-accent);font-size:var(--text-sm-size);font-weight:var(--weight-semibold);align-items:center;gap:4px;padding:0 12px;display:inline-flex}.-zW4nG_repositoryLink{width:44px;min-height:44px;padding:0}.-zW4nG_repositoryLink span,.-zW4nG_repositoryLink svg:last-child{display:none}.-zW4nG_scrim{z-index:60;background:#1d121961;display:block;position:fixed;inset:0}.-zW4nG_content,.-zW4nG_footer{padding:var(--space-4)}}.-zW4nG_legalLinks{gap:var(--space-3);margin-left:var(--space-3);display:inline-flex}
.E8rWSW_select{min-height:38px;padding:var(--space-2) var(--space-8) var(--space-2) var(--space-3);border-radius:var(--radius-md);border:1px solid var(--border-primary);background:var(--bg-primary) var(--select-chevron) no-repeat right var(--space-3) center;color:var(--text-primary);font-family:inherit;font-size:var(--text-sm-size);appearance:none}.E8rWSW_select:hover,.E8rWSW_select:focus-visible{border-color:var(--color-accent-tag)}.E8rWSW_select:disabled{opacity:.55;cursor:not-allowed;background-color:var(--bg-tertiary)}
.gV8Hta_overlay{padding:var(--space-4);z-index:1000;background:#1d121961;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.gV8Hta_dialog{gap:var(--space-3);width:min(460px,100%);padding:var(--space-6);border-radius:var(--radius-lg);background:var(--color-panel);border:1px solid var(--color-border);box-shadow:var(--shadow-float);flex-direction:column;display:flex}.gV8Hta_title{font-size:var(--text-lg-size);font-weight:var(--weight-semibold);color:var(--text-primary);margin:0}.gV8Hta_body{font-size:var(--text-sm-size);color:var(--text-secondary)}.gV8Hta_actions{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-2);display:flex}
._68r8jG_icon{color:currentColor;flex:none;transition:color .12s ease-out}._68r8jG_muted{color:var(--text-muted)}._68r8jG_foreground{color:var(--text-primary)}._68r8jG_accent{color:var(--accent-coral)}._68r8jG_info{color:var(--color-accent-value)}._68r8jG_success{color:var(--success)}._68r8jG_danger{color:var(--danger)}._68r8jG_inherit{color:currentColor}._68r8jG_spin{animation:_68r8jG_iconSpin var(--motion-spin) infinite}@keyframes _68r8jG_iconSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._68r8jG_spin{animation-duration:.001ms;animation-iteration-count:1}}
.jqNq1W_seg{border-radius:var(--radius-sm);background:var(--color-panel-raised);flex-shrink:0;gap:2px;padding:2px;display:inline-flex}.jqNq1W_option{height:30px;padding:0 var(--space-3);color:var(--text-secondary);font-size:var(--text-sm-size);cursor:pointer;transition:background var(--motion-fast), color var(--motion-fast);white-space:nowrap;background:0 0;border:none;border-radius:5px;justify-content:center;align-items:center;font-family:inherit;display:inline-flex}.jqNq1W_option[data-has-icon=true]{color:var(--text-muted);gap:8px}.jqNq1W_option[data-active=true],.jqNq1W_option[data-has-icon=true][data-active=true]{background:var(--color-panel);color:var(--text-primary);font-weight:var(--weight-semibold);box-shadow:0 1px 2px #2b1b281f}.jqNq1W_option:hover:not([data-active=true]):not(:disabled),.jqNq1W_option[data-has-icon=true]:hover:not([data-active=true]):not(:disabled){color:var(--text-primary)}.jqNq1W_option:disabled{opacity:.55;cursor:not-allowed}.jqNq1W_option:focus-visible{outline:2px solid var(--color-accent-tag);outline-offset:-2px;z-index:1;position:relative}
.fna7JW_wordmark{white-space:nowrap;align-items:center;gap:10px;display:inline-flex}.fna7JW_mark{color:var(--pm-mark-color);flex:none}.fna7JW_tile{flex:none}
._4ah1Xa_container{background:radial-gradient(circle, color-mix(in srgb, var(--color-border-strong) 45%, transparent) 1px, transparent 1px), var(--color-canvas);min-height:100svh;padding:clamp(var(--space-6), 4vh, 48px);isolation:isolate;background-size:26px 26px;justify-content:center;align-items:center;padding-top:88px;display:flex;position:relative;overflow:hidden auto}._4ah1Xa_repository{top:var(--space-6);right:var(--space-6);z-index:2;position:absolute}._4ah1Xa_authShell{z-index:1;align-items:center;gap:clamp(var(--space-8), 6vw, 80px);opacity:0;grid-template-columns:minmax(0,1fr) minmax(340px,400px);width:min(100%,960px);animation:.6s cubic-bezier(.16,1,.3,1) 60ms forwards _4ah1Xa_shellReveal;display:grid;position:relative;transform:translateY(12px)}._4ah1Xa_visualPanel{min-width:0;max-width:440px}._4ah1Xa_wordmark{margin-bottom:var(--space-8);color:var(--text-primary);font-size:var(--text-sm-size);font-weight:var(--weight-semibold);letter-spacing:.02em;display:flex}._4ah1Xa_intro{max-width:440px}._4ah1Xa_heroTitle{max-width:22ch;color:var(--text-primary);font-size:clamp(1.875rem,3.2vw,2.5rem);line-height:1.15;font-weight:var(--weight-semibold);letter-spacing:-.02em;text-wrap:balance}._4ah1Xa_heroCopy{margin-top:var(--space-4);color:var(--text-secondary);font-size:var(--text-lg-size);line-height:1.6}._4ah1Xa_promptSample{max-width:440px;margin:var(--space-8) 0 0;padding:var(--space-4) 20px;border-radius:var(--radius-lg);background:var(--pv-bg);color:var(--pv-text);font-family:var(--font-mono);white-space:pre-wrap;font-size:12.5px;line-height:1.65}._4ah1Xa_sampleTag{color:var(--pv-muted)}._4ah1Xa_sampleVariable{color:var(--pv-var)}._4ah1Xa_card{width:100%;max-width:400px;padding:var(--space-8);border:1px solid var(--border-primary);border-radius:var(--radius-lg);background:var(--color-panel);box-shadow:var(--shadow-panel-hover);transition:border-color var(--motion-fast);justify-self:end;position:relative}._4ah1Xa_card:focus-within{border-color:color-mix(in srgb, var(--color-accent-tag) 42%, var(--border-primary))}._4ah1Xa_cardContent{animation:.32s cubic-bezier(.16,1,.3,1) both _4ah1Xa_contentSwap}._4ah1Xa_brand{margin-bottom:var(--space-6)}._4ah1Xa_title{font-size:var(--text-xl-size);line-height:var(--text-xl-line);font-weight:var(--weight-semibold);color:var(--text-primary);margin-bottom:var(--space-1);letter-spacing:var(--tracking-tight)}._4ah1Xa_subtitle{font-size:var(--text-sm-size);color:var(--text-secondary)}._4ah1Xa_form{gap:var(--space-4);flex-direction:column;display:flex}._4ah1Xa_field{gap:var(--space-2);flex-direction:column;display:flex}._4ah1Xa_label{font-size:var(--text-sm-size);font-weight:var(--weight-medium);color:var(--text-primary);transition:color var(--motion-fast)}._4ah1Xa_field:focus-within ._4ah1Xa_label{color:var(--accent-text)}._4ah1Xa_input{min-height:40px;padding:var(--space-2) var(--space-3);border:1px solid var(--border-primary);border-radius:var(--radius-md);font-size:var(--text-base-size);background:var(--color-panel-raised);color:var(--text-primary);transition:border-color var(--motion-fast), box-shadow var(--motion-fast), background var(--motion-fast);font-family:inherit}._4ah1Xa_input:hover{border-color:color-mix(in srgb, var(--color-accent-tag) 45%, var(--border-primary))}._4ah1Xa_input:focus{border-color:var(--color-accent-tag);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-accent-tag) 18%, transparent);background:var(--color-panel)}._4ah1Xa_input::placeholder{color:var(--text-tertiary)}._4ah1Xa_passwordWrap{flex-direction:column;display:flex;position:relative}._4ah1Xa_passwordWrap ._4ah1Xa_input{padding-right:calc(var(--space-3) * 2 + 2.5rem)}._4ah1Xa_revealButton{right:var(--space-2);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);color:var(--text-tertiary);font-size:var(--text-sm-size);cursor:pointer;transition:color var(--motion-fast), background var(--motion-fast);background:0 0;border:none;font-family:inherit;position:absolute;top:50%;transform:translateY(-50%)}._4ah1Xa_revealButton:hover,._4ah1Xa_revealButton:focus-visible{color:var(--text-primary);background:color-mix(in srgb, var(--color-accent-tag) 8%, transparent)}._4ah1Xa_fieldError{color:var(--color-danger);font-size:var(--text-sm-size);font-weight:var(--weight-medium)}._4ah1Xa_input[aria-invalid=true]{border-color:var(--color-danger)}._4ah1Xa_input[aria-invalid=true]:focus{border-color:var(--color-danger);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-danger) 20%, transparent)}._4ah1Xa_error{padding:var(--space-3);background:color-mix(in srgb, var(--color-danger) 10%, transparent);border:1px solid color-mix(in srgb, var(--color-danger) 35%, transparent);border-radius:var(--radius-md);color:var(--color-danger);font-size:var(--text-sm-size);font-weight:var(--weight-medium);animation:.32s cubic-bezier(.16,1,.3,1) both _4ah1Xa_messageReveal}._4ah1Xa_visuallyHidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._4ah1Xa_sessionNotice{padding:var(--space-3);color:var(--text-primary);background:color-mix(in srgb, var(--color-accent-tag) 12%, var(--color-panel));border:1px solid color-mix(in srgb, var(--color-accent-tag) 35%, var(--border-primary));border-radius:var(--radius-md);font-size:12.5px;line-height:1.5;animation:.32s cubic-bezier(.16,1,.3,1) both _4ah1Xa_messageReveal}._4ah1Xa_submitButton{justify-content:center;align-items:center;gap:var(--space-2);min-height:40px;margin-top:var(--space-1);padding:var(--space-3) var(--space-4);background:var(--color-accent-tag);color:var(--on-accent);border:1px solid var(--color-accent-tag);border-radius:var(--radius-md);font-size:var(--text-base-size);font-weight:var(--weight-semibold);cursor:pointer;transition:background var(--motion-fast), border-color var(--motion-fast);font-family:inherit;display:flex}._4ah1Xa_submitButton:hover:not(:disabled){background:var(--color-accent-tag-hover);border-color:var(--color-accent-tag-hover)}._4ah1Xa_buttonSpinner{border:2px solid color-mix(in srgb, var(--on-accent) 30%, transparent);border-top-color:var(--on-accent);border-radius:50%;width:15px;height:15px;animation:.7s linear infinite _4ah1Xa_buttonSpin}._4ah1Xa_submitButton:disabled{background:color-mix(in srgb, var(--color-accent-tag) 20%, var(--bg-tertiary));color:var(--text-tertiary);cursor:not-allowed;border-color:#0000}._4ah1Xa_cardFooter{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-4);margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--border-primary);font-size:var(--text-sm-size);color:var(--text-secondary);flex-wrap:wrap;display:flex}._4ah1Xa_footerPrompt{margin-left:auto}._4ah1Xa_footerPrompt:only-child{margin-left:0}._4ah1Xa_toggleButton{color:var(--accent-text);font-weight:var(--weight-semibold);font-family:inherit;font-size:inherit;cursor:pointer;transition:color var(--motion-fast);background:0 0;border:none;padding:0}._4ah1Xa_toggleButton:hover{text-underline-offset:3px;text-decoration:underline}._4ah1Xa_successMessage{padding:var(--space-3) var(--space-4);background:color-mix(in srgb, var(--color-accent-success) 12%, transparent);border:1px solid color-mix(in srgb, var(--color-accent-success) 42%, transparent);border-radius:var(--radius-md);color:var(--color-accent-success);font-size:var(--text-base-size);line-height:1.5;animation:.32s cubic-bezier(.16,1,.3,1) both _4ah1Xa_messageReveal}@keyframes _4ah1Xa_shellReveal{to{opacity:1;transform:translateY(0)}}@keyframes _4ah1Xa_contentSwap{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes _4ah1Xa_messageReveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes _4ah1Xa_buttonSpin{to{transform:rotate(360deg)}}._4ah1Xa_legalLinks{justify-content:center;justify-self:center;gap:var(--space-4);font-size:var(--text-xs-size);flex-wrap:wrap;grid-column:1/-1;display:flex}._4ah1Xa_legalLinks a{color:var(--text-tertiary);text-underline-offset:2px}._4ah1Xa_legalLinks a:hover{color:var(--text-secondary)}@media (max-width:900px){._4ah1Xa_container{align-items:flex-start}._4ah1Xa_authShell{justify-content:center;gap:var(--space-8);grid-template-columns:minmax(0,480px)}._4ah1Xa_promptSample{display:none}._4ah1Xa_card{justify-self:center}}@media (max-width:560px){._4ah1Xa_container{padding:var(--space-4);padding-top:80px}._4ah1Xa_repository{top:var(--space-4);right:var(--space-4)}._4ah1Xa_authShell{gap:var(--space-6)}._4ah1Xa_wordmark{margin-bottom:var(--space-6)}._4ah1Xa_heroTitle{font-size:1.75rem}._4ah1Xa_heroCopy{margin-top:var(--space-3);font-size:var(--text-base-size)}._4ah1Xa_card{padding:var(--space-6)}}@media (prefers-reduced-motion:reduce){._4ah1Xa_authShell{opacity:1;animation:none;transform:none}._4ah1Xa_cardContent,._4ah1Xa_error,._4ah1Xa_sessionNotice,._4ah1Xa_successMessage{animation:none}}
.is4x0q_dialog{width:min(1040px,100%);max-height:calc(100dvh - 32px);overflow-y:auto}.is4x0q_dialog button{min-height:44px}.is4x0q_reviewHeading{margin:var(--space-3) 0;color:var(--text-primary)}.is4x0q_reviewLayout{gap:var(--space-6);margin:var(--space-4) 0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"variables preview";display:grid}.is4x0q_variables{grid-area:variables;min-width:0}.is4x0q_variable{gap:var(--space-3);padding:var(--space-4) 0;border-bottom:1px solid var(--color-border);display:grid}.is4x0q_variable label{gap:var(--space-1);display:grid}.is4x0q_variable input:not([type=checkbox]),.is4x0q_variable textarea{border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-panel);width:100%;min-width:0;min-height:44px;color:var(--text-primary);font:inherit;padding:9px 10px}.is4x0q_variable textarea{resize:vertical}.is4x0q_variable .is4x0q_reuseToggle,.is4x0q_reuseToggle{align-items:center;gap:var(--space-2);min-height:44px;display:flex}.is4x0q_reuseToggle input{width:20px;height:20px;accent-color:var(--color-accent-tag)}.is4x0q_variable summary{min-height:44px;padding-top:var(--space-2);cursor:pointer}.is4x0q_sourcePhrase{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:var(--space-2)}.is4x0q_preview{grid-area:preview;min-width:0}.is4x0q_preview pre{background:var(--pv-bg);color:var(--pv-text);padding:var(--space-4);border-radius:var(--radius-md);margin:var(--space-3) 0;white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--font-mono);font-size:13px}.is4x0q_actions{padding:var(--space-3) 0;background:var(--color-panel);border-top:1px solid var(--color-border);gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex;position:sticky;bottom:0}.is4x0q_error{color:var(--color-danger)}@media (max-width:760px){.is4x0q_reviewLayout{grid-template-columns:minmax(0,1fr);grid-template-areas:"preview""variables"}.is4x0q_actions>*{flex:auto}}
.godDRq_form{gap:var(--space-3);flex-direction:column;display:flex}.godDRq_headerRow{grid-template-columns:var(--settings-label-width,148px) minmax(0, 1fr);align-items:flex-start;gap:var(--space-4);display:grid}.godDRq_label{color:var(--text-primary);font-size:13.5px;font-weight:500}.godDRq_connectionState{justify-items:start;gap:var(--space-1);min-width:0;display:grid}.godDRq_hint{color:var(--text-tertiary);margin-top:var(--space-1);font-size:12px}.godDRq_hint a{color:var(--color-accent-tag)}.godDRq_field{grid-template-columns:var(--settings-label-width,148px) minmax(0, 1fr);align-items:center;gap:var(--space-4);display:grid}.godDRq_fieldLabel{color:var(--text-secondary);font-size:12px}.godDRq_inputWithAction{display:block;position:relative}.godDRq_apiKeyInput{padding-right:42px}.godDRq_apiKeyAction{border-radius:var(--radius-md);width:38px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;transition:color .12s ease-out;display:inline-flex;position:absolute;top:1px;bottom:1px;right:1px}.godDRq_apiKeyAction:hover{color:var(--text-primary)}.godDRq_modelPicker{gap:var(--space-2);display:grid}.godDRq_statusConnected{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--success-bg);color:var(--success);overflow-wrap:anywhere;justify-self:start;max-width:100%;font-size:11px}.godDRq_statusUnavailable{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--bg-tertiary);color:var(--text-tertiary);overflow-wrap:anywhere;justify-self:start;max-width:100%;font-size:11px}.godDRq_actions{gap:var(--space-2);flex-wrap:wrap;padding-inline-start:calc(var(--settings-label-width,148px) + var(--space-4));display:flex}.godDRq_form>.godDRq_hint,.godDRq_form>.godDRq_error,.godDRq_form>.godDRq_success{margin-inline-start:calc(var(--settings-label-width,148px) + var(--space-4))}.godDRq_error{color:var(--color-danger);font-size:12px}.godDRq_success{color:var(--success);font-size:12px}@container settings (max-width:440px){.godDRq_field,.godDRq_headerRow{gap:var(--space-1);grid-template-columns:1fr}.godDRq_actions{padding-inline-start:0}.godDRq_form>.godDRq_hint,.godDRq_form>.godDRq_error,.godDRq_form>.godDRq_success{margin-inline-start:0}}
._8aEwW_page{background:var(--color-canvas);min-height:100vh;color:var(--text-primary)}._8aEwW_header,._8aEwW_page main,._8aEwW_footer{width:min(100%,1120px);padding-left:var(--space-4);padding-right:var(--space-4);margin:0 auto}._8aEwW_header{justify-content:space-between;align-items:center;gap:var(--space-4);padding-top:var(--space-6);padding-bottom:var(--space-6);flex-wrap:wrap;display:flex}._8aEwW_navigation{align-items:center;gap:var(--space-6);flex-wrap:wrap;display:flex}._8aEwW_navigation a{align-items:center;min-height:44px;display:inline-flex}._8aEwW_skipLink{top:var(--space-2);left:var(--space-4);z-index:1;padding:var(--space-3);background:var(--color-panel);position:absolute;transform:translateY(-200%)}._8aEwW_skipLink:focus{transform:translateY(0)}._8aEwW_home{color:var(--text-primary);font-weight:var(--weight-semibold);text-decoration:none}._8aEwW_signIn{color:var(--accent-text);font-weight:var(--weight-semibold)}._8aEwW_hero{max-width:680px;padding:clamp(var(--space-8), 8vh, 88px) 0 var(--space-10)}._8aEwW_hero h1{font-size:clamp(2.25rem,5.5vw,3.75rem);line-height:1.05;font-weight:var(--weight-semibold);letter-spacing:-.03em;text-wrap:balance}._8aEwW_lede{max-width:60ch;margin-top:var(--space-6);color:var(--text-secondary);font-size:var(--text-lg-size);line-height:1.6}._8aEwW_variable{border-radius:var(--radius-sm);background:var(--color-coral-wash);color:var(--color-coral-wash-text);font-family:var(--font-mono);white-space:nowrap;padding:1px 6px;font-size:.875em}._8aEwW_actions{gap:var(--space-3);margin-top:var(--space-8);flex-wrap:wrap;display:flex}._8aEwW_cta{min-height:40px;padding:0 var(--space-6)}._8aEwW_shot{margin:0}._8aEwW_shot img{border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);width:100%;height:auto;box-shadow:var(--shadow-float);display:block}._8aEwW_features,._8aEwW_openSource{padding:clamp(var(--space-10), 10vh, 112px) 0 var(--space-10)}._8aEwW_features h2,._8aEwW_openSource h2{max-width:24ch;font-size:clamp(1.75rem,3.2vw,2.25rem);line-height:1.15;font-weight:var(--weight-semibold);letter-spacing:-.02em;text-wrap:balance}._8aEwW_features dl{gap:var(--space-8) var(--space-10);margin-top:var(--space-10);grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));display:grid}._8aEwW_features dt{font-size:var(--text-lg-size);font-weight:var(--weight-semibold)}._8aEwW_features dd{margin:var(--space-2) 0 0;color:var(--text-secondary);font-size:var(--text-base-size);line-height:var(--text-base-line)}._8aEwW_openSource p{max-width:60ch;margin:var(--space-4) 0 var(--space-8);color:var(--text-secondary);font-size:var(--text-lg-size);line-height:1.6}._8aEwW_footer{gap:var(--space-4);padding-top:var(--space-8);padding-bottom:var(--space-8);border-top:1px solid var(--color-border);color:var(--text-tertiary);font-size:var(--text-sm-size);flex-wrap:wrap;display:flex}._8aEwW_legalLinks{display:contents}._8aEwW_footer a{color:var(--text-tertiary)}._8aEwW_footer a:hover{color:var(--text-secondary)}
.cna8na_panel{top:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-panel);width:100%;min-width:0;max-width:none;height:calc(100dvh - 112px);max-height:none;color:var(--text-primary);font:inherit;flex-direction:column;grid-area:1/2;margin:0;padding:0;display:flex;position:sticky;overflow:hidden}.cna8na_panel:not([open]){display:none}.cna8na_head{padding:var(--space-6);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:flex-start;display:flex}.cna8na_head h2{font-size:var(--text-lg-size);font-weight:var(--weight-semibold)}.cna8na_steps{margin-top:var(--space-1);font-size:var(--text-sm-size);color:var(--text-muted)}.cna8na_steps [aria-current]{color:var(--text-primary);font-weight:var(--weight-medium)}.cna8na_body{overscroll-behavior:contain;min-height:0;padding:var(--space-6);line-height:var(--text-base-line);flex:1;overflow-y:auto}.cna8na_body>*+*{margin-top:var(--space-4)}.cna8na_hint,.cna8na_unchanged{color:var(--text-secondary);font-size:var(--text-sm-size)}.cna8na_question{gap:var(--space-2);display:grid}.cna8na_question>span{font-weight:var(--weight-medium);overflow-wrap:anywhere}.cna8na_question textarea{width:100%;min-height:88px;padding:var(--space-3);resize:vertical;border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-canvas);color:var(--text-primary);font:inherit;line-height:var(--text-base-line)}.cna8na_question textarea:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.cna8na_question textarea:disabled{opacity:.7}.cna8na_section{padding-top:var(--space-4);border-top:1px solid var(--color-border)}.cna8na_section h3,.cna8na_section summary{font-size:var(--text-base-size);font-weight:var(--weight-medium)}.cna8na_section summary{cursor:pointer}.cna8na_unchanged{margin-left:var(--space-2);font-weight:var(--weight-regular)}.cna8na_prose{margin-top:var(--space-3);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7}.cna8na_prose ins{color:var(--success);background:var(--success-bg);text-decoration:underline}.cna8na_prose del{color:var(--danger);background:var(--danger-bg);text-decoration:line-through}.cna8na_empty{padding:var(--space-3);background:var(--color-panel-raised);border-radius:var(--radius-sm)}.cna8na_error{color:var(--danger);overflow-wrap:anywhere}.cna8na_link{color:var(--accent-text);text-underline-offset:3px}.cna8na_foot{justify-content:flex-end;align-items:center;gap:var(--space-2);padding:var(--space-4);border-top:1px solid var(--color-border);flex-wrap:wrap;display:flex}@media (max-width:760px){html:has(.cna8na_panel[open][aria-modal=true]){scrollbar-gutter:auto}.cna8na_panel{border:0;border-radius:0;width:100vw;height:100dvh;position:fixed;inset:0}.cna8na_head,.cna8na_body{padding:var(--space-4)}.cna8na_foot{padding-bottom:max(var(--space-4), env(safe-area-inset-bottom))}.cna8na_foot button{min-height:44px}}
.z2v4FG_container{background:radial-gradient(circle, color-mix(in srgb, var(--color-border-strong) 45%, transparent) 1px, transparent 1px), var(--color-canvas);min-height:100vh;padding:var(--space-4);background-size:24px 24px;justify-content:center;align-items:center;display:flex}.z2v4FG_card{background:var(--color-panel);border:1px solid var(--border-primary);border-radius:var(--radius-lg);box-shadow:var(--shadow-panel-hover);padding:var(--space-10);width:100%;max-width:440px}.z2v4FG_title{margin:0 0 var(--space-2);font-size:1.375rem;font-weight:var(--weight-semibold);color:var(--text-primary);letter-spacing:0;overflow-wrap:anywhere}.z2v4FG_subtitle{margin:0 0 var(--space-6);color:var(--text-secondary);overflow-wrap:anywhere;font-size:.875rem;line-height:1.5}.z2v4FG_sectionLabel{margin:0 0 var(--space-2);color:var(--text-primary);font-size:.8125rem;font-weight:600}.z2v4FG_list{margin:0 0 var(--space-6);padding-left:var(--space-6);color:var(--text-primary);font-size:.875rem;line-height:1.6}.z2v4FG_note{margin:0 0 var(--space-8);color:var(--text-secondary);overflow-wrap:anywhere;font-size:.8125rem;line-height:1.5}.z2v4FG_actions{justify-content:flex-end;gap:var(--space-3);display:flex}.z2v4FG_backLink{color:var(--accent-text);font-size:.8125rem;font-weight:600;text-decoration:none}.z2v4FG_backLink:hover{color:var(--accent-text);text-decoration:underline}
.fEbVPa_article,.fEbVPa_index{max-width:760px;padding:var(--space-8) 0 clamp(64px, 10vh, 112px);overflow-wrap:anywhere;margin:0 auto}.fEbVPa_article h1,.fEbVPa_index h1{letter-spacing:-.03em;font-size:clamp(2rem,5vw,3.25rem);line-height:1.1;font-weight:var(--weight-semibold);text-wrap:balance}.fEbVPa_intro{margin-top:var(--space-6);color:var(--text-secondary);font-size:1.125rem;line-height:1.65}.fEbVPa_breadcrumb{margin-bottom:var(--space-8)}.fEbVPa_breadcrumb a,.fEbVPa_prose a,.fEbVPa_guideList a{color:var(--accent-text);text-underline-offset:.2em;text-decoration:underline}.fEbVPa_prose{margin-top:var(--space-10);font-size:1rem;line-height:1.75}.fEbVPa_prose h2,.fEbVPa_next h2{margin-top:var(--space-10);font-size:1.5rem;line-height:1.25;font-weight:var(--weight-semibold);letter-spacing:-.015em}.fEbVPa_prose p,.fEbVPa_prose ol,.fEbVPa_prose ul,.fEbVPa_prose pre,.fEbVPa_prose figure{margin-top:var(--space-4)}.fEbVPa_prose ol,.fEbVPa_prose ul{padding-left:var(--space-6)}.fEbVPa_prose li+li{margin-top:var(--space-3)}.fEbVPa_prose code{font-family:var(--font-mono);font-size:.875em}.fEbVPa_prose :not(pre)>code{background:var(--color-coral-wash);color:var(--color-coral-wash-text);border-radius:var(--radius-sm);padding:1px 4px}.fEbVPa_prose pre{padding:var(--space-6);background:var(--pv-bg);color:var(--pv-text);border:1px solid var(--pv-border);border-radius:var(--radius-md);white-space:pre-wrap;overflow-wrap:anywhere}.fEbVPa_prose figure img{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);width:100%;height:auto;display:block}.fEbVPa_prose figcaption{margin-top:var(--space-2);color:var(--text-secondary);font-size:var(--text-sm-size)}.fEbVPa_next{margin-top:var(--space-10);padding-top:var(--space-8);border-top:1px solid var(--color-border)}.fEbVPa_next h2{margin-top:0}.fEbVPa_next>p{margin:var(--space-4) 0 var(--space-6);color:var(--text-secondary);font-size:1rem;line-height:1.7}.fEbVPa_guideList{margin-top:var(--space-6);padding:0;list-style:none}.fEbVPa_guideList li{padding:var(--space-6) 0;border-top:1px solid var(--color-border)}.fEbVPa_guideList a{font-size:1.125rem;font-weight:var(--weight-semibold)}.fEbVPa_guideList p{max-width:65ch;margin-top:var(--space-2);color:var(--text-secondary);font-size:1rem;line-height:1.65}
._IBIca_page{width:100%;min-width:0}._IBIca_page h1{font-size:var(--text-2xl-size);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight)}._IBIca_page h2{font-size:var(--text-xl-size);font-weight:var(--weight-semibold)}._IBIca_page h3{font-size:var(--text-lg-size);font-weight:var(--weight-semibold)}._IBIca_page h4{font-size:var(--text-sm-size);font-weight:var(--weight-semibold)}._IBIca_header{justify-content:space-between;align-items:flex-end;gap:var(--space-6);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border);display:flex}._IBIca_back{color:var(--text-secondary);font-size:var(--text-sm-size);margin-bottom:var(--space-3);text-underline-offset:3px;text-decoration:underline;display:inline-block}._IBIca_promptName{color:var(--text-secondary);margin-top:var(--space-1);overflow-wrap:anywhere}._IBIca_runAction{text-align:right;flex-shrink:0}._IBIca_runAction p{margin-top:var(--space-2)}._IBIca_hint{color:var(--text-secondary);font-size:var(--text-sm-size);line-height:1.6}._IBIca_connection{font-size:var(--text-sm-size);color:var(--text-secondary);padding:var(--space-3) 0;overflow-wrap:anywhere}._IBIca_banner{margin:var(--space-3) 0;padding:var(--space-3) var(--space-4);border-left:3px solid var(--color-plum);background:var(--color-panel-raised);font-size:var(--text-sm-size)}._IBIca_banner a{color:var(--color-plum);font-weight:var(--weight-semibold);text-underline-offset:3px;text-decoration:underline}._IBIca_notice{font-size:var(--text-sm-size);color:var(--text-secondary);padding:var(--space-2) 0}._IBIca_error{color:var(--color-danger);font-size:var(--text-sm-size);margin:var(--space-3) 0;overflow-wrap:anywhere}._IBIca_viewSwitch{margin:var(--space-4) 0 var(--space-6);border:0;padding:0}._IBIca_toolbar{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}._IBIca_actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._IBIca_empty{padding:var(--space-10) 0;max-width:540px}._IBIca_empty p{color:var(--text-secondary);margin-top:var(--space-3)}._IBIca_empty ._IBIca_actions{margin-top:var(--space-4)}._IBIca_loading{padding:var(--space-10) 0;color:var(--text-secondary)}._IBIca_caseList{border-top:1px solid var(--color-border)}._IBIca_caseRow{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--space-6) 0;border-bottom:1px solid var(--color-border);display:flex}._IBIca_caseText{overflow-wrap:anywhere;flex:1;min-width:0}._IBIca_caseMeta{gap:var(--space-4);margin-top:var(--space-1);color:var(--text-secondary);font-size:var(--text-sm-size);flex-wrap:wrap;display:flex}._IBIca_criteria{white-space:pre-wrap;-webkit-line-clamp:2;color:var(--text-secondary);margin-top:var(--space-2);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._IBIca_form{max-width:720px}._IBIca_form>._IBIca_hint{margin-top:var(--space-2)}._IBIca_form fieldset{border:0;min-width:0;padding:0}._IBIca_field{gap:var(--space-2);margin-top:var(--space-4);font-size:var(--text-sm-size);color:var(--text-primary);flex-direction:column;display:flex}._IBIca_field>span,._IBIca_field>label{font-weight:var(--weight-medium)}._IBIca_field textarea{padding:var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-panel);color:var(--text-primary);font:inherit;resize:vertical;width:100%;min-height:76px;line-height:1.6}._IBIca_field textarea::placeholder{color:var(--text-muted)}._IBIca_field textarea:disabled{opacity:.6}._IBIca_formSection{border-top:1px solid var(--color-border);padding-top:var(--space-6);margin-top:var(--space-6)}._IBIca_formSection>._IBIca_hint{margin-top:var(--space-2)}._IBIca_checkLabel{align-items:flex-start;gap:var(--space-2);font-size:var(--text-sm-size);margin-top:var(--space-3);display:flex}._IBIca_checkLabel input{accent-color:var(--color-plum);margin-top:4px}._IBIca_formActions{justify-content:flex-end;gap:var(--space-2);padding:var(--space-4) 0;margin-top:var(--space-6);border-top:1px solid var(--color-border);display:flex}._IBIca_help{margin-top:var(--space-3);color:var(--text-secondary);font-size:var(--text-sm-size)}._IBIca_help summary,._IBIca_runDetails summary{cursor:pointer;width:fit-content;padding:var(--space-2) 0}._IBIca_help p{margin-top:var(--space-3)}._IBIca_syntax,._IBIca_metadata{gap:var(--space-2) var(--space-4);margin:var(--space-3) 0;font-size:var(--text-sm-size);grid-template-columns:minmax(100px,auto) 1fr;display:grid}._IBIca_syntax dd,._IBIca_metadata dd{overflow-wrap:anywhere;min-width:0;margin:0}._IBIca_metadata dt{color:var(--text-secondary)}._IBIca_metadata>div{display:contents}._IBIca_suggestionsForm{max-width:720px;padding:var(--space-6);background:var(--color-panel);border:1px solid var(--color-border);border-radius:var(--radius-md);margin-bottom:var(--space-6)}._IBIca_suggestionsForm ._IBIca_actions{margin-top:var(--space-4);justify-content:flex-end}._IBIca_suggestions{border-left:3px solid var(--color-plum);padding-left:var(--space-6);margin-bottom:var(--space-8)}._IBIca_suggestions ._IBIca_caseText>p{margin-top:var(--space-2)}._IBIca_history{gap:var(--space-8);grid-template-columns:210px minmax(0,1fr);display:grid}._IBIca_runList{gap:var(--space-1);flex-direction:column;align-self:start;max-height:70vh;display:flex;overflow-y:auto}._IBIca_runList button{gap:var(--space-1);text-align:left;padding:var(--space-3);color:var(--text-secondary);border-radius:var(--radius-sm);font-size:var(--text-sm-size);cursor:pointer;background:0 0;border:1px solid #0000;grid-template-columns:1fr auto;display:grid}._IBIca_runList time{font-weight:var(--weight-medium);grid-column:1/-1}._IBIca_runList strong{font-weight:var(--weight-medium)}._IBIca_runList button[aria-pressed=true]{color:var(--color-plum);background:var(--color-plum-wash)}._IBIca_runList button:hover{border-color:var(--color-border-strong)}._IBIca_results{min-width:0}._IBIca_runSummary{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding-bottom:var(--space-3);flex-wrap:wrap;display:flex}._IBIca_runSummary h2{font-size:var(--text-2xl-size);font-variant-numeric:tabular-nums}._IBIca_runDetails{color:var(--text-secondary);font-size:var(--text-sm-size)}._IBIca_result{border-top:1px solid var(--color-border);margin-top:var(--space-6);padding-top:var(--space-6)}._IBIca_resultHead{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}._IBIca_resultHead h3{overflow-wrap:anywhere}._IBIca_resultScore{font-size:var(--text-sm-size);color:var(--text-secondary);font-weight:var(--weight-medium);flex-shrink:0}._IBIca_output{margin-top:var(--space-4);background:var(--color-panel);border:1px solid var(--color-border);border-radius:var(--radius-sm)}._IBIca_output h4{padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--color-border);color:var(--text-secondary)}._IBIca_output pre{padding:var(--space-4);white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--font-mono);font-size:var(--text-sm-size);max-height:440px;line-height:1.7;overflow-y:auto}._IBIca_feedback{margin:var(--space-4) 0;white-space:pre-wrap;overflow-wrap:anywhere}._IBIca_feedback h4{margin-top:var(--space-3)}._IBIca_feedback ul{padding-left:var(--space-4)}._IBIca_rating{margin:var(--space-4) 0}._IBIca_ratingButtons{gap:var(--space-2);margin:var(--space-3) 0;display:flex}._IBIca_ratingButtons button{min-width:44px;min-height:44px}._IBIca_verbatim{white-space:pre-wrap;overflow-wrap:anywhere}._IBIca_importBody{gap:var(--space-3);max-height:65vh;padding-right:var(--space-1);flex-direction:column;display:flex;overflow-y:auto}._IBIca_importBody code,._IBIca_help code{font-family:var(--font-mono);font-size:.92em}._IBIca_csvPreview{max-height:140px;padding:var(--space-3);background:var(--color-panel-raised);font-size:var(--text-xs-size);overflow:auto}._IBIca_compareControl{align-items:center;gap:var(--space-3);margin-bottom:var(--space-6);font-size:var(--text-sm-size);display:flex}._IBIca_compareControl label{flex-shrink:0}._IBIca_compareControl select{min-width:0;max-width:360px}._IBIca_comparisonColumns{gap:var(--space-6);margin-top:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}._IBIca_comparisonOutput{min-width:0}._IBIca_compareText{white-space:pre-wrap;overflow-wrap:anywhere;max-height:340px;padding:var(--space-3);margin-top:var(--space-3);background:var(--color-panel);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--text-sm-size);line-height:1.7;overflow-y:auto}@media (max-width:760px){._IBIca_header{align-items:flex-start;gap:var(--space-4);flex-direction:column}._IBIca_runAction{text-align:left;width:100%}._IBIca_runAction>button{width:100%;min-height:44px}._IBIca_toolbar{flex-direction:column;align-items:flex-start}._IBIca_toolbar ._IBIca_actions{width:100%}._IBIca_caseRow{gap:var(--space-3);padding:var(--space-4) 0;flex-direction:column}._IBIca_caseRow>._IBIca_actions{align-self:flex-end}._IBIca_history{gap:var(--space-6);grid-template-columns:1fr}._IBIca_runList{max-height:none;padding:var(--space-1);flex-direction:row;overflow-x:auto}._IBIca_runList button{min-width:200px}._IBIca_suggestions{padding-left:var(--space-4)}._IBIca_suggestionsForm{padding:var(--space-4)}._IBIca_resultHead{gap:var(--space-1);flex-direction:column}._IBIca_empty{padding:var(--space-6) 0}._IBIca_syntax,._IBIca_metadata{gap:var(--space-2);grid-template-columns:minmax(72px,auto) 1fr}._IBIca_comparisonColumns{grid-template-columns:1fr}._IBIca_compareControl{flex-direction:column;align-items:flex-start}._IBIca_compareControl select{width:100%;max-width:none}}
.uYXldW_page{width:100%;max-width:1040px}.uYXldW_head{align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.uYXldW_head .uYXldW_secondaryLink{min-height:44px;margin-left:auto}.uYXldW_head h1{font-size:24px;font-weight:var(--weight-semibold);letter-spacing:-.02em;line-height:1.2}.uYXldW_note{margin-bottom:var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-panel-raised);color:var(--text-secondary);font-size:var(--text-sm-size);max-width:72ch}.uYXldW_toolbar{align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);display:flex}.uYXldW_search{max-width:420px;color:var(--text-muted);flex:1;position:relative}.uYXldW_search svg{pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.uYXldW_search input{border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-panel);width:100%;height:36px;color:var(--text-primary);font:inherit;padding:0 10px 0 34px}.uYXldW_count{font-size:var(--text-sm-size);color:var(--text-muted);white-space:nowrap;margin-left:auto}.uYXldW_layoutSwitch{border-radius:var(--radius-sm);background:var(--color-panel-raised);gap:2px;padding:2px;display:inline-flex}.uYXldW_layoutSwitch button{width:32px;height:30px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:5px;place-items:center;display:grid}.uYXldW_layoutSwitch button[aria-pressed=true]{background:var(--color-panel);color:var(--text-primary);box-shadow:0 1px 2px #2b1b281f}.uYXldW_list{border-top:1px solid var(--color-border);list-style:none}.uYXldW_row{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-1) var(--space-3) 0;border-bottom:1px solid var(--color-border);cursor:pointer;grid-template-columns:32px minmax(0,1fr) auto auto;display:grid}.uYXldW_row:hover{background:color-mix(in srgb, var(--color-panel-raised) 70%, transparent)}.uYXldW_rowMain{min-width:0}.uYXldW_name{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:var(--weight-semibold);color:var(--text-primary);display:block;overflow:hidden}.uYXldW_excerpt{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm-size);color:var(--text-muted);margin-top:1px;overflow:hidden}.uYXldW_meta{align-items:center;gap:var(--space-4);font-size:var(--text-sm-size);color:var(--text-muted);white-space:nowrap;display:flex}.uYXldW_meta span:first-child{color:var(--text-secondary)}.uYXldW_when{text-align:right;min-width:76px}.uYXldW_actions{align-items:center;gap:2px;display:flex}.uYXldW_copyButton{border-radius:var(--radius-sm);height:30px;color:var(--text-secondary);font:inherit;font-size:var(--text-sm-size);font-weight:var(--weight-semibold);cursor:pointer;opacity:0;background:0 0;border:0;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.uYXldW_row:hover .uYXldW_copyButton,.uYXldW_row:focus-within .uYXldW_copyButton{opacity:1}.uYXldW_copyButton:hover{background:var(--color-panel-raised);color:var(--text-primary)}.uYXldW_renameInput{border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-panel);width:min(420px,100%);color:var(--text-primary);font:inherit;font-size:15px;font-weight:var(--weight-semibold);padding:3px 8px}.uYXldW_star,.uYXldW_iconButton{border-radius:var(--radius-sm);width:30px;height:30px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.uYXldW_star:hover,.uYXldW_iconButton:hover{background:var(--color-panel-raised);color:var(--text-primary)}.uYXldW_star[aria-pressed=true]{color:var(--color-accent-tag)}.uYXldW_star[aria-pressed=true] svg{fill:currentColor}.uYXldW_grid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));list-style:none;display:grid}.uYXldW_card{gap:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-panel);cursor:pointer;flex-direction:column;min-height:168px;padding:14px 14px 10px;display:flex}.uYXldW_card:hover{border-color:var(--color-border-strong)}.uYXldW_cardTop{align-items:flex-start;gap:6px;display:flex}.uYXldW_cardTop .uYXldW_name{white-space:normal;flex:1;line-height:1.35}.uYXldW_cardExcerpt{-webkit-line-clamp:3;font-size:var(--text-sm-size);color:var(--text-muted);-webkit-box-orient:vertical;flex:1;display:-webkit-box;overflow:hidden}.uYXldW_cardFoot{align-items:center;gap:var(--space-1);font-size:var(--text-xs-size);color:var(--text-muted);display:flex}.uYXldW_cardFoot>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.uYXldW_menuWrap{position:relative}.uYXldW_menu{z-index:30;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-panel);min-width:200px;box-shadow:var(--shadow-float);padding:6px;position:absolute;top:calc(100% + 4px);right:0}.uYXldW_head .uYXldW_menu{left:0;right:auto}.uYXldW_menu button{border-radius:var(--radius-sm);width:100%;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:7px 10px;display:block}.uYXldW_menu button:hover,.uYXldW_menu button:focus-visible{background:var(--color-panel-raised)}.uYXldW_menu .uYXldW_danger{color:var(--color-danger)}.uYXldW_loading{padding:var(--space-8) 0;color:var(--text-secondary)}.uYXldW_empty{max-width:520px;padding:var(--space-10) 0}.uYXldW_empty h2{font-size:20px;font-weight:var(--weight-semibold);margin-bottom:6px}.uYXldW_empty p{margin-bottom:var(--space-4);color:var(--text-secondary)}.uYXldW_textLink{color:var(--accent-text);font-weight:var(--weight-semibold);text-underline-offset:2px;text-decoration:underline}.uYXldW_hero{max-width:560px;padding:72px 0 var(--space-10)}.uYXldW_hero h1{font-size:28px;font-weight:var(--weight-semibold);letter-spacing:-.02em;margin-bottom:10px;line-height:1.2}.uYXldW_hero>p{color:var(--text-secondary)}.uYXldW_hero h2{margin-top:var(--space-8);font-size:var(--text-sm-size);font-weight:var(--weight-medium);color:var(--text-muted)}.uYXldW_heroActions{gap:var(--space-2);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.uYXldW_primaryLink,.uYXldW_secondaryLink{border-radius:var(--radius-sm);min-height:44px;font-weight:var(--weight-semibold);align-items:center;padding:0 16px;display:inline-flex}.uYXldW_primaryLink{background:var(--color-accent-tag);color:var(--on-accent)}.uYXldW_primaryLink:hover{background:var(--color-accent-tag-hover)}.uYXldW_secondaryLink{border:1px solid var(--color-border-strong);background:var(--color-panel);color:var(--text-primary)}.uYXldW_starters{gap:var(--space-2);margin-top:var(--space-2);list-style:none;display:grid}.uYXldW_starter{align-items:baseline;gap:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-panel);color:var(--text-primary);padding:12px 14px;display:flex}.uYXldW_starter:hover{border-color:var(--color-border-strong)}.uYXldW_starter span{font-size:var(--text-sm-size);color:var(--text-muted)}.uYXldW_form{gap:var(--space-4);display:grid}.uYXldW_field{gap:6px;display:grid}.uYXldW_field label{font-size:var(--text-sm-size);font-weight:var(--weight-semibold)}.uYXldW_field input{border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-panel);color:var(--text-primary);font:inherit;padding:8px 10px}.uYXldW_field small,.uYXldW_dialogText{font-size:var(--text-sm-size);color:var(--text-muted)}.uYXldW_formActions{justify-content:flex-end;gap:var(--space-2);display:flex}.uYXldW_toast{left:50%;bottom:var(--space-6);z-index:60;align-items:center;gap:var(--space-4);max-width:calc(100vw - 2 * var(--space-4));border-radius:var(--radius-md);background:var(--text-primary);color:var(--color-canvas);box-shadow:var(--shadow-float);padding:10px 14px;display:flex;position:fixed;transform:translate(-50%)}.uYXldW_toast button{color:inherit;font:inherit;font-weight:var(--weight-semibold);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}@media (max-width:760px){.uYXldW_head h1{font-size:20px}.uYXldW_count{display:none}.uYXldW_search{max-width:none}.uYXldW_row{gap:var(--space-2);grid-template-columns:30px minmax(0,1fr) auto}.uYXldW_meta,.uYXldW_copyButton{display:none}.uYXldW_excerpt{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.uYXldW_grid{gap:var(--space-2);grid-template-columns:1fr 1fr}.uYXldW_card{min-height:140px;padding:12px}.uYXldW_hero{padding-top:var(--space-8)}}.uYXldW_cardFoot{flex-wrap:wrap}.uYXldW_copyButton{opacity:1;min-height:44px;text-decoration:none;display:inline-flex}.uYXldW_actions{flex-wrap:wrap}@media (max-width:760px){.uYXldW_rowMain,.uYXldW_row>.uYXldW_actions{grid-column:2/-1}}@media (max-width:480px){.uYXldW_grid{grid-template-columns:minmax(0,1fr)}}
