:where(.gq-runtime-plugin-e2c1d07b7cdcbfc5-0,.gq-runtime-plugin-e2c1d07b7cdcbfc5-0 *).absolute{position:absolute}:where(.gq-runtime-plugin-e2c1d07b7cdcbfc5-0,.gq-runtime-plugin-e2c1d07b7cdcbfc5-0 *).relative{position:relative}:where(.gq-runtime-plugin-e2c1d07b7cdcbfc5-0,.gq-runtime-plugin-e2c1d07b7cdcbfc5-0 *).grid{display:grid}:where(.gq-runtime-plugin-e2c1d07b7cdcbfc5-0,.gq-runtime-plugin-e2c1d07b7cdcbfc5-0 *).m19\.5{margin:4.875rem}:where(.gq-runtime-plugin-e2c1d07b7cdcbfc5-0,.gq-runtime-plugin-e2c1d07b7cdcbfc5-0 *).m21{margin:5.25rem}:where(.gq-runtime-plugin-e2c1d07b7cdcbfc5-0,.gq-runtime-plugin-e2c1d07b7cdcbfc5-0 *).m9{margin:2.25rem}:where(.gq-runtime-plugin-e2c1d07b7cdcbfc5-0,.gq-runtime-plugin-e2c1d07b7cdcbfc5-0 *).hidden{display:none}:where(.gq-runtime-plugin-e2c1d07b7cdcbfc5-0,.gq-runtime-plugin-e2c1d07b7cdcbfc5-0 *).flex{display:flex}:where(.gq-runtime-plugin-e2c1d07b7cdcbfc5-0,.gq-runtime-plugin-e2c1d07b7cdcbfc5-0 *).flex-shrink{flex-shrink:1}:where(.gq-runtime-plugin-e2c1d07b7cdcbfc5-0,.gq-runtime-plugin-e2c1d07b7cdcbfc5-0 *).flex-grow{flex-grow:1}:where(.gq-runtime-plugin-e2c1d07b7cdcbfc5-0,.gq-runtime-plugin-e2c1d07b7cdcbfc5-0 *).flex-wrap{flex-wrap:wrap}:where(.gq-runtime-plugin-e2c1d07b7cdcbfc5-0,.gq-runtime-plugin-e2c1d07b7cdcbfc5-0 *).transform{transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}:where(.gq-runtime-plugin-e2c1d07b7cdcbfc5-0,.gq-runtime-plugin-e2c1d07b7cdcbfc5-0 *).border{border-width:1px}:where(.gq-runtime-plugin-e2c1d07b7cdcbfc5-0,.gq-runtime-plugin-e2c1d07b7cdcbfc5-0 *).backdrop-filter{-webkit-backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia);backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia)}:where(.gq-runtime-plugin-e2c1d07b7cdcbfc5-0,.gq-runtime-plugin-e2c1d07b7cdcbfc5-0 *).transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}:where(.gq-runtime-plugin-e2c1d07b7cdcbfc5-0,.gq-runtime-plugin-e2c1d07b7cdcbfc5-0 *).ease{transition-timing-function:cubic-bezier(.4,0,.2,1)}.container-box.vwodis-module-hometool{background:0 0!important}.vwodis-hometool[data-v-cc80dbd8]{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "PingFang SC", "Microsoft YaHei", sans-serif;font-family:var(--font-sans);box-sizing:border-box;--grid-gap:1rem;align-items:flex-start;gap:var(--grid-gap);--text-main:#583824;--text-hover:#6b4b36;--accent:#8c5e3c;--card-bg:#fffaf2;--card-edge:#8c5e3c29;--card-edge-hover:#8c5e3cb8;--card-shadow:#5838240f;--card-shadow-hover:#58382424;--icon-bg:#f9e9d2;--free-bg:#a16207;--free-fg:#fffaf2;--group-rule:#8c5e3c2e;--arrow:#8c5e3c8c;flex-wrap:wrap;width:100%;min-width:0;max-width:100%;display:flex}.vwodis-hometool.dark-theme[data-v-cc80dbd8],html.dark .vwodis-hometool[data-v-cc80dbd8]{--text-main:#fffffff5;--text-hover:#fff8e8;--accent:#e2c294;--card-bg:#1e160e85;--card-edge:#e2c29438;--card-edge-hover:#e2c294b8;--card-shadow:#0006;--card-shadow-hover:#e2c29447;--icon-bg:#e2c29429;--free-bg:#fbbf24;--free-fg:#1d1a16;--group-rule:#e2c29433;--arrow:#e2c29499}.tool-group[data-v-cc80dbd8]{flex:1 1 0;min-width:0}.group-title[data-v-cc80dbd8]{letter-spacing:.02em;color:var(--text-main);overflow-wrap:anywhere;align-items:center;gap:.625rem;min-width:0;margin:0 0 1rem;font-size:clamp(1rem,1.25vw,1.25rem);font-weight:700;line-height:1.3;display:flex}.group-title[data-v-cc80dbd8]:before{content:"";background:var(--accent);border-radius:999em;flex:none;width:.25rem;height:.875em}.group-title[data-v-cc80dbd8]:after{content:"";background:linear-gradient(90deg, var(--group-rule) 0%, transparent 100%);border-radius:999em;flex:auto;height:.0625rem}.tool-grid[data-v-cc80dbd8]{gap:var(--grid-gap);align-items:stretch;min-width:0;display:grid}.tool-card[data-v-cc80dbd8]{box-sizing:border-box;border:.0625rem solid var(--card-edge);background:var(--card-bg);width:100%;min-width:0;min-height:4.75rem;box-shadow:0 .125rem .5rem var(--card-shadow);color:var(--text-main);cursor:default;border-radius:.875rem;align-items:center;gap:.875rem;padding:.875rem 1rem;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;position:relative}.tool-card[href][data-v-cc80dbd8]{cursor:pointer}.vwodis-hometool.dark-theme .tool-card[data-v-cc80dbd8],html.dark .vwodis-hometool .tool-card[data-v-cc80dbd8]{-webkit-backdrop-filter:blur(.625rem)}.tool-card[href][data-v-cc80dbd8]:hover,.tool-card[href][data-v-cc80dbd8]:focus-visible{border-color:var(--card-edge-hover);box-shadow:0 .5rem 1.125rem var(--card-shadow-hover);transform:translateY(-.125rem)}.icon-tile[data-v-cc80dbd8]{background:var(--icon-bg);border-radius:.75rem;flex:none;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex}.card-icon[data-v-cc80dbd8]{width:1.625rem;height:1.625rem;color:var(--accent);fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;transition:color .2s}.card-text[data-v-cc80dbd8]{-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:auto;min-width:0;font-size:1rem;font-weight:600;line-height:1.35;transition:color .2s;display:-webkit-box;overflow:hidden}.card-tail[data-v-cc80dbd8]{flex:none;align-items:center;gap:.5rem;display:flex}.card-arrow[data-v-cc80dbd8]{fill:none;width:1rem;height:1rem;stroke:var(--arrow);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;transition:stroke .2s,transform .2s}.tool-card[href]:hover .card-icon[data-v-cc80dbd8],.tool-card[href]:focus-visible .card-icon[data-v-cc80dbd8],.tool-card[href]:hover .card-text[data-v-cc80dbd8],.tool-card[href]:focus-visible .card-text[data-v-cc80dbd8]{color:var(--text-hover)}.tool-card[href]:hover .card-arrow[data-v-cc80dbd8],.tool-card[href]:focus-visible .card-arrow[data-v-cc80dbd8]{stroke:var(--text-hover);transform:translate(.125rem)}.free-tag[data-v-cc80dbd8]{letter-spacing:.02em;color:var(--free-fg);background:var(--free-bg);white-space:nowrap;border-radius:999em;padding:0 .5rem;font-size:.6875rem;font-weight:600;line-height:1.7}@media (width>75rem){.tool-group[data-v-cc80dbd8]{flex-grow:var(--cols-desktop,1);flex-basis:calc((var(--cols-desktop,1) - 1) * var(--grid-gap))}.tool-group.is-newline-desktop[data-v-cc80dbd8]{flex-basis:100%}.tool-group.is-empty-desktop[data-v-cc80dbd8]{display:none}.tool-grid[data-v-cc80dbd8]{grid-template-columns:repeat(var(--fill-desktop,1), minmax(0, 1fr))}.tool-card.is-hidden-desktop[data-v-cc80dbd8]{display:none}}@media (width>40rem) and (width<=75rem){.vwodis-hometool[data-v-cc80dbd8]{--grid-gap:.875rem}.tool-group[data-v-cc80dbd8]{flex-grow:var(--cols-tablet,1);flex-basis:calc((var(--cols-tablet,1) - 1) * var(--grid-gap))}.tool-group.is-newline-tablet[data-v-cc80dbd8]{flex-basis:100%}.tool-group.is-empty-tablet[data-v-cc80dbd8]{display:none}.tool-grid[data-v-cc80dbd8]{grid-template-columns:repeat(var(--fill-tablet,1), minmax(0, 1fr))}.tool-card.is-hidden-tablet[data-v-cc80dbd8]{display:none}.tool-card[data-v-cc80dbd8]{gap:.75rem;min-height:4.5rem;padding:.8125rem .875rem}.icon-tile[data-v-cc80dbd8]{width:2.5rem;height:2.5rem}.free-tag[data-v-cc80dbd8]{z-index:1;position:absolute;top:-.5rem;right:.5rem}}@media (width<=40rem){.vwodis-hometool[data-v-cc80dbd8]{--grid-gap:.5rem;row-gap:1.25rem}.tool-group[data-v-cc80dbd8]{flex:0 0 100%}.tool-group.is-empty-mobile[data-v-cc80dbd8]{display:none}.tool-grid[data-v-cc80dbd8]{grid-template-columns:repeat(5,minmax(0,1fr))}.tool-card.is-hidden-mobile[data-v-cc80dbd8]{display:none}.group-title[data-v-cc80dbd8]{margin-bottom:.75rem;font-size:1rem}.tool-card[data-v-cc80dbd8]{border-radius:.75rem;flex-direction:column;justify-content:flex-start;align-items:center;gap:.375rem;min-height:5.75rem;padding:.625rem .25rem}.card-text[data-v-cc80dbd8]{text-align:center;font-size:.75rem;line-height:1.25}.icon-tile[data-v-cc80dbd8]{border-radius:.625rem;width:2.25rem;height:2.25rem}.card-icon[data-v-cc80dbd8]{width:1.25rem;height:1.25rem}.card-tail[data-v-cc80dbd8]{z-index:1;gap:0;position:absolute;top:-.25rem;right:.25rem}.card-arrow[data-v-cc80dbd8]{display:none}.free-tag[data-v-cc80dbd8]{padding:0 .375rem;font-size:.5625rem;line-height:1.6}}@media (width<=25rem){.tool-card[data-v-cc80dbd8]{min-height:5.5rem;padding:.5rem .125rem}.card-text[data-v-cc80dbd8]{font-size:.6875rem}.icon-tile[data-v-cc80dbd8]{width:2rem;height:2rem}.card-icon[data-v-cc80dbd8]{width:1.125rem;height:1.125rem}}
/*$vite$:1*/