.blog_shell__6EBLN{width:100%;max-width:72rem;margin-inline:auto;padding:var(--space-lg) var(--space-lg) var(--space-2xl)}.blog_indexHeader__t_vLT{padding:var(--space-lg) 0 var(--space-xl);max-width:44rem}.blog_label__Bc2VW{color:var(--color-muted);font-size:var(--text-sm);margin:0 0 var(--space-md)}.blog_indexHeader__t_vLT h1{font-size:var(--text-display-s);line-height:1.05;letter-spacing:var(--tracking-display);margin:0 0 var(--space-md)}.blog_indexHeader__t_vLT>p:last-child{font-size:var(--text-lg);color:var(--color-neutral);margin:0;max-width:34rem;line-height:1.5}.blog_preview__m_QeW{background:var(--color-card);border-radius:var(--radius-card);corner-shape:var(--corner-surface);padding:var(--space-xl);box-shadow:var(--shadow-card);min-width:0}.blog_preview__m_QeW h2{font-size:var(--text-xl);line-height:1.2;letter-spacing:var(--tracking-display);margin:0 0 var(--space-md)}.blog_preview__m_QeW h2 a{color:var(--color-ink);text-decoration:none}.blog_preview__m_QeW h2 a:hover{text-decoration:underline;text-decoration-thickness:var(--rule-hair);text-underline-offset:.15em}.blog_preview__m_QeW .blog_cover__gLAuS{transition:opacity var(--dur-micro) var(--ease-out)}@media (hover:hover) and (pointer:fine){.blog_preview__m_QeW>a:hover .blog_cover__gLAuS{opacity:.92}}.blog_featured__kHmgQ{padding:clamp(1.5rem,5vw,4.5rem)}.blog_featured__kHmgQ:has(.blog_cover__gLAuS){display:grid;grid-template-columns:1.15fr 1fr;align-items:center;grid-gap:var(--space-xl);gap:var(--space-xl)}.blog_featured__kHmgQ>a{order:2}.blog_featured__kHmgQ .blog_cover__gLAuS{margin-bottom:0}.blog_featured__kHmgQ>div{max-width:47rem}.blog_featured__kHmgQ h2{font-size:var(--text-headline);max-width:23ch}.blog_excerpt__CbfUF{color:var(--color-neutral);font-size:var(--text-md);line-height:1.6;margin:0 0 var(--space-lg);max-width:62ch}.blog_meta__l_Cxn{display:flex;flex-wrap:wrap;column-gap:var(--space-md);row-gap:var(--space-2xs);color:var(--color-muted);font-size:var(--text-sm);line-height:1.6}.blog_meta__l_Cxn a{color:inherit;text-underline-offset:.2em}.blog_readLink__0exM4{display:inline-flex;align-items:center;gap:var(--space-xs);min-height:44px;margin-top:var(--space-lg);color:var(--color-ink);font-size:var(--text-base);text-decoration:none}.blog_readLink__0exM4:hover{text-decoration:underline;text-underline-offset:.2em}.blog_readLink__0exM4 svg,.blog_readingNav__yzR7J svg{flex:none;transition:transform var(--dur-micro) var(--ease-out)}@media (hover:hover) and (pointer:fine){.blog_readLink__0exM4:hover svg{transform:translateX(2px)}.blog_readLink__0exM4[href="/blog"]:hover svg,.blog_readingNav__yzR7J a:hover svg{transform:translateX(-2px)}}@media (prefers-reduced-motion:reduce){.blog_readLink__0exM4 svg,.blog_readingNav__yzR7J svg{transition:none}}.blog_cover__gLAuS{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-inset);corner-shape:var(--corner-surface);display:block;margin-bottom:var(--space-xl)}.blog_more__1yrmE{margin-top:var(--space-2xl)}.blog_more__1yrmE>h2{font-size:var(--text-xl);margin:0 0 var(--space-lg)}.blog_grid__1mQUH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-lg);gap:var(--space-lg)}.blog_start__Ktg_0{margin-top:var(--space-2xl);display:flex;align-items:center;justify-content:space-between;gap:var(--space-lg);padding:var(--space-xl);background:var(--color-card);border-radius:var(--radius-card);corner-shape:var(--corner-surface)}.blog_start__Ktg_0 h2{font-size:var(--text-xl);letter-spacing:var(--tracking-display);margin:0 0 var(--space-xs)}.blog_start__Ktg_0 p:last-child{margin:0;color:var(--color-neutral);line-height:1.5}.blog_start__Ktg_0 .blog_label__Bc2VW{margin-bottom:var(--space-sm)}.blog_start__Ktg_0>a{flex-shrink:0}.blog_empty__6Wa62{margin:0;padding:var(--space-xl);background:var(--color-card);border-radius:var(--radius-card);corner-shape:var(--corner-surface);color:var(--color-neutral)}.blog_readingNav__yzR7J{position:-webkit-sticky;position:sticky;top:var(--space-sm);z-index:10;width:-moz-fit-content;width:fit-content;margin-bottom:var(--space-lg)}.blog_readingNav__yzR7J a{display:flex;align-items:center;gap:var(--space-2xs);min-height:48px;background:var(--color-card);box-shadow:var(--shadow-card);border-radius:var(--radius-pill);padding-inline:var(--space-md);color:var(--color-ink);text-decoration:none;font-size:var(--text-sm)}.blog_readingNav__yzR7J a:hover{text-decoration:underline;text-underline-offset:.2em}.blog_article__caXiG{padding:clamp(1.5rem,5vw,4.5rem);border-radius:var(--radius-card);corner-shape:var(--corner-surface);background:var(--color-card)}.blog_articleHeader__N9wQH{max-width:52rem;margin:0 auto var(--space-2xl)}.blog_articleHeader__N9wQH h1{font-size:var(--text-headline);line-height:1.08;letter-spacing:var(--tracking-display);margin:0 0 var(--space-lg);text-wrap:balance}.blog_standfirst__IvTyt{font-size:var(--text-lg);color:var(--color-neutral);line-height:1.5;margin:0 0 var(--space-lg)}.blog_updated__oITN1{font-size:var(--text-sm);color:var(--color-muted);margin:var(--space-2xs) 0 0}.blog_heroImage__B1o1_{margin:0 0 var(--space-2xl)}.blog_heroImage__B1o1_ img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:contain;border-radius:var(--radius-inset);corner-shape:var(--corner-surface);background:var(--color-paper)}.blog_readingLayout__096mV{display:grid;grid-template-columns:12rem minmax(0,1fr);grid-gap:var(--space-xl);gap:var(--space-xl);align-items:start}.blog_readingLayout__096mV:not(:has(.blog_contents__aUVnY)){display:block}.blog_readingLayout__096mV:not(:has(.blog_contents__aUVnY)) .blog_prose__kqklI{margin-inline:auto}.blog_contents__aUVnY{position:-webkit-sticky;position:sticky;top:var(--space-3xl);max-height:calc(100dvh - 9rem);overflow-y:auto;font-size:var(--text-sm)}.blog_mobileContents__dUiCV{display:none}.blog_desktopContents__M4yZ9>p{margin:0 0 var(--space-2xs);font-weight:500}.blog_contents__aUVnY summary{font-weight:500;min-height:44px;display:flex;align-items:center;cursor:pointer;gap:var(--space-2xs)}.blog_contents__aUVnY summary:after{content:"−";margin-left:auto}.blog_contents__aUVnY details:not([open]) summary:after{content:"+"}.blog_contents__aUVnY ol{list-style:none;padding:0;margin:0}.blog_contents__aUVnY li a{display:block;padding-block:var(--space-xs);color:var(--color-muted);text-decoration:none;line-height:1.45;min-height:44px}.blog_contents__aUVnY li a:hover{color:var(--color-ink);text-decoration:underline;text-underline-offset:.2em}.blog_contents__aUVnY .blog_subheading__KTNQ1{padding-left:var(--space-sm)}.blog_prose__kqklI{max-width:65ch;min-width:0;font-size:var(--text-md);line-height:1.75;color:var(--color-neutral)}.blog_prose__kqklI>:first-child{margin-top:0}.blog_prose__kqklI ol,.blog_prose__kqklI p,.blog_prose__kqklI ul{margin-block:0 var(--space-md)}.blog_prose__kqklI h2,.blog_prose__kqklI h3{color:var(--color-ink);line-height:1.25;letter-spacing:var(--tracking-snug);scroll-margin-top:var(--space-3xl)}.blog_prose__kqklI h2{font-size:var(--text-xl);margin:var(--space-2xl) 0 var(--space-md)}.blog_prose__kqklI h3{font-size:var(--text-lg);margin:var(--space-xl) 0 var(--space-sm)}.blog_prose__kqklI a{color:var(--color-ink);text-underline-offset:.2em;overflow-wrap:anywhere}.blog_prose__kqklI li{padding-left:var(--space-3xs);margin-block:var(--space-2xs)}.blog_prose__kqklI ol,.blog_prose__kqklI ul{padding-left:var(--space-md)}.blog_prose__kqklI blockquote{margin:var(--space-xl) 0;padding:var(--space-md) var(--space-lg);border-left:2px solid var(--color-rule-2);background:var(--color-paper);border-radius:0 var(--radius-input) var(--radius-input) 0}.blog_prose__kqklI blockquote>:last-child{margin-bottom:0}.blog_prose__kqklI figure{margin:var(--space-xl) 0}.blog_prose__kqklI img{width:100%;height:auto;border-radius:var(--radius-input)}.blog_prose__kqklI figcaption{font-size:var(--text-sm);color:var(--color-muted);margin-top:var(--space-xs)}.blog_prose__kqklI pre{overflow-x:auto;padding:var(--space-md);background:var(--color-paper);border-radius:var(--radius-input);font-size:var(--text-sm)}.blog_prose__kqklI table{width:100%;border-collapse:collapse;font-size:var(--text-base)}.blog_prose__kqklI td,.blog_prose__kqklI th{text-align:left;padding:var(--space-sm);border-bottom:1px solid var(--color-rule);vertical-align:top}.blog_prose__kqklI .fdp-legal__table{max-width:100%;overflow-x:auto;margin-block:var(--space-xl)}.blog_prose__kqklI hr{border:0;margin-block:var(--space-xl)}@media (max-width:63.999rem){.blog_featured__kHmgQ:has(.blog_cover__gLAuS){grid-template-columns:minmax(0,1fr)}.blog_featured__kHmgQ>a{order:0}.blog_readingNav__yzR7J{top:var(--space-3xl)}.blog_readingLayout__096mV{display:flex;flex-direction:column;gap:var(--space-xl)}.blog_contents__aUVnY{position:static;max-height:none;width:100%;padding:var(--space-sm) var(--space-md);background:var(--color-paper);border-radius:var(--radius-input)}.blog_desktopContents__M4yZ9{display:none}.blog_mobileContents__dUiCV{display:block}.blog_contents__aUVnY nav{max-height:20rem;overflow-y:auto}.blog_prose__kqklI h2,.blog_prose__kqklI h3{scroll-margin-top:calc(var(--space-3xl) + var(--space-2xl))}.blog_prose__kqklI{margin-inline:auto;width:100%}.blog_articleHeader__N9wQH{margin-bottom:var(--space-xl)}}@media (max-width:39.999rem){.blog_shell__6EBLN{padding:var(--space-md) 0 var(--space-xl)}.blog_indexHeader__t_vLT{padding:var(--space-lg) var(--space-2xs) var(--space-xl)}.blog_article__caXiG,.blog_preview__m_QeW,.blog_start__Ktg_0{padding:var(--space-md)}.blog_grid__1mQUH{grid-template-columns:minmax(0,1fr)}.blog_start__Ktg_0{flex-direction:column;align-items:flex-start;margin-top:var(--space-xl)}.blog_start__Ktg_0>a{align-self:stretch;justify-content:center}.blog_meta__l_Cxn{column-gap:var(--space-sm)}.blog_articleHeader__N9wQH h1{text-wrap:wrap}.blog_standfirst__IvTyt{font-size:var(--text-md)}.blog_more__1yrmE{margin-top:var(--space-xl)}}.stableLabel_stable__93t8k{display:inline-grid;justify-items:center}.stableLabel_stable__93t8k[data-align=start]{justify-items:start}.stableLabel_stable__93t8k:after,.stableLabel_stable__93t8k>span{grid-area:1/1}.stableLabel_stable__93t8k>span{display:inline-flex;align-items:center;gap:var(--space-2xs)}.stableLabel_stable__93t8k:after{content:attr(data-alt);visibility:hidden}.stableLabel_stable__93t8k:not([data-busy]):after{-webkit-padding-start:calc(14px + var(--space-2xs));padding-inline-start:calc(14px + var(--space-2xs))}.stableLabel_spinner__5A7gG{flex:none;inline-size:14px;block-size:14px;border-radius:50%;background:conic-gradient(from 0turn,transparent 0 8%,color-mix(in oklch,currentColor 30%,transparent) 45%,currentColor 88%,transparent 92%),color-mix(in oklch,currentColor 16%,transparent);-webkit-mask-image:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 1.5px));mask-image:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 1.5px));animation:spin var(--dur-spin) linear infinite}@media (prefers-reduced-motion:reduce){.stableLabel_spinner__5A7gG{animation-duration:calc(var(--dur-spin) * 3)}}.button_button__2Jdur{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2xs);min-height:36px;padding:0 var(--space-sm);border:var(--rule-hair) solid transparent;border-radius:var(--radius-pill);background:transparent;color:var(--color-ink);font:inherit;font-family:var(--font-body);font-size:var(--text-sm);font-weight:500;line-height:1.2;text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-micro) var(--ease-out),border-color var(--dur-micro) var(--ease-out),color var(--dur-micro) var(--ease-out),opacity var(--dur-micro) var(--ease-out),transform var(--dur-micro) var(--ease-out)}.button_button__2Jdur:after{content:"";position:absolute;inset:-4px 0}.button_button__2Jdur:active:not(:disabled,[aria-disabled=true],[aria-busy=true]){transform:translateY(1px) scale(.98)}.button_primary__tsASG{background:var(--color-accent);border-color:var(--color-accent-seat);box-shadow:var(--shadow-bevel);color:var(--color-accent-ink)}.button_secondary__HfMBe{background:var(--color-secondary);color:var(--color-ink)}.button_secondary__HfMBe[aria-pressed=true]{background:var(--color-thumb);border-color:var(--color-line);box-shadow:var(--shadow-card)}.button_danger__Ub94G{background:var(--color-error);border-color:color-mix(in srgb,var(--color-error) 70%,var(--color-ink));color:var(--color-accent-ink)}.button_tertiary__QJ1NP{padding-inline:var(--space-xs);color:var(--color-muted)}.button_tertiary__QJ1NP[data-tone=danger]{color:var(--color-error)}.button_ghost__are6l{color:var(--color-ink-2)}.button_ghost__are6l[aria-expanded=true],.button_ghost__are6l[aria-pressed=true]{background:var(--color-wash);color:var(--color-ink)}.button_sm__1ub1U{min-height:32px;padding-inline:var(--space-xs)}.button_sm__1ub1U:after{inset:-6px 0}.button_xs__GGvSj{min-height:28px;padding-inline:var(--space-2xs);font-size:var(--text-xs)}.button_xs__GGvSj:after{inset:-8px 0}.button_sm__1ub1U.button_tertiary__QJ1NP,.button_xs__GGvSj.button_tertiary__QJ1NP{padding-inline:var(--space-2xs)}.button_icon__sweQA{padding:0;inline-size:36px;flex:none}.button_icon__sweQA.button_sm__1ub1U{inline-size:32px}.button_icon__sweQA.button_xs__GGvSj{inline-size:28px}.button_icon__sweQA:after{inset:-4px}.button_icon__sweQA.button_sm__1ub1U:after{inset:-6px}.button_icon__sweQA.button_xs__GGvSj:after{inset:-8px}.button_icon__sweQA svg{flex:none}.button_full__m03RO{inline-size:100%;min-height:44px;padding-block:var(--space-3xs);text-align:center;text-wrap:balance;white-space:normal}.button_cost__LjM9p{color:color-mix(in srgb,currentColor 72%,transparent);font-weight:400}.button_button__2Jdur:disabled:not([aria-busy=true]),.button_button__2Jdur[aria-disabled=true]:not([aria-busy=true]){box-shadow:none;cursor:not-allowed;opacity:.5}.button_button__2Jdur[aria-busy=true]{cursor:progress}@media (hover:hover) and (pointer:fine){.button_primary__tsASG:hover:not(:disabled,[aria-busy=true]){background:var(--color-accent-hover)}.button_secondary__HfMBe:hover:not(:disabled,[aria-busy=true]){background:color-mix(in srgb,var(--color-secondary) 95%,var(--ink))}.button_danger__Ub94G:hover:not(:disabled,[aria-busy=true]){background:color-mix(in srgb,var(--color-error) 88%,var(--color-ink))}.button_tertiary__QJ1NP:hover:not(:disabled){background:var(--color-wash);color:var(--color-ink)}.button_tertiary__QJ1NP[data-tone=danger]:hover:not(:disabled){color:var(--color-error)}.button_ghost__are6l:hover:not(:disabled){background:var(--color-wash);color:var(--color-ink)}}@media (pointer:coarse){.button_button__2Jdur:after{inset:-6px -2px}.button_sm__1ub1U:after{inset:-8px -2px}.button_xs__GGvSj:after{inset:-10px -2px}}@media (prefers-reduced-motion:reduce){.button_button__2Jdur:active:not(:disabled){transform:none}}.waitForPayment_waiting__cWixJ{display:flex;align-items:center;gap:var(--space-xs);margin:0;padding:var(--space-sm) var(--space-md);border-radius:var(--radius-inset);corner-shape:var(--corner-surface);background:var(--color-paper-2);color:var(--color-ink-2);font-size:var(--text-sm);line-height:1.5}.field_field__C3_EN{display:grid;grid-gap:var(--space-3xs);gap:var(--space-3xs);min-inline-size:0}.field_label__8e_xL{color:var(--color-ink);font-size:var(--text-sm);font-weight:500}.field_label__8e_xL small{color:var(--color-muted);font-weight:400}.field_hint__ZtlUd{color:var(--color-muted);text-wrap:pretty}.field_error__byu3m,.field_hint__ZtlUd{margin:0;font-size:var(--text-xs);line-height:1.5;overflow-wrap:anywhere}.field_error__byu3m{color:var(--color-error)}.field_alone__bw8D2{display:block;-webkit-margin-after:var(--space-3xs);margin-block-end:var(--space-3xs);padding:0}.field_block__zesCK{display:block}.field_after__So6fO{-webkit-margin-before:var(--space-3xs);margin-block-start:var(--space-3xs)}.field_control__UTIPM{inline-size:100%;min-block-size:40px;padding:var(--space-2xs) var(--space-sm);border:var(--rule-hair) solid var(--color-input);border-radius:var(--radius-input);background:var(--color-card);color:var(--color-ink);font:inherit;font-size:var(--text-sm);line-height:1.4;transition:background-color var(--dur-short) var(--ease-out),border-color var(--dur-short) var(--ease-out)}textarea.field_control__UTIPM{min-block-size:6rem;padding-block:var(--space-xs);line-height:1.55;resize:vertical}select.field_control__UTIPM{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-padding-end:var(--space-xl);padding-inline-end:var(--space-xl);background-image:linear-gradient(45deg,transparent 50%,currentColor 0),linear-gradient(135deg,currentColor 50%,transparent 0);background-position:calc(100% - 1.15rem) 55%,calc(100% - .85rem) 55%;background-size:.3rem .3rem;background-repeat:no-repeat}.field_control__UTIPM::placeholder{color:var(--color-muted)}.field_control__UTIPM:focus{border-color:color-mix(in srgb,var(--ink) 30%,transparent)}.field_control__UTIPM[aria-invalid=true]{border-color:var(--color-error)}.field_control__UTIPM:disabled{background:var(--color-wash);color:var(--color-muted);cursor:not-allowed}.field_control__UTIPM:-webkit-autofill{box-shadow:0 0 0 100px var(--color-card) inset}.field_control__UTIPM:autofill{box-shadow:0 0 0 100px var(--color-card) inset}.field_mono__e4uSK{font-family:var(--font-mono-ui);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--text-sm)}@media (hover:hover) and (pointer:fine){.field_control__UTIPM:hover:not(:focus,:disabled){border-color:var(--color-rule-2)}}@media (pointer:coarse){.field_control__UTIPM{min-block-size:48px;font-size:max(var(--text-base),16px)}}.platformMark_mark__gCIVk{--mark-size:1em;align-items:center;block-size:var(--mark-size);box-sizing:border-box;display:inline-flex;flex-shrink:0;inline-size:var(--mark-size);justify-content:center;vertical-align:-.125em}.platformMark_mark__gCIVk svg{block-size:100%;display:block;inline-size:100%}.platformMark_mark__gCIVk[data-tone=fallback]{background:color-mix(in oklch,currentColor 13%,transparent);border-radius:var(--radius-pill)}.platformMark_letter__ptjZ7{font-family:var(--font-body);font-size:calc(var(--mark-size) * .6);font-weight:500;letter-spacing:0;line-height:1}.platformMark_mark__gCIVk[data-tone=brand] path{fill:var(--brand);fill:oklch(from var(--brand) max(l,var(--lift-floor)) c h)}.quote_quote__tjjk5{display:grid;grid-template-rows:1fr auto;grid-gap:var(--space-xs);gap:var(--space-xs);min-inline-size:0;margin:0;padding:var(--space-sm) var(--space-md);border:var(--rule-hair) solid var(--color-line);border-radius:var(--radius-inset);corner-shape:var(--corner-surface);background:var(--color-card)}.quote_text__DCOd1{margin:0;color:var(--color-ink);font-family:var(--font-display);font-size:var(--text-sm);line-height:1.55;overflow-wrap:anywhere;text-wrap:pretty;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden}.quote_quote__tjjk5[data-open] .quote_text__DCOd1{display:block;overflow:visible}.quote_text__DCOd1:before{content:"“";color:var(--color-muted)}.quote_text__DCOd1:after{content:"”";color:var(--color-muted)}.quote_more__cL3GM{justify-self:start;margin-top:calc(var(--space-2xs) * -1);padding:0;border:0;background:none;color:var(--color-neutral);font:inherit;font-size:var(--text-xs);font-weight:500;cursor:pointer;text-decoration:underline;text-underline-offset:.2em;-webkit-text-decoration-color:var(--color-line);text-decoration-color:var(--color-line)}@media (hover:hover) and (pointer:fine){.quote_more__cL3GM:hover{color:var(--color-ink)}}.quote_caption__fQnXE{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3xs) var(--space-xs);color:var(--color-muted);font-size:var(--text-xs);line-height:1.4}.quote_label__vFEm9{color:var(--color-neutral)}.quote_place__BNAWb{display:inline-flex;align-items:center;gap:var(--space-3xs);color:var(--color-ink-2)}.quote_place__BNAWb>[data-tone]{--mark-size:1.17em}.quote_open__brOPN{-webkit-margin-start:auto;margin-inline-start:auto;color:var(--color-ink-2);white-space:nowrap;text-underline-offset:.2em}.quote_quote__tjjk5[data-size=lead]{padding:0 0 0 var(--space-sm);border:0;-webkit-border-start:var(--rule-fine) solid var(--color-accent);border-inline-start:var(--rule-fine) solid var(--color-accent);border-radius:0;background:none}.quote_quote__tjjk5[data-size=lead] .quote_text__DCOd1{font-size:var(--text-md);line-height:1.5}.quote_quote__tjjk5[data-size=compact]{padding:0;border:0;border-radius:0;background:none;gap:1px;grid-template-rows:auto}.quote_quote__tjjk5[data-size=compact] .quote_text__DCOd1{font-size:var(--text-md);line-height:1.4;-webkit-line-clamp:3;line-clamp:3}.quote_quote__tjjk5[data-size=compact] .quote_caption__fQnXE{color:var(--color-muted)}.choiceRow_rows__9bedM{display:grid;grid-gap:var(--space-2xs);gap:var(--space-2xs)}.choiceRow_row__Ic3xw{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:var(--space-xs);gap:var(--space-xs);min-block-size:44px;padding:var(--space-2xs) var(--space-sm);border:var(--rule-hair) solid var(--color-line);border-radius:var(--radius-input);background:var(--color-card);font-size:var(--text-sm);line-height:1.4;cursor:pointer;transition:border-color var(--dur-short) var(--ease-out),background-color var(--dur-short) var(--ease-out)}.choiceRow_row__Ic3xw input:is([type=radio],[type=checkbox]){inline-size:1.125rem;block-size:1.125rem;margin:0;accent-color:var(--color-accent)}.choiceRow_hit__kghIc{display:contents}.choiceRow_row__Ic3xw[data-action]{grid-template-columns:auto minmax(0,1fr) auto auto}.choiceRow_action__DyUy1{display:flex;align-items:center;cursor:auto}.choiceRow_row__Ic3xw:has(input:checked){border-color:var(--color-accent);background:var(--color-paper-2)}@media (hover:hover) and (pointer:fine){.choiceRow_row__Ic3xw:not(:has(input:checked)):hover{border-color:color-mix(in oklch,var(--color-ink) 24%,transparent)}}@media (pointer:coarse){.choiceRow_row__Ic3xw{min-block-size:48px}}.choiceRow_text__2TcaO{min-inline-size:0;overflow-wrap:anywhere}.choiceRow_aside__9B0wl{color:var(--color-ink);font-size:var(--text-xs);font-weight:500}.choiceRow_after__ZtoWa{grid-column:1/-1}@media (max-width:39.999rem){.choiceRow_row__Ic3xw{grid-template-columns:auto minmax(0,1fr);row-gap:var(--space-3xs)}.choiceRow_aside__9B0wl{grid-column:2}.choiceRow_row__Ic3xw[data-action]{grid-template-columns:auto minmax(0,1fr) auto}.choiceRow_row__Ic3xw[data-action]>.choiceRow_action__DyUy1{grid-column:3;grid-row:1}}.fileDrop_root__Gc3Ze{display:grid;grid-gap:var(--space-3xs);gap:var(--space-3xs);min-inline-size:0}.fileDrop_zone__x8Hci{position:relative;display:grid;justify-items:center;grid-gap:var(--space-xs);gap:var(--space-xs);min-inline-size:0;padding:var(--space-xl) var(--space-md);border:var(--rule-hair) dashed var(--color-rule-2);border-radius:var(--radius-inset);corner-shape:var(--corner-surface);background:var(--color-paper-2);color:var(--color-ink);text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-color var(--dur-micro) var(--ease-out),background-color var(--dur-micro) var(--ease-out),box-shadow var(--dur-short) var(--ease-out),translate var(--dur-short) var(--ease-out)}.fileDrop_root__Gc3Ze[data-size=sm] .fileDrop_zone__x8Hci{display:flex;align-items:center;justify-items:start;gap:var(--space-sm);min-block-size:44px;padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-control);text-align:start}.fileDrop_input__zaD99{position:absolute;inset-inline-start:0;inset-block-start:0;inline-size:1px;block-size:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;opacity:0}.fileDrop_zone__x8Hci:has(.fileDrop_input__zaD99:focus-visible){outline:var(--rule-fine) solid var(--color-focus);outline-offset:2px}.fileDrop_mark__RYViy{display:inline-grid;flex:none;place-items:center;inline-size:2.5rem;block-size:2.5rem;border-radius:var(--radius-pill);background:var(--color-card);box-shadow:var(--shadow-card);color:var(--color-muted);font-size:var(--text-lg);transition:color var(--dur-micro) var(--ease-out),translate var(--dur-short) var(--ease-spring)}.fileDrop_root__Gc3Ze[data-size=sm] .fileDrop_mark__RYViy{inline-size:2rem;block-size:2rem;font-size:var(--text-base)}.fileDrop_zone__x8Hci[data-state=done] .fileDrop_mark__RYViy{background:transparent;box-shadow:none}.fileDrop_words__zpyZt{display:grid;grid-gap:var(--space-3xs);gap:var(--space-3xs);justify-items:inherit;min-inline-size:0;inline-size:100%}.fileDrop_words__zpyZt strong{color:var(--color-ink);font-size:var(--text-sm);font-weight:500;overflow-wrap:anywhere}.fileDrop_words__zpyZt small{max-inline-size:46ch;color:var(--color-muted);font-size:var(--text-xs);line-height:1.5;text-wrap:pretty}.fileDrop_root__Gc3Ze[data-size=sm] .fileDrop_words__zpyZt strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fileDrop_meter__8OaZT{-webkit-margin-before:var(--space-3xs);margin-block-start:var(--space-3xs);max-inline-size:16rem}.fileDrop_root__Gc3Ze[data-size=sm] .fileDrop_meter__8OaZT{max-inline-size:none}@media (hover:hover) and (pointer:fine){.fileDrop_zone__x8Hci:hover:not([data-disabled],[data-state=uploading]){border-color:color-mix(in srgb,var(--ink) 45%,transparent);background:color-mix(in srgb,var(--color-wash),var(--color-paper-2))}.fileDrop_zone__x8Hci:hover:not([data-disabled],[data-state=uploading]) .fileDrop_mark__RYViy{color:var(--color-ink)}}.fileDrop_zone__x8Hci[data-over]{border-style:solid;border-color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 6%,var(--color-paper-2));box-shadow:var(--shadow-card);translate:0 -2px}.fileDrop_zone__x8Hci[data-over] .fileDrop_mark__RYViy{color:var(--color-ink);translate:0 -2px}.fileDrop_zone__x8Hci[data-invalid]{border-color:var(--color-error)}.fileDrop_zone__x8Hci[data-state=uploading]{cursor:progress}.fileDrop_zone__x8Hci[data-disabled]{cursor:not-allowed;opacity:.5}.fileDrop_error__LfUTZ{margin:0;color:var(--color-error);font-size:var(--text-xs);line-height:1.5;overflow-wrap:anywhere}@media (pointer:coarse){.fileDrop_root__Gc3Ze[data-size=sm] .fileDrop_zone__x8Hci{min-block-size:48px}}@media (prefers-reduced-motion:reduce){.fileDrop_mark__RYViy,.fileDrop_zone__x8Hci{transition:border-color var(--dur-micro) linear,background-color var(--dur-micro) linear,color var(--dur-micro) linear}.fileDrop_zone__x8Hci[data-over],.fileDrop_zone__x8Hci[data-over] .fileDrop_mark__RYViy{translate:none}}.editor_frame__OC9VU{transition:transform var(--dur-short) var(--ease-drawer)}.editor_drawer__RJ9wO{animation:editor_drawer-in__rXTjh var(--dur-short) var(--ease-drawer) both}.editor_drawer__RJ9wO[data-state=leaving]{animation:editor_drawer-out__lN7sC var(--dur-exit) var(--ease-in) both;pointer-events:none}@keyframes editor_drawer-in__rXTjh{0%{opacity:0;transform:translateX(12px)}}@keyframes editor_drawer-out__lN7sC{to{opacity:0;transform:translateX(12px)}}@media (max-width:63.999rem){@keyframes editor_drawer-in__rXTjh{0%{opacity:0;transform:translateY(24px)}}@keyframes editor_drawer-out__lN7sC{to{opacity:0;transform:translateY(24px)}}}.editor_strip__qU6v3{position:relative}.editor_undo__BFB5W{display:inline-flex}.editor_undo__BFB5W button:disabled{opacity:.5;cursor:not-allowed}.editor_badge__1H9RQ{-webkit-margin-start:var(--space-3xs);margin-inline-start:var(--space-3xs);padding:1px var(--space-3xs);border-radius:var(--radius-pill);background:color-mix(in oklch,currentColor 18%,transparent);font-family:var(--font-body);font-size:var(--text-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.editor_liveChip__ZXfRY{display:inline-flex;align-items:center;min-height:40px;padding:0 var(--space-xs);border:var(--rule-hair) solid var(--color-line);border-radius:var(--radius-pill);background:var(--color-card);color:var(--color-ink);font:inherit;font-size:var(--text-sm);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-micro) var(--ease-out)}@media (hover:hover) and (pointer:fine){.editor_liveChip__ZXfRY:hover{background:var(--color-paper-2)}}.editor_liveChip__ZXfRY:active{transform:translateY(1px) scale(.98)}.editor_liveChip__ZXfRY{position:relative}.editor_liveChip__ZXfRY:after{content:"";position:absolute;inset:-2px 0}@media (pointer:coarse){.editor_liveChip__ZXfRY:after{inset:-4px -2px}}@media (prefers-reduced-motion:reduce){.editor_liveChip__ZXfRY:active{transform:none}}.editor_liveUrl__KCFK4{display:block;max-width:18rem;overflow:hidden;color:var(--color-ink);font-family:var(--font-mono-ui);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap}.editor_coach__9U_C4,.editor_offer__ScmN4{display:flex;flex-wrap:wrap;gap:var(--space-2xs);align-items:center;margin:0;padding:var(--space-3xs) var(--space-3xs) var(--space-3xs) var(--space-sm);border-radius:var(--radius-pill);background:var(--color-paper-2);color:var(--color-neutral);font-size:var(--text-sm);animation:rise-in var(--dur-short) var(--ease-out) both}.editor_coach__9U_C4>span,.editor_offer__ScmN4>span{flex:1 1 14rem}.editor_coach__9U_C4>[data-pointer=coarse]{display:none}@media (pointer:coarse){.editor_coach__9U_C4>[data-pointer=fine]{display:none}.editor_coach__9U_C4>[data-pointer=coarse]{display:inline}}.editor_stageRow__79Uwc{display:flex;flex:1 1;gap:var(--space-xs);min-height:0}.editor_stageRow__79Uwc>:first-child{flex:1 1;min-width:0}.editor_phone__hiWJn{display:flex;flex:none;flex-direction:column;gap:var(--space-3xs);width:calc(312px + var(--space-xs) * 2);margin:0;padding:var(--space-xs);border-radius:var(--radius-card);background:var(--color-paper-3);animation:editor_drawer-in__rXTjh var(--dur-short) var(--ease-drawer) both;corner-shape:var(--corner-surface)}.editor_phone__hiWJn figcaption{display:flex;gap:var(--space-3xs);align-items:center;color:var(--color-neutral);font-size:var(--text-sm)}.editor_phone__hiWJn figcaption span{flex:1 1}.editor_phoneScreen__NmVnK{position:relative;flex:1 1;overflow:hidden;border-radius:calc(var(--radius-card) - var(--space-xs));corner-shape:var(--corner-surface);background:var(--color-white);box-shadow:0 0 0 var(--rule-hair) var(--color-frame-edge),var(--shadow-card)}.editor_phoneScreen__NmVnK iframe{color-scheme:light;position:absolute;top:0;left:0;width:125%;height:125%;border:0;transform:scale(.8);transform-origin:0 0}.editor_phoneScreen__NmVnK[data-loading]{background:linear-gradient(90deg,var(--color-paper-3) 0,var(--color-paper-2) 50%,var(--color-paper-3) 100%) 0 0 /200% 100%;animation:shimmer var(--dur-loop) linear infinite}@media (prefers-reduced-motion:reduce){.editor_phoneScreen__NmVnK[data-loading]{animation:none}.editor_frame__OC9VU{transition:none}.editor_coach__9U_C4,.editor_drawer__RJ9wO,.editor_drawer__RJ9wO[data-state=leaving],.editor_offer__ScmN4,.editor_phone__hiWJn{animation:none}}.editor_pageName__g_XxD{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-ink);font-size:var(--text-sm);font-weight:500}.editor_strip__qU6v3:has(.editor_pageName__g_XxD)>:first-child{flex:1 1 10rem}.editor_sell__brtMh{display:flex;gap:var(--space-3xs);align-items:center;min-width:0;padding-inline:var(--space-3xs);overflow-x:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - var(--space-md)),transparent);mask-image:linear-gradient(to right,#000 calc(100% - var(--space-md)),transparent)}.editor_sell__brtMh::-webkit-scrollbar{display:none}.editor_sellItem__1QT2n{position:relative;display:inline-flex;flex:none;gap:var(--space-3xs);align-items:center;min-height:32px;padding:0 var(--space-xs) 0 var(--space-2xs);border:0;border-radius:var(--radius-pill);background:transparent;color:var(--color-neutral);font:inherit;font-size:var(--text-sm);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-micro) var(--ease-out)}.editor_sellItem__1QT2n:before{content:"";flex:none;inline-size:6px;block-size:6px;border-radius:var(--radius-pill);box-shadow:inset 0 0 0 1.5px var(--color-neutral)}.editor_sellItem__1QT2n[data-set]:before{background:var(--color-success);box-shadow:none}.editor_sellItem__1QT2n[data-quiet]:before{box-shadow:inset 0 0 0 1.5px var(--color-line)}.editor_sellItem__1QT2n>b{max-width:14rem;overflow:hidden;color:var(--color-ink);font-weight:500;text-overflow:ellipsis}.editor_sellItem__1QT2n[aria-expanded=true]{background:var(--color-card);box-shadow:var(--shadow-card)}.editor_sellItem__1QT2n[aria-disabled=true]{cursor:not-allowed;opacity:.6}.editor_sellItem__1QT2n:after{content:"";position:absolute;inset:-6px 0}@media (pointer:coarse){.editor_sellItem__1QT2n:after{inset:-8px 0}}@media (hover:hover) and (pointer:fine){.editor_sellItem__1QT2n:hover:not([aria-disabled=true]){background:var(--color-paper-2)}}.editor_sellItem__1QT2n:active:not([aria-disabled=true]){transform:translateY(1px) scale(.98)}@media (prefers-reduced-motion:reduce){.editor_sellItem__1QT2n:active{transform:none}}.editor_saveLine__Kuyg6{display:inline-flex;gap:var(--space-3xs);align-items:center;min-width:0;padding-inline:var(--space-3xs);color:var(--color-neutral);font-size:var(--text-xs);white-space:nowrap}.editor_saveDot__L8GSq{flex:none;inline-size:6px;block-size:6px;border-radius:var(--radius-pill);background:var(--color-success);transition:background-color var(--dur-micro) var(--ease-out)}.editor_saveLine__Kuyg6:is([data-save=saving],[data-save=updating]) .editor_saveDot__L8GSq{background:var(--color-neutral)}.editor_saveLine__Kuyg6[data-tone=error]{color:var(--color-error)}.editor_saveLine__Kuyg6[data-tone=error] .editor_saveDot__L8GSq{background:var(--color-error)}.editor_saveLine__Kuyg6[data-save=saved][data-beat=odd] .editor_saveDot__L8GSq{animation:editor_save-pulse-a__fUoqx .42s var(--ease-out)}.editor_saveLine__Kuyg6[data-save=saved][data-beat=even] .editor_saveDot__L8GSq{animation:editor_save-pulse-b__ZFK7r .42s var(--ease-out)}@keyframes editor_save-pulse-a__fUoqx{40%{transform:scale(1.8)}}@keyframes editor_save-pulse-b__ZFK7r{40%{transform:scale(1.8)}}.editor_saveWords__rs6DN{display:inline-grid}.editor_saveWords__rs6DN:after{content:attr(data-alt);visibility:hidden;block-size:0;overflow:hidden}.editor_saveWords__rs6DN,.editor_saveWords__rs6DN:after{grid-area:1/1}.editor_saveError___FZTS{min-width:0;overflow:hidden;text-overflow:ellipsis}@media (prefers-reduced-motion:reduce){.editor_saveLine__Kuyg6 .editor_saveDot__L8GSq{animation:none!important}}.editor_conflict__YbGm_{display:flex;flex-wrap:wrap;gap:var(--space-2xs) var(--space-sm);align-items:center;padding:var(--space-xs) var(--space-sm);border:var(--rule-hair) solid var(--color-line);border-radius:var(--radius-inset);background:var(--color-card);corner-shape:var(--corner-surface)}.editor_conflict__YbGm_>p{flex:1 1 24ch}.editor_conflict__YbGm_ b{font-weight:500}.editor_backdrop__Nr4gq,.editor_grab__xS1Nj{display:none}@media (max-width:63.999rem){.editor_backdrop__Nr4gq{display:block;position:fixed;inset:0;z-index:calc(var(--z-sticky) - 1);background:var(--color-overlay);animation:fade-in var(--dur-short) var(--ease-out) both}.editor_backdrop__Nr4gq[data-state=leaving]{opacity:0;transition:opacity var(--dur-exit) var(--ease-in);pointer-events:none}.editor_grab__xS1Nj{display:block;flex:none;inline-size:36px;block-size:4px;margin:var(--space-2xs) auto calc(var(--space-xs) * -1);border-radius:var(--radius-pill);background:var(--color-line)}}@media (prefers-reduced-motion:reduce){.editor_backdrop__Nr4gq{animation:none}}.editor_viewSwitch__CowKe{margin-inline:auto;display:inline-flex;align-items:center;gap:var(--space-2xs)}.editor_viewSwitch__CowKe>[role=group]:last-child:not(:first-child){margin-inline:0}.editor_viewSwitch__CowKe>[data-resting]{visibility:hidden}@container work (max-width: 50rem){.editor_viewSwitch__CowKe{margin-inline:auto 0}}.editor_htmlView__F_Xmv{display:flex;flex-direction:column;flex:1 1;gap:var(--space-xs);min-height:0;padding-top:var(--space-2xs)}.editor_htmlBar__ME5_I{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-xs) var(--space-md)}.editor_htmlBar__ME5_I strong{display:block;font-weight:500}.editor_htmlBar__ME5_I p{margin:var(--space-3xs) 0 0;max-width:60ch;color:var(--color-neutral);font-size:var(--text-sm)}.editor_htmlActions__qEgrR{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2xs)}.editor_htmlNote__zX5J2{margin:0;color:var(--color-neutral);font-size:var(--text-sm)}.editor_code__plcqt{flex:1 1;min-height:16rem;width:100%;resize:none;padding:var(--space-sm);border:var(--rule-hair) solid var(--color-line);border-radius:var(--radius-inset);corner-shape:var(--corner-surface);background:var(--color-card);color:var(--color-ink);font-family:var(--font-mono-ui);font-size:var(--text-xs);line-height:1.6;-moz-tab-size:2;tab-size:2;white-space:pre-wrap;overflow-wrap:anywhere;overflow:auto}.editor_code__plcqt:focus-visible{outline:var(--rule-fine) solid var(--color-focus);outline-offset:2px}.editor_code__plcqt[readonly]{background:color-mix(in oklch,var(--color-card) 70%,var(--color-paper-2))}.editor_sr__6TJCE{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.editor_leadThumb__cu4KR{display:inline-flex;inline-size:30px;flex:none}.editor_leadWarn__kyMrt{margin:0;padding:var(--space-3xs) var(--space-2xs);border-radius:var(--radius-input);background:var(--color-wash);color:var(--color-ink);font-size:var(--text-sm);text-wrap:pretty}.editor_menuNote__J00c6{padding:var(--space-2xs) var(--space-xs) var(--space-3xs);max-inline-size:22rem}.editor_menuCheck__pmSyG{display:inline-grid;grid-template-columns:1rem auto;gap:var(--space-2xs);align-items:center}.editor_menuCheck__pmSyG>svg{inline-size:1rem;block-size:1rem}.editor_updatingPane__c3cHG{position:relative}.editor_updatingPane__c3cHG>:first-child{transition:opacity .18s var(--ease-out),filter .18s var(--ease-out)}.editor_updatingPane__c3cHG[data-updating]>:first-child{opacity:.45;filter:saturate(.6);pointer-events:none}.editor_updatingBadge__PEfG5{position:absolute;inset-block-start:var(--space-sm);inset-inline-start:50%;z-index:2;display:inline-flex;align-items:center;gap:var(--space-2xs);padding:var(--space-3xs) var(--space-sm);border-radius:var(--radius-pill);background:var(--color-card);box-shadow:var(--shadow-card);color:var(--color-ink);font-size:var(--text-sm);font-weight:500;white-space:nowrap;translate:-50% 0;transition:opacity .18s var(--ease-out),translate .18s var(--ease-out);@starting-style{opacity:0;translate:-50% -4px}}@media (prefers-reduced-motion:reduce){.editor_updatingBadge__PEfG5,.editor_updatingPane__c3cHG>:first-child{transition:none}}.editor_freeChip__8adAb{position:absolute;inset-block-start:0;inset-inline-start:0;z-index:3;pointer-events:none;padding:2px var(--space-2xs);border-radius:var(--radius-pill);background:var(--color-inverse);color:var(--color-on-inverse);font-size:var(--text-xs);font-weight:500;white-space:nowrap}:where(.imageDrawing_drawing__JhwY_){inline-size:100%;aspect-ratio:16/9;border-radius:var(--radius-input);background:var(--color-wash)}.imageDrawing_drawing__JhwY_{--tick:1s;position:relative;display:block;overflow:hidden;isolation:isolate;container-type:inline-size}.imageDrawing_form__srFBz{position:absolute;inset:-12%;background:radial-gradient(55% 48% at 34% 36%,color-mix(in oklch,var(--color-brand-signal) 22%,transparent),transparent 72%),radial-gradient(50% 55% at 68% 70%,color-mix(in srgb,var(--ink) 8%,transparent),transparent 72%);opacity:calc(.3 + var(--settle) * .7);scale:calc(1.14 - var(--settle) * .14);transition:opacity var(--tick) linear,scale var(--tick) linear}.imageDrawing_grain__6sQrL{position:absolute;inset:0;background-color:color-mix(in srgb,var(--ink) 14%,transparent);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2.4 0 0 0 -.85'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2.4 0 0 0 -.85'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");-webkit-mask-size:10rem;mask-size:10rem;opacity:calc(1 - var(--settle) * .65);transition:opacity var(--tick) linear}.imageDrawing_drawing__JhwY_:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 30%,color-mix(in oklch,color-mix(in oklch,var(--color-brand-signal) 14%,var(--color-card)) 55%,transparent) 50%,transparent 70%);transform:translateX(-100%);animation:sweep-across calc(var(--dur-loop-slow) * 2) linear infinite;pointer-events:none}.imageDrawing_cue__Nmkhj{position:absolute;inset-inline-start:var(--space-2xs);inset-block-end:var(--space-2xs);z-index:1;display:inline-flex;padding:var(--space-3xs) var(--space-xs);border-radius:var(--radius-pill);background:color-mix(in oklch,var(--color-card) 82%,transparent);box-shadow:0 0 0 var(--rule-hair) var(--color-line);-webkit-backdrop-filter:var(--backdrop-glass);backdrop-filter:var(--backdrop-glass);color:var(--color-neutral);font-family:var(--font-mono-ui);font-size:var(--text-2xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.4;white-space:nowrap}.imageDrawing_cue__Nmkhj b{color:var(--color-ink);font-weight:500}@container (inline-size < 14rem){.imageDrawing_cueOf__EYT_V{display:none}}@container (inline-size < 7rem){.imageDrawing_cue__Nmkhj{display:none}}.imageDrawing_revealWaiting___SOM7{opacity:.4;filter:blur(14px);scale:.985}.imageDrawing_revealIn__VEwqI{transition:opacity var(--dur-long) var(--ease-out),filter var(--dur-moment) var(--ease-out),scale var(--dur-moment) var(--ease-out)}@media (prefers-reduced-motion:reduce){.imageDrawing_drawing__JhwY_:after{animation:none;display:none}.imageDrawing_form__srFBz,.imageDrawing_grain__6sQrL{transition:none}.imageDrawing_form__srFBz{opacity:.65;scale:1}.imageDrawing_grain__6sQrL{opacity:.6}.imageDrawing_revealWaiting___SOM7{opacity:0;filter:none;scale:1}.imageDrawing_revealIn__VEwqI{transition:opacity var(--dur-micro) linear}}.giveAwayChoice_choice__d1OIi.giveAwayChoice_choice__d1OIi.giveAwayChoice_choice__d1OIi{background:var(--color-card);box-shadow:inset 0 0 0 var(--rule-hair) var(--color-line)}.giveAwayChoice_choice__d1OIi.giveAwayChoice_choice__d1OIi.giveAwayChoice_choice__d1OIi>button{color:var(--color-ink-2)}.giveAwayChoice_choice__d1OIi.giveAwayChoice_choice__d1OIi.giveAwayChoice_choice__d1OIi>[aria-pressed=true]{color:var(--color-card)}@media (hover:hover) and (pointer:fine){.giveAwayChoice_choice__d1OIi.giveAwayChoice_choice__d1OIi.giveAwayChoice_choice__d1OIi>button:not([aria-pressed=true]):hover{color:var(--color-ink)}}.giveAwayChoice_choice__d1OIi.giveAwayChoice_choice__d1OIi.giveAwayChoice_choice__d1OIi:not([data-highlight])>[aria-pressed=true],.giveAwayChoice_choice__d1OIi.giveAwayChoice_choice__d1OIi.giveAwayChoice_choice__d1OIi>span[aria-hidden=true]{background:var(--color-ink)}.leadTemplateChoice_choice__KdSjJ{display:grid;grid-gap:var(--space-2xs);gap:var(--space-2xs);min-inline-size:0}.leadTemplateChoice_options__PCw8a{display:grid;grid-template-columns:repeat(3,minmax(0,7rem));grid-gap:var(--space-2xs);gap:var(--space-2xs)}.leadTemplateChoice_option__tFyZH{display:grid;grid-gap:var(--space-3xs);gap:var(--space-3xs);padding:var(--space-3xs);border:var(--rule-hair) solid var(--color-line);border-radius:var(--radius-input);background:var(--color-card);color:var(--color-neutral);font:inherit;font-size:var(--text-xs);font-weight:500;text-align:center;cursor:pointer;transition-property:border-color,box-shadow,color,transform;transition-duration:var(--dur-short);transition-timing-function:var(--ease-out)}.leadTemplateChoice_option__tFyZH[aria-checked=true]{border-color:var(--color-ink);box-shadow:0 0 0 1px var(--color-ink);color:var(--color-ink)}.leadTemplateChoice_option__tFyZH:disabled{opacity:.5;cursor:not-allowed}.leadTemplateChoice_option__tFyZH:not(:disabled):active{transform:scale(.96)}@media (hover:hover) and (pointer:fine){.leadTemplateChoice_option__tFyZH:hover:not(:disabled){border-color:var(--color-neutral);color:var(--color-ink)}}@media (prefers-reduced-motion:reduce){.leadTemplateChoice_option__tFyZH{transition-property:border-color,box-shadow,color}.leadTemplateChoice_option__tFyZH:active{transform:none}}.leadTemplateChoice_name__yDTfk{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.leadTemplateChoice_hint__nhvvE{margin:0;color:var(--color-neutral);font-size:var(--text-sm);text-wrap:pretty}.leadTemplateChoice_page__cesUy{display:grid;aspect-ratio:3/2;inline-size:100%;padding:7px;grid-gap:4px;gap:4px;border-radius:calc(var(--radius-input) - 3px);background:var(--lt-bg);box-shadow:inset 0 0 0 var(--rule-hair) var(--color-line);overflow:hidden}.leadTemplateChoice_page__cesUy[data-size=sm]{padding:5px;gap:3px}.leadTemplateChoice_cover__Vew86{display:block;border-radius:var(--lt-radius);background:linear-gradient(150deg,var(--lt-accent),var(--lt-primary));opacity:.85}.leadTemplateChoice_form__Vqy51,.leadTemplateChoice_text___diz2{display:grid;grid-gap:3px;gap:3px;align-content:center;min-inline-size:0}.leadTemplateChoice_form__Vqy51 i,.leadTemplateChoice_text___diz2 i{display:block;border-radius:2px}.leadTemplateChoice_heading__0C_6y{block-size:4px;background:var(--lt-ink);opacity:.8}.leadTemplateChoice_line__IJXv_{block-size:3px;inline-size:70%;background:var(--lt-muted);opacity:.5}.leadTemplateChoice_input__RFiVr{block-size:6px;background:var(--lt-surface);box-shadow:inset 0 0 0 1px var(--lt-line);border-radius:var(--lt-radius)!important}.leadTemplateChoice_button___Hfkz{block-size:6px;background:var(--lt-primary);border-radius:var(--lt-radius)!important}.leadTemplateChoice_page__cesUy[data-layout=centred]{grid-template-rows:1fr auto auto;justify-items:center}.leadTemplateChoice_page__cesUy[data-layout=centred] .leadTemplateChoice_cover__Vew86{inline-size:26%;block-size:100%}.leadTemplateChoice_page__cesUy[data-layout=centred] .leadTemplateChoice_form__Vqy51,.leadTemplateChoice_page__cesUy[data-layout=centred] .leadTemplateChoice_text___diz2{inline-size:56%;justify-items:center}.leadTemplateChoice_page__cesUy[data-layout=centred] .leadTemplateChoice_button___Hfkz,.leadTemplateChoice_page__cesUy[data-layout=centred] .leadTemplateChoice_heading__0C_6y,.leadTemplateChoice_page__cesUy[data-layout=centred] .leadTemplateChoice_input__RFiVr{inline-size:100%}.leadTemplateChoice_page__cesUy[data-layout=split]{grid-template-columns:44% 1fr;grid-template-rows:auto auto;column-gap:6px;align-content:center}.leadTemplateChoice_page__cesUy[data-layout=split] .leadTemplateChoice_cover__Vew86{grid-row:1/span 2;block-size:100%}.leadTemplateChoice_page__cesUy[data-layout=split] .leadTemplateChoice_text___diz2{align-self:end}.leadTemplateChoice_page__cesUy[data-layout=split] .leadTemplateChoice_form__Vqy51{align-self:start}.leadTemplateChoice_page__cesUy[data-layout=one_screen]{grid-template-rows:auto auto auto;justify-items:center;align-content:center}.leadTemplateChoice_page__cesUy[data-layout=one_screen] .leadTemplateChoice_cover__Vew86{inline-size:16%;aspect-ratio:3/4}.leadTemplateChoice_page__cesUy[data-layout=one_screen] .leadTemplateChoice_text___diz2{inline-size:60%;justify-items:center}.leadTemplateChoice_page__cesUy[data-layout=one_screen] .leadTemplateChoice_heading__0C_6y{inline-size:100%}.leadTemplateChoice_page__cesUy[data-layout=one_screen] .leadTemplateChoice_line__IJXv_{display:none}.leadTemplateChoice_page__cesUy[data-layout=one_screen] .leadTemplateChoice_form__Vqy51{grid-template-columns:1fr 34%;inline-size:70%;gap:2px}.disclosure_disclosure__E_60R{min-inline-size:0}.disclosure_summary__ptqFN{display:flex;align-items:center;gap:var(--space-2xs);min-block-size:44px;cursor:pointer;color:var(--color-ink);font-size:var(--text-sm);font-weight:500;list-style:none;white-space:normal;overflow-wrap:anywhere;-webkit-tap-highlight-color:transparent}.disclosure_summary__ptqFN>*{min-inline-size:0}.disclosure_summary__ptqFN::-webkit-details-marker{display:none}.disclosure_summary__ptqFN::marker{content:""}.disclosure_summary__ptqFN:before{content:"";flex:none;inline-size:6px;block-size:6px;margin-inline:2px var(--space-3xs);-webkit-border-after:1.5px solid currentColor;border-block-end:1.5px solid currentColor;-webkit-border-end:1.5px solid currentColor;border-inline-end:1.5px solid currentColor;rotate:-45deg;transition:rotate var(--dur-flick) var(--ease-flick)}.disclosure_disclosure__E_60R[open]>.disclosure_summary__ptqFN:before{rotate:45deg}.disclosure_summary__ptqFN small{color:var(--color-neutral);font-weight:400}.disclosure_body__iolhz{display:grid;grid-gap:var(--space-sm);gap:var(--space-sm);padding-block:var(--space-2xs) var(--space-xs)}.disclosure_boxed__otTV4{border-radius:var(--radius-input);background:var(--color-paper-2)}.disclosure_boxed__otTV4>.disclosure_summary__ptqFN{padding-inline:var(--space-sm)}.disclosure_boxed__otTV4>.disclosure_body__iolhz{padding:0 var(--space-sm) var(--space-sm)}.disclosure_titled__YNgJa{display:grid;grid-gap:var(--space-2xs);gap:var(--space-2xs)}.disclosure_titled__YNgJa>header{display:grid;grid-gap:var(--space-3xs);gap:var(--space-3xs)}@media (hover:hover) and (pointer:fine){.disclosure_summary__ptqFN:hover{color:var(--color-ink-2)}}.surface_card__i7zeg{display:grid;grid-gap:var(--space-md);gap:var(--space-md);min-inline-size:0;padding:clamp(var(--space-md),3vw,var(--space-lg));border:var(--rule-hair) solid var(--color-line);border-radius:var(--radius-card);corner-shape:var(--corner-surface);background:var(--color-card);box-shadow:var(--shadow-card)}.surface_well__hvd54{grid-gap:var(--space-xs);gap:var(--space-xs);border-radius:var(--radius-inset);background:var(--color-paper-2)}.surface_tile__gnwI2,.surface_well__hvd54{display:grid;min-inline-size:0;padding:var(--space-sm);corner-shape:var(--corner-surface)}.surface_tile__gnwI2{grid-gap:var(--space-2xs);gap:var(--space-2xs);border:var(--rule-hair) solid var(--color-line);border-radius:var(--radius-control);background:var(--color-card)}.surface_tight__tw0Zr{padding:var(--space-sm);gap:var(--space-sm)}.surface_flush__K73AO{padding:0;overflow:clip}.runTaskList_list__oNnRb{display:grid;margin:0;padding:0;list-style:none;text-align:start;interpolate-size:allow-keywords}.runTaskList_list__oNnRb li{display:grid;grid-template-columns:24px minmax(0,1fr) auto;grid-gap:var(--space-xs);gap:var(--space-xs);align-items:center;min-height:52px;padding-block:var(--space-2xs);overflow:clip;overflow-clip-margin:var(--space-3xs);animation:arrive var(--dur-arrive) var(--ease-out) calc(var(--i, 0) * var(--dur-stagger)) backwards;transition:block-size var(--dur-long) var(--ease-out),min-height var(--dur-long) var(--ease-out),padding-block var(--dur-long) var(--ease-out),opacity var(--dur-short) var(--ease-out),visibility 0s;@starting-style{block-size:0;min-height:0;padding-block:0}}.runTaskList_list__oNnRb li[data-fold=folded]:not([data-just-done]){block-size:0;min-height:0;opacity:0;padding-block:0;visibility:hidden;transition:block-size var(--dur-short) var(--ease-in-out),min-height var(--dur-short) var(--ease-in-out),padding-block var(--dur-short) var(--ease-in-out),opacity var(--dur-exit) var(--ease-out),visibility 0s var(--dur-short)}.runTaskList_list__oNnRb li>div{display:grid;grid-gap:1px;gap:1px;min-width:0}.runTaskList_list__oNnRb strong{color:var(--color-ink);font-size:var(--text-sm);font-weight:500;line-height:1.35;overflow-wrap:anywhere}.runTaskList_list__oNnRb small{animation:fade-in var(--dur-short) var(--ease-out);color:var(--color-neutral);display:-webkit-box;font-size:var(--text-xs);line-height:1.4;overflow:hidden;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.runTaskList_list__oNnRb li[data-state=pending] strong{color:var(--color-muted);font-weight:400}.runTaskList_meta__M3xjg{color:var(--color-neutral);font-family:var(--font-mono-ui);font-size:var(--text-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.runTaskList_list__oNnRb[data-live] li[data-state=running] strong{animation:shimmer var(--dur-loop-slow) linear infinite;background:linear-gradient(90deg,var(--color-ink) 0 38%,color-mix(in oklch,var(--color-ink) 40%,var(--color-card)) 50%,var(--color-ink) 62% 100%) 0 0 /200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent}@media (forced-colors:active){.runTaskList_list__oNnRb[data-live] li[data-state=running] strong{animation:none;background:none;color:CanvasText}}.runTaskList_mark__5RF1o{align-items:center;display:inline-flex;block-size:24px;inline-size:24px;justify-content:center}.runTaskList_mark__5RF1o[data-done]{background:var(--color-success);border-radius:var(--radius-pill);color:var(--color-paper)}.runTaskList_mark__5RF1o[data-done] svg{block-size:14px;inline-size:14px}.runTaskList_mark__5RF1o svg{block-size:22px;inline-size:22px;overflow:visible}.runTaskList_ring__c7XHG{fill:none;stroke:var(--color-paper-3);stroke-width:2.5}.runTaskList_arc__hUN1d{fill:none;stroke:var(--color-success);stroke-linecap:round;stroke-width:2.5;transform:rotate(-90deg);transform-origin:center;transition:stroke-dasharray var(--dur-long) var(--ease-out)}.runTaskList_list__oNnRb li[data-state=stopped] .runTaskList_arc__hUN1d,.runTaskList_list__oNnRb:not([data-live]) li[data-state=running] .runTaskList_arc__hUN1d{stroke:var(--color-neutral)}.runTaskList_dot__Br85p{animation:pulse var(--dur-loop) linear infinite;fill:var(--color-success);transform-box:fill-box;transform-origin:center}.runTaskList_list__oNnRb li[data-just-done] .runTaskList_mark__5RF1o[data-done]{animation:stage-done var(--dur-long) var(--ease-spring) both}.runTaskList_list__oNnRb li[data-just-done] .runTaskList_mark__5RF1o[data-done] path{animation:mark-check var(--dur-long) var(--ease-out) var(--dur-micro) both;stroke-dasharray:24}.runTaskList_segments__HEkjx{display:flex;gap:var(--space-3xs);inline-size:100%}.runTaskList_segments__HEkjx,.runTaskList_segments__HEkjx>i{border-radius:var(--radius-pill);overflow:hidden;position:relative}.runTaskList_segments__HEkjx>i{background:var(--color-paper-3);flex:1 1;block-size:8px}.runTaskList_segments__HEkjx b{background:var(--color-success);border-radius:inherit;display:block;block-size:100%;transform:scaleX(var(--fill));transform-origin:left center;transition:transform var(--dur-long) var(--ease-out);@starting-style{transform:scaleX(0)}}.runTaskList_segments__HEkjx b[data-eased]{transition-duration:var(--ease-for);transition-timing-function:var(--ease-out)}.runTaskList_segments__HEkjx>i:is([data-state=running],[data-state=stopped])>b{opacity:.7}.runTaskList_segments__HEkjx>i[data-settled]:is([data-state=running],[data-state=stopped]){background:repeating-linear-gradient(-45deg,var(--color-paper-3) 0 4px,var(--color-line) 4px 6px)}.runTaskList_segments__HEkjx>i[data-settled]>b{transition:none}.runTaskList_segments__HEkjx[data-live]:after{animation:sweep-across var(--dur-loop-slow) linear infinite;background:linear-gradient(90deg,transparent,color-mix(in oklch,var(--color-card) 55%,transparent),transparent);content:"";inset:0;pointer-events:none;position:absolute;inline-size:40%}@media (prefers-reduced-motion:reduce){.runTaskList_list__oNnRb li,.runTaskList_list__oNnRb li[data-fold=folded]:not([data-just-done]){animation:none;transition:none}.runTaskList_list__oNnRb small{animation-duration:var(--dur-micro)}.runTaskList_list__oNnRb[data-live] li[data-state=running] strong{animation:none;background:none;color:var(--color-ink)}.runTaskList_dot__Br85p,.runTaskList_list__oNnRb li[data-just-done] .runTaskList_mark__5RF1o[data-done],.runTaskList_list__oNnRb li[data-just-done] .runTaskList_mark__5RF1o[data-done] path{animation:none}.runTaskList_arc__hUN1d,.runTaskList_segments__HEkjx b,.runTaskList_segments__HEkjx b[data-eased]{transition:none}.runTaskList_segments__HEkjx[data-live]:after{animation:none;display:none}}.listRow_ledger__Iit41{display:grid;margin:0 calc(var(--space-sm) * -1);padding:0;list-style:none}.listRow_entry__7LUnO{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"what amount" "meta end";align-items:baseline;grid-gap:var(--space-3xs) var(--space-sm);gap:var(--space-3xs) var(--space-sm);padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-control);transition:background-color var(--dur-micro) var(--ease-out)}.listRow_entry__7LUnO+.listRow_entry__7LUnO:before{content:"";position:absolute;inset-inline:var(--space-sm);inset-block-start:0;block-size:var(--rule-hair);background:var(--color-rule);transition:opacity var(--dur-micro) var(--ease-out)}@media (hover:hover) and (pointer:fine){.listRow_entry__7LUnO:hover{background:var(--color-wash)}.listRow_entry__7LUnO:hover+.listRow_entry__7LUnO:before,.listRow_entry__7LUnO:hover:before{opacity:0}}.listRow_what__nMDge{grid-area:what;min-inline-size:0;font-weight:500;overflow-wrap:anywhere}.listRow_meta__ZxTOL{grid-area:meta;min-inline-size:0;color:var(--color-neutral);font-size:var(--text-xs);line-height:1.5;overflow-wrap:anywhere}.listRow_amount__6JX3Q{grid-area:amount;justify-self:end;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.listRow_amount__6JX3Q[data-tone=in]{color:var(--color-success-ink)}.listRow_end__c_Giy{grid-area:end;justify-self:end;display:flex;align-items:center;gap:var(--space-2xs);color:var(--color-muted);font-size:var(--text-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:end}.listRow_end__c_Giy :is(a,button){position:relative;z-index:1}@media (max-width:39.999rem){.listRow_amount__6JX3Q{white-space:normal;text-align:end}}.listRow_open__PWxzJ{padding:0;border:0;background:none;color:inherit;font:inherit;font-weight:inherit;text-align:start;text-decoration:none;white-space:normal;cursor:pointer;overflow-wrap:anywhere}.listRow_open__PWxzJ:after{content:"";position:absolute;inset:0;border-radius:inherit}.listRow_open__PWxzJ:focus-visible{outline:none}.listRow_entry__7LUnO:has(.listRow_open__PWxzJ:focus-visible){outline:2px solid var(--color-focus);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.listRow_entry__7LUnO,.listRow_entry__7LUnO:before{transition:none}}.stat_group__UujCX{display:grid;grid-gap:var(--space-sm);gap:var(--space-sm);grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr))}.stat_stat__LoTgx{display:grid;align-content:start;grid-gap:var(--space-3xs);gap:var(--space-3xs);min-inline-size:0;padding:var(--space-sm) var(--space-md);border:var(--rule-hair) solid var(--color-line);border-radius:var(--radius-card);corner-shape:var(--corner-surface);background:var(--color-card);box-shadow:var(--shadow-card)}.stat_label__FIYrE,.stat_note__axuw1{color:var(--color-muted);font-size:var(--text-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.stat_value__CVvhF{font-size:var(--text-xl);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:var(--tracking-display);line-height:1.1;overflow-wrap:anywhere}:where(.table_frame__8tx83){overflow-x:auto;background:var(--color-card);border:var(--rule-hair) solid var(--color-line);border-radius:var(--radius-card);corner-shape:var(--corner-surface);box-shadow:var(--shadow-card)}:where(.table_table__i98c3){width:100%;border-collapse:collapse;font-size:var(--text-sm)}:where(.table_table__i98c3) th{padding:var(--space-xs) var(--space-sm);color:var(--color-muted);font-size:var(--text-xs);font-weight:400;text-align:start;white-space:nowrap;border-bottom:var(--rule-hair) solid var(--color-line)}:where(.table_table__i98c3) td{padding:var(--space-xs) var(--space-sm);border-bottom:var(--rule-hair) solid var(--color-rule)}:where(.table_table__i98c3) tbody tr:last-child td{border-bottom:0}:where(.table_table__i98c3) tbody td{transition:background-color var(--dur-micro) var(--ease-out)}@media (hover:hover) and (pointer:fine){:where(.table_table__i98c3) tbody tr:hover td{background:var(--color-wash)}}@media (prefers-reduced-motion:reduce){:where(.table_table__i98c3) tbody td{transition:none}}.emptyState_empty__g8dCE{display:grid;justify-items:start;grid-gap:var(--space-2xs);gap:var(--space-2xs);min-inline-size:0}.emptyState_empty__g8dCE[data-size=page]{padding:clamp(var(--space-md),5vw,var(--space-xl));border:var(--rule-hair) solid var(--color-line);border-radius:var(--radius-card);corner-shape:var(--corner-surface);background:var(--color-card);box-shadow:var(--shadow-card)}.library-content>:is(header,nav)+.emptyState_empty__g8dCE{-webkit-margin-before:var(--space-xl);margin-block-start:var(--space-xl)}.emptyState_empty__g8dCE[data-size=panel]{padding:var(--space-md);border-radius:var(--radius-inset);corner-shape:var(--corner-surface);background:var(--color-paper-2)}.emptyState_title__FaFYq{margin:0;color:var(--color-ink);font-size:var(--text-md);font-weight:500;letter-spacing:var(--tracking-snug);line-height:1.25}.emptyState_empty__g8dCE[data-size=panel] .emptyState_title__FaFYq{font-size:var(--text-base)}.emptyState_body__lbWnG{max-inline-size:52ch;line-height:1.55}.emptyState_after__TbiKU,.emptyState_body__lbWnG{margin:0;color:var(--color-neutral);font-size:var(--text-sm)}.emptyState_action__4wI4F{display:flex;flex-wrap:wrap;gap:var(--space-xs);-webkit-margin-before:var(--space-sm);margin-block-start:var(--space-sm)}.emptyState_preview___jnI_{display:grid;align-content:center;grid-gap:var(--space-2xs);gap:var(--space-2xs);justify-self:stretch;max-inline-size:30rem;-webkit-margin-after:var(--space-sm);margin-block-end:var(--space-sm);padding:var(--space-sm);border-radius:max(var(--radius-input),calc(var(--radius-card) - var(--space-lg)));corner-shape:var(--corner-surface);background:var(--color-paper-3);color:var(--color-neutral);font-size:var(--text-xs)}.emptyState_row__cxSDC{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:var(--space-xs);gap:var(--space-xs);padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-input);corner-shape:var(--corner-surface);background:var(--color-card);box-shadow:var(--shadow-card)}.emptyState_row__cxSDC+.emptyState_row__cxSDC{opacity:.6;scale:.97}.emptyState_row__cxSDC>i{inline-size:7px;block-size:7px;border-radius:50%;background:var(--color-accent)}.emptyState_row__cxSDC>i[data-quiet]{background:var(--color-rule-2)}.emptyState_row__cxSDC>span:not(.emptyState_end__OkxCE){display:grid;grid-gap:2px;gap:2px;min-inline-size:0}.emptyState_row__cxSDC b{overflow:hidden;text-overflow:ellipsis}.emptyState_row__cxSDC b,.emptyState_row__cxSDC em{color:var(--color-ink);font-weight:500;white-space:nowrap}.emptyState_row__cxSDC em{padding:2px var(--space-xs);border-radius:var(--radius-pill);background:var(--color-secondary);font-style:normal}.emptyState_end__OkxCE{color:var(--color-ink-2);font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.sectionHead_head__Ry5Rx{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2xs) var(--space-sm);min-block-size:2.25rem}.sectionHead_title__IiNkq{margin:0;color:var(--color-ink);font-size:var(--text-section);font-weight:500;letter-spacing:var(--tracking-snug);line-height:1.25}.pageTitle_head__r5_XA{display:grid;grid-gap:var(--space-2xs);gap:var(--space-2xs);min-inline-size:0}.pageTitle_row__wryMw{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-sm) var(--space-md)}.pageTitle_row__wryMw>div:first-child{display:grid;grid-gap:var(--space-2xs);gap:var(--space-2xs);min-inline-size:0;flex:1 1 12rem}.pageTitle_title__ZtPfM{margin:0;font-size:var(--text-title);font-weight:var(--display-weight);letter-spacing:var(--tracking-display);line-height:var(--leading-title);text-wrap:balance;overflow-wrap:anywhere}.pageTitle_lead__X1rW8{margin:0;max-inline-size:62ch;color:var(--color-neutral);font-size:var(--text-sm);line-height:1.55;text-wrap:pretty;overflow-wrap:anywhere}.pageTitle_actions__uad4c{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs);flex:none;max-inline-size:100%;-webkit-margin-start:auto;margin-inline-start:auto}.floatingPill_dock__ad2yn{position:fixed;inset-inline:0;inset-block-start:calc(var(--app-header-top) + var(--app-header-height) + var(--space-2xs));z-index:var(--z-raised);display:flex;justify-content:center;padding-inline:var(--space-sm);pointer-events:none}.floatingPill_pill__Pye6M{position:relative;pointer-events:auto;display:inline-flex;align-items:center;gap:var(--space-2xs);max-inline-size:100%;min-block-size:32px;padding:var(--space-3xs) var(--space-sm) var(--space-3xs) var(--space-xs);border:var(--rule-hair) solid var(--color-line);border-radius:var(--radius-pill);background:var(--color-popover);box-shadow:var(--shadow-floating);color:var(--color-ink);font-family:var(--font-body);font-size:var(--text-xs);font-weight:500;text-decoration:none;white-space:normal;transition:background-color var(--dur-micro) var(--ease-out);animation:drop-in var(--dur-banner) var(--ease-banner) both;--drop-from:-8px}.floatingPill_pill__Pye6M:before{content:"";position:absolute;inset:-6px 0}@media (hover:hover) and (pointer:fine){.floatingPill_pill__Pye6M:hover{background:var(--color-paper-2)}}.floatingPill_dot__YayCJ{flex:none;inline-size:8px;block-size:8px;border-radius:50%;background:var(--color-muted)}.floatingPill_dot__YayCJ[data-tone=warning]{background:var(--color-warning)}.floatingPill_dot__YayCJ[data-tone=danger]{background:var(--color-error)}@media (max-width:63.999rem){.floatingPill_dock__ad2yn{inset-block:auto max(var(--space-md),env(safe-area-inset-bottom))}.floatingPill_pill__Pye6M{--drop-from:8px}}.studio-shell:has([data-shell-focus]) .floatingPill_dock__ad2yn{inset-block:auto max(var(--space-md),env(safe-area-inset-bottom))}@media (prefers-reduced-motion:reduce){.floatingPill_pill__Pye6M{animation:none}}.dayBars_chart__OHwM4{margin:0;padding:var(--space-md);border:var(--rule-hair) solid var(--color-line);border-radius:var(--radius-card);corner-shape:var(--corner-surface);background:var(--color-card);box-shadow:var(--shadow-card)}.dayBars_chart__OHwM4 figcaption{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-3xs) var(--space-sm);margin-bottom:var(--space-md);color:var(--color-muted);font-size:var(--text-xs)}.dayBars_chart__OHwM4 figcaption strong{color:var(--color-ink);font-size:var(--text-lg);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:var(--tracking-display)}.dayBars_plot__orUU0{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:var(--space-2xs);gap:var(--space-2xs)}.dayBars_axis__DX_DQ{display:grid;grid-template-rows:0 1fr 0 1fr 0 1.25rem;block-size:10rem;color:var(--color-muted);font-size:var(--text-2xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:end}.dayBars_axis__DX_DQ span{line-height:1;transform:translateY(-50%);white-space:nowrap}.dayBars_axis__DX_DQ span:first-child{grid-row:1}.dayBars_axis__DX_DQ span:nth-child(2){grid-row:3}.dayBars_axis__DX_DQ span:nth-child(3){grid-row:5}.dayBars_bars__BKLub{display:grid;grid-gap:2px;gap:2px;block-size:10rem;margin:0;padding:0;list-style:none;background:linear-gradient(var(--color-rule),var(--color-rule)) 0 0 /100% 1px no-repeat,linear-gradient(var(--color-rule),var(--color-rule)) 0 calc((100% - 1.25rem) / 2) /100% 1px no-repeat,linear-gradient(var(--color-line),var(--color-line)) 0 calc(100% - 1.25rem) /100% 1px no-repeat}.dayBars_day__6OWof{display:grid;grid-template-rows:minmax(0,1fr) 1.25rem;min-inline-size:0;outline:none}.dayBars_day__6OWof>small{padding-top:var(--space-3xs);overflow:visible;color:var(--color-muted);font-size:var(--text-2xs);white-space:nowrap}.dayBars_day__6OWof:last-child>small{direction:rtl}.dayBars_col__O7HBr{position:relative;display:flex;align-items:end;min-block-size:0}.dayBars_bar__Jyrrh{inline-size:100%;border-radius:4px 4px 1px 1px;background:var(--color-chart);transition:opacity var(--dur-micro) var(--ease-out)}.dayBars_bar__Jyrrh[data-empty]{block-size:2px!important;background:var(--color-line)}@media (hover:hover) and (pointer:fine){.dayBars_bars__BKLub:hover .dayBars_bar__Jyrrh{opacity:.45}.dayBars_bars__BKLub .dayBars_day__6OWof:hover .dayBars_bar__Jyrrh{opacity:1}}.dayBars_bars__BKLub:has(.dayBars_day__6OWof[data-open]) .dayBars_bar__Jyrrh{opacity:.45}.dayBars_bars__BKLub .dayBars_day__6OWof[data-open] .dayBars_bar__Jyrrh{opacity:1}.dayBars_bars__BKLub .dayBars_day__6OWof:focus-visible .dayBars_bar__Jyrrh{outline:2px solid var(--color-focus);outline-offset:2px}.dayBars_day__6OWof{-webkit-tap-highlight-color:transparent}.dayBars_tip__wx3Wp{position:absolute;bottom:calc(100% + var(--space-2xs));left:50%;z-index:var(--z-raised);display:grid;grid-gap:2px;gap:2px;padding:var(--space-2xs) var(--space-xs);min-inline-size:max-content;border:var(--rule-hair) solid var(--color-line);border-radius:var(--radius-control);background:var(--color-popover);box-shadow:var(--shadow-floating);color:var(--color-ink-2);font-size:var(--text-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;opacity:0;pointer-events:none;transform:translate(-50%,4px);transition:opacity var(--dur-micro) var(--ease-out),transform var(--dur-micro) var(--ease-out)}.dayBars_col__O7HBr:has(.dayBars_bar__Jyrrh[data-empty]) .dayBars_tip__wx3Wp{bottom:var(--space-sm)}.dayBars_tipDate__YxDL2{color:var(--color-muted)}.dayBars_day__6OWof[data-open] .dayBars_tip__wx3Wp{opacity:1;transform:translate(-50%)}@media (hover:hover) and (pointer:fine){.dayBars_day__6OWof:hover .dayBars_tip__wx3Wp{opacity:1;transform:translate(-50%)}.dayBars_bars__BKLub:hover .dayBars_day__6OWof[data-open]:not(:hover) .dayBars_tip__wx3Wp{opacity:0}.dayBars_bars__BKLub:hover .dayBars_day__6OWof[data-open]:not(:hover) .dayBars_bar__Jyrrh{opacity:.45}}.dayBars_day__6OWof[data-edge=start] .dayBars_tip__wx3Wp{left:0;transform:translateY(4px)}.dayBars_day__6OWof[data-edge=start]:is(:hover,[data-open]) .dayBars_tip__wx3Wp{transform:translate(0)}.dayBars_day__6OWof[data-edge=end] .dayBars_tip__wx3Wp{left:auto;right:0;transform:translateY(4px)}.dayBars_day__6OWof[data-edge=end]:is(:hover,[data-open]) .dayBars_tip__wx3Wp{transform:translate(0)}@media (prefers-reduced-motion:reduce){.dayBars_bar__Jyrrh,.dayBars_tip__wx3Wp{transition:none}}.toast_toast__EVBui{pointer-events:auto;display:flex;align-items:center;gap:var(--space-2xs);max-inline-size:min(100%,32rem);min-block-size:40px;padding:var(--space-3xs) var(--space-3xs) var(--space-3xs) var(--space-sm);border-radius:var(--radius-pill);background:var(--color-inverse);color:var(--color-on-inverse);box-shadow:var(--shadow-floating);font-size:var(--text-sm);animation:rise-in var(--dur-banner) var(--ease-banner) both,toast-pulse var(--dur-toast) var(--ease-toast)}.toast_toast__EVBui[data-beat=even]{animation-name:rise-in,toast-pulse-again}.toast_toast__EVBui[data-kind=error]{color:var(--color-error-on-dark);animation-name:rise-in,toast-shake}.toast_toast__EVBui[data-kind=error][data-beat=even]{animation-name:rise-in,toast-shake-again}.toast_dot__Qudoe{flex:none;inline-size:8px;block-size:8px;border-radius:var(--radius-pill);background:var(--color-success)}.toast_toast__EVBui[data-kind=error] .toast_dot__Qudoe{background:currentColor}.toast_text__zguKP{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.toast_actions__4txwE{display:flex;align-items:center;gap:var(--space-3xs);flex:none}.toast_actions__4txwE :is(a,button){color:inherit}@media (hover:hover) and (pointer:fine){.toast_actions__4txwE :is(a,button):hover:not(:disabled){background:color-mix(in srgb,var(--color-on-inverse) 14%,transparent);color:var(--color-on-inverse)}}@media (prefers-reduced-motion:reduce){.toast_toast__EVBui{animation:fade-in var(--dur-micro) linear}}.downloadMenu_trigger__xOre2{display:inline-flex;align-items:center;gap:var(--space-2xs)}.downloadMenu_glyph__UpwlF,.downloadMenu_words__tOLGW{display:inline-grid}.downloadMenu_glyph__UpwlF>*,.downloadMenu_words__tOLGW>*{grid-area:1/1}.downloadMenu_glyph__UpwlF{place-items:center;inline-size:1em;block-size:1em}.downloadMenu_glyph__UpwlF>*{transition:opacity var(--dur-short) cubic-bezier(.2,0,0,1),scale var(--dur-short) cubic-bezier(.2,0,0,1),filter var(--dur-short) cubic-bezier(.2,0,0,1)}.downloadMenu_words__tOLGW{justify-items:start}.downloadMenu_words__tOLGW>*{transition:opacity var(--dur-micro) var(--ease-out),visibility 0s}.downloadMenu_trigger__xOre2:not([data-making]) .downloadMenu_glyph__UpwlF>:last-child,.downloadMenu_trigger__xOre2[data-making] .downloadMenu_glyph__UpwlF>:first-child{opacity:0;scale:.25;filter:blur(4px)}.downloadMenu_trigger__xOre2:not([data-making]) [data-word=busy],.downloadMenu_trigger__xOre2[data-making] [data-word=idle]{opacity:0;visibility:hidden;transition:opacity var(--dur-micro) var(--ease-out),visibility 0s var(--dur-micro)}@media (prefers-reduced-motion:reduce){.downloadMenu_glyph__UpwlF>*{transition:opacity var(--dur-micro) linear}.downloadMenu_trigger__xOre2 .downloadMenu_glyph__UpwlF>*{scale:1;filter:none}}.pageProgress_run__1JTJs{container-type:inline-size;display:grid;grid-gap:var(--space-md);gap:var(--space-md);padding:var(--space-md);border-radius:var(--radius-card);corner-shape:var(--corner-surface);background:var(--color-card);box-shadow:var(--shadow-floating)}.pageProgress_top__PsQ9n{display:flex;flex-wrap:wrap;gap:var(--space-xs);align-items:center;justify-content:space-between;min-block-size:44px}.pageProgress_estimate__E20mJ{margin:0;color:var(--color-neutral);font-family:var(--font-mono-ui);font-size:var(--text-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pageProgress_stage__1vw_r{display:grid;grid-gap:var(--space-md);gap:var(--space-md);align-items:center}@container (min-width: 32rem){.pageProgress_stage__1vw_r{grid-template-columns:15rem minmax(0,1fr)}}.pageProgress_now__Idj_r{display:grid;grid-gap:var(--space-3xs);gap:var(--space-3xs)}.pageProgress_now__Idj_r small{color:var(--color-muted);font-family:var(--font-mono-ui);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--text-xs)}.pageProgress_now__Idj_r h3{margin:0;font-size:var(--text-xl);font-weight:var(--display-weight);letter-spacing:var(--tracking-display);line-height:1.1;text-wrap:balance}.pageProgress_now__Idj_r p{margin:0;color:var(--color-neutral);text-wrap:pretty}.pageProgress_now__Idj_r :is(h3,p){animation:arrive var(--dur-arrive) var(--ease-out) backwards}.pageProgress_page___CVi5{position:relative;display:grid;grid-gap:var(--space-2xs);gap:var(--space-2xs);align-content:start;justify-self:center;width:min(15rem,100%);padding:var(--space-xs);border-radius:var(--radius-input);background:var(--color-paper);box-shadow:0 0 0 1px var(--color-line),var(--shadow-floating);overflow:hidden}.pageProgress_page___CVi5[data-shimmer]:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(110deg,transparent 35%,color-mix(in oklch,var(--color-card) 70%,transparent) 50%,transparent 65%) 0 0 /250% 100%;animation:shimmer var(--dur-loop-slow) linear infinite}.pageProgress_headline__Rj40w{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;font-size:var(--text-sm);font-weight:500;line-height:1.3;color:var(--color-ink);text-wrap:balance;animation:fade-in var(--dur-short) var(--ease-out) backwards}.pageProgress_headlineBar___fJiE{width:62%;height:10px;border-radius:var(--radius-xs);background:var(--color-rule-2)}.pageProgress_plan___U355{display:grid;grid-gap:var(--space-3xs);gap:var(--space-3xs);margin:0;padding:0;list-style:none}.pageProgress_plan___U355 li{display:flex;align-items:center;gap:var(--space-2xs);min-height:18px;padding:0 var(--space-2xs);border-radius:var(--radius-xs);background:var(--color-card);box-shadow:0 0 0 1px var(--color-line);font-family:var(--font-body);font-size:var(--text-2xs);color:var(--color-ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pageProgress_plan___U355 i{font-style:normal;color:var(--color-success)}.pageProgress_page___CVi5:not([data-planned]) .pageProgress_plan___U355 li{color:var(--color-neutral)}.pageProgress_timeline__yGpjd{-webkit-padding-before:var(--space-2xs);padding-block-start:var(--space-2xs);box-shadow:inset 0 var(--rule-hair) 0 var(--color-line)}.pageProgress_run__1JTJs[data-settled] .pageProgress_page___CVi5:after{animation:none}@media (prefers-reduced-motion:reduce){.pageProgress_headline__Rj40w,.pageProgress_page___CVi5:after{animation:none!important}.pageProgress_now__Idj_r :is(h3,p){animation:fade-in var(--dur-micro) linear backwards}.pageProgress_page___CVi5[data-shimmer]:after{display:none}}.priceInput_price__jMrPa{display:grid;grid-gap:var(--space-2xs);gap:var(--space-2xs)}.priceInput_row__XDbBx{display:flex;gap:var(--space-2xs)}.priceInput_row__XDbBx>.priceInput_currency__kxA6R{position:relative;flex:0 0 auto;inline-size:auto;display:inline-flex;align-items:center;gap:var(--space-3xs);white-space:nowrap;cursor:pointer}.priceInput_currency__kxA6R svg{color:var(--color-neutral)}.priceInput_currency__kxA6R select{position:absolute;inset:0;inline-size:100%;opacity:0;cursor:inherit;font:inherit}.priceInput_currency__kxA6R:focus-within{border-color:color-mix(in srgb,var(--ink) 30%,transparent);outline:2px solid var(--color-focus);outline-offset:2px}.priceInput_currency__kxA6R[data-disabled]{background:var(--color-wash);color:var(--color-muted);cursor:not-allowed}.priceInput_row__XDbBx>.priceInput_amount__JQnnI{flex:1 1 auto;min-inline-size:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.priceInput_shown__2BEgn{margin:0;color:var(--color-neutral);font-size:var(--text-sm)}.priceInput_shown__2BEgn b{color:var(--color-ink);font-weight:500}