.AppListing_catalog__0Qid6{max-width:none;width:100%;color:var(--lab-ink,#202326);font-size:15px;line-height:1.55;padding-block:24px 48px}.AppListing_heading__pcRVf{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-bottom:22px}.AppListing_heading__pcRVf h1{font-weight:600;line-height:1.25;font-family:inherit;font-size:22px;letter-spacing:-.025em;margin:3px 0 8px}.AppListing_heading__pcRVf p{margin:0}.AppListing_eyebrow__XwWiZ{font-size:11px;font-weight:650;letter-spacing:.1em;color:var(--lab-muted,#616970)}.AppListing_context__Q7XlF{display:flex;justify-content:space-between;flex-wrap:wrap;gap:6px 18px;background:var(--lab-paper,#f2f5f4);border-block:1px solid var(--lab-line,#dce2df);padding:12px 16px;font-size:13px}.AppListing_context__Q7XlF p{margin:0}.AppListing_context__Q7XlF span,.AppListing_meta__cCZHA{color:var(--lab-muted,#616970);font-size:13px;line-height:1.5}.AppListing_controls__Ol67m{display:flex;gap:16px;padding-block:20px 16px;align-items:end}.AppListing_controls__Ol67m label{min-width:0}.AppListing_search__DKW4V{flex:1}.AppListing_catalog__0Qid6 label,.AppListing_listing__z7pLa label{display:grid;gap:6px;font-size:13px;font-weight:550}.AppListing_catalog__0Qid6 input,.AppListing_catalog__0Qid6 select,.AppListing_listing__z7pLa input,.AppListing_listing__z7pLa select,.AppListing_listing__z7pLa textarea{width:100%;min-width:0;border:1px solid var(--lab-line,#ccd5d0);border-radius:6px;background:var(--lab-card,#fff);color:inherit;padding:10px 12px;font:inherit;font-size:15px}.AppListing_listing__z7pLa textarea{resize:vertical}.AppListing_catalog__0Qid6 button,.AppListing_listing__z7pLa button,.AppListing_primary__qmrkZ{cursor:pointer;border:1px solid var(--lab-line,#ccd5d0);border-radius:6px;padding:9px 13px;min-height:42px;background:var(--lab-card,#fff);color:inherit;font:inherit;font-size:13px;font-weight:600;text-decoration:none}.AppListing_catalog__0Qid6 .AppListing_primary__qmrkZ,.AppListing_listing__z7pLa .AppListing_primary__qmrkZ{background:var(--lab-ink,#202326);color:var(--lab-card,#fff);border-color:transparent;display:inline-flex;align-items:center}.AppListing_catalog__0Qid6 button:disabled,.AppListing_listing__z7pLa button:disabled{opacity:.5;cursor:not-allowed}.AppListing_catalog__0Qid6 :is(button,a,input,select):focus-visible,.AppListing_listing__z7pLa :is(button,a,input,textarea,select):focus-visible{outline:3px solid var(--lab-accent,#28724e);outline-offset:3px}.AppListing_tabs__T8zwo{display:flex;gap:8px;align-items:center;flex-wrap:wrap;padding-bottom:14px;border-bottom:1px solid var(--lab-line,#dce2df)}.AppListing_tabs__T8zwo button{background:transparent;border-color:transparent}.AppListing_tabs__T8zwo button[aria-pressed=true]{background:var(--lab-paper,#edf2ef);border-color:var(--lab-line,#dce2df)}.AppListing_tabs__T8zwo>span{margin-left:auto;font-size:13px;color:var(--lab-muted,#616970)}.AppListing_grid__blmod{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,310px),1fr));gap:0 28px}.AppListing_card__ZtKZ5{display:flex;flex-direction:column;padding:24px 0;border-bottom:1px solid var(--lab-line,#dce2df);min-width:0}.AppListing_cardTop__EsjbN{display:flex;gap:12px;align-items:center}.AppListing_cardTop__EsjbN h2{font-size:17px;font-weight:600;margin:0 0 3px;line-height:1.3}.AppListing_cardTop__EsjbN p{margin:0}.AppListing_icon__fi4GW{flex:0 0 48px;height:48px;display:grid;place-items:center;border-radius:12px;background:var(--lab-paper,#eaf0ed);color:var(--lab-ink,#25372e);font-size:17px;font-weight:650;border:1px solid var(--lab-line,#dce2df)}.AppListing_card__ZtKZ5>p{margin:14px 0 20px}.AppListing_cardFoot__12jFr{margin-top:auto;display:flex;gap:10px;align-items:center;justify-content:space-between}.AppListing_cardFoot__12jFr button{white-space:nowrap}.AppListing_empty__PNoFh{padding:36px 0}.AppListing_empty__PNoFh h2{font-size:17px}.AppListing_listing__z7pLa{display:grid;gap:18px;font-size:15px;line-height:1.55;color:var(--lab-ink,#202326);overflow-wrap:anywhere}.AppListing_listing__z7pLa p{margin:0}.AppListing_listing__z7pLa h3{font-size:17px;font-weight:600;margin:0}.AppListing_description__NwL5f{font-size:17px}.AppListing_preview__tDPpQ{display:flex;align-items:start;gap:16px;padding:20px;background:var(--lab-paper,#edf2ef);border:1px solid var(--lab-line,#dce2df);border-radius:8px}.AppListing_preview__tDPpQ p{margin-top:6px}.AppListing_actions__ggKf0{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.AppListing_facts__vfHAT{display:grid;grid-template-columns:120px minmax(0,1fr);margin:0}.AppListing_facts__vfHAT dd,.AppListing_facts__vfHAT dt{padding:14px 0;border-top:1px solid var(--lab-line,#dce2df);margin:0}.AppListing_facts__vfHAT dt{font-size:13px;font-weight:600;padding-right:16px}.AppListing_facts__vfHAT small{display:block;font-size:12px;color:var(--lab-muted,#616970);margin-top:4px}.AppListing_listing__z7pLa a:not(.AppListing_primary__qmrkZ){text-decoration:underline;text-underline-offset:3px}.AppListing_reviews__jph5H{display:grid;gap:12px;padding-top:20px;border-top:1px solid var(--lab-line,#dce2df)}.AppListing_reviews__jph5H form{display:grid;gap:12px}.AppListing_reviews__jph5H button{justify-self:start}@media (max-width:620px){.AppListing_heading__pcRVf{align-items:start;flex-direction:column;gap:14px}.AppListing_controls__Ol67m{flex-direction:column;align-items:stretch}.AppListing_facts__vfHAT{grid-template-columns:1fr}.AppListing_facts__vfHAT dt{padding-bottom:4px}.AppListing_facts__vfHAT dd{border-top:0;padding-top:0}.AppListing_preview__tDPpQ{padding:14px}.AppListing_cardFoot__12jFr{flex-wrap:wrap}}.WorkHandoff_handoff__YsoQp{display:grid;gap:14px;padding:20px;margin-block:8px 16px;background:var(--lab-paper,#f1f4f2);border-block:1px solid var(--lab-line,#d9dfdb);color:var(--lab-ink,#202729);font-size:15px;line-height:1.55;overflow-wrap:anywhere}.WorkHandoff_handoff__YsoQp p,.WorkHandoff_heading__hqj2_ h3{margin:0}.WorkHandoff_heading__hqj2_{display:flex;align-items:baseline;gap:12px;justify-content:space-between;flex-wrap:wrap}.WorkHandoff_heading__hqj2_ h3{font-size:17px;font-weight:600}.WorkHandoff_heading__hqj2_ span,.WorkHandoff_note__k7bxE,.WorkHandoff_other__XuQlf{color:var(--lab-muted,#596469);font-size:13px}.WorkHandoff_destinations__Lqy5E{display:flex;flex-wrap:wrap;gap:6px;padding-bottom:14px;border-bottom:1px solid var(--lab-line,#d9dfdb)}.WorkHandoff_handoff__YsoQp button{min-height:42px;padding:9px 12px;border:1px solid var(--lab-line,#d9dfdb);border-radius:6px;background:var(--lab-card,#fff);color:inherit;font:inherit;font-size:13px;cursor:pointer}.WorkHandoff_destinations__Lqy5E button[aria-pressed=true],.WorkHandoff_handoff__YsoQp .WorkHandoff_primary__2fya3{background:var(--lab-ink,#202729);color:var(--lab-card,#fff);border-color:transparent}.WorkHandoff_handoff__YsoQp button:disabled{cursor:not-allowed;opacity:.5}.WorkHandoff_handoff__YsoQp :is(button,a,input,textarea,summary):focus-visible{outline:3px solid var(--lab-accent,#1982f4);outline-offset:3px}.WorkHandoff_actions__K_Puh,.WorkHandoff_export__qMt3_{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.WorkHandoff_export__qMt3_{border-top:1px solid var(--lab-line,#d9dfdb);padding-top:14px}.WorkHandoff_export__qMt3_ a{margin-left:auto}.WorkHandoff_external__lbDG7{display:grid;gap:12px}.WorkHandoff_external__lbDG7 label{display:grid;gap:6px;font-size:13px;font-weight:600}.WorkHandoff_external__lbDG7 label span{color:var(--lab-muted,#596469);font-weight:400}.WorkHandoff_handoff__YsoQp input,.WorkHandoff_handoff__YsoQp textarea{width:100%;min-width:0;background:var(--lab-card,#fff);border:1px solid var(--lab-line,#d9dfdb);border-radius:6px;padding:10px;color:inherit;font:inherit;font-size:15px}.WorkHandoff_handoff__YsoQp textarea{margin-top:10px;resize:vertical;font-family:ui-monospace,monospace;font-size:12px}.WorkHandoff_handoff__YsoQp a{text-decoration:underline;text-underline-offset:3px}.WorkHandoff_handoff__YsoQp summary{cursor:pointer;font-size:13px}@media (max-width:620px){.WorkHandoff_handoff__YsoQp{padding:16px 12px}.WorkHandoff_destinations__Lqy5E button{flex:1 1 auto}.WorkHandoff_export__qMt3_ a{margin-left:0}}