.jTc0-W_page{--ref-ink:var(--design-ink);--ref-text:var(--design-body);--ref-muted:var(--design-muted);--ref-bronze:var(--design-bronze);--ref-bronze-hover:var(--design-bronze-hover);--ref-gold:var(--design-gold);--ref-gold-hover:var(--design-gold-hover);--ref-paper:var(--design-paper);--ref-border:var(--design-border);--ref-radius-surface:12px;--ref-radius-field:8px;--ref-radius-action:999px;--ref-radius-control:50%;--ref-radius-focus:2px;background:var(--design-background);color:var(--ref-ink);font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case);}.jTc0-W_page[data-edge-style=sharp]{--ref-radius-surface:0px;--ref-radius-field:0px;--ref-radius-action:0px;--ref-radius-control:0px;--ref-radius-focus:0px}.jTc0-W_page :where(h1,h2,h3,h4,p){margin:0}.jTc0-W_page :where(h1,h2,h3,h4){text-wrap:balance}.jTc0-W_page :where(button,a,input,select,textarea,summary):focus-visible{outline:3px solid var(--ref-bronze);outline-offset:var(--control-focus-offset)}.jTc0-W_page :where(button,a){-webkit-tap-highlight-color:transparent}.jTc0-W_page :where(button:not(:disabled),summary){cursor:pointer}.jTc0-W_page svg{flex-shrink:0;width:20px;height:20px}.jTc0-W_page section,.jTc0-W_page [id]{scroll-margin-top:100px}.jTc0-W_container{}.jTc0-W_masthead{z-index:20;border-bottom:1px solid var(--ref-border);background:var(--design-surface);position:sticky;top:0}.jTc0-W_mastheadInner{width:min(var(--layout-reference-header), calc(100% - 2 * var(--layout-reference-gutter)));justify-content:space-between;align-items:center;gap:var(--space-8);min-height:88px;margin:0 auto;display:flex}.jTc0-W_logo{width:210px;color:var(--design-ink);flex-shrink:0;display:flex}.jTc0-W_logo svg{width:100%;height:auto}.jTc0-W_masthead nav{align-items:center;gap:var(--space-6);display:flex}.jTc0-W_masthead nav a{min-height:44px;color:var(--ref-text);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case);align-items:center;text-decoration:none;transition:color .18s;display:inline-flex}.jTc0-W_masthead nav a:hover{color:var(--ref-bronze)}.jTc0-W_edgeSwitch{align-items:center;gap:var(--space-3);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case);flex-shrink:0;display:flex}.jTc0-W_edgeSwitch>span{color:var(--ref-text)}.jTc0-W_edgeOptions{gap:var(--space-1);border:1px solid var(--ref-border);border-radius:var(--ref-radius-field);background:var(--ref-paper);padding:3px;display:flex}.jTc0-W_edgeOptions button{min-height:44px;padding:var(--space-2) var(--space-3);border-radius:var(--ref-radius-field);color:var(--ref-text);font:var(--type-support-strong);letter-spacing:var(--type-support-strong-tracking);text-transform:var(--type-support-strong-case);background:0 0;border:0}.jTc0-W_edgeOptions button[aria-pressed=true]{background:var(--design-ink);color:var(--design-surface)}.jTc0-W_edgeOptions button:not([aria-pressed=true]):hover{color:var(--ref-bronze);background:var(--design-surface-hover)}.jTc0-W_edgeNote{color:var(--ref-text);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case);margin:var(--space-2) 0 var(--space-4)!important}.jTc0-W_intro{align-items:center;gap:var(--space-22);padding:var(--space-22) 0 var(--space-20);grid-template-columns:minmax(0,1.35fr) minmax(0,.85fr);display:grid}.jTc0-W_eyebrow{color:var(--ref-text);font:var(--type-eyebrow);letter-spacing:var(--type-eyebrow-tracking);text-transform:var(--type-eyebrow-case);display:block}.jTc0-W_intro h1{margin-top:var(--space-6);font:var(--type-h1);letter-spacing:var(--type-h1-tracking);text-transform:var(--type-h1-case)}.jTc0-W_introCopy{max-width:590px;color:var(--ref-text);font:var(--type-lead);letter-spacing:var(--type-lead-tracking);text-transform:var(--type-lead-case);margin-top:var(--space-6)!important}.jTc0-W_intro .jTc0-W_textLink{margin-top:var(--space-6)}.jTc0-W_directionPanel{min-width:0;padding:var(--space-7);border:1px solid var(--ref-border);border-radius:var(--ref-radius-surface);background:var(--design-surface)}.jTc0-W_panelTitle{font:var(--type-body-strong);letter-spacing:var(--type-body-strong-tracking);text-transform:var(--type-body-strong-case)}.jTc0-W_smallCopy{color:var(--ref-text);font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case)}.jTc0-W_directionPanel .jTc0-W_smallCopy{margin-top:var(--space-2)}.jTc0-W_rolloutShortcut{margin-top:var(--space-4);display:flex}.jTc0-W_fontWeights{gap:var(--space-4);margin:var(--space-6) 0 var(--space-4);grid-template-columns:1fr 1fr;display:grid}.jTc0-W_fontWeights>div{align-content:start;gap:var(--space-2);display:grid}.jTc0-W_fontWeights span{font:var(--type-specimen);letter-spacing:var(--type-specimen-tracking);text-transform:var(--type-specimen-case)}.jTc0-W_fontWeights>div:last-child>span{font:var(--type-specimen-strong);letter-spacing:var(--type-specimen-strong-tracking);text-transform:var(--type-specimen-strong-case)}.jTc0-W_fontWeights strong{font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case)}.jTc0-W_fontWeights p{color:var(--ref-text);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}.jTc0-W_section{padding:var(--layout-section) 0;border-top:1px solid var(--ref-border)}.jTc0-W_sectionHeading{margin-bottom:var(--layout-section-heading-gap)}.jTc0-W_sectionHeading h2{margin-top:var(--space-4);font:var(--type-h2);letter-spacing:var(--type-h2-tracking);text-transform:var(--type-h2-case)}.jTc0-W_sectionHeading>p{max-width:850px;margin-top:var(--space-4);color:var(--ref-text)}.jTc0-W_typeRow{align-items:baseline;gap:var(--space-8);padding:var(--space-7) 0;border-top:1px solid var(--ref-border);grid-template-columns:245px minmax(0,1fr);display:grid}.jTc0-W_typeScale{min-width:0}.jTc0-W_typeRow:last-child{border-bottom:1px solid var(--ref-border)}.jTc0-W_typeLabel{gap:var(--space-1);color:var(--ref-ink);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case);display:grid}.jTc0-W_typeLabel>span{color:var(--ref-text);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}.jTc0-W_typeH1,.jTc0-W_typeH2,.jTc0-W_typeH3{text-wrap:balance}.jTc0-W_editorialReference{gap:var(--space-4);margin-top:var(--layout-section-heading-gap);display:grid}.jTc0-W_editorialH1{}.jTc0-W_editorialTitle{}.jTc0-W_editorialTitleCompact{}.jTc0-W_editorialHero{}.jTc0-W_editorialSection{}.jTc0-W_editorialH3{}.jTc0-W_editorialSmallHeading{}.jTc0-W_editorialFeature{}.jTc0-W_editorialDisplay{}.jTc0-W_classicDisplay{}.jTc0-W_editorialPoster{}.jTc0-W_editorialPanel{}.jTc0-W_typeH1{font:var(--type-h1);letter-spacing:var(--type-h1-tracking);text-transform:var(--type-h1-case)}.jTc0-W_typeH2{font:var(--type-h2);letter-spacing:var(--type-h2-tracking);text-transform:var(--type-h2-case)}.jTc0-W_typeH3{font:var(--type-h3);letter-spacing:var(--type-h3-tracking);text-transform:var(--type-h3-case)}.jTc0-W_typeLead{font:var(--type-lead);letter-spacing:var(--type-lead-tracking);text-transform:var(--type-lead-case)}.jTc0-W_typeBody{color:var(--ref-text);font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case)}.jTc0-W_typeUi{font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case)}.jTc0-W_typeCaption{color:var(--ref-text);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}.jTc0-W_palette{gap:var(--space-5);margin-top:var(--space-12);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}.jTc0-W_swatch{align-content:start;gap:var(--space-1);min-width:0;display:grid}.jTc0-W_swatchColor{height:88px;margin-bottom:var(--space-3);border:1px solid var(--ref-border);border-radius:var(--ref-radius-field);display:block}.jTc0-W_swatch strong{font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case)}.jTc0-W_swatch>span:not(.jTc0-W_swatchColor),.jTc0-W_swatch p{color:var(--ref-text);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}.jTc0-W_spacingNote{align-items:baseline;gap:var(--space-2) var(--space-6);padding:var(--space-5) var(--space-6);margin-top:var(--space-8);background:var(--ref-paper);border-radius:var(--ref-radius-field);font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case);flex-wrap:wrap;display:flex}.jTc0-W_spacingNote>span{color:var(--ref-text)}.jTc0-W_action{}.jTc0-W_primary{}.jTc0-W_secondary{}.jTc0-W_text{}.jTc0-W_bronze{}.jTc0-W_gold{}.jTc0-W_inverse{}.jTc0-W_actionRow{gap:var(--space-3);flex-wrap:wrap;display:flex}.jTc0-W_actionTable{border:1px solid var(--ref-border);border-radius:var(--ref-radius-surface);background:var(--design-surface)}.jTc0-W_actionTableHeader,.jTc0-W_actionTableRow{gap:var(--space-6);padding:var(--space-6);grid-template-columns:140px repeat(2,minmax(0,1fr)) minmax(0,.85fr);align-items:center;display:grid}.jTc0-W_actionTableHeader{padding-top:var(--space-5);padding-bottom:var(--space-5);border-radius:var(--ref-radius-surface) var(--ref-radius-surface) 0 0;background:var(--ref-paper);color:var(--ref-text);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}.jTc0-W_actionTableRow{border-top:1px solid var(--ref-border);min-height:112px}.jTc0-W_actionTableRow>div{min-width:0}.jTc0-W_stateLabel{color:var(--ref-text);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}.jTc0-W_actionRules{gap:var(--space-8);margin-top:var(--space-6);color:var(--ref-text);font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case);grid-template-columns:1fr 1fr;display:grid}.jTc0-W_actionRules strong{color:var(--ref-ink)}.jTc0-W_buttonColorIntro{gap:var(--space-3);margin-top:var(--space-12);display:grid}.jTc0-W_buttonColorIntro h3{font:var(--type-h3);letter-spacing:var(--type-h3-tracking);text-transform:var(--type-h3-case)}.jTc0-W_buttonColorIntro p{max-width:850px;color:var(--ref-text)}.jTc0-W_buttonPalette{gap:var(--space-6);margin-top:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.jTc0-W_buttonColorCard{gap:var(--space-6);min-width:0;padding:var(--space-6);border:1px solid var(--ref-border);border-radius:var(--ref-radius-surface);display:grid}.jTc0-W_buttonColorCard header{gap:var(--space-2);display:grid}.jTc0-W_buttonColorCard h4{font:var(--type-h3);letter-spacing:var(--type-h3-tracking);text-transform:var(--type-h3-case)}.jTc0-W_buttonColorCard header p,.jTc0-W_buttonColorCard header span,.jTc0-W_buttonColorState>span{color:var(--ref-text);font:var(--type-support-strong);letter-spacing:var(--type-support-strong-tracking);text-transform:var(--type-support-strong-case)}.jTc0-W_buttonColorState{gap:var(--space-3);display:grid}.jTc0-W_buttonColorState .jTc0-W_action{width:100%;padding-left:var(--space-4);padding-right:var(--space-4);gap:var(--space-3)}.jTc0-W_textLink{}.jTc0-W_collectionToolbar{justify-content:space-between;align-items:center;gap:var(--space-5);margin-bottom:var(--space-6);display:flex}.jTc0-W_filters{gap:var(--space-2);flex-wrap:wrap;display:flex}.jTc0-W_filters button{min-height:44px;padding:var(--space-2) 18px;border:1px solid var(--ref-border);border-radius:var(--ref-radius-action);color:var(--ref-ink);background:var(--design-surface);font:var(--type-support-strong);letter-spacing:var(--type-support-strong-tracking);text-transform:var(--type-support-strong-case);align-items:center;transition:background .18s,border-color .18s;display:inline-flex}.jTc0-W_filters button[aria-pressed=true]{color:var(--design-surface);background:var(--design-ink);border-color:var(--design-ink)}.jTc0-W_filters button:hover{border-color:var(--design-ink)}.jTc0-W_collectionGrid,.jTc0-W_cardPatternGrid{gap:var(--layout-grid-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.jTc0-W_cardPatternGrid{margin-top:var(--space-10)}.jTc0-W_cardPatternGrid>div{flex-direction:column;min-width:0;display:flex}.jTc0-W_cardPatternGrid .jTc0-W_card{flex:1}.jTc0-W_card{border:1px solid var(--ref-border);border-radius:var(--ref-radius-surface);background:var(--design-surface);min-width:0;color:var(--ref-ink);flex-direction:column;text-decoration:none;transition:border-color .2s,transform .2s;display:flex;overflow:hidden}.jTc0-W_card:hover{border-color:var(--ref-bronze);transform:translateY(-2px)}.jTc0-W_cardMedia{aspect-ratio:3/2;background:var(--ref-paper);flex-shrink:0;position:relative;overflow:hidden}.jTc0-W_cardMedia img{object-fit:cover}.jTc0-W_productMedia{background:var(--design-surface)}.jTc0-W_productMedia img{object-fit:contain;padding:var(--space-2)}.jTc0-W_cardBody{align-items:flex-start;gap:var(--space-3);padding:var(--layout-card-padding);flex-direction:column;flex:1;display:flex}.jTc0-W_cardBody h3{font:var(--type-h3);letter-spacing:var(--type-h3-tracking);text-transform:var(--type-h3-case)}.jTc0-W_cardBody>p{color:var(--ref-text);font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case)}.jTc0-W_caption{color:var(--ref-text);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}.jTc0-W_cardFooter{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;padding-top:var(--space-4);font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case);margin-top:auto;display:flex}.jTc0-W_exampleLabel{color:var(--ref-text);font:var(--type-support-strong);letter-spacing:var(--type-support-strong-tracking);text-transform:var(--type-support-strong-case);margin:var(--space-8) 0 var(--space-4)!important}.jTc0-W_cardPatternGrid .jTc0-W_exampleLabel{margin-top:0!important}.jTc0-W_editorialGrid{align-items:start;gap:var(--space-18);grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);display:grid}.jTc0-W_article{min-width:0;}.jTc0-W_article h3,.jTc0-W_note h3,.jTc0-W_formAside h3,.jTc0-W_formIntro h3,.jTc0-W_success h3,.jTc0-W_faqLayout h3{font:var(--type-h3);letter-spacing:var(--type-h3-tracking);text-transform:var(--type-h3-case)}.jTc0-W_faq p a{color:var(--ref-bronze);text-decoration:underline;text-decoration-thickness:var(--control-link-thickness);text-underline-offset:var(--control-link-offset)}.jTc0-W_faq p a:hover{color:var(--ref-bronze-hover);text-decoration-thickness:2px}.jTc0-W_note{gap:var(--space-5);padding:var(--layout-panel-padding);border-radius:var(--ref-radius-surface);background:var(--ref-paper);display:grid}.jTc0-W_note p{color:var(--ref-text)}.jTc0-W_noteLine{background:var(--ref-bronze);width:48px;height:1px}.jTc0-W_formLayout{align-items:start;gap:var(--space-18);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);display:grid}.jTc0-W_sampleForm,.jTc0-W_success{gap:var(--space-6);padding:var(--layout-panel-padding);border:1px solid var(--ref-border);border-radius:var(--ref-radius-surface);background:var(--design-surface);display:grid}.jTc0-W_formIntro p{margin-top:var(--space-2);color:var(--ref-text)}.jTc0-W_fieldGrid{align-items:start;gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.jTc0-W_field{}.jTc0-W_select{}.jTc0-W_field label span{margin-left:var(--space-2);color:var(--ref-text);font:var(--type-support-strong);letter-spacing:var(--type-support-strong-tracking);text-transform:var(--type-support-strong-case)}.jTc0-W_formFooter{justify-items:start;gap:var(--space-4);display:grid}.jTc0-W_formFooter p{color:var(--ref-text);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}.jTc0-W_formAside{gap:var(--space-6);padding-top:var(--space-2);display:grid}.jTc0-W_formAside>p{color:var(--ref-text)}.jTc0-W_notice{display:grid;}.jTc0-W_notice p{color:var(--ref-text)}.jTc0-W_success{align-content:center;justify-items:start;min-height:440px}.jTc0-W_success p{color:var(--ref-text)}.jTc0-W_successIcon{border:1px solid var(--ref-bronze);border-radius:var(--ref-radius-control);width:48px;height:48px;color:var(--ref-bronze);place-items:center;display:grid}.jTc0-W_verificationExample{align-items:flex-start;gap:var(--space-4);padding:var(--space-4);border:1px solid var(--ref-border);border-radius:var(--ref-radius-field);background:var(--ref-paper);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case);display:flex}.jTc0-W_verificationExample>span{color:var(--ref-bronze);font:var(--type-lead);letter-spacing:var(--type-lead-tracking);text-transform:var(--type-lead-case)}.jTc0-W_verificationExample p{margin-top:var(--space-1);color:var(--ref-muted)}.jTc0-W_contactStates{align-items:start;gap:var(--space-8);margin-bottom:var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.jTc0-W_contactStates .jTc0-W_exampleLabel{margin-top:0!important}.jTc0-W_contactExampleNote{color:var(--ref-muted);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case);margin-bottom:var(--space-6)!important}.jTc0-W_typeCaption,.jTc0-W_caption,.jTc0-W_eyebrow,.jTc0-W_smallCopy,.jTc0-W_formFooter p,.jTc0-W_field label span{color:var(--ref-muted)}.jTc0-W_heroExample{border:1px solid var(--ref-border);border-radius:var(--ref-radius-surface);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.jTc0-W_heroCopy{justify-content:center;align-items:flex-start;gap:var(--space-6);min-width:0;padding:var(--layout-hero-padding);flex-direction:column;display:flex}.jTc0-W_heroCopy h3{font:var(--type-h2);letter-spacing:var(--type-h2-tracking);text-transform:var(--type-h2-case)}.jTc0-W_heroCopy p{color:var(--ref-text)}.jTc0-W_heroCopy .jTc0-W_actionRow{margin-top:var(--space-2)}.jTc0-W_heroMedia{background:var(--ref-paper);min-height:440px;position:relative}.jTc0-W_heroMedia img{object-fit:cover}.jTc0-W_featuredBanner,.jTc0-W_darkBanner{justify-content:space-between;align-items:center;gap:var(--space-12);padding:var(--layout-banner-padding);border-radius:var(--ref-radius-surface);display:flex}.jTc0-W_featuredBanner{background:var(--ref-paper)}.jTc0-W_featuredBanner>div,.jTc0-W_darkBanner>div{gap:var(--space-4);min-width:0;max-width:720px;display:grid}.jTc0-W_featuredBanner h3,.jTc0-W_darkBanner h3{font:var(--type-h2);letter-spacing:var(--type-h2-tracking);text-transform:var(--type-h2-case)}.jTc0-W_featuredBanner p{color:var(--ref-text)}.jTc0-W_featuredBanner>.jTc0-W_action,.jTc0-W_darkBanner>.jTc0-W_action{flex-shrink:0}.jTc0-W_darkBanner{background:var(--design-dark-surface);color:var(--design-surface)}.jTc0-W_darkBanner .jTc0-W_eyebrow,.jTc0-W_darkBanner p{color:var(--design-dark-text)}.jTc0-W_darkBanner .jTc0-W_action:focus-visible{outline-color:var(--design-focus-light)}.jTc0-W_faqLayout{align-items:start;gap:var(--space-18);margin-top:var(--space-16);grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);display:grid}.jTc0-W_faqLayout>div:first-child{gap:var(--space-4);display:grid}.jTc0-W_faqLayout>div:first-child p{color:var(--ref-text)}.jTc0-W_faq{border-top:1px solid var(--ref-border)}.jTc0-W_faq details{border-bottom:1px solid var(--ref-border)}.jTc0-W_faq summary{justify-content:space-between;align-items:center;gap:var(--space-6);min-height:72px;padding:var(--space-5) 0;font:var(--type-body-strong);letter-spacing:var(--type-body-strong-tracking);text-transform:var(--type-body-strong-case);list-style:none;display:flex}.jTc0-W_faq summary::-webkit-details-marker{display:none}.jTc0-W_faq summary:hover{color:var(--ref-bronze)}.jTc0-W_faq summary span{font:var(--type-symbol);letter-spacing:var(--type-symbol-tracking);text-transform:var(--type-symbol-case);transition:transform .18s}.jTc0-W_faq details[open] summary span{transform:rotate(45deg)}.jTc0-W_faq details p{padding-bottom:var(--space-6);color:var(--ref-text)}.jTc0-W_footer{justify-content:space-between;align-items:center;gap:var(--space-4) var(--space-8);padding:var(--space-8) 0;border-top:1px solid var(--ref-border);color:var(--ref-text);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case);flex-wrap:wrap;display:flex}.jTc0-W_siteHeader{align-items:center;gap:var(--space-6);min-height:96px;padding:var(--space-4) var(--space-6);border:1px solid var(--ref-border);border-radius:var(--ref-radius-surface) var(--ref-radius-surface) 0 0;background:var(--design-surface);grid-template-columns:1fr auto 1fr;display:grid;position:relative}.jTc0-W_siteLogo{width:180px;color:var(--design-ink);display:block}.jTc0-W_siteLogo svg{width:100%;height:auto}.jTc0-W_siteNav{align-items:center;gap:var(--space-4);display:flex}.jTc0-W_siteNav:last-of-type{justify-content:flex-end}.jTc0-W_siteNav a,.jTc0-W_mobileMenu nav a{min-height:44px;color:var(--ref-ink);font:var(--type-support-strong);letter-spacing:var(--type-support-strong-tracking);text-transform:var(--type-support-strong-case);align-items:center;text-decoration:none;display:flex}.jTc0-W_siteNav a:hover,.jTc0-W_mobileMenu nav a:hover{color:var(--ref-bronze);text-underline-offset:4px;text-decoration:underline}.jTc0-W_mobileMenu{display:none}.jTc0-W_mobileMenu summary{align-items:center;gap:var(--space-3);min-height:48px;font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case);list-style:none;display:flex}.jTc0-W_mobileMenu summary::-webkit-details-marker{display:none}.jTc0-W_mobileMenu nav{z-index:5;padding:var(--space-4) var(--space-6);border:1px solid var(--ref-border);background:var(--design-surface);box-shadow:0 12px 20px var(--design-shadow-light);display:grid;position:absolute;top:100%;left:0;right:0}.jTc0-W_mobileMenu nav a{font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case)}.jTc0-W_navigationBridge{gap:var(--space-4);padding:var(--space-10) var(--space-8);border-left:1px solid var(--ref-border);border-right:1px solid var(--ref-border);display:grid}.jTc0-W_navigationBridge p{max-width:600px;color:var(--ref-text)}.jTc0-W_siteFooter{gap:var(--space-8);padding:var(--space-10) var(--space-8) var(--space-6);border:1px solid var(--ref-border);border-radius:0 0 var(--ref-radius-surface) var(--ref-radius-surface);background:var(--ref-paper);grid-template-columns:1.25fr .8fr .9fr 1.1fr;display:grid}.jTc0-W_siteFooter h3{margin-bottom:var(--space-3);font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case)}.jTc0-W_siteFooter a{width:-moz-fit-content;width:fit-content;min-height:44px;color:var(--ref-text);font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case);align-items:center;text-decoration:none;display:flex}.jTc0-W_siteFooter a:hover{color:var(--ref-bronze);text-underline-offset:4px;text-decoration:underline}.jTc0-W_siteFooter p{color:var(--ref-text);font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case)}.jTc0-W_footerBrand{align-content:start;gap:var(--space-5);display:grid}.jTc0-W_footerLegal{align-items:center;gap:var(--space-2) var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--ref-border);color:var(--ref-text);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case);flex-wrap:wrap;grid-column:1/-1;display:flex}.jTc0-W_footerLegal a{font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}.jTc0-W_catalogTools{align-items:end;gap:var(--space-6);grid-template-columns:1fr 1fr auto;display:grid}.jTc0-W_catalogCount{color:var(--ref-text);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case);margin:var(--space-6) 0 var(--space-4)!important}.jTc0-W_specTableWrap{border:1px solid var(--ref-border);border-radius:var(--ref-radius-field);max-width:100%;overflow-x:auto}.jTc0-W_specTable{border-collapse:collapse;text-align:left;width:100%;min-width:740px;font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case)}.jTc0-W_specTable caption{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.jTc0-W_specTable th,.jTc0-W_specTable td{padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--ref-border);font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case)}.jTc0-W_specTable thead th{background:var(--ref-paper);font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case)}.jTc0-W_specTable tbody th{font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case)}.jTc0-W_specTable td{color:var(--ref-text)}.jTc0-W_specTable tr:last-child th,.jTc0-W_specTable tr:last-child td{border-bottom:0}.jTc0-W_specTable td a{align-items:center;gap:var(--space-3);min-height:44px;color:var(--ref-bronze);text-underline-offset:4px;text-decoration:underline;display:inline-flex}.jTc0-W_specTable td a:hover{color:var(--ref-bronze-hover)}.jTc0-W_catalogNote{color:var(--ref-text);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case);margin-top:var(--space-4)!important}.jTc0-W_emptyCatalog{padding:var(--space-6);color:var(--ref-text)}.jTc0-W_galleryFrame{aspect-ratio:16/9;background:var(--ref-paper);border-radius:var(--ref-radius-surface);position:relative;overflow:hidden}.jTc0-W_galleryFrame img{object-fit:cover}.jTc0-W_galleryControl{z-index:1;border:1px solid var(--design-gallery-border);border-radius:var(--ref-radius-control);background:var(--design-gallery-control);width:44px;height:44px;color:var(--design-surface);place-items:center;padding:0;transition:background .18s;display:grid;position:absolute}.jTc0-W_galleryControl:hover{background:var(--design-ink)}.jTc0-W_galleryControl:focus-visible{outline-color:var(--design-surface);outline-offset:3px}.jTc0-W_galleryPrevious{top:50%;left:16px;transform:translateY(-50%)}.jTc0-W_galleryNext{top:50%;right:16px;transform:translateY(-50%)}.jTc0-W_galleryPause{top:16px;right:16px}.jTc0-W_galleryCaption{justify-content:space-between;align-items:baseline;gap:var(--space-6);margin-top:var(--space-5);display:flex}.jTc0-W_galleryCaption p{color:var(--ref-text)}.jTc0-W_galleryCaption>span{color:var(--ref-text);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case);flex-shrink:0}.jTc0-W_galleryPagination{justify-content:center;gap:var(--space-1);margin-top:var(--space-3);display:flex}.jTc0-W_galleryPagination button{border-radius:var(--ref-radius-control);background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;display:grid}.jTc0-W_galleryPagination span{border:1px solid var(--design-field-border);background:var(--design-surface);border-radius:50%;width:10px;height:10px;display:block}.jTc0-W_galleryPagination button[aria-current=true] span{border-color:var(--design-ink);background:var(--design-ink)}@media (max-width:1100px){.jTc0-W_intro{gap:var(--space-10)}.jTc0-W_actionTableHeader,.jTc0-W_actionTableRow{gap:var(--space-4);padding:var(--space-6) var(--space-5);grid-template-columns:110px repeat(2,minmax(0,1fr)) minmax(0,.9fr)}.jTc0-W_actionTable .jTc0-W_action{padding-left:var(--space-4);padding-right:var(--space-4);gap:var(--space-3)}.jTc0-W_formLayout,.jTc0-W_editorialGrid{gap:var(--space-10)}.jTc0-W_featuredBanner,.jTc0-W_darkBanner{padding:var(--space-10);gap:var(--space-8)}}@media (max-width:850px){.jTc0-W_mastheadInner{gap:var(--space-2) var(--space-4);min-height:76px;padding:var(--space-3) 0 var(--space-2);flex-wrap:wrap}.jTc0-W_logo{width:178px}.jTc0-W_masthead nav{justify-content:space-between;gap:var(--space-4);order:2;width:100%}.jTc0-W_edgeSwitch{margin-left:auto}.jTc0-W_intro{padding-top:var(--space-14);grid-template-columns:1fr}.jTc0-W_directionPanel{max-width:520px}.jTc0-W_page section,.jTc0-W_page [id]{scroll-margin-top:136px}.jTc0-W_typeRow{gap:var(--space-6);grid-template-columns:180px minmax(0,1fr)}.jTc0-W_actionTableHeader{display:none}.jTc0-W_actionTableRow{gap:var(--space-6);padding:var(--space-6);grid-template-columns:1fr 1fr}.jTc0-W_stateLabel{grid-column:1/-1}.jTc0-W_actionTableRow:first-of-type{border-top:0}.jTc0-W_collectionGrid,.jTc0-W_cardPatternGrid,.jTc0-W_buttonPalette{grid-template-columns:repeat(2,minmax(0,1fr))}.jTc0-W_editorialGrid,.jTc0-W_formLayout{grid-template-columns:1fr}.jTc0-W_note,.jTc0-W_formAside{max-width:600px}.jTc0-W_heroExample{grid-template-columns:1fr}.jTc0-W_heroMedia{aspect-ratio:3/2;order:-1;min-height:0}.jTc0-W_featuredBanner,.jTc0-W_darkBanner{flex-direction:column;align-items:flex-start}.jTc0-W_faqLayout{gap:var(--space-6);grid-template-columns:1fr}.jTc0-W_siteHeader{gap:var(--space-4);grid-template-columns:minmax(0,1fr) auto}.jTc0-W_siteNav{display:none}.jTc0-W_siteHeader>.jTc0-W_siteLogo{grid-area:1/1}.jTc0-W_mobileMenu{grid-area:1/2;display:block}.jTc0-W_siteFooter{grid-template-columns:repeat(2,minmax(0,1fr))}.jTc0-W_catalogTools{grid-template-columns:1fr 1fr}}@media (max-width:599px){.jTc0-W_mastheadInner{column-gap:var(--space-2)}.jTc0-W_logo{width:120px}.jTc0-W_edgeSwitch{gap:0}.jTc0-W_edgeSwitch>span{display:none}.jTc0-W_edgeOptions button{padding-left:10px;padding-right:10px}.jTc0-W_masthead nav{justify-content:flex-start;gap:0 var(--space-4);flex-wrap:wrap}.jTc0-W_intro{padding:var(--space-10) 0 var(--space-12);gap:var(--space-8)}.jTc0-W_intro h1{margin-top:var(--space-4)}.jTc0-W_introCopy{margin-top:var(--space-5)!important}.jTc0-W_directionPanel{padding:var(--space-6)}.jTc0-W_typeRow{padding:var(--space-6) 0;gap:var(--space-4);grid-template-columns:1fr}.jTc0-W_typeLabel{gap:2px}.jTc0-W_palette{gap:var(--space-6) var(--space-4);margin-top:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr))}.jTc0-W_swatchColor{height:72px}.jTc0-W_spacingNote{padding:var(--space-5)}.jTc0-W_actionTableRow{padding:var(--space-6);grid-template-columns:1fr}.jTc0-W_actionTableRow>div{justify-self:start}.jTc0-W_actionRules{gap:var(--space-4);grid-template-columns:1fr}.jTc0-W_collectionToolbar{align-items:flex-start;gap:var(--space-3);flex-direction:column}.jTc0-W_filters{gap:var(--space-2)}.jTc0-W_filters button{padding:var(--space-2) 14px}.jTc0-W_collectionGrid,.jTc0-W_cardPatternGrid,.jTc0-W_contactStates,.jTc0-W_buttonPalette{grid-template-columns:1fr}.jTc0-W_cardPatternGrid{gap:var(--space-8)}.jTc0-W_fieldGrid{gap:var(--space-6);grid-template-columns:1fr}.jTc0-W_field label span{margin-left:6px}.jTc0-W_heroCopy .jTc0-W_actionRow{flex-direction:column;width:100%}.jTc0-W_featuredBanner,.jTc0-W_darkBanner{gap:var(--space-6)}.jTc0-W_formFooter,.jTc0-W_formFooter>.jTc0-W_action,.jTc0-W_success>.jTc0-W_action,.jTc0-W_featuredBanner>.jTc0-W_action,.jTc0-W_darkBanner>.jTc0-W_action{width:100%}.jTc0-W_siteHeader{padding:var(--space-4)}.jTc0-W_siteLogo{width:150px}.jTc0-W_mobileMenu summary{gap:var(--space-2)}.jTc0-W_navigationBridge{padding:var(--space-8) var(--space-6)}.jTc0-W_siteFooter{padding:var(--space-8) var(--space-6) var(--space-5);grid-template-columns:1fr}.jTc0-W_catalogTools{gap:var(--space-5);grid-template-columns:1fr}.jTc0-W_catalogTools .jTc0-W_action{width:100%}.jTc0-W_galleryFrame{aspect-ratio:3/2}.jTc0-W_galleryPrevious{left:12px}.jTc0-W_galleryNext,.jTc0-W_galleryPause{right:12px}.jTc0-W_faqLayout{margin-top:var(--space-12)}.jTc0-W_footer{align-items:flex-start;gap:var(--space-2);flex-direction:column}}@media (prefers-reduced-motion:reduce){.jTc0-W_page *,.jTc0-W_page :before,.jTc0-W_page :after{transition:none!important}.jTc0-W_card:hover{transform:none}}.jTc0-W_typeProductTitle{font:var(--type-product-title);letter-spacing:var(--type-product-title-tracking);text-transform:var(--type-product-title-case)}
.kIs3va_title{}.kIs3va_summaryToggle{}.kIs3va_summaryMeta{}.kIs3va_summary{}.kIs3va_status{}.kIs3va_scope{}.kIs3va_routes{}.kIs3va_review{}.kIs3va_pageTitle{}.kIs3va_note{}.kIs3va_local{}.kIs3va_explanation{}.kIs3va_tracker{margin:var(--space-8) 0 var(--space-12);border:1px solid var(--ref-border);border-radius:var(--ref-radius-surface);padding:var(--space-7);background:var(--design-surface)}.kIs3va_tracker[id]{scroll-margin-top:112px}.kIs3va_heading{justify-content:space-between;align-items:flex-start;gap:var(--space-5);display:flex}.kIs3va_title{margin:0}.kIs3va_summary{color:var(--ref-text);margin-top:var(--space-2)!important}.kIs3va_local{border:1px solid var(--ref-border);color:var(--ref-bronze);background:var(--ref-paper);flex-shrink:0;padding:6px 10px}.kIs3va_explanation{max-width:850px;color:var(--ref-text);margin:var(--space-5) 0 var(--space-6)!important}.kIs3va_rows{margin:0;padding:0;list-style:none}.kIs3va_row{align-items:center;gap:var(--space-5);padding:var(--space-5) 0;border-top:1px solid var(--ref-border);grid-template-columns:minmax(0,1fr) auto 92px;display:grid}.kIs3va_pageInfo{min-width:0}.kIs3va_pageTitle{margin:0}.kIs3va_routes{gap:var(--space-1) var(--space-4);margin-top:var(--space-1);color:var(--ref-muted);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.kIs3va_note{color:var(--ref-muted);max-width:620px;margin-top:6px!important}.kIs3va_status{border:1px solid var(--ref-border);white-space:nowrap;padding:5px 9px}.kIs3va_connected{color:var(--ref-bronze);background:var(--ref-paper)}.kIs3va_pending{color:var(--ref-muted)}.kIs3va_review{min-height:44px;color:var(--ref-bronze);text-underline-offset:4px;justify-content:flex-end;align-items:center;gap:10px;text-decoration:underline;display:inline-flex}.kIs3va_review:hover{color:var(--ref-bronze-hover)}.kIs3va_review svg{width:18px;height:18px}.kIs3va_remaining{margin-top:var(--space-4);border-top:1px solid var(--ref-border)}.kIs3va_summaryToggle{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:52px;padding:var(--space-2) 0;cursor:pointer;list-style:none;display:flex}.kIs3va_remaining summary::-webkit-details-marker{display:none}.kIs3va_summaryMeta{align-items:center;gap:var(--space-3);color:var(--ref-muted);display:inline-flex}.kIs3va_remaining[open] summary{color:var(--ref-bronze)}.kIs3va_scope{color:var(--ref-muted);margin-top:var(--space-5)!important}@media (max-width:850px){.kIs3va_tracker[id]{scroll-margin-top:152px}.kIs3va_row{gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto}.kIs3va_pageInfo{grid-column:1/-1}.kIs3va_status{justify-self:start}.kIs3va_review{justify-self:end}}@media (max-width:599px){.kIs3va_tracker{padding:var(--space-5)}.kIs3va_heading{gap:var(--space-3);flex-direction:column}.kIs3va_remaining summary{align-items:flex-start;gap:var(--space-1);padding:var(--space-3) 0;flex-direction:column}}
.jv60uW_examples{margin-bottom:var(--layout-section)}.jv60uW_intro{gap:var(--space-3);margin-bottom:var(--space-6);display:grid}.jv60uW_title{}.jv60uW_description{max-width:var(--layout-introduction);color:var(--ref-text);}.jv60uW_canvas{gap:var(--space-6);padding-block:var(--space-6);border-block:1px solid var(--ref-border);display:grid}.jv60uW_wide{}.jv60uW_article{width:100%;max-width:var(--layout-article);padding-inline:var(--layout-gutter);margin-inline:auto}.jv60uW_reading{}.jv60uW_form{}.jv60uW_wide,.jv60uW_article,.jv60uW_reading,.jv60uW_form{padding-block:var(--space-6);background:var(--design-surface);border:1px solid var(--ref-border);border-radius:var(--ref-radius-surface)}.jv60uW_reading,.jv60uW_form{padding-inline:var(--layout-gutter)}.jv60uW_sampleTitle{display:block;}.jv60uW_sampleBody{margin-top:var(--space-2);color:var(--ref-text);}.jv60uW_rules{gap:var(--space-6) var(--space-12);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.jv60uW_rules p{gap:var(--space-2);display:grid}.jv60uW_ruleTitle{}.jv60uW_ruleValue{color:var(--ref-muted);}.jv60uW_note{color:var(--ref-muted);max-width:var(--layout-introduction);margin-top:var(--space-6)!important;}.jv60uW_formVariants{gap:var(--layout-grid-gap);padding-block:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.jv60uW_unboxedExample{}.jv60uW_boxedExample{}.jv60uW_formVariants .jv60uW_sampleBody{margin-block:var(--space-2) var(--space-4)}@media (max-width:899px){.jv60uW_formVariants{grid-template-columns:minmax(0,1fr)}}
.I5u0Gq_dropdown{}.I5u0Gq_rounded{--ref-radius-field:8px}.I5u0Gq_dropdown .MuiMenu-paper{border:1px solid var(--design-border);border-radius:var(--control-field-radius);background:var(--design-surface);color:var(--design-ink);box-shadow:0 4px 16px var(--design-shadow-soft)}.I5u0Gq_dropdown .MuiMenu-list{padding:var(--space-1)}.I5u0Gq_dropdown .MuiMenuItem-root{min-height:var(--control-target);white-space:normal;padding:var(--space-2) var(--space-3);font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case)}.I5u0Gq_dropdown .MuiMenuItem-root.Mui-selected{background:var(--design-paper);color:var(--design-bronze)}:is(.I5u0Gq_dropdown .MuiMenuItem-root:hover,.I5u0Gq_dropdown .MuiMenuItem-root.Mui-focusVisible){background:var(--design-surface-hover);color:var(--design-ink)}.I5u0Gq_dropdown .MuiMenuItem-root.Mui-focusVisible{outline:var(--control-focus);outline-offset:-3px}.I5u0Gq_dialog{box-sizing:border-box;width:min(var(--layout-dialog), calc(100% - 2 * var(--layout-dialog-gutter)));max-width:none;max-height:calc(100dvh - 2 * var(--layout-dialog-vertical-gutter));padding:var(--layout-dialog-padding);border:1px solid var(--design-border);border-radius:var(--ref-radius-surface,0px);background:var(--design-surface);color:var(--design-ink);box-shadow:0 20px 80px var(--design-shadow-medium);font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case);margin:auto;overflow-y:auto;}.I5u0Gq_dialog::backdrop{background:var(--design-overlay)}.I5u0Gq_dialog.I5u0Gq_dialog h2{margin:var(--space-2) var(--space-10) var(--space-4) 0;font:var(--type-h2);letter-spacing:var(--type-h2-tracking);text-transform:var(--type-h2-case)}.I5u0Gq_dialog p{color:var(--design-body);font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case);margin:0}.I5u0Gq_dialog.I5u0Gq_dialog>:not(.I5u0Gq_dialogClose)+*{margin-top:var(--space-4)}.I5u0Gq_dialogClose{inset-inline-end:var(--space-3);top:var(--space-3);width:var(--control-target);height:var(--control-target);color:var(--design-ink);border-radius:var(--control-field-radius);padding:0;position:absolute;}.I5u0Gq_dialogClose svg{width:var(--control-arrow-size);height:var(--control-arrow-size)}.I5u0Gq_dialogClose:hover{background:var(--design-paper)}.I5u0Gq_dropdown .MuiAutocomplete-paper{margin-block:var(--space-1);border:1px solid var(--design-border);border-radius:var(--control-field-radius);background:var(--design-surface);color:var(--design-ink);box-shadow:0 4px 16px var(--design-shadow-soft);font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case)}.I5u0Gq_dropdown .MuiAutocomplete-listbox{padding:var(--space-1)}.I5u0Gq_dropdown .MuiAutocomplete-listbox .MuiAutocomplete-option{min-height:var(--control-target);padding:var(--space-2) var(--space-3);border-radius:var(--control-field-radius);color:var(--design-ink);font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case)}.I5u0Gq_dropdown .MuiAutocomplete-listbox .MuiAutocomplete-option[aria-selected=true]{background:var(--design-paper);color:var(--design-bronze);font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case)}:is(.I5u0Gq_dropdown .MuiAutocomplete-listbox .MuiAutocomplete-option.Mui-focused,.I5u0Gq_dropdown .MuiAutocomplete-listbox .MuiAutocomplete-option:hover){background:var(--design-surface-hover);color:var(--design-ink)}.I5u0Gq_dropdown .MuiAutocomplete-listbox .MuiAutocomplete-option.Mui-focusVisible{outline:var(--control-focus);outline-offset:-3px}:is(.I5u0Gq_dropdown .MuiAutocomplete-noOptions,.I5u0Gq_dropdown .MuiAutocomplete-loading){padding:var(--space-3);color:var(--design-muted);font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case)}.I5u0Gq_toaster{--overlay-toast-width:356px;}.I5u0Gq_toaster[data-sonner-toaster]{width:min(var(--overlay-toast-width), calc(100vw - var(--space-8)));font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case)}.I5u0Gq_toaster .I5u0Gq_toast[data-styled=true]{box-sizing:border-box;align-items:center;gap:var(--space-3);width:100%;min-height:calc(var(--control-target) + var(--space-6));padding:var(--space-4);border:1px solid var(--design-field-border);border-radius:var(--control-field-radius);background:var(--design-surface);color:var(--design-ink);box-shadow:0 4px 16px var(--design-shadow-soft);overflow-wrap:anywhere;font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case);flex-wrap:wrap;padding-inline-end:calc(var(--control-target) + var(--space-5));display:flex}.I5u0Gq_toaster .I5u0Gq_toast[data-type=success]{border-color:var(--design-success);background:var(--design-success-surface);color:var(--design-success)}.I5u0Gq_toaster .I5u0Gq_toast[data-type=error]{border-color:var(--design-error);background:var(--design-error-surface);color:var(--design-error)}.I5u0Gq_toaster .I5u0Gq_toast[data-type=info]{border-color:var(--design-info);background:var(--design-info-surface);color:var(--design-info)}.I5u0Gq_toaster .I5u0Gq_toast[data-type=warning]{border-color:var(--design-warning);background:var(--design-warning-surface);color:var(--design-warning)}.I5u0Gq_toaster .I5u0Gq_toast[data-sonner-toast] .I5u0Gq_content{gap:var(--space-1);flex:1;min-width:0;display:grid}.I5u0Gq_toaster .I5u0Gq_toast[data-sonner-toast] .I5u0Gq_title{font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case)}.I5u0Gq_toaster .I5u0Gq_toast[data-sonner-toast] .I5u0Gq_description{color:inherit;font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}.I5u0Gq_toaster .I5u0Gq_toast[data-sonner-toast] .I5u0Gq_icon{margin:var(--space-1) 0 0;width:var(--control-arrow-size);height:var(--control-arrow-size);align-self:flex-start}.I5u0Gq_toaster .I5u0Gq_toast[data-sonner-toast] .I5u0Gq_icon svg{width:var(--control-arrow-size);height:var(--control-arrow-size);margin:0}.I5u0Gq_toaster .I5u0Gq_toast[data-sonner-toast] .I5u0Gq_close[data-close-button]{top:var(--space-3);width:var(--control-target);height:var(--control-target);border-radius:var(--control-field-radius);color:inherit;box-shadow:none;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;inset-inline-start:auto;inset-inline-end:var(--space-3);transform:none}.I5u0Gq_toaster .I5u0Gq_toast[data-sonner-toast] .I5u0Gq_close[data-close-button] svg{width:var(--control-arrow-size);height:var(--control-arrow-size)}.I5u0Gq_toaster .I5u0Gq_toast[data-sonner-toast] .I5u0Gq_close[data-close-button]:hover{background:var(--design-surface-hover);border-color:#0000}.I5u0Gq_toaster .I5u0Gq_toastAction[data-button],.I5u0Gq_toaster .I5u0Gq_toastCancel[data-button]{min-width:var(--control-target);height:auto;min-height:var(--control-target);padding:var(--space-2) var(--space-3);border:1px solid var(--design-bronze);border-radius:var(--control-field-radius);background:var(--design-bronze);color:var(--design-surface);font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case);margin:0}.I5u0Gq_toaster .I5u0Gq_toastCancel[data-button]{color:var(--design-bronze);background:0 0}.I5u0Gq_toaster .I5u0Gq_toastAction[data-button]:hover{background:var(--design-bronze-hover)}.I5u0Gq_toaster .I5u0Gq_toastCancel[data-button]:hover{background:var(--design-paper)}.I5u0Gq_toaster .I5u0Gq_toast[data-sonner-toast] .I5u0Gq_close:focus-visible{outline:var(--control-focus);outline-offset:-3px;box-shadow:none}.I5u0Gq_toaster .I5u0Gq_toastAction:focus-visible{outline:var(--control-focus);outline-offset:-3px;box-shadow:none}.I5u0Gq_toaster .I5u0Gq_toastCancel:focus-visible{outline:var(--control-focus);outline-offset:-3px;box-shadow:none}
.WAPz_a_button{bottom:var(--space-5);right:var(--space-10);z-index:1000;width:var(--control-action-height);height:var(--control-action-height);border:1px solid var(--design-field-border);background:var(--design-ink);color:var(--design-surface);box-shadow:0 4px 16px var(--design-shadow-soft);border-radius:0;padding:0;position:fixed;}.WAPz_a_button:hover{background:var(--design-bronze);border-color:var(--design-bronze)}.WAPz_a_button svg{width:var(--control-arrow-size);height:var(--control-arrow-size)}.WAPz_a_button:focus-visible{outline:var(--control-focus);outline-offset:var(--control-focus-offset)}.WAPz_a_button[data-embedded]{position:static}@media (max-width:899px){.WAPz_a_button{right:var(--space-5)}}
.TKROka_page{background:var(--design-background);color:var(--design-body);min-height:60vh;}.TKROka_container{}.TKROka_hero{background:var(--design-ink);color:var(--design-surface);padding-block:var(--layout-section)}.TKROka_heroContainer{justify-items:center;gap:var(--space-6);text-align:center;display:grid;}.TKROka_hero h1{color:var(--design-surface);overflow-wrap:anywhere;font:var(--type-editorial-title);letter-spacing:var(--type-editorial-title-tracking);text-transform:var(--type-editorial-title-case);margin:0}.TKROka_introduction{max-width:var(--layout-introduction);font:var(--type-lead);letter-spacing:var(--type-lead-tracking);text-transform:var(--type-lead-case);margin:0}.TKROka_search{width:100%;max-width:var(--layout-aside);position:relative}.TKROka_search .MuiOutlinedInput-root:focus-within{outline:var(--control-focus);outline-offset:var(--control-focus-offset)}.TKROka_search .MuiInputBase-input:focus-visible{outline:none}.TKROka_searchIcon,.TKROka_clearSearch svg{width:var(--control-arrow-size);height:var(--control-arrow-size);color:var(--design-muted)}.TKROka_clearSearch.MuiIconButton-root{min-width:var(--control-target);min-height:var(--control-target);border-radius:var(--control-radius);color:var(--design-ink)}.TKROka_clearSearch:focus-visible{outline:var(--control-focus);outline-offset:-4px}.TKROka_content{padding-block:var(--layout-section)}.TKROka_columns{grid-template-columns:var(--layout-navigation) minmax(0, 1fr);gap:var(--layout-project-gap);display:grid}.TKROka_sidebar,.TKROka_results{min-width:0}.TKROka_stickyCategories{position:sticky;top:100px}.TKROka_categoryList{gap:var(--space-2);display:grid}.TKROka_categoryLink{min-height:var(--control-target);padding:var(--space-3) var(--space-4);color:var(--design-muted);overflow-wrap:anywhere;font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case);border-left:3px solid #0000;align-items:center;text-decoration:none;display:flex}.TKROka_categoryLink[aria-current=page]{background:var(--design-paper);color:var(--design-ink);border-left-color:var(--design-ink);font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case)}.TKROka_categoryLink:hover{background:var(--design-paper);color:var(--design-ink)}.TKROka_categoryLink:focus-visible{outline:var(--control-focus);outline-offset:var(--control-focus-offset)}.TKROka_categoryHeading{margin:0 0 var(--layout-section-heading-gap);color:var(--design-ink);font:var(--type-h2);letter-spacing:var(--type-h2-tracking);text-transform:var(--type-h2-case)}.TKROka_page .TKROka_mobileMenuButton{display:none}.TKROka_accordions{gap:var(--space-3);display:grid}:is(.TKROka_accordion.MuiAccordion-root,.TKROka_accordion.MuiAccordion-root.Mui-expanded){box-shadow:none;border:1px solid var(--design-border);background:var(--design-surface);border-radius:0;margin:0;overflow:hidden}.TKROka_accordion.MuiAccordion-root:before{display:none}:is(.TKROka_accordion .MuiAccordionSummary-root,.TKROka_accordion .MuiAccordionSummary-root.Mui-expanded){min-height:72px;padding:var(--space-4) var(--space-6)}.TKROka_accordion .MuiAccordionSummary-root:hover{background:var(--design-paper)}.TKROka_accordion .MuiAccordionSummary-root.Mui-focusVisible{outline:var(--control-focus);outline-offset:-4px}:is(.TKROka_accordion .MuiAccordionSummary-content,.TKROka_accordion .MuiAccordionSummary-content.Mui-expanded){margin:0}.TKROka_accordion .MuiAccordionDetails-root{padding:0 var(--layout-card-padding) var(--layout-card-padding)}.TKROka_summaryCopy{align-items:center;gap:var(--space-6);width:100%;min-width:0;display:flex}.TKROka_itemNumber{flex:0 0 var(--space-8);color:var(--design-muted);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}.TKROka_itemTitle{color:var(--design-ink);overflow-wrap:anywhere;font:var(--type-body-strong);letter-spacing:var(--type-body-strong-tracking);text-transform:var(--type-body-strong-case)}.TKROka_expandIcon{width:var(--control-target);height:var(--control-target);color:var(--design-ink);transition:transform var(--control-motion);flex-shrink:0;place-items:center;display:grid}.TKROka_expandIcon svg{width:var(--control-arrow-size);height:var(--control-arrow-size)}.TKROka_expandIcon[data-expanded=true]{transform:rotate(90deg)}.TKROka_answerContent{padding-left:var(--space-14)}.TKROka_prose{}.TKROka_attachments{margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--design-border)}.TKROka_downloadsLabel{margin:0 0 var(--space-3);font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case)}.TKROka_attachmentList{gap:var(--space-2);flex-wrap:wrap;display:flex}.TKROka_downloadButton{}.TKROka_empty{padding:var(--layout-panel-padding);border:1px solid var(--design-border);text-align:center;font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case)}.TKROka_accordion.highlight-animation{animation:2s ease-out TKROka_resourceHighlight}@keyframes TKROka_resourceHighlight{0%{background:var(--design-paper)}to{background:var(--design-surface)}}.TKROka_searchPortal{}.TKROka_searchResults{margin-top:var(--space-2);border:1px solid var(--design-border);background:var(--design-surface);max-height:400px;color:var(--design-ink);box-shadow:0 8px 24px var(--design-shadow-soft);overflow-y:auto}.TKROka_resultsList.MuiList-root{padding:0}.TKROka_searchResult.MuiListItemButton-root{gap:var(--space-3);min-height:var(--control-target);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--design-border);color:var(--design-ink);align-items:center;display:flex}.TKROka_searchResult.MuiListItemButton-root:hover{background:var(--design-paper)}.TKROka_searchResult.MuiListItemButton-root.Mui-focusVisible{outline:var(--control-focus);outline-offset:-4px}.TKROka_resultCopy{gap:var(--space-1);flex:1;min-width:0;display:grid}.TKROka_resultCopy strong{font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case)}.TKROka_resultCopy>span,.TKROka_resultCount{color:var(--design-muted);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}.TKROka_resultCount{padding:var(--space-3) var(--space-4);text-align:center;margin:0}.TKROka_resultArrow{width:var(--control-arrow-size);height:var(--control-arrow-size);color:var(--design-muted);flex-shrink:0}.TKROka_drawerPaper{}.TKROka_drawerPaper.MuiPaper-root{background:var(--design-surface);max-height:70vh;color:var(--design-ink);border-top:1px solid var(--design-border);border-radius:0}.TKROka_drawerBody{padding:var(--layout-panel-padding)}.TKROka_drawerHandle{width:var(--space-10);height:var(--space-1);background:var(--design-border);margin:0 auto var(--space-4)}.TKROka_drawerHeading{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);padding-bottom:var(--space-4);border-bottom:1px solid var(--design-border);display:flex}.TKROka_drawerClose{}.TKROka_drawerClose svg{width:var(--control-arrow-size);height:var(--control-arrow-size)}.TKROka_drawerTitle{font:var(--type-h3);letter-spacing:var(--type-h3-tracking);text-transform:var(--type-h3-case);margin:0}@media (max-width:899px){.TKROka_columns{grid-template-columns:minmax(0,1fr)}.TKROka_sidebar,.TKROka_categoryHeading{display:none}.TKROka_page .TKROka_mobileMenuButton{width:100%;margin-bottom:var(--space-6);justify-content:space-between;display:flex}.TKROka_answerContent{padding-left:0}.TKROka_summaryCopy{gap:var(--space-3)}:is(.TKROka_accordion .MuiAccordionSummary-root,.TKROka_accordion .MuiAccordionSummary-root.Mui-expanded){padding:var(--space-3) var(--space-4)}}@media (prefers-reduced-motion:reduce){.TKROka_expandIcon{transition:none}.TKROka_accordion.highlight-animation{animation:none}}
._7YWKOW_page{}._7YWKOW_container{}._7YWKOW_hero{}._7YWKOW_title{color:var(--design-surface);overflow-wrap:anywhere;margin:0;}._7YWKOW_content{padding-block:var(--layout-section)}._7YWKOW_backLink{margin-bottom:var(--space-5);}._7YWKOW_answer{padding:var(--layout-panel-padding);border:1px solid var(--design-border);background:var(--design-surface);min-width:0}._7YWKOW_prose{}._7YWKOW_downloads{margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--design-border)}._7YWKOW_downloads h2,._7YWKOW_related h2{margin:0 0 var(--space-4);color:var(--design-ink);font:var(--type-h2);letter-spacing:var(--type-h2-tracking);text-transform:var(--type-h2-case)}._7YWKOW_downloads ul,._7YWKOW_related ul{padding-left:var(--space-6);margin:0;list-style:outside}._7YWKOW_related{margin-top:var(--layout-section-heading-gap)}._7YWKOW_related a,._7YWKOW_downloads a{min-height:var(--control-target);color:var(--design-bronze);text-underline-offset:3px;font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case);align-items:center;text-decoration:underline;display:inline-flex}._7YWKOW_related a:hover,._7YWKOW_downloads a:hover{color:var(--design-bronze-hover)}._7YWKOW_page a:focus-visible{outline:var(--control-focus);outline-offset:var(--control-focus-offset)}
