.Faas2W_frame,.Faas2W_sheet,.Faas2W_pickPanel{--flow-field:var(--hairline-strong);--flow-field-hover:#bdbdb5;--flow-field-focus:var(--pencil-light)}.Faas2W_frame{background:var(--paper);min-height:100dvh;color:var(--ink);flex-direction:column;display:flex}.Faas2W_frame:has([data-setup-workspace])>.Faas2W_top{display:none}.Faas2W_frame:has([data-setup-workspace])>.Faas2W_main{padding:0;display:block}.Faas2W_optional{color:var(--pencil);font-size:var(--text-sm)}.Faas2W_optional>summary{cursor:pointer;width:fit-content;padding:var(--space-2) 0}.Faas2W_optional[open]>summary{margin-bottom:var(--space-3)}.Faas2W_planFit{color:var(--pencil);font-size:var(--text-xs);grid-column:1/-1}.Faas2W_tally:has(.Faas2W_planFit){grid-template-columns:auto auto;display:grid}.Faas2W_top{height:64px;padding:0 var(--space-6);justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.Faas2W_topLeft{align-items:center;gap:var(--space-4);min-width:0;display:flex}.Faas2W_brand{align-items:center;gap:var(--space-2);border-radius:var(--radius-xs);color:var(--ink);font-size:var(--text-lg);letter-spacing:-.025em;font-weight:600;text-decoration:none;display:inline-flex}.Faas2W_brand svg{width:24px;height:24px}.Faas2W_backSlot{padding-left:var(--space-4);align-items:center;display:flex;position:relative}.Faas2W_backSlot:empty{display:none}.Faas2W_backSlot:before{content:"";width:1px;height:20px;margin-top:calc(var(--space-3) * -1 + 2px);background:var(--hairline);position:absolute;top:50%;left:0}.Faas2W_back,.Faas2W_signOut{height:32px;padding:0 var(--space-3) 0 var(--space-2);align-items:center;gap:var(--space-1);border-radius:var(--radius-sm);color:var(--graphite);font:inherit;font-size:var(--text-sm);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);background:0 0;border:0;font-weight:500;display:inline-flex}.Faas2W_back{margin-left:calc(var(--space-2) * -1)}.Faas2W_back svg{transition:transform var(--dur-fast) var(--ease-out)}.Faas2W_signOut{padding:0 var(--space-3);color:var(--pencil)}@media (hover:hover){.Faas2W_back:hover:not(:disabled),.Faas2W_signOut:hover{background:var(--chalk);color:var(--ink)}.Faas2W_back:hover:not(:disabled) svg{transform:translate(-2px)}}.Faas2W_back:disabled{opacity:.45;cursor:not-allowed}.Faas2W_account{align-items:center;gap:var(--space-2);min-width:0;display:flex}.Faas2W_account form{display:flex}.Faas2W_email{max-width:min(32vw,320px);color:var(--pencil);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Faas2W_main{flex:1;width:100%}.Faas2W_column{width:100%;max-width:568px;padding:calc(var(--space-8) + var(--space-2)) var(--space-5) calc(var(--space-8) + var(--space-6));animation:Faas2W_rise var(--dur-slow) var(--ease-out) both;margin:0 auto}.Faas2W_entry{max-width:488px;padding-top:clamp(calc(var(--space-8) + var(--space-6)), 20vh, calc(var(--space-8) * 3))}.Faas2W_list{max-width:688px}.Faas2W_wide{max-width:928px}@keyframes Faas2W_rise{0%{opacity:.35;transform:translateY(8px)}}.Faas2W_step{display:block}.Faas2W_title{color:var(--ink);font-size:var(--text-flow);letter-spacing:-.022em;text-wrap:balance;margin:0;font-weight:600;line-height:1.15}.Faas2W_title:focus{outline:none}.Faas2W_lede{margin:var(--space-2) 0 0;color:var(--pencil);font-size:var(--text-md);text-wrap:pretty;line-height:1.5}.Faas2W_lede b{color:var(--ink);font-weight:500}.Faas2W_body{margin-top:var(--space-6)}.Faas2W_fields{gap:var(--space-5);display:grid}.Faas2W_pair{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Faas2W_field{min-width:0}.Faas2W_labelRow{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-2);display:flex}.Faas2W_label{margin-bottom:var(--space-2);color:var(--graphite);font-size:var(--text-sm);font-weight:500;line-height:1.3;display:block}.Faas2W_labelRow .Faas2W_label{margin-bottom:0}.Faas2W_labelMeta{color:var(--pencil);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.Faas2W_shell,.Faas2W_entryShell,.Faas2W_chips{border:1px solid var(--flow-field);border-radius:var(--radius-md);background:var(--paper);transition:border-color var(--dur-fast) var(--ease-out);position:relative}.Faas2W_shell:before,.Faas2W_entryShell:before,.Faas2W_chips:before{content:"";width:2px;height:20px;margin-top:calc(var(--space-3) * -1 + 2px);background:var(--ink);opacity:0;transition:opacity var(--dur-fast) var(--ease-out), transform var(--dur-base) var(--ease-out);pointer-events:none;border-radius:0 2px 2px 0;position:absolute;top:50%;left:-1px;transform:scaleY(.4)}.Faas2W_area:before{top:var(--space-3);margin-top:0}@media (hover:hover){.Faas2W_shell:hover,.Faas2W_entryShell:hover,.Faas2W_chips:hover{border-color:var(--flow-field-hover)}}.Faas2W_shell:focus-within,.Faas2W_entryShell:focus-within,.Faas2W_chips:focus-within{border-color:var(--flow-field-focus)}.Faas2W_shell:focus-within:before,.Faas2W_entryShell:focus-within:before,.Faas2W_chips:focus-within:before{opacity:1;transform:scaleY(1)}:is(.Faas2W_shell:has([aria-invalid=true]),.Faas2W_entryShell:has([aria-invalid=true])),:is(.Faas2W_shell:has(:disabled),.Faas2W_entryShell:has(input:disabled)){background:var(--chalk)}.Faas2W_control{width:100%;height:38px;padding:0 var(--space-3);box-shadow:none;color:var(--ink);font:inherit;font-size:var(--text-md);caret-color:var(--ink);background:0 0;border:0;outline:0;display:block}.Faas2W_control:focus,.Faas2W_control:focus-visible{box-shadow:none;outline:0}.Faas2W_control::placeholder{color:var(--pencil-light);opacity:1}:-webkit-any(.Faas2W_control:autofill,.Faas2W_control:-webkit-autofill){-webkit-text-fill-color:var(--ink);transition:background-color 99999s}:is(.Faas2W_control:autofill,.Faas2W_control:autofill){-webkit-text-fill-color:var(--ink);transition:background-color 99999s}textarea.Faas2W_control{height:auto;min-height:92px;padding:calc(var(--space-2) + 1px) var(--space-3);resize:none;field-sizing:content;line-height:1.5}select.Faas2W_control{appearance:none;padding-right:var(--space-6);background-image:var(--chevron);cursor:pointer;background-position:right 12px center;background-repeat:no-repeat;background-size:12px}.Faas2W_entryShell{height:48px;padding:calc(var(--space-1) - 1px);padding-left:var(--space-4);align-items:center;gap:var(--space-2);display:flex}.Faas2W_entryShell .Faas2W_control{min-width:0;height:100%;font-size:var(--text-input);letter-spacing:-.005em;flex:1;padding:0}.Faas2W_entryShell .Faas2W_cta{height:40px}.Faas2W_code{font-variant-numeric:tabular-nums;letter-spacing:.3em}.Faas2W_entryShell span.Faas2W_control{color:var(--graphite);align-items:center;display:flex}.Faas2W_entryStatus{padding:0 var(--space-3);align-items:center;display:inline-flex}.Faas2W_note,.Faas2W_status{margin:var(--space-3) 0 0;align-items:center;gap:var(--space-2);color:var(--pencil);font-size:var(--text-sm);line-height:1.4;display:flex}.Faas2W_note{color:var(--ink);font-weight:500}.Faas2W_note:before{content:"";background:var(--error-signal);border-radius:50%;flex:none;width:7px;height:7px}.Faas2W_status{color:var(--graphite)}.Faas2W_under{margin-top:var(--space-3);align-items:center;gap:var(--space-2);color:var(--pencil);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.Faas2W_domain{align-items:center;gap:calc(var(--space-1) + 2px);color:var(--graphite);display:inline-flex}.Faas2W_domain svg{color:var(--pencil-light)}.Faas2W_link{padding:2px var(--space-1);border-radius:var(--radius-xs);color:var(--ink);font:inherit;font-size:var(--text-sm);text-decoration:underline;-webkit-text-decoration-color:var(--hairline-strong);text-decoration-color:var(--hairline-strong);text-underline-offset:3px;cursor:pointer;transition:text-decoration-color var(--dur-fast) var(--ease-out);background:0 0;border:0;margin-left:-2px;font-weight:500;text-decoration-thickness:1px}.Faas2W_link:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.Faas2W_link:disabled{color:var(--pencil);cursor:default}.Faas2W_reveal{margin-top:var(--space-5)}.Faas2W_chips{min-height:40px;padding:calc(var(--space-1) + 1px);align-items:center;gap:calc(var(--space-1) + 2px);cursor:text;flex-wrap:wrap;display:flex}.Faas2W_chip{height:28px;padding:0 2px 0 var(--space-3);border-radius:var(--radius-sm);background:var(--chalk-deep);color:var(--ink);font-size:var(--text-sm);animation:Faas2W_pop var(--dur-base) var(--ease-out) both;align-items:center;gap:2px;font-weight:500;line-height:1;display:inline-flex}@keyframes Faas2W_pop{0%{opacity:0;transform:scale(.92)}}.Faas2W_chipX{border-radius:var(--radius-xs);width:24px;height:24px;color:var(--pencil);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);background:0 0;border:0;place-items:center;padding:0;display:grid}.Faas2W_chipX:hover{background:var(--hairline-strong);color:var(--ink)}.Faas2W_chipX:focus-visible{outline:2px solid var(--ink);outline-offset:0}.Faas2W_chips .Faas2W_control{width:auto;min-width:72px;height:28px;padding:0 calc(var(--space-2) - 1px);flex:1}.Faas2W_cta{height:40px;padding:0 calc(var(--space-4) - 2px) 0 var(--space-4);justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-sm);background:var(--ink);color:var(--paper);font:inherit;font-size:var(--text-md);letter-spacing:-.005em;white-space:nowrap;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);border:0;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.Faas2W_cta svg{color:var(--accent-on-ink);transition:transform var(--dur-base) var(--ease-out)}@media (hover:hover){.Faas2W_cta:hover:not(:disabled):not([aria-disabled=true]){background:var(--ink-hover)}.Faas2W_cta:hover:not(:disabled):not([aria-disabled=true]) svg{transform:translate(2px)}}.Faas2W_cta:active:not(:disabled){transform:translateY(1px)}.Faas2W_cta:disabled{background:var(--chalk-deep);color:var(--pencil-light);cursor:not-allowed}.Faas2W_cta:disabled svg{color:currentColor}.Faas2W_cta[aria-busy=true],.Faas2W_cta[aria-busy=true]:disabled{background:var(--ink);color:var(--paper);cursor:progress}.Faas2W_cta:focus-visible,.Faas2W_quiet:focus-visible,.Faas2W_link:focus-visible,.Faas2W_back:focus-visible,.Faas2W_signOut:focus-visible,.Faas2W_brand:focus-visible,.Faas2W_choice:focus-visible,.Faas2W_option:focus-visible,.Faas2W_row:focus-visible,.Faas2W_rival:focus-visible,.Faas2W_metric:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.Faas2W_quiet{height:32px;padding:0 var(--space-3);justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-sm);color:var(--graphite);font:inherit;font-size:var(--text-sm);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);background:0 0;border:0;font-weight:500;text-decoration:none;display:inline-flex}.Faas2W_quiet:hover:not(:disabled){background:var(--chalk);color:var(--ink)}.Faas2W_quiet:disabled{color:var(--pencil-light);cursor:not-allowed}.Faas2W_quiet[aria-pressed=true]{background:var(--chalk-deep);color:var(--ink)}.Faas2W_actions{margin-top:var(--space-6);justify-content:flex-end;align-items:center;gap:var(--space-3);display:flex}.Faas2W_split{justify-content:space-between}.Faas2W_sticky{z-index:var(--z-sticky);margin-top:var(--space-2);padding:var(--space-4) 0 var(--space-5);background:var(--paper);position:sticky;bottom:0}.Faas2W_sticky:before{content:"";height:var(--space-5);background:linear-gradient(to bottom, rgb(var(--paper-rgb) / 0), var(--paper));pointer-events:none;position:absolute;bottom:100%;left:0;right:0}.Faas2W_tally{align-items:center;gap:var(--space-2);display:flex}.Faas2W_count{color:var(--pencil);font-size:var(--text-sm);font-variant-numeric:tabular-nums}.Faas2W_count strong{color:var(--ink);font-weight:500}.Faas2W_choices{gap:var(--space-3);display:grid}.Faas2W_choicePair{grid-template-columns:repeat(2,minmax(0,1fr))}.Faas2W_choice,.Faas2W_option{width:100%;padding:var(--space-4);gap:var(--space-1);border:1px solid var(--hairline-strong);border-radius:var(--radius-md);background:var(--paper);color:var(--ink);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out);grid-template-columns:minmax(0,1fr);align-content:start;display:grid;position:relative}.Faas2W_choice{min-height:132px}.Faas2W_choice>svg:first-child{margin-bottom:var(--space-4);color:var(--graphite)}@media (hover:hover){.Faas2W_choice:hover,.Faas2W_option:hover{border-color:var(--pencil-light);background:var(--chalk)}.Faas2W_choice:hover .Faas2W_choiceArrow{opacity:1;transform:translate(0)}}.Faas2W_choice.Faas2W_selected,.Faas2W_option[aria-pressed=true]{border-color:var(--ink)}.Faas2W_choiceTitle,.Faas2W_choiceDetail{overflow-wrap:anywhere;min-width:0}.Faas2W_choiceTitle{font-size:var(--text-md);font-weight:600;line-height:1.3}.Faas2W_choiceDetail{color:var(--pencil);font-size:var(--text-sm);line-height:1.4}.Faas2W_choiceArrow{top:var(--space-4);right:var(--space-4);color:var(--pencil);opacity:0;transition:opacity var(--dur-fast) var(--ease-out), transform var(--dur-base) var(--ease-out);position:absolute;transform:translate(-4px)}.Faas2W_option{padding-right:var(--space-7)}.Faas2W_option:after{content:"";top:calc(50% - 9px);right:var(--space-4);width:18px;height:18px;box-shadow:inset 0 0 0 1.5px var(--hairline-strong);transition:background-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);border-radius:50%;position:absolute}.Faas2W_option[aria-pressed=true]:after{background:radial-gradient(circle, var(--accent-on-ink) 0 3px, var(--ink) 3.5px);box-shadow:none}.Faas2W_toolbar{margin-bottom:var(--space-3);justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.Faas2W_filter{width:auto}.Faas2W_filter .Faas2W_control{width:auto;height:30px;font-size:var(--text-sm);color:var(--graphite);font-weight:500}.Faas2W_filter.Faas2W_shell{border-radius:var(--radius-sm)}.Faas2W_filter.Faas2W_shell:before{height:14px;margin-top:calc(var(--space-2) * -1 + 1px)}.Faas2W_questions,.Faas2W_questions ul{margin:0;padding:0;list-style:none}.Faas2W_questions{border:1px solid var(--hairline);border-radius:var(--radius-md);overflow:hidden}.Faas2W_questions ul{padding-bottom:calc(var(--space-1) + 2px)}.Faas2W_group+.Faas2W_group{border-top:1px solid var(--hairline)}.Faas2W_groupName{padding:calc(var(--space-3) + 2px) var(--space-4) var(--space-1) calc(var(--space-7) + var(--space-1));color:var(--pencil);font-size:var(--text-xs);margin:0;font-weight:500;line-height:1.3}.Faas2W_q label{width:100%;padding:calc(var(--space-2) + 1px) var(--space-4) calc(var(--space-2) + 2px);align-items:flex-start;gap:var(--space-4);transition:background-color var(--dur-fast) var(--ease-out);display:flex}.Faas2W_q label>span:last-child{color:var(--ink);font-size:var(--text-md);letter-spacing:-.003em;transition:color var(--dur-fast) var(--ease-out);line-height:1.4}.Faas2W_q label:has(input:not(:checked))>span:last-child{color:var(--pencil)}.Faas2W_q label:hover{background:var(--chalk)}.Faas2W_q label:has(input:focus-visible){background:var(--chalk)}.Faas2W_skeletonRow{padding:var(--space-3) var(--space-4);align-items:center;gap:var(--space-4);display:flex}.Faas2W_skeletonRow+.Faas2W_skeletonRow{border-top:1px solid var(--hairline)}.Faas2W_meta{margin:var(--space-2) 0 0;color:var(--pencil);font-size:var(--text-sm);font-variant-numeric:tabular-nums}.Faas2W_metrics{border-block:1px solid var(--hairline);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Faas2W_metric{min-width:0;padding:var(--space-5) var(--space-5) var(--space-5) 0;gap:var(--space-2);color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-content:start;display:grid}.Faas2W_metric+.Faas2W_metric{padding-left:var(--space-5);border-left:1px solid var(--hairline)}.Faas2W_metric:disabled{cursor:default}.Faas2W_metricLabel{color:var(--graphite);font-size:var(--text-sm);font-weight:500}.Faas2W_metricValue{font-size:var(--text-figure);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-weight:600;line-height:1}.Faas2W_metricCount{color:var(--pencil);font-size:var(--text-sm)}.Faas2W_section{margin-top:var(--space-6)}.Faas2W_sectionTitle{margin:0 0 var(--space-3);color:var(--graphite);font-size:var(--text-sm);font-weight:500}.Faas2W_rows{border:1px solid var(--hairline);border-radius:var(--radius-md);margin:0;padding:0;list-style:none;overflow:hidden}.Faas2W_rows li+li{border-top:1px solid var(--hairline)}.Faas2W_row{width:100%;min-height:52px;padding:var(--space-3) var(--space-4);justify-content:space-between;align-items:center;gap:var(--space-4);color:var(--ink);font:inherit;font-size:var(--text-md);text-align:left;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out);background:0 0;border:0;line-height:1.4;display:flex}.Faas2W_row:hover:enabled{background:var(--chalk)}.Faas2W_row:disabled{cursor:default}.Faas2W_rowState{align-items:center;gap:var(--space-2);color:var(--pencil);font-size:var(--text-sm);white-space:nowrap;flex:none;display:inline-flex}.Faas2W_named{color:var(--ink);font-weight:500}.Faas2W_named:before{content:"";background:var(--highlighter);width:8px;height:8px;box-shadow:inset 0 0 0 1px rgb(var(--ink-rgb) / .2);border-radius:50%}.Faas2W_rival{border-radius:var(--radius-xs);color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.Faas2W_rival:hover{text-underline-offset:3px;text-decoration:underline}.Faas2W_empty{margin:var(--space-5) 0 0;color:var(--pencil);font-size:var(--text-md)}.Faas2W_planStep>header{text-align:center}.Faas2W_planHeading{align-items:flex-start;gap:var(--space-2);flex-direction:column;min-height:58px;display:flex}.Faas2W_fitBadge{background:var(--highlighter);color:var(--ink);border-radius:var(--radius-sm);padding:var(--space-1) var(--space-2);font-size:var(--text-xs);font-weight:600}.Faas2W_period{border-radius:var(--radius-sm);background:var(--chalk);gap:2px;padding:2px;display:inline-flex}.Faas2W_period .Faas2W_quiet{height:28px}.Faas2W_period .Faas2W_quiet[aria-pressed=true]{background:var(--paper);box-shadow:var(--shadow-rest)}.Faas2W_plans{border:1px solid var(--hairline);border-radius:var(--radius-md);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.Faas2W_plan{min-width:0;padding:var(--space-5);gap:var(--space-3);flex-direction:column;display:flex}.Faas2W_plan+.Faas2W_plan{border-left:1px solid var(--hairline)}.Faas2W_planName{font-size:var(--text-lg);letter-spacing:-.01em;margin:0;font-weight:600}.Faas2W_price{font-size:var(--text-kpi);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-weight:600}.Faas2W_price span{color:var(--pencil);font-size:var(--text-sm);letter-spacing:0;font-weight:400}.Faas2W_planDetails,.Faas2W_planNote{color:var(--graphite);font-size:var(--text-sm);margin:0;line-height:1.55}.Faas2W_planNote{color:var(--pencil)}.Faas2W_plan .Faas2W_cta,.Faas2W_plan .Faas2W_quiet{width:100%;margin-top:auto}.Faas2W_plan .Faas2W_quiet{border:1px solid var(--hairline-strong)}.Faas2W_terms{margin:var(--space-4) 0 0;color:var(--pencil);font-size:var(--text-sm);line-height:1.5}@media (max-width:720px){.Faas2W_top{height:56px;padding:0 var(--space-3) 0 var(--space-4)}.Faas2W_topLeft{gap:var(--space-3)}.Faas2W_backSlot{padding-left:var(--space-3)}.Faas2W_email{display:none}.Faas2W_column{padding:var(--space-6) calc(var(--space-4) + var(--space-1)) var(--space-7)}.Faas2W_entry{padding-top:calc(var(--space-7) + var(--space-2))}.Faas2W_body{margin-top:var(--space-5)}.Faas2W_control{font-size:var(--text-input)}.Faas2W_pair,.Faas2W_choicePair,.Faas2W_metrics,.Faas2W_plans{grid-template-columns:minmax(0,1fr)}.Faas2W_choice{min-height:0}.Faas2W_choice>svg:first-child{margin-bottom:var(--space-2)}.Faas2W_choiceArrow{opacity:1;transform:none}.Faas2W_metric,.Faas2W_metric+.Faas2W_metric{padding:var(--space-4) 0;border-left:0}.Faas2W_metric+.Faas2W_metric{border-top:1px solid var(--hairline)}.Faas2W_plan+.Faas2W_plan{border-left:0;border-top:1px solid var(--hairline)}.Faas2W_actions:not(.Faas2W_split) .Faas2W_cta{width:100%}.Faas2W_groupName{padding-left:calc(var(--space-6) + var(--space-3) + 2px)}.Faas2W_q label{padding-inline:calc(var(--space-3) + 2px);gap:var(--space-3)}.Faas2W_tally{gap:var(--space-1)}.Faas2W_sticky{padding-bottom:var(--space-4)}.Faas2W_row{align-items:flex-start;gap:var(--space-1);flex-direction:column}}@media (prefers-reduced-motion:reduce){.Faas2W_column,.Faas2W_chip{animation:none}}.Faas2W_sentences{gap:var(--space-2);display:grid}.Faas2W_line{color:var(--pencil);font-size:var(--text-title);letter-spacing:-.026em;text-wrap:pretty;font-weight:500;line-height:1.5}.Faas2W_pickBox{display:inline-block;position:relative}.Faas2W_token{border-radius:var(--radius-md);background:var(--chalk);height:1.42em;color:var(--ink);font:inherit;letter-spacing:inherit;white-space:nowrap;vertical-align:baseline;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);border:0;align-items:center;gap:.18em;padding:0 .3em 0 .42em;font-weight:600;display:inline-flex}@media (hover:hover){.Faas2W_token:hover{background:var(--chalk-deep)}}.Faas2W_token:active{transform:scale(.97)}.Faas2W_token[aria-expanded=true]{background:var(--ink);color:var(--paper)}.Faas2W_token[data-unknown]{background:var(--paper);box-shadow:inset 0 0 0 1.5px var(--hairline-strong);color:var(--pencil)}.Faas2W_token[data-unknown][aria-expanded=true]{background:var(--ink);box-shadow:none;color:var(--paper)}.Faas2W_token:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.Faas2W_tokenValue{animation:Faas2W_tokenIn var(--dur-spring) var(--ease-out) backwards;display:inline-block}.Faas2W_tokenCaret{opacity:.5;width:.5em;height:.5em;transition:transform var(--dur-base) var(--ease-out), opacity var(--dur-fast) var(--ease-out);flex:none}.Faas2W_token[aria-expanded=true] .Faas2W_tokenCaret{opacity:.85;transform:rotate(180deg)}@keyframes Faas2W_tokenIn{0%{opacity:0;filter:blur(4px);transform:translateY(.22em)}}.Faas2W_pickPanel{z-index:90;overscroll-behavior:contain;width:320px;max-height:min(400px,56vh);padding:var(--space-1);border:.5px solid color-mix(in srgb, var(--ink) 12%, transparent);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--glass) 84%, transparent);-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%);box-shadow:var(--shadow-float);color:var(--ink);font-size:var(--text-md);letter-spacing:normal;white-space:normal;transform-origin:var(--space-6) calc(var(--space-2) * -1);animation:Faas2W_panelIn var(--dur-spring) var(--ease-spring) backwards;font-weight:400;line-height:1.4;position:fixed;overflow:auto}.Faas2W_pickPanel[data-leaving]{pointer-events:none;animation:Faas2W_panelOut .18s var(--ease-out) both}@keyframes Faas2W_panelIn{0%{opacity:0;transform:translateY(-6px)scale(.92)}}@keyframes Faas2W_panelOut{to{opacity:0;transform:translateY(-4px)scale(.96)}}.Faas2W_pickView{animation:Faas2W_viewIn var(--dur-base) var(--ease-out) backwards}.Faas2W_pickView[data-dir=back]{animation-name:Faas2W_viewBack}@keyframes Faas2W_viewIn{0%{opacity:0;transform:translate(14px)}}@keyframes Faas2W_viewBack{0%{opacity:0;transform:translate(-14px)}}.Faas2W_pickList{outline:0;display:grid}.Faas2W_pickOption{align-items:center;gap:var(--space-3);width:100%;min-height:40px;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--ink);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out);background:0 0;border:0;display:flex}.Faas2W_pickOption[aria-selected=true]{background:color-mix(in srgb, var(--ink) 6%, transparent)}.Faas2W_pickOption:active{background:color-mix(in srgb, var(--ink) 10%, transparent)}.Faas2W_pickOption:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.Faas2W_pickText{flex:1;gap:1px;min-width:0;display:grid}.Faas2W_pickDetail{color:var(--pencil);font-size:var(--text-sm)}.Faas2W_pickCheck{flex:none}.Faas2W_pickHead{align-items:center;gap:var(--space-1);padding:0 var(--space-1) var(--space-1) 0;color:var(--pencil);font-size:var(--text-sm);font-weight:600;display:flex}.Faas2W_pickBack{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--ink);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.Faas2W_pickBack:hover{background:color-mix(in srgb, var(--ink) 6%, transparent)}}.Faas2W_pickBack:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.Faas2W_pickSearch{margin-bottom:var(--space-1);padding-left:var(--space-3);align-items:center;display:flex}.Faas2W_pickSearch .Faas2W_control{padding-left:var(--space-2)}.Faas2W_pickGlass{color:var(--pencil);flex:none}.Faas2W_pickEmpty{padding:var(--space-2) var(--space-3) var(--space-3);color:var(--pencil);font-size:var(--text-sm);margin:0}.Faas2W_scrim{z-index:90;background:rgb(var(--shadow-rgb) / .28);animation:Faas2W_scrimIn var(--dur-base) var(--ease-out) backwards;position:fixed;inset:0}.Faas2W_scrim[data-leaving]{animation:Faas2W_scrimOut .28s var(--ease-in) both}@keyframes Faas2W_scrimIn{0%{opacity:0}}@keyframes Faas2W_scrimOut{to{opacity:0}}.Faas2W_sheet{z-index:91;left:var(--space-2);right:var(--space-2);bottom:max(var(--space-2), env(safe-area-inset-bottom));overscroll-behavior:contain;max-height:76dvh;padding:var(--space-2) var(--space-2) var(--space-3);border-radius:calc(var(--radius-lg) + var(--space-2));background:color-mix(in srgb, var(--glass) 94%, transparent);-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%);box-shadow:var(--shadow-float);color:var(--ink);font-size:var(--text-input);letter-spacing:normal;animation:Faas2W_sheetIn var(--dur-slow) var(--ease-drawer) backwards;font-weight:400;line-height:1.4;position:fixed;overflow:auto}.Faas2W_sheet[data-leaving]{pointer-events:none;animation:Faas2W_sheetOut .28s var(--ease-in) both}@keyframes Faas2W_sheetIn{0%{transform:translateY(calc(100% + var(--space-4)))}}@keyframes Faas2W_sheetOut{to{transform:translateY(calc(100% + var(--space-4)))}}.Faas2W_sheetGrab{width:36px;height:5px;margin:0 auto var(--space-3);border-radius:var(--radius-full);background:var(--hairline-strong)}.Faas2W_sheetTitle{margin:0 var(--space-3) var(--space-2);color:var(--pencil);font-size:var(--text-sm);font-weight:600}.Faas2W_sheet .Faas2W_pickOption{min-height:48px}.Faas2W_sheet .Faas2W_pickHead{padding-left:var(--space-1)}@media (max-width:720px){.Faas2W_line{font-size:var(--text-page);letter-spacing:-.02em}}@media (prefers-reduced-motion:reduce){.Faas2W_tokenValue,.Faas2W_pickPanel,.Faas2W_pickPanel[data-leaving],.Faas2W_pickView,.Faas2W_sheet,.Faas2W_sheet[data-leaving]{animation-name:Faas2W_scrimIn;animation-duration:var(--dur-fast)}.Faas2W_sheet[data-leaving],.Faas2W_pickPanel[data-leaving]{animation-name:Faas2W_scrimOut}.Faas2W_token{transition:none}}.Faas2W_profilesField [data-tone="1"]{--tone-dot:var(--topic-1-dot)}.Faas2W_profilesField [data-tone="2"]{--tone-dot:var(--topic-2-dot)}.Faas2W_profilesField [data-tone="3"]{--tone-dot:var(--topic-3-dot)}.Faas2W_profilesField [data-tone="4"]{--tone-dot:var(--topic-4-dot)}.Faas2W_profiles{border:1px solid var(--flow-field);border-radius:var(--radius-md);background:var(--paper);margin:0;padding:0;list-style:none;overflow:hidden}.Faas2W_profileRow{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);transition:background-color var(--dur-fast) var(--ease-out);grid-template-columns:auto minmax(0,1fr) auto;display:grid;position:relative}.Faas2W_profileRow+.Faas2W_profileRow,.Faas2W_profileAdd{border-top:1px solid var(--hairline)}.Faas2W_profileRow:before{content:"";width:2px;height:24px;margin-top:calc(var(--space-3) * -1);background:var(--ink);opacity:0;transition:opacity var(--dur-fast) var(--ease-out), transform var(--dur-base) var(--ease-out);border-radius:0 2px 2px 0;position:absolute;top:50%;left:0;transform:scaleY(.4)}.Faas2W_profileRow:focus-within{background:var(--chalk)}.Faas2W_profileRow:focus-within:before{opacity:1;transform:scaleY(1)}.Faas2W_profileDot{background:var(--tone-dot,var(--pencil));border-radius:50%;flex:none;width:8px;height:8px}.Faas2W_profileText{gap:2px;min-width:0;display:grid}.Faas2W_profileName,.Faas2W_profileWho{width:100%;min-width:0;box-shadow:none;font:inherit;caret-color:var(--ink);text-overflow:ellipsis;background:0 0;border:0;outline:0;padding:0}.Faas2W_profileName{color:var(--ink);font-size:var(--text-md);letter-spacing:-.01em;font-weight:600}.Faas2W_profileWho{color:var(--graphite);font-size:var(--text-sm);resize:none;field-sizing:content;line-height:1.4}.Faas2W_profileWho::placeholder{color:var(--pencil-light);opacity:1}.Faas2W_profileRemove{border-radius:var(--radius-full);width:28px;height:28px;color:var(--pencil);cursor:pointer;opacity:0;transition:opacity var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out);background:0 0;border:0;place-items:center;padding:0;display:grid}.Faas2W_profileRow:hover .Faas2W_profileRemove,.Faas2W_profileRow:focus-within .Faas2W_profileRemove{opacity:1}@media (hover:none){.Faas2W_profileRemove{opacity:1}}.Faas2W_profileRemove:hover{background:var(--paper);color:var(--ink)}.Faas2W_profileRemove:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.Faas2W_profileAdd button{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-3) var(--space-4);color:var(--graphite);font:500 var(--text-sm) var(--font-sans);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.Faas2W_profileAdd button:hover{background:var(--chalk);color:var(--ink)}.Faas2W_profileAdd button:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.Faas2W_groupHead{padding:calc(var(--space-4) + 2px) var(--space-4) var(--space-2) calc(var(--space-7) + var(--space-1));gap:2px;display:grid}.Faas2W_groupHead b{align-items:center;gap:var(--space-2);margin-left:calc(var(--space-4) * -1);color:var(--ink);font-size:var(--text-sm);font-weight:600;display:inline-flex}.Faas2W_groupHead span{color:var(--pencil);font-weight:400;font-size:var(--text-xs)}.Faas2W_codeField{grid-template-columns:repeat(3, minmax(0, 1fr)) var(--space-3) repeat(3, minmax(0, 1fr));gap:var(--space-2);display:grid;position:relative}.Faas2W_codeField[data-shake=a]{animation:.42s cubic-bezier(.36,.07,.19,.97) Faas2W_code-shake-a}.Faas2W_codeField[data-shake=b]{animation:.42s cubic-bezier(.36,.07,.19,.97) Faas2W_code-shake-b}.Faas2W_codeInput{z-index:1;color:#0000;caret-color:#0000;width:100%;height:100%;font-size:var(--text-input);letter-spacing:2.4em;cursor:text;background:0 0;border:0;outline:0;padding:0;position:absolute;inset:0}.Faas2W_codeInput::selection{background:0 0}.Faas2W_codeInput:read-only{cursor:default}.Faas2W_codeCell{border:1px solid var(--flow-field);border-radius:var(--radius-md);background:var(--paper);height:60px;color:var(--ink);font-size:var(--text-kpi);font-variant-numeric:tabular-nums;letter-spacing:-.02em;transition:border-color var(--dur-fast) var(--ease-out), background-color var(--dur-base) var(--ease-out), color var(--dur-base) var(--ease-out), opacity var(--dur-base) var(--ease-out);place-items:center;font-weight:600;display:grid;position:relative}.Faas2W_codeCell[data-filled]{border-color:var(--hairline);background:var(--chalk);animation:Faas2W_code-settle var(--dur-spring) cubic-bezier(.34, 1.3, .64, 1) both}@media (hover:hover){.Faas2W_codeField:hover .Faas2W_codeCell:not([data-filled]){border-color:var(--flow-field-hover)}}.Faas2W_codeField:focus-within .Faas2W_codeCell[data-next]{border-color:var(--flow-field-focus)}.Faas2W_codeField:focus-within .Faas2W_codeCell[data-next]:after{content:"";background:var(--ink);border-radius:1px;width:2px;height:26px;animation:1.1s step-end infinite Faas2W_code-caret}.Faas2W_codeField:has([aria-invalid=true]) .Faas2W_codeCell{background:var(--chalk)}.Faas2W_codeField[data-busy] .Faas2W_codeCell{opacity:.55}.Faas2W_codeField[data-done] .Faas2W_codeCell{border-color:var(--ink);background:var(--ink);color:var(--highlighter);opacity:1;transition-delay:calc(var(--i) * 40ms)}@keyframes Faas2W_code-settle{0%{transform:scale(.9)}}@keyframes Faas2W_code-caret{50%{opacity:0}}@keyframes Faas2W_code-shake-a{15%{transform:translate(-8px)}35%{transform:translate(7px)}55%{transform:translate(-5px)}75%{transform:translate(3px)}90%{transform:translate(-1px)}}@keyframes Faas2W_code-shake-b{15%{transform:translate(-8px)}35%{transform:translate(7px)}55%{transform:translate(-5px)}75%{transform:translate(3px)}90%{transform:translate(-1px)}}@media (max-width:400px){.Faas2W_codeField{grid-template-columns:repeat(3, minmax(0, 1fr)) var(--space-1) repeat(3, minmax(0, 1fr));gap:var(--space-2)}.Faas2W_codeCell{height:52px;font-size:var(--text-page)}}@media (prefers-reduced-motion:reduce){.Faas2W_codeField[data-shake],.Faas2W_codeCell[data-filled],.Faas2W_codeField:focus-within .Faas2W_codeCell[data-next]:after{animation:none}.Faas2W_codeField[data-done] .Faas2W_codeCell{transition-delay:0s}}
