.ql-tag-cloud{display:grid;grid-template-columns:repeat(auto-fit,minmax(86px,max-content));align-items:start;gap:8px}.ql-tag-cloud__item{--ql-tag-font-size: 13px;display:flex;min-width:0;max-width:100%;align-items:center;justify-content:center;gap:8px;border:1px solid var(--ql-line);border-radius:999px;padding:8px 10px;background:#ffffffd1;color:var(--ql-primary);flex:0 1 auto;font-size:var(--ql-tag-font-size);line-height:1.2;text-decoration:none;transition:transform .18s ease,border-color .18s ease,background .18s ease}.ql-tag-cloud__item:hover{transform:translateY(-1px);border-color:#008c7a57;background:#008c7a14}.ql-tag-cloud__item span{min-width:0;overflow-wrap:anywhere;white-space:normal}.ql-tag-cloud__item strong{flex:0 0 auto;color:var(--ql-muted);font-family:var(--ql-mono);font-size:11px;font-weight:700}.ql-tag-cloud__item--size-1{padding:7px 10px}.ql-tag-cloud__item--size-2{padding:8px 11px;font-weight:650}.ql-tag-cloud__item--size-3{font-weight:750;padding:9px 13px}.ql-tag-cloud__item--size-4{font-weight:850;padding:10px 15px}.ql-tag-cloud__item--size-3 strong,.ql-tag-cloud__item--size-4 strong{font-size:.68em}.ql-tag-cloud--scheme-fresh .ql-tag-cloud__item--color-1{border-color:#008c7a47;background:#008c7a17;color:#007f70}.ql-tag-cloud--scheme-fresh .ql-tag-cloud__item--color-2{border-color:#f05d3b47;background:#f05d3b17;color:#bd482e}.ql-tag-cloud--scheme-fresh .ql-tag-cloud__item--color-3{border-color:#2b6cb042;background:#2b6cb017;color:#2b6cb0}.ql-tag-cloud--scheme-fresh .ql-tag-cloud__item--color-4{border-color:#805ad542;background:#805ad517;color:#6b46c1}.ql-tag-cloud--scheme-fresh .ql-tag-cloud__item--color-5{border-color:#2f855a42;background:#2f855a17;color:#2f855a}.ql-tag-cloud--scheme-fresh .ql-tag-cloud__item--color-6{border-color:#b7791f47;background:#b7791f1a;color:#975a16}.ql-tag-cloud--scheme-warm .ql-tag-cloud__item--color-1{border-color:#d645364d;background:#d645361a;color:#a83224}.ql-tag-cloud--scheme-warm .ql-tag-cloud__item--color-2{border-color:#e26e2552;background:#e26e251c;color:#a94f14}.ql-tag-cloud--scheme-warm .ql-tag-cloud__item--color-3{border-color:#ae5a3152;background:#ae5a311a;color:#8a4220}.ql-tag-cloud--scheme-warm .ql-tag-cloud__item--color-4{border-color:#c4891957;background:#c489191f;color:#8b5e08}.ql-tag-cloud--scheme-warm .ql-tag-cloud__item--color-5{border-color:#97475652;background:#9747561a;color:#7d3442}.ql-tag-cloud--scheme-warm .ql-tag-cloud__item--color-6{border-color:#84533852;background:#8453381a;color:#6f3f27}.ql-tag-cloud--scheme-cool .ql-tag-cloud__item--color-1{border-color:#2563eb47;background:#2563eb17;color:#1d4ed8}.ql-tag-cloud--scheme-cool .ql-tag-cloud__item--color-2{border-color:#0891b24d;background:#0891b21a;color:#0e7490}.ql-tag-cloud--scheme-cool .ql-tag-cloud__item--color-3{border-color:#4f46e547;background:#4f46e517;color:#4338ca}.ql-tag-cloud--scheme-cool .ql-tag-cloud__item--color-4{border-color:#7c3aed47;background:#7c3aed17;color:#6d28d9}.ql-tag-cloud--scheme-cool .ql-tag-cloud__item--color-5{border-color:#0e74904d;background:#0e74901a;color:#155e75}.ql-tag-cloud--scheme-cool .ql-tag-cloud__item--color-6{border-color:#1e40af4d;background:#1e40af1a;color:#1e3a8a}.ql-tag-cloud--scheme-contrast .ql-tag-cloud__item--color-1{border-color:#006b5e;background:#e8fbf7;color:#00453d}.ql-tag-cloud--scheme-contrast .ql-tag-cloud__item--color-2{border-color:#b42318;background:#fff0ed;color:#7a1d14}.ql-tag-cloud--scheme-contrast .ql-tag-cloud__item--color-3{border-color:#1d4ed8;background:#edf4ff;color:#153a9a}.ql-tag-cloud--scheme-contrast .ql-tag-cloud__item--color-4{border-color:#6d28d9;background:#f5f0ff;color:#4c1d95}.ql-tag-cloud--scheme-contrast .ql-tag-cloud__item--color-5{border-color:#166534;background:#ecfdf3;color:#14532d}.ql-tag-cloud--scheme-contrast .ql-tag-cloud__item--color-6{border-color:#854d0e;background:#fff8e6;color:#713f12}.ql-tag-cloud--irregular{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-flow:dense;gap:8px}.ql-tag-cloud--irregular .ql-tag-cloud__item{width:100%}.ql-tag-cloud--layout-compact{gap:6px}.ql-tag-cloud--layout-compact .ql-tag-cloud__item--size-1,.ql-tag-cloud--layout-compact .ql-tag-cloud__item--size-2,.ql-tag-cloud--layout-compact .ql-tag-cloud__item--size-3{grid-column:span 2}.ql-tag-cloud--layout-compact .ql-tag-cloud__item--size-4,.ql-tag-cloud--layout-staggered .ql-tag-cloud__item--size-3{grid-column:span 3}.ql-tag-cloud--layout-staggered .ql-tag-cloud__item--size-1,.ql-tag-cloud--layout-staggered .ql-tag-cloud__item--size-2,.ql-tag-cloud--layout-loose .ql-tag-cloud__item--size-1{grid-column:span 2}.ql-tag-cloud--layout-staggered .ql-tag-cloud__item--size-4,.ql-tag-cloud--layout-loose .ql-tag-cloud__item--size-2,.ql-tag-cloud--layout-loose .ql-tag-cloud__item--size-3{grid-column:span 4}.ql-tag-cloud--layout-loose{gap:10px}.ql-tag-cloud--layout-loose .ql-tag-cloud__item--size-4{grid-column:span 5}body.ql-style-gallery .ql-tag-cloud{gap:10px}body.ql-style-gallery .ql-tag-cloud__item{border-color:#bcc5d9d1;border-radius:18px;padding:9px 12px;background:linear-gradient(135deg,#ffffffeb,#f1f4ffdb),#ffffffd1;color:#3932c8;box-shadow:0 10px 20px #242e540d}body.ql-style-gallery .ql-tag-cloud__item:hover{transform:translateY(-3px);border-color:#4f46e552;background:linear-gradient(135deg,#4f46e51f,#0f9d8a1f),#fffffff0;box-shadow:0 14px 28px #4f46e51f}body.ql-style-gallery .ql-tag-cloud__item strong{color:#6c7390}body.ql-style-gallery .ql-tag-cloud{grid-template-columns:repeat(auto-fit,minmax(74px,max-content));gap:7px}body.ql-style-gallery .ql-tag-cloud__item{border-color:#b8c7c1d1;border-radius:0;padding:7px 9px;background:#fff;color:#007f6a;box-shadow:none}body.ql-style-gallery .ql-tag-cloud__item:hover{transform:none;border-color:#00a884;background:#eef9f3;box-shadow:none}body.ql-style-gallery .ql-tag-cloud__item strong{color:#687472}body.ql-style-air .ql-tag-cloud{gap:10px}body.ql-style-air .ql-tag-cloud__item{border-color:#94b8d647;border-radius:999px;padding:9px 13px;background:linear-gradient(155deg,#ffffffdb,#e8f4fbb8),#ffffffb8;color:#2f7ca1;box-shadow:0 14px 24px #6586a014;backdrop-filter:blur(12px)}body.ql-style-air .ql-tag-cloud__item:hover{transform:translateY(-3px);border-color:#3884b757;background:linear-gradient(155deg,#fffffff5,#e0f1fbd6);box-shadow:0 18px 28px #5790ba24}body.ql-style-air .ql-tag-cloud__item strong{color:#5f7b8d}body.ql-style-editorial .ql-tag-cloud{grid-template-columns:repeat(auto-fit,minmax(88px,max-content));gap:8px 14px}body.ql-style-editorial .ql-tag-cloud__item{border-width:0 0 1px;border-color:#14202b24;border-radius:0;padding:0 0 8px;background:transparent;color:#1a1816;box-shadow:none}body.ql-style-editorial .ql-tag-cloud__item:hover{transform:none;border-color:#bb4f2a;background:transparent;box-shadow:none}body.ql-style-editorial .ql-tag-cloud__item strong{color:#8b7c6a}body.ql-style-warm .ql-tag-cloud{gap:10px}body.ql-style-warm .ql-tag-cloud__item{border-color:#bd92723d;border-radius:18px;padding:8px 12px;background:linear-gradient(180deg,#fff9f2f5,#f7ece0e0);color:#9c5c2c;box-shadow:0 12px 22px #9f704e14}body.ql-style-warm .ql-tag-cloud__item:hover{transform:translateY(-2px);border-color:#b16f454d;background:linear-gradient(180deg,#fff9f2,#f5e6d7eb);box-shadow:0 16px 26px #9f704e1f}body.ql-style-warm .ql-tag-cloud__item strong{color:#9a7358}body.ql-style-stark .ql-tag-cloud{grid-template-columns:repeat(auto-fit,minmax(84px,max-content));gap:8px}body.ql-style-stark .ql-tag-cloud__item{border-color:#455f7547;border-radius:0;padding:7px 10px;background:#f8fbfe;color:#0b8cc8;box-shadow:none}body.ql-style-stark .ql-tag-cloud__item:hover{transform:none;border-color:#0b8cc8;background:#0d2030;box-shadow:none}body.ql-style-stark .ql-tag-cloud__item strong{color:#587188}body.ql-style-stark .ql-tag-cloud__item:hover,body.ql-style-stark .ql-tag-cloud__item:hover strong{color:#f7fbff}body.ql-style-ins .ql-tag-cloud{grid-template-columns:repeat(auto-fit,minmax(92px,max-content));gap:8px}body.ql-style-ins .ql-tag-cloud__item{border-color:#bd9a902e;border-radius:999px;padding:7px 11px;background:linear-gradient(180deg,#fffefcfa,#faf3efe6);color:#4a302b;box-shadow:0 10px 22px #3f24220f}body.ql-style-ins .ql-tag-cloud__item:hover{transform:translateY(-2px);border-color:#ff5f7e3d;background:linear-gradient(180deg,#fff6f9,#ffeff3eb);box-shadow:0 14px 24px #ff5f7e1f}body.ql-style-ins .ql-tag-cloud__item strong{color:#9a7b73}.qingling-home-module--module-tag-cloud .sidebar-panel--tag-cloud{padding:18px!important}.qingling-home-module--module-tag-cloud .sidebar-panel--tag-cloud h2{margin:0 0 14px!important;color:var(--ql-text, #101719)!important;font-size:16px!important;font-weight:760!important;line-height:1.15!important}.qingling-home-module--module-tag-cloud .ql-tag-cloud{display:flex!important;flex-wrap:wrap!important;align-items:flex-start!important;gap:8px!important}.qingling-home-module--module-tag-cloud .ql-tag-cloud__item,.qingling-home-module--module-tag-cloud .ql-tag-cloud__item[class*=ql-tag-cloud__item--size-]{display:inline-flex!important;flex:0 1 auto!important;max-width:100%!important;min-width:0!important;align-items:center!important;justify-content:flex-start!important;gap:7px!important;min-height:30px!important;padding:6px 10px!important;border:1px solid rgba(207,220,232,.88)!important;border-radius:5px!important;background:#ffffff80!important;box-shadow:none!important;color:var(--ql-primary, #2f8ab1)!important;font-size:12px!important;font-weight:650!important;line-height:1.15!important}.qingling-home-module--module-tag-cloud .ql-tag-cloud__item:hover{transform:translateY(-1px)!important;border-color:color-mix(in srgb,var(--ql-primary, #2f8ab1) 32%,#cfdce8 68%)!important;background:#ffffffb8!important}.qingling-home-module--module-tag-cloud .ql-tag-cloud__item span{min-width:0!important;overflow:hidden!important;max-width:9.5em!important;text-overflow:ellipsis!important;white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important}.qingling-home-module--module-tag-cloud .ql-tag-cloud__item strong{flex:0 0 auto!important;display:inline-grid!important;min-width:18px!important;height:18px!important;place-items:center!important;border-radius:5px!important;background:color-mix(in srgb,var(--ql-primary, #2f8ab1) 10%,transparent)!important;color:var(--ql-muted, #667579)!important;font-family:var(--ql-sans, system-ui, sans-serif)!important;font-size:10px!important;font-weight:700!important;line-height:1!important}
