.H08hWq_page{--guide-header:116px;background:var(--surface);color:var(--ink)}html:has(.H08hWq_page){scroll-padding-top:0}.H08hWq_page :is(button,input,select,textarea,a,summary):not(.ui-button,.ui-tabs-trigger):not([data-slot=input],[data-slot=textarea],[data-slot=select-trigger]):not(.custom-player *):not(.omni-result,.omni-view-all):not(.activity-panel *):not(.video-reaction-bar *):not(.activity-timestamp):focus-visible{outline:3px solid var(--md-focus-ring);outline-offset:2px}.H08hWq_header{z-index:35;height:var(--guide-header);border-bottom:1px solid var(--line);background:var(--surface);position:sticky;top:0}.H08hWq_headerInner{width:min(1440px,100%);height:calc(var(--guide-header) - 48px);justify-content:space-between;align-items:center;gap:24px;margin:auto;padding:0 32px;display:flex}.H08hWq_platformTabs{align-items:stretch;gap:24px;width:min(1440px,100%);height:48px;margin:auto;padding:0 32px;display:flex}.H08hWq_platformTabs a{min-width:80px;color:var(--muted);border-bottom:2px solid #0000;justify-content:center;align-items:center;gap:8px;font-size:14px;text-decoration:none;display:inline-flex}.H08hWq_platformTabs a[aria-current]{border-bottom-color:var(--brand-strong);color:var(--brand-strong);font-weight:600}.H08hWq_platformTabs svg{width:18px;height:18px}.H08hWq_platformTabs>span{color:var(--muted);align-self:center;margin-left:auto;font-size:11px}.H08hWq_headerBrand{align-items:center;gap:20px;font-weight:500;display:flex}.H08hWq_headerBrand .brand-logo-viewport{height:27px}.H08hWq_headerDivider{background:var(--line);width:1px;height:20px}.H08hWq_backLink{align-items:center;gap:8px;min-height:44px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.H08hWq_backLink svg{width:16px;height:16px}.H08hWq_layout{grid-template-columns:192px minmax(0,1fr);align-items:start;gap:56px;width:min(1440px,100%);margin:auto;padding:0 32px;display:grid}.H08hWq_sidebar{top:var(--guide-header);height:calc(100dvh - var(--guide-header));scrollbar-width:thin;padding:32px 8px 24px 0;position:sticky;overflow-y:auto}.H08hWq_navGroup{gap:2px;margin-bottom:24px;display:grid}.H08hWq_navGroup p{color:var(--body-ink);margin:0 0 8px;padding:0 12px;font-size:12px;font-weight:600}.H08hWq_navGroup a{border-radius:var(--radius-pill);min-height:34px;color:var(--ink);align-items:center;padding:6px 12px;font-size:13px;line-height:20px;text-decoration:none;display:flex}.H08hWq_navGroup a[aria-current]{background:var(--brand-container);color:var(--brand-on-container);font-weight:600}.H08hWq_figmaLink{min-height:40px;color:var(--body-ink);text-underline-offset:3px;align-items:center;gap:8px;margin-left:12px;font-size:12px;display:inline-flex}.H08hWq_figmaLink svg{width:14px;height:14px}.H08hWq_mobileNav{display:none}.H08hWq_main{min-width:0;max-width:1056px}.H08hWq_hero,.H08hWq_section{scroll-margin-top:calc(var(--guide-header) + 32px);outline:none}.H08hWq_hero{padding:56px 0 48px}.H08hWq_hero h1{letter-spacing:-.035em;margin:0;font-size:44px;font-weight:600;line-height:52px}.H08hWq_lede{max-width:72ch;color:var(--body-ink);text-wrap:pretty;margin:16px 0 24px;font-size:17px;line-height:28px}.H08hWq_heroActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.H08hWq_heroActions .ui-button{height:40px;min-height:40px}.H08hWq_section{border-top:1px solid var(--line);padding:48px 0}.H08hWq_sectionHeading{margin-bottom:24px}.H08hWq_sectionHeading h2{letter-spacing:-.025em;margin:0;font-size:26px;font-weight:600;line-height:34px}.H08hWq_sectionHeading p{max-width:76ch;color:var(--body-ink);margin:12px 0 0;font-size:14px;line-height:23px}.H08hWq_brandRule{border:1px solid var(--line);border-radius:var(--radius-card);grid-template-columns:224px 1fr;align-items:center;gap:28px;margin:0 0 24px;padding:24px;display:grid}.H08hWq_brandSample{border-radius:var(--radius-control);background:var(--brand-action);color:var(--brand-ink);flex-direction:column;align-items:flex-start;gap:16px;padding:24px;display:flex}.H08hWq_brandSample span{font-size:12px;font-weight:500}.H08hWq_brandSample strong{letter-spacing:-.02em;font-size:28px;font-weight:600;line-height:36px}.H08hWq_brandRule h3{margin:0 0 10px;font-size:16px;line-height:24px}.H08hWq_brandRule p{color:var(--body-ink);margin:0;font-size:14px;line-height:22px}.H08hWq_brandRule .H08hWq_finePrint{margin-top:12px;font-size:12px;line-height:20px}.H08hWq_swatchGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.H08hWq_swatch{border:1px solid var(--line);border-radius:var(--radius-card);min-width:0;overflow:hidden}.H08hWq_swatchColor{border-bottom:1px solid var(--line);height:64px}.H08hWq_swatchCopy{padding:16px}.H08hWq_swatch h3{margin:0 0 4px;font-size:14px;font-weight:500;line-height:20px}.H08hWq_swatch code{font-size:12px;line-height:20px;font-family:var(--font-mono)}.H08hWq_swatch p{min-height:36px;color:var(--body-ink);margin:8px 0;font-size:12px;line-height:18px}.H08hWq_swatchCopy>span{color:var(--muted);font-family:var(--font-mono);overflow-wrap:anywhere;font-size:11px;display:block}.H08hWq_tokenExport{margin-top:20px}.H08hWq_tokenExport summary{cursor:pointer;width:fit-content;padding:8px 0;font-size:13px;font-weight:500}@media (pointer:coarse){.H08hWq_tokenExport summary{align-items:center;min-height:44px;padding-block:0;display:flex}}.H08hWq_tokenExport p{color:var(--body-ink);font-size:14px;line-height:22px}.H08hWq_tokenExport pre,.H08hWq_codeSample pre{max-width:100%;color:var(--body-ink);background:var(--quiet-fill);tab-size:2;margin:0;padding:20px;font-size:12px;line-height:21px;overflow-x:auto}.H08hWq_tokenExport pre{border:1px solid var(--line);border-radius:var(--radius-control);margin-top:12px}.H08hWq_typeTable{border:1px solid var(--line);border-radius:var(--radius-card);overflow:hidden}.H08hWq_typeRow{border-bottom:1px solid var(--line);grid-template-columns:164px minmax(0,1fr);align-items:center;gap:24px;min-height:90px;padding:20px 24px;display:grid}.H08hWq_typeRow:last-child{border:0}.H08hWq_typeRow>div{gap:6px;display:grid}.H08hWq_typeRow strong{font-size:13px;font-weight:500}.H08hWq_typeRow span{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px}.H08hWq_typeRow p{text-wrap:pretty;margin:0}.H08hWq_note{color:var(--body-ink);margin:20px 0 0;font-size:14px;line-height:22px}.H08hWq_note a{color:var(--brand-strong);text-underline-offset:3px}.H08hWq_spacingScale{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--quiet-fill);grid-template-columns:repeat(8,minmax(0,1fr));align-items:end;gap:12px;margin-bottom:24px;padding:24px 16px;display:grid}.H08hWq_spacingScale>div{flex-direction:column;align-items:center;gap:8px;display:flex}.H08hWq_spacingBar{background:var(--brand);border-radius:2px;width:32px}.H08hWq_spacingScale strong{font-size:12px;font-weight:500}.H08hWq_spacingScale code{color:var(--body-ink);font-size:10px}.H08hWq_threeColumns{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.H08hWq_geometry{background:var(--brand-container);width:48px;height:48px;color:var(--brand-on-container);border:1px solid #0000;place-items:center;margin-bottom:12px;font-weight:500;display:grid}.H08hWq_layoutRules{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:24px;display:grid}.H08hWq_layoutRules>div{gap:6px;display:grid}.H08hWq_layoutRules strong{font-size:16px;font-weight:500}.H08hWq_layoutRules span{color:var(--body-ink);font-size:12px;line-height:20px}.H08hWq_previewNote{border:1px solid var(--brand-border);border-radius:var(--radius-control);background:var(--brand-soft);color:var(--body-ink);align-items:center;gap:8px;margin-bottom:24px;padding:12px 16px;font-size:12px;display:flex}.H08hWq_previewDot{background:var(--brand-strong);border-radius:50%;width:6px;height:6px}.H08hWq_exampleGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:24px;display:grid}.H08hWq_example{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);flex-direction:column;min-width:0;display:flex}.H08hWq_full{grid-column:1/-1}.H08hWq_exampleHeader{border-bottom:1px solid var(--line);border-radius:var(--radius-card) var(--radius-card) 0 0;background:var(--quiet-fill);padding:20px 24px}.H08hWq_exampleHeader h3{margin:0;font-size:16px;font-weight:600;line-height:24px}.H08hWq_exampleHeader p{color:var(--body-ink);margin:6px 0 0;font-size:14px;line-height:22px}.H08hWq_preview{flex-direction:column;flex:1;align-items:flex-start;gap:24px;min-width:0;padding:24px;display:flex}:is(.H08hWq_preview>:is(.H08hWq_field,.H08hWq_switchRows,.H08hWq_choices,.H08hWq_progressHeader,.H08hWq_skeletonPreview),.H08hWq_preview>.ui-tabs,.H08hWq_preview>.ui-alert){width:100%}.H08hWq_variantRow{flex-wrap:wrap;align-items:flex-start;gap:20px 24px;width:100%;display:flex}.H08hWq_variantRow>div{place-items:start;gap:10px;display:grid}.H08hWq_variantRow>div>span{color:var(--muted);font-size:12px}.H08hWq_variantRow .ui-button-link{min-height:36px}.H08hWq_row{flex-wrap:wrap;align-items:center;gap:12px;max-width:100%;display:flex}.H08hWq_pillRules{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.H08hWq_pillRules h4{margin:0 0 8px;font-size:14px;font-weight:600;line-height:22px}.H08hWq_pillRules p{color:var(--body-ink);margin:0;font-size:14px;line-height:22px}.H08hWq_pillStage{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:24px;width:100%;min-height:228px;padding-block:24px;display:flex}.H08hWq_pillStage h4{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:600;line-height:28px}.H08hWq_pillStage p{color:var(--body-ink);margin:8px 0 0;font-size:14px;line-height:22px}.H08hWq_pillHero h4{font-size:28px;line-height:34px}.H08hWq_attachmentStage{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;min-height:228px;padding-block:24px;display:flex}.H08hWq_attachmentStates{align-content:center;gap:24px;width:100%;min-height:228px;display:grid}.H08hWq_attachmentStates>div{justify-items:start;gap:12px;display:grid}.H08hWq_playerStateTabs>.ui-tabs-trigger{padding-inline:12px}.H08hWq_playerDemo{width:100%;max-width:880px;scroll-margin-top:calc(var(--guide-header) + 24px);margin:0 auto}@media (min-width:901px){.H08hWq_page:has(.H08hWq_playerTheater) .H08hWq_layout{grid-template-columns:minmax(0,1fr);width:100%;max-width:none}.H08hWq_page:has(.H08hWq_playerTheater) :is(.H08hWq_sidebar,.H08hWq_mobileNav){display:none}.H08hWq_page:has(.H08hWq_playerTheater) .H08hWq_main{width:100%;max-width:none}.H08hWq_playerTheater{max-width:none}.H08hWq_playerTheater .custom-player:not(:fullscreen) .player-video-stage{height:max(240px, calc(100dvh - var(--guide-header) - 48px));aspect-ratio:auto;max-height:none}}.H08hWq_playerPreviewStatus{max-width:880px;min-height:22px;color:var(--body-ink);margin:12px auto 0;font-size:14px;line-height:22px}.H08hWq_playerRules{gap:24px;margin:0;display:grid}.H08hWq_playerRules dt{margin-bottom:6px;font-size:14px;font-weight:600;line-height:22px}.H08hWq_playerRules dd{color:var(--body-ink);margin:0;font-size:14px;line-height:22px}.H08hWq_linksDemo{gap:24px;width:100%;display:grid}.H08hWq_linksDemo[data-role=owner]{grid-template-columns:minmax(0,1fr) 320px;align-items:start}.H08hWq_linksPlayer{min-width:0}.H08hWq_linksPanel{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);min-width:0;scroll-margin-top:calc(var(--guide-header) + 24px);gap:12px;padding:20px;display:grid}@media (max-width:1100px){.H08hWq_linksDemo[data-role=owner]{grid-template-columns:minmax(0,1fr)}}.H08hWq_playerShortcuts{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 32px;width:100%;margin:0;display:grid}.H08hWq_playerShortcuts kbd{border:1px solid var(--line);min-height:28px;color:var(--ink);background:var(--quiet-fill);border-radius:6px;align-items:center;padding:3px 8px;font-family:inherit;font-size:12px;font-weight:500;display:inline-flex}.H08hWq_playerShortcuts dd{color:var(--body-ink);margin:8px 0 0;font-size:14px;line-height:22px}.H08hWq_spinner{animation:.8s linear infinite H08hWq_guide-spin}@keyframes H08hWq_guide-spin{to{transform:rotate(360deg)}}.H08hWq_field{gap:8px;min-width:0;display:grid}.H08hWq_selectComparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;width:100%;display:grid}.H08hWq_field>p{color:var(--body-ink);margin:0;font-size:12px;line-height:20px}.H08hWq_field>.H08hWq_errorText{color:var(--danger)}.H08hWq_field input[type=range]{width:100%;height:32px;accent-color:var(--brand-strong);margin:0}.H08hWq_helper{color:var(--body-ink);margin:0;font-size:12px;line-height:20px}.H08hWq_searchField{width:100%;position:relative}.H08hWq_searchField>svg{width:16px;height:16px;color:var(--body-ink);pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.H08hWq_searchField>input{padding-left:36px}.H08hWq_choices{gap:8px;display:grid}.H08hWq_choices label{min-height:36px;color:var(--ink);cursor:pointer;align-items:center;gap:12px;font-size:14px;line-height:20px;display:flex}.H08hWq_choices label:has(:disabled){color:var(--muted);cursor:not-allowed}.H08hWq_choices .H08hWq_indentedChoice{margin-left:24px}.H08hWq_switchRows{display:grid}.H08hWq_switchRows>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;min-height:72px;padding:16px 0;display:flex}.H08hWq_switchRows>div:first-child{padding-top:0}.H08hWq_switchRows>div:last-child{border-bottom:0;padding-bottom:0}.H08hWq_switchRows p,.H08hWq_tabCopy{color:var(--body-ink);margin:4px 0 0;font-size:14px;line-height:22px}.H08hWq_modalTabs{gap:24px}.H08hWq_modalFields{gap:24px;margin:0;display:grid}.H08hWq_modalFields[data-state=inactive]{display:none}.H08hWq_modalFields .H08hWq_field>p,.H08hWq_demoSheet .H08hWq_field>p{font-size:13px;line-height:20px}.H08hWq_optionalLabel{color:var(--muted);font-weight:400}.H08hWq_modalSettings{border-radius:var(--radius-card);background:var(--quiet-fill);border:0;min-width:0;margin:0;padding:0 16px;display:grid}.H08hWq_settingsLegend{float:left;width:100%;color:var(--body-ink);padding:16px 0 0;font-size:12px;font-weight:600;line-height:20px}.H08hWq_modalSetting{justify-content:space-between;align-items:center;gap:16px;min-width:0;padding:16px 0;display:flex}.H08hWq_modalSetting+.H08hWq_modalSetting{border-top:1px solid var(--line)}.H08hWq_modalSetting>div{min-width:0}.H08hWq_modalSetting p{color:var(--body-ink);margin:4px 0 0;font-size:13px;line-height:20px}.H08hWq_modalSetting[data-disabled] :is(label,p){color:var(--muted)}.H08hWq_copyAction{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.H08hWq_copyError{color:var(--danger);max-width:36ch;font-size:12px}.H08hWq_codeSample{border-top:1px solid var(--line);min-width:0}.H08hWq_section>.H08hWq_codeSample{border:1px solid var(--line);border-radius:var(--radius-card);margin-top:20px}.H08hWq_codeSample summary{cursor:pointer;min-height:48px;color:var(--body-ink);align-items:center;gap:8px;padding:12px 24px;font-size:13px;font-weight:500;list-style:none;display:flex}.H08hWq_codeSample summary::-webkit-details-marker{display:none}.H08hWq_codeSample summary>svg{width:15px;height:15px}.H08hWq_codeSample[open] summary{border-bottom:1px solid var(--line)}.H08hWq_codeToolbar{justify-content:flex-end;align-items:center;gap:12px;padding:12px 20px;display:flex}.H08hWq_codeSample pre{border-radius:0 0 var(--radius-card) var(--radius-card)}.H08hWq_cardGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;width:100%;display:grid}.H08hWq_cardStack{gap:16px;min-width:0;display:grid}.H08hWq_cardGrid .ui-card-media{aspect-ratio:16/10}.H08hWq_iconTile{border-radius:var(--radius-control);background:var(--brand-container);width:40px;height:40px;color:var(--brand-on-container);border:1px solid #0000;place-items:center;margin-bottom:8px;display:grid}.H08hWq_iconTile svg{width:20px;height:20px}.H08hWq_metaRow{color:var(--body-ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.H08hWq_metric{letter-spacing:-.035em;font-variant-numeric:tabular-nums;margin:0 0 8px;font-size:36px;font-weight:500;line-height:44px;display:block}.H08hWq_metricTrend{color:var(--brand-strong);align-items:center;gap:4px;font-size:12px;display:flex}.H08hWq_sparkline{width:100%;height:40px;margin-top:16px;display:block}.H08hWq_selectedCardTitle{justify-content:space-between;align-items:center;gap:24px;display:flex}.H08hWq_selectedCardTitle label{cursor:pointer}.H08hWq_identity{align-items:center;gap:12px;display:flex}.H08hWq_identity>div{gap:2px;display:grid}.H08hWq_identity strong{font-size:13px;font-weight:500}.H08hWq_identity span{color:var(--body-ink);font-size:12px}.H08hWq_inlineTitle{align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}.H08hWq_inlineTitle svg{flex:none;width:20px;height:20px}.H08hWq_progressHeader{font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.H08hWq_skeletonPreview{align-items:center;gap:16px;display:flex}.H08hWq_skeletonPreview>div:last-child{flex:1;gap:12px;min-width:0;display:grid}.H08hWq_skeletonThumbnail{width:96px;height:72px}.H08hWq_skeletonTitle{width:80%;height:16px}.H08hWq_skeletonMeta{width:55%;height:12px;min-height:12px}.H08hWq_dataPanel{border:1px solid var(--line);border-radius:var(--radius-card);overflow:hidden}.H08hWq_tableToolbar{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;padding:24px;display:flex}.H08hWq_tableToolbar .H08hWq_field{flex:1;max-width:320px}.H08hWq_tableToolbar>span{color:var(--body-ink);padding-bottom:7px;font-size:12px}.H08hWq_dataPanel .ui-table{min-width:520px}.H08hWq_dataPanel .ui-table-head{background:var(--quiet-fill);font-size:12px}.H08hWq_checkboxCell{width:56px;padding-left:24px}.H08hWq_tableName{white-space:nowrap;align-items:center;gap:10px;display:flex}.H08hWq_tableName svg{color:var(--body-ink);width:16px;height:16px}.H08hWq_numeric{text-align:right;font-variant-numeric:tabular-nums}.H08hWq_tableFooter{border-top:1px solid var(--line);color:var(--body-ink);justify-content:space-between;gap:12px;padding:16px 24px;font-size:12px;display:flex}.H08hWq_composition{border:1px solid var(--line);border-radius:var(--radius-card);padding:24px}.H08hWq_composition .page-header{margin:0 0 24px}.H08hWq_composition .page-title{font-size:24px;line-height:32px}.H08hWq_composition .page-subtitle{font-size:14px}.H08hWq_composition>section{grid-template-columns:180px minmax(0,1fr);gap:24px;padding-bottom:0}.H08hWq_profileIdentity{margin-top:20px}.H08hWq_patternRules{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:24px;display:grid}.H08hWq_patternRules h3{margin:0 0 8px;font-size:14px;line-height:22px}.H08hWq_patternRules p{color:var(--body-ink);margin:0;font-size:14px;line-height:22px}.H08hWq_accessibilityGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 32px;display:grid}.H08hWq_accessibilityGrid>div{border-radius:var(--radius-card);background:var(--quiet-fill);padding:20px 20px 20px 64px;position:relative}.H08hWq_accessibilityGrid svg{background:var(--brand-container);width:28px;height:28px;color:var(--brand-on-container);border-radius:50%;padding:5px;position:absolute;top:20px;left:20px}.H08hWq_accessibilityGrid h3{margin:0 0 8px;font-size:14px;line-height:22px}.H08hWq_accessibilityGrid p{color:var(--body-ink);margin:0;font-size:14px;line-height:23px}.H08hWq_sourceOfTruth{background:var(--quiet-fill);border-radius:var(--radius-card);border:1px solid #0000;padding:24px}.H08hWq_sourceOfTruth h3{margin:0 0 20px;font-size:16px}.H08hWq_sourceOfTruth dl{gap:16px;margin:0;display:grid}.H08hWq_sourceOfTruth dl>div{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:16px;font-size:13px;display:grid}.H08hWq_sourceOfTruth dt{color:var(--body-ink)}.H08hWq_sourceOfTruth dd{overflow-wrap:anywhere;margin:0;font-size:12px}.H08hWq_inventory{border:1px solid var(--line);border-radius:var(--radius-card);margin-top:24px}.H08hWq_inventory>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:24px;padding:16px 24px;display:grid}.H08hWq_inventory strong,.H08hWq_inventory h3{margin:0;font-size:13px;font-weight:500;line-height:20px}.H08hWq_inventory code,.H08hWq_inventory span{color:var(--body-ink);overflow-wrap:anywhere;font-size:12px;line-height:20px}.H08hWq_footer{border-top:1px solid var(--line);color:var(--body-ink);justify-content:space-between;align-items:center;gap:16px;padding:24px 0 40px;font-size:12px;display:flex}.H08hWq_footer a{color:var(--ink);text-underline-offset:3px;padding:8px 0}.H08hWq_noticeRegion{z-index:160;max-width:min(440px,100vw - 32px);position:fixed;bottom:24px;right:24px}body:has(:is([data-slot=dialog-content],[data-slot=alert-dialog-content],[data-slot=sheet-content])[data-state=open]) .H08hWq_noticeRegion{visibility:hidden}body:has(.activity-main-composer:focus-within,.activity-inline-composer:focus-within,.emoji-picker[data-state=open],.activity-mention-picker[data-state=open],.activity-record-reply-help[data-state=open]) .H08hWq_noticeRegion{visibility:hidden}.H08hWq_notice{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-popover);align-items:center;gap:12px;padding:12px 16px;font-size:13px;line-height:20px;display:flex}.H08hWq_notice>svg{color:var(--brand-strong);flex:none;width:18px;height:18px}.H08hWq_notice>span{min-width:0}@media (hover:hover) and (pointer:fine){.H08hWq_navGroup a:not([aria-current]):hover,.H08hWq_codeSample summary:hover{background:var(--quiet-fill)}.H08hWq_backLink:hover{text-underline-offset:4px;text-decoration:underline}}@media (max-width:1200px){.H08hWq_layout{grid-template-columns:180px minmax(0,1fr);gap:32px}.H08hWq_swatchGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.H08hWq_threeColumns{grid-template-columns:1fr}.H08hWq_threeColumns .ui-card-header:has(.H08hWq_geometry){grid-template-columns:48px minmax(0,1fr);align-items:start;gap:4px 20px}.H08hWq_geometry{grid-row:1/3;margin:0}.H08hWq_spacingScale{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:24px}}@media (max-width:999px){.H08hWq_layout{max-width:860px;display:block}.H08hWq_sidebar{display:none}.H08hWq_mobileNav{z-index:34;top:var(--guide-header);border-bottom:1px solid var(--line);background:var(--surface);justify-content:space-between;align-items:center;gap:16px;padding:10px 32px;display:flex;position:sticky}.H08hWq_mobileNav label{white-space:nowrap}.H08hWq_mobileNav .H08hWq_jumpTrigger{max-width:min(280px,65%)}.H08hWq_hero,.H08hWq_section{scroll-margin-top:calc(var(--guide-header) + 88px)}.H08hWq_hero{padding-top:40px}}@media (max-width:680px){.H08hWq_selectComparison{grid-template-columns:minmax(0,1fr)}.H08hWq_page{--guide-header:112px}.H08hWq_headerInner,.H08hWq_mobileNav,.H08hWq_platformTabs{padding-inline:20px}.H08hWq_platformTabs>span{display:none}.H08hWq_headerBrand{gap:12px;font-size:12px}.H08hWq_headerBrand .brand-logo-viewport{height:24px}.H08hWq_headerDivider{height:18px}.H08hWq_backLink span{display:none}.H08hWq_backLink{justify-content:center;width:auto}.H08hWq_backLink:after{content:"Home"}.H08hWq_layout{padding-inline:20px}.H08hWq_hero{padding:32px 0}.H08hWq_hero h1{font-size:32px;line-height:40px}.H08hWq_lede{font-size:15px;line-height:24px}.H08hWq_lede br{display:none}.H08hWq_heroActions{gap:10px}.H08hWq_heroActions .ui-button{min-height:44px}.H08hWq_section{padding:32px 0}.H08hWq_sectionHeading h2{font-size:23px;line-height:31px}.H08hWq_brandRule{grid-template-columns:1fr;gap:20px;padding:20px}.H08hWq_brandSample{padding:20px}.H08hWq_swatchGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.H08hWq_swatchColor{height:48px}.H08hWq_swatchCopy{padding:10px}.H08hWq_swatchCopy>span{font-size:11px}.H08hWq_swatch p{min-height:54px}.H08hWq_typeRow{grid-template-columns:1fr;gap:16px;padding:20px}.H08hWq_typeRow>div{justify-content:space-between;align-items:center;display:flex}.H08hWq_layoutRules{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.H08hWq_exampleGrid,.H08hWq_cardGrid,.H08hWq_pillRules{grid-template-columns:1fr}.H08hWq_playerShortcuts{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.H08hWq_exampleHeader,.H08hWq_preview{padding:20px}.H08hWq_variantRow{gap:20px}.H08hWq_choices label{min-height:44px}.H08hWq_codeSample summary{padding-inline:20px}.H08hWq_codeSample pre{padding:16px}.H08hWq_codeToolbar{padding:12px 16px}.H08hWq_composition{padding:20px}.H08hWq_composition>section{grid-template-columns:1fr}.H08hWq_composition .page-header{gap:16px;display:grid}.H08hWq_patternRules,.H08hWq_accessibilityGrid{grid-template-columns:1fr}.H08hWq_tableToolbar{padding:20px}.H08hWq_tableFooter{padding:16px 20px}.H08hWq_sourceOfTruth{padding:20px}.H08hWq_sourceOfTruth dl>div{grid-template-columns:1fr;gap:4px}.H08hWq_inventory>div{grid-template-columns:1fr;gap:6px}.H08hWq_noticeRegion{bottom:16px;right:16px}}@media (prefers-reduced-motion:reduce){.H08hWq_spinner{animation:none}}.H08hWq_commentComposition{grid-template-columns:minmax(0,1.4fr) minmax(220px,1fr);align-items:start;gap:32px;width:100%;display:grid}.H08hWq_commentPreview{width:100%;min-width:0;max-width:560px;margin-inline:auto}.H08hWq_commentPreviewToolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.H08hWq_commentPreviewToolbar>span{color:var(--body-ink);align-items:center;gap:6px;font-size:12px;display:inline-flex}.H08hWq_commentPreviewToolbar strong{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:500}.H08hWq_commentPreviewToolbar svg{width:16px;height:16px}.H08hWq_commentPreview>.video-feedback-row{justify-content:flex-start;margin:0 0 16px;padding:0}.H08hWq_commentSurface{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);width:100%;min-width:0}.H08hWq_commentSurface>.activity-panel{height:auto;overflow:visible}.H08hWq_commentSurface .activity-composer-area{border-radius:var(--radius-card) var(--radius-card) 0 0;position:static}.H08hWq_commentAnatomy{gap:24px;margin:0;padding-top:8px;display:grid}.H08hWq_commentAnatomy dt{color:var(--ink);margin-bottom:6px;font-size:14px;font-weight:600;line-height:22px}.H08hWq_commentAnatomy dd{color:var(--body-ink);margin:0;font-size:14px;line-height:22px}.H08hWq_commentIdentities{gap:16px;display:grid}.H08hWq_commentIdentities>div{align-items:center;gap:12px;display:flex}.H08hWq_commentIdentities strong{font-size:14px;font-weight:500}.H08hWq_disabledFeedback{width:100%}.H08hWq_disabledFeedback>span{color:var(--body-ink);font-size:12px}.H08hWq_disabledFeedback>.video-feedback-row{justify-content:flex-start;margin-top:8px;padding:0}@media (max-width:1100px){.H08hWq_commentComposition{grid-template-columns:minmax(0,1fr)}.H08hWq_commentAnatomy{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.H08hWq_commentAnatomy{grid-template-columns:minmax(0,1fr)}}.H08hWq_avatarSizes{flex-wrap:wrap;align-items:end;gap:24px;padding:0;display:flex}.H08hWq_avatarSizes>div{border-radius:var(--radius-card);background:var(--quiet-fill);justify-items:center;gap:12px;min-width:72px;padding:16px 12px;display:grid}.H08hWq_avatarSizes>div>span:last-child{color:var(--body-ink);font-variant-numeric:tabular-nums;font-size:12px}.H08hWq_avatarIdentities{gap:20px;display:grid}.H08hWq_avatarIdentities>div{align-items:center;gap:12px;min-width:0;display:flex}.H08hWq_avatarIdentities>div>div{gap:2px;display:grid}.H08hWq_avatarIdentities strong{color:var(--ink);font-size:14px}.H08hWq_avatarIdentities>div>div>span{color:var(--muted);font-size:13px}.H08hWq_avatarStack{padding:8px 0 8px 6px;display:flex}.H08hWq_avatarStack>*{box-shadow:0 0 0 2px var(--surface);margin-left:-6px}.H08hWq_searchStage{width:min(460px,100%)}.H08hWq_searchResultsPreview{width:100%;min-width:0}.H08hWq_searchAnatomy{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;width:100%;margin:0;padding-top:24px;display:grid}.H08hWq_searchAnatomy dt{margin-bottom:6px;font-size:14px;font-weight:600;line-height:22px}.H08hWq_searchAnatomy dd{color:var(--body-ink);margin:0;font-size:14px;line-height:22px}.H08hWq_searchStateSurface{border:1px solid var(--line);border-radius:var(--radius-card);width:100%;min-width:0}@media (max-width:600px){.H08hWq_searchAnatomy{grid-template-columns:minmax(0,1fr);gap:20px}}.H08hWq_example>.H08hWq_codeSample{margin-top:auto}.H08hWq_example>.H08hWq_codeSample>summary{border-radius:0 0 var(--radius-card) var(--radius-card)}.H08hWq_example>.H08hWq_codeSample[open]>summary{border-radius:0}.H08hWq_threeColumns>.ui-card{background:var(--quiet-fill);border-color:#0000}:is(.H08hWq_threeColumns .ui-card-header:has(.H08hWq_geometry)>.ui-card-title,.H08hWq_threeColumns .ui-card-header:has(.H08hWq_geometry)>.ui-card-description){min-width:0}.H08hWq_typeRow:nth-child(2n){background:var(--quiet-fill)}.H08hWq_layoutRules>div{border-radius:var(--radius-card);background:var(--quiet-fill);padding:16px}.H08hWq_inventory>div:first-child{background:var(--quiet-fill);border-radius:var(--radius-card) var(--radius-card) 0 0}.H08hWq_inventory>div:first-child h3{font-size:16px;font-weight:600;line-height:24px}.H08hWq_inventory>div:last-child{border-bottom:0}.H08hWq_avatarAction{border-radius:50%;width:44px;height:44px}@media (max-width:680px){.H08hWq_inventory>div{padding:16px 20px}}@supports (grid-template-rows:subgrid){.H08hWq_exampleGrid>.H08hWq_example{grid-template-rows:subgrid;grid-row:span 3;row-gap:0;display:grid}}.H08hWq_inspectorTabsPreview{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);width:100%;max-width:360px;overflow:hidden}.H08hWq_inspectorTabsCopy{color:var(--body-ink);padding:20px;font-size:14px;line-height:1.6}
.Py_n0q_lead{max-width:64ch;color:var(--ink);margin:0 0 24px;font-size:17px;line-height:27px}.Py_n0q_examples{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.Py_n0q_examples>article{flex-direction:column;display:flex}.Py_n0q_examples>article>details{margin-top:auto}.Py_n0q_headerPreview{width:100%;padding-block:8px}.Py_n0q_headerPreview>header{margin:0}.Py_n0q_contentRules{margin:32px 0 0}.Py_n0q_contentRules>div{border-bottom:1px solid var(--line);grid-template-columns:160px minmax(0,1fr);gap:24px;padding-block:20px;display:grid}.Py_n0q_contentRules>div:first-child{border-top:1px solid var(--line)}.Py_n0q_contentRules dt,.Py_n0q_craftRules h4{color:var(--ink);margin:0;font-size:14px;font-weight:600;line-height:22px}.Py_n0q_contentRules dd,.Py_n0q_craftRules p{color:var(--body-ink);margin:0;font-size:14px;line-height:23px}.Py_n0q_craftHeading{margin:40px 0 24px;font-size:18px;font-weight:600;line-height:26px}.Py_n0q_craftRules{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 40px;display:grid}.Py_n0q_craftRules p{margin-top:8px}.Py_n0q_note{max-width:88ch;color:var(--body-ink);margin:28px 0 0;font-size:13px;line-height:22px}@media (max-width:680px){.Py_n0q_examples,.Py_n0q_craftRules{grid-template-columns:minmax(0,1fr)}.Py_n0q_contentRules>div{grid-template-columns:minmax(0,1fr);gap:6px}}
.-Zb5MG_page{gap:0;display:grid}.-Zb5MG_header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;min-height:40px;margin-bottom:12px;display:flex}.-Zb5MG_titleRow{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}.-Zb5MG_title{color:var(--md-sys-color-on-surface);font:var(--rd-page-title);letter-spacing:-.01em;overflow-wrap:anywhere;margin:0}.-Zb5MG_kind{color:var(--lassu-text-tertiary);white-space:nowrap;align-items:center;gap:6px;font-size:14px;line-height:20px;display:inline-flex}.-Zb5MG_kind svg{flex:none;width:16px;height:16px}.-Zb5MG_kindButton{border-radius:var(--radius-control);cursor:pointer;background:0 0;border:0;padding:4px 8px;}.-Zb5MG_kindButton:hover{background:var(--quiet-fill);color:var(--md-sys-color-on-surface)}.-Zb5MG_kindButton:focus-visible{outline:3px solid var(--md-focus-ring);outline-offset:1px}.-Zb5MG_headerActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.-Zb5MG_note{color:var(--md-sys-color-on-surface-variant);margin:0 0 16px;font-size:14px;line-height:20px}.-Zb5MG_crumbs{min-width:0;color:var(--md-sys-color-on-surface-variant);flex-wrap:wrap;align-items:center;gap:2px;margin:0 0 20px;padding:0;font-size:14px;line-height:20px;list-style:none;display:flex}.-Zb5MG_crumbs li{align-items:center;gap:2px;min-width:0;display:inline-flex}.-Zb5MG_crumbs li+li:before{content:"/";color:var(--lassu-text-tertiary);margin:0 6px}.-Zb5MG_crumbs a,.-Zb5MG_crumbs button{max-width:28ch;color:inherit;font:inherit;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:2px 4px;text-decoration:none;overflow:hidden}.-Zb5MG_crumbs a:hover,.-Zb5MG_crumbs button:hover{background:var(--quiet-fill);color:var(--md-sys-color-on-surface)}.-Zb5MG_crumbs a:focus-visible,.-Zb5MG_crumbs button:focus-visible{outline:3px solid var(--md-focus-ring);outline-offset:1px}.-Zb5MG_crumbs [aria-current=page],.-Zb5MG_crumbs [aria-current=true]{color:var(--md-sys-color-on-surface);font-weight:500}.-Zb5MG_sectionHead{justify-content:space-between;align-items:center;gap:12px;margin:8px 0 12px;display:flex}.-Zb5MG_sectionHead h2{color:var(--md-sys-color-on-surface);margin:0;font-size:16px;font-weight:500;line-height:24px}.-Zb5MG_sectionHead small{color:var(--lassu-text-tertiary);font-variant-numeric:tabular-nums;margin-left:8px;font-size:14px;font-weight:400}.-Zb5MG_sectionActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.-Zb5MG_folders{grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));gap:12px;margin:0 0 28px;padding:0;list-style:none;display:grid}.-Zb5MG_folder{border:1px solid var(--md-sys-color-outline-variant);background:var(--md-sys-color-surface);border-radius:12px;align-items:center;gap:4px;min-width:0;display:flex;position:relative}.-Zb5MG_folder:hover{border-color:var(--line-strong,var(--md-sys-color-outline))}.-Zb5MG_folderLink{min-width:0;min-height:48px;color:var(--md-sys-color-on-surface);border-radius:12px;flex:auto;align-items:center;gap:10px;padding:0 4px 0 14px;font-size:14px;font-weight:500;text-decoration:none;display:flex}.-Zb5MG_folderLink:focus-visible{outline:3px solid var(--md-focus-ring);outline-offset:-3px}.-Zb5MG_folderLink svg{width:20px;height:20px;color:var(--md-sys-color-on-surface-variant);flex:none}.-Zb5MG_folderLink span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.-Zb5MG_folderMenu{flex:none;margin-right:4px}.-Zb5MG_quiet{border:1px dashed var(--md-sys-color-outline-variant);color:var(--md-sys-color-on-surface-variant);border-radius:12px;margin:0 0 28px;padding:20px;font-size:14px;line-height:20px}.-Zb5MG_more{justify-content:center;margin:20px 0 0;display:flex}.-Zb5MG_searchRow{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 20px;display:flex}.-Zb5MG_searchRow input{max-width:360px}.-Zb5MG_results{gap:4px;margin:0 0 28px;padding:0;list-style:none;display:grid}.-Zb5MG_results a{color:var(--md-sys-color-on-surface);border-radius:10px;gap:2px;padding:10px 12px;text-decoration:none;display:grid}.-Zb5MG_results a:hover{background:var(--quiet-fill)}.-Zb5MG_results small{color:var(--lassu-text-tertiary);font-size:13px}.-Zb5MG_spaceList{border-top:1px solid var(--md-sys-color-outline-variant);gap:0;margin:0;padding:0;list-style:none;display:grid}.-Zb5MG_spaceRow{border-bottom:1px solid var(--md-sys-color-outline-variant);align-items:center;gap:12px;min-height:64px;padding:8px 4px;display:flex}.-Zb5MG_spaceRow>svg{width:20px;height:20px;color:var(--md-sys-color-on-surface-variant);flex:none}.-Zb5MG_spaceMain{flex:auto;gap:2px;min-width:0;display:grid}.-Zb5MG_spaceMain a{color:var(--md-sys-color-on-surface);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:500;text-decoration:none;overflow:hidden}.-Zb5MG_spaceMain a:hover{text-decoration:underline}.-Zb5MG_spaceMain small{color:var(--lassu-text-tertiary);font-size:13px;line-height:18px}.-Zb5MG_form.ui-dialog-body{gap:16px;display:grid}.-Zb5MG_choices{border:0;gap:8px;margin:0;padding:0;display:grid}.-Zb5MG_choices legend{margin-bottom:8px;padding:0;font-size:14px;font-weight:600}.-Zb5MG_choice{border:1px solid var(--line);border-radius:var(--radius-control);cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:2px 10px;padding:12px;display:grid}.-Zb5MG_choice:has([data-state=checked]){border-color:var(--md-sys-color-on-surface)}.-Zb5MG_choice strong{font-size:14px;font-weight:600}.-Zb5MG_choice small{color:var(--muted);grid-column:2;font-size:13px;line-height:18px}.-Zb5MG_people{border:1px solid var(--line);border-radius:var(--radius-control);gap:2px;max-height:220px;margin:0;padding:4px;list-style:none;display:grid;overflow-y:auto}.-Zb5MG_person{border-radius:8px;align-items:center;gap:10px;min-height:40px;padding:4px 8px;font-size:14px;display:flex}.-Zb5MG_person label{cursor:pointer;flex:auto;align-items:center;gap:10px;min-width:0;display:flex}.-Zb5MG_person span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.-Zb5MG_person small{color:var(--muted);flex:none;margin-left:auto;font-size:12px}.-Zb5MG_hint{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.-Zb5MG_error{color:var(--danger);margin:0;font-size:13px;line-height:1.5}.-Zb5MG_label{margin-bottom:6px;font-size:14px;font-weight:600;display:block}.-Zb5MG_picker{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--surface);gap:6px;min-width:0;padding:8px;display:grid}.-Zb5MG_pickerPath{flex-wrap:wrap;align-items:center;gap:2px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.-Zb5MG_pickerPath li+li:before{content:"/";color:var(--muted);margin:0 4px}.-Zb5MG_pickerPath button{max-width:22ch;color:var(--body-ink,inherit);font:inherit;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:2px 6px;overflow:hidden}.-Zb5MG_pickerPath button:hover{background:var(--quiet-fill)}.-Zb5MG_pickerPath button[aria-current=true]{font-weight:600}.-Zb5MG_pickerList{gap:2px;max-height:160px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.-Zb5MG_pickerList button{width:100%;min-height:34px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:4px 8px;font-size:14px;display:flex}.-Zb5MG_pickerList button:hover{background:var(--quiet-fill)}.-Zb5MG_pickerList button:focus-visible,.-Zb5MG_pickerPath button:focus-visible{outline:3px solid var(--md-focus-ring);outline-offset:-2px}.-Zb5MG_pickerList svg{width:18px;height:18px;color:var(--muted);flex:none}.-Zb5MG_pickerEmpty{color:var(--muted);margin:0;padding:4px 8px;font-size:13px}.-Zb5MG_summary{border:1px solid var(--md-sys-color-outline-variant);width:fit-content;min-width:0;max-width:100%;color:var(--md-sys-color-on-surface-variant);font:inherit;white-space:nowrap;background:0 0;border-radius:999px;align-self:flex-start;align-items:center;gap:4px;margin:6px 0 0;padding:2px 8px 2px 6px;font-size:13px;line-height:20px;display:inline-flex}.-Zb5MG_summary svg{flex:none;width:16px;height:16px}.-Zb5MG_summary span{text-overflow:ellipsis;overflow:hidden}button.-Zb5MG_summary{cursor:pointer}button.-Zb5MG_summary:hover{border-color:var(--md-sys-color-outline);color:var(--md-sys-color-on-surface)}button.-Zb5MG_summary:focus-visible{outline:3px solid var(--md-focus-ring);outline-offset:1px}.-Zb5MG_popover{z-index:60;border:1px solid var(--line);background:var(--surface);width:min(340px,100vw - 24px);box-shadow:var(--md-sys-elevation-2,0 8px 24px #00000024);color:var(--ink);border-radius:14px;gap:10px;padding:12px;display:grid}.-Zb5MG_popover h3{margin:0;font-size:14px;font-weight:600}.-Zb5MG_options{gap:2px;max-height:240px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.-Zb5MG_option{border-radius:8px;align-items:center;gap:10px;min-height:40px;padding:4px 6px;font-size:14px;display:flex}.-Zb5MG_option:hover{background:var(--quiet-fill)}.-Zb5MG_option label{cursor:pointer;flex:auto;align-items:center;gap:10px;min-width:0;display:flex}.-Zb5MG_option label>span{min-width:0;display:grid}.-Zb5MG_option label>span>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.-Zb5MG_option small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.-Zb5MG_popoverFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.-Zb5MG_withdrawals{color:var(--muted);margin:0;padding:0 0 0 16px;font-size:12px;line-height:1.5}.-Zb5MG_rows{gap:4px;margin:0;padding:0;list-style:none;display:grid}.-Zb5MG_row{grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:8px;min-height:44px;display:grid}.-Zb5MG_rowMain{gap:1px;min-width:0;display:grid}.-Zb5MG_rowMain strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.-Zb5MG_rowMain small{color:var(--muted);font-size:12px;line-height:1.4}.-Zb5MG_row[data-removed=true] .-Zb5MG_rowMain strong{color:var(--muted);text-decoration:line-through}.-Zb5MG_badge{border:1px solid var(--line);color:var(--muted);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:1px 8px;font-size:12px;line-height:18px;display:inline-flex}.-Zb5MG_badge svg{width:14px;height:14px}.-Zb5MG_addRow{border:1px solid var(--line);border-radius:var(--radius-control);gap:8px;padding:10px;display:grid}.-Zb5MG_addRow>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.-Zb5MG_section{gap:8px;margin-top:16px;display:grid}.-Zb5MG_section h3{margin:0;font-size:14px;font-weight:600}.-Zb5MG_moveDialog.ui-dialog-content{width:min(640px,100vw - 32px);max-width:640px}.-Zb5MG_moveBody.ui-dialog-body{gap:16px;max-height:62dvh;display:grid;overflow-y:auto}.-Zb5MG_group{gap:6px;display:grid}.-Zb5MG_group h3{margin:0;font-size:14px;font-weight:600}.-Zb5MG_locations{gap:2px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.-Zb5MG_locations li{flex-wrap:wrap;align-items:baseline;gap:6px;padding:2px 0;display:flex}.-Zb5MG_locations small{color:var(--muted);font-size:13px}.-Zb5MG_target{border-radius:10px;gap:8px;padding:6px 6px 8px;display:grid}.-Zb5MG_target[data-selected=true]{background:var(--quiet-fill)}.-Zb5MG_targetHead{align-items:center;gap:10px;min-height:36px;display:flex}.-Zb5MG_targetHead label{cursor:pointer;flex:auto;align-items:center;gap:10px;min-width:0;font-size:14px;display:flex}.-Zb5MG_targetHead label>span{min-width:0;display:grid}.-Zb5MG_targetHead small{color:var(--muted);font-size:12px}.-Zb5MG_review{border:1px solid var(--line);border-radius:var(--radius-control);gap:4px;margin:0;padding:12px;font-size:14px;line-height:1.5;list-style:none;display:grid}.-Zb5MG_review li[data-op=remove]{color:var(--danger)}.-Zb5MG_review li[data-op=keep]{color:var(--muted)}.-Zb5MG_check{align-items:flex-start;gap:10px;font-size:14px;line-height:20px;display:flex}.-Zb5MG_check label{cursor:pointer}.-Zb5MG_facts{color:var(--md-sys-color-on-surface-variant,var(--muted));gap:2px;margin:0;font-size:13px;line-height:1.5;display:grid}.-Zb5MG_facts p{margin:0}.-Zb5MG_batch{gap:10px;margin:0;padding:0;list-style:none;display:grid}.-Zb5MG_batch>li{border:1px solid var(--line);border-radius:var(--radius-control);gap:6px;padding:10px 12px;display:grid}.-Zb5MG_batch h4{justify-content:space-between;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:600;display:flex}.-Zb5MG_batch h4 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.-Zb5MG_state{color:var(--muted);flex:none;font-size:12px;font-weight:400}.-Zb5MG_state[data-state=done]{color:var(--success,#1e7b3c)}.-Zb5MG_state[data-state=failed],.-Zb5MG_state[data-state=conflict],.-Zb5MG_state[data-state=denied]{color:var(--danger)}.-Zb5MG_suggestion{z-index:55;border:1px solid var(--line);background:var(--surface);width:min(380px,100vw - 32px);box-shadow:var(--md-sys-elevation-2,0 8px 24px #00000024);color:var(--ink);border-radius:14px;gap:10px;padding:16px;font-size:14px;line-height:20px;display:grid;position:fixed;bottom:24px;right:24px}.-Zb5MG_suggestion p{margin:0}.-Zb5MG_suggestion strong{font-weight:600}.-Zb5MG_suggestionActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.-Zb5MG_trail{color:var(--md-sys-color-on-surface-variant,var(--muted));flex-wrap:wrap;align-items:center;gap:2px;margin:0 0 8px;padding:0;font-size:13px;line-height:18px;list-style:none;display:flex}.-Zb5MG_trail li+li:before{content:"/";color:var(--lassu-text-tertiary,var(--muted));margin:0 6px}.-Zb5MG_trail a{color:inherit;text-decoration:none}.-Zb5MG_trail a:hover{text-decoration:underline}@media (max-width:599px){.-Zb5MG_header{align-items:flex-start}.-Zb5MG_row{grid-template-columns:minmax(0,1fr) auto}.-Zb5MG_row>:nth-child(2){display:none}.-Zb5MG_suggestion{bottom:76px;right:12px}.-Zb5MG_folders{grid-template-columns:minmax(0,1fr)}}
._25heYW_below{justify-content:flex-end;min-width:0;display:flex}._25heYW_below ._25heYW_ctaButton{padding-inline:16px}._25heYW_ctaButton{white-space:normal;overflow-wrap:anywhere;text-align:center;min-width:min(160px,100%);max-width:100%;height:auto;min-height:44px}._25heYW_ctaButton svg{flex-shrink:0}._25heYW_endCard{width:min(640px,100%);max-height:calc(100% - var(--player-controls-space,0px));color:#fff;text-align:center;scrollbar-width:thin;flex-direction:column;align-items:center;gap:16px;padding:8px 24px;display:flex;overflow-y:auto}._25heYW_endCard h2{overflow-wrap:anywhere;margin:0;font-size:clamp(20px,4cqw,36px);font-weight:500;line-height:1.2}._25heYW_endCard p{color:#fffc;white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:clamp(13px,2cqw,16px);line-height:1.4}._25heYW_endCard>h2,._25heYW_endCard>p{flex-shrink:0}._25heYW_endCard ._25heYW_ctaButton{flex-shrink:0;max-width:100%}._25heYW_endActions{flex-direction:column;flex-shrink:0;align-items:center;gap:12px;width:100%;display:flex}.player-end-screen:has(._25heYW_endCard){-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f1111e0;padding:16px 24px}._25heYW_replay{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:8px 16px;font-size:14px;display:inline-flex}._25heYW_replay svg{width:20px;height:20px}._25heYW_replay:hover{background:#ffffff1f}._25heYW_endCard :is(a,button):focus-visible{outline-offset:2px;outline:3px solid #fff}._25heYW_dialog{flex-direction:column;width:min(1040px,100vw - 48px);padding:0;display:flex;overflow:hidden}._25heYW_dialogHeader{flex:none;padding:24px 56px 20px 24px}._25heYW_dialogForm{flex-direction:column;min-height:0;display:flex}._25heYW_dialogBody{overscroll-behavior:contain;border-top:1px solid var(--md-sys-color-outline-variant);grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);min-height:430px;display:grid;overflow-y:auto}._25heYW_previewColumn{align-self:start;min-width:0;padding:28px;position:sticky;top:0}._25heYW_previewHeading{justify-content:space-between;gap:12px;margin-bottom:16px;font-size:13px;font-weight:500;display:flex}._25heYW_previewHeading>span:last-child{color:var(--md-sys-color-on-surface-variant);font-weight:400}._25heYW_previewPlayer{border:1px solid var(--md-sys-color-outline-variant);border-radius:16px;overflow:hidden}._25heYW_previewStage{aspect-ratio:16/10;background:#e9edeb;position:relative}._25heYW_placeholder{background:#fafcfb;border:1px solid #d9dfda;border-radius:8px;position:absolute;inset:24px;overflow:hidden}._25heYW_placeholderBar{border-bottom:1px solid #e6eae7;gap:5px;height:28px;padding:10px 12px;display:flex}._25heYW_placeholderBar>i{background:#cfd8d1;border-radius:50%;width:6px;height:6px}._25heYW_placeholderContent{grid-template-columns:1fr 2fr;gap:18px;height:70%;padding:24px;display:grid}._25heYW_placeholderContent>div:first-child{background:#e8eeea;border-radius:6px}._25heYW_placeholderContent>div:last-child{align-content:center;gap:12px;display:grid}._25heYW_placeholderContent i{background:#e4eae6;border-radius:4px;height:8px}._25heYW_placeholderContent i:last-child{width:65%}._25heYW_placeholder>svg{color:#66786b;background:#fff;border-radius:50%;width:48px;height:48px;padding:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 2px 12px #20312612}._25heYW_previewMask{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f1812e0;place-items:center;padding:20px;display:grid;position:absolute;inset:0}._25heYW_previewMask ._25heYW_endCard{gap:14px;max-height:100%;padding:0}._25heYW_previewMask ._25heYW_endCard h2{font-size:24px}._25heYW_previewMask ._25heYW_endCard p{font-size:14px}._25heYW_previewFooter{background:var(--md-sys-color-surface-container-lowest);justify-content:space-between;align-items:center;gap:12px;min-height:64px;padding:10px 12px;display:flex}._25heYW_previewFooter>span:first-child{letter-spacing:2px;flex-shrink:0;font-size:18px}._25heYW_previewButton{white-space:normal;overflow-wrap:anywhere;text-align:center;min-width:0;max-width:65%;height:auto;min-height:36px;padding:8px 14px;font-size:13px}._25heYW_previewButton svg{flex-shrink:0}._25heYW_fields{border:0;border-left:1px solid var(--md-sys-color-outline-variant);flex-direction:column;gap:20px;min-width:0;margin:0;padding:28px 24px;display:flex}._25heYW_fields label{font-size:14px;font-weight:500;line-height:20px;display:block}._25heYW_fields label :is(input,textarea){width:100%;margin-top:8px;font-weight:400;display:block}._25heYW_fields textarea{resize:vertical;min-height:84px}._25heYW_endCardSettings{border-top:1px solid var(--md-sys-color-outline-variant);gap:20px;padding-top:20px;display:grid}._25heYW_fields ._25heYW_switchRow{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;display:flex}._25heYW_switchRow strong{font-weight:500;display:block}._25heYW_switchRow small{color:var(--md-sys-color-on-surface-variant);margin-top:4px;font-size:12px;font-weight:400;line-height:18px;display:block}._25heYW_switchRow>button{flex:none}._25heYW_endCardInputs{gap:20px;display:grid}._25heYW_optional{color:var(--md-sys-color-on-surface-variant);font-weight:400}._25heYW_dialogFooter{border-top:1px solid var(--md-sys-color-outline-variant);flex:none;margin:0;padding:16px 24px}._25heYW_dialogFooter>._25heYW_remove{color:var(--md-sys-color-error);margin-right:auto}@container player-end-screen (max-height:300px){._25heYW_endCard{gap:8px;padding:4px 16px}._25heYW_endCard h2{font-size:20px}._25heYW_endCard p{font-size:13px}._25heYW_endActions{flex-direction:row;justify-content:center;gap:8px}._25heYW_endActions ._25heYW_ctaButton{flex-shrink:1}}@media (max-width:900px){.custom-player:not(:fullscreen) .player-video-stage:has(._25heYW_endCard){min-height:300px}}@media (max-width:700px){._25heYW_dialog{border-radius:20px;width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}._25heYW_dialogHeader{padding:20px 48px 16px 20px}._25heYW_dialogBody{grid-template-columns:minmax(0,1fr);min-height:0}._25heYW_previewColumn{padding:16px 20px;position:static}._25heYW_previewHeading{margin-bottom:12px;font-size:12px}._25heYW_previewStage{aspect-ratio:16/9}._25heYW_placeholder{inset:12px}._25heYW_placeholderContent{gap:12px;padding:14px}._25heYW_previewMask{padding:12px}._25heYW_previewMask ._25heYW_endCard{gap:10px}._25heYW_previewMask ._25heYW_endCard h2{font-size:18px}._25heYW_previewMask ._25heYW_endCard p{font-size:12px}._25heYW_previewMask ._25heYW_ctaButton{min-width:0;min-height:36px;padding:8px 14px;font-size:13px}._25heYW_previewFooter{gap:8px;min-height:56px;padding:8px}._25heYW_previewFooter>span:first-child{letter-spacing:0;font-size:15px}._25heYW_fields{border-left:0;border-top:1px solid var(--md-sys-color-outline-variant);padding:20px}._25heYW_fields label :is(input,textarea){font-size:16px}._25heYW_dialogFooter{flex-direction:row;align-items:center;gap:4px;padding:12px}._25heYW_dialogFooter>.ui-button{width:auto;min-height:44px;padding-inline:12px}}
.aeOPxG_drafts{display:contents}.aeOPxG_drafts .ui-button{background:var(--md-sys-color-secondary-container);height:40px;min-height:40px;color:var(--md-sys-color-on-secondary-container);border:0;border-radius:20px;gap:4px;padding-inline-start:16px;font-size:14px;line-height:20px}.aeOPxG_drafts .ui-button svg{width:20px;height:20px;margin-inline-end:-4px}.aeOPxG_importButton.ui-button{flex:none;padding-inline:16px 24px}.aeOPxG_importIcon{display:inline-flex}header.aeOPxG_header{min-width:0}.aeOPxG_header>:first-child{min-width:min-content}.aeOPxG_header h1{white-space:nowrap}.aeOPxG_quotaRow{flex-wrap:wrap;align-items:center;gap:4px 8px;min-height:56px;padding:8px 0 16px;display:flex}.aeOPxG_quotaRow:empty{min-height:24px;padding:0}.aeOPxG_quota{min-width:0;color:var(--md-sys-color-on-surface-variant);align-items:center;gap:12px;font-size:14px;line-height:20px;display:inline-flex}.aeOPxG_quota b{color:var(--md-sys-color-on-surface);font-variant-numeric:tabular-nums;font-weight:500}.aeOPxG_meter.ui-linear-progress{flex:none;width:120px}.aeOPxG_upgrade.ui-button{padding-inline:12px}.aeOPxG_quotaSkeleton{align-items:center;gap:12px;display:inline-flex}.aeOPxG_quotaSkeleton>.ui-skeleton{border-radius:2px;width:120px;height:4px;min-height:4px}.aeOPxG_quotaSkeleton>.ui-skeleton+.ui-skeleton{border-radius:4px;width:132px;height:14px;min-height:14px}.aeOPxG_notes{gap:8px;margin-bottom:20px;display:grid;container:draw-notes/inline-size}.aeOPxG_notes:empty{display:none}.aeOPxG_note{border-radius:var(--md-sys-shape-corner-medium);background:var(--md-sys-color-surface-container);min-width:0;color:var(--md-sys-color-on-surface);overflow-wrap:anywhere;flex-wrap:wrap;align-items:flex-start;gap:4px 12px;padding:12px 8px 12px 16px;font-size:14px;line-height:20px;display:flex}.aeOPxG_note>svg{width:20px;height:20px;color:var(--md-sys-color-on-surface-variant);flex:none}.aeOPxG_noteText{flex:280px;min-width:0}.aeOPxG_noteActions{flex-wrap:wrap;flex:none;align-self:center;align-items:center;gap:4px;margin:-6px 0 -6px auto;display:flex}.aeOPxG_noteActions .ui-button.aeOPxG_noteAction{color:inherit}.aeOPxG_note[data-inline-actions] .aeOPxG_noteText{flex:0 auto;max-width:calc(100% - 32px)}.aeOPxG_note[data-inline-actions] .aeOPxG_noteActions{margin-left:8px}@container draw-notes (max-width:1080px){.aeOPxG_note[data-inline-actions] .aeOPxG_noteText{flex:calc(100% - 32px);max-width:none}.aeOPxG_note[data-inline-actions] .aeOPxG_noteActions{margin:0 0 0 20px}}@container draw-notes (max-width:560px){.aeOPxG_note{padding-right:4px}.aeOPxG_note .aeOPxG_noteText{flex:calc(100% - 32px)}.aeOPxG_note .aeOPxG_noteActions{margin:0 0 0 20px}}.aeOPxG_note[data-tone=warning]{background:var(--lassu-warning-container);color:var(--lassu-on-warning-container)}.aeOPxG_note[data-tone=warning]>svg{color:var(--lassu-warning)}.aeOPxG_note[data-tone=success]{background:var(--lassu-green-container);color:var(--lassu-on-green-container)}.aeOPxG_note[data-tone=success]>svg{color:var(--lassu-signal)}.aeOPxG_note[data-tone=error]{background:var(--md-sys-color-error-container);color:var(--md-sys-color-on-error-container)}.aeOPxG_note[data-tone=error]>svg{color:var(--md-sys-color-error)}.aeOPxG_trashNote{max-width:560px;color:var(--md-sys-color-on-surface-variant);margin:4px 0 0;font-size:14px;line-height:20px}@media (max-width:839px){.aeOPxG_quotaRow{gap:0 8px;min-height:0;padding:12px 0 16px}}@media (max-width:600px){.aeOPxG_actions .aeOPxG_importButton.ui-button.ui-button-outline{gap:0;width:40px;padding:0}.aeOPxG_tabs.ui-tabs-list>.ui-tabs-trigger{flex:1 1 0;min-width:max-content;padding-inline:6px}.aeOPxG_importLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}header.aeOPxG_header{flex-wrap:wrap;gap:8px}div.aeOPxG_actions{gap:4px;margin-left:auto}.aeOPxG_drafts .ui-button{padding-inline-start:14px}.aeOPxG_drafts .ui-button svg{margin-inline-end:-8px}.aeOPxG_actions .aeOPxG_newBoard.ui-button.ui-button-default{padding-inline:12px 16px}}@media (pointer:coarse){.aeOPxG_drafts .ui-button{border-radius:22px;height:44px;min-height:44px}.aeOPxG_importButton.ui-button{min-width:44px}}@media (pointer:coarse) and (max-width:600px){.aeOPxG_actions .aeOPxG_importButton.ui-button.ui-button-outline{width:44px}}
.GJVRDG_surface{color:var(--md-sys-color-on-surface);font-family:var(--font-sans);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.GJVRDG_surface[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--md-sys-color-primary:#6bdb93;--md-sys-color-on-primary:#102b19;--md-sys-color-secondary-container:#303030;--md-sys-color-on-secondary-container:#f5f5f5;--md-sys-color-error:#ff969a;--md-sys-color-on-error:#451116;--md-sys-color-error-container:#3f2224;--md-sys-color-on-error-container:#ffe9ea;--md-sys-color-surface:#1f1f1f;--md-sys-color-surface-container-lowest:#1f1f1f;--md-sys-color-surface-container-low:#181818;--md-sys-color-surface-container:#242424;--md-sys-color-surface-container-high:#303030;--md-sys-color-surface-container-highest:#383838;--md-sys-color-on-surface:#f5f5f5;--md-sys-color-on-surface-variant:#bdbdbd;--md-sys-color-outline:#8c8c8c;--md-sys-color-outline-variant:#3d3d3d;--md-sys-color-inverse-surface:#f5f5f5;--md-sys-color-inverse-on-surface:#1f1f1f;--lassu-ink:#f5f5f5;--lassu-green-container:#173522;--lassu-on-green-container:#88e3a7;--lassu-media-stage:#111;--md-focus-ring:var(--lassu-ink);--ink:#f5f5f5;--body-ink:#d4d4d4;--muted:#bdbdbd;--tertiary:#a3a3a3;--canvas:#000;--surface:#1f1f1f;--quiet-fill:#181818;--surface-high:#242424;--surface-highest:#303030;--control-fill:#303030;--line:#3d3d3d;--line-strong:#858585;--brand:#6bdb93;--brand-action:#6bdb93;--brand-hover:#88e3a7;--brand-pressed:#4dd17d;--brand-ink:#102b19;--brand-strong:#88e3a7;--brand-soft:#173522;--danger:#ff969a;--danger-bg:#3f2224;--record-disabled:#392429;--record-on-disabled:#b17d84;--focus-ring:var(--md-focus-ring);--success:#88e3a7;--success-bg:#173522}@media (prefers-color-scheme:dark){.GJVRDG_surface[data-theme=auto]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--md-sys-color-primary:#6bdb93;--md-sys-color-on-primary:#102b19;--md-sys-color-secondary-container:#303030;--md-sys-color-on-secondary-container:#f5f5f5;--md-sys-color-error:#ff969a;--md-sys-color-on-error:#451116;--md-sys-color-error-container:#3f2224;--md-sys-color-on-error-container:#ffe9ea;--md-sys-color-surface:#1f1f1f;--md-sys-color-surface-container-lowest:#1f1f1f;--md-sys-color-surface-container-low:#181818;--md-sys-color-surface-container:#242424;--md-sys-color-surface-container-high:#303030;--md-sys-color-surface-container-highest:#383838;--md-sys-color-on-surface:#f5f5f5;--md-sys-color-on-surface-variant:#bdbdbd;--md-sys-color-outline:#8c8c8c;--md-sys-color-outline-variant:#3d3d3d;--md-sys-color-inverse-surface:#f5f5f5;--md-sys-color-inverse-on-surface:#1f1f1f;--lassu-ink:#f5f5f5;--lassu-green-container:#173522;--lassu-on-green-container:#88e3a7;--lassu-media-stage:#111;--md-focus-ring:var(--lassu-ink);--ink:#f5f5f5;--body-ink:#d4d4d4;--muted:#bdbdbd;--tertiary:#a3a3a3;--canvas:#000;--surface:#1f1f1f;--quiet-fill:#181818;--surface-high:#242424;--surface-highest:#303030;--control-fill:#303030;--line:#3d3d3d;--line-strong:#858585;--brand:#6bdb93;--brand-action:#6bdb93;--brand-hover:#88e3a7;--brand-pressed:#4dd17d;--brand-ink:#102b19;--brand-strong:#88e3a7;--brand-soft:#173522;--danger:#ff969a;--danger-bg:#3f2224;--record-disabled:#392429;--record-on-disabled:#b17d84;--focus-ring:var(--md-focus-ring);--success:#88e3a7;--success-bg:#173522}}.GJVRDG_surface[data-theme=dark] .ui-button-destructive{color:#fff;background:#c52b30;border-color:#c52b30}@media (prefers-color-scheme:dark){.GJVRDG_surface[data-theme=auto] .ui-button-destructive{color:#fff;background:#c52b30;border-color:#c52b30}}:is(html:has([data-collection-page]),body:has([data-collection-page])){background:0 0;min-width:0;overflow:hidden}.GJVRDG_embedded{padding:3px}.GJVRDG_standalone{background:var(--md-sys-color-surface-container);place-items:center;min-height:100dvh;padding:24px;display:grid}.GJVRDG_inline[hidden]{display:none}.GJVRDG_badge{box-sizing:border-box;border:1px solid var(--md-sys-color-outline-variant);background:var(--md-sys-color-surface-container-lowest);max-width:100%;height:36px;color:var(--md-sys-color-on-surface);cursor:pointer;white-space:nowrap;border-radius:8px;align-items:center;gap:5px;padding:4px 0 4px 4px;font-family:inherit;display:inline-flex;box-shadow:0 0 0 1px #0000000a}.GJVRDG_badge img{border-radius:6.7px;flex:none;width:26px;height:26px}.GJVRDG_badgeLabel{flex-direction:column;align-items:flex-start;gap:1px;display:flex;transform:translateY(.5px)}.GJVRDG_badgeLabel strong{letter-spacing:.1px;font-size:13px;font-weight:500;line-height:14px}.GJVRDG_badgeLabel>span{color:var(--md-sys-color-on-surface-variant);font-size:9px;font-weight:400;line-height:10px}.GJVRDG_badgeAction{border-left:1px solid var(--md-sys-color-outline-variant);width:26px;height:24px;color:var(--lassu-record);flex:none;place-items:center;display:grid}.GJVRDG_badgeAction svg{width:17px;height:17px}.GJVRDG_badge:disabled{cursor:not-allowed;box-shadow:none;opacity:.5}.GJVRDG_badge[data-unavailable]:disabled{filter:grayscale();opacity:.6}.GJVRDG_badge:focus-visible{outline:3px solid var(--md-focus-ring);outline-offset:2px}@media (hover:hover) and (pointer:fine){.GJVRDG_badge:hover:not(:disabled){border-color:var(--md-sys-color-outline)}}@media (prefers-reduced-motion:no-preference){.GJVRDG_badge{transition:transform var(--md-sys-motion-spring-standard-fast-spatial-duration) var(--md-sys-motion-spring-standard-fast-spatial), border-color .15s linear}.GJVRDG_badge:active:not(:disabled){transform:scale(.98)}}.GJVRDG_availability{max-width:230px;color:var(--md-sys-color-on-surface-variant);margin:4px 0 0;font-size:12px;line-height:16px}.GJVRDG_inlineLink{color:var(--md-sys-color-on-surface);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500;text-decoration:underline}.GJVRDG_inlineLink:focus-visible{outline:3px solid var(--md-focus-ring);outline-offset:2px;border-radius:2px}.GJVRDG_card{width:220px}.GJVRDG_cardPreview{border-radius:var(--md-sys-shape-corner-medium);background:var(--lassu-media-stage);color:#fff;cursor:pointer;border:0;width:100%;height:120px;padding:0;display:block;position:relative;overflow:hidden}.GJVRDG_cardPreview img{object-fit:cover;width:100%;height:100%}.GJVRDG_cardPlaceholder{color:#ffffffb8;place-items:center;height:100%;font-size:12px;line-height:16px;display:grid}.GJVRDG_cardCaption{color:#fff;text-align:left;font-variant-numeric:tabular-nums;background:#000000b8;border-radius:6px;padding:2px 6px;font-size:12px;font-weight:500;line-height:16px;position:absolute;bottom:6px;left:6px}.GJVRDG_cardPreview:focus-visible,.GJVRDG_cardActions button:focus-visible{outline:3px solid var(--md-focus-ring);outline-offset:2px}.GJVRDG_cardActions{gap:16px;padding:4px 2px 0;display:flex}.GJVRDG_cardActions button{min-height:28px;color:var(--md-sys-color-on-surface);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:500;line-height:16px;text-decoration:underline}.GJVRDG_cardActions button:disabled{opacity:.5;cursor:not-allowed}.GJVRDG_dialog{box-sizing:border-box;border-radius:var(--md-sys-shape-corner-extra-large);background:var(--md-sys-color-surface-container-lowest);width:min(560px,100vw - 24px);max-height:calc(100dvh - 48px);color:var(--md-sys-color-on-surface);font:14px/20px var(--font-sans);letter-spacing:.1px;box-shadow:var(--md-sys-elevation-3);border:0;margin:auto;padding:24px 24px 16px;position:fixed;inset:0;overflow:auto}.GJVRDG_dialog::backdrop{background:#00000052}.GJVRDG_dialog .ui-text-field{--field-bg:var(--md-sys-color-surface-container-lowest)}.GJVRDG_header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.GJVRDG_header>div{gap:2px;min-width:0;display:grid}.GJVRDG_header h1{overflow-wrap:anywhere;margin:0;font-size:24px;font-weight:400;line-height:32px}.GJVRDG_eyebrow{color:var(--md-sys-color-on-surface-variant);letter-spacing:.3px;margin:0;font-size:12px;font-weight:500;line-height:16px}.GJVRDG_dialog .GJVRDG_close{color:var(--md-sys-color-on-surface-variant);flex:none;margin:-8px -8px 0 0}.GJVRDG_instructions{color:var(--md-sys-color-on-surface-variant);white-space:pre-line;overflow-wrap:anywhere;margin:12px 0 0}.GJVRDG_step{gap:16px;margin-top:24px;display:grid}.GJVRDG_step h2{letter-spacing:.1px;margin:0;font-size:16px;font-weight:500;line-height:24px}.GJVRDG_step h2:focus{outline:none}.GJVRDG_help{color:var(--md-sys-color-on-surface-variant);margin:-12px 0 0;font-size:14px;line-height:20px}.GJVRDG_step>.GJVRDG_help~.GJVRDG_help,.GJVRDG_step>:not(h2)+.GJVRDG_help{margin-top:0}.GJVRDG_note{color:var(--md-sys-color-on-surface-variant);letter-spacing:.2px;margin:0;font-size:12px;line-height:16px}.GJVRDG_form{gap:16px;display:grid}.GJVRDG_field{min-width:0}.GJVRDG_actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.GJVRDG_dialog .GJVRDG_danger{color:var(--md-sys-color-error)}.GJVRDG_dialog .GJVRDG_trimLink{justify-self:start;margin:-4px 0 0 -12px}.GJVRDG_textButton{min-height:32px;color:var(--md-sys-color-on-surface-variant);font:inherit;text-align:left;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:start;padding:4px 0;font-size:12px;line-height:16px;text-decoration:underline}.GJVRDG_textButton:focus-visible{outline:3px solid var(--md-focus-ring);outline-offset:2px;border-radius:4px}.GJVRDG_loading{justify-items:center;padding:24px 0;display:grid}.GJVRDG_notice{border-radius:var(--md-sys-shape-corner-medium);background:var(--md-sys-color-surface-container);color:var(--md-sys-color-on-surface);flex-wrap:wrap;align-items:flex-start;gap:8px 12px;margin-top:16px;padding:12px 16px;display:flex}.GJVRDG_notice[data-tone=error]{background:var(--md-sys-color-error-container);color:var(--md-sys-color-on-error-container)}.GJVRDG_notice>svg{width:20px;height:20px;color:var(--md-sys-color-on-surface-variant);flex:none}.GJVRDG_notice[data-tone=error]>svg{color:var(--md-sys-color-error)}.GJVRDG_notice p{flex:220px;margin:0}.GJVRDG_notice .ui-button{margin-left:32px}.GJVRDG_sent{border-radius:var(--md-sys-shape-corner-medium);background:var(--lassu-green-container);color:var(--lassu-on-green-container);align-items:flex-start;gap:12px;padding:12px 16px;display:flex}.GJVRDG_sent svg{width:20px;height:20px;color:var(--lassu-signal);flex:none}.GJVRDG_sent p{margin:0}.GJVRDG_sent strong{font-weight:500}.GJVRDG_confirm{border-radius:var(--md-sys-shape-corner-medium);background:var(--md-sys-color-surface-container);gap:12px;padding:16px;display:grid}.GJVRDG_confirm p{margin:0}.GJVRDG_stage,.GJVRDG_player{aspect-ratio:16/9;border-radius:var(--md-sys-shape-corner-medium);background:var(--lassu-media-stage);color:#fff;width:100%;max-height:340px;display:block;position:relative;overflow:hidden}.GJVRDG_stage video{object-fit:contain;width:100%;height:100%}.GJVRDG_stage[data-recording]:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 2px var(--lassu-record);pointer-events:none;position:absolute;inset:0}.GJVRDG_mirror{transform:scaleX(-1)}.GJVRDG_placeholder{color:#ffffffb8;text-align:center;place-content:center;justify-items:center;gap:12px;height:100%;padding:16px;font-size:14px;line-height:20px;display:grid}.GJVRDG_placeholderIcon{color:#ffffffe6;background:#ffffff1a;border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.GJVRDG_placeholderIcon svg{width:24px;height:24px}.GJVRDG_chip{color:#fff;font-variant-numeric:tabular-nums;background:#0000008c;border-radius:14px;align-items:center;gap:8px;height:28px;padding:0 10px;font-size:13px;font-weight:500;line-height:20px;display:inline-flex;position:absolute;top:12px;left:12px}.GJVRDG_dot{background:var(--lassu-record);border-radius:50%;width:8px;height:8px}@media (prefers-reduced-motion:no-preference){.GJVRDG_dot{animation:1.4s ease-in-out infinite GJVRDG_pulse}}@keyframes GJVRDG_pulse{50%{opacity:.35}}.GJVRDG_player video{object-fit:contain;cursor:pointer;width:100%;height:100%}.GJVRDG_player:fullscreen{aspect-ratio:auto;border-radius:0;max-height:none}.GJVRDG_playerPlay{width:64px;height:64px;color:var(--md-sys-color-on-surface);cursor:pointer;background:#fffffff5;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 0 0 6px #ffffff38,0 0 0 1px #00000014}.GJVRDG_surface .GJVRDG_playerPlay{color:#222}.GJVRDG_playerPlay svg{width:34px;height:34px;margin-left:3px}.GJVRDG_playerControls{background:linear-gradient(#0000,#0009);padding:24px 8px 2px;position:absolute;bottom:0;left:0;right:0}.GJVRDG_playerSeek{--played:0%;appearance:none;cursor:pointer;background:0 0;width:calc(100% - 8px);height:16px;margin:0 4px;padding:0;display:block}.GJVRDG_playerSeek::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--lassu-brand) var(--played), #ffffff59 var(--played));border-radius:2px;height:4px}.GJVRDG_playerSeek::-webkit-slider-thumb{background:var(--lassu-brand);appearance:none;opacity:0;border-radius:50%;width:12px;height:12px;margin-top:-4px}.GJVRDG_playerSeek::-moz-range-track{background:#ffffff59;border-radius:2px;height:4px}.GJVRDG_playerSeek::-moz-range-progress{background:var(--lassu-brand);border-radius:2px;height:4px}.GJVRDG_playerSeek::-moz-range-thumb{background:var(--lassu-brand);opacity:0;border:0;border-radius:50%;width:12px;height:12px}.GJVRDG_playerSeek:is(:hover,:focus-visible)::-webkit-slider-thumb{opacity:1}.GJVRDG_playerSeek:is(:hover,:focus-visible)::-moz-range-thumb{opacity:1}.GJVRDG_playerSeek:focus-visible{outline:3px solid var(--md-focus-ring);outline-offset:2px;border-radius:4px}.GJVRDG_playerRow{align-items:center;gap:2px;height:44px;display:flex}.GJVRDG_playerButton{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;padding:0;display:grid}.GJVRDG_playerButton svg{width:24px;height:24px}.GJVRDG_playerButton:last-child{margin-left:auto}.GJVRDG_playerButton:focus-visible{outline:3px solid var(--md-focus-ring);outline-offset:-3px}@media (hover:hover) and (pointer:fine){.GJVRDG_playerButton:hover{background:#ffffff1f}}.GJVRDG_playerTime{color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;padding:0 8px;font-size:14px;font-weight:500;line-height:20px}.GJVRDG_playerTime span{color:#ffffffb8}.GJVRDG_progress{gap:8px;display:grid}.GJVRDG_progress p{margin:0}.GJVRDG_progress p:first-child{font-variant-numeric:tabular-nums;font-size:14px;line-height:20px}.GJVRDG_trim{border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--md-sys-shape-corner-medium);flex-wrap:wrap;align-items:center;gap:12px 16px;margin:0;padding:12px 16px 16px;display:flex}.GJVRDG_trim legend{padding:0 4px;font-size:14px;font-weight:500;line-height:20px}.GJVRDG_trim label{align-items:center;gap:8px;font-size:14px;line-height:20px;display:inline-flex}.GJVRDG_trim label .ui-input{width:88px}.GJVRDG_trim .GJVRDG_help{flex-basis:100%;margin:0}.GJVRDG_footer{border-top:1px solid var(--md-sys-color-outline-variant);color:var(--md-sys-color-on-surface-variant);align-items:center;gap:6px;margin-top:24px;padding-top:12px;font-size:12px;line-height:16px;display:flex}.GJVRDG_footer img{border-radius:4px;width:16px;height:16px}.GJVRDG_footer a{color:var(--md-sys-color-on-surface);text-underline-offset:2px;font-weight:500;text-decoration:underline}.GJVRDG_footer a:focus-visible{outline:3px solid var(--md-focus-ring);outline-offset:2px;border-radius:2px}@media (pointer:coarse){.GJVRDG_footer a{margin:-14px -5px;padding:14px 5px;display:inline-block}}@media (max-width:600px){.GJVRDG_standalone{padding:12px}.GJVRDG_dialog{width:calc(100vw - 24px);max-height:calc(100dvh - 24px);margin:auto 12px 12px;padding:20px 20px 12px}.GJVRDG_header h1{font-size:22px;line-height:28px}.GJVRDG_actions .ui-button{flex:auto;height:48px;min-height:48px}.GJVRDG_confirm .GJVRDG_actions .ui-button{flex:0 auto;height:40px;min-height:40px}.GJVRDG_notice .ui-button{flex:0 auto;height:40px;min-height:40px}.GJVRDG_notice .ui-button{margin-left:0}}
.ybdW3W_email{color:var(--md-sys-color-on-surface);overflow-wrap:anywhere;font-weight:500}.ybdW3W_protected{border-radius:var(--md-sys-shape-corner-small);background:var(--md-sys-color-primary-container);height:32px;color:var(--md-sys-color-on-primary-container);letter-spacing:.1px;flex:none;align-items:center;gap:6px;padding:0 12px 0 8px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.ybdW3W_protected svg{width:18px;height:18px;color:var(--lassu-ink)}@container settings-card (max-width:520px){.ybdW3W_signIn{flex-wrap:wrap}.ybdW3W_signIn>:nth-child(2){flex:1 1 0}.ybdW3W_signIn>:last-child{justify-content:flex-start;width:100%;padding-left:56px}}.ybdW3W_watermarkOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;display:grid}.ybdW3W_watermarkOption{border:1px solid var(--lassu-control-border);background:var(--md-sys-color-surface-container-lowest);cursor:pointer;min-width:0;transition:border-color var(--md-sys-motion-duration-short3) linear, box-shadow var(--md-sys-motion-duration-short3) linear;border-radius:14px;gap:10px;padding:10px;display:grid;position:relative}.ybdW3W_watermarkOption[data-selected]{border-color:var(--lassu-ink);box-shadow:inset 0 0 0 .5px var(--lassu-ink)}.ybdW3W_watermarkOption[data-disabled]{cursor:not-allowed}.ybdW3W_watermarkOption[data-disabled]:not([data-selected]) .ybdW3W_frame{opacity:.72}.ybdW3W_watermarkOption:has(input:focus-visible){outline:3px solid var(--md-focus-ring);outline-offset:2px}@media (hover:hover) and (pointer:fine){.ybdW3W_watermarkOption:not([data-selected],[data-disabled]):hover{border-color:color-mix(in srgb, var(--lassu-ink) 22%, var(--lassu-control-border))}}.ybdW3W_optionCopy{align-items:flex-start;gap:10px;padding:0 2px 2px;display:flex}.ybdW3W_watermarkHelp{color:var(--lassu-text-tertiary);margin:0;font-size:12px;line-height:16px}.ybdW3W_upload{background:var(--md-sys-color-surface-container);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px;padding:10px 10px 10px 14px;display:grid}.ybdW3W_uploadText{align-items:center;gap:8px;min-width:0;display:flex}.ybdW3W_uploadText svg{width:18px;height:18px;color:var(--lassu-signal);flex:none}.ybdW3W_uploadText strong{font-size:14px;font-weight:500;line-height:20px}.ybdW3W_uploadText small{color:var(--md-sys-color-on-surface-variant);letter-spacing:.2px;font-size:12px;line-height:16px}.ybdW3W_uploadActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px;display:flex}.ybdW3W_nowrap{white-space:nowrap}.ybdW3W_uploadActions>.ybdW3W_neutral{border-color:var(--lassu-control-border);background:var(--md-sys-color-surface-container-lowest);color:var(--md-sys-color-on-surface)}.ybdW3W_uploadActions>.ybdW3W_danger{color:var(--md-sys-color-error)}.ybdW3W_preview{gap:8px;min-width:0;margin:0;display:grid}.ybdW3W_preview figcaption{color:var(--md-sys-color-on-surface-variant);letter-spacing:.3px;font-size:12px;font-weight:500;line-height:16px}.ybdW3W_preview small{color:var(--md-sys-color-on-surface-variant);letter-spacing:.2px;font-size:12px;line-height:16px}.ybdW3W_frame{aspect-ratio:16/9;background:var(--md-sys-color-surface-container);box-shadow:0 0 0 1px var(--md-sys-color-outline-variant);border-radius:8px;display:block;position:relative;overflow:hidden}.ybdW3W_recording{object-fit:cover;object-position:0 0;width:100%;height:100%;position:absolute;inset:0}.ybdW3W_mark{object-fit:contain;width:8.5%;height:auto;max-height:18%;position:absolute;top:5%;right:3.5%}.ybdW3W_placeholder{border-radius:var(--md-sys-shape-corner-small);color:var(--md-sys-color-on-surface-variant);box-shadow:0 0 0 1px var(--md-sys-color-outline-variant);background:#ffffffeb;align-items:center;gap:4px;padding:4px 8px;font-size:12px;line-height:16px;display:inline-flex;position:absolute;top:5%;right:3.5%}.ybdW3W_placeholder svg{width:14px;height:14px}@container settings-card (max-width:560px){.ybdW3W_watermarkOptions{grid-template-columns:minmax(0,1fr)}}@container settings-card (max-width:420px){.ybdW3W_upload{grid-template-columns:minmax(0,1fr)}.ybdW3W_uploadActions{justify-content:flex-start}}
.aKjveW_statusTrigger{min-width:0;max-width:100%;color:var(--muted);gap:4px;padding-inline:0;font-size:12px;font-weight:400}.aKjveW_statusTrigger>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aKjveW_statusTrigger>svg{flex:none;width:14px;height:14px}.aKjveW_menu{width:260px;max-width:calc(100vw - 24px)}.aKjveW_detail{white-space:normal;overflow-wrap:anywhere;color:var(--muted);font-weight:400}.aKjveW_board{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}
._5kCTRq_page{min-height:100vh;color:var(--mk-ink,#28190f);background:var(--md-sys-color-surface);font-family:var(--font-sans);display:flow-root;position:relative}._5kCTRq_page svg{flex-shrink:0}._5kCTRq_page :is(h1,h2){text-wrap:balance}._5kCTRq_page :is(section[id],main[id]){scroll-margin-top:calc(72px + var(--marketing-scroll-offset,32px))}@media (max-width:599px){._5kCTRq_page :is(section[id],main[id]){scroll-margin-top:calc(60px + var(--marketing-scroll-offset,24px))}}._5kCTRq_header{z-index:50;-webkit-backdrop-filter:saturate(1.2)blur(12px);backdrop-filter:saturate(1.2)blur(12px);transition:box-shadow var(--md-sys-motion-duration-short4) linear;background:#fdfaf8f0;position:sticky;top:0;container:marketing-header/inline-size}._5kCTRq_header[data-scrolled]{box-shadow:0 1px 0 var(--md-sys-color-outline-variant)}._5kCTRq_navShell{box-sizing:border-box;width:100%;max-width:var(--mk-max,1280px);height:72px;padding-inline:var(--mk-gutter,clamp(16px, 4vw, 40px));align-items:center;gap:8px;margin-inline:auto;display:flex}._5kCTRq_navShell>.brand-lockup{flex:none;position:relative}._5kCTRq_navShell>.brand-lockup:after{content:"";position:absolute;inset:-10px -8px}._5kCTRq_navShell .brand-logo-viewport{height:24px}._5kCTRq_desktopNav{--product-menu-offset:10px;align-items:center;gap:4px;margin-left:32px;display:flex}._5kCTRq_desktopNav>a,._5kCTRq_desktopNav ._5kCTRq_productTrigger{isolation:isolate;height:40px;color:var(--md-sys-color-on-surface);letter-spacing:.1px;white-space:nowrap;border-radius:999px;align-items:center;gap:2px;padding:0 14px;font-size:15px;font-weight:400;line-height:20px;text-decoration:none;display:inline-flex;position:relative}._5kCTRq_desktopNav>a:before,._5kCTRq_desktopNav ._5kCTRq_productTrigger:before{content:"";z-index:-1;border-radius:inherit;opacity:0;transition:opacity var(--md-sys-motion-duration-short3) linear;background:currentColor;position:absolute;inset:0}@media (hover:hover){._5kCTRq_desktopNav>a:hover:before,._5kCTRq_desktopNav ._5kCTRq_productTrigger:hover:before{opacity:var(--md-sys-state-hover-opacity)}}._5kCTRq_desktopNav>a:active:before,._5kCTRq_desktopNav ._5kCTRq_productTrigger:active:before,._5kCTRq_desktopNav ._5kCTRq_productTrigger[aria-expanded=true]:before{opacity:var(--md-sys-state-hover-opacity)}._5kCTRq_desktopNav>a:focus-visible,._5kCTRq_desktopNav ._5kCTRq_productTrigger:focus-visible{outline:3px solid var(--md-focus-ring);outline-offset:2px;border-radius:999px}._5kCTRq_desktopNav>a[aria-current=page]{background:var(--md-sys-color-surface-container);color:var(--md-sys-color-on-surface)}._5kCTRq_desktopNav ._5kCTRq_productTrigger:has(~[data-product-panel] [aria-current=page]){background:var(--md-sys-color-surface-container);color:var(--md-sys-color-on-surface)}._5kCTRq_navActions{align-items:center;gap:8px;margin-left:auto;display:flex}._5kCTRq_signIn.ui-button{height:38px;min-height:38px;color:var(--md-sys-color-on-surface);padding-inline:14px;font-size:15px;font-weight:400}._5kCTRq_navCta.ui-button{border-radius:8px;flex:none;height:38px;min-height:38px;padding-inline:14px;font-size:15px;font-weight:400}._5kCTRq_menuToggle.ui-button{display:none}@container marketing-header (max-width:839px){._5kCTRq_navShell{padding-inline-end:max(8px, calc(var(--mk-gutter,16px) - 8px))}._5kCTRq_desktopNav{display:none}._5kCTRq_signIn.ui-button{display:none}._5kCTRq_menuToggle.ui-button{display:inline-flex}._5kCTRq_navCta.ui-button{padding-inline:20px}}@container marketing-header (max-width:599px){._5kCTRq_navShell{height:60px}._5kCTRq_navShell .brand-logo-viewport{height:22px}._5kCTRq_navActions:has(._5kCTRq_signIn) ._5kCTRq_signIn.ui-button{padding-inline:8px;display:inline-flex}._5kCTRq_navActions:has(._5kCTRq_signIn) ._5kCTRq_navCta.ui-button{display:none}}@container marketing-header (max-width:300px){._5kCTRq_navShell .brand-logo-text{display:none}._5kCTRq_navShell .brand-logo-icon{display:block}._5kCTRq_navShell .brand-logo-viewport{width:28px;height:28px}}._5kCTRq_sheet.ui-sheet-content{background:var(--md-sys-color-surface);flex-direction:column;width:min(360px,100vw - 56px);padding:8px 12px 16px;display:flex}._5kCTRq_sheet .ui-sheet-close{top:16px;right:12px}._5kCTRq_sheetHead{align-items:center;height:56px;margin-bottom:4px;padding-left:12px;display:flex}._5kCTRq_sheetHead>.brand-lockup{position:relative}._5kCTRq_sheetHead>.brand-lockup:after{content:"";position:absolute;inset:-12px -8px}._5kCTRq_sheetHead .brand-logo-viewport{height:24px}._5kCTRq_sheetNav,._5kCTRq_sheetGroup{gap:2px;display:grid}._5kCTRq_sheetGroup>span:first-child{color:var(--md-sys-color-on-surface-variant);letter-spacing:.3px;padding:12px 16px 8px;font-size:12px;font-weight:500;line-height:16px}._5kCTRq_sheetLink{isolation:isolate;height:48px;color:var(--md-sys-color-on-surface-variant);letter-spacing:.1px;white-space:nowrap;border-radius:999px;align-items:center;gap:12px;padding:0 16px;font-size:15px;font-weight:500;line-height:20px;text-decoration:none;display:flex;position:relative}._5kCTRq_sheetLink:before{content:"";z-index:-1;border-radius:inherit;opacity:0;background:currentColor;position:absolute;inset:0}@media (hover:hover){._5kCTRq_sheetLink:hover:before{opacity:var(--md-sys-state-hover-opacity)}}._5kCTRq_sheetLink:active:before{opacity:var(--md-sys-state-pressed-opacity)}._5kCTRq_sheetLink:focus-visible{outline:3px solid var(--md-focus-ring);outline-offset:-3px}._5kCTRq_sheetLink>svg{width:22px;height:22px;color:inherit;flex:none}._5kCTRq_sheetLink[aria-current=page]{background:var(--md-sys-color-surface-container);color:var(--md-sys-color-on-surface);font-weight:500}._5kCTRq_sheetDivider{background:var(--md-sys-color-outline-variant);border:0;height:1px;margin:12px 16px}._5kCTRq_sheetActions{gap:12px;margin-top:auto;padding:16px 4px 0;display:grid}._5kCTRq_sheetActions>.ui-button{width:100%}._5kCTRq_sheetSignIn.ui-button{border-color:var(--lassu-control-border);color:var(--md-sys-color-on-surface)}@media (pointer:coarse){._5kCTRq_sheet .ui-sheet-close{width:44px;height:44px;top:14px}:is(._5kCTRq_navCta.ui-button,._5kCTRq_signIn.ui-button){height:44px;min-height:44px}}._5kCTRq_footer{background:var(--md-sys-color-surface);color:var(--mk-ink);padding:0}._5kCTRq_footerInner{box-sizing:border-box;width:100%;max-width:var(--mk-max,1280px);padding:72px var(--mk-gutter,clamp(16px, 4vw, 40px)) 40px;border-top:1px solid var(--mk-line);margin-inline:auto}._5kCTRq_footer ul{margin:0;padding:0;list-style:none;display:grid}._5kCTRq_footer :is(._5kCTRq_footerLinks,._5kCTRq_footerTools) a:not(.brand-lockup){color:var(--mk-body);align-items:center;padding-block:6px;font-size:14px;line-height:20px;text-decoration:none;display:inline-flex}._5kCTRq_footer a:hover{color:var(--mk-ink);text-underline-offset:3px;text-decoration:underline}._5kCTRq_footerLinks{grid-template-columns:minmax(0,1.8fr) repeat(5,minmax(0,1fr));gap:32px;display:grid}._5kCTRq_footerLinks>div{min-width:0}._5kCTRq_footerLinks strong,._5kCTRq_footerTools h3{color:var(--mk-ink);font:400 16px/20px var(--font-display);letter-spacing:-.003em;margin:0 0 20px;display:block}._5kCTRq_footerBrand{align-content:start;gap:14px;display:grid}._5kCTRq_footerBrand .brand-lockup{justify-self:start}._5kCTRq_footerBrand .brand-logo-viewport{height:24px}._5kCTRq_footerBrand p{max-width:220px;color:var(--mk-body);margin:0;font-size:14px;line-height:20px}._5kCTRq_footerTools{border-top:1px solid var(--mk-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 32px;margin-top:48px;padding-top:32px;display:grid}._5kCTRq_footerTools>div{min-width:0}._5kCTRq_footer ._5kCTRq_footerAllTools{color:var(--mk-ink);gap:4px;margin-top:10px;font-weight:500}._5kCTRq_footerAllTools>svg{width:16px;height:16px}._5kCTRq_footerBottom{border-top:1px solid var(--mk-line);color:var(--mk-quiet);flex-wrap:wrap;align-items:center;gap:8px 24px;margin-top:48px;padding-top:24px;font-size:12px;line-height:16px;display:flex}._5kCTRq_footerBottom ul{flex-wrap:wrap;gap:16px;display:flex}._5kCTRq_footerBottom a{color:var(--mk-quiet);align-items:center;text-decoration:none;display:inline-flex}._5kCTRq_footerBottom a:hover{color:var(--mk-ink)}._5kCTRq_footerStrip{background:url(/redesign/collage/torn-strip.webp) bottom/auto 120px repeat-x;height:120px}@media (max-width:1099px){._5kCTRq_footerLinks{grid-template-columns:repeat(3,minmax(0,1fr))}._5kCTRq_footerBrand{grid-column:1/-1}}@media (max-width:960px){._5kCTRq_footerTools{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){._5kCTRq_footerLinks{grid-template-columns:repeat(2,minmax(0,1fr))}._5kCTRq_footerInner{padding-top:44px}}@media (pointer:coarse){._5kCTRq_footer :is(._5kCTRq_footerLinks,._5kCTRq_footerTools,._5kCTRq_footerBottom) a{min-width:44px;min-height:44px}}@media (prefers-reduced-motion:reduce){._5kCTRq_page *,._5kCTRq_page :before,._5kCTRq_page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}._5kCTRq_header,._5kCTRq_desktopNav>a:before,._5kCTRq_desktopNav ._5kCTRq_productTrigger:before{transition:none}}
.FzxOeW_codeBlock{border-radius:var(--md-sys-shape-corner-medium);background:var(--md-sys-color-surface-container);border:0;min-width:0;margin:16px 0;overflow:hidden}.FzxOeW_codeHeader{border-bottom:1px solid var(--md-sys-color-outline-variant);flex-wrap:wrap;align-items:center;gap:4px 8px;min-height:48px;padding:4px 8px 4px 16px;display:flex}.FzxOeW_codeTitle{min-width:0;color:var(--md-sys-color-on-surface);flex:1;font-size:14px;font-weight:500;line-height:20px}.FzxOeW_codeLanguage{color:var(--md-sys-color-on-surface-variant);letter-spacing:.3px;font-size:12px;font-weight:500;line-height:16px}.FzxOeW_codeBlock pre{color:var(--md-sys-color-on-surface);font-family:var(--md-ref-typeface-code,var(--font-mono));margin:0;padding:16px;font-size:13px;line-height:20px;overflow-x:auto}.FzxOeW_codeBlock pre code{white-space:pre;overflow-wrap:normal}.FzxOeW_codeBlock pre.FzxOeW_wrap code{white-space:pre-wrap;overflow-wrap:anywhere}.FzxOeW_codeBlock.FzxOeW_quiet .FzxOeW_codeHeader{border-bottom:0;flex-wrap:nowrap;min-height:44px;padding:0 6px 0 16px}.FzxOeW_codeBlock.FzxOeW_quiet pre{padding:4px 20px 18px 16px}.FzxOeW_codeBlock.FzxOeW_quiet{margin:20px 0 0}.FzxOeW_codeBlock.FzxOeW_quiet+.FzxOeW_codeBlock.FzxOeW_quiet{margin-top:12px}.FzxOeW_codeBlock pre:focus-visible{outline:3px solid var(--md-focus-ring);outline-offset:-3px;border-radius:var(--md-sys-shape-corner-medium)}.FzxOeW_copyControl{flex-direction:column;align-items:flex-start;display:flex}.FzxOeW_copyButton{min-width:0}.FzxOeW_copyButton.FzxOeW_compact{min-width:96px}.FzxOeW_copyIcon.FzxOeW_copyIcon{color:var(--md-sys-color-on-surface-variant)}.FzxOeW_copyError{max-width:280px;color:var(--md-sys-color-error);margin-top:8px;font-size:12px;line-height:16px}@media (max-width:600px){.FzxOeW_codeBlock pre{padding:12px}.FzxOeW_codeBlock.FzxOeW_quiet .FzxOeW_codeHeader{min-height:48px;padding-right:2px}.FzxOeW_codeBlock.FzxOeW_quiet .FzxOeW_copyIcon.FzxOeW_copyIcon{width:44px;height:44px;min-height:44px}.FzxOeW_codeBlock.FzxOeW_quiet pre{padding:2px 16px 16px}}@media (pointer:coarse){.FzxOeW_copyButton{min-height:44px}}
.q966xG_page{--marketing-scroll-offset:72px}.q966xG_page :is(code,pre){font-family:var(--md-ref-typeface-code)}.q966xG_hero{text-align:left;justify-items:start;gap:18px;padding-top:clamp(32px,6.7vw,96px);padding-bottom:clamp(40px,5vw,72px);display:grid}.q966xG_hero h1{max-width:640px;color:var(--mk-ink);font:400 clamp(38px, 4.45vw, 64px)/calc(1em - 4px) var(--font-display);letter-spacing:-.025em;margin:0}.q966xG_lede{max-width:600px;color:var(--mk-body);text-wrap:pretty;margin:0;font-size:clamp(16px,1.25vw,18px);line-height:calc(1em + 7px)}.q966xG_heroAction.ui-button{margin-top:12px}.q966xG_heroArt{width:100%;margin-top:calc(30px - .46875%);margin-bottom:-4.375%;display:block}.q966xG_heroArt img{width:100%;height:auto;display:block}.q966xG_stepsIntro{position:relative}.q966xG_satellite{display:none}@media (max-width:599px){.q966xG_heroArt{width:calc(100% + 2 * var(--mk-gutter));margin:calc(18px - 27 / 390 * (100% + 2 * var(--mk-gutter))) calc(-1 * var(--mk-gutter)) 0}.q966xG_satellite{pointer-events:none;width:124px;height:auto;display:block;position:absolute;top:58px;right:23px}.q966xG_stepsIntro h2 br{display:inline}ul.q966xG_stepList>li{grid-template-columns:minmax(0,1fr);row-gap:12px}ul.q966xG_stepList>li>svg{grid-row:auto;margin:0 0 4px}}.q966xG_capabilities{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.q966xG_capabilities>li{background:var(--rd-surface,#f6f1ec);border-radius:12px;flex-direction:column;min-width:0;padding:8px;display:flex}.q966xG_capabilities img{border-radius:8px;width:100%;height:auto;display:block}.q966xG_capabilities h3{color:var(--mk-ink);margin:16px 12px 0;font-size:15px;font-weight:500;line-height:20px}.q966xG_capabilities p{color:var(--mk-body);text-wrap:pretty;margin:6px 12px 12px;font-size:14px;line-height:20px}@media (max-width:1099px){.q966xG_capabilities{margin-right:calc(-1 * var(--mk-gutter));padding-right:var(--mk-gutter);scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}.q966xG_capabilities::-webkit-scrollbar{display:none}.q966xG_capabilities>li{scroll-snap-align:start;flex:none;width:243px}}.q966xG_contents{z-index:40;border-block:1px solid var(--mk-line);-webkit-backdrop-filter:saturate(1.4)blur(12px);backdrop-filter:saturate(1.4)blur(12px);background:#fdfaf8f5;position:sticky;top:72px}.q966xG_contentsRow{scrollbar-width:none;justify-content:center;gap:8px;padding-block:12px;display:flex;overflow-x:auto}.q966xG_contentsRow::-webkit-scrollbar{display:none}.q966xG_contentsRow a{isolation:isolate;border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--md-sys-shape-corner-small);height:32px;color:var(--md-sys-color-on-surface);letter-spacing:.1px;white-space:nowrap;flex:none;align-items:center;padding:0 16px;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;display:inline-flex;position:relative}.q966xG_contentsRow a:before{content:"";z-index:-1;border-radius:inherit;opacity:0;background:currentColor;position:absolute;inset:0}.q966xG_contentsRow a[aria-current=location]{background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container);border-color:#0000}.q966xG_contentsRow a:focus-visible{outline:3px solid var(--md-focus-ring);outline-offset:-3px}.q966xG_docs{width:100%;max-width:calc(880px + 2 * var(--mk-gutter,clamp(16px, 4vw, 40px)));padding-inline:var(--mk-gutter,clamp(16px, 4vw, 40px));margin:0 auto}.q966xG_docs p,.q966xG_docs dd{text-wrap:pretty}.q966xG_docs :is(p,dd) code{background:var(--md-sys-color-surface-container-high);overflow-wrap:anywhere;border-radius:6px;padding:1px 6px;font-size:.9em}.q966xG_docs :is(p,dd,li) a:not([class]){color:var(--lassu-ink);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--lassu-ink) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--lassu-ink) 40%, transparent);text-underline-offset:3px;font-weight:500}.q966xG_docs strong{color:var(--md-sys-color-on-surface);font-weight:500}.q966xG_section{padding-top:clamp(56px,7vw,88px)}.q966xG_section>h2{color:var(--mk-ink,#141414);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(28px,2.8vw,36px);font-weight:500;line-height:1.2}.q966xG_intro{max-width:720px;color:var(--md-sys-color-on-surface-variant);margin:12px 0 0;font-size:16px;line-height:24px}.q966xG_textLink{min-height:40px;color:var(--lassu-ink);align-items:center;gap:4px;margin-top:12px;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;display:inline-flex}.q966xG_textLink svg{width:18px;height:18px}.q966xG_setup.ui-tabs{gap:0;margin-top:32px}.q966xG_clients.ui-tabs-list>.ui-tabs-trigger{flex:1 0 auto}.q966xG_clients.ui-tabs-list>.ui-tabs-trigger svg{width:18px;height:18px}.q966xG_clientPanel{margin-top:0}.q966xG_formats.ui-segmented{margin-top:24px}.q966xG_steps{counter-reset:setup-step;margin:0;padding:0;list-style:none}.q966xG_steps>li{counter-increment:setup-step;grid-template-columns:32px minmax(0,1fr);column-gap:20px;padding-top:32px;display:grid;position:relative}.q966xG_steps>li:before{content:counter(setup-step);z-index:1;background:var(--md-sys-color-secondary-container);width:32px;height:32px;color:var(--md-sys-color-on-secondary-container);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:14px;font-weight:500;display:grid;position:relative}.q966xG_steps>li:not(:last-child):after{content:"";background:var(--md-sys-color-outline-variant);width:1px;position:absolute;top:72px;bottom:-28px;left:15.5px}.q966xG_stepBody{min-width:0}.q966xG_stepBody h3{margin:0;padding-top:4px;font-size:18px;font-weight:500;line-height:24px}.q966xG_stepBody>p{color:var(--md-sys-color-on-surface-variant);margin:10px 0 0;font-size:15px;line-height:22px}.q966xG_stepBody>.q966xG_setupHint{font-size:13px;line-height:20px}.q966xG_stepBody>.q966xG_settingPath{border-radius:var(--md-sys-shape-corner-medium);background:var(--md-sys-color-surface-container);width:fit-content;max-width:100%;color:var(--md-sys-color-on-surface-variant);flex-wrap:wrap;align-items:center;gap:6px 4px;margin:16px 0 0;padding:10px 12px 10px 16px;font-size:14px;line-height:20px;display:flex}.q966xG_settingPath svg{width:18px;height:18px}.q966xG_settingPath strong{color:var(--md-sys-color-on-surface);font-weight:500}.q966xG_pathSwitch{background:var(--md-sys-color-primary);border-radius:12px;flex:none;width:39px;height:24px;margin:4px 0 4px 8px;display:inline-block;position:relative}.q966xG_pathSwitch:after{content:"";background:var(--md-sys-color-on-primary);border-radius:50%;width:18px;height:18px;position:absolute;top:3px;right:3px}.q966xG_pathSwitch svg{z-index:1;width:12px;height:12px;color:var(--md-sys-color-primary);position:absolute;top:6px;right:6px}.q966xG_stepBody>.q966xG_included{color:var(--md-sys-color-on-surface);align-items:flex-start;gap:8px;display:flex}.q966xG_included svg{width:20px;height:20px;color:var(--lassu-ink);flex:none;margin-top:1px}.q966xG_disclosure{border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--md-sys-shape-corner-large);margin-top:16px}.q966xG_disclosure>summary{border-radius:inherit;min-height:48px;color:var(--md-sys-color-on-surface);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:0 12px 0 16px;font-size:14px;font-weight:500;line-height:20px;list-style:none;display:flex}.q966xG_disclosure>summary::-webkit-details-marker{display:none}.q966xG_disclosure>summary>svg{width:24px;height:24px;color:var(--md-sys-color-on-surface-variant);flex:none}.q966xG_disclosure[open]>summary>svg{rotate:180deg}.q966xG_disclosureBody{color:var(--md-sys-color-on-surface-variant);gap:12px;padding:0 16px 16px;font-size:15px;line-height:22px;display:grid}.q966xG_disclosureBody>p{margin:0}.q966xG_disclosureBody>:is(.ui-button,.q966xG_textLink){justify-self:start}.q966xG_disclosureBody>.q966xG_textLink{margin-top:0}.q966xG_cursorInstall.ui-button svg:first-child{width:18px;height:18px}.q966xG_disclosureBody>.q966xG_code{border-radius:var(--md-sys-shape-corner-medium);background:var(--md-sys-color-surface-container);border:0;margin:0;overflow:hidden}.q966xG_code>div:first-child{border-bottom:1px solid var(--md-sys-color-outline-variant);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 12px;min-height:44px;padding:0 6px 0 16px;display:flex}.q966xG_code>div:first-child>span{color:var(--md-sys-color-on-surface-variant);letter-spacing:.3px;font-size:12px;font-weight:500;line-height:16px}.q966xG_code .ui-button{--ui-button-radius:16px;min-width:0;height:32px;min-height:32px;color:var(--md-sys-color-on-surface);background:0 0;border-color:#0000;gap:4px;padding:0 16px 0 10px}.q966xG_disclosureBody .q966xG_code pre{color:var(--md-sys-color-on-surface);margin:0;padding:14px 16px;font-size:12px;line-height:20px;overflow-x:auto}.q966xG_disclosureBody .q966xG_code pre:focus-visible{outline:3px solid var(--md-focus-ring);outline-offset:-3px}.q966xG_checkPrompt{border-radius:var(--md-sys-shape-corner-large);background:var(--md-sys-color-surface-container);justify-items:start;gap:16px;margin-top:16px;padding:20px 24px;display:grid}.q966xG_checkPrompt>p{max-width:640px;color:var(--md-sys-color-on-surface);margin:0;font-size:16px;line-height:24px}.q966xG_promptCopy .ui-button{--ui-button-radius:16px;background:var(--md-sys-color-secondary-container);min-width:0;height:32px;min-height:32px;color:var(--md-sys-color-on-secondary-container);border-color:#0000;gap:4px;padding:0 12px 0 10px}.q966xG_localNote{border-top:1px solid var(--md-sys-color-outline-variant);color:var(--md-sys-color-on-surface-variant);align-items:flex-start;gap:12px;margin:40px 0 0;padding-top:20px;font-size:13px;line-height:20px;display:flex}.q966xG_localNote svg{flex:none;width:20px;height:20px}.q966xG_skills{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:32px;display:grid}.q966xG_skills article{box-shadow:inset 0 0 0 1px var(--mk-line,#e6e6e6);background:#fff;border-radius:24px;align-content:start;gap:12px;padding:28px;display:grid}.q966xG_skillTile{border-radius:var(--md-sys-shape-corner-large);width:48px;height:48px;color:var(--mk-ink,#141414);background:#f2f2f2;place-items:center;margin-bottom:8px;display:grid}.q966xG_skillTile svg{width:24px;height:24px}.q966xG_skills h3{margin:0;font-size:22px;font-weight:400;line-height:28px}.q966xG_skills p{color:var(--md-sys-color-on-surface-variant);margin:0;font-size:15px;line-height:22px}.q966xG_skills code{border-radius:var(--md-sys-shape-corner-small);background:var(--md-sys-color-surface-container-lowest);color:var(--md-sys-color-on-surface-variant);justify-self:start;margin-top:4px;padding:4px 10px;font-size:13px;line-height:20px}.q966xG_narration{border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--md-sys-shape-corner-extra-large);grid-template-columns:24px minmax(0,1fr);gap:16px;margin-top:16px;padding:24px 28px;scroll-margin-top:152px;display:grid}.q966xG_narration>svg{width:24px;height:24px;color:var(--lassu-ink)}.q966xG_narration h3{margin:0;font-size:16px;font-weight:500;line-height:24px}.q966xG_narration p{color:var(--md-sys-color-on-surface-variant);margin:6px 0 0;font-size:15px;line-height:22px}.q966xG_examples{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:32px;display:grid}.q966xG_example{border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--md-sys-shape-corner-extra-large);grid-template-rows:auto 1fr auto;gap:12px;min-width:0;padding:24px 28px;display:grid}.q966xG_example h3{margin:0;font-size:20px;font-weight:400;line-height:28px}.q966xG_example blockquote{color:var(--md-sys-color-on-surface-variant);text-wrap:pretty;margin:0;font-size:15px;line-height:22px}.q966xG_exampleCopy{margin-top:8px}.q966xG_exampleCopy .ui-button{--ui-button-radius:16px;border-color:var(--md-sys-color-outline);min-width:0;height:32px;min-height:32px;color:var(--md-sys-color-on-surface);gap:4px;padding:0 12px 0 10px}.q966xG_toolGroups{border-top:1px solid var(--md-sys-color-outline-variant);margin-top:32px}.q966xG_toolGroup{border-bottom:1px solid var(--md-sys-color-outline-variant)}.q966xG_toolGroup>summary{min-height:64px;color:var(--md-sys-color-on-surface);cursor:pointer;align-items:center;gap:16px;padding:12px 8px 12px 0;font-size:18px;line-height:26px;list-style:none;display:flex}.q966xG_toolGroup>summary::-webkit-details-marker{display:none}.q966xG_toolCount{color:var(--md-sys-color-on-surface-variant);white-space:nowrap;font-variant-numeric:tabular-nums;margin-left:auto;font-size:14px;line-height:20px}.q966xG_toolGroup>summary>svg{width:24px;height:24px;color:var(--md-sys-color-on-surface-variant);flex:none}.q966xG_toolGroup[open]>summary>svg{rotate:180deg}.q966xG_tableRegion{border:1px solid var(--mk-line,#e6e6e6);background:#fff;border-radius:20px;margin-bottom:24px;overflow-x:auto}.q966xG_tableRegion:focus-visible{outline:3px solid var(--md-focus-ring);outline-offset:2px}.q966xG_tableRegion table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:560px;font-size:14px;line-height:20px}.q966xG_toolColumn{width:42%}.q966xG_tableRegion :is(th,td){border-bottom:1px solid var(--md-sys-color-outline-variant);text-align:left;vertical-align:top;padding:14px 16px}.q966xG_tableRegion thead th{vertical-align:middle;height:52px;color:var(--md-sys-color-on-surface-variant);letter-spacing:.3px;padding-block:0;font-size:12px;font-weight:500;line-height:16px}.q966xG_tableRegion tbody th{font-weight:400}.q966xG_tableRegion tbody tr:last-child>*{border-bottom:0}.q966xG_tableRegion code{color:var(--md-sys-color-on-surface);overflow-wrap:anywhere;font-size:13px;line-height:20px}.q966xG_tableRegion td{color:var(--md-sys-color-on-surface-variant)}.q966xG_rules{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px;margin:32px 0 0;display:grid}.q966xG_rules>div{border-top:1px solid var(--md-sys-color-outline-variant);padding:24px 0 24px 40px;position:relative}.q966xG_rules dt{font-size:16px;font-weight:500;line-height:24px}.q966xG_rules dt>svg{width:24px;height:24px;color:var(--lassu-ink);position:absolute;top:24px;left:0}.q966xG_rules dd{color:var(--md-sys-color-on-surface-variant);margin:4px 0 0;font-size:15px;line-height:22px}.q966xG_faq{border-top:1px solid var(--md-sys-color-outline-variant);margin-top:32px;display:grid}.q966xG_faq>details{border-bottom:1px solid var(--md-sys-color-outline-variant)}.q966xG_faq summary{min-height:64px;color:var(--md-sys-color-on-surface);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:16px 8px 16px 0;font-size:18px;line-height:26px;list-style:none;display:flex}.q966xG_faq summary::-webkit-details-marker{display:none}.q966xG_faq summary>svg{width:24px;height:24px;color:var(--md-sys-color-on-surface-variant);flex:none}.q966xG_faq details[open] summary>svg{rotate:180deg}.q966xG_faq details>p{color:var(--md-sys-color-on-surface-variant);margin:0;padding:0 48px 24px 0;font-size:16px;line-height:24px}.q966xG_page :is(summary,.q966xG_tableRegion):focus-visible{outline:3px solid var(--md-focus-ring);outline-offset:2px}@media (hover:hover) and (pointer:fine){.q966xG_contentsRow a:hover:before{opacity:var(--md-sys-state-hover-opacity)}.q966xG_textLink:hover{text-underline-offset:4px;text-decoration:underline}.q966xG_disclosure>summary:hover,.q966xG_toolGroup>summary:hover,.q966xG_faq summary:hover{color:var(--lassu-ink)}.q966xG_tableRegion tbody tr:hover>*{background:color-mix(in srgb, var(--md-sys-color-on-surface) 4%, transparent)}}@media (prefers-reduced-motion:no-preference){:is(.q966xG_disclosure,.q966xG_toolGroup,.q966xG_faq details)>summary>svg{transition:rotate var(--md-sys-motion-spring-standard-fast-spatial-duration) var(--md-sys-motion-spring-standard-fast-spatial)}}@media (pointer:coarse){.q966xG_textLink{min-height:44px}.q966xG_contentsRow a{--ui-button-radius:22px;height:44px;min-height:44px}.q966xG_code .ui-button{--ui-button-radius:22px;height:44px;min-height:44px}.q966xG_promptCopy .ui-button{--ui-button-radius:22px;height:44px;min-height:44px}.q966xG_exampleCopy .ui-button{--ui-button-radius:22px;height:44px;min-height:44px}}@media (max-width:839px){.q966xG_page{--marketing-scroll-offset:64px}.q966xG_contentsRow{justify-content:flex-start}.q966xG_skills,.q966xG_examples,.q966xG_rules{grid-template-columns:minmax(0,1fr)}}@media (max-width:599px){.q966xG_contents{top:60px}}@media (max-width:600px){.q966xG_desktopBreak{display:none}.q966xG_contentsRow{padding-block:6px}.q966xG_contentsRow a{height:44px}.q966xG_clients.ui-tabs-list>.ui-tabs-trigger{padding-inline:12px}.q966xG_clients.ui-tabs-list{width:auto;max-width:none;margin-inline:calc(-1 * var(--mk-gutter,16px));padding-inline:var(--mk-gutter,16px);scroll-padding-inline:var(--mk-gutter,16px)}.q966xG_steps>li{grid-template-columns:28px minmax(0,1fr);column-gap:14px}.q966xG_steps>li:before{width:28px;height:28px;font-size:13px}.q966xG_steps>li:not(:last-child):after{top:68px;left:13.5px}.q966xG_checkPrompt{padding:16px}.q966xG_example{padding:20px}.q966xG_skills article{padding:24px}.q966xG_narration{gap:12px;padding:20px}.q966xG_toolGroup>summary{font-size:16px;line-height:24px}.q966xG_tableRegion table{min-width:0}.q966xG_tableRegion thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.q966xG_tableRegion :is(table,tbody,tr,th,td){width:auto;display:block}.q966xG_tableRegion colgroup{display:none}.q966xG_tableRegion tr{border-bottom:1px solid var(--md-sys-color-outline-variant);padding:12px 16px}.q966xG_tableRegion tbody tr:last-child{border-bottom:0}.q966xG_tableRegion tbody :is(th,td){border:0;padding:0}.q966xG_tableRegion tbody td{margin-top:4px}.q966xG_code .ui-button{width:44px;padding-inline:0!important}.q966xG_code .ui-button-label>span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}
.XfOZuq_mono{font-family:var(--md-ref-typeface-code);letter-spacing:0}.XfOZuq_code{background:var(--md-sys-color-surface-container-high);color:var(--md-sys-color-on-surface);font-family:var(--md-ref-typeface-code);white-space:nowrap;border-radius:6px;padding:1px 6px;font-size:13px}.XfOZuq_goal{gap:4px;min-width:0;display:grid;position:relative}.XfOZuq_goal>label{z-index:1;background:var(--md-sys-color-surface-container-lowest);max-width:calc(100% - 24px);color:var(--md-sys-color-on-surface-variant);letter-spacing:.2px;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;padding:0 4px;font-size:12px;line-height:16px;position:absolute;top:0;left:12px;overflow:hidden;translate:0 -50%}.XfOZuq_goal:focus-within>label{color:var(--lassu-ink)}.XfOZuq_goal>.ui-textarea{min-height:96px;padding:14px 16px;font-size:16px;line-height:24px}.XfOZuq_goal>small{color:var(--md-sys-color-on-surface-variant);letter-spacing:.2px;padding:0 16px;font-size:12px;line-height:16px}.XfOZuq_keys{position:relative;overflow-x:auto}.XfOZuq_keys:focus-visible{outline:3px solid var(--md-focus-ring);outline-offset:-3px}.XfOZuq_keysTable{border-collapse:collapse;letter-spacing:.1px;width:100%;font-size:14px;line-height:20px}.XfOZuq_keysTable th{border-block:1px solid var(--md-sys-color-outline-variant);height:48px;color:var(--md-sys-color-on-surface-variant);letter-spacing:.3px;text-align:left;white-space:nowrap;padding:0 12px;font-size:12px;font-weight:500;line-height:16px}.XfOZuq_keysTable td{border-bottom:1px solid var(--md-sys-color-outline-variant);vertical-align:middle;height:64px;padding:8px 12px}.XfOZuq_keysTable tr:last-child td{border-bottom:0}.XfOZuq_keysTable :is(th,td):first-child{padding-left:var(--section-pad,24px)}.XfOZuq_keysTable :is(th,td):last-child{padding-right:var(--section-pad,24px);text-align:right}.XfOZuq_keyName{align-items:center;gap:12px;min-width:0;display:flex}.XfOZuq_keyName svg{width:20px;height:20px;color:var(--md-sys-color-on-surface-variant);flex:none}.XfOZuq_keyName b{overflow-wrap:anywhere;min-width:0;font-weight:500}.XfOZuq_dim{color:var(--md-sys-color-on-surface-variant)}.XfOZuq_keysTable small{color:var(--md-sys-color-on-surface-variant);letter-spacing:.2px;font-size:12px;line-height:16px;display:block}.XfOZuq_prefix{display:none}.XfOZuq_neutral.XfOZuq_neutral{color:var(--md-sys-color-on-surface)}.XfOZuq_neutral.XfOZuq_neutral.ui-button-outline{border-color:var(--md-sys-color-outline)}@container settings-card (max-width:640px){.XfOZuq_keysTable thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.XfOZuq_keysTable,.XfOZuq_keysTable tbody{display:block}.XfOZuq_keysTable tbody tr{border-top:1px solid var(--md-sys-color-outline-variant);flex-wrap:wrap;align-items:center;gap:2px 8px;padding:12px 8px 12px 16px;display:flex}.XfOZuq_keysTable tbody tr:before,.XfOZuq_keysTable tbody tr:after{content:"";flex-basis:100%;height:0}.XfOZuq_keysTable tbody tr:before{order:3}.XfOZuq_keysTable tbody tr:after{order:6}.XfOZuq_keysTable td{border:0;height:auto;display:block;text-align:left!important;padding:0!important}.XfOZuq_keysTable td:first-child{flex:1 1 0;order:1;min-width:0}.XfOZuq_keysTable td:nth-child(6){order:2}.XfOZuq_keysTable td:nth-child(2){color:var(--md-sys-color-on-surface-variant);order:4;margin-left:32px}.XfOZuq_keysTable td:nth-child(2):after{content:" ·"}.XfOZuq_keysTable td:nth-child(3){order:5}.XfOZuq_keysTable td:nth-child(4){flex-basis:100%;order:7;padding-left:32px!important}.XfOZuq_keysTable td:nth-child(5){color:var(--md-sys-color-on-surface-variant);flex-basis:100%;order:8;padding-left:32px!important}.XfOZuq_keysTable td:nth-child(5) small{margin-left:4px;font-size:14px;line-height:20px;display:inline}.XfOZuq_prefix{display:inline}}.XfOZuq_endpoint{border-top:1px solid var(--md-sys-color-outline-variant);position:relative}.XfOZuq_endpoint>:first-child{border-top:0;align-items:flex-start;padding-top:16px;padding-bottom:12px}.XfOZuq_endpoint>:first-child>:first-child,.XfOZuq_endpoint>:first-child>:last-child{margin-top:4px}.XfOZuq_url{font-family:var(--md-ref-typeface-code);letter-spacing:0;font-size:14px;line-height:24px}.XfOZuq_delivery{color:var(--md-sys-color-on-surface-variant);align-items:center;gap:6px;margin-top:4px;font-size:14px;line-height:20px;display:inline-flex}.XfOZuq_delivery svg{width:18px;height:18px;color:var(--lassu-ink);flex:none}.XfOZuq_delivery[data-ok=false] svg{color:var(--md-sys-color-error)}.XfOZuq_more{gap:12px;padding:0 24px 16px 80px;display:grid}.XfOZuq_more:empty{display:none}.XfOZuq_deliveries>summary{min-height:32px}@media (pointer:coarse){.XfOZuq_deliveries>summary{min-height:44px}}.XfOZuq_deliveries ul{border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--md-sys-shape-corner-medium);margin:8px 0 0;padding:0;list-style:none;display:grid;overflow:hidden}.XfOZuq_deliveries li{flex-wrap:wrap;align-items:center;gap:8px 16px;min-height:56px;padding:8px 12px 8px 16px;font-size:14px;line-height:20px;display:flex}.XfOZuq_deliveries li+li{border-top:1px solid var(--md-sys-color-outline-variant)}.XfOZuq_deliveries li>span:first-child{flex:180px;min-width:0;display:grid}.XfOZuq_deliveries li strong{font-weight:500}.XfOZuq_deliveries li small{color:var(--md-sys-color-on-surface-variant);letter-spacing:.2px;font-size:12px;line-height:16px}.XfOZuq_deliveries>p{margin:8px 0 0}.XfOZuq_result{color:var(--md-sys-color-on-surface-variant);overflow-wrap:anywhere;align-items:center;gap:6px;display:inline-flex}.XfOZuq_result svg{width:18px;height:18px;color:var(--lassu-ink);flex:none}.XfOZuq_deliveries li[data-state=failed] .XfOZuq_result svg{color:var(--md-sys-color-error)}@container settings-card (max-width:520px){.XfOZuq_endpoint>:first-child{flex-wrap:wrap}.XfOZuq_endpoint>:first-child>:first-child{display:none}.XfOZuq_endpoint .XfOZuq_url{overflow-wrap:anywhere;white-space:normal}:is(.XfOZuq_endpoint .ui-badge,.XfOZuq_endpoint [data-badge]){order:0}.XfOZuq_more{padding:0 16px 16px}}.XfOZuq_dialog.XfOZuq_dialog{width:min(560px,100vw - 48px)}.XfOZuq_keyLabel{color:var(--md-sys-color-on-surface-variant);letter-spacing:.3px;margin:0 0 -8px;font-size:12px;font-weight:500;line-height:16px}.XfOZuq_keybox{border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--md-sys-shape-corner-medium);background:var(--md-sys-color-surface-container-low);align-items:center;gap:12px;padding:8px 8px 8px 4px;display:flex}.XfOZuq_keybox.XfOZuq_keybox>.ui-input{min-width:0;height:auto;min-height:40px;color:var(--md-sys-color-on-surface);font-family:var(--md-ref-typeface-code);letter-spacing:.2px;box-shadow:none;text-overflow:ellipsis;background:0 0;border:0;flex:1;padding:8px 12px;font-size:15px;line-height:24px}.XfOZuq_keybox>.ui-input:focus-visible{outline:3px solid var(--md-focus-ring);outline-offset:0;border-radius:6px}.XfOZuq_keybox>div{flex:none}.XfOZuq_keybox>div>.ui-button{background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container);border-color:#0000}.XfOZuq_confirm{gap:12px;display:grid}.XfOZuq_confirm p{margin:0}@media (max-width:600px){.XfOZuq_keybox{flex-direction:column;align-items:stretch;padding:8px}.XfOZuq_keybox>div{width:100%}.XfOZuq_keybox .ui-button{width:100%}}
.jJORnW_dialog.ui-dialog-content{width:min(480px,100vw - 32px);padding:0}.jJORnW_art{isolation:isolate;aspect-ratio:16/7;background:radial-gradient(56% 78% at 50% 46%,#dff2e5 0%,#dff2e500 72%),#f6fbf7;position:relative;overflow:hidden;box-shadow:inset 0 -1px #e3efe6}.jJORnW_art:before{content:"";z-index:-1;background-image:linear-gradient(#e3eee6 1px,#0000 1px),linear-gradient(90deg,#e3eee6 1px,#0000 1px);background-position:50% -1px;background-size:28px 28px;position:absolute;inset:0;-webkit-mask:radial-gradient(64% 80% at 50% 40%,#000 25%,#0000 100%);mask:radial-gradient(64% 80% at 50% 40%,#000 25%,#0000 100%)}.jJORnW_art img{width:236px;max-width:none;height:auto;position:absolute;top:26px;left:50%;transform:translate(-50%)}.jJORnW_dialog .ui-dialog-close{background:var(--md-sys-color-surface-container-lowest);box-shadow:var(--md-sys-elevation-1);color:var(--md-sys-color-on-surface);top:12px;right:12px}.jJORnW_body{gap:8px;padding:44px 24px 20px;display:grid}.jJORnW_dialog .jJORnW_header{gap:8px}.jJORnW_dialog .jJORnW_header .ui-dialog-title{text-wrap:balance;padding-right:0}.jJORnW_dialog .jJORnW_header .ui-dialog-description{text-wrap:pretty;font-size:16px;line-height:24px}.jJORnW_actions{justify-items:center;gap:8px;margin-top:16px;display:grid}.jJORnW_download.ui-button{width:100%}.jJORnW_note{color:var(--md-sys-color-on-surface-variant);text-align:center;text-wrap:pretty;margin:0;font-size:12px;line-height:16px}.jJORnW_browser.ui-button{margin-top:4px}
