.tools-home_home__Nu3gC{position:relative;isolation:isolate;min-height:100%;background:var(--fg-bg);color:var(--fg-ink)}.tools-home_landscape__ITqnl{position:absolute;z-index:-1;inset:0 0 auto;height:280px;overflow:hidden;pointer-events:none;mask-image:linear-gradient(180deg,black 88%,transparent)}.tools-home_landscape__ITqnl img{width:100%;height:100%;object-fit:cover;object-position:center 58%}.tools-home_landscape__ITqnl:after{content:"";position:absolute;inset:0;background:var(--fg-home-scene-shade)}.tools-home_content__R1m8A{width:min(100% - 64px,1040px);margin-inline:auto;padding-top:124px;padding-bottom:24px}.tools-home_intro__xd0w7{text-align:center;margin-bottom:24px}.tools-home_title__oYaeE{font-size:clamp(var(--fg-home-title-min),3vw,var(--fg-home-title-max));line-height:1.25;font-weight:var(--fg-weight-strong);letter-spacing:-.035em}.tools-home_subtitle__gVf0h{margin-top:10px;color:var(--fg-muted);font-size:var(--fg-text-body);line-height:20px;text-wrap:balance}.tools-home_accountPrompt__l_DwG{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:0 0 20px;font-size:var(--fg-text-body);line-height:20px}.tools-home_accountPrompt__l_DwG p{display:flex;flex-wrap:wrap;gap:0 8px}.tools-home_accountPrompt__l_DwG strong{font-weight:var(--fg-weight-strong)}.tools-home_accountPrompt__l_DwG p>span{color:var(--fg-muted);text-wrap:pretty}.tools-home_accountPrompt__l_DwG>a{flex-shrink:0}.tools-home_sectionHeading__jBms1{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:14px}.tools-home_sectionHeading__jBms1 h2{font-size:var(--fg-text-body);line-height:20px;font-weight:var(--fg-weight-strong);flex-shrink:0;white-space:nowrap}.tools-home_sectionNote__o1Pwj{font-size:var(--fg-text-meta);line-height:18px;color:var(--fg-muted)}.tools-home_grid__HNOTz{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px}.tools-home_panel__adjr4{min-width:0;display:grid;grid-row:span 4;grid-template-rows:subgrid;margin-bottom:12px;border:1px solid var(--fg-line-2);border-radius:var(--fg-radius-control);background:var(--fg-home-activity);padding:16px 16px 8px}.tools-home_panel__adjr4:last-child{grid-column:1/-1;margin-bottom:0}.tools-home_panelHeader__V6MGS{grid-row:1;display:flex;align-items:center;justify-content:space-between;gap:12px}.tools-home_panelTitle__CaLb4{display:flex;align-items:center;gap:8px;min-width:0}.tools-home_panelTitle__CaLb4 h3{font-size:var(--fg-text-body);line-height:20px;font-weight:var(--fg-weight-strong)}.tools-home_panelTitle__CaLb4 h3:focus-visible{outline:2px solid var(--fg-blue);outline-offset:4px;border-radius:2px}.tools-home_icon__Ld9cB{width:16px;height:16px;flex-shrink:0;color:var(--fg-muted);stroke-width:1.5}.tools-home_availability__z__b3{display:flex;align-items:center;gap:5px;flex-shrink:0;color:var(--fg-muted);font-size:var(--fg-text-meta);line-height:18px}.tools-home_availability__z__b3 svg{width:12px;height:12px}.tools-home_description__NSMjR{grid-row:2;margin-top:8px;color:var(--fg-muted);font-size:var(--fg-text-body);line-height:20px}.tools-home_media__3f_xB{grid-row:3;display:flex;flex-direction:column;min-width:0;padding-top:12px}.tools-home_foot__R93gn{grid-row:4;align-self:end;display:flex;flex-wrap:wrap;align-items:flex-end;gap:0 12px;min-width:0;padding-top:8px}.tools-home_footActions__z7MpD,.tools-home_footAside__4gBS0{display:flex;flex-wrap:wrap;align-items:center;gap:0 12px;min-width:0}.tools-home_footActions__z7MpD{justify-content:flex-end;margin-left:auto}.tools-home_mediaNote__NGBPW{margin-top:8px;color:var(--fg-muted);font-size:var(--fg-text-meta);line-height:18px}.tools-home_columns__8FDGt{flex:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.tools-home_column__hYWO2{min-width:0}.tools-home_list__ySjhD{display:flex;flex-direction:column;gap:2px;margin-top:4px}.tools-home_test__nubzl{display:flex;align-items:center;gap:8px;min-height:36px;border-bottom:1px dotted var(--fg-control-edge);color:var(--fg-ink);font-size:var(--fg-text-body);line-height:20px}.tools-home_testIcon__w8AL_{display:block;flex-shrink:0;width:24px;height:24px}.tools-home_testName__7Umwt{min-width:0;overflow-wrap:break-word}.tools-home_create__olu6I{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:132px;padding:12px;border:1.5px dashed var(--fg-control-edge);border-radius:var(--fg-radius-control);color:var(--fg-ink);font-size:var(--fg-text-body);line-height:20px;text-align:center}.tools-home_createIcon__IvQDI{width:32px;height:32px;color:var(--fg-muted);stroke-width:1.5}.tools-home_create__olu6I:focus-visible,.tools-home_custom__Apv_c:focus-visible{outline:2px solid var(--fg-blue);outline-offset:2px;border-radius:var(--fg-radius-control)}.tools-home_test__nubzl:focus-visible{outline:2px solid var(--fg-blue);outline-offset:2px;border-radius:4px}.tools-home_custom__Apv_c{display:inline-flex;min-height:36px;align-items:center;gap:8px;font-size:var(--fg-text-body);line-height:20px;color:var(--fg-ink)}.tools-home_plusBox__STePI{display:grid;place-items:center;width:24px;height:24px;border:1.5px dashed var(--fg-control-edge);border-radius:var(--fg-radius-rectangular);color:var(--fg-muted)}.tools-home_plusBox__STePI svg{width:14px;height:14px}.tools-home_cardAction__yMSoY{display:flex;min-height:36px;align-items:center;font-size:var(--fg-text-body);line-height:20px;color:var(--fg-ink)}.tools-home_cardAction__yMSoY:focus-visible{outline:2px solid var(--fg-blue);outline-offset:2px;border-radius:4px}.tools-home_actionLabel__sI5DZ,.tools-home_textLink__cwIdx{display:inline-flex;align-items:center;gap:7px}.tools-home_textLink__cwIdx{min-height:36px;font-size:var(--fg-text-body);color:var(--fg-muted)}.tools-home_footer__zcyAC a:focus-visible,.tools-home_textLink__cwIdx:focus-visible{outline:2px solid var(--fg-blue);outline-offset:4px;border-radius:4px}.tools-home_eyebrow__r89ed,.tools-home_note__e1BYZ{color:var(--fg-muted);font-size:var(--fg-text-meta);line-height:18px}.tools-home_eyebrow__r89ed{display:block}.tools-home_eyebrowRow__dUT2A{display:flex;justify-content:space-between;gap:12px;color:var(--fg-muted);font-size:var(--fg-text-meta);line-height:18px}.tools-home_state__ulG_l{min-height:80px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:12px;font-size:var(--fg-text-body);line-height:20px;color:var(--fg-muted)}.tools-home_loadingLine__ndDwT{width:70%;height:16px;background:var(--fg-line);border-radius:var(--fg-radius-rectangular)}.tools-home_tiles__jtCZf{display:grid;grid-auto-flow:column;grid-auto-columns:128px;gap:12px;margin:0 -6px;padding:6px 6px 10px;overflow-x:auto;overscroll-behavior-x:contain;scroll-padding-inline:6px;scrollbar-width:thin}.tools-home_tiles__jtCZf>li{min-width:0}.tools-home_tile__zPukz{display:flex;flex-direction:column;min-width:0;border-radius:var(--fg-radius-rectangular)}.tools-home_tile__zPukz:focus-visible{outline:2px solid var(--fg-blue);outline-offset:3px}.tools-home_tileImage___rCz7{display:grid;place-items:center;aspect-ratio:1;overflow:hidden;border:1px solid var(--fg-line-2);border-radius:var(--fg-radius-rectangular);background:var(--fg-bg)}.tools-home_tileImage___rCz7 img{width:100%;height:100%;object-fit:cover}.tools-home_tileIcon__1q4Km{width:20px;height:20px;color:var(--fg-faint);stroke-width:1.5}.tools-home_tileTitle__2Lqwp{margin-top:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fg-text-body);line-height:20px}.tools-home_tileDate__xqp5G{color:var(--fg-muted);font-size:var(--fg-text-meta);line-height:18px}.tools-home_rows__0pnQn{display:flex;flex-direction:column;margin-top:4px}.tools-home_rows__0pnQn>li+li{border-top:1px solid var(--fg-line-2)}.tools-home_row__bftq4{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding-block:6px;color:var(--fg-ink)}a.tools-home_row__bftq4:focus-visible{outline:2px solid var(--fg-blue);outline-offset:2px;border-radius:4px}.tools-home_rowText__dEbS4{display:flex;flex-direction:column;min-width:0}.tools-home_rowName__K66VZ{font-size:var(--fg-text-body);line-height:20px}.tools-home_rowMeta__QVgMH{color:var(--fg-muted);font-size:var(--fg-text-meta);line-height:18px}.tools-home_arrow__B4AKz{width:14px;height:14px;flex-shrink:0;color:var(--fg-muted)}.tools-home_footer__zcyAC{display:flex;flex-wrap:wrap;align-items:center;gap:0 18px;margin-top:32px;border-top:1px solid var(--fg-line-2);padding-top:10px;font-size:var(--fg-text-meta);color:var(--fg-muted)}.tools-home_footer__zcyAC span{margin-right:auto}.tools-home_footer__zcyAC a{display:inline-flex;min-height:44px;align-items:center}.tools-home_cardAction__yMSoY,.tools-home_createIcon__IvQDI,.tools-home_custom__Apv_c,.tools-home_footer__zcyAC a,.tools-home_textLink__cwIdx,.tools-home_tile__zPukz,a.tools-home_row__bftq4{transition:color var(--fg-duration-state) var(--fg-ease)}.tools-home_test__nubzl{transition:color var(--fg-duration-state) var(--fg-ease),border-color var(--fg-duration-state) var(--fg-ease)}.tools-home_tileImage___rCz7{transition:border-color var(--fg-duration-state) var(--fg-ease)}.tools-home_create__olu6I,.tools-home_plusBox__STePI{transition:color var(--fg-duration-state) var(--fg-ease),border-color var(--fg-duration-state) var(--fg-ease)}.tools-home_cardAction__yMSoY:active,.tools-home_create__olu6I:active,.tools-home_create__olu6I:active .tools-home_createIcon__IvQDI,.tools-home_custom__Apv_c:active,.tools-home_custom__Apv_c:active .tools-home_plusBox__STePI,.tools-home_footer__zcyAC a:active,.tools-home_test__nubzl:active,.tools-home_textLink__cwIdx:active,.tools-home_tile__zPukz:active,a.tools-home_row__bftq4:active{color:var(--fg-blue)}.tools-home_create__olu6I:active,.tools-home_custom__Apv_c:active .tools-home_plusBox__STePI,.tools-home_test__nubzl:active,.tools-home_tile__zPukz:active .tools-home_tileImage___rCz7{border-color:var(--fg-blue)}@media (hover:hover){.tools-home_cardAction__yMSoY:hover,.tools-home_create__olu6I:hover,.tools-home_create__olu6I:hover .tools-home_createIcon__IvQDI,.tools-home_custom__Apv_c:hover,.tools-home_custom__Apv_c:hover .tools-home_plusBox__STePI,.tools-home_footer__zcyAC a:hover,.tools-home_test__nubzl:hover,.tools-home_textLink__cwIdx:hover,.tools-home_tile__zPukz:hover,a.tools-home_row__bftq4:hover{color:var(--fg-blue)}.tools-home_create__olu6I:hover,.tools-home_custom__Apv_c:hover .tools-home_plusBox__STePI,.tools-home_test__nubzl:hover,.tools-home_tile__zPukz:hover .tools-home_tileImage___rCz7{border-color:var(--fg-blue)}}@media (max-width:700px){.tools-home_content__R1m8A{width:calc(100% - 32px);padding-top:96px}.tools-home_landscape__ITqnl{height:216px}.tools-home_landscape__ITqnl img{object-position:28% center}.tools-home_intro__xd0w7{margin-bottom:28px}.tools-home_title__oYaeE{font-size:var(--fg-home-title-min)}.tools-home_grid__HNOTz{grid-template-columns:minmax(0,1fr)}.tools-home_sectionNote__o1Pwj{max-width:150px;text-align:right}.tools-home_sectionNote__o1Pwj>span{display:block}.tools-home_accountPrompt__l_DwG{align-items:flex-start}.tools-home_cardAction__yMSoY,.tools-home_custom__Apv_c,.tools-home_textLink__cwIdx{min-height:44px}.tools-home_tiles__jtCZf{grid-auto-columns:112px}.tools-home_footer__zcyAC{gap:0 16px}.tools-home_footer__zcyAC span{flex-basis:100%;padding-top:6px}}@media (max-width:359px){.tools-home_testColumns__6exUb{grid-template-columns:minmax(0,1fr);gap:16px}}@media (prefers-reduced-motion:reduce){.tools-home_cardAction__yMSoY,.tools-home_createIcon__IvQDI,.tools-home_create__olu6I,.tools-home_custom__Apv_c,.tools-home_footer__zcyAC a,.tools-home_plusBox__STePI,.tools-home_test__nubzl,.tools-home_textLink__cwIdx,.tools-home_tileImage___rCz7,.tools-home_tile__zPukz,a.tools-home_row__bftq4{transition:none}}.tool-stories_story__cJl8l{position:relative;isolation:isolate;container-type:inline-size;display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px;margin:0}.tool-stories_example__UbB0t{flex:none;padding:0 8px;border-radius:var(--fg-radius-pill);background:var(--fg-bg);color:var(--fg-muted);font-size:var(--fg-text-meta);line-height:20px}.tool-stories_frame__57DGy{position:relative;margin-left:auto}@container (width < 350px){.tool-stories_example__UbB0t{position:absolute;z-index:4;top:-4px;left:calc(max(0px, 100cqw - 280px) + 4px);box-shadow:0 0 0 2px var(--fg-home-activity)}}.tool-stories_stage__voQfh{position:absolute;top:0;left:0;width:280px;height:168px;transform-origin:top left;color:var(--fg-ink);font-size:var(--fg-text-meta);line-height:16px}.tool-stories_sheet__cRpnK{position:absolute;z-index:1;display:flex;flex-direction:column;box-sizing:border-box;padding:12px;border:1px solid var(--fg-line-2);border-radius:12px;background:var(--fg-home-activity);box-shadow:var(--fg-shadow-float)}.tool-stories_name__MKhH7{font-size:var(--fg-text-body);line-height:18px;font-weight:var(--fg-weight-strong);white-space:nowrap}.tool-stories_meta__OtTy5{color:var(--fg-muted);white-space:nowrap}.tool-stories_who__m57T1{display:flex;align-items:center;gap:10px;height:32px}.tool-stories_avatar__fabHO{width:32px;height:32px;border-radius:50%;object-fit:cover}.tool-stories_lines__lbLy2{display:flex;flex-direction:column;min-width:0}.tool-stories_status__uGPuP{display:flex;align-items:center;height:16px;margin-top:8px;font-size:12px;white-space:nowrap}.tool-stories_status__uGPuP>span{display:inline-flex;align-items:center;gap:6px}.tool-stories_status__uGPuP[data-tone=rest]{color:var(--fg-muted)}.tool-stories_status__uGPuP[data-tone=done]{color:var(--fg-blue)}.tool-stories_tick__1x1A5{width:12px;height:12px;flex-shrink:0;stroke-width:2.5}.tool-stories_faces__RabpF{display:inline-flex}.tool-stories_faces__RabpF img{width:16px;height:16px;border:1.5px solid var(--fg-home-activity);border-radius:50%;object-fit:cover}.tool-stories_faces__RabpF img+img{margin-left:-5px}.tool-stories_media__c1qGY{display:flex;flex-direction:column;justify-content:center;gap:6px;height:26px;margin-top:8px}.tool-stories_skeleton__wlCHn{display:block;height:6px;border-radius:var(--fg-radius-pill);background:var(--fg-line)}.tool-stories_clip__v1WuY{display:flex;align-items:center;gap:6px;height:26px;padding:0 8px;border-radius:8px;background:var(--fg-blue-soft)}.tool-stories_clip__v1WuY svg{width:14px;height:14px;color:var(--fg-blue)}.tool-stories_clip__v1WuY>span:nth-child(2){flex:1}.tool-stories_buttons__0ykg1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:auto}.tool-stories_button__ZOuql{display:inline-flex;align-items:center;justify-content:center;gap:4px;height:24px;padding:0 6px;border:1px solid var(--fg-line-2);border-radius:var(--fg-radius-pill);background:var(--fg-home-activity);white-space:nowrap;transition:transform .14s var(--fg-ease),color .2s var(--fg-ease),border-color .2s var(--fg-ease)}.tool-stories_button__ZOuql svg{width:12px;height:12px;flex-shrink:0}.tool-stories_button__ZOuql[data-pressed=true]{transform:scale(.94);border-color:var(--fg-blue)}.tool-stories_button__ZOuql[data-done=true]{color:var(--fg-blue);border-color:var(--fg-blue)}.tool-stories_graphic__mKhU_{position:absolute;z-index:0;width:92px;transition:opacity .42s var(--fg-ease),transform .52s var(--fg-ease)}.tool-stories_graphic__mKhU_ img{display:block;width:100%;height:auto;border:2px solid var(--fg-home-activity);outline:1px solid var(--fg-line-2);box-shadow:var(--fg-shadow-card)}.tool-stories_lineup__z6yGV{left:16px;top:18px;transform:rotate(-5deg)}.tool-stories_fixture___W0VL{left:54px;top:30px;opacity:0;transform:translateY(12px) rotate(4deg)}.tool-stories_fixture___W0VL[data-shown=true]{opacity:1;transform:rotate(4deg)}.tool-stories_sheet__cRpnK .tool-stories_name__MKhH7+.tool-stories_lineupRows__s4Mdx{margin-top:4px}.tool-stories_lineupRows__s4Mdx li{display:flex;align-items:center;gap:8px;height:24px;border-radius:6px;font-size:12px;transition:background-color .2s var(--fg-ease)}.tool-stories_lineupRows__s4Mdx li[data-pressed=true]{background:var(--fg-blue-soft)}.tool-stories_number__3bkVk{display:grid;place-items:center;width:20px;height:18px;border-radius:5px;background:var(--fg-line);color:var(--fg-muted);font-size:10px;font-variant-numeric:tabular-nums}.tool-stories_pair__FQXMm{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:auto}.tool-stories_toast__uyDon{position:absolute;left:60px;top:150px;z-index:2;display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border:1px solid var(--fg-line-2);border-radius:var(--fg-radius-pill);background:var(--fg-home-activity);box-shadow:var(--fg-shadow-float);color:var(--fg-blue);white-space:nowrap}.tool-stories_cursor__tJzep{position:absolute;top:0;left:0;z-index:3;display:flex;align-items:flex-start;pointer-events:none;filter:drop-shadow(0 1px 2px rgba(15,23,42,.25));transition:transform .42s var(--fg-ease),opacity .26s ease}.tool-stories_cursor__tJzep svg{transition:transform .14s var(--fg-ease);transform-origin:2px 2px}.tool-stories_cursor__tJzep path{fill:var(--fg-ink);stroke:var(--fg-home-activity)}.tool-stories_cursor__tJzep[data-pressed=true] svg{transform:scale(.82)}.tool-stories_cursor__tJzep[data-shown=false]{opacity:0;transition:opacity .16s ease,transform 0s linear .16s}.tool-stories_cursorLabel__6W8H5{margin:14px 0 0 -3px;padding:0 6px;border-radius:var(--fg-radius-pill);background:var(--fg-blue);color:white;font-size:10px;line-height:16px;font-weight:var(--fg-weight-strong)}@keyframes tool-stories_swapIn__kwzq7{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.tool-stories_swap__hRr8m{animation:tool-stories_swapIn__kwzq7 .36s ease-out both}@keyframes tool-stories_rise__eaizD{0%{opacity:0;transform:translateY(6px) scale(.96)}to{opacity:1;transform:none}}.tool-stories_rise__eaizD{animation:tool-stories_rise__eaizD .42s var(--fg-ease) both}.tool-stories_story__cJl8l[data-still=true] *{animation:none!important;transition:none!important}