@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/2e482247ef29dcb9-s.0z23a3hpu8ttr.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/068feab4deafcd0f-s.02aqyp7acl16b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/db545dba463279ae-s.p.14a9xpaqsbppk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.iX1fDW_className{font-family:Archivo,Archivo Fallback;font-style:normal}.iX1fDW_variable{--font-archivo:"Archivo", "Archivo Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/faab88e4be272d29-s.3zhtymus0wdqb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a45aa1001bf9176f-s.3nkuoiize4urq.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41ba59f553543ecf-s.1da667lu-u79a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/67bba87670b402d1-s.1i05ju5aeyhye.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d6c1ff7e86974212-s.p.1dgcou5jor5q_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/49b1d53681a91a99-s.31-2bzhq1gx_9.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/123d516c9baeb953-s.3xauquyg2sixn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a74d2542cc4c775f-s.2taws-qdxmzlf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7ac0b1cd3e695dd0-s.0htwiiqufp3l9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/916cd8a3bde3edf8-s.p.28xcb7557rbh2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e60f3e45d49b65c3-s.2ontrj8z1-o25.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1f5edaafc8393c36-s.33iiebxkijmxa.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f1c080d8717d5d0c-s.2nzetymcmw3t7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/afc8e0e4a8c58d89-s.0_f09-l1omku8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2880e9b87afbd5d9-s.p.0fcfx2a-jndc5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}._4M7gaG_className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}._4M7gaG_variable{--font-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
.gdMh7q_badge{bottom:var(--space-sm);left:var(--space-sm);z-index:var(--z-toast);align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-sm);font-family:var(--font-mono);font-size:var(--text-xs);background-color:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);opacity:.75;display:inline-flex;position:fixed}.gdMh7q_badge:hover{opacity:1}.gdMh7q_branch{color:var(--color-text)}.gdMh7q_detail{color:var(--color-text-secondary);display:none}.gdMh7q_badge:hover .gdMh7q_detail{display:inline}
.dH4F_q_root{gap:var(--rating-prompt-gap,8px);padding:var(--rating-prompt-padding,8px 0);font-family:var(--rating-prompt-font,inherit);font-size:var(--rating-prompt-font-size,13px);color:var(--rating-prompt-fg,#6b6b6b);flex-direction:column;display:flex}.dH4F_q_row{align-items:center;gap:var(--rating-prompt-gap,8px);display:flex}.dH4F_q_label{color:var(--rating-prompt-label-fg,currentColor)}.dH4F_q_button{width:var(--rating-prompt-button-size,28px);height:var(--rating-prompt-button-size,28px);border:1px solid var(--rating-prompt-border,#0000001f);border-radius:var(--rating-prompt-radius,6px);background:var(--rating-prompt-bg,transparent);color:var(--rating-prompt-button-fg,currentColor);cursor:pointer;justify-content:center;align-items:center;padding:0;transition:background-color .12s,border-color .12s;display:inline-flex}.dH4F_q_button:hover{background:var(--rating-prompt-bg-hover,#0000000a)}.dH4F_q_button:focus-visible{outline:2px solid var(--rating-prompt-focus,#2563eb);outline-offset:1px}.dH4F_q_buttonActive{border-color:var(--rating-prompt-active-border,currentColor);background:var(--rating-prompt-active-bg,#0000000f)}.dH4F_q_commentForm{gap:var(--rating-prompt-gap,8px);flex-direction:column;display:flex}.dH4F_q_textarea{min-height:60px;padding:var(--rating-prompt-textarea-padding,6px 8px);border:1px solid var(--rating-prompt-border,#0000001f);border-radius:var(--rating-prompt-radius,6px);background:var(--rating-prompt-textarea-bg,transparent);color:inherit;font:inherit;resize:vertical}.dH4F_q_textarea:focus-visible{outline:2px solid var(--rating-prompt-focus,#2563eb);outline-offset:1px}.dH4F_q_commentActions{gap:var(--rating-prompt-gap,8px);display:flex}.dH4F_q_submit{padding:var(--rating-prompt-button-padding,4px 10px);border:1px solid var(--rating-prompt-border,#0000001f);border-radius:var(--rating-prompt-radius,6px);background:var(--rating-prompt-submit-bg,transparent);color:inherit;cursor:pointer;font:inherit}.dH4F_q_submit:hover{background:var(--rating-prompt-bg-hover,#0000000a)}.dH4F_q_skip{padding:var(--rating-prompt-button-padding,4px 10px);color:inherit;cursor:pointer;font:inherit;opacity:.7;background:0 0;border:none}.dH4F_q_skip:hover{opacity:1}.dH4F_q_thanks{color:var(--rating-prompt-label-fg,currentColor);opacity:.8}
.oxjMLa_root{gap:var(--time-saved-prompt-gap,8px);padding:var(--time-saved-prompt-padding,8px 0);font-family:var(--time-saved-prompt-font,inherit);font-size:var(--time-saved-prompt-font-size,13px);color:var(--time-saved-prompt-fg,#6b6b6b);border-radius:var(--time-saved-prompt-radius,6px);flex-direction:column;display:flex}.oxjMLa_attention{animation:1.6s ease-out 3 oxjMLa_time-saved-pulse}@keyframes oxjMLa_time-saved-pulse{0%{box-shadow:0 0 0 0 var(--time-saved-prompt-pulse,#3a547073)}70%{box-shadow:0 0 0 var(--time-saved-prompt-pulse-radius,12px) #3a547000}to{box-shadow:0 0 #3a547000}}@media (prefers-reduced-motion:reduce){.oxjMLa_attention{animation:none}}.oxjMLa_label{color:var(--time-saved-prompt-label-fg,currentColor);margin:0}.oxjMLa_actions{gap:var(--time-saved-prompt-gap,8px);flex-wrap:wrap;display:flex}.oxjMLa_primary,.oxjMLa_secondary,.oxjMLa_submit,.oxjMLa_skip{padding:var(--time-saved-prompt-button-padding,4px 10px);border-radius:var(--time-saved-prompt-radius,6px);border:1px solid var(--time-saved-prompt-border,#0000001f);background:var(--time-saved-prompt-bg,transparent);color:inherit;cursor:pointer;font:inherit;transition:background-color .12s,border-color .12s}.oxjMLa_primary{border-color:var(--time-saved-prompt-active-border,currentColor);background:var(--time-saved-prompt-active-bg,#0000000f)}.oxjMLa_primary:hover,.oxjMLa_secondary:hover,.oxjMLa_submit:hover{background:var(--time-saved-prompt-bg-hover,#0000000a)}.oxjMLa_skip{opacity:.7;background:0 0;border:none}.oxjMLa_skip:hover{opacity:1}.oxjMLa_primary:disabled,.oxjMLa_secondary:disabled,.oxjMLa_submit:disabled,.oxjMLa_skip:disabled{opacity:.5;cursor:not-allowed}.oxjMLa_tweakLabel{color:var(--time-saved-prompt-label-fg,currentColor)}.oxjMLa_tweakRow{align-items:center;gap:var(--time-saved-prompt-gap,8px);display:flex}.oxjMLa_input{width:100px;padding:var(--time-saved-prompt-input-padding,6px 8px);border:1px solid var(--time-saved-prompt-border,#0000001f);border-radius:var(--time-saved-prompt-radius,6px);background:var(--time-saved-prompt-input-bg,transparent);color:inherit;font:inherit}.oxjMLa_input:focus-visible{outline:2px solid var(--time-saved-prompt-focus,#2563eb);outline-offset:1px}.oxjMLa_unit{color:var(--time-saved-prompt-label-fg,currentColor)}.oxjMLa_hint{font-size:var(--time-saved-prompt-hint-size,11px);opacity:.7;margin:0}.oxjMLa_thanks{color:var(--time-saved-prompt-label-fg,currentColor);opacity:.8}
.-JaSDa_container{min-height:100vh;padding:var(--space-xl);background-color:var(--color-bg);justify-content:center;align-items:center;display:flex}.-JaSDa_card{text-align:center;flex-direction:column;align-items:center;max-width:380px;display:flex}.-JaSDa_title{font-size:var(--text-3xl);font-weight:var(--weight-bold);color:var(--color-text);line-height:var(--leading-tight)}.-JaSDa_subtitle{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.1em;margin-top:var(--space-xs)}.-JaSDa_description{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-normal);margin-top:var(--space-lg)}.-JaSDa_signInButton{margin-top:var(--space-xl);padding:var(--space-sm) var(--space-xl);background-color:var(--color-primary);color:var(--color-on-primary);border-radius:var(--radius-md);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;transition:background-color var(--transition-fast);border:none}.-JaSDa_signInButton:hover{background-color:var(--color-primary-hover)}.-JaSDa_error{font-size:var(--text-sm);color:var(--color-danger);line-height:var(--leading-normal);margin-top:var(--space-md)}
.yPWWda_header{align-items:center;gap:var(--space-md);padding:var(--space-sm) var(--space-lg);border-bottom:var(--tool-nav-border,1px solid var(--color-border));background-color:var(--color-bg);flex-wrap:wrap;display:flex}.yPWWda_backLink{align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-md);color:var(--color-text-secondary);font-size:var(--text-xs);font-weight:var(--weight-medium);transition:background-color var(--transition-fast), color var(--transition-fast);text-decoration:none;display:inline-flex}.yPWWda_backLink:hover{background-color:var(--color-surface-hover);color:var(--color-text)}.yPWWda_backLogo{width:auto;height:18px;display:block}.yPWWda_divider{background-color:var(--color-border);width:1px;height:18px}.yPWWda_appLink,.yPWWda_appName{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-text);text-decoration:none}.yPWWda_appLink:hover{color:var(--color-primary)}.yPWWda_middle{justify-content:center;align-items:center;gap:var(--space-md);flex:1;display:flex}.yPWWda_right{justify-content:flex-end;align-items:center;gap:var(--space-md);flex-wrap:wrap;margin-left:auto;display:flex}
.D_MYfq_layout{flex-direction:column;min-height:100vh;display:flex}.D_MYfq_layout>main{flex:1;width:100%}.D_MYfq_loading{min-height:100vh;font-family:var(--font-mono);color:var(--color-text-secondary);justify-content:center;align-items:center;display:flex}
._83-LNq_signedIn{align-items:center;gap:var(--space-sm);display:flex}._83-LNq_name{font-size:var(--text-xs);color:var(--color-text-secondary)}._83-LNq_button{padding:var(--space-xs) var(--space-md);background-color:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-md);font-family:var(--font-sans);font-size:var(--text-xs);cursor:pointer;transition:background-color var(--transition-fast)}._83-LNq_button:hover{background-color:var(--color-surface-hover)}
.Nl6GPa_header{padding:var(--space-sm) var(--space-lg);border-bottom:var(--tool-nav-border,1px solid var(--color-border));background-color:var(--color-bg);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.Nl6GPa_headerLeft{align-items:center;gap:var(--space-sm);display:flex}.Nl6GPa_backLink{font-size:var(--text-lg);color:var(--color-text-secondary);cursor:pointer;padding:var(--space-xs);transition:color var(--transition-fast);background:0 0;border:none;line-height:1}.Nl6GPa_backLink:hover{color:var(--color-text)}.Nl6GPa_title{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-text)}.Nl6GPa_right{align-items:center;gap:var(--space-md);display:flex}
._4hUmeq_button{padding:var(--space-sm) var(--space-lg);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:var(--leading-tight);border-radius:var(--radius-md);cursor:pointer;transition:background-color var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast);border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}._4hUmeq_button:disabled{opacity:.5;cursor:not-allowed}._4hUmeq_primary{background-color:var(--color-primary);color:var(--color-on-primary)}._4hUmeq_primary:hover:not(:disabled){background-color:var(--color-primary-hover)}._4hUmeq_secondary{color:var(--color-text);border-color:var(--color-border);background-color:#0000}._4hUmeq_secondary:hover:not(:disabled){background-color:var(--color-surface)}
.xiJ6xG_root{font-size:var(--text-sm);line-height:var(--leading-normal);white-space:normal;overflow-wrap:anywhere}:is(.xiJ6xG_root p,.xiJ6xG_root ul,.xiJ6xG_root ol,.xiJ6xG_root pre,.xiJ6xG_root blockquote,.xiJ6xG_root table){margin:0 0 var(--space-sm)}.xiJ6xG_root>:first-child{margin-top:0}.xiJ6xG_root>:last-child{margin-bottom:0}:is(.xiJ6xG_root h1,.xiJ6xG_root h2,.xiJ6xG_root h3,.xiJ6xG_root h4,.xiJ6xG_root h5,.xiJ6xG_root h6){font-weight:var(--weight-semibold);line-height:var(--leading-tight);margin:var(--space-md) 0 var(--space-xs)}:is(.xiJ6xG_root h1,.xiJ6xG_root h2){font-size:var(--text-base)}:is(.xiJ6xG_root h3,.xiJ6xG_root h4,.xiJ6xG_root h5,.xiJ6xG_root h6){font-size:var(--text-sm)}:is(.xiJ6xG_root ul,.xiJ6xG_root ol){padding-left:var(--space-lg)}.xiJ6xG_root li{margin-bottom:var(--space-2xs)}.xiJ6xG_root code{font-family:var(--font-mono);font-size:var(--text-relative-sm);background:var(--color-bg);padding:var(--space-3xs) var(--space-xs);border-radius:var(--radius-sm)}.xiJ6xG_root pre{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-sm);overflow-x:auto}.xiJ6xG_root pre code{background:0 0;padding:0}.xiJ6xG_root strong{font-weight:var(--weight-semibold)}.xiJ6xG_root blockquote{padding-left:var(--space-md);border-left:3px solid var(--color-border);font-style:italic}.xiJ6xG_root hr{border:none;border-top:1px solid var(--color-border);margin:var(--space-md) 0}.xiJ6xG_root table{border-collapse:collapse;font-size:var(--text-relative-sm);display:block;overflow-x:auto}:is(.xiJ6xG_root th,.xiJ6xG_root td){text-align:left;padding:var(--space-xs) var(--space-sm);border-bottom:1px solid var(--color-border);vertical-align:top}.xiJ6xG_root th{font-weight:var(--weight-semibold)}.xiJ6xG_root a{color:currentColor;text-underline-offset:2px;text-decoration:underline}.xiJ6xG_streaming>:last-child:after{content:"";width:2px;height:1em;margin-left:var(--space-2xs);vertical-align:text-bottom;background-color:currentColor;animation:1s step-end infinite xiJ6xG_blink;display:inline-block}@keyframes xiJ6xG_blink{0%,to{opacity:1}50%{opacity:0}}
.JPGhda_indicator{align-items:center;gap:var(--space-sm);padding:var(--space-2xs) 0;color:var(--color-text-secondary);font-size:var(--text-sm);line-height:1.4;display:inline-flex}.JPGhda_dots{align-items:center;gap:var(--space-xs);display:inline-flex}.JPGhda_dot{background-color:var(--color-text-secondary);border-radius:var(--radius-full);width:6px;height:6px;animation:1.2s ease-in-out infinite JPGhda_thinking-pulse}.JPGhda_dot:nth-child(2){animation-delay:.2s}.JPGhda_dot:nth-child(3){animation-delay:.4s}.JPGhda_phrase{animation:JPGhda_phrase-fade var(--transition-normal)}@keyframes JPGhda_thinking-pulse{0%,60%,to{opacity:.3;transform:scale(1)}30%{opacity:1;transform:scale(1.2)}}@keyframes JPGhda_phrase-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.JPGhda_dot{opacity:.6;animation:none}.JPGhda_phrase{animation:none}}
.gQPnTq_bubble{padding:var(--chat-message-padding,var(--space-md));border-radius:var(--radius-lg);max-width:85%}.gQPnTq_user{background-color:var(--color-primary);color:var(--color-on-primary);align-self:flex-end;margin-left:auto}.gQPnTq_assistant{background-color:var(--color-surface);color:var(--color-text);align-self:flex-start}.gQPnTq_role{font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-xs);opacity:.7}.gQPnTq_content{font-size:var(--text-sm);line-height:var(--leading-normal);white-space:pre-wrap;overflow-wrap:anywhere}[data-design=proof] .gQPnTq_bubble{border-radius:var(--radius-xs)}[data-design=proof] .gQPnTq_assistant{border:1px solid var(--color-border);transition:color var(--duration-ink,.7s) var(--ease-press,ease), border-color var(--duration-ink,.7s) var(--ease-press,ease);background-color:#0000}[data-design=proof] .gQPnTq_assistant.gQPnTq_streaming{border-color:var(--proof-blue-faint,var(--color-border));color:var(--proof-blue-strong,var(--color-text))}[data-design=proof] .gQPnTq_role{font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:var(--weight-medium);letter-spacing:.14em;opacity:1;margin-bottom:var(--space-sm)}[data-design=proof] .gQPnTq_assistant .gQPnTq_role{color:var(--proof-blue-strong,var(--color-text-secondary))}[data-design=proof] .gQPnTq_user .gQPnTq_role{opacity:.7}
.zYEawq_root{justify-content:center;align-items:center;gap:var(--space-md);min-height:100vh;padding:var(--space-xl);font-family:var(--font-sans);text-align:center;flex-direction:column;display:flex}.zYEawq_title{font-size:var(--text-xl);font-weight:var(--weight-semibold);color:var(--color-text);margin:0}.zYEawq_lede{max-width:36rem;font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-text-secondary);margin:0}.zYEawq_detail{max-width:36rem;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-secondary);opacity:.8;overflow-wrap:anywhere;margin:0}
.KHAFrW_hint{font-size:var(--text-xs);color:var(--color-text-secondary);margin:0}.KHAFrW_folderName{color:var(--color-text);font-weight:var(--weight-medium)}
.CLqkSG_stamp{padding:var(--space-3xs) var(--space-xs);font-family:var(--font-display,var(--font-sans));font-stretch:80%;font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:.14em;line-height:var(--leading-tight);text-transform:uppercase;white-space:nowrap;border:1px solid;display:inline-block}.CLqkSG_muted{color:var(--color-text-secondary)}.CLqkSG_blue{color:var(--proof-blue-strong,var(--color-text-secondary))}.CLqkSG_approved{color:var(--color-success)}.CLqkSG_ink{color:var(--color-text)}
._9jFooa_ticket{align-items:center;gap:var(--space-sm);min-width:0;display:flex}._9jFooa_fieldGroup{align-items:center;gap:var(--space-sm);min-width:0;display:inline-flex}._9jFooa_stampSlot{flex-shrink:0;display:inline-flex}._9jFooa_field{font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:var(--weight-medium);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._9jFooa_separator{color:var(--color-text-secondary);opacity:.6}._9jFooa_elapsed{font-family:var(--font-mono);font-size:var(--text-2xs);font-variant-numeric:tabular-nums;letter-spacing:.1em;color:var(--proof-blue-strong,var(--color-text-secondary))}
._5IshfW_toggle{width:32px;height:32px;color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;transition:background-color var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast);background-color:#0000;justify-content:center;align-items:center;padding:0;display:inline-flex}._5IshfW_toggle:hover{background-color:var(--color-surface);border-color:var(--color-text-secondary)}._5IshfW_toggle:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}
.hEuebW_button{width:var(--space-xl);height:var(--space-xl);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), box-shadow var(--transition-fast);background-color:#0000;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.hEuebW_button:hover:not(:disabled){background-color:var(--color-surface)}.hEuebW_button:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.hEuebW_button:disabled{cursor:progress;opacity:.7}.hEuebW_button.hEuebW_active{background-color:var(--color-primary);color:var(--color-on-primary);border-color:var(--color-primary);animation:1.4s ease-in-out infinite hEuebW_pulse}.hEuebW_button.hEuebW_transitioning{animation:none}.hEuebW_button.hEuebW_errored{border-color:var(--color-danger);box-shadow:0 0 0 var(--space-2xs) var(--color-danger)}.hEuebW_icon{width:var(--space-md);height:var(--space-md);background-color:currentColor;display:block;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M12 2a3 3 0 0 0-3 3v7a3 3 0 0 0 6 0V5a3 3 0 0 0-3-3z'/><path d='M19 10v2a7 7 0 0 1-14 0v-2'/><line x1='12' y1='19' x2='12' y2='22'/></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M12 2a3 3 0 0 0-3 3v7a3 3 0 0 0 6 0V5a3 3 0 0 0-3-3z'/><path d='M19 10v2a7 7 0 0 1-14 0v-2'/><line x1='12' y1='19' x2='12' y2='22'/></svg>") 50%/contain no-repeat}.hEuebW_recordingDot{top:var(--space-2xs);right:var(--space-2xs);width:var(--space-xs);height:var(--space-xs);background-color:var(--color-danger);border-radius:var(--radius-full);animation:1s ease-in-out infinite hEuebW_blink;position:absolute}.hEuebW_srOnly{width:1px;height:1px;margin:calc(var(--space-3xs) * -1);clip-path:inset(50%);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}@keyframes hEuebW_pulse{0%,to{box-shadow:0 0 #0000002e}50%{box-shadow:0 0 0 var(--space-xs) #0000}}@keyframes hEuebW_blink{0%,to{opacity:1}50%{opacity:.3}}
.HR4Koq_field{align-items:flex-start;gap:var(--space-sm);display:flex}.HR4Koq_input{flex-direction:column;flex:1;display:flex}.HR4Koq_input>*{flex:1}
.fRo7ua_dialog{width:min(560px, calc(100vw - var(--space-xl)));max-height:calc(100vh - var(--space-xl));border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg);color:var(--color-text);box-shadow:var(--shadow-xl);margin:0;padding:0;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}.fRo7ua_dialog::backdrop{background:#0f0f0f66}.fRo7ua_form{gap:var(--space-md);padding:var(--space-lg);flex-direction:column;display:flex}.fRo7ua_header{justify-content:space-between;align-items:flex-start;gap:var(--space-md);display:flex}.fRo7ua_title{font-size:var(--text-xl);font-weight:var(--weight-semibold);margin:0}.fRo7ua_subtitle{margin:var(--space-2xs) 0 0;font-size:var(--text-sm);color:var(--color-text-secondary)}.fRo7ua_close{font-family:inherit;font-size:var(--text-2xl);color:var(--color-text-secondary);padding:0 var(--space-xs);cursor:pointer;background:0 0;border:0;line-height:1}.fRo7ua_close:hover{color:var(--color-text)}.fRo7ua_conversation{gap:var(--space-sm);max-height:280px;padding:var(--space-sm);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;display:flex;overflow-y:auto}.fRo7ua_bubbleUser,.fRo7ua_bubbleAssistant{padding:var(--space-sm) var(--space-md);font-size:var(--text-sm);line-height:var(--leading-normal);border-radius:var(--radius-md);white-space:pre-wrap;max-width:85%}.fRo7ua_bubbleUser{color:var(--color-bg);background:var(--color-primary);align-self:flex-end}.fRo7ua_bubbleAssistant{color:var(--color-text);background:var(--color-bg);border:1px solid var(--color-border);align-self:flex-start}.fRo7ua_dictation{align-items:flex-start}.fRo7ua_textarea{resize:vertical;width:100%;min-height:96px;padding:var(--space-sm) var(--space-md);font-family:inherit;font-size:var(--text-base);color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);flex:1}.fRo7ua_textarea:focus{outline:2px solid var(--color-primary);outline-offset:1px}.fRo7ua_input,.fRo7ua_select{width:100%;padding:var(--space-sm) var(--space-md);font-family:inherit;font-size:var(--text-base);color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md)}.fRo7ua_input:focus,.fRo7ua_select:focus{outline:2px solid var(--color-primary);outline-offset:1px}.fRo7ua_card{gap:var(--space-md);padding:var(--space-md);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;display:flex}.fRo7ua_cardHint{font-size:var(--text-xs);color:var(--color-text-secondary);margin:0}.fRo7ua_row{gap:var(--space-md);display:flex}.fRo7ua_field{gap:var(--space-2xs);flex-direction:column;flex:1;display:flex}.fRo7ua_fieldLabel{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.04em}.fRo7ua_screenshotField{gap:var(--space-2xs);flex-direction:column;display:flex}.fRo7ua_attachButton{padding:var(--space-sm) var(--space-md);font-family:inherit;font-size:var(--text-sm);color:var(--color-text);background:var(--color-surface);border:1px dashed var(--color-border);border-radius:var(--radius-md);cursor:pointer;align-self:flex-start}.fRo7ua_attachButton:hover{border-color:var(--color-primary)}.fRo7ua_attachButton:disabled{cursor:not-allowed;opacity:.6}.fRo7ua_preview{align-self:flex-start;position:relative}.fRo7ua_previewImg{border:1px solid var(--color-border);border-radius:var(--radius-md);max-width:220px;max-height:160px;display:block}.fRo7ua_removeButton{top:calc(-1 * var(--space-xs));right:calc(-1 * var(--space-xs));width:var(--space-lg);height:var(--space-lg);font-size:var(--text-lg);color:var(--color-bg);background:var(--color-text);border-radius:var(--radius-full);cursor:pointer;border:0;justify-content:center;align-items:center;line-height:1;display:flex;position:absolute}.fRo7ua_removeButton:disabled{cursor:not-allowed;opacity:.6}.fRo7ua_attachHint{font-size:var(--text-xs);color:var(--color-text-secondary)}.fRo7ua_footer{justify-content:flex-end;gap:var(--space-sm);display:flex}.fRo7ua_error{font-size:var(--text-sm);color:var(--color-danger);margin:0}.fRo7ua_success{padding:var(--space-md);font-size:var(--text-base);text-align:center;color:var(--color-success);background:var(--color-success-bg);border-radius:var(--radius-md);margin:0}
.PyqCzq_trigger{align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-md);font-family:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;transition:background var(--transition-fast);display:inline-flex}.PyqCzq_trigger:hover{background:var(--color-surface-hover)}.PyqCzq_trigger:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}
.Gg49PG_nav{align-items:center;gap:var(--space-xs);margin-right:auto;display:flex}.Gg49PG_link{padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-md);color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:var(--weight-medium);transition:background-color var(--transition-fast), color var(--transition-fast);text-decoration:none}.Gg49PG_link:hover{background-color:var(--color-surface-hover);color:var(--color-text)}.Gg49PG_link[aria-current=page]{color:var(--color-text);font-weight:var(--weight-semibold);border-bottom:2px solid var(--color-primary);border-radius:0}.Gg49PG_link:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}
.ftnluG_main{justify-content:center;align-items:flex-start;display:flex}
.iF0t_q_card{gap:var(--space-sm);padding:var(--space-md);border-bottom:1px solid var(--proof-rule,var(--color-border));flex-direction:column;display:flex}.iF0t_q_card:last-child{border-bottom:none}.iF0t_q_head{gap:var(--space-2xs);flex-direction:column;display:flex}.iF0t_q_key,.iF0t_q_columnLabel{font-family:var(--font-mono);font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary)}.iF0t_q_question{font-size:var(--text-base);font-weight:var(--weight-medium);line-height:var(--leading-normal);margin:0}.iF0t_q_guidance{font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-text-secondary);margin:0}.iF0t_q_guidanceLabel{font-weight:var(--weight-medium);color:var(--color-text)}.iF0t_q_meta{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--color-text-secondary)}.iF0t_q_columns{gap:var(--space-md);grid-template-columns:1fr;display:grid}@media (min-width:900px){.iF0t_q_columns{grid-template-columns:1fr 1fr}}.iF0t_q_single{flex-direction:column;display:flex}.iF0t_q_column{gap:var(--space-xs);flex-direction:column;min-width:0;display:flex}.iF0t_q_body,.iF0t_q_versionText{white-space:pre-wrap;line-height:var(--leading-normal);margin:0}.iF0t_q_empty{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0}.iF0t_q_progress{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-secondary);margin:0}.iF0t_q_failed,.iF0t_q_warning{padding:var(--space-xs) var(--space-sm);font-size:var(--text-sm);border-radius:var(--radius-sm);margin:0}.iF0t_q_failed{color:var(--color-danger-text);background:var(--color-danger-bg)}.iF0t_q_warning{color:var(--color-warning-text);background:var(--color-warning-bg)}.iF0t_q_over{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--color-danger-text)}.iF0t_q_stamps{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.iF0t_q_actions{gap:var(--space-sm);flex-wrap:wrap;display:flex}.iF0t_q_editField{align-items:flex-start}.iF0t_q_editor,.iF0t_q_note{width:100%;padding:var(--space-sm);font-family:var(--font-sans);font-size:var(--text-base);color:var(--color-text);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm)}.iF0t_q_editor{line-height:var(--leading-normal);resize:vertical}.iF0t_q_note{font-size:var(--text-sm)}.iF0t_q_versions summary{cursor:pointer;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-secondary)}.iF0t_q_versionList{margin:var(--space-xs) 0 0;gap:var(--space-sm);flex-direction:column;padding:0;list-style:none;display:flex}.iF0t_q_version{align-items:flex-start;gap:var(--space-2xs);padding-left:var(--space-sm);border-left:2px solid var(--color-border);flex-direction:column;display:flex}
._5B0lhq_dialog{width:min(1100px,96vw);height:min(900px,92vh);color:var(--color-text);background-color:var(--color-bg);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);border:0;margin:auto;padding:0;position:fixed;inset:0;overflow:hidden}._5B0lhq_dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#0000008c}._5B0lhq_frame{grid-template-rows:auto 1fr auto;height:100%;display:grid}._5B0lhq_header{gap:var(--space-sm);padding:var(--space-md) var(--space-lg);background-color:var(--color-surface);border-bottom:1px solid var(--color-border);flex-direction:column;display:flex}._5B0lhq_headerTop{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}._5B0lhq_title{font-size:var(--text-lg);font-weight:var(--weight-semibold);margin:0}._5B0lhq_close{width:2rem;height:2rem;font-size:var(--text-lg);color:var(--color-text-secondary);border-radius:var(--radius-full);cursor:pointer;background:0 0;border:0}._5B0lhq_close:hover{color:var(--color-text);background-color:var(--color-surface-hover)}._5B0lhq_steps{gap:var(--space-xs) var(--space-lg);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._5B0lhq_step,._5B0lhq_stepCurrent,._5B0lhq_stepDone{align-items:center;gap:var(--space-xs);font-size:var(--text-sm);color:var(--color-text-secondary);display:flex}._5B0lhq_stepCurrent{font-weight:var(--weight-semibold);color:var(--color-text)}._5B0lhq_stepNumber{width:1.5rem;height:1.5rem;font-family:var(--font-mono);font-size:var(--text-xs);border:1px solid var(--color-border);border-radius:var(--radius-full);justify-content:center;align-items:center;display:inline-flex}._5B0lhq_stepCurrent ._5B0lhq_stepNumber{color:var(--color-on-primary);background-color:var(--color-primary);border-color:var(--color-primary)}._5B0lhq_stepDescription{max-width:70ch;font-size:var(--text-sm);color:var(--color-text-secondary);margin:0}._5B0lhq_body{gap:var(--space-sm);padding:var(--space-md) var(--space-lg);flex-direction:column;display:flex;overflow-y:auto}._5B0lhq_footer{gap:var(--space-xs);padding:var(--space-sm) var(--space-lg);background-color:var(--color-surface);border-top:1px solid var(--color-border);flex-direction:column;display:flex}._5B0lhq_footerRow{justify-content:space-between;align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}._5B0lhq_footerActions{gap:var(--space-sm);display:flex}._5B0lhq_discard{font:inherit;font-size:var(--text-sm);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}._5B0lhq_meta{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-secondary);margin:0}._5B0lhq_error{padding:var(--space-xs) var(--space-sm);color:var(--color-danger-text);background:var(--color-danger-bg);border-radius:var(--radius-sm);margin:0}._5B0lhq_notes{gap:var(--space-2xs);padding:var(--space-sm) var(--space-sm) var(--space-sm) var(--space-lg);font-size:var(--text-sm);background-color:var(--color-surface);border-radius:var(--radius-sm);flex-direction:column;margin:0;display:flex}._5B0lhq_input,._5B0lhq_inputNarrow,._5B0lhq_select,._5B0lhq_cellText{padding:var(--space-2xs) var(--space-xs);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm)}._5B0lhq_inputNarrow{width:5rem}._5B0lhq_cellText{resize:vertical;width:100%}._5B0lhq_inline{align-items:center;gap:var(--space-2xs);display:flex}._5B0lhq_field{gap:var(--space-3xs);flex-direction:column;display:flex}._5B0lhq_dateRow{gap:var(--space-md);flex-wrap:wrap;display:flex}._5B0lhq_summary{gap:var(--space-xs) var(--space-lg);font-size:var(--text-sm);grid-template-columns:max-content 1fr;margin:0;display:grid}._5B0lhq_summary dt{color:var(--color-text-secondary)}._5B0lhq_summary dd{font-weight:var(--weight-semibold);margin:0}._5B0lhq_tree,._5B0lhq_treeMembers,._5B0lhq_instanceList{gap:var(--space-2xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._5B0lhq_treeMembers{padding:var(--space-2xs) 0 var(--space-xs) var(--space-lg)}._5B0lhq_treeGroup{align-items:center;gap:var(--space-xs);cursor:pointer;display:flex}._5B0lhq_groupName{font-weight:var(--weight-semibold)}._5B0lhq_treeLine{align-items:center;gap:var(--space-2xs) var(--space-sm);font-size:var(--text-sm);grid-template-columns:1fr auto;display:grid}@media (min-width:720px){._5B0lhq_treeLine{grid-template-columns:1fr 7rem 7rem 5rem}}._5B0lhq_fieldRow{align-items:start;gap:var(--space-xs) var(--space-sm);padding:var(--space-xs) 0;border-top:1px solid var(--color-border);grid-template-columns:1fr auto;display:grid}@media (min-width:720px){._5B0lhq_fieldRow{grid-template-columns:1fr auto auto auto}}._5B0lhq_fieldMain{gap:var(--space-3xs);flex-direction:column;display:flex}._5B0lhq_varied{font-size:var(--text-sm);margin:0}._5B0lhq_instanceList{padding-left:var(--space-md);grid-column:1/-1}._5B0lhq_instance{gap:var(--space-3xs);flex-direction:column;display:flex}._5B0lhq_linkButton{font-size:inherit;color:var(--color-text);}._5B0lhq_remove{padding:0 var(--space-xs);color:var(--color-text-secondary);border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;background:0 0}._5B0lhq_remove:hover{color:var(--color-text)}._5B0lhq_chosen summary{cursor:pointer}._5B0lhq_chosenToggle{text-decoration:underline}._5B0lhq_chosen[open] ._5B0lhq_chosenToggle{display:none}._5B0lhq_chosenList{gap:var(--space-3xs);margin:var(--space-xs) 0 0;padding-left:var(--space-lg);font-size:var(--text-sm);flex-direction:column;display:flex}._5B0lhq_warningLine{margin:0 0 var(--space-xs)}._5B0lhq_cellGuidance{margin-top:var(--space-2xs);color:var(--color-text-secondary);font-style:italic;}
.Z3M8lW_answer{gap:var(--space-2xs);flex-direction:column;display:flex}.Z3M8lW_field{align-items:flex-start}.Z3M8lW_input{width:100%;min-height:8rem;padding:var(--space-sm);font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-text);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm);resize:vertical}.Z3M8lW_footer{justify-content:space-between;gap:var(--space-sm);flex-wrap:wrap;display:flex}.Z3M8lW_status,.Z3M8lW_statusError{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--color-text-secondary)}.Z3M8lW_statusError{color:var(--color-danger-text)}
.HkQHbq_category{padding-top:var(--space-sm);border-top:1px solid var(--proof-rule,var(--color-border))}.HkQHbq_categoryHead{justify-content:space-between;gap:var(--space-sm);display:flex}.HkQHbq_categoryName{font-weight:var(--weight-semibold)}.HkQHbq_description{margin:var(--space-3xs) 0 0;font-size:var(--text-sm);color:var(--color-text-secondary)}.HkQHbq_questionList{margin:var(--space-xs) 0 0;gap:var(--space-xs);flex-direction:column;padding:0;list-style:none;display:flex}.HkQHbq_question{gap:var(--space-3xs);font-size:var(--text-sm);grid-template-columns:1fr;display:grid}@media (min-width:720px){.HkQHbq_question{gap:var(--space-sm);grid-template-columns:1fr 10rem}}.HkQHbq_meta{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-secondary);margin:0}.HkQHbq_questionBody{gap:var(--space-2xs);flex-direction:column;display:flex}.HkQHbq_guidance{color:var(--color-text-secondary);font-style:italic}.HkQHbq_linkButton{font:inherit;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;padding:0;font-style:normal;text-decoration:underline}.HkQHbq_guidanceEdit{gap:var(--space-xs);flex-direction:column;display:flex}.HkQHbq_guidanceInput{width:100%;padding:var(--space-xs) var(--space-sm);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm);resize:vertical}.HkQHbq_guidanceActions{align-items:center;gap:var(--space-sm);display:flex}.HkQHbq_error{font-size:var(--text-sm);color:var(--color-danger-text)}
.dhGgka_list{margin:0;padding:0;list-style:none}.dhGgka_entry{justify-content:space-between;align-items:center;gap:var(--space-sm) var(--space-md);padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--proof-rule,var(--color-border));flex-wrap:wrap;display:flex}.dhGgka_entry:last-child{border-bottom:none}.dhGgka_main{gap:var(--space-3xs);flex-direction:column;display:flex}.dhGgka_show{font-family:var(--font-mono);font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary)}.dhGgka_category,.dhGgka_categoryLink{font-weight:var(--weight-medium)}.dhGgka_categoryLink{color:var(--color-text);text-decoration:none}.dhGgka_categoryLink:hover{text-decoration:underline}.dhGgka_side{align-items:center;gap:var(--space-sm);display:flex}.dhGgka_meta{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-secondary)}.dhGgka_remove{padding:0 var(--space-xs);color:var(--color-text-secondary);border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;background:0 0}.dhGgka_remove:hover{color:var(--color-text)}
._61Uksa_paste{resize:vertical;width:100%;padding:var(--space-sm);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm)}._61Uksa_ingestRow{justify-content:space-between;align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}._61Uksa_filePick{padding:var(--space-2xs) var(--space-sm);font-size:var(--text-sm);color:var(--color-text);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;align-items:center;display:inline-flex;position:relative}._61Uksa_filePick:focus-within{outline:2px solid var(--color-primary);outline-offset:2px}._61Uksa_fileInput{opacity:0;width:1px;height:1px;position:absolute}._61Uksa_fileList{gap:var(--space-3xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._61Uksa_fileItem{align-items:center;gap:var(--space-sm);font-size:var(--text-sm);display:flex}._61Uksa_fileRemove{padding:0 var(--space-xs);color:var(--color-text-secondary);border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;background:0 0}._61Uksa_fileRemove:hover{color:var(--color-text)}._61Uksa_meta{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-secondary);margin:0}
.IVxy-W_nav{border-bottom:1px solid var(--proof-rule,var(--color-border))}.IVxy-W_list{gap:var(--space-xs);scroll-snap-type:x proximity;scrollbar-width:none;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.IVxy-W_item{scroll-snap-align:start;flex:none}.IVxy-W_step{align-items:flex-start;gap:var(--space-xs);padding:var(--space-sm) var(--space-md) var(--space-sm) 0;color:var(--color-text-secondary);transition:color var(--transition-fast), border-color var(--transition-fast);border-bottom:2px solid #0000;text-decoration:none;display:flex}.IVxy-W_step:hover{color:var(--color-text)}.IVxy-W_step[aria-current=step]{color:var(--color-text);border-bottom-color:var(--color-primary)}.IVxy-W_number,.IVxy-W_numberDone{width:var(--space-lg);height:var(--space-lg);font-family:var(--font-mono);font-size:var(--text-2xs);border-radius:var(--radius-full);border:1px solid;flex:none;justify-content:center;align-items:center;display:inline-flex}.IVxy-W_numberDone{color:var(--color-success-text);background:var(--color-success-bg);border-color:var(--color-success-bg)}.IVxy-W_text{gap:var(--space-3xs);flex-direction:column;display:flex}.IVxy-W_label{font-size:var(--text-sm);font-weight:var(--weight-medium);white-space:nowrap}.IVxy-W_summary{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--color-text-secondary);white-space:nowrap}.IVxy-W_visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.iJjSGG_show{border:1px solid var(--proof-rule,var(--color-border));border-radius:var(--radius-sm);flex-direction:column;display:flex}.iJjSGG_head{align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);background:var(--color-surface-hover);flex-wrap:wrap;display:flex}.iJjSGG_name{font-size:var(--text-base);font-weight:var(--weight-semibold);margin:0}.iJjSGG_count{font-size:var(--text-sm);font-weight:var(--weight-medium);margin-left:auto}.iJjSGG_tools{align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);flex-wrap:wrap;display:flex}.iJjSGG_search{padding:var(--space-xs) var(--space-sm);font:inherit;color:var(--color-text);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm);flex:12rem}.iJjSGG_meta{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-secondary)}.iJjSGG_note{padding:var(--space-sm) var(--space-md);font-size:var(--text-sm);color:var(--color-text-secondary);margin:0}.iJjSGG_list{margin:0;padding:0;list-style:none}.iJjSGG_category,.iJjSGG_entered{padding:var(--space-xs) var(--space-md);border-top:1px solid var(--proof-rule,var(--color-border))}.iJjSGG_entered{background:var(--color-surface-hover)}.iJjSGG_label{align-items:baseline;gap:var(--space-sm);cursor:pointer;display:flex}.iJjSGG_labelText{align-items:baseline;column-gap:var(--space-sm);flex-wrap:wrap;flex:1;min-width:0;display:flex}.iJjSGG_categoryName{font-weight:var(--weight-medium)}.iJjSGG_reason{margin:var(--space-3xs) 0 0 var(--space-lg);font-size:var(--text-sm);color:var(--color-text-secondary)}.iJjSGG_error{margin:var(--space-sm) var(--space-md);padding:var(--space-sm) var(--space-md);color:var(--color-danger-text);background:var(--color-danger-bg);border-radius:var(--radius-sm)}
._6ZL3yW_how{padding:var(--space-md);border-bottom:1px solid var(--proof-rule,var(--color-border));font-size:var(--text-sm);line-height:var(--leading-normal)}._6ZL3yW_summary{font-weight:var(--weight-semibold);cursor:pointer}._6ZL3yW_steps{gap:var(--space-sm);max-width:68ch;margin:var(--space-sm) 0 0;padding-left:var(--space-lg);flex-direction:column;display:flex}._6ZL3yW_footnote{max-width:68ch;margin:var(--space-sm) 0 0;color:var(--color-text-secondary)}
.IpsDhG_block{gap:var(--space-sm);padding:var(--space-md);border-bottom:1px solid var(--proof-rule,var(--color-border));flex-direction:column;display:flex}.IpsDhG_head{gap:var(--space-sm);flex-wrap:wrap;justify-content:space-between;align-items:baseline;display:flex}.IpsDhG_heading{font-size:var(--text-sm);font-weight:var(--weight-medium);margin:0}.IpsDhG_status{font-size:var(--text-xs);color:var(--color-text-secondary)}.IpsDhG_list,.IpsDhG_card{gap:var(--space-sm);padding:var(--space-sm) var(--space-md);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-sm);flex-direction:column;display:flex}.IpsDhG_prompt{font-size:var(--text-xs);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary);margin:0}.IpsDhG_pair{gap:var(--space-xs);grid-template-columns:1fr;display:grid}.IpsDhG_joiner{color:var(--color-text-secondary);text-align:center}.IpsDhG_side{gap:var(--space-2xs);flex-direction:column;min-width:0;display:flex}.IpsDhG_key{font-family:var(--font-mono);font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary)}.IpsDhG_asks{font-size:var(--text-xs);color:var(--color-text-secondary)}.IpsDhG_text{font-size:var(--text-sm);line-height:var(--leading-normal);margin:0}.IpsDhG_answer{font-size:var(--text-xs);color:var(--color-text-secondary);margin:0;font-style:italic}.IpsDhG_reason{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0}.IpsDhG_warning{padding:var(--space-xs) var(--space-sm);font-size:var(--text-sm);color:var(--color-warning-text);background:var(--color-warning-bg);border-radius:var(--radius-sm);margin:0}.IpsDhG_actions{gap:var(--space-sm);flex-wrap:wrap;display:flex}.IpsDhG_error{padding:var(--space-sm) var(--space-md);color:var(--color-danger-text);background:var(--color-danger-bg);border-radius:var(--radius-sm);margin:0}@media (min-width:768px){.IpsDhG_pair{grid-template-columns:1fr auto 1fr;align-items:start}}
.mjVZVa_room{gap:var(--space-xl);width:100%;max-width:1100px;padding:var(--space-lg);align-items:flex-start;margin-inline:auto;display:flex}@media (max-width:720px){.mjVZVa_room{flex-direction:column}}.mjVZVa_rack{gap:var(--space-xs);min-width:14rem;top:var(--space-lg);flex-direction:column;display:flex;position:sticky}.mjVZVa_rackItem,.mjVZVa_rackItemActive{text-align:left;padding:var(--space-sm) var(--space-md);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text);border-radius:var(--proof-radius-sheet,var(--radius-sm));cursor:pointer;background:0 0;border:1px solid #0000}.mjVZVa_rackItem:hover{background:var(--color-surface-hover)}.mjVZVa_rackItemActive{background:var(--color-primary);color:var(--color-on-primary)}.mjVZVa_detail{gap:var(--space-lg);flex-direction:column;flex:1;min-width:0;display:flex}.mjVZVa_header{gap:var(--space-xs);flex-direction:column;display:flex}.mjVZVa_facts{gap:var(--space-2xs) var(--space-md);margin:var(--space-xs) 0 0;grid-template-columns:max-content 1fr;align-items:baseline;display:grid}.mjVZVa_factLabel{font-family:var(--font-mono);font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary)}.mjVZVa_factValue{font-size:var(--text-sm);color:var(--color-text);margin:0}.mjVZVa_title{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--weight-bold);margin:0}.mjVZVa_sectionLabel{font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:var(--weight-medium);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary)}.mjVZVa_meta{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-secondary);margin:0}.mjVZVa_notice{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0}.mjVZVa_panel{gap:var(--space-sm);padding:var(--space-md);background:var(--color-surface);border:1px solid var(--proof-rule,var(--color-border));border-radius:var(--proof-radius-sheet,var(--radius-md));flex-direction:column;display:flex}.mjVZVa_input{padding:var(--space-2xs) var(--space-xs);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm)}.mjVZVa_actions{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.mjVZVa_error{color:var(--color-danger-text);background:var(--color-danger-bg);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-sm)}.mjVZVa_deleteRow{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.mjVZVa_textButton{font:inherit;font-size:var(--text-sm);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.mjVZVa_textButton:hover{color:var(--color-text)}.mjVZVa_newShowRow{gap:var(--space-md);flex-wrap:wrap;display:flex}.mjVZVa_field{gap:var(--space-2xs);flex-direction:column;flex:1;display:flex}.mjVZVa_field:last-child{flex:none}.mjVZVa_inputYear{width:7rem;}
.HLIT9G_sheet{background:var(--color-surface);border:1px solid var(--proof-rule,var(--color-border));border-radius:var(--proof-radius-sheet,var(--radius-md));flex-direction:column;display:flex}.HLIT9G_ticket{padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--proof-rule,var(--color-border));font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary)}.HLIT9G_summary{justify-content:space-between;align-items:center;gap:var(--space-sm);padding:var(--space-md);flex-wrap:wrap;display:flex}.HLIT9G_summaryText{font-size:var(--text-sm);color:var(--color-text-secondary);flex:16rem;margin:0}.HLIT9G_warning{padding:var(--space-sm) var(--space-md);font-size:var(--text-sm);color:var(--color-warning-text);background:var(--color-warning-bg);margin:0}.HLIT9G_error{margin:var(--space-sm) var(--space-md);padding:var(--space-sm) var(--space-md);color:var(--color-danger-text);background:var(--color-danger-bg);border-radius:var(--radius-sm)}.HLIT9G_meta{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-secondary)}.HLIT9G_dialog{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;color:var(--color-text);background:var(--color-surface);box-shadow:var(--shadow-xl);border:0;border-radius:0;margin:0;padding:0}.HLIT9G_dialog[open]{flex-direction:column;display:flex}.HLIT9G_dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#0000008c}.HLIT9G_dialogHead{padding:var(--space-md) var(--space-2xl) var(--space-sm) var(--space-md);border-bottom:1px solid var(--proof-rule,var(--color-border));position:relative}.HLIT9G_stepLabel{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary);margin:0}.HLIT9G_dialogTitle{margin:var(--space-2xs) 0 0;font-size:var(--text-xl);font-weight:var(--weight-semibold)}.HLIT9G_closeButton{top:var(--space-sm);right:var(--space-sm);width:var(--space-xl);height:var(--space-xl);font-size:var(--text-xl);color:var(--color-text-secondary);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:0;position:absolute}.HLIT9G_closeButton:hover{color:var(--color-text);background:var(--color-surface-hover)}.HLIT9G_dialogBody{padding:var(--space-md);flex:1;overflow-y:auto}.HLIT9G_dialogFoot{justify-content:space-between;gap:var(--space-sm);padding:var(--space-sm) var(--space-md) var(--space-md);border-top:1px solid var(--proof-rule,var(--color-border));flex-wrap:wrap;display:flex}.HLIT9G_showList{gap:var(--space-sm);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}.HLIT9G_showCard,.HLIT9G_showCardDisabled{align-items:flex-start;gap:var(--space-sm);height:100%;padding:var(--space-sm) var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;display:flex}.HLIT9G_showCard:hover{background:var(--color-surface-hover)}.HLIT9G_showCard:has(input:checked){border-color:var(--color-text);background:var(--color-surface-raised)}.HLIT9G_showCardDisabled{cursor:default;opacity:.6}.HLIT9G_showText{gap:var(--space-2xs);flex-direction:column;flex:1;min-width:0;display:flex}.HLIT9G_showName{font-weight:var(--weight-semibold)}.HLIT9G_showSections{gap:var(--space-md);flex-direction:column;display:flex}@media (min-width:768px){.HLIT9G_dialog{border-radius:var(--radius-lg);width:min(56rem,92vw);height:auto;max-height:88vh;margin:auto}.HLIT9G_showList{grid-template-columns:repeat(2,1fr)}}
.SQc3Sq_shows{gap:var(--space-sm);margin-top:var(--space-md);padding-top:var(--space-md);border-top:1px dashed var(--proof-rule,var(--color-border));flex-direction:column;display:flex}.SQc3Sq_head{justify-content:space-between;align-items:flex-start;gap:var(--space-sm);flex-wrap:wrap;display:flex}.SQc3Sq_heading{font-size:var(--text-base);font-weight:var(--weight-semibold);margin:0}.SQc3Sq_explain{margin:var(--space-2xs) 0 0;max-width:60ch;font-size:var(--text-sm);color:var(--color-text-secondary)}.SQc3Sq_list{gap:var(--space-sm);flex-direction:column;display:flex}.SQc3Sq_error{font-size:var(--text-sm);color:var(--color-danger-text);margin:0}
.HcR_Fq_team{gap:var(--space-sm);padding:var(--space-md);border-top:1px solid var(--proof-rule,var(--color-border));flex-direction:column;display:flex}.HcR_Fq_heading{font-size:var(--text-base);font-weight:var(--weight-bold);margin:0}.HcR_Fq_explain,.HcR_Fq_empty{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0}.HcR_Fq_list{border:1px solid var(--color-border);border-radius:var(--radius-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.HcR_Fq_member{align-items:baseline;gap:var(--space-2xs) var(--space-sm);padding:var(--space-xs) var(--space-sm);border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}.HcR_Fq_member:last-child{border-bottom:none}.HcR_Fq_email{overflow-wrap:anywhere;flex:1}.HcR_Fq_remove{padding:0 var(--space-xs);color:var(--color-text-secondary);border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;background:0 0}.HcR_Fq_remove:hover{color:var(--color-text)}.HcR_Fq_addRow,.HcR_Fq_shareRow{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.HcR_Fq_input{min-width:0;padding:var(--space-xs) var(--space-sm);font-family:var(--font-sans);font-size:var(--text-base);color:var(--color-text);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm);flex:1}.HcR_Fq_error{padding:var(--space-sm) var(--space-md);color:var(--color-danger-text);background:var(--color-danger-bg);border-radius:var(--radius-sm);margin:0}
.nw1qdW_strip{align-items:center;gap:var(--space-xs) var(--space-md);margin-top:var(--space-xs);padding:var(--space-sm) var(--space-md);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-wrap:wrap;display:flex}.nw1qdW_label{font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:var(--weight-medium);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary)}.nw1qdW_names{overflow-wrap:anywhere;flex:1;min-width:0}.nw1qdW_manage{font-size:var(--text-sm);color:var(--color-text)}
.QZ3tRW_sheet{background:var(--color-surface);border:1px solid var(--proof-rule,var(--color-border));border-radius:var(--proof-radius-sheet,var(--radius-md));flex-direction:column;display:flex}.QZ3tRW_ticket{gap:var(--space-xs);padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--proof-rule,var(--color-border));font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary);flex-wrap:wrap;align-items:baseline;display:flex}.QZ3tRW_list{margin:0;padding:0;list-style:none}.QZ3tRW_question{gap:var(--space-xs);padding:var(--space-md);border-bottom:1px solid var(--proof-rule,var(--color-border));scroll-margin-top:var(--space-2xl);flex-direction:column;display:flex}.QZ3tRW_question:last-child{border-bottom:none}.QZ3tRW_key{font-family:var(--font-mono);font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary)}.QZ3tRW_text{font-weight:var(--weight-medium);line-height:var(--leading-normal);margin:0}.QZ3tRW_limits{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--color-text-secondary);margin:0}.QZ3tRW_error{padding:var(--space-sm) var(--space-md);color:var(--color-danger-text);background:var(--color-danger-bg);border-radius:var(--radius-sm);margin:0}.QZ3tRW_waiting{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0}.QZ3tRW_waiting a{color:inherit}
.ys2Cua_desk,.ys2Cua_deskWide{gap:var(--space-lg);width:100%;max-width:880px;padding:var(--space-xl) var(--space-lg);flex-direction:column;margin-inline:auto;display:flex}.ys2Cua_deskWide{max-width:1120px}.ys2Cua_masthead{gap:var(--space-xs);flex-direction:column;display:flex}.ys2Cua_backLink{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary);text-decoration:none}.ys2Cua_backLink:hover{color:var(--color-text)}.ys2Cua_headline{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:var(--weight-bold);line-height:var(--leading-tight);margin:0}.ys2Cua_standfirst{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-secondary);margin:0}.ys2Cua_summary{max-width:64ch;margin:var(--space-xs) 0 0;font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-text)}.ys2Cua_error{padding:var(--space-sm) var(--space-md);color:var(--color-danger-text);background:var(--color-danger-bg);border-radius:var(--radius-sm);margin:0}
.x1o3iq_index{gap:var(--space-xl);width:100%;max-width:880px;padding:var(--space-xl) var(--space-lg);flex-direction:column;margin-inline:auto;display:flex}.x1o3iq_masthead{justify-content:space-between;align-items:flex-start;gap:var(--space-lg);flex-wrap:wrap;display:flex}.x1o3iq_headline{font-family:var(--font-display);font-size:var(--text-4xl);font-weight:var(--weight-bold);line-height:var(--leading-tight);margin:0 0 var(--space-sm)}.x1o3iq_standfirst{font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-text-secondary);max-width:52ch;margin:0}.x1o3iq_newLink{text-decoration:none}.x1o3iq_list{gap:var(--space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.x1o3iq_card{justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-md);background:var(--color-surface);border:1px solid var(--proof-rule,var(--color-border));border-radius:var(--proof-radius-sheet,var(--radius-md));color:var(--color-text);text-decoration:none;display:flex}.x1o3iq_card:hover{border-color:var(--color-text)}.x1o3iq_cardMain{gap:var(--space-2xs);flex-direction:column;min-width:0;display:flex}.x1o3iq_cardTitle{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-semibold)}.x1o3iq_cardMeta{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-secondary)}.x1o3iq_cardSide{align-items:center;gap:var(--space-md);flex-shrink:0;display:flex}.x1o3iq_empty{color:var(--color-text-secondary)}.x1o3iq_error{color:var(--color-danger-text);background:var(--color-danger-bg);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-sm)}
.mT1yta_desk{gap:var(--space-xl);width:100%;max-width:760px;padding:var(--space-xl) var(--space-lg);flex-direction:column;margin-inline:auto;display:flex}.mT1yta_masthead{gap:var(--space-sm);flex-direction:column;display:flex}.mT1yta_headline{font-family:var(--font-display);font-size:var(--text-4xl);font-weight:var(--weight-bold);line-height:var(--leading-tight);margin:0}.mT1yta_standfirst{font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-text-secondary);max-width:52ch;margin:0}.mT1yta_sheet{background:var(--color-surface);border:1px solid var(--proof-rule,var(--color-border));border-radius:var(--proof-radius-sheet,var(--radius-md));flex-direction:column;display:flex}.mT1yta_sheet:focus-within{border-color:var(--color-text)}.mT1yta_sheetTicket{gap:var(--space-xs);padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--proof-rule,var(--color-border));font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary);align-items:baseline;display:flex}.mT1yta_sheetField{padding-right:var(--space-sm);padding-bottom:var(--space-xs);align-items:flex-end}.mT1yta_dumpInput{resize:vertical;width:100%;min-height:10rem;padding:var(--space-md);font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-text);background:0 0;border:none}.mT1yta_sheet .mT1yta_dumpInput:focus-visible{outline:none}.mT1yta_sheetActions{gap:var(--space-sm);padding:var(--space-sm) var(--space-md) var(--space-md);display:flex}.mT1yta_grid{gap:var(--space-md);padding:var(--space-md);grid-template-columns:1fr;display:grid}@media (min-width:640px){.mT1yta_grid{grid-template-columns:repeat(2,1fr)}}.mT1yta_field,.mT1yta_fieldWide{gap:var(--space-2xs);flex-direction:column;display:flex}.mT1yta_fieldWide{padding:0 var(--space-md) var(--space-md)}.mT1yta_fieldLabel{font-size:var(--text-sm);font-weight:var(--weight-medium)}.mT1yta_hint{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--color-text-secondary)}.mT1yta_input,.mT1yta_textarea{width:100%;padding:var(--space-xs) var(--space-sm);font-family:var(--font-sans);font-size:var(--text-base);color:var(--color-text);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm)}.mT1yta_textarea{resize:vertical}.mT1yta_subhead{padding:var(--space-sm) var(--space-md);border-top:1px solid var(--proof-rule,var(--color-border));justify-content:space-between;align-items:center;display:flex}.mT1yta_sectionLabel{font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:var(--weight-medium);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary)}.mT1yta_placement{gap:var(--space-xs);padding:0 var(--space-md) var(--space-sm);grid-template-columns:1fr;display:grid}@media (min-width:720px){.mT1yta_placement{grid-template-columns:2fr 1.5fr 1fr 1.2fr 1.2fr auto}}.mT1yta_remove{border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-secondary);padding:0 var(--space-sm);cursor:pointer;background:0 0}.mT1yta_remove:hover{color:var(--color-text)}.mT1yta_error{color:var(--color-danger-text);background:var(--color-danger-bg);padding:var(--space-sm) var(--space-md);margin:0 var(--space-md);border-radius:var(--radius-sm)}
.BETHcW_desk{gap:var(--space-lg);flex-direction:column;display:flex}.BETHcW_masthead{gap:var(--space-xs);flex-direction:column;display:flex}.BETHcW_backLink,.BETHcW_kicker{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary)}.BETHcW_backLink{text-decoration:none}.BETHcW_backLink:hover{color:var(--color-text)}.BETHcW_headline{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:var(--weight-bold);line-height:var(--leading-tight);margin:0}.BETHcW_statusRow{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.BETHcW_meta{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-secondary);margin:0}.BETHcW_sheet{background:var(--color-surface);border:1px solid var(--proof-rule,var(--color-border));border-radius:var(--proof-radius-sheet,var(--radius-md));flex-direction:column;display:flex}.BETHcW_ticket{gap:var(--space-xs);padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--proof-rule,var(--color-border));font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary);align-items:baseline;display:flex}.BETHcW_runRow{align-items:center;gap:var(--space-md);padding:var(--space-md);border-bottom:1px solid var(--proof-rule,var(--color-border));flex-wrap:wrap;display:flex}.BETHcW_runNote{min-width:16rem;max-width:64ch;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-secondary);flex:1;margin:0}.BETHcW_notice{padding:var(--space-sm) var(--space-md);font-size:var(--text-sm);color:var(--color-text-secondary);border-bottom:1px solid var(--proof-rule,var(--color-border));margin:0}.BETHcW_error{margin:var(--space-sm) var(--space-md);padding:var(--space-sm) var(--space-md);color:var(--color-danger-text);background:var(--color-danger-bg);border-radius:var(--radius-sm)}
.Nn5NcG_notAdmin{gap:var(--space-sm);padding:var(--space-xl) 0;flex-direction:column;display:flex}.Nn5NcG_message{color:var(--color-text-secondary);margin:0}.Nn5NcG_link{font-size:var(--text-sm);color:var(--color-text)}
.g8uiGW_sheet{background:var(--color-surface);border:1px solid var(--proof-rule,var(--color-border));border-radius:var(--proof-radius-sheet,var(--radius-md));flex-direction:column;display:flex}.g8uiGW_sheetTicket{gap:var(--space-xs);padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--proof-rule,var(--color-border));font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary);align-items:baseline;display:flex}.g8uiGW_notice{padding:var(--space-sm) var(--space-md);font-size:var(--text-sm);color:var(--color-text-secondary);margin:0}.g8uiGW_meta{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-secondary)}.g8uiGW_input{padding:var(--space-xs) var(--space-sm);font-family:var(--font-sans);font-size:var(--text-base);color:var(--color-text);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm);flex:1;min-width:0}.g8uiGW_questionList{counter-reset:question;padding:0 var(--space-lg);margin:0;list-style:none}.g8uiGW_question{counter-increment:question;gap:var(--space-sm);padding:var(--space-lg) 0;border-bottom:1px solid var(--proof-rule,var(--color-border));flex-direction:column;display:flex}.g8uiGW_question:last-child{border-bottom:none}.g8uiGW_questionKey{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary)}.g8uiGW_questionKey:before{content:counter(question, decimal-leading-zero) "  ";white-space:pre;color:var(--color-text)}.g8uiGW_questionText{max-width:68ch;font-size:var(--text-lg);line-height:var(--leading-normal);margin:0}.g8uiGW_grouped{gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-left:2px solid var(--proof-rule,var(--color-border));flex-direction:column;margin:0;list-style:none;display:flex}.g8uiGW_groupedItem{gap:var(--space-2xs);font-size:var(--text-sm);flex-direction:column;display:flex}.g8uiGW_groupedWhere{font-weight:var(--weight-medium)}.g8uiGW_groupedText{color:var(--color-text-secondary)}.g8uiGW_groupedReason{color:var(--color-text-secondary);font-style:italic}.g8uiGW_splitButton{font:inherit;color:var(--color-text);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;text-decoration:underline}.g8uiGW_limits{gap:var(--space-xs) var(--space-lg);margin:var(--space-xs) 0 0;font-size:var(--text-sm);color:var(--color-text-secondary);grid-template-columns:minmax(0,max-content) max-content;display:grid}.g8uiGW_limit{display:contents}.g8uiGW_limitTightest{color:var(--color-text);font-weight:var(--weight-medium);}.g8uiGW_limitGuidance{margin:0 0 var(--space-xs);font-weight:var(--weight-normal);color:var(--color-text-secondary);grid-column:1/-1;font-style:italic}.g8uiGW_limitValue{font-variant-numeric:tabular-nums;text-align:right;margin:0}.g8uiGW_sendRow{align-items:flex-end;gap:var(--space-sm);padding:var(--space-sm) var(--space-md) var(--space-md);border-top:1px solid var(--proof-rule,var(--color-border));flex-wrap:wrap;display:flex}.g8uiGW_dueLabel{gap:var(--space-3xs);flex-direction:column;display:flex}.g8uiGW_error{color:var(--color-danger-text);background:var(--color-danger-bg);padding:var(--space-sm) var(--space-md);margin:var(--space-sm) var(--space-md);border-radius:var(--radius-sm)}.g8uiGW_notice a{color:var(--color-text)}
.DAa5Pq_sheet{background:var(--color-surface);border:1px solid var(--proof-rule,var(--color-border));border-radius:var(--proof-radius-sheet,var(--radius-md));flex-direction:column;display:flex}.DAa5Pq_ticket{gap:var(--space-xs);padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--proof-rule,var(--color-border));font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary);align-items:baseline;display:flex}.DAa5Pq_notice{padding:var(--space-sm) var(--space-md);font-size:var(--text-sm);color:var(--color-text-secondary);border-bottom:1px solid var(--proof-rule,var(--color-border));margin:0}.DAa5Pq_notice:last-child{border-bottom:none}.DAa5Pq_notice a{color:var(--color-text)}
._5Seoqa_step{gap:var(--space-lg);flex-direction:column;display:flex}._5Seoqa_sheet{background:var(--color-surface);border:1px solid var(--proof-rule,var(--color-border));border-radius:var(--proof-radius-sheet,var(--radius-md));flex-direction:column;display:flex}._5Seoqa_ticket{gap:var(--space-xs);padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--proof-rule,var(--color-border));font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary);align-items:baseline;display:flex}._5Seoqa_notice{padding:var(--space-sm) var(--space-md);font-size:var(--text-sm);color:var(--color-text-secondary);margin:0}._5Seoqa_error{margin:var(--space-sm) var(--space-md);padding:var(--space-sm) var(--space-md);color:var(--color-danger-text);background:var(--color-danger-bg);border-radius:var(--radius-sm)}
.ImCTvG_desk{gap:var(--space-lg);width:100%;max-width:1120px;padding:var(--space-xl) var(--space-lg);flex-direction:column;margin-inline:auto;display:flex}.ImCTvG_masthead{gap:var(--space-xs);flex-direction:column;display:flex}.ImCTvG_headline{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:var(--weight-bold);line-height:var(--leading-tight);margin:0}.ImCTvG_standfirst{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-secondary);margin:0}.ImCTvG_scroller{background:var(--color-surface);border:1px solid var(--proof-rule,var(--color-border));border-radius:var(--proof-radius-sheet,var(--radius-md));overflow-x:auto}.ImCTvG_table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.ImCTvG_table th{padding:var(--space-sm) var(--space-md);text-align:left;font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:var(--weight-medium);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary);border-bottom:1px solid var(--proof-rule,var(--color-border))}.ImCTvG_table td{padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--proof-rule,var(--color-border));vertical-align:middle}.ImCTvG_table tr:last-child td{border-bottom:none}.ImCTvG_mono{font-family:var(--font-mono);white-space:nowrap}.ImCTvG_num{text-align:right;font-family:var(--font-mono);white-space:nowrap}.ImCTvG_link{color:var(--color-text);text-decoration:none}.ImCTvG_link:hover{text-decoration:underline}.ImCTvG_select{padding:var(--space-2xs) var(--space-xs);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm)}.ImCTvG_status{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.ImCTvG_quiet{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.ImCTvG_quiet:hover{color:var(--color-text)}.ImCTvG_notice{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0}.ImCTvG_error{padding:var(--space-sm) var(--space-md);color:var(--color-danger-text);background:var(--color-danger-bg);border-radius:var(--radius-sm);margin:0}