.BE_sQW_footer{z-index:1;background:var(--color-earth);color:var(--color-cream-soft);padding:72px var(--gutter) 40px;position:relative}.BE_sQW_inner{grid-template-columns:minmax(0,1.2fr) repeat(4,minmax(0,1fr));gap:36px 28px;max-width:1400px;margin:0 auto;display:grid}.BE_sQW_name{font-family:var(--font-display);color:var(--color-cream);margin:0;font-size:1.6rem;font-weight:600}.BE_sQW_name a{color:inherit}.BE_sQW_name a:hover{color:var(--color-yellow-bright)}.BE_sQW_columns{display:contents}.BE_sQW_column{flex-direction:column;gap:8px;display:flex}.BE_sQW_columnTitle{font-family:var(--font-display);color:var(--color-cream);margin:0 0 4px;font-size:1.05rem;font-weight:600}.BE_sQW_links{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.BE_sQW_link{color:var(--color-cream-soft);font-size:.9375rem;text-decoration:none}.BE_sQW_link:hover{color:var(--color-cream);text-decoration:underline;-webkit-text-decoration-color:var(--color-yellow);text-decoration-color:var(--color-yellow);text-underline-offset:4px}.BE_sQW_notice{max-width:70ch;color:var(--color-cream-soft);grid-column:1/-1;margin:24px 0 0;font-size:.875rem}@media (max-width:899px){.BE_sQW_inner{grid-template-columns:repeat(2,minmax(0,1fr))}.BE_sQW_name{grid-column:1/-1}}
.TOB-ea_button{--px-face:var(--color-yellow);--px-ink:var(--color-gold-ink);--px-edge:var(--color-gold-edge);--px-light:var(--color-gold-light);--px-shade:var(--color-gold-shade);--px-face-image:linear-gradient(0deg, transparent 0 50%, #ffffff21 50% 100%);--px-stroke:var(--pixel-stroke);--px-bevel:4px;--px-clip:var(--pixel-shape);isolation:isolate;color:var(--px-ink);font-family:var(--font-display);font-weight:var(--type-button-weight);letter-spacing:var(--type-button-tracking);line-height:var(--type-button-line-height);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:0;justify-content:center;align-items:center;gap:10px;text-decoration:none;transition:transform .11s;display:inline-flex;position:relative}.TOB-ea_button:before,.TOB-ea_button:after{content:"";pointer-events:none;clip-path:var(--px-clip);position:absolute}.TOB-ea_button:before{z-index:-2;background:var(--px-edge);inset:0}.TOB-ea_button:after{z-index:-1;inset:var(--px-stroke);background-color:var(--px-face);background-image:var(--px-face-image);box-shadow:inset var(--px-bevel) var(--px-bevel) 0 var(--px-light), inset calc(-1 * var(--px-bevel)) calc(-1 * var(--px-bevel)) 0 var(--px-shade)}.TOB-ea_button:hover:not(:disabled){transform:translateY(-1px)}.TOB-ea_button:active:not(:disabled){transform:translateY(1px)}.TOB-ea_button:active:not(:disabled):after{box-shadow:inset 3px 3px 0 var(--px-shade), inset -3px -3px 0 var(--px-light)}.TOB-ea_button:focus-visible{outline:3px solid var(--color-cream);outline-offset:5px}.TOB-ea_button:disabled{opacity:.42;filter:grayscale(.65);cursor:not-allowed;transform:none}.TOB-ea_primary{--px-face:var(--color-yellow)}.TOB-ea_secondary{--px-face:var(--color-stone-face);--px-ink:var(--color-stone-ink);--px-edge:var(--color-stone-edge);--px-light:var(--color-stone-light);--px-shade:var(--color-stone-shade);--px-face-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' shape-rendering='crispEdges'%3E%3Cpath fill='%2329262f' fill-opacity='.6' d='M2 3h2v2H2zM11 9h2v2h-2zM6 12h1v1H6z'/%3E%3Cpath fill='%235e5a70' fill-opacity='.55' d='M9 2h2v1H9zM3 10h1v2H3zM13 13h2v1h-2z'/%3E%3C/svg%3E")}.TOB-ea_danger{--px-face:var(--color-redstone-face);--px-ink:var(--color-redstone-ink);--px-edge:var(--color-redstone-edge);--px-light:var(--color-redstone-light);--px-shade:var(--color-redstone-shade);--px-face-image:linear-gradient(0deg, transparent 0 50%, #ffffff1a 50% 100%)}.TOB-ea_oak{--px-face:var(--color-oak-face);--px-ink:var(--color-oak-ink);--px-edge:var(--color-oak-edge);--px-light:var(--color-oak-light);--px-shade:var(--color-oak-shade);--px-face-image:repeating-linear-gradient(0deg, transparent 0 9px, #2d190e30 9px 12px)}.TOB-ea_lg{min-width:156px;min-height:56px;font-size:var(--type-button-size);padding:0 26px}.TOB-ea_md{min-height:48px;padding:0 20px;font-size:1.1rem}.TOB-ea_sm{--px-stroke:var(--pixel-stroke-sm);--px-bevel:3px;--px-clip:var(--pixel-shape-sm);min-height:42px;padding:0 14px;font-size:1.02rem}.TOB-ea_xs{--px-stroke:var(--pixel-stroke-sm);--px-bevel:2px;--px-clip:var(--pixel-shape-sm);gap:6px;min-height:34px;padding:0 10px;font-size:.95rem}@media (forced-colors:active){.TOB-ea_button{color:buttontext;background:buttonface;border:2px solid buttontext}.TOB-ea_button:before,.TOB-ea_button:after{display:none}.TOB-ea_button:focus-visible{outline-color:highlight}}
.li0LIW_actions{flex-wrap:wrap;align-items:center;gap:14px 16px;display:flex}
.cjRH9G_arrow{min-height:56px;color:var(--color-cream);font-family:var(--font-display);font-size:var(--type-button-size);font-weight:var(--type-button-weight);letter-spacing:var(--type-button-tracking);line-height:var(--type-button-line-height);cursor:pointer;background:0 0;border:0;align-items:center;padding:0 6px 0 28px;text-decoration:none;display:inline-flex;position:relative}.cjRH9G_label{text-wrap:balance;min-width:0;position:relative}.cjRH9G_label:before{content:"";background:var(--color-yellow);width:13px;height:13px;clip-path:var(--pixel-arrow);transition:translate .12s steps(2,jump-none);position:absolute;top:.5lh;left:-22px;translate:0 -50%}.cjRH9G_arrow:hover .cjRH9G_label:before,.cjRH9G_arrow:focus-visible .cjRH9G_label:before{translate:4px -50%}.cjRH9G_arrow:focus-visible{outline:none}.cjRH9G_arrow:focus-visible .cjRH9G_label{text-decoration:underline;-webkit-text-decoration-color:var(--color-yellow);text-decoration-color:var(--color-yellow);text-underline-offset:5px;text-decoration-thickness:2px}.cjRH9G_arrow:focus-visible .cjRH9G_label:before{animation:.9s steps(1,jump-none) infinite cjRH9G_blink}.cjRH9G_arrow:disabled{opacity:.42;cursor:not-allowed}@keyframes cjRH9G_blink{50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.cjRH9G_label:before{transition:none;animation:none}}@media (forced-colors:active){.cjRH9G_label:before{forced-color-adjust:none;background:linktext}}
.wmpoRa_list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.wmpoRa_item{padding-left:22px;position:relative}.wmpoRa_item:before{content:"";background:var(--color-yellow);width:11px;height:11px;clip-path:var(--pixel-arrow);position:absolute;top:.45em;left:0}.wmpoRa_item strong{color:var(--color-cream);font-weight:600}@media (forced-colors:active){.wmpoRa_item:before{forced-color-adjust:none;background:canvastext}}
.hDEsoW_badge{border:2px solid var(--color-well-line);background:var(--color-well);height:26px;color:var(--color-cream);font-family:var(--font-display);letter-spacing:.01em;white-space:nowrap;align-items:center;padding:0 10px;font-size:.95rem;font-weight:600;line-height:1;display:inline-flex}.hDEsoW_accent{border-color:var(--color-yellow);color:var(--color-yellow)}
.H4SSxa_card{isolation:isolate;background:var(--color-shadow);clip-path:var(--pixel-shape);color:var(--color-cream);position:relative}.H4SSxa_card:before,.H4SSxa_card:after{content:"";pointer-events:none;clip-path:var(--pixel-shape);position:absolute}.H4SSxa_card:before{z-index:-2;background:var(--color-frame);inset:2px}.H4SSxa_card:after{z-index:-1;background:var(--color-panel);inset:5px}.H4SSxa_panel,.H4SSxa_featured{padding:22px 24px 24px}.H4SSxa_featured:before{background:var(--color-yellow)}.H4SSxa_large{padding:32px}.H4SSxa_scroll{flex-direction:column;padding:5px;display:flex}.H4SSxa_scroller{min-height:0;clip-path:var(--pixel-shape);flex:auto;padding:17px 19px 19px;overflow-y:auto}.H4SSxa_column{flex-direction:column;gap:10px;display:flex}.H4SSxa_title{color:var(--color-cream);font-family:var(--font-display);font-size:var(--type-panel-title-size);font-weight:var(--type-panel-title-weight);line-height:var(--type-panel-title-line-height);letter-spacing:var(--type-panel-title-tracking);text-wrap:balance;margin:0}.H4SSxa_text{color:var(--color-cream-soft);margin:0;font-size:1rem;line-height:1.55}.H4SSxa_meta{color:var(--color-cream-mute);font-size:var(--type-body-sm-size);margin:0;line-height:1.45}.H4SSxa_link{align-self:flex-start;margin-top:auto;padding-top:6px;font-size:.9375rem}@media (forced-colors:active){.H4SSxa_card{clip-path:none;background:canvas;border:2px solid canvastext}.H4SSxa_card:before,.H4SSxa_card:after{display:none}}
.awC7YG_container{width:100%;max-width:var(--page-width);padding:0 var(--gutter);margin:0 auto}
.gHAUYq_wrap{align-items:center;gap:10px;display:inline-flex}.gHAUYq_status{color:var(--color-cream-mute);font-size:var(--type-caption-size);line-height:var(--type-caption-line-height)}
.jXcyiW_list{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:18px 28px;margin:0;display:grid}.jXcyiW_item{flex-direction:column;gap:6px;min-width:0;display:flex}.jXcyiW_term{color:var(--color-cream-soft);font-family:var(--font-display);font-size:var(--type-label-size);font-weight:var(--type-label-weight);line-height:var(--type-label-line-height);letter-spacing:var(--type-label-tracking)}.jXcyiW_description{color:var(--color-cream);font-size:var(--type-body-size);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0;line-height:1.5;display:flex}
.vNRpDG_empty{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:48px 32px;display:flex}.vNRpDG_title{font-family:var(--font-display);font-size:var(--type-heading-size);font-weight:var(--type-heading-weight);line-height:var(--type-heading-line-height)}.vNRpDG_body{color:var(--color-cream-soft);flex-direction:column;align-items:center;gap:16px;display:flex}
._9iGjIW_glyph{flex:none;width:16px;height:16px;display:block}._9iGjIW_tile{fill:var(--glyph-tone,var(--color-danger))}._9iGjIW_mark{fill:var(--color-ink)}@media (forced-colors:active){._9iGjIW_tile{fill:canvastext}._9iGjIW_mark{fill:canvas}}
._2zIzhG_grass{fill:var(--grass)}._2zIzhG_dirt{fill:var(--dirt)}._2zIzhG_stone{fill:var(--stone)}._2zIzhG_leaf{fill:var(--leaf)}._2zIzhG_leafDark{fill:var(--leaf);opacity:.7}._2zIzhG_wood{fill:var(--wood)}._2zIzhG_roof{fill:var(--roof)}._2zIzhG_door{fill:#140d0b}._2zIzhG_window{transition:fill .5s steps(2,jump-none)}._2zIzhG_coal{fill:#0c0b10}._2zIzhG_gold{fill:#e9b63a}
.ulvlBG_cover{shape-rendering:crispedges;width:100%;height:auto;display:block}.ulvlBG_star{fill:#fff7dd;opacity:.8}.ulvlBG_sun{fill:#ffd45c}.ulvlBG_text{box-sizing:border-box;width:320px;height:180px;color:var(--color-cream);font-family:var(--font-display);text-shadow:2px 2px #0b08188c;flex-direction:column;gap:6px;padding:18px;display:flex}.ulvlBG_eyebrow{color:var(--color-cream-soft);letter-spacing:.02em;font-size:12px;font-weight:600;line-height:15px}.ulvlBG_name{overflow-wrap:anywhere;text-wrap:balance;font-size:26px;font-weight:700;line-height:29px}
.Nv-2-a_row{flex-wrap:wrap;gap:10px 26px;display:flex}
.Q44Ubq_bar{z-index:10;min-height:76px;padding:0 var(--gutter);border-bottom:2px solid #0000;align-items:center;transition:background-color .2s,border-color .2s;display:flex;position:fixed;top:0;left:0;right:0}.Q44Ubq_bar[data-scrolled]{background:var(--color-panel);border-bottom-color:var(--color-frame);box-shadow:0 2px 0 var(--color-shadow)}.Q44Ubq_brand{display:flex;position:absolute;top:50%;left:50%;translate:-50% -50%}.Q44Ubq_menuButton{display:none!important}@media (max-width:899px){.Q44Ubq_menuButton{display:inline-flex!important}}.Q44Ubq_menuPanel{display:contents}.Q44Ubq_menu{flex:1;grid-template-columns:minmax(0,1fr) 260px minmax(0,1fr);align-items:center;display:grid}.Q44Ubq_group{align-items:center;gap:8px;display:flex}.Q44Ubq_groupLeft{grid-column:1;justify-self:end}.Q44Ubq_groupRight{grid-column:3;justify-self:start}.Q44Ubq_item{color:var(--color-cream-soft);font-family:var(--font-display);letter-spacing:.01em;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:6px 2px 6px 24px;font-size:1.15rem;font-weight:600;line-height:1.25;text-decoration:none;transition:color .1s;display:block;position:relative}.Q44Ubq_item:before{content:"";background:var(--color-yellow);width:13px;height:13px;clip-path:var(--pixel-arrow);opacity:0;position:absolute;top:50%;left:4px;translate:0 -50%}.Q44Ubq_item:hover,.Q44Ubq_item:focus-visible,.Q44Ubq_item[aria-current=page]{color:var(--color-cream);outline:none}.Q44Ubq_item:hover:before,.Q44Ubq_item:focus-visible:before,.Q44Ubq_item[aria-current=page]:before{opacity:1}.Q44Ubq_item:focus-visible:before{animation:.9s steps(1,jump-none) infinite Q44Ubq_blink}.Q44Ubq_item:focus-visible{text-decoration:underline;-webkit-text-decoration-color:var(--color-yellow);text-decoration-color:var(--color-yellow);text-underline-offset:5px;text-decoration-thickness:2px}@keyframes Q44Ubq_blink{50%{opacity:.25}}.Q44Ubq_text{max-width:24ch;color:var(--color-cream-mute);font-size:var(--type-body-sm-size);text-overflow:ellipsis;white-space:nowrap;padding:6px 4px;line-height:1.25;overflow:hidden}.Q44Ubq_account{display:contents}@media (max-width:1199px){.Q44Ubq_menu{grid-template-columns:minmax(0,1fr) 240px minmax(0,1fr)}.Q44Ubq_brand>a{font-size:1.6rem}.Q44Ubq_item{padding-left:22px;font-size:1.05rem}.Q44Ubq_group{gap:2px}}@media (max-width:899px){.Q44Ubq_bar{justify-content:flex-end;min-height:64px}.Q44Ubq_bar[data-scrolled]{background:#110c1f}.Q44Ubq_brand>a{font-size:1.5rem}.Q44Ubq_menuPanel{display:none}.Q44Ubq_menuPanel[data-open]{top:calc(100% + 2px);left:var(--gutter);right:var(--gutter);isolation:isolate;background:var(--color-shadow);clip-path:var(--pixel-shape);flex-direction:column;align-items:stretch;gap:10px;padding:16px 22px 20px;display:flex;position:absolute}.Q44Ubq_menuPanel[data-open]:before,.Q44Ubq_menuPanel[data-open]:after{content:"";pointer-events:none;clip-path:var(--pixel-shape);position:absolute}.Q44Ubq_menuPanel[data-open]:before{z-index:-2;background:var(--color-frame);inset:2px}.Q44Ubq_menuPanel[data-open]:after{z-index:-1;background:var(--color-panel);inset:5px}.Q44Ubq_menuPanel[data-open] .Q44Ubq_menu{flex-direction:column;align-items:stretch;display:flex}.Q44Ubq_menuPanel[data-open] .Q44Ubq_group{flex-direction:column;align-items:stretch;gap:0}.Q44Ubq_menuPanel[data-open] .Q44Ubq_item{text-align:left;width:100%;padding:9px 0 9px 28px;font-size:1.35rem}.Q44Ubq_menuPanel[data-open] .Q44Ubq_item:before{left:2px}.Q44Ubq_menuPanel[data-open] .Q44Ubq_text{max-width:none;padding:9px 0 0 28px;display:block}.Q44Ubq_menuPanel[data-open] .Q44Ubq_account{padding-top:6px;display:block}}
.Akg2UW_notice{--notice-tone:var(--color-danger);--notice-wash:#ff7a6624;isolation:isolate;color:var(--color-cream);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line-height);overflow-wrap:anywhere;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:12px;padding:14px 18px 14px 14px;animation:.15s steps(3,end) both Akg2UW_pop;display:grid;position:relative}.Akg2UW_notice:before,.Akg2UW_notice:after{content:"";pointer-events:none;clip-path:var(--pixel-shape);position:absolute}.Akg2UW_notice:before{z-index:-2;background:var(--notice-tone);inset:0}.Akg2UW_notice:after{z-index:-1;inset:var(--pixel-stroke-sm);background:linear-gradient(var(--notice-wash), var(--notice-wash)), var(--color-well)}.Akg2UW_glyph{--glyph-tone:var(--notice-tone);width:24px;height:24px;margin-top:-2px}.Akg2UW_body{flex-direction:column;align-items:flex-start;gap:12px;min-width:0;display:flex}.Akg2UW_warning{--notice-tone:var(--color-warning);--notice-wash:#e9b63a24}.Akg2UW_success{--notice-tone:var(--color-success);--notice-wash:#7ed95724}@keyframes Akg2UW_pop{0%{opacity:0;transform:translateY(6px)}}@media (forced-colors:active){.Akg2UW_notice{border:2px solid canvastext}.Akg2UW_notice:before,.Akg2UW_notice:after{display:none}}
.o42KaG_menu{z-index:50;min-width:200px;max-width:340px;max-height:min(420px,70vh);box-shadow:0 0 0 3px var(--color-frame), 0 0 0 6px var(--color-shadow);background:#0e091c;flex-direction:column;padding:8px;animation:.12s steps(3,end) both o42KaG_pop;display:flex;position:fixed;overflow-y:auto}@keyframes o42KaG_pop{0%{opacity:0;translate:0 -4px}}.o42KaG_item{min-height:34px;color:var(--color-cream-soft);font-family:var(--font-body);font-size:var(--type-body-sm-size);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:0 10px 0 24px;display:flex;position:relative}.o42KaG_item:before{content:"";background:var(--color-yellow);width:9px;height:9px;clip-path:var(--pixel-arrow);opacity:0;position:absolute;top:50%;left:8px;translate:0 -50%}.o42KaG_item:hover:not(:disabled),.o42KaG_item:focus-visible{color:var(--color-cream);background:#5a48b847;outline:none}.o42KaG_item:hover:not(:disabled):before,.o42KaG_item:focus-visible:before{opacity:1}.o42KaG_item:disabled{color:var(--color-cream-mute);cursor:not-allowed}.o42KaG_danger,.o42KaG_danger:hover:not(:disabled),.o42KaG_danger:focus-visible{color:var(--color-danger)}.o42KaG_words{flex-wrap:wrap;align-items:baseline;gap:0 4px;min-width:0;display:inline-flex}.o42KaG_detail{color:var(--color-cream-mute);font-size:var(--type-caption-size)}.o42KaG_swatch{align-self:center;width:12px;height:12px;box-shadow:inset 0 0 0 1px #0006}.o42KaG_heading{color:var(--color-cream-mute);font-family:var(--font-display);padding:8px 10px 4px;font-size:.85rem;font-weight:600}.o42KaG_shortcut{color:var(--color-cream-mute);font-family:var(--font-mono);font-size:.8rem}.o42KaG_separator{background:var(--color-rule);height:2px;margin:6px 4px}@media (prefers-reduced-motion:reduce){.o42KaG_menu{animation:none}}@media (forced-colors:active){.o42KaG_menu{border:2px solid canvastext}.o42KaG_item:focus-visible{outline:2px solid highlight}}
.EivmyG_name{font-family:var(--font-display);margin:0;font-size:1.25rem;font-weight:600}.EivmyG_price{font-family:var(--font-display);font-size:clamp(2.1rem,3.4vw,2.8rem);font-weight:700;line-height:1}.EivmyG_period{color:var(--color-cream-soft);font-family:var(--font-body);margin-left:6px;font-size:.9375rem;font-weight:400}
.tcVn3G_card{flex-direction:column;gap:20px;padding:28px 28px 30px;display:flex}.tcVn3G_heading{flex-direction:column;gap:6px;display:flex}.tcVn3G_blurb{color:var(--color-cream-soft);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line-height)}.tcVn3G_features{color:var(--color-cream);font-size:var(--type-body-size);line-height:1.45}.tcVn3G_action{margin-top:auto;padding-top:4px}.tcVn3G_action :is(a,button){width:100%}
.BBRTnq_group{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.BBRTnq_legend{color:var(--color-cream);font-size:var(--type-body-sm-size);margin-bottom:8px;padding:0;font-weight:500;line-height:1.4}.BBRTnq_cards{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.BBRTnq_card{cursor:pointer;flex-direction:column;gap:4px;padding:14px 32px 14px 16px;display:flex;}.BBRTnq_card:has(.BBRTnq_radio:checked){--well-edge:var(--color-yellow);--well-face:linear-gradient(var(--color-yellow), var(--color-yellow)) top 7px right 7px / 8px 8px no-repeat, var(--color-well)}.BBRTnq_card:has(.BBRTnq_radio:focus-visible){outline:2px solid var(--color-yellow);outline-offset:2px}.BBRTnq_group input.BBRTnq_radio{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.BBRTnq_title{color:var(--color-cream);font-family:var(--font-display);font-size:var(--type-label-size);font-weight:var(--type-label-weight);line-height:var(--type-label-line-height);letter-spacing:var(--type-label-tracking)}.BBRTnq_description{color:var(--color-cream-soft);font-size:var(--type-body-sm-size);line-height:1.45}
.CVFbrW_ridge{width:100%;height:max(120px, calc(100vw * var(--ridge-ratio)));shape-rendering:crispedges;flex:none;display:block}
.UW2rxW_field{flex-direction:column;gap:6px;min-width:0;display:flex}.UW2rxW_label{color:var(--color-cream);font-size:var(--type-body-sm-size);font-weight:500;line-height:1.4}.UW2rxW_hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.UW2rxW_row{flex-wrap:wrap;gap:2px;padding:5px;display:flex;}.UW2rxW_segment{min-height:32px;color:var(--color-cream-soft);font-family:var(--font-display);cursor:pointer;-webkit-user-select:none;user-select:none;flex:auto;justify-content:center;align-items:center;padding:0 12px;font-size:.98rem;font-weight:600;display:inline-flex;position:relative}.UW2rxW_sm .UW2rxW_segment{min-height:26px;padding:0 8px;font-size:.9rem}.UW2rxW_segment:hover{color:var(--color-cream)}.UW2rxW_segment:has(:checked){color:var(--color-stone-ink);background:var(--color-stone-face);clip-path:var(--pixel-shape-sm);box-shadow:inset 2px 2px 0 var(--color-stone-light), inset -2px -2px 0 var(--color-stone-shade)}.UW2rxW_segment:has(:focus-visible){outline:2px solid var(--color-yellow);outline-offset:-2px;clip-path:none}.UW2rxW_radio{opacity:0;pointer-events:none;position:absolute}.UW2rxW_words{white-space:nowrap}@media (forced-colors:active){.UW2rxW_segment:has(:checked){outline:2px solid highlight}}
.PFsRsW_field{grid-template-columns:44px minmax(0,1fr);align-items:start;gap:4px 12px;display:grid}.PFsRsW_switch{background:var(--color-well-line);width:44px;height:24px;clip-path:var(--pixel-shape-sm);cursor:pointer;border:0;padding:0;position:relative}.PFsRsW_switch:after{content:"";background:var(--color-well);clip-path:var(--pixel-shape-sm);position:absolute;inset:3px}.PFsRsW_knob{z-index:1;background:var(--color-neutral);width:12px;height:12px;transition:translate .12s steps(3,end);position:absolute;top:6px;left:6px}.PFsRsW_switch[aria-checked=true] .PFsRsW_knob{background:var(--color-success);translate:20px}.PFsRsW_switch:hover{background:var(--color-frame)}.PFsRsW_switch:focus-visible{background:var(--color-yellow);outline:none}.PFsRsW_switch:disabled{cursor:not-allowed;opacity:.5}.PFsRsW_text{flex-direction:column;gap:2px;display:flex}.PFsRsW_label{color:var(--color-cream);font-size:var(--type-body-sm-size);cursor:pointer;line-height:1.45}.PFsRsW_description{color:var(--color-cream-soft);font-size:var(--type-caption-size);line-height:var(--type-caption-line-height)}@media (prefers-reduced-motion:reduce){.PFsRsW_knob{transition:none}}@media (forced-colors:active){.PFsRsW_switch{clip-path:none;border:2px solid buttontext}.PFsRsW_switch:after{display:none}.PFsRsW_knob,.PFsRsW_switch[aria-checked=true] .PFsRsW_knob{background:buttontext}}
.nx_V6W_stack{flex-direction:column;gap:14px;display:flex}.nx_V6W_label{color:var(--color-cream);font-size:var(--type-body-sm-size);font-weight:500;line-height:1.4}.nx_V6W_description{color:var(--color-cream-soft);font-size:var(--type-caption-size);line-height:var(--type-caption-line-height)}.nx_V6W_error{color:var(--color-danger);font-size:var(--type-caption-size);line-height:var(--type-caption-line-height)}.nx_V6W_row{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));align-items:end;gap:8px;display:grid}.nx_V6W_value{flex-direction:column;gap:6px;display:flex}.nx_V6W_valueHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.nx_V6W_modeSelect{flex:0 170px;min-width:0}.nx_V6W_nested{border-left:2px solid var(--color-rule);padding-left:12px}.nx_V6W_math{flex-direction:column;gap:8px;display:flex}.nx_V6W_group{box-shadow:inset 0 0 0 2px var(--color-rule);background:#0a07168c;flex-direction:column;gap:10px;padding:12px;display:flex}.nx_V6W_groupHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.nx_V6W_groupTitle{color:var(--color-cream);font-family:var(--font-display);font-size:1rem;font-weight:600}.nx_V6W_tools{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.nx_V6W_count{color:var(--color-cream-mute);font-family:var(--font-mono);margin-left:auto;font-size:.75rem}.nx_V6W_count[data-over=true]{color:var(--color-danger)}.nx_V6W_preview{background:linear-gradient(180deg, #140e28d9, #0a0716eb), var(--color-well);box-shadow:inset 0 0 0 2px var(--color-well-line);padding:12px;overflow:hidden}.nx_V6W_previewLabel{color:var(--color-cream-mute);margin-bottom:6px;font-size:.75rem}.nx_V6W_bossbar{background:#ffffff26;height:6px;margin-top:6px}.nx_V6W_bossbarFill{height:100%}.nx_V6W_list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.nx_V6W_listRow{align-items:flex-end;gap:8px;display:flex}.nx_V6W_listRow>:first-child{flex:1;min-width:0}.nx_V6W_swatches{grid-template-columns:repeat(8,1fr);gap:4px;display:grid}.nx_V6W_swatch{cursor:pointer;border:0;height:22px;box-shadow:inset 0 0 0 2px #00000059}.nx_V6W_swatch:focus-visible{outline:2px solid var(--color-yellow);outline-offset:2px}.nx_V6W_colorRow{align-items:flex-end;gap:8px;display:flex}.nx_V6W_colorInput{cursor:pointer;background:0 0;border:0;width:48px;height:42px;padding:0}
.czjKIW_text{font-family:var(--font-display);white-space:pre-wrap;overflow-wrap:anywhere;font-weight:500;line-height:1.35}.czjKIW_chat{background:#00000080;max-width:100%;padding:2px 6px;font-size:1rem;display:inline-block}.czjKIW_title{text-align:center;font-size:2rem;line-height:1.1;display:block}.czjKIW_subtitle{text-align:center;font-size:1.15rem;display:block}.czjKIW_actionbar,.czjKIW_bossbar{text-align:center;font-size:.95rem;display:block}.czjKIW_plain{font-size:inherit}.czjKIW_obfuscated{filter:blur(2px)}.czjKIW_tooltip{max-width:100%;font-family:var(--font-display);background:#100010f0;flex-direction:column;gap:2px;padding:8px 10px;font-weight:500;line-height:1.3;display:inline-flex;box-shadow:inset 0 0 0 2px #2a0b5c,0 0 0 2px #100010}.czjKIW_tooltipName{font-size:1.05rem}.czjKIW_tooltipLine{font-size:.95rem}@media (prefers-reduced-motion:no-preference){.czjKIW_obfuscated{animation:.4s steps(2,end) infinite czjKIW_flicker}}@keyframes czjKIW_flicker{50%{filter:blur(3px)}}
.pcYw0q_form{flex-direction:column;gap:16px;display:flex}.pcYw0q_event{--kind:var(--kind-event)}.pcYw0q_condition{--kind:var(--kind-condition)}.pcYw0q_action{--kind:var(--kind-action)}.pcYw0q_flow{--kind:var(--kind-flow)}.pcYw0q_function{--kind:var(--kind-function)}.pcYw0q_note{--kind:var(--kind-note)}.pcYw0q_head{border-bottom:2px solid var(--color-rule);flex-direction:column;gap:8px;padding-bottom:14px;display:flex}.pcYw0q_kind{align-items:center;gap:8px;display:flex}.pcYw0q_kindChip{background:var(--kind);color:var(--color-ink);font-family:var(--font-display);clip-path:var(--pixel-shape-sm);padding:1px 8px;font-size:.9rem;font-weight:700}.pcYw0q_category{color:var(--kind);font-family:var(--font-display);font-size:.95rem;font-weight:600}.pcYw0q_title{font-family:var(--font-display);font-size:var(--type-panel-title-size);font-weight:var(--type-panel-title-weight);line-height:var(--type-panel-title-line-height);overflow-wrap:anywhere}.pcYw0q_fields{flex-direction:column;gap:14px;display:flex}.pcYw0q_note{color:var(--color-cream-soft);font-size:var(--type-caption-size);line-height:var(--type-caption-line-height)}.pcYw0q_codes{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.pcYw0q_codes code{background:var(--color-well);box-shadow:inset 0 0 0 1px var(--color-well-line);color:var(--color-cream);font-family:var(--font-mono);padding:1px 5px;font-size:.75rem}.pcYw0q_uses{color:var(--color-cream-soft);font-size:var(--type-caption-size);line-height:var(--type-caption-line-height)}.pcYw0q_uses>summary{cursor:pointer;color:var(--color-cream-mute);font-family:var(--font-display);font-size:.9rem;font-weight:600}.pcYw0q_uses>summary:hover,.pcYw0q_uses>summary:focus-visible{color:var(--color-cream)}.pcYw0q_uses[open]>summary{margin-bottom:4px}.pcYw0q_more{color:var(--color-cream-soft);font:inherit;font-size:var(--type-caption-size);text-align:left;text-decoration:underline;-webkit-text-decoration-color:var(--color-frame);text-decoration-color:var(--color-frame);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:6px 0}.pcYw0q_more:hover,.pcYw0q_more:focus-visible{color:var(--color-cream);-webkit-text-decoration-color:var(--color-yellow);text-decoration-color:var(--color-yellow)}.pcYw0q_problemList{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.pcYw0q_foot{border-top:2px solid var(--color-rule);flex-wrap:wrap;gap:8px;padding-top:14px;display:flex}.pcYw0q_hints{flex-direction:column;gap:12px;display:flex}.pcYw0q_hintList{color:var(--color-cream-soft);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line-height);flex-direction:column;gap:8px;margin:0;padding-left:18px;display:flex}.pcYw0q_actions{flex-wrap:wrap;gap:8px;display:flex}.pcYw0q_links{flex-direction:column;gap:4px;margin:4px 0 0;padding:0;list-style:none;display:flex}.pcYw0q_link{color:var(--color-cream);font:inherit;text-align:left;text-decoration:underline;-webkit-text-decoration-color:var(--color-frame);text-decoration-color:var(--color-frame);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:2px 0}.pcYw0q_link:hover,.pcYw0q_link:focus-visible{-webkit-text-decoration-color:var(--color-yellow);text-decoration-color:var(--color-yellow)}.pcYw0q_inputRow{grid-template-columns:1fr 1fr auto;align-items:end;gap:8px;display:grid}
.OKPawa_dialog{width:min(560px,100vw - 32px);max-height:min(80vh,720px);color:var(--color-cream);background:0 0;border:0;padding:0;overflow:visible}.OKPawa_lg{width:min(880px,100vw - 32px)}.OKPawa_dialog::backdrop{background:#04030cb8}.OKPawa_dialog[open]{animation:.18s steps(3,end) both OKPawa_pop}@keyframes OKPawa_pop{0%{opacity:0;scale:.94}}.OKPawa_frame{isolation:isolate;max-height:inherit;flex-direction:column;padding:20px 22px;display:flex;position:relative}.OKPawa_frame:before,.OKPawa_frame:after{content:"";pointer-events:none;clip-path:var(--pixel-shape);position:absolute}.OKPawa_frame:before{z-index:-2;background:var(--color-shadow);inset:0}.OKPawa_frame:after{z-index:-1;background:var(--color-panel);box-shadow:inset 0 0 0 3px var(--color-frame);inset:3px}.OKPawa_head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.OKPawa_title{font-family:var(--font-display);font-size:var(--type-panel-title-size);font-weight:var(--type-panel-title-weight);line-height:var(--type-panel-title-line-height)}.OKPawa_body{min-height:0;color:var(--color-cream-soft);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line-height);overflow-y:auto}.OKPawa_foot{flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-top:18px;display:flex}@media (prefers-reduced-motion:reduce){.OKPawa_dialog[open]{animation:none}}@media (forced-colors:active){.OKPawa_frame{border:2px solid canvastext}.OKPawa_frame:before,.OKPawa_frame:after{display:none}}
.zXny8G_badge{border:2px solid var(--tone-line);background:var(--color-well);height:26px;color:var(--color-cream);font-size:var(--type-caption-size);white-space:nowrap;align-items:center;gap:8px;padding:0 10px 0 8px;font-weight:500;line-height:1;display:inline-flex}.zXny8G_dot{background:var(--tone);flex:none;width:8px;height:8px}.zXny8G_progress{--tone:var(--color-warning);--tone-line:#e9b63a80}.zXny8G_progress .zXny8G_dot{animation:1.2s steps(2,jump-none) infinite zXny8G_pulse}.zXny8G_success{--tone:var(--color-success);--tone-line:#7ed95780}.zXny8G_error{--tone:var(--color-danger);--tone-line:#ff7a6680}.zXny8G_neutral{--tone:var(--color-neutral);--tone-line:#a39eb373}@keyframes zXny8G_pulse{0%,to{opacity:1}50%{opacity:.25}}
.Zx1gmq_panel{flex-direction:column;gap:14px;display:flex}.Zx1gmq_lead{color:var(--color-cream-soft);font-size:var(--type-caption-size);line-height:var(--type-caption-line-height)}.Zx1gmq_headRow{justify-content:space-between;align-items:center;gap:8px;display:flex}.Zx1gmq_heading{font-family:var(--font-display);font-size:1.05rem;font-weight:600}.Zx1gmq_group{border-top:2px solid var(--color-rule)}.Zx1gmq_group>summary{font-family:var(--font-display);cursor:pointer;align-items:center;gap:8px;padding:10px 0 8px;font-size:1.05rem;font-weight:600;list-style:none;display:flex}.Zx1gmq_group>summary::-webkit-details-marker{display:none}.Zx1gmq_group>summary:before{content:"";background:var(--kind);flex:none;width:10px;height:10px}.Zx1gmq_group>summary:after{content:"+";color:var(--color-cream-mute);font-family:var(--font-mono);margin-left:auto}.Zx1gmq_group[open]>summary:after{content:"−"}.Zx1gmq_group>summary:focus-visible{outline:2px solid var(--color-yellow);outline-offset:2px}.Zx1gmq_category{color:var(--color-cream-mute);margin:8px 0 2px;font-size:.78rem;font-weight:500}.Zx1gmq_lines{flex-direction:column;margin:0 0 8px;padding:0;list-style:none;display:flex}.Zx1gmq_line{width:100%;color:var(--color-cream-soft);font:inherit;font-size:var(--type-body-sm-size);text-align:left;cursor:grab;background:0 0;border:0;flex-direction:column;gap:1px;padding:5px 6px 5px 22px;line-height:1.3;display:flex;position:relative}.Zx1gmq_line:before{content:"";background:var(--color-yellow);width:9px;height:9px;clip-path:var(--pixel-arrow);opacity:0;position:absolute;top:10px;left:6px}.Zx1gmq_line:hover,.Zx1gmq_line:focus-visible{color:var(--color-cream);background:#5a48b838;outline:none}.Zx1gmq_line:hover:before,.Zx1gmq_line:focus-visible:before{opacity:1}.Zx1gmq_lineDetail{color:var(--color-cream-mute);font-size:.76rem}.Zx1gmq_entries{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.Zx1gmq_entry{box-shadow:inset 0 0 0 2px var(--color-rule);background:#0a07168c}.Zx1gmq_entry[data-focus=true]{box-shadow:inset 0 0 0 2px var(--color-yellow)}.Zx1gmq_entry>summary{cursor:pointer;align-items:center;gap:8px;padding:10px 12px;list-style:none;display:flex}.Zx1gmq_entry>summary::-webkit-details-marker{display:none}.Zx1gmq_entry>summary:focus-visible{outline:2px solid var(--color-yellow);outline-offset:-2px}.Zx1gmq_entryName{min-width:0;font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;overflow:hidden}.Zx1gmq_entryText{min-width:0;font-size:var(--type-body-sm-size);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Zx1gmq_entryMeta{color:var(--color-cream-mute);flex:none;margin-left:auto;font-size:.75rem}.Zx1gmq_entryBody{flex-direction:column;gap:12px;padding:4px 12px 14px;display:flex}.Zx1gmq_entryActions{flex-wrap:wrap;gap:6px;display:flex}.Zx1gmq_itemButton{width:100%;box-shadow:inset 0 0 0 2px var(--color-rule);text-align:left;cursor:pointer;background:#0a07168c;border:0;padding:8px;display:block}.Zx1gmq_itemButton:hover,.Zx1gmq_itemButton:focus-visible{box-shadow:inset 0 0 0 2px var(--color-yellow);outline:none}.Zx1gmq_itemMeta{color:var(--color-cream-mute);margin-top:6px;font-size:.75rem;display:block}.Zx1gmq_builder{flex-direction:column;gap:14px;display:flex}.Zx1gmq_builderHead{display:flex}.Zx1gmq_tooltipPreview{z-index:2;background:linear-gradient(#160f2e 70%,#160f2e00);padding:12px;position:sticky;top:-14px}.Zx1gmq_fieldset{border:0;flex-direction:column;gap:10px;margin:0;padding:0;display:flex}.Zx1gmq_legend{font-family:var(--font-display);margin-bottom:8px;padding:0;font-size:1rem;font-weight:600}.Zx1gmq_builderFoot{border-top:2px solid var(--color-rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding-top:12px;display:flex}.Zx1gmq_sidebar{min-width:180px;font-family:var(--font-display);background:#00000073;align-self:flex-end;padding:6px 8px;font-size:.85rem;line-height:1.4}.Zx1gmq_sidebarTitle{color:#ff5;text-align:center}.Zx1gmq_sidebarLine{color:#fff;justify-content:space-between;gap:12px;display:flex}.Zx1gmq_sidebarValue{color:#f55}.Zx1gmq_layers{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.Zx1gmq_slotGrid{grid-template-columns:repeat(9,minmax(0,1fr));gap:3px;padding:6px;display:grid}.Zx1gmq_slot{aspect-ratio:1;min-width:0;box-shadow:inset 0 0 0 2px var(--color-well-line);color:var(--color-cream-soft);font-family:var(--font-display);cursor:pointer;background:#0a0716b3;border:0;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:2px;font-size:.6rem;font-weight:600;line-height:1.1;display:flex;overflow:hidden}.Zx1gmq_slot[data-stocked=true]{color:var(--color-cream);background:#2f256073}.Zx1gmq_slot[data-selected=true]{box-shadow:inset 0 0 0 2px var(--color-yellow)}.Zx1gmq_slot:focus-visible{outline:2px solid var(--color-yellow);outline-offset:-2px}.Zx1gmq_slotName{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.Zx1gmq_slotCount{color:var(--color-yellow)}.Zx1gmq_argRow{box-shadow:inset 0 0 0 2px var(--color-rule);grid-template-columns:1fr 1fr;align-items:end;gap:8px 12px;padding:8px;display:grid}
.v9e5za_link{color:var(--color-cream);text-decoration:underline;-webkit-text-decoration-color:var(--color-yellow);text-decoration-color:var(--color-yellow);text-underline-offset:5px;font-weight:500;text-decoration-thickness:2px;transition:text-decoration-thickness .15s,color .15s}.v9e5za_link:hover{color:var(--color-yellow-bright);text-decoration-thickness:3px}
.bUHFJG_displayXl,.bUHFJG_displayLg,.bUHFJG_displayMd,.bUHFJG_displaySm,.bUHFJG_label{font-family:var(--font-display)}.bUHFJG_displayXl,.bUHFJG_displayLg,.bUHFJG_displayMd,.bUHFJG_displaySm{text-wrap:balance}.bUHFJG_displayXl{font-size:var(--type-page-title-size);font-weight:var(--type-page-title-weight);line-height:var(--type-page-title-line-height);letter-spacing:var(--type-page-title-tracking)}.bUHFJG_displayLg{font-size:var(--type-title-size);font-weight:var(--type-title-weight);line-height:var(--type-title-line-height);letter-spacing:var(--type-title-tracking)}.bUHFJG_displayMd{font-size:var(--type-heading-size);font-weight:var(--type-heading-weight);line-height:var(--type-heading-line-height);letter-spacing:var(--type-heading-tracking)}.bUHFJG_displaySm{font-size:var(--type-panel-title-size);font-weight:var(--type-panel-title-weight);line-height:var(--type-panel-title-line-height);letter-spacing:var(--type-panel-title-tracking)}.bUHFJG_bodyLg{font-size:var(--type-lead-size);font-weight:var(--type-lead-weight);line-height:var(--type-lead-line-height);letter-spacing:var(--type-lead-tracking)}.bUHFJG_bodyMd{font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-line-height);letter-spacing:var(--type-body-tracking)}.bUHFJG_bodyMdStrong{font-size:var(--type-body-size);font-weight:500;line-height:var(--type-body-line-height);letter-spacing:var(--type-body-tracking)}.bUHFJG_bodySm{font-size:var(--type-body-sm-size);font-weight:var(--type-body-sm-weight);line-height:var(--type-body-sm-line-height);letter-spacing:var(--type-body-sm-tracking)}.bUHFJG_caption{font-size:var(--type-caption-size);font-weight:var(--type-caption-weight);line-height:var(--type-caption-line-height);letter-spacing:var(--type-caption-tracking)}.bUHFJG_label{color:var(--color-cream-soft);font-size:var(--type-label-size);font-weight:var(--type-label-weight);line-height:var(--type-label-line-height);letter-spacing:var(--type-label-tracking)}.bUHFJG_code{font-family:var(--font-mono);font-size:var(--type-code-size);font-weight:var(--type-code-weight);line-height:var(--type-code-line-height);letter-spacing:var(--type-code-tracking)}
.Iuk0Sa_well{--well-edge:var(--color-well-line);--well-stroke:var(--pixel-stroke-sm);--well-clip:var(--pixel-shape);isolation:isolate;color:var(--color-cream);position:relative}.Iuk0Sa_well:before,.Iuk0Sa_well:after{content:"";pointer-events:none;clip-path:var(--well-clip);position:absolute}.Iuk0Sa_well:before{z-index:-2;background:var(--well-edge);inset:0}.Iuk0Sa_well:after{z-index:-1;inset:var(--well-stroke);background:var(--well-face,var(--color-well));box-shadow:inset calc(-1 * var(--well-stroke)) calc(-1 * var(--well-stroke)) 0 var(--color-well-lip)}.Iuk0Sa_interactive:before{transition:background-color .1s}.Iuk0Sa_interactive:hover{--well-edge:var(--color-frame)}.Iuk0Sa_interactive:has([aria-invalid=true]){--well-edge:var(--color-danger)}.Iuk0Sa_interactive:has(:focus-visible){--well-edge:var(--color-yellow)}.Iuk0Sa_interactive:has(:disabled){--well-edge:var(--color-rule)}@media (forced-colors:active){.Iuk0Sa_well{border:2px solid canvastext}.Iuk0Sa_well:before,.Iuk0Sa_well:after{display:none}.Iuk0Sa_interactive:has(:focus-visible){outline-offset:2px;outline:2px solid highlight}}
.pLPzQW_field{flex-direction:column;gap:6px;display:flex}.pLPzQW_label{color:var(--color-cream);font-size:var(--type-body-sm-size);font-weight:500;line-height:1.4}.pLPzQW_visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pLPzQW_description{color:var(--color-cream-soft);font-size:var(--type-caption-size);line-height:var(--type-caption-line-height)}.pLPzQW_box{font-size:1rem;}.pLPzQW_sm{--well-clip:var(--pixel-shape-sm);--field-height:42px;font-size:.95rem}.pLPzQW_md{--field-height:48px}.pLPzQW_lg{--field-height:56px;font-size:var(--type-body-size)}.pLPzQW_control{width:100%;height:var(--field-height,48px);color:inherit;background:0 0;border:0;border-radius:0;margin:0;padding:0 16px;line-height:1.4;display:block}.pLPzQW_control:focus-visible{outline:none}.pLPzQW_control::placeholder{color:var(--color-cream-mute);opacity:1}.pLPzQW_control:disabled{color:var(--color-cream-mute);cursor:not-allowed}.pLPzQW_control:-webkit-autofill{-webkit-text-fill-color:var(--color-cream);caret-color:var(--color-yellow);transition:background-color 600000s}.pLPzQW_textarea{resize:none;field-sizing:content;height:auto;min-height:120px;max-height:360px;padding:10px 16px;line-height:1.5}.pLPzQW_select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' shape-rendering='crispEdges' fill='%23fff3d6'%3E%3Cpath d='M0 0h2v2H0zM10 0h2v2h-2zM2 2h2v2H2zM8 2h2v2H8zM4 4h4v2H4zM5 6h2v2H5z'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;padding-right:40px}.pLPzQW_select option{color:var(--color-cream);background:#0e091c}.pLPzQW_error{color:var(--color-danger);font-size:var(--type-caption-size);line-height:var(--type-caption-line-height);align-items:flex-start;gap:8px;display:flex}.pLPzQW_errorGlyph{--glyph-tone:var(--color-danger)}
._2Wg4lq_field{grid-template-columns:20px minmax(0,1fr);align-items:start;gap:4px 12px;display:grid}._2Wg4lq_field input._2Wg4lq_box{margin-top:1px}._2Wg4lq_text{flex-direction:column;gap:4px;display:flex}._2Wg4lq_label{color:var(--color-cream);font-size:var(--type-body-sm-size);cursor:pointer;line-height:1.45}
.DNyEFW_banner{margin-bottom:24px}.DNyEFW_actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.DNyEFW_note{color:var(--color-cream-soft)}
.EWo0nW_wordmark{color:var(--color-cream);font-family:var(--font-display);letter-spacing:.01em;white-space:nowrap;font-size:1.8rem;font-weight:700;line-height:1;text-decoration:none}.EWo0nW_wordmark:hover{color:var(--color-yellow-bright)}
.rpxyOW_page{padding:48px var(--gutter) 32px;place-items:center;display:grid}.rpxyOW_column{flex-direction:column;gap:24px;width:100%;max-width:420px;display:flex}.rpxyOW_brand{align-self:center}
.TYRKaG_main{padding:calc(var(--bar-height) + clamp(48px, 9vh, 96px)) 0 72px}
.AsYUJa_page{padding:64px var(--gutter) 32px;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px;display:flex}.AsYUJa_lead{max-width:44ch;color:var(--color-cream-soft)}
._3fcZma_sky{z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden}._3fcZma_gradient{background:linear-gradient(to bottom, var(--sky-zenith) 0%, var(--sky-mid) 50%, var(--sky-low) 84%, var(--sky-horizon) 100%);position:absolute;inset:0}._3fcZma_stars,._3fcZma_clouds{shape-rendering:crispedges;width:100%;height:100%;position:absolute;inset:0}._3fcZma_stars{opacity:var(--stars);fill:#fff7dd}._3fcZma_layer0{opacity:.55}._3fcZma_layer1{opacity:.8}._3fcZma_twinkle{animation:3.6s steps(2,jump-none) infinite _3fcZma_twinkle}@keyframes _3fcZma_twinkle{0%,to{opacity:1}50%{opacity:.25}}._3fcZma_clouds{fill:#fff3d66b;opacity:var(--clouds)}._3fcZma_moon{background:#f6efd7;width:4.4vmin;height:4.4vmin;position:absolute;top:15%;left:84%;translate:-50% -50%;box-shadow:0 0 0 .6vmin #f6efd714}._3fcZma_sun{background:#ffd45c;width:7vmin;height:7vmin;position:absolute;top:70%;left:86%;translate:-50% -50%;box-shadow:0 0 6vmin 2vmin #ffaa4666}@media (max-width:899px){._3fcZma_moon{display:none}}
.wDpoka_display{font-family:var(--font-display);color:var(--color-cream);text-wrap:balance;font-size:var(--type-display-size);font-weight:var(--type-display-weight);line-height:var(--type-display-line-height);letter-spacing:var(--type-display-tracking);width:max-content;max-width:92vw;margin:0}.wDpoka_display span{display:block}.wDpoka_lead{max-width:var(--measure);text-wrap:pretty}.wDpoka_panels{gap:20px;margin:0;padding:0;list-style:none;display:grid}.wDpoka_panels3{grid-template-columns:repeat(3,minmax(0,1fr))}.wDpoka_chapter{flex-direction:column;gap:24px;padding:120px 0 0;display:flex}.wDpoka_hero{justify-content:center;min-height:100dvh;padding:18vh 0 10vh;}.wDpoka_heroCopy{flex-direction:column;gap:24px;max-width:600px;display:flex}.wDpoka_chapterHead{flex-direction:column;gap:14px;max-width:62ch;display:flex}.wDpoka_narrow{max-width:600px}.wDpoka_features{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 32px;margin:16px 0 0;padding:0;list-style:none;display:grid}.wDpoka_feature{flex-direction:column;gap:6px;display:flex}@media (max-width:899px){.wDpoka_chapter{gap:22px;padding:56px 0 0}.wDpoka_hero{min-height:0;padding:40px 0 0}.wDpoka_display{width:auto;max-width:none}.wDpoka_panels3{grid-template-columns:1fr}.wDpoka_narrow{max-width:none}}@media (max-width:599px){.wDpoka_features{grid-template-columns:1fr}}
._8dK4uW_section{padding-top:120px}._8dK4uW_compact{padding-top:48px}._8dK4uW_header{padding-top:calc(var(--bar-height) + clamp(56px, 12vh, 128px))}._8dK4uW_headerContent{flex-direction:column;align-items:flex-start;gap:24px;max-width:820px;display:flex}._8dK4uW_pageTitle{max-width:18ch}._8dK4uW_lead{max-width:var(--measure);text-wrap:pretty}._8dK4uW_intro{flex-direction:column;gap:14px;max-width:62ch;margin-bottom:32px;display:flex}._8dK4uW_intro:last-child{margin-bottom:0}._8dK4uW_grid{gap:20px;margin:0;padding:0;list-style:none;display:grid}._8dK4uW_columns2{grid-template-columns:repeat(2,minmax(0,1fr))}._8dK4uW_columns3{grid-template-columns:repeat(3,minmax(0,1fr))}._8dK4uW_columns4,._8dK4uW_steps{grid-template-columns:repeat(4,minmax(0,1fr))}._8dK4uW_stepNumber{color:var(--color-yellow);font-family:var(--font-display);font-size:2rem;font-weight:700;line-height:1}._8dK4uW_facts{max-width:1000px}._8dK4uW_points{max-width:680px;color:var(--color-cream-soft)}._8dK4uW_faq{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 40px;max-width:1040px;display:grid}._8dK4uW_faqItem{flex-direction:column;gap:6px;display:flex}._8dK4uW_close{flex-direction:column;gap:24px;max-width:640px;display:flex}._8dK4uW_close ._8dK4uW_intro{margin-bottom:0}._8dK4uW_prose{max-width:68ch;color:var(--color-cream-soft);flex-direction:column;gap:16px;display:flex}._8dK4uW_prose h2{color:var(--color-cream);font-family:var(--font-display);font-size:var(--type-heading-size);font-weight:var(--type-heading-weight);line-height:var(--type-heading-line-height);margin-top:24px}._8dK4uW_prose h3{color:var(--color-cream);font-family:var(--font-display);font-size:var(--type-panel-title-size);font-weight:var(--type-panel-title-weight);line-height:var(--type-panel-title-line-height);margin-top:8px}._8dK4uW_prose ul,._8dK4uW_prose ol{flex-direction:column;gap:8px;margin:0;padding-left:22px;display:flex}._8dK4uW_prose ul{list-style:square}._8dK4uW_prose li::marker{color:var(--color-yellow)}._8dK4uW_prose strong{color:var(--color-cream);font-weight:600}._8dK4uW_updated{color:var(--color-cream-mute)}._8dK4uW_related{margin-top:28px}@media (max-width:959px){._8dK4uW_columns3,._8dK4uW_columns4,._8dK4uW_steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:899px){._8dK4uW_section{padding-top:56px}._8dK4uW_compact{padding-top:32px}}@media (max-width:599px){._8dK4uW_columns2,._8dK4uW_columns3,._8dK4uW_columns4,._8dK4uW_steps,._8dK4uW_faq{grid-template-columns:minmax(0,1fr)}}
.cwF4ha_shell{flex-direction:column;min-height:100dvh;display:flex}.cwF4ha_main{flex:1 0 auto}
.s6OFYa_stack{flex-direction:column;gap:24px;display:flex}.s6OFYa_form{flex-direction:column;gap:18px;display:flex}.s6OFYa_submit{width:100%;margin-top:6px}.s6OFYa_switch{color:var(--color-cream-soft);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line-height)}
._8rPJzq_page{flex-direction:column;gap:24px;max-width:760px;display:flex}._8rPJzq_loading{color:var(--color-cream-mute)}._8rPJzq_stack{flex-direction:column;gap:24px;display:flex}._8rPJzq_panelHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:20px;display:flex}._8rPJzq_planTitle{flex-direction:column;gap:4px;display:flex}._8rPJzq_cardTitle{margin-bottom:12px}._8rPJzq_muted{color:var(--color-cream-soft);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line-height)}._8rPJzq_actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}._8rPJzq_chooser{flex-direction:column;gap:16px;display:flex}._8rPJzq_plans{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}._8rPJzq_planRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}
.RXLNwG_page{flex-direction:column;gap:24px;display:flex}.RXLNwG_form{flex-direction:column;gap:16px;max-width:520px;display:flex}.RXLNwG_actions{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.RXLNwG_loading{color:var(--color-cream-mute);margin:0}
._2W_E-W_page{flex-direction:column;gap:24px;display:flex}._2W_E-W_header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}._2W_E-W_create{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}._2W_E-W_loading,._2W_E-W_muted{color:var(--color-cream-mute)}._2W_E-W_grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}._2W_E-W_cardHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._2W_E-W_badges{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}._2W_E-W_cardTitle{overflow-wrap:anywhere;min-width:0}._2W_E-W_cardTitle a:hover{color:var(--color-yellow-bright)}._2W_E-W_cardMeta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:4px;display:flex}._2W_E-W_title{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}._2W_E-W_sentence{color:var(--color-cream-soft)}._2W_E-W_id{color:var(--color-cream-mute)}._2W_E-W_buttons{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._2W_E-W_panelTitle{margin-bottom:12px}._2W_E-W_sentences{color:var(--color-cream-soft);font-size:var(--type-body-sm-size);margin-top:12px}._2W_E-W_problems,._2W_E-W_servers{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._2W_E-W_problems li{color:var(--color-danger)}._2W_E-W_delete{align-self:flex-start}._2W_E-W_library{flex-direction:column;gap:12px;display:flex}
.U4OhFa_page{flex-direction:column;gap:24px;display:flex}.U4OhFa_header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.U4OhFa_headerActions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.U4OhFa_allowance,.U4OhFa_loading{color:var(--color-cream-soft);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line-height)}.U4OhFa_grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.U4OhFa_cardHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.U4OhFa_cardTitle{overflow-wrap:anywhere;min-width:0}.U4OhFa_cardTitle a:hover{color:var(--color-yellow-bright)}.U4OhFa_cardMeta{flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto;padding-top:4px;display:flex}
.rbpV6a_page{flex-direction:column;gap:24px;display:flex}.rbpV6a_loading,.rbpV6a_muted{color:var(--color-cream-mute)}.rbpV6a_header{flex-direction:column;gap:8px;display:flex}.rbpV6a_title{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.rbpV6a_title h1{overflow-wrap:anywhere}.rbpV6a_sentence{color:var(--color-cream-soft)}.rbpV6a_join{color:var(--color-cream-soft);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line-height);margin-top:24px}.rbpV6a_controls{flex-direction:column;gap:12px;display:flex}.rbpV6a_buttons{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.rbpV6a_panelHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.rbpV6a_objectives{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.rbpV6a_objectives li{gap:8px;display:flex}.rbpV6a_mark{width:1.25em;color:var(--color-cream-mute);flex:none}.rbpV6a_done{color:var(--color-cream-soft)}.rbpV6a_done .rbpV6a_mark{color:var(--color-success)}.rbpV6a_time{color:var(--color-cream-soft);font-family:var(--font-mono);font-size:var(--type-code-size);line-height:var(--type-code-line-height);margin-top:16px}.rbpV6a_eyebrow{margin-bottom:4px}.rbpV6a_activity{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.rbpV6a_activityItem{font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line-height);flex-wrap:wrap;justify-content:space-between;gap:4px 16px;padding:10px 0;display:flex}.rbpV6a_activityItem+.rbpV6a_activityItem{border-top:2px solid var(--color-rule)}.rbpV6a_when{color:var(--color-cream-mute);white-space:nowrap}.rbpV6a_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rbpV6a_settingsForm{flex-direction:column;gap:28px;margin-top:8px;display:flex}.rbpV6a_settingsSection{border:0;flex-direction:column;gap:16px;min-width:0;margin:0;padding:0;display:flex}.rbpV6a_settingsSection>legend{margin-bottom:12px;padding:0}.rbpV6a_settingsPair{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.rbpV6a_milestone{flex-direction:column;gap:12px;padding:16px;display:flex}.rbpV6a_sentence+form{margin-top:16px}
.HQPRSG_page{flex-direction:column;gap:24px;max-width:640px;display:flex}.HQPRSG_loading{color:var(--color-cream-mute)}.HQPRSG_form{flex-direction:column;gap:24px;display:flex}.HQPRSG_challenge{flex-direction:column;gap:8px;display:flex}.HQPRSG_challengeInfo{color:var(--color-cream-soft);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line-height);flex-direction:column;gap:4px;display:flex}.HQPRSG_submit{align-self:flex-start}.HQPRSG_refusal{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.HQPRSG_refusalText{color:var(--color-cream-soft)}
.KIcmJa_stage{--glow:#ffcf5a;--dark-window:#1a1424;--w0:var(--dark-window);--w1:var(--dark-window);--w2:var(--dark-window);--fire-tip:1;--fire-mid:1;--spark:1;position:relative}.KIcmJa_stage[data-phase=dusk]{--w0:var(--glow)}.KIcmJa_stage[data-phase=night]{--w0:var(--glow);--w2:var(--glow)}.KIcmJa_stage[data-phase=deep]{--w0:var(--glow);--w1:var(--glow);--w2:var(--glow)}.KIcmJa_stage[data-phase=firstlight]{--w1:var(--glow)}.KIcmJa_stage[data-phase=dawn]{--fire-tip:0;--fire-mid:.6;--spark:0}.KIcmJa_scene{z-index:0;height:100dvh;position:sticky;top:0;overflow:hidden;container-type:size}.KIcmJa_sky{background:linear-gradient(to bottom, var(--sky-zenith) 0%, var(--sky-mid) 50%, var(--sky-low) 84%, var(--sky-horizon) 100%);position:absolute;inset:0}.KIcmJa_stars{width:100%;height:100%;opacity:var(--stars);fill:#fff7dd;shape-rendering:crispedges;position:absolute;inset:0}.KIcmJa_layer0,.KIcmJa_layer1,.KIcmJa_layer2{animation:linear infinite alternate KIcmJa_drift}.KIcmJa_layer0{opacity:.55;animation-duration:420s}.KIcmJa_layer1{opacity:.8;animation-duration:280s}.KIcmJa_layer2{animation-duration:170s}@keyframes KIcmJa_drift{to{transform:translate(-6px)}}.KIcmJa_twinkle{animation:3.6s steps(2,jump-none) infinite KIcmJa_twinkle}@keyframes KIcmJa_twinkle{0%,to{opacity:1}50%{opacity:.25}}.KIcmJa_shooting{opacity:0;animation:13s linear 4s infinite KIcmJa_shoot}.KIcmJa_clouds{fill:#fff3d66b;width:100%;height:100%;opacity:calc(.8 - var(--stars) * .65);shape-rendering:crispedges;position:absolute;inset:0}.KIcmJa_cloud{animation:linear infinite KIcmJa_cloud}@keyframes KIcmJa_cloud{0%{transform:translateX(calc(176px / var(--s)))}to{transform:translateX(calc(-34px / var(--s)))}}@keyframes KIcmJa_shoot{0%{opacity:0;transform:translate(0)}1%{opacity:1}6%{opacity:0;transform:translate(-34px,18px)}to{opacity:0;transform:translate(-34px,18px)}}.KIcmJa_moon,.KIcmJa_sun{position:absolute;translate:-50% -50%}.KIcmJa_moon{left:var(--moon-x);top:var(--moon-y);width:4.4vmin;height:4.4vmin;opacity:var(--moon-o);background:#f6efd7;box-shadow:0 0 0 .6vmin #f6efd714}.KIcmJa_sun{left:var(--sun-x);top:var(--sun-y);width:7vmin;height:7vmin;opacity:var(--sun-o);background:#ffd45c;box-shadow:0 0 6vmin 2vmin #ffaa4666}.KIcmJa_hillWide,.KIcmJa_hillNarrow{shape-rendering:crispedges;width:100%;height:100%;position:absolute;inset:0}.KIcmJa_hillNarrow{display:none}.KIcmJa_ground{background:linear-gradient(to bottom, var(--grass) 0 calc(100% / 14), var(--dirt) calc(100% / 14) calc(400% / 14), var(--stone) calc(400% / 14));height:min(14.5833cqw,11.6667cqh);position:absolute;bottom:0;left:0;right:0}.KIcmJa_story{z-index:1;padding:0 var(--gutter) calc(min(100vw * 39 / 96, 100vh * 39 / 120) + 16px);margin-top:-100dvh;padding-bottom:calc(min(40.625vw,32.5dvh) + 16px);position:relative}@media (max-width:899px){.KIcmJa_scene{z-index:2;height:44dvh}.KIcmJa_hillWide,.KIcmJa_ground{display:none}.KIcmJa_hillNarrow{display:block}.KIcmJa_story{background:var(--stone);margin-top:0;padding-bottom:64px}}.KIcmJa_log{fill:#3a2414}.KIcmJa_stoneRing{fill:#3b3d48}.KIcmJa_flameBase{fill:#ff7a1f;animation:.7s steps(3,jump-none) infinite KIcmJa_flameBase}.KIcmJa_flameMid{fill:#ffb43a;opacity:var(--fire-mid);animation:.55s steps(2,jump-none) infinite KIcmJa_flameMid}.KIcmJa_flameTip{fill:#ffe27a;opacity:var(--fire-tip);animation:.45s steps(2,jump-none) infinite KIcmJa_flameTip}@keyframes KIcmJa_flameBase{0%{fill:#ff7a1f}50%{fill:#ff9a2e}to{fill:#f26a16}}@keyframes KIcmJa_flameMid{0%{transform:translateY(0)}to{transform:translateY(-.5px)}}@keyframes KIcmJa_flameTip{0%{transform:translate(0)}50%{fill:#fff1b0;transform:translate(.5px,-.5px)}to{transform:translate(-.5px)}}.KIcmJa_spark{fill:#ffd27a;opacity:0;animation:2.1s linear infinite KIcmJa_spark}@keyframes KIcmJa_spark{0%{opacity:0;transform:translate(0)}10%{opacity:var(--spark)}to{opacity:0;transform:translate(.8px,-7px)}}.KIcmJa_person{opacity:0}.KIcmJa_person[data-on]{opacity:1}.KIcmJa_person[data-on]:not([data-you]){animation:.9s steps(9,end) both KIcmJa_walk-in}.KIcmJa_person[data-on]:not([data-you]) .KIcmJa_legLeft{animation:.3s step-end 3 KIcmJa_step-left}.KIcmJa_person[data-on]:not([data-you]) .KIcmJa_legRight{animation:.3s step-end 3 KIcmJa_step-right}.KIcmJa_legLeft,.KIcmJa_legRight{fill:#2a2130}@keyframes KIcmJa_walk-in{0%{transform:translateX(var(--from))}to{transform:translate(0)}}@keyframes KIcmJa_step-left{0%{transform:translate(-.5px)}to{transform:translate(0)}}@keyframes KIcmJa_step-right{0%{transform:translate(.5px)}to{transform:translate(0)}}.KIcmJa_invite{flex-wrap:wrap;align-items:center;gap:14px 22px;display:flex}.KIcmJa_inviteCount{font-family:var(--font-display);color:var(--color-cream);letter-spacing:.01em;font-size:1.25rem;font-weight:500}
.Ih2svG_intro{flex-direction:column;align-items:flex-start;gap:20px;max-width:820px;margin-bottom:48px;display:flex}.Ih2svG_lead{max-width:var(--measure);text-wrap:pretty}.Ih2svG_loading{color:var(--color-cream-mute)}.Ih2svG_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.Ih2svG_coverLink{margin-bottom:6px;display:block}.Ih2svG_cardTitleRow{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.Ih2svG_titleLink{color:inherit;text-decoration:none}.Ih2svG_titleLink:hover{color:var(--color-yellow-bright)}.Ih2svG_facts{margin-top:auto;padding-top:4px}.Ih2svG_detail{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:40px;display:grid}.Ih2svG_detailCover{top:calc(var(--bar-height) + 24px);position:sticky}.Ih2svG_detailBody{flex-direction:column;gap:20px;display:flex}.Ih2svG_titleRow{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.Ih2svG_by,.Ih2svG_lineage{color:var(--color-cream-soft)}.Ih2svG_factList{color:var(--color-cream-soft);font-size:var(--type-body-sm-size)}@media (max-width:959px){.Ih2svG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.Ih2svG_detail{grid-template-columns:minmax(0,1fr)}.Ih2svG_detailCover{max-width:480px;position:static}}@media (max-width:599px){.Ih2svG_grid{grid-template-columns:minmax(0,1fr)}}
.n6ZjVa_nav{margin-top:-16px}.n6ZjVa_column{max-width:68ch}.n6ZjVa_foot{margin-top:56px}.n6ZjVa_entries{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.n6ZjVa_phrase{color:var(--color-cream);font-family:var(--font-body);margin:0;font-size:1.05rem}.n6ZjVa_phrase strong{color:var(--color-yellow);font-family:var(--font-display);font-weight:600}.n6ZjVa_optional{color:var(--color-cream-mute)}.n6ZjVa_entryList{flex-direction:column;gap:8px;display:flex}.n6ZjVa_entryListTitle{color:var(--color-cream-mute);font-family:var(--font-display);margin:0;font-size:.95rem;font-weight:600}.n6ZjVa_exampleCard{gap:12px}.n6ZjVa_steps{color:var(--color-cream-soft);font-family:var(--font-body);flex-direction:column;gap:6px;margin:0;padding-left:22px;line-height:1.45;display:flex}.n6ZjVa_steps .n6ZjVa_steps{margin-top:6px}.n6ZjVa_steps li::marker{color:var(--color-yellow)}.n6ZjVa_otherwise{color:var(--color-cream-mute);font-family:var(--font-display);margin-top:6px;font-size:.95rem;font-weight:600;display:block}.n6ZjVa_declared{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px 40px;display:grid}
.bENVkq_main{padding-bottom:72px}
.KzJG5a_grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:20px;display:grid}.KzJG5a_note{color:var(--color-cream-soft);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line-height);margin-top:24px}.KzJG5a_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.KzJG5a_actionPlaceholder{height:56px;display:block}@media (max-width:959px){.KzJG5a_grid{grid-template-columns:minmax(0,1fr);max-width:480px}}
.Kl7mKa_page{flex-direction:column;gap:24px;max-width:680px;padding:64px 0;display:flex}.Kl7mKa_lead{color:var(--color-cream-soft)}.Kl7mKa_stack{flex-direction:column;gap:24px;display:flex}.Kl7mKa_actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}
.urUYFW_page{flex-direction:column;gap:24px;padding:64px 0;display:flex}.urUYFW_lead{color:var(--color-cream-soft)}.urUYFW_list{flex-direction:column;gap:16px;display:flex}.urUYFW_email{flex-direction:column;gap:8px;display:flex}.urUYFW_meta{color:var(--color-cream-mute)}.urUYFW_body{color:var(--color-cream-soft);font-family:var(--font-mono);font-size:var(--type-code-size);line-height:var(--type-code-line-height);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;overflow-x:auto}.urUYFW_link{color:var(--color-cream);text-decoration:underline;-webkit-text-decoration-color:var(--color-yellow);text-decoration-color:var(--color-yellow);text-underline-offset:3px;text-decoration-thickness:2px}
