@layer components{.gm-5cq_head{gap:var(--space-8);padding-block-start:var(--space-40);display:grid}.gm-5cq_title{font-family:var(--font-display);font-size:var(--text-page-title);font-weight:var(--weight-display);line-height:var(--leading-page-title);letter-spacing:var(--tracking-display);text-wrap:balance;margin:0}.gm-5cq_device{max-inline-size:var(--measure);color:var(--text-secondary);text-wrap:pretty;margin:0}.gm-5cq_pending{min-block-size:40vh}.gm-5cq_saved{gap:var(--space-32);padding-block:var(--space-24) var(--space-64);display:grid}.gm-5cq_bar{z-index:2;justify-content:space-between;align-items:center;gap:var(--space-12) var(--space-24);padding-block:var(--space-12);border-block-end:1px solid var(--border-subtle);background:var(--canvas);flex-wrap:wrap;display:flex;position:sticky;inset-block-start:var(--nav-height)}.gm-5cq_count{color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.gm-5cq_tools{gap:var(--space-8);flex-wrap:wrap;display:flex}.gm-5cq_section{gap:var(--space-16);display:grid}.gm-5cq_sectionTitle{color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label);line-height:var(--leading-xs);margin:0}.gm-5cq_status{color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-xs);margin:0}.gm-5cq_rows{margin:0;padding:0;list-style:none}.gm-5cq_saved [data-removed] :is(img,[data-crop-target],a){opacity:.4}.gm-5cq_saved [data-removed] :is([data-crop-target],a){pointer-events:none}.gm-5cq_gone{--r:.8;gap:var(--space-8);align-content:start;display:grid}.gm-5cq_goneFrame{align-content:center;gap:var(--space-4);aspect-ratio:4/5;padding:var(--space-16);border:1px dashed var(--border-control);border-radius:var(--radius-image);color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-sm);display:grid}.gm-5cq_goneFrame strong{color:var(--text-primary);font-weight:var(--weight-medium)}.gm-5cq_templates{gap:var(--space-24);grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));margin:0;padding:0;list-style:none;display:grid}.gm-5cq_template{gap:var(--space-8);inline-size:fit-content;max-inline-size:100%;display:grid;position:relative}.gm-5cq_templateLink{gap:var(--space-8);color:inherit;text-decoration:none;display:grid}.gm-5cq_templateLink:focus-visible{outline:var(--focus-ring-width) solid var(--accent);outline-offset:var(--focus-ring-offset)}@media (hover:hover) and (pointer:fine){.gm-5cq_templateLink:hover .gm-5cq_templateTitle{text-underline-offset:.2em;text-decoration:underline}}.gm-5cq_templateFrame{inline-size:min(100%, calc(220px * var(--w) / var(--h)));aspect-ratio:var(--w) / var(--h);border-radius:var(--radius-image);display:block;position:relative;overflow:hidden}.gm-5cq_templateFrame img{block-size:100%;inline-size:100%;display:block}.gm-5cq_templateFrame:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--image-hairline);position:absolute;inset:0}.gm-5cq_templateTitle{font-weight:var(--weight-medium)}.gm-5cq_templateMeta{color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-xs)}.gm-5cq_templateActions{position:absolute;inset-block-start:var(--space-8);inset-inline-end:var(--space-8)}.gm-5cq_empty{justify-items:start;gap:var(--space-12);padding-block:var(--space-40) var(--space-24);max-inline-size:var(--measure);display:grid}.gm-5cq_emptyFrame{aspect-ratio:4/5;inline-size:8rem;border:1px dashed var(--border-control);border-radius:var(--radius-image);margin-block-end:var(--space-12)}.gm-5cq_emptyTitle{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--weight-display);line-height:var(--leading-2xl);margin:0}.gm-5cq_emptyBody{color:var(--text-secondary);margin:0}}
@layer components{.YL7o1q_badge{padding-inline:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-image);background:var(--surface-raised);color:var(--text-primary);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--leading-xs);vertical-align:middle;white-space:nowrap;flex:none;display:inline-block}.YL7o1q_badge[data-overlay]{z-index:1;pointer-events:none;position:absolute;inset-block-end:var(--space-8);inset-inline-start:var(--space-8)}}
@layer components{.KWrpwa_mark{pointer-events:none;visibility:hidden;block-size:calc(100% + .9em);inline-size:calc(100% + 1.2em);max-inline-size:none;position:absolute;inset-block-start:-.45em;inset-inline-start:-.6em;overflow:visible}.KWrpwa_mark ellipse{fill:none;stroke:var(--mark);stroke-width:2.25px;stroke-linecap:round}.KWrpwa_mark ellipse+ellipse{stroke-width:1.25px;opacity:.7}[data-save-scope]:has([data-saved]) .KWrpwa_mark{visibility:visible}[data-save-scope]:has([data-saved=new]) .KWrpwa_mark ellipse{stroke-dasharray:1;animation:KWrpwa_draw var(--duration-expand) var(--ease-enter) both}[data-save-scope]:has([data-saved=new]) .KWrpwa_mark ellipse+ellipse{animation-delay:var(--duration-feedback)}@media (prefers-reduced-motion:reduce){[data-save-scope]:has([data-saved=new]) .KWrpwa_mark ellipse{animation:none}}@keyframes KWrpwa_draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}}
@layer components{._9duQ7G_marks{inset:calc(-1 * var(--_offset));pointer-events:none;filter:drop-shadow(0 0 1px var(--overlay-outline)) drop-shadow(0 0 .5px var(--overlay-outline));position:absolute}._9duQ7G_corner{inline-size:var(--_size);block-size:var(--_size);border:0 solid var(--film-mark);translate:var(--_x,0px) var(--_y,0px);transition:opacity var(--duration-content) var(--ease-enter), translate var(--duration-content) var(--ease-enter);position:absolute}[dir=rtl] ._9duQ7G_corner{translate:calc(-1 * var(--_x,0px)) var(--_y,0px)}._9duQ7G_corner[data-corner=start-start]{border-block-start-width:2px;border-inline-start-width:2px;inset-block-start:0;inset-inline-start:0}._9duQ7G_corner[data-corner=end-start]{border-block-start-width:2px;border-inline-end-width:2px;inset-block-start:0;inset-inline-end:0}._9duQ7G_corner[data-corner=start-end]{border-block-end-width:2px;border-inline-start-width:2px;inset-block-end:0;inset-inline-start:0}._9duQ7G_corner[data-corner=end-end]{border-block-end-width:2px;border-inline-end-width:2px;inset-block-end:0;inset-inline-end:0}._9duQ7G_marks[data-mode=interactive] ._9duQ7G_corner{opacity:0}._9duQ7G_marks[data-mode=interactive] ._9duQ7G_corner[data-corner^=start]{--_x:calc(-1 * var(--distance-reveal) / 2)}._9duQ7G_marks[data-mode=interactive] ._9duQ7G_corner[data-corner^=end]{--_x:calc(var(--distance-reveal) / 2)}._9duQ7G_marks[data-mode=interactive] ._9duQ7G_corner[data-corner$=-start]{--_y:calc(-1 * var(--distance-reveal) / 2)}._9duQ7G_marks[data-mode=interactive] ._9duQ7G_corner[data-corner$=-end]{--_y:calc(var(--distance-reveal) / 2)}@media (hover:hover) and (pointer:fine){[data-crop-target]:hover ._9duQ7G_marks[data-mode=interactive] ._9duQ7G_corner{opacity:1;--_x:0px;--_y:0px}}:is([data-crop-target]:focus-visible ._9duQ7G_marks[data-mode=interactive] ._9duQ7G_corner,[data-crop-target]:has(:focus-visible) ._9duQ7G_marks[data-mode=interactive] ._9duQ7G_corner,[data-crop-target][data-crop-active] ._9duQ7G_marks[data-mode=interactive] ._9duQ7G_corner){opacity:1;--_x:0px;--_y:0px}}
@layer components{.Zd2VDW_strip{background:var(--film);flex-direction:column;display:flex;container-type:inline-size}.Zd2VDW_holes{--_tile:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='9'%3E%3Crect x='6' width='14' height='9' rx='2'/%3E%3C/svg%3E");block-size:9px;margin:var(--space-8) var(--space-8);background:var(--film-hole);-webkit-mask:var(--_tile) 0 0 / 26px 9px space no-repeat;-webkit-mask:var(--_tile) 0 0 / 26px 9px space no-repeat;mask:var(--_tile) 0 0 / 26px 9px space no-repeat}.Zd2VDW_row{justify-content:center;align-items:center;gap:var(--space-8);padding:var(--space-4) var(--space-12);display:flex}.Zd2VDW_frame{flex:0 auto;justify-content:center;min-inline-size:0;max-inline-size:100%;display:flex}.Zd2VDW_print{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;writing-mode:vertical-rl;white-space:nowrap;-webkit-user-select:none;user-select:none;flex:none;display:none}.Zd2VDW_start{color:var(--film-mark);transform:rotate(180deg)}.Zd2VDW_end{color:var(--film-print)}@container (min-width:480px){.Zd2VDW_print{display:block}.Zd2VDW_row{padding-inline:var(--space-20);justify-content:space-between}}@container (max-width:479.98px){.Zd2VDW_holes{--_tile:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='8'%3E%3Crect x='5' width='12' height='8' rx='2'/%3E%3C/svg%3E");block-size:8px;margin:6px var(--space-4);-webkit-mask-size:22px 8px;mask-size:22px 8px}}}
@layer components{.sK-S5a_frame{color:var(--mark);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);font-variant-numeric:tabular-nums;letter-spacing:.02em;direction:ltr;unicode-bidi:isolate}.sK-S5a_onFilm{color:var(--film-mark)}}
@layer components{.q9Cpsq_button[aria-pressed=true] .q9Cpsq_heart{fill:currentColor}.q9Cpsq_heart{transition:fill var(--duration-feedback) linear}@media (prefers-reduced-motion:reduce){.q9Cpsq_heart{transition:none}}.q9Cpsq_button.q9Cpsq_icon{--_bg:color-mix(in srgb, var(--surface-raised) 80%, transparent);--_border:transparent;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:50%}@media (prefers-reduced-transparency:reduce){.q9Cpsq_button.q9Cpsq_icon{--_bg:var(--surface-raised);-webkit-backdrop-filter:none;backdrop-filter:none}}}
@layer components{.mmMLuq_card{--r:calc(var(--w) / var(--h));--_caption:calc(var(--space-4) + var(--leading-sm) + var(--space-4) + var(--leading-xs));min-inline-size:0;position:relative}@supports (overflow-anchor:auto){.mmMLuq_card[aria-posinset]{content-visibility:auto;contain-intrinsic-size:auto calc(var(--row-height) * var(--r)) auto calc(var(--row-height) + var(--_caption))}}.mmMLuq_link{color:inherit;transition:translate var(--duration-feedback) var(--ease-enter);text-decoration:none;display:grid}.mmMLuq_link:focus-visible{outline:none}.mmMLuq_link:focus-visible .mmMLuq_frame{outline:var(--focus-ring-width) solid var(--accent);outline-offset:var(--focus-ring-offset)}.mmMLuq_frame{aspect-ratio:var(--w) / var(--h);border-radius:var(--radius-image);display:block;position:relative}.mmMLuq_frame:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--image-hairline);pointer-events:none;position:absolute;inset:0}.mmMLuq_frame img{border-radius:inherit;block-size:100%;inline-size:100%;display:block}.mmMLuq_badges{inset-block-end:var(--space-8);inset-inline:var(--space-8);z-index:1;align-items:end;gap:var(--space-8);pointer-events:none;flex-wrap:wrap;display:flex;position:absolute}.mmMLuq_modelBadge{max-inline-size:100%;padding:var(--space-4) var(--space-8);border:1px solid var(--border-subtle);border-radius:var(--radius-image);background:var(--surface-raised);color:var(--text-primary);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);overflow-wrap:anywhere;margin-inline-start:auto;display:none}.mmMLuq_card:has(:focus-visible) .mmMLuq_modelBadge{opacity:1;display:block}.mmMLuq_label{align-items:baseline;gap:var(--space-8);min-inline-size:0;line-height:var(--leading-sm);margin-block-start:var(--space-4);display:flex}.mmMLuq_frameMark{flex:none;position:relative}.mmMLuq_title{font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:var(--leading-sm);text-overflow:ellipsis;white-space:nowrap;text-underline-offset:.2em;overflow:hidden}.mmMLuq_lines{min-inline-size:0;margin-block-start:var(--space-4);display:grid}.mmMLuq_facts,.mmMLuq_opening{color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);text-overflow:ellipsis;white-space:nowrap;grid-area:1/1;overflow:hidden}.mmMLuq_opening{visibility:hidden}@media (hover:hover) and (pointer:fine){.mmMLuq_modelBadge{opacity:0;transition:opacity var(--duration-feedback) var(--ease-enter);display:block}.mmMLuq_card:hover .mmMLuq_modelBadge,.mmMLuq_card:focus-within .mmMLuq_modelBadge{opacity:1}.mmMLuq_link:hover{translate:0 calc(-1 * var(--distance-hover))}.mmMLuq_link:hover .mmMLuq_title{text-decoration:underline}.mmMLuq_link:hover .mmMLuq_facts{visibility:hidden}.mmMLuq_link:hover .mmMLuq_opening{visibility:visible}}@media (prefers-reduced-motion:reduce){.mmMLuq_modelBadge{transition:none}.mmMLuq_link,.mmMLuq_link:hover{transition:none;translate:none}}.mmMLuq_actions{z-index:1;position:absolute;inset-block-start:var(--space-8);inset-inline-end:var(--space-8)}@media (hover:hover) and (pointer:fine){.mmMLuq_card:not(:has([data-saved])) .mmMLuq_actions{opacity:0;transition:opacity var(--duration-feedback) var(--ease-enter)}.mmMLuq_card:hover .mmMLuq_actions,.mmMLuq_card:focus-within .mmMLuq_actions{opacity:1}}}
@layer components{.etVjEa_list{gap:var(--space-24);margin-block-start:var(--space-24);display:grid}#main:has([data-feed-more])+footer{display:none}.etVjEa_skip:focus{padding:var(--space-8) var(--space-12);background:var(--surface-raised);justify-self:start}.etVjEa_sentinel{block-size:1px;margin-block:-1px 0}.etVjEa_edgeSlot{position:relative}.etVjEa_edge{z-index:1;align-items:center;gap:var(--space-8);padding:var(--space-4) var(--space-8);border-radius:var(--radius-panel);background:var(--canvas);color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-xs);flex-wrap:wrap;margin:0;display:flex;position:absolute;inset-block-end:0;inset-inline-start:0}.etVjEa_placeholder{aspect-ratio:var(--w) / var(--h);border-radius:var(--radius-image);background:var(--surface-sunken);display:block}.etVjEa_status{justify-content:space-between;align-items:center;gap:var(--space-12) var(--space-32);padding-block:var(--space-16);border-block-start:1px solid var(--border-subtle);color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);flex-wrap:wrap;scroll-margin-block-start:calc(var(--nav-height) + var(--space-16));display:flex}.etVjEa_status:focus{outline:none}.etVjEa_progress{align-items:center;gap:var(--space-8);font-variant-numeric:tabular-nums;flex-wrap:wrap;margin:0;display:flex}.etVjEa_dot{background:var(--mark);block-size:8px;inline-size:8px;animation:etVjEa_developing 1.2s ease-in-out infinite alternate, etVjEa_dot-wait 0s var(--delay-indicator) both;border-radius:50%}@keyframes etVjEa_developing{0%{opacity:.35}}@keyframes etVjEa_dot-wait{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.etVjEa_dot{animation:etVjEa_dot-wait 0s var(--delay-indicator) both}}.etVjEa_pages{align-items:center;gap:var(--space-8);display:flex}.etVjEa_pages ul{gap:var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.etVjEa_pages a{min-inline-size:var(--target-dense);min-block-size:var(--target-dense);color:var(--text-primary);font-variant-numeric:tabular-nums;text-underline-offset:.25em;place-items:center;display:inline-grid}.etVjEa_pages a[aria-current=page]{color:var(--mark);text-decoration-thickness:2px}.etVjEa_empty{gap:var(--space-12);padding-block:var(--space-48);justify-items:start;display:grid}.etVjEa_empty p{color:var(--text-secondary);margin:0}.etVjEa_emptyTitle{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--weight-display);line-height:var(--leading-2xl);margin:0}}
@layer components{._9UFh4a_crumbs ol{gap:var(--space-4) var(--space-8);color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._9UFh4a_crumbs li{gap:var(--space-8);display:inline-flex}._9UFh4a_crumbs li+li:before{content:"/";color:var(--border-control)}._9UFh4a_crumbs a{min-block-size:var(--target-dense);color:var(--text-primary);text-underline-offset:.2em;align-items:center;text-decoration:underline;display:inline-flex}._9UFh4a_crumbs span{min-block-size:var(--target-dense);align-items:center;display:inline-flex}}
@layer components{.kLRvhW_gallery{align-items:flex-start;column-gap:var(--gallery-gap);row-gap:calc(var(--gallery-gap) + var(--space-12));flex-wrap:wrap;display:flex}.kLRvhW_gallery:after,.kLRvhW_filler{content:"";flex:10 1 0;block-size:0}.kLRvhW_cell{--_basis:.7;flex:var(--r) 1 calc(var(--row-height) * var(--r) * var(--_basis))}@media (min-width:480px){.kLRvhW_cell{--_basis:.85}}@media (min-width:768px){.kLRvhW_cell{--_basis:1}}.kLRvhW_interlude{min-inline-size:0;margin-block:var(--space-16);padding-block:var(--space-24);border-block:1px solid var(--border-subtle);flex:100%}.kLRvhW_feature{padding-block:var(--space-32);container-type:inline-size}.kLRvhW_feature>figure{--_max-h:min(50svh, 34rem)}.kLRvhW_eyebrow{color:var(--mark);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label);line-height:var(--leading-xs);margin:0}.kLRvhW_more{align-items:center;gap:var(--space-4);min-block-size:var(--target-min);color:var(--text-primary);font-weight:var(--weight-medium);text-underline-offset:.25em;display:inline-flex}.kLRvhW_arrow{inline-size:var(--icon-dense);block-size:var(--icon-dense)}[dir=rtl] .kLRvhW_arrow{scale:-1 1}.kLRvhW_strip{gap:var(--space-16);display:grid}.kLRvhW_templates{gap:var(--grid-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));margin:0;padding:0;list-style:none;display:grid}.kLRvhW_template{gap:var(--space-8);block-size:100%;padding:var(--space-16);border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:var(--surface-raised);color:inherit;text-decoration:none;display:grid}.kLRvhW_template:focus-visible{outline:var(--focus-ring-width) solid var(--accent);outline-offset:var(--focus-ring-offset)}.kLRvhW_templateTitle{font-weight:var(--weight-semibold);text-underline-offset:.2em}.kLRvhW_templateMeta{color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs)}.kLRvhW_excerpt{-webkit-line-clamp:4;line-clamp:4;font-size:var(--text-sm);line-height:var(--leading-sm);overflow-wrap:anywhere;font-family:var(--font-text);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.kLRvhW_variable{border-radius:var(--radius-control);font-family:var(--font-mono);text-underline-offset:.2em;padding-inline:3px;font-size:.92em;-webkit-text-decoration:underline dashed;text-decoration:underline dashed}.kLRvhW_variable[data-var="1"]{background:var(--var-1-bg);color:var(--var-1-fg)}.kLRvhW_variable[data-var="2"]{background:var(--var-2-bg);color:var(--var-2-fg)}.kLRvhW_variable[data-var="3"]{background:var(--var-3-bg);color:var(--var-3-fg)}.kLRvhW_variable[data-var="4"]{background:var(--var-4-bg);color:var(--var-4-fg)}.kLRvhW_variable[data-var="5"]{background:var(--var-5-bg);color:var(--var-5-fg)}.kLRvhW_variable[data-var="6"]{background:var(--var-6-bg);color:var(--var-6-fg)}@media (hover:hover) and (pointer:fine){.kLRvhW_template:hover .kLRvhW_templateTitle,.kLRvhW_more:hover{text-decoration:underline}}.kLRvhW_banner{gap:var(--space-24);align-items:center;display:grid}@media (min-width:768px){.kLRvhW_banner{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.kLRvhW_bannerFrame{inline-size:min(100%, calc(22rem * var(--w) / var(--h)));aspect-ratio:var(--w) / var(--h);border-radius:var(--radius-image);display:block;position:relative}.kLRvhW_bannerFrame img{outline:1px solid var(--image-hairline);outline-offset:-1px;border-radius:inherit;block-size:100%;inline-size:100%;display:block}.kLRvhW_bannerText{gap:var(--space-12);justify-items:start;display:grid}.kLRvhW_bannerTitle{font-family:var(--font-display);font-size:var(--text-page-title);font-weight:var(--weight-display);line-height:var(--leading-page-title);letter-spacing:var(--tracking-display);margin:0}.kLRvhW_bannerIntro{max-inline-size:var(--measure);color:var(--text-secondary);margin:0}}
@layer components{.U-Sh-W_button{--_bg:transparent;--_fg:var(--text-primary);--_border:transparent;min-block-size:var(--target-min);padding-inline:var(--space-20);border:1px solid var(--_border);border-radius:var(--radius-control);background:var(--_bg);color:var(--_fg);font-family:var(--font-text);font-size:var(--text-base);font-weight:var(--weight-medium);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-feedback) linear, border-color var(--duration-feedback) linear, color var(--duration-feedback) linear, transform var(--duration-feedback) var(--ease-enter);outline:none;justify-content:center;align-items:center;line-height:1;text-decoration:none;display:inline-flex;position:relative}.U-Sh-W_content{align-items:center;gap:var(--space-8);display:inline-flex}.U-Sh-W_content svg{inline-size:var(--icon-ui);block-size:var(--icon-ui);stroke-width:var(--icon-stroke);flex:none}.U-Sh-W_primary{--_bg:var(--accent);--_fg:var(--on-accent);font-weight:var(--weight-semibold)}.U-Sh-W_secondary{--_border:var(--border-subtle)}.U-Sh-W_ghost{padding-inline:var(--space-12)}.U-Sh-W_lg{min-block-size:calc(var(--target-min) + var(--space-8));padding-inline:calc(var(--space-24) + 2px)}.U-Sh-W_iconOnly{inline-size:var(--target-min);padding:0}@media (hover:hover) and (pointer:fine){.U-Sh-W_primary[data-hovered]{--_bg:var(--accent-hover)}.U-Sh-W_secondary[data-hovered]{--_border:var(--border-control)}.U-Sh-W_ghost[data-hovered]{--_bg:var(--accent-subtle)}}.U-Sh-W_button[data-pressed]{transform:scale(var(--scale-press))}.U-Sh-W_primary[data-pressed]{--_bg:var(--accent-hover)}.U-Sh-W_secondary[data-pressed],.U-Sh-W_ghost[data-pressed]{--_bg:var(--accent-subtle)}.U-Sh-W_button[data-focus-visible],.U-Sh-W_link:focus-visible{outline:var(--focus-ring-width) solid var(--accent);outline-offset:var(--focus-ring-offset)}@media (hover:hover) and (pointer:fine){.U-Sh-W_primary.U-Sh-W_link:hover{--_bg:var(--accent-hover)}.U-Sh-W_secondary.U-Sh-W_link:hover{--_border:var(--border-control)}.U-Sh-W_ghost.U-Sh-W_link:hover{--_bg:var(--accent-subtle)}}.U-Sh-W_link:active{transform:scale(var(--scale-press))}.U-Sh-W_button[data-disabled]{--_fg:var(--text-secondary);--_border:var(--border-subtle);cursor:not-allowed}.U-Sh-W_primary[data-disabled]{--_bg:var(--accent-subtle);--_border:transparent}.U-Sh-W_button[data-pending]{cursor:progress}.U-Sh-W_button[data-pending] .U-Sh-W_content{animation:U-Sh-W_pending-label 0s var(--delay-indicator) both}@keyframes U-Sh-W_pending-label{to{visibility:hidden}}.U-Sh-W_progress{animation:U-Sh-W_pending-progress 0s var(--delay-indicator) both;place-items:center;display:grid;position:absolute;inset:0}@keyframes U-Sh-W_pending-progress{0%{opacity:0}}.U-Sh-W_dots{gap:var(--space-4);display:inline-flex}.U-Sh-W_dots span{block-size:5px;inline-size:5px;animation:U-Sh-W_pulse calc(var(--duration-expand) * 3) var(--ease-enter) infinite;background:currentColor;border-radius:1px}.U-Sh-W_dots span:nth-child(2){animation-delay:calc(var(--duration-expand) / 2)}.U-Sh-W_dots span:nth-child(3){animation-delay:var(--duration-expand)}@keyframes U-Sh-W_pulse{50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.U-Sh-W_dots span{animation:none}}[data-motion=reduce] .U-Sh-W_dots span{animation:none}.U-Sh-W_withReason{align-items:center;gap:var(--space-8) var(--space-12);flex-wrap:wrap;display:inline-flex}.U-Sh-W_reason{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-sm)}}
@layer components{.t4TDLa_root{--_fade:var(--space-48);min-inline-size:0;position:relative}.t4TDLa_scroller{scroll-snap-type:inline proximity;overscroll-behavior-inline:contain}.t4TDLa_scroller>*{scroll-snap-align:start}.t4TDLa_root[data-more-before]>.t4TDLa_scroller,.t4TDLa_root[data-more-after]>.t4TDLa_scroller{--_start:0px;--_end:0px;-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--_start), #000 calc(100% - var(--_end)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--_start), #000 calc(100% - var(--_end)), transparent)}.t4TDLa_root[data-more-before]>.t4TDLa_scroller{--_start:var(--_fade)}.t4TDLa_root[data-more-after]>.t4TDLa_scroller{--_end:var(--_fade)}:is(.t4TDLa_root:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))[data-more-before]>.t4TDLa_scroller,.t4TDLa_root:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))[data-more-after]>.t4TDLa_scroller){-webkit-mask-image:linear-gradient(to left, transparent, #000 var(--_start), #000 calc(100% - var(--_end)), transparent);mask-image:linear-gradient(to left, transparent, #000 var(--_start), #000 calc(100% - var(--_end)), transparent)}.t4TDLa_button{z-index:1;--_bg:var(--surface-raised);box-shadow:var(--elevation-1);position:absolute;inset-block-start:50%;translate:0 -50%}.t4TDLa_before{inset-inline-start:0}.t4TDLa_after{inset-inline-end:0}.t4TDLa_icon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){scale:-1 1}}
@layer components{.aY_5xq_root{gap:var(--space-8);flex-direction:column;display:flex}.aY_5xq_label{font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:var(--leading-sm)}.aY_5xq_description{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-sm)}.aY_5xq_group{border:1px solid var(--border-subtle);border-radius:var(--radius-control);align-self:flex-start;display:inline-flex}.aY_5xq_group[data-wrap]{gap:var(--space-4);border:0;flex-wrap:wrap;display:flex}.aY_5xq_group[data-wrap] .aY_5xq_segment,.aY_5xq_group[data-wrap] .aY_5xq_segment+.aY_5xq_segment{border:1px solid var(--border-subtle);border-radius:var(--radius-control);text-align:start}.aY_5xq_segment{align-items:center;gap:var(--space-8);min-block-size:var(--target-min);padding-inline:var(--space-16);color:var(--text-secondary);font-size:var(--text-sm);font-weight:var(--weight-medium);transition:color var(--duration-feedback) linear, background-color var(--duration-feedback) linear;outline:none;display:inline-flex;position:relative}.aY_5xq_segment+.aY_5xq_segment{border-inline-start:1px solid var(--border-subtle)}.aY_5xq_segment svg{inline-size:var(--icon-dense);block-size:var(--icon-dense);stroke-width:var(--icon-stroke)}@media (hover:hover) and (pointer:fine){.aY_5xq_segment[data-hovered]{color:var(--text-primary)}}.aY_5xq_segment[data-pressed]{background:var(--accent-subtle)}.aY_5xq_segment[data-selected]{color:var(--text-primary);background:var(--accent-subtle)}.aY_5xq_segment[data-focus-visible]{outline:var(--focus-ring-width) solid var(--accent);outline-offset:calc(-1 * var(--focus-ring-width) - 2px)}.aY_5xq_segment[data-disabled]{color:var(--text-secondary);cursor:not-allowed;text-decoration:line-through;-webkit-text-decoration-color:var(--border-control);text-decoration-color:var(--border-control)}.aY_5xq_indicator{inset-inline:var(--space-8);background:var(--mark);block-size:2px;transition-property:translate,width;transition-duration:var(--duration-content);transition-timing-function:var(--ease-enter);position:absolute;inset-block-end:-1px}@media (prefers-reduced-motion:reduce){.aY_5xq_indicator{transition:none}}[data-motion=reduce] .aY_5xq_indicator{transition:none}}
@layer components{.aAs3jq_field{gap:var(--space-8);flex-direction:column;min-inline-size:0;display:flex}.aAs3jq_labelRow{justify-content:space-between;align-items:baseline;gap:var(--space-12);display:flex}.aAs3jq_label{font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:var(--leading-sm)}.aAs3jq_necessity,.aAs3jq_counter{color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);font-variant-numeric:tabular-nums}.aAs3jq_counter[data-over]{color:var(--danger)}.aAs3jq_description{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-sm)}.aAs3jq_error{gap:var(--space-4);color:var(--danger);font-size:var(--text-sm);line-height:var(--leading-sm);align-items:flex-start;display:flex}.aAs3jq_error svg{inline-size:var(--icon-dense);block-size:var(--icon-dense);stroke-width:var(--icon-stroke);flex:none;margin-block-start:2px}.aAs3jq_control{min-block-size:var(--target-min);border:1px solid var(--border-control);border-radius:var(--radius-control);background:var(--surface-raised);inline-size:100%;color:var(--text-primary);transition:border-color var(--duration-feedback) linear;align-items:center;display:flex}@media (hover:hover) and (pointer:fine){.aAs3jq_control[data-hovered]{border-color:var(--text-secondary)}}.aAs3jq_control[data-focus-within],.aAs3jq_control[data-focused]{border-color:var(--accent)}.aAs3jq_control[data-focus-visible],.aAs3jq_control[data-focus-within][data-focus-visible]{outline:var(--focus-ring-width) solid var(--accent);outline-offset:var(--focus-ring-offset)}.aAs3jq_control[data-invalid]{border-color:var(--danger);box-shadow:inset 0 0 0 1px var(--danger)}.aAs3jq_control[data-disabled]{border-color:var(--border-subtle);background:var(--surface-sunken);color:var(--text-secondary);cursor:not-allowed}.aAs3jq_input{min-inline-size:0;padding:var(--space-8) var(--space-12);color:inherit;font-family:var(--font-text);font-size:var(--text-base);line-height:var(--leading-base);text-align:start;overflow-wrap:anywhere;background:0 0;border:0;outline:none;flex:1;align-self:stretch}.aAs3jq_input::placeholder{color:var(--text-secondary);opacity:1}textarea.aAs3jq_input{resize:vertical;min-block-size:calc(var(--leading-base) * 4 + var(--space-16))}.aAs3jq_trigger{inline-size:var(--target-min);color:var(--text-secondary);outline:none;align-self:stretch;place-items:center;display:grid}.aAs3jq_trigger svg{inline-size:var(--icon-ui);block-size:var(--icon-ui);stroke-width:var(--icon-stroke);transition:transform var(--duration-feedback) var(--ease-enter)}.aAs3jq_trigger[data-pressed] svg{transform:rotate(180deg)}.aAs3jq_control[data-open] .aAs3jq_trigger svg{transform:rotate(180deg)}.aAs3jq_popover{min-inline-size:var(--trigger-width);max-block-size:min(22rem, var(--visual-viewport-height,100vh));padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:var(--surface-raised);box-shadow:var(--elevation-1);z-index:var(--z-menu);outline:none;overflow:auto}.aAs3jq_popover[data-entering]{animation:aAs3jq_pop var(--duration-feedback) var(--ease-enter)}.aAs3jq_popover[data-exiting]{animation:aAs3jq_pop var(--duration-instant) var(--ease-exit) reverse}@keyframes aAs3jq_pop{0%{opacity:0;transform:translateY(calc(-1 * var(--distance-reveal) / 2))}}.aAs3jq_listbox{outline:none}.aAs3jq_option{align-items:center;gap:var(--space-8);min-block-size:var(--target-min);padding:var(--space-8) var(--space-12);border-radius:var(--radius-control);cursor:pointer;outline:none;display:flex}.aAs3jq_option[data-focused]{background:var(--accent-subtle)}.aAs3jq_option[data-focus-visible]{outline:var(--focus-ring-width) solid var(--accent);outline-offset:calc(-1 * var(--focus-ring-width))}.aAs3jq_option[data-selected]{font-weight:var(--weight-semibold)}.aAs3jq_option[data-disabled]{color:var(--text-secondary);cursor:not-allowed}.aAs3jq_check{inline-size:var(--icon-dense);block-size:var(--icon-dense);stroke-width:var(--icon-stroke);flex:none;margin-inline-start:auto}.aAs3jq_optionDetail{color:var(--text-secondary);font-size:var(--text-sm)}.aAs3jq_empty{padding:var(--space-8) var(--space-12);color:var(--text-secondary);font-size:var(--text-sm)}.aAs3jq_quiet .aAs3jq_control{min-block-size:var(--target-min);background:0 0;border-color:#0000}@media (hover:hover) and (pointer:fine){.aAs3jq_quiet .aAs3jq_control[data-hovered]{border-color:var(--border-subtle)}}.aAs3jq_quiet .aAs3jq_input{field-sizing:content;min-inline-size:6ch;max-inline-size:16ch;padding-inline:var(--space-8) 0;font-family:var(--font-mono);font-size:var(--text-sm)}.aAs3jq_quiet .aAs3jq_trigger{inline-size:calc(var(--target-min) - var(--space-12))}}
@layer components{.sydP9a_tooltip{max-inline-size:18rem;padding:var(--space-4) var(--space-8);border-radius:var(--radius-control);background:var(--text-primary);color:var(--canvas);font-size:var(--text-sm);line-height:var(--leading-sm);z-index:var(--z-feedback);--_from:translateY(calc(-1 * var(--distance-reveal) / 2))}.sydP9a_tooltip[data-placement=top]{--_from:translateY(calc(var(--distance-reveal) / 2))}.sydP9a_tooltip[data-entering]{animation:sydP9a_enter var(--duration-feedback) var(--ease-enter)}.sydP9a_tooltip[data-exiting]{animation:sydP9a_enter var(--duration-instant) var(--ease-exit) reverse}@keyframes sydP9a_enter{0%{opacity:0;transform:var(--_from)}}}
@layer components{.ux124a_section{gap:var(--space-12);display:grid;container-type:inline-size}.ux124a_heading{color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label);line-height:var(--leading-xs);margin:0}.ux124a_row{gap:var(--gallery-gap);scroll-snap-type:inline proximity;overscroll-behavior-inline:contain;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.ux124a_row li{inline-size:calc(9rem * var(--r));scroll-snap-align:start;flex:none}@container (min-width:768px){.ux124a_row{overflow:visible}.ux124a_row li{flex:0 1 calc(var(--row-height) * var(--r));inline-size:auto;min-inline-size:0}}.ux124a_link{gap:var(--space-4);color:inherit;text-decoration:none;display:grid}.ux124a_frame{aspect-ratio:var(--r);border-radius:var(--radius-image);display:block;position:relative;overflow:hidden}.ux124a_frame:after{content:"";box-shadow:inset 0 0 0 1px var(--image-hairline);position:absolute;inset:0}.ux124a_frame img{block-size:100%;inline-size:100%;display:block}.ux124a_title{font-size:var(--text-sm);line-height:var(--leading-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ux124a_meta{color:var(--mark);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs)}@media (hover:hover) and (pointer:fine){.ux124a_link:hover .ux124a_title{text-underline-offset:.2em;text-decoration:underline}}}
@layer components{.RASEJG_head{gap:var(--space-8);padding-block-start:var(--space-40);display:grid}.RASEJG_title{font-family:var(--font-display);font-size:var(--text-page-title);font-weight:var(--weight-display);line-height:var(--leading-page-title);letter-spacing:var(--tracking-display);text-wrap:balance;margin:0}.RASEJG_intro{max-inline-size:var(--measure);color:var(--text-secondary);text-wrap:pretty;margin:0}.RASEJG_layout{gap:var(--space-32);display:grid}.RASEJG_aside{display:none}.RASEJG_results{min-inline-size:0}@media (min-width:1024px){.RASEJG_layout{grid-template-columns:minmax(16rem,20rem) minmax(0,1fr);align-items:start;margin-block-start:var(--space-24)}.RASEJG_aside{max-block-size:calc(100dvh - var(--nav-height) - var(--space-32));overscroll-behavior:contain;padding-inline-end:var(--space-8);display:block;position:sticky;inset-block-start:calc(var(--nav-height) + var(--space-16));overflow-y:auto}.RASEJG_bar{display:none}}.RASEJG_filters{gap:var(--space-24);align-content:start;display:grid}.RASEJG_filtersHead{justify-content:space-between;align-items:baseline;gap:var(--space-8);border-block-end:1px solid var(--border-subtle);flex-wrap:wrap;padding-block-end:var(--space-12);display:flex}.RASEJG_filtersTitle{color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label);line-height:var(--leading-xs);margin:0}.RASEJG_resultCount,.RASEJG_count{color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.RASEJG_groups{gap:var(--space-24)}}
@layer components{.EDuJ-W_bar{z-index:var(--z-nav);gap:var(--space-8);padding-block:var(--space-8);border-block:1px solid var(--border-subtle);background:var(--canvas);margin-block-start:var(--space-24);display:grid;position:sticky;inset-block-start:var(--nav-height)}.EDuJ-W_row{align-items:center;gap:var(--space-12) var(--space-24);min-inline-size:0;display:flex}.EDuJ-W_tabsRow{flex:auto;min-inline-size:0;display:none}@media (min-width:768px){.EDuJ-W_tabsRow{display:block}}.EDuJ-W_tabs{gap:var(--space-4) var(--space-16);scrollbar-width:none;padding-block:var(--space-4);display:flex;overflow-x:auto}.EDuJ-W_tab{min-block-size:var(--target-min);padding:0 var(--space-4);color:var(--text-secondary);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;text-underline-offset:.55em;background:0 0;border:0;flex:none}.EDuJ-W_tab[aria-pressed=true]{color:var(--text-primary);-webkit-text-decoration:underline 2px var(--mark);text-decoration:underline 2px var(--mark)}.EDuJ-W_tab[aria-pressed=true] .EDuJ-W_count{color:var(--mark)}.EDuJ-W_tab:disabled{cursor:not-allowed;opacity:.5}.EDuJ-W_tab:focus-visible{outline:var(--focus-ring-width) solid var(--accent);outline-offset:calc(-1 * var(--focus-ring-width))}@media (hover:hover) and (pointer:fine){.EDuJ-W_tab:not(:disabled):hover{color:var(--text-primary)}}.EDuJ-W_count{font-family:var(--font-mono);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.EDuJ-W_tools{justify-content:flex-end;align-items:center;gap:var(--space-8);flex:1 0 auto;display:flex}@media (min-width:768px){.EDuJ-W_tools{flex:none}.EDuJ-W_narrowOnly{display:none!important}}@media not all and (min-width:768px){.EDuJ-W_wideOnly{display:none!important}.EDuJ-W_tools{justify-content:space-between}}.EDuJ-W_sort{min-inline-size:10rem}.EDuJ-W_active{align-items:center;gap:var(--space-8) var(--space-12);flex-wrap:wrap;display:flex}.EDuJ-W_results{color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-xs)}.EDuJ-W_groups{gap:var(--space-24);display:grid}.EDuJ-W_group{gap:var(--space-8);border:0;margin:0;padding:0;display:grid}.EDuJ-W_group legend{color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-label);margin-block-end:var(--space-8);padding:0}.EDuJ-W_chips{gap:var(--space-8);flex-wrap:wrap;display:flex}}
@layer components{.Lm7VGq_rich{max-inline-size:var(--measure);font-size:var(--text-base);line-height:var(--leading-body)}.Lm7VGq_rich>*{margin-block:0}.Lm7VGq_rich>*+*{margin-block-start:var(--space-12)}.Lm7VGq_rich>:is(h2,h3,h4){margin-block-start:var(--space-32)}.Lm7VGq_rich>:is(h2,h3,h4)+*{margin-block-start:var(--space-8)}.Lm7VGq_rich h2{font-size:var(--text-xl);line-height:var(--leading-xl)}.Lm7VGq_rich h3{font-size:var(--text-lg);line-height:var(--leading-lg)}.Lm7VGq_rich h4{font-size:var(--text-base)}.Lm7VGq_rich :is(ul,ol){padding-inline-start:1.25em}.Lm7VGq_rich li+li{margin-block-start:var(--space-4)}.Lm7VGq_rich a{color:inherit;text-underline-offset:.2em;text-decoration:underline}.Lm7VGq_em{font-weight:var(--weight-semibold)}.Lm7VGq_external{display:inline}.Lm7VGq_external svg{vertical-align:-.05em;block-size:.9em;inline-size:.9em;display:inline}.Lm7VGq_rich code{font-family:var(--font-mono);font-size:.9em}.Lm7VGq_rich pre{padding:var(--space-12) var(--space-16);border-radius:var(--radius-panel);background:var(--surface-sunken);font-size:var(--text-sm);overflow-x:auto}.Lm7VGq_rich blockquote{border-inline-start:2px solid var(--border-subtle);color:var(--text-secondary);padding-inline-start:var(--space-16)}.Lm7VGq_tableWrap{overflow-x:auto}.Lm7VGq_rich table{border-collapse:collapse;inline-size:100%;font-size:var(--text-sm)}.Lm7VGq_rich :is(th,td){padding:var(--space-8) var(--space-12) var(--space-8) 0;border-block-end:1px solid var(--border-subtle);text-align:start;vertical-align:top}.Lm7VGq_rich th{color:var(--text-secondary);font-weight:var(--weight-medium)}.Lm7VGq_figure img{border-radius:var(--radius-image);block-size:auto;inline-size:100%;display:block}.Lm7VGq_figure figcaption{color:var(--text-secondary);font-size:var(--text-sm);margin-block-start:var(--space-8)}.Lm7VGq_callout{padding:var(--space-12) var(--space-16);border-inline-start:2px solid var(--mark);background:var(--surface-sunken);border-radius:var(--radius-panel)}.Lm7VGq_callout>*+*{margin-block-start:var(--space-8)}}
@layer components{.SspRtG_band{gap:var(--space-16);margin-block-start:var(--space-32);display:grid;container-type:inline-size}.SspRtG_layout{gap:var(--space-24) var(--space-40);align-items:start;display:grid}.SspRtG_lead{min-inline-size:0;container-type:inline-size}.SspRtG_lead>figure{--_max-h:min(24svh, 26rem)}@media (min-width:768px){.SspRtG_lead>figure{--_max-h:min(48svh, 26rem)}}.SspRtG_works{gap:var(--gallery-gap);align-items:flex-start;min-inline-size:0;display:flex}.SspRtG_work{flex:var(--r) 1 calc(var(--row-height) * var(--r));min-inline-size:0}@container (min-width:1024px){.SspRtG_layout[data-works="1"],.SspRtG_layout[data-works="2"]{grid-template-columns:minmax(0,3fr) minmax(0,1fr)}.SspRtG_works{gap:var(--space-24);flex-direction:column}.SspRtG_work{inline-size:min(100%, calc(10.5rem * var(--r)));flex:none}}}
@layer components{.AYysuW_head{gap:var(--space-24) var(--space-48);align-items:end;padding-block-start:var(--space-32);display:grid}@media (min-width:1024px){.AYysuW_head[data-has-media]{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}}.AYysuW_titles{gap:var(--space-12);min-inline-size:0;display:grid}.AYysuW_eyebrow{color:var(--mark);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label);line-height:var(--leading-xs);font-variant-numeric:tabular-nums;margin:0}.AYysuW_title{font-family:var(--font-display);font-size:var(--text-page-title);font-weight:var(--weight-display);line-height:var(--leading-page-title);letter-spacing:var(--tracking-display);text-wrap:balance;margin:0}.AYysuW_lead{max-inline-size:var(--measure);color:var(--text-secondary);font-size:var(--text-lg);line-height:var(--leading-lg);text-wrap:pretty;margin:0}.AYysuW_cover{gap:var(--space-8);min-inline-size:0;margin:0;display:grid}.AYysuW_coverFrame{inline-size:min(100%, calc(var(--_cap,70svh) * var(--w) / var(--h)));aspect-ratio:var(--w) / var(--h);border-radius:var(--radius-image);display:block;position:relative;overflow:hidden}.AYysuW_coverFrame:after{content:"";box-shadow:inset 0 0 0 1px var(--image-hairline);pointer-events:none;position:absolute;inset:0}.AYysuW_coverFrame img{block-size:100%;inline-size:100%;display:block}.AYysuW_head .AYysuW_coverFrame{--_cap:55svh}.AYysuW_item .AYysuW_coverFrame{--_cap:60svh}.AYysuW_caption{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-sm)}.AYysuW_article{gap:var(--space-32);margin-block-start:var(--space-48);display:grid}@media (min-width:1024px){.AYysuW_article[data-has-toc]{grid-template-columns:minmax(0,1fr) 15rem}}.AYysuW_body{min-inline-size:0}.AYysuW_aside{display:none}@media (min-width:1024px){.AYysuW_aside{display:block}}.AYysuW_toc{gap:var(--space-8);display:grid;position:sticky;inset-block-start:calc(var(--nav-height) + var(--space-24))}.AYysuW_tocLabel{color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label);line-height:var(--leading-xs);margin:0}.AYysuW_toc ol{border-inline-start:1px solid var(--border-subtle);margin:0;padding:0;list-style:none;display:grid}.AYysuW_toc a{min-block-size:var(--target-dense);padding-block:var(--space-4);color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-sm);border-inline-start:2px solid #0000;margin-inline-start:-1px;padding-inline-start:var(--space-12);text-decoration:none;display:block}.AYysuW_toc a[aria-current]{border-inline-start-color:var(--mark);color:var(--text-primary)}@media (hover:hover) and (pointer:fine){.AYysuW_toc a:hover{color:var(--text-primary)}}.AYysuW_section{margin-block-start:var(--space-64)}.AYysuW_sectionHead{justify-content:space-between;align-items:baseline;gap:var(--space-8) var(--space-24);flex-wrap:wrap;margin-block-end:var(--space-16);display:flex}.AYysuW_sectionTitle{margin:0 0 var(--space-16);color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label);line-height:var(--leading-xs)}.AYysuW_sectionHead .AYysuW_sectionTitle{margin:0}.AYysuW_more{min-block-size:var(--target-dense);color:var(--text-primary);font-size:var(--text-sm);text-decoration:underline;-webkit-text-decoration-color:var(--mark);text-decoration-color:var(--mark);text-underline-offset:.25em;align-items:center;display:inline-flex}.AYysuW_rows{margin:0;padding:0;list-style:none}.AYysuW_empty{margin-block:var(--space-48);color:var(--text-secondary)}.AYysuW_items{gap:var(--space-64);margin:var(--space-64) 0 0;padding:0;list-style:none;display:grid}.AYysuW_item{gap:var(--space-16) var(--space-48);align-items:center;display:grid}@media (min-width:768px){.AYysuW_item{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.AYysuW_item:nth-child(2n) .AYysuW_itemImage{order:2}}.AYysuW_itemImage{min-inline-size:0;display:block}.AYysuW_itemText{gap:var(--space-8);align-content:start;min-inline-size:0;display:grid}.AYysuW_itemText>p{margin:0}.AYysuW_itemNumber{gap:var(--space-12);color:var(--mark);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-label);line-height:var(--leading-xs);font-variant-numeric:tabular-nums;display:flex}.AYysuW_itemTitle{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--weight-display);line-height:var(--leading-2xl);text-wrap:balance;margin:0}.AYysuW_itemTitle a{color:inherit;text-decoration:none}@media (hover:hover) and (pointer:fine){.AYysuW_itemTitle a:hover{text-underline-offset:.15em;text-decoration:underline}}.AYysuW_itemReason{max-inline-size:var(--measure);color:var(--text-secondary);text-wrap:pretty;margin:0}.AYysuW_index{gap:var(--space-48) var(--space-32);margin:var(--space-48) 0 0;padding:0;list-style:none;display:grid}@media (min-width:768px){.AYysuW_index{grid-template-columns:repeat(2,minmax(0,1fr))}}.AYysuW_indexItem{gap:var(--space-8);align-content:start;display:grid}.AYysuW_indexLink{gap:var(--space-8);color:inherit;text-decoration:none;display:grid}.AYysuW_indexTitle{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--weight-display);line-height:var(--leading-2xl)}@media (hover:hover) and (pointer:fine){.AYysuW_indexLink:hover .AYysuW_indexTitle{text-underline-offset:.15em;text-decoration:underline}}.AYysuW_errorHead{gap:var(--space-16);justify-items:start;padding-block-start:var(--space-48);display:grid}.AYysuW_errorHead>p{margin:0}.AYysuW_errorCode{color:var(--mark);font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:var(--tracking-label)}.AYysuW_reason{max-inline-size:var(--measure);color:var(--text-primary)}.AYysuW_searchForm{gap:var(--space-8);inline-size:min(100%,32rem);margin-block-start:var(--space-8);display:grid}.AYysuW_searchLabel{font-size:var(--text-sm);font-weight:var(--weight-medium)}.AYysuW_searchRow{gap:var(--space-8);display:flex}.AYysuW_searchInput{min-inline-size:0;min-block-size:var(--target-min);padding-inline:var(--space-12);border:1px solid var(--border-control);border-radius:var(--radius-control);background:var(--surface-raised);color:var(--text-primary);font:inherit;flex:auto}.AYysuW_searchInput:focus-visible,.AYysuW_searchButton:focus-visible,.AYysuW_primary:focus-visible{outline:var(--focus-ring-width) solid var(--accent);outline-offset:var(--focus-ring-offset)}.AYysuW_searchButton,.AYysuW_primary{min-block-size:var(--target-min);padding-inline:var(--space-20);border-radius:var(--radius-control);background:var(--accent);color:var(--on-accent);font:inherit;font-weight:var(--weight-semibold);cursor:pointer;border:0;flex:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.AYysuW_searchButton:hover,.AYysuW_primary:hover{background:var(--accent-hover)}}.AYysuW_chips{gap:var(--space-8);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.AYysuW_chips a{gap:var(--space-8);min-block-size:var(--target-min);padding-inline:var(--space-16);border:1px solid var(--border-subtle);border-radius:var(--radius-control);color:var(--text-primary);align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.AYysuW_chips a:hover{border-color:var(--border-control)}}.AYysuW_count{color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.AYysuW_missing{gap:var(--space-12);justify-items:start;display:grid}.AYysuW_missing>p{margin:0}.AYysuW_languageLinks{gap:var(--space-4) var(--space-20);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.AYysuW_languageLinks a{min-block-size:var(--target-dense);align-items:center;display:inline-flex}.AYysuW_entry{gap:var(--space-48);padding-block:var(--space-48) var(--space-32);display:grid}@media (min-width:1024px){.AYysuW_entry{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start}}.AYysuW_entryText{gap:var(--space-16);align-content:start;display:grid}.AYysuW_entryText>*{margin:0}.AYysuW_entryTitle{font-family:var(--font-display);font-size:var(--text-display);font-weight:var(--weight-display);line-height:var(--leading-display);letter-spacing:var(--tracking-display);margin:0}.AYysuW_entryText .AYysuW_sectionTitle{margin-block-start:var(--space-24)}.AYysuW_continue{margin:0}.AYysuW_languages{border-block-start:1px solid var(--border-subtle);margin:0;padding:0;list-style:none;display:grid}.AYysuW_languages li{border-block-end:1px solid var(--border-subtle)}.AYysuW_languageLink{gap:var(--space-4) var(--space-16);padding-block:var(--space-12);color:inherit;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;text-decoration:none;display:grid}.AYysuW_languageLink:focus-visible{outline:var(--focus-ring-width) solid var(--accent);outline-offset:var(--focus-ring-offset)}.AYysuW_languageName{font-size:var(--text-xl);font-weight:var(--weight-semibold);line-height:var(--leading-xl)}.AYysuW_languageTagline{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-sm);grid-column:1}.AYysuW_badge{color:var(--mark);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);grid-area:1/2}.AYysuW_languages li[data-suggested] .AYysuW_languageName{text-decoration:underline;-webkit-text-decoration-color:var(--mark);text-decoration-color:var(--mark);text-underline-offset:.25em;text-decoration-thickness:2px}@media (hover:hover) and (pointer:fine){.AYysuW_languageLink:hover .AYysuW_languageName{text-underline-offset:.25em;text-decoration:underline}}.AYysuW_sheet{--_h:8rem;gap:var(--space-16) var(--gallery-gap);flex-wrap:wrap;align-content:start;align-items:flex-start;display:flex}@media (min-width:768px){.AYysuW_sheet{--_h:11rem}}.AYysuW_sheetItem{inline-size:min(100%, calc(var(--_h) * var(--r)));gap:var(--space-4);flex:none;margin:0;display:grid}.AYysuW_sheetFrame{aspect-ratio:var(--r);border-radius:var(--radius-image);display:block;position:relative;overflow:hidden}.AYysuW_sheetFrame:after{content:"";box-shadow:inset 0 0 0 1px var(--image-hairline);position:absolute;inset:0}.AYysuW_sheetFrame img{block-size:100%;inline-size:100%;display:block}.AYysuW_sheetItem figcaption{font-size:var(--text-xs)}}
@layer components{._9T1mXa_sheet{border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:var(--surface-raised);flex-direction:column;display:flex}._9T1mXa_head{justify-content:space-between;align-items:flex-start;gap:var(--space-12);padding:var(--space-8) var(--space-8) 0 var(--space-16);display:flex}._9T1mXa_label{align-items:center;gap:var(--space-4);min-block-size:var(--target-min);color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-label);line-height:var(--leading-xs);display:inline-flex}._9T1mXa_info{color:var(--text-secondary)}._9T1mXa_text{max-inline-size:var(--measure-prompt);padding:var(--space-8) var(--space-16) var(--space-4);font-family:var(--font-text);font-size:var(--text-base);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7;position:relative}._9T1mXa_text[data-folded]{max-block-size:20.4em;overflow:hidden;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}._9T1mXa_foot{justify-content:space-between;align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-16) var(--space-12);color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);flex-wrap:wrap;display:flex}._9T1mXa_fold{min-block-size:var(--target-dense);color:var(--text-primary);font:inherit;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}._9T1mXa_sheet[data-flash=a]{animation:_9T1mXa_flash-a var(--duration-content) var(--ease-exit)}._9T1mXa_sheet[data-flash=b]{animation:_9T1mXa_flash-b var(--duration-content) var(--ease-exit)}@keyframes _9T1mXa_flash-a{0%{background:var(--success-subtle)}}@keyframes _9T1mXa_flash-b{0%{background:var(--success-subtle)}}@media (prefers-reduced-motion:reduce){._9T1mXa_sheet[data-flash]{animation:none}}[data-motion=reduce] ._9T1mXa_sheet[data-flash]{animation:none}}
@layer components{a.uFjdAG_link{display:none}@media (min-width:1024px){a.uFjdAG_link{display:inline-flex}}.uFjdAG_link{min-inline-size:var(--target-min);padding-inline:var(--space-8);color:var(--text-primary);text-decoration:none}.uFjdAG_label{display:none}.uFjdAG_count{color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);font-variant-numeric:tabular-nums}@media (min-width:1280px){.uFjdAG_link{padding-inline:var(--space-12)}.uFjdAG_label{display:inline}}}
@layer components{.dH29WG_home{padding-block:var(--space-24) var(--space-64)}.dH29WG_hero{container-type:inline-size}.dH29WG_hero>figure[data-size]{--_max-h:min(32svh, 20rem);row-gap:var(--space-16)}@media (min-width:768px){.dH29WG_hero>figure[data-size]{--_max-h:clamp(16rem, calc(100svh - var(--nav-height) - 19rem), 46rem)}}.dH29WG_intro{gap:var(--space-12);display:grid}@container (max-width:767.98px){.dH29WG_intro{order:1;margin-block-start:var(--space-16)}.dH29WG_find{order:2}}.dH29WG_eyebrow{color:var(--mark);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label);line-height:var(--leading-xs);margin:0}.dH29WG_title{font-family:var(--font-display);font-size:var(--text-page-title);font-weight:var(--weight-display);line-height:var(--leading-display);letter-spacing:var(--tracking-display);text-wrap:balance;margin:0}@container (min-width:1024px){.dH29WG_title{font-size:var(--text-display)}}.dH29WG_open,.dH29WG_all{align-items:center;gap:var(--space-4);min-block-size:var(--target-min);color:var(--text-primary);font-weight:var(--weight-medium);text-decoration:underline;-webkit-text-decoration-color:var(--mark);text-decoration-color:var(--mark);text-underline-offset:.25em;display:inline-flex}.dH29WG_all{min-block-size:var(--target-dense);font-size:var(--text-sm)}.dH29WG_arrow{inline-size:var(--icon-dense);block-size:var(--icon-dense)}[dir=rtl] .dH29WG_arrow{scale:-1 1}.dH29WG_find{gap:var(--space-12);margin-block-start:var(--space-8);display:grid}.dH29WG_search{align-items:center;gap:var(--space-8);border-block-end:1px solid var(--border-control);max-inline-size:30rem;display:flex}.dH29WG_search:focus-within{border-block-end-color:var(--accent)}.dH29WG_searchIcon{inline-size:var(--icon-dense);block-size:var(--icon-dense);color:var(--text-secondary);flex:none}.dH29WG_searchInput{min-inline-size:0;min-block-size:var(--target-min);color:var(--text-primary);font:inherit;font-family:var(--font-mono);font-size:var(--text-sm);background:0 0;border:0;flex:auto;padding:0}.dH29WG_searchInput::placeholder{color:var(--text-secondary);opacity:1}.dH29WG_searchInput:focus-visible,.dH29WG_searchSubmit:focus-visible{outline:var(--focus-ring-width) solid var(--accent);outline-offset:var(--focus-ring-offset)}.dH29WG_searchSubmit{min-block-size:var(--target-min);padding-inline:var(--space-12);border-radius:var(--radius-control);color:var(--text-primary);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;background:0 0;border:0;flex:none}@media (hover:hover) and (pointer:fine){.dH29WG_searchSubmit:hover{background:var(--accent-subtle)}}.dH29WG_uses{align-items:baseline;gap:var(--space-4) var(--space-16);color:var(--text-secondary);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.dH29WG_uses ul{gap:var(--space-4) var(--space-16);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.dH29WG_uses a{min-block-size:var(--target-dense);color:var(--text-primary);-webkit-text-decoration-color:var(--mark);text-decoration-color:var(--mark);text-underline-offset:.25em;align-items:center;display:inline-flex}.dH29WG_more{--row-height:120px;margin-block-start:var(--space-40)}@media (min-width:768px){.dH29WG_more{--row-height:140px}}.dH29WG_sectionIntro{margin:0 0 var(--space-16);max-inline-size:var(--measure);color:var(--text-secondary)}.dH29WG_tiles{--_h:120px;align-items:flex-start;gap:var(--space-24) var(--gallery-gap);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.dH29WG_tiles:after{content:"";flex:10 1 0}.dH29WG_tiles>li{flex:var(--r) 1 calc(var(--_h) * var(--r));max-inline-size:calc(var(--_h) * var(--r) * 1.4);min-inline-size:0}@media (min-width:1024px){.dH29WG_tiles{--_h:144px;flex-wrap:nowrap}}.dH29WG_tile{gap:var(--space-4);color:var(--text-primary);grid-template-columns:minmax(0,1fr);text-decoration:none;display:grid}.dH29WG_tileFrame{aspect-ratio:var(--w) / var(--h);border-radius:var(--radius-image);display:block;position:relative;overflow:hidden}.dH29WG_tileFrame:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--image-hairline);pointer-events:none;position:absolute;inset:0}.dH29WG_tileFrame img{block-size:100%;inline-size:100%;display:block}.dH29WG_tileName{font-weight:var(--weight-medium);overflow-wrap:anywhere;margin-block-start:var(--space-4)}.dH29WG_tile:focus-visible{outline:var(--focus-ring-width) solid var(--accent);outline-offset:var(--focus-ring-offset)}@media (hover:hover) and (pointer:fine){.dH29WG_tile:hover .dH29WG_tileName{text-decoration:underline;-webkit-text-decoration-color:var(--mark);text-decoration-color:var(--mark);text-underline-offset:.25em}}.dH29WG_collections{gap:var(--space-40) var(--space-32);margin:0;padding:0;list-style:none;display:grid}.dH29WG_collections>li{--_cap:40svh;min-inline-size:0}@media (min-width:768px){.dH29WG_collections{grid-template-columns:repeat(2,minmax(0,1fr))}}.dH29WG_collection{gap:var(--space-8);color:var(--text-primary);justify-items:start;text-decoration:none;display:grid}.dH29WG_collection:focus-visible{outline:var(--focus-ring-width) solid var(--accent);outline-offset:var(--focus-ring-offset)}.dH29WG_collectionTitle{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--weight-display);line-height:var(--leading-2xl);letter-spacing:var(--tracking-display)}@media (hover:hover) and (pointer:fine){.dH29WG_collection:hover .dH29WG_collectionTitle{text-decoration:underline;-webkit-text-decoration-color:var(--mark);text-decoration-color:var(--mark);text-underline-offset:.2em}}.dH29WG_collectionIntro{margin:var(--space-8) 0 0;max-inline-size:var(--measure);color:var(--text-secondary)}}
@layer components{.GyLbKW_sheet{z-index:var(--z-nav);border-block-start:1px solid var(--border-subtle);background:var(--surface-raised);block-size:85dvh;box-shadow:var(--elevation-2);transform:translateY(calc(100% - var(--target-min) - var(--peek)));transition:transform var(--duration-expand) var(--ease-enter);border-start-start-radius:var(--radius-panel);border-start-end-radius:var(--radius-panel);flex-direction:column;display:flex;position:fixed;inset-block-end:0;inset-inline:0}.GyLbKW_sheet[data-expanded]{transform:none}.GyLbKW_sheet[data-dragging]{transition:none}@media (prefers-reduced-motion:reduce){.GyLbKW_sheet{transition:none}}[data-motion=reduce] .GyLbKW_sheet{transition:none}.GyLbKW_probe{inline-size:0;block-size:var(--peek);visibility:hidden;pointer-events:none;position:absolute}.GyLbKW_handle{justify-content:center;align-items:center;gap:var(--space-8);block-size:var(--target-min);padding:0 var(--page-margin);color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-label);line-height:var(--leading-xs);cursor:grab;touch-action:none;background:0 0;border:0;border-start-start-radius:inherit;border-start-end-radius:inherit;outline:none;flex:none;display:flex;position:relative}.GyLbKW_handle:focus-visible{outline:var(--focus-ring-width) solid var(--accent);outline-offset:calc(-1 * var(--focus-ring-width))}.GyLbKW_grip{background:var(--border-control);border-radius:2px;block-size:4px;inline-size:36px;position:absolute;inset-block-start:6px;inset-inline-start:50%;translate:-50%}[dir=rtl] .GyLbKW_grip{translate:50%}.GyLbKW_handleLabel{margin-block-start:6px}.GyLbKW_chevron{inline-size:var(--icon-dense);block-size:var(--icon-dense);stroke-width:var(--icon-stroke);transition:rotate var(--duration-content) var(--ease-enter);margin-block-start:6px}.GyLbKW_sheet[data-expanded] .GyLbKW_chevron{rotate:180deg}.GyLbKW_body{min-block-size:0;overscroll-behavior:contain;flex:1;padding-block-end:env(safe-area-inset-bottom);overflow:hidden}.GyLbKW_sheet[data-expanded] .GyLbKW_body{overflow-y:auto}@media (min-width:1024px){.GyLbKW_sheet[data-static-from=lg]{z-index:auto;block-size:auto;box-shadow:none;background:0 0;border:0;border-radius:0;transition:none;display:block;position:static;transform:none}.GyLbKW_sheet[data-static-from=lg] .GyLbKW_handle,.GyLbKW_sheet[data-static-from=lg] .GyLbKW_probe{display:none}.GyLbKW_sheet[data-static-from=lg] .GyLbKW_body{padding:0;overflow:visible}}}
@layer components{.dr0kzq_chip{align-items:center;gap:var(--space-8);min-block-size:36px;padding-inline:var(--space-12);border:1px solid var(--border-subtle);border-radius:var(--radius-control);color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:var(--leading-sm);white-space:nowrap;transition:background-color var(--duration-feedback) linear, border-color var(--duration-feedback) linear;background:0 0;outline:none;display:inline-flex}.dr0kzq_count{color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-regular);font-variant-numeric:tabular-nums}.dr0kzq_filter{cursor:pointer}@media (hover:hover) and (pointer:fine){.dr0kzq_filter[data-hovered]{border-color:var(--border-control)}}.dr0kzq_filter[data-pressed]{transform:scale(var(--scale-press))}.dr0kzq_filter[data-selected]{border-color:var(--text-primary);background:var(--accent-subtle);box-shadow:inset 0 -2px 0 var(--mark)}.dr0kzq_filter[data-disabled]{color:var(--text-secondary);cursor:not-allowed;border-style:dashed}.dr0kzq_filter[data-focus-visible],.dr0kzq_removable[data-focus-visible]{outline:var(--focus-ring-width) solid var(--accent);outline-offset:var(--focus-ring-offset)}.dr0kzq_tag{min-block-size:var(--target-dense);padding-inline:var(--space-8);background:var(--surface-sunken);font-weight:var(--weight-regular);border-color:#0000}.dr0kzq_group{gap:var(--space-8);flex-direction:column;display:flex}.dr0kzq_groupLabel{font-size:var(--text-sm);font-weight:var(--weight-medium)}.dr0kzq_list{gap:var(--space-8);flex-wrap:wrap;display:flex}.dr0kzq_removable{background:var(--accent-subtle);border-color:#0000;padding-inline-end:0}.dr0kzq_removable[data-focused]{border-color:var(--text-primary)}.dr0kzq_remove{inline-size:32px;color:var(--text-secondary);border-radius:var(--radius-control);outline:none;align-self:stretch;place-items:center;display:grid}.dr0kzq_remove svg{inline-size:var(--icon-dense);block-size:var(--icon-dense);stroke-width:var(--icon-stroke)}@media (hover:hover) and (pointer:fine){.dr0kzq_remove[data-hovered]{color:var(--text-primary)}}.dr0kzq_remove[data-focus-visible]{outline:var(--focus-ring-width) solid var(--accent);outline-offset:-4px}@media (pointer:coarse){.dr0kzq_filter,.dr0kzq_removable{min-block-size:var(--target-min)}}}
@layer components{.wglAMW_link{justify-content:center;align-items:center;gap:var(--space-8);min-inline-size:var(--target-min);min-block-size:var(--target-min);border-radius:var(--radius-control);color:var(--text-primary);text-decoration:none;display:inline-flex}.wglAMW_labelled{justify-content:flex-start;align-self:flex-start}.wglAMW_mark{fill:currentColor;flex:none;block-size:28px;inline-size:28px}.wglAMW_labelled .wglAMW_mark{block-size:36px;inline-size:36px}@media (hover:hover) and (pointer:fine){.wglAMW_labelled:hover{text-decoration:underline}.wglAMW_link:not(.wglAMW_labelled):hover{background:var(--accent-subtle)}}.wglAMW_link:focus-visible{outline:var(--focus-ring-width) solid var(--accent);outline-offset:var(--focus-ring-offset)}}
@layer components{.t2pE-a_stage{gap:var(--space-12);--_max-h:var(--stage-max-h,70svh);flex-direction:column;min-inline-size:0;display:flex}@media (min-width:1024px){.t2pE-a_stage{--_max-h:var(--stage-max-h,calc(100svh - var(--nav-height) - 11rem))}}.t2pE-a_picture{--_lane:0px;inline-size:calc(var(--_max-h) * var(--w) / var(--h));max-inline-size:calc(100% - 2 * var(--_lane));margin-inline:var(--_lane);aspect-ratio:var(--w) / var(--h);border-radius:var(--radius-image);position:relative}@container (min-width:480px){.t2pE-a_picture[data-annotated]{--_lane:28px}}.t2pE-a_picture:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--image-hairline);pointer-events:none;position:absolute;inset:0}.t2pE-a_image{border-radius:inherit;block-size:100%;inline-size:100%;display:block;position:relative}.t2pE-a_preview{position:absolute;inset:0}.t2pE-a_failed{place-content:center;justify-items:center;gap:var(--space-8);padding:var(--space-16);background:var(--surface-sunken);color:var(--text-primary);font-size:var(--text-sm);text-align:center;display:grid;position:absolute;inset:0}.t2pE-a_failed p{margin:0}.t2pE-a_retry{align-items:center;gap:var(--space-8);min-block-size:var(--target-min);padding-inline:var(--space-16);border:1px solid var(--border-control);border-radius:var(--radius-control);background:var(--surface-raised);color:var(--text-primary);font:inherit;cursor:pointer;display:inline-flex}.t2pE-a_retry svg{inline-size:var(--icon-dense);block-size:var(--icon-dense)}.t2pE-a_captionRow{justify-content:space-between;gap:var(--space-4) var(--space-16);color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);flex-wrap:wrap;display:flex}.t2pE-a_caption{font-family:var(--font-text);font-size:var(--text-sm);line-height:var(--leading-sm)}.t2pE-a_meta{gap:var(--space-12);margin-inline-start:auto;display:inline-flex}.t2pE-a_original{color:inherit;align-items:center;gap:2px;display:inline-flex}.t2pE-a_original svg{block-size:14px;inline-size:14px}.t2pE-a_thumbs{gap:var(--space-8);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.t2pE-a_thumbs button{block-size:64px;aspect-ratio:var(--w) / var(--h);border-radius:var(--radius-image);cursor:pointer;border:2px solid #0000;padding:0;display:block;position:relative}.t2pE-a_thumbs button[aria-pressed=true]{border-color:var(--mark)}.t2pE-a_thumbs img{outline:1px solid var(--image-hairline);outline-offset:-1px;block-size:100%;inline-size:100%;display:block}}
@layer components{.C7nyOG_options{gap:var(--space-8);flex-wrap:wrap;display:flex}.C7nyOG_option{align-items:center;gap:var(--space-8);min-block-size:var(--target-min);padding:var(--space-4) var(--space-12) var(--space-4) var(--space-8);border:1px solid var(--border-subtle);border-radius:var(--radius-control);color:var(--text-secondary);font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:var(--leading-sm);cursor:pointer;transition:color var(--duration-feedback) linear, border-color var(--duration-feedback) linear, background-color var(--duration-feedback) linear;outline:none;display:inline-flex;position:relative}.C7nyOG_options[data-kind=ratio] .C7nyOG_option{font-family:var(--font-mono);font-variant-numeric:tabular-nums}@media (hover:hover) and (pointer:fine){.C7nyOG_option[data-hovered]{color:var(--text-primary);border-color:var(--border-control)}}.C7nyOG_option[data-pressed]{background:var(--accent-subtle)}.C7nyOG_option[data-selected]{border-color:var(--border-control);background:var(--accent-subtle);color:var(--text-primary)}.C7nyOG_option[data-selected]:after{content:"";inset-inline:var(--space-8);background:var(--mark);block-size:2px;position:absolute;inset-block-end:-1px}.C7nyOG_option[data-focus-visible]{outline:var(--focus-ring-width) solid var(--accent);outline-offset:var(--focus-ring-offset)}.C7nyOG_option[data-disabled]{color:var(--text-secondary);cursor:not-allowed}.C7nyOG_frameBox{flex:none;place-items:center;block-size:28px;inline-size:28px;display:grid}.C7nyOG_frame{inline-size:calc(28px * var(--_w));block-size:calc(28px * var(--_h));border:1.5px solid;border-radius:1px;min-block-size:3px;min-inline-size:3px}.C7nyOG_swatch{border-radius:var(--radius-control);outline:1px solid var(--border-subtle);outline-offset:-1px;flex:none;display:inline-flex;overflow:hidden}.C7nyOG_swatch span{block-size:24px;inline-size:12px}.C7nyOG_optionLabel{overflow-wrap:anywhere}}
@layer components{.fim0-a_skip{z-index:calc(var(--z-feedback) + 1);padding:var(--space-8) var(--space-16);border-radius:var(--radius-control);background:var(--accent);color:var(--on-accent);font-weight:var(--weight-semibold);translate:0 calc(-100% - var(--space-16));text-decoration:none;position:absolute;inset-block-start:var(--space-8);inset-inline-start:var(--space-8)}.fim0-a_skip:focus-visible{translate:0}.fim0-a_header{z-index:var(--z-nav);border-block-end:1px solid var(--border-subtle);background:var(--canvas);position:sticky;inset-block-start:0}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.fim0-a_header{background:color-mix(in srgb, var(--canvas) 86%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}@media (prefers-reduced-transparency:reduce){.fim0-a_header{background:var(--canvas);-webkit-backdrop-filter:none;backdrop-filter:none}}.fim0-a_bar{align-items:center;gap:var(--space-12) var(--space-16);min-block-size:var(--nav-height);display:flex}@media (min-width:1024px){.fim0-a_bar{column-gap:var(--space-32)}}.fim0-a_home{min-block-size:var(--target-min);border-radius:var(--radius-control);align-items:center;text-decoration:none;display:inline-flex}.fim0-a_nav ul{gap:var(--space-16);margin:0;padding:0;list-style:none;display:flex}@media (min-width:1024px){.fim0-a_nav ul{gap:var(--space-24)}}.fim0-a_nav a{min-block-size:var(--target-min);color:var(--text-secondary);font-size:var(--text-sm);font-weight:var(--weight-medium);align-items:center;text-decoration:none;display:inline-flex}.fim0-a_nav a[aria-current=page]{color:var(--text-primary)}@media (hover:hover) and (pointer:fine){.fim0-a_nav a:hover{color:var(--text-primary)}}.fim0-a_nav a[aria-current=page]{text-decoration:underline;-webkit-text-decoration-color:var(--mark);text-decoration-color:var(--mark);text-underline-offset:8px;text-decoration-thickness:2px}.fim0-a_tools{align-items:center;gap:var(--space-8);margin-inline-start:auto;display:flex}.fim0-a_wide{inline-size:11rem;display:none}a.fim0-a_headerRepository{display:none}@media (min-width:1024px){a.fim0-a_headerRepository{display:inline-flex}}.fim0-a_narrow{display:block}.fim0-a_nav{display:none}@media (min-width:768px){.fim0-a_wide,.fim0-a_nav{display:block}.fim0-a_narrow{display:none}}.fim0-a_main{outline:none;flex:1}.fim0-a_menuBody{gap:var(--space-32);flex-direction:column;display:flex}.fim0-a_menuLinks{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.fim0-a_menuLinks a{min-block-size:var(--target-min);font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--weight-display);align-items:center;text-decoration:none;display:flex}.fim0-a_menuGroup{gap:var(--space-8);flex-direction:column;display:flex}.fim0-a_menuLabel{font-size:var(--text-sm);font-weight:var(--weight-medium)}.fim0-a_footer{border-block-start:1px solid var(--border-subtle);padding-block:var(--space-48) calc(var(--space-48) + env(safe-area-inset-bottom));color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-sm);margin-block-start:var(--space-96)}.fim0-a_footerGrid{gap:var(--space-32);display:grid}@media (min-width:768px){.fim0-a_footerGrid{column-gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr))}.fim0-a_footerBrand,.fim0-a_licence,.fim0-a_footerPages{grid-column:1/-1}.fim0-a_footerBlock{grid-column:span 6}}@media (min-width:1024px){.fim0-a_footerBrand{grid-column:span 5}.fim0-a_footerBlock{grid-column:span 3}.fim0-a_footerBlock:last-of-type{grid-column:span 4}}.fim0-a_footerBrand{gap:var(--space-12);flex-direction:column;max-inline-size:30rem;display:flex}.fim0-a_footerBlock{gap:var(--space-12);flex-direction:column;display:flex}.fim0-a_footerLabel{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--leading-xs);letter-spacing:var(--tracking-label);color:var(--text-secondary)}.fim0-a_languages{gap:0 var(--space-16);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.fim0-a_languages a{min-block-size:var(--target-min);color:var(--text-primary);align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.fim0-a_languages a:hover{text-decoration:underline}}.fim0-a_footerLink{align-items:center;gap:var(--space-8);min-block-size:var(--target-min);color:var(--text-primary);align-self:flex-start;text-decoration:none;display:inline-flex}.fim0-a_footerLink svg{inline-size:var(--icon-ui);block-size:var(--icon-ui);stroke-width:var(--icon-stroke)}@media (hover:hover) and (pointer:fine){.fim0-a_footerLink:hover{text-decoration:underline}}.fim0-a_footerLink:focus-visible{outline:var(--focus-ring-width) solid var(--accent);outline-offset:var(--focus-ring-offset)}.fim0-a_languages a[aria-current=page]{text-decoration:underline;-webkit-text-decoration-color:var(--mark);text-decoration-color:var(--mark);text-underline-offset:6px;text-decoration-thickness:2px}.fim0-a_licence{border-block-start:1px solid var(--border-subtle);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);padding-block-start:var(--space-24)}}
@layer components{._6UU4UW_bar{z-index:var(--z-nav);align-items:center;gap:var(--space-8);padding:var(--space-8) var(--page-margin) calc(var(--space-8) + env(safe-area-inset-bottom));border-block-start:1px solid var(--border-subtle);background:var(--canvas);visibility:hidden;transition:translate var(--duration-content) var(--ease-enter), visibility 0s linear var(--duration-content);display:flex;position:fixed;inset-block-end:0;inset-inline:0;translate:0 100%}._6UU4UW_bar[data-visible]{visibility:visible;transition:translate var(--duration-content) var(--ease-enter);translate:0}._6UU4UW_copy{flex:1;align-items:stretch}._6UU4UW_copy>:first-child{inline-size:100%}@media (min-width:1024px){._6UU4UW_bar{display:none}}@media (prefers-reduced-motion:reduce){._6UU4UW_bar,._6UU4UW_bar[data-visible]{transition:none}}}
@layer components{.r5Bu5a_control{gap:var(--space-4);padding:var(--space-4);cursor:text;flex-wrap:wrap}.r5Bu5a_control:focus-within{border-color:var(--accent)}.r5Bu5a_control:has(:focus-visible){outline:var(--focus-ring-width) solid var(--accent);outline-offset:var(--focus-ring-offset)}.r5Bu5a_tokens{margin:0;padding:0;list-style:none;display:contents}.r5Bu5a_token{max-inline-size:100%;min-block-size:var(--target-dense);padding-inline:var(--space-8) 0;border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--surface-sunken);font-size:var(--text-sm);line-height:var(--leading-sm);cursor:default;font-family:var(--font-text);align-items:center;gap:2px;display:inline-flex}.r5Bu5a_token[data-invalid]{border-color:var(--danger);box-shadow:inset 0 0 0 1px var(--danger)}.r5Bu5a_tokenText{overflow-wrap:anywhere;min-inline-size:0}.r5Bu5a_remove{inline-size:var(--target-dense);block-size:var(--target-dense);border-radius:var(--radius-control);color:var(--text-secondary);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.r5Bu5a_remove svg{inline-size:var(--icon-dense);block-size:var(--icon-dense);stroke-width:var(--icon-stroke)}@media (hover:hover) and (pointer:fine){.r5Bu5a_remove:hover{color:var(--text-primary);background:var(--accent-subtle)}}.r5Bu5a_remove:focus-visible{outline:var(--focus-ring-width) solid var(--accent);outline-offset:calc(-1 * var(--focus-ring-width))}.r5Bu5a_input{min-block-size:var(--target-dense);padding:0 var(--space-8);flex:8rem}.r5Bu5a_help,.r5Bu5a_hint{display:block}}
@layer components{.SYFf6a_launcher{inline-size:var(--target-min);color:var(--text-primary);padding:0;text-decoration:none}.SYFf6a_label{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.SYFf6a_key{display:none}@media (min-width:1024px){.SYFf6a_launcher{inline-size:auto;padding-inline:var(--space-12)}.SYFf6a_label{clip-path:none;block-size:auto;inline-size:auto;position:static;overflow:visible}.SYFf6a_key{min-inline-size:1.25rem;padding-inline:var(--space-4);border:1px solid var(--border-control);border-radius:var(--radius-control);color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);place-items:center;display:inline-grid}}}
@layer components{.kxHMHq_editor{gap:var(--space-16);display:grid}.kxHMHq_toolbar{align-items:center;gap:var(--space-8) var(--space-16);padding-block:var(--space-4);border-block:1px solid var(--border-subtle);flex-wrap:wrap;display:flex}.kxHMHq_meta{color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);margin:0}.kxHMHq_notice{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-sm);flex:16rem;margin:0}.kxHMHq_notice:empty{flex-basis:0}.kxHMHq_toolbar>:last-child{margin-inline-start:auto}.kxHMHq_grid{gap:var(--space-32);display:grid}@media (min-width:1024px){.kxHMHq_grid{grid-template-columns:repeat(var(--grid-columns), minmax(0, 1fr));column-gap:var(--space-32);align-items:start}.kxHMHq_fields{grid-column:1/span 5}.kxHMHq_previewColumn{grid-column:6/span 7;position:sticky;inset-block-start:calc(var(--nav-height) + var(--space-16))}}@media (max-width:1023.98px){.kxHMHq_editor{padding-block-end:calc(var(--target-min) + var(--space-8) + var(--target-min) + 3.4rem + var(--space-24))}}.kxHMHq_fields{gap:var(--space-24);min-inline-size:0;display:grid}.kxHMHq_group{gap:var(--space-20);border:0;min-inline-size:0;margin:0;padding:0;display:grid}.kxHMHq_legend{color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label);line-height:var(--leading-xs);margin-block-end:var(--space-12);padding:0}.kxHMHq_field[data-var="1"],.kxHMHq_variable[data-var="1"]{--_bg:var(--var-1-bg);--_fg:var(--var-1-fg)}.kxHMHq_field[data-var="2"],.kxHMHq_variable[data-var="2"]{--_bg:var(--var-2-bg);--_fg:var(--var-2-fg)}.kxHMHq_field[data-var="3"],.kxHMHq_variable[data-var="3"]{--_bg:var(--var-3-bg);--_fg:var(--var-3-fg)}.kxHMHq_field[data-var="4"],.kxHMHq_variable[data-var="4"]{--_bg:var(--var-4-bg);--_fg:var(--var-4-fg)}.kxHMHq_field[data-var="5"],.kxHMHq_variable[data-var="5"]{--_bg:var(--var-5-bg);--_fg:var(--var-5-fg)}.kxHMHq_field[data-var="6"],.kxHMHq_variable[data-var="6"]{--_bg:var(--var-6-bg);--_fg:var(--var-6-fg)}.kxHMHq_field{min-inline-size:0;border-inline-start:4px solid var(--_fg);scroll-margin-block:calc(var(--nav-height) + var(--space-16)) calc(var(--target-min) + var(--space-8) + var(--target-min) + 3.4rem + var(--space-24));transition:border-inline-start-width var(--duration-feedback) var(--ease-enter);padding-inline-start:var(--space-12)}.kxHMHq_field[data-active]{border-inline-start-width:6px;padding-inline-start:10px}.kxHMHq_previewColumn{min-inline-size:0}.kxHMHq_preview{gap:var(--space-16);display:grid}@media (max-width:1023.98px){.kxHMHq_preview{padding-inline:var(--page-margin);padding-block-end:var(--space-24)}.kxHMHq_preview>section:first-child{background:0 0;border:0}}.kxHMHq_variable{border-radius:var(--radius-control);background:var(--_bg);color:var(--_fg);-webkit-box-decoration-break:clone;box-decoration-break:clone;text-underline-offset:.25em;transition:box-shadow var(--duration-feedback) linear;padding-inline:.15em;-webkit-text-decoration:underline dashed;text-decoration:underline dashed;text-decoration-thickness:1px}@media (hover:hover) and (pointer:fine){.kxHMHq_variable{cursor:pointer}}.kxHMHq_variable[data-active]{box-shadow:inset 0 0 0 1.5px var(--_fg);text-decoration-style:solid}.kxHMHq_variable[data-empty]:before{content:" " attr(data-label) " ";font-family:var(--font-mono);font-size:var(--text-xs);opacity:.85}.kxHMHq_variable[data-invalid]{outline:1.5px dashed var(--danger);outline-offset:1px}.kxHMHq_variable[data-pulse=a]{animation:kxHMHq_pulse-a var(--duration-content) var(--ease-exit)}.kxHMHq_variable[data-pulse=b]{animation:kxHMHq_pulse-b var(--duration-content) var(--ease-exit)}@keyframes kxHMHq_pulse-a{0%{box-shadow:0 0 0 3px var(--_fg)}}@keyframes kxHMHq_pulse-b{0%{box-shadow:0 0 0 3px var(--_fg)}}@media (prefers-reduced-motion:reduce){.kxHMHq_variable[data-pulse]{animation:none}}[data-motion=reduce] .kxHMHq_variable[data-pulse]{animation:none}.kxHMHq_actions{gap:var(--space-8) var(--space-12);flex-wrap:wrap;display:flex}.kxHMHq_actions>*{white-space:normal;max-inline-size:100%;line-height:var(--leading-base)}.kxHMHq_sample{align-items:flex-end;gap:var(--space-12);margin:0;display:flex}.kxHMHq_sampleFrame{inline-size:min(60%, calc(160px * var(--w) / var(--h)));aspect-ratio:var(--w) / var(--h);border-radius:var(--radius-image);flex:none;display:block;position:relative;overflow:hidden}.kxHMHq_sampleFrame img{block-size:100%;inline-size:100%;display:block}.kxHMHq_sampleFrame:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--image-hairline);pointer-events:none;position:absolute;inset:0}.kxHMHq_sampleNote{max-inline-size:28ch;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-sm)}}
@layer components{.MUzQcG_help{gap:var(--space-20);display:grid}.MUzQcG_compact{gap:var(--space-12);padding:var(--space-16)}.MUzQcG_title{font-size:var(--text-xl);line-height:var(--leading-xl);overflow-wrap:anywhere;font-weight:600}.MUzQcG_compact .MUzQcG_title{font-size:var(--text-base);line-height:var(--leading-base)}.MUzQcG_group{gap:var(--space-4);display:grid}.MUzQcG_label{color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs)}.MUzQcG_list{gap:var(--space-4) var(--space-16);flex-wrap:wrap;display:flex}.MUzQcG_suggestion{min-block-size:var(--target-min);color:var(--accent);font:inherit;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;text-decoration:underline;display:inline-flex}.MUzQcG_suggestion:focus-visible{outline:var(--focus-ring-width) solid var(--accent);outline-offset:var(--focus-ring-offset)}.MUzQcG_browse a{color:var(--accent)}.MUzQcG_failure{justify-items:start;gap:var(--space-12);padding:var(--space-16);display:grid}:lang(ar) .MUzQcG_label{font-family:var(--font-text)}}
@layer components{.ZmMpHa_open{align-self:flex-start;margin-inline-start:calc(-1 * var(--space-12))}.ZmMpHa_dialog{inline-size:min(100%,40rem)}.ZmMpHa_body{gap:var(--space-24);display:grid}.ZmMpHa_switch{align-items:center;column-gap:var(--space-12);row-gap:var(--space-4);grid-template-columns:auto 1fr;display:grid}.ZmMpHa_switch input{block-size:1.25rem;inline-size:1.25rem;accent-color:var(--accent);margin:0}.ZmMpHa_switch input:focus-visible{outline:var(--focus-ring-width) solid var(--accent);outline-offset:var(--focus-ring-offset)}.ZmMpHa_switch label{font-weight:var(--weight-medium)}.ZmMpHa_help{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-sm);grid-column:2;margin:0}.ZmMpHa_table{border-collapse:collapse;inline-size:100%;font-size:var(--text-sm);line-height:var(--leading-sm)}.ZmMpHa_table :is(th,td){padding:var(--space-8) var(--space-12) var(--space-8) 0;border-block-end:1px solid var(--border-subtle);text-align:start;vertical-align:top}.ZmMpHa_table th{color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label)}.ZmMpHa_table tr[data-off] td{color:var(--text-secondary)}.ZmMpHa_table tr[data-off] kbd{text-decoration:line-through}.ZmMpHa_keys{white-space:nowrap}.ZmMpHa_keys kbd{min-inline-size:1.5rem;padding-inline:var(--space-4);border:1px solid var(--border-control);border-radius:var(--radius-control);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);unicode-bidi:isolate;place-items:center;margin-inline-end:var(--space-4);display:inline-grid}.ZmMpHa_or,.ZmMpHa_scope{color:var(--text-secondary)}}
@layer components{._1tHVFG_top{gap:var(--space-20);min-inline-size:0;display:grid}._1tHVFG_reading{gap:var(--space-32);max-inline-size:var(--container-reading);min-inline-size:0;display:grid}}
@layer components{._0O56oW_head{justify-content:space-between;align-items:flex-end;gap:var(--space-12) var(--space-32);padding-block:var(--space-40) var(--space-32);flex-wrap:wrap;display:flex}._0O56oW_titles{gap:var(--space-8);min-inline-size:0;display:grid}._0O56oW_title{font-family:var(--font-display);font-size:var(--text-page-title);font-weight:var(--weight-display);line-height:var(--leading-page-title);letter-spacing:var(--tracking-display);text-wrap:balance;margin:0}._0O56oW_meta{color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-xs);font-variant-numeric:tabular-nums;margin:0}._0O56oW_empty{color:var(--text-secondary);padding-block-end:var(--space-64)}._0O56oW_list{gap:var(--grid-gap);padding:0 0 var(--space-64);grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));margin:0;list-style:none;display:grid}._0O56oW_card{align-content:start;gap:var(--space-8);block-size:100%;padding:var(--space-16);border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:var(--surface-raised);display:grid;position:relative}._0O56oW_link{gap:var(--space-12);color:inherit;outline:none;text-decoration:none;display:grid}._0O56oW_link:after{content:"";border-radius:inherit;position:absolute;inset:0}._0O56oW_link:focus-visible:after{outline:var(--focus-ring-width) solid var(--accent);outline-offset:var(--focus-ring-offset)}@media (hover:hover) and (pointer:fine){._0O56oW_link:hover ._0O56oW_cardTitle{text-underline-offset:.2em;text-decoration:underline}}._0O56oW_actions{z-index:1;position:absolute;inset-block-start:var(--space-8);inset-inline-end:var(--space-8)}._0O56oW_frame{inline-size:min(100%, calc(200px * var(--w) / var(--h)));aspect-ratio:var(--w) / var(--h);border-radius:var(--radius-image);display:block;position:relative;overflow:hidden}._0O56oW_frame img{block-size:100%;inline-size:100%;display:block}._0O56oW_frame:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--image-hairline);position:absolute;inset:0}._0O56oW_cardTitle{font-size:var(--text-xl);font-weight:var(--weight-semibold);line-height:var(--leading-xl);margin:0}._0O56oW_cardMeta{color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);margin:0}._0O56oW_description{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-sm);margin:0}._0O56oW_excerpt{margin:var(--space-4) 0 0;-webkit-line-clamp:4;line-clamp:4;font-size:var(--text-sm);line-height:var(--leading-sm);overflow-wrap:anywhere;font-family:var(--font-text);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._0O56oW_variable{border-radius:var(--radius-control);font-family:var(--font-mono);text-underline-offset:.2em;padding-inline:3px;font-size:.92em;-webkit-text-decoration:underline dashed;text-decoration:underline dashed}._0O56oW_variable[data-var="1"]{background:var(--var-1-bg);color:var(--var-1-fg)}._0O56oW_variable[data-var="2"]{background:var(--var-2-bg);color:var(--var-2-fg)}._0O56oW_variable[data-var="3"]{background:var(--var-3-bg);color:var(--var-3-fg)}._0O56oW_variable[data-var="4"]{background:var(--var-4-bg);color:var(--var-4-fg)}._0O56oW_variable[data-var="5"]{background:var(--var-5-bg);color:var(--var-5-fg)}._0O56oW_variable[data-var="6"]{background:var(--var-6-bg);color:var(--var-6-fg)}}
@layer components{.WMerVa_overlay{z-index:var(--z-scrim);padding:var(--page-margin);background:var(--scrim);place-items:start center;padding-block-start:min(12vh, var(--space-96));display:grid;position:fixed;inset:0}.WMerVa_overlay[data-entering]{animation:WMerVa_fade var(--duration-content) var(--ease-enter)}.WMerVa_overlay[data-exiting]{animation:WMerVa_fade var(--duration-exit) var(--ease-exit) reverse}.WMerVa_modal{z-index:var(--z-detail);inline-size:min(100%,40rem);max-block-size:min(40rem, calc(100dvh - 2 * var(--page-margin)));border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:var(--surface-raised);box-shadow:var(--elevation-2);outline:none;display:flex}.WMerVa_modal[data-entering]{animation:WMerVa_rise var(--duration-content) var(--ease-enter)}@media (max-width:767.98px){.WMerVa_overlay{padding:0}.WMerVa_modal{block-size:100dvh;max-block-size:none;inline-size:100%;border:0;border-radius:0;padding-block-end:env(safe-area-inset-bottom)}}.WMerVa_dialog{outline:none;flex-direction:column;flex:1;min-inline-size:0;display:flex}.WMerVa_bar{align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-8) var(--space-8) var(--space-16);border-block-end:1px solid var(--border-subtle);display:flex}.WMerVa_icon{inline-size:var(--icon-ui);block-size:var(--icon-ui);stroke-width:var(--icon-stroke);color:var(--text-secondary);flex:none}.WMerVa_field{flex:1;min-inline-size:0}.WMerVa_input{inline-size:100%;min-block-size:var(--target-min);color:var(--text-primary);font:inherit;font-size:var(--text-lg);line-height:var(--leading-lg);background:0 0;border:0;outline:none}.WMerVa_input::placeholder{color:var(--text-secondary);opacity:1}.WMerVa_bar:has(.WMerVa_input[data-focus-visible]){box-shadow:inset 0 calc(-1 * var(--focus-ring-width)) 0 var(--accent)}.WMerVa_results{overscroll-behavior:contain;flex:1;min-block-size:0;overflow:auto}.WMerVa_list{padding-block:var(--space-8);outline:none;display:grid}.WMerVa_list[data-pending]{opacity:.72;transition:opacity var(--duration-content) var(--ease-enter) var(--delay-indicator)}.WMerVa_section+.WMerVa_section{border-block-start:1px solid var(--border-subtle);margin-block-start:var(--space-8);padding-block-start:var(--space-8)}.WMerVa_heading{padding:var(--space-4) var(--space-16);color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs)}.WMerVa_item{--_thumb:3.5rem;--_thumb-h:2.5rem;margin-inline:var(--space-8);padding:var(--space-8);border-radius:var(--radius-control);color:inherit;cursor:pointer;outline:none;text-decoration:none;display:block}.WMerVa_item[data-focused],.WMerVa_item[data-hovered]{background:var(--accent-subtle)}.WMerVa_item[data-focus-visible]{outline:var(--focus-ring-width) solid var(--accent);outline-offset:calc(-1 * var(--focus-ring-width))}.WMerVa_plain{align-items:center;gap:var(--space-12);min-block-size:var(--target-min);display:flex}.WMerVa_plain svg{inline-size:var(--icon-dense);block-size:var(--icon-dense);stroke-width:var(--icon-stroke);color:var(--text-secondary);flex:none}.WMerVa_quiet{color:var(--text-secondary);font-size:var(--text-sm)}.WMerVa_all{min-block-size:var(--target-min);justify-content:space-between;align-items:center;font-weight:500;display:flex}.WMerVa_enter{inline-size:var(--icon-dense);block-size:var(--icon-dense);stroke-width:var(--icon-stroke);color:var(--text-secondary)}[dir=rtl] .WMerVa_enter{transform:scaleX(-1)}.WMerVa_footer{justify-content:space-between;align-items:center;gap:var(--space-16);padding:var(--space-8) var(--space-16);border-block-start:1px solid var(--border-subtle);color:var(--text-secondary);font-size:var(--text-sm);display:flex}.WMerVa_keys{font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs)}@media (hover:none),(pointer:coarse){.WMerVa_keys{display:none}.WMerVa_footer{justify-content:flex-end}}.WMerVa_pageLink{color:var(--accent)}@keyframes WMerVa_fade{0%{opacity:0}}@keyframes WMerVa_rise{0%{opacity:0;transform:translateY(calc(-1 * var(--distance-reveal)))}}:lang(ar) :is(.WMerVa_heading,.WMerVa_keys){font-family:var(--font-text)}}
@layer components{.HTo0YG_mark{border-radius:var(--radius-control);background:var(--accent-subtle);color:var(--text-primary);box-shadow:0 0 0 1px var(--accent-subtle)}.HTo0YG_row{grid-template-columns:var(--_thumb,4rem) minmax(0, 1fr);align-items:center;gap:var(--space-12);min-inline-size:0;display:grid}.HTo0YG_thumb{inline-size:var(--_thumb,4rem);block-size:var(--_thumb-h,3rem);justify-content:center;align-items:center;display:flex;overflow:hidden}.HTo0YG_thumb img{block-size:auto;inline-size:auto;max-inline-size:var(--_thumb,4rem);max-block-size:var(--_thumb-h,3rem);aspect-ratio:var(--ratio);border-radius:var(--radius-image);background:var(--placeholder);outline:1px solid var(--image-hairline);outline-offset:-1px;display:block}.HTo0YG_text{gap:var(--space-4);min-inline-size:0;display:grid}.HTo0YG_title{font-size:var(--text-base);line-height:var(--leading-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.HTo0YG_description{-webkit-line-clamp:2;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-sm);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.HTo0YG_facts{gap:var(--space-8);min-inline-size:0;color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);font-variant-numeric:tabular-nums;display:flex}.HTo0YG_tags{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:lang(ar) .HTo0YG_tags{font-family:var(--font-text)}}
@layer components{.wse9ea_overlay{z-index:var(--z-scrim);padding:var(--page-margin);background:var(--scrim);place-items:center;display:grid;position:fixed;inset:0}.wse9ea_sheetOverlay{place-items:stretch end;padding:0}.wse9ea_overlay[data-entering]{animation:wse9ea_fade var(--duration-content) var(--ease-enter)}.wse9ea_overlay[data-exiting]{animation:wse9ea_fade var(--duration-exit) var(--ease-exit) reverse}.wse9ea_modal{z-index:var(--z-detail);inline-size:min(100%,32rem);max-block-size:calc(100dvh - 2 * var(--page-margin));border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:var(--surface-raised);box-shadow:var(--elevation-2);outline:none;display:flex}.wse9ea_modal[data-entering]{animation:wse9ea_rise var(--duration-expand) var(--ease-enter)}.wse9ea_modal[data-exiting]{animation:wse9ea_rise var(--duration-exit) var(--ease-exit) reverse}.wse9ea_sheet{block-size:100dvh;max-block-size:none;inline-size:min(100%,24rem);border-block:0;border-inline-end:0;border-radius:0;padding-block-end:env(safe-area-inset-bottom)}.wse9ea_sheet[data-entering]{animation:wse9ea_slide var(--duration-expand) var(--ease-enter)}.wse9ea_sheet[data-exiting]{animation:wse9ea_slide var(--duration-exit) var(--ease-exit) reverse}.wse9ea_dialog{outline:none;flex-direction:column;flex:1;min-inline-size:0;display:flex}.wse9ea_header{justify-content:space-between;align-items:center;gap:var(--space-16);padding:var(--space-12) var(--space-12) var(--space-12) var(--space-24);border-block-end:1px solid var(--border-subtle);display:flex}.wse9ea_title{font-size:var(--text-xl);line-height:var(--leading-xl)}.wse9ea_close{margin-inline-start:auto}.wse9ea_body{overscroll-behavior:contain;padding:var(--space-24);flex:1;overflow:auto}.wse9ea_actions{justify-content:flex-end;gap:var(--space-12);padding:var(--space-16) var(--space-24);border-block-start:1px solid var(--border-subtle);flex-wrap:wrap;display:flex}@keyframes wse9ea_fade{0%{opacity:0}}@keyframes wse9ea_rise{0%{opacity:0;transform:translateY(var(--distance-reveal))}}@keyframes wse9ea_slide{0%{opacity:0;transform:translateX(calc(var(--distance-reveal) * 4))}}:is([dir=rtl] .wse9ea_sheet[data-entering],[dir=rtl] .wse9ea_sheet[data-exiting]){animation-name:wse9ea_slide-rtl}@keyframes wse9ea_slide-rtl{0%{opacity:0;transform:translateX(calc(var(--distance-reveal) * -4))}}}
@layer components{.Cdzy4a_head{gap:var(--space-12);padding-block:var(--space-48) var(--space-24);display:grid}.Cdzy4a_title{font-family:var(--font-display);font-size:var(--text-page-title);font-weight:var(--weight-display);line-height:var(--leading-page-title);letter-spacing:var(--tracking-display);margin:0}.Cdzy4a_intro{color:var(--text-secondary)}.Cdzy4a_page{gap:var(--space-24);padding-block-end:var(--space-96);display:grid}.Cdzy4a_form{align-items:center;display:flex;position:relative}.Cdzy4a_icon{inline-size:var(--icon-ui);block-size:var(--icon-ui);stroke-width:var(--icon-stroke);color:var(--text-secondary);pointer-events:none;position:absolute;inset-inline-start:var(--space-16)}.Cdzy4a_input{inline-size:100%;min-block-size:calc(var(--target-min) + var(--space-12));padding-inline:calc(var(--space-16) + var(--icon-ui) + var(--space-12)) var(--space-16);border:1px solid var(--border-control);border-radius:var(--radius-control);background:var(--surface-raised);color:var(--text-primary);font:inherit;font-size:var(--text-lg);line-height:var(--leading-lg)}.Cdzy4a_input::placeholder{color:var(--text-secondary);opacity:1}.Cdzy4a_input:focus-visible{outline:var(--focus-ring-width) solid var(--accent);outline-offset:var(--focus-ring-offset)}.Cdzy4a_status{min-block-size:var(--leading-sm);color:var(--text-secondary);font-size:var(--text-sm);font-variant-numeric:tabular-nums;line-height:var(--leading-sm)}.Cdzy4a_status:empty{display:none}.Cdzy4a_results{gap:var(--space-40);transition:opacity var(--duration-content) var(--ease-enter);display:grid}.Cdzy4a_results[data-pending]{opacity:.72;transition-delay:var(--delay-indicator)}.Cdzy4a_group{gap:var(--space-12);display:grid}.Cdzy4a_groupTitle{align-items:baseline;gap:var(--space-8);border-block-end:1px solid var(--border-subtle);font-size:var(--text-xl);line-height:var(--leading-xl);padding-block-end:var(--space-8);display:flex}.Cdzy4a_count{color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-sm);font-variant-numeric:tabular-nums;font-weight:400}.Cdzy4a_list{display:grid}.Cdzy4a_result{--_thumb:5rem;--_thumb-h:4rem;padding:var(--space-12) var(--space-8);border-radius:var(--radius-control);color:inherit;text-decoration:none;display:block}.Cdzy4a_list li+li .Cdzy4a_result{border-block-start:1px solid var(--border-subtle)}@media (hover:hover) and (pointer:fine){.Cdzy4a_result:hover{background:var(--accent-subtle)}}.Cdzy4a_result:focus-visible{outline:var(--focus-ring-width) solid var(--accent);outline-offset:calc(-1 * var(--focus-ring-width))}.Cdzy4a_more{color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs)}.Cdzy4a_popular{gap:var(--space-12);display:grid}.Cdzy4a_popularList{gap:var(--space-8) var(--space-24);flex-wrap:wrap;display:flex}.Cdzy4a_popularList a{align-items:baseline;gap:var(--space-8);min-block-size:var(--target-min);color:var(--text-primary);align-content:center;display:inline-flex}:lang(ar) .Cdzy4a_more{font-family:var(--font-text)}}
