.DesignSystemGallery_page__vWZUL{min-height:100dvh;padding:24px 16px 64px;background:var(--ds-canvas);color:var(--ds-ink);font-family:var(--ds-font)}.DesignSystemGallery_header__0ta6u{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;max-width:960px;margin:0 auto 24px}.DesignSystemGallery_h1__4suEX{margin:0;font-size:32px;line-height:38px;font-weight:800;letter-spacing:-.03em}.DesignSystemGallery_h2__Okm_w{margin:0 0 12px;font-size:17px;line-height:22px;font-weight:600}.DesignSystemGallery_grid__KKnVf{display:grid;gap:32px;max-width:960px;margin:0 auto}.DesignSystemGallery_section__VgkkA{display:grid;gap:12px}.DesignSystemGallery_row__7YqkW{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.DesignSystemGallery_cards__gGGYm{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.DesignSystemGallery_pageCard__C2Ovb{display:grid;gap:12px}.DesignSystemGallery_grow__2haJk{flex:1;min-width:0}.DesignSystemGallery_muted__ipFOA{color:var(--ds-ink-2);font-size:13px}.DesignSystemGallery_gap__00qX0{height:8px}.Icon_mask__vWPDB{display:inline-block;flex:none;background-color:currentColor;mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain}.Icon_image__8icKB{display:inline-block;flex:none;-o-object-fit:contain;object-fit:contain}.EditorPageUnavailable_screen__CC_08{display:grid;min-height:100dvh;place-items:center;padding:24px 16px;background:var(--ds-canvas)}.EditorPageUnavailable_actions__1a3fJ{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.Toast_viewport__h2SSv{--toast-enter-y:-12px;position:fixed;z-index:450;top:calc(12px + env(safe-area-inset-top, 0px));left:50%;display:flex;flex-direction:column;align-items:center;gap:8px;width:min(420px,calc(100vw - 24px));margin:0;padding:0;list-style:none;translate:-50% 0;outline:none}@media (min-width:1024px){.Toast_viewport__h2SSv{--toast-enter-y:12px;top:auto;left:auto;right:24px;bottom:24px;align-items:flex-end;translate:none}}.Toast_toast__h0guR{display:flex;align-items:center;gap:12px;box-sizing:border-box;max-width:100%;min-height:48px;padding:14px 20px;border-radius:24px;background:var(--ds-toast-surface);color:var(--ds-toast-text);box-shadow:0 0 0 1px var(--ds-toast-ring),var(--ds-toast-shadow);font-family:var(--ds-font);-webkit-font-smoothing:antialiased}.Toast_toast__h0guR[data-state=open]{animation:Toast_enter__Kjwph .36s var(--ds-ease-spring)}.Toast_toast__h0guR[data-state=closed]{animation:Toast_leave__jNQGv .18s ease forwards}.Toast_toast__h0guR[data-swipe=move]{transform:translateX(var(--radix-toast-swipe-move-x))}.Toast_toast__h0guR[data-swipe=end]{animation:Toast_leave__jNQGv .18s ease forwards}.Toast_badge__0QdvX{flex:none;display:grid;place-items:center;width:24px;height:24px;margin-left:-6px;border-radius:50%;color:var(--ds-toast-on-tone)}.Toast_badge__0QdvX.Toast_positive__Klf2L{background:var(--ds-toast-positive)}.Toast_badge__0QdvX.Toast_negative__7Rzrs{background:var(--ds-toast-negative)}.Toast_text__uuDcA{min-width:0}.Toast_title__SK0o3{margin:0;font-size:15px;line-height:20px;font-weight:600;letter-spacing:-.01em}.Toast_description__QLD0s{margin:2px 0 0;font-size:14px;line-height:20px;color:var(--ds-toast-text-2)}@keyframes Toast_enter__Kjwph{0%{opacity:0;transform:translateY(var(--toast-enter-y)) scale(.96)}to{opacity:1;transform:none}}@keyframes Toast_leave__jNQGv{to{opacity:0;transform:scale(.96)}}@media (prefers-reduced-motion:reduce){.Toast_toast__h0guR[data-state=open]{animation:Toast_fade__9pv2B .15s ease}.Toast_toast__h0guR[data-state=closed],.Toast_toast__h0guR[data-swipe=end]{animation:Toast_fadeOut__nQ6i6 .15s ease forwards}}@keyframes Toast_fade__9pv2B{0%{opacity:0}to{opacity:1}}@keyframes Toast_fadeOut__nQ6i6{to{opacity:0}}.sheets_stack__2b1vJ{display:grid;gap:16px}.sheets_controls__avedc{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.sheets_currency__qj7YK{height:36px;padding:0 12px;border:0;border-radius:var(--ds-radius-pill);background:var(--ds-secondary);color:var(--ds-ink);font:600 13px/1 var(--ds-font);cursor:pointer}.sheets_currency__qj7YK:focus-visible{outline:2px solid var(--ds-accent-strong);outline-offset:2px}.sheets_price__yRUq1{display:grid;gap:4px;padding:16px;border-radius:var(--ds-radius-card-sm);background:var(--ds-surface-2)}.sheets_amount___h1j3{margin:0;font:800 32px/38px var(--ds-font);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--ds-ink)}.sheets_caption__Ofw_t{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:var(--ds-ink-2);font:500 13px/18px var(--ds-font)}.sheets_features__E7BOr{display:grid;gap:10px;margin:0;padding:0;list-style:none;color:var(--ds-ink);font:400 15px/22px var(--ds-font)}.sheets_features__E7BOr li{display:flex;align-items:center;gap:10px}.sheets_check__cl6wW{flex:none;color:var(--ds-positive)}.sheets_fineprint__7VoRC{margin:8px 0 0;text-align:center;color:var(--ds-ink-2);font:500 12.5px/16px var(--ds-font)}.sheets_table__6PKUS{display:grid;color:var(--ds-ink);font:400 15px/22px var(--ds-font)}.sheets_tableRow___nGNF{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr);gap:8px;padding:10px 0;border-top:1px solid var(--ds-hairline)}.sheets_tableHead__aXUaC{border-top:0;color:var(--ds-ink-2);font:600 11px/14px var(--ds-font);letter-spacing:.04em;text-transform:uppercase}.sheets_qr__VcuqT{display:grid;place-items:center;padding:4px 0 8px}.sheets_actions__nHyxU,.sheets_pair__5vEWu{display:grid;gap:10px}.sheets_pair__5vEWu{grid-template-columns:1fr 1fr}.sheets_form__AlxSG{display:grid;gap:14px}.sheets_timeline___ct4K{display:grid;margin:0;padding:0;list-style:none}.sheets_timeline___ct4K li{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr);gap:12px;padding-bottom:14px}.sheets_timeline___ct4K li:not(:last-child):after{content:"";position:absolute;left:13px;top:28px;bottom:0;width:2px;background:var(--ds-hairline)}.sheets_timelineDot__eGYhn{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--ds-surface-2);color:var(--ds-ink)}.sheets_timelineTitle__Kq5Ra{margin:3px 0 2px;color:var(--ds-ink);font:600 15px/20px var(--ds-font)}.sheets_timelineText__QlMuv{margin:0;color:var(--ds-ink-2);font:400 13.5px/19px var(--ds-font)}.Sheet_overlay__DLJ6e{position:fixed;inset:0;z-index:400;background:var(--ds-overlay);backdrop-filter:blur(2px)}.Sheet_content__hZaCg{position:fixed;z-index:401;display:flex;flex-direction:column;max-height:calc(100dvh - 48px);overflow:auto;overscroll-behavior:contain;background:var(--ds-surface);color:var(--ds-ink);font-family:var(--ds-font);box-shadow:var(--ds-shadow-float);outline:none}.Sheet_bottom__xXqB1{left:0;right:0;bottom:0;padding:0 20px calc(20px + env(safe-area-inset-bottom, 0px));border-radius:24px 24px 0 0}.Sheet_center__oLY98{left:50%;top:50%;width:min(480px,calc(100vw - 48px));padding:24px;border-radius:var(--ds-radius-card);translate:-50% -50%}.Sheet_handle__W6bR_{display:flex;justify-content:center;margin:0 -20px;padding:10px 0 12px;touch-action:none;cursor:grab}.Sheet_grabber__a5jLX{width:36px;height:5px;border-radius:5px;background:var(--ds-hairline)}.Sheet_header__PFH5l{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.Sheet_title__qxOlZ{margin:0;padding-top:4px;font-size:20px;line-height:26px;font-weight:700;letter-spacing:-.02em}.Sheet_close__oXvza>span{transform:rotate(45deg)}.Sheet_description__QvvV_{margin:4px 0 0;font-size:15px;line-height:22px;color:var(--ds-ink-2)}.Sheet_body__iRDEn{margin-top:16px}.Sheet_footer__y2V1W{display:flex;gap:8px;margin-top:20px}.Sheet_footer__y2V1W>*{flex:1}.Sheet_wide__kyTuv{width:min(560px,calc(100vw - 48px))}.Sheet_overlayClear__YAUW_{background:transparent;backdrop-filter:none}.shared_screen__0BCOY{display:flex;flex-direction:column;gap:20px;font-family:var(--ds-font);color:var(--ds-ink)}.shared_header__tnFlv{display:grid;gap:4px}.shared_headerRow__lwQBo{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.shared_title__Kbgd3{margin:0;font:800 28px/34px var(--ds-font);letter-spacing:-.03em;color:var(--ds-ink)}.shared_subtitle__TQuJc{margin:4px 0 0;color:var(--ds-ink-2);font:400 15px/22px var(--ds-font)}.shared_back__ZgAAT{display:inline-flex;align-items:center;gap:4px;width:-moz-fit-content;width:fit-content;min-height:44px;margin-left:-6px;padding-right:8px;color:var(--ds-ink-2);font:600 15px/1 var(--ds-font);text-decoration:none}.shared_back__ZgAAT:hover{color:var(--ds-ink)}.shared_back__ZgAAT:focus-visible{outline:2px solid var(--ds-accent-strong);outline-offset:2px;border-radius:8px}.shared_backIcon__xPWbK{transform:rotate(180deg)}.shared_sectionHead__tTowm{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin:0 4px 10px}.shared_sectionTitle__JjgJt{margin:0;font:600 17px/22px var(--ds-font);letter-spacing:-.01em;color:var(--ds-ink)}.shared_sectionMeta__oQt3z{margin:2px 0 0;color:var(--ds-ink-2);font:500 13px/18px var(--ds-font)}.shared_cardTitle__d0oVs{margin:0 0 12px;font:600 17px/22px var(--ds-font);letter-spacing:-.01em;color:var(--ds-ink)}.shared_srOnly__jy7Ey{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (min-width:640px){.shared_title__Kbgd3{font-size:32px;line-height:38px}}.HomeScreen_layout__FCV0Q{display:grid;gap:16px}.HomeScreen_pageCard__ah0tZ{display:grid;gap:20px}.HomeScreen_pageTop__W18Gb{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px}.HomeScreen_thumb___9ywv{display:grid;align-content:center;justify-items:center;gap:8px;width:88px;height:112px;padding:12px;border-radius:20px;background:var(--ds-surface-2);box-shadow:inset 0 0 0 1px var(--ds-hairline);text-decoration:none;transition:transform .16s var(--ds-ease-spring)}.HomeScreen_thumb___9ywv:active{transform:scale(.97)}.HomeScreen_thumb___9ywv:focus-visible{outline:2px solid var(--ds-accent-strong);outline-offset:2px}.HomeScreen_thumbLine__NFdR5{display:block;width:100%;height:10px;border-radius:6px;background:var(--ds-secondary)}.HomeScreen_thumbLine__NFdR5+.HomeScreen_thumbLine__NFdR5{width:70%}.HomeScreen_meta__Vh3Cr{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.HomeScreen_pageName__h5u6K{margin:0;max-width:100%;color:var(--ds-ink);font:700 24px/30px var(--ds-font);letter-spacing:-.02em;overflow-wrap:anywhere}.HomeScreen_pageUrl__bp3Nd{max-width:100%;overflow:hidden;color:var(--ds-ink-2);font:500 13px/18px var(--ds-font);text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.HomeScreen_pageUrl__bp3Nd:hover{color:var(--ds-ink);text-decoration:underline}.HomeScreen_pageUrl__bp3Nd:focus-visible{outline:2px solid var(--ds-accent-strong);outline-offset:2px;border-radius:4px}.HomeScreen_actions__ieuaA{display:grid;grid-template-columns:1fr 1fr;gap:12px}.HomeScreen_statGrid__SKMwf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.HomeScreen_more__p2SE3{flex:none;color:var(--ds-ink-2);font:600 13px/18px var(--ds-font);text-decoration:none}.HomeScreen_more__p2SE3:hover{color:var(--ds-ink)}.HomeScreen_upgrade__LceHb{display:grid;justify-items:start;gap:8px}.HomeScreen_upgradeTitle__1IXtb{margin:0;color:var(--ds-ink);font:600 17px/22px var(--ds-font);letter-spacing:-.01em}.HomeScreen_upgradeText__orr2_{margin:0;color:var(--ds-ink-2);font:400 15px/22px var(--ds-font)}@media (min-width:640px){.HomeScreen_actions__ieuaA{display:flex}.HomeScreen_thumb___9ywv{width:104px;height:132px}}@media (min-width:1024px){.HomeScreen_layout__FCV0Q{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start}.HomeScreen_pageCard__ah0tZ{grid-row:span 2}}@media (prefers-reduced-motion:reduce){.HomeScreen_thumb___9ywv{transition:none}.HomeScreen_thumb___9ywv:active{transform:none}}.HomeScreen_privateNote__Li8lZ{margin:4px 0 0;color:var(--ds-ink-2);font:500 13px/18px var(--ds-font)}.HomeScreen_prompt__WEPXn{display:grid;justify-items:start;gap:8px}.HomeScreen_promptTitle__jKRkF{margin:0;color:var(--ds-ink);font:600 17px/22px var(--ds-font);letter-spacing:-.01em}.HomeScreen_promptText__SbyPn{margin:0 0 4px;color:var(--ds-ink-2);font:400 15px/22px var(--ds-font)}.HomeScreen_linksHead__EEMkP{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.HomeScreen_linksCount__nKBDU{display:grid;min-width:24px;height:24px;padding:0 7px;place-items:center;border-radius:12px;background:var(--ds-negative);color:var(--ds-surface);font:700 12px/16px var(--ds-font)}.HomeScreen_linksList__D5Oq8{display:grid;width:100%;margin:0;padding:0;list-style:none}.HomeScreen_linksRow__kuTiX{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:44px;border-top:1px solid var(--ds-hairline)}.HomeScreen_linksWarn__Iwh7s{color:var(--ds-negative)}.HomeScreen_linksText__6Ybhb{overflow:hidden;color:var(--ds-ink);font:400 14px/20px var(--ds-font);text-overflow:ellipsis;white-space:nowrap}.HomeScreen_linksFix__KawNu{display:inline-grid;min-height:32px;padding:0 4px;place-items:center;color:var(--ds-ink);font:600 13px/18px var(--ds-font);text-decoration:underline}.HomeScreen_linksFix__KawNu:focus-visible{outline:2px solid var(--ds-accent-strong);outline-offset:2px;border-radius:4px}.HomeScreen_linksNote__IXxbX{margin:0;color:var(--ds-ink-2);font:400 13px/18px var(--ds-font)}.HomeScreen_getSeen___LWBO{display:grid;gap:12px}.HomeScreen_getSeenHead__W3Fl4{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.HomeScreen_getSeenCount__7l6ms{color:var(--ds-ink-2);font:500 14px/20px var(--ds-font);font-variant-numeric:tabular-nums}.HomeScreen_getSeenBar__senzZ{height:6px;overflow:hidden;border-radius:var(--ds-radius-pill);background:var(--ds-surface-2)}.HomeScreen_getSeenBar__senzZ span{display:block;height:100%;border-radius:inherit;background:var(--ds-ink)}.HomeScreen_getSeenList__6N_ad{margin:4px -12px -8px}.HomeScreen_stepDone__9dsTC{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--ds-ink);color:var(--ds-on-ink)}.HomeScreen_stepTodo__f43qa{display:inline-block;width:28px;height:28px;box-sizing:border-box;border-radius:50%;border:2px solid var(--ds-hairline)}.PrintScreen_layout__103vK{display:grid;gap:16px}@media (min-width:1024px){.PrintScreen_layout__103vK{grid-template-columns:minmax(0,380px) minmax(0,1fr);align-items:start}}.PrintScreen_form__OW1QC{display:grid;gap:16px}.PrintScreen_cardTitle__kxXIS{margin:0;overflow:hidden;font:600 15px/20px var(--ds-font);color:var(--ds-ink);text-overflow:ellipsis;white-space:nowrap}.PrintScreen_note__aDhcl{margin:0;color:var(--ds-ink-2);font:400 13px/18px var(--ds-font)}.PrintScreen_toggle__Z_dWz{display:flex;align-items:center;justify-content:space-between;gap:12px;font:500 15px/20px var(--ds-font);color:var(--ds-ink)}.PrintScreen_stage__Rsgov{display:grid;place-items:center;min-height:520px;padding:32px 16px;overflow:hidden;border-radius:var(--ds-radius-card);background:var(--ds-surface-2)}.PrintScreen_sheet__JMsUn{box-shadow:0 1px 2px hsla(0,0%,6%,.06),0 12px 32px hsla(0,0%,6%,.1)}.PrintScreen_size__qvGqv{margin:12px 0 0;text-align:center;color:var(--ds-ink-2);font:400 13px/18px var(--ds-font)}.PrintScreen_printRoot__YedaG{position:fixed;top:0;left:-10000px;overflow:hidden}@media print{.PrintScreen_printRoot__YedaG{position:static;left:0}}@media (max-width:420px){.PrintScreen_stage__Rsgov{padding:24px 0}.PrintScreen_sheet__JMsUn{zoom:.85}}