.QumDGq_container{width:100%;max-width:var(--container);padding-left:max(var(--space-4), env(safe-area-inset-left,0px));padding-right:max(var(--space-4), env(safe-area-inset-right,0px));margin-inline:auto}
.YTKPaG_faq{gap:var(--space-4);display:grid}.YTKPaG_title{font-size:var(--text-2xl)}.YTKPaG_list{border-top:1px solid var(--rule)}.YTKPaG_item{border-bottom:1px solid var(--rule)}.YTKPaG_question{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--tap);padding-block:var(--space-3);cursor:pointer;font-size:1.0625rem;font-weight:600;list-style:none;display:flex}.YTKPaG_question::-webkit-details-marker{display:none}.YTKPaG_toggle{flex:none;width:16px;height:16px;position:relative}.YTKPaG_toggle:before,.YTKPaG_toggle:after{content:"";background:var(--action);height:2px;transition:transform var(--dur-fast) var(--ease-out);position:absolute;inset:7px 0 auto}.YTKPaG_toggle:after{transform:rotate(90deg)}.YTKPaG_item[open] .YTKPaG_toggle:after{transform:rotate(0)}.YTKPaG_answer{max-width:var(--measure);padding-bottom:var(--space-4);color:var(--ink)}
.YwPpmq_card{gap:var(--space-1);padding:var(--space-4);border:1px solid var(--rule);border-radius:var(--radius-m);background:var(--paper-raised);color:var(--ink);text-decoration:none;display:grid}.YwPpmq_card:hover{border-color:var(--action)}.YwPpmq_label{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);font-weight:600}.YwPpmq_title{align-items:center;gap:var(--space-2);color:var(--action);font-weight:600;display:flex}.YwPpmq_description{font-size:var(--text-s);color:var(--ink-soft)}
.dlcGbq_strip{font-family:var(--font-mono);font-weight:500;font-size:var(--text-s);letter-spacing:.18em;color:var(--ink-soft);opacity:.55;white-space:pre;-webkit-user-select:none;user-select:none;line-height:1.5;overflow-x:auto}
.Grjkva_footer{margin-top:var(--space-16);border-top:1px solid var(--rule);background:var(--paper-raised)}.Grjkva_inner{gap:var(--space-8);padding-block:var(--space-12) var(--space-8);display:grid}.Grjkva_columns{gap:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.Grjkva_title{margin-bottom:var(--space-2);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);font-weight:600}.Grjkva_list{gap:var(--space-1);padding:0;list-style:none;display:grid}.Grjkva_list a{min-height:36px;color:var(--ink);align-items:center;text-decoration:none;display:inline-flex}.Grjkva_list a:hover{color:var(--action);text-decoration:underline}.Grjkva_disclaimer{max-width:var(--measure);font-size:var(--text-s);color:var(--ink-soft)}
._3HG63a_band{z-index:-1;pointer-events:none;background-color:var(--guilloche);opacity:.7;position:absolute;inset:0;-webkit-mask:url(/guilloche.svg) 50%/auto 220% repeat-x;mask:url(/guilloche.svg) 50%/auto 220% repeat-x}
.FeqWJG_logo{align-items:center;gap:var(--space-2);min-height:var(--tap);color:var(--ink);text-decoration:none;display:inline-flex}.FeqWJG_mark{width:28px;height:28px;color:var(--stamp);transform:rotate(-8deg)}.FeqWJG_word{font-family:var(--font-display);font-weight:800;font-stretch:125%;font-size:var(--text-l);letter-spacing:.02em;text-transform:uppercase}
.ldgnoG_header{isolation:isolate;border-bottom:1px solid var(--rule);position:relative}.ldgnoG_bar{justify-content:space-between;align-items:center;min-height:64px;display:flex}.ldgnoG_list{gap:var(--space-6);padding:0;list-style:none;display:flex}.ldgnoG_link{min-height:var(--tap);color:var(--ink);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.ldgnoG_link:hover{color:var(--action)}.ldgnoG_mobileNav{display:none;position:relative}.ldgnoG_menuButton{width:var(--tap);height:var(--tap);border-radius:var(--radius-s);color:var(--ink);cursor:pointer;place-items:center;list-style:none;display:grid}.ldgnoG_menuButton::-webkit-details-marker{display:none}.ldgnoG_mobilePanel{right:0;top:calc(100% + var(--space-2));z-index:10;min-width:220px;padding:var(--space-2) var(--space-4);border:1px solid var(--rule);border-radius:var(--radius-m);background:var(--paper-raised);position:absolute}.ldgnoG_mobilePanel .ldgnoG_list{flex-direction:column;gap:0}@media (max-width:719px){.ldgnoG_desktopNav{display:none}.ldgnoG_mobileNav{display:block}}
.uycCGq_note{align-items:center;gap:var(--space-2);font-size:var(--text-s);color:var(--ink-soft);display:flex}
._6Hzauq_summary{font-family:var(--font-mono);font-size:var(--text-s);font-variant-numeric:tabular-nums;color:var(--ink-soft)}
.CgfANG_wrap{border:1px solid var(--rule);border-radius:var(--radius-m);background:var(--paper-raised);overflow-x:auto}.CgfANG_table{border-collapse:collapse;width:100%}.CgfANG_caption{padding:var(--space-4) var(--space-4) var(--space-2);text-align:left;font-family:var(--font-display);font-stretch:var(--display-width);font-weight:700;font-size:var(--text-l)}.CgfANG_table th,.CgfANG_table td{padding:var(--space-3) var(--space-4);border-top:1px solid var(--rule);text-align:left;vertical-align:top}.CgfANG_table th{width:38%;font-weight:500;font-size:var(--text-s);color:var(--ink-soft)}.CgfANG_table td{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink);font-size:.9375rem}.CgfANG_table td a{font-family:var(--font-body)}
._1J1nfW_callout{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-s);background:var(--warn-bg);color:var(--ink);font-size:var(--text-s);display:flex}._1J1nfW_icon{color:var(--warn);flex:none}._1J1nfW_body{gap:var(--space-1);min-width:0;display:grid}._1J1nfW_title{font-weight:600}
.pdC3bq_page{gap:var(--space-12);padding-block:var(--space-6) var(--space-8);display:grid}.pdC3bq_hero{gap:var(--space-6);display:grid}.pdC3bq_heading{gap:var(--space-3);display:grid}.pdC3bq_heading h1{font-size:clamp(var(--text-3xl), 7vw, var(--text-4xl));font-weight:800}.pdC3bq_lead{max-width:var(--measure);font-size:var(--text-l);color:var(--ink-soft)}.pdC3bq_section{gap:var(--space-6);max-width:820px;display:grid}.pdC3bq_section h2{font-size:var(--text-2xl)}.pdC3bq_steps{gap:var(--space-6);padding:0;list-style:none;display:grid}.pdC3bq_steps li{gap:var(--space-4);grid-template-columns:auto minmax(0,1fr);display:grid}.pdC3bq_steps h3{margin-bottom:var(--space-1);font-size:var(--text-l)}.pdC3bq_steps p{max-width:var(--measure)}.pdC3bq_stepNumber{font-family:var(--font-display);font-weight:800;font-stretch:125%;font-size:var(--text-xl);color:var(--action)}
._1oWJ9a_list{gap:var(--space-2);font-size:var(--text-s);color:var(--ink-soft);flex-wrap:wrap;padding:0;list-style:none;display:flex}._1oWJ9a_list li+li:before{content:"/";margin-right:var(--space-2);color:var(--rule)}._1oWJ9a_list a{color:var(--ink-soft)}._1oWJ9a_current{color:var(--ink)}
.e7WGRa_button{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--tap);padding-inline:var(--space-6);border-radius:var(--radius-s);font-weight:600;font-size:var(--text-m);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);border:1.5px solid #0000;text-decoration:none;display:inline-flex}.e7WGRa_button:active:not(:disabled){transform:translateY(1px)}.e7WGRa_button:disabled,.e7WGRa_button[aria-disabled=true]{opacity:.4;cursor:not-allowed}.e7WGRa_primary{min-height:var(--tap-primary);background:var(--action);color:var(--action-ink)}.e7WGRa_primary:hover:not(:disabled){background:var(--action-hover)}.e7WGRa_secondary{border-color:var(--action);color:var(--action);background:0 0}.e7WGRa_secondary:hover:not(:disabled){background:var(--paper-raised)}.e7WGRa_ghost{padding-inline:var(--space-2);color:var(--ink-soft);background:0 0}.e7WGRa_ghost:hover:not(:disabled){color:var(--ink);text-decoration:underline}.e7WGRa_fullWidth{width:100%}
.yChnTW_stamp{padding:var(--space-2) var(--space-4);border:2px solid var(--stamp);border-radius:var(--radius-s);outline:1px solid var(--stamp);outline-offset:3px;color:var(--stamp);font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;animation:yChnTW_land var(--dur-stamp) var(--ease-out) both;font-weight:800;font-stretch:125%;display:inline-block;transform:rotate(-4deg)}.yChnTW_large{font-size:var(--text-l)}.yChnTW_small{padding:var(--space-1) var(--space-2);font-size:var(--text-xs)}@keyframes yChnTW_land{0%{opacity:0;transform:scale(1.25)rotate(-8deg)}to{opacity:1;transform:scale(1)rotate(-4deg)}}
.g8HtzW_list{border-top:1px solid var(--rule);padding:0;list-style:none;display:grid}.g8HtzW_row{align-items:center;column-gap:var(--space-3);row-gap:var(--space-1);padding-block:var(--space-3);border-bottom:1px solid var(--rule);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.g8HtzW_chip{align-items:center;gap:var(--space-1);min-width:5.5rem;padding:2px var(--space-2);border-radius:var(--radius-s);font-size:var(--text-xs);transition:background-color var(--dur-fast) var(--ease-out);font-weight:600;display:inline-flex}.g8HtzW_ok{background:var(--ok-bg);color:var(--ok)}.g8HtzW_warn{background:var(--warn-bg);color:var(--warn)}.g8HtzW_bad{background:var(--bad-bg);color:var(--bad)}.g8HtzW_label{font-weight:500}.g8HtzW_value{font-family:var(--font-mono);font-size:var(--text-s);font-variant-numeric:tabular-nums;color:var(--ink-soft)}.g8HtzW_hint{font-size:var(--text-s);color:var(--ink);grid-column:2/-1}
.pwkIoa_controls{justify-content:center;gap:var(--space-2);display:flex}.pwkIoa_control{width:var(--tap);padding-inline:0}
.XFyHZq_stage{width:100%;max-width:360px;box-shadow:var(--shadow-print);background:var(--paper-raised);margin-inline:auto;position:relative}.XFyHZq_canvas{width:100%;height:100%}.XFyHZq_overlay{cursor:grab;touch-action:none;position:absolute;inset:0;overflow:hidden}.XFyHZq_overlay:active{cursor:grabbing}.XFyHZq_overlay:focus-visible{box-shadow:var(--focus)}.XFyHZq_centerLine{border-left:1.5px dashed var(--rule);opacity:.8;position:absolute;inset:0 auto 0 50%}.XFyHZq_guide{transition:color var(--dur-fast) var(--ease-out);border-top:1.5px dashed;position:absolute;left:0;right:0}.XFyHZq_guide span{right:var(--space-1);padding:0 var(--space-1);border-radius:var(--radius-s);background:var(--paper-raised);font-size:var(--text-xs);font-weight:600;position:absolute;top:2px}.XFyHZq_ok{color:var(--ok)}.XFyHZq_warn{color:var(--warn)}.XFyHZq_bad{color:var(--bad)}
.y3LxEW_editor{gap:var(--space-6);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:720px){.y3LxEW_editor{grid-template-columns:minmax(0,360px) minmax(0,1fr);align-items:start}}.y3LxEW_stageColumn{gap:var(--space-4);display:grid}.y3LxEW_panel{gap:var(--space-4);max-width:460px;display:grid}.y3LxEW_stamp{padding:var(--space-2);justify-self:start}.y3LxEW_secondary{gap:var(--space-2);flex-wrap:wrap;display:flex}
.UvMNuq_panel{gap:var(--space-3);display:grid}.UvMNuq_error{padding:var(--space-3) var(--space-4);border-radius:var(--radius-s);background:var(--bad-bg);font-size:var(--text-s)}.UvMNuq_note{font-size:var(--text-s);color:var(--ink-soft)}
.UEVSBq_rail{gap:var(--space-4);font-size:var(--text-s);padding:0;list-style:none;display:flex}.UEVSBq_rail li{align-items:center;gap:var(--space-2);padding-bottom:var(--space-1);border-bottom:2px solid #0000;display:flex}.UEVSBq_number{min-width:1.6em;font-family:var(--font-display);font-weight:800;font-stretch:125%;display:inline-flex}.UEVSBq_done{color:var(--ok)}.UEVSBq_current{color:var(--ink);font-weight:600;border-bottom-color:var(--action)!important}.UEVSBq_current .UEVSBq_number{color:var(--action)}.UEVSBq_upcoming{color:var(--ink-soft)}
.W67vuW_page{gap:var(--space-12);padding-block:var(--space-8);display:grid}.W67vuW_intro{gap:var(--space-3);display:grid}.W67vuW_intro h1{font-size:var(--text-4xl)}.W67vuW_section{gap:var(--space-4);min-width:0;display:grid}.W67vuW_sectionTitle{padding-bottom:var(--space-2);border-bottom:1px solid var(--rule);font-size:var(--text-xl)}.W67vuW_row{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.W67vuW_swatches{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));display:grid}.W67vuW_swatch{gap:var(--space-2);font-size:var(--text-xs);display:grid}.W67vuW_chip{border:1px solid var(--rule);border-radius:var(--radius-s);height:48px}.W67vuW_displaySample{font-family:var(--font-display);font-stretch:var(--display-width);font-weight:800;line-height:var(--leading-tight)}.W67vuW_monoSample{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.W67vuW_icons{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(96px,1fr));display:grid}.W67vuW_iconCell{justify-items:center;gap:var(--space-1);padding:var(--space-3);border:1px solid var(--rule);border-radius:var(--radius-s);font-size:var(--text-xs);color:var(--ink);display:grid}
.jiR7Ja_eyebrow{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);font-weight:600}
.RKM0xa_panel{gap:var(--space-6);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:720px){.RKM0xa_panel{grid-template-columns:minmax(0,300px) minmax(0,1fr);align-items:start}}.RKM0xa_frame{aspect-ratio:1;border:1.5px dashed var(--rule);border-radius:var(--radius-s);background:var(--paper-raised);place-items:center;width:100%;max-width:300px;margin-inline:auto;display:grid}.RKM0xa_head{fill:none;width:70%;stroke:var(--ink-soft);stroke-width:1.5px;stroke-dasharray:4 3}.RKM0xa_actions{gap:var(--space-3);max-width:420px;display:grid}.RKM0xa_error{padding:var(--space-3) var(--space-4);border-radius:var(--radius-s);background:var(--bad-bg);color:var(--ink);font-size:var(--text-s)}.RKM0xa_busy{align-items:center;gap:var(--space-2);font-size:var(--text-s);color:var(--ink-soft);display:flex}.RKM0xa_spinner{border:2px solid var(--rule);border-top-color:var(--action);border-radius:50%;width:16px;height:16px;animation:.8s linear infinite RKM0xa_spin}@keyframes RKM0xa_spin{to{transform:rotate(360deg)}}.RKM0xa_tips{gap:var(--space-1);padding-left:var(--space-4);font-size:var(--text-s);color:var(--ink-soft);display:grid}@media (prefers-reduced-motion:reduce){.RKM0xa_spinner{animation-duration:3s}}
.HKlMrq_cards{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));padding:0;list-style:none;display:grid}.HKlMrq_card{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--rule);border-radius:var(--radius-m);background:var(--paper-raised);color:var(--ink);text-decoration:none;display:grid}.HKlMrq_card:hover{border-color:var(--action)}.HKlMrq_code{font-family:var(--font-mono);color:var(--stamp);font-weight:500}.HKlMrq_name{font-weight:600;font-size:var(--text-l)}
.mmVHfq_tool{gap:var(--space-6);padding:var(--space-6) var(--space-4);border:1px solid var(--rule);border-radius:var(--radius-m);background:var(--paper);display:grid}@media (min-width:720px){.mmVHfq_tool{padding:var(--space-8)}}
.sUwKna_page{gap:var(--space-8);padding-block:var(--space-8);display:grid}.sUwKna_header{gap:var(--space-3);display:grid}.sUwKna_header h1{font-size:var(--text-4xl);font-weight:800}
._8aEwW_page{gap:var(--space-16);padding-block:var(--space-8) var(--space-12);display:grid}._8aEwW_hero{justify-items:start;gap:var(--space-4);max-width:760px;display:grid}._8aEwW_hero h1{font-size:clamp(var(--text-3xl), 8vw, var(--text-4xl));font-weight:800}._8aEwW_lead{max-width:var(--measure);font-size:var(--text-l);color:var(--ink-soft)}._8aEwW_section{gap:var(--space-6);display:grid}._8aEwW_section h2{font-size:var(--text-2xl)}._8aEwW_steps{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));padding:0;list-style:none;display:grid}._8aEwW_steps li{gap:var(--space-2);display:grid}._8aEwW_number{font-family:var(--font-display);font-weight:800;font-stretch:125%;font-size:var(--text-xl);color:var(--action)}
._4e3yia_page{gap:var(--space-8);padding-block:var(--space-8) var(--space-12);display:grid}._4e3yia_header{gap:var(--space-3);display:grid}._4e3yia_header h1{font-size:clamp(var(--text-3xl), 7vw, var(--text-4xl));font-weight:800}._4e3yia_updated{font-family:var(--font-mono);font-size:var(--text-s);color:var(--ink-soft)}._4e3yia_prose{gap:var(--space-4);max-width:var(--measure);display:grid}._4e3yia_prose h2{margin-top:var(--space-6);font-size:var(--text-xl)}._4e3yia_prose ul{gap:var(--space-2);padding-left:var(--space-6);display:grid}
