.uses-panel[data-v-b1895aaa]{display:flex;min-height:319px;flex-direction:column;padding:15px 20px 14px;border:1px solid #e1e6ec;border-radius:8px;background:#fff;box-shadow:0 3px 11px #1b2e4506}.uses-panel header[data-v-b1895aaa]{margin-bottom:13px}.uses-panel h2[data-v-b1895aaa]{display:flex;align-items:center;gap:10px;margin:0 0 4px;font-size:16px}.uses-panel h2 i[data-v-b1895aaa]{width:10px;height:10px;border-radius:50%;background:var(--uses-green)}.uses-panel header p[data-v-b1895aaa]{margin:0;color:var(--uses-muted);font-size:12px}.mobile-panel-icon[data-v-b1895aaa],.mobile-panel-trigger[data-v-b1895aaa]{display:none}.mobile-panel-chevron[data-v-b1895aaa]{transition:transform var(--duration-fast)}.mobile-panel-chevron.collapsed[data-v-b1895aaa]{transform:rotate(180deg)}.dark .uses-panel[data-v-b1895aaa]{border-color:var(--color-border);color:var(--color-text);background:var(--color-surface);box-shadow:0 3px 11px #0000001f}.dark .mobile-panel-icon[data-v-b1895aaa]{color:#70d6b6;background:#00b89421}.dark .mobile-panel-trigger[data-v-b1895aaa]{color:var(--color-text-secondary)}@media(max-width:767px){.uses-panel[data-v-b1895aaa]{min-height:0;padding:20px 25px;border-radius:14px;box-shadow:var(--shadow-panel)}.uses-panel header[data-v-b1895aaa]{position:relative;display:flex;min-height:42px;align-items:center;margin-bottom:18px}.uses-panel h2[data-v-b1895aaa]{gap:13px;margin:0;font-size:24px}.uses-panel h2>i[data-v-b1895aaa]{display:none}.uses-panel header p[data-v-b1895aaa]{display:none}.mobile-panel-icon[data-v-b1895aaa]{display:grid;width:44px;height:44px;place-items:center;border-radius:50%;color:#00b994;background:#e2faf5}.mobile-panel-icon[data-v-b1895aaa] svg{width:24px;height:24px}.mobile-panel-trigger[data-v-b1895aaa]{position:absolute;top:8px;right:0;display:grid;width:32px;height:32px;padding:0;place-items:center;border:0;border-radius:6px;color:#61718d;background:transparent;cursor:pointer}.mobile-panel-trigger[data-v-b1895aaa]:focus-visible{outline:2px solid var(--uses-green);outline-offset:2px}.mobile-panel-chevron[data-v-b1895aaa]{width:24px;height:24px}}@media(max-width:560px){.uses-panel[data-v-b1895aaa]{padding:14px;border-radius:10px}.uses-panel header[data-v-b1895aaa]{min-height:32px;margin-bottom:12px}.uses-panel h2[data-v-b1895aaa]{gap:9px;font-size:17px}.mobile-panel-icon[data-v-b1895aaa]{width:30px;height:30px}.mobile-panel-icon[data-v-b1895aaa] svg{width:18px;height:18px}.mobile-panel-trigger[data-v-b1895aaa]{top:0;width:30px;height:30px}.mobile-panel-chevron[data-v-b1895aaa]{width:18px;height:18px}}.tool-grid[data-v-0b597891]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;margin-top:5px}.tool-grid article[data-v-0b597891]{display:flex;min-width:0;align-items:center;gap:12px}.tool-icon[data-v-0b597891]{display:grid;width:42px;height:42px;flex:0 0 auto;place-items:center;overflow:hidden;border-radius:7px}.tool-icon img[data-v-0b597891]{display:block;width:42px;height:42px;object-fit:cover}.tool-grid h3[data-v-0b597891]{margin:0 0 4px;font-size:14px;line-height:1.2}.tool-grid p[data-v-0b597891]{margin:0;color:var(--uses-muted);font-size:12px;line-height:1.25}.dark .tool-grid article[data-v-0b597891]{border-color:var(--color-border);background:var(--color-surface-elevated)}@media(max-width:767px){.tool-grid[data-v-0b597891]{gap:11px 18px;margin-top:0}.tool-grid article[data-v-0b597891]{min-height:78px;padding:11px 16px;border:1px solid #e3e8ef;border-radius:11px}.tool-icon[data-v-0b597891],.tool-icon img[data-v-0b597891]{width:48px;height:48px}.tool-grid h3[data-v-0b597891]{margin-bottom:4px;overflow-wrap:anywhere;font-size:17px}.tool-grid p[data-v-0b597891]{font-size:14px;line-height:1.3}}@media(max-width:560px){.tool-grid[data-v-0b597891]{gap:8px}.tool-grid article[data-v-0b597891]{min-height:58px;gap:8px;padding:7px 8px;border-radius:7px}.tool-icon[data-v-0b597891],.tool-icon img[data-v-0b597891]{width:34px;height:34px;border-radius:5px}.tool-grid h3[data-v-0b597891]{margin-bottom:2px;font-size:12px}.tool-grid p[data-v-0b597891]{font-size:10px;line-height:1.35}}.habits-list[data-v-33fad328]{display:flex;flex-direction:column;gap:8px}.habits-list article[data-v-33fad328]{display:flex;min-width:0;min-height:37px;align-items:center;gap:10px}.habit-icon[data-v-33fad328]{display:grid;width:31px;height:31px;flex:0 0 auto;place-items:center;border-radius:7px;color:var(--uses-green);background:#effbf7}.habit-icon svg[data-v-33fad328]{width:19px}.habits-list h3[data-v-33fad328]{margin:0 0 4px;font-size:14px;line-height:1.2}.habits-list p[data-v-33fad328]{margin:0;color:var(--uses-muted);font-size:12px;line-height:1.25}.dark .habits-list article[data-v-33fad328]{border-color:var(--color-border);background:var(--color-surface-elevated)}.dark .habit-icon[data-v-33fad328]{color:#70d6b6;background:#00b89421}@media(max-width:767px){.habits-list[data-v-33fad328]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}.habits-list article[data-v-33fad328]{min-height:70px;justify-content:center;gap:15px;padding:10px 15px;border:1px solid #e3e8ef;border-radius:11px}.habit-icon[data-v-33fad328]{width:38px;height:38px;background:transparent}.habit-icon svg[data-v-33fad328]{width:28px;height:28px}.habits-list h3[data-v-33fad328]{margin:0;font-size:17px;font-weight:500}.habits-list p[data-v-33fad328]{display:none}}@media(max-width:560px){.habits-list[data-v-33fad328]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.habits-list article[data-v-33fad328]{min-height:48px;gap:8px;padding:7px 8px;border-radius:7px}.habit-icon[data-v-33fad328]{width:24px;height:24px}.habit-icon svg[data-v-33fad328]{width:19px;height:19px}.habits-list h3[data-v-33fad328]{font-size:12px;white-space:nowrap}}.hardware-list[data-v-402bd1e6]{display:flex;flex-direction:column;gap:8px}.hardware-list article[data-v-402bd1e6]{display:flex;min-width:0;min-height:48px;align-items:center;gap:12px;padding:4px 8px;border-radius:5px;background:linear-gradient(90deg,#f8fafc,#fff)}.hardware-icon[data-v-402bd1e6]{display:grid;width:49px;height:42px;flex:0 0 auto;place-items:center;overflow:hidden;border-radius:7px;background:#f0f2f4}.hardware-icon img[data-v-402bd1e6]{display:block;width:51px;height:42px;object-fit:cover}.hardware-list h3[data-v-402bd1e6]{margin:0 0 4px;font-size:14px;line-height:1.2}.hardware-list p[data-v-402bd1e6]{margin:0;color:var(--uses-muted);font-size:12px;line-height:1.25}.dark .hardware-list article[data-v-402bd1e6]{border-color:var(--color-border);background:var(--color-surface-elevated)}.dark .hardware-icon[data-v-402bd1e6]{background:#202b36}@media(max-width:767px){.hardware-list[data-v-402bd1e6]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.hardware-list article[data-v-402bd1e6]{display:grid;min-height:114px;grid-template-columns:48% 52%;gap:5px;padding:10px 8px;border:1px solid #e3e8ef;border-radius:11px;background:#fff}.hardware-icon[data-v-402bd1e6]{width:100%;height:69px;background:transparent}.hardware-icon img[data-v-402bd1e6]{width:100%;height:100%;object-fit:contain}.hardware-list h3[data-v-402bd1e6]{overflow-wrap:anywhere;font-size:14px;line-height:1.35}.hardware-list p[data-v-402bd1e6]{font-size:12px;line-height:1.35}}@media(max-width:560px){.hardware-list[data-v-402bd1e6]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.hardware-list article[data-v-402bd1e6]{min-height:92px;grid-template-columns:44px minmax(0,1fr);gap:7px;padding:8px;border-radius:7px}.hardware-icon[data-v-402bd1e6]{width:42px;height:42px}.hardware-list h3[data-v-402bd1e6]{margin-bottom:2px;font-size:11px;line-height:1.35}.hardware-list p[data-v-402bd1e6]{font-size:10px;line-height:1.35}}.stack-section[data-v-5aacf048]{padding-top:22px}.stack-section header[data-v-5aacf048]{margin-bottom:13px}.stack-section h2[data-v-5aacf048]{display:flex;align-items:center;gap:10px;margin:0 0 4px;font-size:16px}.stack-section h2 i[data-v-5aacf048]{width:10px;height:10px;border-radius:50%;background:var(--uses-green)}.stack-section header p[data-v-5aacf048]{margin:0;color:var(--uses-muted);font-size:12px}.mobile-panel-trigger[data-v-5aacf048]{display:none}.mobile-panel-chevron[data-v-5aacf048]{transition:transform var(--duration-fast)}.mobile-panel-chevron.collapsed[data-v-5aacf048]{transform:rotate(180deg)}.stack-grid[data-v-5aacf048]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px 10px}.stack-card[data-v-5aacf048]{display:grid;height:93px;grid-template-columns:64px 1fr;align-items:center;padding:12px 18px;border:1px solid #e1e6ec;border-radius:8px;background:#fff;box-shadow:0 3px 10px #1b2e4506}.stack-icon[data-v-5aacf048]{display:grid;width:49px;height:49px;place-items:center;overflow:hidden;border-radius:7px}.stack-icon img[data-v-5aacf048]{display:block;width:49px;height:49px;object-fit:cover}.stack-card h3[data-v-5aacf048]{margin:0 0 4px;font-size:14px;line-height:1.2}.stack-card p[data-v-5aacf048]{margin:0;color:var(--uses-muted);font-size:12px;line-height:1.25}.stack-card em[data-v-5aacf048]{display:inline-block;margin-top:6px;padding:2px 8px;border-radius:5px;color:#00a96e;background:#dff8ef;font-size:9px;font-style:normal;font-weight:700}.stack-card em.blue[data-v-5aacf048],.stack-card em.red[data-v-5aacf048],.stack-card em.orange[data-v-5aacf048],.stack-card em.yellow[data-v-5aacf048]{color:#1477e6;background:#e4f0ff}.stack-card em.purple[data-v-5aacf048]{color:#7047d8;background:#f0e9ff}.dark .stack-card[data-v-5aacf048]{border-color:var(--color-border);color:var(--color-text);background:var(--color-surface);box-shadow:0 3px 10px #0000001f}.dark .stack-card em[data-v-5aacf048]{color:#83ddc1!important;background:#00b89424!important}.dark .stack-card em.blue[data-v-5aacf048],.dark .stack-card em.red[data-v-5aacf048],.dark .stack-card em.orange[data-v-5aacf048],.dark .stack-card em.yellow[data-v-5aacf048]{color:#8dbfff!important;background:#1677ff24!important}.dark .stack-card em.purple[data-v-5aacf048]{color:#b9a1ff!important;background:#8135f524!important}.dark .mobile-panel-trigger[data-v-5aacf048]{color:var(--color-text-secondary)}.dark .stack-section[data-v-5aacf048]{border-color:var(--color-border);background:var(--color-surface)}@media(max-width:1100px){.stack-grid[data-v-5aacf048]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:767px){.stack-section[data-v-5aacf048]{margin-top:27px;padding:26px 25px 20px;border:1px solid #e3e8ef;border-radius:14px;background:#fff;box-shadow:var(--shadow-panel)}.stack-section header[data-v-5aacf048]{position:relative;margin-bottom:25px}.stack-section h2[data-v-5aacf048]{gap:13px;margin:0;font-size:24px}.stack-section h2 i[data-v-5aacf048]{width:13px;height:13px}.stack-section header p[data-v-5aacf048]{display:none}.mobile-panel-trigger[data-v-5aacf048]{position:absolute;top:-4px;right:-4px;display:grid;width:32px;height:32px;padding:0;place-items:center;border:0;border-radius:6px;color:#61718d;background:transparent;cursor:pointer}.mobile-panel-trigger[data-v-5aacf048]:focus-visible{outline:2px solid var(--uses-green);outline-offset:2px}.mobile-panel-chevron[data-v-5aacf048]{width:24px;height:24px}.stack-grid[data-v-5aacf048]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 21px}.stack-card[data-v-5aacf048]{height:81px;grid-template-columns:64px minmax(0,1fr) auto;padding:10px 16px;border-radius:11px;box-shadow:none}.stack-card>div[data-v-5aacf048]{display:contents}.stack-card h3[data-v-5aacf048]{margin:0;font-size:19px;white-space:nowrap}.stack-card p[data-v-5aacf048]{display:none}.stack-card em[data-v-5aacf048]{justify-self:end;margin:0;padding:7px 12px;border-radius:7px;color:#697792!important;background:#f5f7fa!important;font-size:15px;font-weight:400;white-space:nowrap}}@media(max-width:560px){.stack-section[data-v-5aacf048]{margin-top:14px;padding:14px;border-radius:10px}.stack-section header[data-v-5aacf048]{margin-bottom:13px}.stack-section h2[data-v-5aacf048]{gap:9px;font-size:17px}.stack-section h2 i[data-v-5aacf048]{width:9px;height:9px}.mobile-panel-trigger[data-v-5aacf048]{top:-3px;right:-3px;width:30px;height:30px}.mobile-panel-chevron[data-v-5aacf048]{width:18px;height:18px}.stack-grid[data-v-5aacf048]{gap:8px}.stack-card[data-v-5aacf048]{height:52px;grid-template-columns:34px minmax(0,1fr) auto;padding:6px 8px;border-radius:7px}.stack-icon[data-v-5aacf048],.stack-icon img[data-v-5aacf048]{width:32px;height:32px;border-radius:5px}.stack-card h3[data-v-5aacf048]{font-size:12px}.stack-card em[data-v-5aacf048]{padding:4px 6px;border-radius:4px;font-size:10px}}.uses-hero[data-v-f249fd24]{height:248px;overflow:hidden;border-bottom:1px solid #edf0f3;background:linear-gradient(105deg,#f8fbff,#fff,#f8fffd)}.hero-inner[data-v-f249fd24]{position:relative;height:100%}.hero-copy[data-v-f249fd24]{position:relative;z-index:2;padding-top:31px}.hero-copy h1[data-v-f249fd24]{margin:0 0 12px;font-size:42px;line-height:1.16;font-weight:900}.hero-copy>p[data-v-f249fd24]{margin:0 0 17px;color:#405069;font-size:15px}.mobile-hero-subtitle[data-v-f249fd24],.mobile-stat-label[data-v-f249fd24]{display:none}.desktop-stat-label[data-v-f249fd24],.mobile-stat-label[data-v-f249fd24]{font:inherit}.hero-stats[data-v-f249fd24]{position:absolute;top:129px;left:0;z-index:3;display:flex;gap:12px}.hero-stats>div[data-v-f249fd24]{display:grid;width:198px;height:76px;grid-template-columns:52px 1fr;align-items:center;padding:12px 18px;border:1px solid #e4e9ef;border-radius:8px;background:#fffffff0;box-shadow:0 6px 18px #172c440b}.hero-stats span[data-v-f249fd24]{display:grid;width:38px;height:38px;place-items:center;border-radius:6px;color:var(--uses-green);background:#effbf7}.hero-stats svg[data-v-f249fd24]{width:25px}.hero-stats strong[data-v-f249fd24]{font-size:18px}.hero-stats small[data-v-f249fd24]{display:block;margin-top:4px;color:#526078;font-size:12px;font-weight:500}.hero-art[data-v-f249fd24]{position:absolute;top:0;right:-67px;display:block;width:816px;height:246px;overflow:hidden}.hero-art img[data-v-f249fd24]{display:block;width:100%;height:100%;object-fit:cover}.dark .uses-hero[data-v-f249fd24]{border-color:var(--color-border-subtle);background:linear-gradient(105deg,var(--color-surface) 0%,#17212b 58%,#18252c 100%)}.dark .hero-copy>p[data-v-f249fd24],.dark .hero-stats small[data-v-f249fd24]{color:var(--color-text-secondary)}.dark .hero-stats>div[data-v-f249fd24]{border-color:var(--color-border-subtle);background:#1a2530db;box-shadow:none}.dark .hero-stats span[data-v-f249fd24]{color:#70d6b6;background:#00b89417}.dark .hero-stats strong[data-v-f249fd24]{color:var(--color-text)}.dark .hero-art[data-v-f249fd24]{opacity:.82}.dark .hero-art[data-v-f249fd24]:after{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,var(--color-surface) 0%,rgba(15,24,32,.72) 11%,rgba(15,24,32,.28) 24%,rgba(15,24,32,.16) 54%,rgba(15,24,32,.38) 82%,rgba(15,24,32,.54) 100%),linear-gradient(180deg,rgba(15,24,32,.22) 0%,transparent 24%,transparent 76%,rgba(15,24,32,.28) 100%),#0f18201f;content:""}@media(max-width:1100px){.hero-art[data-v-f249fd24]{right:-220px;opacity:.55}}@media(max-width:767px){.uses-hero[data-v-f249fd24]{height:400px;border-bottom:0;background:linear-gradient(112deg,#fbfdff,#fff 48%,#f2fcfa)}.hero-copy[data-v-f249fd24]{padding-top:45px}.hero-copy h1[data-v-f249fd24]{margin-bottom:20px;font-size:41px}.desktop-hero-subtitle[data-v-f249fd24],.desktop-stat-label[data-v-f249fd24]{display:none}.mobile-hero-subtitle[data-v-f249fd24],.mobile-stat-label[data-v-f249fd24]{display:block}.hero-copy>p[data-v-f249fd24]{width:51%;margin:0;color:#52627f;font-size:18px;line-height:1.85}.hero-copy>p[data-v-f249fd24]:after{display:block;width:39px;height:4px;margin-top:17px;border-radius:999px;background:var(--uses-green);content:""}.hero-art[data-v-f249fd24]{top:15px;right:-25px;width:49%;height:270px;opacity:1}.hero-art img[data-v-f249fd24]{object-position:left top}.hero-stats[data-v-f249fd24]{top:272px;right:0;left:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:21px}.hero-stats>div[data-v-f249fd24]{width:auto;height:106px;grid-template-columns:52px minmax(0,1fr);padding:15px 22px;border-radius:12px}.hero-stats span[data-v-f249fd24]{width:45px;height:45px;background:transparent}.hero-stats svg[data-v-f249fd24]{width:34px;height:34px}.hero-stats strong[data-v-f249fd24]{min-width:0;font-size:20px;line-height:1.2;white-space:nowrap}.hero-stats small[data-v-f249fd24]{margin-top:7px;font-size:17px;font-weight:400}}@media(max-width:560px){.uses-hero[data-v-f249fd24]{height:252px}.hero-copy[data-v-f249fd24]{padding-top:24px}.hero-copy h1[data-v-f249fd24]{margin-bottom:11px;font-size:28px}.hero-copy>p[data-v-f249fd24]{width:53%;font-size:13px;line-height:1.7}.hero-copy>p[data-v-f249fd24]:after{width:28px;height:3px;margin-top:8px}.hero-art[data-v-f249fd24]{top:8px;right:-23px;width:54%;height:126px}.hero-stats[data-v-f249fd24]{top:170px;gap:8px}.hero-stats>div[data-v-f249fd24]{height:66px;grid-template-columns:30px minmax(0,1fr);padding:7px 8px;border-radius:7px}.hero-stats span[data-v-f249fd24]{width:30px;height:30px}.hero-stats svg[data-v-f249fd24]{width:25px;height:25px}.hero-stats strong[data-v-f249fd24]{font-size:13px}.hero-stats small[data-v-f249fd24]{margin-top:3px;font-size:10px}}.uses-tabs[data-v-63aaab29]{display:flex;height:49px;align-items:stretch;gap:25px;border-bottom:1px solid #dde3e9}.uses-tabs button[data-v-63aaab29]{position:relative;padding:0 12px;border:0;color:#46546b;background:transparent;font-size:14px;cursor:pointer}.uses-tabs button.active[data-v-63aaab29]{color:var(--uses-green);font-weight:700}.uses-tabs button.active[data-v-63aaab29]:after{position:absolute;right:0;bottom:0;left:0;height:2px;background:var(--uses-green);content:""}.dark .uses-tabs[data-v-63aaab29]{border-color:var(--color-border)}.dark .uses-tabs button[data-v-63aaab29]{color:var(--color-text-secondary)}.dark .uses-tabs button.active[data-v-63aaab29]{color:#70d6b6}@media(max-width:767px){.uses-tabs[data-v-63aaab29]{height:78px;justify-content:space-between;gap:0}.uses-tabs button[data-v-63aaab29]{flex:0 1 auto;padding:0 9px;font-size:17px;white-space:nowrap}.uses-tabs button.active[data-v-63aaab29]:after{height:3px}}@media(max-width:560px){.uses-tabs[data-v-63aaab29]{height:44px}.uses-tabs button[data-v-63aaab29]{padding:0 4px;font-size:12px}}.uses-page[data-v-72132f86]{--uses-green: #00ad79;--uses-ink: #10182e;--uses-muted: #637087;color:var(--uses-ink);background:#fff;font-family:var(--font-sans)}.uses-content[data-v-72132f86]{padding-bottom:34px}.uses-section[data-v-72132f86]{scroll-margin-top:80px;outline:none}.detail-grid[data-v-72132f86]{display:grid;grid-template-columns:1.12fr .93fr 1fr;gap:20px;margin-top:13px}.page-unavailable[data-v-72132f86]{margin:0 auto}@media(min-width:1101px){.detail-grid>.uses-section[data-v-72132f86]{display:flex;min-width:0}.detail-grid>.uses-section[data-v-72132f86] .uses-panel{width:100%;flex:1}}@media(max-width:1100px){.detail-grid[data-v-72132f86]{grid-template-columns:1fr}}@media(max-width:767px){.uses-page[data-v-72132f86]{background:#fbfcfe}.uses-content[data-v-72132f86]{padding-bottom:38px}.detail-grid[data-v-72132f86]{grid-template-columns:1fr;gap:12px;margin-top:17px}}@media(max-width:560px){.uses-content[data-v-72132f86]{padding-bottom:14px}.detail-grid[data-v-72132f86]{gap:7px;margin-top:7px}}.dark .uses-page[data-v-72132f86]{--uses-ink: var(--color-text);--uses-muted: var(--color-text-secondary);color:var(--color-text);background:var(--color-canvas-subtle)}
