.rc-analyzer[data-v-21f140cf]{--s-ink:#f7f3e6;--s-text:#f7f3e6;--s-muted:#bdc3de;--s-faint:#bdc3de;--s-accent:#f2c46d;--s-accent-ink:#151931;--rd-focus:#f2c46d;text-align:center;justify-content:center;align-items:center;min-height:320px}.rc-analyzer>p[data-v-21f140cf]{max-width:560px;margin:0;line-height:1.6}.rc-analyzer>.sh-btn[data-v-21f140cf]{text-align:center;flex:none;gap:12px;max-width:100%}.rc-patterns[data-v-ad0b4083]{--s-ink:#f7f3e6;--s-text:#f7f3e6;--s-muted:#bdc3de;--s-faint:#bdc3de;--s-pop:#f2c46d;--s-line:#ffffff24;--s-surf2:#ffffff12;--s-surf3:#ffffff1f;--rd-focus:#f2c46d;text-align:center;justify-content:center;align-items:center;min-height:320px}.rc-patterns>p[data-v-ad0b4083]{max-width:560px;margin:0;line-height:1.6}.rc-pattern-grid[data-v-ad0b4083]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;width:100%;max-width:800px;display:grid}.rc-patterns .rc-pattern-tile[data-v-ad0b4083]{border:1px solid var(--s-line);background:var(--s-surf2);min-height:108px;color:var(--s-ink);border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:16px 12px;text-decoration:none;display:flex;position:relative}.rc-patterns .rc-pattern-tile[data-v-ad0b4083]:hover{background:var(--s-surf3);border-color:var(--s-pop)}.rc-pattern-icon[data-v-ad0b4083]{width:28px;height:28px;color:var(--s-pop);flex:none}.rc-pattern-name[data-v-ad0b4083]{overflow-wrap:anywhere;font-size:14px;font-weight:700;line-height:1.3}.rc-pattern-arrow[data-v-ad0b4083]{color:var(--s-muted);font-size:16px;position:absolute;top:10px;right:12px}@media (width<=560px){.rc-pattern-grid[data-v-ad0b4083]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.home-calculators .pg-head .rc-hub-tabs[data-v-0af61a9c]{border-radius:26px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid;overflow:visible}.home-calculators .pg-head .rc-hub-tabs button[data-v-0af61a9c]{white-space:normal;min-width:0;padding:8px}.home-calculators .pg-head .rc-hub-tabs button[data-v-0af61a9c]:first-child{grid-column:1/-1}}
