.PSdd2W_overlay{z-index:100;pointer-events:none;position:fixed;inset:0;overflow:hidden}.PSdd2W_particle{width:var(--kf-space-sm);height:var(--kf-space-md);opacity:0;position:absolute;top:0;left:0}.PSdd2W_particle:before{content:"";border-radius:inherit;animation:PSdd2W_tumble var(--tumble) linear infinite;background:currentColor;position:absolute;inset:0}@keyframes PSdd2W_tumble{to{transform:rotate3d(1, var(--tilt), 0, 1turn)}}@media (prefers-reduced-motion:reduce){.PSdd2W_overlay{display:none}.PSdd2W_particle:before{animation:none}}
.gU045a_field{width:fit-content;max-width:100%}.gU045a_hiddenLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}
._4Dneoq_shell{--kf-text-scale:1;--kf-pending-offset:calc(var(--kf-app-nav-clearance,var(--kf-control-nav-height)) + var(--kf-space-md));color:var(--kf-color-text);font-size:calc(var(--kf-font-body-size) * var(--kf-text-scale));padding-bottom:calc(var(--kf-app-nav-clearance,var(--kf-control-nav-height)) + var(--kf-space-xxl))}._4Dneoq_content{width:min(100%, calc(var(--kf-layout-reading-width) + 2 * var(--kf-layout-gutter)));padding:0 var(--kf-layout-gutter);margin:0 auto}._4Dneoq_wide{width:min(100%, calc(var(--kf-layout-wide-width) + 2 * var(--kf-layout-gutter)))}._4Dneoq_intro{padding:var(--kf-space-lg) 0 var(--kf-space-sm)}._4Dneoq_intro h1{font-size:calc(var(--kf-font-title) * var(--kf-text-scale));margin:0 0 var(--kf-space-sm);letter-spacing:-.5px}._4Dneoq_intro h1:only-child{margin-bottom:0}._4Dneoq_intro p{font-size:calc(var(--kf-font-label) * var(--kf-text-scale));color:var(--kf-color-muted);line-height:1.6}._4Dneoq_feed{gap:var(--kf-space-xl);flex-direction:column;display:flex}._4Dneoq_viewPicker{margin-bottom:var(--kf-space-lg)}._4Dneoq_intro+._4Dneoq_feed>:first-child>.kf-month-divider{margin-block:var(--kf-space-sm) var(--kf-space-md)}._4Dneoq_families{color:var(--kf-color-muted);overflow-wrap:anywhere;margin:0;font-size:.8em;line-height:1.5}._4Dneoq_actions{border-top:1px solid var(--kf-color-border);padding-top:var(--kf-space-sm);justify-content:space-between;align-items:center;display:flex}._4Dneoq_note{color:var(--kf-color-muted);font-size:.85em;line-height:1.6}._4Dneoq_grid{--kf-thumb-radius:var(--kf-radius-sm);grid-template-columns:repeat(auto-fill, minmax(min(var(--kf-layout-photo-tile-min-width), (100% - 2 * var(--kf-space-xs)) / 3), 1fr));gap:var(--kf-space-xs);display:grid}._4Dneoq_grid button{border-radius:var(--kf-thumb-radius);background:var(--kf-color-soft);aspect-ratio:1;border:0;min-width:0;padding:0;display:block;overflow:hidden}._4Dneoq_grid img{object-fit:cover;width:100%;height:100%;transition:transform var(--kf-motion-fast) ease;display:block}._4Dneoq_grid button:hover img{transform:scale(1.025)}._4Dneoq_rows{gap:var(--kf-space-md);margin:0;display:grid}._4Dneoq_groupTitle{font:600 .8em var(--kf-font-body);color:var(--kf-color-muted);margin:var(--kf-space-xl) 0 var(--kf-space-sm)}._4Dneoq_loadMore{margin:var(--kf-space-xl) auto;display:flex}._4Dneoq_viewer{width:100%;max-width:var(--kf-layout-reading-width);margin:auto}._4Dneoq_switchRow{min-height:var(--kf-control-nav-height);justify-content:space-between;align-items:center;gap:var(--kf-space-lg);padding:var(--kf-space-md) 0;border-bottom:1px solid var(--kf-color-border);flex-direction:row;display:flex}@media (max-width:600px){._4Dneoq_content{padding:0 var(--kf-space-lg)}._4Dneoq_feed>[data-read-photo-id]>[data-photo-id]{margin-inline:calc(var(--kf-space-sm) - var(--kf-space-lg))}.kf-modal-body ._4Dneoq_feed>[data-read-photo-id]>[data-photo-id]{margin-inline:0}._4Dneoq_feedSkeleton .kf-skeleton-post{width:auto;max-width:none;margin-inline:calc(var(--kf-space-sm) - var(--kf-space-lg))}._4Dneoq_intro{padding-top:var(--kf-space-lg)}._4Dneoq_intro h1{font-size:calc(var(--kf-font-title) * var(--kf-text-scale))}}@media (prefers-reduced-motion:reduce){._4Dneoq_grid img{transition:none}}._4Dneoq_rows:is(label){gap:var(--kf-space-sm)}._4Dneoq_intro+._4Dneoq_rows{margin-top:var(--kf-space-lg)}._4Dneoq_options{gap:var(--kf-space-sm);display:grid}._4Dneoq_options:empty{display:none}._4Dneoq_options [aria-selected=true]{background:var(--kf-color-soft);border-color:var(--kf-color-primary)}._4Dneoq_example{padding-block:var(--kf-space-lg);border-block:1px solid var(--kf-color-border);font-size:calc(var(--kf-font-body-size) * var(--kf-text-scale,1));gap:var(--kf-space-xs);margin:0;line-height:1.5;display:grid}._4Dneoq_example>._4Dneoq_groupTitle{margin:0}._4Dneoq_periodPicker{gap:var(--kf-space-lg);display:grid}._4Dneoq_periodPresets{gap:var(--kf-space-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._4Dneoq_dateTiles{gap:var(--kf-space-md);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));display:grid}._4Dneoq_dateTileHeading{align-items:flex-start;gap:var(--kf-space-sm);overflow-wrap:anywhere;display:flex}._4Dneoq_dateTileHeading>svg{flex-shrink:0}._4Dneoq_album{gap:var(--kf-space-xl);display:grid}._4Dneoq_albumMonth ._4Dneoq_grid{grid-template-columns:repeat(auto-fill, minmax(min(var(--kf-layout-album-tile-min-width), (100% - 3 * var(--kf-space-xs)) / 4), 1fr))}._4Dneoq_albumMonth{min-width:0}._4Dneoq_albumYear{margin:0 0 var(--kf-space-lg)}._4Dneoq_gridContents{display:contents}._4Dneoq_albumPage{padding-bottom:var(--kf-space-xl)}._4Dneoq_albumPage>.kf-month-divider{margin-top:0}._4Dneoq_reviewSnapshot{object-fit:cover;border-radius:var(--kf-radius-sm);background:var(--kf-color-soft);width:72px;height:72px}
.OiPGEW_entry{scroll-margin-top:calc(var(--kf-app-header-height) + var(--kf-space-md))}.OiPGEW_entry:focus{outline:none}.kf-modal-body .OiPGEW_entry{scroll-margin-top:0}.OiPGEW_mediaButton{cursor:zoom-in;touch-action:manipulation;background:0 0;border:0;width:100%;height:100%;padding:0;display:block;position:relative}.OiPGEW_mediaButton .photo-blur{height:100%}.OiPGEW_saved{pointer-events:none;z-index:2;place-items:center;animation:.9s ease-out both OiPGEW_saved;display:grid;position:absolute;inset:0}.OiPGEW_saved>span{align-items:center;gap:var(--kf-space-sm);border-radius:var(--kf-radius-pill);padding:var(--kf-space-sm) var(--kf-space-lg);background:var(--kf-color-viewer-scrim);color:var(--kf-color-viewer-text);display:inline-flex}.OiPGEW_saved svg{color:var(--kf-color-favorite)}@keyframes OiPGEW_saved{0%{opacity:0;transform:scale(.96)}15%,55%{opacity:1;transform:scale(1)}to{opacity:0}}@media (prefers-reduced-motion:reduce){.OiPGEW_saved{animation-name:OiPGEW_savedFade}}@keyframes OiPGEW_savedFade{0%,to{opacity:0}15%,55%{opacity:1}}.OiPGEW_mediaButton .photo-blur>img:last-child{object-fit:cover}
.MAhVda_image{touch-action:manipulation;background:0 0;border:0;width:100%;min-width:0;padding:0;display:block;position:relative}.MAhVda_standIn{position:absolute;inset:0}.MAhVda_placeholder{will-change:transform}
.sXIo5W_readOnly{border:0;min-inline-size:0;margin:0;padding:0}
.QwCRKa_page{gap:var(--kf-space-lg);min-width:0;display:grid}.QwCRKa_selectionBar{gap:var(--kf-space-sm);display:grid}.QwCRKa_selectionBar p{font-size:var(--kf-font-caption);color:var(--kf-color-muted);margin:0}.QwCRKa_actions{gap:var(--kf-space-sm);flex-wrap:wrap;display:flex}.QwCRKa_submit{padding-block:var(--kf-space-lg)}.QwCRKa_preview{object-fit:contain;width:100%;max-height:55svh;display:block}.QwCRKa_previewActions{justify-content:space-between;align-items:center;gap:var(--kf-space-sm);display:flex}.QwCRKa_choice{align-items:center;gap:var(--kf-space-sm);min-height:48px;font-size:var(--kf-font-caption);display:flex}
.ANkxbW_hint{}.ANkxbW_confirm{gap:var(--kf-space-sm);padding:var(--kf-space-md);border-radius:var(--kf-radius-md);border:1px solid var(--kf-color-danger);display:grid}.ANkxbW_inviteForm{gap:var(--kf-space-lg);grid-template-columns:minmax(0,1fr);display:grid}.ANkxbW_inviteSubmit{justify-self:start}@media (max-width:480px){.ANkxbW_inviteSubmit{justify-self:stretch;width:100%}}
.IJXzCq_body{width:100%;max-width:var(--kf-layout-reading-width);gap:var(--kf-space-md);margin:auto;display:grid}.IJXzCq_body h3{font-size:1.05em;font-weight:var(--kf-font-medium-weight);margin:var(--kf-space-lg) 0 var(--kf-space-md)}.IJXzCq_preview{object-fit:contain;width:100%;height:100%}.IJXzCq_editorBody{gap:var(--kf-space-sm);min-width:0;display:grid}.IJXzCq_toolbar{gap:var(--kf-space-sm);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.kf-flow-frame[data-content-layout=media] :is(.IJXzCq_toolbar,.IJXzCq_tools,.IJXzCq_thumbnails,.IJXzCq_adjust){width:auto;margin-inline:var(--kf-space-xl)}.IJXzCq_layout{min-height:var(--kf-control-small-height);justify-content:center;align-items:center;gap:var(--kf-space-sm);padding:var(--kf-space-xs);border:1px solid var(--kf-color-border);border-radius:var(--kf-radius-md);background:var(--kf-color-surface);color:var(--kf-color-muted);font-size:.75em;display:flex}.IJXzCq_layout[aria-pressed=true]{color:var(--kf-color-primary-text);border-color:var(--kf-color-primary);background:var(--kf-color-soft)}.IJXzCq_layoutIcon{flex-shrink:0;width:32px;height:24px;position:relative}.IJXzCq_layoutIcon span{border:1px solid var(--kf-color-surface);background:currentColor;position:absolute}.IJXzCq_thumbnails{justify-content:center;align-items:center;gap:var(--kf-space-sm);display:flex}.IJXzCq_thumbnail{flex:0 0 var(--kf-control-photo-frame-size);width:var(--kf-control-photo-frame-size);height:var(--kf-control-photo-frame-size);border-radius:var(--kf-radius-sm);background:var(--kf-color-surface);touch-action:none;border:2px solid #0000;padding:2px;display:block}.IJXzCq_thumbnail[aria-pressed=true]{border-color:var(--kf-color-primary)}.IJXzCq_thumbnail img{object-fit:cover;pointer-events:none;border-radius:var(--kf-radius-sm);width:100%;height:100%;display:block}.IJXzCq_tools{width:100%;max-width:var(--kf-layout-composer-preview-width);justify-content:space-between;align-items:center;margin:auto;display:flex}.IJXzCq_tools>div{display:flex}.IJXzCq_adjust{padding:var(--kf-space-sm) var(--kf-space-md);border:1px solid var(--kf-color-border);border-radius:var(--kf-radius-md)}.IJXzCq_sliders{gap:var(--kf-space-md);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.IJXzCq_sliders label{font-size:.8em}.IJXzCq_sliders input{width:100%;min-height:var(--kf-control-height);accent-color:var(--kf-color-primary);background:0 0!important;border:0!important;padding:0!important}@media (max-width:743.98px){.IJXzCq_adjust,.IJXzCq_layoutLabel{display:none}}.IJXzCq_details{gap:var(--kf-space-lg);display:grid}.IJXzCq_details label{color:var(--kf-color-muted);font-size:.85em}.IJXzCq_details input,.IJXzCq_details textarea{font-size:max(var(--kf-font-body-size), 1em)}.IJXzCq_pick{justify-content:center;align-items:center;gap:var(--kf-space-lg);text-align:center;min-height:220px;padding:var(--kf-space-xl) 0;flex-direction:column;display:flex}.IJXzCq_stepIntro{gap:var(--kf-space-xs);min-width:0;display:grid}.IJXzCq_stepIntro h3{font-size:calc(var(--kf-font-body-size) * var(--kf-text-scale,1));font-weight:var(--kf-font-medium-weight);margin:0;line-height:1.3}.IJXzCq_stepIntro p{color:var(--kf-flow-muted,var(--kf-color-muted));font-size:calc(var(--kf-font-caption) * var(--kf-text-scale,1));margin:0;line-height:1.5}.IJXzCq_pick .IJXzCq_stepIntro{text-align:center}.IJXzCq_reviewCard{padding-inline:var(--kf-space-xl)}:is(.IJXzCq_reviewCard .kf-photo-post-media-actions,.IJXzCq_reviewCard .kf-photo-post-actions){pointer-events:none}.kf-flow-frame[data-content-layout=media] :is(.IJXzCq_stepIntro,.IJXzCq_reviewNote){padding-inline:var(--kf-space-xl)}@media (max-width:600px){.IJXzCq_reviewCard{padding-inline:var(--kf-space-sm)}}.IJXzCq_body>h2{margin-bottom:var(--kf-space-sm)}.IJXzCq_body>p{margin:var(--kf-space-sm) 0 var(--kf-space-lg)}.IJXzCq_details textarea{min-height:calc(2lh + 2 * var(--kf-space-md));height:clamp(100px, calc(var(--dialog-viewport-height,100svh) * .2), 160px);resize:vertical}.IJXzCq_details label{gap:var(--kf-space-xs)}.kf-flow-body .IJXzCq_adjust{border-color:var(--kf-flow-border)}.kf-flow-body .IJXzCq_details label{color:var(--kf-flow-muted)}.kf-flow-body .IJXzCq_thumbnail[aria-pressed=true]{border-color:var(--kf-color-primary)}
._4MMKOa_request{color:var(--kf-color-muted-foreground);font-size:calc(var(--kf-font-caption) * var(--kf-text-scale,1));text-align:center;overflow-wrap:anywhere;margin:0}._4MMKOa_promise{align-items:center;gap:var(--kf-space-md);padding:var(--kf-space-md);border-radius:var(--kf-radius-lg);background:var(--kf-color-photo-paper);box-shadow:0 1px 0 var(--kf-color-border);display:flex}._4MMKOa_promiseIcon{border-radius:var(--kf-radius-md);background:var(--kf-color-tonal);width:3.25rem;height:3.25rem;color:var(--kf-color-primary);flex:none;place-items:center;display:grid}._4MMKOa_promiseLabel{color:var(--kf-color-muted-foreground);font-family:var(--kf-font-mono);font-size:calc(var(--kf-font-small) * var(--kf-text-scale,1));letter-spacing:.06em;text-transform:uppercase;margin:0}._4MMKOa_promiseText{margin:calc(var(--kf-space-xs) / 2) 0 0;font-family:var(--kf-font-heading);font-size:calc(var(--kf-font-section-title) * var(--kf-text-scale,1));font-weight:var(--kf-font-heading-weight);line-height:1.2}._4MMKOa_tips h2{margin:0 0 var(--kf-space-sm);color:var(--kf-color-primary-text);font-size:calc(var(--kf-font-label) * var(--kf-text-scale,1));letter-spacing:.06em;text-transform:uppercase}._4MMKOa_tips ol{gap:var(--kf-space-sm);counter-reset:tip;margin:0;padding:0;list-style:none;display:grid}._4MMKOa_tips li{gap:var(--kf-space-sm);counter-increment:tip;display:flex}._4MMKOa_tips li:before{content:counter(tip);border-radius:var(--kf-radius-pill);background:var(--kf-color-primary);width:1.4rem;height:1.4rem;color:var(--kf-color-on-primary);font-size:calc(var(--kf-font-small) * var(--kf-text-scale,1));font-weight:var(--kf-font-medium-weight);flex:none;place-items:center;display:grid}._4MMKOa_hint,._4MMKOa_footnote{color:var(--kf-color-muted-foreground);font-size:calc(var(--kf-font-caption) * var(--kf-text-scale,1));margin:0}._4MMKOa_footnote{text-align:center}._4MMKOa_hint a{color:var(--kf-color-primary-text);text-underline-offset:2px;text-decoration:underline}._4MMKOa_codesLink a{min-height:var(--kf-control-small-height);align-items:center;display:inline-flex}
.X-E1ma_page{width:100%;max-width:calc(var(--kf-layout-reading-width) + 2 * var(--kf-layout-gutter));padding:var(--kf-space-lg) var(--kf-layout-gutter);margin-inline:auto}
.XY-0qG_page{width:100%;min-width:0;max-width:var(--kf-layout-auth-width);min-height:100svh;padding:max(var(--kf-space-sm), env(safe-area-inset-top)) var(--kf-space-xl) max(var(--kf-space-lg), env(safe-area-inset-bottom));color:var(--kf-color-text);flex-direction:column;margin-inline:auto;display:flex}.XY-0qG_header{min-height:var(--kf-control-large-height);justify-content:space-between;align-items:center;gap:var(--kf-space-sm);display:flex}.XY-0qG_brand{align-items:center;gap:var(--kf-space-sm);min-width:0;color:var(--kf-color-text);font-family:var(--kf-font-heading);font-weight:var(--kf-font-heading-weight);font-size:var(--kf-font-section-title);line-height:1;text-decoration:none;display:inline-flex}.XY-0qG_printer{margin-top:var(--kf-space-xs);flex:1}@media (min-width:744px){.XY-0qG_printer{flex:none;margin-top:auto}.XY-0qG_panel{margin-bottom:auto}}.XY-0qG_panel{gap:var(--kf-space-lg);transition:transform var(--kf-motion-slow) var(--kf-ease-standard), opacity var(--kf-motion-base) var(--kf-ease-standard);display:grid}.XY-0qG_page[data-email-open] .XY-0qG_panel{transform:translateY(var(--kf-space-xl));opacity:0}.XY-0qG_intro{gap:var(--kf-space-sm);text-align:center;display:grid}.XY-0qG_intro h1{font-family:var(--kf-font-heading);font-weight:var(--kf-font-heading-weight);font-size:var(--kf-font-title);text-wrap:balance;margin:0;line-height:1.08}.XY-0qG_intro p{color:var(--kf-color-muted);font-size:var(--kf-font-caption);text-wrap:balance;margin:0}.XY-0qG_providers{gap:var(--kf-space-sm);display:grid}.XY-0qG_legal{text-align:center;color:var(--kf-color-muted);font-size:var(--kf-font-small);margin:0}.XY-0qG_legal a{color:inherit;text-underline-offset:2px;text-decoration:underline}.XY-0qG_emailForm{gap:var(--kf-space-lg);display:grid}.XY-0qG_sent{justify-items:center;gap:var(--kf-space-sm);text-align:center;display:grid}.XY-0qG_sent p{color:var(--kf-color-muted);margin:0}.XY-0qG_sent strong{overflow-wrap:anywhere;max-width:100%}.XY-0qG_sentIcon{width:calc(var(--kf-space-xl) * 3);height:calc(var(--kf-space-xl) * 3);background:var(--kf-color-brand-tint);color:var(--kf-color-primary-text);border-radius:50%;place-items:center;display:grid}@media (prefers-reduced-motion:reduce){.XY-0qG_panel{transition:none}}
.pQz7Sq_page{width:min(100%, calc(var(--kf-layout-wide-width) + 2 * var(--kf-layout-gutter)));padding:var(--kf-space-xxl) var(--kf-layout-gutter) calc(4 * var(--kf-space-page));gap:var(--kf-space-xl);font-size:calc(var(--kf-font-body-size) * var(--kf-text-scale,1));margin:0 auto;display:grid}.pQz7Sq_header,.pQz7Sq_heading{gap:var(--kf-space-lg);display:grid}.pQz7Sq_heading{max-width:var(--kf-layout-reading-width)}.pQz7Sq_heading h1{font-size:clamp(var(--kf-font-title), 5vw, calc(var(--kf-font-hero) * var(--kf-text-scale,1)));text-wrap:balance}.pQz7Sq_heading>p:last-child{color:var(--kf-color-muted)}.pQz7Sq_eyebrow{font-family:var(--kf-font-mono);font-size:var(--kf-font-small);font-weight:var(--kf-font-medium-weight);letter-spacing:.12em;color:var(--kf-color-primary)}.pQz7Sq_back{min-height:var(--kf-control-height);color:var(--kf-color-primary);text-underline-offset:var(--kf-space-xs);justify-self:start;align-items:center;text-decoration:underline;display:inline-flex}.pQz7Sq_preferences{gap:var(--kf-space-xl);grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;display:grid}.pQz7Sq_index{gap:var(--kf-space-xs) var(--kf-space-lg);padding-block:var(--kf-space-sm);border-block:1px solid var(--kf-color-border);flex-wrap:wrap;display:flex}.pQz7Sq_index a{min-height:var(--kf-control-height);color:var(--kf-color-primary);font-size:calc(var(--kf-font-caption) * var(--kf-text-scale,1));text-underline-offset:var(--kf-space-xs);align-items:center;text-decoration:underline;display:inline-flex}.pQz7Sq_grid{gap:var(--kf-space-xl);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.pQz7Sq_grid>*{scroll-margin-top:var(--kf-space-xl)}.pQz7Sq_wide{grid-column:1/-1}.pQz7Sq_description{color:var(--kf-color-muted);font-size:calc(var(--kf-font-caption) * var(--kf-text-scale,1));overflow-wrap:anywhere}.pQz7Sq_variants{gap:var(--kf-space-xl);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pQz7Sq_example{align-content:start;justify-items:start;gap:var(--kf-space-md);display:grid}.pQz7Sq_example h3,.pQz7Sq_grid h3{font-size:calc(var(--kf-font-caption) * var(--kf-text-scale,1));font-weight:var(--kf-font-medium-weight)}.pQz7Sq_entry{align-items:end;gap:var(--kf-space-sm);min-width:0;display:flex}.pQz7Sq_entry>kf-field{flex:1 1 0;width:0}.pQz7Sq_entry>kf-button{flex:none}.pQz7Sq_radioGroup{gap:var(--kf-space-sm);min-width:0;display:grid}.pQz7Sq_media{width:100%;height:100%;color:var(--kf-color-primary);background:var(--kf-color-soft);padding:var(--kf-space-xl);border:0;place-items:center;display:grid}.pQz7Sq_navigation{gap:var(--kf-space-xs);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.pQz7Sq_palette{gap:var(--kf-space-xl) var(--kf-space-lg);grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));display:grid}.pQz7Sq_color{gap:var(--kf-space-xs);min-width:0;font-size:var(--kf-font-small);overflow-wrap:anywhere;display:grid}.pQz7Sq_color strong{font-size:calc(var(--kf-font-caption) * var(--kf-text-scale,1))}.pQz7Sq_color>span:not(:first-child){color:var(--kf-color-muted)}.pQz7Sq_typeSamples{gap:var(--kf-space-lg);display:grid}.pQz7Sq_typeSamples>div{gap:var(--kf-space-sm);border-bottom:1px solid var(--kf-color-border);padding-bottom:var(--kf-space-lg);min-width:0;display:grid}.pQz7Sq_typeSamples code{font-size:var(--kf-font-small);color:var(--kf-color-muted)}.pQz7Sq_typeSamples span{overflow-wrap:anywhere;line-height:1.3}.pQz7Sq_radius,.pQz7Sq_space{align-items:center;gap:var(--kf-space-sm);color:var(--kf-color-muted);font-size:var(--kf-font-small);display:inline-flex}.pQz7Sq_radius{min-width:calc(2 * var(--kf-control-height));min-height:var(--kf-control-height);padding:var(--kf-space-sm);border:1px solid var(--kf-color-border);background:var(--kf-color-soft);justify-content:center}.pQz7Sq_space{padding:var(--kf-space-sm)}.pQz7Sq_space i{height:var(--kf-space-md);border-radius:var(--kf-radius-sm);background:var(--kf-color-primary);display:block}.pQz7Sq_metrics{gap:var(--kf-space-sm) var(--kf-space-xl);font-size:calc(var(--kf-font-caption) * var(--kf-text-scale,1));grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.pQz7Sq_metrics>div{justify-content:space-between;gap:var(--kf-space-md);padding-block:var(--kf-space-sm);border-bottom:1px solid var(--kf-color-border);min-width:0;display:flex}.pQz7Sq_metrics dt{overflow-wrap:anywhere}.pQz7Sq_metrics dd{color:var(--kf-color-muted);flex-shrink:0;margin:0}@media (max-width:700px){.pQz7Sq_grid,.pQz7Sq_preferences,.pQz7Sq_variants,.pQz7Sq_metrics{grid-template-columns:minmax(0,1fr)}.pQz7Sq_page{padding-top:var(--kf-space-lg)}}@media (max-width:400px){.pQz7Sq_entry{grid-template-columns:minmax(0,1fr);display:grid}.pQz7Sq_entry>kf-field{width:100%}.pQz7Sq_entry>kf-button{justify-self:start}}.pQz7Sq_loadingScreenPreview{border:1px solid var(--kf-color-border);border-radius:var(--kf-radius-lg);display:flex}.pQz7Sq_loadingScreenPreview .kf-loading-screen{min-height:calc(var(--kf-space-page) * 4)}.pQz7Sq_pullPreview{min-height:var(--kf-control-pull-refresh-rest);padding:var(--kf-space-lg);border-radius:var(--kf-radius-md);background:var(--kf-color-background)}.pQz7Sq_photoBackground{background:var(--kf-color-primary);color:var(--kf-color-on-primary);border-radius:var(--kf-radius-md);position:relative;overflow:hidden}.pQz7Sq_photoBackgroundContent{justify-items:center;gap:var(--kf-space-lg);padding:var(--kf-space-xxl) var(--kf-space-lg);text-align:center;display:grid;position:relative}.pQz7Sq_photoRows{--kf-photo-backdrop-print:88px;isolation:isolate;margin-top:var(--kf-space-lg);border-radius:var(--kf-radius-md);background:var(--kf-color-surface);position:relative;overflow:hidden}.pQz7Sq_photoStrip{--kf-photo-backdrop-print:72px;margin-top:var(--kf-space-lg);border-radius:var(--kf-radius-md);background:var(--kf-color-surface);overflow:hidden}.pQz7Sq_photoRows>p{padding:calc(var(--kf-photo-backdrop-print) + var(--kf-space-xl)) var(--kf-space-lg);text-align:center;margin:0;position:relative}.pQz7Sq_motionDemo{gap:var(--kf-space-sm);animation:pQz7Sq_arrive var(--kf-motion-base) var(--kf-ease-enter) both;display:grid}@keyframes pQz7Sq_arrive{0%{opacity:0;transform:translateY(var(--kf-space-sm))}}.pQz7Sq_dividerPreview{aspect-ratio:4/3;background:var(--kf-color-soft);width:100%;position:relative}.pQz7Sq_dividerPreview>div:first-child{background:var(--kf-color-accent);height:100%}.pQz7Sq_settingsReferences{gap:var(--kf-space-xl);grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:start;display:grid}.pQz7Sq_settingsReferences>div{min-width:0}.pQz7Sq_bookPreview{padding:var(--kf-space-md);border-radius:var(--kf-radius-md);background:var(--kf-color-background)}.pQz7Sq_supportExamples{gap:var(--kf-space-xl);grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;display:grid}.pQz7Sq_supportColumn{gap:var(--kf-space-xl);min-width:0;display:grid}.pQz7Sq_threadPreview{gap:var(--kf-space-lg);min-width:0;padding:var(--kf-space-lg);border-radius:var(--kf-radius-md);background:var(--kf-color-background);display:grid}.pQz7Sq_threadPreview .kf-message-composer.kf-pending-bar{border-radius:var(--kf-radius-lg);border-width:1px;position:static}.pQz7Sq_threadPreview h3{margin:0}.pQz7Sq_attachmentPreview{border-radius:var(--kf-radius-sm);width:100%;height:auto;display:block}@media (max-width:700px){.pQz7Sq_supportExamples{grid-template-columns:minmax(0,1fr)}}.pQz7Sq_tabletLinks{gap:var(--kf-space-sm) var(--kf-space-lg);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.pQz7Sq_tabletLinks a{color:var(--kf-color-primary-text);text-underline-offset:2px;text-decoration:underline}
.AMF3-q_screen{box-sizing:border-box;min-height:100svh;padding:max(env(safe-area-inset-top,0px), var(--kf-space-lg)) var(--kf-layout-gutter) max(var(--kf-safe-area-bottom), var(--kf-space-lg));place-items:center;display:grid}.AMF3-q_screen>*{max-width:var(--kf-layout-reading-width)}