:root,:host{--tu-sentiment-happy:#0b7471;--tu-sentiment-neutral:#8a9599;--tu-sentiment-none:#d3dde0;--tu-sentiment-sad:#d95926;--tu-feedback-bug:#e34948;--tu-feedback-idea:#6250d6;--tu-feedback-question:#d55181;--tu-feedback-praise:#008300}@media (prefers-color-scheme:dark){:root:not([data-color-scheme=light]),:host(:not([data-color-scheme=light])){--tu-sentiment-happy:#3eb5ad;--tu-sentiment-neutral:#66767c;--tu-sentiment-none:#2c3d43;--tu-sentiment-sad:#d95926;--tu-feedback-bug:#e66767;--tu-feedback-idea:#9085e9;--tu-feedback-question:#d55181;--tu-feedback-praise:#008300}}:root[data-color-scheme=dark],:host([data-color-scheme=dark]){--tu-sentiment-happy:#3eb5ad;--tu-sentiment-neutral:#66767c;--tu-sentiment-none:#2c3d43;--tu-sentiment-sad:#d95926;--tu-feedback-bug:#e66767;--tu-feedback-idea:#9085e9;--tu-feedback-question:#d55181;--tu-feedback-praise:#008300}._pair_1ix40_3{gap:var(--tu-space-6);font-size:var(--tu-text-md);display:grid}@media (width>=44rem){._pair_1ix40_3{column-gap:clamp(var(--tu-space-6), 5vw, 4rem);grid-template-columns:1fr 1fr}}@media (width<44rem){._oursPanel_1ix40_17{order:-1}._pair_1ix40_3[data-tabs-on]{gap:var(--tu-space-4)}._pair_1ix40_3[data-tabs-on] ._caption_1ix40_25,._pair_1ix40_3 [data-inactive]{display:none}}._tabs_1ix40_33{gap:var(--tu-space-6);border-bottom:1px solid var(--tu-border);order:-2;display:flex}._tabs_1ix40_33[hidden]{display:none}._tab_1ix40_33{padding:var(--tu-space-3) 0;color:var(--tu-text-muted);font-family:var(--tu-font-mono);font-size:var(--tu-text-xs);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px}._tab_1ix40_33[aria-selected=true]{border-bottom-color:currentColor}._tab_1ix40_33._ours_1ix40_17{color:var(--tu-accent-text)}._tab_1ix40_33:focus-visible,[data-panel]:focus-visible{outline:var(--tu-focus-width) solid var(--tu-accent);outline-offset:var(--tu-focus-offset)}._panel_1ix40_72{align-content:start;gap:var(--tu-space-3);margin:0;display:grid}._caption_1ix40_25{font-family:var(--tu-font-mono);font-size:var(--tu-text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--tu-text-muted)}._ours_1ix40_17{color:var(--tu-accent-text);font-weight:var(--tu-weight-bold)}._thread_1ix40_94{gap:var(--tu-space-3);margin:0;padding:0;list-style:none;display:grid}._them_1ix40_102,._you_1ix40_103{gap:var(--tu-space-1);max-width:85%;padding:var(--tu-space-3) var(--tu-space-4);border:1px solid var(--tu-border);border-radius:var(--tu-radius-lg);background:var(--tu-surface);display:grid}._them_1ix40_102{border-bottom-left-radius:var(--tu-radius-sm)}._you_1ix40_103{border-bottom-right-radius:var(--tu-radius-sm);background:var(--tu-field);justify-self:end}._meta_1ix40_123{color:var(--tu-text-muted);font-size:var(--tu-text-xs)}._silence_1ix40_128{padding:var(--tu-space-1) var(--tu-space-3);border:1px dashed var(--tu-border-control);border-radius:var(--tu-radius-pill);color:var(--tu-text-muted);font-size:var(--tu-text-xs);justify-self:center}._submission_1ix40_138{gap:var(--tu-space-4);padding:var(--tu-space-5);border:1px solid var(--tu-border);border-radius:var(--tu-radius-lg);background:var(--tu-surface);box-shadow:var(--tu-shadow-raised);display:grid}._chips_1ix40_148{align-items:center;gap:var(--tu-space-2);flex-wrap:wrap;margin:0;display:flex}._face_1ix40_156{width:1.25rem;height:1.25rem;display:inline-flex}._face_1ix40_156 svg{width:100%;height:100%}._chip_1ix40_148{padding:2px var(--tu-space-3);border:1px solid var(--tu-border);border-radius:var(--tu-radius-pill);font-size:var(--tu-text-sm)}._chips_1ix40_148 ._meta_1ix40_123{margin-left:auto}._message_1ix40_178{margin:0}._answered_1ix40_182{padding:var(--tu-space-1) var(--tu-space-3);border-radius:var(--tu-radius-pill);background:var(--lime);color:var(--ink);font-size:var(--tu-text-xs);font-weight:var(--tu-weight-bold);justify-self:center;margin:0}@media (prefers-reduced-motion:no-preference){._thread_1ix40_94>li{animation:_arrive_1ix40_1 .4s var(--tu-ease-out) both;animation-delay:calc(.3s + var(--step) * .6s)}._submission_1ix40_138{animation:_arrive_1ix40_1 .5s var(--tu-ease-out) .4s both}._submission_1ix40_138>:last-child{animation:_arrive_1ix40_1 .4s var(--tu-ease-out) .8s both}._answered_1ix40_182{animation:_arrive_1ix40_1 .4s var(--tu-ease-out) 1.2s both}}@keyframes _arrive_1ix40_1{0%{opacity:0;translate:0 var(--tu-space-2)}}._form_a3z2i_2{gap:var(--tu-space-5);display:grid}._page_a3z2i_9{--tu-accent:#6d4bd8;--tu-on-accent:#fff;--tu-accent-soft:#ece7fb;--tu-accent-text:#5536b8}@media (prefers-color-scheme:dark){:root:not([data-color-scheme=light]) ._page_a3z2i_9{--tu-accent:#a08af0;--tu-on-accent:#170f33;--tu-accent-soft:#2a2050;--tu-accent-text:#c9bbfa}}:root[data-color-scheme=dark] ._page_a3z2i_9{--tu-accent:#a08af0;--tu-on-accent:#170f33;--tu-accent-soft:#2a2050;--tu-accent-text:#c9bbfa}._page_a3z2i_9{--zoom:.8;--marker:calc(1.75rem / var(--zoom));--card-padding:var(--tu-space-6);zoom:var(--zoom);max-width:28rem;padding-left:calc(var(--marker) / 2);margin-inline:auto}._page_a3z2i_9 h1,._themed_a3z2i_51,._question_a3z2i_52{position:relative}._page_a3z2i_9 div:has(>img):before,._page_a3z2i_9 h1:before,._themed_a3z2i_51:before,._question_a3z2i_52:before{width:var(--marker);height:var(--marker);border-radius:var(--tu-radius-sm);background:var(--lime);color:var(--ink);font-size:calc(var(--tu-text-sm) / var(--zoom));font-weight:var(--tu-weight-bold);place-items:center;line-height:1;display:grid;position:absolute}._page_a3z2i_9 div:has(>img){position:relative}._page_a3z2i_9 div:has(>img):before{content:"1";top:calc(var(--card-padding) + 20px - var(--marker) / 2);left:calc(var(--marker) / -2)}._page_a3z2i_9 h1:before{content:"2";top:calc(50% - var(--marker) / 2);left:calc(-1 * var(--card-padding) - var(--marker) / 2)}._themed_a3z2i_51:before{content:"3";top:0;left:calc(-1 * var(--card-padding) - var(--marker) / 2)}._question_a3z2i_52:before{content:"4";top:0;left:calc(-1 * var(--card-padding) - var(--marker) / 2)}@media (width<=30rem){._page_a3z2i_9{--card-padding:var(--tu-space-4)}}._form_dn0a1_2{gap:var(--tu-space-5);margin-top:var(--tu-space-5);display:grid}._card_3uaw2_4{align-content:start;gap:var(--tu-space-4);height:16rem;padding:var(--tu-space-5);border-bottom:1px solid var(--tu-border);background:var(--band);font-size:var(--tu-text-sm);display:grid;position:relative;overflow:hidden}@media (width<=44rem){._card_3uaw2_4{display:none}}._card_3uaw2_4:after{height:var(--tu-space-6);background:linear-gradient(transparent, var(--band));content:"";position:absolute;inset:auto 0 0}._code_3uaw2_34{padding:var(--tu-space-4);border-radius:var(--tu-radius-md);background:var(--tu-surface);box-shadow:var(--tu-shadow-raised);font-family:var(--tu-font-mono);margin:0;font-size:.8125rem;line-height:1.6;overflow:hidden}._keyword_3uaw2_46{color:var(--tu-text-muted)}._string_3uaw2_50{color:var(--tu-accent-text)}._widget_3uaw2_54{justify-self:start}._form_3uaw2_59{gap:var(--tu-space-4);padding:var(--tu-space-4);border-radius:var(--tu-radius-md);background:var(--tu-surface);box-shadow:var(--tu-shadow-raised);display:grid}._inbox_3uaw2_69{border-radius:var(--tu-radius-md);background:var(--tu-surface);box-shadow:var(--tu-shadow-raised);display:grid;overflow:hidden}._inboxTitle_3uaw2_77{padding:var(--tu-space-3) var(--tu-space-4);border-bottom:1px solid var(--tu-border);font-weight:var(--tu-weight-bold)}._row_3uaw2_83{gap:var(--tu-space-3);padding:var(--tu-space-3) var(--tu-space-4);display:flex}._newest_3uaw2_90{background:var(--tu-accent-soft)}._face_3uaw2_94{flex:none;width:1.25rem;height:1.25rem;display:inline-flex}._face_3uaw2_94 svg{width:100%;height:100%}._rowText_3uaw2_106{gap:var(--tu-space-1);min-width:0;display:grid}._rowMeta_3uaw2_112{align-items:center;gap:var(--tu-space-2);display:flex}._chip_3uaw2_118{padding:0 var(--tu-space-2);border:1px solid var(--tu-border);border-radius:var(--tu-radius-pill);background:var(--tu-surface);font-size:var(--tu-text-xs)}._when_3uaw2_126{color:var(--tu-text-muted);margin-left:auto}._message_3uaw2_131{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._forwarded_3uaw2_137{gap:var(--tu-space-2);color:var(--tu-text-muted);display:grid}._channels_3uaw2_143{gap:var(--tu-space-2);flex-wrap:wrap;display:flex}._channel_3uaw2_143{padding:2px var(--tu-space-3);border-radius:var(--tu-radius-pill);background:var(--tu-surface);box-shadow:var(--tu-shadow-raised);color:var(--tu-text)}._legend_tdri5_5{gap:var(--tu-space-2) var(--tu-space-4);color:var(--tu-text-muted);font-size:var(--tu-text-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._legendItem_tdri5_16{align-items:center;gap:var(--tu-space-2);display:inline-flex}._swatch_tdri5_22{border-radius:3px;width:10px;height:10px}._rows_tdri5_30{align-items:center;gap:0 var(--tu-space-3);grid-template-columns:minmax(3rem,max-content) minmax(0,1fr) max-content;margin:0;padding:0;list-style:none;display:grid}._row_tdri5_30{display:contents}._rowLabel_tdri5_44{max-width:12rem;font-family:var(--tu-font-mono);font-size:var(--tu-text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._total_tdri5_53{color:var(--tu-text-muted);font-size:var(--tu-text-sm);font-variant-numeric:tabular-nums;text-align:end}._bar_tdri5_60{gap:2px;min-width:0;display:flex}._segmentSlot_tdri5_66{flex-basis:0;min-width:4px;display:flex}._segment_tdri5_66{height:28px;color:inherit;outline:none;flex:1;position:relative}._segment_tdri5_66:before{background:var(--tu-chart-colour);content:"";position:absolute;inset:10px 0}._segmentSlot_tdri5_66:first-child ._segment_tdri5_66:before{border-radius:4px 0 0 4px}._segmentSlot_tdri5_66:last-child ._segment_tdri5_66:before{border-radius:0 4px 4px 0}._segmentSlot_tdri5_66:first-child:last-child ._segment_tdri5_66:before{border-radius:4px}._segment_tdri5_66:hover:before{inset:8px 0}._segment_tdri5_66:focus-visible{border-radius:var(--tu-radius-sm);box-shadow:0 0 0 var(--tu-focus-width) var(--tu-accent)}._tip_tdri5_111{z-index:1;bottom:calc(100% + var(--tu-space-1));padding:var(--tu-space-1) var(--tu-space-2);border:1px solid var(--tu-border);border-radius:var(--tu-radius-sm);background:var(--tu-surface);box-shadow:var(--tu-shadow-overlay);color:var(--tu-text);font-size:var(--tu-text-sm);pointer-events:none;white-space:nowrap;display:none;position:absolute;left:50%;transform:translate(-50%)}._segment_tdri5_66:hover ._tip_tdri5_111,._segment_tdri5_66:focus-visible ._tip_tdri5_111,._column_tdri5_131:hover ._tip_tdri5_111{display:block}._columnTip_tdri5_135{top:0;bottom:auto}._column_tdri5_131:hover ._columnTip_tdri5_135{flex-direction:column;gap:2px;display:flex}._columnsFigure_tdri5_148{margin:0}._plot_tdri5_152{gap:0 var(--tu-space-2);grid-template-columns:max-content minmax(0,1fr);display:grid}._max_tdri5_158{color:var(--tu-text-muted);font-size:var(--tu-text-xs);font-variant-numeric:tabular-nums;line-height:1}._columns_tdri5_148{border-top:1px solid var(--tu-border);border-bottom:1px solid var(--tu-border-control);align-items:stretch;gap:2px;height:160px;display:flex}._column_tdri5_131{flex-direction:column;flex:1 1 0;justify-content:flex-end;min-width:0;max-width:24px;display:flex;position:relative}._stack_tdri5_184{flex-direction:column-reverse;gap:2px;min-height:0;display:flex}._columnSegment_tdri5_191{flex-basis:0;min-height:2px}._stack_tdri5_184 ._columnSegment_tdri5_191:last-child{border-radius:4px 4px 0 0}._column_tdri5_131:hover ._stack_tdri5_184{opacity:.85}._axis_tdri5_204{padding-top:var(--tu-space-1);color:var(--tu-text-muted);font-size:var(--tu-text-xs);grid-column:2;gap:2px;display:flex}._axisLabel_tdri5_213{white-space:nowrap;flex:1 1 0;min-width:0;max-width:24px;overflow:visible}._srOnly_tdri5_221{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._bar_tdri5_60{transform-origin:0;animation:_grow-across_tdri5_1 calc(var(--tu-duration-slow) * 2) var(--tu-ease-out)}._stack_tdri5_184{transform-origin:bottom;animation:_grow-up_tdri5_1 calc(var(--tu-duration-slow) * 2) var(--tu-ease-out)}@keyframes _grow-across_tdri5_1{0%{scale:0 1}}@keyframes _grow-up_tdri5_1{0%{scale:1 0}}@media (prefers-reduced-motion:reduce){._bar_tdri5_60,._stack_tdri5_184{animation:none}}.hero:where(.astro-lcdefpme){gap:var(--tu-space-8) 4rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;padding-block:3rem 5rem;display:grid}.hero-text:where(.astro-lcdefpme){gap:var(--tu-space-5);display:grid}h1:where(.astro-lcdefpme) em:where(.astro-lcdefpme){color:var(--masthead-lime);font-style:normal}hgroup:where(.astro-lcdefpme){gap:var(--tu-space-2);display:grid}.label:where(.astro-lcdefpme){color:var(--tu-accent-text);font-size:var(--tu-text-md);font-weight:var(--tu-weight-medium)}.eyebrow:where(.astro-lcdefpme){color:var(--masthead-lime);font-weight:var(--tu-weight-medium)}.hero-picture:where(.astro-lcdefpme){gap:var(--tu-space-4);display:grid;position:relative}.window:where(.astro-lcdefpme){border:1px solid var(--tu-border);border-radius:var(--tu-radius-lg);background:var(--tu-page);box-shadow:var(--tu-shadow-overlay);margin-right:5rem;overflow:hidden}.window-bar:where(.astro-lcdefpme){padding:var(--tu-space-3) var(--tu-space-4);border-bottom:1px solid var(--tu-border);background:var(--tu-surface);align-items:center;gap:6px;display:flex}.window-bar:where(.astro-lcdefpme) span:where(.astro-lcdefpme):not(.address){background:var(--tu-border);border-radius:50%;width:10px;height:10px}.address:where(.astro-lcdefpme){margin-left:var(--tu-space-3);padding:2px var(--tu-space-3);border-radius:var(--tu-radius-pill);background:var(--tu-field);color:var(--tu-text-muted);font-family:var(--tu-font-mono);font-size:var(--tu-text-xs)}.window-page:where(.astro-lcdefpme){--tu-action:initial;--tu-on-action:initial;--tu-action-border:initial;--tu-action-hover:initial;padding:var(--tu-space-5);font-size:var(--tu-text-md)}.hero-page:where(.astro-lcdefpme){zoom:.8;max-width:28rem;margin-inline:auto}.popup:where(.astro-lcdefpme){gap:var(--tu-space-3);width:max-content;min-width:16rem;padding:var(--tu-space-4);border:1px solid var(--tu-border);border-radius:var(--tu-radius-md);background:var(--tu-surface);box-shadow:var(--tu-shadow-overlay);color:var(--tu-text);display:grid;position:absolute;bottom:1.5rem;right:0}.popup-title:where(.astro-lcdefpme){font-weight:var(--tu-weight-bold)}.popup-tabs:where(.astro-lcdefpme){gap:var(--tu-space-2);padding:0;list-style:none;display:grid}.popup-tabs:where(.astro-lcdefpme) li:where(.astro-lcdefpme){border-radius:var(--tu-radius-pill);background:var(--tu-field);height:.75rem}.popup-tabs:where(.astro-lcdefpme) li:where(.astro-lcdefpme):nth-child(2){width:80%}.popup-tabs:where(.astro-lcdefpme) li:where(.astro-lcdefpme):nth-child(3){width:60%}.hero-picture:where(.astro-lcdefpme) figcaption:where(.astro-lcdefpme){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.narrow:where(.astro-lcdefpme){gap:var(--tu-space-4);width:min(100% - 2rem,44rem);margin-inline:auto;font-size:1.125rem;display:grid}.punchline:where(.astro-lcdefpme){margin-top:var(--tu-space-2);font-size:clamp(1.25rem,1.05rem + .6vw,1.4375rem);font-weight:var(--tu-weight-bold);letter-spacing:-.01em;line-height:1.3}.punchline:where(.astro-lcdefpme) mark:where(.astro-lcdefpme){background:linear-gradient(transparent 52%, light-dark(var(--lime),color-mix(in srgb, var(--lime) 22%, transparent)) 52% 90%, transparent 90%);-webkit-box-decoration-break:clone;box-decoration-break:clone;color:light-dark(var(--tu-text),var(--lime));margin-inline:-.15em;padding-inline:.15em}.context:where(.astro-lcdefpme){padding-bottom:var(--tu-space-4)}.illustration:where(.astro-lcdefpme){isolation:isolate;width:min(100% - 2rem,72rem);margin:var(--tu-space-4) auto 0;padding:clamp(var(--tu-space-6), 5vw, 4rem) var(--tu-space-6);position:relative}.illustration:where(.astro-lcdefpme):before{--glow:light-dark(color-mix(in srgb, var(--lime) 28%, transparent),color-mix(in srgb, var(--tu-accent-soft) 60%, transparent));content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg, transparent 30%, var(--glow) 72%, transparent);position:absolute;inset:0;mask-image:linear-gradient(#0000,#000 25% 75%,#0000)}.illustration-inner:where(.astro-lcdefpme){max-width:56rem;margin-inline:auto}@media (width<44rem){.illustration:where(.astro-lcdefpme){padding-inline:var(--tu-space-4)}.illustration:where(.astro-lcdefpme):before{display:none}}.steps:where(.astro-lcdefpme),.commitments:where(.astro-lcdefpme){gap:var(--tu-space-8);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));padding:0;list-style:none;display:grid}.steps:where(.astro-lcdefpme) li:where(.astro-lcdefpme),.commitments:where(.astro-lcdefpme) li:where(.astro-lcdefpme){align-content:start;gap:var(--tu-space-2);display:grid}.steps:where(.astro-lcdefpme) li:where(.astro-lcdefpme){border:1px solid var(--tu-border);border-radius:var(--tu-radius-lg);background:var(--tu-surface);gap:0;overflow:hidden}.step-text:where(.astro-lcdefpme){align-content:start;gap:var(--tu-space-2);padding:var(--tu-space-5) var(--tu-space-6) var(--tu-space-6);display:grid}.commitments:where(.astro-lcdefpme){grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=60rem){.commitments:where(.astro-lcdefpme){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=36rem){.commitments:where(.astro-lcdefpme){grid-template-columns:minmax(0,1fr)}}.commitment-icon:where(.astro-lcdefpme){width:3rem;height:3rem;margin-bottom:var(--tu-space-2);border-radius:var(--tu-radius-md);background:var(--tu-accent-soft);color:var(--tu-accent-text);place-items:center;display:grid}.commitment-icon:where(.astro-lcdefpme) svg{width:1.75rem;height:1.75rem}.step-number:where(.astro-lcdefpme){width:2rem;height:2rem;margin-bottom:var(--tu-space-2);border-radius:var(--tu-radius-sm);background:var(--lime);color:var(--ink);font-weight:var(--tu-weight-bold);place-items:center;display:grid}.closing:where(.astro-lcdefpme){justify-items:center;gap:var(--tu-space-5);text-align:center;display:grid}.closing:where(.astro-lcdefpme) .lede:where(.astro-lcdefpme){max-width:36rem}.closing:where(.astro-lcdefpme) .actions:where(.astro-lcdefpme){margin-top:var(--tu-space-3);justify-content:center}.button:where(.astro-lcdefpme).large{min-height:3.5rem;padding-inline:var(--tu-space-8);font-size:var(--tu-text-lg)}.custom-split:where(.astro-lcdefpme){gap:var(--tu-space-8) 4rem;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center}.custom-window:where(.astro-lcdefpme){margin-right:0}.custom-window:where(.astro-lcdefpme) .window-page:where(.astro-lcdefpme){padding-block:var(--tu-space-8)}.custom-text:where(.astro-lcdefpme){gap:var(--tu-space-5);display:grid}.customisations:where(.astro-lcdefpme){gap:var(--tu-space-3);font-weight:var(--tu-weight-medium);padding:0;list-style:none;display:grid}.customisations:where(.astro-lcdefpme) li:where(.astro-lcdefpme){gap:var(--tu-space-3);align-items:center;display:flex}.customisations:where(.astro-lcdefpme) .step-number:where(.astro-lcdefpme){width:1.75rem;height:1.75rem;font-size:var(--tu-text-sm);flex:none;margin:0}.platform-split:where(.astro-lcdefpme){gap:var(--tu-space-8) 4rem;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;display:grid}.platform-text:where(.astro-lcdefpme){gap:var(--tu-space-6);display:grid}.platforms:where(.astro-lcdefpme){gap:var(--tu-space-5);padding:0;list-style:none;display:grid}.platforms:where(.astro-lcdefpme) li:where(.astro-lcdefpme){gap:var(--tu-space-1);display:grid}.app-window:where(.astro-lcdefpme){border:1px solid var(--tu-border);border-radius:var(--tu-radius-lg);background:var(--tu-surface);box-shadow:var(--tu-shadow-raised);overflow:hidden}.app-bar:where(.astro-lcdefpme){padding:var(--tu-space-3) var(--tu-space-4);border-bottom:1px solid var(--tu-border);gap:6px;display:flex}.app-bar:where(.astro-lcdefpme) span:where(.astro-lcdefpme){background:var(--tu-border);border-radius:50%;width:10px;height:10px}.app-page:where(.astro-lcdefpme){gap:var(--tu-space-3);padding:var(--tu-space-6);display:grid}.line:where(.astro-lcdefpme){border-radius:var(--tu-radius-pill);background:var(--tu-field);height:.7rem;display:block}.line:where(.astro-lcdefpme).heading{width:45%;height:1.1rem;margin-bottom:var(--tu-space-2);background:var(--tu-border)}.line:where(.astro-lcdefpme).short{width:65%}.app-widget:where(.astro-lcdefpme){font-size:var(--tu-text-md);justify-self:end;margin-top:3rem}.sent:where(.astro-lcdefpme){color:var(--tu-text-muted);font-size:var(--tu-text-sm)}.sentiment:where(.astro-lcdefpme){isolation:isolate;padding-block:7rem;position:relative;overflow:hidden}.sentiment:where(.astro-lcdefpme):before{content:"";z-index:-1;pointer-events:none;--grid-line:color-mix(in srgb, var(--tu-accent) 18%, transparent);background-image:linear-gradient(var(--grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--grid-line) 1px, transparent 1px);background-position:50%;background-size:2rem 2rem;position:absolute;inset:0;mask-image:radial-gradient(70% 80% at 60%,#000,#0000)}.split:where(.astro-lcdefpme){grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:center}.split:where(.astro-lcdefpme)>div:where(.astro-lcdefpme){gap:var(--tu-space-4);display:grid}.chart:where(.astro-lcdefpme){--tu-sentiment-happy:var(--lime);gap:var(--tu-space-4);padding:var(--tu-space-6);border:1px solid var(--tu-border);border-radius:var(--tu-radius-lg);background:var(--tu-surface);box-shadow:var(--tu-shadow-overlay);font-size:var(--tu-text-md);display:grid}@media (width<=60rem){.hero:where(.astro-lcdefpme),.split:where(.astro-lcdefpme),.platform-split:where(.astro-lcdefpme),.custom-split:where(.astro-lcdefpme){grid-template-columns:minmax(0,1fr)}.app-window:where(.astro-lcdefpme),.custom-window:where(.astro-lcdefpme){order:1}}@media (width<=36rem){.hero:where(.astro-lcdefpme){padding-block:var(--tu-space-6) 3rem}.sentiment:where(.astro-lcdefpme){padding-block:4rem}.window:where(.astro-lcdefpme){margin-right:0}.window-page:where(.astro-lcdefpme){padding:var(--tu-space-4)}.popup:where(.astro-lcdefpme){width:auto;margin:calc(-1 * var(--tu-space-6)) var(--tu-space-4) 0;position:relative;bottom:auto;right:auto}}
