@import url("https://bootlib.ascoos.com/dist/fonts/bootlib/animation.css");@import url("https://bootlib.ascoos.com/dist/fonts/bootlib/bfi.css");:root{--color-primary:#0d6efd;--color-primary-rgb:13,110,253;--color-primary-hover:#0b5ed7;--color-primary-active:#0a58ca;--color-secondary:#6c757d;--color-secondary-rgb:108,117,125;--color-secondary-hover:#5a6268;--color-secondary-active:#4e555b;--color-success:#198754;--color-success-rgb:25,135,84;--color-success-hover:#157347;--color-success-active:#146c43;--color-info:#0dcaf0;--color-info-rgb:13,202,240;--color-info-hover:#31d2f2;--color-info-active:#3bc9db;--color-warning:#ffc107;--color-warning-rgb:255,193,7;--color-warning-hover:#e0a800;--color-warning-active:#c69500;--color-danger:#dc3545;--color-danger-rgb:220,53,69;--color-danger-hover:#b02a37;--color-danger-active:#842029;--color-light:#f8f9fa;--color-dark:#212529;--color-white:#fff;--color-black:#000;--color-muted:rgba(108,117,125,0.6);--color-light-gray:#e9ecef;--color-dark-gray:#343a40;--color-green:#30b570;--color-blue:#0073ff;--color-purple:#8557D3;--color-red:#ff5062;--color-orange:#ff8c00;--color-gold:#ffd700;--color-teal:#008080;--color-coral:#ff7f50;--color-turquoise:#40e0d0;--color-soft-pink:#fdb9e1;--gradient-primary:linear-gradient(45deg,#0d6efd,#0b5ed7);--gradient-success:linear-gradient(45deg,#198754,#157347);--gradient-danger:linear-gradient(45deg,#dc3545,#b02a37);--gradient-warning:linear-gradient(45deg,#ffc107,#e0a800);--gradient-info:linear-gradient(45deg,#0dcaf0,#31d2f2);--gradient-vibrant:linear-gradient(45deg,#ff7f50,#8557D3,#ffd700);--gradient-calm:linear-gradient(90deg,#a8d4ff,#a3e635,#40e0d0);--sidebar-base-color:#0d6efd;--button-primary-bg:var(--color-primary);--button-primary-bg-hover:var(--color-primary-hover);--button-primary-bg-active:var(--color-primary-active);--button-primary-text:var(--color-white);--button-secondary-bg:var(--color-secondary);--button-secondary-bg-hover:var(--color-secondary-hover);--button-secondary-bg-active:var(--color-secondary-active);--button-secondary-text:var(--color-white);--button-disabled-bg:var(--color-muted);--button-disabled-text:var(--color-light-gray);--input-border:var(--color-light-gray);--input-border-focus:var(--color-primary);--input-bg:var(--color-white);--input-text:var(--color-dark);--link-color:var(--color-primary);--link-hover-color:var(--color-primary-hover);--link-active-color:var(--color-primary-active);--link-visited-color:var(--color-purple);--alert-success-bg:var(--color-success);--alert-success-text:var(--color-white);--alert-info-bg:var(--color-info);--alert-info-text:var(--color-white);--alert-warning-bg:var(--color-warning);--alert-warning-text:var(--color-dark);--alert-danger-bg:var(--color-danger);--alert-danger-text:var(--color-white);--card-bg:var(--color-light);--card-border:var(--color-light-gray);--card-shadow:rgba(0,0,0,0.1);--card-header-bg:var(--color-muted);--card-header-text:var(--color-dark);--modal-bg:var(--color-white);--modal-overlay:rgba(0,0,0,0.5);--table-header-bg:var(--color-light-gray);--table-header-text:var(--color-dark);--table-row-bg:var(--color-white);--table-row-bg-alt:var(--color-light);--table-border:var(--color-light-gray);--tooltip-bg:var(--color-dark-gray);--tooltip-text:var(--color-white);--form-check-border:var(--color-dark-gray);--form-check-bg:var(--color-light);--placeholder-text:var(--color-muted);--divider-color:var(--color-light-gray);--border-color:var(--color-light-gray);--navbar-bg:var(--color-dark);--navbar-text:var(--color-white);--navbar-hover-bg:var(--color-primary);--navbar-hover-text:var(--color-white);--footer-bg:var(--color-dark-gray);--footer-text:var(--color-light-gray);--blib-base-color:#0d6efd;--blib-secondary-color:#6c757d;--blib-success-color:#198754;--blib-danger-color:#dc3545;--blib-warning-color:#ffc107;--blib-info-color:#0dcaf0;--blib-light-color:#f8f9fa;--blib-dark-color:#212529;--blib-base-bg-color:#fff;--blib-logo-color:var(--blib-success-color);--blib-rotation:45deg;--blib-transition-speed:0.3s;--blib-animation-duration:0.4s;--blib-animation-easing:ease-in-out;--blib-border-radius:4px;--blib-box-shadow:rgba(0,0,0,0.1);--blib-border-width:1px;--blib-border-color:var(--blib-light-color);--blib-hover-opacity:0.85;--blib-font-size-base:14px;--blib-line-height:1.3em;--blib-padding:1rem;--blib-spacing:1rem;--blib-margin:1rem;--blib-max-width:100%;--blib-max-height:100%;--blib-min-height:inherit;--blib-text-color:var(--blib-dark-color);--blib-text-hover-color:var(--blib-base-color);--blib-sidebar-base-color:#0d6efd;--blib-modal-overlay-color:rgba(0,0,0,0.75);--blib-tooltip-bg-color:var(--blib-dark-color);--blib-badge-bg-color:var(--blib-primary-color);--blib-disabled-opacity:0.6;--blib-focused-border-color:var(--blib-primary-color);--blib-selected-bg-color:var(--blib-success-color);--blib-debug-border-color:rgba(255,0,0,0.5);--blib-debug-highlight-bg:rgba(0,255,0,0.3);--blib-hover-scale:1.05;--blib-active-bg-color:var(--blib-dark-color);--blib-breakpoint-sm:576px;--blib-breakpoint-md:768px;--blib-breakpoint-lg:992px;--blib-breakpoint-xl:1200px;--blib-card-bg-color:var(--blib-light-color);--blib-card-border-color:var(--blib-border-color);--blib-card-shadow:var(--blib-box-shadow);--blib-navbar-bg-color:var(--blib-dark-color);--blib-navbar-link-color:var(--blib-light-color);--blib-footer-bg-color:var(--blib-dark-color);--blib-footer-text-color:var(--blib-light-color);--blib-tooltip-border-radius:4px;--blib-tooltip-text-color:var(--blib-light-color);--blib-badge-text-color:var(--blib-light-color);--blib-badge-font-size:12px;--blib-font-family:"Sen",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--blib-font-family-heading:"Sen",sans-serif;--blib-font-family-body:"Roboto",sans-serif;--blib-font-family-monospace:"Courier New",monospace;--blib-font-family-display:"Poppins",sans-serif;--blib-font-family-serif:"Georgia",serif;--blib-font-family-handwriting:"Pacifico",cursive;--blib-font-family-fancy:"Playfair Display",serif;--blib-font-family-system:system-ui,sans-serif;--blib-font-family-arial:Arial,sans-serif;--blib-font-family-minimal:"Lato",sans-serif;--blib-font-family-classic:"Times New Roman",serif;--blib-font-family-humanist:"Open Sans",sans-serif;--blib-font-family-creative:"Montserrat",sans-serif;--blib-font-family-retro:"Raleway",sans-serif;--blib-font-family-geometric:"Nunito",sans-serif;--blib-font-family-casual:"Comic Sans MS",cursive,sans-serif;--blib-font-family-tech:"Source Code Pro",monospace;--blib-font-family-elegant:"Merriweather",serif;--blib-font-family-modern:"Ubuntu",sans-serif;--blib-font-family-friendly:"Comfortaa",cursive;--blib-font-family-luxury:"Baskerville",serif;--blib-font-family-traditional:"Garamond",serif;--blib-font-family-interactive:"Inter",sans-serif;--blib-font-family-impact:"Impact",sans-serif;--blib-font-family-playful:"Chewy",cursive;--blib-font-family-advertising:"Oswald",sans-serif;--blib-font-family-clean:"PT Sans",sans-serif;--blib-font-family-vintage:"Roboto Slab",serif;--blib-font-family-formal:"Palatino Linotype","Book Antiqua",Palatino,serif;--blib-font-family-minimal-modern:"Barlow",sans-serif;--blib-font-family-clean-classic:"Roboto Condensed",sans-serif;--blib-font-family-title-bold:"Anton",sans-serif;--blib-font-family-playful-fun:"Fredoka One",cursive;--blib-font-family-retro-vibe:"Signika",sans-serif;--blib-font-family-artistic:"Caveat",cursive;--blib-font-family-readable:"EB Garamond",serif;--blib-font-family-inviting:"Quicksand",sans-serif;--blib-font-family-high-tech:"Orbitron",sans-serif;--blib-font-family-cheerful:"Baloo 2",cursive;--blib-font-family-bold-elegant:"Abril Fatface",cursive;--blib-font-family-trustworthy:"Work Sans",sans-serif;--blib-font-family-ad-banner:"Bebas Neue",cursive;--blib-font-family-youthful:"Questrial",sans-serif;--blib-font-family-eternal:"Cormorant Garamond",serif;--blib-font-family-dynamic:"Oswald",sans-serif;--blib-font-family-vibrant:"Pacifico",cursive;--blib-font-family-classic-elegant:"Playfair Display SC",serif;--blib-html-body-line-height:1.05em;--blib-html-body-font-body:'"Open Sans",Arial,Helvetica,sans-serif';--blib-html-body-color:#000;--blib-html-body-bgcolor:#fff;--blib-border-radius:4px;--blib-font-color-gold:#ffbf00;--blib-font-color-green:#4caf50;--blib-font-color-red-heart:#C51104;--blib-font-color-white:#fff;--blib-font-color-black:#000;--blib-font-color-dark-gray:#696969;--blib-font-color-charcoal:#36454f;--blib-font-color-ghost-white:#f8f8ff;--blib-font-color-floral-white:#fffaf0;--blib-font-color-navajo-white:#ffdead;--blib-font-color-antique-white:#faebd7;--blib-font-color-dark-slate-gray:#2f4f4f;--blib-font-color-slate-gray:#708090;--blib-font-color-light-steel-blue:#b0c4de;--blib-font-color-ivory:#fffff0;--blib-font-color-alice-blue:#f0f8ff;--blib-font-color-honeydew:#f0fff0;--blib-font-color-azure:#f0ffff;--blib-font-color-old-lace:#fdf5e6;--blib-font-color-blanched-almond:#ffebcd;--blib-font-color-light-gray:#d3d3d3;--blib-font-color-dark-gray:#a9a9a9;--blib-font-color-silver:#c0c0c0;--blib-font-color-gainsboro:#dcdcdc;--blib-font-color-dim-gray:#696969;--blib-font-color-charcoal-gray:#36454f;--blib-font-color-smoke-white:#f5f5f5;--blib-font-color-ash-gray:#b2beb5;--blib-font-color-steel-gray:#789;--blib-font-color-cloud-gray:#c8c8c8;--blib-font-color-concrete-gray:#a1a1a1;--blib-font-color-pearl-white:#f8f9fa;--blib-font-color-graphite-black:#383838;--blib-font-color-jet-black:#343434;--blib-font-color-shadow-gray:#737373;--blib-font-color-dove-gray:#d6d6d6;--blib-font-color-cool-gray:#8c92ac;--blib-font-color-onyx-black:#353839;--blib-font-color-smoky-gray:#63666a;--blib-font-color-shadow-black:#212121;--blib-font-color-stormy-gray:#787878;--blib-font-color-pale-silver:#c9c0bb;--blib-font-color-dusty-white:#f1f1f1;--blib-font-color-lunar-gray:#dcdde1;--blib-font-color-coal-black:#282828;--blib-font-color-graphite-gray:#474747;--blib-font-color-snow-white:#fffcf5;--blib-font-color-ice-gray:#e0e0e0;--blib-font-color-granite-gray:#676767;--blib-font-color-aluminum-gray:#949494;--blib-font-color-cloud-silver:#b4b4b4;--blib-font-color-midnight-black:#1c1c1c;--blib-font-color-soft-gray:#aaa;--blib-font-color-mist-gray:#c2c2c2;--blib-font-color-frost-white:#fefcf6;--blib-font-color-slate-silver:#838996;--blib-font-color-pebble-gray:#b0b0b0;--blib-font-color-smoky-black:#232323;--blib-font-color-marble-gray:#dadada;--blib-font-color-pale-charcoal:#4e4e4e;--blib-font-color-ivory-sheen:#f4f4f4;--blib-font-color-clouded-gray:#aaa;--blib-font-color-shadow-white:#f6f6f6;--blib-font-color-midnight-charcoal:#3b3b3b;--blib-font-color-graphite-silver:#848484;--blib-font-color-foggy-gray:#bababa;--blib-font-color-matte-black:#1f1f1f;--blib-font-color-frost-gray:#e8e8e8;--blib-font-color-smoky-silver:#979797;--blib-font-color-metallic-gray:#a3a3a3;--blib-font-color-glossy-black:#121212;--blib-font-color-iron-gray:#5f5f5f;--blib-font-color-velvet-black:#282828;--blib-font-color-pale-fog:#e0e0e0;--blib-font-color-shadow-silver:#a6a6a6;--blib-font-color-ink-black:#101010;--blib-font-color-dust-gray:#bdbdbd;--blib-font-color-soft-silver:#dedede;--blib-font-color-obsidian-black:#0b0c0c;--blib-font-color-snow-drift:#f9f9f9;--blib-font-color-ash-dust:#bfbfbf;--blib-font-color-steel-shadow:#9e9e9e;--blib-font-color-marble-sheen:#e2e2e2;--blib-font-color-pale-graphite:#6b6b6b;--blib-font-color-smoky-white:#f8f8f8;--blib-font-color-charcoal-silver:#525252;--blib-font-color-slate-gray-deep:#707070;--blib-font-color-metal-black:#292929;--blib-font-color-clouded-silver:#bababa;--blib-font-color-frosted-white:#fdfdfd;--blib-font-color-graphite-steel:#848484;--blib-font-color-mist-white:#f5f5f5;--blib-font-color-shadow-ash:#a1a1a1;--blib-font-color-twilight-black:#1a1a1a;--blib-font-color-raven-black:#121212;--blib-font-color-smoke-gray:#9b9b9b;--blib-font-color-drift-white:#fbfbfb;--blib-font-color-pearl-gray:#d9d9d9;--blib-font-color-ash-silver:#b0b0b0;--blib-font-color-fog-white:#f6f6f6;--blib-font-color-ice-black:#191919;--blib-font-color-steel-shadow:#888;--blib-font-color-charcoal-mist:#5e5e5e;--blib-font-color-lunar-silver:#c8c8c8;--blib-font-color-soft-ivory:#fdfbf9;--blib-font-color-shadow-sheen:#ababab;--blib-font-color-cloud-mist:#d5d5d5;--blib-font-color-obsidian-gray:#333;--blib-font-color-pale-slate:#bcbcbc;--blib-font-color-satin-black:#0f0f0f;--blib-font-color-smoky-sheen:#a8a8a8;--blib-font-color-matte-silver:#dcdcdc;--blib-font-color-midnight-slate:#494949;--blib-font-color-pale-mist:#e9e9e9;--blib-font-color-red-heart:#C51104;--blib-font-color-tomato:#ff6347;--blib-font-color-orange-red:#ff4500;--blib-font-color-firebrick:#b22222;--blib-font-color-coral:#ff7f50;--blib-font-color-hot-pink:#ff69b4;--blib-font-color-deep-pink:#ff1493;--blib-font-color-medium-violet-red:#c71585;--blib-font-color-dark-salmon:#e9967a;--blib-font-color-light-salmon:#ffa07a;--blib-font-color-dark-brown:#654321;--blib-font-color-dark-magenta:#8b008b;--blib-font-color-light-pink:#ffb6c1;--blib-font-color-rosy-brown:#bc8f8f;--blib-font-color-crimson:#dc143c;--blib-font-color-scarlet:#ff2400;--blib-font-color-burgundy:#800020;--blib-font-color-vermillion:#e34234;--blib-font-color-rust:#b7410e;--blib-font-color-brick-red:#cb4154;--blib-font-color-cherry-red:#d2042d;--blib-font-color-rose-red:#ff007f;--blib-font-color-ruby:#e0115f;--blib-font-color-candy-apple-red:#ff0800;--blib-font-color-carnation-red:#f95a61;--blib-font-color-salmon-pink:#ff91a4;--blib-font-color-light-coral:#f08080;--blib-font-color-pomegranate:#ff3f34;--blib-font-color-mulberry:#c54b8c;--blib-font-color-hibiscus:#b43757;--blib-font-color-cinnabar:#e44d2e;--blib-font-color-dark-red:#8b0000;--blib-font-color-fuchsia-red:#ff006c;--blib-font-color-blood-red:#600;--blib-font-color-raspberry:#e30b5c;--blib-font-color-cranberry:#db5461;--blib-font-color-persian-red:#c33;--blib-font-color-flame:#e25822;--blib-font-color-terracotta:#e2725b;--blib-font-color-sunset:#ff4e50;--blib-font-color-marsala:#964f4c;--blib-font-color-sangria:#92000a;--blib-font-color-rosette:#bf3030;--blib-font-color-chili-red:#c21807;--blib-font-color-bright-maroon:#c32148;--blib-font-color-poppy-red:#f44336;--blib-font-color-garnet:#733635;--blib-font-color-madder-red:#a50021;--blib-font-color-lava:#cf1020;--blib-font-color-dark-rose:#bb2a3b;--blib-font-color-radical-red:#ff355e;--blib-font-color-light-rouge:#c89;--blib-font-color-vivid-tangerine:#ffa089;--blib-font-color-pale-carnation:#efa6aa;--blib-font-color-spice-red:#8c001a;--blib-font-color-red-clay:#9d3333;--blib-font-color-cinnabar-red:#e44d2e;--blib-font-color-ruby-red:#9b111e;--blib-font-color-alizarin-crimson:#e32636;--blib-font-color-persimmon:#ff6f52;--blib-font-color-brick-orange:#c62d42;--blib-font-color-mars-red:#ad2b2b;--blib-font-color-garnet-red:#853534;--blib-font-color-dark-cherry:#70051b;--blib-font-color-bitter-sweet:#fe6f5e;--blib-font-color-roasted-tomato:#c33b27;--blib-font-color-tangerine-red:#ff4d00;--blib-font-color-cinnamon:#d2691e;--blib-font-color-crimson-sunset:#e73e01;--blib-font-color-candy-floss-red:#ff6162;--blib-font-color-watermelon-red:#fc6c85;--blib-font-color-light-cranberry:#ec4455;--blib-font-color-rustic-red:#8b3103;--blib-font-color-passion-red:#db2d43;--blib-font-color-burnt-sienna:#e97451;--blib-font-color-coral-pink:#ff616d;--blib-font-color-light-tomato:#ff6f61;--blib-font-color-persian-rose:#ff2052;--blib-font-color-baked-apple:#bd5747;--blib-font-color-brick-orange-red:#cc4f44;--blib-font-color-dusty-rose:#c89988;--blib-font-color-redwood:#a45a52;--blib-font-color-crimson-tide:#8e1018;--blib-font-color-velvet-red:#a02c2d;--blib-font-color-pumpkin-red:#ff7518;--blib-font-color-autumn-crimson:#d54b3d;--blib-font-color-cardinal-red:#c41e3a;--blib-font-color-lantern-red:#ff4b4c;--blib-font-color-burgundy-wine:#900020;--blib-font-color-rosewood:#65000b;--blib-font-color-scarlet-splash:#fb4d46;--blib-font-color-ruby-wine:#9d2735;--blib-font-color-flamingo-pink:#fc8eac;--blib-font-color-bright-rose:#ff007f;--blib-font-color-claret:#7f1734;--blib-font-color-cherrywood:#a54b44;--blib-font-color-damask-red:#da2c43;--blib-font-color-persian-plum:#701c1c;--blib-font-color-sanguine-red:#b22234;--blib-font-color-dark-burgundy:#770b16;--blib-font-color-red-dahlia:#9e3332;--blib-font-color-pomegranate-burst:#c04632;--blib-font-color-venetian-red:#c80815;--blib-font-color-rose-blush:#ff94a4;--blib-font-color-sunset-rose:#ff6f69;--blib-font-color-brick-cinnamon:#b74157;--blib-font-color-ruby-glow:#d62437;--blib-font-color-ember-red:#aa1919;--blib-font-color-harvest-red:#cc423f;--blib-font-color-spiced-apple:#a3564e;--blib-font-color-holly-red:#be0032;--blib-font-color-wineberry:#651b25;--blib-font-color-vivid-crimson:#d32e2b;--blib-font-color-sangria-blush:#990018;--blib-font-color-glossy-cherry:#ff2a44;--blib-font-color-intense-scarlet:#ff471a;--blib-font-color-cardinal-crush:#be3233;--blib-font-color-frosted-rose:#de848b;--blib-font-color-lustrous-ruby:#b23a43;--blib-font-color-light-blue:#add8e6;--blib-font-color-dark-blue:#00008b;--blib-font-color-royal-blue:#4169e1;--blib-font-color-dodger-blue:#1e90ff;--blib-font-color-sky-blue:#87ceeb;--blib-font-color-light-sky-blue:#87cefa;--blib-font-color-midnight-blue:#191970;--blib-font-color-medium-slate-blue:#7b68ee;--blib-font-color-cornflower-blue:#6495ed;--blib-font-color-steel-blue:#4682b4;--blib-font-color-powder-blue:#b0e0e6;--blib-font-color-dark-cyan:#008b8b;--blib-font-color-slate-blue:#6a5acd;--blib-font-color-light-steel-blue:#b0c4de;--blib-font-color-alice-blue:#f0f8ff;--blib-font-color-deep-sky-blue:#00bfff;--blib-font-color-cerulean:#007ba7;--blib-font-color-indigo:#4b0082;--blib-font-color-dark-slate-blue:#483d8b;--blib-font-color-baby-blue:#89cff0;--blib-font-color-ice-blue:#d8f0ff;--blib-font-color-tiffany-blue:#0abab5;--blib-font-color-cobalt-blue:#0047ab;--blib-font-color-prussian-blue:#003153;--blib-font-color-cornflower:#93ccea;--blib-font-color-azure-blue:#007fff;--blib-font-color-cerulean-blue:#2a52be;--blib-font-color-electric-blue:#7df9ff;--blib-font-color-sapphire:#0f52ba;--blib-font-color-phthalo-blue:#000f89;--blib-font-color-true-blue:#0073cf;--blib-font-color-aqua-blue:#0ff;--blib-font-color-sky-cyan:#67d8f7;--blib-font-color-indigo-dye:#091f92;--blib-font-color-french-blue:#0072bb;--blib-font-color-blue-bell:#a2a2d0;--blib-font-color-pacific-blue:#1ca9c9;--blib-font-color-denim-blue:#1560bd;--blib-font-color-ultramarine:#3f00ff;--blib-font-color-cadet-blue:#5f9ea0;--blib-font-color-periwinkle:#ccf;--blib-font-color-light-indigo:#6a5acd;--blib-font-color-turquoise-blue:#00ffef;--blib-font-color-neon-blue:#1b03a3;--blib-font-color-light-cyan:#e0ffff;--blib-font-color-iceberg:#71a6d2;--blib-font-color-powder-puff-blue:#accbee;--blib-font-color-celeste:#b2ffff;--blib-font-color-pastel-blue:#aec6cf;--blib-font-color-sky-mist:#80d8ff;--blib-font-color-arctic-blue:#8baedb;--blib-font-color-blue-stone:#16697a;--blib-font-color-teal-blue:#008080;--blib-font-color-cobalt-dust:#48639c;--blib-font-color-shadow-blue:#778ba5;--blib-font-color-baltic-blue:#1b44a6;--blib-font-color-mariner:#286db8;--blib-font-color-petrel:#465a61;--blib-font-color-ocean-blue:#4f42b5;--blib-font-color-horizon-blue:#658b97;--blib-font-color-moonstone-blue:#73a9c2;--blib-font-color-clearwater-blue:#a4d3e2;--blib-font-color-cerulean-frost:#6d9bc3;--blib-font-color-glacier-blue:#71afe2;--blib-font-color-lavender-blue:#ccf;--blib-font-color-cloud-blue:#aecde8;--blib-font-color-navy-peony:#223a5e;--blib-font-color-royal-navy:#2a3b59;--blib-font-color-dusk-blue:#4e6487;--blib-font-color-sapphire-blue:#0f52ba;--blib-font-color-spring-blue:#8fd9e5;--blib-font-color-marine-blue:#01386a;--blib-font-color-blue-opal:#2674a2;--blib-font-color-indigo-indigo:#3d2b56;--blib-font-color-starlight-blue:#5b92e5;--blib-font-color-pacific-current:#006994;--blib-font-color-deep-water:#025669;--blib-font-color-lake-blue:#3686c1;--blib-font-color-crystal-blue:#86d1e6;--blib-font-color-blue-iris:#5a5a82;--blib-font-color-mystic-blue:#1c567b;--blib-font-color-nightfall-blue:#353a47;--blib-font-color-tropical-blue:#6ecff6;--blib-font-color-navy-indigo:#00264c;--blib-font-color-seafoam-blue:#78a2cc;--blib-font-color-aegean-blue:#003b73;--blib-font-color-cosmic-blue:#2e2d88;--blib-font-color-lapis-lazuli:#26619c;--blib-font-color-waterfall-blue:#6996ad;--blib-font-color-frost-blue:#4f9da6;--blib-font-color-deep-aqua:#018fae;--blib-font-color-springwater-blue:#63c5da;--blib-font-color-blue-topaz:#007c92;--blib-font-color-stormy-blue:#5078a5;--blib-font-color-velvet-indigo:#302a54;--blib-font-color-midnight-teal:#004953;--blib-font-color-abyss-blue:#014d6b;--blib-font-color-aquamarine-blue:#5dadec;--blib-font-color-paradise-blue:#3eabbf;--blib-font-color-deep-cyan-blue:#017374;--blib-font-color-tidal-blue:#0079a3;--blib-font-color-neptune-blue:#266174;--blib-font-color-indigo-glow:#283593;--blib-font-color-cobalt-shadow:#036;--blib-font-color-ocean-deep:#005377;--blib-font-color-mediterranean-blue:#245f92;--blib-font-color-marine-teal:#034f84;--blib-font-color-river-blue:#4a90e2;--blib-font-color-midnight-ocean:#041f60;--blib-font-color-dusk-aqua:#3b6ca9;--blib-font-color-icy-indigo:#537aa1;--blib-font-color-reef-blue:#007ba7;--blib-font-color-moonlit-ocean:#003b46;--blib-font-color-deep-blue-sea:#084c61;--blib-font-color-cerulean-dream:#1da1f2;--blib-font-color-ocean-spray:#7bbfea;--blib-font-color-sea-glass:#6a8caf;--blib-font-color-dreamy-blue:#4d77ff;--blib-font-color-northern-blue:#1c39bb;--blib-font-color-night-sky:#036;--blib-font-color-aegean-wave:#4682b4;--blib-font-color-arctic-shadow:#758da3;--blib-font-color-green:#4caf50;--blib-font-color-teal:#008080;--blib-font-color-sea-green:#2e8b57;--blib-font-color-forest-green:#228b22;--blib-font-color-mint-green:#98ff98;--blib-font-color-light-sea-green:#20b2aa;--blib-font-color-medium-aquamarine:#66cdaa;--blib-font-color-dark-olive-green:#556b2f;--blib-font-color-pale-green:#98fb98;--blib-font-color-lime-green:#32cd32;--blib-font-color-olive-green:#808000;--blib-font-color-dark-green:#006400;--blib-font-color-emerald-green:#50c878;--blib-font-color-jade:#00a86b;--blib-font-color-avocado-green:#568203;--blib-font-color-grass-green:#7cfc00;--blib-font-color-yellow-green:#9acd32;--blib-font-color-spring-green:#00ff7f;--blib-font-color-malachite:#0bda51;--blib-font-color-chartreuse:#7fff00;--blib-font-color-neon-green:#39ff14;--blib-font-color-camouflage-green:#78866b;--blib-font-color-verde:#4caf50;--blib-font-color-fern-green:#4f7942;--blib-font-color-sage-green:#b2ac88;--blib-font-color-parakeet-green:#03c03c;--blib-font-color-hunter-green:#355e3b;--blib-font-color-laurel-green:#a9ba9d;--blib-font-color-pear-green:#d1e231;--blib-font-color-leaf-green:#2a4b24;--blib-font-color-pistachio:#93c572;--blib-font-color-basil-green:#598556;--blib-font-color-celadon-green:#2f847c;--blib-font-color-apple-green:#8db600;--blib-font-color-ivy-green:#1c352d;--blib-font-color-myrtle-green:#317873;--blib-font-color-artichoke:#8f9779;--blib-font-color-seagrass:#8aa29e;--blib-font-color-pine-green:#01796f;--blib-font-color-clover-green:#3eb489;--blib-font-color-cactus-green:#588157;--blib-font-color-green-tea:#d0f0c0;--blib-font-color-lime-punch:#d5ff00;--blib-font-color-kiwi-green:#8ee53f;--blib-font-color-fern-leaf:#4cbb17;--blib-font-color-neon-lime:#32ff7e;--blib-font-color-olive-drab:#6b8e23;--blib-font-color-irish-green:#009a17;--blib-font-color-green-moss:#8a9a5b;--blib-font-color-jungle-green:#29ab87;--blib-font-color-honeydew-green:#f0fff0;--blib-font-color-menthol-green:#6fc;--blib-font-color-bamboo-green:#768e5c;--blib-font-color-pickle-green:#49a078;--blib-font-color-celery-green:#c1e1c1;--blib-font-color-soft-green:#98c379;--blib-font-color-pea-green:#8eab12;--blib-font-color-willow-green:#78866b;--blib-font-color-seafoam-green:#93e9be;--blib-font-color-parsley-green:#435d36;--blib-font-color-aloe-vera-green:#63b76c;--blib-font-color-granny-smith-apple:#a8e4a0;--blib-font-color-eucalyptus-green:#44d7a8;--blib-font-color-lime-zest:#aedc36;--blib-font-color-clover-leaf:#3f704d;--blib-font-color-mint-leaf:#91cc85;--blib-font-color-green-ivy:#228b22;--blib-font-color-cactus-sprout:#789d4a;--blib-font-color-fern-moss:#619a3b;--blib-font-color-deep-lime-green:#006d32;--blib-font-color-lush-green:#9bc47c;--blib-font-color-thyme-green:#63775a;--blib-font-color-sprout-green:#7ec850;--blib-font-color-pine-forest:#2c5234;--blib-font-color-mossy-green:#8a9a5b;--blib-font-color-pear-sheen:#d4cc5f;--blib-font-color-kiwi-splash:#bbf90f;--blib-font-color-light-thyme:#b8cc94;--blib-font-color-almond-green:#3e8548;--blib-font-color-evergreen:#115740;--blib-font-color-jade-mist:#77dadd;--blib-font-color-meadow-green:#7bb274;--blib-font-color-lemon-green:#adff2f;--blib-font-color-palm-green:#264334;--blib-font-color-grass-blade:#456d50;--blib-font-color-emerald-sheen:#6ca67c;--blib-font-color-green-breeze:#d3e9d2;--blib-font-color-olive-splash:#a3a869;--blib-font-color-asparagus-green:#87a96b;--blib-font-color-green-mist:#97d5b3;--blib-font-color-tea-green:#d0f0c0;--blib-font-color-harvest-green:#b5cb7f;--blib-font-color-thistle-green:#c2d6b5;--blib-font-color-fern-fringe:#709d3d;--blib-font-color-pea-pod:#b0bf1a;--blib-font-color-dill-green:#99c68e;--blib-font-color-bamboo-mist:#9a9b67;--blib-font-color-sprout-blush:#c0db7d;--blib-font-color-green-shadow:#4e4e32;--blib-font-color-deep-evergreen:#355e3b;--blib-font-color-cucumber-green:#8a8d6b;--blib-font-color-wintergreen:#20a77d;--blib-font-color-peacock-green:#008b5a;--blib-font-color-frosted-lime:#e4f9a6;--blib-font-color-avocado-skin:#56672e;--blib-font-color-prairie-green:#9fc131;--blib-font-color-glade-green:#587d3d;--blib-font-color-pistachio-cream:#b5e3d8;--blib-font-color-green-dusk:#264e36;--blib-font-color-meadow-mist:#c7d7a9;--blib-font-color-pine-needle:#476b6b;--blib-font-color-mint-breeze:#cbf2c0;--blib-font-color-yellow:#ff0;--blib-font-color-light-yellow:#fffacd;--blib-font-color-goldenrod:#daa520;--blib-font-color-gold:#ffd700;--blib-font-color-lemon-yellow:#fff44f;--blib-font-color-canary-yellow:#ffef00;--blib-font-color-corn-yellow:#fdee00;--blib-font-color-mustard-yellow:#ffdb58;--blib-font-color-dandelion:#f0e130;--blib-font-color-flaxen:#eedc82;--blib-font-color-banana-yellow:#ffe135;--blib-font-color-buttercup:#f3c12c;--blib-font-color-sunflower-yellow:#ffc512;--blib-font-color-golden-poppy:#fcc200;--blib-font-color-pastel-yellow:#fdfd96;--blib-font-color-tuscany-yellow:#fcd12a;--blib-font-color-mellow-yellow:#f8de7e;--blib-font-color-harvest-gold:#da9100;--blib-font-color-bumblebee-yellow:#f0d600;--blib-font-color-honey-yellow:#ffd83d;--blib-font-color-butter-yellow:#ffeb91;--blib-font-color-amber:#ffbf00;--blib-font-color-marigold:#eaa221;--blib-font-color-citrus-yellow:#e3ac31;--blib-font-color-saffron:#f4c430;--blib-font-color-tangerine-yellow:#fc0;--blib-font-color-light-gold:#fbe19d;--blib-font-color-sand-yellow:#dfc27d;--blib-font-color-topaz-yellow:#ffc87c;--blib-font-color-dawn-yellow:#ffea85;--blib-font-color-ochre:#c72;--blib-font-color-sunbeam-yellow:#fd4;--blib-font-color-golden-sheen:#e1bc64;--blib-font-color-sparkling-gold:#ffd700;--blib-font-color-wheat-yellow:#f5deb3;--blib-font-color-glittering-yellow:#ffe135;--blib-font-color-mango-yellow:#ffc324;--blib-font-color-sun-dust:#e4c580;--blib-font-color-pale-honey:#ffe4b5;--blib-font-color-royal-gold:#ffb700;--blib-font-color-creamy-yellow:#fffdd0;--blib-font-color-bright-saffron:#ffcf48;--blib-font-color-tuscan-sun:#f9d71c;--blib-font-color-light-champagne:#f7e7ce;--blib-font-color-bisque-yellow:#ffe4c4;--blib-font-color-pollen-yellow:#ff6;--blib-font-color-pale-yellow:#ffefd5;--blib-font-color-candlelight:#ffc04c;--blib-font-color-eggshell-yellow:#fffce4;--blib-font-color-cornsilk:#fff8dc;--blib-font-color-solar-yellow:#fd0;--blib-font-color-amber-light:#f0c300;--blib-font-color-papaya-yellow:#ffefd5;--blib-font-color-warm-honey:#ffc07c;--blib-font-color-buttercream:#fce79d;--blib-font-color-soft-gold:#d4af37;--blib-font-color-autumn-yellow:#e6be8a;--blib-font-color-moonlight-yellow:#f4ecc2;--blib-font-color-glazed-yellow:#f8cb68;--blib-font-color-amber-gold:#ffc200;--blib-font-color-blazing-yellow:#fc3;--blib-font-color-mustard-gold:#d1b96b;--blib-font-color-primrose-yellow:#eae000;--blib-font-color-dusty-gold:#cfa56a;--blib-font-color-maple-gold:#f7bf52;--blib-font-color-light-buttercup:#f8e7b5;--blib-font-color-honey-breeze:#fac364;--blib-font-color-autumn-gold:#da9100;--blib-font-color-cornbread-yellow:#f7de84;--blib-font-color-shimmering-gold:#fdd017;--blib-font-color-latte-foam:#f9e2ae;--blib-font-color-mimosa-yellow:#ffca4b;--blib-font-color-dawn-gold:#f5c85c;--blib-font-color-sunset-yellow:#fdbe02;--blib-font-color-marzipan-yellow:#ffdfa2;--blib-font-color-antique-yellow:#e3bc80;--blib-font-color-apricot-yellow:#fd9;--blib-font-color-royal-yellow:#fada5e;--blib-font-color-sunlit-yellow:#fde910;--blib-font-color-harvest-moon:#fdd670;--blib-font-color-tuscan-gold:#d8bf8c;--blib-font-color-light-honey:#f8e2a5;--blib-font-color-spicy-yellow:#ffc30b;--blib-font-color-citrine:#e4d00a;--blib-font-color-tangerine-glow:#ffcc4d;--blib-font-color-solar-flare:#ffc933;--blib-font-color-banana-cream:#f8e78d;--blib-font-color-sunny-blush:#f6d155;--blib-font-color-frosted-gold:#e6be8a;--blib-font-color-pale-champagne:#f7ddc6;--blib-font-color-maple-yellow:#f6d86b;--blib-font-color-royal-sunburst:#ffd100;--blib-font-color-honeycomb:#edc967;--blib-font-color-caramel-yellow:#ffe5b4;--blib-font-color-sparkling-amber:#f9a602;--blib-font-color-amberglow:#ffbf3f;--blib-font-color-mimosa-breeze:#f9c877;--blib-font-color-warm-sunshine:#fad201;--blib-font-color-lemon-glow:#f1fa3c;--blib-font-color-butter-glow:#f6eb61;--blib-font-color-shining-gold:#ffcf40;--blib-font-color-biscuit-cream:#ffe39f;--blib-font-color-bright-topaz:#fdbd50;--blib-font-color-sepia-yellow:#e4ca8a;--blib-font-color-lantern-glow:#ffcd73;--blib-font-color-sparkle-yellow:#f8d860;--blib-font-color-marigold-blush:#f4c542;--blib-font-color-cashew-yellow:#ffeabc;--blib-font-color-golden-silk:#e5c65d;--blib-font-color-light-dandelion:#ffe066;--blib-font-color-amber-flash:#fab800;--blib-font-color-champagne-gold:#f7ddaa;--blib-font-color-sunflower-bliss:#ffd74c;--blib-font-color-citrine-light:#f1da56;--blib-font-color-rustic-gold:#d4a25a;--blib-font-color-honey-gloss:#f9c375;--blib-font-color-fresh-wheat:#fde9a9;--blib-font-color-luminous-gold:#fdd663;--blib-font-color-soft-honey:#ffdb99;--blib-font-color-daisy-yellow:#f8ef70;--blib-font-color-warm-gold:#e3ac51;--blib-font-color-burnished-yellow:#d7b740;--blib-font-color-sunrise-yellow:#ffdc73;--blib-font-color-glimmering-yellow:#fae99c;--blib-font-color-amber-ray:#ffb75e;--blib-font-color-corn-harvest:#f6c065;--blib-font-color-peach-yellow:#fadbb3;--blib-font-color-light-marzipan:#ffefcc;--blib-font-color-banana-peel:#fff200;--blib-font-color-sunny-sheen:#fbd54a;--blib-font-color-golden-hour:#ffcf84;--blib-font-color-warm-pollen:#ffc400;--blib-font-color-autumn-blaze:#f4b860;--blib-font-color-amber-field:#e2a848;--blib-font-color-yellow-glow:#ffe991;--blib-font-color-candied-yellow:#f8cc82;--blib-font-color-winter-sun:#f6ebc5;--blib-font-color-golden-dream:#ffdc92;--blib-font-color-violet:#8f00ff;--blib-font-color-lavender:#e6e6fa;--blib-font-color-indigo:#4b0082;--blib-font-color-plum:#dda0dd;--blib-font-color-lilac:#c8a2c8;--blib-font-color-amethyst:#96c;--blib-font-color-purple-heart:#69359c;--blib-font-color-orchid:#da70d6;--blib-font-color-thistle:#d8bfd8;--blib-font-color-dark-violet:#9400d3;--blib-font-color-magenta:#f0f;--blib-font-color-heliotrope:#df73ff;--blib-font-color-mulberry:#c54b8c;--blib-font-color-boysenberry:#873260;--blib-font-color-wine:#722f37;--blib-font-color-pomegranate:#66023c;--blib-font-color-lavender-blush:#fff0f5;--blib-font-color-eggshell-purple:#ede3e9;--blib-font-color-hollyhock:#ad4379;--blib-font-color-carnation-purple:#ff69b4;--blib-font-color-deep-purple:#673ab7;--blib-font-color-pale-mauve:#efd5e1;--blib-font-color-royal-purple:#7851a9;--blib-font-color-dark-magenta:#8b008b;--blib-font-color-medium-purple:#9370db;--blib-font-color-blue-violet:#8a2be2;--blib-font-color-fig-purple:#68546a;--blib-font-color-misty-mauve:#9678b6;--blib-font-color-hibiscus-purple:#b43757;--blib-font-color-eggplant:#614051;--blib-font-color-wisteria:#c9a0dc;--blib-font-color-iris-purple:#5a4fcf;--blib-font-color-dusty-rose:#c89988;--blib-font-color-raspberry-purple:#872657;--blib-font-color-magenta-pink:#ff1493;--blib-font-color-lilac-mist:#dcd0ff;--blib-font-color-vivid-purple:#9c51b6;--blib-font-color-maroon-glow:#b03060;--blib-font-color-purple-dream:#ba55d3;--blib-font-color-light-orchid:#d9b3e6;--blib-font-color-lavender-field:#c5a3c9;--blib-font-color-deep-mulberry:#843b78;--blib-font-color-burgundy-purple:#6c2735;--blib-font-color-velvet-purple:#774580;--blib-font-color-vintage-violet:#7d5177;--blib-font-color-rosewood-purple:#8b3e2f;--blib-font-color-iris-bloom:#915c83;--blib-font-color-shadow-mauve:#836e93;--blib-font-color-twilight-purple:#604e81;--blib-font-color-deep-violet:#49008d;--blib-font-color-grape-purple:#5d1451;--blib-font-color-floral-purple:#d6aedd;--blib-font-color-moonlit-mauve:#946c91;--blib-font-color-violet-dream:#885ead;--blib-font-color-orchid-mist:#b39eb5;--blib-font-color-purple-petal:#be93e4;--blib-font-color-royal-velvet:#432c7a;--blib-font-color-cosmic-purple:#9d4edd;--blib-font-color-mystic-plum:#694f62;--blib-font-color-wine-sunset:#813c58;--blib-font-color-lilac-glow:#b98fb3;--blib-font-color-velvet-mauve:#6f4665;--blib-font-color-dark-plum:#650a41;--blib-font-color-royal-amethyst:#905e95;--blib-font-color-purple-frost:#c9c0dc;--blib-font-color-damask-purple:#6e455a;--blib-font-color-lush-violet:#915c83;--blib-font-color-rustic-purple:#49394c;--blib-font-color-burgundy-mist:#5e385a;--blib-font-color-grapevine-purple:#9164cb;--blib-font-color-silver-mauve:#c9a3ca;--blib-font-color-plum-blush:#9c577c;--blib-font-color-petal-mauve:#b185a7;--blib-font-color-deep-wine:#682c49;--blib-font-color-iris-dusk:#6a5c99;--blib-font-color-tulip-purple:#b572a2;--blib-font-color-violet-twilight:#9073a5;--blib-font-color-dark-wisteria:#7851a9;--blib-font-color-purple-flush:#be93d4;--blib-font-color-royal-mauve:#b76ba3;--blib-font-color-velvet-plum:#6c3461;--blib-font-color-dark-orchid:#9932cc;--blib-font-color-tyrian-purple:#66023c;--blib-font-color-rich-maroon:#b03060;--blib-font-color-purple-haze:#9c8aa4;--blib-font-color-french-violet:#8806ce;--blib-font-color-heather-purple:#906c84;--blib-font-color-deep-iris:#4c2882;--blib-font-color-mystic-magenta:#ad4379;--blib-font-color-cosmic-violet:#a748b2;--blib-font-color-berry-purple:#a349a4;--blib-font-color-rose-petal:#e8c0d9;--blib-font-color-wine-glow:#87303f;--blib-font-color-purple-orchid:#b65fcf;--blib-font-color-deep-mauve:#d473d4;--blib-font-color-electric-purple:#bf00ff;--blib-font-color-shadow-plum:#4a214a;--blib-font-color-royal-grape:#6f2da8;--blib-font-color-hypnotic-violet:#df9be2;--blib-font-color-moon-purple:#7e5a9b;--blib-font-color-deep-royal:#351c75;--blib-font-color-wine-berry:#5a2849;--blib-font-color-purple-silk:#b399d4;--blib-font-color-heather-bloom:#ab92b3;--blib-font-color-blackberry-purple:#4d0135;--blib-font-color-galaxy-violet:#4a1c40;--blib-font-color-mystic-orchid:#be8abf;--blib-font-color-soft-berry:#caa1c0;--blib-font-color-plum-satin:#84577c;--blib-font-color-vivid-wine:#8c3f5d;--blib-font-color-mystic-wisteria:#a295c6;--blib-font-color-velvet-moon:#46394a;--blib-font-color-purple-blush:#c398d8;--blib-font-color-phantom-violet:#705d85;--blib-font-color-shadow-berry:#53345a;--blib-font-color-dusty-violet:#7c668c;--blib-font-color-plum-breeze:#a87ca0;--blib-font-color-nightshade-purple:#3e3b64;--blib-font-color-enchanted-grape:#6c4680}.blib-font-gold{color:var(--blib-font-color-gold)}.blib-font-green{color:var(--blib-font-color-green)}.blib-font-red-heart{color:var(--blib-font-color-red-heart)}.blib-font{font-family:var(--blib-font-family-minimal)}.blib-font-heading{font-family:var(--blib-font-family-heading)}.blib-font-body{font-family:var(--blib-font-family-body)}.blib-font-monospace{font-family:var(--blib-font-family-monospace)}.blib-font-display{font-family:var(--blib-font-family-display)}.blib-font-serif{font-family:var(--blib-font-family-serif)}.blib-font-handwriting{font-family:var(--blib-font-family-handwriting)}.blib-font-fancy{font-family:var(--blib-font-family-fancy)}.blib-font-system{font-family:var(--blib-font-family-system)}.blib-font-clean{font-family:var(--blib-font-family-clean)}.blib-font-retro{font-family:var(--blib-font-family-retro-vibe)}.blib-font-impact{font-family:var(--blib-font-family-impact)}:root{--blib-cp-amethyst-1-1:#9b59b6;--blib-cp-amethyst-1-2:#8e44ad;--blib-cp-amethyst-1-3:#7d3c98;--blib-cp-amethyst-1-4:#6c3483;--blib-cp-amethyst-1-5:#5b2c6f;--blib-cp-aquamarine-1-1:#7fffd4;--blib-cp-aquamarine-1-2:#76eec6;--blib-cp-aquamarine-1-3:#66cdaa;--blib-cp-aquamarine-1-4:#5f9ea0;--blib-cp-aquamarine-1-5:#53868b;--blib-cp-bronze-1-1:#cd7f32;--blib-cp-bronze-1-2:#b87333;--blib-cp-bronze-1-3:#a97142;--blib-cp-bronze-1-4:#945a3f;--blib-cp-bronze-1-5:#80461b;--blib-cp-copper-1-1:#b87333;--blib-cp-copper-1-2:#d2691e;--blib-cp-copper-1-3:#c1440e;--blib-cp-copper-1-4:#a0522d;--blib-cp-copper-1-5:#8b4513;--blib-cp-coral-1-1:#ff7f50;--blib-cp-coral-1-2:#ff6347;--blib-cp-coral-1-3:#f08080;--blib-cp-coral-1-4:#cd5c5c;--blib-cp-coral-1-5:#b22222;--blib-cp-crimson-1-1:#dc143c;--blib-cp-crimson-1-2:#c71585;--blib-cp-crimson-1-3:#b22222;--blib-cp-crimson-1-4:#8b0000;--blib-cp-crimson-1-5:#690000;--blib-cp-emerald-1-1:#2ecc71;--blib-cp-emerald-1-2:#27ae60;--blib-cp-emerald-1-3:#229954;--blib-cp-emerald-1-4:#1e8449;--blib-cp-emerald-1-5:#196f3d;--blib-cp-gold-1-1:#f1c40f;--blib-cp-gold-1-2:#f39c12;--blib-cp-gold-1-3:#d4ac0d;--blib-cp-gold-1-4:#b7950b;--blib-cp-gold-1-5:#9a7d0a;--blib-cp-indigo-1-1:#4b0082;--blib-cp-indigo-1-2:#3f007f;--blib-cp-indigo-1-3:#35006f;--blib-cp-indigo-1-4:#2a005f;--blib-cp-indigo-1-5:#1f004f;--blib-cp-metal-1-1:#c0c0c0;--blib-cp-metal-1-2:#a9a9a9;--blib-cp-metal-1-3:#808080;--blib-cp-metal-1-4:#696969;--blib-cp-metal-1-5:#585858;--blib-cp-onyx-1-1:#2c3e50;--blib-cp-onyx-1-2:#34495e;--blib-cp-onyx-1-3:#22313f;--blib-cp-onyx-1-4:#1b2838;--blib-cp-onyx-1-5:#17202a;--blib-cp-pearl-1-1:#ecf0f1;--blib-cp-pearl-1-2:#bdc3c7;--blib-cp-pearl-1-3:#95a5a6;--blib-cp-pearl-1-4:#7f8c8d;--blib-cp-pearl-1-5:#626567;--blib-cp-platinum-1-1:#e5e4e2;--blib-cp-platinum-1-2:#d1d1d1;--blib-cp-platinum-1-3:#bebebe;--blib-cp-platinum-1-4:#a8a8a8;--blib-cp-platinum-1-5:#8d8d8d;--blib-cp-ruby-1-1:#e74c3c;--blib-cp-ruby-1-2:#c0392b;--blib-cp-ruby-1-3:#a93226;--blib-cp-ruby-1-4:#922b21;--blib-cp-ruby-1-5:#7b241c;--blib-cp-sapphire-1-1:#3498db;--blib-cp-sapphire-1-2:#2980b9;--blib-cp-sapphire-1-3:#2471a3;--blib-cp-sapphire-1-4:#1f618d;--blib-cp-sapphire-1-5:#1a5276;--blib-cp-teal-1-1:#008080;--blib-cp-teal-1-2:#20b2aa;--blib-cp-teal-1-3:#4682b4;--blib-cp-teal-1-4:#5f9ea0;--blib-cp-teal-1-5:#2e8b57;--blib-cp-titanium-1-1:#8a8a8a;--blib-cp-titanium-1-2:#707070;--blib-cp-titanium-1-3:#5a5a5a;--blib-cp-titanium-1-4:#464646;--blib-cp-titanium-1-5:#2f2f2f;--blib-cp-topaz-1-1:#ffc107;--blib-cp-topaz-1-2:#ffb300;--blib-cp-topaz-1-3:#ffa000;--blib-cp-topaz-1-4:#ff8f00;--blib-cp-topaz-1-5:#ff6f00;--blib-cp-lavender-1-1:#e6e6fa;--blib-cp-lavender-1-2:#d8bfd8;--blib-cp-lavender-1-3:#dda0dd;--blib-cp-lavender-1-4:#ba55d3;--blib-cp-lavender-1-5:#9932cc;--blib-cp-olive-1-1:#808000;--blib-cp-olive-1-2:#556b2f;--blib-cp-olive-1-3:#6b8e23;--blib-cp-olive-1-4:#9acd32;--blib-cp-olive-1-5:#708238;--blib-cp-vermilion-1-1:#ff4d00;--blib-cp-vermilion-1-2:#e34234;--blib-cp-vermilion-1-3:#cd3700;--blib-cp-vermilion-1-4:#a83400;--blib-cp-vermilion-1-5:#8b2500;--blib-cp-turquoise-1-1:#40e0d0;--blib-cp-turquoise-1-2:#48d1cc;--blib-cp-turquoise-1-3:#00ced1;--blib-cp-turquoise-1-4:#5f9ea0;--blib-cp-turquoise-1-5:#4682b4;--blib-cp-amber-1-1:#ffbf00;--blib-cp-amber-1-2:#ffae42;--blib-cp-amber-1-3:#ff8c00;--blib-cp-amber-1-4:#d98500;--blib-cp-amber-1-5:#b56d00;--blib-cp-cyan-1-1:#0ff;--blib-cp-cyan-1-2:#00e5ee;--blib-cp-cyan-1-3:#00ced1;--blib-cp-cyan-1-4:#5f9ea0;--blib-cp-cyan-1-5:#4682b4;--blib-cp-chartreuse-1-1:#7fff00;--blib-cp-chartreuse-1-2:#76ee00;--blib-cp-chartreuse-1-3:#66cd00;--blib-cp-chartreuse-1-4:#458b00;--blib-cp-chartreuse-1-5:#2e7d32;--blib-cp-magenta-1-1:#f0f;--blib-cp-magenta-1-2:#e400e4;--blib-cp-magenta-1-3:#c600c6;--blib-cp-magenta-1-4:#940094;--blib-cp-magenta-1-5:#606;--blib-cp-midnight-1-1:#191970;--blib-cp-midnight-1-2:#2a2a72;--blib-cp-midnight-1-3:#303090;--blib-cp-midnight-1-4:#3636a1;--blib-cp-midnight-1-5:#3e3ebf;--blib-cp-peach-1-1:#ffdab9;--blib-cp-peach-1-2:#ffb347;--blib-cp-peach-1-3:#ff7f50;--blib-cp-peach-1-4:#ff6347;--blib-cp-peach-1-5:#ee5c42;--blib-cp-mauve-1-1:#e0b0ff;--blib-cp-mauve-1-2:#dda0dd;--blib-cp-mauve-1-3:#ba55d3;--blib-cp-mauve-1-4:#9932cc;--blib-cp-mauve-1-5:#8b008b;--blib-cp-jade-1-1:#00a86b;--blib-cp-jade-1-2:#00a68e;--blib-cp-jade-1-3:#0e9a72;--blib-cp-jade-1-4:#138954;--blib-cp-jade-1-5:#186e34;--blib-cp-frost-1-1:#e5f4f9;--blib-cp-frost-1-2:#cce4f6;--blib-cp-frost-1-3:#a8d1f4;--blib-cp-frost-1-4:#81b3f0;--blib-cp-frost-1-5:#5e8eed;--blib-cp-sepia-1-1:#704214;--blib-cp-sepia-1-2:#8e6435;--blib-cp-sepia-1-3:#a78956;--blib-cp-sepia-1-4:#c0a778;--blib-cp-sepia-1-5:#dbc9a0;--blib-cp-periwinkle-1-1:#ccf;--blib-cp-periwinkle-1-2:#b0c4de;--blib-cp-periwinkle-1-3:#a2a2d0;--blib-cp-periwinkle-1-4:#7c83bc;--blib-cp-periwinkle-1-5:#6677a0;--blib-cp-ochre-1-1:#c72;--blib-cp-ochre-1-2:#d27d3a;--blib-cp-ochre-1-3:#e89b4c;--blib-cp-ochre-1-4:#bf6a25;--blib-cp-ochre-1-5:#9c4717;--blib-cp-forest-1-1:#228B22;--blib-cp-forest-1-2:#2E8B57;--blib-cp-forest-1-3:#006400;--blib-cp-forest-1-4:#3C8D0D;--blib-cp-forest-1-5:#556B2F;--blib-cp-sunset-1-1:#FF4500;--blib-cp-sunset-1-2:#FF6347;--blib-cp-sunset-1-3:#FF7F50;--blib-cp-sunset-1-4:#FD5E53;--blib-cp-sunset-1-5:#FA8072;--blib-cp-ocean-1-1:#1E90FF;--blib-cp-ocean-1-2:#00BFFF;--blib-cp-ocean-1-3:#4682B4;--blib-cp-ocean-1-4:#5F9EA0;--blib-cp-ocean-1-5:#87CEEB;--blib-cp-sand-1-1:#C2B280;--blib-cp-sand-1-2:#D2B48C;--blib-cp-sand-1-3:#E4C38D;--blib-cp-sand-1-4:#B8A07E;--blib-cp-sand-1-5:#A38C6E;--blib-cp-fire-1-1:#FF4500;--blib-cp-fire-1-2:#FF6347;--blib-cp-fire-1-3:#FF8C00;--blib-cp-fire-1-4:#FFA500;--blib-cp-fire-1-5:#FD841F;--blib-cp-ice-1-1:#B0E0E6;--blib-cp-ice-1-2:#AFEEEE;--blib-cp-ice-1-3:#ADD8E6;--blib-cp-ice-1-4:#87CEEB;--blib-cp-ice-1-5:#4682B4;--blib-cp-shadow-1-1:#2F4F4F;--blib-cp-shadow-1-2:#36454F;--blib-cp-shadow-1-3:#696969;--blib-cp-shadow-1-4:#808080;--blib-cp-shadow-1-5:#545454;--blib-cp-rose-1-1:#FFC0CB;--blib-cp-rose-1-2:#FFB6C1;--blib-cp-rose-1-3:#FF69B4;--blib-cp-rose-1-4:#FF1493;--blib-cp-rose-1-5:#DB7093;--blib-cp-stone-1-1:#d3d3d3;--blib-cp-stone-1-2:#a9a9a9;--blib-cp-stone-1-3:#808080;--blib-cp-stone-1-4:#696969;--blib-cp-stone-1-5:#505050;--blib-cp-berry-1-1:#ff6f61;--blib-cp-berry-1-2:#ff4f50;--blib-cp-berry-1-3:#e63946;--blib-cp-berry-1-4:#c92a2a;--blib-cp-berry-1-5:#8b0000;--blib-cp-citrus-1-1:#ffd700;--blib-cp-citrus-1-2:#ffa500;--blib-cp-citrus-1-3:#ff8c00;--blib-cp-citrus-1-4:#ff7f50;--blib-cp-citrus-1-5:#ffa07a;--blib-cp-glacier-1-1:#e0f7fa;--blib-cp-glacier-1-2:#b2ebf2;--blib-cp-glacier-1-3:#80deea;--blib-cp-glacier-1-4:#4dd0e1;--blib-cp-glacier-1-5:#26c6da;--blib-cp-desert-1-1:#edc9af;--blib-cp-desert-1-2:#e3b582;--blib-cp-desert-1-3:#d2a679;--blib-cp-desert-1-4:#bf875e;--blib-cp-desert-1-5:#a67358;--blib-cp-galaxy-1-1:#2e2b5f;--blib-cp-galaxy-1-2:#3d348b;--blib-cp-galaxy-1-3:#564f9b;--blib-cp-galaxy-1-4:#7a70ba;--blib-cp-galaxy-1-5:#9c8cd1;--blib-cp-aurora-1-1:#74c7b8;--blib-cp-aurora-1-2:#5cb6b2;--blib-cp-aurora-1-3:#4ea5aa;--blib-cp-aurora-1-4:#37949f;--blib-cp-aurora-1-5:#2c838e;--blib-cp-vintage-1-1:#bda0cd;--blib-cp-vintage-1-2:#a285a7;--blib-cp-vintage-1-3:#967697;--blib-cp-vintage-1-4:#7c647f;--blib-cp-vintage-1-5:#624f65;--blib-cp-pastel-1-1:#ffd1dc;--blib-cp-pastel-1-2:#ffdab9;--blib-cp-pastel-1-3:#c3f5e8;--blib-cp-pastel-1-4:#ade8f4;--blib-cp-pastel-1-5:#d4a5a5;--blib-cp-neon-1-1:#ff6ec7;--blib-cp-neon-1-2:#fdf500;--blib-cp-neon-1-3:#6cfdac;--blib-cp-neon-1-4:#0ff;--blib-cp-neon-1-5:#ff4500;--blib-cp-cloud-1-1:#f8f9fa;--blib-cp-cloud-1-2:#e1e8ed;--blib-cp-cloud-1-3:#cfd8dc;--blib-cp-cloud-1-4:#b0bec5;--blib-cp-cloud-1-5:#90a4ae;--blib-cp-sunrise-1-1:#ffcc80;--blib-cp-sunrise-1-2:#ffab91;--blib-cp-sunrise-1-3:#f48fb1;--blib-cp-sunrise-1-4:#ce93d8;--blib-cp-sunrise-1-5:#b39ddb;--blib-cp-earth-1-1:#a0522d;--blib-cp-earth-1-2:#8b4513;--blib-cp-earth-1-3:#6b4226;--blib-cp-earth-1-4:#4e2a14;--blib-cp-earth-1-5:#3a1f0f;--blib-cp-sky-1-1:#87ceeb;--blib-cp-sky-1-2:#5f9ea0;--blib-cp-sky-1-3:#4682b4;--blib-cp-sky-1-4:#4169e1;--blib-cp-sky-1-5:#27408b;--blib-cp-blossom-1-1:#ffb6c1;--blib-cp-blossom-1-2:#ff69b4;--blib-cp-blossom-1-3:#db7093;--blib-cp-blossom-1-4:#c71585;--blib-cp-blossom-1-5:#8b008b;--blib-cp-deepsea-1-1:#191970;--blib-cp-deepsea-1-2:#000080;--blib-cp-deepsea-1-3:#001f3f;--blib-cp-deepsea-1-4:#036;--blib-cp-deepsea-1-5:#004080;--blib-cp-forestglade-1-1:#2e8b57;--blib-cp-forestglade-1-2:#228b22;--blib-cp-forestglade-1-3:#006400;--blib-cp-forestglade-1-4:#013220;--blib-cp-forestglade-1-5:#001a0f;--blib-cp-lava-1-1:#ff4500;--blib-cp-lava-1-2:#e63900;--blib-cp-lava-1-3:#c30;--blib-cp-lava-1-4:#b22222;--blib-cp-lava-1-5:#8b0000;--blib-cp-meadow-1-1:#7cb342;--blib-cp-meadow-1-2:#689f38;--blib-cp-meadow-1-3:#558b2f;--blib-cp-meadow-1-4:#33691e;--blib-cp-meadow-1-5:#1b5e20;--blib-cp-sunsetglow-1-1:#ffad60;--blib-cp-sunsetglow-1-2:#ff784e;--blib-cp-sunsetglow-1-3:#ff5252;--blib-cp-sunsetglow-1-4:#d50000;--blib-cp-sunsetglow-1-5:#9f0000;--blib-cp-oceanbreeze-1-1:#4fc3f7;--blib-cp-oceanbreeze-1-2:#29b6f6;--blib-cp-oceanbreeze-1-3:#03a9f4;--blib-cp-oceanbreeze-1-4:#0288d1;--blib-cp-oceanbreeze-1-5:#01579b;--blib-cp-amberwoods-1-1:#ffe082;--blib-cp-amberwoods-1-2:#ffd54f;--blib-cp-amberwoods-1-3:#ffc107;--blib-cp-amberwoods-1-4:#ffa000;--blib-cp-amberwoods-1-5:#ff6f00;--blib-cp-frostedmint-1-1:#e0f7fa;--blib-cp-frostedmint-1-2:#b2ebf2;--blib-cp-frostedmint-1-3:#80deea;--blib-cp-frostedmint-1-4:#4dd0e1;--blib-cp-frostedmint-1-5:#26c6da;--blib-cp-velvetruby-1-1:#e57373;--blib-cp-velvetruby-1-2:#ef5350;--blib-cp-velvetruby-1-3:#f44336;--blib-cp-velvetruby-1-4:#d32f2f;--blib-cp-velvetruby-1-5:#b71c1c;--blib-cp-moonlit-1-1:#cfd8dc;--blib-cp-moonlit-1-2:#b0bec5;--blib-cp-moonlit-1-3:#90a4ae;--blib-cp-moonlit-1-4:#78909c;--blib-cp-moonlit-1-5:#546e7a;--blib-cp-rainbow-1-1:#f00;--blib-cp-rainbow-1-2:#ffa500;--blib-cp-rainbow-1-3:#ff0;--blib-cp-rainbow-1-4:#008000;--blib-cp-rainbow-1-5:#00f;--blib-cp-citrusburst-1-1:#ffecb3;--blib-cp-citrusburst-1-2:#ffd700;--blib-cp-citrusburst-1-3:#ffa500;--blib-cp-citrusburst-1-4:#ff6f00;--blib-cp-citrusburst-1-5:#d35400;--blib-cp-mysticlake-1-1:#91a4fc;--blib-cp-mysticlake-1-2:#7293f0;--blib-cp-mysticlake-1-3:#4e81f8;--blib-cp-mysticlake-1-4:#2f67d3;--blib-cp-mysticlake-1-5:#1e3e8c;--blib-cp-saharadunes-1-1:#f4a460;--blib-cp-saharadunes-1-2:#e9967a;--blib-cp-saharadunes-1-3:#d2691e;--blib-cp-saharadunes-1-4:#c66b3d;--blib-cp-saharadunes-1-5:#a0522d;--blib-cp-polaraurora-1-1:#b2ebf2;--blib-cp-polaraurora-1-2:#81d4fa;--blib-cp-polaraurora-1-3:#4fc3f7;--blib-cp-polaraurora-1-4:#29b6f6;--blib-cp-polaraurora-1-5:#0288d1;--blib-cp-royalvelvet-1-1:#673ab7;--blib-cp-royalvelvet-1-2:#512da8;--blib-cp-royalvelvet-1-3:#4527a0;--blib-cp-royalvelvet-1-4:#311b92;--blib-cp-royalvelvet-1-5:#1a112f;--blib-cp-honeycomb-1-1:#f1c40f;--blib-cp-honeycomb-1-2:#f39c12;--blib-cp-honeycomb-1-3:#d4ac0d;--blib-cp-honeycomb-1-4:#b7950b;--blib-cp-honeycomb-1-5:#9a7d0a;--blib-cp-arcticchill-1-1:#0ff;--blib-cp-arcticchill-1-2:#40e0d0;--blib-cp-arcticchill-1-3:#20b2aa;--blib-cp-arcticchill-1-4:#5f9ea0;--blib-cp-arcticchill-1-5:#4682b4;--blib-cp-peachorchard-1-1:#ffe5b4;--blib-cp-peachorchard-1-2:#ffc8a2;--blib-cp-peachorchard-1-3:#ffad60;--blib-cp-peachorchard-1-4:#ff9040;--blib-cp-peachorchard-1-5:#f28057;--blib-cp-emeralddepths-1-1:#50c878;--blib-cp-emeralddepths-1-2:#3ea860;--blib-cp-emeralddepths-1-3:#28764a;--blib-cp-emeralddepths-1-4:#194f34;--blib-cp-emeralddepths-1-5:#0d2a1a;--blib-cp-lavenderfields-1-1:#e6e6fa;--blib-cp-lavenderfields-1-2:#d8bfd8;--blib-cp-lavenderfields-1-3:#dda0dd;--blib-cp-lavenderfields-1-4:#ba55d3;--blib-cp-lavenderfields-1-5:#9932cc;--blib-cp-twilight-1-1:#ffa07a;--blib-cp-twilight-1-2:#fa8072;--blib-cp-twilight-1-3:#e9967a;--blib-cp-twilight-1-4:#d2691e;--blib-cp-twilight-1-5:#a0522d;--blib-cp-iceberg-1-1:#e0f7fa;--blib-cp-iceberg-1-2:#b2ebf2;--blib-cp-iceberg-1-3:#80deea;--blib-cp-iceberg-1-4:#4dd0e1;--blib-cp-iceberg-1-5:#26c6da;--blib-cp-sapphireglow-1-1:#0a75ad;--blib-cp-sapphireglow-1-2:#075e94;--blib-cp-sapphireglow-1-3:#06457c;--blib-cp-sapphireglow-1-4:#03336b;--blib-cp-sapphireglow-1-5:#011e5b;--blib-cp-coralreef-1-1:#ff7f50;--blib-cp-coralreef-1-2:#ff6347;--blib-cp-coralreef-1-3:#ff4500;--blib-cp-coralreef-1-4:#e63946;--blib-cp-coralreef-1-5:#a52a2a;--blib-cp-tropicalsunrise-1-1:#ffcc80;--blib-cp-tropicalsunrise-1-2:#ffb74d;--blib-cp-tropicalsunrise-1-3:#ffa726;--blib-cp-tropicalsunrise-1-4:#ff9800;--blib-cp-tropicalsunrise-1-5:#f57c00;--blib-cp-midnightforest-1-1:#1b5e20;--blib-cp-midnightforest-1-2:#2e7d32;--blib-cp-midnightforest-1-3:#388e3c;--blib-cp-midnightforest-1-4:#4caf50;--blib-cp-midnightforest-1-5:#66bb6a;--blib-cp-blazingsunset-1-1:#ff6f61;--blib-cp-blazingsunset-1-2:#ff4500;--blib-cp-blazingsunset-1-3:#d32f2f;--blib-cp-blazingsunset-1-4:#a80000;--blib-cp-blazingsunset-1-5:#8b0000;--blib-cp-arcticwind-1-1:#80deea;--blib-cp-arcticwind-1-2:#4dd0e1;--blib-cp-arcticwind-1-3:#26c6da;--blib-cp-arcticwind-1-4:#00bcd4;--blib-cp-arcticwind-1-5:#00838f;--blib-cp-desertsands-1-1:#edc9af;--blib-cp-desertsands-1-2:#e3b582;--blib-cp-desertsands-1-3:#d2a679;--blib-cp-desertsands-1-4:#c67a5a;--blib-cp-desertsands-1-5:#a67358;--blib-cp-sunsetblush-1-1:#ffcccb;--blib-cp-sunsetblush-1-2:#ff99a1;--blib-cp-sunsetblush-1-3:#f66;--blib-cp-sunsetblush-1-4:#f33;--blib-cp-sunsetblush-1-5:#b22222;--blib-cp-nordicfrost-1-1:#d6eaf8;--blib-cp-nordicfrost-1-2:#aed6f1;--blib-cp-nordicfrost-1-3:#85c1e9;--blib-cp-nordicfrost-1-4:#5dade2;--blib-cp-nordicfrost-1-5:#2e86c1;--blib-cp-goldenharvest-1-1:#ffecb3;--blib-cp-goldenharvest-1-2:#ffd54f;--blib-cp-goldenharvest-1-3:#ffca28;--blib-cp-goldenharvest-1-4:#ffb300;--blib-cp-goldenharvest-1-5:#ffa000;--blib-cp-crimsonflame-1-1:#e57373;--blib-cp-crimsonflame-1-2:#ef5350;--blib-cp-crimsonflame-1-3:#f44336;--blib-cp-crimsonflame-1-4:#d32f2f;--blib-cp-crimsonflame-1-5:#b71c1c;--blib-cp-azuremist-1-1:#e0ffff;--blib-cp-azuremist-1-2:#b3ffff;--blib-cp-azuremist-1-3:#80dfff;--blib-cp-azuremist-1-4:#66c2ff;--blib-cp-azuremist-1-5:#39f;--blib-cp-autumnleaves-1-1:#ffb347;--blib-cp-autumnleaves-1-2:#ff8c00;--blib-cp-autumnleaves-1-3:#e25822;--blib-cp-autumnleaves-1-4:#a0522d;--blib-cp-autumnleaves-1-5:#8b4513;--blib-cp-midnightocean-1-1:#036;--blib-cp-midnightocean-1-2:#004080;--blib-cp-midnightocean-1-3:#00509e;--blib-cp-midnightocean-1-4:#06c;--blib-cp-midnightocean-1-5:#3385ff;--blib-cp-firestorm-1-1:#ff4500;--blib-cp-firestorm-1-2:#ff6347;--blib-cp-firestorm-1-3:#ff7f50;--blib-cp-firestorm-1-4:#f96;--blib-cp-firestorm-1-5:#c30;--blib-cp-twilightmist-1-1:#c4c4ff;--blib-cp-twilightmist-1-2:#a3a3ff;--blib-cp-twilightmist-1-3:#8282ff;--blib-cp-twilightmist-1-4:#6161ff;--blib-cp-twilightmist-1-5:#4040ff;--blib-cp-crystalwaters-1-1:#88e1f2;--blib-cp-crystalwaters-1-2:#62d0e9;--blib-cp-crystalwaters-1-3:#34b8e0;--blib-cp-crystalwaters-1-4:#009acd;--blib-cp-crystalwaters-1-5:#006994;--blib-cp-rosewood-1-1:#ffe4e1;--blib-cp-rosewood-1-2:#ffccd5;--blib-cp-rosewood-1-3:#ff99a1;--blib-cp-rosewood-1-4:#f66;--blib-cp-rosewood-1-5:#b22222;--blib-cp-woodland-1-1:#556b2f;--blib-cp-woodland-1-2:#6b8e23;--blib-cp-woodland-1-3:#228b22;--blib-cp-woodland-1-4:#2e8b57;--blib-cp-woodland-1-5:#006400;--blib-cp-starlitsky-1-1:#483d8b;--blib-cp-starlitsky-1-2:#6a5acd;--blib-cp-starlitsky-1-3:#7b68ee;--blib-cp-starlitsky-1-4:#9370db;--blib-cp-starlitsky-1-5:#dda0dd;--blib-cp-volcanolava-1-1:#ff4500;--blib-cp-volcanolava-1-2:#ff6347;--blib-cp-volcanolava-1-3:#e34234;--blib-cp-volcanolava-1-4:#cd3700;--blib-cp-volcanolava-1-5:#8b2500;--blib-cp-springblossom-1-1:#ffb6c1;--blib-cp-springblossom-1-2:#ff69b4;--blib-cp-springblossom-1-3:#db7093;--blib-cp-springblossom-1-4:#c71585;--blib-cp-springblossom-1-5:#8b008b;--blib-cp-oceandepth-1-1:#4682b4;--blib-cp-oceandepth-1-2:#5f9ea0;--blib-cp-oceandepth-1-3:#6495ed;--blib-cp-oceandepth-1-4:#4169e1;--blib-cp-oceandepth-1-5:#000080;--blib-cp-citrusorchard-1-1:#ffa500;--blib-cp-citrusorchard-1-2:#ff4500;--blib-cp-citrusorchard-1-3:#ffd700;--blib-cp-citrusorchard-1-4:#ffa07a;--blib-cp-citrusorchard-1-5:#f4a460;--blib-cp-frostbite-1-1:#e0f7fa;--blib-cp-frostbite-1-2:#b2ebf2;--blib-cp-frostbite-1-3:#80deea;--blib-cp-frostbite-1-4:#4dd0e1;--blib-cp-frostbite-1-5:#26c6da;--blib-cp-solarflare-1-1:#ffd700;--blib-cp-solarflare-1-2:#ffbf00;--blib-cp-solarflare-1-3:#ff9f00;--blib-cp-solarflare-1-4:#ff7f00;--blib-cp-solarflare-1-5:#ff4500;--blib-cp-arcticsky-1-1:#87cefa;--blib-cp-arcticsky-1-2:#4682b4;--blib-cp-arcticsky-1-3:#5f9ea0;--blib-cp-arcticsky-1-4:#4169e1;--blib-cp-arcticsky-1-5:#000080;--blib-cp-desertstorm-1-1:#edc9af;--blib-cp-desertstorm-1-2:#d2b48c;--blib-cp-desertstorm-1-3:#deb887;--blib-cp-desertstorm-1-4:#a0522d;--blib-cp-desertstorm-1-5:#8b4513;--blib-cp-neonnights-1-1:#f0f;--blib-cp-neonnights-1-2:#ff1493;--blib-cp-neonnights-1-3:#0f0;--blib-cp-neonnights-1-4:#00bfff;--blib-cp-neonnights-1-5:#1e90ff;--blib-cp-volcanoash-1-1:#2f4f4f;--blib-cp-volcanoash-1-2:#696969;--blib-cp-volcanoash-1-3:#808080;--blib-cp-volcanoash-1-4:#a9a9a9;--blib-cp-volcanoash-1-5:#c0c0c0;--blib-cp-mysticforest-1-1:#355e3b;--blib-cp-mysticforest-1-2:#436f50;--blib-cp-mysticforest-1-3:#548c69;--blib-cp-mysticforest-1-4:#76c7c0;--blib-cp-mysticforest-1-5:#d1e8e2;--blib-cp-sunsethorizon-1-1:#ff9a76;--blib-cp-sunsethorizon-1-2:#ff7f50;--blib-cp-sunsethorizon-1-3:#ff6347;--blib-cp-sunsethorizon-1-4:#ff4500;--blib-cp-sunsethorizon-1-5:#ff2400;--blib-cp-glacierice-1-1:#e0f2f1;--blib-cp-glacierice-1-2:#b2dfdb;--blib-cp-glacierice-1-3:#80cbc4;--blib-cp-glacierice-1-4:#4db6ac;--blib-cp-glacierice-1-5:#26a69a;--blib-cp-berrycrush-1-1:#d72638;--blib-cp-berrycrush-1-2:#eb596e;--blib-cp-berrycrush-1-3:#fc7f8c;--blib-cp-berrycrush-1-4:#ff9f9a;--blib-cp-berrycrush-1-5:#fbd9d4;--blib-cp-deepabyss-1-1:#1b263b;--blib-cp-deepabyss-1-2:#243447;--blib-cp-deepabyss-1-3:#2e4057;--blib-cp-deepabyss-1-4:#3a4f67;--blib-cp-deepabyss-1-5:#506d87;--blib-cp-citrussplash-1-1:#ffe66d;--blib-cp-citrussplash-1-2:#fd4;--blib-cp-citrussplash-1-3:#fc3;--blib-cp-citrussplash-1-4:#fb2;--blib-cp-citrussplash-1-5:#fa0;--blib-cp-oceanbreeze-2-1:#b3e5fc;--blib-cp-oceanbreeze-2-2:#81d4fa;--blib-cp-oceanbreeze-2-3:#4fc3f7;--blib-cp-oceanbreeze-2-4:#29b6f6;--blib-cp-oceanbreeze-2-5:#0288d1;--blib-cp-forestmist-1-1:#9ccc65;--blib-cp-forestmist-1-2:#7cb342;--blib-cp-forestmist-1-3:#558b2f;--blib-cp-forestmist-1-4:#33691e;--blib-cp-forestmist-1-5:#1b5e20;--blib-cp-moonbeam-1-1:#e0e0e0;--blib-cp-moonbeam-1-2:#cfcfcf;--blib-cp-moonbeam-1-3:#bfbfbf;--blib-cp-moonbeam-1-4:#a9a9a9;--blib-cp-moonbeam-1-5:#808080;--blib-cp-electricshock-1-1:#d4ff00;--blib-cp-electricshock-1-2:#ffea00;--blib-cp-electricshock-1-3:#ffc400;--blib-cp-electricshock-1-4:#ff9100;--blib-cp-electricshock-1-5:#ff6f00;--blib-cp-sandstorm-1-1:#e6bf9d;--blib-cp-sandstorm-1-2:#d4a181;--blib-cp-sandstorm-1-3:#c4946d;--blib-cp-sandstorm-1-4:#a37b57;--blib-cp-sandstorm-1-5:#87624b;--blib-cp-sapphireshadows-1-1:#87a1c5;--blib-cp-sapphireshadows-1-2:#6b89ad;--blib-cp-sapphireshadows-1-3:#53739b;--blib-cp-sapphireshadows-1-4:#435b7c;--blib-cp-sapphireshadows-1-5:#32475e;--blib-cp-mystictwilight-1-1:#645394;--blib-cp-mystictwilight-1-2:#7a67a5;--blib-cp-mystictwilight-1-3:#8d7cb6;--blib-cp-mystictwilight-1-4:#a08fd1;--blib-cp-mystictwilight-1-5:#c1b3e6;--blib-cp-lavaglow-1-1:#ff4500;--blib-cp-lavaglow-1-2:#ff6347;--blib-cp-lavaglow-1-3:#e34234;--blib-cp-lavaglow-1-4:#cd3700;--blib-cp-lavaglow-1-5:#8b2500;--blib-cp-iceshard-1-1:#d4f1f4;--blib-cp-iceshard-1-2:#bde0eb;--blib-cp-iceshard-1-3:#9fcace;--blib-cp-iceshard-1-4:#7ca7b3;--blib-cp-iceshard-1-5:#4d7180;--blib-cp-duskhorizon-1-1:#ffb347;--blib-cp-duskhorizon-1-2:#ff9f76;--blib-cp-duskhorizon-1-3:#ff8c50;--blib-cp-duskhorizon-1-4:#ff4500;--blib-cp-duskhorizon-1-5:#d32f2f;--blib-cp-emeraldglimmer-1-1:#7cb342;--blib-cp-emeraldglimmer-1-2:#558b2f;--blib-cp-emeraldglimmer-1-3:#33691e;--blib-cp-emeraldglimmer-1-4:#1b5e20;--blib-cp-emeraldglimmer-1-5:#114514;--blib-cp-sapphiremist-1-1:#87cefa;--blib-cp-sapphiremist-1-2:#4682b4;--blib-cp-sapphiremist-1-3:#5f9ea0;--blib-cp-sapphiremist-1-4:#4169e1;--blib-cp-sapphiremist-1-5:#000080;--blib-cp-auroralights-1-1:#b2ebf2;--blib-cp-auroralights-1-2:#81d4fa;--blib-cp-auroralights-1-3:#4fc3f7;--blib-cp-auroralights-1-4:#29b6f6;--blib-cp-auroralights-1-5:#0288d1;--blib-cp-crimsondepth-1-1:#e57373;--blib-cp-crimsondepth-1-2:#ef5350;--blib-cp-crimsondepth-1-3:#f44336;--blib-cp-crimsondepth-1-4:#d32f2f;--blib-cp-crimsondepth-1-5:#b71c1c;--blib-cp-twilightglow-1-1:#ffcccb;--blib-cp-twilightglow-1-2:#ff99a1;--blib-cp-twilightglow-1-3:#f66;--blib-cp-twilightglow-1-4:#f33;--blib-cp-twilightglow-1-5:#b22222;--blib-cp-oceantwilight-1-1:#4fc3f7;--blib-cp-oceantwilight-1-2:#29b6f6;--blib-cp-oceantwilight-1-3:#0288d1;--blib-cp-oceantwilight-1-4:#00509e;--blib-cp-oceantwilight-1-5:#036;--blib-cp-ambersands-1-1:#ffd700;--blib-cp-ambersands-1-2:#ffc107;--blib-cp-ambersands-1-3:#ffa000;--blib-cp-ambersands-1-4:#ff8c00;--blib-cp-ambersands-1-5:#ff4500;--blib-cp-sapphireabyss-1-1:#87cefa;--blib-cp-sapphireabyss-1-2:#4682b4;--blib-cp-sapphireabyss-1-3:#5f9ea0;--blib-cp-sapphireabyss-1-4:#4169e1;--blib-cp-sapphireabyss-1-5:#000080;--blib-cp-starrynight-1-1:#2c2c54;--blib-cp-starrynight-1-2:#474787;--blib-cp-starrynight-1-3:#706fd3;--blib-cp-starrynight-1-4:#546de5;--blib-cp-starrynight-1-5:#1e90ff;--blib-cp-sunriseglow-1-1:#ffd1dc;--blib-cp-sunriseglow-1-2:#ffc0cb;--blib-cp-sunriseglow-1-3:#ffb6c1;--blib-cp-sunriseglow-1-4:#ff69b4;--blib-cp-sunriseglow-1-5:#db7093;--blib-cp-obsidianmist-1-1:#3e4149;--blib-cp-obsidianmist-1-2:#43464b;--blib-cp-obsidianmist-1-3:#52575d;--blib-cp-obsidianmist-1-4:#6b7079;--blib-cp-obsidianmist-1-5:#8d93a1;--blib-cp-ambertwilight-1-1:#fc0;--blib-cp-ambertwilight-1-2:#ffb300;--blib-cp-ambertwilight-1-3:#ff9100;--blib-cp-ambertwilight-1-4:#ff6f00;--blib-cp-ambertwilight-1-5:#ff4500;--blib-cp-sapphireice-1-1:#87ceeb;--blib-cp-sapphireice-1-2:#6ca0dc;--blib-cp-sapphireice-1-3:#4682b4;--blib-cp-sapphireice-1-4:#3b5998;--blib-cp-sapphireice-1-5:#1e3a5f;--blib-cp-rubyfire-1-1:#e63946;--blib-cp-rubyfire-1-2:#d32f2f;--blib-cp-rubyfire-1-3:#b71c1c;--blib-cp-rubyfire-1-4:#8b0000;--blib-cp-rubyfire-1-5:#5b0000}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,area,small,strike,strong,sub,sup,tt,var,b,u,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,dialog{margin:0;padding:0;border:0;font-size:0.9em;font:var(--blib-html-body-font-body);vertical-align:baseline;line-height:var(--blib-line-height)}html{box-sizing:border-box;scroll-behavior:smooth}*,*:before,*:after{box-sizing:inherit}body{line-height:var(--blib-html-body-line-height);font-family:var(--blib-font-family);color:var(--blib-html-body-color);background-color:var(--blib-html-body-bgcolor);text-rendering:optimizeSpeed;-webkit-font-smoothing:antialiased}.clearfix::after{content:"";display:table;clear:both}.clear,.clr,.clear-both,.clear_both{clear:both}.clear:after,.clr:after,.clear-both:after,.clear_both:after{content:"";display:table;clear:both}ol,ul{list-style:none}input,select,button,textarea{font:inherit;margin:0}button{cursor:pointer;background:none;border:none}article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block}*[hidden]{display:none !important}:root{--blib-pre-bg-light:#f4f4f4;--blib-pre-bg-dark:#2d3436;--blib-pre-text-light:#2d3436;--blib-pre-text-dark:#dfe6e9;--blib-font-size-base:16px;--blib-font-size-verysmall:.5em;--blib-txt-bold:900;--blib-txt-decoration-color-error:#f00;--blib-txt-decoration-color-grammar:#f00;--blib-txt-decoration-both:underline overline;--blib-txt-decoration-wavy:underline wavy var(--blib-txt-decoration-color-error);--blib-zebra-th-bgcolor:#333;--blib-zebra-th-color:#fff;--blib-zebra-cell-bcolor:#ccc;--blib-zebra-rows-even-bgcolor:rrgba(255,255,255,0.1);--blib-zebra-rows-even-color:rrgba(255,255,255,0.1);--blib-zebra-rows-odd-bgcolor:rgba(0,0,0,0.1);--blib-zebra-rows-odd-color:rgba(0,0,0,0.1)}.responsive-small{font-size:calc(var(--blib-font-size-base) * 0.875)}.responsive-medium{font-size:calc(var(--blib-font-size-base) * 1)}.responsive-large{font-size:calc(var(--blib-font-size-base) * 1.25)}.responsive-xl{font-size:calc(var(--blib-font-size-base) * 1.5)}.responsive-xxl{font-size:calc(var(--blib-font-size-base) * 2)}.xxsmall{font-size:xx-small}.xsmall{font-size:x-small}.smaller{font-size:smaller}.small{font-size:small}.medium{font-size:medium}.large{font-size:large}.larger{font-size:larger}.xlarge{font-size:x-large}.xxlarge{font-size:xx-large}.font8{font-size:8px}.font9{font-size:9px}.font10{font-size:10px}.font11{font-size:11px}.font12{font-size:12px}.font14{font-size:14px}.font16{font-size:16px}.font18{font-size:18px}.font20{font-size:20px}.font22{font-size:22px}.font24{font-size:24px}.font26{font-size:26px}.font28{font-size:28px}.font30{font-size:30px}.font32{font-size:32px}.font36{font-size:36px}.font42{font-size:42px}.font48{font-size:48px}.font64{font-size:64px}.font06em{font-size:.6em}.font07em{font-size:.7em}.font08em{font-size:.8em}.font09em{font-size:.9em}.font10em{font-size:1em}.font11em{font-size:1.1em}.font12em{font-size:1.2em}.font13em{font-size:1.3em}.font14em{font-size:1.4em}.font15em{font-size:1.5em}.font20em{font-size:2em}.font25em{font-size:2.5em}.font30em{font-size:3em}.font35em{font-size:3.5em}.font40em{font-size:4em}.font45em{font-size:4.5em}.font50em{font-size:5em}.font55em{font-size:5.5em}.font60em{font-size:6em}.bold{font-weight:var(--blib-txt-bold)}.italic{font-style:italic}.oblique{font-style:oblique}.underline{text-decoration-line:underline}.overline{text-decoration-line:overline}.through{text-decoration-line:line-through}.blib-txt-spelling-error{text-decoration-line:spelling-error;font-size:1.1em;font-weight:600;color:var(--blib-txt-decoration-color-error)}.blib-txt-grammar-error{text-decoration-line:grammar-error;font-size:1.1em;font-weight:600}.blib-txt-decor-none{text-decoration-line:none}.blib-txt-decor-wavy{text-decoration:var(--blib-txt-decoration-wavy);text-decoration-color:var(--blib-txt-decoration-color-error)}.blib-txt-decor-both{text-decoration-line:var(--blib-txt-decoration-both)}.blib-txt-decor-uthrough{text-decoration-line:underline line-through}.blib-txt-decor-othrough{text-decoration-line:overline line-through}.blib-txt-decor-outhrough{text-decoration-line:var(--blib-txt-decoration-both) line-through}pre{background-color:#2d3436;color:#dfe6e9;padding:3px 0 3px 0;border:1px solid #333;border-radius:0 0 5px 5px;font-family:'Courier New',monospace;font-size:14px;overflow:auto;margin-top:0}pre .line-number{float:left;margin:0 1em 0 -1em;border-right:1px solid;text-align:right;padding-left:1em;user-select:none}pre .line-number span{display:block;padding:0 .5em 0 1em;user-select:none}pre .cl{display:block;clear:both;user-select:none}body.light-theme pre{background-color:var(--blib-pre-bg-light);color:var(--blib-pre-text-light)}body.dark-theme pre{background-color:var(--blib-pre-bg-dark);color:var(--blib-pre-text-dark)}code{font-family:inherit;font-size:inherit}.code-header{display:flex;justify-content:space-between;align-items:center;padding:10px;font-weight:bold;background-color:var(--blib-pre-bg-light);color:var(--blib-pre-text-light);border:1px solid #333;border-bottom:none;border-radius:5px 5px 0 0;margin-bottom:0}body.dark-theme .code-header{background-color:var(--blib-pre-bg-dark);color:var(--blib-pre-text-dark)}.copy-btn{background-color:#0984e3;color:white;border:none;padding:5px 10px;border-radius:3px;cursor:pointer;font-size:14px}.copy-btn:hover{background-color:#74b9ff}col.col1{column-span:all}col.red{background-color:#9f2c2c}col.green{background-color:#2b8c45}ol.lroman{list-style-type:lower-roman}ol.uroman{list-style-type:upper-roman}ol.llatin{list-style-type:lower-latin}ol.ulatin{list-style-type:upper-latin}ol.number{list-style-type:decimal}ol.lnumber{list-style-type:decimal-leading-zero}ol.lalpha{list-style-type:lower-alpha}ol.ualpha{list-style-type:upper-alpha}ol.armenian{list-style-type:armenian}ol.georgian{list-style-type:georgian}ol.greek{list-style-type:lower-greek}ol.circle{list-style-type:circle}ol.disk{list-style-type:disc}ol.square{list-style-type:square}ol.ideographic{list-style-type:cjk-ideographic}ol.hebrew{list-style-type:hebrew}ol.hiragana{list-style-type:hiragana}ol.hiragana-iroha{list-style-type:hiragana-iroha}ol.katakana{list-style-type:katakana}ol.katakana-iroha{list-style-type:katakana-iroha}ol.star{list-style-type:symbols('⭐️')}ol.star2{list-style-type:"\1F44D"}.blib-margin-no{margin:0}.blib-tmargin-no{margin-top:0}.blib-rmargin-no{margin-right:0}.blib-bmargin-no{margin-bottom:0}.blib-lmargin-no{margin-left:0}.blib-margin5{margin:5px}.blib-margin10{margin:10px}.blib-margin15{margin:15px}.blib-margin20{margin:20px}.blib-margin25{margin:25px}.blib-margin30{margin:30px}.blib-margin35{margin:35px}.blib-margin40{margin:40px}.blib-margin45{margin:45px}.blib-margin50{margin:50px}.blib-margin60{margin:60px}.blib-margin70{margin:70px}.blib-margin80{margin:80px}.blib-margin90{margin:90px}.blib-margin100{margin:100px}.blib-tmargin5{margin-top:5px}.blib-tmargin10{margin-top:10px}.blib-tmargin15{margin-top:15px}.blib-tmargin20{margin-top:20px}.blib-tmargin25{margin-top:25px}.blib-tmargin30{margin-top:30px}.blib-tmargin35{margin-top:35px}.blib-tmargin40{margin-top:40px}.blib-tmargin45{margin-top:45px}.blib-tmargin50{margin-top:50px}.blib-tmargin60{margin-top:60px}.blib-tmargin70{margin-top:70px}.blib-tmargin80{margin-top:80px}.blib-tmargin90{margin-top:90px}.blib-tmargin100{margin-top:100px}.blib-rmargin5{margin-right:5px}.blib-rmargin10{margin-right:10px}.blib-rmargin15{margin-right:15px}.blib-rmargin20{margin-right:20px}.blib-rmargin25{margin-right:25px}.blib-rmargin30{margin-right:30px}.blib-rmargin35{margin-right:35px}.blib-rmargin40{margin-right:40px}.blib-rmargin45{margin-right:45px}.blib-rmargin50{margin-right:50px}.blib-rmargin60{margin-right:60px}.blib-rmargin70{margin-right:70px}.blib-rmargin80{margin-right:80px}.blib-rmargin90{margin-right:90px}.blib-rmargin100{margin-right:100px}.blib-bmargin5{margin-bottom:5px}.blib-bmargin10{margin-bottom:10px}.blib-bmargin15{margin-bottom:15px}.blib-bmargin20{margin-bottom:20px}.blib-bmargin25{margin-bottom:25px}.blib-bmargin30{margin-bottom:30px}.blib-bmargin35{margin-bottom:35px}.blib-bmargin40{margin-bottom:40px}.blib-bmargin45{margin-bottom:45px}.blib-bmargin50{margin-bottom:50px}.blib-bmargin60{margin-bottom:60px}.blib-bmargin70{margin-bottom:70px}.blib-bmargin80{margin-bottom:80px}.blib-bmargin90{margin-bottom:90px}.blib-bmargin100{margin-bottom:100px}.blib-lmargin5{margin-left:5px}.blib-lmargin10{margin-left:10px}.blib-lmargin15{margin-left:15px}.blib-lmargin20{margin-left:20px}.blib-lmargin25{margin-left:25px}.blib-lmargin30{margin-left:30px}.blib-lmargin35{margin-left:35px}.blib-lmargin40{margin-left:40px}.blib-lmargin45{margin-left:45px}.blib-lmargin50{margin-left:50px}.blib-lmargin60{margin-left:60px}.blib-lmargin70{margin-left:70px}.blib-lmargin80{margin-left:80px}.blib-lmargin90{margin-left:90px}.blib-lmargin100{margin-left:100px}.blib-margin05em{margin:0.5em}.blib-margin10em{margin:1.0em}.blib-margin15em{margin:1.5em}.blib-margin20em{margin:2.0em}.blib-margin25em{margin:2.5em}.blib-margin30em{margin:3.0em}.blib-margin35em{margin:3.5em}.blib-margin40em{margin:4.0em}.blib-margin45em{margin:4.5em}.blib-margin50em{margin:5.0em}.blib-margin60em{margin:6.0em}.blib-margin70em{margin:7.0em}.blib-margin80em{margin:8.0em}.blib-margin90em{margin:9.0em}.blib-margin100em{margin:10.0em}.blib-tmargin05em{margin-top:0.5em}.blib-tmargin10em{margin-top:1.0em}.blib-tmargin15em{margin-top:1.5em}.blib-tmargin20em{margin-top:2.0em}.blib-tmargin25em{margin-top:2.5em}.blib-tmargin30em{margin-top:3.0em}.blib-tmargin35em{margin-top:3.5em}.blib-tmargin40em{margin-top:4.0em}.blib-tmargin45em{margin-top:4.5em}.blib-tmargin50em{margin-top:5.0em}.blib-tmargin60em{margin-top:6.0em}.blib-tmargin70em{margin-top:7.0em}.blib-tmargin80em{margin-top:8.0em}.blib-tmargin90em{margin-top:9.0em}.blib-tmargin100em{margin-top:10.0em}.blib-rmargin05em{margin-right:0.5em}.blib-rmargin10em{margin-right:1.0em}.blib-rmargin15em{margin-right:1.5em}.blib-rmargin20em{margin-right:2.0em}.blib-rmargin25em{margin-right:2.5em}.blib-rmargin30em{margin-right:3.0em}.blib-rmargin35em{margin-right:3.5em}.blib-rmargin40em{margin-right:4.0em}.blib-rmargin45em{margin-right:4.5em}.blib-rmargin50em{margin-right:5.0em}.blib-rmargin60em{margin-right:6.0em}.blib-rmargin70em{margin-right:7.0em}.blib-rmargin80em{margin-right:8.0em}.blib-rmargin90em{margin-right:9.0em}.blib-rmargin100em{margin-right:10.0em}.blib-bmargin05em{margin-bottom:0.5em}.blib-bmargin10em{margin-bottom:1.0em}.blib-bmargin15em{margin-bottom:1.5em}.blib-bmargin20em{margin-bottom:2.0em}.blib-bmargin25em{margin-bottom:2.5em}.blib-bmargin30em{margin-bottom:3.0em}.blib-bmargin35em{margin-bottom:3.5em}.blib-bmargin40em{margin-bottom:4.0em}.blib-bmargin45em{margin-bottom:4.5em}.blib-bmargin50em{margin-bottom:5.0em}.blib-bmargin60em{margin-bottom:6.0em}.blib-bmargin70em{margin-bottom:7.0em}.blib-bmargin80em{margin-bottom:8.0em}.blib-bmargin90em{margin-bottom:9.0em}.blib-bmargin100em{margin-bottom:10.0em}.blib-lmargin05em{margin-left:0.5em}.blib-lmargin10em{margin-left:1.0em}.blib-lmargin15em{margin-left:1.5em}.blib-lmargin20em{margin-left:2.0em}.blib-lmargin25em{margin-left:2.5em}.blib-lmargin30em{margin-left:3.0em}.blib-lmargin35em{margin-left:3.5em}.blib-lmargin40em{margin-left:4.0em}.blib-lmargin45em{margin-left:4.5em}.blib-lmargin50em{margin-left:5.0em}.blib-lmargin60em{margin-left:6.0em}.blib-lmargin70em{margin-left:7.0em}.blib-lmargin80em{margin-left:8.0em}.blib-lmargin90em{margin-left:9.0em}.blib-lmargin100em{margin-left:10.0em}.blib-margin05rem{margin:0.5rem}.blib-margin10rem{margin:1.0rem}.blib-margin15rem{margin:1.5rem}.blib-margin20rem{margin:2.0rem}.blib-margin25rem{margin:2.5rem}.blib-margin30rem{margin:3.0rem}.blib-margin35rem{margin:3.5rem}.blib-margin40rem{margin:4.0rem}.blib-margin45rem{margin:4.5rem}.blib-margin50rem{margin:5.0rem}.blib-margin60rem{margin:6.0rem}.blib-margin70rem{margin:7.0rem}.blib-margin80rem{margin:8.0rem}.blib-margin90rem{margin:9.0rem}.blib-margin100rem{margin:10.0rem}.blib-tmargin05rem{margin-top:0.5rem}.blib-tmargin10rem{margin-top:1.0rem}.blib-tmargin15rem{margin-top:1.5rem}.blib-tmargin20rem{margin-top:2.0rem}.blib-tmargin25rem{margin-top:2.5rem}.blib-tmargin30rem{margin-top:3.0rem}.blib-tmargin35rem{margin-top:3.5rem}.blib-tmargin40rem{margin-top:4.0rem}.blib-tmargin45rem{margin-top:4.5rem}.blib-tmargin50rem{margin-top:5.0rem}.blib-tmargin60rem{margin-top:6.0rem}.blib-tmargin70rem{margin-top:7.0rem}.blib-tmargin80rem{margin-top:8.0rem}.blib-tmargin90rem{margin-top:9.0rem}.blib-tmargin100rem{margin-top:10.0rem}.blib-rmargin05rem{margin-right:0.5rem}.blib-rmargin10rem{margin-right:1.0rem}.blib-rmargin15rem{margin-right:1.5rem}.blib-rmargin20rem{margin-right:2.0rem}.blib-rmargin25rem{margin-right:2.5rem}.blib-rmargin30rem{margin-right:3.0rem}.blib-rmargin35rem{margin-right:3.5rem}.blib-rmargin40rem{margin-right:4.0rem}.blib-rmargin45rem{margin-right:4.5rem}.blib-rmargin50rem{margin-right:5.0rem}.blib-rmargin60rem{margin-right:6.0rem}.blib-rmargin70rem{margin-right:7.0rem}.blib-rmargin80rem{margin-right:8.0rem}.blib-rmargin90rem{margin-right:9.0rem}.blib-rmargin100rem{margin-right:10.0rem}.blib-bmargin05rem{margin-bottom:0.5rem}.blib-bmargin10rem{margin-bottom:1.0rem}.blib-bmargin15rem{margin-bottom:1.5rem}.blib-bmargin20rem{margin-bottom:2.0rem}.blib-bmargin25rem{margin-bottom:2.5rem}.blib-bmargin30rem{margin-bottom:3.0rem}.blib-bmargin35rem{margin-bottom:3.5rem}.blib-bmargin40rem{margin-bottom:4.0rem}.blib-bmargin45rem{margin-bottom:4.5rem}.blib-bmargin50rem{margin-bottom:5.0rem}.blib-bmargin60rem{margin-bottom:6.0rem}.blib-bmargin70rem{margin-bottom:7.0rem}.blib-bmargin80rem{margin-bottom:8.0rem}.blib-bmargin90rem{margin-bottom:9.0rem}.blib-bmargin100rem{margin-bottom:10.0rem}.blib-lmargin05rem{margin-left:0.5rem}.blib-lmargin10rem{margin-left:1.0rem}.blib-lmargin15rem{margin-left:1.5rem}.blib-lmargin20rem{margin-left:2.0rem}.blib-lmargin25rem{margin-left:2.5rem}.blib-lmargin30rem{margin-left:3.0rem}.blib-lmargin35rem{margin-left:3.5rem}.blib-lmargin40rem{margin-left:4.0rem}.blib-lmargin45rem{margin-left:4.5rem}.blib-lmargin50rem{margin-left:5.0rem}.blib-lmargin60rem{margin-left:6.0rem}.blib-lmargin70rem{margin-left:7.0rem}.blib-lmargin80rem{margin-left:8.0rem}.blib-lmargin90rem{margin-left:9.0rem}.blib-lmargin100rem{margin-left:10.0rem}.blib-margin01per{margin:1%}.blib-margin02per{margin:2%}.blib-margin03per{margin:3%}.blib-margin04per{margin:4%}.blib-margin05per{margin:5%}.blib-margin06per{margin:6%}.blib-margin07per{margin:7%}.blib-margin08per{margin:8%}.blib-margin09per{margin:9%}.blib-margin10per{margin:10%}.blib-margin15per{margin:15%}.blib-margin20per{margin:20%}.blib-margin25per{margin:25%}.blib-margin30per{margin:30%}.blib-margin35per{margin:35%}.blib-margin40per{margin:40%}.blib-margin45per{margin:45%}.blib-margin50per{margin:50%}.blib-margin55per{margin:55%}.blib-margin60per{margin:60%}.blib-margin65per{margin:65%}.blib-margin70per{margin:70%}.blib-margin75per{margin:75%}.blib-tmargin01per{margin-top:1%}.blib-tmargin02per{margin-top:2%}.blib-tmargin03per{margin-top:3%}.blib-tmargin04per{margin-top:4%}.blib-tmargin05per{margin-top:5%}.blib-tmargin06per{margin-top:6%}.blib-tmargin07per{margin-top:7%}.blib-tmargin08per{margin-top:8%}.blib-tmargin09per{margin-top:9%}.blib-tmargin10per{margin-top:10%}.blib-tmargin15per{margin-top:15%}.blib-tmargin20per{margin-top:20%}.blib-tmargin25per{margin-top:25%}.blib-tmargin30per{margin-top:30%}.blib-tmargin35per{margin-top:35%}.blib-tmargin40per{margin-top:40%}.blib-tmargin45per{margin-top:45%}.blib-tmargin50per{margin-top:50%}.blib-tmargin55per{margin-top:55%}.blib-tmargin60per{margin-top:60%}.blib-tmargin65per{margin-top:65%}.blib-tmargin70per{margin-top:70%}.blib-tmargin75per{margin-top:75%}.blib-rmargin01per{margin-right:1%}.blib-rmargin02per{margin-right:2%}.blib-rmargin03per{margin-right:3%}.blib-rmargin04per{margin-right:4%}.blib-rmargin05per{margin-right:5%}.blib-rmargin06per{margin-right:6%}.blib-rmargin07per{margin-right:7%}.blib-rmargin08per{margin-right:8%}.blib-rmargin09per{margin-right:9%}.blib-rmargin10per{margin-right:10%}.blib-rmargin15per{margin-right:15%}.blib-rmargin20per{margin-right:20%}.blib-rmargin25per{margin-right:25%}.blib-rmargin30per{margin-right:30%}.blib-rmargin35per{margin-right:35%}.blib-rmargin40per{margin-right:40%}.blib-rmargin45per{margin-right:45%}.blib-rmargin50per{margin-right:50%}.blib-rmargin55per{margin-right:55%}.blib-rmargin60per{margin-right:60%}.blib-rmargin65per{margin-right:65%}.blib-rmargin70per{margin-right:70%}.blib-rmargin75per{margin-right:75%}.blib-bmargin01per{margin-bottom:1%}.blib-bmargin02per{margin-bottom:2%}.blib-bmargin03per{margin-bottom:3%}.blib-bmargin04per{margin-bottom:4%}.blib-bmargin05per{margin-bottom:5%}.blib-bmargin06per{margin-bottom:6%}.blib-bmargin07per{margin-bottom:7%}.blib-bmargin08per{margin-bottom:8%}.blib-bmargin09per{margin-bottom:9%}.blib-bmargin10per{margin-bottom:10%}.blib-bmargin15per{margin-bottom:15%}.blib-bmargin20per{margin-bottom:20%}.blib-bmargin25per{margin-bottom:25%}.blib-bmargin30per{margin-bottom:30%}.blib-bmargin35per{margin-bottom:35%}.blib-bmargin40per{margin-bottom:40%}.blib-bmargin45per{margin-bottom:45%}.blib-bmargin50per{margin-bottom:50%}.blib-bmargin55per{margin-bottom:55%}.blib-bmargin60per{margin-bottom:60%}.blib-bmargin65per{margin-bottom:65%}.blib-bmargin70per{margin-bottom:70%}.blib-bmargin75per{margin-bottom:75%}.blib-lmargin01per{margin-left:1%}.blib-lmargin02per{margin-left:2%}.blib-lmargin03per{margin-left:3%}.blib-lmargin04per{margin-left:4%}.blib-lmargin05per{margin-left:5%}.blib-lmargin06per{margin-left:6%}.blib-lmargin07per{margin-left:7%}.blib-lmargin08per{margin-left:8%}.blib-lmargin09per{margin-left:9%}.blib-lmargin10per{margin-left:10%}.blib-lmargin15per{margin-left:15%}.blib-lmargin20per{margin-left:20%}.blib-lmargin25per{margin-left:25%}.blib-lmargin30per{margin-left:30%}.blib-lmargin35per{margin-left:35%}.blib-lmargin40per{margin-left:40%}.blib-lmargin45per{margin-left:45%}.blib-lmargin50per{margin-left:50%}.blib-lmargin55per{margin-left:55%}.blib-lmargin60per{margin-left:60%}.blib-lmargin65per{margin-left:65%}.blib-lmargin70per{margin-left:70%}.blib-lmargin75per{margin-left:75%}.blib-pad-no{padding:0}.blib-tpad-no{padding-top:0}.blib-rpad-no{padding-right:0}.blib-bpad-no{padding-bottom:0}.blib-lpad-no{padding-left:0}.blib-pad001{padding:1px}.blib-pad002{padding:2px}.blib-pad003{padding:3px}.blib-pad004{padding:4px}.blib-pad005{padding:5px}.blib-pad006{padding:6px}.blib-pad007{padding:7px}.blib-pad008{padding:8px}.blib-pad009{padding:9px}.blib-pad010{padding:10px}.blib-pad015{padding:15px}.blib-pad020{padding:20px}.blib-pad025{padding:25px}.blib-pad030{padding:30px}.blib-pad035{padding:35px}.blib-pad040{padding:40px}.blib-pad045{padding:45px}.blib-pad050{padding:50px}.blib-pad060{padding:60px}.blib-pad070{padding:70px}.blib-pad080{padding:80px}.blib-pad090{padding:90px}.blib-pad100{padding:100px}.blib-tpad001{padding-top:1px}.blib-tpad002{padding-top:2px}.blib-tpad003{padding-top:3px}.blib-tpad004{padding-top:4px}.blib-tpad005{padding-top:5px}.blib-tpad006{padding-top:6px}.blib-tpad007{padding-top:7px}.blib-tpad008{padding-top:8px}.blib-tpad009{padding-top:9px}.blib-tpad010{padding-top:10px}.blib-tpad015{padding-top:15px}.blib-tpad020{padding-top:20px}.blib-tpad025{padding-top:25px}.blib-tpad030{padding-top:30px}.blib-tpad035{padding-top:35px}.blib-tpad040{padding-top:40px}.blib-tpad045{padding-top:45px}.blib-tpad050{padding-top:50px}.blib-tpad060{padding-top:60px}.blib-tpad070{padding-top:70px}.blib-tpad080{padding-top:80px}.blib-tpad090{padding-top:90px}.blib-tpad100{padding-top:100px}.blib-rpad001{padding-right:1px}.blib-rpad002{padding-right:2px}.blib-rpad003{padding-right:3px}.blib-rpad004{padding-right:4px}.blib-rpad005{padding-right:5px}.blib-rpad006{padding-right:6px}.blib-rpad007{padding-right:7px}.blib-rpad008{padding-right:8px}.blib-rpad009{padding-right:9px}.blib-rpad010{padding-right:10px}.blib-rpad015{padding-right:15px}.blib-rpad020{padding-right:20px}.blib-rpad025{padding-right:25px}.blib-rpad030{padding-right:30px}.blib-rpad035{padding-right:35px}.blib-rpad040{padding-right:40px}.blib-rpad045{padding-right:45px}.blib-rpad050{padding-right:50px}.blib-rpad060{padding-right:60px}.blib-rpad070{padding-right:70px}.blib-rpad080{padding-right:80px}.blib-rpad090{padding-right:90px}.blib-rpad100{padding-right:100px}.blib-bpad001{padding-bottom:1px}.blib-bpad002{padding-bottom:2px}.blib-bpad003{padding-bottom:3px}.blib-bpad004{padding-bottom:4px}.blib-bpad005{padding-bottom:5px}.blib-bpad006{padding-bottom:6px}.blib-bpad007{padding-bottom:7px}.blib-bpad008{padding-bottom:8px}.blib-bpad009{padding-bottom:9px}.blib-bpad010{padding-bottom:10px}.blib-bpad015{padding-bottom:15px}.blib-bpad020{padding-bottom:20px}.blib-bpad025{padding-bottom:25px}.blib-bpad030{padding-bottom:30px}.blib-bpad035{padding-bottom:35px}.blib-bpad040{padding-bottom:40px}.blib-bpad045{padding-bottom:45px}.blib-bpad050{padding-bottom:50px}.blib-bpad060{padding-bottom:60px}.blib-bpad070{padding-bottom:70px}.blib-bpad080{padding-bottom:80px}.blib-bpad090{padding-bottom:90px}.blib-bpad100{padding-bottom:100px}.blib-lpad001{padding-left:1px}.blib-lpad002{padding-left:2px}.blib-lpad003{padding-left:3px}.blib-lpad004{padding-left:4px}.blib-lpad005{padding-left:5px}.blib-lpad006{padding-left:6px}.blib-lpad007{padding-left:7px}.blib-lpad008{padding-left:8px}.blib-lpad009{padding-left:9px}.blib-lpad010{padding-left:10px}.blib-lpad015{padding-left:15px}.blib-lpad020{padding-left:20px}.blib-lpad025{padding-left:25px}.blib-lpad030{padding-left:30px}.blib-lpad035{padding-left:35px}.blib-lpad040{padding-left:40px}.blib-lpad045{padding-left:45px}.blib-lpad050{padding-left:50px}.blib-lpad060{padding-left:60px}.blib-lpad070{padding-left:70px}.blib-lpad080{padding-left:80px}.blib-lpad090{padding-left:90px}.blib-lpad100{padding-left:100px}.blib-pad001em{padding:0.1em}.blib-pad002em{padding:0.2em}.blib-pad003em{padding:0.3em}.blib-pad004em{padding:0.4em}.blib-pad005em{padding:0.5em}.blib-pad006em{padding:0.6em}.blib-pad007em{padding:0.7em}.blib-pad008em{padding:0.8em}.blib-pad009em{padding:0.9em}.blib-pad010em{padding:1.0em}.blib-pad015em{padding:1.5em}.blib-pad020em{padding:2.0em}.blib-pad025em{padding:2.5em}.blib-pad030em{padding:3.0em}.blib-pad035em{padding:3.5em}.blib-pad040em{padding:4.0em}.blib-pad045em{padding:4.5em}.blib-pad050em{padding:5.0em}.blib-pad060em{padding:6.0em}.blib-pad070em{padding:7.0em}.blib-pad080em{padding:8.0em}.blib-pad090em{padding:9.0em}.blib-pad100em{padding:10.0em}.blib-tpad001em{padding-top:0.1em}.blib-tpad002em{padding-top:0.2em}.blib-tpad003em{padding-top:0.3em}.blib-tpad004em{padding-top:0.4em}.blib-tpad005em{padding-top:0.5em}.blib-tpad006em{padding-top:0.6em}.blib-tpad007em{padding-top:0.7em}.blib-tpad008em{padding-top:0.8em}.blib-tpad009em{padding-top:0.9em}.blib-tpad010em{padding-top:1.0em}.blib-tpad015em{padding-top:1.5em}.blib-tpad020em{padding-top:2.0em}.blib-tpad025em{padding-top:2.5em}.blib-tpad030em{padding-top:3.0em}.blib-tpad035em{padding-top:3.5em}.blib-tpad040em{padding-top:4.0em}.blib-tpad045em{padding-top:4.5em}.blib-tpad050em{padding-top:5.0em}.blib-tpad060em{padding-top:6.0em}.blib-tpad070em{padding-top:7.0em}.blib-tpad080em{padding-top:8.0em}.blib-tpad090em{padding-top:9.0em}.blib-tpad100em{padding-top:10.0em}.blib-rpad001em{padding-right:0.1em}.blib-rpad002em{padding-right:0.2em}.blib-rpad003em{padding-right:0.3em}.blib-rpad004em{padding-right:0.4em}.blib-rpad005em{padding-right:0.5em}.blib-rpad006em{padding-right:0.6em}.blib-rpad007em{padding-right:0.7em}.blib-rpad008em{padding-right:0.8em}.blib-rpad009em{padding-right:0.9em}.blib-rpad010em{padding-right:1.0em}.blib-rpad015em{padding-right:1.5em}.blib-rpad020em{padding-right:2.0em}.blib-rpad025em{padding-right:2.5em}.blib-rpad030em{padding-right:3.0em}.blib-rpad035em{padding-right:3.5em}.blib-rpad040em{padding-right:4.0em}.blib-rpad045em{padding-right:4.5em}.blib-rpad050em{padding-right:5.0em}.blib-rpad060em{padding-right:6.0em}.blib-rpad070em{padding-right:7.0em}.blib-rpad080em{padding-right:8.0em}.blib-rpad090em{padding-right:9.0em}.blib-rpad100em{padding-right:10.0em}.blib-bpad001em{padding-bottom:0.1em}.blib-bpad002em{padding-bottom:0.2em}.blib-bpad003em{padding-bottom:0.3em}.blib-bpad004em{padding-bottom:0.4em}.blib-bpad005em{padding-bottom:0.5em}.blib-bpad006em{padding-bottom:0.6em}.blib-bpad007em{padding-bottom:0.7em}.blib-bpad008em{padding-bottom:0.8em}.blib-bpad009em{padding-bottom:0.9em}.blib-bpad010em{padding-bottom:1.0em}.blib-bpad015em{padding-bottom:1.5em}.blib-bpad020em{padding-bottom:2.0em}.blib-bpad025em{padding-bottom:2.5em}.blib-bpad030em{padding-bottom:3.0em}.blib-bpad035em{padding-bottom:3.5em}.blib-bpad040em{padding-bottom:4.0em}.blib-bpad045em{padding-bottom:4.5em}.blib-bpad050em{padding-bottom:5.0em}.blib-bpad060em{padding-bottom:6.0em}.blib-bpad070em{padding-bottom:7.0em}.blib-bpad080em{padding-bottom:8.0em}.blib-bpad090em{padding-bottom:9.0em}.blib-bpad100em{padding-bottom:10.0em}.blib-lpad001em{padding-left:0.1em}.blib-lpad002em{padding-left:0.2em}.blib-lpad003em{padding-left:0.3em}.blib-lpad004em{padding-left:0.4em}.blib-lpad005em{padding-left:0.5em}.blib-lpad006em{padding-left:0.6em}.blib-lpad007em{padding-left:0.7em}.blib-lpad008em{padding-left:0.8em}.blib-lpad009em{padding-left:0.9em}.blib-lpad010em{padding-left:1.0em}.blib-lpad015em{padding-left:1.5em}.blib-lpad020em{padding-left:2.0em}.blib-lpad025em{padding-left:2.5em}.blib-lpad030em{padding-left:3.0em}.blib-lpad035em{padding-left:3.5em}.blib-lpad040em{padding-left:4.0em}.blib-lpad045em{padding-left:4.5em}.blib-lpad050em{padding-left:5.0em}.blib-lpad060em{padding-left:6.0em}.blib-lpad070em{padding-left:7.0em}.blib-lpad080em{padding-left:8.0em}.blib-lpad090em{padding-left:9.0em}.blib-lpad100em{padding-left:10.0em}.blib-pad001rem{padding:0.1rem}.blib-pad002rem{padding:0.2rem}.blib-pad003rem{padding:0.3rem}.blib-pad004rem{padding:0.4rem}.blib-pad005rem{padding:0.5rem}.blib-pad006rem{padding:0.6rem}.blib-pad007rem{padding:0.7rem}.blib-pad008rem{padding:0.8rem}.blib-pad009rem{padding:0.9rem}.blib-pad010rem{padding:1.0rem}.blib-pad015rem{padding:1.5rem}.blib-pad020rem{padding:2.0rem}.blib-pad025rem{padding:2.5rem}.blib-pad030rem{padding:3.0rem}.blib-pad035rem{padding:3.5rem}.blib-pad040rem{padding:4.0rem}.blib-pad045rem{padding:4.5rem}.blib-pad050rem{padding:5.0rem}.blib-pad060rem{padding:6.0rem}.blib-pad070rem{padding:7.0rem}.blib-pad080rem{padding:8.0rem}.blib-pad090rem{padding:9.0rem}.blib-pad100rem{padding:10.0rem}.blib-tpad001rem{padding-top:0.1rem}.blib-tpad002rem{padding-top:0.2rem}.blib-tpad003rem{padding-top:0.3rem}.blib-tpad004rem{padding-top:0.4rem}.blib-tpad005rem{padding-top:0.5rem}.blib-tpad006rem{padding-top:0.6rem}.blib-tpad007rem{padding-top:0.7rem}.blib-tpad008rem{padding-top:0.8rem}.blib-tpad009rem{padding-top:0.9rem}.blib-tpad010rem{padding-top:1.0rem}.blib-tpad015rem{padding-top:1.5rem}.blib-tpad020rem{padding-top:2.0rem}.blib-tpad025rem{padding-top:2.5rem}.blib-tpad030rem{padding-top:3.0rem}.blib-tpad035rem{padding-top:3.5rem}.blib-tpad040rem{padding-top:4.0rem}.blib-tpad045rem{padding-top:4.5rem}.blib-tpad050rem{padding-top:5.0rem}.blib-tpad060rem{padding-top:6.0rem}.blib-tpad070rem{padding-top:7.0rem}.blib-tpad080rem{padding-top:8.0rem}.blib-tpad090rem{padding-top:9.0rem}.blib-tpad100rem{padding-top:10.0rem}.blib-rpad001rem{padding-right:0.1rem}.blib-rpad002rem{padding-right:0.2rem}.blib-rpad003rem{padding-right:0.3rem}.blib-rpad004rem{padding-right:0.4rem}.blib-rpad005rem{padding-right:0.5rem}.blib-rpad006rem{padding-right:0.6rem}.blib-rpad007rem{padding-right:0.7rem}.blib-rpad008rem{padding-right:0.8rem}.blib-rpad009rem{padding-right:0.9rem}.blib-rpad010rem{padding-right:1.0rem}.blib-rpad015rem{padding-right:1.5rem}.blib-rpad020rem{padding-right:2.0rem}.blib-rpad025rem{padding-right:2.5rem}.blib-rpad030rem{padding-right:3.0rem}.blib-rpad035rem{padding-right:3.5rem}.blib-rpad040rem{padding-right:4.0rem}.blib-rpad045rem{padding-right:4.5rem}.blib-rpad050rem{padding-right:5.0rem}.blib-rpad060rem{padding-right:6.0rem}.blib-rpad070rem{padding-right:7.0rem}.blib-rpad080rem{padding-right:8.0rem}.blib-rpad090rem{padding-right:9.0rem}.blib-rpad100rem{padding-right:10.0rem}.blib-bpad001rem{padding-bottom:0.1rem}.blib-bpad002rem{padding-bottom:0.2rem}.blib-bpad003rem{padding-bottom:0.3rem}.blib-bpad004rem{padding-bottom:0.4rem}.blib-bpad005rem{padding-bottom:0.5rem}.blib-bpad006rem{padding-bottom:0.6rem}.blib-bpad007rem{padding-bottom:0.7rem}.blib-bpad008rem{padding-bottom:0.8rem}.blib-bpad009rem{padding-bottom:0.9rem}.blib-bpad010rem{padding-bottom:1.0rem}.blib-bpad015rem{padding-bottom:1.5rem}.blib-bpad020rem{padding-bottom:2.0rem}.blib-bpad025rem{padding-bottom:2.5rem}.blib-bpad030rem{padding-bottom:3.0rem}.blib-bpad035rem{padding-bottom:3.5rem}.blib-bpad040rem{padding-bottom:4.0rem}.blib-bpad045rem{padding-bottom:4.5rem}.blib-bpad050rem{padding-bottom:5.0rem}.blib-bpad060rem{padding-bottom:6.0rem}.blib-bpad070rem{padding-bottom:7.0rem}.blib-bpad080rem{padding-bottom:8.0rem}.blib-bpad090rem{padding-bottom:9.0rem}.blib-bpad100rem{padding-bottom:10.0rem}.blib-lpad001rem{padding-left:0.1rem}.blib-lpad002rem{padding-left:0.2rem}.blib-lpad003rem{padding-left:0.3rem}.blib-lpad004rem{padding-left:0.4rem}.blib-lpad005rem{padding-left:0.5rem}.blib-lpad006rem{padding-left:0.6rem}.blib-lpad007rem{padding-left:0.7rem}.blib-lpad008rem{padding-left:0.8rem}.blib-lpad009rem{padding-left:0.9rem}.blib-lpad010rem{padding-left:1.0rem}.blib-lpad015rem{padding-left:1.5rem}.blib-lpad020rem{padding-left:2.0rem}.blib-lpad025rem{padding-left:2.5rem}.blib-lpad030rem{padding-left:3.0rem}.blib-lpad035rem{padding-left:3.5rem}.blib-lpad040rem{padding-left:4.0rem}.blib-lpad045rem{padding-left:4.5rem}.blib-lpad050rem{padding-left:5.0rem}.blib-lpad060rem{padding-left:6.0rem}.blib-lpad070rem{padding-left:7.0rem}.blib-lpad080rem{padding-left:8.0rem}.blib-lpad090rem{padding-left:9.0rem}.blib-lpad100rem{padding-left:10.0rem}.blib-pad01per{padding:1%}.blib-pad02per{padding:2%}.blib-pad03per{padding:3%}.blib-pad04per{padding:4%}.blib-pad05per{padding:5%}.blib-pad06per{padding:6%}.blib-pad07per{padding:7%}.blib-pad08per{padding:8%}.blib-pad09per{padding:9%}.blib-pad10per{padding:10%}.blib-pad15per{padding:15%}.blib-pad20per{padding:20%}.blib-pad25per{padding:25%}.blib-pad30per{padding:30%}.blib-pad35per{padding:35%}.blib-pad40per{padding:40%}.blib-pad45per{padding:45%}.blib-pad50per{padding:50%}.blib-pad55per{padding:55%}.blib-pad60per{padding:60%}.blib-pad65per{padding:65%}.blib-pad70per{padding:70%}.blib-pad75per{padding:75%}.blib-tpad01per{padding-top:1%}.blib-tpad02per{padding-top:2%}.blib-tpad03per{padding-top:3%}.blib-tpad04per{padding-top:4%}.blib-tpad05per{padding-top:5%}.blib-tpad06per{padding-top:6%}.blib-tpad07per{padding-top:7%}.blib-tpad08per{padding-top:8%}.blib-tpad09per{padding-top:9%}.blib-tpad10per{padding-top:10%}.blib-tpad15per{padding-top:15%}.blib-tpad20per{padding-top:20%}.blib-tpad25per{padding-top:25%}.blib-tpad30per{padding-top:30%}.blib-tpad35per{padding-top:35%}.blib-tpad40per{padding-top:40%}.blib-tpad45per{padding-top:45%}.blib-tpad50per{padding-top:50%}.blib-tpad55per{padding-top:55%}.blib-tpad60per{padding-top:60%}.blib-tpad65per{padding-top:65%}.blib-tpad70per{padding-top:70%}.blib-tpad75per{padding-top:75%}.blib-rpad01per{padding-right:1%}.blib-rpad02per{padding-right:2%}.blib-rpad03per{padding-right:3%}.blib-rpad04per{padding-right:4%}.blib-rpad05per{padding-right:5%}.blib-rpad06per{padding-right:6%}.blib-rpad07per{padding-right:7%}.blib-rpad08per{padding-right:8%}.blib-rpad09per{padding-right:9%}.blib-rpad10per{padding-right:10%}.blib-rpad15per{padding-right:15%}.blib-rpad20per{padding-right:20%}.blib-rpad25per{padding-right:25%}.blib-rpad30per{padding-right:30%}.blib-rpad35per{padding-right:35%}.blib-rpad40per{padding-right:40%}.blib-rpad45per{padding-right:45%}.blib-rpad50per{padding-right:50%}.blib-rpad55per{padding-right:55%}.blib-rpad60per{padding-right:60%}.blib-rpad65per{padding-right:65%}.blib-rpad70per{padding-right:70%}.blib-rpad75per{padding-right:75%}.blib-bpad01per{padding-bottom:1%}.blib-bpad02per{padding-bottom:2%}.blib-bpad03per{padding-bottom:3%}.blib-bpad04per{padding-bottom:4%}.blib-bpad05per{padding-bottom:5%}.blib-bpad06per{padding-bottom:6%}.blib-bpad07per{padding-bottom:7%}.blib-bpad08per{padding-bottom:8%}.blib-bpad09per{padding-bottom:9%}.blib-bpad10per{padding-bottom:10%}.blib-bpad15per{padding-bottom:15%}.blib-bpad20per{padding-bottom:20%}.blib-bpad25per{padding-bottom:25%}.blib-bpad30per{padding-bottom:30%}.blib-bpad35per{padding-bottom:35%}.blib-bpad40per{padding-bottom:40%}.blib-bpad45per{padding-bottom:45%}.blib-bpad50per{padding-bottom:50%}.blib-bpad55per{padding-bottom:55%}.blib-bpad60per{padding-bottom:60%}.blib-bpad65per{padding-bottom:65%}.blib-bpad70per{padding-bottom:70%}.blib-bpad75per{padding-bottom:75%}.blib-lpad01per{padding-left:1%}.blib-lpad02per{padding-left:2%}.blib-lpad03per{padding-left:3%}.blib-lpad04per{padding-left:4%}.blib-lpad05per{padding-left:5%}.blib-lpad06per{padding-left:6%}.blib-lpad07per{padding-left:7%}.blib-lpad08per{padding-left:8%}.blib-lpad09per{padding-left:9%}.blib-lpad10per{padding-left:10%}.blib-lpad15per{padding-left:15%}.blib-lpad20per{padding-left:20%}.blib-lpad25per{padding-left:25%}.blib-lpad30per{padding-left:30%}.blib-lpad35per{padding-left:35%}.blib-lpad40per{padding-left:40%}.blib-lpad45per{padding-left:45%}.blib-lpad50per{padding-left:50%}.blib-lpad55per{padding-left:55%}.blib-lpad60per{padding-left:60%}.blib-lpad65per{padding-left:65%}.blib-lpad70per{padding-left:70%}.blib-lpad75per{padding-left:75%}:root{--blib-e-hov-gradient-start:#ff7e5f;--blib-e-hov-gradient-end:#feb47b;--blib-e-hov-gradient-hover-start:#6a11cb;--blib-e-hov-gradient-hover-end:#2575fc;--blib-e-border-hover-color:#333;--blib-e-shadow-hover-color:rgba(0,0,0,0.2)}:root{--blib-kf-animation-speed:1s;--blib-kf-warning-color:#f44;--blib-kf-pop-color:#3c3;--blib-kf-ripple-color:rgba(0,123,255,0.5)}@keyframes blib-kf-slide-in{from{transform:translateX(-100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes blib-kf-fade-in{from{opacity:0}to{opacity:1}}@keyframes blib-kf-bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}@keyframes blib-kf-rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blib-kf-zoom-in{from{transform:scale(0.5);opacity:0}to{transform:scale(1);opacity:1}}@keyframes blib-kf-pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:0.7}100%{transform:scale(1);opacity:1}}@keyframes blib-kf-shake{0%{transform:translateX(0)}25%{transform:translateX(-10px)}50%{transform:translateX(10px)}75%{transform:translateX(-10px)}100%{transform:translateX(0)}}@keyframes blib-kf-flip{0%{transform:rotateY(0deg)}50%{transform:rotateY(180deg)}100%{transform:rotateY(360deg)}}@keyframes blib-kf-bounce-in{0%{transform:scale(0.5);opacity:0}50%{transform:scale(1.2);opacity:1}100%{transform:scale(1);opacity:1}}@keyframes blib-kf-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes blib-kf-slide-up{from{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes blib-kf-swing{0%{transform:rotate(0deg)}25%{transform:rotate(10deg)}50%{transform:rotate(-10deg)}75%{transform:rotate(5deg)}100%{transform:rotate(0deg)}}@keyframes blib-kf-flash{0%,100%{opacity:1}50%{opacity:0}}@keyframes blib-kf-wobble{0%{transform:translateX(0%)}15%{transform:translateX(-25%) rotate(-5deg)}30%{transform:translateX(20%) rotate(3deg)}45%{transform:translateX(-15%) rotate(-3deg)}60%{transform:translateX(10%) rotate(2deg)}75%{transform:translateX(-5%) rotate(-1deg)}100%{transform:translateX(0%)}}@keyframes blib-kf-zoom-out{from{transform:scale(1.2);opacity:1}to{transform:scale(1);opacity:0}}@keyframes blib-kf-slide-down{from{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes blib-kf-heartbeat{0%{transform:scale(1)}25%{transform:scale(1.1)}50%{transform:scale(1)}75%{transform:scale(1.1)}100%{transform:scale(1)}}@keyframes blib-kf-spiral{from{transform:rotate(0deg) scale(0);opacity:0}to{transform:rotate(360deg) scale(1);opacity:1}}@keyframes blib-kf-glow{0%,100%{box-shadow:0 0 5px rgba(255,255,255,0.5)}50%{box-shadow:0 0 20px rgba(255,255,255,1)}}@keyframes blib-kf-swing-in{0%{transform:rotate(-90deg);opacity:0}50%{transform:rotate(10deg);opacity:0.5}100%{transform:rotate(0deg);opacity:1}}@keyframes blib-kf-flip-vertical{from{transform:rotateX(90deg);opacity:0}to{transform:rotateX(0deg);opacity:1}}@keyframes blib-kf-blink{0%,100%{opacity:1}50%{opacity:0}}@keyframes blib-kf-expand{0%{transform:scale(0.5);opacity:0}100%{transform:scale(1.2);opacity:1}}@keyframes blib-kf-contract{0%{transform:scale(1.2);opacity:1}100%{transform:scale(0.5);opacity:0}}@keyframes blib-kf-warning-shake{0%,100%{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}@keyframes blib-kf-pop{0%{transform:scale(0.8);opacity:0}50%{transform:scale(1.2);opacity:1}100%{transform:scale(1)}}@keyframes blib-kf-ripple-1{0%{transform:scale(0);opacity:1}100%{transform:scale(4);opacity:0}}@keyframes blib-kf-ripple-expand{0%{transform:scale(0.5);opacity:1}100%{transform:scale(3);opacity:0}}@keyframes blib-kf-fade-scale{0%{opacity:0;transform:scale(0.5)}50%{opacity:1;transform:scale(1.1)}100%{transform:scale(1)}}@keyframes blib-kf-slide-right{0%{transform:translateX(0)}100%{transform:translateX(100px)}}@keyframes blib-kf-rotate-scale{0%{transform:rotate(0deg) scale(1)}100%{transform:rotate(360deg) scale(1.2)}}@keyframes blib-kf-bounce-rotate{0%{transform:translateY(0) rotate(0deg)}25%{transform:translateY(-20px) rotate(90deg)}50%{transform:translateY(0) rotate(180deg)}75%{transform:translateY(-10px) rotate(270deg)}100%{transform:translateY(0) rotate(360deg)}}@keyframes blib-kf-fade-zoom-slide{0%{opacity:0;transform:scale(0.5) translateX(50%)}50%{opacity:0.5;transform:scale(0.75) translateX(25%)}100%{opacity:1;transform:scale(1) translateX(0)}}@keyframes blib-kf-staggered-blink{0%{opacity:1}25%{opacity:0}50%{opacity:1}75%{opacity:0}100%{opacity:1}}@keyframes blib-kf-spin-scale{0%{transform:rotate(0deg) scale(1)}50%{transform:rotate(180deg) scale(1.2)}100%{transform:rotate(360deg) scale(1)}}@keyframes blib-kf-glow-color{0%{box-shadow:0 0 5px var(--blib-e-hov-gradient-start)}50%{box-shadow:0 0 20px var(--blib-e-hov-gradient-end)}100%{box-shadow:0 0 5px var(--blib-e-hov-gradient-start)}}@keyframes blib-kf-expand-contract{0%{transform:scale(0.8)}50%{transform:scale(1.2)}100%{transform:scale(0.8)}}@keyframes blib-kf-slide-wobble{0%{transform:translateX(0)}25%{transform:translateX(-15px)}50%{transform:translateX(15px)}75%{transform:translateX(-10px)}100%{transform:translateX(0)}}@keyframes blib-kf-slide-zigzag{0%{transform:translateX(0) translateY(0)}25%{transform:translateX(30px) translateY(-30px)}50%{transform:translateX(-30px) translateY(30px)}75%{transform:translateX(30px) translateY(30px)}100%{transform:translateX(0) translateY(0)}}@keyframes blib-kf-glow-pulse{0%{box-shadow:0 0 5px rgba(255,255,255,0.5)}50%{box-shadow:0 0 20px rgba(255,255,255,1)}100%{box-shadow:0 0 5px rgba(255,255,255,0.5)}}@keyframes blib-kf-bounce-scale-down{0%{transform:translateY(0) scale(1.2)}50%{transform:translateY(-20px) scale(1)}100%{transform:translateY(0) scale(0.8)}}@keyframes blib-kf-fade-rotate{0%{opacity:0;transform:rotate(0deg)}50%{opacity:0.5;transform:rotate(180deg)}100%{opacity:1;transform:rotate(360deg)}}@keyframes blib-kf-ripple-blink{0%{transform:scale(0.5);opacity:1}50%{opacity:0.5}100%{transform:scale(2);opacity:0}}@keyframes blib-kf-glow-pulse-color{0%{box-shadow:0 0 10px rgba(255,0,0,0.5);background-color:rgba(255,0,0,0.2)}50%{box-shadow:0 0 30px rgba(0,255,0,0.7);background-color:rgba(0,255,0,0.2)}100%{box-shadow:0 0 10px rgba(255,0,0,0.5);background-color:rgba(255,0,0,0.2)}}@keyframes blib-kf-spiral-expand-fade{0%{transform:rotate(0deg) scale(1);opacity:1}50%{transform:rotate(180deg) scale(1.5);opacity:0.5}100%{transform:rotate(360deg) scale(2);opacity:0}}@keyframes blib-kf-bounce-glow{0%{transform:translateY(0);box-shadow:0 0 5px rgba(255,255,255,0.5)}50%{transform:translateY(-20px);box-shadow:0 0 15px rgba(255,255,255,1)}100%{transform:translateY(0);box-shadow:0 0 5px rgba(255,255,255,0.5)}}@keyframes blib-kf-morph-rotate-scale{0%{transform:scale(1) rotate(0deg);border-radius:0%}50%{transform:scale(1.5) rotate(180deg);border-radius:50%}100%{transform:scale(1) rotate(360deg);border-radius:0%}}@keyframes blib-kf-zigzag-color{0%{transform:translate(0,0);background-color:#f00}25%{transform:translate(30px,-20px);background-color:#0f0}50%{transform:translate(-30px,20px);background-color:#00f}75%{transform:translate(30px,20px);background-color:#f0f}100%{transform:translate(0,0);background-color:#f00}}@keyframes blib-kf-flip-card{0%{transform:rotateY(0deg)}50%{transform:rotateY(180deg)}100%{transform:rotateY(360deg)}}@keyframes blib-kf-rolling-circle{0%{transform:rotate(0deg) scale(1);background-color:#ff5722}50%{transform:rotate(180deg) scale(1.2);background-color:#3f51b5}100%{transform:rotate(360deg) scale(1);background-color:#ff5722}}@keyframes blib-kf-elastic-shake{0%{transform:scale(1)}50%{transform:scale(1.3)}70%{transform:translateX(-10px)}90%{transform:translateX(10px)}100%{transform:scale(1)}}@keyframes blib-kf-ripple{0%{transform:scale(0.5);opacity:1}100%{transform:scale(2);opacity:0}}@keyframes blib-kf-wavy-slide{0%{transform:translateX(0) rotate(0deg)}25%{transform:translateX(20px) rotate(10deg)}50%{transform:translateX(-20px) rotate(-10deg)}100%{transform:translateX(0) rotate(0deg)}}@keyframes blib-kf-pulse-effect{0%{box-shadow:0 0 10px rgba(0,0,0,0.2)}100%{box-shadow:0 0 20px rgba(0,0,0,0.4)}}@keyframes blib-kf-gradient-pulse-effect{0%{background-size:100%}100%{background-size:150%}}@keyframes blib-kf-wave-letters-effect{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes blib-kf-gradual-appear-effect{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes blib-kf-appear-disappear-effect{0%,100%{opacity:0}50%{opacity:1}}@keyframes blib-kf-pulse-gradient-effect{0%{background-size:100%}100%{background-size:150%}}@keyframes blib-kf-bounce{0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes blib-kf-slide-in-effect{from{transform:translateX(-20px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes blib-kf-shadow-shift{from{text-shadow:0 0 5px #069}to{text-shadow:0 0 5px #ff4500}}@keyframes blib-kf-popup-effect{from{transform:scale(0.8);opacity:0}to{transform:scale(1);opacity:1}}@keyframes blib-kf-resize-effect{0%{font-size:1rem}100%{font-size:1.2rem}}@keyframes blib-kf-rotate-bg-effect{0%{background-position:0% 0%}100%{background-position:100% 100%}}@keyframes blib-kf-letter-tilt-effect{0%{transform:rotate(0deg)}100%{transform:rotate(-10deg)}}@keyframes blib-kf-spinning-letters-effect{from{transform:rotate(0deg)}to{transform:rotate(-360deg)}}@keyframes blib-kf-light-bg-effect{0%{background-color:#fff}100%{background-color:#e0f7fa}}@keyframes blib-kf-bg-wave-effect{0%{background-position:0% 0%}100%{background-position:100% 100%}}@keyframes blib-kf-fade-in-fty10tty0{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes blib-kf-pulse-o08o1{0%{opacity:0.8}100%{opacity:1}}@keyframes blib-kf-slide-in-left{from{transform:translateX(-20px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes blib-kf-bg-slide{0%{background-position:0% 0%}100%{background-position:100% 100%}}@keyframes blib-kf-slide-left{from{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes blib-kf-rotate-0-360-0{0%{transform:rotate(0deg)}50%{transform:rotate(360deg)}100%{transform:rotate(0deg)}}@keyframes blib-kf-typewriter{from{width:0}to{width:100%}}@keyframes blib-kf-blink{50%{border-color:transparent}}@keyframes blib-kf-pulsing-wave-border-1{0%{border:3px solid #3498db;box-shadow:0 0 5px rgba(52,152,219,0.6)}50%{border:3px dashed #e74c3c;box-shadow:0 0 15px rgba(231,76,60,0.8)}100%{border:3px dotted #2ecc71;box-shadow:0 0 5px rgba(46,204,113,0.6)}}@keyframes blib-kf-dynamic-glow-border-1{0%{box-shadow:0 0 0 rgba(0,0,0,0)}50%{box-shadow:0 0 20px rgba(142,68,173,0.8)}100%{box-shadow:0 0 5px rgba(46,204,113,0.6)}}@keyframes blib-kf-pulsating-flow-1{0%{border:3px solid #e74c3c;box-shadow:0 0 10px rgba(231,76,60,0.5)}50%{border:3px dashed #3498db;box-shadow:0 0 20px rgba(52,152,219,0.7)}100%{border:3px dotted #2ecc71;box-shadow:0 0 10px rgba(46,204,113,0.5)}}@keyframes blib-kf-dynamic-wave-effect-1{0%{border:3px solid #f1c40f;box-shadow:0 0 10px rgba(241,196,15,0.7)}50%{border:3px dashed #8e44ad;box-shadow:0 0 20px rgba(142,68,173,0.7)}100%{border:3px dotted #3498db;box-shadow:0 0 10px rgba(52,152,219,0.7)}}@keyframes blib-kf-rounded-wave-border-1{0%{border-color:#1abc9c}50%{border-color:#9b59b6}100%{border-color:#e67e22}}@keyframes blib-kf-angular-dynamic-border-1{0%{border-color:#8e44ad}50%{border-color:#f1c40f}100%{border-color:#e74c3c}}@keyframes blib-kf-wavy-border-effect-1{0%{border-image:linear-gradient(to right,#3498db,#8e44ad) 1}50%{border-image:linear-gradient(to left,#2ecc71,#f1c40f) 1}100%{border-image:linear-gradient(to right,#9b59b6,#e74c3c) 1}}@keyframes blib-kf-swirl-border-1{0%{border-image:linear-gradient(to right,#e74c3c,#8e44ad) 1}50%{border-image:linear-gradient(to left,#2ecc71,#3498db) 1}100%{border-image:linear-gradient(to right,#f1c40f,#9b59b6) 1}}@keyframes blib-kf-successive-shadow-1{0%{box-shadow:0 0 10px rgba(52,152,219,0.7),0 0 20px rgba(231,76,60,0.6) inset}100%{box-shadow:0 0 15px rgba(231,76,60,0.8),0 0 25px rgba(46,204,113,0.7) inset}}@keyframes blib-kf-multicolor-border-flow-1{0%{border-image:linear-gradient(to right,#e74c3c,transparent) 1}50%{border-image:linear-gradient(to bottom,#1abc9c,transparent) 1}100%{border-image:linear-gradient(to left,#3498db,transparent) 1}}@keyframes blib-kf-glow-wave-effect-1{0%{border:3px solid #3498db;box-shadow:0 0 10px rgba(52,152,219,0.6)}50%{border:3px dashed #f1c40f;box-shadow:0 0 20px rgba(241,196,15,0.8)}100%{border:3px dotted #2ecc71;box-shadow:0 0 10px rgba(46,204,113,0.6)}}@keyframes blib-kf-wavy-light-reflection-1{0%{border:4px solid #8e44ad;box-shadow:0 0 10px rgba(142,68,173,0.6)}50%{border:4px dashed #f1c40f;box-shadow:0 0 20px rgba(241,196,15,0.8)}100%{border:4px dotted #3498db;box-shadow:0 0 10px rgba(52,152,219,0.6)}}@keyframes blib-kf-alternating-color-wave-1{0%{border:4px solid #2ecc71}50%{border:4px dashed #9b59b6}100%{border:4px dotted #f1c40f}}@keyframes blib-kf-glitter-motion-1{0%{box-shadow:0 0 10px rgba(142,68,173,0.6)}50%{box-shadow:0 0 20px rgba(241,196,15,0.8)}100%{box-shadow:0 0 10px rgba(46,204,113,0.6)}}@keyframes blib-kf-wavy-decorative-transparency-1{0%{border-image:linear-gradient(to right,#3498db,rgba(52,152,219,0.5)) 1}50%{border-image:linear-gradient(to left,#f1c40f,rgba(241,196,15,0.5)) 1}100%{border-image:linear-gradient(to right,#e74c3c,rgba(231,76,60,0.5)) 1}}@keyframes blib-kf-dynamic-color-alternation-1{0%{border-color:#8e44ad}50%{border-color:#2ecc71}100%{border-color:#f1c40f}}@keyframes blib-kf-pulsing-glow-border-1{0%{border:3px solid #3498db;box-shadow:0 0 5px rgba(52,152,219,0.5)}50%{border:3px solid #f1c40f;box-shadow:0 0 10px rgba(241,196,15,0.7)}100%{border:3px solid #e74c3c;box-shadow:0 0 5px rgba(231,76,60,0.5)}}@keyframes blib-kf-rounded-wave-shadow-1{0%{box-shadow:0 0 10px rgba(46,204,113,0.7)}50%{box-shadow:0 0 20px rgba(142,68,173,0.8)}100%{box-shadow:0 0 10px rgba(231,76,60,0.7)}}@keyframes blib-kf-geometric-dynamic-flow-1{0%{border:3px solid #1abc9c;box-shadow:0 0 10px rgba(26,188,156,0.7)}50%{border:3px dashed #e74c3c;box-shadow:0 0 20px rgba(231,76,60,0.8)}100%{border:3px dotted #3498db;box-shadow:0 0 10px rgba(52,152,219,0.7)}}@keyframes blib-kf-pulsing-color-effect-1{0%{border-color:#f1c40f}50%{border-color:#8e44ad}100%{border-color:#3498db}}@keyframes blib-kf-wavy-corner-alternation-1{0%{border-color:#3498db}50%{border-color:#e74c3c}100%{border-color:#2ecc71}}@keyframes blib-kf-geometric-circular-waves-1{0%{box-shadow:0 0 15px rgba(52,152,219,0.6)}50%{box-shadow:0 0 25px rgba(46,204,113,0.7)}100%{box-shadow:0 0 15px rgba(231,76,60,0.6)}}@keyframes blib-kf-transparent-flow-effect-1{0%{border-image:linear-gradient(to right,rgba(142,68,173,0.5),transparent) 1}50%{border-image:linear-gradient(to left,rgba(46,204,113,0.5),transparent) 1}100%{border-image:linear-gradient(to right,rgba(231,76,60,0.5),transparent) 1}}@keyframes blib-kf-reflective-glow-style-1{0%{box-shadow:0 0 15px rgba(52,152,219,0.7)}50%{box-shadow:0 0 25px rgba(241,196,15,0.8)}100%{box-shadow:0 0 15px rgba(142,68,173,0.6)}}@keyframes blib-kf-tide-wave-effect-1{0%{border-color:#2ecc71}50%{border-color:#e74c3c}100%{border-color:#3498db}}@keyframes blib-kf-sequential-glow-1{0%{box-shadow:0 0 10px rgba(142,68,173,0.6)}50%{box-shadow:0 0 20px rgba(241,196,15,0.8)}100%{box-shadow:0 0 10px rgba(52,152,219,0.6)}}@keyframes blib-kf-dynamic-wavy-corners-1{0%{border-image:linear-gradient(to right,#f1c40f,#e74c3c) 1}50%{border-image:linear-gradient(to bottom,#3498db,#9b59b6) 1}100%{border-image:linear-gradient(to right,#2ecc71,#8e44ad) 1}}@keyframes blib-kf-swirling-color-effect-1{0%{border-color:#f1c40f}50%{border-color:#3498db}100%{border-color:#e74c3c}}@keyframes blib-kf-transparent-wave-shadow-1{0%{box-shadow:0 0 10px rgba(46,204,113,0.7)}50%{box-shadow:0 0 20px rgba(142,68,173,0.8)}100%{box-shadow:0 0 10px rgba(231,76,60,0.6)}}@keyframes blib-kf-light-wave-effect-1{0%{box-shadow:0 0 15px rgba(52,152,219,0.7)}50%{box-shadow:0 0 25px rgba(241,196,15,0.8)}100%{box-shadow:0 0 15px rgba(142,68,173,0.6)}}@keyframes blib-kf-wavy-multicolor-glow-1{0%{border-image:linear-gradient(to right,#f1c40f,#e74c3c) 1}50%{border-image:linear-gradient(to bottom,#3498db,#8e44ad) 1}100%{border-image:linear-gradient(to right,#2ecc71,#9b59b6) 1}}@keyframes blib-kf-dynamic-color-flow-1{0%{border-image:linear-gradient(to right,#f1c40f,transparent) 1}50%{border-image:linear-gradient(to bottom,#3498db,transparent) 1}100%{border-image:linear-gradient(to left,#e74c3c,transparent) 1}}@keyframes blib-kf-wavy-successive-alternations-1{0%{border-color:#3498db}50%{border-color:#f1c40f}100%{border-color:#e74c3c}}@keyframes blib-kf-rounded-glitter-transparency-1{0%{box-shadow:0 0 15px rgba(142,68,173,0.6)}50%{box-shadow:0 0 25px rgba(241,196,15,0.7)}100%{box-shadow:0 0 15px rgba(52,152,219,0.6)}}@keyframes blib-kf-multicolor-flow-1{0%{border-image:linear-gradient(to right,#e74c3c,transparent) 1}50%{border-image:linear-gradient(to bottom,#3498db,transparent) 1}100%{border-image:linear-gradient(to left,#f1c40f,transparent) 1}}@keyframes blib-kf-wavy-successive-flows-1{0%{border:4px solid #3498db;box-shadow:0 0 10px rgba(52,152,219,0.6)}50%{border:4px dashed #f1c40f;box-shadow:0 0 20px rgba(241,196,15,0.8)}100%{border:4px dotted #e74c3c;box-shadow:0 0 10px rgba(231,76,60,0.6)}}@keyframes blib-kf-glowing-flow-effect-1{0%{border:4px solid #3498db;box-shadow:0 0 15px rgba(52,152,219,0.6)}50%{border:4px dashed #e74c3c;box-shadow:0 0 25px rgba(231,76,60,0.8)}100%{border:4px dotted #f1c40f;box-shadow:0 0 15px rgba(241,196,15,0.6)}}@keyframes blib-kf-transparent-tide-effect-1{0%{border-image:linear-gradient(to right,#1abc9c,rgba(26,188,156,0.5)) 1}50%{border-image:linear-gradient(to bottom,#e74c3c,rgba(231,76,60,0.5)) 1}100%{border-image:linear-gradient(to right,#3498db,rgba(52,152,219,0.5)) 1}}@keyframes blib-kf-wavy-multidimensional-flow-1{0%{box-shadow:0 0 15px rgba(52,152,219,0.7)}50%{box-shadow:0 0 25px rgba(231,76,60,0.8)}100%{box-shadow:0 0 15px rgba(46,204,113,0.6)}}@keyframes blib-kf-gradient-flow-effect-1{0%{border-image:linear-gradient(to right,#e74c3c,#f1c40f) 1}50%{border-image:linear-gradient(to left,#3498db,#9b59b6) 1}100%{border-image:linear-gradient(to right,#2ecc71,#8e44ad) 1}}@keyframes blib-kf-rounded-wave-effect-1{0%{box-shadow:0 0 10px rgba(241,196,15,0.6)}50%{box-shadow:0 0 20px rgba(52,152,219,0.7)}100%{box-shadow:0 0 10px rgba(142,68,173,0.6)}}@keyframes blib-kf-dynamic-multicolor-flow-1{0%{border-image:linear-gradient(to right,#e74c3c,transparent) 1}50%{border-image:linear-gradient(to bottom,#3498db,transparent) 1}100%{border-image:linear-gradient(to left,#2ecc71,transparent) 1}}@keyframes blib-kf-wavy-gradient-lines-1{0%{border-image:linear-gradient(to right,#3498db,#8e44ad) 1}50%{border-image:linear-gradient(to left,#f1c40f,#e74c3c) 1}100%{border-image:linear-gradient(to right,#2ecc71,#9b59b6) 1}}@keyframes blib-kf-geometric-pulsing-shadows-1{0%{box-shadow:0 0 10px rgba(52,152,219,0.6)}50%{box-shadow:0 0 20px rgba(231,76,60,0.8)}100%{box-shadow:0 0 10px rgba(46,204,113,0.6)}}@keyframes blib-kf-wavy-multidimensional-gradient-1{0%{border-image:linear-gradient(to right,#e74c3c,#3498db) 1}50%{border-image:linear-gradient(to bottom,#f1c40f,#9b59b6) 1}100%{border-image:linear-gradient(to right,#2ecc71,#8e44ad) 1}}@keyframes blib-kf-pulsing-light-flow-1{0%{border-color:#f1c40f;box-shadow:0 0 10px rgba(241,196,15,0.6)}50%{border-color:#3498db;box-shadow:0 0 20px rgba(52,152,219,0.7)}100%{border-color:#e74c3c;box-shadow:0 0 10px rgba(231,76,60,0.6)}}@keyframes blib-kf-geometric-portal-effect-1{0%{box-shadow:0 0 15px rgba(142,68,173,0.7)}50%{box-shadow:0 0 25px rgba(46,204,113,0.8)}100%{box-shadow:0 0 15px rgba(231,76,60,0.6)}}@keyframes blib-kf-wavy-double-shadows-1{0%{box-shadow:0 0 10px rgba(52,152,219,0.6),inset 0 0 5px rgba(52,152,219,0.4)}50%{box-shadow:0 0 20px rgba(231,76,60,0.8),inset 0 0 10px rgba(231,76,60,0.5)}100%{box-shadow:0 0 10px rgba(46,204,113,0.6),inset 0 0 5px rgba(46,204,113,0.4)}}@keyframes blib-kf-wavy-gradient-transparency-1{0%{border-image:linear-gradient(to right,rgba(46,204,113,0.5),rgba(52,152,219,0.5)) 1}50%{border-image:linear-gradient(to left,rgba(231,76,60,0.5),rgba(241,196,15,0.5)) 1}100%{border-image:linear-gradient(to right,rgba(142,68,173,0.5),rgba(26,188,156,0.5)) 1}}@keyframes blib-kf-light-color-alternation-1{0%{border-color:#2ecc71}50%{border-color:#e74c3c}100%{border-color:#3498db}}@keyframes blib-kf-dynamic-rounded-gradient-1{0%{border-image:linear-gradient(to right,#f1c40f,#e74c3c) 1}50%{border-image:linear-gradient(to bottom,#3498db,#9b59b6) 1}100%{border-image:linear-gradient(to right,#8e44ad,#2ecc71) 1}}@keyframes blib-kf-multidimensional-light-effect-1{0%{box-shadow:0 0 10px rgba(46,204,113,0.6)}50%{box-shadow:0 0 20px rgba(231,76,60,0.8)}100%{box-shadow:0 0 15px rgba(142,68,173,0.7)}}@keyframes blib-kf-metallic-gradient-shine-1{0%{border-image:linear-gradient(to right,#bdc3c7,#2c3e50) 1}50%{border-image:linear-gradient(to left,#95a5a6,#7f8c8d) 1}100%{border-image:linear-gradient(to right,#bdc3c7,#2c3e50) 1}}@keyframes blib-kf-water-effect-1{0%{border-color:#3498db;box-shadow:0 0 10px rgba(52,152,219,0.5)}50%{border-color:#1abc9c;box-shadow:0 0 20px rgba(26,188,156,0.7)}100%{border-color:#3498db;box-shadow:0 0 10px rgba(52,152,219,0.5)}}@keyframes blib-kf-double-line-wave-motion-1{0%{border-color:#f1c40f}50%{border-color:#e74c3c}100%{border-color:#3498db}}@keyframes blib-kf-sunray-effect-1{0%{box-shadow:0 0 15px rgba(241,196,15,0.7)}50%{box-shadow:0 0 25px rgba(231,76,60,0.8)}100%{box-shadow:0 0 15px rgba(52,152,219,0.6)}}@keyframes blib-kf-chameleon-effect-1{0%{border-color:#e74c3c}25%{border-color:#f1c40f}50%{border-color:#1abc9c}75%{border-color:#3498db}100%{border-color:#e74c3c}}@keyframes blib-kf-wavy-gradient-flow-1{0%{border-image:linear-gradient(to right,#3498db,#e74c3c) 1}50%{border-image:linear-gradient(to bottom,#f1c40f,#9b59b6) 1}100%{border-image:linear-gradient(to left,#2ecc71,#8e44ad) 1}}@keyframes blib-kf-rounded-multidimensional-shadows-1{0%{box-shadow:0 0 10px rgba(142,68,173,0.6)}50%{box-shadow:0 0 20px rgba(46,204,113,0.7)}100%{box-shadow:0 0 15px rgba(231,76,60,0.6)}}@keyframes blib-kf-dynamic-gradient-flows-1{0%{border-image:linear-gradient(to right,#f1c40f,#e74c3c) 1}50%{border-image:linear-gradient(to bottom,#3498db,#9b59b6) 1}100%{border-image:linear-gradient(to left,#2ecc71,#8e44ad) 1}}@keyframes blib-kf-wavy-light-flashes-1{0%{border-color:#3498db;box-shadow:0 0 10px rgba(52,152,219,0.6)}50%{border-color:#e74c3c;box-shadow:0 0 20px rgba(231,76,60,0.8)}100%{border-color:#f1c40f;box-shadow:0 0 10px rgba(241,196,15,0.6)}}@keyframes blib-kf-wave-gradient-effect-1{0%{border-image:linear-gradient(to right,#2ecc71,#8e44ad) 1}50%{border-image:linear-gradient(to bottom,#f1c40f,#3498db) 1}100%{border-image:linear-gradient(to right,#e74c3c,#9b59b6) 1}}@keyframes blib-kf-light-wave-ripple-1{0%{box-shadow:0 0 10px rgba(52,152,219,0.6)}50%{box-shadow:0 0 20px rgba(241,196,15,0.8)}100%{box-shadow:0 0 10px rgba(231,76,60,0.6)}}@keyframes blib-kf-swirl-gradient-effect-1{0%{border-image:linear-gradient(to right,#e74c3c,#3498db) 1}50%{border-image:linear-gradient(to bottom,#f1c40f,#8e44ad) 1}100%{border-image:linear-gradient(to left,#2ecc71,#9b59b6) 1}}@keyframes blib-kf-rounded-light-flow-1{0%{border-color:#3498db;box-shadow:0 0 15px rgba(52,152,219,0.6)}50%{border-color:#e74c3c;box-shadow:0 0 25px rgba(231,76,60,0.8)}100%{border-color:#f1c40f;box-shadow:0 0 15px rgba(241,196,15,0.6)}}@keyframes blib-kf-double-gradient-flows-1{0%{border-image:linear-gradient(to right,#f1c40f,#e74c3c) 1}50%{border-image:linear-gradient(to bottom,#3498db,#9b59b6) 1}100%{border-image:linear-gradient(to left,#2ecc71,#8e44ad) 1}}@keyframes blib-kf-wavy-pulsing-glow-1{0%{border-color:#3498db;box-shadow:0 0 10px rgba(52,152,219,0.6)}50%{border-color:#f1c40f;box-shadow:0 0 20px rgba(241,196,15,0.8)}100%{border-color:#e74c3c;box-shadow:0 0 10px rgba(231,76,60,0.6)}}@keyframes blib-kf-transparent-portal-effect-1{0%{border-image:linear-gradient(to right,rgba(52,152,219,0.5),transparent) 1}50%{border-image:linear-gradient(to bottom,rgba(231,76,60,0.5),transparent) 1}100%{border-image:linear-gradient(to left,rgba(46,204,113,0.5),transparent) 1}}@keyframes blib-kf-wavy-pulsing-gradient-1{0%{border-image:linear-gradient(to right,#f1c40f,#3498db) 1}50%{border-image:linear-gradient(to bottom,#e74c3c,#9b59b6) 1}100%{border-image:linear-gradient(to left,#2ecc71,#8e44ad) 1}}@keyframes blib-kf-svg-morph{0%{d:path('M10 80 C 40 10,65 10,95 80 S 150 150,180 80')}100%{d:path('M10 50 C 40 20,65 20,95 50 S 150 100,180 50')}}@keyframes blib-kf-rotate-3d{0%{transform:rotateX(0deg) rotateY(0deg)}50%{transform:rotateX(180deg) rotateY(180deg)}100%{transform:rotateX(360deg) rotateY(360deg)}}.blib-loading{display:inline-block;border:4px solid var(--blib-base-bg-color);border-top:4px solid var(--blib-base-color);border-radius:50%;width:24px;height:24px;animation:blib-kf-spin 1s linear infinite}.blib-e-ani-slide-in{animation:blib-kf-slide-in 0.5s ease-in-out forwards}.blib-e-ani-fade-in{animation:blib-kf-fade-in 0.5s ease-in-out forwards}.blib-e-ani-fade-in-2{animation:blib-kf-fade-in 0.5s ease-in-out}.blib-e-ani-bounce{animation:blib-kf-bounce 1s ease-in-out infinite}.blib-e-ani-rotate{animation:blib-kf-rotate 1s linear infinite}.blib-e-ani-zoom-in{animation:blib-kf-zoom-in 0.5s ease-out forwards}.blib-e-ani-pulse{animation:blib-kf-pulse 1.5s ease-in-out infinite}.blib-e-ani-shake{animation:blib-kf-shake 0.6s ease-in-out forwards}.blib-e-ani-flip{animation:blib-kf-flip 1s ease-in-out forwards}.blib-e-ani-bounce-in{animation:blib-kf-bounce-in 0.6s ease-out forwards}.blib-e-ani-spin{animation:blib-kf-spin 1s linear infinite}.blib-e-ani-slide-up{animation:blib-kf-slide-up 0.5s ease-in-out forwards}.blib-e-ani-swing{animation:blib-kf-swing 1s ease-in-out infinite}.blib-e-ani-flash{animation:blib-kf-flash 1.5s linear infinite}.blib-e-ani-wobble{animation:blib-kf-wobble 1s ease-in-out forwards}.blib-e-ani-zoom-out{animation:blib-kf-zoom-out 0.6s ease-out forwards}.blib-e-ani-slide-down{animation:blib-kf-slide-down 0.5s ease-in-out forwards}.blib-e-ani-heartbeat{animation:blib-kf-heartbeat 1.5s ease-in-out infinite}.blib-e-ani-spiral{animation:blib-kf-spiral 1s ease-out forwards}.blib-e-ani-glow{animation:blib-kf-glow 2s ease-in-out infinite}.blib-e-ani-swing-in{animation:blib-kf-swing-in 0.7s ease-in-out forwards}.blib-e-ani-flip-vertical{animation:blib-kf-flip-vertical 1s ease-in-out forwards}.blib-e-ani-blink{animation:blib-kf-blink 1s linear infinite}.blib-e-ani-expand{animation:blib-kf-expand 0.8s ease-out forwards}.blib-e-ani-contract{animation:blib-kf-contract 0.8s ease-in forwards}.blib-e-ani-warning-shake{animation:blib-kf-warning-shake 0.5s ease-in-out forwards}.blib-e-ani-pop{animation:blib-kf-pop 0.6s ease-in-out forwards}.blib-e-ani-ripple{animation:blib-kf-ripple-1 1s ease-out infinite}.blib-e-ani-ripple-expand{animation:blib-kf-ripple-expand var(--blib-kf-animation-speed) ease-out infinite}.blib-e-ani-glow-color{animation:blib-kf-glow-color var(--blib-kf-animation-speed) ease-in-out infinite}.blib-e-ani-slide-wobble{animation:blib-kf-slide-wobble var(--blib-kf-animation-speed) ease-in-out infinite}.blib-e-ani-ripple-blink{animation:blib-kf-ripple-blink var(--blib-kf-animation-speed) ease-out infinite}.blib-e-ani-fade-rotate{animation:blib-kf-fade-rotate var(--blib-kf-animation-speed) ease-in-out infinite}.blib-e-ani-slide-zigzag{animation:blib-kf-slide-zigzag var(--blib-kf-animation-speed) ease-in-out infinite}.blib-e-ani-bounce-scale-down{animation:blib-kf-bounce-scale-down var(--blib-kf-animation-speed) ease-out infinite}.blib-e-ani-glow-pulse{animation:blib-kf-glow-pulse-color 2s ease-in-out infinite}.blib-e-ani-spiral-expand{animation:blib-kf-spiral-expand-fade 3s ease-in-out infinite}.blib-e-ani-bounce-glow{animation:blib-kf-bounce-glow 1.5s ease-in-out infinite}.blib-e-ani-morph-rotate{animation:blib-kf-morph-rotate-scale 4s ease-in-out infinite}.blib-e-ani-zigzag-color{animation:blib-kf-zigzag-color 3s ease-in-out infinite}.blib-e-ani-flip-card{animation:blib-kf-flip-card 1s ease-in-out infinite}.blib-e-ani-rolling-circle{animation:blib-kf-rolling-circle 2s linear infinite}.blib-e-ani-elastic-shake{animation:blib-kf-elastic-shake 1.5s ease-in-out infinite}.blib-e-ani-ripple{animation:blib-kf-ripple-1 1.8s ease-out infinite}.blib-e-ani-wavy-slide{animation:blib-kf-wavy-slide 3s ease-in-out infinite}.blib-e-ani-timeline-complex{animation:blib-kf-fade-scale 1s ease-in,blib-kf-slide-right 1s ease-out 1s,blib-kf-rotate-scale 1s ease-in-out 2s}.blib-e-ani-timeline-bounce-rotate{animation:blib-kf-bounce-rotate 1.5s ease-in-out infinite}.blib-e-ani-timeline-fade-zoom-slide{animation:blib-kf-fade-zoom-slide 1.2s ease-out forwards}.blib-e-ani-timeline-staggered-blink{animation:blib-kf-staggered-blink 1s ease-in-out infinite}.blib-e-ani-timeline-zoom-fade-rotate{animation:blib-kf-zoom-in 1s ease-in,blib-kf-fade-in 1s ease-in 1s,blib-kf-rotate-full 2s linear 2s}.blib-e-ani-timeline-scale-color{animation:blib-kf-scale-up 1s ease-in-out,blib-kf-color-shift 2s linear infinite}.blib-e-ani-timeline-bounce-slide{animation:blib-kf-bounce 1s ease-in-out infinite,blib-kf-slide-down 1.5s ease-out 0.5s}.blib-e-ani-timeline-rotate-pulse{animation:blib-kf-rotate 2s linear infinite,blib-kf-pulse 1.5s ease-in-out infinite}.blib-e-hov-scale{transition:transform 0.3s ease}.blib-e-hov-scale:hover{transform:scale(1.1)}.blib-e-hov-rotate{transition:transform 0.3s ease}.blib-e-hov-rotate:hover{transform:rotate(10deg)}.blib-e-hov-opacity{transition:opacity 0.3s ease}.blib-e-hov-opacity:hover{opacity:0.7}.blib-e-hov-skew{transition:transform 0.3s ease}.blib-e-hov-skew:hover{transform:skewX(10deg)}.blib-e-hov-translate{transition:transform 0.3s ease}.blib-e-hov-translate:hover{transform:translateY(-10px)}.blib-e-hov-gradient{background:linear-gradient(to right,var(--blib-e-hov-gradient-start),var(--blib-e-hov-gradient-end));transition:background 0.3s ease}.blib-e-hov-gradient:hover{background:linear-gradient(to right,var(--blib-e-hov-gradient-hover-start),var(--blib-e-hov-gradient-hover-end))}.blib-e-hov-border{border:2px solid transparent;transition:border-color 0.3s ease}.blib-e-hov-border:hover{border-color:var(--blib-e-border-hover-color)}.blib-e-hov-shadow{transition:box-shadow 0.3s ease}.blib-e-hov-shadow:hover{box-shadow:0 4px 10px var(--blib-e-shadow-hover-color)}.blib-e-hov-spin-scale:hover{animation:blib-kf-spin-scale var(--blib-kf-animation-speed) ease-in-out}.blib-e-hov-expand-contract:hover{animation:blib-kf-expand-contract var(--blib-kf-animation-speed) ease-in-out}.blib-e-hov-glow-pulse:hover{animation:blib-kf-glow-pulse var(--blib-kf-animation-speed) ease-in-out}.blib-e-ani-hover-fade-in{transition:transform 0.3s ease,opacity 0.3s ease}.blib-e-ani-hover-fade-in:hover{transform:scale(1.1);opacity:0.8}.blib-colors-gradient-primary{background:linear-gradient(90deg,#0984e3,#74b9ff);color:white}.blib-colors-gradient-secondary{background:linear-gradient(90deg,#fab1a0,#ffeaa7);color:#2d3436}.blib-text-sm{font-size:0.875rem}.blib-text-lg{font-size:1.5rem}@media (max-width:768px){.blib-text-lg{font-size:1.25rem}}body{font-family:"Arial",sans-serif;font-size:16px;line-height:1.5;color:#333;margin:0;padding:0}h1,h2,h3,h4,h5,h6{margin:0 0 1rem;line-height:1.2;font-weight:bold;color:#111}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem;color:#555}p{margin:0 0 1rem}.small-text{font-size:0.875rem;color:#666}em,i{font-style:italic}strong,b{font-weight:bold}.u{text-decoration:underline}.strike{text-decoration:line-through}ul,ol{margin:0 0 1rem;padding-left:1.5rem}ul li{list-style-type:disc}ol li{list-style-type:decimal}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-primary{color:#0d6efd}.text-secondary{color:#6c757d}.text-success{color:#198754}.text-danger{color:#dc3545}.text-warning{color:#ffc107}.text-info{color:#0dcaf0}.text-dark{color:#212529}.text-light{color:#f8f9fa}.text-muted{color:#6c757d}.fs-1{font-size:2.5rem}.fs-2{font-size:2rem}.fs-3{font-size:1.75rem}.fs-4{font-size:1.5rem}.fs-5{font-size:1.25rem}.fs-6{font-size:1rem}.fs-small{font-size:0.875rem}.fs-tiny{font-size:0.75rem}.mt-1{margin-top:0.5rem}.mt-2{margin-top:1rem}.mt-3{margin-top:1.5rem}.mb-1{margin-bottom:0.5rem}.mb-2{margin-bottom:1rem}.mb-3{margin-bottom:1.5rem}.p-1{padding:0.5rem}.p-2{padding:1rem}.p-3{padding:1.5rem}body.neon-glow pre{background-color:#0f0f0f;color:#00ffea;border:1px solid #0fa;border-radius:10px;border-radius:0 0 5px 5px;border-top:none;box-shadow:0 0 15px #00ffea}body.neon-glow .code-header{background-color:#1a1a1a;color:#00ffea;border:1px solid #0fa;border-radius:5px 5px 0 0;border-bottom:none;box-shadow:0 0 10px #0fa}body.neon-glow .copy-btn{background-color:#007aff;color:#fff;border:none;padding:5px 15px;border-radius:5px;box-shadow:0 0 10px #007aff;font-size:14px}body.neon-glow .copy-btn:hover{background-color:#0051a8;box-shadow:0 0 15px #0051a8}body.minimalist-theme pre{background-color:#fff;color:#333;border:1px solid #ddd;border-radius:0 0 5px 5px;box-shadow:0 2px 5px rgba(0,0,0,0.1)}body.minimalist-theme .code-header{background-color:#f9f9f9;color:#333;border:1px solid #ddd;border-bottom:none}body.minimalist-theme .copy-btn{background-color:#555;color:#fff;border-radius:3px;padding:5px 10px}body.minimalist-theme .copy-btn:hover{background-color:#000}body.elegant-dark-theme pre{background-color:#1e1e1e;color:#d4d4d4;border:1px solid #444;border-radius:0 0 5px 5px;box-shadow:0 0 10px rgba(0,0,0,0.5)}body.elegant-dark-theme .code-header{background-color:#252525;color:#d4d4d4;border-bottom:none}body.elegant-dark-theme .copy-btn{background-color:#007acc;color:#fff;border-radius:3px;padding:5px 10px}body.elegant-dark-theme .copy-btn:hover{background-color:#005a9e}body.professional-blue-theme pre{background-color:#f4f7fa;color:#173e64;border:1px solid #cfd8dc;border-radius:0 0 5px 5px;box-shadow:0 2px 5px rgba(23,62,100,0.3)}body.professional-blue-theme .code-header{background-color:#e8eef3;color:#173e64;border-bottom:none}body.professional-blue-theme .copy-btn{background-color:#0a75c2;color:#fff;border-radius:3px;padding:5px 10px}body.professional-blue-theme .copy-btn:hover{background-color:#094a7c}body.retro-terminal-theme pre{background-color:#000;color:#0f0;border:1px solid #0a0;border-radius:0;font-family:'Courier New',monospace;box-shadow:none}body.retro-terminal-theme .code-header{background-color:#000;color:#0f0;border:1px solid #0a0;border-bottom:none}body.retro-terminal-theme .copy-btn{background-color:#0a0;color:#000;border-radius:0}body.retro-terminal-theme .copy-btn:hover{background-color:#080}body.autumn-theme pre{background-color:#fef6e4;color:#753422;border:1px solid #d7a36e;border-radius:5px;box-shadow:0 2px 5px rgba(240,120,41,0.2)}body.autumn-theme .code-header{background-color:#fbe7c6;color:#753422;border-bottom:none}body.autumn-theme .copy-btn{background-color:#f77f00;color:#fff;border-radius:3px}body.autumn-theme .copy-btn:hover{background-color:#d65a00}body.modern-white-theme pre{background-color:#fff;color:#212121;border:1px solid #e0e0e0;border-radius:0 0 8px 8px;box-shadow:0 4px 10px rgba(0,0,0,0.05)}body.modern-white-theme .code-header{background-color:#f9f9f9;color:#212121;border:1px solid #e0e0e0;border-bottom:none}body.modern-white-theme .copy-btn{background-color:#0288d1;color:#fff;border-radius:5px}body.modern-white-theme .copy-btn:hover{background-color:#01579b}body.galaxy-theme pre{background-color:#0b132b;color:#fff;border:1px solid #1c2541;border-radius:0 0 10px 10px;box-shadow:0 0 15px rgba(12,23,42,0.5)}body.galaxy-theme .code-header{background:linear-gradient(45deg,#1f4068,#1b1b2f);color:#fff;border-bottom:none;animation:header-shine 3s infinite ease-in-out}@keyframes header-shine{0%{box-shadow:0 0 10px #1b1b2f}50%{box-shadow:0 0 20px #e43f5a}100%{box-shadow:0 0 10px #1b1b2f}}body.galaxy-theme .copy-btn{background-color:#e43f5a;color:#fff;border-radius:5px;box-shadow:0 0 10px #e43f5a}body.galaxy-theme .copy-btn:hover{background-color:#6610f2;box-shadow:0 0 15px #6610f2}body.sunset-glow-theme pre{background-color:#ffefd5;color:#4b0082;border:1px solid #ffa07a;border-radius:0 0 10px 10px;box-shadow:0 0 10px rgba(255,140,0,0.2)}body.sunset-glow-theme .code-header{background:linear-gradient(90deg,#ff7e5f,#feb47b);color:#fff;border-bottom:none;animation:glow-fade 2s infinite alternate}@keyframes glow-fade{from{opacity:0.9}to{opacity:1}}body.sunset-glow-theme .copy-btn{background-color:#ff6f61;color:#fff;border-radius:5px;padding:5px 15px}body.sunset-glow-theme .copy-btn:hover{background-color:#ff4500}body.ocean-breeze-theme pre{background-color:#e0f7fa;color:#006064;border:1px solid #00acc1;border-radius:0 0 5px 5px;box-shadow:0 2px 10px rgba(0,188,212,0.3)}body.ocean-breeze-theme .code-header{background:linear-gradient(90deg,#00796b,#004d40);color:#e0f7fa;border-bottom:none;animation:wave-effect 4s linear infinite}@keyframes wave-effect{0%{background-position:0% 50%}100%{background-position:100% 50%}}body.ocean-breeze-theme .copy-btn{background-color:#00796b;color:#e0f7fa;border-radius:3px}body.ocean-breeze-theme .copy-btn:hover{background-color:#004d40;box-shadow:0 0 15px #004d40}body.frosted-glass-theme pre{background:rgba(255,255,255,0.8);color:#2c3e50;border:1px solid rgba(44,62,80,0.2);border-radius:0 0 10px 10px;backdrop-filter:blur(10px);box-shadow:0 4px 10px rgba(0,0,0,0.1)}body.frosted-glass-theme .code-header{background:linear-gradient(90deg,rgba(44,62,80,0.7),rgba(52,152,219,0.7));color:#fff;border-bottom:none;animation:subtle-pulse 3s infinite alternate}@keyframes subtle-pulse{from{opacity:0.9}to{opacity:1}}body.frosted-glass-theme .copy-btn{background-color:#3498db;color:#fff;border-radius:5px}body.frosted-glass-theme .copy-btn:hover{background-color:#2980b9;box-shadow:0 0 10px #3498db}body.nature-green-theme pre{background-color:#e8f5e9;color:#1b5e20;border:1px solid #66bb6a;border-radius:0 0 8px 8px;box-shadow:0 2px 10px rgba(102,187,106,0.5);animation:grow-shrink 3s infinite ease-in-out}body.nature-green-theme .code-header{background:linear-gradient(90deg,#43a047,#1b5e20);color:#fff;border-bottom:none;animation:grow-shrink 3s infinite ease-in-out}@keyframes grow-shrink{from{transform:scale(1)}to{transform:scale(1.05)}}body.nature-green-theme .copy-btn{background-color:#43a047;color:#fff;border-radius:5px}body.nature-green-theme .copy-btn:hover{background-color:#1b5e20}body.cyberpunk-theme pre{background:#1a1a2e;color:#00d9ff;border:1px solid #ff007f;border-radius:0 0 10px 10px;box-shadow:0 0 15px rgba(255,0,127,0.5)}body.cyberpunk-theme .code-header{background:linear-gradient(45deg,#ff007f,#00d9ff,#6a11cb);color:#fff;border-bottom:none;animation:neon-move 5s infinite alternate}@keyframes neon-move{0%{background-position:0% 50%}100%{background-position:100% 50%}}body.cyberpunk-theme .copy-btn{background-color:#ff007f;color:#fff;border-radius:5px;box-shadow:0 0 10px #ff007f}body.cyberpunk-theme .copy-btn:hover{background-color:#6a11cb;box-shadow:0 0 15px #6a11cb}body.rainbow-bliss-theme pre{background-color:#fff;color:#6a097d;border:1px solid #ff5f7e;border-radius:0 0 10px 10px;box-shadow:0 0 10px rgba(255,95,126,0.4)}body.rainbow-bliss-theme .code-header{background:linear-gradient(90deg,#ff6f91,#fcb045,#4facfe,#6a097d);color:#fff;border-radius:10px 10px 0 0;border-bottom:none;animation:rainbow-flow 5s infinite alternate}@keyframes rainbow-flow{0%{background-position:0% 50%}100%{background-position:100% 50%}}body.rainbow-bliss-theme .copy-btn{background-color:#ff5f7e;color:#fff;border-radius:5px;box-shadow:0 0 10px #ff5f7e}body.rainbow-bliss-theme .copy-btn:hover{background-color:#6a097d;box-shadow:0 0 15px #6a097d}body.monochrome-class-theme pre{background-color:#f7f7f7;color:#333;border:1px solid #aaa;border-radius:0 0 10px 10px;box-shadow:0 2px 8px rgba(0,0,0,0.1)}body.monochrome-class-theme .code-header{background:linear-gradient(90deg,#ccc,#aaa);color:#333;border-radius:10px 10px 0 0;border-bottom:none}body.monochrome-class-theme .copy-btn{background-color:#888;color:#fff;border-radius:3px}body.monochrome-class-theme .copy-btn:hover{background-color:#666;box-shadow:0 0 10px #666}body.fiery-sunset-theme pre{background-color:#ffedd8;color:#b33939;border:1px solid #ff5a5f;border-radius:0 0 10px 10px;box-shadow:0 2px 10px rgba(255,90,95,0.3)}body.fiery-sunset-theme .code-header{background:linear-gradient(90deg,#ff7e5f,#feb47b);color:#fff;border-radius:10px 10px 0 0;border-bottom:none;animation:pulse-glow 3s infinite ease-in-out}@keyframes pulse-glow{from{box-shadow:0 0 10px rgba(255,126,95,0.5)}to{box-shadow:0 0 20px rgba(255,180,123,0.7)}}body.fiery-sunset-theme .copy-btn{background-color:#ff6b6b;color:#fff;border-radius:5px;padding:5px 15px}body.fiery-sunset-theme .copy-btn:hover{background-color:#c0392b;box-shadow:0 0 15px #c0392b}body.golden-elegance-theme pre{background-color:#fffaf0;color:#6d4c41;border:1px solid #d4af37;border-radius:0 0 10px 10px;box-shadow:0 2px 10px rgba(212,175,55,0.4)}body.golden-elegance-theme .code-header{background:linear-gradient(90deg,#d4af37,#f0e68c);color:#fff;border-radius:10px 10px 0 0;border-bottom:none;animation:shine 3s infinite alternate}@keyframes shine{from{box-shadow:0 0 10px rgba(212,175,55,0.5)}to{box-shadow:0 0 20px rgba(240,230,140,0.7)}}body.golden-elegance-theme .copy-btn{background-color:#d4af37;color:#fff;border-radius:5px}body.golden-elegance-theme .copy-btn:hover{background-color:#b8860b}body.pastel-dream-theme pre{background-color:#ffe6fa;color:#4a4a4a;border:1px solid #fab1e8;border-radius:0 0 10px 10px;box-shadow:0 2px 10px rgba(250,177,232,0.4)}body.pastel-dream-theme .code-header{background:linear-gradient(90deg,#ff9ff3,#feca57);color:#fff;border-radius:10px 10px 0 0;border-bottom:none;animation:smooth-gradient 5s infinite alternate}@keyframes smooth-gradient{0%{background-position:0% 50%}100%{background-position:100% 50%}}body.pastel-dream-theme .copy-btn{background-color:#feca57;color:#fff;border-radius:5px}body.pastel-dream-theme .copy-btn:hover{background-color:#ff9ff3;box-shadow:0 0 15px #ff9ff3}body.steampunk-brass-theme pre{background-color:#3e2723;color:#ffd700;border:1px solid #b87333;border-radius:0 0 10px 10px;box-shadow:0 0 10px rgba(184,115,51,0.6)}body.steampunk-brass-theme .code-header{background:linear-gradient(90deg,#b87333,#ffd700);color:#fff;border-radius:10px 10px 0 0;border-bottom:none;animation:brass-glow 4s infinite ease-in-out}@keyframes brass-glow{from{box-shadow:0 0 10px rgba(255,215,0,0.5)}to{box-shadow:0 0 20px rgba(255,223,76,0.7)}}body.steampunk-brass-theme .copy-btn{background-color:#b87333;color:#fff;border-radius:5px}body.steampunk-brass-theme .copy-btn:hover{background-color:#ffd700;box-shadow:0 0 15px #ffd700}body.spring-blossom-theme pre{background-color:#fff7f3;color:#a0522d;border:1px solid #ffb6c1;border-radius:0 0 10px 10px;box-shadow:0 2px 10px rgba(255,182,193,0.3)}body.spring-blossom-theme .code-header{background:linear-gradient(90deg,#ff9a8b,#fad0c4);color:#fff;border-radius:10px 10px 0 0;border-bottom:none;animation:bloom 5s infinite alternate}@keyframes bloom{from{background-position:0% 50%}to{background-position:100% 50%}}body.spring-blossom-theme .copy-btn{background-color:#ff6f61;color:#fff;border-radius:5px}body.spring-blossom-theme .copy-btn:hover{background-color:#fa8072}body.easter-pastels-theme pre{background-color:#fffbe6;color:#6b4226;border:1px solid #fce4ec;border-radius:0 0 10px 10px;box-shadow:0 2px 10px rgba(252,228,236,0.3)}body.easter-pastels-theme .code-header{background:linear-gradient(90deg,#f8bbd0,#ffecb3,#b2dfdb);color:#fff;border-radius:10px 10px 0 0;border-bottom:none;animation:pastel-shimmer 5s infinite alternate}@keyframes pastel-shimmer{from{opacity:0.9}to{opacity:1}}body.easter-pastels-theme .copy-btn{background-color:#ffccbc;color:#fff;border-radius:5px}body.easter-pastels-theme .copy-btn:hover{background-color:#ffa07a;box-shadow:0 0 15px rgba(255,160,122,0.5)}body.daisy-fields-theme pre{background-color:#e8f5e9;color:#3e2723;border:1px solid #81c784;border-radius:0 0 10px 10px;box-shadow:0 2px 10px rgba(129,199,132,0.3)}body.daisy-fields-theme .code-header{background:linear-gradient(90deg,#a5d6a7,#ffe082);color:#fff;border-radius:10px 10px 0 0;border-bottom:none;animation:sunshine-glow 4s infinite ease-in-out}@keyframes sunshine-glow{from{box-shadow:0 0 10px rgba(255,224,130,0.5)}to{box-shadow:0 0 20px rgba(255,248,137,0.7)}}body.daisy-fields-theme .copy-btn{background-color:#81c784;color:#fff;border-radius:5px}body.daisy-fields-theme .copy-btn:hover{background-color:#66bb6a;box-shadow:0 0 15px #66bb6a}body.mystic-moon-theme pre{background-color:#2c2c54;color:#d1c4e9;border:1px solid #6a89cc;border-radius:0 0 10px 10px;box-shadow:0 2px 10px rgba(106,137,204,0.5)}body.mystic-moon-theme .code-header{background:linear-gradient(90deg,#3c6382,#6a89cc);color:#fff;border-radius:10px 10px 0 0;border-bottom:none;animation:moonlight-glow 4s infinite ease-in-out}@keyframes moonlight-glow{from{box-shadow:0 0 10px rgba(106,137,204,0.5)}to{box-shadow:0 0 20px rgba(106,137,204,0.7)}}body.mystic-moon-theme .copy-btn{background-color:#6a89cc;color:#fff;border-radius:5px}body.mystic-moon-theme .copy-btn:hover{background-color:#4a69bd;box-shadow:0 0 15px #4a69bd}body.flaming-phoenix-theme pre{background-color:#ff6f61;color:#fff;border:1px solid #ffa07a;border-radius:0 0 10px 10px;box-shadow:0 2px 10px rgba(255,160,122,0.5)}body.flaming-phoenix-theme .code-header{background:linear-gradient(90deg,#ff8a65,#ff7043);color:#fff;border-radius:10px 10px 0 0;border-bottom:none;animation:phoenix-glow 4s infinite ease-in-out}@keyframes phoenix-glow{from{box-shadow:0 0 10px rgba(255,112,67,0.5)}to{box-shadow:0 0 20px rgba(255,138,101,0.7)}}body.flaming-phoenix-theme .copy-btn{background-color:#ff7043;color:#fff;border-radius:5px}body.flaming-phoenix-theme .copy-btn:hover{background-color:#ff5722;box-shadow:0 0 15px #ff5722}body.crystal-waterfall-theme pre{background-color:#e0f7fa;color:#004d40;border:1px solid #4dd0e1;border-radius:0 0 10px 10px;box-shadow:0 2px 10px rgba(77,208,225,0.5)}body.crystal-waterfall-theme .code-header{background:linear-gradient(90deg,#4dd0e1,#80deea);color:#fff;border-radius:10px 10px 0 0;border-bottom:none;animation:waterfall-glow 4s infinite ease-in-out}@keyframes waterfall-glow{from{box-shadow:0 0 10px rgba(77,208,225,0.5)}to{box-shadow:0 0 20px rgba(128,222,234,0.7)}}body.crystal-waterfall-theme .copy-btn{background-color:#4dd0e1;color:#fff;border-radius:5px}body.crystal-waterfall-theme .copy-btn:hover{background-color:#00acc1;box-shadow:0 0 15px #00acc1}body.stardust-twilight-theme pre{background-color:#1a237e;color:#e0e0e0;border:1px solid #9575cd;border-radius:0 0 10px 10px;box-shadow:0 2px 10px rgba(149,117,205,0.5)}body.stardust-twilight-theme .code-header{background:linear-gradient(90deg,#5e35b1,#7e57c2);color:#fff;border-radius:10px 10px 0 0;border-bottom:none;animation:stardust-glow 4s infinite ease-in-out}@keyframes stardust-glow{from{box-shadow:0 0 10px rgba(126,87,194,0.5)}to{box-shadow:0 0 20px rgba(149,117,205,0.7)}}body.stardust-twilight-theme .copy-btn{background-color:#7e57c2;color:#fff;border-radius:5px}body.stardust-twilight-theme .copy-btn:hover{background-color:#5e35b1;box-shadow:0 0 15px #5e35b1}body.tropical-sunset-theme pre{background-color:#ffe0b2;color:#4e342e;border:1px solid #ffab91;border-radius:0 0 10px 10px;box-shadow:0 2px 10px rgba(255,171,145,0.5)}body.tropical-sunset-theme .code-header{background:linear-gradient(90deg,#ff7043,#ffb74d);color:#fff;border-radius:10px 10px 0 0;border-bottom:none;animation:sunset-glow 4s infinite ease-in-out}@keyframes sunset-glow{from{box-shadow:0 0 10px rgba(255,112,67,0.5)}to{box-shadow:0 0 20px rgba(255,183,77,0.7)}}body.tropical-sunset-theme .copy-btn{background-color:#ff7043;color:#fff;border-radius:5px}body.tropical-sunset-theme .copy-btn:hover{background-color:#d84315;box-shadow:0 0 15px #d84315}body.aurora-borealis-theme pre{background-color:#004d40;color:#e0f7fa;border:1px solid #1de9b6;border-radius:0 0 10px 10px;box-shadow:0 2px 10px rgba(29,233,182,0.5)}body.aurora-borealis-theme .code-header{background:linear-gradient(90deg,#00acc1,#00e676);color:#fff;border-radius:10px 10px 0 0;border-bottom:none;animation:aurora-glow 4s infinite ease-in-out}@keyframes aurora-glow{from{box-shadow:0 0 10px rgba(0,172,193,0.5)}to{box-shadow:0 0 20px rgba(0,230,118,0.7)}}body.aurora-borealis-theme .copy-btn{background-color:#00acc1;color:#fff;border-radius:5px}body.aurora-borealis-theme .copy-btn:hover{background-color:#00796b;box-shadow:0 0 15px #00796b}body.velvet-night-theme pre{background-color:#212121;color:#bdbdbd;border:1px solid #616161;border-radius:0 0 10px 10px;box-shadow:0 2px 10px rgba(97,97,97,0.5)}body.velvet-night-theme .code-header{background:linear-gradient(90deg,#424242,#616161);color:#fff;border-radius:10px 10px 0 0;border-bottom:none;animation:velvet-glow 4s infinite ease-in-out}@keyframes velvet-glow{from{box-shadow:0 0 10px rgba(66,66,66,0.5)}to{box-shadow:0 0 20px rgba(97,97,97,0.7)}}body.velvet-night-theme .copy-btn{background-color:#616161;color:#fff;border-radius:5px}body.velvet-night-theme .copy-btn:hover{background-color:#424242;box-shadow:0 0 15px #424242}body.cherry-blossom-theme pre{background-color:#ffe4e1;color:#4a148c;border:1px solid #e57373;border-radius:0 0 10px 10px;box-shadow:0 2px 10px rgba(229,115,115,0.5)}body.cherry-blossom-theme .code-header{background:linear-gradient(90deg,#f06292,#e57373);color:#fff;border-radius:10px 10px 0 0;border-bottom:none;animation:blossom-glow 4s infinite ease-in-out}@keyframes blossom-glow{from{box-shadow:0 0 10px rgba(240,98,146,0.5)}to{box-shadow:0 0 20px rgba(229,115,115,0.7)}}body.cherry-blossom-theme .copy-btn{background-color:#f06292;color:#fff;border-radius:5px}body.cherry-blossom-theme .copy-btn:hover{background-color:#d81b60;box-shadow:0 0 15px #d81b60}body.golden-horizon-theme pre{background-color:#fff9c4;color:#795548;border:1px solid #ffcc80;border-radius:0 0 10px 10px;box-shadow:0 2px 10px rgba(255,204,128,0.5)}body.golden-horizon-theme .code-header{background:linear-gradient(90deg,#ffb300,#ffa726);color:#fff;border-radius:10px 10px 0 0;border-bottom:none;animation:horizon-glow 4s infinite ease-in-out}@keyframes horizon-glow{from{box-shadow:0 0 10px rgba(255,179,0,0.5)}to{box-shadow:0 0 20px rgba(255,167,38,0.7)}}body.golden-horizon-theme .copy-btn{background-color:#ffa726;color:#fff;border-radius:5px}body.golden-horizon-theme .copy-btn:hover{background-color:#fb8c00;box-shadow:0 0 15px #fb8c00}body.ethereal-glow-theme pre{background-color:#f3e5f5;color:#4a148c;border:1px solid #ce93d8;border-radius:0 0 10px 10px;box-shadow:0 2px 10px rgba(206,147,216,0.5)}body.ethereal-glow-theme .code-header{background:linear-gradient(90deg,#ab47bc,#7b1fa2);color:#fff;border-radius:10px 10px 0 0;border-bottom:none;animation:ethereal-glow 4s infinite ease-in-out}@keyframes ethereal-glow{from{box-shadow:0 0 10px rgba(171,71,188,0.5)}to{box-shadow:0 0 20px rgba(123,31,162,0.7)}}body.ethereal-glow-theme .copy-btn{background-color:#ab47bc;color:#fff;border-radius:5px}body.ethereal-glow-theme .copy-btn:hover{background-color:#7b1fa2;box-shadow:0 0 15px #7b1fa2}body.blazing-inferno-theme pre{background-color:#ff7043;color:#fff;border:1px solid #ff5722;border-radius:0 0 10px 10px;box-shadow:0 2px 10px rgba(255,87,34,0.5)}body.blazing-inferno-theme .code-header{background:linear-gradient(90deg,#ff6e40,#ff3d00);color:#fff;border-radius:10px 10px 0 0;border-bottom:none;animation:blazing-glow 4s infinite ease-in-out}@keyframes blazing-glow{from{box-shadow:0 0 10px rgba(255,110,64,0.5)}to{box-shadow:0 0 20px rgba(255,61,0,0.7)}}body.blazing-inferno-theme .copy-btn{background-color:#ff5722;color:#fff;border-radius:5px}body.blazing-inferno-theme .copy-btn:hover{background-color:#e64a19;box-shadow:0 0 15px #e64a19}body.serene-sky-theme pre{background-color:#e3f2fd;color:#1e88e5;border:1px solid #90caf9;border-radius:0 0 10px 10px;box-shadow:0 2px 10px rgba(144,202,249,0.5)}body.serene-sky-theme .code-header{background:linear-gradient(90deg,#42a5f5,#1e88e5);color:#fff;border-radius:10px 10px 0 0;border-bottom:none;animation:sky-glow 4s infinite ease-in-out}@keyframes sky-glow{from{box-shadow:0 0 10px rgba(66,165,245,0.5)}to{box-shadow:0 0 20px rgba(30,136,229,0.7)}}body.serene-sky-theme .copy-btn{background-color:#42a5f5;color:#fff;border-radius:5px}body.serene-sky-theme .copy-btn:hover{background-color:#1e88e5;box-shadow:0 0 15px #1e88e5}body.forest-whisper-theme pre{background-color:#e8f5e9;color:#2e7d32;border:1px solid #66bb6a;border-radius:0 0 10px 10px;box-shadow:0 2px 10px rgba(102,187,106,0.5)}body.forest-whisper-theme .code-header{background:linear-gradient(90deg,#43a047,#2e7d32);color:#fff;border-radius:10px 10px 0 0;border-bottom:none;animation:forest-glow 4s infinite ease-in-out}@keyframes forest-glow{from{box-shadow:0 0 10px rgba(67,160,71,0.5)}to{box-shadow:0 0 20px rgba(46,125,50,0.7)}}body.forest-whisper-theme .copy-btn{background-color:#43a047;color:#fff;border-radius:5px}body.forest-whisper-theme .copy-btn:hover{background-color:#2e7d32;box-shadow:0 0 15px #2e7d32}body.moonlit-waves-theme pre{background-color:#1a237e;color:#e8eaf6;border:1px solid #5c6bc0;border-radius:0 0 10px 10px;box-shadow:0 2px 10px rgba(92,107,192,0.5)}body.moonlit-waves-theme .code-header{background:linear-gradient(90deg,#3949ab,#5c6bc0);color:#fff;border-radius:10px 10px 0 0;border-bottom:none;animation:moonlit-glow 4s infinite ease-in-out}@keyframes moonlit-glow{from{box-shadow:0 0 10px rgba(57,73,171,0.5)}to{box-shadow:0 0 20px rgba(92,107,192,0.7)}}body.moonlit-waves-theme .copy-btn{background-color:#3949ab;color:#fff;border-radius:5px}body.moonlit-waves-theme .copy-btn:hover{background-color:#283593;box-shadow:0 0 15px #283593}body.amber-glow-theme pre{background-color:#ffecb3;color:#3e2723;border:1px solid #ffd54f;border-radius:0 0 10px 10px;box-shadow:0 2px 10px rgba(255,213,79,0.5)}body.amber-glow-theme .code-header{background:linear-gradient(90deg,#ffca28,#ffc107);color:#fff;border-radius:10px 10px 0 0;border-bottom:none;animation:amber-glow 4s infinite ease-in-out}@keyframes amber-glow{from{box-shadow:0 0 10px rgba(255,202,40,0.5)}to{box-shadow:0 0 20px rgba(255,193,7,0.7)}}body.amber-glow-theme .copy-btn{background-color:#ffc107;color:#fff;border-radius:5px}body.amber-glow-theme .copy-btn:hover{background-color:#ffa000;box-shadow:0 0 15px #ffa000}body.lavender-breeze-theme pre{background-color:#f3e5f5;color:#4a148c;border:1px solid #ba68c8;border-radius:0 0 10px 10px;box-shadow:0 2px 10px rgba(186,104,200,0.5)}body.lavender-breeze-theme .code-header{background:linear-gradient(90deg,#9c27b0,#7b1fa2);color:#fff;border-radius:10px 10px 0 0;border-bottom:none;animation:lavender-glow 4s infinite ease-in-out}@keyframes lavender-glow{from{box-shadow:0 0 10px rgba(156,39,176,0.5)}to{box-shadow:0 0 20px rgba(123,31,162,0.7)}}body.lavender-breeze-theme .copy-btn{background-color:#9c27b0;color:#fff;border-radius:5px}body.lavender-breeze-theme .copy-btn:hover{background-color:#7b1fa2;box-shadow:0 0 15px #7b1fa2}body.emerald-twilight-theme pre{background-color:#a5d6a7;color:#1b5e20;border:1px solid #81c784;border-radius:0 0 10px 10px;box-shadow:0 2px 10px rgba(129,199,132,0.5)}body.emerald-twilight-theme .code-header{background:linear-gradient(90deg,#388e3c,#2e7d32);color:#fff;border-radius:10px 10px 0 0;border-bottom:none;animation:emerald-glow 4s infinite ease-in-out}@keyframes emerald-glow{from{box-shadow:0 0 10px rgba(56,142,60,0.5)}to{box-shadow:0 0 20px rgba(46,125,50,0.7)}}body.emerald-twilight-theme .copy-btn{background-color:#388e3c;color:#fff;border-radius:5px}body.emerald-twilight-theme .copy-btn:hover{background-color:#2e7d32;box-shadow:0 0 15px #2e7d32}body.golden-twilight-theme pre{background-color:#fff9c4;color:#4e342e;border:1px solid #ffd54f;border-radius:0 0 10px 10px;box-shadow:0 2px 10px rgba(255,213,79,0.5)}body.golden-twilight-theme .code-header{background:linear-gradient(90deg,#ffca28,#ffc107);color:#fff;border-radius:10px 10px 0 0;border-bottom:none;animation:twilight-glow 4s infinite ease-in-out}@keyframes twilight-glow{from{box-shadow:0 0 10px rgba(255,202,40,0.5)}to{box-shadow:0 0 20px rgba(255,193,7,0.7)}}body.golden-twilight-theme .copy-btn{background-color:#ffc107;color:#fff;border-radius:5px}body.golden-twilight-theme .copy-btn:hover{background-color:#ffb300;box-shadow:0 0 15px #ffb300}body.rose-garden-theme pre{background-color:#f8bbd0;color:#880e4f;border:1px solid #ec407a;border-radius:0 0 10px 10px;box-shadow:0 2px 10px rgba(236,64,122,0.5)}body.rose-garden-theme .code-header{background:linear-gradient(90deg,#e91e63,#ad1457);color:#fff;border-radius:10px 10px 0 0;border-bottom:none;animation:garden-glow 4s infinite ease-in-out}@keyframes garden-glow{from{box-shadow:0 0 10px rgba(233,30,99,0.5)}to{box-shadow:0 0 20px rgba(173,20,87,0.7)}}body.rose-garden-theme .copy-btn{background-color:#e91e63;color:#fff;border-radius:5px}body.rose-garden-theme .copy-btn:hover{background-color:#ad1457;box-shadow:0 0 15px #ad1457}body.celestial-blue-theme pre{background-color:#e3f2fd;color:#0d47a1;border:1px solid #42a5f5;border-radius:0 0 10px 10px;box-shadow:0 2px 10px rgba(66,165,245,0.5)}body.celestial-blue-theme .code-header{background:linear-gradient(90deg,#2196f3,#0d47a1);color:#fff;border-radius:10px 10px 0 0;border-bottom:none;animation:celestial-glow 4s infinite ease-in-out}@keyframes celestial-glow{from{box-shadow:0 0 10px rgba(33,150,243,0.5)}to{box-shadow:0 0 20px rgba(13,71,161,0.7)}}body.celestial-blue-theme .copy-btn{background-color:#2196f3;color:#fff;border-radius:5px}body.celestial-blue-theme .copy-btn:hover{background-color:#0d47a1;box-shadow:0 0 15px #0d47a1}body.citrus-burst-theme pre{background-color:#fffde7;color:#f57f17;border:1px solid #ffeb3b;border-radius:0 0 10px 10px;box-shadow:0 2px 10px rgba(255,235,59,0.5)}body.citrus-burst-theme .code-header{background:linear-gradient(90deg,#ffd600,#f9a825);color:#fff;border-radius:10px 10px 0 0;border-bottom:none;animation:citrus-glow 4s infinite ease-in-out}@keyframes citrus-glow{from{box-shadow:0 0 10px rgba(255,214,0,0.5)}to{box-shadow:0 0 20px rgba(249,168,37,0.7)}}body.citrus-burst-theme .copy-btn{background-color:#ffd600;color:#fff;border-radius:5px}body.citrus-burst-theme .copy-btn:hover{background-color:#f9a825;box-shadow:0 0 15px #f9a825}body.corporate-edge-theme pre{background-color:#f5f5f5;color:#212121;border:1px solid #9e9e9e;border-radius:5px;font-family:'Arial',sans-serif;box-shadow:0 2px 10px rgba(158,158,158,0.3)}body.corporate-edge-theme .code-header{background:linear-gradient(90deg,#424242,#616161);color:#fff;border-radius:5px 5px 0 0;border-bottom:2px solid #757575;display:flex;align-items:center;padding:5px}body.corporate-edge-theme .code-header::before{content:"💼";margin-right:8px;font-size:1.2em}body.corporate-edge-theme .copy-btn{background-color:#616161;color:#fff;border-radius:3px;font-size:0.9em}body.corporate-edge-theme .copy-btn:hover{background-color:#424242;box-shadow:0 0 10px #424242}body.techno-vibes-theme pre{background-color:#1b1b1b;color:#76ff03;border:1px solid #64dd17;border-radius:5px;font-family:'Courier New',monospace;box-shadow:0 0 10px rgba(100,221,23,0.5)}body.techno-vibes-theme .code-header{background:linear-gradient(90deg,#00c853,#76ff03);color:#000;border-radius:5px 5px 0 0;border-bottom:none;display:flex;align-items:center;padding:5px}body.techno-vibes-theme .code-header::before{content:"💻";margin-right:8px;font-size:1.2em}body.techno-vibes-theme .copy-btn{background-color:#64dd17;color:#000;border-radius:3px;font-size:0.9em}body.techno-vibes-theme .copy-btn:hover{background-color:#00c853;box-shadow:0 0 10px #00c853}body.creative-burst-theme pre{background-color:#fff3e0;color:#bf360c;border:1px solid #ff6d00;border-radius:5px;box-shadow:0 2px 10px rgba(255,109,0,0.4);font-family:'Comic Sans MS',sans-serif}body.creative-burst-theme .code-header{background:linear-gradient(90deg,#ff9100,#ff6d00);color:#fff;border-radius:5px 5px 0 0;display:flex;align-items:center;padding:5px}body.creative-burst-theme .code-header::before{content:"🎨";margin-right:8px;font-size:1.2em}body.creative-burst-theme .copy-btn{background-color:#ff6d00;color:#fff;border-radius:3px;font-size:0.9em}body.creative-burst-theme .copy-btn:hover{background-color:#e65100;box-shadow:0 0 10px #e65100}body.executive-black-theme pre{background-color:#121212;color:#e0e0e0;border:1px solid #424242;border-radius:5px;font-family:'Roboto',sans-serif;box-shadow:0 2px 10px rgba(66,66,66,0.5)}body.executive-black-theme .code-header{background:linear-gradient(90deg,#212121,#424242);color:#fff;border-radius:5px 5px 0 0;border-bottom:2px solid #616161;padding:8px;display:flex;align-items:center}body.executive-black-theme .code-header::before{content:"📁";margin-right:8px;font-size:1.2em}body.executive-black-theme .copy-btn{background-color:#616161;color:#fff;border-radius:3px;padding:5px;font-size:0.9em}body.executive-black-theme .copy-btn:hover{background-color:#424242;box-shadow:0 0 10px #424242}body.professional-white-theme pre{background-color:#fff;color:#424242;border:1px solid #bdbdbd;border-radius:5px;font-family:'Helvetica',sans-serif;box-shadow:0 2px 10px rgba(189,189,189,0.3)}body.professional-white-theme .code-header{background:linear-gradient(90deg,#e0e0e0,#bdbdbd);color:#000;border-radius:5px 5px 0 0;padding:8px;display:flex;align-items:center}body.professional-white-theme .code-header::before{content:"🖋️";margin-right:8px;font-size:1.2em}body.professional-white-theme .copy-btn{background-color:#9e9e9e;color:#fff;border-radius:3px;padding:5px;font-size:0.9em}body.professional-white-theme .copy-btn:hover{background-color:#757575;box-shadow:0 0 10px #757575}body.modern-slate-theme pre{background-color:#f5f5f5;color:#212121;border:1px solid #9e9e9e;border-radius:5px;font-family:'Open Sans',sans-serif;box-shadow:0 2px 10px rgba(158,158,158,0.5)}body.modern-slate-theme .code-header{background:linear-gradient(90deg,#455a64,#607d8b);color:#fff;border-radius:5px 5px 0 0;padding:8px;display:flex;align-items:center}body.modern-slate-theme .code-header::before{content:"📊";margin-right:8px;font-size:1.2em}body.modern-slate-theme .copy-btn{background-color:#607d8b;color:#fff;border-radius:3px;padding:5px;font-size:0.9em}body.modern-slate-theme .copy-btn:hover{background-color:#455a64;box-shadow:0 0 10px #455a64}body.bash-script-theme pre{background-color:#2e3440;color:#88c0d0;border:1px solid #5e81ac;border-radius:5px;font-family:'Courier New',monospace;box-shadow:0 2px 10px rgba(94,129,172,0.5)}body.bash-script-theme .code-header{background:linear-gradient(90deg,#4c566a,#5e81ac);color:#eceff4;border-radius:5px 5px 0 0;padding:8px;display:flex;align-items:center}body.bash-script-theme .code-header::before{content:"🖥️";margin-right:8px;font-size:1.2em}body.bash-script-theme .copy-btn{background-color:#81a1c1;color:#fff;border-radius:3px;padding:5px}body.bash-script-theme .copy-btn:hover{background-color:#5e81ac;box-shadow:0 0 10px #5e81ac}body.linux-terminal-theme pre{background-color:#1e1e1e;color:#d4d4d4;border:1px solid #3c3c3c;border-radius:5px;font-family:'Monaco',monospace;box-shadow:0 2px 10px rgba(60,60,60,0.5)}body.linux-terminal-theme .code-header{background:linear-gradient(90deg,#00897b,#00796b);color:#fff;border-radius:5px 5px 0 0;padding:8px;display:flex;align-items:center}body.linux-terminal-theme .code-header::before{content:"🐧";margin-right:8px;font-size:1.2em}body.linux-terminal-theme .copy-btn{background-color:#26a69a;color:#fff;border-radius:3px;padding:5px}body.linux-terminal-theme .copy-btn:hover{background-color:#00897b;box-shadow:0 0 10px #00897b}body.javascript-playground-theme pre{background-color:#263238;color:#ffcb6b;border:1px solid #c792ea;border-radius:5px;font-family:'Fira Code',monospace;box-shadow:0 2px 10px rgba(199,146,234,0.5)}body.javascript-playground-theme .code-header{background:linear-gradient(90deg,#43a047,#1b5e20);color:#fff;border-radius:5px 5px 0 0;padding:8px;display:flex;align-items:center}body.javascript-playground-theme .code-header::before{content:"📜";margin-right:8px;font-size:1.2em}body.javascript-playground-theme .copy-btn{background-color:#00c853;color:#fff;border-radius:3px;padding:5px}body.javascript-playground-theme .copy-btn:hover{background-color:#1b5e20;box-shadow:0 0 10px #1b5e20}body.php-code-theme pre{background-color:#4e342e;color:#d7ccc8;border:1px solid #8d6e63;border-radius:0 0 5px 5px;font-family:'Source Code Pro',monospace;box-shadow:0 2px 10px rgba(141,110,99,0.5)}body.php-code-theme .code-header{background:linear-gradient(90deg,#6d4c41,#3e2723);color:#fff;border-radius:5px 5px 0 0;padding:8px;display:flex;align-items:center}body.php-code-theme .code-header::before{content:"🐘";margin-right:8px;font-size:1.2em}body.php-code-theme .copy-btn{background-color:#a1887f;color:#fff;border-radius:3px;padding:5px}body.php-code-theme .copy-btn:hover{background-color:#6d4c41;box-shadow:0 0 10px #6d4c41}body.code-studio-theme pre{background-color:#1e1e1e;color:#dcdcdc;border:1px solid #3c3c3c;border-radius:0 0 10px 10px;font-family:'Consolas',monospace;box-shadow:0 2px 10px rgba(60,60,60,0.5)}body.code-studio-theme .code-header{background:linear-gradient(90deg,#007acc,#005b9f);color:#fff;border-radius:10px 10px 0 0;padding:8px;display:flex;align-items:center}body.code-studio-theme .code-header::before{content:"💻";margin-right:8px;font-size:1.2em}body.code-studio-theme .copy-btn{background-color:#005b9f;color:#fff;border-radius:3px;padding:5px;font-size:0.9em}body.code-studio-theme .copy-btn:hover{background-color:#004481;box-shadow:0 0 10px #004481}body.dev-ops-dashboard-theme pre{background-color:#2b2b2b;color:#76ff03;border:1px solid #424242;border-radius:0 0 8px 8px;font-family:'Courier New',monospace;box-shadow:0 2px 10px rgba(66,66,66,0.5)}body.dev-ops-dashboard-theme .code-header{background:linear-gradient(90deg,#388e3c,#2e7d32);color:#fff;border-radius:8px 8px 0 0;padding:8px;display:flex;align-items:center}body.dev-ops-dashboard-theme .code-header::before{content:"📈";margin-right:8px;font-size:1.2em}body.dev-ops-dashboard-theme .copy-btn{background-color:#2e7d32;color:#fff;border-radius:3px;padding:5px;font-size:0.9em}body.dev-ops-dashboard-theme .copy-btn:hover{background-color:#1b5e20;box-shadow:0 0 10px #1b5e20}body.data-science-matrix-theme pre{background-color:#000;color:#0f0;border:1px solid #009688;border-radius:0 0 12px 12px;font-family:'Monospace',monospace;box-shadow:0 2px 10px rgba(0,150,136,0.5)}body.data-science-matrix-theme .code-header{background:linear-gradient(90deg,#004d40,#00796b);color:#fff;border-radius:12px 12px 0 0;padding:8px;display:flex;align-items:center}body.data-science-matrix-theme .code-header::before{content:"📊";margin-right:8px;font-size:1.2em}body.data-science-matrix-theme .copy-btn{background-color:#00796b;color:#fff;border-radius:3px;padding:5px;font-size:0.9em}body.data-science-matrix-theme .copy-btn:hover{background-color:#004d40;box-shadow:0 0 10px #004d40}body.cloud-technology-theme pre{background-color:#e3f2fd;color:#01579b;border:1px solid #0288d1;border-radius:0 0 8px 8px;font-family:'Roboto Mono',monospace;box-shadow:0 2px 10px rgba(2,136,209,0.3)}body.cloud-technology-theme .code-header{background:linear-gradient(90deg,#039be5,#01579b);color:#fff;border-radius:8px 8px 0 0;padding:8px;display:flex;align-items:center}body.cloud-technology-theme .code-header::before{content:"☁️";margin-right:8px;font-size:1.2em}body.cloud-technology-theme .copy-btn{background-color:#0288d1;color:#fff;border-radius:3px;padding:5px;font-size:0.9em}body.cloud-technology-theme .copy-btn:hover{background-color:#01579b;box-shadow:0 0 10px #01579b}body.cyber-security-theme pre{background-color:#1b1b1b;color:#76ff03;border:1px solid #64dd17;border-radius:0 0 10px 10px;font-family:'Fira Code',monospace;box-shadow:0 2px 10px rgba(100,221,23,0.5)}body.cyber-security-theme .code-header{background:linear-gradient(90deg,#009688,#004d40);color:#fff;border-radius:10px 10px 0 0;padding:8px;display:flex;align-items:center}body.cyber-security-theme .code-header::before{content:"🔒";margin-right:8px;font-size:1.2em}body.cyber-security-theme .copy-btn{background-color:#64dd17;color:#fff;border-radius:3px;padding:5px;font-size:0.9em}body.cyber-security-theme .copy-btn:hover{background-color:#009688;box-shadow:0 0 10px #009688}body.ai-innovation-theme pre{background-color:#f3e5f5;color:#4a148c;border:1px solid #ba68c8;border-radius:0 0 12px 12px;font-family:'Open Sans',monospace;box-shadow:0 2px 10px rgba(186,104,200,0.5)}body.ai-innovation-theme .code-header{background:linear-gradient(90deg,#9c27b0,#7b1fa2);color:#fff;border-radius:12px 12px 0 0;padding:8px;display:flex;align-items:center}body.ai-innovation-theme .code-header::before{content:"🤖";margin-right:8px;font-size:1.2em}body.ai-innovation-theme .copy-btn{background-color:#9c27b0;color:#fff;border-radius:3px;padding:5px;font-size:0.9em}body.ai-innovation-theme .copy-btn:hover{background-color:#7b1fa2;box-shadow:0 0 10px #7b1fa2}body.blockchain-ledger-theme pre{background-color:#263238;color:#ffd600;border:1px solid #ffab00;border-radius:0 0 10px 10px;font-family:'Source Code Pro',monospace;box-shadow:0 2px 10px rgba(255,171,0,0.5)}body.blockchain-ledger-theme .code-header{background:linear-gradient(90deg,#ff6d00,#ffab00);color:#fff;border-radius:10px 10px 0 0;padding:8px;display:flex;align-items:center}body.blockchain-ledger-theme .code-header::before{content:"🔗";margin-right:8px;font-size:1.2em}body.blockchain-ledger-theme .copy-btn{background-color:#ffab00;color:#fff;border-radius:3px;padding:5px}body.blockchain-ledger-theme .copy-btn:hover{background-color:#ff6d00;box-shadow:0 0 10px #ff6d00}body.quantum-computing-theme pre{background-color:#1a237e;color:#b39ddb;border:1px solid #7e57c2;border-radius:0 0 12px 12px;font-family:'Roboto Mono',monospace;box-shadow:0 2px 10px rgba(126,87,194,0.5)}body.quantum-computing-theme .code-header{background:linear-gradient(90deg,#5e35b1,#7e57c2);color:#fff;border-radius:12px 12px 0 0;padding:8px;display:flex;align-items:center}body.quantum-computing-theme .code-header::before{content:"⚛️";margin-right:8px;font-size:1.2em}body.quantum-computing-theme .copy-btn{background-color:#7e57c2;color:#fff;border-radius:3px;padding:5px}body.quantum-computing-theme .copy-btn:hover{background-color:#5e35b1;box-shadow:0 0 10px #5e35b1}body.server-room-theme pre{background-color:#0d1117;color:#58a6ff;border:1px solid #1f6feb;border-radius:0 0 8px 8px;font-family:'Courier New',monospace;box-shadow:0 2px 10px rgba(31,111,235,0.5)}body.server-room-theme .code-header{background:linear-gradient(90deg,#1f6feb,#0a84ff);color:#fff;border-radius:8px 8px 0 0;padding:8px;display:flex;align-items:center}body.server-room-theme .code-header::before{content:"🖧";margin-right:8px;font-size:1.2em}body.server-room-theme .copy-btn{background-color:#1f6feb;color:#fff;border-radius:3px;padding:5px}body.server-room-theme .copy-btn:hover{background-color:#0a84ff;box-shadow:0 0 10px #0a84ff}body.edge-ai-theme pre{background-color:#263238;color:#eceff1;border:1px solid #00bcd4;border-radius:0 0 8px 8px;font-family:'Ubuntu Mono',monospace;box-shadow:0 2px 10px rgba(0,188,212,0.3)}body.edge-ai-theme .code-header{background:linear-gradient(90deg,#00bcd4,#00838f);color:#fff;border-radius:8px 8px 0 0;padding:8px;display:flex;align-items:center}body.edge-ai-theme .code-header::before{content:"🌐";margin-right:8px;font-size:1.2em}body.edge-ai-theme .copy-btn{background-color:#00acc1;color:#fff;border-radius:3px;padding:5px}body.edge-ai-theme .copy-btn:hover{background-color:#00838f;box-shadow:0 0 10px #00838f}body.serverless-framework-theme pre{background-color:#1e1e1e;color:#ffc400;border:1px solid #ffab00;border-radius:0 0 10px 10px;font-family:'JetBrains Mono',monospace;box-shadow:0 2px 10px rgba(255,171,0,0.4)}body.serverless-framework-theme .code-header{background:linear-gradient(90deg,#ff6f00,#ff9100);color:#fff;border-radius:10px 10px 0 0;padding:8px;display:flex;align-items:center}body.serverless-framework-theme .code-header::before{content:"☁️";margin-right:8px;font-size:1.2em}body.serverless-framework-theme .copy-btn{background-color:#ff6f00;color:#fff;border-radius:3px;padding:5px}body.serverless-framework-theme .copy-btn:hover{background-color:#ff9100;box-shadow:0 0 10px #ff9100}body.iot-dashboard-theme pre{background-color:#2d2d2d;color:#80cbc4;border:1px solid #4db6ac;border-radius:0 0 8px 8px;font-family:'Roboto Mono',monospace;box-shadow:0 2px 10px rgba(77,182,172,0.4)}body.iot-dashboard-theme .code-header{background:linear-gradient(90deg,#26a69a,#00897b);color:#fff;border-radius:8px 8px 0 0;padding:8px;display:flex;align-items:center}body.iot-dashboard-theme .code-header::before{content:"📡";margin-right:8px;font-size:1.2em}body.iot-dashboard-theme .copy-btn{background-color:#00897b;color:#fff;border-radius:3px;padding:5px}body.iot-dashboard-theme .copy-btn:hover{background-color:#00695c;box-shadow:0 0 10px #00695c}body.augmented-reality-theme pre{background-color:#1a237e;color:#64ffda;border:1px solid #00bfa5;border-radius:0 0 10px 10px;font-family:'JetBrains Mono',monospace;box-shadow:0 2px 10px rgba(0,191,165,0.5)}body.augmented-reality-theme .code-header{background:linear-gradient(90deg,#00bfa5,#004d40);color:#fff;border-radius:10px 10px 0 0;padding:8px;display:flex;align-items:center}body.augmented-reality-theme .code-header::before{content:"🕶️";margin-right:8px;font-size:1.2em}body.augmented-reality-theme .copy-btn{background-color:#00bfa5;color:#fff;border-radius:3px;padding:5px}body.augmented-reality-theme .copy-btn:hover{background-color:#00796b;box-shadow:0 0 10px #00796b}body.digital-ocean-theme pre{background-color:#0d47a1;color:#bbdefb;border:1px solid #1e88e5;border-radius:0 0 8px 8px;font-family:'Roboto Mono',monospace;box-shadow:0 2px 10px rgba(30,136,229,0.4)}body.digital-ocean-theme .code-header{background:linear-gradient(90deg,#1e88e5,#42a5f5);color:#fff;border-radius:8px 8px 0 0;padding:8px;display:flex;align-items:center}body.digital-ocean-theme .code-header::before{content:"🌊";margin-right:8px;font-size:1.2em}body.digital-ocean-theme .copy-btn{background-color:#1e88e5;color:#fff;border-radius:3px;padding:5px}body.digital-ocean-theme .copy-btn:hover{background-color:#1565c0;box-shadow:0 0 10px #1565c0}body.vr-universe-theme pre{background-color:#2d2d2d;color:#d500f9;border:1px solid #a0f;border-radius:0 0 12px 12px;font-family:'Fira Code',monospace;box-shadow:0 2px 10px rgba(170,0,255,0.5)}body.vr-universe-theme .code-header{background:linear-gradient(90deg,#9c27b0,#6a1b9a);color:#fff;border-radius:12px 12px 0 0;padding:8px;display:flex;align-items:center}body.vr-universe-theme .code-header::before{content:"🕹️";margin-right:8px;font-size:1.2em}body.vr-universe-theme .copy-btn{background-color:#a0f;color:#fff;border-radius:3px;padding:5px}body.vr-universe-theme .copy-btn:hover{background-color:#7b1fa2;box-shadow:0 0 10px #7b1fa2}body.holographic-flux-theme pre{background-color:#1c1c1e;color:#d4fc79;border:1px solid #00d4ff;border-radius:0 0 12px 12px;font-family:'Courier Prime',monospace;box-shadow:0 2px 10px rgba(0,212,255,0.5)}body.holographic-flux-theme .code-header{background:linear-gradient(90deg,#8e44ad,#3498db);color:#fff;border-radius:12px 12px 0 0;padding:8px;display:flex;align-items:center}body.holographic-flux-theme .code-header::before{content:"🌌";margin-right:8px;font-size:1.2em}body.holographic-flux-theme .copy-btn{background-color:#3498db;color:#fff;border-radius:3px;padding:5px}body.holographic-flux-theme .copy-btn:hover{background-color:#1abc9c;box-shadow:0 0 10px #1abc9c}body.circuit-pulse-theme pre{background-color:#000;color:#0f9;border:1px solid #00e676;border-radius:0 0 10px 10px;font-family:'Fira Code',monospace;box-shadow:0 2px 10px rgba(0,230,118,0.5)}body.circuit-pulse-theme .code-header{background:linear-gradient(90deg,#1de9b6,#00e676);color:#000;border-radius:10px 10px 0 0;padding:8px;display:flex;align-items:center}body.circuit-pulse-theme .code-header::before{content:"⚡";margin-right:8px;font-size:1.2em}body.circuit-pulse-theme .copy-btn{background-color:#00e676;color:#000;border-radius:3px;padding:5px}body.circuit-pulse-theme .copy-btn:hover{background-color:#1de9b6;box-shadow:0 0 10px #1de9b6}body.nebula-dreams-theme pre{background-color:#2b2b2b;color:#ff9a9e;border:1px solid #f368e0;border-radius:0 0 8px 8px;font-family:'Source Code Pro',monospace;box-shadow:0 2px 10px rgba(243,104,224,0.5)}body.nebula-dreams-theme .code-header{background:linear-gradient(90deg,#f368e0,#ff9a9e);color:#fff;border-radius:8px 8px 0 0;padding:8px;display:flex;align-items:center}body.nebula-dreams-theme .code-header::before{content:"✨";margin-right:8px;font-size:1.2em}body.nebula-dreams-theme .copy-btn{background-color:#f368e0;color:#fff;border-radius:3px;padding:5px}body.nebula-dreams-theme .copy-btn:hover{background-color:#ff6b6b;box-shadow:0 0 10px #ff6b6b}body.ethereal-cosmos-theme pre{background-color:#1b263b;color:#e0e1dd;border:1px solid #415a77;border-radius:0 0 12px 12px;font-family:'Inconsolata',monospace;box-shadow:0 2px 10px rgba(65,90,119,0.5)}body.ethereal-cosmos-theme .code-header{background:linear-gradient(90deg,#415a77,#0d1b2a);color:#fff;border-radius:12px 12px 0 0;padding:8px;display:flex;align-items:center}body.ethereal-cosmos-theme .code-header::before{content:"🌠";margin-right:8px;font-size:1.2em}body.ethereal-cosmos-theme .copy-btn{background-color:#415a77;color:#fff;border-radius:3px;padding:5px}body.ethereal-cosmos-theme .copy-btn:hover{background-color:#1b263b;box-shadow:0 0 10px #1b263b}body.bio-tech-green-theme pre{background-color:#081c15;color:#b9fbc0;border:1px solid #34d399;border-radius:0 0 8px 8px;font-family:'Fira Mono',monospace;box-shadow:0 2px 10px rgba(52,211,153,0.4)}body.bio-tech-green-theme .code-header{background:linear-gradient(90deg,#10b981,#065f46);color:#fff;border-radius:8px 8px 0 0;padding:8px;display:flex;align-items:center}body.bio-tech-green-theme .code-header::before{content:"🧬";margin-right:8px;font-size:1.2em}body.bio-tech-green-theme .copy-btn{background-color:#10b981;color:#fff;border-radius:3px;padding:5px}body.bio-tech-green-theme .copy-btn:hover{background-color:#065f46;box-shadow:0 0 10px #065f46}body.steampunk-glow-theme pre{background-color:#3e2723;color:#ffcc80;border:1px solid #d7ccc8;border-radius:0 0 10px 10px;font-family:'IBM Plex Mono',monospace;box-shadow:0 2px 10px rgba(255,204,128,0.5)}body.steampunk-glow-theme .code-header{background:linear-gradient(90deg,#8d6e63,#5d4037);color:#fff;border-radius:10px 10px 0 0;padding:8px;display:flex;align-items:center}body.steampunk-glow-theme .code-header::before{content:"⚙️";margin-right:8px;font-size:1.2em}body.steampunk-glow-theme .copy-btn{background-color:#8d6e63;color:#fff;border-radius:3px;padding:5px}body.steampunk-glow-theme .copy-btn:hover{background-color:#5d4037;box-shadow:0 0 10px #5d4037}body.neo-tokyo-theme pre{background-color:#0f0f0f;color:#f72585;border:1px solid #7209b7;border-radius:0 0 10px 10px;font-family:'Share Tech Mono',monospace;box-shadow:0 2px 10px rgba(114,9,183,0.5)}body.neo-tokyo-theme .code-header{background:linear-gradient(90deg,#480ca8,#3a0ca3);color:#fff;border-radius:10px 10px 0 0;padding:8px;display:flex;align-items:center}body.neo-tokyo-theme .code-header::before{content:"🌃";margin-right:8px;font-size:1.2em}body.neo-tokyo-theme .copy-btn{background-color:#7209b7;color:#fff;border-radius:3px;padding:5px}body.neo-tokyo-theme .copy-btn:hover{background-color:#480ca8;box-shadow:0 0 10px #480ca8}body.solar-flare-theme pre{background-color:#211a1d;color:#ff9f1c;border:1px solid #ff3d00;border-radius:0 0 8px 8px;font-family:'Space Mono',monospace;box-shadow:0 2px 10px rgba(255,61,0,0.5)}body.solar-flare-theme .code-header{background:linear-gradient(90deg,#ff4500,#ff8c00);color:#fff;border-radius:8px 8px 0 0;padding:8px;display:flex;align-items:center}body.solar-flare-theme .code-header::before{content:"☀️";margin-right:8px;font-size:1.2em}body.solar-flare-theme .copy-btn{background-color:#ff4500;color:#fff;border-radius:3px;padding:5px}body.solar-flare-theme .copy-btn:hover{background-color:#ff8c00;box-shadow:0 0 10px #ff8c00}body.digital-matrix-theme pre{background-color:#000;color:#00ff41;border:1px solid #007f33;border-radius:0 0 12px 12px;font-family:'Courier Prime',monospace;box-shadow:0 2px 10px rgba(0,127,51,0.5)}body.digital-matrix-theme .code-header{background:linear-gradient(90deg,#0c6,#007f33);color:#fff;border-radius:12px 12px 0 0;padding:8px;display:flex;align-items:center}body.digital-matrix-theme .code-header::before{content:"🔢";margin-right:8px;font-size:1.2em}body.digital-matrix-theme .copy-btn{background-color:#0c6;color:#fff;border-radius:3px;padding:5px}body.digital-matrix-theme .copy-btn:hover{background-color:#007f33;box-shadow:0 0 10px #007f33}body.galactic-overdrive-theme pre{background-color:#1b003b;color:#fc0;border:1px solid #e91e63;border-radius:0 0 10px 10px;font-family:'Anonymous Pro',monospace;box-shadow:0 2px 10px rgba(233,30,99,0.5)}body.galactic-overdrive-theme .code-header{background:linear-gradient(90deg,#e91e63,#ff5722);color:#fff;border-radius:10px 10px 0 0;padding:8px;display:flex;align-items:center}body.galactic-overdrive-theme .code-header::before{content:"🚀";margin-right:8px;font-size:1.2em}body.galactic-overdrive-theme .copy-btn{background-color:#e91e63;color:#fff;border-radius:3px;padding:5px}body.galactic-overdrive-theme .copy-btn:hover{background-color:#c2185b;box-shadow:0 0 10px #c2185b}body.aurora-spectrum-theme pre{background-color:#0d1b2a;color:#a8dadc;border:1px solid #457b9d;border-radius:0 0 12px 12px;font-family:'Overpass Mono',monospace;box-shadow:0 2px 10px rgba(69,123,157,0.4)}body.aurora-spectrum-theme .code-header{background:linear-gradient(90deg,#1d3557,#457b9d);color:#fff;border-radius:12px 12px 0 0;padding:8px;display:flex;align-items:center}body.aurora-spectrum-theme .code-header::before{content:"🌌";margin-right:8px;font-size:1.2em}body.aurora-spectrum-theme .copy-btn{background-color:#457b9d;color:#fff;border-radius:3px;padding:5px}body.aurora-spectrum-theme .copy-btn:hover{background-color:#1d3557;box-shadow:0 0 10px #1d3557}body.cyber-eclipse-theme pre{background-color:#121212;color:#bb86fc;border:1px solid #3700b3;border-radius:0 0 10px 10px;font-family:'Input Mono',monospace;box-shadow:0 2px 10px rgba(187,134,252,0.5)}body.cyber-eclipse-theme .code-header{background:linear-gradient(90deg,#6200ea,#3700b3);color:#fff;border-radius:10px 10px 0 0;padding:8px;display:flex;align-items:center}body.cyber-eclipse-theme .code-header::before{content:"🌑";margin-right:8px;font-size:1.2em}body.cyber-eclipse-theme .copy-btn{background-color:#6200ea;color:#fff;border-radius:3px;padding:5px}body.cyber-eclipse-theme .copy-btn:hover{background-color:#3700b3;box-shadow:0 0 10px #3700b3}body.academic-integrity-theme pre{background-color:#f9f9f9;color:#212121;border:1px solid #e0e0e0;border-radius:0 0 5px 5px;font-family:'Georgia',serif;box-shadow:0 2px 10px rgba(224,224,224,0.5)}body.academic-integrity-theme .code-header{background:linear-gradient(90deg,#37474f,#607d8b);color:#fff;border-radius:5px 5px 0 0;padding:8px;display:flex;align-items:center}body.academic-integrity-theme .code-header::before{content:"🎓";margin-right:8px;font-size:1.2em}body.academic-integrity-theme .copy-btn{background-color:#607d8b;color:#fff;border-radius:3px;padding:5px;font-size:0.9em}body.academic-integrity-theme .copy-btn:hover{background-color:#455a64;box-shadow:0 0 10px #455a64}body.research-focus-theme pre{background-color:#eef5ff;color:#1a237e;border:1px solid #5c6bc0;border-radius:0 0 10px 10px;font-family:'Palatino Linotype',serif;box-shadow:0 2px 10px rgba(92,107,192,0.4)}body.research-focus-theme .code-header{background:linear-gradient(90deg,#3949ab,#1a237e);color:#fff;border-radius:10px 10px 0 0;padding:8px;display:flex;align-items:center}body.research-focus-theme .code-header::before{content:"📚";margin-right:8px;font-size:1.2em}body.research-focus-theme .copy-btn{background-color:#3949ab;color:#fff;border-radius:3px;padding:5px;font-size:0.9em}body.research-focus-theme .copy-btn:hover{background-color:#1a237e;box-shadow:0 0 10px #1a237e}body.library-silence-theme pre{background-color:#f5f5dc;color:#4e342e;border:1px solid #d7ccc8;border-radius:0 0 12px 12px;font-family:'Book Antiqua',serif;box-shadow:0 2px 10px rgba(215,204,200,0.5)}body.library-silence-theme .code-header{background:linear-gradient(90deg,#795548,#5d4037);color:#fff;border-radius:12px 12px 0 0;padding:8px;display:flex;align-items:center}body.library-silence-theme .code-header::before{content:"🏛️";margin-right:8px;font-size:1.2em}body.library-silence-theme .copy-btn{background-color:#795548;color:#fff;border-radius:3px;padding:5px;font-size:0.9em}body.library-silence-theme .copy-btn:hover{background-color:#5d4037;box-shadow:0 0 10px #5d4037}body.thesis-blueprint-theme pre{background-color:#edf4ff;color:#036;border:1px solid #4a90e2;border-radius:0 0 10px 10px;font-family:'Cambria',serif;box-shadow:0 2px 10px rgba(74,144,226,0.4)}body.thesis-blueprint-theme .code-header{background:linear-gradient(90deg,#4a90e2,#00509e);color:#fff;border-radius:10px 10px 0 0;padding:8px;display:flex;align-items:center}body.thesis-blueprint-theme .code-header::before{content:"📑";margin-right:8px;font-size:1.2em}body.thesis-blueprint-theme .copy-btn{background-color:#4a90e2;color:#fff;border-radius:3px;padding:5px}body.thesis-blueprint-theme .copy-btn:hover{background-color:#00509e;box-shadow:0 0 10px #00509e}body.professors-wisdom-theme pre{background-color:#fffaf0;color:#222;border:1px solid #d4af37;border-radius:0 0 8px 8px;font-family:'Times New Roman',serif;box-shadow:0 2px 10px rgba(212,175,55,0.5)}body.professors-wisdom-theme .code-header{background:linear-gradient(90deg,#d4af37,#8b8000);color:#fff;border-radius:8px 8px 0 0;padding:8px;display:flex;align-items:center}body.professors-wisdom-theme .code-header::before{content:"🧐";margin-right:8px;font-size:1.2em}body.professors-wisdom-theme .copy-btn{background-color:#d4af37;color:#fff;border-radius:3px;padding:5px}body.professors-wisdom-theme .copy-btn:hover{background-color:#8b8000;box-shadow:0 0 10px #8b8000}body.scientific-discovery-theme pre{background-color:#f4fdf4;color:#004d40;border:1px solid #009688;border-radius:0 0 10px 10px;font-family:'EB Garamond',serif;box-shadow:0 2px 10px rgba(0,150,136,0.4)}body.scientific-discovery-theme .code-header{background:linear-gradient(90deg,#00695c,#004d40);color:#fff;border-radius:10px 10px 0 0;padding:8px;display:flex;align-items:center}body.scientific-discovery-theme .code-header::before{content:"🔬";margin-right:8px;font-size:1.2em}body.scientific-discovery-theme .copy-btn{background-color:#009688;color:#fff;border-radius:3px;padding:5px}body.scientific-discovery-theme .copy-btn:hover{background-color:#004d40;box-shadow:0 0 10px #004d40}body.mathematical-clarity-theme pre{background-color:#f3f4f6;color:#1e293b;border:1px solid #64748b;border-radius:0 0 8px 8px;font-family:'STIX Two Math',serif;box-shadow:0 2px 10px rgba(100,116,139,0.5)}body.mathematical-clarity-theme .code-header{background:linear-gradient(90deg,#1e293b,#334155);color:#fff;border-radius:8px 8px 0 0;padding:8px;display:flex;align-items:center}body.mathematical-clarity-theme .code-header::before{content:"📐";margin-right:8px;font-size:1.2em}body.mathematical-clarity-theme .copy-btn{background-color:#334155;color:#fff;border-radius:3px;padding:5px}body.mathematical-clarity-theme .copy-btn:hover{background-color:#1e293b;box-shadow:0 0 10px #1e293b}body.physics-precision-theme pre{background-color:#e8f5e9;color:#004d40;border:1px solid #26a69a;border-radius:0 0 10px 10px;font-family:'Computer Modern',serif;box-shadow:0 2px 10px rgba(38,166,154,0.4)}body.physics-precision-theme .code-header{background:linear-gradient(90deg,#004d40,#00796b);color:#fff;border-radius:10px 10px 0 0;padding:8px;display:flex;align-items:center}body.physics-precision-theme .code-header::before{content:"🔬";margin-right:8px;font-size:1.2em}body.physics-precision-theme .copy-btn{background-color:#00796b;color:#fff;border-radius:3px;padding:5px}body.physics-precision-theme .copy-btn:hover{background-color:#004d40;box-shadow:0 0 10px #004d40}body.code-academia-theme pre{background-color:#16161a;color:#94a1b2;border:1px solid #7f5af0;border-radius:0 0 12px 12px;font-family:'JetBrains Mono',monospace;box-shadow:0 2px 10px rgba(127,90,240,0.5)}body.code-academia-theme .code-header{background:linear-gradient(90deg,#7f5af0,#6246ea);color:#fff;border-radius:12px 12px 0 0;padding:8px;display:flex;align-items:center}body.code-academia-theme .code-header::before{content:"💻";margin-right:8px;font-size:1.2em}body.code-academia-theme .copy-btn{background-color:#6246ea;color:#fff;border-radius:3px;padding:5px}body.code-academia-theme .copy-btn:hover{background-color:#7f5af0;box-shadow:0 0 10px #7f5af0}body.historical-insights-theme pre{background-color:#fff8e1;color:#5d4037;border:1px solid #d7ccc8;border-radius:0 0 8px 8px;font-family:'EB Garamond',serif;box-shadow:0 2px 10px rgba(215,204,200,0.4)}body.historical-insights-theme .code-header{background:linear-gradient(90deg,#6d4c41,#4e342e);color:#fff;border-radius:8px 8px 0 0;padding:8px;display:flex;align-items:center}body.historical-insights-theme .code-header::before{content:"📜";margin-right:8px;font-size:1.2em}body.historical-insights-theme .copy-btn{background-color:#6d4c41;color:#fff;border-radius:3px;padding:5px}body.historical-insights-theme .copy-btn:hover{background-color:#4e342e;box-shadow:0 0 10px #4e342e}body.economics-metrics-theme pre{background-color:#f4f6f7;color:#2c3e50;border:1px solid #2980b9;border-radius:0 0 10px 10px;font-family:'Open Sans',sans-serif;box-shadow:0 2px 10px rgba(41,128,185,0.4)}body.economics-metrics-theme .code-header{background:linear-gradient(90deg,#3498db,#2980b9);color:#fff;border-radius:10px 10px 0 0;padding:8px;display:flex;align-items:center}body.economics-metrics-theme .code-header::before{content:"📈";margin-right:8px;font-size:1.2em}body.economics-metrics-theme .copy-btn{background-color:#2980b9;color:#fff;border-radius:3px;padding:5px}body.economics-metrics-theme .copy-btn:hover{background-color:#1f618d;box-shadow:0 0 10px #1f618d}body.cultural-heritage-theme pre{background-color:#faf3e0;color:#6c584c;border:1px solid #a98467;border-radius:0 0 12px 12px;font-family:'Libre Baskerville',serif;box-shadow:0 2px 10px rgba(169,132,103,0.4)}body.cultural-heritage-theme .code-header{background:linear-gradient(90deg,#8d7765,#6c584c);color:#fff;border-radius:12px 12px 0 0;padding:8px;display:flex;align-items:center}body.cultural-heritage-theme .code-header::before{content:"🏺";margin-right:8px;font-size:1.2em}body.cultural-heritage-theme .copy-btn{background-color:#8d7765;color:#fff;border-radius:3px;padding:5px}body.cultural-heritage-theme .copy-btn:hover{background-color:#6c584c;box-shadow:0 0 10px #6c584c}body.cultural-harmony-theme pre{background-color:#fafafa;color:#5a3e36;border:1px solid #a1887f;border-radius:0 0 10px 10px;font-family:'Merriweather',serif;box-shadow:0 2px 10px rgba(161,136,127,0.4)}body.cultural-harmony-theme .code-header{background:linear-gradient(90deg,#8d6e63,#6d4c41);color:#fff;border-radius:10px 10px 0 0;padding:8px;display:flex;align-items:center}body.cultural-harmony-theme .code-header::before{content:"🏺";margin-right:8px;font-size:1.2em}body.cultural-harmony-theme .copy-btn{background-color:#8d6e63;color:#fff;border-radius:3px;padding:5px}body.cultural-harmony-theme .copy-btn:hover{background-color:#6d4c41;box-shadow:0 0 10px #6d4c41}body.athletic-momentum-theme pre{background-color:#f0f4c3;color:#33691e;border:1px solid #8bc34a;border-radius:0 0 8px 8px;font-family:'Roboto',sans-serif;box-shadow:0 2px 10px rgba(139,195,74,0.5)}body.athletic-momentum-theme .code-header{background:linear-gradient(90deg,#689f38,#33691e);color:#fff;border-radius:8px 8px 0 0;padding:8px;display:flex;align-items:center}body.athletic-momentum-theme .code-header::before{content:"⚽";margin-right:8px;font-size:1.2em}body.athletic-momentum-theme .copy-btn{background-color:#689f38;color:#fff;border-radius:3px;padding:5px}body.athletic-momentum-theme .copy-btn:hover{background-color:#33691e;box-shadow:0 0 10px #33691e}body.melodic-rhythm-theme pre{background-color:#ffe4e1;color:#880e4f;border:1px solid #f06292;border-radius:0 0 12px 12px;font-family:'Lora',serif;box-shadow:0 2px 10px rgba(240,98,146,0.4)}body.melodic-rhythm-theme .code-header{background:linear-gradient(90deg,#e91e63,#c2185b);color:#fff;border-radius:12px 12px 0 0;padding:8px;display:flex;align-items:center}body.melodic-rhythm-theme .code-header::before{content:"🎵";margin-right:8px;font-size:1.2em}body.melodic-rhythm-theme .copy-btn{background-color:#e91e63;color:#fff;border-radius:3px;padding:5px}body.melodic-rhythm-theme .copy-btn:hover{background-color:#c2185b;box-shadow:0 0 10px #c2185b}body.artistic-expression-theme pre{background-color:#f9ebea;color:#641e16;border:1px solid #c0392b;border-radius:0 0 12px 12px;font-family:'Playfair Display',serif;box-shadow:0 2px 10px rgba(192,57,43,0.5)}body.artistic-expression-theme .code-header{background:linear-gradient(90deg,#d63031,#c0392b);color:#fff;border-radius:12px 12px 0 0;padding:8px;display:flex;align-items:center}body.artistic-expression-theme .code-header::before{content:"🎨";margin-right:8px;font-size:1.2em}body.artistic-expression-theme .copy-btn{background-color:#d63031;color:#fff;border-radius:3px;padding:5px}body.artistic-expression-theme .copy-btn:hover{background-color:#b71c1c;box-shadow:0 0 10px #b71c1c}body.sporting-spirit-theme pre{background-color:#fbe9e7;color:#e65100;border:1px solid #ff6d00;border-radius:0 0 10px 10px;font-family:'Montserrat',sans-serif;box-shadow:0 2px 10px rgba(255,109,0,0.5)}body.sporting-spirit-theme .code-header{background:linear-gradient(90deg,#ff6d00,#e65100);color:#fff;border-radius:10px 10px 0 0;padding:8px;display:flex;align-items:center}body.sporting-spirit-theme .code-header::before{content:"🏅";margin-right:8px;font-size:1.2em}body.sporting-spirit-theme .copy-btn{background-color:#ff6d00;color:#fff;border-radius:3px;padding:5px}body.sporting-spirit-theme .copy-btn:hover{background-color:#e65100;box-shadow:0 0 10px #e65100}body.symphonic-elegance-theme pre{background-color:#fdfaf6;color:#4a235a;border:1px solid #7d3c98;border-radius:0 0 12px 12px;font-family:'Cinzel',serif;box-shadow:0 2px 10px rgba(125,60,152,0.5)}body.symphonic-elegance-theme .code-header{background:linear-gradient(90deg,#9b59b6,#8e44ad);color:#fff;border-radius:12px 12px 0 0;padding:8px;display:flex;align-items:center}body.symphonic-elegance-theme .code-header::before{content:"🎻";margin-right:8px;font-size:1.2em}body.symphonic-elegance-theme .copy-btn{background-color:#9b59b6;color:#fff;border-radius:3px;padding:5px}body.symphonic-elegance-theme .copy-btn:hover{background-color:#8e44ad;box-shadow:0 0 10px #8e44ad}body.tribal-essence-theme pre{background-color:#fff3e0;color:#4e342e;border:1px solid #ff7043;border-radius:0 0 12px 12px;font-family:'Ubuntu',sans-serif;box-shadow:0 2px 10px rgba(255,112,67,0.4)}body.tribal-essence-theme .code-header{background:linear-gradient(90deg,#ff7043,#d84315);color:#fff;border-radius:12px 12px 0 0;padding:8px;display:flex;align-items:center}body.tribal-essence-theme .code-header::before{content:"🌍";margin-right:8px;font-size:1.2em}body.tribal-essence-theme .copy-btn{background-color:#ff7043;color:#fff;border-radius:3px;padding:5px}body.tribal-essence-theme .copy-btn:hover{background-color:#d84315;box-shadow:0 0 10px #d84315}body.moroccan-dream-theme pre{background-color:#e3f2fd;color:#1b5e20;border:1px solid #4caf50;border-radius:0 0 10px 10px;font-family:'Koulen',sans-serif;box-shadow:0 2px 10px rgba(76,175,80,0.4)}body.moroccan-dream-theme .code-header{background:linear-gradient(90deg,#43a047,#1b5e20);color:#fff;border-radius:10px 10px 0 0;padding:8px;display:flex;align-items:center}body.moroccan-dream-theme .code-header::before{content:"🕌";margin-right:8px;font-size:1.2em}body.moroccan-dream-theme .copy-btn{background-color:#43a047;color:#fff;border-radius:3px;padding:5px}body.moroccan-dream-theme .copy-btn:hover{background-color:#1b5e20;box-shadow:0 0 10px #1b5e20}body.asian-serenity-theme pre{background-color:#fff8e1;color:#795548;border:1px solid #d7ccc8;border-radius:0 0 8px 8px;font-family:'Noto Serif',serif;box-shadow:0 2px 10px rgba(215,204,200,0.4)}body.asian-serenity-theme .code-header{background:linear-gradient(90deg,#8d6e63,#5d4037);color:#fff;border-radius:8px 8px 0 0;padding:8px;display:flex;align-items:center;user-select:none}body.asian-serenity-theme .code-header::before{content:"🉐";margin-right:8px;font-size:1.2em}body.asian-serenity-theme .copy-btn{background-color:#8d6e63;color:#fff;border-radius:3px;padding:5px}body.asian-serenity-theme .copy-btn:hover{background-color:#5d4037;box-shadow:0 0 10px #5d4037}.blib-h-a-classic{font-family:var(--blib-font-family-serif);font-size:1rem;color:#069;text-decoration:none;transition:text-decoration 0.3s ease-in-out}.blib-h-a-classic:hover{text-decoration:underline}.blib-h-a-color-shift{font-family:var(--blib-font-family-clean);font-size:1rem;color:#009688;text-decoration:none;transition:color 0.3s ease-in-out}.blib-h-a-color-shift:hover{color:#ff4500}.blib-h-a-grow{font-family:var(--blib-font-family-friendly);font-size:1rem;color:#444;text-decoration:none;transition:transform 0.3s ease-in-out}.blib-h-a-grow:hover{transform:scale(1.1)}.blib-h-a-shadow{font-family:var(--blib-font-family-bold);font-size:1rem;color:#069;text-decoration:none;transition:text-shadow 0.3s ease-in-out}.blib-h-a-shadow:hover{text-shadow:1px 1px 5px rgba(0,0,0,0.3)}.blib-h-a-gradient-bg{font-family:var(--blib-font-family-modern);font-size:1rem;color:#fff;text-decoration:none;background:linear-gradient(to right,#3f51b5,#009688);padding:4px 8px;border-radius:6px;transition:background 0.3s ease-in-out}.blib-h-a-gradient-bg:hover{background:linear-gradient(to right,#ff4500,#3f51b5)}.blib-h-a-hover-bg-color{font-family:var(--blib-font-family-serif);font-size:1rem;color:#fff;text-decoration:none;background-color:#009688;padding:4px 8px;border-radius:6px;transition:background-color 0.3s ease-in-out}.blib-h-a-hover-bg-color:hover{background-color:#ff5722}.blib-h-a-hover-shadow{font-family:var(--blib-font-family-clean);font-size:1rem;color:#333;text-decoration:none;transition:box-shadow 0.3s ease-in-out}.blib-h-a-hover-shadow:hover{box-shadow:0 4px 8px rgba(0,0,0,0.3)}.blib-h-a-hover-scale{font-family:var(--blib-font-family-friendly);font-size:1rem;color:#069;text-decoration:none;transition:transform 0.3s ease-in-out}.blib-h-a-hover-scale:hover{transform:scale(1.1)}.blib-h-a-gradient-hover{font-family:var(--blib-font-family-bold);font-size:1rem;color:#fff;text-decoration:none;background:linear-gradient(to right,#3f51b5,#009688);padding:6px 12px;border-radius:6px;transition:background 0.3s ease-in-out}.blib-h-a-gradient-hover:hover{background:linear-gradient(to right,#ff5722,#069)}.blib-h-a-hover-underline{font-family:var(--blib-font-family-modern);font-size:1rem;color:#333;text-decoration:none;transition:text-decoration 0.3s ease-in-out}.blib-h-a-hover-underline:hover{text-decoration:underline}.blib-h-a-moving-bg{font-family:var(--blib-font-family-serif);font-size:1rem;color:#fff;text-decoration:none;background:linear-gradient(90deg,#009688,#3f51b5,#ff5722);background-size:200% 200%;padding:4px 8px;border-radius:6px;animation:moving-bg-effect 3s infinite linear}@keyframes moving-bg-effect{0%{background-position:0%}100%{background-position:100%}}.blib-h-a-hover-shadow-intense{font-family:var(--blib-font-family-clean);font-size:1rem;color:#069;text-decoration:none;transition:text-shadow 0.3s ease-in-out}.blib-h-a-hover-shadow-intense:hover{text-shadow:0 0 10px rgba(0,102,153,0.5)}.blib-h-a-hover-rotate{font-family:var(--blib-font-family-friendly);font-size:1rem;color:#333;text-decoration:none;transition:transform 0.3s ease-in-out}.blib-h-a-hover-rotate:hover{transform:rotate(-5deg)}.blib-h-a-color-wave{font-family:var(--blib-font-family-bold);font-size:1rem;color:#009688;text-decoration:none;background-color:#fff;transition:background-color 0.3s ease-in-out}.blib-h-a-color-wave:hover{background-color:#ff5722;color:#fff}.blib-h-a-hover-underline-color{font-family:var(--blib-font-family-modern);font-size:1rem;color:#069;text-decoration:none;transition:text-decoration 0.3s ease-in-out,color 0.3s ease-in-out}.blib-h-a-hover-underline-color:hover{text-decoration:underline;color:#ff4500}.blib-h-a-bg-shadow{font-family:var(--blib-font-family-serif);font-size:1rem;color:#fff;text-decoration:none;background-color:#069;padding:4px 8px;border-radius:6px;box-shadow:0 2px 5px rgba(0,0,0,0.2);transition:box-shadow 0.3s ease-in-out}.blib-h-a-bg-shadow:hover{box-shadow:0 4px 8px rgba(0,0,0,0.4)}.blib-h-a-color-splash{font-family:var(--blib-font-family-clean);font-size:1rem;color:#009688;text-decoration:none;transition:color 0.3s ease-in-out}.blib-h-a-color-splash:hover{color:#ff4500}.blib-h-a-pulse{font-family:var(--blib-font-family-friendly);font-size:1rem;color:#444;text-decoration:none;transition:transform 0.3s ease-in-out}.blib-h-a-pulse:hover{transform:scale(1.05)}.blib-h-a-animated-gradient{font-family:var(--blib-font-family-bold);font-size:1rem;color:#fff;text-decoration:none;background:linear-gradient(to right,#009688,#3f51b5);background-size:200% 200%;padding:6px 12px;border-radius:6px;animation:animated-gradient-effect 3s infinite linear}@keyframes animated-gradient-effect{0%{background-position:0%}100%{background-position:100%}}.blib-h-a-underline-hover{font-family:var(--blib-font-family-modern);font-size:1rem;color:#333;text-decoration:none;transition:text-decoration 0.3s ease-in-out}.blib-h-a-underline-hover:hover{text-decoration:underline wavy}.blib-h-a-fading-text{font-family:var(--blib-font-family-serif);font-size:1rem;color:#069;text-decoration:none;animation:fading-text-effect 2s infinite alternate ease-in-out}@keyframes fading-text-effect{0%{opacity:0.6}100%{opacity:1}}.blib-h-a-font-change-hover{font-family:var(--blib-font-family-clean);font-size:1rem;color:#009688;text-decoration:none;transition:font-family 0.3s ease-in-out}.blib-h-a-font-change-hover:hover{font-family:var(--blib-font-family-bold)}.blib-h-a-underline-spin{font-family:var(--blib-font-family-friendly);font-size:1rem;color:#333;text-decoration:none;transition:transform 0.3s ease-in-out,text-decoration 0.3s ease-in-out}.blib-h-a-underline-spin:hover{text-decoration:underline;transform:rotate(-5deg)}.blib-h-a-pulse-bg{font-family:var(--blib-font-family-bold);font-size:1rem;color:#fff;text-decoration:none;background:linear-gradient(to right,#3f51b5,#009688);padding:4px 8px;border-radius:6px;animation:pulse-bg-effect 2s infinite alternate ease-in-out}@keyframes pulse-bg-effect{0%{background-size:100%}100%{background-size:150%}}.blib-h-a-gradual-show{font-family:var(--blib-font-family-modern);font-size:1rem;color:#069;text-decoration:none;animation:gradual-show-effect 1.5s ease-in forwards;opacity:0}@keyframes gradual-show-effect{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.blib-h-a-zoom{font-family:var(--blib-font-family-serif);font-size:1rem;color:#333;text-decoration:none;transition:transform 0.3s ease-in-out}.blib-h-a-zoom:hover{transform:scale(1.1)}.blib-h-a-leather-bg{font-family:var(--blib-font-family-clean);font-size:1rem;color:#fff;text-decoration:none;background:#563d2d;padding:8px 12px;border-radius:6px;box-shadow:inset 0 4px 8px rgba(0,0,0,0.3)}.blib-h-a-rotate-gradient{font-family:var(--blib-font-family-friendly);font-size:1rem;color:#fff;text-decoration:none;background:linear-gradient(45deg,#ff4500,#009688,#3f51b5);background-size:150% 150%;padding:4px 8px;border-radius:6px;animation:rotate-gradient-effect 4s infinite linear}@keyframes rotate-gradient-effect{0%{background-position:0% 0%}100%{background-position:100% 100%}}.blib-h-a-hover-opacity{font-family:var(--blib-font-family-bold);font-size:1rem;color:#fff;text-decoration:none;background-color:#3f51b5;padding:4px 8px;border-radius:6px;transition:background-color 0.3s ease-in-out,opacity 0.3s ease-in-out;opacity:1}.blib-h-a-hover-opacity:hover{background-color:#ff4500;opacity:0.8}.blib-h-a-wave-text{font-family:var(--blib-font-family-modern);font-size:1rem;color:#333;text-decoration:none;display:inline-block}.blib-h-a-wave-text span{display:inline-block;animation:wave-text-effect 1.5s infinite ease-in-out}@keyframes wave-text-effect{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}.blib-h-a-slide-in{font-family:var(--blib-font-family-serif);font-size:1rem;color:#069;text-decoration:none;animation:slide-in-effect 1.5s ease-in-out forwards;opacity:0}@keyframes slide-in-effect{from{transform:translateX(-20px);opacity:0}to{transform:translateX(0);opacity:1}}.blib-h-a-hover-text-color{font-family:var(--blib-font-family-clean);font-size:1rem;color:#333;text-decoration:none;transition:color 0.3s ease-in-out}.blib-h-a-hover-text-color:hover{color:#ff5722}.blib-h-a-bg-wave{font-family:var(--blib-font-family-friendly);font-size:1rem;color:#fff;text-decoration:none;background:linear-gradient(to right,#009688,#3f51b5);padding:4px 8px;border-radius:6px;animation:bg-wave-effect 2s infinite ease-in-out}@keyframes bg-wave-effect{0%{background-size:100%}100%{background-size:150%}}.blib-h-a-hover-glow{font-family:var(--blib-font-family-bold);font-size:1rem;color:#069;text-decoration:none;transition:text-shadow 0.3s ease-in-out}.blib-h-a-hover-glow:hover{text-shadow:0 0 10px rgba(0,102,153,0.7)}.blib-h-a-fade-in{font-family:var(--blib-font-family-modern);font-size:1rem;color:#333;text-decoration:none;animation:fade-in-effect 1.5s ease forwards;opacity:0}@keyframes fade-in-effect{from{opacity:0}to{opacity:1}}.blib-h-a-bounce{font-family:var(--blib-font-family-serif);font-size:1rem;color:#009688;text-decoration:none;animation:bounce-effect 2s infinite ease-in-out}@keyframes bounce-effect{0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}}.blib-h-a-blur-bg{font-family:var(--blib-font-family-clean);font-size:1rem;color:#fff;text-decoration:none;background:#3f51b5;padding:4px 8px;border-radius:6px;filter:blur(0px);transition:filter 0.3s ease-in-out}.blib-h-a-blur-bg:hover{filter:blur(4px)}.blib-h-a-horizontal-gradient{font-family:var(--blib-font-family-friendly);font-size:1rem;color:#fff;text-decoration:none;background:linear-gradient(to right,#3f51b5,#009688,#ff5722);background-size:200% 100%;padding:6px 12px;border-radius:6px;animation:horizontal-gradient-effect 3s infinite alternate linear}@keyframes horizontal-gradient-effect{0%{background-position:0% 50%}100%{background-position:100% 50%}}.blib-h-a-gradual-underline{font-family:var(--blib-font-family-bold);font-size:1rem;color:#444;text-decoration:none;position:relative;overflow:hidden}.blib-h-a-gradual-underline::after{content:'';position:absolute;left:0;bottom:0;width:0;height:2px;background-color:#069;transition:width 0.3s ease-in-out}.blib-h-a-gradual-underline:hover::after{width:100%}.blib-h-a-color-fade{font-family:var(--blib-font-family-modern);font-size:1rem;color:#069;text-decoration:none;animation:color-fade-effect 2s infinite alternate ease-in-out}@keyframes color-fade-effect{0%{color:#069}100%{color:#ff5722}}.blib-h-a-flip{font-family:var(--blib-font-family-serif);font-size:1rem;color:#009688;text-decoration:none;transition:transform 0.3s ease-in-out}.blib-h-a-flip:hover{transform:rotateY(180deg)}.blib-h-a-flicker-text{font-family:var(--blib-font-family-clean);font-size:1rem;color:#069;text-decoration:none;animation:flicker-text-effect 2s infinite alternate ease-in-out}@keyframes flicker-text-effect{0%{opacity:0.8}100%{opacity:1}}.blib-h-a-hover-border{font-family:var(--blib-font-family-friendly);font-size:1rem;color:#333;text-decoration:none;border:2px solid transparent;transition:border-color 0.3s ease-in-out}.blib-h-a-hover-border:hover{border-color:#ff4500}.blib-h-a-rounded-gradient{font-family:var(--blib-font-family-bold);font-size:1rem;color:#fff;text-decoration:none;background:linear-gradient(45deg,#3f51b5,#ff5722);padding:6px 12px;border-radius:50px;transition:background 0.3s ease-in-out}.blib-h-a-rounded-gradient:hover{background:linear-gradient(45deg,#009688,#069)}.blib-h-a-grow{font-family:var(--blib-font-family-modern);font-size:1rem;color:#444;text-decoration:none;animation:grow-effect 3s infinite alternate ease-in-out}@keyframes grow-effect{0%{font-size:1rem}100%{font-size:1.2rem}}.blib-h-a-fade-out{font-family:var(--blib-font-family-serif);font-size:1rem;color:#069;text-decoration:none;animation:fade-out-effect 2s ease-in-out forwards}@keyframes fade-out-effect{from{opacity:1}to{opacity:0}}.blib-h-a-hover-bg-color{font-family:var(--blib-font-family-clean);font-size:1rem;color:#fff;text-decoration:none;background-color:#009688;padding:6px 12px;border-radius:6px;transition:background-color 0.3s ease-in-out}.blib-h-a-hover-bg-color:hover{background-color:#ff4500}.blib-h-a-text-spin{font-family:var(--blib-font-family-friendly);font-size:1rem;color:#333;text-decoration:none;display:inline-block;animation:text-spin-effect 3s infinite linear}@keyframes text-spin-effect{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.blib-h-a-pulse-gradient-bg{font-family:var(--blib-font-family-bold);font-size:1rem;color:#fff;text-decoration:none;background:linear-gradient(45deg,#3f51b5,#ff4500);padding:6px 12px;border-radius:6px;animation:pulse-gradient-bg-effect 2s infinite alternate ease-in-out}@keyframes pulse-gradient-bg-effect{0%{background-size:100%}100%{background-size:150%}}.blib-h-a-slide-up{font-family:var(--blib-font-family-modern);font-size:1rem;color:#444;text-decoration:none;animation:slide-up-effect 2s ease-in-out forwards;opacity:0}@keyframes slide-up-effect{from{transform:translateY(10px);opacity:0}to{transform:translateY(0);opacity:1}}.blib-h-a-rotate{font-family:var(--blib-font-family-serif);font-size:1rem;color:#069;text-decoration:none;transition:transform 0.3s ease-in-out}.blib-h-a-rotate:hover{transform:rotate(360deg)}.blib-h-a-dashed-underline{font-family:var(--blib-font-family-clean);font-size:1rem;color:#333;text-decoration:none;position:relative}.blib-h-a-dashed-underline::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:2px;background:linear-gradient(90deg,#009688 33%,transparent 33%);background-size:6px 100%;animation:dashed-underline-effect 2s infinite ease-in-out}@keyframes dashed-underline-effect{from{background-position:0%}to{background-position:100%}}.blib-h-a-hover-gradient-bg{font-family:var(--blib-font-family-friendly);font-size:1rem;color:#fff;text-decoration:none;padding:6px 12px;border-radius:6px;background:linear-gradient(45deg,#ff4500,transparent);transition:background 0.3s ease-in-out}.blib-h-a-hover-gradient-bg:hover{background:linear-gradient(45deg,#009688,#3f51b5)}.blib-h-a-fade-in-grow{font-family:var(--blib-font-family-bold);font-size:1rem;color:#444;text-decoration:none;animation:fade-in-grow-effect 2s ease-in-out forwards;opacity:0;transform:scale(0.8)}@keyframes fade-in-grow-effect{from{opacity:0;transform:scale(0.8)}to{opacity:1;transform:scale(1)}}.blib-h-a-circular-bg{font-family:var(--blib-font-family-modern);font-size:1rem;color:#fff;text-decoration:none;background:linear-gradient(45deg,#009688,#3f51b5,#ff4500);padding:4px 8px;border-radius:6px;animation:circular-bg-effect 3s infinite linear}@keyframes circular-bg-effect{from{background-position:0% 0%}to{background-position:100% 100%}}.blib-h-a-text-zoom{font-family:var(--blib-font-family-serif);font-size:1rem;color:#333;text-decoration:none;transition:transform 0.3s ease-in-out}.blib-h-a-text-zoom:hover{transform:scale(1.2)}.blib-h-a-hover-dotted{font-family:var(--blib-font-family-clean);font-size:1rem;color:#009688;text-decoration:none;position:relative}.blib-h-a-hover-dotted::before,.blib-h-a-hover-dotted::after{content:'•';position:absolute;font-size:1.2rem;opacity:0;transition:opacity 0.3s ease,transform 0.3s ease}.blib-h-a-hover-dotted::before{left:-10px;transform:translateX(-10px)}.blib-h-a-hover-dotted::after{right:-10px;transform:translateX(10px)}.blib-h-a-hover-dotted:hover::before,.blib-h-a-hover-dotted:hover::after{opacity:1;transform:translateX(0)}.blib-h-a-rotating-bg{font-family:var(--blib-font-family-friendly);font-size:1rem;color:#fff;text-decoration:none;background:linear-gradient(45deg,#3f51b5,#009688,#ff4500);background-size:200% 200%;padding:4px 8px;border-radius:6px;animation:rotating-bg-effect 3s infinite linear}@keyframes rotating-bg-effect{from{background-position:0%}to{background-position:100%}}.blib-h-a-hover-fade-text{font-family:var(--blib-font-family-bold);font-size:1rem;color:#444;text-decoration:none;transition:opacity 0.3s ease-in-out}.blib-h-a-hover-fade-text:hover{opacity:0.7}.blib-h-a-text-wave{font-family:var(--blib-font-family-modern);font-size:1rem;color:#333;text-decoration:none;display:inline-block}.blib-h-a-text-wave span{display:inline-block;animation:text-wave-effect 1.5s infinite ease-in-out}@keyframes text-wave-effect{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}.blib-h-a-pulsing{font-family:var(--blib-font-family-serif);font-size:1rem;color:#009688;text-decoration:none;animation:pulsing-effect 2s infinite ease-in-out}@keyframes pulsing-effect{0%{transform:scale(1);opacity:1}100%{transform:scale(1.05);opacity:0.9}}.blib-h-a-bg-opacity-hover{font-family:var(--blib-font-family-clean);font-size:1rem;color:#fff;text-decoration:none;background-color:#3f51b5;padding:4px 8px;border-radius:6px;transition:background-color 0.3s ease-in-out,opacity 0.3s ease-in-out;opacity:1}.blib-h-a-bg-opacity-hover:hover{background-color:#ff4500;opacity:0.7}.blib-h-a-spin-text{font-family:var(--blib-font-family-friendly);font-size:1rem;color:#333;text-decoration:none;animation:spin-text-effect 2s infinite linear}@keyframes spin-text-effect{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.blib-h-a-gradient-pulse{font-family:var(--blib-font-family-bold);font-size:1rem;color:#fff;text-decoration:none;background:linear-gradient(to right,#3f51b5,#009688);padding:6px 12px;border-radius:6px;animation:blib-kf-gradient-pulse-effect 2s infinite alternate ease-in-out}.blib-h-a-wave-letters{font-family:var(--blib-font-family-modern);font-size:1rem;color:#444;text-decoration:none;display:inline-block}.blib-h-a-wave-letters span{display:inline-block;animation:blib-kf-wave-letters-effect 1.5s infinite ease-in-out}.blib-h-a-slide-from-left{font-family:var(--blib-font-family-serif);font-size:1rem;color:#069;text-decoration:none;animation:slide-from-left-effect 1.5s ease-in-out forwards;opacity:0}@keyframes slide-from-left-effect{from{transform:translateX(-20px);opacity:0}to{transform:translateX(0);opacity:1}}.blib-h-a-hover-border-fade{font-family:var(--blib-font-family-clean);font-size:1rem;color:#333;text-decoration:none;border:2px solid transparent;transition:border-color 0.3s ease-in-out}.blib-h-a-hover-border-fade:hover{border-color:rgba(0,102,153,0.5)}.blib-h-a-hover-line-above{font-family:var(--blib-font-family-friendly);font-size:1rem;color:#009688;text-decoration:none;position:relative}.blib-h-a-hover-line-above::before{content:'';position:absolute;left:0;top:-3px;width:0;height:2px;background-color:#009688;transition:width 0.3s ease-in-out}.blib-h-a-hover-line-above:hover::before{width:100%}.blib-h-a-bg-zoom{font-family:var(--blib-font-family-bold);font-size:1rem;color:#fff;text-decoration:none;background:linear-gradient(45deg,#3f51b5,#ff5722);padding:6px 12px;border-radius:6px;animation:bg-zoom-effect 3s infinite alternate ease-in-out}@keyframes bg-zoom-effect{0%{background-size:100%}100%{background-size:150%}}.blib-h-a-fade-slide{font-family:var(--blib-font-family-modern);font-size:1rem;color:#444;text-decoration:none;animation:fade-slide-effect 1.5s ease-in-out forwards;opacity:0;transform:translateY(10px)}@keyframes fade-slide-effect{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.blib-h-a-color-shift{font-family:var(--blib-font-family-serif);font-size:1rem;color:#069;text-decoration:none;animation:color-shift-effect 2s infinite alternate ease-in-out}@keyframes color-shift-effect{0%{color:#069}100%{color:#ff5722}}.blib-h-a-hover-shadow-effect{font-family:var(--blib-font-family-clean);font-size:1rem;color:#333;text-decoration:none;transition:box-shadow 0.3s ease-in-out}.blib-h-a-hover-shadow-effect:hover{box-shadow:0 4px 8px rgba(0,0,0,0.3)}.blib-h-a-center-underline{font-family:var(--blib-font-family-friendly);font-size:1rem;color:#009688;text-decoration:none;position:relative}.blib-h-a-center-underline::after{content:'';position:absolute;bottom:0;left:50%;width:0;height:2px;background-color:#009688;transition:width 0.3s ease-in-out,left 0.3s ease-in-out}.blib-h-a-center-underline:hover::after{width:100%;left:0}.blib-h-a-wavy-bg{font-family:var(--blib-font-family-bold);font-size:1rem;color:#fff;text-decoration:none;background:linear-gradient(45deg,#3f51b5,#009688,#ff4500);background-size:200% 200%;padding:6px 12px;border-radius:6px;animation:wavy-bg-effect 3s infinite ease-in-out}@keyframes wavy-bg-effect{0%{background-position:0%}100%{background-position:100%}}.blib-h-a-hover-fade-out{font-family:var(--blib-font-family-modern);font-size:1rem;color:#444;text-decoration:none;transition:opacity 0.3s ease-in-out;opacity:1}.blib-h-a-hover-fade-out:hover{opacity:0.5}.blib-h-a-bg-color-shift{font-family:var(--blib-font-family-serif);font-size:1rem;color:#fff;text-decoration:none;background-color:#069;padding:6px 12px;border-radius:6px;animation:bg-color-shift-effect 3s infinite alternate ease-in-out}@keyframes bg-color-shift-effect{0%{background-color:#069}100%{background-color:#ff4500}}.blib-h-a-underline-expand{font-family:var(--blib-font-family-clean);font-size:1rem;color:#333;text-decoration:none;position:relative;overflow:hidden}.blib-h-a-underline-expand::after{content:'';position:absolute;bottom:0;left:50%;width:0;height:2px;background-color:#009688;transition:width 0.3s ease-in-out,left 0.3s ease-in-out}.blib-h-a-underline-expand:hover::after{width:100%;left:0}.blib-h-a-focus-bg{font-family:var(--blib-font-family-friendly);font-size:1rem;color:#fff;text-decoration:none;background:linear-gradient(to right,#3f51b5,#009688);padding:6px 12px;border-radius:6px;animation:focus-bg-effect 2s infinite alternate ease-in-out}@keyframes focus-bg-effect{0%{transform:scale(1)}100%{transform:scale(1.1)}}.blib-h-a-fade-underline{font-family:var(--blib-font-family-bold);font-size:1rem;color:#069;text-decoration:none;transition:opacity 0.3s ease-in-out,text-decoration 0.3s ease-in-out;opacity:1}.blib-h-a-fade-underline:hover{opacity:0.6;text-decoration:underline}.blib-h-a-text-pulse{font-family:var(--blib-font-family-modern);font-size:1rem;color:#333;text-decoration:none;animation:text-pulse-effect 1.5s infinite ease-in-out}@keyframes text-pulse-effect{0%{transform:scale(1)}100%{transform:scale(1.1)}}.blib-h-a-center-spin{font-family:var(--blib-font-family-serif);font-size:1rem;color:#069;text-decoration:none;transition:transform 0.3s ease-in-out}.blib-h-a-center-spin:hover{transform:rotate(360deg)}.blib-h-a-vertical-underline{font-family:var(--blib-font-family-clean);font-size:1rem;color:#333;text-decoration:none;position:relative}.blib-h-a-vertical-underline::after{content:'';position:absolute;bottom:0;left:50%;width:2px;height:0;background-color:#009688;transition:height 0.3s ease-in-out}.blib-h-a-vertical-underline:hover::after{height:100%;left:50%}.blib-h-a-bg-swap{font-family:var(--blib-font-family-friendly);font-size:1rem;color:#fff;text-decoration:none;background:linear-gradient(45deg,#3f51b5,#009688,#ff4500);padding:4px 8px;border-radius:6px;animation:bg-swap-effect 2s infinite ease-in-out}@keyframes bg-swap-effect{0%{background-position:0%}100%{background-position:100%}}.blib-h-a-fade-scale{font-family:var(--blib-font-family-bold);font-size:1rem;color:#444;text-decoration:none;animation:fade-scale-effect 1.5s ease-in-out forwards;opacity:0;transform:scale(0.8)}@keyframes fade-scale-effect{from{opacity:0;transform:scale(0.8)}to{opacity:1;transform:scale(1)}}.blib-h-a-multi-shadow{font-family:var(--blib-font-family-modern);font-size:1rem;color:#069;text-decoration:none;transition:text-shadow 0.3s ease-in-out}.blib-h-a-multi-shadow:hover{text-shadow:2px 2px 4px #3f51b5,-2px -2px 4px #ff5722}.blib-h-a-color-wave{font-family:var(--blib-font-family-serif);font-size:1rem;color:#fff;text-decoration:none;background:linear-gradient(to right,#069,#009688,#3f51b5);background-size:200% 200%;padding:6px 12px;border-radius:6px;animation:color-wave-effect 3s infinite ease-in-out}@keyframes color-wave-effect{0%{background-position:0%}100%{background-position:100%}}.blib-h-a-hover-double-line{font-family:var(--blib-font-family-clean);font-size:1rem;color:#333;text-decoration:none;position:relative}.blib-h-a-hover-double-line::before,.blib-h-a-hover-double-line::after{content:'';position:absolute;width:0;height:2px;background-color:#009688;transition:width 0.3s ease-in-out}.blib-h-a-hover-double-line::before{top:-5px;left:0}.blib-h-a-hover-double-line::after{bottom:-5px;left:0}.blib-h-a-hover-double-line:hover::before,.blib-h-a-hover-double-line:hover::after{width:100%}.blib-h-a-pulse-bg{font-family:var(--blib-font-family-friendly);font-size:1rem;color:#fff;text-decoration:none;background:linear-gradient(45deg,#ff4500,#009688);padding:6px 12px;border-radius:6px;animation:pulse-bg-effect 2s infinite alternate ease-in-out}@keyframes pulse-bg-effect{0%{transform:scale(1)}100%{transform:scale(1.05)}}.blib-h-a-fade-rotate{font-family:var(--blib-font-family-bold);font-size:1rem;color:#069;text-decoration:none;animation:fade-rotate-effect 2s ease-in-out forwards;opacity:0;transform:rotate(-20deg)}@keyframes fade-rotate-effect{from{opacity:0;transform:rotate(-20deg)}to{opacity:1;transform:rotate(0deg)}}.blib-h-a-hover-gradient-text{font-family:var(--blib-font-family-modern);font-size:1rem;color:#333;text-decoration:none;background:linear-gradient(to right,#009688,#ff4500);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:background 0.3s ease-in-out}.blib-h-a-hover-gradient-text:hover{background:linear-gradient(to right,#3f51b5,#069)}.blib-h-a-bounce-color{font-family:var(--blib-font-family-serif);font-size:1rem;color:#069;text-decoration:none;animation:bounce-color-effect 2s infinite alternate ease-in-out}@keyframes bounce-color-effect{0%{transform:translateY(0);color:#069}100%{transform:translateY(-5px);color:#ff4500}}.blib-h-a-diagonal-underline{font-family:var(--blib-font-family-clean);font-size:1rem;color:#333;text-decoration:none;position:relative}.blib-h-a-diagonal-underline::after{content:'';position:absolute;bottom:0;left:0;width:0;height:2px;background-color:#009688;transform-origin:left;transform:rotate(-45deg);transition:width 0.3s ease-in-out}.blib-h-a-diagonal-underline:hover::after{width:100%}.blib-h-a-blinking-gradient{font-family:var(--blib-font-family-friendly);font-size:1rem;color:#fff;text-decoration:none;background:linear-gradient(45deg,#ff4500,#009688);padding:4px 8px;border-radius:6px;animation:blinking-gradient-effect 2s infinite alternate ease-in-out}@keyframes blinking-gradient-effect{0%{opacity:0.8}100%{opacity:1}}.blib-h-a-line-slide{font-family:var(--blib-font-family-bold);font-size:1rem;color:#069;text-decoration:none;position:relative}.blib-h-a-line-slide::after{content:'';position:absolute;bottom:0;left:0;width:0;height:2px;background-color:#3f51b5;transition:width 0.3s ease-in-out}.blib-h-a-line-slide:hover::after{width:100%}.blib-h-a-zoom-bg-color{font-family:var(--blib-font-family-modern);font-size:1rem;color:#fff;text-decoration:none;background-color:#009688;padding:6px 12px;border-radius:6px;animation:zoom-bg-color-effect 2s infinite alternate ease-in-out}@keyframes zoom-bg-color-effect{0%{transform:scale(1);background-color:#009688}100%{transform:scale(1.1);background-color:#ff4500}}.blib-h-a-letter-fade{font-family:var(--blib-font-family-serif);font-size:1rem;color:#333;text-decoration:none;display:inline-block}.blib-h-a-letter-fade span{display:inline-block;animation:letter-fade-effect 1.5s infinite ease-in-out}@keyframes letter-fade-effect{0%,100%{opacity:1}50%{opacity:0.5}}.blib-h-a-hover-bg-shift{font-family:var(--blib-font-family-clean);font-size:1rem;color:#fff;text-decoration:none;background-color:#3f51b5;padding:6px 12px;border-radius:6px;transition:background-color 0.3s ease-in-out}.blib-h-a-hover-bg-shift:hover{background-color:#ff5722}.blib-h-a-rotating-line{font-family:var(--blib-font-family-friendly);font-size:1rem;color:#009688;text-decoration:none;position:relative;display:inline-block;overflow:hidden}.blib-h-a-rotating-line::before{content:'';position:absolute;bottom:-2px;left:0;width:100%;height:2px;background-color:#009688;transform-origin:left center;animation:rotating-line-effect 2s infinite linear}@keyframes rotating-line-effect{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.blib-h-a-dots-fade{font-family:var(--blib-font-family-bold);font-size:1rem;color:#069;text-decoration:none;position:relative}.blib-h-a-dots-fade::after{content:'...';color:#3f51b5;position:absolute;right:-10px;opacity:0;animation:dots-fade-effect 2s infinite ease-in-out}@keyframes dots-fade-effect{0%{opacity:0}100%{opacity:1}}.blib-h-a-bg-wave-effect{font-family:var(--blib-font-family-modern);font-size:1rem;color:#fff;text-decoration:none;background:linear-gradient(90deg,#009688,#3f51b5);background-size:200% 200%;padding:6px 12px;border-radius:6px;animation:bg-wave-shift-effect 3s infinite ease-in-out}@keyframes bg-wave-shift-effect{0%{background-position:0% 50%}100%{background-position:100% 50%}}.blib-h-a-sequential-letters{font-family:var(--blib-font-family-serif);font-size:1rem;color:#069;text-decoration:none;display:inline-block}.blib-h-a-sequential-letters span{display:inline-block;animation:sequential-letters-effect 1.5s infinite ease-in-out}@keyframes sequential-letters-effect{0%,100%{transform:translateY(0);opacity:1}50%{transform:translateY(-10px);opacity:0.5}}.blib-h-a-fading-line{font-family:var(--blib-font-family-clean);font-size:1rem;color:#009688;text-decoration:none;position:relative}.blib-h-a-fading-line::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#009688;opacity:0;animation:fading-line-effect 2s infinite alternate ease-in-out}@keyframes fading-line-effect{0%{opacity:0.3}100%{opacity:1}}.blib-h-a-spin-bg{font-family:var(--blib-font-family-friendly);font-size:1rem;color:#fff;text-decoration:none;background:linear-gradient(45deg,#3f51b5,#ff4500);padding:6px 12px;border-radius:6px;animation:spin-bg-effect 3s infinite linear}@keyframes spin-bg-effect{from{background-position:0%}to{background-position:100%}}.blib-h-a-hover-fade-scale{font-family:var(--blib-font-family-bold);font-size:1rem;color:#444;text-decoration:none;transition:opacity 0.3s ease-in-out,transform 0.3s ease-in-out;opacity:1}.blib-h-a-hover-fade-scale:hover{opacity:0.6;transform:scale(1.1)}.blib-h-a-text-glow-wave{font-family:var(--blib-font-family-modern);font-size:1rem;color:#069;text-decoration:none;display:inline-block}.blib-h-a-text-glow-wave span{display:inline-block;animation:text-glow-wave-effect 2s infinite ease-in-out}@keyframes text-glow-wave-effect{0%,100%{text-shadow:0 0 5px #069}50%{text-shadow:0 0 15px #3f51b5}}.blib-h-blockquote-classic{font-family:var(--blib-font-family-serif);font-size:1.2rem;color:#333;border-left:4px solid #069;padding:10px 15px;margin:16px 0;background-color:#f9f9f9}.blib-h-blockquote-shadow{font-family:var(--blib-font-family-clean);font-size:1.1rem;color:#444;border-left:5px solid #ff4500;padding:12px 15px;margin:16px 0;background-color:#fff;box-shadow:0 4px 6px rgba(0,0,0,0.1)}.blib-h-blockquote-minimal{font-family:var(--blib-font-family-geometric);font-size:1.2rem;color:#666;border-left:3px solid #800080;padding:8px 15px;margin:16px 0;background-color:transparent}.blib-h-blockquote-gradient{font-family:var(--blib-font-family-friendly);font-size:1.3rem;color:#fff;border-left:4px solid transparent;background:linear-gradient(to right,#069,#ff4500);padding:10px 15px;margin:16px 0;border-radius:4px}.blib-h-blockquote-fade-in{font-family:var(--blib-font-family-display);font-size:1.2rem;color:#222;border-left:5px solid #444;padding:12px 15px;margin:16px 0;background-color:#fff;animation:fade-in-effect 1.5s ease-in-out}@keyframes fade-in-effect{from{opacity:0}to{opacity:1}}.blib-h-blockquote-3d-effect{font-family:var(--blib-font-family-modern);font-size:1.3rem;color:#444;border-left:4px solid #069;padding:12px 20px;margin:20px 0;background-color:#fff;box-shadow:3px 3px 8px rgba(0,0,0,0.3);transform:translateZ(1px)}.blib-h-blockquote-card{font-family:var(--blib-font-family-clean);font-size:1.2rem;color:#333;border:2px solid #ff4500;border-left:5px solid #ff4500;padding:15px;margin:16px 0;background-color:#f9f9f9;border-radius:8px}.blib-h-blockquote-dynamic-shadow{font-family:var(--blib-font-family-friendly);font-size:1.3rem;color:#222;border-left:5px solid #069;padding:15px 20px;margin:20px 0;background-color:#fff;box-shadow:0 4px 6px rgba(0,0,0,0.2);animation:dynamic-shadow 3s infinite alternate ease-in-out}@keyframes dynamic-shadow{0%{box-shadow:2px 2px 4px rgba(0,0,0,0.2)}100%{box-shadow:4px 4px 8px rgba(0,0,0,0.3)}}.blib-h-blockquote-striped{font-family:var(--blib-font-family-bold);font-size:1.2rem;color:#fff;border-left:5px solid transparent;background:repeating-linear-gradient(-45deg,#069,#069 10px,#ff4500 10px,#fff 20px);padding:12px 20px;margin:16px 0;border-radius:4px}.blib-h-blockquote-slide-in{font-family:var(--blib-font-family-display);font-size:1.2rem;color:#333;border-left:4px solid #444;padding:15px 20px;margin:20px 0;background-color:#fff;animation:slide-in-effect 2s ease forwards;opacity:0}@keyframes slide-in-effect{0%{transform:translateY(-20px);opacity:0}100%{transform:translateY(0);opacity:1}}.blib-h-blockquote-border-accent{font-family:var(--blib-font-family-serif);font-size:1.2rem;color:#333;border-left:6px solid #800080;padding:12px 20px;margin:20px 0;background-color:#f9f9f9}.blib-h-blockquote-rounded-edges{font-family:var(--blib-font-family-clean);font-size:1.1rem;color:#444;border-left:5px solid #ff4500;padding:15px 25px;margin:16px 0;background-color:#fff;border-radius:10px;box-shadow:0 2px 4px rgba(0,0,0,0.2)}.blib-h-blockquote-hover-shadow{font-family:var(--blib-font-family-friendly);font-size:1.3rem;color:#222;border-left:5px solid #069;padding:12px 20px;margin:20px 0;background-color:#fff;transition:box-shadow 0.3s ease}.blib-h-blockquote-hover-shadow:hover{box-shadow:0 5px 10px rgba(0,0,0,0.3)}.blib-h-blockquote-glow-effect{font-family:var(--blib-font-family-bold);font-size:1.3rem;color:#fff;border-left:5px solid transparent;background:linear-gradient(to right,#069,#ff4500);padding:12px 20px;margin:20px 0;border-radius:8px;box-shadow:0 0 10px rgba(255,87,34,0.5)}.blib-h-blockquote-slide-up{font-family:var(--blib-font-family-display);font-size:1.2rem;color:#333;border-left:4px solid #444;padding:15px 25px;margin:20px 0;background-color:#fff;animation:slide-up-effect 2s ease forwards;opacity:0}@keyframes slide-up-effect{0%{transform:translateY(20px);opacity:0}100%{transform:translateY(0);opacity:1}}.blib-h-blockquote-soft-gradient{font-family:var(--blib-font-family-modern);font-size:1.2rem;color:#fff;border-left:4px solid transparent;background:linear-gradient(to right,#009688,#3f51b5);padding:12px 20px;margin:20px 0;border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,0.2)}.blib-h-blockquote-hover-background{font-family:var(--blib-font-family-clean);font-size:1.3rem;color:#333;border-left:5px solid #ff5722;padding:15px 25px;margin:20px 0;background-color:#fff;transition:background-color 0.3s ease,color 0.3s ease}.blib-h-blockquote-hover-background:hover{background-color:#607d8b;color:#fff}.blib-h-blockquote-embossed{font-family:var(--blib-font-family-friendly);font-size:1.3rem;color:#222;border:4px solid #3f51b5;border-left:6px solid #3f51b5;padding:15px 25px;margin:16px 0;background-color:#e0f7fa;box-shadow:inset 1px 1px 6px rgba(0,0,0,0.1)}.blib-h-blockquote-bounce{font-family:var(--blib-font-family-display);font-size:1.2rem;color:#444;border-left:5px solid #009688;padding:15px 25px;margin:20px 0;background-color:#fff;animation:bounce-effect 3s infinite ease-in-out}@keyframes bounce-effect{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}.blib-h-blockquote-glowing-shadow{font-family:var(--blib-font-family-geometric);font-size:1.2rem;color:#fff;border-left:5px solid transparent;background:linear-gradient(to left,#ff5722,#009688);padding:12px 20px;margin:20px 0;box-shadow:0 0 10px rgba(255,87,34,0.6);border-radius:6px}.blib-h-blockquote-left-icon{font-family:var(--blib-font-family-serif);font-size:1.2rem;color:#333;border-left:6px solid #ff4500;padding:10px 20px;margin:20px 0;background-color:#f9f9f9;position:relative}.blib-h-blockquote-left-icon::before{content:'\e900';font-family:'Blockquote Icons';position:absolute;left:-25px;color:#ff4500;font-size:2rem}.blib-h-blockquote-right-icon{font-family:var(--blib-font-family-clean);font-size:1.3rem;color:#444;border-left:5px solid #069;padding:15px 20px;margin:20px 0;background-color:#fff;position:relative}.blib-h-blockquote-right-icon::after{content:'\e901';font-family:'Blockquote Icons';position:absolute;right:-25px;color:#069;font-size:2rem}.blib-h-blockquote-decorative-bg{font-family:var(--blib-font-family-friendly);font-size:1.3rem;color:#fff;border-left:5px solid transparent;background:linear-gradient(to right,#3f51b5,#009688);padding:15px 25px;margin:20px 0;border-radius:6px;position:relative}.blib-h-blockquote-decorative-bg::before,.blib-h-blockquote-decorative-bg::after{content:'\e900';font-family:'Blockquote Icons';position:absolute;color:rgba(255,255,255,0.3);font-size:4rem}.blib-h-blockquote-decorative-bg::before{top:-15px;left:-15px}.blib-h-blockquote-decorative-bg::after{bottom:-15px;right:-15px}.blib-h-blockquote-icon-fade{font-family:var(--blib-font-family-display);font-size:1.2rem;color:#333;border-left:4px solid #444;padding:15px 25px;margin:20px 0;background-color:#fff;position:relative;animation:fade-icon-effect 1.5s ease-in-out infinite}@keyframes fade-icon-effect{0%,100%{opacity:1}50%{opacity:0.5}}.blib-h-blockquote-icon-fade::before{content:'\e900';font-family:'Blockquote Icons';position:absolute;left:-30px;color:#444;font-size:2rem}.blib-h-blockquote-hover-icon{font-family:var(--blib-font-family-geometric);font-size:1.3rem;color:#222;border-left:5px solid #3f51b5;padding:15px 25px;margin:20px 0;background-color:#fff;position:relative;transition:color 0.3s,box-shadow 0.3s}.blib-h-blockquote-hover-icon:hover{color:#fff;box-shadow:0 5px 10px rgba(63,81,181,0.5)}.blib-h-blockquote-hover-icon::before{content:'\f10d';font-family:'bootlib';position:absolute;left:-30px;color:#3f51b5;font-size:2rem}.blib-h-blockquote-vertical-gradient{font-family:var(--blib-font-family-modern);font-size:1.3rem;color:#fff;border-left:5px solid transparent;background:linear-gradient(to bottom,#069,#ff4500);padding:15px 25px;margin:20px 0;border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,0.2)}.blib-h-blockquote-slide-side{font-family:var(--blib-font-family-clean);font-size:1.2rem;color:#333;border-left:4px solid #ff5722;padding:12px 20px;margin:16px 0;background-color:#fff;animation:slide-side-effect 2s ease forwards;opacity:0}@keyframes slide-side-effect{0%{transform:translateX(-20px);opacity:0}100%{transform:translateX(0);opacity:1}}.blib-h-blockquote-border-change{font-family:var(--blib-font-family-bold);font-size:1.3rem;color:#222;border:4px solid #069;padding:15px 25px;margin:20px 0;background-color:#fff;transition:border-color 0.3s ease}.blib-h-blockquote-border-change:hover{border-color:#ff4500}.blib-h-blockquote-double-border{font-family:var(--blib-font-family-friendly);font-size:1.2rem;color:#333;border:3px double #3f51b5;border-left:6px solid #3f51b5;padding:15px 25px;margin:20px 0;background-color:#e0f7fa}.blib-h-blockquote-moving-bg{font-family:var(--blib-font-family-display);font-size:1.3rem;color:#fff;border-left:5px solid transparent;background:linear-gradient(90deg,#ff4500,#069,#009688);background-size:200% 200%;padding:15px 25px;margin:20px 0;border-radius:8px;animation:moving-bg-effect 4s infinite alternate ease-in-out}@keyframes moving-bg-effect{0%{background-position:0% 0%}100%{background-position:100% 100%}}.blib-h-blockquote-striped-bg{font-family:var(--blib-font-family-modern);font-size:1.2rem;color:#333;border-left:4px solid #ff4500;padding:15px 25px;margin:20px 0;background:repeating-linear-gradient( -45deg,#fff,#fff 10px,#f0f0f0 10px,#f0f0f0 20px );border-radius:6px}.blib-h-blockquote-hover-font{font-family:var(--blib-font-family-clean);font-size:1.3rem;color:#222;border-left:5px solid #3f51b5;padding:15px 25px;margin:20px 0;background-color:#f9f9f9;transition:font-family 0.3s,color 0.3s}.blib-h-blockquote-hover-font:hover{font-family:var(--blib-font-family-serif);color:#069}.blib-h-blockquote-hover-shadow{font-family:var(--blib-font-family-geometric);font-size:1.2rem;color:#444;border-left:5px solid #009688;padding:15px 20px;margin:20px 0;background-color:#fff;transition:box-shadow 0.3s ease}.blib-h-blockquote-hover-shadow:hover{box-shadow:0 6px 12px rgba(0,0,0,0.3)}.blib-h-blockquote-animated-gradient{font-family:var(--blib-font-family-bold);font-size:1.2rem;color:#fff;border-left:5px solid transparent;background:linear-gradient(90deg,#ff4500,#069,#009688);background-size:200% 200%;padding:15px 25px;margin:20px 0;border-radius:8px;animation:animated-gradient-bg 4s infinite alternate ease-in-out}@keyframes animated-gradient-bg{0%{background-position:0%}100%{background-position:100%}}.blib-h-blockquote-top-line{font-family:var(--blib-font-family-friendly);font-size:1.3rem;color:#333;border-left:5px solid #ff5722;border-top:3px solid #ff5722;padding:15px 25px;margin:20px 0;background-color:#fff}.blib-h-blockquote-outline-shadow{font-family:var(--blib-font-family-clean);font-size:1.2rem;color:#222;border:2px solid #444;padding:15px 25px;margin:20px 0;background-color:#fff;box-shadow:2px 2px 10px rgba(0,0,0,0.2);border-radius:8px}.blib-h-blockquote-rounded-shape{font-family:var(--blib-font-family-friendly);font-size:1.3rem;color:#333;padding:20px;margin:20px 0;background-color:#f9f9f9;border:4px solid #3f51b5;border-radius:50px}.blib-h-blockquote-rotate{font-family:var(--blib-font-family-geometric);font-size:1.2rem;color:#fff;border-left:5px solid transparent;background:linear-gradient(to right,#009688,#ff5722);padding:15px 25px;margin:20px 0;border-radius:6px;animation:rotate-effect 2s infinite linear}@keyframes rotate-effect{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.blib-h-blockquote-divider{font-family:var(--blib-font-family-modern);font-size:1.2rem;color:#222;border-left:4px solid #069;border-right:4px solid #ff4500;padding:15px 20px;margin:20px 0;background-color:#fff;position:relative}.blib-h-blockquote-divider::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:#444}.blib-h-blockquote-zoom-in{font-family:var(--blib-font-family-display);font-size:1.2rem;color:#444;border-left:5px solid #3f51b5;padding:15px 25px;margin:20px 0;background-color:#fff;animation:zoom-in-effect 1.5s ease-in forwards;transform:scale(0.8)}@keyframes zoom-in-effect{0%{transform:scale(0.8);opacity:0}100%{transform:scale(1);opacity:1}}.blib-h-blockquote-banner{font-family:var(--blib-font-family-modern);font-size:1.2rem;color:#fff;padding:15px 25px;margin:20px 0;background:linear-gradient(to right,#ff4500,#069);border-radius:8px;border-left:6px solid transparent}.blib-h-blockquote-fade-out{font-family:var(--blib-font-family-clean);font-size:1.2rem;color:#333;border-left:5px solid #009688;padding:15px 25px;margin:20px 0;background-color:#fff;animation:fade-out-effect 3s ease-in-out infinite alternate}@keyframes fade-out-effect{0%{opacity:1}100%{opacity:0.5}}.blib-h-blockquote-hover-glow{font-family:var(--blib-font-family-geometric);font-size:1.3rem;color:#222;border-left:5px solid #3f51b5;padding:15px 25px;margin:20px 0;background-color:#f9f9f9;transition:box-shadow 0.3s ease-in-out,color 0.3s ease-in-out}.blib-h-blockquote-hover-glow:hover{color:#3f51b5;box-shadow:0 0 12px rgba(63,81,181,0.5)}.blib-h-blockquote-bottom-line{font-family:var(--blib-font-family-friendly);font-size:1.2rem;color:#333;border-left:4px solid #444;padding:15px 25px;margin:20px 0;background-color:#fff;position:relative}.blib-h-blockquote-bottom-line::after{content:"";position:absolute;bottom:-3px;left:0;width:100%;height:2px;background:#ff4500}.blib-h-blockquote-grow{font-family:var(--blib-font-family-display);font-size:1.2rem;color:#444;border-left:5px solid #069;padding:15px 25px;margin:20px 0;background-color:#fff;animation:grow-effect 2s ease-in-out infinite alternate}@keyframes grow-effect{0%{transform:scale(1)}100%{transform:scale(1.05)}}.blib-h-blockquote-glass{font-family:var(--blib-font-family-modern);font-size:1.3rem;color:#333;padding:15px 25px;margin:20px 0;background:rgba(255,255,255,0.3);backdrop-filter:blur(5px);border-left:4px solid #069;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,0.1)}.blib-h-blockquote-double-shadow{font-family:var(--blib-font-family-clean);font-size:1.2rem;color:#222;padding:15px 25px;margin:20px 0;background-color:#fff;border-left:5px solid #ff4500;box-shadow:2px 2px 6px rgba(0,0,0,0.2),-2px -2px 6px rgba(255,255,255,0.5);border-radius:6px}.blib-h-blockquote-pulse{font-family:var(--blib-font-family-friendly);font-size:1.3rem;color:#fff;border-left:5px solid transparent;background:linear-gradient(to right,#069,#ff4500);padding:15px 25px;margin:20px 0;border-radius:8px;animation:blib-kf-pulse-effect 2s infinite alternate}.blib-h-blockquote-background-icon{font-family:var(--blib-font-family-display);font-size:1.2rem;color:#222;padding:15px 25px;margin:20px 0;border-left:5px solid #009688;background-color:#f9f9f9;border-radius:8px;position:relative}.blib-h-blockquote-background-icon::before{content:'\e900';font-family:'Blockquote Icons';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:rgba(0,0,0,0.1);font-size:6rem}.blib-h-blockquote-animated-lines{font-family:var(--blib-font-family-geometric);font-size:1.2rem;color:#fff;padding:15px 25px;margin:20px 0;background:linear-gradient(to left,#3f51b5,#ff5722);border-left:5px solid transparent;border-radius:8px;animation:animated-lines-effect 3s infinite linear}@keyframes animated-lines-effect{0%{background-position:0%}100%{background-position:100%}}.blib-h-blockquote-frame{font-family:var(--blib-font-family-modern);font-size:1.3rem;color:#222;padding:15px 25px;margin:20px 0;background-color:#fff;border:4px solid #069;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,0.2)}.blib-h-blockquote-slide-bottom{font-family:var(--blib-font-family-clean);font-size:1.2rem;color:#333;padding:15px 25px;margin:20px 0;border-left:5px solid #ff4500;background-color:#f9f9f9;animation:slide-bottom-effect 1.5s ease-in forwards;opacity:0}@keyframes slide-bottom-effect{0%{transform:translateY(20px);opacity:0}100%{transform:translateY(0);opacity:1}}.blib-h-blockquote-text-color-switch{font-family:var(--blib-font-family-friendly);font-size:1.2rem;color:#444;padding:15px 25px;margin:20px 0;background-color:#fff;border-left:4px solid #009688;transition:color 0.3s ease}.blib-h-blockquote-text-color-switch:hover{color:#069}.blib-h-blockquote-diagonal-slide{font-family:var(--blib-font-family-display);font-size:1.2rem;color:#fff;padding:15px 25px;margin:20px 0;background:linear-gradient(to top left,#3f51b5,#ff5722);border-left:5px solid transparent;border-radius:8px;animation:diagonal-slide-effect 2s ease-in forwards;opacity:0}@keyframes diagonal-slide-effect{0%{transform:translate(-20px,20px);opacity:0}100%{transform:translate(0,0);opacity:1}}.blib-h-blockquote-matte{font-family:var(--blib-font-family-geometric);font-size:1.3rem;color:#333;padding:15px 25px;margin:20px 0;background-color:#e0e0e0;border-left:4px solid #069;border-radius:6px;box-shadow:inset 0 2px 6px rgba(0,0,0,0.1)}.blib-h-blockquote-hover-rotate{font-family:var(--blib-font-family-clean);font-size:1.3rem;color:#333;padding:15px 25px;margin:20px 0;background-color:#fff;border-left:5px solid #069;transition:transform 0.3s ease}.blib-h-blockquote-hover-rotate:hover{transform:rotate(-2deg)}.blib-h-blockquote-striped-lines{font-family:var(--blib-font-family-modern);font-size:1.2rem;color:#222;padding:15px 25px;margin:20px 0;background:repeating-linear-gradient( 45deg,#f0f0f0,#f0f0f0 10px,#fff 10px,#fff 20px );border-left:5px solid #3f51b5;border-radius:6px}.blib-h-blockquote-bounce-in{font-family:var(--blib-font-family-friendly);font-size:1.3rem;color:#444;padding:15px 25px;margin:20px 0;background-color:#fff;border-left:5px solid #ff4500;border-radius:6px;animation:bounce-in-effect 1.5s ease forwards;opacity:0}@keyframes bounce-in-effect{0%{transform:translateY(-20px) scale(0.9);opacity:0}50%{transform:translateY(5px) scale(1.05);opacity:1}100%{transform:translateY(0) scale(1)}}.blib-h-blockquote-inset-shadow{font-family:var(--blib-font-family-display);font-size:1.2rem;color:#333;padding:15px 25px;margin:20px 0;background-color:#f9f9f9;border-left:4px solid #009688;box-shadow:inset 0 2px 6px rgba(0,0,0,0.1);border-radius:8px}.blib-h-blockquote-diagonal-move{font-family:var(--blib-font-family-bold);font-size:1.2rem;color:#fff;padding:15px 25px;margin:20px 0;background:linear-gradient(135deg,#069,#ff5722);border-left:5px solid transparent;border-radius:8px;animation:diagonal-move-effect 3s infinite alternate ease-in-out}@keyframes diagonal-move-effect{0%{background-position:0% 0%}100%{background-position:100% 100%}}.blib-h-blockquote-underline-animated{font-family:var(--blib-font-family-modern);font-size:1.2rem;color:#333;border-left:5px solid #069;padding:15px 20px;margin:20px 0;background-color:#fff;position:relative}.blib-h-blockquote-underline-animated::after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background:#069;animation:underline-effect 2s forwards ease-in-out}@keyframes underline-effect{from{width:0}to{width:100%}}.blib-h-blockquote-text-glimmer{font-family:var(--blib-font-family-clean);font-size:1.3rem;color:#069;padding:15px 25px;margin:20px 0;border-left:5px solid #ff4500;background-color:#fff;text-shadow:0 0 10px rgba(255,87,34,0.5)}.blib-h-blockquote-grid-bg{font-family:var(--blib-font-family-friendly);font-size:1.2rem;color:#333;padding:15px 25px;margin:20px 0;background:repeating-linear-gradient( 0deg,#f0f0f0,#f0f0f0 10px,#fff 10px,#fff 20px );border-left:5px solid #3f51b5;border-radius:6px}.blib-h-blockquote-shimmer-bg{font-family:var(--blib-font-family-bold);font-size:1.3rem;color:#fff;padding:15px 25px;margin:20px 0;background:linear-gradient(90deg,#ff5722,#009688,#069);background-size:200% 200%;border-left:5px solid transparent;border-radius:8px;animation:shimmer-bg-effect 3s infinite alternate ease-in-out}@keyframes shimmer-bg-effect{0%{background-position:0%}100%{background-position:100%}}.blib-h-blockquote-rounded-bg{font-family:var(--blib-font-family-display);font-size:1.2rem;color:#444;padding:15px 25px;margin:20px 0;background-color:#fff;border-left:5px solid #069;border-radius:50px;box-shadow:0 2px 8px rgba(0,0,0,0.1)}.blib-h-blockquote-text-reveal{font-family:var(--blib-font-family-modern);font-size:1.3rem;color:#444;padding:15px 25px;margin:20px 0;background-color:#fff;border-left:4px solid #ff4500;animation:text-reveal-effect 2s ease forwards;opacity:0}@keyframes text-reveal-effect{0%{opacity:0;transform:translateX(-20px)}100%{opacity:1;transform:translateX(0)}}.blib-h-blockquote-line-decor{font-family:var(--blib-font-family-clean);font-size:1.2rem;color:#333;padding:15px 25px;margin:20px 0;background-color:#f9f9f9;border-top:3px solid #3f51b5;border-bottom:3px solid #3f51b5;border-left:4px solid #069}.blib-h-blockquote-bg-color-shift{font-family:var(--blib-font-family-friendly);font-size:1.2rem;color:#fff;padding:15px 25px;margin:20px 0;background:linear-gradient(to right,#069,#ff4500);border-left:5px solid transparent;border-radius:6px;animation:bg-color-shift 3s infinite alternate}@keyframes bg-color-shift{0%{background:linear-gradient(to right,#069,#ff4500)}100%{background:linear-gradient(to right,#009688,#3f51b5)}}.blib-h-blockquote-gradient-lines{font-family:var(--blib-font-family-display);font-size:1.2rem;color:#222;padding:15px 25px;margin:20px 0;background:repeating-linear-gradient( 45deg,#fff,#fff 10px,#e0f7fa 10px,#e0f7fa 20px );border-left:5px solid #ff5722;border-radius:6px}.blib-h-blockquote-lock-effect{font-family:var(--blib-font-family-geometric);font-size:1.3rem;color:#333;padding:15px 25px;margin:20px 0;background-color:#fff;border-left:4px solid #3f51b5;border-radius:6px;position:relative}.blib-h-blockquote-lock-effect::before{content:"\f023";font-family:'FontAwesome';position:absolute;top:-10px;left:-10px;color:#3f51b5;font-size:2rem}.blib-h-blockquote-wave-bg{font-family:var(--blib-font-family-modern);font-size:1.2rem;color:#333;padding:15px 25px;margin:20px 0;background:repeating-linear-gradient( 135deg,#fff,#fff 10px,#f0f0f0 10px,#f0f0f0 20px );border-left:5px solid #069;border-radius:6px}.blib-h-blockquote-slide-in-left{font-family:var(--blib-font-family-clean);font-size:1.2rem;color:#444;padding:15px 25px;margin:20px 0;background-color:#fff;border-left:5px solid #ff4500;animation:slide-in-left 2s ease forwards;opacity:0}@keyframes slide-in-left{0%{transform:translateX(-20px);opacity:0}100%{transform:translateX(0);opacity:1}}.blib-h-blockquote-color-fade{font-family:var(--blib-font-family-friendly);font-size:1.3rem;color:#fff;padding:15px 25px;margin:20px 0;background:linear-gradient(to right,#3f51b5,#009688);border-left:5px solid transparent;border-radius:8px;animation:color-fade-effect 4s infinite alternate}@keyframes color-fade-effect{0%{background:linear-gradient(to right,#3f51b5,#009688)}100%{background:linear-gradient(to right,#ff5722,#3f51b5)}}.blib-h-blockquote-hover-line{font-family:var(--blib-font-family-display);font-size:1.2rem;color:#222;padding:15px 25px;margin:20px 0;background-color:#f9f9f9;border-left:5px solid #009688;position:relative;transition:border-color 0.3s ease}.blib-h-blockquote-hover-line:hover{border-color:#ff4500}.blib-h-blockquote-icon-fade-in{font-family:var(--blib-font-family-geometric);font-size:1.3rem;color:#333;padding:15px 25px;margin:20px 0;background-color:#fff;border-left:4px solid #3f51b5;position:relative;animation:icon-fade-in-effect 1.5s ease forwards}@keyframes icon-fade-in-effect{0%{opacity:0}100%{opacity:1}}.blib-h-blockquote-icon-fade-in::before{content:"\e900";font-family:'Blockquote Icons';position:absolute;top:-20px;left:-20px;color:#3f51b5;font-size:2rem}.blib-h-blockquote-hover-opacity{font-family:var(--blib-font-family-modern);font-size:1.2rem;color:#333;border-left:5px solid #069;padding:15px 25px;margin:20px 0;background-color:#fff;transition:opacity 0.3s ease}.blib-h-blockquote-hover-opacity:hover{opacity:0.8}.blib-h-blockquote-moving-line{font-family:var(--blib-font-family-clean);font-size:1.3rem;color:#444;border-left:4px solid #009688;padding:15px 25px;margin:20px 0;background-color:#fff;position:relative}.blib-h-blockquote-moving-line::before{content:"";position:absolute;bottom:-3px;left:0;width:100%;height:2px;background:#009688;animation:moving-line-effect 2s infinite alternate}@keyframes moving-line-effect{0%{left:0}100%{left:100%}}.blib-h-blockquote-dynamic-gradient{font-family:var(--blib-font-family-friendly);font-size:1.2rem;color:#fff;padding:15px 25px;margin:20px 0;background:linear-gradient(45deg,#3f51b5,#ff5722);border-left:5px solid transparent;border-radius:8px;animation:dynamic-gradient-effect 3s infinite alternate ease-in-out}@keyframes dynamic-gradient-effect{0%{background:linear-gradient(45deg,#3f51b5,#ff5722)}100%{background:linear-gradient(135deg,#009688,#069)}}.blib-h-blockquote-glowing-shadow{font-family:var(--blib-font-family-geometric);font-size:1.2rem;color:#444;border-left:4px solid #ff4500;padding:15px 25px;margin:20px 0;background-color:#fff;box-shadow:0 0 10px rgba(255,87,34,0.5)}.blib-h-blockquote-bg-appear{font-family:var(--blib-font-family-display);font-size:1.2rem;color:#333;padding:15px 25px;margin:20px 0;border-left:5px solid #069;background-color:#fff;opacity:0;animation:bg-appear-effect 1.5s ease-in forwards}@keyframes bg-appear-effect{0%{background-color:transparent;opacity:0}100%{background-color:#fff;opacity:1}}.blib-h-blockquote-rising-shadow{font-family:var(--blib-font-family-modern);font-size:1.2rem;color:#333;padding:15px 25px;margin:20px 0;background-color:#fff;border-left:5px solid #009688;box-shadow:0 0 0 rgba(0,0,0,0.1);animation:rising-shadow-effect 1.5s ease forwards}@keyframes rising-shadow-effect{from{box-shadow:0 0 0 rgba(0,0,0,0)}to{box-shadow:0 6px 12px rgba(0,0,0,0.2)}}.blib-h-blockquote-gradient-stripes{font-family:var(--blib-font-family-clean);font-size:1.3rem;color:#444;padding:15px 25px;margin:20px 0;background:repeating-linear-gradient( -45deg,#069,#069 10px,#ff4500 10px,#fff 20px );border-left:5px solid transparent;border-radius:6px}.blib-h-blockquote-animated-rounded-bg{font-family:var(--blib-font-family-friendly);font-size:1.3rem;color:#fff;padding:15px 25px;margin:20px 0;background:linear-gradient(to right,#3f51b5,#ff5722);border-left:5px solid transparent;border-radius:6px;animation:rounded-bg-effect 3s infinite alternate ease-in-out}@keyframes rounded-bg-effect{0%{border-radius:6px}100%{border-radius:12px}}.blib-h-blockquote-font-tilt{font-family:var(--blib-font-family-display);font-size:1.2rem;color:#222;padding:15px 25px;margin:20px 0;background-color:#f9f9f9;border-left:5px solid #ff4500;transition:transform 0.3s ease}.blib-h-blockquote-font-tilt:hover{transform:rotate(-1deg)}.blib-h-blockquote-bg-slide{font-family:var(--blib-font-family-geometric);font-size:1.3rem;color:#333;padding:15px 25px;margin:20px 0;background:linear-gradient(90deg,#009688,#ff4500);background-size:200% 200%;border-left:5px solid transparent;animation:bg-slide-effect 3s infinite alternate ease-in-out}@keyframes bg-slide-effect{0%{background-position:0%}100%{background-position:100%}}.blib-h-blockquote-bouncing-line{font-family:var(--blib-font-family-modern);font-size:1.2rem;color:#333;padding:15px 25px;margin:20px 0;background-color:#fff;border-left:5px solid #009688;position:relative}.blib-h-blockquote-bouncing-line::before{content:"";position:absolute;bottom:-3px;left:0;width:100%;height:2px;background:#009688;animation:bouncing-line-effect 2s infinite alternate ease-in-out}@keyframes bouncing-line-effect{0%{transform:translateY(0)}100%{transform:translateY(-5px)}}.blib-h-blockquote-hover-glow-bg{font-family:var(--blib-font-family-clean);font-size:1.3rem;color:#fff;padding:15px 25px;margin:20px 0;background:linear-gradient(to right,#3f51b5,#ff5722);border-left:5px solid transparent;border-radius:8px;transition:box-shadow 0.3s ease,transform 0.3s ease}.blib-h-blockquote-hover-glow-bg:hover{box-shadow:0 0 12px rgba(63,81,181,0.5);transform:scale(1.05)}.blib-h-blockquote-zoom-center{font-family:var(--blib-font-family-friendly);font-size:1.3rem;color:#222;padding:15px 25px;margin:20px 0;background-color:#fff;border-left:5px solid #069;animation:zoom-center-effect 1.5s ease-out forwards;transform:scale(0);opacity:0}@keyframes zoom-center-effect{0%{transform:scale(0);opacity:0}100%{transform:scale(1);opacity:1}}.blib-h-blockquote-continuous-line{font-family:var(--blib-font-family-display);font-size:1.2rem;color:#444;padding:15px 25px;margin:20px 0;background-color:#f9f9f9;border-left:5px solid #009688;position:relative}.blib-h-blockquote-continuous-line::before{content:"";position:absolute;top:-3px;left:0;width:0;height:2px;background:#009688;animation:continuous-line-effect 3s linear infinite}@keyframes continuous-line-effect{0%{width:0}100%{width:100%}}.blib-h-blockquote-flashing-bg{font-family:var(--blib-font-family-geometric);font-size:1.3rem;color:#fff;padding:15px 25px;margin:20px 0;background:linear-gradient(to right,#ff5722,#3f51b5);border-left:5px solid transparent;animation:flashing-bg-effect 1s infinite alternate ease-in-out}@keyframes flashing-bg-effect{0%{background:linear-gradient(to right,#ff5722,#3f51b5)}100%{background:linear-gradient(to right,#069,#009688)}}.blib-h-blockquote-slow-fade{font-family:var(--blib-font-family-modern);font-size:1.2rem;color:#333;padding:15px 25px;margin:20px 0;background-color:#fff;border-left:5px solid #069;opacity:0;animation:slow-fade-effect 3s ease-in forwards}@keyframes slow-fade-effect{from{opacity:0}to{opacity:1}}.blib-h-blockquote-bg-rotate{font-family:var(--blib-font-family-clean);font-size:1.3rem;color:#444;padding:15px 25px;margin:20px 0;background:linear-gradient(90deg,#ff5722,#009688,#069);background-size:200% 200%;border-left:5px solid transparent;animation:bg-rotate-effect 3s infinite linear}@keyframes bg-rotate-effect{0%{background-position:0% 0%}100%{background-position:100% 100%}}.blib-h-blockquote-striped-scroll{font-family:var(--blib-font-family-friendly);font-size:1.3rem;color:#fff;padding:15px 25px;margin:20px 0;background:repeating-linear-gradient( 45deg,#3f51b5,#ff5722 10px,#fff 20px );border-left:5px solid transparent;animation:striped-scroll-effect 3s infinite linear}@keyframes striped-scroll-effect{0%{background-position:0% 0%}100%{background-position:100% 100%}}.blib-h-blockquote-side-reveal{font-family:var(--blib-font-family-display);font-size:1.2rem;color:#222;padding:15px 25px;margin:20px 0;background-color:#fff;border-left:5px solid #009688;animation:side-reveal-effect 2s ease-in forwards;transform:translateX(-20px)}@keyframes side-reveal-effect{from{transform:translateX(-20px)}to{transform:translateX(0)}}.blib-h-blockquote-rotating-gradient{font-family:var(--blib-font-family-geometric);font-size:1.3rem;color:#fff;padding:15px 25px;margin:20px 0;background:linear-gradient(45deg,#ff4500,#069,#009688);background-size:200% 200%;border-left:5px solid transparent;animation:rotating-gradient-effect 4s infinite alternate ease-in-out}@keyframes rotating-gradient-effect{0%{background-position:0% 0%}100%{background-position:100% 100%}}.blib-h-blockquote-transparent-gradient{font-family:var(--blib-font-family-modern);font-size:1.3rem;color:#333;padding:15px 25px;margin:20px 0;background:linear-gradient(to right,rgba(0,102,153,0.8),rgba(255,87,34,0.8));border-left:5px solid transparent;border-radius:8px;animation:transparent-gradient-effect 3s infinite alternate}@keyframes transparent-gradient-effect{0%{opacity:0.8}100%{opacity:1}}.blib-h-blockquote-hover-light{font-family:var(--blib-font-family-clean);font-size:1.2rem;color:#444;padding:15px 25px;margin:20px 0;background-color:#fff;border-left:5px solid #3f51b5;transition:box-shadow 0.3s ease-in,color 0.3s ease-in}.blib-h-blockquote-hover-light:hover{color:#3f51b5;box-shadow:0 0 15px rgba(63,81,181,0.5)}.blib-h-blockquote-rotating-bg{font-family:var(--blib-font-family-friendly);font-size:1.3rem;color:#fff;padding:15px 25px;margin:20px 0;background:linear-gradient(90deg,#ff5722,#3f51b5,#009688);border-left:5px solid transparent;animation:rotating-bg 4s linear infinite}@keyframes rotating-bg{0%{background-position:0% 0%}100%{background-position:100% 100%}}.blib-h-blockquote-zoom-effect{font-family:var(--blib-font-family-display);font-size:1.2rem;color:#222;padding:15px 25px;margin:20px 0;background-color:#f9f9f9;border-left:5px solid #069;transition:transform 0.3s ease}.blib-h-blockquote-zoom-effect:hover{transform:scale(1.05)}.blib-h-blockquote-wave-effect{font-family:var(--blib-font-family-geometric);font-size:1.3rem;color:#333;padding:15px 25px;margin:20px 0;border-left:5px solid #ff4500;background:#fff;animation:wave-effect 2.5s ease-in-out infinite}@keyframes wave-effect{0%,100%{transform:translateX(0)}50%{transform:translateX(-5px)}}.blib-h-blockquote-shadow-gradient{font-family:var(--blib-font-family-modern);font-size:1.3rem;color:#fff;padding:15px 25px;margin:20px 0;background:linear-gradient(135deg,#069,#ff4500);border-left:5px solid transparent;border-radius:8px;box-shadow:0 6px 12px rgba(0,0,0,0.3)}.blib-h-blockquote-resizing{font-family:var(--blib-font-family-clean);font-size:1.3rem;color:#444;padding:15px 25px;margin:20px 0;background-color:#fff;border-left:5px solid #3f51b5;animation:resizing-effect 2s infinite alternate ease-in-out}@keyframes resizing-effect{0%{padding:10px 20px}100%{padding:20px 30px}}.blib-h-blockquote-light-lines{font-family:var(--blib-font-family-friendly);font-size:1.3rem;color:#222;padding:15px 25px;margin:20px 0;background-color:#f9f9f9;border-left:5px solid #009688;position:relative}.blib-h-blockquote-light-lines::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right,transparent,#009688,transparent);animation:light-lines-effect 2s infinite ease-in-out}@keyframes light-lines-effect{0%{opacity:0.5}100%{opacity:1}}.blib-h-blockquote-text-fade-in{font-family:var(--blib-font-family-display);font-size:1.2rem;color:#333;padding:15px 25px;margin:20px 0;background-color:#fff;border-left:5px solid #069;animation:text-fade-in-effect 3s ease forwards;opacity:0}@keyframes text-fade-in-effect{from{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.blib-h-blockquote-moving-decoration{font-family:var(--blib-font-family-geometric);font-size:1.3rem;color:#444;padding:15px 25px;margin:20px 0;background-color:#f9f9f9;border-left:5px solid #ff4500;position:relative}.blib-h-blockquote-moving-decoration::before{content:"";position:absolute;bottom:-3px;left:0;width:100%;height:2px;background:#ff4500;animation:moving-decoration-effect 2s infinite alternate}@keyframes moving-decoration-effect{0%{width:0%}100%{width:100%}}.blib-h-box-neutral-shaded-1{background:#f7f7f7;border:1px solid #ddd;border-radius:5px;box-shadow:0 4px 6px rgba(0,0,0,0.1);padding:20px}.blib-h-box-clean-white-1{background:#fff;border:1px solid #ececec;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,0.1);padding:15px}.blib-h-box-soft-gray-1{background:#f5f5f5;border:1px solid #dcdcdc;border-radius:10px;box-shadow:0 3px 5px rgba(0,0,0,0.08);padding:25px}.blib-h-box-professional-blue-1{background:#eaf3fc;border:1px solid #c8d9f1;border-radius:6px;box-shadow:0 3px 6px rgba(0,0,0,0.05);padding:20px}.blib-h-box-dark-clean-1{background:#333;border:1px solid #444;border-radius:12px;color:#fff;box-shadow:0 2px 4px rgba(0,0,0,0.4);padding:20px}.blib-h-box-soft-inner-shadow-1{background:#fff;border:1px solid #eaeaea;border-radius:8px;box-shadow:inset 0 2px 4px rgba(0,0,0,0.05);padding:20px;border-left:4px solid #3498db}.blib-h-box-matte-border-1{background:#f9f9f9;border:1px solid #dcdcdc;border-radius:6px;box-shadow:none;padding:20px}.blib-h-box-emphasized-shadow-1{background:#fff;border:1px solid #ececec;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,0.15);padding:25px}.blib-h-box-neutral-rounded-1{background:#f4f4f4;border:1px solid #ddd;border-radius:12px;box-shadow:none;padding:20px}.blib-h-box-modern-gradient-shadow-1{background:linear-gradient(to bottom,#fafafa,#e6e6e6);border:1px solid #dcdcdc;border-radius:8px;box-shadow:0 3px 5px rgba(0,0,0,0.1);padding:20px}.blib-h-box-minimal-highlight-line-1{background:#f8f8f8;border:1px solid #e0e0e0;border-left:4px solid #0078d7;border-radius:6px;box-shadow:none;padding:20px}.blib-h-box-soft-color-gradient-1{background:linear-gradient(to bottom,#fff,#f2f2f2);border:1px solid #d9d9d9;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,0.05);padding:25px}.blib-h-box-dark-theme-elegant-1{background:#2c2c2c;border:1px solid #444;border-radius:10px;color:#fff;box-shadow:0 3px 6px rgba(0,0,0,0.2);padding:20px}.blib-h-box-classic-white-shadowed-1{background:#fff;border:1px solid #dedede;border-radius:8px;box-shadow:0 5px 10px rgba(0,0,0,0.1);padding:20px}.blib-h-box-professional-light-blue-1{background:#e6f0fb;border:1px solid #c6d8ee;border-radius:6px;box-shadow:0 3px 5px rgba(0,0,0,0.08);padding:20px}.blib-h-box-clean-soft-shadow-1{background:#fff;border:1px solid #eee;border-radius:8px;box-shadow:0 3px 6px rgba(0,0,0,0.08);padding:20px}.blib-h-box-minimal-reflection-1{background:#f5f5f5;border:1px solid #ddd;border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,0.07);padding:20px}.blib-h-box-professional-matte-1{background:#fafafa;border:1px solid #e6e6e6;border-radius:8px;box-shadow:0 3px 6px rgba(0,0,0,0.05);padding:20px}.blib-h-box-dark-muted-shadow-1{background:#2a2a2a;border:1px solid #3c3c3c;border-radius:10px;color:#fff;box-shadow:0 3px 5px rgba(0,0,0,0.1);padding:20px}.blib-h-box-white-accent-line-1{background:#fff;border:1px solid #eee;border-left:5px solid #3498db;border-radius:6px;box-shadow:none;padding:20px}.blib-h-box-gray-highlight-border-1{background:#f4f4f4;border:2px solid #0078d7;border-radius:8px;box-shadow:none;padding:20px}.blib-h-box-dark-gray-shadowed-1{background:#3a3a3a;border:1px solid #4a4a4a;border-radius:10px;color:#fff;box-shadow:0 2px 4px rgba(0,0,0,0.2);padding:20px}.blib-h-box-clean-matte-finish-1{background:#fff;border:1px solid #e1e1e1;border-radius:5px;box-shadow:none;padding:25px}.blib-h-box-emphasized-border-1{background:#f7f7f7;border:3px solid #3498db;border-radius:8px;box-shadow:0 3px 6px rgba(0,0,0,0.07);padding:20px}.blib-h-box-professional-white-shadow-1{background:#fff;border:1px solid #dedede;border-radius:8px;box-shadow:0 3px 5px rgba(0,0,0,0.1);padding:25px}.blib-h-box-soft-background-shadowed-border-1{background:#f3f3f3;border:1px solid #d8d8d8;border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,0.08);padding:20px}.blib-h-box-professional-gray-shadowed-1{background:#ececec;border:1px solid #ccc;border-radius:8px;box-shadow:0 5px 10px rgba(0,0,0,0.1);padding:20px}.blib-h-box-white-dark-border-1{background:#fff;border:2px solid #333;border-radius:8px;box-shadow:none;padding:20px}.blib-h-box-transparent-gradient-subtle-1{background:linear-gradient(to bottom,rgba(245,245,245,0.8),rgba(230,230,230,0.8));border:1px solid #dcdcdc;border-radius:10px;box-shadow:none;padding:20px}.blib-h-box-dark-embossed-shadow-1{background:#2a2a2a;border:1px solid #3c3c3c;border-radius:12px;color:#fff;box-shadow:0 5px 8px rgba(0,0,0,0.3);padding:25px}.blib-h-box-matte-background-shadow-1{background:#f8f8f8;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,0.1);padding:20px}.blib-h-box-rounded-border-highlight-1{background:#fff;border:2px solid #3498db;border-radius:12px;box-shadow:none;padding:25px}.blib-h-box-gradient-background-soft-shadow-1{background:linear-gradient(to bottom,#f7f7f7,#eaeaea);border:1px solid #dcdcdc;border-radius:8px;box-shadow:0 3px 5px rgba(0,0,0,0.1);padding:20px}.blib-h-box-dark-embossed-effect-1{background:#2e2e2e;border:1px solid #414141;border-radius:10px;color:#fff;box-shadow:0 4px 8px rgba(0,0,0,0.3);padding:20px}.blib-h-box-white-soft-inner-shadow-1{background:#fff;border:1px solid #ededed;border-radius:10px;box-shadow:inset 0 2px 4px rgba(0,0,0,0.1);padding:20px}.blib-h-box-shadowed-thin-border-1{background:#fff;border:1px solid #e0e0e0;border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,0.07);padding:20px}.blib-h-box-dark-elegant-glow-1{background:#2b2b2b;border:1px solid #3c3c3c;border-radius:10px;color:#fff;box-shadow:0 4px 8px rgba(0,0,0,0.3);padding:20px}.blib-h-box-neutral-subtle-reflect-1{background:#f5f5f5;border:1px solid #d9d9d9;border-radius:8px;box-shadow:0 3px 5px rgba(0,0,0,0.07);padding:20px}.blib-h-box-matte-rounded-edges-1{background:#fafafa;border:1px solid #e2e2e2;border-radius:10px;box-shadow:none;padding:20px}.blib-h-box-bold-border-clear-bg-1{background:#fff;border:2px solid #0078d7;border-radius:8px;box-shadow:none;padding:25px}.blib-h-box-gradient-side-line-1{background:linear-gradient(to right,#fff,#f9f9f9);border-left:5px solid #3498db;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,0.05);padding:20px}.blib-h-box-reflective-inner-shadow-1{background:linear-gradient(to bottom,#fdfdfd,#f1f1f1);border:1px solid #e0e0e0;border-radius:10px;box-shadow:inset 0 2px 5px rgba(0,0,0,0.1);padding:25px}.blib-h-box-linear-gradient-rounded-1{background:linear-gradient(to bottom,#f6f6f6,#ebebeb);border:1px solid #d4d4d4;border-radius:12px;box-shadow:none;padding:20px}.blib-h-box-dark-top-highlight-1{background:#2a2a2a;border-top:4px solid #e74c3c;border-radius:8px;color:#fff;box-shadow:0 3px 6px rgba(0,0,0,0.2);padding:20px}.blib-h-box-clean-gradient-soft-1{background:linear-gradient(to bottom,#fff,#f7f7f7);border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.08);padding:20px}.blib-h-box-matte-lift-hover-1{background:#f8f8f8;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,0.1);padding:20px;transition:box-shadow 0.3s ease,transform 0.3s ease}.blib-h-box-matte-lift-hover-1:hover{box-shadow:0 8px 15px rgba(0,0,0,0.15);transform:translateY(-3px)}.blib-h-box-hover-color-shift-1{background:#fff;border:1px solid #ececec;border-radius:8px;box-shadow:none;padding:20px;transition:background 0.3s ease}.blib-h-box-hover-color-shift-1:hover{background:#f2f6fc}.blib-h-box-gradient-hover-glow-1{background:linear-gradient(to bottom,#fff,#f5f5f5);border:1px solid #dedede;border-radius:8px;box-shadow:0 3px 5px rgba(0,0,0,0.1);padding:20px;transition:box-shadow 0.3s ease,transform 0.3s ease}.blib-h-box-gradient-hover-glow-1:hover{box-shadow:0 5px 10px rgba(52,152,219,0.3);transform:scale(1.02)}@keyframes blib-kf-light-entry-1{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.blib-h-box-light-animation-entry-1{background:#fff;border:1px solid #eaeaea;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,0.1);padding:20px;animation:blib-kf-light-entry-1 0.5s ease-out}.blib-h-box-hover-line-accent-1{background:#fafafa;border:1px solid #ececec;border-radius:8px;box-shadow:none;padding:20px;position:relative;overflow:hidden}.blib-h-box-hover-line-accent-1::after{content:'';position:absolute;bottom:0;left:0;height:2px;width:0;background:#3498db;transition:width 0.3s ease}.blib-h-box-hover-line-accent-1:hover::after{width:100%}.blib-h-box-hover-flash-highlight-1{background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.1);padding:20px;transition:background 0.3s ease,box-shadow 0.3s ease}.blib-h-box-hover-flash-highlight-1:hover{background:#f9fbff;box-shadow:0 4px 10px rgba(0,0,0,0.2)}@keyframes blib-kf-slide-in-left-1{from{transform:translateX(-50%);opacity:0}to{transform:translateX(0);opacity:1}}.blib-h-box-slide-in-left-1{background:#fff;border:1px solid #dedede;border-radius:8px;box-shadow:0 3px 5px rgba(0,0,0,0.1);padding:20px;animation:blib-kf-slide-in-left-1 0.6s ease-out}.blib-h-box-gradient-hover-zoom-1{background:linear-gradient(to bottom,#f9f9f9,#eaeaea);border:1px solid #d4d4d4;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,0.1);padding:20px;transition:transform 0.3s ease}.blib-h-box-gradient-hover-zoom-1:hover{transform:scale(1.05)}@keyframes blib-kf-pulsing-shadow-1{0%,100%{box-shadow:0 3px 5px rgba(0,0,0,0.1)}50%{box-shadow:0 4px 8px rgba(0,0,0,0.15)}}.blib-h-box-pulsing-shadow-1{background:#fff;border:1px solid #e6e6e6;border-radius:8px;padding:20px;animation:blib-kf-pulsing-shadow-1 2s infinite ease-in-out}.blib-h-box-hover-border-transform-1{background:#f7f7f7;border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.1);padding:20px;transition:border-radius 0.3s ease}.blib-h-box-hover-border-transform-1:hover{border-radius:20px}.blib-h-box-gradient-hover-outline-1{background:linear-gradient(to bottom,#fff,#f3f3f3);border:1px solid transparent;border-radius:8px;padding:20px;transition:border 0.3s ease,box-shadow 0.3s ease}.blib-h-box-gradient-hover-outline-1:hover{border:1px solid #3498db;box-shadow:0 2px 6px rgba(0,0,0,0.1)}@keyframes blib-kf-slide-up-1{from{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.blib-h-box-slide-up-animation-1{background:#fff;border:1px solid #dcdcdc;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.1);padding:20px;animation:blib-kf-slide-up-1 0.6s ease-out}@keyframes blib-kf-reflective-highlight-1{0%{background:#f7f7f7}50%{background:#eaeaea}100%{background:#f7f7f7}}.blib-h-box-reflective-animation-1{background:#f7f7f7;border:1px solid #dcdcdc;border-radius:12px;box-shadow:0 3px 6px rgba(0,0,0,0.1);padding:20px;animation:blib-kf-reflective-highlight-1 3s infinite ease-in-out}.blib-h-box-hover-shadow-accent-line-1{background:#fafafa;border:1px solid #ececec;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,0.07);padding:20px;position:relative;transition:box-shadow 0.3s ease,transform 0.3s ease}.blib-h-box-hover-shadow-accent-line-1::after{content:'';position:absolute;bottom:0;left:0;height:2px;width:0;background:#0078d7;transition:width 0.3s ease}.blib-h-box-hover-shadow-accent-line-1:hover{box-shadow:0 4px 8px rgba(0,0,0,0.15);transform:translateY(-3px)}.blib-h-box-hover-shadow-accent-line-1:hover::after{width:100%}.blib-h-box-hover-lift-rounded-1{background:#fff;border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.1);padding:20px;transition:transform 0.3s ease,border-radius 0.3s ease}.blib-h-box-hover-lift-rounded-1:hover{transform:translateY(-3px);border-radius:20px}.blib-h-box-hover-inner-shadow-1{background:#fff;border:1px solid #e5e5e5;border-radius:8px;box-shadow:none;padding:20px;transition:box-shadow 0.3s ease}.blib-h-box-hover-inner-shadow-1:hover{box-shadow:inset 0 4px 8px rgba(0,0,0,0.1)}@keyframes blib-kf-light-pulse-1{0%,100%{background:#fff}50%{background:#f7f7f7}}.blib-h-box-light-pulsing-animation-1{background:#fff;border:1px solid #eaeaea;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.1);padding:20px;animation:blib-kf-light-pulse-1 2s infinite ease-in-out}.blib-h-box-hover-border-color-shift-1{background:#fafafa;border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.1);padding:20px;transition:border-color 0.3s ease}.blib-h-box-hover-border-color-shift-1:hover{border-color:#3498db}@keyframes blib-kf-slide-in-bottom-1{from{transform:translateY(50%);opacity:0}to{transform:translateY(0);opacity:1}}.blib-h-box-slide-in-bottom-1{background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.1);padding:20px;animation:blib-kf-slide-in-bottom-1 0.6s ease-out}.blib-h-box-hover-line-shadow-1{background:#fff;border:1px solid #e5e5e5;border-radius:8px;box-shadow:none;padding:20px;position:relative;transition:box-shadow 0.3s ease}.blib-h-box-hover-line-shadow-1:hover{box-shadow:0 3px 6px rgba(0,0,0,0.15)}.blib-h-box-hover-glow-line-1{background:#fff;border:1px solid #e6e6e6;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,0.1);padding:20px;position:relative;transition:box-shadow 0.3s ease}.blib-h-box-hover-glow-line-1::before{content:'';position:absolute;top:0;left:50%;width:0;height:2px;background:#3498db;transition:width 0.3s ease}.blib-h-box-hover-glow-line-1:hover::before{width:100%;left:0}@keyframes blib-kf-color-pulse-1{0%,100%{background:#fff}50%{background:#f1f8ff}}.blib-h-box-pulsing-color-animation-1{background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,0.1);padding:20px;animation:blib-kf-color-pulse-1 3s infinite ease-in-out}.blib-h-box-gradient-hover-scale-1{background:linear-gradient(to bottom,#fff,#f3f3f3);border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,0.1);padding:20px;transition:transform 0.3s ease,box-shadow 0.3s ease}.blib-h-box-gradient-hover-scale-1:hover{transform:scale(1.03);box-shadow:0 4px 8px rgba(0,0,0,0.15)}@keyframes blib-kf-slide-in-right-1{from{transform:translateX(50%);opacity:0}to{transform:translateX(0);opacity:1}}.blib-h-box-slide-in-right-animation-1{background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.1);padding:20px;animation:blib-kf-slide-in-right-1 0.6s ease-out}.blib-h-box-hover-bold-outline-1{background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:none;padding:20px;transition:border 0.3s ease,box-shadow 0.3s ease}.blib-h-box-hover-bold-outline-1:hover{border:2px solid #3498db;box-shadow:0 3px 6px rgba(0,0,0,0.1)}@keyframes blib-kf-shadow-pulse-color-1{0%,100%{background:#fff;box-shadow:0 3px 5px rgba(0,0,0,0.1)}50%{background:#f8f9fa;box-shadow:0 5px 10px rgba(0,0,0,0.15)}}.blib-h-box-shadow-pulse-color-1{background:#fff;border:1px solid #eaeaea;border-radius:8px;padding:20px;animation:blib-kf-shadow-pulse-color-1 3s infinite ease-in-out}.blib-h-box-hover-background-shift-1{background:#fff;border:1px solid #ddd;border-radius:8px;padding:20px;transition:background 0.3s ease}.blib-h-box-hover-background-shift-1:hover{background:#e8f4fc}@keyframes blib-kf-slide-in-diagonal-1{from{transform:translate(-50%,50%);opacity:0}to{transform:translate(0,0);opacity:1}}.blib-h-box-slide-in-diagonal-animation-1{background:#fff;border:1px solid #ececec;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.1);padding:20px;animation:blib-kf-slide-in-diagonal-1 0.7s ease-out}.blib-h-box-hover-linear-shadow-glow-1{background:#fafafa;border:1px solid #dedede;border-radius:8px;box-shadow:0 3px 5px rgba(0,0,0,0.08);padding:20px;transition:box-shadow 0.3s ease,transform 0.3s ease}.blib-h-box-hover-linear-shadow-glow-1:hover{box-shadow:0 5px 10px rgba(52,152,219,0.3);transform:scale(1.02)}@keyframes blib-kf-gradient-pulse-1{0%,100%{background:linear-gradient(to right,#fff,#f9f9f9)}50%{background:linear-gradient(to right,#e8f4fc,#fff)}}.blib-h-box-gradient-pulse-animation-1{background:linear-gradient(to right,#fff,#f9f9f9);border:1px solid #dcdcdc;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.1);padding:20px;animation:blib-kf-gradient-pulse-1 2.5s infinite ease-in-out}.blib-h-box-hover-color-shadow-1{background:#fff;border:1px solid #e5e5e5;border-radius:8px;box-shadow:none;padding:20px;transition:box-shadow 0.3s ease,transform 0.3s ease}.blib-h-box-hover-color-shadow-1:hover{box-shadow:0 4px 8px rgba(52,152,219,0.3);transform:translateY(-3px)}@keyframes blib-kf-slide-in-left-rounded-1{from{transform:translateX(-50%);opacity:0}to{transform:translateX(0);opacity:1}}.blib-h-box-slide-in-left-rounded-1{background:#fff;border:1px solid #ececec;border-radius:12px;box-shadow:0 2px 5px rgba(0,0,0,0.1);padding:20px;animation:blib-kf-slide-in-left-rounded-1 0.7s ease-out}.blib-h-box-gradient-hover-light-spread-1{background:linear-gradient(to bottom,#fff,#f2f2f2);border:1px solid #dcdcdc;border-radius:8px;box-shadow:none;padding:20px;transition:box-shadow 0.3s ease,transform 0.3s ease}.blib-h-box-gradient-hover-light-spread-1:hover{box-shadow:0 5px 10px rgba(255,215,0,0.2);transform:scale(1.02)}.blib-h-box-hover-linear-glow-highlight-1{background:#fafafa;border:1px solid #e6e6e6;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,0.08);padding:20px;position:relative;transition:box-shadow 0.3s ease}.blib-h-box-hover-linear-glow-highlight-1:hover{box-shadow:0 5px 10px rgba(46,204,113,0.3)}@keyframes blib-kf-gradient-pulse-animation-2{0%,100%{background:linear-gradient(to bottom,#fff,#f9f9f9)}50%{background:linear-gradient(to bottom,#eaf3fc,#fff)}}.blib-h-box-gradient-pulse-animation-2{background:linear-gradient(to bottom,#fff,#f9f9f9);border:1px solid #dcdcdc;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.1);padding:20px;animation:blib-kf-gradient-pulse-animation-2 3s infinite ease-in-out}@keyframes blib-kf-color-wave-1{0%,100%{background:linear-gradient(to bottom,#fff,#f5f5f5)}50%{background:linear-gradient(to bottom,#f2f8fc,#fff)}}.blib-h-box-gradient-color-wave-animation-1{background:linear-gradient(to bottom,#fff,#f5f5f5);border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.1);padding:20px;animation:blib-kf-color-wave-1 4s infinite ease-in-out}.blib-h-box-hover-bright-outline-1{background:#fff;border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,0.08);padding:20px;transition:border-color 0.3s ease,box-shadow 0.3s ease}.blib-h-box-hover-bright-outline-1:hover{border-color:#0078d7;box-shadow:0 3px 6px rgba(0,120,215,0.3)}.blib-h-box-hover-opacity-shift-1{background:linear-gradient(to bottom,#fff,#f7f7f7);border:1px solid #eaeaea;border-radius:8px;padding:20px;transition:opacity 0.3s ease;opacity:1}.blib-h-box-hover-opacity-shift-1:hover{opacity:0.85}@keyframes blib-kf-slide-in-top-1{from{transform:translateY(-50%);opacity:0}to{transform:translateY(0);opacity:1}}.blib-h-box-slide-in-top-animation-1{background:#fff;border:1px solid #dcdcdc;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.1);padding:20px;animation:blib-kf-slide-in-top-1 0.6s ease-out}.blib-h-box-hover-corner-transform-1{background:linear-gradient(to bottom,#fff,#f2f2f2);border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.1);padding:20px;transition:border-radius 0.3s ease,transform 0.3s ease}.blib-h-box-hover-corner-transform-1:hover{border-radius:20px;transform:scale(1.03)}.blib-h-box-hover-shadow-color-1{background:#fff;border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,0.1);padding:20px;transition:background 0.3s ease,box-shadow 0.3s ease}.blib-h-box-hover-shadow-color-1:hover{background:#f0f8ff;box-shadow:0 4px 8px rgba(0,0,0,0.2)}@keyframes blib-kf-slide-in-top-right-1{from{transform:translate(50%,-50%);opacity:0}to{transform:translate(0,0);opacity:1}}.blib-h-box-slide-in-top-right-animation-1{background:#fff;border:1px solid #dcdcdc;border-radius:8px;box-shadow:0 3px 5px rgba(0,0,0,0.1);padding:20px;animation:blib-kf-slide-in-top-right-1 0.7s ease-out}.blib-h-box-gradient-hover-pulse-shadow-1{background:linear-gradient(to bottom,#fff,#f3f3f3);border:1px solid #dedede;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,0.1);padding:20px;transition:box-shadow 0.3s ease}.blib-h-box-gradient-hover-pulse-shadow-1:hover{box-shadow:0 5px 10px rgba(52,152,219,0.3)}@keyframes blib-kf-move-glow-1{0%,100%{transform:translateY(0);box-shadow:0 3px 5px rgba(0,0,0,0.1)}50%{transform:translateY(-3px);box-shadow:0 5px 10px rgba(255,215,0,0.2)}}.blib-h-box-move-glow-animation-1{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:20px;animation:blib-kf-move-glow-1 3s infinite ease-in-out}.blib-h-box-hover-corner-shadow-transform-1{background:#fff;border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.1);padding:20px;transition:border-radius 0.3s ease,box-shadow 0.3s ease}.blib-h-box-hover-corner-shadow-transform-1:hover{border-radius:15px;box-shadow:0 4px 8px rgba(0,120,215,0.3)}.blib-h-box-hover-enhanced-linear-glow-1{background:#fff;border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,0.1);padding:20px;transition:box-shadow 0.3s ease,border-color 0.3s ease}.blib-h-box-hover-enhanced-linear-glow-1:hover{box-shadow:0 5px 10px rgba(46,204,113,0.3);border-color:#2ecc71}@keyframes blib-kf-light-shadow-pulse-1{0%,100%{box-shadow:0 2px 5px rgba(0,0,0,0.1)}50%{box-shadow:0 4px 8px rgba(0,120,215,0.2)}}.blib-h-box-light-shadow-pulse-animation-1{background:#fff;border:1px solid #eaeaea;border-radius:8px;padding:20px;animation:blib-kf-light-shadow-pulse-1 2s infinite ease-in-out}.blib-h-box-gradient-hover-soft-lift-1{background:linear-gradient(to bottom,#fff,#f4f4f4);border:1px solid #ddd;border-radius:8px;padding:20px;transition:transform 0.3s ease,box-shadow 0.3s ease}.blib-h-box-gradient-hover-soft-lift-1:hover{transform:translateY(-3px);box-shadow:0 3px 6px rgba(0,0,0,0.1)}@keyframes blib-kf-slide-in-bottom-right-1{from{transform:translate(50%,50%);opacity:0}to{transform:translate(0,0);opacity:1}}.blib-h-box-slide-in-bottom-right-animation-1{background:#fff;border:1px solid #dcdcdc;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.1);padding:20px;animation:blib-kf-slide-in-bottom-right-1 0.7s ease-out}.blib-h-box-hover-border-enhancement-1{background:#fafafa;border:1px solid #ececec;border-radius:8px;padding:20px;transition:border 0.3s ease,transform 0.3s ease}.blib-h-box-hover-border-enhancement-1:hover{border:2px solid #3498db;transform:scale(1.02)}.blib-h-box-hover-light-pulse-1{background:#fff;border:1px solid #e5e5e5;border-radius:8px;box-shadow:none;padding:20px;transition:box-shadow 0.3s ease}.blib-h-box-hover-light-pulse-1:hover{box-shadow:0 5px 10px rgba(255,223,0,0.3)}@keyframes blib-kf-wave-motion-1{0%{transform:translateX(0);background:#fff}50%{transform:translateX(10px);background:#f7f9fc}100%{transform:translateX(0);background:#fff}}.blib-h-box-wave-motion-animation-1{background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.1);padding:20px;animation:blib-kf-wave-motion-1 3s infinite ease-in-out}.blib-h-box-hover-soft-transform-1{background:linear-gradient(to bottom,#fff,#f9f9f9);border:1px solid #ddd;border-radius:8px;padding:20px;transition:background 0.3s ease,transform 0.3s ease}.blib-h-box-hover-soft-transform-1:hover{background:linear-gradient(to bottom,#f3f8fc,#fff);transform:translateY(-3px)}@keyframes blib-kf-slide-in-bottom-glow-1{from{transform:translateY(50%);opacity:0}to{transform:translateY(0);opacity:1}}.blib-h-box-slide-in-bottom-glow-1{background:#fff;border:1px solid transparent;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.1);padding:20px;animation:blib-kf-slide-in-bottom-glow-1 0.7s ease-out;transition:border-color 0.3s ease}.blib-h-box-slide-in-bottom-glow-1:hover{border-color:#3498db}@keyframes blib-kf-pulsing-gradient-1{0%,100%{background:linear-gradient(to bottom,#fff,#f5f5f5)}50%{background:linear-gradient(to bottom,#f2f8fc,#fff)}}.blib-h-box-pulsing-gradient-hover-glow-1{background:linear-gradient(to bottom,#fff,#f5f5f5);border:1px solid #dcdcdc;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.1);padding:20px;animation:blib-kf-pulsing-gradient-1 3s infinite ease-in-out;transition:box-shadow 0.3s ease}.blib-h-box-pulsing-gradient-hover-glow-1:hover{box-shadow:0 5px 10px rgba(52,152,219,0.3)}.blib-h-box-gradient-hover-glow-effect-1{background:linear-gradient(to bottom,#fff,#f3f3f3);border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,0.1);padding:20px;transition:box-shadow 0.3s ease,transform 0.3s ease}.blib-h-box-gradient-hover-glow-effect-1:hover{box-shadow:0 5px 10px rgba(255,223,0,0.3);transform:translateY(-3px)}.blib-h-box-hover-rotate-light-1{background:#fff;border:1px solid #ececec;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.1);padding:20px;transition:transform 0.3s ease,box-shadow 0.3s ease}.blib-h-box-hover-rotate-light-1:hover{transform:rotate(2deg);box-shadow:0 5px 10px rgba(52,152,219,0.2)}@keyframes blib-kf-pulsing-move-color-1{0%,100%{transform:translateY(0);background:#fff}50%{transform:translateY(-3px);background:#f0f8ff}}.blib-h-box-pulsing-move-color-1{background:#fff;border:1px solid #ddd;border-radius:8px;padding:20px;animation:blib-kf-pulsing-move-color-1 3s infinite ease-in-out}.blib-h-box-hover-gradient-border-1{background:linear-gradient(to bottom,#fff,#f9f9f9);border:1px solid transparent;border-radius:8px;padding:20px;transition:border 0.3s ease,transform 0.3s ease}.blib-h-box-hover-gradient-border-1:hover{border:2px solid #3498db;transform:scale(1.02)}@keyframes blib-kf-shadow-wave-1{0%,100%{box-shadow:0 2px 4px rgba(0,0,0,0.1)}50%{box-shadow:0 5px 10px rgba(52,152,219,0.3)}}.blib-h-box-shadow-wave-animation-1{background:linear-gradient(to bottom,#fff,#f4f4f4);border:1px solid #ddd;border-radius:8px;padding:20px;animation:blib-kf-shadow-wave-1 3s infinite ease-in-out}.blib-h-box-hover-rotate-shadow-1{background:#fff;border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.1);padding:20px;transition:transform 0.3s ease,box-shadow 0.3s ease}.blib-h-box-hover-rotate-shadow-1:hover{transform:rotate(2deg);box-shadow:0 5px 10px rgba(0,120,215,0.3)}@keyframes blib-kf-pulsing-border-1{0%,100%{border-color:#ddd}50%{border-color:#3498db}}.blib-h-box-pulsing-border-animation-1{background:#fff;border:1px solid #ddd;border-radius:8px;padding:20px;animation:blib-kf-pulsing-border-1 2s infinite ease-in-out}.blib-h-box-hover-color-round-1{background:#fff;border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.1);padding:20px;transition:background 0.3s ease,border-radius 0.3s ease}.blib-h-box-hover-color-round-1:hover{background:#f0f8ff;border-radius:20px}@keyframes blib-kf-slide-left-pulse-shadow-1{0%{transform:translateX(-50%);box-shadow:none;opacity:0}50%{transform:translateX(-20%);box-shadow:0 5px 10px rgba(52,152,219,0.3);opacity:0.5}100%{transform:translateX(0);box-shadow:0 3px 5px rgba(0,0,0,0.1);opacity:1}}.blib-h-box-slide-in-left-pulse-shadow-1{background:#fff;border:1px solid #ddd;border-radius:8px;padding:20px;animation:blib-kf-slide-left-pulse-shadow-1 0.6s ease-out}.blib-h-box-hover-gradient-linear-glow-1{background:linear-gradient(to bottom,#fff,#f3f3f3);border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.1);padding:20px;transition:box-shadow 0.3s ease,transform 0.3s ease}.blib-h-box-hover-gradient-linear-glow-1:hover{box-shadow:0 5px 10px rgba(46,204,113,0.3);transform:scale(1.02)}.blib-h-box-hover-subtle-glow-1{background:#fff;border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.1);padding:20px;transition:box-shadow 0.3s ease}.blib-h-box-hover-subtle-glow-1:hover{box-shadow:0 5px 10px rgba(0,120,215,0.2)}@keyframes blib-kf-slide-in-bottom-left-1{from{transform:translate(-50%,50%);opacity:0}to{transform:translate(0,0);opacity:1}}.blib-h-box-slide-in-bottom-left-animation-1{background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.1);padding:20px;animation:blib-kf-slide-in-bottom-left-1 0.7s ease-out}.blib-h-box-hover-pulse-border-shadow-1{background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,0.1);padding:20px;transition:border-color 0.3s ease,box-shadow 0.3s ease}.blib-h-box-hover-pulse-border-shadow-1:hover{border-color:#3498db;box-shadow:0 5px 10px rgba(46,204,113,0.3)}@keyframes blib-kf-gradient-shift-1{0%,100%{background:linear-gradient(to right,#fff,#f5f5f5)}50%{background:linear-gradient(to right,#eaf3fc,#fff)}}.blib-h-box-pulsing-gradient-shift-1{background:linear-gradient(to right,#fff,#f5f5f5);border:1px solid #ddd;border-radius:8px;padding:20px;animation:blib-kf-gradient-shift-1 3s infinite ease-in-out}.blib-h-box-hover-enhanced-corner-shadow-1{background:#fafafa;border:1px solid #ececec;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.1);padding:20px;transition:border-radius 0.3s ease,box-shadow 0.3s ease}.blib-h-box-hover-enhanced-corner-shadow-1:hover{border-radius:15px;box-shadow:0 5px 10px rgba(0,120,215,0.3)}@keyframes blib-kf-gradient-glow-pulse-1{0%,100%{background:linear-gradient(to right,#fff,#f9f9f9);box-shadow:0 2px 4px rgba(0,0,0,0.1)}50%{background:linear-gradient(to right,#e8f4fc,#fff);box-shadow:0 4px 8px rgba(52,152,219,0.3)}}.blib-h-box-gradient-pulse-glow-1{background:linear-gradient(to right,#fff,#f9f9f9);border:1px solid #eaeaea;border-radius:8px;padding:20px;animation:blib-kf-gradient-glow-pulse-1 3s infinite ease-in-out}.blib-h-box-hover-bold-outline-glow-1{background:#fff;border:1px solid transparent;border-radius:8px;padding:20px;transition:border-color 0.3s ease,box-shadow 0.3s ease}.blib-h-box-hover-bold-outline-glow-1:hover{border-color:#2ecc71;box-shadow:0 3px 6px rgba(46,204,113,0.3)}@keyframes blib-kf-gradient-slide-1{from{transform:translateX(-20px);opacity:0}to{transform:translateX(0);opacity:1}}.blib-h-box-gradient-slide-animation-1{background:linear-gradient(to bottom,#fff,#f3f3f3);border:1px solid #ddd;border-radius:8px;padding:20px;animation:blib-kf-gradient-slide-1 0.5s ease-out}.blib-h-box-hover-transparent-underline-1{background:#fff;border:1px solid #ddd;border-radius:8px;padding:20px;position:relative;transition:border-color 0.3s ease}.blib-h-box-hover-transparent-underline-1::after{content:'';position:absolute;bottom:0;left:0;height:2px;width:0;background:rgba(46,204,113,0.3);transition:width 0.3s ease}.blib-h-box-hover-transparent-underline-1:hover::after{width:100%}@keyframes blib-kf-shadow-corner-transform-1{0%,100%{border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.1)}50%{border-radius:20px;box-shadow:0 4px 8px rgba(52,152,219,0.3)}}.blib-h-box-pulsing-shadow-corner-animation-1{background:#fff;border:1px solid #e5e5e5;padding:20px;animation:blib-kf-shadow-corner-transform-1 3s infinite ease-in-out}.blib-h-box-hover-light-enhanced-shadow-1{background:#fff;border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.1);padding:20px;transition:box-shadow 0.3s ease}.blib-h-box-hover-light-enhanced-shadow-1:hover{box-shadow:0 4px 10px rgba(255,223,0,0.3)}@keyframes blib-kf-color-round-pulse-1{0%,100%{background:#fff;border-radius:8px}50%{background:#eaf3fc;border-radius:20px}}.blib-h-box-pulsing-color-round-animation-1{background:#fff;border:1px solid #ddd;padding:20px;animation:blib-kf-color-round-pulse-1 3s infinite ease-in-out}@keyframes blib-kf-gradient-slide-in-bottom-1{from{transform:translateY(50%);opacity:0}to{transform:translateY(0);opacity:1}}.blib-h-box-gradient-slide-in-bottom-1{background:linear-gradient(to bottom,#fff,#f3f3f3);border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.1);padding:20px;animation:blib-kf-gradient-slide-in-bottom-1 0.6s ease-out}.blib-h-box-hover-color-underline-shadow-1{background:#fafafa;border:1px solid #ececec;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.1);padding:20px;position:relative;transition:box-shadow 0.3s ease,transform 0.3s ease}.blib-h-box-hover-color-underline-shadow-1::after{content:'';position:absolute;bottom:0;left:0;height:2px;width:0;background:#3498db;transition:width 0.3s ease}.blib-h-box-hover-color-underline-shadow-1:hover{box-shadow:0 4px 8px rgba(0,120,215,0.3);transform:translateY(-3px)}.blib-h-box-hover-color-underline-shadow-1:hover::after{width:100%}.blib-h-box-hover-linear-glow-pulse-1{background:#fff;border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.1);padding:20px;transition:box-shadow 0.3s ease}.blib-h-box-hover-linear-glow-pulse-1:hover{box-shadow:0 5px 10px rgba(46,204,113,0.3)}.blib-h-box-hover-underline-light-shadow-1{background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:none;padding:20px;position:relative;transition:box-shadow 0.3s ease,transform 0.3s ease}.blib-h-box-hover-underline-light-shadow-1:hover{box-shadow:0 4px 10px rgba(255,223,0,0.2);transform:translateY(-2px)}@keyframes blib-kf-slide-bottom-color-1{from{transform:translateY(50%);background:#fff;opacity:0}to{transform:translateY(0);background:#f0f8ff;opacity:1}}.blib-h-box-slide-in-bottom-color-transition-1{background:#fff;border:1px solid #e5e5e5;border-radius:8px;padding:20px;animation:blib-kf-slide-bottom-color-1 0.7s ease-out}.blib-h-box-gradient-hover-soft-scale-1{background:linear-gradient(to bottom,#fff,#f2f2f2);border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.1);padding:20px;transition:transform 0.3s ease,box-shadow 0.3s ease}.blib-h-box-gradient-hover-soft-scale-1:hover{transform:scale(1.02);box-shadow:0 5px 10px rgba(0,0,0,0.15)}.blib-h-box-hover-color-glow-shadow-1{background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.1);padding:20px;transition:background 0.3s ease,box-shadow 0.3s ease}.blib-h-box-hover-color-glow-shadow-1:hover{background:#f9fbff;box-shadow:0 5px 15px rgba(46,204,113,0.3)}@keyframes blib-kf-shadow-pulse-gradient-1{0%,100%{box-shadow:0 2px 5px rgba(0,0,0,0.1)}50%{box-shadow:0 5px 15px rgba(52,152,219,0.3)}}.blib-h-box-pulse-shadow-gradient-1{background:linear-gradient(to bottom,#fff,#f3f3f3);border:1px solid #ddd;border-radius:8px;padding:20px;animation:blib-kf-shadow-pulse-gradient-1 3s infinite ease-in-out}.blib-h-box-hover-light-glow-border-1{background:#fff;border:1px solid #e5e5e5;border-radius:8px;padding:20px;transition:border-color 0.3s ease,box-shadow 0.3s ease}.blib-h-box-hover-light-glow-border-1:hover{border-color:#f1c40f;box-shadow:0 5px 10px rgba(243,156,18,0.3)}@keyframes blib-kf-lift-shadow-pulse-1{0%,100%{transform:translateY(0);box-shadow:0 2px 5px rgba(0,0,0,0.1)}50%{transform:translateY(-3px);box-shadow:0 5px 15px rgba(46,204,113,0.3)}}.blib-h-box-pulsing-lift-shadow-1{background:#fff;border:1px solid #ddd;border-radius:8px;padding:20px;animation:blib-kf-lift-shadow-pulse-1 2.5s infinite ease-in-out}.blib-h-box-hover-color-scale-1{background:#fff;border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.1);padding:20px;transition:background 0.3s ease,transform 0.3s ease}.blib-h-box-hover-color-scale-1:hover{background:#e8f7ff;transform:scale(1.03)}@keyframes blib-kf-slide-in-border-highlight-1{from{transform:translateX(-50%);border-color:transparent;opacity:0}to{transform:translateX(0);border-color:#3498db;opacity:1}}.blib-h-box-slide-in-left-border-highlight-1{background:#fff;border:2px solid transparent;border-radius:8px;padding:20px;animation:blib-kf-slide-in-border-highlight-1 0.6s ease-out}.blib-h-box-hover-linear-pulse-glow-1{background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.1);padding:20px;transition:box-shadow 0.3s ease}.blib-h-box-hover-linear-pulse-glow-1:hover{box-shadow:0 5px 15px rgba(0,120,215,0.3)}.blib-h-box-hover-gradient-highlight-1{background:linear-gradient(to bottom,#fff,#f6f6f6);border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.1);padding:20px;transition:box-shadow 0.3s ease,transform 0.3s ease}.blib-h-box-hover-gradient-highlight-1:hover{transform:scale(1.05);box-shadow:0 5px 15px rgba(52,152,219,0.3)}@keyframes blib-kf-wave-lift-glow-1{0%,100%{transform:translateY(0);box-shadow:0 2px 5px rgba(0,0,0,0.1)}50%{transform:translateY(-3px);box-shadow:0 4px 10px rgba(46,204,113,0.3)}}.blib-h-box-wave-lift-glow-animation-1{background:#fff;border:1px solid #ddd;border-radius:8px;padding:20px;animation:blib-kf-wave-lift-glow-1 3s infinite ease-in-out}.blib-h-box-hover-pulse-emboss-effect-1{background:#fafafa;border:1px solid #eaeaea;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.1);padding:20px;transition:box-shadow 0.3s ease,transform 0.3s ease}.blib-h-box-hover-pulse-emboss-effect-1:hover{transform:scale(1.02);box-shadow:0 5px 10px rgba(52,152,219,0.3)}@keyframes blib-kf-slide-in-right-gradient-1{from{transform:translateX(50%);opacity:0}to{transform:translateX(0);opacity:1}}.blib-h-box-slide-in-right-gradient-1{background:linear-gradient(to bottom,#fff,#f3f3f3);border:1px solid #ddd;border-radius:8px;padding:20px;animation:blib-kf-slide-in-right-gradient-1 0.6s ease-out}.blib-h-box-hover-color-lift-underline-1{background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:none;padding:20px;position:relative;transition:box-shadow 0.3s ease,transform 0.3s ease}.blib-h-box-hover-color-lift-underline-1:hover{box-shadow:0 5px 10px rgba(46,204,113,0.3);transform:translateY(-3px)}.blib-h-box-hover-color-lift-underline-1::after{content:'';position:absolute;bottom:0;left:0;height:2px;width:0;background:#2ecc71;transition:width 0.3s ease}.blib-h-box-hover-color-lift-underline-1:hover::after{width:100%}@keyframes blib-kf-shadow-slide-1{0%,100%{box-shadow:0 2px 5px rgba(0,0,0,0.1)}50%{box-shadow:0 4px 10px rgba(52,152,219,0.3)}}.blib-h-box-gradient-shadow-slide-animation-1{background:linear-gradient(to bottom,#fff,#f3f3f3);border:1px solid #ddd;border-radius:8px;padding:20px;animation:blib-kf-shadow-slide-1 2.5s infinite ease-in-out}.blib-h-box-hover-color-change-shadow-pulse-1{background:#fff;border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.1);padding:20px;transition:background 0.3s ease,box-shadow 0.3s ease}.blib-h-box-hover-color-change-shadow-pulse-1:hover{background:#f9fbff;box-shadow:0 5px 10px rgba(46,204,113,0.3)}@keyframes blib-kf-slide-in-top-right-gradient-1{from{transform:translate(50%,-50%);opacity:0}to{transform:translate(0,0);opacity:1}}.blib-h-box-slide-in-top-right-gradient-1{background:linear-gradient(to bottom,#fff,#f6f6f6);border:1px solid #ddd;border-radius:8px;padding:20px;animation:blib-kf-slide-in-top-right-gradient-1 0.6s ease-out}.blib-h-box-hover-linear-glow-lift-1{background:#fff;border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.1);padding:20px;transition:box-shadow 0.3s ease,transform 0.3s ease}.blib-h-box-hover-linear-glow-lift-1:hover{box-shadow:0 5px 15px rgba(0,120,215,0.3);transform:translateY(-3px)}.blib-h-box-hover-color-glow-scale-1{background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.1);padding:20px;transition:background 0.3s ease,transform 0.3s ease}.blib-h-box-hover-color-glow-scale-1:hover{background:#f0f8ff;transform:scale(1.05)}@keyframes blib-kf-pulse-gradient-color-1{0%,100%{background:linear-gradient(to right,#fff,#f7f7f7)}50%{background:linear-gradient(to right,#eaf3fc,#fff)}}.blib-h-box-pulse-gradient-color-1{background:linear-gradient(to right,#fff,#f7f7f7);border:1px solid #ddd;border-radius:8px;padding:20px;animation:blib-kf-pulse-gradient-color-1 3s infinite ease-in-out}.blib-h-box-hover-bright-shadow-color-1{background:#fff;border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.1);padding:20px;transition:box-shadow 0.3s ease,transform 0.3s ease}.blib-h-box-hover-bright-shadow-color-1:hover{box-shadow:0 5px 10px rgba(52,152,219,0.3);transform:translateY(-3px)}@keyframes blib-kf-slide-in-diagonal-reflective-1{from{transform:translate(-50%,50%);opacity:0}to{transform:translate(0,0);opacity:1}}.blib-h-box-slide-in-diagonal-reflective-1{background:#fff;border:1px solid #ddd;border-radius:8px;padding:20px;animation:blib-kf-slide-in-diagonal-reflective-1 0.7s ease-out}.blib-h-box-hover-gradient-shape-shift-1{background:linear-gradient(to bottom,#fff,#f2f2f2);border:1px solid #e5e5e5;border-radius:8px;padding:20px;transition:border-radius 0.3s ease,transform 0.3s ease}.blib-h-box-hover-gradient-shape-shift-1:hover{border-radius:20px;transform:scale(1.03)}.blib-h-box-hover-underline-pulse-shadow-1{background:#fafafa;border:1px solid #ececec;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.1);padding:20px;position:relative;transition:transform 0.3s ease,box-shadow 0.3s ease}.blib-h-box-hover-underline-pulse-shadow-1::after{content:'';position:absolute;bottom:0;left:0;height:2px;width:0;background:#3498db;transition:width 0.3s ease}.blib-h-box-hover-underline-pulse-shadow-1:hover{transform:translateY(-3px);box-shadow:0 5px 15px rgba(46,204,113,0.3)}.blib-h-box-hover-underline-pulse-shadow-1:hover::after{width:100%}@keyframes blib-kf-gradient-pulse-shadow-1{0%,100%{box-shadow:0 2px 5px rgba(0,0,0,0.1)}50%{box-shadow:0 5px 15px rgba(46,204,113,0.3)}}.blib-h-box-gradient-pulse-shadow-1{background:linear-gradient(to bottom,#fff,#f9f9f9);border:1px solid #e5e5e5;border-radius:8px;padding:20px;animation:blib-kf-gradient-pulse-shadow-1 3s infinite ease-in-out}.blib-h-box-hover-enhanced-color-shadow-1{background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.1);padding:20px;transition:background 0.3s ease,box-shadow 0.3s ease}.blib-h-box-hover-enhanced-color-shadow-1:hover{background:#f2f9fc;box-shadow:0 5px 10px rgba(52,152,219,0.3)}@keyframes blib-kf-wave-motion-light-1{0%,100%{transform:translateX(0);box-shadow:0 2px 5px rgba(0,0,0,0.1)}50%{transform:translateX(10px);box-shadow:0 5px 15px rgba(255,223,0,0.3)}}.blib-h-box-wave-motion-light-1{background:#fff;border:1px solid #e5e5e5;border-radius:8px;padding:20px;animation:blib-kf-wave-motion-light-1 3s infinite ease-in-out}.blib-h-box-gradient-hover-lift-1{background:linear-gradient(to bottom,#fff,#f6f6f6);border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.1);padding:20px;transition:box-shadow 0.3s ease,transform 0.3s ease}.blib-h-box-gradient-hover-lift-1:hover{transform:translateY(-3px);box-shadow:0 5px 15px rgba(46,204,113,0.3)}.blib-h-box-hover-color-outline-glow-1{background:#fff;border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.1);padding:20px;transition:background 0.3s ease,border-color 0.3s ease}.blib-h-box-hover-color-outline-glow-1:hover{background:#eaf3fc;border-color:#3498db}@keyframes blib-kf-gradient-rolling-glow-1{0%,100%{background:linear-gradient(to right,#fff,#f7f7f7)}50%{background:linear-gradient(to right,#e8f4fc,#fff)}}.blib-h-box-gradient-rolling-glow-1{background:linear-gradient(to right,#fff,#f7f7f7);border:1px solid #ddd;border-radius:8px;padding:20px;animation:blib-kf-gradient-rolling-glow-1 3s infinite ease-in-out}.blib-h-box-hover-shape-shift-opacity-1{background:#fff;border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.1);padding:20px;transition:border-radius 0.3s ease,box-shadow 0.3s ease}.blib-h-box-hover-shape-shift-opacity-1:hover{border-radius:20px;box-shadow:0 5px 15px rgba(0,0,0,0.2)}@keyframes blib-kf-slide-in-top-gradient-1{from{transform:translateY(-50%);opacity:0}to{transform:translateY(0);opacity:1}}.blib-h-box-slide-in-top-gradient-1{background:linear-gradient(to bottom,#fff,#f6f6f6);border:1px solid #e0e0e0;border-radius:8px;padding:20px;animation:blib-kf-slide-in-top-gradient-1 0.6s ease-out}.blib-h-box-hover-soft-zoom-color-1{background:#fff;border:1px solid #ececec;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.1);padding:20px;transition:transform 0.3s ease,background 0.3s ease}.blib-h-box-hover-soft-zoom-color-1:hover{transform:scale(1.03);background:#f0f8ff}@keyframes blib-kf-wave-light-gradient-1{0%,100%{box-shadow:0 2px 5px rgba(0,0,0,0.1)}50%{box-shadow:0 5px 15px rgba(46,204,113,0.3)}}.blib-h-box-wave-light-gradient-1{background:linear-gradient(to bottom,#fff,#f7f7f7);border:1px solid #ddd;border-radius:8px;padding:20px;animation:blib-kf-wave-light-gradient-1 2.5s infinite ease-in-out}.blib-h-box-hover-gradient-lift-shadow-1{background:linear-gradient(to bottom,#fff,#f2f2f2);border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.1);padding:20px;transition:box-shadow 0.3s ease,transform 0.3s ease}.blib-h-box-hover-gradient-lift-shadow-1:hover{transform:translateY(-3px);box-shadow:0 5px 10px rgba(52,152,219,0.3)}@keyframes blib-kf-color-glow-pulse-1{0%,100%{background:linear-gradient(to bottom,#fff,#f3f3f3);box-shadow:0 2px 5px rgba(0,0,0,0.1)}50%{background:linear-gradient(to bottom,#eaf3fc,#fff);box-shadow:0 5px 15px rgba(46,204,113,0.3)}}.blib-h-box-pulse-color-glow-animation-1{background:linear-gradient(to bottom,#fff,#f3f3f3);border:1px solid #ddd;border-radius:8px;padding:20px;animation:blib-kf-color-glow-pulse-1 3s infinite ease-in-out}.blib-h-box-hover-underline-color-shadow-1{background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.1);padding:20px;position:relative;transition:box-shadow 0.3s ease}.blib-h-box-hover-underline-color-shadow-1::after{content:'';position:absolute;bottom:0;left:0;height:2px;width:0;background:#3498db;transition:width 0.3s ease}.blib-h-box-hover-underline-color-shadow-1:hover{box-shadow:0 4px 10px rgba(52,152,219,0.3)}.blib-h-box-hover-underline-color-shadow-1:hover::after{width:100%}@keyframes blib-kf-wave-shadow-gradient-1{0%,100%{box-shadow:0 2px 5px rgba(0,0,0,0.1)}50%{box-shadow:0 4px 10px rgba(46,204,113,0.3)}}.blib-h-box-wave-shadow-gradient-animation-1{background:linear-gradient(to bottom,#fff,#f3f3f3);border:1px solid #ddd;border-radius:8px;padding:20px;animation:blib-kf-wave-shadow-gradient-1 2.5s infinite ease-in-out}.blib-h-box-hover-shadow-glow-accent-1{background:#fafafa;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.1);padding:20px;transition:box-shadow 0.3s ease,transform 0.3s ease}.blib-h-box-hover-shadow-glow-accent-1:hover{transform:scale(1.02);box-shadow:0 5px 10px rgba(52,152,219,0.3)}@keyframes blib-kf-wave-shadow-gradient-2{0%,100%{box-shadow:0 2px 4px rgba(0,0,0,0.1)}50%{box-shadow:0 5px 10px rgba(46,204,113,0.3)}}.blib-h-box-wave-shadow-gradient-animation-2{background:linear-gradient(to right,#fff,#f4f4f4);border:1px solid #dcdcdc;border-radius:8px;padding:20px;animation:blib-kf-wave-shadow-gradient-2 2.5s infinite ease-in-out}.blib-h-box-hover-pulse-emboss-shadow-1{background:#fafafa;border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,0.1);padding:20px;transition:box-shadow 0.3s ease,transform 0.3s ease}.blib-h-box-hover-pulse-emboss-shadow-1:hover{box-shadow:0 5px 15px rgba(52,152,219,0.3);transform:translateY(-3px)}.blib-h-box-hover-gradient-transform-shape-1{background:linear-gradient(to bottom,#fff,#f5f5f5);border:1px solid #ececec;border-radius:8px;padding:20px;transition:border-radius 0.3s ease,transform 0.3s ease}.blib-h-box-hover-gradient-transform-shape-1:hover{border-radius:20px;transform:scale(1.03)}@keyframes blib-kf-slide-right-shadow-pulse-1{0%{transform:translateX(50%);opacity:0;box-shadow:none}50%{transform:translateX(25%);box-shadow:0 5px 15px rgba(0,120,215,0.3);opacity:0.5}100%{transform:translateX(0);box-shadow:0 2px 5px rgba(0,0,0,0.1);opacity:1}}.blib-h-box-slide-in-right-shadow-pulse-1{background:#fff;border:1px solid #ddd;border-radius:8px;padding:20px;animation:blib-kf-slide-right-shadow-pulse-1 0.6s ease-out}.blib-h-box-hover-glow-border-accent-1{background:#fff;border:1px solid #e5e5e5;border-radius:8px;padding:20px;transition:border-color 0.3s ease,box-shadow 0.3s ease}.blib-h-box-hover-glow-border-accent-1:hover{border-color:#3498db;box-shadow:0 5px 10px rgba(52,152,219,0.3)}@keyframes blib-kf-gradient-light-glow-1{0%,100%{background:linear-gradient(to bottom,#fff,#f7f7f7);box-shadow:0 2px 5px rgba(0,0,0,0.1)}50%{background:linear-gradient(to bottom,#e8f4fc,#fff);box-shadow:0 5px 15px rgba(255,223,0,0.3)}}.blib-h-box-gradient-pulse-light-glow-1{background:linear-gradient(to bottom,#fff,#f7f7f7);border:1px solid #ddd;border-radius:8px;padding:20px;animation:blib-kf-gradient-light-glow-1 3s infinite ease-in-out}.blib-h-box-hover-wave-light-accent-1{background:#fff;border:1px solid #ececec;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.1);padding:20px;transition:box-shadow 0.3s ease,transform 0.3s ease}.blib-h-box-hover-wave-light-accent-1:hover{box-shadow:0 5px 15px rgba(52,152,219,0.3);transform:translateY(-3px)}.blib-h-box-hover-gradient-shadow-transform-1{background:linear-gradient(to bottom,#fff,#f5f5f5);border:1px solid #eaeaea;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.1);padding:20px;transition:box-shadow 0.3s ease,transform 0.3s ease}.blib-h-box-hover-gradient-shadow-transform-1:hover{box-shadow:0 5px 15px rgba(46,204,113,0.3);transform:scale(1.03)}@keyframes blib-kf-slide-in-bottom-transparent-shadow-1{from{transform:translateY(50%);opacity:0;box-shadow:none}to{transform:translateY(0);opacity:1;box-shadow:0 2px 5px rgba(0,0,0,0.1)}}.blib-h-box-slide-in-bottom-transparent-shadow-1{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:20px;animation:blib-kf-slide-in-bottom-transparent-shadow-1 0.7s ease-out}.blib-h-box-hover-color-pulse-round-corners-1{background:#fff;border:1px solid #ececec;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.1);padding:20px;transition:background 0.3s ease,border-radius 0.3s ease}.blib-h-box-hover-color-pulse-round-corners-1:hover{background:#f2f9fc;border-radius:20px}@keyframes blib-kf-gradient-opacity-pulse-1{0%,100%{opacity:1;background:linear-gradient(to bottom,#fff,#f7f7f7)}50%{opacity:0.85;background:linear-gradient(to bottom,#e8f4fc,#fff)}}.blib-h-box-gradient-opacity-pulse-1{background:linear-gradient(to bottom,#fff,#f7f7f7);border:1px solid #ddd;border-radius:8px;padding:20px;animation:blib-kf-gradient-opacity-pulse-1 3s infinite ease-in-out}.blib-h-box-hover-corner-highlight-1{background:#fff;border:1px solid #ececec;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,0.1);padding:20px;position:relative;transition:border-radius 0.3s ease,transform 0.3s ease}.blib-h-box-hover-corner-highlight-1:hover{border-radius:20px;transform:scale(1.03)}.blib-h-box-hover-corner-highlight-1::after{content:'';position:absolute;bottom:0;left:0;height:2px;width:0;background:#2ecc71;transition:width 0.3s ease}.blib-h-box-hover-corner-highlight-1:hover::after{width:100%}@keyframes blib-kf-slide-in-diagonal-gradient-1{from{transform:translate(-50%,50%);opacity:0}to{transform:translate(0,0);opacity:1}}.blib-h-box-slide-in-diagonal-gradient-1{background:linear-gradient(to bottom,#fff,#f3f3f3);border:1px solid #eaeaea;border-radius:8px;padding:20px;animation:blib-kf-slide-in-diagonal-gradient-1 0.7s ease-out}.blib-h-box-hover-glow-emboss-effect-1{background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.1);padding:20px;transition:box-shadow 0.3s ease,transform 0.3s ease}.blib-h-box-hover-glow-emboss-effect-1:hover{box-shadow:0 5px 15px rgba(52,152,219,0.3);transform:translateY(-3px)}@keyframes blib-kf-color-reflect-1{from{opacity:0;background:#fff}to{opacity:1;background:#f0f8ff}}.blib-h-box-color-reflect-animation-1{background:#fff;border:1px solid #eaeaea;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.1);padding:20px;animation:blib-kf-color-reflect-1 0.6s ease-in-out}@keyframes blib-kf-slide-in-right-gradient-1{from{transform:translateX(50%);opacity:0}to{transform:translateX(0);opacity:1}}.blib-h-box-slide-in-right-gradient-animation-1{background:linear-gradient(to bottom,#fff,#f6f6f6);border:1px solid #e0e0e0;border-radius:8px;padding:20px;animation:blib-kf-slide-in-right-gradient-1 0.6s ease-out}.blib-h-box-hover-underline-pulse-shadow-enhanced-1{background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,0.1);padding:20px;position:relative;transition:transform 0.3s ease,box-shadow 0.3s ease}.blib-h-box-hover-underline-pulse-shadow-enhanced-1::after{content:'';position:absolute;bottom:0;left:0;height:2px;width:0;background:#3498db;transition:width 0.3s ease}.blib-h-box-hover-underline-pulse-shadow-enhanced-1:hover{box-shadow:0 5px 15px rgba(46,204,113,0.3);transform:translateY(-3px)}.blib-h-box-hover-underline-pulse-shadow-enhanced-1:hover::after{width:100%}@keyframes blib-kf-gradient-wave-lift-1{0%,100%{transform:translateY(0);box-shadow:0 2px 5px rgba(0,0,0,0.1)}50%{transform:translateY(-3px);box-shadow:0 5px 15px rgba(52,152,219,0.3)}}.blib-h-box-gradient-wave-lift-animation-1{background:linear-gradient(to bottom,#fff,#f6f6f6);border:1px solid #ddd;border-radius:8px;padding:20px;animation:blib-kf-gradient-wave-lift-1 3s infinite ease-in-out}.blib-h-box-hover-shape-transform-shadow-1{background:#fff;border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,0.1);padding:20px;transition:border-radius 0.3s ease,box-shadow 0.3s ease}.blib-h-box-hover-shape-transform-shadow-1:hover{border-radius:20px;box-shadow:0 5px 15px rgba(46,204,113,0.3)}.blib-h-box-hover-color-glow-scale-enhanced-1{background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.1);padding:20px;transition:background 0.3s ease,transform 0.3s ease}.blib-h-box-hover-color-glow-scale-enhanced-1:hover{background:#f0f8ff;transform:scale(1.05)}.blib-h-box-hover-gradient-shadow-pulse-1{background:linear-gradient(to bottom,#fff,#f3f3f3);border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.1);padding:20px;transition:box-shadow 0.3s ease}.blib-h-box-hover-gradient-shadow-pulse-1:hover{box-shadow:0 5px 15px rgba(0,120,215,0.3)}@keyframes blib-kf-slide-in-bottom-left-2{from{transform:translate(-50%,50%);opacity:0}to{transform:translate(0,0);opacity:1}}.blib-h-box-slide-in-bottom-left-animation-2{background:#fff;border:1px solid #dcdcdc;border-radius:8px;padding:20px;animation:blib-kf-slide-in-bottom-left-2 0.7s ease-out}@keyframes blib-kf-light-pulse-gradient-1{0%,100%{box-shadow:0 2px 5px rgba(0,0,0,0.1);background:linear-gradient(to right,#fff,#f7f7f7)}50%{box-shadow:0 5px 15px rgba(255,215,0,0.3);background:linear-gradient(to right,#e8f4fc,#fff)}}.blib-h-box-gradient-light-pulse-animation-1{background:linear-gradient(to right,#fff,#f7f7f7);border:1px solid #ddd;border-radius:8px;padding:20px;animation:blib-kf-light-pulse-gradient-1 3s infinite ease-in-out}.blib-h-box-hover-corner-shadow-enhance-1{background:#fff;border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,0.1);padding:20px;transition:border-radius 0.3s ease,box-shadow 0.3s ease}.blib-h-box-hover-corner-shadow-enhance-1:hover{border-radius:20px;box-shadow:0 5px 15px rgba(52,152,219,0.3)}@keyframes blib-kf-slide-in-diagonal-gradient-animation-1{from{transform:translate(-50%,50%);opacity:0}to{transform:translate(0,0);opacity:1}}.blib-h-box-slide-in-diagonal-gradient-animation-1{background:linear-gradient(to bottom,#fff,#f3f3f3);border:1px solid #ececec;border-radius:8px;padding:20px;animation:blib-kf-slide-in-diagonal-gradient-animation-1 0.7s ease-out}@keyframes blib-kf-gradient-pulse-glow-1{0%,100%{background:linear-gradient(to right,#fff,#f6f6f6);box-shadow:0 2px 5px rgba(0,0,0,0.1)}50%{background:linear-gradient(to right,#eaf3fc,#fff);box-shadow:0 5px 15px rgba(46,204,113,0.3)}}.blib-h-box-gradient-pulse-glow-animation-1{background:linear-gradient(to right,#fff,#f6f6f6);border:1px solid #ddd;border-radius:8px;padding:20px;animation:blib-kf-gradient-pulse-glow-1 3s infinite ease-in-out}.blib-h-box-hover-color-underline-pulse-1{background:#fff;border:1px solid #ececec;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,0.1);padding:20px;position:relative;transition:box-shadow 0.3s ease,transform 0.3s ease}.blib-h-box-hover-color-underline-pulse-1:hover{box-shadow:0 5px 15px rgba(52,152,219,0.3);transform:translateY(-3px)}.blib-h-box-hover-color-underline-pulse-1::after{content:'';position:absolute;bottom:0;left:0;height:2px;width:0;background:#3498db;transition:width 0.3s ease}.blib-h-box-hover-color-underline-pulse-1:hover::after{width:100%}@keyframes blib-kf-slide-in-top-gradient-1{from{transform:translateY(-50%);opacity:0}to{transform:translateY(0);opacity:1}}.blib-h-box-slide-in-top-gradient-animation-1{background:linear-gradient(to bottom,#fff,#f7f7f7);border:1px solid #eaeaea;border-radius:8px;padding:20px;animation:blib-kf-slide-in-top-gradient-1 0.6s ease-out}.blib-h-box-hover-emboss-gradient-shadow-1{background:#fff;border:1px solid #dcdcdc;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.1);padding:20px;transition:box-shadow 0.3s ease,transform 0.3s ease}.blib-h-box-hover-emboss-gradient-shadow-1:hover{box-shadow:0 5px 15px rgba(46,204,113,0.3);transform:scale(1.03)}@keyframes blib-kf-slide-in-diagonal-pulse-shadow-1{0%{transform:translate(-50%,50%);box-shadow:none;opacity:0}50%{transform:translate(-25%,25%);box-shadow:0 5px 15px rgba(0,120,215,0.3);opacity:0.5}100%{transform:translate(0,0);box-shadow:0 2px 5px rgba(0,0,0,0.1);opacity:1}}.blib-h-box-slide-in-diagonal-pulse-shadow-1{background:#fff;border:1px solid #ddd;border-radius:8px;padding:20px;animation:blib-kf-slide-in-diagonal-pulse-shadow-1 0.7s ease-out}@keyframes blib-kf-gradient-multicolor-wave-box-1{0%{background:linear-gradient(to right,rgba(46,204,113,0.8),rgba(52,152,219,0.8));box-shadow:0 0 10px rgba(46,204,113,0.7)}50%{background:linear-gradient(to bottom,rgba(231,76,60,0.8),rgba(46,204,113,0.8));box-shadow:0 0 20px rgba(231,76,60,0.6)}100%{background:linear-gradient(to left,rgba(52,152,219,0.8),rgba(231,76,60,0.8));box-shadow:0 0 15px rgba(52,152,219,0.7)}}.blib-h-box-gradient-multicolor-wave-1{border-radius:15px;padding:20px;animation:blib-kf-gradient-multicolor-wave-box-1 4s infinite ease-in-out}.blib-h-box-static-transparent-soft-shadows-1{background:linear-gradient(to right,rgba(255,255,255,0.1),rgba(52,152,219,0.2));border-radius:20px;box-shadow:0 5px 15px rgba(46,204,113,0.3);padding:25px}@keyframes blib-kf-pulsing-multicolor-luminous-box-1{0%{background:linear-gradient(to right,rgba(231,76,60,0.8),rgba(52,152,219,0.8));box-shadow:0 0 10px rgba(231,76,60,0.7)}50%{background:linear-gradient(to bottom,rgba(46,204,113,0.8),rgba(231,76,60,0.8));box-shadow:0 0 20px rgba(46,204,113,0.6)}100%{background:linear-gradient(to left,rgba(52,152,219,0.8),rgba(46,204,113,0.8));box-shadow:0 0 15px rgba(52,152,219,0.7)}}.blib-h-box-pulsing-multicolor-luminous-effect-1{border-radius:15px;padding:20px;animation:blib-kf-pulsing-multicolor-luminous-box-1 4s infinite ease-in-out}.blib-h-box-static-crystal-multicolor-radiance-1{background:linear-gradient(to right,rgba(231,76,60,0.7),rgba(46,204,113,0.7));border-radius:25px;box-shadow:0 10px 25px rgba(192,192,192,0.5);padding:30px}@keyframes blib-kf-gradient-luxury-light-wave-box-1{0%{background:linear-gradient(to right,rgba(255,215,0,0.8),transparent);box-shadow:0 0 10px rgba(255,215,0,0.7)}50%{background:linear-gradient(to bottom,rgba(192,192,192,0.8),transparent);box-shadow:0 0 20px rgba(192,192,192,0.6)}100%{background:linear-gradient(to left,rgba(46,204,113,0.8),transparent);box-shadow:0 0 15px rgba(46,204,113,0.7)}}.blib-h-box-gradient-luxury-light-wave-details-1{border-radius:20px;padding:25px;animation:blib-kf-gradient-luxury-light-wave-box-1 4s infinite ease-in-out}.blib-h-cite-classic{font-family:var(--blib-font-family-serif);font-size:1rem;color:#555;font-style:italic;margin:0;padding:0}.blib-h-cite-shadow{font-family:var(--blib-font-family-clean);font-size:1rem;color:#333;font-style:italic;text-shadow:1px 1px 4px rgba(0,0,0,0.2)}.blib-h-cite-hover{font-family:var(--blib-font-family-friendly);font-size:1rem;color:#444;font-style:italic;transition:color 0.3s ease}.blib-h-cite-hover:hover{color:#069}.blib-h-cite-decorative{font-family:var(--blib-font-family-bold);font-size:1rem;color:#222;font-style:italic;position:relative}.blib-h-cite-decorative::before{content:'\201C';font-size:1.2rem;color:#069;position:absolute;left:-15px;top:-5px}.blib-h-cite-underline{font-family:var(--blib-font-family-serif);font-size:1rem;color:#555;font-style:italic;text-decoration:underline}.blib-h-cite-bg-color{font-family:var(--blib-font-family-clean);font-size:1rem;color:#fff;font-style:italic;background-color:#069;padding:4px 8px;border-radius:6px}.blib-h-cite-gradient{font-family:var(--blib-font-family-friendly);font-size:1rem;color:#fff;font-style:italic;background:linear-gradient(to right,#3f51b5,#009688);padding:4px 8px;border-radius:4px}.blib-h-cite-bounce{font-family:var(--blib-font-family-bold);font-size:1rem;color:#222;font-style:italic;animation:blib-kf-bounce 2s infinite ease-in-out}.blib-h-cite-glow{font-family:var(--blib-font-family-modern);font-size:1rem;color:#fff;font-style:italic;text-shadow:0 0 8px rgba(63,81,181,0.5)}.blib-h-cite-bordered{font-family:var(--blib-font-family-serif);font-size:1rem;color:#333;font-style:italic;border:1px solid #069;padding:4px 8px;border-radius:4px}.blib-h-cite-hover-font{font-family:var(--blib-font-family-clean);font-size:1rem;color:#444;font-style:italic;transition:font-family 0.3s ease-in-out}.blib-h-cite-hover-font:hover{font-family:var(--blib-font-family-friendly)}.blib-h-cite-soft-gradient{font-family:var(--blib-font-family-friendly);font-size:1rem;color:#fff;font-style:italic;background:linear-gradient(to right,#009688,#3f51b5);padding:4px 8px;border-radius:6px}.blib-h-cite-slide-in{font-family:var(--blib-font-family-bold);font-size:1rem;color:#222;font-style:italic;animation:blib-kf-slide-in-effect 1.5s ease-in-out forwards;opacity:0}.blib-h-cite-shadow-shift{font-family:var(--blib-font-family-modern);font-size:1rem;color:#333;font-style:italic;text-shadow:0 0 5px #069;animation:blib-kf-shadow-shift 2s infinite alternate ease-in-out}.blib-h-cite-hover-color{font-family:var(--blib-font-family-serif);font-size:1rem;color:#333;font-style:italic;transition:color 0.3s ease}.blib-h-cite-hover-color:hover{color:#ff4500}.blib-h-cite-bold-text{font-family:var(--blib-font-family-clean);font-size:1rem;color:#444;font-style:italic;font-weight:bold}.blib-h-cite-opacity{font-family:var(--blib-font-family-friendly);font-size:1rem;color:#222;font-style:italic;opacity:0.8}.blib-h-cite-popup{font-family:var(--blib-font-family-bold);font-size:1rem;color:#444;font-style:italic;animation:blib-kf-popup-effect 1.5s ease-in-out forwards;opacity:0}.blib-h-cite-framed{font-family:var(--blib-font-family-modern);font-size:1rem;color:#333;font-style:italic;padding:4px 8px;border:1px dashed #069;border-radius:6px}.blib-h-cite-resize{font-family:var(--blib-font-family-serif);font-size:1rem;color:#555;font-style:italic;animation:blib-kf-resize-effect 2s infinite alternate ease-in-out}.blib-h-cite-text-gradient{font-family:var(--blib-font-family-clean);font-size:1rem;font-style:italic;background:linear-gradient(to right,#3f51b5,#009688);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.blib-h-cite-dotted-bg{font-family:var(--blib-font-family-friendly);font-size:1rem;color:#333;font-style:italic;background:radial-gradient(circle,#fff 10%,#e0f7fa 10%,#e0f7fa 20%);padding:4px 8px;border-radius:6px}.blib-h-cite-rotate{font-family:var(--blib-font-family-bold);font-size:1rem;color:#444;font-style:italic;animation:blib-kf-rotate 3s linear infinite}.blib-h-cite-boxed{font-family:var(--blib-font-family-modern);font-size:1rem;color:#fff;font-style:italic;background-color:#069;padding:8px 12px;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,0.2)}.blib-h-cite-hover-zoom{font-family:var(--blib-font-family-serif);font-size:1rem;color:#555;font-style:italic;transition:transform 0.3s ease-in-out}.blib-h-cite-hover-zoom:hover{transform:scale(1.1)}.blib-h-cite-wave-bg{font-family:var(--blib-font-family-clean);font-size:1rem;color:#fff;font-style:italic;background:repeating-linear-gradient( 135deg,#fff,#e0f7fa 10px,#009688 10px,#fff 20px );padding:4px 8px;border-radius:6px}.blib-h-cite-slide-in-left{font-family:var(--blib-font-family-friendly);font-size:1rem;color:#333;font-style:italic;animation:blib-kf-slide-in-left 2s ease forwards;opacity:0}.blib-h-cite-hover-glow{font-family:var(--blib-font-family-bold);font-size:1rem;color:#222;font-style:italic;transition:text-shadow 0.3s ease-in-out}.blib-h-cite-hover-glow:hover{text-shadow:0 0 10px rgba(255,87,34,0.5)}.blib-h-cite-bg-slide{font-family:var(--blib-font-family-modern);font-size:1rem;color:#fff;font-style:italic;background:linear-gradient(90deg,#3f51b5,#ff5722,#009688);background-size:200% 200%;padding:4px 8px;border-radius:6px;animation:blib-kf-bg-slide 3s infinite alternate ease-in-out}.blib-h-cite-light-bg{font-family:var(--blib-font-family-serif);font-size:1rem;color:#333;font-style:italic;background-color:#fff;padding:4px 8px;border-radius:6px;animation:blib-kf-light-bg-effect 2s infinite alternate ease-in-out}.blib-h-cite-text-rotate{font-family:var(--blib-font-family-clean);font-size:1rem;color:#444;font-style:italic;animation:blib-kf-rotate 3s linear infinite}.blib-h-cite-double-shadow{font-family:var(--blib-font-family-friendly);font-size:1rem;color:#222;font-style:italic;text-shadow:0 0 4px #009688,0 0 8px #ff5722;transition:text-shadow 0.3s ease-in-out}.blib-h-cite-double-shadow:hover{text-shadow:0 0 10px #009688,0 0 15px #ff5722}.blib-h-cite-letter-bounce{font-family:var(--blib-font-family-bold);font-size:1rem;color:#333;font-style:italic;display:inline-block}.blib-h-cite-letter-bounce span{display:inline-block;animation:blib-kf-bounce 1.5s infinite ease-in-out}.blib-h-cite-hover-bg-shadow{font-family:var(--blib-font-family-modern);font-size:1rem;color:#fff;font-style:italic;background-color:#009688;padding:4px 8px;border-radius:6px;box-shadow:0 0 4px rgba(0,0,0,0.1);transition:box-shadow 0.3s ease-in-out}.blib-h-cite-hover-bg-shadow:hover{box-shadow:0 4px 8px rgba(0,0,0,0.3)}.blib-h-cite-font-grow{font-family:var(--blib-font-family-serif);font-size:1rem;color:#444;font-style:italic;transition:font-size 0.3s ease-in-out}.blib-h-cite-font-grow:hover{font-size:1.2rem}.blib-h-cite-dashed-border{font-family:var(--blib-font-family-clean);font-size:1rem;color:#333;font-style:italic;padding:4px 8px;border:1px dashed #009688;border-radius:4px}.blib-h-cite-wave-text{font-family:var(--blib-font-family-friendly);font-size:1rem;color:#222;font-style:italic;display:inline-block;animation:wave-text-effect 2s infinite linear}@keyframes wave-text-effect{0%{transform:translateY(0)}50%{transform:translateY(-4px)}100%{transform:translateY(0)}}.blib-h-cite-pulse{font-family:var(--blib-font-family-bold);font-size:1rem;color:#333;font-style:italic;animation:pulse-effect 2s infinite alternate}@keyframes pulse-effect{0%{opacity:0.8}100%{opacity:1}}.blib-h-cite-color-shadow{font-family:var(--blib-font-family-modern);font-size:1rem;color:#fff;font-style:italic;background-color:#069;padding:4px 8px;border-radius:6px;transition:box-shadow 0.3s ease-in-out;box-shadow:0 0 8px rgba(0,0,0,0.2)}.blib-h-cite-color-shadow:hover{box-shadow:0 0 12px rgba(255,87,34,0.5)}.blib-h-cite-border-glow{font-family:var(--blib-font-family-serif);font-size:1rem;color:#333;font-style:italic;border:2px solid #069;padding:4px 8px;border-radius:6px;animation:border-glow 2s infinite alternate ease-in-out}@keyframes border-glow{0%{border-color:#069}100%{border-color:#ff4500}}.blib-h-cite-moving-gradient{font-family:var(--blib-font-family-clean);font-size:1rem;color:#fff;font-style:italic;background:linear-gradient(90deg,#3f51b5,#009688,#ff5722);background-size:200% 200%;padding:4px 8px;border-radius:6px;animation:moving-gradient 3s infinite linear}@keyframes moving-gradient{0%{background-position:0%}100%{background-position:100%}}.blib-h-cite-dotted{font-family:var(--blib-font-family-friendly);font-size:1rem;color:#444;font-style:italic;border:1px dotted #009688;padding:4px 8px;border-radius:4px}.blib-h-cite-hover-fade{font-family:var(--blib-font-family-bold);font-size:1rem;color:#333;font-style:italic;transition:opacity 0.3s ease-in-out;opacity:1}.blib-h-cite-hover-fade:hover{opacity:0.6}.blib-h-cite-letter-reveal{font-family:var(--blib-font-family-modern);font-size:1rem;color:#333;font-style:italic;display:inline-block}.blib-h-cite-letter-reveal span{display:inline-block;animation:letter-reveal 0.5s ease-in-out forwards;opacity:0}.blib-h-cite-letter-reveal span:nth-child(1){animation-delay:0s}.blib-h-cite-letter-reveal span:nth-child(2){animation-delay:0.1s}.blib-h-cite-letter-reveal span:nth-child(3){animation-delay:0.2s}@keyframes letter-reveal{from{transform:translateY(-10px);opacity:0}to{transform:translateY(0);opacity:1}}.blib-h-cite-text-fade{font-family:var(--blib-font-family-serif);font-size:1rem;color:#444;font-style:italic;animation:text-fade-effect 3s infinite alternate ease-in-out}@keyframes text-fade-effect{0%{opacity:0.5}100%{opacity:1}}.blib-h-cite-hover-shadow{font-family:var(--blib-font-family-clean);font-size:1rem;color:#333;font-style:italic;transition:text-shadow 0.3s ease-in-out}.blib-h-cite-hover-shadow:hover{text-shadow:2px 2px 6px rgba(0,0,0,0.3)}.blib-h-cite-gradient-border{font-family:var(--blib-font-family-friendly);font-size:1rem;color:#fff;font-style:italic;background:linear-gradient(to right,#009688,#3f51b5);border:2px solid #009688;padding:4px 8px;border-radius:6px}.blib-h-cite-color-cycle{font-family:var(--blib-font-family-bold);font-size:1rem;color:#333;font-style:italic;animation:color-cycle-effect 4s infinite linear}@keyframes color-cycle-effect{0%{color:#069}33%{color:#ff4500}66%{color:#009688}100%{color:#3f51b5}}.blib-h-cite-slide-right{font-family:var(--blib-font-family-modern);font-size:1rem;color:#444;font-style:italic;animation:slide-right-effect 2s ease forwards;opacity:0}@keyframes slide-right-effect{from{transform:translateX(20px);opacity:0}to{transform:translateX(0);opacity:1}}.blib-h-cite-zoom-bg{font-family:var(--blib-font-family-serif);font-size:1rem;color:#fff;font-style:italic;background:linear-gradient(45deg,#3f51b5,#ff5722);padding:4px 8px;border-radius:6px;animation:zoom-bg-effect 3s infinite alternate ease-in-out}@keyframes zoom-bg-effect{0%{background-size:100%}100%{background-size:150%}}.blib-h-cite-icon-hover{font-family:var(--blib-font-family-clean);font-size:1rem;color:#333;font-style:italic;position:relative;transition:color 0.3s ease-in-out}.blib-h-cite-icon-hover::before{content:'\2713';color:#009688;font-size:1.2rem;position:absolute;left:-20px;transition:transform 0.3s ease-in-out;transform:translateX(-10px);opacity:0}.blib-h-cite-icon-hover:hover{color:#009688}.blib-h-cite-icon-hover:hover::before{transform:translateX(0);opacity:1}.blib-h-cite-pulsing-bg{font-family:var(--blib-font-family-friendly);font-size:1rem;color:#fff;font-style:italic;background-color:#3f51b5;padding:4px 8px;border-radius:6px;animation:pulsing-bg-effect 2s infinite alternate}@keyframes pulsing-bg-effect{0%{background-color:#3f51b5}100%{background-color:#ff4500}}.blib-h-cite-fade-scale{font-family:var(--blib-font-family-bold);font-size:1rem;color:#333;font-style:italic;animation:fade-scale-effect 2s ease-in-out forwards;transform:scale(0.8);opacity:0}@keyframes fade-scale-effect{0%{transform:scale(0.8);opacity:0}100%{transform:scale(1);opacity:1}}.blib-h-cite-dot-bg{font-family:var(--blib-font-family-modern);font-size:1rem;color:#333;font-style:italic;background:radial-gradient(circle,#fff 5%,#e0e0e0 5%,#e0e0e0 10%);background-size:10px 10px;padding:4px 8px;border-radius:4px}.blib-h-cite-letter-color{font-family:var(--blib-font-family-serif);font-size:1rem;color:#333;font-style:italic;display:inline-block}.blib-h-cite-letter-color span{display:inline-block;animation:letter-color-change 2s infinite alternate ease-in-out}@keyframes letter-color-change{0%{color:#069}50%{color:#ff4500}100%{color:#009688}}.blib-h-cite-leather-bg{font-family:var(--blib-font-family-clean);font-size:1rem;color:#fff;font-style:italic;background:#563d2d;padding:8px 12px;border-radius:6px;box-shadow:inset 0 4px 8px rgba(0,0,0,0.3)}.blib-h-cite-spinning-gradient{font-family:var(--blib-font-family-friendly);font-size:1rem;color:#fff;font-style:italic;background:linear-gradient(45deg,#ff4500,#009688,#3f51b5);background-size:150% 150%;padding:4px 8px;border-radius:6px;animation:spinning-gradient 4s infinite linear}@keyframes spinning-gradient{0%{background-position:0% 0%}100%{background-position:100% 100%}}.blib-h-cite-hover-bg-opacity{font-family:var(--blib-font-family-bold);font-size:1rem;color:#fff;font-style:italic;background-color:#3f51b5;padding:4px 8px;border-radius:6px;transition:background-color 0.3s ease-in-out,opacity 0.3s ease-in-out;opacity:1}.blib-h-cite-hover-bg-opacity:hover{background-color:#ff4500;opacity:0.8}.blib-h-cite-wavey-text{font-family:var(--blib-font-family-modern);font-size:1rem;color:#333;font-style:italic;display:inline-block}.blib-h-cite-wavey-text span{display:inline-block;animation:wavey-text-effect 1.5s infinite ease-in-out}@keyframes wavey-text-effect{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}.blib-h-cite-neon{font-family:var(--blib-font-family-serif);font-size:1rem;color:#fff;font-style:italic;text-shadow:0 0 5px #ff4500,0 0 10px #ff4500,0 0 20px #ff4500}.blib-h-cite-fade-out{font-family:var(--blib-font-family-clean);font-size:1rem;color:#333;font-style:italic;animation:fade-out-effect 2s ease-in-out forwards}@keyframes fade-out-effect{from{opacity:1}to{opacity:0}}.blib-h-cite-pulse-border{font-family:var(--blib-font-family-friendly);font-size:1rem;color:#333;font-style:italic;border:2px solid #3f51b5;padding:4px 8px;border-radius:6px;animation:pulse-border-effect 2s infinite ease-in-out}@keyframes pulse-border-effect{0%{border-color:#3f51b5}100%{border-color:#ff5722}}.blib-h-cite-bg-wave{font-family:var(--blib-font-family-bold);font-size:1rem;color:#fff;font-style:italic;background:linear-gradient(to right,#3f51b5,#009688);background-size:200% 200%;animation:blib-kf-bg-wave-effect 3s infinite alternate ease-in-out}.blib-h-cite-spin-text{font-family:var(--blib-font-family-modern);font-size:1rem;color:#333;font-style:italic;animation:blib-kf-rotate 3s infinite linear}.blib-h-cite-fade-in{font-family:var(--blib-font-family-serif);font-size:1rem;color:#333;font-style:italic;animation:blib-kf-fade-in 2s ease-in forwards}.blib-h-cite-fade-in-002{font-family:var(--blib-font-family-modern);font-size:1rem;color:#333;font-style:italic;animation:blib-kf-fade-in 1.5s ease-in forwards}.blib-h-cite-rotate-bg{font-family:var(--blib-font-family-clean);font-size:1rem;color:#fff;font-style:italic;background:linear-gradient(45deg,#009688,#3f51b5,#ff4500);background-size:150% 150%;padding:4px 8px;border-radius:6px;animation:blib-kf-rotate-bg-effect 4s infinite linear}.blib-h-cite-hover-up{font-family:var(--blib-font-family-friendly);font-size:1rem;color:#333;font-style:italic;transition:transform 0.3s ease-in-out}.blib-h-cite-hover-up:hover{transform:translateY(-5px)}.blib-h-cite-text-pulse{font-family:var(--blib-font-family-bold);font-size:1rem;color:#333;font-style:italic;animation:text-pulse-effect 2s infinite ease-in-out}@keyframes text-pulse-effect{0%{opacity:0.6}100%{opacity:1}}.blib-h-cite-slide-up{font-family:var(--blib-font-family-modern);font-size:1rem;color:#444;font-style:italic;animation:slide-up-effect 2s ease forwards;opacity:0}@keyframes slide-up-effect{from{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.blib-h-cite-arch-gradient{font-family:var(--blib-font-family-serif);font-size:1rem;color:#fff;font-style:italic;background:radial-gradient(circle,#009688,#3f51b5,#ff5722);padding:6px 12px;border-radius:10px}.blib-h-cite-hover-font-change{font-family:var(--blib-font-family-clean);font-size:1rem;color:#333;font-style:italic;transition:font-family 0.3s ease-in-out}.blib-h-cite-hover-font-change:hover{font-family:var(--blib-font-family-bold)}.blib-h-cite-brightness{font-family:var(--blib-font-family-friendly);font-size:1rem;color:#fff;font-style:italic;background-color:#3f51b5;padding:4px 8px;border-radius:6px;animation:brightness-effect 3s infinite alternate ease-in-out}@keyframes brightness-effect{0%{background-color:#3f51b5}100%{background-color:#ff4500}}.blib-h-cite-corner-rotate{font-family:var(--blib-font-family-bold);font-size:1rem;color:#444;font-style:italic;transform-origin:bottom left;animation:blib-kf-rotate 2s infinite linear}.blib-h-cite-double-bg{font-family:var(--blib-font-family-modern);font-size:1rem;color:#fff;font-style:italic;background:linear-gradient(to right,#009688,#ff4500);padding:6px 12px;border:1px solid #3f51b5;border-radius:8px}.blib-h-cite-flashing-bg{font-family:var(--blib-font-family-serif);font-size:1rem;color:#fff;font-style:italic;background:linear-gradient(to right,#009688,#ff4500);padding:4px 8px;border-radius:6px;animation:flashing-bg-effect 2s infinite ease-in-out}@keyframes flashing-bg-effect{0%{background-color:#009688}50%{background-color:#ff4500}100%{background-color:#3f51b5}}.blib-h-cite-letter-tilt{font-family:var(--blib-font-family-clean);font-size:1rem;color:#333;font-style:italic;display:inline-block}.blib-h-cite-letter-tilt span{display:inline-block;animation:blib-kf-letter-tilt-effect 1.5s infinite alternate ease-in-out}.blib-h-cite-pulse-gradient{font-family:var(--blib-font-family-friendly);font-size:1rem;color:#fff;font-style:italic;background:linear-gradient(45deg,#3f51b5,#ff4500);padding:4px 8px;border-radius:6px;animation:blib-kf-pulse-gradient-effect 3s infinite alternate ease-in-out}.blib-h-cite-appear-disappear{font-family:var(--blib-font-family-bold);font-size:1rem;color:#333;font-style:italic;animation:blib-kf-appear-disappear-effect 3s infinite ease-in-out;opacity:0}.blib-h-cite-rounded-hover{font-family:var(--blib-font-family-modern);font-size:1rem;color:#333;font-style:italic;background-color:#f9f9f9;padding:4px 8px;border-radius:6px;transition:background-color 0.3s ease-in-out,border-radius 0.3s ease-in-out}.blib-h-cite-rounded-hover:hover{background-color:#e0f7fa;border-radius:12px}.blib-h-cite-rolling-text{font-family:var(--blib-font-family-serif);font-size:1rem;color:#333;font-style:italic;animation:rolling-text-effect 3s infinite linear}@keyframes rolling-text-effect{from{transform:translateX(0)}to{transform:translateX(10px)}}.blib-h-cite-hover-border{font-family:var(--blib-font-family-clean);font-size:1rem;color:#444;font-style:italic;border:2px solid transparent;padding:4px 8px;border-radius:6px;transition:border-color 0.3s ease}.blib-h-cite-hover-border:hover{border-color:#009688}.blib-h-cite-gradient-border{font-family:var(--blib-font-family-friendly);font-size:1rem;color:#333;font-style:italic;border:2px solid transparent;padding:4px 8px;border-radius:6px;background:linear-gradient(to right,#009688,#ff5722);background-clip:border-box;-webkit-background-clip:border-box}.blib-h-cite-hover-expand{font-family:var(--blib-font-family-bold);font-size:1rem;color:#333;font-style:italic;transition:font-size 0.3s ease-in-out}.blib-h-cite-hover-expand:hover{font-size:1.2rem}.blib-h-cite-text-glow{font-family:var(--blib-font-family-modern);font-size:1rem;color:#069;font-style:italic;animation:text-glow-effect 2s infinite ease-in-out}@keyframes text-glow-effect{0%{text-shadow:0 0 5px rgba(0,102,153,0.3)}100%{text-shadow:0 0 15px rgba(0,102,153,0.7)}}.blib-h-cite-bubble{font-family:var(--blib-font-family-serif);font-size:1rem;color:#fff;font-style:italic;background-color:#009688;padding:6px 12px;border-radius:12px;animation:bubble-effect 2s infinite ease-in-out}@keyframes bubble-effect{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.blib-h-cite-checkerboard{font-family:var(--blib-font-family-clean);font-size:1rem;color:#333;font-style:italic;background:repeating-linear-gradient( 45deg,#fff,#e0e0e0 10px,#009688 10px,#fff 20px );padding:4px 8px;border-radius:6px}.blib-h-cite-hover-spin{font-family:var(--blib-font-family-friendly);font-size:1rem;color:#444;font-style:italic;transition:transform 0.3s ease-in-out}.blib-h-cite-hover-spin:hover{transform:rotate(5deg)}.blib-h-cite-glowing-bg{font-family:var(--blib-font-family-bold);font-size:1rem;color:#fff;font-style:italic;background-color:#3f51b5;padding:4px 8px;border-radius:6px;animation:glowing-bg-effect 3s infinite alternate ease-in-out}@keyframes glowing-bg-effect{0%{background-color:#3f51b5;box-shadow:0 0 5px #3f51b5}100%{background-color:#ff5722;box-shadow:0 0 15px #ff5722}}.blib-h-cite-wave-letters{font-family:var(--blib-font-family-modern);font-size:1rem;color:#333;font-style:italic;display:inline-block}.blib-h-cite-wave-letters span{display:inline-block;animation:blib-kf-wave-letters-effect 1.5s infinite ease-in-out}.blib-h-cite-gradual-appear{font-family:var(--blib-font-family-serif);font-size:1rem;color:#333;font-style:italic;animation:blib-kf-gradual-appear-effect 2s ease-in forwards;opacity:0}.blib-h-cite-hover-highlight{font-family:var(--blib-font-family-clean);font-size:1rem;color:#444;font-style:italic;transition:background-color 0.3s ease-in-out,color 0.3s ease-in-out}.blib-h-cite-hover-highlight:hover{background-color:#e0f7fa;color:#069}.blib-h-cite-bg-spin{font-family:var(--blib-font-family-friendly);font-size:1rem;color:#fff;font-style:italic;background:linear-gradient(45deg,#3f51b5,#009688,#ff5722);background-size:150% 150%;padding:4px 8px;border-radius:6px;animation:bg-spin-effect 3s infinite linear}@keyframes bg-spin-effect{0%{background-position:0%}100%{background-position:100%}}.blib-h-cite-text-pulsate{font-family:var(--blib-font-family-bold);font-size:1rem;color:#333;font-style:italic;animation:text-pulsate-effect 2s infinite alternate ease-in-out}@keyframes text-pulsate-effect{0%{opacity:0.7}100%{opacity:1}}.blib-h-cite-font-grow{font-family:var(--blib-font-family-modern);font-size:1rem;color:#444;font-style:italic;animation:font-grow-effect 3s infinite alternate ease-in-out}@keyframes font-grow-effect{0%{font-size:1rem}100%{font-size:1.2rem}}.blib-h-cite-opacity-hover{font-family:var(--blib-font-family-serif);font-size:1rem;color:#333;font-style:italic;transition:opacity 0.3s ease-in-out;opacity:1}.blib-h-cite-opacity-hover:hover{opacity:0.7}.blib-h-cite-bg-expand{font-family:var(--blib-font-family-clean);font-size:1rem;color:#fff;font-style:italic;background:linear-gradient(to right,#3f51b5,#009688);padding:4px 8px;border-radius:6px;animation:bg-expand-effect 2s infinite alternate ease-in-out}@keyframes bg-expand-effect{0%{background-size:100%}100%{background-size:150%}}.blib-h-cite-spinning-letters{font-family:var(--blib-font-family-friendly);font-size:1rem;color:#333;font-style:italic;display:inline-block}.blib-h-cite-spinning-letters span{display:inline-block;animation:blib-kf-spinning-letters-effect 1.5s infinite ease-in-out}.blib-h-cite-shadow-gradient{font-family:var(--blib-font-family-bold);font-size:1rem;color:#fff;font-style:italic;background:linear-gradient(to right,#3f51b5,#ff4500);padding:4px 8px;border-radius:6px;box-shadow:0 4px 8px rgba(0,0,0,0.2)}.blib-h-cite-pulse-text{font-family:var(--blib-font-family-modern);font-size:1rem;color:#069;font-style:italic;animation:pulse-text-effect 2s infinite ease-in-out}@keyframes pulse-text-effect{0%{opacity:0.8}100%{opacity:1}}.blib-h-cite-pop-in{font-family:var(--blib-font-family-serif);font-size:1rem;color:#333;font-style:italic;animation:pop-in-effect 1.5s ease-out forwards;opacity:0}@keyframes pop-in-effect{from{transform:scale(0.8);opacity:0}to{transform:scale(1);opacity:1}}.blib-h-cite-sliding-gradient{font-family:var(--blib-font-family-clean);font-size:1rem;color:#fff;font-style:italic;background:linear-gradient(45deg,#ff5722,#009688,#3f51b5);background-size:200% 200%;padding:6px 12px;border-radius:6px;animation:sliding-gradient-effect 3s infinite linear}@keyframes sliding-gradient-effect{0%{background-position:0% 0%}100%{background-position:100% 100%}}.blib-h-cite-flicker{font-family:var(--blib-font-family-friendly);font-size:1rem;color:#333;font-style:italic;animation:flicker-effect 2s infinite alternate ease-in-out}@keyframes flicker-effect{0%{opacity:0.7}100%{opacity:1}}.blib-h-cite-center-fade{font-family:var(--blib-font-family-bold);font-size:1rem;color:#333;font-style:italic;animation:blib-kf-zoom-in 2s ease forwards;opacity:0}.blib-h-cite-hover-color-switch{font-family:var(--blib-font-family-modern);font-size:1rem;color:#069;font-style:italic;transition:color 0.3s ease-in-out}.blib-h-cite-hover-color-switch:hover{color:#ff5722}.blib-h-dd-spacing-optimal{font-size:16px;color:#666;line-height:1.7}.blib-h-dd-contrast-layered{font-size:16px;color:#555;background:rgba(255,255,255,0.88);padding:10px}.blib-h-dd-soft-glow{font-size:16px;color:#666;text-shadow: 0  0 6px rgba(140,140,140,0.4)}.blib-h-dd-contrast-enhanced{font-size:16px;color:#444;background:rgba(255,255,255,0.92);padding:10px}.blib-h-dl-depth-structured{background:rgba(255,255,255,0.92);box-shadow: 0 2px 8px rgba(0,0,0,0.1);padding:16px}.blib-h-dl-layered-depth{background:rgba(245,245,245,0.95);padding:16px}.blib-h-dl-gradient-depth{background:linear-gradient(to right,#e4dbca,#e0e5e8);padding:16px}.blib-h-dl-depth-shadow{background:rgba(245,245,245,0.95);box-shadow: 0 2px 8px rgba(0,0,0,0.1);padding:16px}.blib-h-dt-glow-refined{font-weight:600;font-size:18px;text-shadow: 0  0 6px rgba(140,140,140,0.5);transition:text-shadow 0.3s ease-in-out}.blib-h-dt-glow-refined:hover{text-shadow: 0  0 10px rgba(140,140,140,0.6)}.blib-h-dt-elevation-smooth{font-weight:600;font-size:18px;transform:translateY(-3px);transition:transform 0.3s ease-in-out}.blib-h-dt-elevation-smooth:hover{transform:translateY(-5px)}.blib-h-dt-optical-spacing{font-size:18px;font-weight:600;letter-spacing:0.5px}.blib-h-dt-weight-transition{font-weight:400;transition:font-weight 0.3s ease-in-out}.blib-h-dt-weight-transition:hover{font-weight:700}.blib-h-figcaption-fade-in{font-family:var(--blib-font-family-serif);font-size:1rem;color:#333;text-align:center;opacity:0;animation:blib-kf-fade-in-fty10tty0 2s ease-in-out forwards}.blib-h-figcaption-hover-color{font-family:var(--blib-font-family-clean);font-size:1rem;color:#444;text-align:center;transition:color 0.3s ease-in-out}.blib-h-figcaption-hover-color:hover{color:#009688}.blib-h-figcaption-pulse{font-family:var(--blib-font-family-friendly);font-size:1rem;color:#069;text-align:center;animation:blib-kf-pulse-o08o1 2s infinite ease-in-out}.blib-h-figcaption-underline{font-family:var(--blib-font-family-bold);font-size:1rem;color:#333;text-align:center;position:relative}.blib-h-figcaption-underline::after{content:'';position:absolute;bottom:0;left:50%;width:0;height:2px;background-color:#009688;transition:width 0.3s ease-in-out,left 0.3s ease-in-out}.blib-h-figcaption-underline:hover::after{width:100%;left:0}.blib-h-figcaption-bg-rounded{font-family:var(--blib-font-family-modern);font-size:1rem;color:#fff;text-align:center;background:#3f51b5;padding:6px 12px;border-radius:8px}.blib-h-figcaption-scale-up{font-family:var(--blib-font-family-playful);font-size:1rem;color:#333;text-align:center;transform:scale(1);transition:transform 0.3s ease-in-out}.blib-h-figcaption-scale-up:hover{transform:scale(1.2)}.blib-h-figcaption-text-shadow{font-family:var(--blib-font-family-stylish);font-size:1rem;color:#444;text-align:center;transition:text-shadow 0.3s ease-in-out}.blib-h-figcaption-text-shadow:hover{text-shadow:2px 2px 8px rgba(0,150,136,0.5)}.blib-h-figcaption-slide-left{font-family:var(--blib-font-family-dynamic);font-size:1rem;color:#333;text-align:center;position:relative;animation:blib-kf-slide-left 2s ease-in-out forwards}.blib-h-figcaption-fade-bg{font-family:var(--blib-font-family-subtle);font-size:1rem;color:#fff;text-align:center;background:rgba(0,150,136,0);padding:6px 12px;border-radius:8px;transition:background 0.3s ease-in-out}.blib-h-figcaption-fade-bg:hover{background:rgba(0,150,136,0.8)}.blib-h-figcaption-rotate{font-family:var(--blib-font-family-bold);font-size:1rem;color:#333;text-align:center;display:inline-block;animation:blib-kf-rotate-0-360-0 2s infinite ease-in-out}.blib-h-figcaption-3d{font-family:var(--blib-font-family-bold);font-size:1rem;color:#222;text-align:center;text-shadow:2px 2px 4px rgba(0,0,0,0.5)}.blib-h-figcaption-typewriter{font-family:var(--blib-font-family-classic);font-size:1rem;color:#333;text-align:center;overflow:hidden;white-space:nowrap;border-right:2px solid #009688;animation:blib-kf-typewriter 4s steps(20) 1 normal both,blib-kf-blink 0.5s step-end infinite}.blib-h-figcaption-gradient{font-family:var(--blib-font-family-modern);font-size:1rem;text-align:center;background:linear-gradient(90deg,#ff7e5f,#feb47b);background-clip:text;-webkit-background-clip:text;color:transparent}.blib-h-figcaption-zoom{font-family:var(--blib-font-family-elegant);font-size:1rem;color:#444;text-align:center;transition:transform 0.4s ease-in-out}.blib-h-figcaption-zoom:hover{transform:scale(1.3)}.blib-h-figcaption-opacity{font-family:var(--blib-font-family-clean);font-size:1rem;color:#555;text-align:center;transition:opacity 0.4s ease-in-out}.blib-h-figcaption-opacity:hover{opacity:0.6}.blib-h-figcaption-neon{font-family:var(--blib-font-family-modern);font-size:1rem;color:#f0f;text-align:center;text-shadow:0 0 5px #f0f,0 0 10px #f0f,0 0 15px #f0f}.blib-h-figcaption-border-highlight{font-family:var(--blib-font-family-elegant);font-size:1rem;color:#222;text-align:center;border:2px solid transparent;transition:border-color 0.3s ease-in-out}.blib-h-figcaption-border-highlight:focus{border-color:#009688}@keyframes blib-kf-wave-text{0%{transform:translateY(0px)}50%{transform:translateY(-5px)}100%{transform:translateY(0px)}}.blib-h-figcaption-wave{font-family:var(--blib-font-family-playful);font-size:1rem;color:#444;text-align:center;display:inline-block;animation:blib-kf-wave-text 2s infinite ease-in-out}.blib-h-figcaption-glass{font-family:var(--blib-font-family-modern);font-size:1rem;color:#fff;text-align:center;background:rgba(255,255,255,0.2);padding:8px 16px;border-radius:12px;backdrop-filter:blur(10px);box-shadow: 0 4px 6px rgba(0,0,0,0.2);transition:backdrop-filter 0.3s ease-in-out}.blib-h-figcaption-glass:hover{backdrop-filter:blur(15px)}@keyframes blib-kf-bounce{0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}}.blib-h-figcaption-bounce{font-family:var(--blib-font-family-playful);font-size:1rem;color:#444;text-align:center;display:inline-block;animation:blib-kf-bounce 1.5s infinite ease-in-out}@keyframes blib-kf-gradient-bg{0%{background:linear-gradient(90deg,#ff7e5f,#feb47b)}50%{background:linear-gradient(90deg,#6a11cb,#2575fc)}100%{background:linear-gradient(90deg,#ff7e5f,#feb47b)}}.blib-h-figcaption-gradient-bg{font-family:var(--blib-font-family-modern);font-size:1rem;color:#fff;text-align:center;padding:6px 12px;border-radius:8px;animation:blib-kf-gradient-bg 5s infinite alternate}@keyframes blib-kf-glitch{0%{transform:translateX(0);text-shadow:2px 2px rgba(255,0,0,0.8),-2px -2px rgba(0,255,0,0.8)}25%{transform:translateX(-2px);text-shadow:-2px -2px rgba(255,0,0,0.8),2px 2px rgba(0,255,0,0.8)}50%{transform:translateX(2px);text-shadow:2px 2px rgba(255,0,0,0.8),-2px -2px rgba(0,255,0,0.8)}75%{transform:translateX(-2px);text-shadow:-2px -2px rgba(255,0,0,0.8),2px 2px rgba(0,255,0,0.8)}100%{transform:translateX(0);text-shadow:2px 2px rgba(255,0,0,0.8),-2px -2px rgba(0,255,0,0.8)}}.blib-h-figcaption-glitch{font-family:var(--blib-font-family-modern);font-size:1rem;color:#fff;text-align:center;animation:blib-kf-glitch 0.2s infinite alternate}.blib-h-figcaption-hover-blur{font-family:var(--blib-font-family-elegant);font-size:1rem;color:#333;text-align:center;transition:filter 0.5s ease-in-out}.blib-h-figcaption-hover-blur:hover{filter:blur(3px)}@keyframes blib-kf-fade-left-right{0%{opacity:0;transform:translateX(-20px)}100%{opacity:1;transform:translateX(0)}}.blib-h-figcaption-fade-left-right{font-family:var(--blib-font-family-modern);font-size:1rem;color:#222;text-align:center;animation:blib-kf-fade-left-right 1.5s ease-in-out forwards}@keyframes blib-kf-double-bounce{0%{transform:translateY(0)}40%{transform:translateY(-8px)}60%{transform:translateY(0)}80%{transform:translateY(-4px)}100%{transform:translateY(0)}}.blib-h-figcaption-double-bounce{font-family:var(--blib-font-family-playful);font-size:1rem;color:#444;text-align:center;display:inline-block;transition:transform 0.4s ease-in-out}.blib-h-figcaption-double-bounce:hover{animation:blib-kf-double-bounce 0.6s ease-in-out}.blib-h-figcaption-glow-shadow{font-family:var(--blib-font-family-modern);font-size:1rem;color:#fff;text-align:center;text-shadow: 0  0 8px rgba(255,255,255,0.6);transition:text-shadow 0.4s ease-in-out}.blib-h-figcaption-glow-shadow:hover{text-shadow: 0  0 15px rgba(255,255,255,0.9)}@keyframes blib-kf-flip{0%{transform:rotateY(0deg)}100%{transform:rotateY(180deg)}}.blib-h-figcaption-flip{font-family:var(--blib-font-family-bold);font-size:1rem;color:#fff;text-align:center;display:inline-block;perspective:1000px;transition:transform 0.6s ease-in-out}.blib-h-figcaption-flip:hover{animation:blib-kf-flip 0.6s ease-in-out forwards}@keyframes blib-kf-jelly{0%{transform:scale(1,1)}30%{transform:scale(1.25,0.75)}40%{transform:scale(0.75,1.25)}50%{transform:scale(1.15,0.85)}100%{transform:scale(1,1)}}.blib-h-figcaption-jelly{font-family:var(--blib-font-family-playful);font-size:1rem;color:#444;text-align:center;display:inline-block;transition:transform 0.4s ease-in-out}.blib-h-figcaption-jelly:hover{animation:blib-kf-jelly 0.4s ease-in-out}@keyframes blib-kf-breathe-bg{0%{background-color:rgba(255,0,0,0.2)}50%{background-color:rgba(255,0,0,0.5)}100%{background-color:rgba(255,0,0,0.2)}}.blib-h-figcaption-breathe-bg{font-family:var(--blib-font-family-elegant);font-size:1rem;color:#fff;text-align:center;padding:8px 12px;border-radius:8px;animation:blib-kf-breathe-bg 3s infinite alternate ease-in-out}@keyframes blib-kf-float{0%{transform:translateY(0px)}50%{transform:translateY(-8px)}100%{transform:translateY(0px)}}.blib-h-figcaption-float{font-family:var(--blib-font-family-playful);font-size:1rem;color:#333;text-align:center;display:inline-block;animation:blib-kf-float 3s infinite ease-in-out}@keyframes blib-kf-pop-up{0%{opacity:0;transform:scale(0.5)}100%{opacity:1;transform:scale(1)}}.blib-h-figcaption-pop-up{font-family:var(--blib-font-family-modern);font-size:1rem;color:#222;text-align:center;animation:blib-kf-pop-up 0.6s ease-in-out forwards}.blib-h-figcaption-stroke{font-family:var(--blib-font-family-bold);font-size:1rem;color:transparent;text-align:center;-webkit-text-stroke:1px #333}@keyframes blib-kf-elastic{0%{transform:scale(1,1)}30%{transform:scale(1.3,0.7)}40%{transform:scale(0.7,1.3)}50%{transform:scale(1.2,0.8)}100%{transform:scale(1,1)}}.blib-h-figcaption-elastic{font-family:var(--blib-font-family-playful);font-size:1rem;color:#444;text-align:center;display:inline-block;transition:transform 0.4s ease-in-out}.blib-h-figcaption-elastic:hover{animation:blib-kf-elastic 0.4s ease-in-out}@keyframes blib-kf-typing{0%{width:0}100%{width:100%}}.blib-h-figcaption-typing{font-family:var(--blib-font-family-classic);font-size:1rem;color:#333;text-align:center;display:inline-block;overflow:hidden;border-right:2px solid #009688;white-space:nowrap;animation:blib-kf-typing 3s steps(20) 1 normal both}@keyframes blib-kf-wave-distortion{0%,100%{transform:skewX(0deg)}50%{transform:skewX(10deg)}}.blib-h-figcaption-wave-distortion{font-family:var(--blib-font-family-modern);font-size:1rem;color:#222;text-align:center;display:inline-block;animation:blib-kf-wave-distortion 2s infinite ease-in-out}.blib-h-figcaption-rotate-scale{font-family:var(--blib-font-family-bold);font-size:1rem;color:#444;text-align:center;transition:transform 0.4s ease-in-out}.blib-h-figcaption-rotate-scale:hover{transform:rotate(10deg) scale(1.2)}@keyframes blib-kf-shimmer{0%{opacity:0.6}50%{opacity:1}100%{opacity:0.6}}.blib-h-figcaption-shimmer{font-family:var(--blib-font-family-elegant);font-size:1rem;color:#fc0;text-align:center;animation:blib-kf-shimmer 2s infinite ease-in-out}.blib-h-figcaption-skew-hover{font-family:var(--blib-font-family-modern);font-size:1rem;color:#333;text-align:center;transition:transform 0.3s ease-in-out}.blib-h-figcaption-skew-hover:hover{transform:skewX(10deg)}@keyframes blib-kf-slide-up{0%{opacity:0;transform:translateY(15px)}100%{opacity:1;transform:translateY(0)}}.blib-h-figcaption-slide-up{font-family:var(--blib-font-family-elegant);font-size:1rem;color:#444;text-align:center;animation:blib-kf-slide-up 1s ease-in-out forwards}.blib-h-figcaption-gradient-outline{font-family:var(--blib-font-family-modern);font-size:1rem;color:#222;text-align:center;padding:5px 10px;border:3px solid;border-image:linear-gradient(45deg,#ff7e5f,#feb47b) 1}.blib-h-figcaption-disappear{font-family:var(--blib-font-family-modern);font-size:1rem;color:#444;text-align:center;transition:opacity 0.6s ease-in-out}.blib-h-figcaption-disappear:hover{opacity:0}@keyframes blib-kf-glow-border{0%{border-color:rgba(0,150,136,0.2)}50%{border-color:rgba(0,150,136,0.8)}100%{border-color:rgba(0,150,136,0.2)}}.blib-h-figcaption-glow-border{font-family:var(--blib-font-family-elegant);font-size:1rem;color:#fff;text-align:center;padding:6px 12px;border:3px solid rgba(0,150,136,0.2);border-radius:8px;animation:blib-kf-glow-border 2s infinite ease-in-out}@keyframes blib-kf-sliding-gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.blib-h-figcaption-sliding-gradient{font-family:var(--blib-font-family-modern);font-size:1rem;text-align:center;background:linear-gradient(90deg,#ff7e5f,#feb47b,#6a11cb);background-size:200% 200%;background-clip:text;-webkit-background-clip:text;color:transparent;animation:blib-kf-sliding-gradient 3s infinite ease-in-out}@keyframes blib-kf-retro-blink{0%,100%{opacity:0.6}50%{opacity:1}}.blib-h-figcaption-retro{font-family:var(--blib-font-family-classic);font-size:1rem;color:#fc0;text-align:center;text-shadow:2px 2px 10px rgba(255,204,0,0.8);animation:blib-kf-retro-blink 1.5s infinite ease-in-out}.blib-h-figcaption-hover-overscroll{font-family:var(--blib-font-family-playful);font-size:1rem;color:#222;text-align:center;transition:transform 0.4s ease-in-out}.blib-h-figcaption-hover-overscroll:hover{transform:translateY(-8px)}@keyframes blib-kf-rainbow{0%{color:#f00}16%{color:#ff7f00}33%{color:#ff0}50%{color:#0f0}66%{color:#00f}83%{color:#4b0082}100%{color:#8b00ff}}.blib-h-figcaption-rainbow{font-family:var(--blib-font-family-modern);font-size:1rem;text-align:center;animation:blib-kf-rainbow 3s infinite ease-in-out}.blib-h-figcaption-neon-glow{font-family:var(--blib-font-family-bold);font-size:1rem;color:#f0f;text-align:center;text-shadow: 0  0 6px #f0f,0px  0 12px #f0f,0px  0 18px #f0f;transition:text-shadow 0.4s ease-in-out}.blib-h-figcaption-neon-glow:hover{text-shadow: 0  0 12px #f0f,0px  0 24px #f0f,0px  0 36px #f0f}.blib-h-figcaption-fade-black{font-family:var(--blib-font-family-elegant);font-size:1rem;color:#666;text-align:center;transition:color 0.4s ease-in-out}.blib-h-figcaption-fade-black:hover{color:#000}@keyframes blib-kf-shadow-pulse{0%{text-shadow: 0  0 5px rgba(0,0,0,0.2)}50%{text-shadow: 0  0 10px rgba(0,0,0,0.6)}100%{text-shadow: 0  0 5px rgba(0,0,0,0.2)}}.blib-h-figcaption-shadow-pulse{font-family:var(--blib-font-family-modern);font-size:1rem;color:#444;text-align:center;animation:blib-kf-shadow-pulse 2s infinite ease-in-out}.blib-h-figcaption-mirror{font-family:var(--blib-font-family-classic);font-size:1rem;color:#222;text-align:center;transform:scaleY(-1);opacity:0.8}@keyframes blib-kf-border-pulse{0%{border-color:rgba(255,0,0,0.3)}50%{border-color:rgba(255,0,0,0.7)}100%{border-color:rgba(255,0,0,0.3)}}.blib-h-figcaption-border-pulse{font-family:var(--blib-font-family-bold);font-size:1rem;color:#222;text-align:center;padding:6px 12px;border:3px solid rgba(255,0,0,0.3);border-radius:8px;animation:blib-kf-border-pulse 2s infinite ease-in-out}@keyframes blib-kf-text-movement{0%{letter-spacing: 0}50%{letter-spacing:2px}100%{letter-spacing: 0}}.blib-h-figcaption-text-movement{font-family:var(--blib-font-family-elegant);font-size:1rem;color:#333;text-align:center;animation:blib-kf-text-movement 2s infinite ease-in-out}.blib-h-figcaption-darken{font-family:var(--blib-font-family-modern);font-size:1rem;color:#666;text-align:center;transition:color 0.5s ease-in-out}.blib-h-figcaption-darken:hover{color:#000}.blib-h-figcaption-flip-horizontal{font-family:var(--blib-font-family-bold);font-size:1rem;color:#444;text-align:center;transition:transform 0.4s ease-in-out}.blib-h-figcaption-flip-horizontal:hover{transform:rotateY(180deg)}@keyframes blib-kf-broken-text{0%{opacity:1}50%{opacity:0.5;transform:translateY(5px)}100%{opacity:1}}.blib-h-figcaption-broken-text{font-family:var(--blib-font-family-modern);font-size:1rem;color:#f00;text-align:center;animation:blib-kf-broken-text 1.5s infinite ease-in-out}@keyframes blib-kf-fire-glow{0%{text-shadow: 0  0 6px rgba(255,85,0,0.6)}50%{text-shadow: 0  0 12px rgba(255,85,0,0.9)}100%{text-shadow: 0  0 6px rgba(255,85,0,0.6)}}.blib-h-figcaption-fire-glow{font-family:var(--blib-font-family-modern);font-size:1rem;color:#f50;text-align:center;animation:blib-kf-fire-glow 1.5s infinite ease-in-out}.blib-h-figcaption-drop-shadow{font-family:var(--blib-font-family-bold);font-size:1rem;color:#222;text-align:center;text-shadow:4px 4px 8px rgba(0,0,0,0.6)}.blib-h-figcaption-focus-blur{font-family:var(--blib-font-family-elegant);font-size:1rem;color:#444;text-align:center;transition:filter 0.3s ease-in-out}.blib-h-figcaption-focus-blur:focus{filter:blur(2px)}@keyframes blib-kf-slide-down{0%{opacity:0;transform:translateY(-15px)}100%{opacity:1;transform:translateY(0)}}.blib-h-figcaption-slide-down{font-family:var(--blib-font-family-modern);font-size:1rem;color:#222;text-align:center;animation:blib-kf-slide-down 1s ease-in-out forwards}@keyframes blib-kf-fading-glow{0%{text-shadow: 0  0 4px rgba(0,150,136,0.5)}50%{text-shadow: 0  0 10px rgba(0,150,136,0.8)}100%{text-shadow: 0  0 4px rgba(0,150,136,0.5)}}.blib-h-figcaption-fading-glow{font-family:var(--blib-font-family-elegant);font-size:1rem;color:#009688;text-align:center;animation:blib-kf-fading-glow 2s infinite ease-in-out}.blib-h-figcaption-hover-spin{font-family:var(--blib-font-family-bold);font-size:1rem;color:#444;text-align:center;transition:transform 0.5s ease-in-out}.blib-h-figcaption-hover-spin:hover{transform:rotate(360deg)}@keyframes blib-kf-border-reveal{0%{border-width: 0}100%{border-width:3px}}.blib-h-figcaption-border-reveal{font-family:var(--blib-font-family-modern);font-size:1rem;color:#222;text-align:center;border:3px solid transparent;animation:blib-kf-border-reveal 1s forwards ease-in-out}@keyframes blib-kf-glitch-split{0%{clip-path:inset(0 0 0 0)}50%{clip-path:inset(10px 0 10px 0)}100%{clip-path:inset(0 0 0 0)}}.blib-h-figcaption-glitch-split{font-family:var(--blib-font-family-modern);font-size:1rem;color:#f03;text-align:center;animation:blib-kf-glitch-split 0.3s infinite ease-in-out}@keyframes blib-kf-overshoot{0%{transform:scale(1)}60%{transform:scale(1.2)}100%{transform:scale(1)}}.blib-h-figcaption-overshoot{font-family:var(--blib-font-family-playful);font-size:1rem;color:#444;text-align:center;animation:blib-kf-overshoot 0.6s ease-in-out}@keyframes blib-kf-3d-rotate{0%{transform:rotateX(0deg)}100%{transform:rotateX(360deg)}}.blib-h-figcaption-3d-rotate{font-family:var(--blib-font-family-bold);font-size:1rem;color:#222;text-align:center;animation:blib-kf-3d-rotate 1.5s infinite ease-in-out}@keyframes blib-kf-ripple{0%{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:0.5}100%{transform:scale(1);opacity:1}}.blib-h-figcaption-ripple{font-family:var(--blib-font-family-modern);font-size:1rem;color:#069;text-align:center;animation:blib-kf-ripple 1s infinite ease-in-out}.blib-h-figcaption-hover-glow-spread{font-family:var(--blib-font-family-bold);font-size:1rem;color:#f50;text-align:center;transition:text-shadow 0.4s ease-in-out}.blib-h-figcaption-hover-glow-spread:hover{text-shadow: 0  0 15px rgba(255,85,0,0.9)}@keyframes blib-kf-rotating-gradient{0%{background:linear-gradient(45deg,#ff7e5f,#feb47b)}50%{background:linear-gradient(45deg,#6a11cb,#2575fc)}100%{background:linear-gradient(45deg,#ff7e5f,#feb47b)}}.blib-h-figcaption-rotating-gradient{font-family:var(--blib-font-family-modern);font-size:1rem;color:#fff;text-align:center;padding:8px 12px;border-radius:8px;animation:blib-kf-rotating-gradient 4s infinite alternate ease-in-out}@keyframes blib-kf-glitch-bounce{0%,100%{transform:translateY(0);text-shadow:2px 2px rgba(255,0,0,0.8),-2px -2px rgba(0,255,0,0.8)}50%{transform:translateY(-6px);text-shadow:-2px -2px rgba(255,0,0,0.8),2px 2px rgba(0,255,0,0.8)}}.blib-h-figcaption-glitch-bounce{font-family:var(--blib-font-family-modern);font-size:1rem;color:#f03;text-align:center;animation:blib-kf-glitch-bounce 0.4s infinite ease-in-out}.blib-h-figcaption-hover-letter-spacing{font-family:var(--blib-font-family-elegant);font-size:1rem;color:#333;text-align:center;transition:letter-spacing 0.4s ease-in-out}.blib-h-figcaption-hover-letter-spacing:hover{letter-spacing:4px}.blib-h-figcaption-color-gradient{font-family:var(--blib-font-family-modern);font-size:1rem;color:#ff7e5f;text-align:center;transition:color 0.5s ease-in-out}.blib-h-figcaption-color-gradient:hover{color:#6a11cb}.blib-h-figcaption-fading-border{font-family:var(--blib-font-family-bold);font-size:1rem;color:#222;text-align:center;padding:5px;border:2px solid transparent;transition:border-color 0.5s ease-in-out}.blib-h-figcaption-fading-border:hover{border-color:#f50}.blib-h-figcaption-3d-depth{font-family:var(--blib-font-family-elegant);font-size:1rem;color:#444;text-align:center;transition:transform 0.4s ease-in-out}.blib-h-figcaption-3d-depth:hover{transform:perspective(500px) rotateX(10deg)}@keyframes blib-kf-sparkle{0%{text-shadow: 0  0 3px rgba(255,255,0,0.6)}50%{text-shadow: 0  0 6px rgba(255,255,0,0.9)}100%{text-shadow: 0  0 3px rgba(255,255,0,0.6)}}.blib-h-figcaption-sparkle{font-family:var(--blib-font-family-classic);font-size:1rem;color:#ffd700;text-align:center;animation:blib-kf-sparkle 2s infinite ease-in-out}@keyframes blib-kf-typing-delay{0%{width:0}100%{width:100%}}.blib-h-figcaption-typing-delay{font-family:var(--blib-font-family-modern);font-size:1rem;color:#333;text-align:center;display:inline-block;overflow:hidden;white-space:nowrap;border-right:2px solid #009688;animation:blib-kf-typing-delay 5s steps(30) infinite normal both}.blib-h-figcaption-hover-tilt{font-family:var(--blib-font-family-modern);font-size:1rem;color:#222;text-align:center;transition:transform 0.4s ease-in-out}.blib-h-figcaption-hover-tilt:hover{transform:rotate(-5deg)}.blib-h-figcaption-hover-transparency{font-family:var(--blib-font-family-elegant);font-size:1rem;color:#444;text-align:center;transition:opacity 0.4s ease-in-out}.blib-h-figcaption-hover-transparency:hover{opacity:0.5}@keyframes blib-kf-light-reflection{0%{background-position:-100px 0}100%{background-position:100px 0}}.blib-h-figcaption-light-reflection{font-family:var(--blib-font-family-modern);font-size:1rem;text-align:center;background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,0.4) 50%,rgba(255,255,255,0) 100%);background-size:200% auto;color:#222;animation:blib-kf-light-reflection 2s infinite linear}.blib-h-figcaption-hover-expand-padding{font-family:var(--blib-font-family-bold);font-size:1rem;color:#fff;text-align:center;background-color:#3f51b5;padding:5px 10px;transition:padding 0.3s ease-in-out}.blib-h-figcaption-hover-expand-padding:hover{padding:10px 20px}@keyframes blib-kf-rotating-shadow{0%{text-shadow:2px 2px 5px rgba(0,0,0,0.3)}50%{text-shadow:-2px -2px 5px rgba(0,0,0,0.3)}100%{text-shadow:2px 2px 5px rgba(0,0,0,0.3)}}.blib-h-figcaption-rotating-shadow{font-family:var(--blib-font-family-modern);font-size:1rem;color:#222;text-align:center;animation:blib-kf-rotating-shadow 2s infinite ease-in-out}.blib-h-figcaption-hover-scale-down{font-family:var(--blib-font-family-modern);font-size:1rem;color:#222;text-align:center;transition:transform 0.4s ease-in-out}.blib-h-figcaption-hover-scale-down:hover{transform:scale(0.9)}@keyframes blib-kf-blink{0%,100%{opacity:1}50%{opacity:0.5}}.blib-h-figcaption-blink{font-family:var(--blib-font-family-classic);font-size:1rem;color:#f00;text-align:center;animation:blib-kf-blink 1.5s infinite ease-in-out}@keyframes blib-kf-slide-left-right{0%{transform:translateX(-10px)}50%{transform:translateX(10px)}100%{transform:translateX(-10px)}}.blib-h-figcaption-slide-left-right{font-family:var(--blib-font-family-modern);font-size:1rem;color:#444;text-align:center;animation:blib-kf-slide-left-right 3s infinite ease-in-out}@keyframes blib-kf-shake{0%,100%{transform:translateX(0)}25%{transform:translateX(-2px)}50%{transform:translateX(2px)}75%{transform:translateX(-1px)}}.blib-h-figcaption-shake{font-family:var(--blib-font-family-modern);font-size:1rem;color:#f03;text-align:center;animation:blib-kf-shake 0.3s infinite ease-in-out}.blib-h-figcaption-shadow-depth{font-family:var(--blib-font-family-bold);font-size:1rem;color:#222;text-align:center;transition:text-shadow 0.3s ease-in-out}.blib-h-figcaption-shadow-depth:hover{text-shadow:4px 4px 8px rgba(0,0,0,0.5)}@keyframes blib-kf-rainbow-glow{0%{text-shadow: 0  0 5px #f00}20%{text-shadow: 0  0 5px #ff7f00}40%{text-shadow: 0  0 5px #ff0}60%{text-shadow: 0  0 5px #0f0}80%{text-shadow: 0  0 5px #00f}100%{text-shadow: 0  0 5px #8b00ff}}.blib-h-figcaption-rainbow-glow{font-family:var(--blib-font-family-modern);font-size:1rem;color:#fff;text-align:center;animation:blib-kf-rainbow-glow 3s infinite ease-in-out}.blib-h-figcaption-text-blur{font-family:var(--blib-font-family-elegant);font-size:1rem;color:#222;text-align:center;filter:blur(5px);transition:filter 0.5s ease-in-out}.blib-h-figcaption-text-blur:hover{filter:blur(0px)}@keyframes blib-kf-soft-pulse{0%{color:#ff7e5f}50%{color:#feb47b}100%{color:#ff7e5f}}.blib-h-figcaption-soft-pulse{font-family:var(--blib-font-family-modern);font-size:1rem;text-align:center;animation:blib-kf-soft-pulse 3s infinite ease-in-out}.blib-h-figcaption-hover-slide-up{font-family:var(--blib-font-family-modern);font-size:1rem;color:#444;text-align:center;transition:transform 0.4s ease-in-out}.blib-h-figcaption-hover-slide-up:hover{transform:translateY(-8px)}@keyframes blib-kf-wavy-text{0%{transform:translateY(0px)}25%{transform:translateY(-5px)}50%{transform:translateY(0px)}75%{transform:translateY(5px)}100%{transform:translateY(0px)}}.blib-h-figcaption-wavy-text{font-family:var(--blib-font-family-playful);font-size:1rem;color:#069;text-align:center;display:inline-block;animation:blib-kf-wavy-text 2s infinite ease-in-out}@keyframes blib-kf-flicker-glow{0%,100%{text-shadow: 0  0 6px rgba(255,204,0,0.6)}50%{text-shadow: 0  0 12px rgba(255,204,0,0.9)}}.blib-h-figcaption-flicker-glow{font-family:var(--blib-font-family-modern);font-size:1rem;color:#ffd700;text-align:center;animation:blib-kf-flicker-glow 1s infinite ease-in-out}.blib-h-figcaption-hover-gradient-reveal{font-family:var(--blib-font-family-bold);font-size:1rem;text-align:center;color:#444;background:transparent;transition:background 0.4s ease-in-out}.blib-h-figcaption-hover-gradient-reveal:hover{background:linear-gradient(90deg,#ff7e5f,#feb47b);background-clip:text;-webkit-background-clip:text;color:transparent}@keyframes blib-kf-smooth-wave{0%{transform:rotate(0deg)}50%{transform:rotate(5deg)}100%{transform:rotate(0deg)}}.blib-h-figcaption-smooth-wave{font-family:var(--blib-font-family-elegant);font-size:1rem;color:#069;text-align:center;display:inline-block;animation:blib-kf-smooth-wave 2s infinite ease-in-out}.blib-h-figcaption-hover-outline-expand{font-family:var(--blib-font-family-modern);font-size:1rem;color:#444;text-align:center;border:2px solid transparent;transition:border-width 0.3s ease-in-out}.blib-h-figcaption-hover-outline-expand:hover{border-width:4px}.blib-h-figcaption-mirrored{font-family:var(--blib-font-family-bold);font-size:1rem;color:#222;text-align:center;transform:scaleY(-1);opacity:0.8}@keyframes blib-kf-bouncing-glow{0%{text-shadow: 0  0 4px rgba(255,204,0,0.6)}50%{text-shadow: 0  0 12px rgba(255,204,0,0.9)}100%{text-shadow: 0  0 4px rgba(255,204,0,0.6)}}.blib-h-figcaption-bouncing-glow{font-family:var(--blib-font-family-modern);font-size:1rem;color:#ffd700;text-align:center;animation:blib-kf-bouncing-glow 1.5s infinite ease-in-out}.blib-h-figcaption-hover-outline{font-family:var(--blib-font-family-bold);font-size:1rem;color:transparent;text-align:center;-webkit-text-stroke:1px #444;transition:-webkit-text-stroke-color 0.5s ease-in-out}.blib-h-figcaption-hover-outline:hover{-webkit-text-stroke-color:#f50}@keyframes blib-kf-cube-rotate{0%{transform:rotateX(0deg) rotateY(0deg)}100%{transform:rotateX(360deg) rotateY(360deg)}}.blib-h-figcaption-cube-rotate{font-family:var(--blib-font-family-modern);font-size:1rem;color:#222;text-align:center;animation:blib-kf-cube-rotate 1.5s infinite ease-in-out}@keyframes blib-kf-shadow-glow{0%{text-shadow: 0  0 5px rgba(0,0,255,0.3)}50%{text-shadow: 0  0 10px rgba(0,0,255,0.6)}100%{text-shadow: 0  0 5px rgba(0,0,255,0.3)}}.blib-h-figcaption-shadow-glow{font-family:var(--blib-font-family-modern);font-size:1rem;color:#444;text-align:center;animation:blib-kf-shadow-glow 2s infinite ease-in-out}.blib-h-figcaption-hover-fade-zoom{font-family:var(--blib-font-family-elegant);font-size:1rem;color:#222;text-align:center;opacity:0;transform:scale(0.8);transition:opacity 0.5s ease-in-out,transform 0.5s ease-in-out}.blib-h-figcaption-hover-fade-zoom:hover{opacity:1;transform:scale(1)}@keyframes blib-kf-floating-shadow{0%{text-shadow: 0  0 5px rgba(0,0,0,0.3)}50%{text-shadow: 0 5px 10px rgba(0,0,0,0.6)}100%{text-shadow: 0  0 5px rgba(0,0,0,0.3)}}.blib-h-figcaption-floating-shadow{font-family:var(--blib-font-family-modern);font-size:1rem;color:#444;text-align:center;animation:blib-kf-floating-shadow 2s infinite ease-in-out}@keyframes blib-kf-flickering-glitch{0%{opacity:1;transform:translateX(0)}25%{opacity:0.7;transform:translateX(-2px)}50%{opacity:0.5;transform:translateX(2px)}75%{opacity:0.7;transform:translateX(-1px)}100%{opacity:1;transform:translateX(0)}}.blib-h-figcaption-flickering-glitch{font-family:var(--blib-font-family-modern);font-size:1rem;color:#f03;text-align:center;animation:blib-kf-flickering-glitch 0.3s infinite ease-in-out}.blib-h-figcaption-expanding-text{font-family:var(--blib-font-family-bold);font-size:1rem;color:#222;text-align:center;transition:font-size 0.4s ease-in-out}.blib-h-figcaption-expanding-text:hover{font-size:1.2rem}.blib-h-figcaption-fading-underline{font-family:var(--blib-font-family-modern);font-size:1rem;color:#444;text-align:center;position:relative}.blib-h-figcaption-fading-underline::after{content:'';position:absolute;bottom:0;left:50%;width:0;height:2px;background-color:#009688;transition:width 0.4s ease-in-out,left 0.4s ease-in-out}.blib-h-figcaption-fading-underline:hover::after{width:100%;left:0}@keyframes blib-kf-slide-diagonal{0%{opacity:0;transform:translate(-20px,-20px)}100%{opacity:1;transform:translate(0,0)}}.blib-h-figcaption-slide-diagonal{font-family:var(--blib-font-family-modern);font-size:1rem;color:#222;text-align:center;animation:blib-kf-slide-diagonal 1s ease-in-out forwards}.blib-h-figcaption-expand-letter{font-family:var(--blib-font-family-modern);font-size:1rem;color:#222;text-align:center;transition:letter-spacing 0.4s ease-in-out}.blib-h-figcaption-expand-letter:hover{letter-spacing:3px}.blib-h-figcaption-blur-slide{font-family:var(--blib-font-family-modern);font-size:1rem;color:#444;text-align:center;transition:filter 0.5s ease-in-out,transform 0.5s ease-in-out}.blib-h-figcaption-blur-slide:hover{filter:blur(2px);transform:translateX(10px)}@keyframes blib-kf-underline-gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.blib-h-figcaption-underline-gradient{font-family:var(--blib-font-family-modern);font-size:1rem;color:#222;text-align:center;position:relative}.blib-h-figcaption-underline-gradient::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:2px;background:linear-gradient(90deg,#ff7e5f,#feb47b);background-size:200% 200%;animation:blib-kf-underline-gradient 2s infinite ease-in-out}@keyframes blib-kf-vibrate{0%{transform:translateX(0)}25%{transform:translateX(-2px)}50%{transform:translateX(2px)}75%{transform:translateX(-1px)}100%{transform:translateX(0)}}.blib-h-figcaption-vibrate{font-family:var(--blib-font-family-modern);font-size:1rem;color:#f03;text-align:center;animation:blib-kf-vibrate 0.3s infinite ease-in-out}.blib-h-figcaption-zoom-out{font-family:var(--blib-font-family-elegant);font-size:1rem;color:#222;text-align:center;transition:transform 0.4s ease-in-out}.blib-h-figcaption-zoom-out:hover{transform:scale(0.9)}.blib-h-figcaption-hover-pop-out{font-family:var(--blib-font-family-modern);font-size:1rem;color:#444;text-align:center;transition:transform 0.4s ease-in-out}.blib-h-figcaption-hover-pop-out:hover{transform:scale(1.1)}@keyframes blib-kf-gradient-pulse{0%{color:#ff7e5f}50%{color:#feb47b}100%{color:#ff7e5f}}.blib-h-figcaption-gradient-pulse{font-family:var(--blib-font-family-modern);font-size:1rem;text-align:center;animation:blib-kf-gradient-pulse 3s infinite ease-in-out}.blib-h-figcaption-hover-flip{font-family:var(--blib-font-family-bold);font-size:1rem;color:#222;text-align:center;transition:transform 0.5s ease-in-out}.blib-h-figcaption-hover-flip:hover{transform:rotateX(180deg)}@keyframes blib-kf-shaking-glow{0%{text-shadow: 0  0 5px rgba(255,85,0,0.6)}50%{text-shadow: 0  0 10px rgba(255,85,0,0.9)}100%{text-shadow: 0  0 5px rgba(255,85,0,0.6)}}.blib-h-figcaption-shaking-glow{font-family:var(--blib-font-family-modern);font-size:1rem;color:#f50;text-align:center;animation:blib-kf-shaking-glow 1.5s infinite ease-in-out}.blib-h-figcaption-hover-fade-slide{font-family:var(--blib-font-family-elegant);font-size:1rem;color:#222;text-align:center;transition:opacity 0.5s ease-in-out,transform 0.5s ease-in-out}.blib-h-figcaption-hover-fade-slide:hover{opacity:0;transform:translateY(10px)}@keyframes blib-kf-ripple-glow{0%{text-shadow: 0  0 4px rgba(255,85,0,0.5)}50%{text-shadow: 0  0 10px rgba(255,85,0,0.8)}100%{text-shadow: 0  0 4px rgba(255,85,0,0.5)}}.blib-h-figcaption-ripple-glow{font-family:var(--blib-font-family-modern);font-size:1rem;color:#f50;text-align:center;animation:blib-kf-ripple-glow 1.5s infinite ease-in-out}.blib-h-figcaption-glass-expand{font-family:var(--blib-font-family-bold);font-size:1rem;color:#fff;text-align:center;background:rgba(255,255,255,0.2);padding:8px 12px;border-radius:12px;backdrop-filter:blur(10px);transition:backdrop-filter 0.4s ease-in-out,padding 0.4s ease-in-out}.blib-h-figcaption-glass-expand:hover{backdrop-filter:blur(15px);padding:10px 16px}@keyframes blib-kf-neon-flicker{0%,100%{text-shadow: 0  0 6px rgba(0,255,255,0.5)}50%{text-shadow: 0  0 12px rgba(0,255,255,0.8)}}.blib-h-figcaption-neon-flicker{font-family:var(--blib-font-family-modern);font-size:1rem;color:#0ff;text-align:center;animation:blib-kf-neon-flicker 1s infinite ease-in-out}.blib-h-figcaption-adaptive-font{font-family:var(--blib-font-family-modern);font-size:clamp(0.8rem,2vw,1.2rem);color:#222;text-align:center}.blib-h-figcaption-hover-stretch{font-family:var(--blib-font-family-bold);font-size:1rem;color:#444;text-align:center;transition:transform 0.4s ease-in-out}.blib-h-figcaption-hover-stretch:hover{transform:scaleY(1.2)}@keyframes blib-kf-flow-gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.blib-h-figcaption-flow-gradient{font-family:var(--blib-font-family-modern);font-size:1rem;text-align:center;background:linear-gradient(90deg,#ff7e5f,#feb47b,#6a11cb);background-size:200% auto;background-clip:text;-webkit-background-clip:text;color:transparent;animation:blib-kf-flow-gradient 3s infinite ease-in-out}.blib-h-figcaption-hover-shake{font-family:var(--blib-font-family-bold);font-size:1rem;color:#444;text-align:center;transition:transform 0.2s ease-in-out}.blib-h-figcaption-hover-shake:hover{animation:blib-kf-shake 0.4s infinite ease-in-out}.blib-h-figcaption-blurred-glow{font-family:var(--blib-font-family-modern);font-size:1rem;color:#0ff;text-align:center;text-shadow: 0  0 12px rgba(0,255,255,0.8);filter:blur(2px);transition:filter 0.3s ease-in-out}.blib-h-figcaption-blurred-glow:hover{filter:blur(0px)}.blib-h-figcaption-hover-skew{font-family:var(--blib-font-family-modern);font-size:1rem;color:#222;text-align:center;transition:transform 0.3s ease-in-out}.blib-h-figcaption-hover-skew:hover{transform:skewX(-10deg)}@keyframes blib-kf-ripple-expand{0%{transform:scale(1)}50%{transform:scale(1.2)}100%{transform:scale(1)}}.blib-h-figcaption-hover-ripple-expand{font-family:var(--blib-font-family-bold);font-size:1rem;color:#444;text-align:center;transition:transform 0.4s ease-in-out}.blib-h-figcaption-hover-ripple-expand:hover{animation:blib-kf-ripple-expand 0.6s ease-in-out}.blib-h-figcaption-hover-border-fade{font-family:var(--blib-font-family-modern);font-size:1rem;color:#444;text-align:center;border:2px solid transparent;transition:border-color 0.4s ease-in-out}.blib-h-figcaption-hover-border-fade:hover{border-color:#009688}.blib-h-figcaption-hover-shadow-depth{font-family:var(--blib-font-family-bold);font-size:1rem;color:#222;text-align:center;transition:text-shadow 0.4s ease-in-out}.blib-h-figcaption-hover-shadow-depth:hover{text-shadow:4px 4px 12px rgba(0,0,0,0.6)}.blib-h-figcaption-hover-perspective{font-family:var(--blib-font-family-modern);font-size:1rem;color:#222;text-align:center;transition:transform 0.4s ease-in-out}.blib-h-figcaption-hover-perspective:hover{transform:perspective(500px) rotateX(10deg)}.blib-h-figcaption-text-smooth-fade{font-family:var(--blib-font-family-elegant);font-size:1rem;color:#444;text-align:center;opacity:0;transition:opacity 0.6s ease-in-out}.blib-h-figcaption-text-smooth-fade:hover{opacity:1}.blib-h-figcaption-hover-inner-glow{font-family:var(--blib-font-family-modern);font-size:1rem;color:#069;text-align:center;transition:box-shadow 0.4s ease-in-out;padding:5px 10px}.blib-h-figcaption-hover-inner-glow:hover{box-shadow:inset  0  0 15px rgba(0,150,136,0.8)}.blib-h-figcaption-hover-glow-spread{font-family:var(--blib-font-family-modern);font-size:1rem;color:#f50;text-align:center;transition:text-shadow 0.5s ease-in-out}.blib-h-figcaption-hover-glow-spread:hover{text-shadow: 0  0 15px rgba(255,85,0,0.9)}@keyframes blib-kf-hover-bg-gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.blib-h-figcaption-hover-bg-gradient{font-family:var(--blib-font-family-bold);font-size:1rem;text-align:center;background:linear-gradient(90deg,#ff7e5f,#feb47b,#6a11cb);background-size:200% auto;color:#fff;padding:6px 12px;border-radius:8px;transition:background 0.4s ease-in-out}.blib-h-figcaption-hover-bg-gradient:hover{animation:blib-kf-hover-bg-gradient 3s infinite ease-in-out}.blib-h-figcaption-hover-scale-in{font-family:var(--blib-font-family-elegant);font-size:1rem;color:#444;text-align:center;transform:scale(0.9);transition:transform 0.4s ease-in-out}.blib-h-figcaption-hover-scale-in:hover{transform:scale(1)}@keyframes blib-kf-shadow-flicker{0%{text-shadow: 0  0 6px rgba(255,85,0,0.6)}50%{text-shadow: 0  0 12px rgba(255,85,0,0.9)}100%{text-shadow: 0  0 6px rgba(255,85,0,0.6)}}.blib-h-figcaption-shadow-flicker{font-family:var(--blib-font-family-modern);font-size:1rem;color:#f50;text-align:center;animation:blib-kf-shadow-flicker 1.5s infinite ease-in-out}.blib-h-figcaption-hover-twist{font-family:var(--blib-font-family-bold);font-size:1rem;color:#222;text-align:center;transition:transform 0.4s ease-in-out}.blib-h-figcaption-hover-twist:hover{transform:rotate(5deg)}@keyframes blib-kf-floating-blur{0%{transform:translateY(0px);filter:blur(0px)}50%{transform:translateY(-5px);filter:blur(2px)}100%{transform:translateY(0px);filter:blur(0px)}}.blib-h-figcaption-floating-blur{font-family:var(--blib-font-family-modern);font-size:1rem;color:#069;text-align:center;animation:blib-kf-floating-blur 2s infinite ease-in-out}.blib-h-figcaption-hover-cut-out{font-family:var(--blib-font-family-bold);font-size:1rem;color:#444;text-align:center;background:linear-gradient(to right,#ff7e5f,#feb47b);background-clip:text;-webkit-background-clip:text;color:transparent;transition:letter-spacing 0.3s ease-in-out}.blib-h-figcaption-hover-cut-out:hover{letter-spacing:2px}@keyframes blib-kf-glowing-frame{0%{box-shadow: 0  0 4px rgba(0,255,255,0.4)}50%{box-shadow: 0  0 8px rgba(0,255,255,0.8)}100%{box-shadow: 0  0 4px rgba(0,255,255,0.4)}}.blib-h-figcaption-glowing-frame{font-family:var(--blib-font-family-modern);font-size:1rem;color:#fff;text-align:center;padding:8px;border-radius:8px;animation:blib-kf-glowing-frame 2s infinite ease-in-out}.blib-h-figcaption-hover-3d-depth{font-family:var(--blib-font-family-modern);font-size:1rem;color:#222;text-align:center;transition:transform 0.4s ease-in-out}.blib-h-figcaption-hover-3d-depth:hover{transform:perspective(600px) rotateX(10deg)}@keyframes blib-kf-fade-slide-up{0%{opacity:0;transform:translateY(10px)}100%{opacity:1;transform:translateY(0px)}}.blib-h-figcaption-fade-slide-up{font-family:var(--blib-font-family-elegant);font-size:1rem;color:#444;text-align:center;animation:blib-kf-fade-slide-up 1s ease-in-out forwards}@keyframes blib-kf-text-pulse{0%{opacity:0.8}50%{opacity:1}100%{opacity:0.8}}.blib-h-figcaption-text-pulse{font-family:var(--blib-font-family-modern);font-size:1rem;color:#222;text-align:center;animation:blib-kf-text-pulse 2s infinite ease-in-out}@keyframes blib-kf-slide-glow{0%{opacity:0;transform:translateX(-15px);text-shadow: 0  0 5px rgba(0,255,255,0.3)}100%{opacity:1;transform:translateX(0);text-shadow: 0  0 10px rgba(0,255,255,0.6)}}.blib-h-figcaption-slide-glow{font-family:var(--blib-font-family-elegant);font-size:1rem;color:#0ff;text-align:center;animation:blib-kf-slide-glow 1s ease-in-out forwards}.blib-h-figcaption-hover-diagonal-stretch{font-family:var(--blib-font-family-bold);font-size:1rem;color:#444;text-align:center;transition:transform 0.4s ease-in-out}.blib-h-figcaption-hover-diagonal-stretch:hover{transform:scale(1.1,1.2)}@keyframes blib-kf-text-blur{0%{filter:blur(0px)}50%{filter:blur(3px)}100%{filter:blur(0px)}}.blib-h-figcaption-text-blur{font-family:var(--blib-font-family-modern);font-size:1rem;color:#222;text-align:center;animation:blib-kf-text-blur 3s infinite ease-in-out}.blib-h-figcaption-hover-color-glow{font-family:var(--blib-font-family-modern);font-size:1rem;color:#444;text-align:center;transition:text-shadow 0.4s ease-in-out,color 0.4s ease-in-out}.blib-h-figcaption-hover-color-glow:hover{color:#f50;text-shadow: 0  0 12px rgba(255,85,0,0.8)}@keyframes blib-kf-radial-glow{0%{text-shadow: 0  0 5px rgba(255,85,0,0.6)}50%{text-shadow: 0  0 12px rgba(255,85,0,0.9)}100%{text-shadow: 0  0 5px rgba(255,85,0,0.6)}}.blib-h-figcaption-radial-glow{font-family:var(--blib-font-family-modern);font-size:1rem;color:#f50;text-align:center;animation:blib-kf-radial-glow 1.5s infinite ease-in-out}.blib-h-figcaption-hover-letter-pop{font-family:var(--blib-font-family-playful);font-size:1rem;color:#444;text-align:center;transition:letter-spacing 0.4s ease-in-out}.blib-h-figcaption-hover-letter-pop:hover{letter-spacing:3px}@keyframes blib-kf-shadow-pulse{0%{text-shadow: 0  0 5px rgba(0,0,0,0.3)}50%{text-shadow: 0  0 10px rgba(0,0,0,0.6)}100%{text-shadow: 0  0 5px rgba(0,0,0,0.3)}}.blib-h-figcaption-shadow-pulse{font-family:var(--blib-font-family-modern);font-size:1rem;color:#222;text-align:center;animation:blib-kf-shadow-pulse 2s infinite ease-in-out}@keyframes blib-kf-tilt-bounce{0%{transform:rotate(0deg)}50%{transform:rotate(5deg) translateY(-3px)}100%{transform:rotate(0deg)}}.blib-h-figcaption-hover-tilt-bounce{font-family:var(--blib-font-family-modern);font-size:1rem;color:#444;text-align:center;transition:transform 0.4s ease-in-out}.blib-h-figcaption-hover-tilt-bounce:hover{animation:blib-kf-tilt-bounce 0.6s ease-in-out}@keyframes blib-kf-expanding-glow{0%{text-shadow: 0  0 5px rgba(0,255,255,0.3)}100%{text-shadow: 0  0 15px rgba(0,255,255,0.8)}}.blib-h-figcaption-hover-expanding-glow{font-family:var(--blib-font-family-modern);font-size:1rem;color:#0ff;text-align:center;transition:text-shadow 0.5s ease-in-out}.blib-h-figcaption-hover-expanding-glow:hover{animation:blib-kf-expanding-glow 1s ease-in-out forwards}@keyframes blib-kf-glowing-border{0%{border-color:rgba(0,255,255,0.2)}50%{border-color:rgba(0,255,255,0.8)}100%{border-color:rgba(0,255,255,0.2)}}.blib-h-figcaption-glowing-border{font-family:var(--blib-font-family-modern);font-size:1rem;color:#0ff;text-align:center;padding:6px 12px;border:3px solid rgba(0,255,255,0.2);border-radius:8px;animation:blib-kf-glowing-border 2s infinite ease-in-out}@keyframes blib-kf-hover-bounce{0%{transform:translateY(0px)}50%{transform:translateY(-5px)}100%{transform:translateY(0px)}}.blib-h-figcaption-hover-bounce{font-family:var(--blib-font-family-playful);font-size:1rem;color:#444;text-align:center;transition:transform 0.4s ease-in-out}.blib-h-figcaption-hover-bounce:hover{animation:blib-kf-hover-bounce 0.6s ease-in-out}.blib-h-figcaption-fluid-typography{font-family:var(--blib-font-family-modern);font-size:clamp(0.8rem,2vw,1.4rem);color:#222;text-align:center}@keyframes blib-kf-background-pulse{0%{background-color:rgba(255,85,0,0.2)}50%{background-color:rgba(255,85,0,0.8)}100%{background-color:rgba(255,85,0,0.2)}}.blib-h-figcaption-hover-bg-pulse{font-family:var(--blib-font-family-bold);font-size:1rem;color:#fff;text-align:center;padding:8px 12px;border-radius:8px;transition:background-color 0.4s ease-in-out}.blib-h-figcaption-hover-bg-pulse:hover{animation:blib-kf-background-pulse 1.5s infinite ease-in-out}@keyframes blib-kf-text-distortion{0%,100%{transform:skewX(0deg)}50%{transform:skewX(15deg)}}.blib-h-figcaption-hover-text-distortion{font-family:var(--blib-font-family-modern);font-size:1rem;color:#f03;text-align:center;transition:transform 0.4s ease-in-out}.blib-h-figcaption-hover-text-distortion:hover{animation:blib-kf-text-distortion 0.4s ease-in-out}@keyframes blib-kf-shimmer-text{0%{opacity:0.8}50%{opacity:1}100%{opacity:0.8}}.blib-h-figcaption-shimmer-text{font-family:var(--blib-font-family-modern);font-size:1rem;color:#fc0;text-align:center;animation:blib-kf-shimmer-text 2s infinite ease-in-out}@keyframes blib-kf-shadow-bend{0%{text-shadow:4px 4px 6px rgba(0,0,0,0.3)}50%{text-shadow:6px 6px 10px rgba(0,0,0,0.6)}100%{text-shadow:4px 4px 6px rgba(0,0,0,0.3)}}.blib-h-figcaption-hover-shadow-bend{font-family:var(--blib-font-family-modern);font-size:1rem;color:#222;text-align:center;transition:text-shadow 0.4s ease-in-out}.blib-h-figcaption-hover-shadow-bend:hover{animation:blib-kf-shadow-bend 1.5s ease-in-out forwards}.blib-h-figcaption-hover-twist-zoom{font-family:var(--blib-font-family-bold);font-size:1rem;color:#444;text-align:center;transition:transform 0.4s ease-in-out}.blib-h-figcaption-hover-twist-zoom:hover{transform:rotate(10deg) scale(1.2)}@keyframes blib-kf-neon-flicker{0%,100%{text-shadow: 0  0 6px rgba(0,255,255,0.5)}50%{text-shadow: 0  0 12px rgba(0,255,255,0.8)}}.blib-h-figcaption-neon-flicker{font-family:var(--blib-font-family-modern);font-size:1rem;color:#0ff;text-align:center;animation:blib-kf-neon-flicker 1s infinite ease-in-out}@keyframes blib-kf-shadow-slide{0%{text-shadow: 0  0 5px rgba(0,0,0,0.3)}100%{text-shadow:5px 5px 10px rgba(0,0,0,0.6)}}.blib-h-figcaption-hover-shadow-slide{font-family:var(--blib-font-family-modern);font-size:1rem;color:#222;text-align:center;transition:text-shadow 0.4s ease-in-out}.blib-h-figcaption-hover-shadow-slide:hover{animation:blib-kf-shadow-slide 1s ease-in-out forwards}@keyframes blib-kf-wave-glow{0%,100%{text-shadow: 0  0 4px rgba(255,255,0,0.5)}50%{text-shadow: 0  0 10px rgba(255,255,0,0.8)}}.blib-h-figcaption-wave-glow{font-family:var(--blib-font-family-modern);font-size:1rem;color:#ffd700;text-align:center;animation:blib-kf-wave-glow 1.5s infinite ease-in-out}.blib-h-figcaption-hover-diagonal-flip{font-family:var(--blib-font-family-bold);font-size:1rem;color:#444;text-align:center;transition:transform 0.5s ease-in-out}.blib-h-figcaption-hover-diagonal-flip:hover{transform:rotateX(10deg) rotateY(10deg)}.blib-h-figcaption-hover-shadow-fade{font-family:var(--blib-font-family-modern);font-size:1rem;color:#222;text-align:center;text-shadow:4px 4px 6px rgba(0,0,0,0.5);transition:text-shadow 0.4s ease-in-out}.blib-h-figcaption-hover-shadow-fade:hover{text-shadow: 0  0  0 rgba(0,0,0,0)}.blib-h-figcaption-hover-perspective-zoom{font-family:var(--blib-font-family-modern);font-size:1rem;color:#444;text-align:center;transition:transform 0.4s ease-in-out}.blib-h-figcaption-hover-perspective-zoom:hover{transform:perspective(500px) scale(1.2)}@keyframes blib-kf-flowing-gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.blib-h-figcaption-hover-flowing-gradient{font-family:var(--blib-font-family-modern);font-size:1rem;text-align:center;background:linear-gradient(90deg,#ff7e5f,#feb47b,#6a11cb);background-size:200% auto;background-clip:text;-webkit-background-clip:text;color:transparent;animation:blib-kf-flowing-gradient 3s infinite ease-in-out}.blib-h-footer{position:fixed;width:100%;bottom:0;overflow:none}.blib-h-footer-basic-1{padding:2rem;background-color:#2d3436;color:white;text-align:center}.blib-h-footer-basic-1 p{margin:0.5rem 0}.blib-h-footer-basic-1 a{color:#74b9ff;text-decoration:none}.blib-h-footer-columns-1{display:flex;justify-content:space-between;flex-wrap:wrap;padding:2rem;background-color:#2d3436;color:white}.blib-h-footer-columns-1 div{flex:0 0 30%;margin-bottom:1rem}.blib-h-footer-columns-1 h3{margin-bottom:1rem;color:white}.blib-h-footer-columns-1 ul{list-style:none;padding:0}.blib-h-footer-columns-1 a{color:#74b9ff;text-decoration:none}.blib-h-footer-icons-1{padding:2rem;background-color:#2d3436;color:white;text-align:center}.blib-h-footer-icons-1 div{display:flex;justify-content:center;gap:1rem}.blib-h-footer-icons-1 img{width:32px;height:32px}.blib-h-footer-links-1{padding:2rem;background-color:#2d3436;color:white}.blib-h-footer-links-1 nav{display:flex;justify-content:center;gap:2rem}.blib-h-footer-links-1 a{color:#74b9ff;text-decoration:none}.blib-h-footer-extended-1{display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;padding:2rem;background-color:#2d3436;color:white}.blib-h-footer-extended-1 div{flex:0 0 20%;margin-bottom:1rem}.blib-h-footer-extended-1 h3{margin-bottom:1rem}.blib-h-footer-extended-1 ul{list-style:none;padding:0;margin:0}.blib-h-footer-extended-1 a{color:#74b9ff;text-decoration:none;display:block}.blib-h-footer-extended-1 a:hover{text-decoration:underline}.blib-h-footer-contact-1{display:flex;flex-wrap:wrap;gap:2rem;padding:2rem;background-color:#2d3436;color:white}.blib-h-footer-contact-1 .contact-details{flex:0 0 50%}.blib-h-footer-contact-1 .contact-details h3{margin-bottom:1rem}.blib-h-footer-contact-1 .contact-details p{margin:0.5rem 0}.blib-h-footer-contact-1 .contact-form{flex:0 0 50%}.blib-h-footer-contact-1 .contact-form input,.blib-h-footer-contact-1 .contact-form textarea{width:100%;margin-bottom:1rem;padding:0.5rem;border:none;border-radius:4px}.blib-h-footer-contact-1 .contact-form button{padding:0.5rem 1rem;background-color:#74b9ff;color:white;border:none;border-radius:4px;cursor:pointer}.blib-h-footer-contact-1 .contact-form button:hover{background-color:#0984e3}.blib-h-footer-map-1{display:flex;flex-wrap:wrap;gap:2rem;padding:2rem;background-color:#2d3436;color:white}.blib-h-footer-map-1 .map-details{flex:0 0 40%}.blib-h-footer-map-1 .map{flex:0 0 60%}.blib-h-footer-map-1 iframe{width:100%;height:250px;border:none;border-radius:8px}.blib-h-footer-newsletter-1{padding:2rem;background-color:#2d3436;color:white;text-align:center}.blib-h-footer-newsletter-1 h3{margin-bottom:1rem}.blib-h-footer-newsletter-1 form{display:flex;justify-content:center;gap:1rem}.blib-h-footer-newsletter-1 input{padding:0.5rem;border:none;border-radius:4px;flex:1}.blib-h-footer-newsletter-1 button{padding:0.5rem 1rem;background-color:#74b9ff;color:white;border:none;border-radius:4px;cursor:pointer}.blib-h-footer-newsletter-1 button:hover{background-color:#0984e3}.blib-h-footer-complex-1{display:flex;flex-wrap:wrap;gap:2rem;padding:2rem;background-color:#2d3436;color:white}.blib-h-footer-complex-1 div{flex:0 0 30%}.blib-h-footer-complex-1 h3{margin-bottom:1rem}.blib-h-footer-complex-1 ul{list-style:none;padding:0}.blib-h-footer-complex-1 a{color:#74b9ff;text-decoration:none}.blib-h-footer-complex-1 iframe{width:100%;height:250px;border:none;border-radius:8px}.blib-h-footer-complex-1 form{display:flex;gap:1rem}.blib-h-footer-complex-1 input{padding:0.5rem;border:none;border-radius:4px;flex:1}.blib-h-footer-complex-1 button{padding:0.5rem 1rem;background-color:#74b9ff;color:white;border:none;border-radius:4px;cursor:pointer}.blib-h-footer-complex-1 button:hover{background-color:#0984e3}.blib-h-footer-complex-2{display:flex;flex-wrap:wrap;gap:2rem;padding:2rem;background-color:#2d3436;color:white}.blib-h-footer-complex-2 div{flex:0 0 30%}.blib-h-footer-complex-2 h3{margin-bottom:1rem}.blib-h-footer-complex-2 ul{list-style:none;padding:0}.blib-h-footer-complex-2 a{color:#74b9ff;text-decoration:none}.blib-h-footer-complex-2 .social-media{display:flex;gap:1rem}.blib-h-footer-complex-2 .social-media img{width:32px;height:32px}.blib-h-footer-services-1{display:flex;flex-wrap:wrap;gap:2rem;padding:2rem;background-color:#2d3436;color:white}.blib-h-footer-services-1 div{flex:0 0 30%}.blib-h-footer-services-1 h3{margin-bottom:1rem}.blib-h-footer-services-1 ul{list-style:none;padding:0;margin:0}.blib-h-footer-services-1 li{margin-bottom:0.5rem}.blib-h-footer-services-1 a{color:#74b9ff;text-decoration:none}.blib-h-footer-portfolio-1{display:flex;flex-wrap:wrap;gap:2rem;padding:2rem;background-color:#2d3436;color:white}.blib-h-footer-portfolio-1 div{flex:0 0 30%}.blib-h-footer-portfolio-1 h3{margin-bottom:1rem}.blib-h-footer-portfolio-1 ul{list-style:none;padding:0;margin:0}.blib-h-footer-portfolio-1 a{color:#74b9ff;text-decoration:none}.blib-h-footer-store-1{display:flex;flex-wrap:wrap;gap:2rem;padding:2rem;background-color:#2d3436;color:white}.blib-h-footer-store-1 div{flex:0 0 30%}.blib-h-footer-store-1 h3{margin-bottom:1rem}.blib-h-footer-store-1 ul{list-style:none;padding:0;margin:0}.blib-h-footer-store-1 ul li{margin-bottom:0.5rem}.blib-h-footer-store-1 a{color:#74b9ff;text-decoration:none}.blib-h-footer-store-1 img{width:100%;height:auto;border-radius:8px}.blib-h-footer-store-1 .newsletter input{padding:0.5rem;border:none;border-radius:4px;width:calc(70% - 1rem);margin-right:1rem}.blib-h-footer-store-1 .newsletter button{padding:0.5rem 1rem;background-color:#74b9ff;color:white;border:none;border-radius:4px;cursor:pointer}.blib-h-footer-store-1 .newsletter button:hover{background-color:#0984e3}.blib-h-footer-multimedia-1{display:flex;flex-wrap:wrap;gap:2rem;padding:2rem;background-color:#2d3436;color:white}.blib-h-footer-multimedia-1 div{flex:0 0 30%}.blib-h-footer-multimedia-1 h3{margin-bottom:1rem}.blib-h-footer-multimedia-1 iframe,.blib-h-footer-multimedia-1 img{width:100%;height:200px;border:none;border-radius:8px}.blib-h-footer-travel-1{display:flex;flex-wrap:wrap;gap:2rem;padding:2rem;background-color:#2d3436;color:white}.blib-h-footer-travel-1 div{flex:0 0 30%}.blib-h-footer-travel-1 h3{margin-bottom:1rem}.blib-h-footer-travel-1 ul{list-style:none;padding:0;margin:0}.blib-h-footer-travel-1 a{color:#74b9ff;text-decoration:none}.blib-h-footer-modern-1{padding:2rem;background:linear-gradient(135deg,#74b9ff,#a29bfe);color:white;text-align:center}.blib-h-footer-modern-1 h3{font-size:1.5rem;margin-bottom:1rem}.blib-h-footer-modern-1 a{color:#ffeaa7;text-decoration:none;font-weight:bold}.blib-h-footer-modern-1 a:hover{text-decoration:underline}.blib-h-footer-modern-1 p{margin:1rem 0 0;font-size:0.9rem;color:#dfe6e9}.blib-h-footer-creative-1{position:relative;padding:2rem;background-color:#6c5ce7;color:white;text-align:center;overflow:hidden}.blib-h-footer-creative-1::before{content:"";position:absolute;top:-50px;left:0;width:100%;height:100px;background:linear-gradient(135deg,#a29bfe,transparent);transform:rotate(-15deg);z-index:0}.blib-h-footer-creative-1 div{position:relative;z-index:1}.blib-h-footer-creative-1 .icons{display:flex;justify-content:center;gap:1rem;margin-top:1rem}.blib-h-footer-creative-1 img{width:48px;height:48px;border-radius:50%;box-shadow:0 4px 8px rgba(0,0,0,0.3)}.blib-h-footer-minimal-1{padding:2rem;background-color:#f5f5f5;color:#2d3436;text-align:center}.blib-h-footer-minimal-1 h3{margin-bottom:1rem;font-size:1.25rem;color:#636e72}.blib-h-footer-minimal-1 a{color:#0984e3;text-decoration:none;font-weight:bold}.blib-h-footer-minimal-1 a:hover{color:#74b9ff}.blib-h-footer-neon-1{padding:2rem;background-color:#000;text-align:center;color:#fff;box-shadow:0 0 15px #00cec9}.blib-h-footer-neon-1 h3{font-size:1.5rem;margin-bottom:1rem;text-shadow:0 0 10px #00cec9}.blib-h-footer-neon-1 a{color:#00cec9;text-decoration:none;font-weight:bold;text-shadow:0 0 5px #00cec9}.blib-h-footer-neon-1 a:hover{text-shadow:0 0 15px #00cec9}.blib-h-footer-elegant-1{padding:2rem;background:linear-gradient(to right,#ffeaa7,#fab1a0);color:#2d3436;text-align:center;box-shadow:0 4px 8px rgba(0,0,0,0.2)}.blib-h-footer-elegant-1 h3{font-family:'Georgia',serif;margin-bottom:1rem;color:#2d3436}.blib-h-footer-elegant-1 a{color:#636e72;text-decoration:none;font-weight:bold}.blib-h-footer-elegant-1 a:hover{color:#2d3436}.blib-h-footer-parallax-1{position:relative;padding:2rem;color:white;text-align:center;background-image:url('https://via.placeholder.com/1500x500');background-attachment:fixed;background-size:cover;background-position:center}.blib-h-footer-parallax-1 h3{font-size:1.5rem;margin-bottom:1rem}.blib-h-footer-parallax-1 a{color:#74b9ff;text-decoration:none;font-weight:bold}.blib-h-footer-parallax-1 a:hover{text-decoration:underline}.blib-h-footer-dark-1{padding:2rem;background-color:#2d3436;color:#fff;text-align:center}.blib-h-footer-dark-1 h3{font-size:1.5rem;margin-bottom:1rem;color:#fff}.blib-h-footer-dark-1 a{color:#74b9ff;text-decoration:none}.blib-h-footer-dark-1 a:hover{color:#fab1a0}.blib-h-footer-colorful-1{padding:2rem;background:linear-gradient(90deg,#74b9ff,#fab1a0,#55efc4);color:white;text-align:center}.blib-h-footer-colorful-1 h3{font-size:1.5rem;margin-bottom:1rem;text-shadow:0 1px 3px rgba(0,0,0,0.3)}.blib-h-footer-colorful-1 a{color:#ffeaa7;text-decoration:none;font-weight:bold}.blib-h-footer-colorful-1 a:hover{text-decoration:underline}.blib-h-footer-futuristic-1{padding:2rem;background-color:#000;text-align:center;color:#00cec9;border-top:2px solid #00cec9;box-shadow:0 0 15px #00cec9}.blib-h-footer-futuristic-1 h3{font-size:1.5rem;margin-bottom:1rem;text-shadow:0 0 10px #00cec9}.blib-h-footer-futuristic-1 a{color:#00cec9;text-decoration:none}.blib-h-footer-futuristic-1 a:hover{text-shadow:0 0 15px #00cec9}.blib-h-footer-rustic-1{padding:2rem;background:url('https://via.placeholder.com/1500x500') center/cover no-repeat;color:#f5f5f5;text-align:center;box-shadow:inset 0 0 10px rgba(0,0,0,0.5)}.blib-h-footer-rustic-1 h3{font-family:'Times New Roman',serif;margin-bottom:1rem;color:#ffbe76}.blib-h-footer-rustic-1 a{color:#ff7979;text-decoration:none;font-weight:bold}.blib-h-footer-rustic-1 a:hover{color:#f5f5f5}.blib-h-footer-gradient-1{padding:2rem;background:linear-gradient(90deg,#00cec9,#fd79a8,#fab1a0);color:white;text-align:center;box-shadow:0 4px 15px rgba(0,0,0,0.2)}.blib-h-footer-gradient-1 h3{font-size:1.5rem;margin-bottom:1rem}.blib-h-footer-gradient-1 a{color:#ffeaa7;text-decoration:none;font-weight:bold}.blib-h-footer-gradient-1 a:hover{text-decoration:underline}.blib-h-footer-geometric-1{padding:2rem;background-color:#2c3e50;color:#fff;text-align:center;background-image:repeating-linear-gradient( 45deg,#34495e,#34495e 10px,#2c3e50 10px,#2c3e50 20px )}.blib-h-footer-geometric-1 h3{font-size:1.5rem;margin-bottom:1rem;text-shadow:0 1px 3px rgba(0,0,0,0.5)}.blib-h-footer-geometric-1 a{color:#1abc9c;text-decoration:none;font-weight:bold}.blib-h-footer-geometric-1 a:hover{text-decoration:underline}.blib-h-footer-textured-1{padding:2rem;background:url('https://via.placeholder.com/1500x500') repeat;color:#fff;text-align:center;border-top:5px solid #ffeaa7}.blib-h-footer-textured-1 h3{font-family:'Georgia',serif;font-size:1.75rem;margin-bottom:1rem}.blib-h-footer-textured-1 a{color:#fab1a0;text-decoration:none;font-weight:bold}.blib-h-footer-textured-1 a:hover{text-decoration:underline}.blib-h-footer-vintage-1{padding:2rem;background-color:#7f8c8d;color:#fff;text-align:center;font-family:'Courier New',monospace}.blib-h-footer-vintage-1 h3{font-size:1.5rem;margin-bottom:1rem;color:#f39c12}.blib-h-footer-vintage-1 a{color:#e74c3c;text-decoration:none}.blib-h-footer-vintage-1 a:hover{text-decoration:underline}.blib-h-footer-split-1{display:flex;flex-direction:column}.blib-h-footer-split-1 .upper{padding:2rem;background-color:#0984e3;color:white;text-align:center}.blib-h-footer-split-1 .upper a{color:#ffeaa7;text-decoration:none;margin:0 1rem;font-weight:bold}.blib-h-footer-split-1 .upper a:hover{text-decoration:underline}.blib-h-footer-split-1 .lower{padding:2rem;background-color:#2d3436;color:white;text-align:center}.blib-h-footer-split-1 .lower p{margin:0.5rem 0;font-size:0.9rem}.blib-h-footer-dual-gradient-1{display:flex;flex-direction:column}.blib-h-footer-dual-gradient-1 .upper{padding:2rem;background:linear-gradient(90deg,#74b9ff,#00cec9);color:white;text-align:center}.blib-h-footer-dual-gradient-1 .upper h3{margin-bottom:1rem}.blib-h-footer-dual-gradient-1 .upper a{color:#ffeaa7;text-decoration:none;font-weight:bold}.blib-h-footer-dual-gradient-1 .upper a:hover{text-decoration:underline}.blib-h-footer-dual-gradient-1 .lower{padding:2rem;background:linear-gradient(90deg,#fab1a0,#ff7675);color:white;text-align:center}.blib-h-footer-wide-1{display:flex;flex-direction:column}.blib-h-footer-wide-1 .upper{padding:1.5rem;background-color:#636e72;color:white;text-align:center}.blib-h-footer-wide-1 .upper a{color:#ffbe76;text-decoration:none;font-weight:bold}.blib-h-footer-wide-1 .upper a:hover{text-decoration:underline}.blib-h-footer-wide-1 .lower{padding:3rem;background-color:#2d3436;color:white;text-align:left}.blib-h-footer-wide-1 .lower h3{margin-bottom:1rem}.blib-h-footer-wide-1 .lower p{margin:0.5rem 0}.blib-h-footer-stacked-1{display:flex;flex-direction:column}.blib-h-footer-stacked-1 .upper{padding:3rem;background-color:#00cec9;color:white;text-align:center}.blib-h-footer-stacked-1 .upper h3{margin-bottom:1rem}.blib-h-footer-stacked-1 .upper a{color:#fab1a0;text-decoration:none;font-weight:bold}.blib-h-footer-stacked-1 .upper a:hover{text-decoration:underline}.blib-h-footer-stacked-1 .lower{padding:2rem;background-color:#2d3436;color:white;text-align:center}.blib-h-footer-stacked-1 .lower p{margin:0.5rem 0}.blib-h-footer-columns-colored-1{display:flex;justify-content:space-between;padding:2rem;background-color:#2d3436;color:white}.blib-h-footer-columns-colored-1 .column{flex:1;margin:0 0.5rem;padding:1rem;border-radius:8px;text-align:center}.blib-h-footer-columns-colored-1 .column:nth-child(1){background-color:#00cec9}.blib-h-footer-columns-colored-1 .column:nth-child(2){background-color:#fab1a0}.blib-h-footer-columns-colored-1 .column:nth-child(3){background-color:#74b9ff}.blib-h-footer-columns-colored-1 h3{margin-bottom:1rem;color:white}.blib-h-footer-columns-colored-1 a{color:white;text-decoration:none;display:block;margin:0.5rem 0}.blib-h-footer-columns-colored-1 a:hover{text-decoration:underline}.blib-h-footer-columns-gradient-1{display:flex;justify-content:space-between;padding:2rem;background-color:#2d3436;color:white}.blib-h-footer-columns-gradient-1 .column{flex:1;margin:0 0.5rem;padding:1rem;border-radius:8px;text-align:center;background:linear-gradient(135deg,#74b9ff,#0984e3)}.blib-h-footer-columns-gradient-1 h3{margin-bottom:1rem}.blib-h-footer-columns-gradient-1 a{color:#ffeaa7;text-decoration:none;display:block;margin:0.5rem 0}.blib-h-footer-columns-gradient-1 a:hover{text-decoration:underline}.blib-h-footer-columns-alternate-1{display:flex;justify-content:space-between;padding:2rem;background-color:#2d3436;color:white}.blib-h-footer-columns-alternate-1 .column{flex:1;margin:0 0.5rem;padding:1rem;border-radius:8px;text-align:center}.blib-h-footer-columns-alternate-1 .column:nth-child(even){background-color:#fab1a0}.blib-h-footer-columns-alternate-1 .column:nth-child(odd){background-color:#74b9ff}.blib-h-footer-columns-alternate-1 h3{margin-bottom:1rem}.blib-h-footer-columns-alternate-1 a{color:white;text-decoration:none;display:block;margin:0.5rem 0}.blib-h-footer-columns-alternate-1 a:hover{text-decoration:underline}.blib-h-header-basic-1{display:flex;justify-content:space-between;align-items:center;padding:1rem 2rem;background-color:#2d3436;color:white}.blib-h-header-basic-1 .logo{font-size:1.5rem;font-weight:bold}.blib-h-header-basic-1 nav{display:flex;gap:1.5rem}.blib-h-header-basic-1 a{color:white;text-decoration:none;font-weight:bold}.blib-h-header-basic-1 a:hover{color:#74b9ff}.blib-h-header-centered-1{display:flex;justify-content:center;align-items:center;padding:1rem;background-color:#74b9ff;color:white}.blib-h-header-centered-1 nav{display:flex;gap:2rem}.blib-h-header-centered-1 a{color:white;text-decoration:none;font-weight:bold}.blib-h-header-centered-1 a:hover{text-decoration:underline}.blib-h-header-split-1{display:flex;justify-content:space-between;align-items:center;padding:1rem 2rem;background-color:#0984e3;color:white}.blib-h-header-split-1 .logo{font-size:1.5rem;font-weight:bold}.blib-h-header-split-1 nav{display:flex;gap:1.5rem}.blib-h-header-split-1 .search-bar{display:flex;align-items:center;gap:0.5rem}.blib-h-header-split-1 input{padding:0.5rem;border-radius:4px;border:none}.blib-h-header-overlap-1{position:absolute;top:0;width:100%;display:flex;justify-content:space-between;align-items:center;padding:1rem 2rem;background-color:rgba(0,0,0,0.5);color:white;z-index:10}.blib-h-header-overlap-1 .logo{font-size:1.5rem;font-weight:bold}.blib-h-header-overlap-1 nav{display:flex;gap:1.5rem}.blib-h-header-overlap-1 a{color:white;text-decoration:none}.blib-h-header-overlap-1 a:hover{color:#00cec9}.blib-h-header-dropdown-1{display:flex;justify-content:space-between;align-items:center;padding:1rem 2rem;background-color:#2d3436;color:white}.blib-h-header-dropdown-1 .logo{font-size:1.5rem;font-weight:bold}.blib-h-header-dropdown-1 nav{position:relative;display:flex;gap:1.5rem}.blib-h-header-dropdown-1 .dropdown{position:relative}.blib-h-header-dropdown-1 .dropdown-content{display:none;position:absolute;top:100%;left:0;background-color:#34495e;color:white;padding:1rem;border-radius:4px;box-shadow:0 4px 8px rgba(0,0,0,0.2)}.blib-h-header-dropdown-1 .dropdown-content a{color:white;text-decoration:none;display:block;margin:0.5rem 0}.blib-h-header-dropdown-1 .dropdown:hover .dropdown-content{display:block}.blib-h-header-mega-menu-1{display:flex;justify-content:space-between;align-items:center;padding:1rem 2rem;background-color:#0984e3;color:white}.blib-h-header-mega-menu-1 .logo{font-size:1.5rem;font-weight:bold}.blib-h-header-mega-menu-1 nav{position:relative;display:flex;gap:2rem}.blib-h-header-mega-menu-1 .mega-menu{position:relative}.blib-h-header-mega-menu-1 .mega-menu-content{display:none;position:absolute;top:100%;left:0;width:300px;background-color:#74b9ff;color:white;padding:1rem;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,0.2)}.blib-h-header-mega-menu-1 .mega-menu-content div{margin-bottom:1rem}.blib-h-header-mega-menu-1 .mega-menu-content a{color:white;text-decoration:none;display:block;margin:0.5rem 0}.blib-h-header-mega-menu-1 .mega-menu:hover .mega-menu-content{display:block}.blib-h-header-animated-dropdown-1{display:flex;justify-content:space-between;align-items:center;padding:1rem 2rem;background-color:#2d3436;color:white}.blib-h-header-animated-dropdown-1 .logo{font-size:1.5rem;font-weight:bold}.blib-h-header-animated-dropdown-1 nav{position:relative;display:flex;gap:1.5rem}.blib-h-header-animated-dropdown-1 .dropdown{position:relative}.blib-h-header-animated-dropdown-1 .dropdown-content{display:none;position:absolute;top:100%;left:0;background-color:#34495e;color:white;padding:1rem;border-radius:4px;box-shadow:0 4px 8px rgba(0,0,0,0.2);opacity:0;transition:opacity 0.3s ease-in-out}.blib-h-header-animated-dropdown-1 .dropdown:hover .dropdown-content{display:block;opacity:1}.blib-h-header-sticky-1{position:sticky;top:0;z-index:1000;display:flex;justify-content:space-between;align-items:center;padding:1rem 2rem;background-color:#2d3436;color:white;box-shadow:0 4px 6px rgba(0,0,0,0.2)}.blib-h-header-sticky-1 .logo{font-size:1.5rem;font-weight:bold}.blib-h-header-sticky-1 nav{display:flex;gap:1.5rem}.blib-h-header-sticky-1 a{color:white;text-decoration:none;font-weight:bold}.blib-h-header-sticky-1 a:hover{color:#74b9ff}.blib-h-header-responsive-1{display:flex;justify-content:space-between;align-items:center;padding:1rem 2rem;background-color:#0984e3;color:white}.blib-h-header-responsive-1 .logo{font-size:1.5rem;font-weight:bold}.blib-h-header-responsive-1 nav{display:flex;gap:1.5rem}.blib-h-header-responsive-1 a{color:white;text-decoration:none;font-weight:bold}.blib-h-header-responsive-1 a:hover{color:#fab1a0}@media (max-width:768px){.blib-h-header-responsive-1 nav{flex-direction:column;gap:0.5rem}}.blib-h-header-sticky-dropdown-1{position:sticky;top:0;z-index:1000;display:flex;justify-content:space-between;align-items:center;padding:1rem 2rem;background-color:#2d3436;color:white;box-shadow:0 4px 6px rgba(0,0,0,0.2)}.blib-h-header-sticky-dropdown-1 .logo{font-size:1.5rem;font-weight:bold}.blib-h-header-sticky-dropdown-1 nav{position:relative;display:flex;gap:1.5rem}.blib-h-header-sticky-dropdown-1 .dropdown{position:relative}.blib-h-header-sticky-dropdown-1 .dropdown-content{display:none;position:absolute;top:100%;left:0;background-color:#34495e;color:white;padding:1rem;border-radius:4px;box-shadow:0 4px 8px rgba(0,0,0,0.2)}.blib-h-header-sticky-dropdown-1 .dropdown-content a{color:white;text-decoration:none;display:block;margin:0.5rem 0}.blib-h-header-sticky-dropdown-1 .dropdown:hover .dropdown-content{display:block}.blib-h-header-sticky-mega-menu-1{position:sticky;top:0;z-index:1000;display:flex;justify-content:space-between;align-items:center;padding:1rem 2rem;background-color:#0984e3;color:white;box-shadow:0 4px 6px rgba(0,0,0,0.2)}.blib-h-header-sticky-mega-menu-1 .logo{font-size:1.5rem;font-weight:bold}.blib-h-header-sticky-mega-menu-1 nav{position:relative;display:flex;gap:2rem}.blib-h-header-sticky-mega-menu-1 .mega-menu{position:relative}.blib-h-header-sticky-mega-menu-1 .mega-menu-content{display:none;position:absolute;top:100%;left:0;width:300px;background-color:#74b9ff;color:white;padding:1rem;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,0.2)}.blib-h-header-sticky-mega-menu-1 .mega-menu-content div{margin-bottom:1rem}.blib-h-header-sticky-mega-menu-1 .mega-menu-content a{color:white;text-decoration:none;display:block;margin:0.5rem 0}.blib-h-header-sticky-mega-menu-1 .mega-menu:hover .mega-menu-content{display:block}:root{--blib-h-heading-size-h1:2.5rem;--blib-h-heading-size-h2:2.2rem;--blib-h-heading-size-h3:1.9rem;--blib-h-heading-size-h4:1.6rem;--blib-h-heading-size-h5:1.4rem;--blib-h-heading-size-h6:1.2rem;--blib-h-heading-margin-top:16px;--blib-h-heading-margin-bottom:16px;--blib-h-heading-line-height:1.3}.blib-h-heading-h1{font-size:var(--blib-h-heading-size-h1);margin-top:var(--blib-h-heading-margin-top);margin-bottom:var(--blib-h-heading-margin-bottom);line-height:var(--blib-h-heading-line-height)}.blib-h-heading-h2{font-size:var(--blib-h-heading-size-h2);margin-top:var(--blib-h-heading-margin-top);margin-bottom:var(--blib-h-heading-margin-bottom);line-height:var(--blib-h-heading-line-height)}.blib-h-heading-h3{font-size:var(--blib-h-heading-size-h3);margin-top:var(--blib-h-heading-margin-top);margin-bottom:var(--blib-h-heading-margin-bottom);line-height:var(--blib-h-heading-line-height)}.blib-h-heading-h4{font-size:var(--blib-h-heading-size-h4);margin-top:var(--blib-h-heading-margin-top);margin-bottom:var(--blib-h-heading-margin-bottom);line-height:var(--blib-h-heading-line-height)}.blib-h-heading-h5{font-size:var(--blib-h-heading-size-h5);margin-top:var(--blib-h-heading-margin-top);margin-bottom:var(--blib-h-heading-margin-bottom);line-height:var(--blib-h-heading-line-height)}.blib-h-heading-h6{font-size:var(--blib-h-heading-size-h6);margin-top:var(--blib-h-heading-margin-top);margin-bottom:var(--blib-h-heading-margin-bottom);line-height:var(--blib-h-heading-line-height)}.blib-h-heading-bold{font-family:var(--blib-font-family-display);font-weight:bold;color:#069;text-transform:uppercase;margin:16px 0}.blib-h-heading-modern{font-family:var(--blib-font-family-clean);font-weight:600;color:#333;text-transform:capitalize;margin:14px 0}.blib-h-heading-minimal{font-family:var(--blib-font-family-geometric);font-weight:500;color:#666;text-transform:none;margin:12px 0}.blib-h-heading-elegant{font-family:var(--blib-font-family-elegant);font-weight:700;color:#800080;text-transform:capitalize;margin:12px 0}.blib-h-heading-classic{font-family:var(--blib-font-family-traditional);font-weight:600;color:#444;text-transform:none;margin:10px 0}.blib-h-heading-casual{font-family:var(--blib-font-family-friendly);font-weight:500;color:#ff4500;margin:14px 0;letter-spacing:1px}.blib-h-heading-shadow{font-family:var(--blib-font-family-modern);font-weight:bold;font-size:1.6rem;color:#222;text-shadow:2px 2px 4px rgba(0,0,0,0.5);text-transform:uppercase;margin:16px 0}.blib-h-heading-gradient{font-family:var(--blib-font-family-display);font-weight:700;font-size:1.5rem;background:linear-gradient(to right,#069,#ff4500);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:14px 0}.blib-h-heading-outline{font-family:var(--blib-font-family-bold);font-weight:bold;font-size:1.4rem;color:transparent;text-transform:uppercase;-webkit-text-stroke:1px #333;margin:16px 0}.blib-h-heading-dotted{font-family:var(--blib-font-family-clean);font-weight:600;font-size:1.4rem;color:#444;border-bottom:2px dotted #069;padding-bottom:4px;margin:16px 0}.blib-h-heading-glow{font-family:var(--blib-font-family-friendly);font-weight:600;font-size:1.4rem;color:#fff;text-shadow:0 0 8px #ff4500,0 0 12px #ff6347;margin:16px 0;animation:glow-effect 1.5s infinite alternate}@keyframes glow-effect{0%{text-shadow:0 0 8px #ff4500,0 0 12px #ff6347}100%{text-shadow:0 0 12px #ff6347,0 0 16px #ffd700}}.blib-h-heading-framed{font-family:var(--blib-font-family-serif);font-weight:bold;font-size:1.5rem;color:#222;text-align:center;margin:16px 0;padding:8px 0;border-top:2px solid #069;border-bottom:2px solid #069}.blib-h-heading-angled{font-family:var(--blib-font-family-modern);font-weight:700;font-size:1.6rem;color:#333;text-transform:uppercase;transform:skew(-5deg);margin:18px 0}.blib-h-heading-hover{font-family:var(--blib-font-family-display);font-weight:bold;font-size:1.5rem;color:#069;transition:color 0.3s ease,transform 0.3s ease;margin:16px 0}.blib-h-heading-hover:hover{color:#ff4500;transform:scale(1.1)}.blib-h-heading-fade{font-family:var(--blib-font-family-bold);font-weight:600;font-size:1.4rem;color:#444;opacity:0;animation:fade-in 1s forwards;margin:16px 0}@keyframes fade-in{from{opacity:0}to{opacity:1}}.blib-h-heading-highlight{font-family:var(--blib-font-family-geometric);font-weight:500;font-size:1.5rem;color:#fff;background-color:#800080;padding:8px;margin:16px 0;display:inline-block}.blib-h-heading-line{font-family:var(--blib-font-family-serif);font-weight:bold;font-size:1.6rem;color:#069;text-align:center;border-top:2px solid #ff4500;border-bottom:2px solid #ff4500;padding:6px 0;margin:18px 0}.blib-h-heading-colorful{font-family:var(--blib-font-family-friendly);font-weight:600;font-size:1.5rem;background:linear-gradient(to right,red,orange,yellow,green,blue,indigo,violet);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:16px 0}.blib-h-heading-rounded{font-family:var(--blib-font-family-modern);font-weight:bold;font-size:1.6rem;color:#069;background-color:#f0f8ff;padding:10px 15px;border-radius:8px;margin:16px 0}.blib-h-heading-double-line{font-family:var(--blib-font-family-clean);font-weight:600;font-size:1.4rem;color:#333;border-bottom:4px double #069;padding-bottom:5px;margin:16px 0}.blib-h-heading-dashed-frame{font-family:var(--blib-font-family-display);font-weight:bold;font-size:1.5rem;color:#444;border:2px dashed #069;padding:10px;margin:18px 0;text-align:center}.blib-h-heading-deep-shadow{font-family:var(--blib-font-family-bold);font-weight:700;font-size:1.4rem;color:#333;text-shadow:3px 3px 5px rgba(0,0,0,0.5);margin:14px 0}.blib-h-heading-scroll-bg{font-family:var(--blib-font-family-geometric);font-weight:500;font-size:1.5rem;color:white;background:linear-gradient(90deg,#069,#ff4500,#ffd700);background-size:200% 100%;animation:scroll-bg 4s infinite linear;padding:10px 15px;border-radius:5px;margin:18px 0}@keyframes scroll-bg{from{background-position:0% 50%}to{background-position:100% 50%}}.blib-h-heading-hover-color{font-family:var(--blib-font-family-friendly);font-weight:600;font-size:1.4rem;color:#069;transition:color 0.3s,border 0.3s;border-bottom:2px solid #069;margin:16px 0}.blib-h-heading-hover-color:hover{color:#ff4500;border-bottom:2px solid #ff4500}.blib-h-heading-transparent-shadow{font-family:var(--blib-font-family-modern);font-weight:bold;font-size:1.6rem;color:#069;background-color:rgba(0,102,153,0.1);padding:8px 12px;border-radius:5px;text-shadow:1px 1px 4px rgba(0,0,0,0.5);margin:16px 0}.blib-h-heading-underline-gradient{font-family:var(--blib-font-family-clean);font-weight:600;font-size:1.4rem;color:#333;text-decoration:underline;text-decoration-color:linear-gradient(to right,#069,#ff4500);text-decoration-thickness:3px;margin:16px 0}.blib-h-heading-zoom{font-family:var(--blib-font-family-display);font-weight:bold;font-size:1.5rem;color:#444;transition:transform 0.3s ease,color 0.3s ease;margin:16px 0}.blib-h-heading-zoom:hover{transform:scale(1.1);color:#ff4500}.blib-h-heading-left-border{font-family:var(--blib-font-family-serif);font-weight:700;font-size:1.5rem;color:#069;border-left:4px solid #ff4500;padding-left:10px;margin:16px 0}.blib-h-heading-dashed-underline{font-family:var(--blib-font-family-bold);font-weight:600;font-size:1.4rem;color:#333;border-bottom:2px dashed #069;padding-bottom:5px;margin:16px 0}.blib-h-heading-rotate{font-family:var(--blib-font-family-friendly);font-weight:bold;font-size:1.5rem;color:#069;transition:transform 0.3s ease-in-out;margin:16px 0;display:inline-block}.blib-h-heading-rotate:hover{transform:rotate(-5deg)}.blib-h-heading-gradient-bg{font-family:var(--blib-font-family-modern);font-weight:bold;font-size:1.5rem;color:white;background:linear-gradient(to right,#069,#ff4500);padding:8px 12px;border-radius:5px;margin:16px 0}.blib-h-heading-wavy-underline{font-family:var(--blib-font-family-clean);font-weight:600;font-size:1.4rem;color:#333;text-decoration:underline wavy #069;text-decoration-thickness:3px;margin:16px 0}.blib-h-heading-outline-shadow{font-family:var(--blib-font-family-bold);font-weight:bold;font-size:1.6rem;color:transparent;-webkit-text-stroke:2px #444;text-shadow:2px 2px 4px rgba(0,0,0,0.5);margin:18px 0}.blib-h-heading-slide-in{font-family:var(--blib-font-family-display);font-weight:700;font-size:1.5rem;color:#069;overflow:hidden;white-space:nowrap;animation:slide-in 1s forwards;margin:16px 0}@keyframes slide-in{from{width:0}to{width:100%}}.blib-h-heading-boxed{font-family:var(--blib-font-family-serif);font-weight:600;font-size:1.4rem;color:#069;border:2px solid #ff4500;padding:10px 15px;border-radius:8px;margin:18px 0}.blib-h-heading-bounce{font-family:var(--blib-font-family-friendly);font-weight:600;font-size:1.5rem;color:#444;transition:transform 0.3s;margin:16px 0}.blib-h-heading-bounce:hover{transform:translateY(-5px)}.blib-h-heading-dual-tone{font-family:var(--blib-font-family-modern);font-weight:bold;font-size:1.6rem;color:#444;background:linear-gradient(to right,#069 50%,#ff4500 50%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:16px 0}.blib-h-heading-moving-shadow{font-family:var(--blib-font-family-bold);font-weight:700;font-size:1.5rem;color:#333;text-shadow:0 0 8px rgba(0,0,0,0.6);animation:moving-shadow 2s infinite alternate;margin:16px 0}@keyframes moving-shadow{from{text-shadow:2px 2px 8px rgba(0,0,0,0.6)}to{text-shadow:-2px -2px 8px rgba(0,0,0,0.6)}}.blib-h-heading-middle-line{font-family:var(--blib-font-family-display);font-weight:bold;font-size:1.6rem;color:#069;text-align:center;border-top:1px solid #ff4500;border-bottom:1px solid #ff4500;padding:8px 0;margin:16px 0}.blib-h-heading-wave-frame{font-family:var(--blib-font-family-geometric);font-weight:600;font-size:1.5rem;color:#fff;background-color:#069;padding:10px;margin:16px 0;border:4px dashed #ff4500;border-radius:8px}.blib-h-heading-slow-grow{font-family:var(--blib-font-family-serif);font-weight:700;font-size:1.5rem;color:#069;animation:slow-grow 3s infinite alternate ease-in-out;margin:16px 0}@keyframes slow-grow{from{transform:scale(1)}to{transform:scale(1.05)}}.blib-h-heading-rotate-fade{font-family:var(--blib-font-family-friendly);font-weight:bold;font-size:1.5rem;color:#444;transform:rotate(-5deg);opacity:0.8;transition:transform 0.3s,opacity 0.3s;margin:16px 0}.blib-h-heading-rotate-fade:hover{transform:rotate(0deg);opacity:1}.blib-h-heading-hidden-border{font-family:var(--blib-font-family-modern);font-weight:bold;font-size:1.6rem;color:#069;border:4px solid transparent;padding:8px 12px;transition:border-color 0.3s ease;margin:16px 0}.blib-h-heading-hidden-border:hover{border-color:#ff4500}.blib-h-heading-pattern-bg{font-family:var(--blib-font-family-clean);font-weight:600;font-size:1.5rem;color:#fff;background:url("https://www.transparenttextures.com/patterns/diamond-upholstery.png") repeat;padding:10px 15px;border-radius:5px;margin:18px 0}.blib-h-heading-flash{font-family:var(--blib-font-family-bold);font-weight:bold;font-size:1.6rem;color:#ff4500;animation:flash-effect 1.5s infinite alternate;margin:16px 0}@keyframes flash-effect{from{opacity:1}to{opacity:0.5}}.blib-h-heading-strong-frame{font-family:var(--blib-font-family-display);font-weight:700;font-size:1.5rem;color:#069;text-align:center;border-top:4px solid #ff4500;border-bottom:4px solid #ff4500;padding:8px 0;margin:18px 0}.blib-h-heading-dynamic-gradient{font-family:var(--blib-font-family-serif);font-weight:bold;font-size:1.5rem;color:white;background:linear-gradient(90deg,#069,#ff4500,#ffd700);background-size:300% 100%;animation:dynamic-gradient 4s infinite;padding:8px 12px;border-radius:5px;margin:16px 0}@keyframes dynamic-gradient{from{background-position:0% 50%}to{background-position:100% 50%}}.blib-h-heading-pulse-size{font-family:var(--blib-font-family-friendly);font-weight:bold;font-size:1.5rem;color:#444;animation:pulse-size 2s infinite ease-in-out;margin:16px 0}@keyframes pulse-size{0%{font-size:1.5rem}50%{font-size:1.7rem}100%{font-size:1.5rem}}.blib-h-heading-pulsing-bg{font-family:var(--blib-font-family-modern);font-weight:bold;font-size:1.5rem;color:white;background:linear-gradient(90deg,#069,#ff4500);background-size:200% 100%;animation:pulsing-bg 2s infinite alternate;padding:10px 15px;border-radius:5px;margin:16px 0}@keyframes pulsing-bg{0%{background-position:0% 50%}100%{background-position:100% 50%}}.blib-h-heading-tilted{font-family:var(--blib-font-family-bold);font-weight:600;font-size:1.5rem;color:#333;transform:rotate(-3deg);margin:16px 0}.blib-h-heading-light-glow{font-family:var(--blib-font-family-display);font-weight:700;font-size:1.6rem;color:#fff;text-shadow:0 0 10px #ff4500,0 0 20px #ff6347;animation:light-glow 2s infinite alternate;margin:18px 0}@keyframes light-glow{0%{text-shadow:0 0 8px #ff4500,0 0 16px #ff6347}100%{text-shadow:0 0 12px #ffd700,0 0 24px #ffa500}}.blib-h-heading-fade-out{font-family:var(--blib-font-family-geometric);font-weight:600;font-size:1.5rem;color:#069;opacity:1;animation:fade-out 3s infinite alternate;margin:16px 0}@keyframes fade-out{0%{opacity:1}100%{opacity:0.5}}.blib-h-heading-dynamic-line{font-family:var(--blib-font-family-serif);font-weight:700;font-size:1.6rem;color:#333;border-bottom:4px solid #ff4500;transition:border-bottom-width 0.3s ease-in-out;padding-bottom:4px;margin:16px 0}.blib-h-heading-dynamic-line:hover{border-bottom-width:6px}.blib-h-heading-3d-shadow{font-family:var(--blib-font-family-friendly);font-weight:bold;font-size:1.5rem;color:#069;text-shadow:2px 2px 5px rgba(0,0,0,0.3),-2px -2px 5px rgba(255,255,255,0.3);margin:16px 0}.blib-h-heading-top-line{font-family:var(--blib-font-family-modern);font-weight:bold;font-size:1.6rem;color:#069;border-top:3px solid #ff4500;padding-top:6px;margin:16px 0}.blib-h-heading-wave-bg{font-family:var(--blib-font-family-display);font-weight:bold;font-size:1.5rem;color:white;background:repeating-linear-gradient( -45deg,#069,#069 10px,#ff4500 10px,#ff4500 20px );padding:10px 15px;border-radius:5px;margin:18px 0}.blib-h-heading-spin-hover{font-family:var(--blib-font-family-bold);font-weight:bold;font-size:1.6rem;color:#444;display:inline-block;transition:transform 0.3s ease-in-out;margin:16px 0}.blib-h-heading-spin-hover:hover{transform:rotate(360deg)}.blib-h-heading-inner-gradient{font-family:var(--blib-font-family-clean);font-weight:600;font-size:1.4rem;color:#069;background:linear-gradient(to bottom,#fff 50%,#f0f8ff 100%);padding:8px 12px;border-radius:3px;box-shadow:0 0 5px rgba(0,0,0,0.1);margin:16px 0}.blib-h-heading-color-change{font-family:var(--blib-font-family-geometric);font-weight:700;font-size:1.5rem;color:#069;animation:color-change 3s infinite alternate ease-in-out;margin:18px 0}@keyframes color-change{0%{color:#069}50%{color:#ff4500}100%{color:#ffd700}}.blib-h-heading-3d-effect{font-family:var(--blib-font-family-friendly);font-weight:bold;font-size:1.5rem;color:#444;text-shadow:1px 1px 0 #ff4500,2px 2px 0 #ffd700;margin:16px 0}.blib-h-heading-vertical-line{font-family:var(--blib-font-family-modern);font-weight:bold;font-size:1.5rem;color:#444;border-left:6px solid #069;padding-left:10px;margin:16px 0}.blib-h-heading-flash-glow{font-family:var(--blib-font-family-display);font-weight:bold;font-size:1.6rem;color:#fff;text-shadow:0 0 10px #ff4500,0 0 20px #ffd700;animation:flash-glow 1.5s infinite alternate;margin:18px 0}@keyframes flash-glow{0%{text-shadow:0 0 10px #ff4500,0 0 20px #ffd700}100%{text-shadow:0 0 15px #ffa500,0 0 30px #ffd700}}.blib-h-heading-circle-frame{font-family:var(--blib-font-family-clean);font-weight:600;font-size:1.4rem;color:#fff;background-color:#069;border-radius:50px;padding:8px 20px;margin:16px auto;display:inline-block}.blib-h-heading-sequential-appear{font-family:var(--blib-font-family-bold);font-weight:bold;font-size:1.5rem;color:#069;animation:sequential-appear 2s ease-in;margin:16px 0}@keyframes sequential-appear{0%{opacity:0;transform:translateY(10px)}100%{opacity:1;transform:translateY(0)}}.blib-h-heading-banner{font-family:var(--blib-font-family-serif);font-weight:700;font-size:1.5rem;color:#fff;background:linear-gradient(to right,#069,#ff4500);padding:12px 15px;margin:16px 0;text-align:center;border-radius:4px}.blib-h-heading-hover-distort{font-family:var(--blib-font-family-friendly);font-weight:bold;font-size:1.5rem;color:#444;transition:transform 0.3s,letter-spacing 0.3s;margin:16px 0}.blib-h-heading-hover-distort:hover{transform:scale(1.05) skewX(5deg);letter-spacing:2px}.blib-h-heading-dual-line-animation{font-family:var(--blib-font-family-modern);font-weight:bold;font-size:1.5rem;color:#069;text-align:center;position:relative;margin:16px 0}.blib-h-heading-dual-line-animation::before,.blib-h-heading-dual-line-animation::after{content:"";position:absolute;width:0;height:2px;background:#ff4500;top:50%;transition:width 0.5s}.blib-h-heading-dual-line-animation::before{left:0}.blib-h-heading-dual-line-animation::after{right:0}.blib-h-heading-dual-line-animation:hover::before,.blib-h-heading-dual-line-animation:hover::after{width:50%}.blib-h-heading-static-frame{font-family:var(--blib-font-family-display);font-weight:700;font-size:1.6rem;color:#fff;background:#069;padding:10px 15px;margin:16px 0;display:inline-block}.blib-h-heading-fade-cycle{font-family:var(--blib-font-family-bold);font-weight:bold;font-size:1.5rem;color:#444;animation:fade-cycle 3s infinite alternate;margin:16px 0}@keyframes fade-cycle{0%{opacity:0.5}100%{opacity:1}}.blib-h-heading-changing-highlight{font-family:var(--blib-font-family-clean);font-weight:600;font-size:1.5rem;color:#069;background:linear-gradient(90deg,#069,transparent);background-size:200% 100%;animation:changing-highlight 4s infinite;padding:8px 12px;margin:16px 0;display:inline-block}@keyframes changing-highlight{0%{background-position:0%}100%{background-position:100%}}.blib-h-heading-spin-shadow{font-family:var(--blib-font-family-serif);font-weight:bold;font-size:1.5rem;color:#444;text-shadow:2px 2px 5px rgba(0,0,0,0.3);transition:transform 0.5s;margin:16px 0}.blib-h-heading-spin-shadow:hover{transform:rotate(5deg)}.blib-h-heading-zigzag-underline{font-family:var(--blib-font-family-friendly);font-weight:bold;font-size:1.5rem;color:#069;text-decoration:underline wavy #ff4500;text-decoration-thickness:3px;margin:16px 0}.blib-h-heading-inner-shadow{font-family:var(--blib-font-family-modern);font-weight:bold;font-size:1.5rem;color:#333;text-shadow:inset 2px 2px 5px rgba(0,0,0,0.2);margin:16px 0}.blib-h-heading-monogram{font-family:var(--blib-font-family-serif);font-weight:700;font-size:1.4rem;color:#fff;background-color:#069;padding:10px 15px;text-transform:uppercase;border-radius:50px;margin:16px auto;display:inline-block}.blib-h-heading-rotating-bg{font-family:var(--blib-font-family-bold);font-weight:bold;font-size:1.5rem;color:#fff;background:linear-gradient(90deg,#ff4500,#ffd700,#069);background-size:200% 200%;animation:rotating-bg 5s infinite linear;padding:12px 15px;border-radius:5px;margin:18px 0}@keyframes rotating-bg{from{background-position:0% 50%}to{background-position:100% 50%}}.blib-h-heading-dotted-frame{font-family:var(--blib-font-family-clean);font-weight:600;font-size:1.4rem;color:#069;padding:10px;margin:16px auto;display:inline-block;border:2px dotted #ff4500;border-radius:5px}.blib-h-heading-zoom-hover{font-family:var(--blib-font-family-friendly);font-weight:bold;font-size:1.5rem;color:#069;transition:transform 0.3s ease;margin:16px 0;display:inline-block}.blib-h-heading-zoom-hover:hover{transform:scale(1.1)}.blib-h-heading-light-effect{font-family:var(--blib-font-family-display);font-weight:700;font-size:1.5rem;color:#fff;background:linear-gradient(90deg,#069,#ff4500);box-shadow:0 4px 6px rgba(0,0,0,0.1),0 1px 3px rgba(255,255,255,0.6);padding:10px;border-radius:4px;margin:16px 0}.blib-h-heading-moving-light{font-family:var(--blib-font-family-modern);font-weight:bold;font-size:1.5rem;color:white;background:linear-gradient(90deg,#069,#ff4500,#ffd700);background-size:200% 100%;animation:moving-light 3s infinite linear;padding:10px 15px;border-radius:5px;margin:16px 0}@keyframes moving-light{from{background-position:0% 50%}to{background-position:100% 50%}}.blib-h-heading-broken-glow{font-family:var(--blib-font-family-bold);font-weight:700;font-size:1.6rem;color:#fff;text-shadow:0 0 8px #ff4500,0 0 10px #ffd700;animation:broken-glow 2s infinite alternate;margin:16px 0}@keyframes broken-glow{0%{text-shadow:0 0 5px #ff4500,0 0 8px #ffd700}100%{text-shadow:0 0 12px #ff4500,0 0 15px #ffd700}}.blib-h-heading-animated-line{font-family:var(--blib-font-family-clean);font-weight:600;font-size:1.5rem;color:#069;position:relative;padding-bottom:10px;margin:16px 0}.blib-h-heading-animated-line::after{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;background:#ff4500;animation:animated-line 3s infinite}@keyframes animated-line{0%{width:0}50%{width:50%}100%{width:100%}}.blib-h-heading-hover-scale{font-family:var(--blib-font-family-friendly);font-weight:bold;font-size:1.5rem;color:#444;transition:transform 0.3s ease-in-out;margin:16px 0}.blib-h-heading-hover-scale:hover{transform:scale(1.2)}.blib-h-heading-rounded-banner{font-family:var(--blib-font-family-serif);font-weight:700;font-size:1.5rem;color:#fff;background:#069;padding:12px;border-radius:12px;text-align:center;margin:16px 0}.blib-h-heading-dynamic-shadow{font-family:var(--blib-font-family-display);font-weight:bold;font-size:1.5rem;color:#333;text-shadow:2px 2px 5px rgba(0,0,0,0.3);animation:dynamic-shadow 2s infinite alternate;margin:16px 0}@keyframes dynamic-shadow{0%{text-shadow:2px 2px 5px rgba(0,0,0,0.3)}100%{text-shadow:4px 4px 8px rgba(0,0,0,0.5)}}.blib-h-heading-engraved{font-family:var(--blib-font-family-modern);font-weight:bold;font-size:1.6rem;color:#444;text-shadow:-1px -1px 0 #fff,1px 1px 0 rgba(0,0,0,0.2);margin:16px 0}.blib-h-heading-floating{font-family:var(--blib-font-family-display);font-weight:700;font-size:1.5rem;color:#069;animation:floating-text 3s infinite ease-in-out;margin:16px 0}@keyframes floating-text{0%{transform:translateY(0)}50%{transform:translateY(-5px)}100%{transform:translateY(0)}}.blib-h-heading-radiant{font-family:var(--blib-font-family-bold);font-weight:bold;font-size:1.5rem;color:#fff;text-shadow:0 0 5px #ff4500,0 0 10px #ffd700,0 0 15px #069;margin:18px 0}.blib-h-heading-shadow-shift{font-family:var(--blib-font-family-clean);font-weight:600;font-size:1.4rem;color:#333;text-shadow:2px 2px 4px rgba(0,0,0,0.3);animation:shadow-shift 2s infinite alternate ease-in-out;margin:16px 0}@keyframes shadow-shift{0%{text-shadow:2px 2px 4px rgba(0,0,0,0.3)}100%{text-shadow:-2px -2px 4px rgba(255,255,255,0.3)}}.blib-h-heading-striped-bg{font-family:var(--blib-font-family-serif);font-weight:bold;font-size:1.5rem;color:#fff;background:repeating-linear-gradient( -45deg,#069,#069 10px,#ff4500 10px,#ffd700 20px );padding:10px;border-radius:5px;margin:16px 0}.blib-h-heading-hidden-outline{font-family:var(--blib-font-family-friendly);font-weight:600;font-size:1.5rem;color:transparent;text-transform:uppercase;-webkit-text-stroke:1px #444;transition:color 0.3s;margin:16px 0}.blib-h-heading-hidden-outline:hover{color:#069}.blib-h-heading-fading-light{font-family:var(--blib-font-family-modern);font-weight:bold;font-size:1.6rem;color:#fff;text-shadow:0 0 15px #ff4500,0 0 25px #ffd700;animation:fading-light 3s infinite alternate;margin:18px 0}@keyframes fading-light{0%{text-shadow:0 0 10px #ff4500,0 0 15px #ffd700}100%{text-shadow:0 0 5px #ff4500,0 0 10px #ffd700}}.blib-h-heading-folded{font-family:var(--blib-font-family-display);font-weight:700;font-size:1.5rem;color:#069;background:linear-gradient(to bottom,#fff,#f0f8ff);padding:8px 10px;box-shadow:inset 0 2px 4px rgba(0,0,0,0.2);margin:16px 0}.blib-h-heading-step-in{font-family:var(--blib-font-family-bold);font-weight:bold;font-size:1.5rem;color:#069;animation:step-in 2s ease forwards;opacity:0;margin:16px 0}@keyframes step-in{0%{transform:translateY(20px);opacity:0}100%{transform:translateY(0);opacity:1}}.blib-h-heading-label{font-family:var(--blib-font-family-clean);font-weight:600;font-size:1.5rem;color:#fff;background-color:#069;padding:8px 15px;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,0.3);margin:16px 0}.blib-h-heading-hover-shift{font-family:var(--blib-font-family-friendly);font-weight:bold;font-size:1.5rem;color:#069;transition:color 0.3s ease,text-shadow 0.3s ease;margin:16px 0}.blib-h-heading-hover-shift:hover{color:#ff4500;text-shadow:0 0 5px #ff4500}.blib-h-heading-lined-bg{font-family:var(--blib-font-family-serif);font-weight:bold;font-size:1.5rem;color:#fff;background:linear-gradient(to right,#069,#ff4500,#ffd700);padding:12px;text-align:center;margin:16px 0}.blib-h-heading-glass{font-family:var(--blib-font-family-modern);font-weight:bold;font-size:1.6rem;color:#333;background:rgba(255,255,255,0.3);backdrop-filter:blur(5px);padding:10px 15px;border-radius:8px;margin:16px 0}.blib-h-heading-blink{font-family:var(--blib-font-family-display);font-weight:700;font-size:1.5rem;color:#ff4500;animation:blink-effect 1s infinite;margin:16px 0}@keyframes blink-effect{0%{opacity:1}50%{opacity:0.5}100%{opacity:1}}.blib-h-heading-dark-shadow{font-family:var(--blib-font-family-bold);font-weight:bold;font-size:1.5rem;color:#fff;text-shadow:4px 4px 8px rgba(0,0,0,0.5);margin:16px 0}.blib-h-heading-banner-highlight{font-family:var(--blib-font-family-clean);font-weight:600;font-size:1.5rem;color:#fff;background:linear-gradient(to right,#069,#ff4500);padding:10px 15px;border-radius:5px;margin:16px 0;text-align:center}.blib-h-heading-bounce-animation{font-family:var(--blib-font-family-friendly);font-weight:bold;font-size:1.6rem;color:#444;animation:bounce-animation 2s infinite ease-in-out;margin:16px 0}@keyframes bounce-animation{0%{transform:translateY(0)}50%{transform:translateY(-10px)}100%{transform:translateY(0)}}.blib-h-heading-moving-bg{font-family:var(--blib-font-family-serif);font-weight:bold;font-size:1.5rem;color:white;background:linear-gradient(90deg,#069,#ff4500,#ffd700);background-size:300% 100%;animation:moving-bg 4s infinite alternate;padding:10px 12px;margin:16px 0}@keyframes moving-bg{from{background-position:0%}to{background-position:100%}}.blib-h-heading-embossed{font-family:var(--blib-font-family-modern);font-weight:bold;font-size:1.5rem;color:#069;text-shadow:1px 1px 2px #fff,-1px -1px 2px rgba(0,0,0,0.3);margin:16px 0}.blib-h-heading-lined-top{font-family:var(--blib-font-family-display);font-weight:bold;font-size:1.5rem;color:#444;text-align:center;position:relative;margin:16px 0}.blib-h-heading-lined-top::before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:80%;height:2px;background:#ff4500}.blib-h-heading-glimmer{font-family:var(--blib-font-family-bold);font-weight:700;font-size:1.5rem;color:#fff;text-shadow:0 0 10px #ff4500,0 0 20px #ffd700;animation:glimmer-effect 2s infinite alternate;margin:16px 0}@keyframes glimmer-effect{0%{text-shadow:0 0 8px #ff4500,0 0 12px #ffd700}100%{text-shadow:0 0 16px #ffd700,0 0 24px #ffa500}}.blib-h-heading-shifting-shadow{font-family:var(--blib-font-family-clean);font-weight:600;font-size:1.4rem;color:#333;text-shadow:2px 2px 5px rgba(0,0,0,0.5);animation:shifting-shadow 2s infinite alternate;margin:16px 0}@keyframes shifting-shadow{0%{text-shadow:-2px -2px 5px rgba(255,255,255,0.3)}100%{text-shadow:2px 2px 5px rgba(0,0,0,0.5)}}.blib-h-heading-hover-color-shift{font-family:var(--blib-font-family-serif);font-weight:bold;font-size:1.5rem;color:#069;transition:color 0.3s ease;margin:16px 0}.blib-h-heading-hover-color-shift:hover{color:#ff4500}.blib-h-heading-slide-up{font-family:var(--blib-font-family-friendly);font-weight:bold;font-size:1.6rem;color:#444;animation:slide-up 1.5s ease-out;margin:16px 0}@keyframes slide-up{0%{transform:translateY(20px);opacity:0}100%{transform:translateY(0);opacity:1}}.blib-h-heading-glow-shadow{font-family:var(--blib-font-family-modern);font-weight:bold;font-size:1.5rem;color:#fff;text-shadow:0 0 10px #069,0 0 20px #ff4500,0 0 30px #ffd700;margin:16px 0}.blib-h-heading-color-cycle{font-family:var(--blib-font-family-bold);font-weight:700;font-size:1.6rem;color:#069;animation:color-cycle 3s infinite;margin:16px 0}@keyframes color-cycle{0%{color:#069}33%{color:#ff4500}66%{color:#ffd700}100%{color:#069}}.blib-h-heading-vanishing-lines{font-family:var(--blib-font-family-display);font-weight:bold;font-size:1.5rem;color:#069;text-decoration:underline solid #ff4500;text-decoration-thickness:3px;animation:vanishing-lines 2s infinite alternate;margin:16px 0}@keyframes vanishing-lines{0%{text-decoration:underline solid #ff4500}100%{text-decoration:underline transparent}}.blib-h-heading-framed-outline{font-family:var(--blib-font-family-serif);font-weight:bold;font-size:1.6rem;color:#fff;background-color:#069;padding:12px;border:4px solid #ff4500;margin:16px 0;text-align:center}.blib-h-heading-wave-animation{font-family:var(--blib-font-family-clean);font-weight:600;font-size:1.5rem;color:#444;animation:wave-animation 3s infinite ease-in-out;margin:16px 0}@keyframes wave-animation{0%{transform:translateY(0px)}50%{transform:translateY(-5px)}100%{transform:translateY(0px)}}.blib-h-heading-slide-in-side{font-family:var(--blib-font-family-friendly);font-weight:bold;font-size:1.5rem;color:#069;animation:slide-in-side 2s ease forwards;opacity:0;margin:16px 0}@keyframes slide-in-side{0%{transform:translateX(-100%);opacity:0}100%{transform:translateX(0);opacity:1}}.blib-h-heading-background-glow{font-family:var(--blib-font-family-modern);font-weight:bold;font-size:1.5rem;color:#fff;background:linear-gradient(90deg,#069,#ff4500,#ffd700);background-size:200% 100%;animation:background-glow 4s infinite alternate;padding:10px 12px;border-radius:6px;margin:16px 0}@keyframes background-glow{from{background-position:0%}to{background-position:100%}}.blib-h-heading-shadow-drift{font-family:var(--blib-font-family-display);font-weight:700;font-size:1.6rem;color:#333;text-shadow:3px 3px 5px rgba(0,0,0,0.3);animation:shadow-drift 3s infinite ease-in-out;margin:16px 0}@keyframes shadow-drift{0%{text-shadow:3px 3px 5px rgba(0,0,0,0.3)}50%{text-shadow:-3px -3px 5px rgba(255,255,255,0.3)}100%{text-shadow:3px 3px 5px rgba(0,0,0,0.3)}}.blib-h-heading-lined-gradient{font-family:var(--blib-font-family-clean);font-weight:600;font-size:1.5rem;color:#fff;background:linear-gradient(to right,#069,#ff4500);padding:12px 15px;border-bottom:3px solid #ffd700;border-radius:4px;margin:16px 0}.blib-h-heading-text-wave{font-family:var(--blib-font-family-bold);font-weight:bold;font-size:1.6rem;color:#444;animation:text-wave 3s infinite ease-in-out;margin:16px 0;display:inline-block}@keyframes text-wave{0%{transform:rotateX(0deg)}50%{transform:rotateX(45deg)}100%{transform:rotateX(0deg)}}.blib-h-heading-shadow-frame{font-family:var(--blib-font-family-serif);font-weight:bold;font-size:1.5rem;color:#fff;background-color:#069;border:2px solid #ff4500;box-shadow:0 4px 8px rgba(0,0,0,0.4);padding:10px 15px;border-radius:5px;margin:16px 0}.blib-h-heading-line-appearance{font-family:var(--blib-font-family-friendly);font-weight:bold;font-size:1.5rem;color:#069;position:relative;margin:16px 0}.blib-h-heading-line-appearance::before{content:"";position:absolute;left:0;bottom:-3px;width:0;height:2px;background:#ff4500;animation:line-appearance 2s forwards}@keyframes line-appearance{from{width:0}to{width:100%}}.blib-h-heading-decor-shadow{font-family:var(--blib-font-family-modern);font-weight:bold;font-size:1.5rem;color:#333;text-shadow:4px 4px 8px rgba(0,0,0,0.4),-4px -4px 8px rgba(255,255,255,0.3);margin:16px 0}.blib-h-heading-gradual-expand{font-family:var(--blib-font-family-display);font-weight:700;font-size:1.5rem;color:#069;animation:gradual-expand 3s infinite ease-in-out;margin:16px 0}@keyframes gradual-expand{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.blib-h-heading-glowing-line{font-family:var(--blib-font-family-bold);font-weight:bold;font-size:1.6rem;color:#fff;text-decoration:underline;text-decoration-color:#ff4500;text-decoration-thickness:3px;text-shadow:0 0 10px #ffd700,0 0 15px #ff4500;margin:16px 0}.blib-h-heading-bg-slide{font-family:var(--blib-font-family-serif);font-weight:bold;font-size:1.6rem;color:white;background:linear-gradient(to right,#069,#ff4500,#ffd700);background-size:300% 100%;animation:bg-slide 3s infinite;padding:12px;margin:16px 0}@keyframes bg-slide{from{background-position:0%}to{background-position:100%}}.blib-h-heading-striped-shadow{font-family:var(--blib-font-family-clean);font-weight:600;font-size:1.5rem;color:#069;text-shadow:0 2px 3px #ff4500,0 -2px 3px #ffd700;margin:16px 0}.blib-h-heading-hover-move{font-family:var(--blib-font-family-friendly);font-weight:bold;font-size:1.5rem;color:#444;transition:transform 0.3s ease-in-out;margin:16px 0}.blib-h-heading-hover-move:hover{transform:translateY(-5px)}.blib-h-heading-neon-lights{font-family:var(--blib-font-family-modern);font-weight:bold;font-size:1.6rem;color:#fff;text-shadow:0 0 10px #ff4500,0 0 20px #ffd700,0 0 30px #069;margin:16px 0}.blib-h-heading-bounce-effect{font-family:var(--blib-font-family-display);font-weight:700;font-size:1.5rem;color:#069;animation:bounce-effect 2s infinite ease-in-out;margin:16px 0}@keyframes bounce-effect{0%{transform:translateY(0)}50%{transform:translateY(-10px)}100%{transform:translateY(0)}}.blib-h-heading-light-overlay{font-family:var(--blib-font-family-bold);font-weight:bold;font-size:1.5rem;color:#fff;background:linear-gradient(90deg,transparent,#ff4500,transparent);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:light-overlay 3s infinite alternate;margin:16px 0}@keyframes light-overlay{0%{background-position:0%}100%{background-position:100%}}.blib-h-heading-changing-lines{font-family:var(--blib-font-family-serif);font-weight:bold;font-size:1.6rem;color:#fff;background:repeating-linear-gradient( -45deg,#069,#069 10px,#ff4500 10px,#ffd700 20px );padding:12px 15px;animation:changing-lines 4s infinite;margin:16px 0}@keyframes changing-lines{0%{background-position:0%}100%{background-position:100%}}.blib-h-heading-hover-expand{font-family:var(--blib-font-family-clean);font-weight:600;font-size:1.5rem;color:#444;transition:transform 0.3s ease,letter-spacing 0.3s ease;margin:16px 0}.blib-h-heading-hover-expand:hover{transform:scale(1.2);letter-spacing:2px}.blib-h-heading-rise-up{font-family:var(--blib-font-family-friendly);font-weight:bold;font-size:1.6rem;color:#069;animation:rise-up 2s ease forwards;opacity:0;margin:16px 0}@keyframes rise-up{0%{transform:translateY(20px);opacity:0}100%{transform:translateY(0);opacity:1}}.blib-h-heading-reflection{font-family:var(--blib-font-family-modern);font-weight:bold;font-size:1.6rem;color:#069;text-shadow:0 1px 3px rgba(0,0,0,0.3),0 -1px 3px rgba(255,255,255,0.3);margin:16px 0}.blib-h-heading-wave-line{font-family:var(--blib-font-family-display);font-weight:bold;font-size:1.5rem;color:#444;position:relative;text-transform:uppercase;margin:16px 0}.blib-h-heading-wave-line::after{content:"";position:absolute;left:0;bottom:-5px;width:0;height:2px;background:#ff4500;animation:wave-line 2s forwards ease-in-out}@keyframes wave-line{from{width:0}to{width:100%}}.blib-h-heading-hover-fade{font-family:var(--blib-font-family-bold);font-weight:600;font-size:1.5rem;color:#069;transition:opacity 0.3s ease,transform 0.3s ease;margin:16px 0}.blib-h-heading-hover-fade:hover{opacity:0.5;transform:scale(1.1)}.blib-h-heading-shadow-glimmer{font-family:var(--blib-font-family-clean);font-weight:600;font-size:1.5rem;color:#fff;text-shadow:0 0 8px #ffd700,2px 2px 8px rgba(0,0,0,0.5);margin:16px 0}.blib-h-heading-fall-in{font-family:var(--blib-font-family-serif);font-weight:bold;font-size:1.5rem;color:#069;animation:fall-in 2s ease forwards;opacity:0;margin:16px 0}@keyframes fall-in{0%{transform:translateY(-20px);opacity:0}100%{transform:translateY(0);opacity:1}}.blib-h-heading-circle-appear{font-family:var(--blib-font-family-modern);font-weight:bold;font-size:1.6rem;color:#fff;background-color:#069;padding:12px;border-radius:50px;animation:circle-appear 2s ease-in-out forwards;opacity:0;margin:16px auto;text-align:center}@keyframes circle-appear{0%{transform:scale(0.5);opacity:0}100%{transform:scale(1);opacity:1}}.blib-h-heading-wavy-line{font-family:var(--blib-font-family-display);font-weight:bold;font-size:1.5rem;color:#069;text-decoration:underline wavy #ff4500;text-decoration-thickness:4px;margin:16px 0}.blib-h-heading-breathe{font-family:var(--blib-font-family-bold);font-weight:bold;font-size:1.6rem;color:#444;animation:breathe-effect 2s infinite ease-in-out;margin:16px 0}@keyframes breathe-effect{0%{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:0.9}100%{transform:scale(1);opacity:1}}.blib-h-heading-wave-text{font-family:var(--blib-font-family-clean);font-weight:bold;font-size:1.5rem;color:#069;animation:wave-text 3s infinite ease-in-out;margin:16px 0}@keyframes wave-text{0%,100%{transform:translateX(0)}50%{transform:translateX(10px)}}.blib-h-heading-dynamic-gradient{font-family:var(--blib-font-family-friendly);font-weight:bold;font-size:1.6rem;color:white;background:linear-gradient(90deg,#069,#ff4500,#ffd700);background-size:200% 100%;animation:dynamic-gradient-bg 4s infinite alternate ease-in-out;padding:12px;margin:16px 0}@keyframes dynamic-gradient-bg{from{background-position:0%}to{background-position:100%}}.blib-h-hr-blue-001{border-top-color:#c9dbe6;width:100%;margin:6px 0}.blib-h-hr-blue-002{border-top-color:#069;width:100%;margin:6px 0}.blib-h-hr-blue-003{border-top-color:#c9dbe6;width:100%;margin:24px 0}.blib-h-hr-gradient{border:0;height:1px;background:linear-gradient(to right,#069,#c9dbe6);margin:12px 0}.blib-h-hr-dashed{border-top:2px dashed #069;width:100%;margin:12px 0}.blib-h-hr-dotted{border-top:2px dotted #c9dbe6;width:100%;margin:12px 0}.blib-h-hr-shadow{border:0;height:1px;box-shadow:0 2px 4px rgba(0,0,0,0.1);background:#069;margin:24px 0}.blib-h-hr-double{border-top:3px double #c9dbe6;width:100%;margin:18px 0}.blib-h-hr-pattern{border-top:1px solid #069;border-bottom:1px solid #c9dbe6;width:100%;margin:20px 0}.blib-h-hr-thick{border-top:4px solid #069;width:100%;margin:24px 0}.blib-h-hr-glow{border:0;height:1px;background:#069;box-shadow:0 0 10px #069;margin:20px 0}.blib-h-hr-rounded{border:0;height:5px;background:#c9dbe6;border-radius:50px;margin:16px 0}.blib-h-hr-texture{border-top:1px dashed #069;background:url("https://www.transparenttextures.com/patterns/asfalt-dark.png");width:100%;margin:18px 0}.blib-h-hr-wave{border:0;height:5px;background:linear-gradient(to right,#069,#c9dbe6);border-radius:50px;margin:16px 0;background-size:40px 5px}.blib-h-hr-diamond{border:0;height:6px;background:repeating-linear-gradient( 45deg,#069,#069 10px,#c9dbe6 10px,#c9dbe6 20px );margin:18px 0}.blib-h-hr-zigzag{border:0;height:5px;background:linear-gradient(90deg,#069 25%,transparent 25%,transparent 50%,#c9dbe6 50%,#c9dbe6 75%,transparent 75%);background-size:20px 20px;margin:24px 0}.blib-h-hr-chevron{border:0;height:10px;background:repeating-linear-gradient( -45deg,#069,#069 15px,#c9dbe6 15px,#c9dbe6 30px );margin:20px 0}.blib-h-hr-glossy{border:0;height:4px;background:linear-gradient(to right,#069,#c9dbe6);box-shadow:0 0 10px rgba(0,0,0,0.3);margin:20px 0}.blib-h-hr-star{border:0;height:6px;background:url("https://www.transparenttextures.com/patterns/star-dust.png") repeat;background-color:#069;margin:20px 0}.blib-h-hr-sparkle{border:0;height:1px;background:linear-gradient(to right,#069,#fff,#c9dbe6);margin:18px 0}.blib-h-hr-highlight{border:0;height:3px;background:radial-gradient(circle,#069,#c9dbe6);margin:12px 0}.blib-h-hr-embossed{border:0;height:2px;background:#069;box-shadow:0 2px 2px rgba(0,0,0,0.2);margin:24px 0}.blib-h-hr-curved{border-top:3px solid #069;border-radius:15px;margin:24px 0;width:100%}.blib-h-hr-floral{border:0;height:10px;background:url("https://www.transparenttextures.com/patterns/flowers.png") repeat;background-color:#c9dbe6;margin:16px 0}.blib-h-hr-glimmer{border:0;height:2px;background:linear-gradient(to right,#c9dbe6,#069,#c9dbe6);box-shadow:0 0 5px #069;margin:18px 0}.blib-h-hr-ridge{border-top:3px ridge #069;width:100%;margin:16px 0}.blib-h-hr-pulse{border:0;height:5px;background:#069;animation:pulse 1.5s infinite ease-in-out;margin:20px 0}@keyframes pulse{0%{opacity:1}50%{opacity:0.5}100%{opacity:1}}.blib-h-hr-wavy{border:0;height:10px;background:repeating-linear-gradient( 135deg,#069,#069 10px,#c9dbe6 10px,#c9dbe6 20px );margin:18px 0}.blib-h-hr-ornate{border-top:1px solid #c9dbe6;border-bottom:1px solid #069;height:3px;margin:24px 0}.blib-h-hr-glass{border:0;height:2px;background:linear-gradient(to right,rgba(255,255,255,0.5),#069,rgba(255,255,255,0.5));margin:12px 0}.blib-h-hr-metallic{border:0;height:3px;background:linear-gradient(to right,#c0c0c0,#069,#c0c0c0);margin:18px 0;box-shadow:0 1px 3px rgba(0,0,0,0.2)}.blib-h-hr-gradient-dots{border:0;height:5px;background-image:radial-gradient(circle,#069 20%,transparent 20%);background-size:15px 15px;margin:16px 0}.blib-h-hr-lace{border:0;height:10px;background:url("https://www.transparenttextures.com/patterns/lacey.png") repeat;background-color:#c9dbe6;margin:16px 0}.blib-h-hr-striped{border:0;height:4px;background:repeating-linear-gradient( to right,#069,#069 10px,#c9dbe6 10px,#c9dbe6 20px );margin:12px 0}.blib-h-hr-blurred{border:0;height:2px;background:#069;filter:blur(1px);margin:16px 0}.blib-h-hr-pearl{border:0;height:8px;background:linear-gradient(to right,#c9dbe6,#069,#c9dbe6);border-radius:50px;margin:18px 0}.blib-h-hr-etched{border-top:2px solid #c9dbe6;border-bottom:1px dashed #069;height:3px;margin:16px 0}.blib-h-hr-illusion{border:0;height:4px;background:linear-gradient(to right,transparent,#069,transparent);margin:12px 0}.blib-h-hr-circuit{border:0;height:6px;background:url("https://www.transparenttextures.com/patterns/circuit-board.png") repeat;background-color:#069;margin:16px 0}.blib-h-hr-digital{border:0;height:4px;background:repeating-linear-gradient( to right,#069,transparent 5px,#c9dbe6 5px,transparent 10px );margin:14px 0}.blib-h-hr-rainbow{border:0;height:6px;background:linear-gradient(to right,red,orange,yellow,green,blue,indigo,violet);margin:16px 0}.blib-h-hr-frosted{border:0;height:2px;background:rgba(255,255,255,0.6);backdrop-filter:blur(3px);margin:12px 0}.blib-h-hr-tiles{border:0;height:5px;background:linear-gradient( 45deg,#069 25%,transparent 25%,transparent 50%,#c9dbe6 50%,#c9dbe6 75%,transparent 75% );background-size:20px 20px;margin:18px 0}.blib-h-hr-neon{border:0;height:3px;background:#0ff;box-shadow:0 0 8px #0ff,0 0 12px #0ff;margin:14px 0}.blib-h-hr-funky{border:0;height:6px;background:repeating-linear-gradient( 45deg,#ff007f,#ff007f 10px,#ffae00 10px,#ffae00 20px );margin:18px 0}.blib-h-hr-stealth{border:0;height:1px;background:linear-gradient(to right,transparent,#c9dbe6,transparent);margin:12px 0}.blib-h-hr-sunset{border:0;height:4px;background:linear-gradient(to right,#ff4500,#ffae42,#ffd700);margin:16px 0}.blib-h-hr-bubble{border:0;height:10px;background:radial-gradient(circle,#069 20%,transparent 20%);background-size:20px 20px;margin:14px 0}.blib-h-hr-shimmer{border:0;height:3px;background:linear-gradient(90deg,#c9dbe6,#069,#c9dbe6);animation:shimmer 2s infinite;margin:20px 0}@keyframes shimmer{0%{background-position:-100%}100%{background-position:200%}}.blib-h-hr-ripple{border:0;height:5px;background:repeating-linear-gradient( 180deg,#069,#069 5px,#c9dbe6 5px,#c9dbe6 10px );margin:14px 0}.blib-h-hr-safari{border:0;height:5px;background:url("https://www.transparenttextures.com/patterns/giraffe.png") repeat;background-color:#ffae42;margin:16px 0}.blib-h-hr-nova{border:0;height:6px;background:radial-gradient(circle,#ff007f,#ff4500,#ffd700);margin:20px 0}.blib-h-hr-canvas{border:0;height:5px;background:url("https://www.transparenttextures.com/patterns/paper-fibers.png") repeat;background-color:#f0f0f0;margin:16px 0}.blib-h-hr-fire{border:0;height:5px;background:linear-gradient(to right,#ff4500,#ffae42,#ffd700);box-shadow:0 0 10px rgba(255,69,0,0.8);margin:20px 0}.blib-h-hr-lightning{border:0;height:2px;background:linear-gradient(to right,#fff,#0ff);animation:lightning-flash 1s infinite;margin:12px 0}@keyframes lightning-flash{0%{background-position:0%}100%{background-position:100%}}.blib-h-hr-fusion{border:0;height:6px;background:repeating-linear-gradient( -45deg,#ff007f,#ff007f 10px,#0ff 10px,#0ff 20px );margin:16px 0}.blib-h-hr-lava{border:0;height:8px;background:linear-gradient(to right,#ff4500,#ff6347,#ff7f50);box-shadow:0 2px 4px rgba(255,69,0,0.5);margin:18px 0}.blib-h-hr-ice{border:0;height:4px;background:linear-gradient(to right,#0ff,#e0ffff,#fff);margin:12px 0;box-shadow:0 0 8px rgba(0,255,255,0.6)}.blib-h-hr-galactic{border:0;height:7px;background:linear-gradient(to right,#4b0082,#800080,#e6e6fa);margin:16px 0;box-shadow:0 0 10px rgba(75,0,130,0.8)}.blib-h-hr-dynamic{border:0;height:5px;background:repeating-linear-gradient( 45deg,#069,#069 10px,#c9dbe6 10px,#ff4500 20px );margin:16px 0}.blib-h-hr-aurora{border:0;height:10px;background:linear-gradient(to right,#7fffd4,#1e90ff,#800080,#ff69b4);margin:20px 0}.blib-h-hr-electric{border:0;height:5px;background:linear-gradient(to right,#0f0,#0ff,#f0f);animation:electric-pulse 1.5s infinite;margin:18px 0}@keyframes electric-pulse{0%{opacity:1}50%{opacity:0.5}100%{opacity:1}}.blib-h-hr-comet{border:0;height:5px;background:linear-gradient(to right,#0ff,#fff,#0ff);box-shadow:0 0 15px rgba(0,255,255,0.8);margin:18px 0}.blib-h-hr-mystic{border:0;height:4px;background:linear-gradient(90deg,#800080,#e6e6fa,#800080);animation:mystic-pulse 3s infinite;margin:18px 0}@keyframes mystic-pulse{0%{background-size:0% 100%}100%{background-size:100% 100%}}.blib-h-hr-dusk{border:0;height:8px;background:linear-gradient(to right,#ff4500,#800080);border-radius:50%;box-shadow:0 0 10px rgba(128,0,128,0.5);margin:20px 0}.blib-h-hr-abstract{border:0;height:3px;background:repeating-linear-gradient( -45deg,#069,#069 10px,transparent 10px,transparent 20px );margin:12px 0}.blib-h-hr-spark{border:0;height:6px;background:linear-gradient(to right,#ff4500,#ffd700,#ff4500);animation:spark-pulse 2s infinite ease-in-out;margin:18px 0}@keyframes spark-pulse{0%{opacity:0.8}50%{opacity:1}100%{opacity:0.8}}.blib-h-hr-forest{border:0;height:5px;background:linear-gradient(to right,#228b22,#32cd32,#006400);margin:20px 0}.blib-h-hr-gold{border:0;height:5px;background:linear-gradient(to right,#ffd700,#ffa500,#ff6347);box-shadow:0 0 10px rgba(255,215,0,0.6);margin:16px 0}.blib-h-hr-marble{border:0;height:5px;background:url("https://www.transparenttextures.com/patterns/marble.png") repeat;background-color:#dcdcdc;margin:18px 0}.blib-h-hr-waterfall{border:0;height:8px;background:linear-gradient(to right,#1e90ff,#00ced1);box-shadow:0 0 10px rgba(30,144,255,0.8);margin:20px 0}.blib-h-hr-silver{border:0;height:3px;background:linear-gradient(to right,#c0c0c0,#d3d3d3);box-shadow:0 1px 5px rgba(192,192,192,0.5);margin:14px 0}.blib-h-hr-starry-night{border:0;height:6px;background:url("https://www.transparenttextures.com/patterns/stardust.png") repeat;background-color:#001f3f;margin:20px 0}.blib-h-hr-candy{border:0;height:5px;background:linear-gradient(to right,#ff69b4,#ff6347,#ff4500);border-radius:20px;margin:18px 0}.blib-h-hr-feather{border:0;height:7px;background:url("https://www.transparenttextures.com/patterns/feathers.png") repeat;background-color:#add8e6;margin:18px 0}.blib-h-hr-aurora-borealis{border:0;height:10px;background:linear-gradient(to right,#7fffd4,#32cd32,#000080,#ff69b4);animation:aurora-flow 3s infinite linear;margin:20px 0}@keyframes aurora-flow{0%{background-position:0%}100%{background-position:200%}}.blib-h-hr-volcano{border:0;height:6px;background:linear-gradient(to right,#ff4500,#ff6347,#ffd700);box-shadow:0 0 5px rgba(255,69,0,0.5);margin:16px 0}.blib-h-hr-sapphire{border:0;height:4px;background:linear-gradient(to right,#0f52ba,#4682b4,#5f9ea0);box-shadow:0 0 10px rgba(15,82,186,0.6);margin:14px 0}.blib-h-hr-velvet{border:0;height:5px;background:linear-gradient(to right,#800020,#b03060,#e0115f);border-radius:50px;margin:18px 0}.blib-h-hr-wind{border:0;height:2px;background:linear-gradient(to right,rgba(173,216,230,0.5),#fff,rgba(173,216,230,0.5));box-shadow:0 0 5px rgba(173,216,230,0.5);margin:16px 0}.blib-h-hr-mystical{border:0;height:4px;background:radial-gradient(circle,#800080,#4b0082,#e6e6fa);animation:mystical-glow 2s infinite alternate;margin:14px 0}@keyframes mystical-glow{0%{opacity:0.8}100%{opacity:1}}.blib-h-hr-honeycomb{border:0;height:6px;background:url("https://www.transparenttextures.com/patterns/honeycomb.png") repeat;background-color:#fc0;margin:16px 0}.blib-h-hr-glacial{border:0;height:5px;background:linear-gradient(to right,#e0ffff,#00ced1,#4682b4);box-shadow:0 0 10px rgba(0,206,209,0.5);margin:18px 0}.blib-h-hr-sunrise{border:0;height:8px;background:linear-gradient(to right,#ffa07a,#f08080,#ff4500);box-shadow:0 0 8px rgba(255,160,122,0.6);margin:20px 0}.blib-h-hr-wave-pattern{border:0;height:5px;background:repeating-linear-gradient( 45deg,#1e90ff,transparent 15px,#00ced1 15px,transparent 30px );margin:16px 0}.blib-h-hr-rain{border:0;height:6px;background:url("https://www.transparenttextures.com/patterns/raindrops.png") repeat;background-color:#87ceeb;margin:14px 0}.blib-h-hr-geo-pattern{border:0;height:4px;background:repeating-linear-gradient( -45deg,#069,#069 10px,#c9dbe6 10px,transparent 20px );margin:12px 0}.blib-h-hr-lush{border:0;height:7px;background:radial-gradient(circle,#228b22,#32cd32,#adff2f);box-shadow:0 0 10px rgba(34,139,34,0.5);margin:18px 0}.blib-h-hr-stone{border:0;height:6px;background:url("https://www.transparenttextures.com/patterns/stones.png") repeat;background-color:#a9a9a9;margin:16px 0}.blib-h-hr-fireworks{border:0;height:5px;background:linear-gradient(to right,#ff69b4,#ff4500,#ffd700,#00ff7f);animation:fireworks-glow 3s infinite alternate;margin:20px 0}@keyframes fireworks-glow{0%{opacity:0.8}100%{opacity:1}}.blib-h-hr-magic{border:0;height:6px;background:radial-gradient(circle,#800080,#4b0082,#000080);animation:magic-flow 4s infinite linear;margin:18px 0}@keyframes magic-flow{0%{background-position:0%}100%{background-position:200%}}.blib-h-hr-emerald{border:0;height:5px;background:linear-gradient(to right,#50c878,#006400);box-shadow:0 0 8px rgba(80,200,120,0.6);margin:16px 0}.blib-h-hr-moonlight{border:0;height:4px;background:radial-gradient(circle,#e0e0e0,#b0b0b0);box-shadow:0 0 10px rgba(224,224,224,0.5);margin:14px 0}.blib-h-hr-coral{border:0;height:6px;background:linear-gradient(to right,#ff7f50,#ff4500);border-radius:50px;margin:18px 0}.blib-h-hr-ocean{border:0;height:7px;background:linear-gradient(to right,#00bfff,#1e90ff,#0000cd);margin:16px 0}.blib-h-hr-dream{border:0;height:5px;background:linear-gradient(to right,#dda0dd,#ba55d3,#9932cc);animation:dream-glow 3s infinite alternate;margin:20px 0}@keyframes dream-glow{0%{opacity:0.7}100%{opacity:1}}.blib-h-hr-leaves{border:0;height:6px;background:url("https://www.transparenttextures.com/patterns/leaf.png") repeat;background-color:#32cd32;margin:14px 0}.blib-h-hr-amber{border:0;height:5px;background:linear-gradient(to right,#ffbf00,#ffa500,#ff7f50);margin:18px 0}.blib-h-hr-cosmic{border:0;height:8px;background:radial-gradient(circle,#4b0082,#800080,#ff1493);margin:16px 0}.blib-h-hr-sand{border:0;height:4px;background:url("https://www.transparenttextures.com/patterns/sandpaper.png") repeat;background-color:#f4a460;margin:12px 0}.blib-h-hr-flame{border:0;height:5px;background:linear-gradient(to right,#ff4500,#ff6347,#ffd700);animation:flame-dance 2s infinite ease-in-out;margin:14px 0}@keyframes flame-dance{0%{background-position:0%}100%{background-position:100%}}.blib-h-hr-ruby{border:0;height:6px;background:linear-gradient(to right,#e0115f,#800020,#ff007f);box-shadow:0 0 10px rgba(224,17,95,0.6);margin:18px 0}.blib-h-hr-twilight{border:0;height:5px;background:linear-gradient(to right,#2c3e50,#34495e,#5d6d7e);border-radius:10px;margin:16px 0}.blib-h-hr-horizon{border:0;height:7px;background:linear-gradient(to right,#ff4500,#ffa07a,#ff6347);animation:horizon-flow 3s infinite linear;margin:18px 0}@keyframes horizon-flow{0%{background-position:0%}100%{background-position:100%}}.blib-h-hr-ivy{border:0;height:6px;background:url("https://www.transparenttextures.com/patterns/leaf.png") repeat;background-color:#228b22;margin:14px 0}.blib-h-hr-meteor{border:0;height:5px;background:linear-gradient(to right,#800080,#4b0082,#000080);box-shadow:0 0 10px rgba(128,0,128,0.5);margin:16px 0}.blib-h-hr-frost{border:0;height:4px;background:linear-gradient(to right,#e0f7fa,#b2ebf2,#80deea);box-shadow:0 0 5px rgba(176,224,230,0.6);margin:12px 0}.blib-h-hr-flare{border:0;height:6px;background:linear-gradient(to right,#ff8c00,#ffa500,#ffd700);animation:flare-glow 2s infinite ease-in-out;margin:20px 0}@keyframes flare-glow{0%{opacity:0.8}100%{opacity:1}}.blib-h-hr-breeze{border:0;height:5px;background:linear-gradient(to right,rgba(135,206,250,0.5),rgba(173,216,230,0.7));border-radius:50px;margin:14px 0}.blib-h-hr-diamond-glow{border:0;height:8px;background:linear-gradient(to right,#b9f2ff,#00bfff,#4682b4);box-shadow:0 0 12px rgba(185,242,255,0.6);margin:18px 0}.blib-h-hr-crystal{border:0;height:6px;background:linear-gradient(to right,#c0c0c0,#dcdcdc,#f5f5f5);border-radius:10px;margin:16px 0}.blib-h-p-elegant-line-height{line-height:1.6;font-size:16px;color:#333}.blib-h-p-refined-spacing{letter-spacing:0.5px;word-spacing:1.5px;font-size:16px}.blib-h-p-adaptive-font{font-size:calc(14px + 0.5vw)}.blib-h-p-shadow-text{text-shadow:1px 1px 4px rgba(0,0,0,0.2)}.blib-h-p-gradient-text{background:linear-gradient(to right,#81b29a,#c3e0e5);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.blib-h-p-contrast-optimized{color:#333;background-color:#f8f8f8;padding:8px}.blib-h-p-letterpress-shadow{text-shadow:1px 1px 6px rgba(0,0,0,0.3)}.blib-h-p-transparent-overlay{background:rgba(255,255,255,0.85);padding:12px}.blib-h-p-font-weight-dynamic{font-weight:400;transition:font-weight 0.3s ease-in-out}.blib-h-p-font-weight-dynamic:hover{font-weight:600}.blib-h-p-gradient-typography{background:linear-gradient(to right,#8c8c8c,#81b29a);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.blib-h-p-opacity-transition{opacity:1;transition:opacity 0.3s ease-in-out}.blib-h-p-opacity-transition:hover{opacity:0.7}.blib-h-p-font-weight-adaptive{font-weight:400;transition:font-weight 0.3s ease-in-out}.blib-h-p-font-weight-adaptive:hover{font-weight:600}.blib-h-p-shadow-refined{text-shadow:1px 1px 4px rgba(0,0,0,0.2)}.blib-h-p-depth-glow{color:#333;text-shadow:2px 2px 6px rgba(0,0,0,0.3)}.blib-h-p-gradient-shift{background:linear-gradient(to right,#c3e0e5,#81b29a);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:background 0.4s ease-in-out}.blib-h-p-gradient-shift:hover{background:linear-gradient(to left,#81b29a,#c3e0e5)}.blib-h-p-text-blur-adaptive{transition:filter 0.3s ease-in-out}.blib-h-p-text-blur-adaptive:hover{filter:blur(1px)}.blib-h-p-glow-typography{text-shadow: 0  0 8px rgba(140,140,140,0.5)}.blib-h-p-layered-contrast{color:#333;background:rgba(255,255,255,0.9);padding:10px}.blib-h-p-gradient-expansion{background:linear-gradient(to right,#c3e0e5,#81b29a);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:background 0.4s ease-in-out}.blib-h-p-gradient-expansion:hover{background:linear-gradient(to left,#81b29a,#c3e0e5)}.blib-h-p-depth-shadow{text-shadow:2px 2px 6px rgba(0,0,0,0.3)}.blib-h-p-glow-adaptive{text-shadow: 0  0 6px rgba(140,140,140,0.5);transition:text-shadow 0.4s ease-in-out}.blib-h-p-glow-adaptive:hover{text-shadow: 0  0 12px rgba(140,140,140,0.6)}.blib-h-p-depth-precision{text-shadow:2px 2px 8px rgba(0,0,0,0.3)}.blib-h-p-text-expand{transition:transform 0.3s ease-in-out}.blib-h-p-text-expand:hover{transform:scale(1.05)}.blib-h-p-gradient-flow{background:linear-gradient(to right,#81b29a,#c3e0e5);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.blib-h-p-contrast-enhance{color:#333;background:rgba(255,255,255,0.9);padding:8px}.blib-h-p-text-elevation{transition:transform 0.3s ease-in-out}.blib-h-p-text-elevation:hover{transform:translateY(-3px)}.blib-h-p-shadow-soft-adaptive{text-shadow: 0  0 6px rgba(140,140,140,0.4);transition:text-shadow 0.4s ease-in-out}.blib-h-p-shadow-soft-adaptive:hover{text-shadow: 0  0 10px rgba(140,140,140,0.6)}.blib-h-p-layered-text-depth{text-shadow:2px 2px 8px rgba(0,0,0,0.3)}.blib-h-p-gradient-flow-text{background:linear-gradient(to right,#81b29a,#c3e0e5);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.blib-h-p-glow-expand{text-shadow: 0  0 8px rgba(140,140,140,0.5);transition:text-shadow 0.4s ease-in-out}.blib-h-p-glow-expand:hover{text-shadow: 0  0 12px rgba(140,140,140,0.6)}.blib-h-p-depth-shadow-smooth{text-shadow:2px 2px 6px rgba(0,0,0,0.3);transition:text-shadow 0.3s ease-in-out}.blib-h-p-depth-shadow-smooth:hover{text-shadow:2px 2px 10px rgba(0,0,0,0.4)}.blib-h-p-letter-spacing-expand{letter-spacing:0.5px;transition:letter-spacing 0.3s ease-in-out}.blib-h-p-letter-spacing-expand:hover{letter-spacing:1.5px}.blib-h-p-transparent-overlay-soft{background:rgba(255,255,255,0.85);padding:10px}.blib-h-p-glow-shadow-elegant{text-shadow: 0  0 8px rgba(140,140,140,0.5)}.blib-h-p-font-weight-transition{font-weight:400;transition:font-weight 0.3s ease-in-out}.blib-h-p-font-weight-transition:hover{font-weight:600}.blib-h-p-soft-blur-transition{transition:filter 0.3s ease-in-out}.blib-h-p-soft-blur-transition:hover{filter:blur(1px)}.blib-h-p-glow-depth-expand{text-shadow: 0  0 6px rgba(140,140,140,0.5);transition:text-shadow 0.4s ease-in-out}.blib-h-p-glow-depth-expand:hover{text-shadow: 0  0 12px rgba(140,140,140,0.6)}.blib-h-p-letter-spacing-adaptive{letter-spacing:0.5px;transition:letter-spacing 0.3s ease-in-out}.blib-h-p-letter-spacing-adaptive:hover{letter-spacing:1.2px}.blib-h-p-gradient-contrast-shift{background:linear-gradient(to right,#81b29a,#c3e0e5);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:background 0.4s ease-in-out}.blib-h-p-gradient-contrast-shift:hover{background:linear-gradient(to left,#c3e0e5,#81b29a)}.blib-h-p-shadow-depth-subtle{text-shadow:2px 2px 8px rgba(0,0,0,0.3)}.blib-h-p-shadow-motion{text-shadow: 0  0 6px rgba(140,140,140,0.4);transition:text-shadow 0.4s ease-in-out}.blib-h-p-shadow-motion:hover{text-shadow: 0  0 10px rgba(140,140,140,0.6)}.blib-h-p-gradient-depth{background:linear-gradient(to right,#81b29a,#c3e0e5);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.blib-h-p-contrast-adaptive{color:#333;background:rgba(255,255,255,0.9);padding:8px}.blib-h-p-soft-blur{filter:blur(1px);transition:filter 0.3s ease-in-out}.blib-h-p-soft-blur:hover{filter:blur(0px)}.blib-h-p-glow-interactive{text-shadow: 0  0 8px rgba(140,140,140,0.5);transition:text-shadow 0.4s ease-in-out}.blib-h-p-glow-interactive:hover{text-shadow: 0  0 12px rgba(140,140,140,0.6)}.blib-h-p-shadow-adaptive{text-shadow: 0  0 6px rgba(140,140,140,0.4);transition:text-shadow 0.4s ease-in-out}.blib-h-p-shadow-adaptive:hover{text-shadow: 0  0 10px rgba(140,140,140,0.6)}.blib-h-p-glow-expansion{text-shadow: 0  0 8px rgba(140,140,140,0.5);transition:text-shadow 0.4s ease-in-out}.blib-h-p-glow-expansion:hover{text-shadow: 0  0 12px rgba(140,140,140,0.6)}.blib-h-p-text-elevation-smooth{transition:transform 0.3s ease-in-out}.blib-h-p-text-elevation-smooth:hover{transform:translateY(-3px)}.blib-h-p-layered-depth{text-shadow:2px 2px 8px rgba(0,0,0,0.3)}.blib-h-p-gradient-expand{background:linear-gradient(to right,#81b29a,#c3e0e5);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.blib-h-p-optical-spacing{font-size:16px;letter-spacing:0.4px;word-spacing:1.2px}.blib-h-p-glow-pulse{text-shadow: 0  0 6px rgba(140,140,140,0.5);animation:glowPulse 3s infinite ease-in-out}@keyframes glowPulse{0%{text-shadow: 0  0 6px rgba(140,140,140,0.4)}50%{text-shadow: 0  0 12px rgba(140,140,140,0.6)}100%{text-shadow: 0  0 6px rgba(140,140,140,0.4)}}.blib-h-p-layered-contrast-depth{color:#333;background:rgba(255,255,255,0.9);padding:10px}.blib-h-p-font-weight-shift{font-weight:400;transition:font-weight 0.3s ease-in-out}.blib-h-p-font-weight-shift:hover{font-weight:700}.blib-h-p-depth-glow-expand{text-shadow:2px 2px 8px rgba(0,0,0,0.3);transition:text-shadow 0.3s ease-in-out}.blib-h-p-depth-glow-expand:hover{text-shadow:2px 2px 12px rgba(0,0,0,0.4)}.blib-h-p-letterform-refine{font-size:16px;letter-spacing:0.5px;font-weight:500}.blib-h-p-glow-pulse-refined{text-shadow: 0  0 6px rgba(140,140,140,0.5);animation:refinedGlowPulse 3s infinite ease-in-out}@keyframes refinedGlowPulse{0%{text-shadow: 0  0 6px rgba(140,140,140,0.4)}50%{text-shadow: 0  0 12px rgba(140,140,140,0.6)}100%{text-shadow: 0  0 6px rgba(140,140,140,0.4)}}.blib-h-p-contrast-glow-layered{color:#333;background:rgba(255,255,255,0.92);padding:10px}.blib-h-p-font-weight-precision{font-weight:400;transition:font-weight 0.3s ease-in-out}.blib-h-p-font-weight-precision:hover{font-weight:700}.blib-h-p-depth-glow-transition{text-shadow:2px 2px 8px rgba(0,0,0,0.3);transition:text-shadow 0.3s ease-in-out}.blib-h-p-depth-glow-transition:hover{text-shadow:2px 2px 12px rgba(0,0,0,0.4)}.blib-h-p-optical-kerning{font-size:16px;font-kerning:auto}.blib-h-p-glow-shift-dynamic{text-shadow: 0  0 6px rgba(140,140,140,0.5);animation:glowShiftDynamic 3s infinite ease-in-out}@keyframes glowShiftDynamic{0%{text-shadow: 0  0 6px rgba(140,140,140,0.4)}50%{text-shadow: 0  0 12px rgba(140,140,140,0.6)}100%{text-shadow: 0  0 6px rgba(140,140,140,0.4)}}.blib-h-p-contrast-layered{color:#333;background:rgba(255,255,255,0.92);padding:10px}.blib-h-p-weight-transition-refined{font-weight:400;transition:font-weight 0.3s ease-in-out}.blib-h-p-weight-transition-refined:hover{font-weight:700}.blib-h-p-depth-glow-expand-smooth{text-shadow:2px 2px 8px rgba(0,0,0,0.3);transition:text-shadow 0.3s ease-in-out}.blib-h-p-depth-glow-expand-smooth:hover{text-shadow:2px 2px 12px rgba(0,0,0,0.4)}.blib-h-p-blur-dynamic{transition:filter 0.3s ease-in-out}.blib-h-p-blur-dynamic:hover{filter:blur(1px)}.blib-h-p-glow-expansion-precision{text-shadow: 0  0 8px rgba(140,140,140,0.5);transition:text-shadow 0.4s ease-in-out}.blib-h-p-glow-expansion-precision:hover{text-shadow: 0  0 12px rgba(140,140,140,0.6)}.blib-h-p-letter-spacing-optimize{letter-spacing:0.5px;transition:letter-spacing 0.3s ease-in-out}.blib-h-p-letter-spacing-optimize:hover{letter-spacing:1.2px}.blib-h-p-layered-depth-smooth{text-shadow:2px 2px 8px rgba(0,0,0,0.3)}.blib-h-p-gradient-motion-flow{background:linear-gradient(to right,#81b29a,#c3e0e5);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.blib-h-p-glow-motion{text-shadow: 0  0 6px rgba(140,140,140,0.5);animation:glowMotion 3s infinite ease-in-out}@keyframes glowMotion{0%{text-shadow: 0  0 6px rgba(140,140,140,0.4)}50%{text-shadow: 0  0 12px rgba(140,140,140,0.6)}100%{text-shadow: 0  0 6px rgba(140,140,140,0.4)}}.blib-h-p-transparent-adaptive{background:rgba(255,255,255,0.85);padding:12px}.blib-h-p-contrast-flow{color:#333;background:rgba(255,255,255,0.92);padding:10px}.blib-h-p-gradient-shift-motion{background:linear-gradient(to right,#81b29a,#c3e0e5);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:background 0.4s ease-in-out}.blib-h-p-gradient-shift-motion:hover{background:linear-gradient(to left,#c3e0e5,#81b29a)}.blib-h-p-depth-glow-smooth{text-shadow:2px 2px 8px rgba(0,0,0,0.3);transition:text-shadow 0.3s ease-in-out}.blib-h-p-depth-glow-smooth:hover{text-shadow:2px 2px 12px rgba(0,0,0,0.4)}.blib-h-p-depth-enhancement{text-shadow: 0  0 6px rgba(140,140,140,0.5);transition:text-shadow 0.4s ease-in-out}.blib-h-p-depth-enhancement:hover{text-shadow: 0  0 10px rgba(140,140,140,0.6)}.blib-h-p-layered-glow-motion{text-shadow: 0  0 8px rgba(140,140,140,0.5);animation:glowMotionPrecision 3s infinite ease-in-out}@keyframes glowMotionPrecision{0%{text-shadow: 0  0 8px rgba(140,140,140,0.4)}50%{text-shadow: 0  0 12px rgba(140,140,140,0.6)}100%{text-shadow: 0  0 8px rgba(140,140,140,0.4)}}.blib-h-p-transparent-layer{background:rgba(255,255,255,0.88);padding:12px}.blib-h-p-gradient-flow-expansion{background:linear-gradient(to right,#81b29a,#c3e0e5);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.blib-h-p-depth-glow-motion{text-shadow:2px 2px 8px rgba(0,0,0,0.3);transition:text-shadow 0.3s ease-in-out}.blib-h-p-depth-glow-motion:hover{text-shadow:2px 2px 12px rgba(0,0,0,0.4)}.blib-h-p-glow-soft-adaptive{text-shadow: 0  0 6px rgba(140,140,140,0.5);transition:text-shadow 0.4s ease-in-out}.blib-h-p-glow-soft-adaptive:hover{text-shadow: 0  0 12px rgba(140,140,140,0.6)}.blib-h-p-depth-transition{text-shadow:2px 2px 8px rgba(0,0,0,0.3);transition:text-shadow 0.3s ease-in-out}.blib-h-p-depth-transition:hover{text-shadow:2px 2px 12px rgba(0,0,0,0.4)}.blib-h-p-transparent-enhance{background:rgba(255,255,255,0.88);padding:12px}.blib-h-p-gradient-motion-dynamic{background:linear-gradient(to right,#81b29a,#c3e0e5);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.blib-h-p-letterform-interactive{font-weight:400;transition:font-weight 0.3s ease-in-out}.blib-h-p-letterform-interactive:hover{font-weight:700}.blib-h-p-depth-adaptive{text-shadow: 0  0 6px rgba(140,140,140,0.5);transition:text-shadow 0.4s ease-in-out}.blib-h-p-depth-adaptive:hover{text-shadow: 0  0 10px rgba(140,140,140,0.6)}.blib-h-p-glow-flow-transition{text-shadow: 0  0 8px rgba(140,140,140,0.5);animation:glowFlowTransition 3s infinite ease-in-out}@keyframes glowFlowTransition{0%{text-shadow: 0  0 8px rgba(140,140,140,0.4)}50%{text-shadow: 0  0 12px rgba(140,140,140,0.6)}100%{text-shadow: 0  0 8px rgba(140,140,140,0.4)}}.blib-h-p-transparent-depth{background:rgba(255,255,255,0.88);padding:12px}.blib-h-p-gradient-motion-flow-interactive{background:linear-gradient(to right,#81b29a,#c3e0e5);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.blib-h-p-layered-glow-smooth{text-shadow:2px 2px 8px rgba(0,0,0,0.3);transition:text-shadow 0.3s ease-in-out}.blib-h-p-layered-glow-smooth:hover{text-shadow:2px 2px 12px rgba(0,0,0,0.4)}.blib-h-p-optical-depth{text-shadow: 0  0 6px rgba(140,140,140,0.5);transition:text-shadow 0.4s ease-in-out}.blib-h-p-optical-depth:hover{text-shadow: 0  0 10px rgba(140,140,140,0.6)}.blib-h-p-glow-wave{text-shadow: 0  0 8px rgba(140,140,140,0.5);animation:glowWaveMotion 3s infinite ease-in-out}@keyframes glowWaveMotion{0%{text-shadow: 0  0 8px rgba(140,140,140,0.4)}50%{text-shadow: 0  0 12px rgba(140,140,140,0.6)}100%{text-shadow: 0  0 8px rgba(140,140,140,0.4)}}.blib-h-p-transparent-motion{background:rgba(255,255,255,0.88);padding:12px}.blib-h-p-gradient-shift-dynamic{background:linear-gradient(to right,#81b29a,#c3e0e5);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.blib-h-p-depth-glow-refined{text-shadow:2px 2px 8px rgba(0,0,0,0.3);transition:text-shadow 0.3s ease-in-out}.blib-h-p-depth-glow-refined:hover{text-shadow:2px 2px 12px rgba(0,0,0,0.4)}.blib-h-p-shadow-elevation{text-shadow: 0  0 6px rgba(140,140,140,0.4);transition:text-shadow 0.4s ease-in-out}.blib-h-p-shadow-elevation:hover{text-shadow: 0  0 10px rgba(140,140,140,0.6)}.blib-h-p-depth-glow-expansion{text-shadow: 0  0 8px rgba(140,140,140,0.5);transition:text-shadow 0.4s ease-in-out}.blib-h-p-depth-glow-expansion:hover{text-shadow: 0  0 12px rgba(140,140,140,0.6)}.blib-h-p-transparent-refinement{background:rgba(255,255,255,0.88);padding:12px}.blib-h-p-gradient-motion-interactive{background:linear-gradient(to right,#81b29a,#c3e0e5);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.blib-h-p-layered-glow-smooth-motion{text-shadow:2px 2px 8px rgba(0,0,0,0.3);transition:text-shadow 0.3s ease-in-out}.blib-h-p-layered-glow-smooth-motion:hover{text-shadow:2px 2px 12px rgba(0,0,0,0.4)}.blib-center{display:grid;place-items:center;height:100vh;padding:var(--blib-padding)}.blib-center-grid{display:grid;place-items:center;height:100vh;max-width:var(--blib-max-width);margin:0 auto;overflow:hidden}.blib-center-flex{display:flex;justify-content:center;align-items:center;height:100vh;margin:0;padding:var(--blib-padding);border-radius:var(--blib-border-radius);box-shadow:0 4px 6px var(--blib-box-shadow)}.blib-absolute-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.blib-margin-auto{margin:auto}.blib-padding-lg{padding:2rem}.blib-text-center{text-align:center}.blib-flex-gap{display:flex;gap:var(--blib-spacing)}.blib-grid-gap{display:grid;gap:var(--blib-spacing)}.blib-container{width:100%;max-width:var(--blib-max-width);margin:0 auto;padding:var(--blib-padding)}.blib-row{display:flex;flex-wrap:wrap;gap:var(--blib-spacing)}.blib-col{flex:1;min-width:300px}.blib-hidden{display:none}.blib-bg-transparent{background-color:transparent}.blib-overflow-auto{overflow:auto}.blib-overflow-scroll{overflow:scroll}.blib-focusable{outline:2px solid var(--blib-base-color);outline-offset:2px}.blib-flex-grow{flex-grow:1}.blib-flex-shrink{flex-shrink:1}.blib-flex-no-shrink{flex-shrink:0}.blib-opacity-50{opacity:0.5}.blib-opacity-75{opacity:0.75}@media (max-width:768px){.blib-container{padding:0.5rem}.blib-col{min-width:100%}}@media (max-width:576px){.blib-padding-lg{padding:1rem}}.blib-z-index-10{z-index:10}.blib-z-index-50{z-index:50}.blib-z-index-100{z-index:100}.blib-flex{display:flex;gap:var(--blib-spacing)}.blib-flex-row{display:flex;flex-direction:row}.blib-flex-column{display:flex;flex-direction:column}.blib-flex-row-reverse{display:flex;flex-direction:row-reverse}.blib-flex-column-reverse{display:flex;flex-direction:column-reverse}.blib-fullscreen{height:100vh;width:100vw;display:flex;justify-content:center;align-items:center}.blib-flex-start{justify-content:flex-start;align-items:flex-start}.blib-flex-end{justify-content:flex-end;align-items:flex-end}.blib-flex-center{justify-content:center;align-items:center}.blib-flex-space-between{justify-content:space-between}.blib-flex-space-around{justify-content:space-around}.blib-flex-space-evenly{justify-content:space-evenly}.blib-flex-stretch{align-items:stretch}.blib-flex-wrap{flex-wrap:wrap}.blib-flex-nowrap{flex-wrap:nowrap}.blib-flex-wrap-reverse{flex-wrap:wrap-reverse}.blib-flex-grow{flex-grow:1}.blib-flex-shrink{flex-shrink:1}.blib-flex-no-grow{flex-grow:0}.blib-flex-no-shrink{flex-shrink:0}.blib-flex-auto{flex:1 1 auto}.blib-flex-align-top{align-self:flex-start}.blib-flex-align-bottom{align-self:flex-end}.blib-flex-align-center{align-self:center}.blib-flex-align-center-horizontal{justify-content:center;align-items:baseline}.blib-flex-align-center-vertical{justify-content:baseline;align-items:center}.blib-flex-align-stretch{align-self:stretch}.blib-flex-cols-2{display:flex;flex-wrap:wrap;gap:var(--blib-spacing)}.blib-flex-cols-2 > *{flex:0 0 calc(50% - var(--blib-spacing))}.blib-flex-cols-3{display:flex;flex-wrap:wrap;gap:var(--blib-spacing)}.blib-flex-cols-3 > *{flex:0 0 calc(33.333% - var(--blib-spacing))}@media (max-width:1024px){.blib-flex-row{flex-direction:column}.blib-flex-space-between{justify-content:space-around}}@media (min-width:1024px){.blib-flex-large{flex-direction:row;justify-content:space-between}}@media (max-width:768px){.blib-flex-row,.blib-flex-nowrap{flex-direction:column;flex-wrap:wrap}}@media (max-width:768px){.blib-flex-cols-2 > *,.blib-flex-cols-3 > *{flex:0 0 100%}}@media (max-width:576px){.blib-flex{flex-direction:column;align-items:stretch}@media (min-width:480px){.blib-flex-small{flex-direction:column}}.blib-flex-fullscreen{height:auto}}.blib-flex-fullwidth{width:100%}.blib-flex-fullheight{height:100%}.blib-flex-offset-10{margin-left:10%}.blib-flex-offset-20{margin-left:20%}.blib-flex-absolute{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.blib-flex-reverse{flex-direction:row-reverse}.blib-flex-column-center{display:flex;flex-direction:column;justify-content:center;align-items:center}.blib-flex-half{flex:0 0 50%}.blib-flex-one-third{flex:0 0 33.333%}.blib-flex-two-thirds{flex:0 0 66.666%}.blib-flex-full{flex:0 0 100%}.blib-align-content-start{align-content:flex-start}.blib-align-content-end{align-content:flex-end}.blib-align-content-center{align-content:center}.blib-align-content-space-between{align-content:space-between}.blib-align-content-space-around{align-content:space-around}.blib-flex-scroll-x{overflow-x:auto;display:flex;flex-wrap:nowrap}.blib-flex-scroll-y{overflow-y:auto}.blib-flex-no-scroll{overflow:hidden}.blib-flex-gap-none{gap:0}.blib-flex-gap-small{gap:0.5rem}.blib-flex-gap-large{gap:2rem}.blib-flex-margin-auto{margin:auto}.blib-flex-hover{transition:transform 0.3s ease}.blib-flex-hover:hover{transform:scale(1.05)}@media (max-width:1024px){.blib-flex-row{flex-direction:column}.blib-flex-gap-large{gap:1rem}}@media (max-width:768px){.blib-flex-half,.blib-flex-one-third{flex:0 0 100%}.blib-flex-scroll-x{overflow-x:hidden}}.blib-grid{display:grid;gap:var(--blib-spacing)}.blib-grid-2{grid-template-columns:repeat(2,1fr)}.blib-grid-3{grid-template-columns:repeat(3,1fr)}.blib-grid-4{grid-template-columns:repeat(4,1fr)}.blib-grid-5{grid-template-columns:repeat(5,1fr)}.blib-grid-6{grid-template-columns:repeat(6,1fr)}.blib-grid-7{grid-template-columns:repeat(7,1fr)}.blib-grid-8{grid-template-columns:repeat(8,1fr)}.blib-grid-9{grid-template-columns:repeat(9,1fr)}.blib-grid-10{grid-template-columns:repeat(10,1fr)}.blib-grid-12{grid-template-columns:repeat(12,1fr)}.blib-grid-16{grid-template-columns:repeat(16,1fr)}.blib-grid-20{grid-template-columns:repeat(20,1fr)}.blib-grid-auto-rows{grid-auto-rows:minmax(100px,auto)}.blib-grid-auto-columns{grid-auto-columns:minmax(100px,auto)}.blib-grid-center{justify-items:center;align-items:center}.blib-grid-start{justify-items:start;align-items:start}.blib-grid-end{justify-items:end;align-items:end}.blib-grid-full{grid-template-columns:1fr;gap:var(--blib-spacing)}@media (max-width:1024px){.blib-grid-4{grid-template-columns:repeat(2,1fr)}.blib-grid-6{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.blib-grid-4{grid-template-columns:1fr}.blib-grid-6{grid-template-columns:2fr 1fr}}.blib-grid-fixed-200{grid-template-columns:repeat(auto-fill,200px)}.blib-grid-fixed-300{grid-template-columns:repeat(auto-fill,300px)}.blib-grid-outer-space{grid-gap:2rem}.blib-col-1{grid-column:span 1 / span 1}.blib-col-2{grid-column:span 2 / span 2}.blib-col-3{grid-column:span 3 / span 3}.blib-col-4{grid-column:span 4 / span 4}.blib-col-6{grid-column:span 6 / span 6}.blib-col-8{grid-column:span 8 / span 8}.blib-col-12{grid-column:span 12 / span 12}.blib-col-half{grid-column:span 6 / span 6}.blib-col-one-third{grid-column:span 4 / span 4}.blib-col-two-thirds{grid-column:span 8 / span 8}.blib-col-one-fourth{grid-column:span 3 / span 3}.blib-col-three-fourths{grid-column:span 9 / span 9}.blib-col-fixed-200{grid-column:span auto;width:200px}.blib-col-fixed-300{grid-column:span auto;width:300px}.blib-col-center{justify-self:center;align-self:center}@media (max-width:1024px){.blib-col-4{grid-column:span 2 / span 2}.blib-col-6{grid-column:span 3 / span 3}.blib-col-12{grid-column:span 6 / span 6}}@media (max-width:768px){.blib-col-4,.blib-col-6,.blib-col-12{grid-column:span 12 / span 12}}.blib-grid-column-1{grid-template-columns:1fr}.blib-grid-column-2{grid-template-columns:repeat(2,1fr)}.blib-grid-column-3{grid-template-columns:repeat(3,1fr)}.blib-grid-column-6{grid-template-columns:repeat(6,1fr)}.blib-grid-column-10{grid-template-columns:repeat(10,1fr)}.blib-grid-column-auto-fit{grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}.blib-grid-column-auto-fill{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}.blib-grid-items-center{justify-items:center;align-items:center}.blib-grid-items-start{justify-items:start;align-items:start}.blib-grid-items-end{justify-items:end;align-items:end}.blib-grid-content-center{justify-content:center;align-content:center}.blib-grid-rows-2{grid-template-rows:repeat(2,1fr)}.blib-grid-rows-4{grid-template-rows:repeat(4,1fr)}.blib-grid-auto-rows{grid-auto-rows:minmax(50px,auto)}.blib-grid-gap-small{gap:0.5rem}.blib-grid-gap-large{gap:2rem}@media (max-width:1200px){.blib-grid-column-4{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.blib-grid-column-4{grid-template-columns:1fr}}.blib-grid-gap-0{gap:0}.blib-grid-gap-small{gap:0.5rem}.blib-grid-gap-medium{gap:1rem}.blib-grid-gap-large{gap:2rem}.blib-grid-gap-horizontal{column-gap:1rem}.blib-grid-gap-vertical{row-gap:1rem}.blib-grid-item-full{grid-column:1 / -1}.blib-grid-item-half{grid-column:span 6 / span 6}.blib-grid-item-auto{grid-column:auto}.blib-grid-item-fixed{width:200px;height:auto}.blib-grid-item-max{max-width:100%}.blib-grid-align-top{align-self:start}.blib-grid-align-center{align-self:center}.blib-grid-align-bottom{align-self:end}.blib-grid-justify-left{justify-self:start}.blib-grid-justify-center{justify-self:center}.blib-grid-justify-right{justify-self:end}.blib-grid-col-10{grid-column:span 10 / span 10}.blib-grid-col-8{grid-column:span 8 / span 8}.blib-grid-col-6{grid-column:span 6 / span 6}.blib-grid-col-4{grid-column:span 4 / span 4}.blib-grid-col-2{grid-column:span 2 / span 2}@media (max-width:1024px){.blib-grid{gap:0.5rem}.blib-grid-col-10,.blib-grid-col-8{grid-column:span 12 / span 12}}@media (max-width:768px){.blib-grid-gap-horizontal{column-gap:0.25rem}.blib-grid-gap-vertical{row-gap:0.25rem}}@media (max-width:576px){.blib-grid-col-10,.blib-grid-col-8,.blib-grid-col-6,.blib-grid-col-4{grid-column:span 12 / span 12}}.blib-tooltip{position:relative;display:inline-block}.blib-tooltip:hover::after{content:attr(data-tooltip);position:absolute;bottom:100%;left:50%;transform:translateX(-50%);background-color:#555;color:#fff;padding:0.5rem;border-radius:4px;white-space:nowrap}:root{--blib-btn-green-color:#fff;--blib-btn-green-bgcolor:#4caf50;--blib-btn-green-border-color:#388e3c;--blib-btn-red-color:#fff;--blib-btn-red-bgcolor:#f44336;--blib-btn-red-border-color:#d32f2f}.blib-btn{user-select:none}.blib-btn-green{color:var(--blib-btn-green-color);border:1px solid var(--blib-btn-green-border-color);background-color:var(--blib-btn-green-bgcolor)}.blib-btn-red{color:var(--blib-btn-red-color);border:1px solid var(--blib-btn-red-border-color);background-color:var(--blib-btn-red-bgcolor)}.disabled{cursor:not-allowed}.blib-btn{display:inline-block;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;user-select:none;padding:0.5rem 1rem;font-size:1rem;line-height:1.5;border:1px solid transparent;border-radius:var(--blib-border-radius,4px);background-color:transparent;color:var(--blib-text-color,#212529);transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease}.blib-btn-primary{color:var(--color-white,#fff);background-color:var(--color-primary,#0d6efd);border-color:var(--color-primary,#0d6efd)}.blib-btn-primary:hover{background-color:var(--color-primary-hover,#0b5ed7);border-color:var(--color-primary-hover,#0b5ed7);color:var(--color-white,#fff)}.blib-btn-primary:focus{outline:none;box-shadow:0 0 0 0.2rem rgba(var(--color-primary-rgb,13,110,253),0.25)}.blib-btn-primary:disabled{background-color:var(--color-muted,#d6d6d6);border-color:var(--color-muted);cursor:not-allowed}.blib-btn-secondary{color:var(--color-white,#fff);background-color:var(--color-secondary,#6c757d);border-color:var(--color-secondary,#6c757d)}.blib-btn-secondary:hover{background-color:var(--color-secondary-hover,#5a6268);border-color:var(--color-secondary-hover,#5a6268)}.blib-btn-info{color:var(--color-white,#fff);background-color:var(--color-info,#0dcaf0);border-color:var(--color-info,#0dcaf0)}.blib-btn-info:hover{background-color:var(--color-info-hover,#31d2f2);border-color:var(--color-info-hover,#31d2f2)}.blib-btn-outline-primary{color:var(--color-primary,#0d6efd);background-color:transparent;border-color:var(--color-primary,#0d6efd)}.blib-btn-outline-primary:hover{background-color:var(--color-primary,#0d6efd);color:var(--color-white,#fff)}.blib-btn-sm{padding:0.25rem 0.5rem;font-size:0.875rem}.blib-btn-lg{padding:0.75rem 1.5rem;font-size:1.25rem}.blib-notify{position:fixed;bottom:20px;right:20px;z-index:9999;display:flex;align-items:center;gap:10px;padding:16px;border-radius:4px;font-size:14px;font-weight:600;color:#fff;box-shadow:0 4px 6px rgba(0,0,0,0.1);animation:blib-notify-slide-in 0.3s ease-in-out}.blib-notify-success{background-color:#28a745;border-left:4px solid #218838}.blib-notify-error{background-color:#dc3545;border-left:4px solid #c82333}.blib-notify-warning{background-color:#ffc107;border-left:4px solid #e0a800}.blib-notify-info{background-color:#17a2b8;border-left:4px solid #117a8b}.blib-notify-close{margin-left:auto;background:transparent;border:none;color:#fff;font-size:16px;cursor:pointer;transition:color 0.3s ease}.blib-notify-close:hover{color:rgba(255,255,255,0.7)}.blib-notify-top{top:20px;bottom:auto}.blib-notify-center{top:50%;left:50%;transform:translate(-50%,-50%)}.blib-notify-stack{position:fixed;top:20px;right:20px;display:flex;flex-direction:column;gap:10px;z-index:9999}.blib-notify-slide-in-right{animation:blib-notify-slide-in-right 0.5s ease-in-out}.blib-notify-slide-in-left{animation:blib-notify-slide-in-left 0.5s ease-in-out}.blib-notify-zoom-in{animation:blib-notify-zoom-in 0.4s ease-in-out}.blib-notify-zoom-out{animation:blib-notify-zoom-out 0.4s ease-in-out}.blib-notify-bounce-in{animation:blib-notify-bounce-in 0.6s ease-in-out}.blib-notify-shake{animation:blib-notify-shake 0.7s ease-in-out}@keyframes blib-notify-slide-in{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes blib-notify-fade-in{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes blib-notify-fade-out{from{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}@keyframes blib-notify-slide-in-right{from{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes blib-notify-slide-in-left{from{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}@keyframes blib-notify-zoom-in{from{opacity:0;transform:scale(0.5)}to{opacity:1;transform:scale(1)}}@keyframes blib-notify-zoom-out{from{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0.5)}}@keyframes blib-notify-bounce-in{from{opacity:0;transform:translateY(100%)}50%{opacity:1;transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes blib-notify-shake{0%{transform:translateX(0)}25%{transform:translateX(-10px)}50%{transform:translateX(10px)}75%{transform:translateX(-10px)}100%{transform:translateX(0)}}.blib-notify-light{background-color:#f8f9fa;border-left:4px solid #dee2e6;color:#343a40}.blib-notify-dark{background-color:#343a40;border-left:4px solid #495057;color:#f8f9fa}.blib-notify-top-left{top:20px;left:20px;bottom:auto;right:auto}.blib-notify-top-right{top:20px;right:20px;bottom:auto;left:auto}.blib-notify-bottom-left{bottom:20px;left:20px;top:auto;right:auto}.blib-notify-bottom-right{bottom:20px;right:20px;top:auto;left:auto}.blib-notify-rotate-in{animation:blib-notify-rotate-in 0.6s ease-out}@keyframes blib-notify-rotate-in{from{opacity:0;transform:rotate(-90deg) scale(0.5)}to{opacity:1;transform:rotate(0) scale(1)}}.blib-notify-fade{animation:blib-notify-fade 0.3s ease-in-out}@keyframes blib-notify-fade{from{opacity:0}to{opacity:1}}.blib-notify-slide-down{animation:blib-notify-slide-down 0.5s ease-in-out}@keyframes blib-notify-slide-down{from{opacity:0;transform:translateY(-50%)}to{opacity:1;transform:translateY(0)}}.blib-notify-long{animation-duration:1.5s}.blib-notify-short{animation-duration:0.2s}@media (max-width:768px){.blib-notify{bottom:10px;right:10px;left:auto;font-size:12px;padding:10px}}@media (max-width:576px){.blib-notify{bottom:5px;right:5px;left:auto;font-size:10px;padding:8px}.blib-notify-close{font-size:12px}}.blib-notify-scrollable{max-height:300px;overflow-y:auto;display:flex;flex-direction:column;gap:10px}.blib-notify-auto-hide{animation:blib-notify-hide 5s forwards}@keyframes blib-notify-hide{0%,90%{opacity:1}100%{opacity:0;transform:translateY(20px)}}.blib-notify-transparent{background-color:rgba(0,0,0,0.6);border:none;color:#fff}.blib-notify-flow{animation:blib-notify-flow 1.5s infinite linear}@keyframes blib-notify-flow{0%{transform:translateX(0)}50%{transform:translateX(10px)}100%{transform:translateX(0)}}.blib-notify-dynamic-size{animation:blib-notify-size 0.6s ease-in-out}@keyframes blib-notify-size{from{transform:scale(0.8);opacity:0.8}to{transform:scale(1);opacity:1}}.blib-notify-custom{background-color:var(--color-primary);color:var(--color-white);border-left:4px solid var(--color-secondary)}.blib-notify-hover{transition:transform 0.3s ease-in-out}.blib-notify-hover:hover{transform:translateY(-5px) scale(1.05)}.blib-notify-icon{display:flex;align-items:center;gap:10px}.blib-notify-icon i{font-size:20px;color:var(--color-white)}.blib-notify-fall{animation:blib-notify-fall 0.8s ease-out}@keyframes blib-notify-fall{from{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}.blib-notify-custom-color{background-color:var(--custom-notify-bg,#5bc0de);border-left:4px solid var(--custom-notify-border,#31b0d5);color:var(--custom-notify-color,#fff)}.blib-notify-progress{position:relative;padding-bottom:8px}.blib-notify-progress::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:4px;background-color:#17a2b8;animation:blib-notify-progress-bar 5s linear forwards}@keyframes blib-notify-progress-bar{from{width:100%}to{width:0}}.blib-notify-small{font-size:12px;padding:8px}.blib-notify-large{font-size:18px;padding:20px}.blib-notify-dynamic-position{animation:blib-notify-move 3s infinite ease-in-out}@keyframes blib-notify-move{0%,100%{transform:translateY(0)}50%{transform:translateY(20px)}}.blib-notify-spin{animation:blib-notify-spin 1.5s linear infinite}@keyframes blib-notify-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.blib-notify-widget{display:flex;justify-content:space-between;align-items:center;gap:10px}.blib-notify-widget button{background-color:#343a40;color:#fff;border:none;padding:5px 10px;border-radius:4px;cursor:pointer}.blib-notify-widget button:hover{background-color:#495057}.blib-notify-intense-bounce{animation:blib-notify-bounce 1s infinite}@keyframes blib-notify-bounce{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}.blib-notify-flash{animation:blib-notify-flash 0.6s infinite}@keyframes blib-notify-flash{0%,100%{opacity:1}50%{opacity:0}}.blib-notify-multiline{white-space:normal;text-align:left;line-height:1.5;padding:1rem}.blib-notify-floating{position:absolute;top:30px;right:30px;z-index:1050;box-shadow:0 8px 15px rgba(0,0,0,0.2)}.blib-notify-sound{background-color:#ffc107}.blib-notify-group{display:flex;flex-direction:column;gap:5px}.blib-notify-group .blib-notify{margin:5px 0}.blib-notify-hover-interaction{transition:all 0.3s ease}.blib-notify-hover-interaction:hover{transform:translateY(-10px) scale(1.05);box-shadow:0 6px 10px rgba(0,0,0,0.2)}.blib-notify-transparent-bordered{background-color:rgba(255,255,255,0.8);border:2px solid rgba(0,0,0,0.2);color:#333}.blib-notify-gradient{background:linear-gradient(135deg,#ff7f50,#6a5acd);color:#fff;border:none}.blib-notify-countdown{position:relative}.blib-notify-countdown::before{content:"";position:absolute;top:0;left:0;width:100%;height:3px;background-color:#17a2b8;animation:blib-notify-countdown-bar 10s linear forwards}@keyframes blib-notify-countdown-bar{from{width:100%}to{width:0}}.blib-notify-rtl{direction:rtl;text-align:right}.blib-notify-flip{animation:blib-notify-flip 0.6s ease-in-out}@keyframes blib-notify-flip{from{transform:perspective(400px) rotateY(90deg);opacity:0}to{transform:perspective(400px) rotateY(0);opacity:1}}.blib-notify-expandable{max-height:50px;overflow:hidden;transition:max-height 0.3s ease-in-out}.blib-notify-expandable.open{max-height:300px}.blib-notify-sticky{position:sticky;top:20px;z-index:9999}.blib-notify-themed{background-color:var(--theme-bg-color,#007bff);color:var(--theme-text-color,#fff);border-left:4px solid var(--theme-border-color,#0056b3)}.blib-notify-draggable{position:absolute;cursor:move}.blib-notify-draggable:active{opacity:0.8}.blib-notify-rotate-in{animation:blib-notify-rotate-in 0.8s ease-in-out}@keyframes blib-notify-rotate-in{from{opacity:0;transform:rotate(-45deg) scale(0.5)}to{opacity:1;transform:rotate(0) scale(1)}}.blib-notify-fade-zoom-in{animation:blib-notify-fade-zoom-in 0.5s ease-in}@keyframes blib-notify-fade-zoom-in{from{opacity:0;transform:scale(0.7)}to{opacity:1;transform:scale(1)}}.blib-notify-button-group{display:flex;gap:10px}.blib-notify-button-group button{padding:5px 10px;border:none;background-color:#6c757d;color:#fff;border-radius:4px;cursor:pointer;transition:background-color 0.3s ease}.blib-notify-button-group button:hover{background-color:#495057}.blib-notify-popup{position:fixed;bottom:20px;left:20px;z-index:1050;animation:blib-notify-popup 0.5s ease-in-out}@keyframes blib-notify-popup{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}.blib-notify-progress{position:relative;padding-bottom:8px}.blib-notify-progress::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:4px;background-color:#17a2b8;animation:blib-notify-progress-bar 5s linear forwards}@keyframes blib-notify-progress-bar{from{width:100%}to{width:0}}.blib-notify-fade-out-auto{opacity:0;transform:translateY(20px);transition:opacity 0.3s ease,transform 0.3s ease}.blib-tabs{max-width:600px;margin:0 auto;font-family:Arial,sans-serif;border:1px solid #ddd;border-radius:4px}.blib-tab-labels{display:flex;flex-direction:row;border-bottom:1px solid #ddd}.blib-tab-labels label{flex:1;text-align:center;padding:10px;cursor:pointer;font-size:16px;background-color:#f8f9fa;border:1px solid #ddd;border-bottom:none;transition:background-color 0.3s ease}.blib-tab-labels label:hover{background-color:#e9ecef}.blib-tab-labels label:first-of-type{border-radius:4px 0 0 0}.blib-tab-labels label:last-of-type{border-radius:0 4px 0 0}.blib-tabs input:checked + label{background-color:#fff;font-weight:bold;border-bottom:1px solid #fff}.blib-tab-content{display:none;padding:20px;border:1px solid #ddd;border-top:none;background-color:#fff;border-radius:0 0 4px 4px}#blib-tab1:checked ~ .blib-tab-content:nth-of-type(1),#blib-tab2:checked ~ .blib-tab-content:nth-of-type(2),#blib-tab3:checked ~ .blib-tab-content:nth-of-type(3){display:block}.blib-accordion-css{max-width:600px;margin:1rem auto;border:1px solid var(--color-light-gray,#e9ecef);border-radius:var(--blib-border-radius,5px);overflow:hidden}.blib-accordion-css summary{cursor:pointer;padding:1rem;font-size:1rem;font-weight:bold;color:var(--color-dark,#212529);background-color:var(--color-light,#f8f9fa);border-bottom:1px solid var(--color-light-gray,#e9ecef);transition:background-color 0.3s ease}.blib-accordion-css summary:hover{background-color:var(--color-muted,#f0f0f0)}.blib-accordion-css summary::-webkit-details-marker{display:none}.blib-accordion-css details p{margin:0;padding:1rem;font-size:0.95rem;color:var(--color-dark,#212529);background-color:var(--color-white,#fff);border-top:1px solid var(--color-light-gray,#e9ecef)}.blib-accordion-css details[open] summary{background-color:var(--color-primary,#0d6efd);color:var(--color-white,#fff)}.blib-accordion-css details[open] p{animation:slideDown 0.3s ease forwards}@keyframes slideDown{from{max-height:0}to{max-height:200px}}.blib-menu{list-style:none;margin:0;padding:0;display:flex}.blib-menu-item{margin-right:20px;position:relative}.blib-menu-item:last-child{margin-right:0}.blib-menu-item > a{text-decoration:none;color:white;font-size:16px;display:flex;align-items:center;padding:10px 15px;transition:background-color 0.3s ease}.blib-menu-item > a i{margin-right:8px;font-size:18px}.blib-menu-item > a:hover{background-color:#0056b3;border-radius:4px}.blib-menu-item > a i:hover{color:#e9ecef}.dropdown{position:relative;display:inline-block}.dropdown-button{padding:10px 20px;background-color:#0d6efd;color:white;border:none;cursor:pointer;font-size:16px;border-radius:4px}.dropdown-menu{display:none;position:absolute;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,0.1);border-radius:4px;padding:10px 0;list-style:none;min-width:150px;z-index:1000}.dropdown-menu li{padding:10px 20px}.dropdown-menu li a{color:#333;text-decoration:none;display:block}.dropdown-menu li:hover{background-color:#f0f0f0}.dropdown:hover .dropdown-menu{display:block}ul,li{margin:0;padding:0;list-style:none}.blib-column ul{list-style:none !important;margin:0;padding:0}.blib-mega-menu{background-color:#0d6efd;padding:0}.blib-menu{list-style:none !important;margin:0;padding:0;display:flex}.blib-menu-item{position:relative}.blib-menu-item > a{text-decoration:none;color:white;padding:15px 20px;display:block}.blib-menu-item:hover > a{background-color:#0056b3}.blib-dropdown{display:none;position:absolute;top:100%;left:0;background-color:white;padding:20px;box-shadow:0 4px 8px rgba(0,0,0,0.1);z-index:1000;width:300px}.blib-menu-item:hover .blib-dropdown{display:flex;flex-direction:row}.blib-column{margin-right:20px}.blib-column h4{margin-bottom:10px;color:#0d6efd}.blib-column ul{list-style:none !important;margin:0;padding:0}.blib-column ul li{margin-bottom:8px;list-style:none !important}.blib-column ul li a{text-decoration:none;color:#333}.blib-column ul li a:hover{text-decoration:underline}.blib-table{width:100%;border-collapse:collapse;font-size:1rem;background-color:var(--color-white,#fff)}.blib-table th,.blib-table td{border:1px solid var(--color-light-gray,#e9ecef);padding:0.75rem;text-align:left}.blib-table th{background-color:var(--color-light-gray,#e9ecef);color:var(--color-dark,#212529);font-weight:bold}.blib-table tr:nth-child(even){background-color:var(--color-muted,#f8f9fa)}.blib-table tr:hover{background-color:var(--color-light,#f1f3f5)}@media (max-width:768px){.blib-table{font-size:0.875rem}.blib-table th,.blib-table td{padding:0.5rem}}.blib-sortable-table{width:100%;border-collapse:collapse;margin:20px 0;font-size:1rem;text-align:left;table-layout:fixed;overflow:hidden}.blib-sortable-table thead{background-color:var(--thead-bg-color,#0d6efd);color:#fff}.blib-sortable-table th{position:relative;cursor:pointer;padding:10px;border:1px solid #ddd;text-align:left;white-space:nowrap}.blib-sortable-table th .sort-icon{font-size:0.8rem;margin-left:5px;display:inline-block;transition:transform 0.2s ease}.blib-sortable-table th.sorted-asc .sort-icon{transform:rotate(180deg)}.blib-sortable-table th.sorted-desc .sort-icon{transform:rotate(0deg)}.blib-sortable-table tbody tr:nth-child(even){background-color:var(--row-alt-color,#f9f9f9)}.blib-sortable-table tbody tr:nth-child(odd){background-color:#fff}.blib-sortable-table tbody tr:hover{background-color:#e9ecef}.blib-sortable-table tbody{display:block;max-height:400px;overflow-y:auto}.blib-sortable-table thead,.blib-sortable-table tbody tr{display:table;width:100%;table-layout:fixed}.blib-sortable-table{width:100%;border-collapse:collapse;table-layout:fixed}.blib-sortable-table th{position:relative;white-space:nowrap;user-select:none}.blib-sortable-table th .resize-handle{background:transparent;width:5px;cursor:col-resize;height:100%;position:absolute;right:0;top:0}.blib-sortable-table tfoot{background:#f4f4f4;font-weight:bold;border-top:2px solid #ddd;text-align:right}.blib-sortable-table tbody{display:block;max-height:400px;overflow-y:auto}.blib-sortable-table tbody tr{display:table;table-layout:fixed;width:100%}.blib-sortable-table tbody tr:nth-child(even){background:#f9f9f9}.blib-sortable-table tbody tr:nth-child(odd){background:#fff}.container-fixed-width{max-width:1024px;margin:0 auto;padding:20px;border:1px solid #ddd;border-radius:8px;background-color:#f8f9fa}.blib-sortable-table{width:100%;border-collapse:collapse;table-layout:fixed}.blib-sortable-table th,.blib-sortable-table td{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.blib-sortable-table tbody{display:block;max-height:400px;overflow-y:auto}.blib-sortable-table tbody tr{display:table;width:100%;table-layout:fixed}:root{--blib-bgcolor-zebra-th:#333;--blib-color-zebra-th:#fff;--blib-bcolor-zebra-cell:#ccc;--blib-bgcolor-zebra-rows-even:rrgba(255,255,255,0.1);--blib-bgcolor-zebra-rows-odd:rgba(0,0,0,0.1)}.zebra-table tbody tr.zebra-even{background-color:var(--blib-bgcolor-zebra-rows-even)}.zebra-table tbody tr.zebra-odd{background-color:var(--blib-bgcolor-zebra-rows-odd)}.zebra-table th,.zebra-table td{padding:10px;border:1px solid var(--blib-bcolor-zebra-cell);text-align:left}.zebra-table thead th{background-color:var(--blib-bgcolor-zebra-th);color:var(--blib-color-zebra-th);text-transform:uppercase}.blib-card{border:1px solid #ddd;border-radius:8px;padding:1rem;background-color:white;box-shadow:0 4px 8px rgba(0,0,0,0.1)}.blib-card-outline{border:2px dashed #555;background-color:transparent}.blib-card-flat{box-shadow:none;border:none}body,html{margin:0;padding:0;font-family:var(--blib-font-arial)}.blib-sidebar{width:250px;height:100vh;background-color:var(--sidebar-base-color,#0d6efd);padding:20px 10px;position:fixed;top:0;left:0;box-shadow:2px 0 5px rgba(0,0,0,0.1)}.blib-sidebar-menu{list-style:none !important;padding:0;margin:0}.blib-sidebar-menu li{margin-bottom:15px;list-style:none}.blib-sidebar-menu li a{text-decoration:none;color:white;font-size:18px;padding:10px;display:block;border-radius:4px;transition:background-color 0.3s ease;width:100%}.blib-sidebar-menu li a:hover{background-color:#0056b3}.blib-dropup{position:absolute;bottom:20px;left:20px;width:calc(100% - 40px)}.blib-dropup-button{width:100%;padding:10px;background-color:#0056b3;color:white;border:none;cursor:pointer;border-radius:4px;font-size:16px;text-align:center;transition:background-color 0.3s ease}.blib-dropup-button:hover{background-color:#004494}.blib-dropup-menu{display:none;list-style:none !important;margin:0;padding:10px 0;background-color:white;position:absolute;bottom:100%;left:0;width:100%;box-shadow:0 4px 8px rgba(0,0,0,0.1);border-radius:4px;z-index:1000}.blib-dropup-menu li{margin:0;padding:8px 15px;list-style:none}.blib-dropup-menu li a{text-decoration:none;color:#333;display:block}.blib-dropup-menu li:hover{background-color:#f0f0f0}.blib-dropup:hover .blib-dropup-menu{display:block}.blib-dropup-menu li a{text-decoration:none;color:#333;display:flex;align-items:center}.blib-dropup-menu li a i{margin-right:10px;font-size:16px;color:#0d6efd}.blib-dropup-menu li:hover a i{color:#0056b3}.blib-menu{list-style:none;margin:0;padding:0;display:flex}.blib-menu-item{margin-right:20px;position:relative}.blib-menu-item:last-child{margin-right:0}.blib-menu-item > a{text-decoration:none;color:white;font-size:16px;display:flex;align-items:center;padding:10px 15px;transition:background-color 0.3s ease}.blib-menu-item > a i{margin-right:8px;font-size:18px}.blib-menu-item > a:hover{background-color:#0056b3;border-radius:4px}.blib-menu-item > a i:hover{color:#e9ecef}.blib-sidebar-menu li a{text-decoration:none;color:white;display:flex;align-items:center;padding:10px;border-radius:4px;transition:background-color 0.3s ease}.blib-sidebar-menu li a i{margin-right:10px;font-size:18px}.blib-sidebar-menu li a:hover{background-color:#0056b3}.blib-dropup-button{display:flex;align-items:center;justify-content:center;padding:10px;background-color:#0056b3;color:white;border:none;cursor:pointer;border-radius:4px;font-size:16px;transition:background-color 0.3s ease}.blib-dropup-button i{margin-right:8px}.blib-dropup-button:hover{background-color:#004494}.blib-dropup-menu li a{text-decoration:none;color:#333;display:flex;align-items:center;padding:8px 15px}.blib-dropup-menu li a i{margin-right:10px;font-size:16px;color:#0d6efd}.blib-dropup-menu li:hover a{background-color:#f0f0f0}.blib-dropup-menu li:hover a i{color:#0056b3}body,html{margin:0;padding:0;font-family:Arial,sans-serif}.blib-sidebar{width:250px;height:100vh;background-color:#0d6efd;transition:width 0.3s ease;position:fixed;top:0;left:0;overflow:hidden}.blib-sidebar.collapsed{width:70px}.blib-toggle-btn{background:none;border:none;color:white;font-size:20px;cursor:pointer;margin:10px}.blib-sidebar-menu{list-style:none;padding:0;margin:0}.blib-sidebar-menu li{display:flex;align-items:center;padding:10px;overflow:hidden}.blib-sidebar-menu li a{text-decoration:none;color:white;font-size:18px;display:flex;align-items:center}.blib-sidebar-menu li a i{font-size:20px;margin-right:15px;transition:margin-right 0.3s ease}.blib-sidebar-menu li a span{white-space:nowrap;opacity:1;transition:opacity 0.3s ease}.blib-sidebar.collapsed .blib-sidebar-menu li a span{opacity:0}.blib-sidebar.collapsed .blib-sidebar-menu li a i{margin-right:0}.blib-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;max-width:500px;background-color:#fff;color:#333;border-radius:8px;box-shadow:0 4px 15px rgba(0,0,0,0.2);z-index:1000;display:none;flex-direction:column;overflow:hidden;animation:blib-modal-fade-in 0.3s ease-out}.blib-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:999;display:none}.blib-modal-side{position:fixed;top:0;right:0;width:300px;height:100vh;background-color:var(--blib-base-bg-color,#fff);color:var(--blib-text-color,#333);z-index:1050;display:none;box-shadow:-4px 0 10px rgba(0,0,0,0.1);transform:translateX(100%);transition:transform 0.3s ease-in-out}.blib-modal-side.show{transform:translateX(0);display:block}.blib-modal-fullscreen{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:var(--blib-base-bg-color,#fff);color:var(--blib-text-color,#333);z-index:1050;display:none;flex-direction:column;overflow:auto}.blib-modal-header{background-color:#006df2;color:#fff;padding:15px;font-size:16px;font-weight:bold;display:flex;justify-content:space-between;align-items:center}.blib-modal-body{padding:20px;font-size:14px;line-height:1.6}.blib-modal-footer{padding:15px;text-align:right;border-top:1px solid #e9ecef;display:flex;justify-content:flex-end;gap:10px}.blib-modal-footer button,.blib-modal-close{padding:10px 20px;border-radius:4px;border:none;cursor:pointer;font-size:14px;transition:background-color 0.3s ease,color 0.3s ease}.blib-modal-footer .btn-primary{background-color:#006df2;color:#fff}.blib-modal-footer .btn-primary:hover{background-color:#0056b3}.blib-modal-footer .btn-secondary{background-color:#f8f9fa;color:#333}.blib-modal-footer .btn-secondary:hover{background-color:#e9ecef}.blib-modal-close{background:transparent;border:none;color:#333;font-size:20px;cursor:pointer;transition:color 0.3s ease}.blib-modal-close:hover{color:#555}@keyframes blib-modal-fade-in{from{opacity:0;transform:translate(-50%,-55%)}to{opacity:1;transform:translate(-50%,-50%)}}:root{--filter-blur-brightness:blur(7em) brightness(5);backdrop-filter:hue-rotate(90deg)}