@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&family=Inter:wght@400;500&display=swap";:root{--primary-green: #76BD47;--secondary-green: #5fa036;--light-green: #f0f9eb;--text-color: #181818;--light-gray: #eee;--white: #fff;--danger: #dc3545;--shadow: 0 2px 10px rgba(0, 0, 0, .08);--transition: all .2s ease;--logo-height-desktop: 85px;--logo-height-mobile: 60px;--logo-margin-desktop: -25px;--logo-margin-mobile: -12px;--nav-font-size: 16px;--action-label-font-size: 13px;--icon-font-size: 22px;--mobile-icon-font-size: 20px}.header{position:sticky;top:0;z-index:1000;background:var(--white);box-shadow:var(--shadow)}.container-fluid{max-width:1200px;margin:0 auto;padding:0 20px}.header-main{padding:15px 0;border-bottom:1px solid var(--light-gray);display:none}@media (min-width: 992px){.header-main{display:block}}.navbar-upper{display:flex;align-items:center;justify-content:space-between;gap:20px}.navbar-brand,.navbar-brand-mobile{flex-shrink:0}.navbar-brand{margin-left:var(--logo-margin-desktop)}.navbar-brand img{height:var(--logo-height-desktop);width:auto;transition:transform .3s ease}.navbar-brand:hover img{transform:scale(1.05)}.navbar-brand-mobile{margin-left:var(--logo-margin-mobile)}.navbar-brand-mobile img{height:var(--logo-height-mobile);width:auto}.header-actions{display:flex;align-items:center;gap:12px;flex-shrink:0}.header-action-btn{display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 16px;text-decoration:none;color:var(--text-color);border-radius:10px;transition:var(--transition);position:relative;min-width:70px}.header-action-btn:hover{background:#f5f5f5;color:var(--primary-green)}.header-action-btn i{font-size:var(--icon-font-size)}.action-label{font-size:var(--action-label-font-size);font-weight:600;letter-spacing:.3px}.badge{position:absolute;top:2px;right:8px;background:var(--danger);color:var(--white);font-size:11px;font-weight:700;padding:3px 7px;border-radius:12px;min-width:20px;height:20px;display:flex;align-items:center;justify-content:center}.user-menu{display:flex;align-items:center;gap:6px}.user-btn{background:var(--light-green);border:1px solid #d5eac7;padding:10px 16px}.logout-btn{background:none;border:none;padding:10px 12px;color:#666;cursor:pointer;border-radius:10px;transition:var(--transition);font-size:18px}.logout-btn:hover{background:#fee;color:var(--danger)}.login-btn{background:var(--primary-green);color:var(--white)!important;font-weight:600}.login-btn:hover{background:var(--secondary-green)!important}.header-nav{background:var(--white)}@media (min-width: 992px){.header-nav{border-top:1px solid var(--light-gray)}}.mobile-header{display:flex;align-items:center;justify-content:space-between;padding:12px 0}@media (min-width: 992px){.mobile-header{display:none}}.mobile-actions{display:flex;align-items:center;gap:16px}.mobile-action-btn{position:relative;color:var(--text-color);font-size:22px;padding:8px}.mobile-action-btn .badge{top:-2px;right:-2px;font-size:10px;padding:2px 5px;min-width:16px;height:16px}.desktop-menu{display:none;list-style:none;justify-content:center;flex:1;margin:0;padding:0}@media (min-width: 992px){.desktop-menu{display:flex}}.nav-item{position:relative;list-style:none}.nav-link{display:flex;align-items:center;gap:10px;padding:18px 24px;color:var(--text-color);text-decoration:none;font-weight:600;font-size:var(--nav-font-size);transition:var(--transition);border-bottom:4px solid transparent;background:none;border:none;cursor:pointer;font-family:inherit;letter-spacing:.3px}.nav-link:hover,.nav-link.active{color:var(--primary-green);background:#f9fcf7;border-bottom-color:var(--primary-green)}.nav-link i{font-size:18px}.chevron{font-size:12px;margin-left:6px;transition:transform .3s ease}.has-submenu:hover .chevron{transform:rotate(180deg)}.submenu{position:absolute;top:100%;left:0;min-width:220px;background:var(--white);box-shadow:0 8px 20px #0000001a;border-radius:0 0 8px 8px;padding:10px 0;opacity:0;visibility:hidden;transform:translateY(10px);transition:all .3s ease;z-index:100;list-style:none;margin:0}.has-submenu:hover .submenu{opacity:1;visibility:visible;transform:translateY(0)}.submenu li{list-style:none;margin:0;padding:0}.submenu li a{display:block;padding:12px 24px;color:#333;text-decoration:none;font-size:15px;transition:var(--transition);list-style:none;font-weight:500}.submenu li a:hover{background:var(--light-green);color:var(--primary-green);padding-left:28px}.mobile-menu{position:fixed;top:0;left:-100%;width:85%;max-width:320px;height:100vh;background:var(--white);z-index:1001;transition:left .3s ease;display:flex;flex-direction:column;overflow-y:auto}.mobile-menu.open{left:0}.mobile-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:1000}.mobile-menu-header{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid var(--light-gray);background:var(--primary-green);color:var(--white);font-weight:600;font-size:18px}.close-menu{background:none;border:none;color:var(--white);font-size:22px;cursor:pointer;padding:4px}.mobile-search{padding:12px 16px;border-bottom:1px solid var(--light-gray)}@media (max-width: 991px){.mobile-search .search-bar{height:42px}.mobile-search .search-bar input{font-size:14px;padding:8px 12px}.mobile-search .search-bar button{padding:8px 14px;font-size:14px}}.mobile-nav-menu{list-style:none;padding:0;margin:0;flex:1}.mobile-nav-menu>li{list-style:none;margin:0;padding:0}.mobile-nav-menu>li>a,.mobile-nav-menu>li>button{display:flex;align-items:center;gap:12px;padding:16px 20px;color:var(--text-color);text-decoration:none;font-weight:600;font-size:16px;border-bottom:1px solid #f5f5f5;transition:var(--transition);width:100%;text-align:left;background:none;border:none;cursor:pointer;font-family:inherit}.mobile-nav-menu>li>a:hover,.mobile-nav-menu>li>a.active,.mobile-nav-menu>li>button:hover{background:var(--light-green);color:var(--primary-green)}.mobile-nav-menu>li>a i,.mobile-nav-menu>li>button i{font-size:var(--mobile-icon-font-size);width:26px;text-align:center}.mobile-submenu{background:#f9f9f9;max-height:0;overflow:hidden;transition:max-height .3s ease;list-style:none;padding:0;margin:0}.mobile-submenu.open{max-height:200px}.mobile-submenu li{list-style:none;margin:0;padding:0}.mobile-submenu li a{display:block;padding:14px 20px 14px 48px;color:#555;text-decoration:none;font-size:15px;border-bottom:1px solid #eee;transition:var(--transition);list-style:none;font-weight:500}.mobile-submenu li a:hover{color:var(--primary-green);background:var(--light-green)}.mobile-menu-footer{padding:18px 20px;border-top:1px solid var(--light-gray);background:#f9f9f9}.mobile-user-btn,.mobile-login-btn,.mobile-logout-btn{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;padding:14px;border-radius:10px;font-weight:600;margin-bottom:12px;transition:var(--transition);font-size:16px}.mobile-user-btn,.mobile-login-btn{background:var(--primary-green);color:var(--white);text-decoration:none}.mobile-user-btn:hover,.mobile-login-btn:hover{background:var(--secondary-green)}.mobile-logout-btn{background:var(--white);color:var(--danger);border:2px solid var(--danger);cursor:pointer}.mobile-logout-btn:hover{background:var(--danger);color:var(--white)}.navbar-toggler{background:none;border:none;padding:10px;cursor:pointer;display:flex;flex-direction:column;gap:6px}.navbar-toggler span{display:block;width:26px;height:3px;background:var(--text-color);border-radius:3px;transition:all .3s ease}.navbar-toggler.active span:nth-child(1){transform:rotate(45deg) translate(6px,6px)}.navbar-toggler.active span:nth-child(2){opacity:0}.navbar-toggler.active span:nth-child(3){transform:rotate(-45deg) translate(6px,-6px)}@media (min-width: 992px) and (max-width: 1199px){.navbar-upper .search-bar{max-width:400px}}@media (min-width: 1200px){.navbar-upper .search-bar{max-width:500px}}@media (max-width: 767px){:root{--logo-height-mobile: 55px;--logo-margin-mobile: -10px}.mobile-header{padding:10px 0}.mobile-actions{gap:12px}.mobile-action-btn{font-size:20px;padding:6px}.mobile-search .search-bar{height:38px}.mobile-search .search-bar input{font-size:13px;padding:6px 10px}.mobile-search .search-bar button{padding:6px 12px;font-size:13px}}@media (min-width: 992px){.mobile-menu,.mobile-overlay{display:none}}@media (min-width: 1400px){.container-fluid{max-width:1300px}.navbar-brand img{height:90px}}@media (prefers-reduced-motion: reduce){.header *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.logo{display:inline-flex;align-items:center;gap:12px;text-decoration:none;transition:opacity .2s ease}.logo:hover{opacity:.9}.logo-image{-o-object-fit:contain;object-fit:contain}.logo-text{display:flex;flex-direction:column}.logo-text-main{font-family:Poppins,sans-serif;font-size:18px;font-weight:700;color:var(--begg-text-dark, #181818);line-height:1.2}.logo-text-sub{font-family:Inter,sans-serif;font-size:11px;color:var(--begg-text-light, #888888);font-style:italic}.tooltip-wrapper{position:relative;display:inline-block}.tooltip-content{animation:tooltipFadeIn .2s ease;filter:drop-shadow(0 4px 8px rgba(0,0,0,.1))}.tooltip-inner{padding:6px 12px;border-radius:6px;font-size:12px;font-family:Inter,sans-serif;font-weight:500;white-space:nowrap;background:var(--begg-text-dark, #181818);color:#fff}.tooltip-bottom{background:var(--begg-text-dark, #181818);color:#fff}.tooltip-arrow{position:absolute;bottom:-4px;left:50%;transform:translate(-50%) rotate(45deg);width:8px;height:8px;background:inherit}@keyframes tooltipFadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}:root{--dialog-bg: #ffffff;--dialog-overlay: rgba(0, 0, 0, .5);--dialog-border: #e2e8f0;--dialog-text: #1e293b;--dialog-text-light: #64748b;--dialog-primary: #76bd47;--dialog-primary-hover: #5a9c35;--dialog-secondary: #f1f5f9;--dialog-secondary-hover: #e2e8f0;--dialog-input-border: #e2e8f0;--dialog-input-focus: #76bd47;--dialog-error: #ef4444;--dialog-radius: 12px;--dialog-shadow: 0 20px 60px rgba(0, 0, 0, .15);--dialog-transition: .2s ease}.feedback-trigger{cursor:pointer;display:inline-block}.feedback-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:var(--dialog-overlay);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1100;animation:fadeIn .2s var(--dialog-transition);padding:16px}.feedback-dialog{background:var(--dialog-bg);border-radius:var(--dialog-radius);width:100%;max-width:425px;max-height:90vh;overflow-y:auto;box-shadow:var(--dialog-shadow);animation:slideUp .3s var(--dialog-transition);display:flex;flex-direction:column}.feedback-header{padding:24px 24px 16px;border-bottom:1px solid var(--dialog-border);position:relative}.feedback-title{font-family:Inter,sans-serif;font-size:20px;font-weight:600;color:var(--dialog-text);margin:0 0 8px;line-height:1.4}.feedback-description{font-family:Inter,sans-serif;font-size:14px;color:var(--dialog-text-light);margin:0;line-height:1.5;padding-right:32px}.feedback-close{position:absolute;top:20px;right:20px;width:32px;height:32px;border-radius:50%;border:none;background:var(--dialog-secondary);color:var(--dialog-text-light);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all var(--dialog-transition);font-size:20px;line-height:1}.feedback-close:hover{background:var(--dialog-secondary-hover);color:var(--dialog-text);transform:rotate(90deg)}.feedback-close:disabled{opacity:.5;cursor:not-allowed}.feedback-body{padding:24px;display:flex;flex-direction:column;gap:20px}.feedback-field{display:flex;flex-direction:column;gap:8px}.feedback-label{font-family:Inter,sans-serif;font-size:14px;font-weight:500;color:var(--dialog-text);display:block}.feedback-select,.feedback-input,.feedback-textarea{width:100%;padding:10px 12px;border:1px solid var(--dialog-input-border);border-radius:8px;font-family:Inter,sans-serif;font-size:14px;color:var(--dialog-text);background:var(--dialog-bg);transition:all var(--dialog-transition);line-height:1.5;box-sizing:border-box}.feedback-select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:16px;padding-right:40px}.feedback-select:focus,.feedback-input:focus,.feedback-textarea:focus{outline:none;border-color:var(--dialog-input-focus);box-shadow:0 0 0 4px #76bd471a}.feedback-select:disabled,.feedback-input:disabled,.feedback-textarea:disabled{background-color:var(--dialog-secondary);cursor:not-allowed;opacity:.8}.feedback-input[readonly]{background-color:var(--dialog-secondary);cursor:not-allowed;opacity:.8}.feedback-input-readonly{background-color:var(--dialog-secondary)!important}.feedback-textarea{resize:vertical;min-height:80px}.feedback-textarea-error{border-color:var(--dialog-error)!important}.feedback-textarea-error:focus{border-color:var(--dialog-error)!important;box-shadow:0 0 0 4px #ef44441a!important}.feedback-hint{font-size:12px;color:var(--dialog-text-light);margin:4px 0 0;display:flex;align-items:center;gap:4px}.feedback-hint-icon{color:var(--dialog-primary);font-weight:600}.feedback-required{color:var(--dialog-error);margin-left:2px}.feedback-error{font-size:12px;color:var(--dialog-error);margin:4px 0 0}.feedback-footer{padding:16px 24px 24px;border-top:1px solid var(--dialog-border);display:flex;justify-content:flex-end;gap:12px}.feedback-btn{padding:10px 20px;border-radius:8px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;cursor:pointer;transition:all var(--dialog-transition);border:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:100px;line-height:1}.feedback-btn:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.feedback-btn-primary{background:var(--dialog-primary);color:#fff}.feedback-btn-primary:hover:not(:disabled){background:var(--dialog-primary-hover);transform:translateY(-1px);box-shadow:0 4px 12px #76bd4740}.feedback-btn-secondary{background:var(--dialog-secondary);color:var(--dialog-text);border:1px solid var(--dialog-border)}.feedback-btn-secondary:hover:not(:disabled){background:var(--dialog-secondary-hover)}.feedback-spinner{animation:spin 1s linear infinite}@media (max-width: 480px){.feedback-dialog{max-width:100%;margin:16px}.feedback-header{padding:20px 20px 16px}.feedback-body{padding:20px}.feedback-footer{padding:16px 20px 20px;flex-direction:column-reverse}.feedback-btn{width:100%}.feedback-close{top:16px;right:16px}.feedback-description{padding-right:28px}}@media (max-width: 375px){.feedback-dialog{margin:12px}.feedback-header{padding:16px 16px 12px}.feedback-body{padding:16px;gap:16px}.feedback-footer{padding:12px 16px 16px}.feedback-title{font-size:18px}.feedback-description{font-size:13px}}@media (prefers-reduced-motion: reduce){.feedback-overlay,.feedback-dialog,.feedback-close,.feedback-btn,.feedback-spinner{animation:none!important;transition:none!important}.feedback-btn-primary:hover:not(:disabled),.feedback-close:hover{transform:none!important}}.action-btn.wishlist-btn{width:36px;height:36px;border-radius:50%;background:#fff;border:1px solid #d8d8d9;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;color:#666;font-size:14px;padding:0;outline:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.action-btn.wishlist-btn i{transition:all .2s ease}.action-btn.wishlist-btn:hover{background:#ffe5e5;border-color:#ff4757}.action-btn.wishlist-btn:hover i{color:#ff4757}.action-btn.wishlist-btn.active{background:#ff4757;border-color:#ff4757}.action-btn.wishlist-btn.active i{color:#fff}.action-btn.wishlist-btn.active:hover{background:#ff1f3f;border-color:#ff1f3f}@media (max-width: 768px){.action-btn.wishlist-btn{width:32px;height:32px;font-size:13px}}@media (max-width: 480px){.action-btn.wishlist-btn{width:30px;height:30px;font-size:12px}}.action-btn.cart-btn{width:36px;height:36px;border-radius:50%;background:#fff;border:1px solid #d8d8d9;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;color:#666;font-size:14px;padding:0;outline:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.action-btn.cart-btn i{transition:all .2s ease}.action-btn.cart-btn:hover{background:#e8f5e9;border-color:#76bd47}.action-btn.cart-btn:hover i{color:#76bd47}.action-btn.cart-btn.active{background:#76bd47;border-color:#76bd47;color:#fff}.action-btn.cart-btn.active i{color:#fff}.action-btn.cart-btn.active:hover{background:#5a9e35;border-color:#5a9e35}@media (max-width: 768px){.action-btn.cart-btn{width:32px;height:32px;font-size:13px}}@media (max-width: 480px){.action-btn.cart-btn{width:30px;height:30px;font-size:12px}}.action-btn.view-btn{width:36px;height:36px;border-radius:50%;background:#fff;border:1px solid #d8d8d9;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;color:#666;font-size:14px;padding:0;outline:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.action-btn.view-btn a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:inherit;text-decoration:none}.action-btn.view-btn i{transition:all .2s ease}.action-btn.view-btn:hover{background:#e3f2fd;border-color:#2196f3}.action-btn.view-btn:hover i{color:#2196f3}.action-btn.view-btn.active{background:#2196f3;border-color:#2196f3;color:#fff}.action-btn.view-btn.active i{color:#fff}.action-btn.view-btn.active:hover{background:#1976d2;border-color:#1976d2}@media (max-width: 768px){.action-btn.view-btn{width:32px;height:32px;font-size:13px}}@media (max-width: 480px){.action-btn.view-btn{width:30px;height:30px;font-size:12px}}.ebs-section{padding:60px 0;background:#fff;width:100%}.ebs-container{width:100%;max-width:1400px;margin:0 auto;padding:0 40px;box-sizing:border-box}.ebs-section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.ebs-title-wrapper{position:relative}.ebs-section-title{font-size:30px;font-weight:700;color:#181818;margin:0;font-family:Poppins,sans-serif}.ebs-title-underline{width:60px;height:4px;background:#76bd47;border-radius:2px;margin-top:8px}.ebs-view-all-link{display:flex;align-items:center;gap:8px;color:#76bd47;font-weight:600;text-decoration:none;font-size:16px;font-family:Inter,sans-serif;white-space:nowrap}.ebs-view-all-link:hover{color:#5a9c35}.ebs-view-all-link i{font-size:14px}.ebs-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:200px;width:100%;background:#f9f9f9;border-radius:8px;padding:2rem;text-align:center}.ebs-empty-state i{font-size:2.5rem;color:#76bd47;margin-bottom:1rem;opacity:.6}.ebs-message{color:#666;font-size:1rem;font-family:Inter,sans-serif;margin:0}@media (max-width: 768px){.ebs-container{padding:0 30px}.ebs-section-title{font-size:24px}.ebs-empty-state{min-height:150px;padding:1.5rem}.ebs-empty-state i{font-size:2rem}}@media (max-width: 480px){.ebs-container{padding:0 20px}.ebs-section-title{font-size:22px}.ebs-view-all-link{font-size:14px}.ebs-empty-state{min-height:120px;padding:1rem}.ebs-empty-state i{font-size:1.8rem;margin-bottom:.5rem}.ebs-message{font-size:.9rem}}.custom-spinner{clip-path:inset(0 100% 0 0);animation:custom-spinner-animation 1s steps(4) infinite}@keyframes custom-spinner-animation{to{clip-path:inset(0 -34% 0 0)}}#preloader-spinner{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fefefe;display:flex;justify-content:center;align-items:center;z-index:9999}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:root{--book-card-width: 240px;--book-card-height: 480px;--book-image-height: 320px;--card-gap: 20px;--section-padding-vertical: 60px;--container-max-width: 1400px;--nav-button-size: 44px;--card-border-radius: 12px;--transition-speed: .2s;--nav-button-offset: -20px}.bc-trending-section{padding:var(--section-padding-vertical) 0;background:#fff;width:100%;overflow:hidden;position:relative}.bc-container{width:100%;max-width:var(--container-max-width);margin:0 auto;padding:0 40px;box-sizing:border-box}.bc-section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.bc-title-wrapper{position:relative}.bc-section-title{font-size:30px;font-weight:700;color:#181818;margin:0;font-family:Poppins,sans-serif}.bc-title-underline{width:60px;height:4px;background:#76bd47;border-radius:2px;margin-top:12px}.bc-view-all-link{display:flex;align-items:center;gap:8px;color:#76bd47;font-weight:600;text-decoration:none;font-size:16px;font-family:Inter,sans-serif;white-space:nowrap}.bc-view-all-link:hover{color:#5a9c35}.bc-view-all-link i{font-size:14px}.bc-slider-wrapper{position:relative;width:100%;padding:0 40px;margin:0 auto}.bc-slider-nav{position:absolute;top:50%;transform:translateY(-50%);width:var(--nav-button-size);height:var(--nav-button-size);border-radius:50%;background:#fff;border:1px solid #D8D8D9;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all var(--transition-speed) ease;z-index:10;box-shadow:0 2px 8px #0000001a}.bc-slider-nav:hover{background:#76bd47;border-color:#76bd47;color:#fff;box-shadow:0 4px 12px #76bd474d}.bc-slider-prev{left:var(--nav-button-offset)}.bc-slider-next{right:var(--nav-button-offset)}.bc-slider-nav i{font-size:16px}.bc-slider-container{overflow:hidden;width:100%;margin:0 auto}.bc-slider-track{display:flex;transition:transform .4s ease;gap:var(--card-gap);padding:15px 0}.bc-book-slide{flex:0 0 calc(20% - (var(--card-gap) * 4 / 5));box-sizing:border-box;min-width:0}.bc-book-card{background:#fff;border-radius:var(--card-border-radius);overflow:hidden;border:1px solid #D8D8D9;height:var(--book-card-height);display:flex;flex-direction:column;width:100%;max-width:var(--book-card-width);margin:0 auto;transition:transform var(--transition-speed) ease}.bc-book-card:hover{transform:translateY(-4px);box-shadow:0 4px 12px #00000014}.bc-book-image-wrapper{position:relative;overflow:hidden;background:#f5f5f5;flex-shrink:0;height:var(--book-image-height)}.bc-book-image-link{display:block;width:100%;height:100%}.bc-book-image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:20px}.bc-book-badges{position:absolute;top:12px;left:12px;z-index:2}.bc-badge{padding:6px 12px;font-size:12px;font-weight:700;text-transform:uppercase;border-radius:4px;line-height:1;font-family:Inter,sans-serif}.bc-badge-sale{background:#ff6b35;color:#fff}.bc-book-action-buttons{position:absolute;top:12px;right:12px;display:flex;flex-direction:column;gap:8px;z-index:3}.bc-book-action-buttons button{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s ease;cursor:pointer;padding:0;border:none;background:none}.bc-book-action-buttons button i{font-size:14px}.bc-book-content{padding:20px;flex:1;display:flex;flex-direction:column;background-color:#f9f9f9}.bc-book-title{font-size:16px;font-weight:600;line-height:1.4;margin:0 0 8px;height:44px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:Poppins,sans-serif}.bc-book-title a{color:#181818;text-decoration:none}.bc-book-title a:hover{color:#76bd47}.bc-book-author{font-size:14px;color:#666;margin:0 0 15px;font-family:Inter,sans-serif}.bc-book-author span{color:#555;font-weight:500}.bc-book-price-wrapper{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:auto}.bc-price-old{font-size:14px;color:#999;text-decoration:line-through;font-family:Inter,sans-serif}.bc-price-current{font-size:18px;font-weight:700;color:#181818;font-family:Inter,sans-serif}.bc-price-current.bc-price-promo{color:#ff6b35}.bc-slider-dots{display:flex;justify-content:center;gap:10px;margin-top:30px}.bc-slider-dot{width:10px;height:10px;border-radius:50%;background:#d8d8d9;border:none;cursor:pointer;transition:all var(--transition-speed) ease;padding:0}.bc-slider-dot:hover{background:#83c259}.bc-slider-dot.active{background:#76bd47;width:30px;border-radius:6px}.bc-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;width:100%;background:#f9f9f9;border-radius:12px;padding:2rem;margin:20px 0}.bc-loading p{margin-top:1rem;font-family:Inter,sans-serif;color:#666;font-size:14px}@media (max-width: 1024px){:root{--book-card-height: 460px;--book-image-height: 300px;--card-gap: 18px;--nav-button-offset: -15px}.bc-container{padding:0 30px}.bc-section-title{font-size:28px}.bc-slider-wrapper{padding:0 30px}.bc-book-slide{flex:0 0 calc(33.333% - (var(--card-gap) * 2 / 3))}}@media (max-width: 992px){.bc-section{padding:40px 0}.bc-container{padding:0 30px}.bc-section-title{font-size:28px}.bc-book-slide{flex:0 0 calc(50% - (var(--card-gap) / 2))}.bc-book-card{height:380px}.bc-book-image-wrapper{height:200px}.bc-book-content{padding:10px}}@media (max-width: 768px){:root{--book-card-height: 360px;--book-image-height: 190px;--card-gap: 16px;--nav-button-offset: -10px}.bc-container{padding:0 25px}.bc-section-header{margin-bottom:30px}.bc-section-title{font-size:24px}.bc-title-underline{width:50px}.bc-slider-wrapper{padding:0 25px}.bc-slider-nav{width:36px;height:36px}.bc-book-slide{flex:0 0 calc(50% - (var(--card-gap) / 2))}.bc-book-card{height:360px}.bc-book-image-wrapper{height:190px}.bc-book-content{padding:8px}.bc-book-title{font-size:15px;height:40px;margin-bottom:3px}.bc-book-author{font-size:13px;margin-bottom:3px}.bc-price-current{font-size:16px}.bc-book-action-buttons button{width:32px;height:32px}.bc-book-action-buttons button i{font-size:13px}}@media (max-width: 480px){:root{--section-padding-vertical: 40px;--book-card-height: 280px;--book-image-height: 140px;--card-gap: 12px}.bc-container{padding:0 20px}.bc-section-header{margin-bottom:25px}.bc-section-title{font-size:22px}.bc-view-all-link{font-size:14px}.bc-slider-wrapper{padding:0 15px}.bc-slider-nav{display:none}.bc-book-slide{flex:0 0 calc(50% - (var(--card-gap) / 2))}.bc-book-card{height:280px}.bc-book-image-wrapper{height:140px}.bc-book-action-buttons{top:8px;right:8px;gap:6px}.bc-book-action-buttons button{width:28px;height:28px}.bc-book-action-buttons button i{font-size:11px}.bc-book-content{padding:8px}.bc-book-title{font-size:14px;height:38px;margin-bottom:2px}.bc-book-author{font-size:12px;margin-bottom:2px}.bc-price-current{font-size:14px}}@media (max-width: 375px){:root{--section-padding-vertical: 30px;--book-card-height: 260px;--book-image-height: 130px;--card-gap: 10px}.bc-container{padding:0 12px}.bc-section-title{font-size:20px}.bc-view-all-link{font-size:13px}.bc-slider-wrapper{padding:0 10px}.bc-book-card{height:260px}.bc-book-image-wrapper{height:130px}.bc-book-action-buttons button{width:26px;height:26px}.bc-book-action-buttons button i{font-size:10px}.bc-book-content{padding:6px}.bc-book-title{font-size:13px;height:36px}.bc-book-author{font-size:11px}.bc-price-current{font-size:13px}}@media (prefers-reduced-motion: reduce){.bc-slider-track,.bc-book-card,.bc-slider-nav,.bc-slider-dot{transition:none!important}.bc-book-card:hover{transform:none}}:root{--na-book-card-width: 240px;--na-book-card-height: 480px;--na-book-image-height: 320px;--na-card-gap: 20px;--na-section-padding-vertical: 60px;--na-container-max-width: 1400px;--na-nav-button-size: 44px;--na-card-border-radius: 12px;--na-transition-speed: .2s;--na-nav-button-offset: -20px}.na-trending-section{padding:var(--na-section-padding-vertical) 0;background:#fff;width:100%;overflow:hidden;position:relative}.na-container{width:100%;max-width:var(--na-container-max-width);margin:0 auto;padding:0 40px;box-sizing:border-box}.na-section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.na-title-wrapper{position:relative}.na-section-title{font-size:30px;font-weight:700;color:#181818;margin:0;font-family:Poppins,sans-serif}.na-title-underline{width:60px;height:4px;background:#76bd47;border-radius:2px;margin-top:12px}.na-view-all-link{display:flex;align-items:center;gap:8px;color:#76bd47;font-weight:600;text-decoration:none;font-size:16px;font-family:Inter,sans-serif;white-space:nowrap}.na-view-all-link:hover{color:#5a9c35}.na-view-all-link i{font-size:14px}.na-slider-wrapper{position:relative;width:100%;padding:0 40px;margin:0 auto}.na-slider-nav{position:absolute;top:50%;transform:translateY(-50%);width:var(--na-nav-button-size);height:var(--na-nav-button-size);border-radius:50%;background:#fff;border:1px solid #D8D8D9;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all var(--na-transition-speed) ease;z-index:10;box-shadow:0 2px 8px #0000001a}.na-slider-nav:hover{background:#76bd47;border-color:#76bd47;color:#fff;box-shadow:0 4px 12px #76bd474d}.na-slider-prev{left:var(--na-nav-button-offset)}.na-slider-next{right:var(--na-nav-button-offset)}.na-slider-nav i{font-size:16px}.na-slider-container{overflow:hidden;width:100%;margin:0 auto}.na-slider-track{display:flex;transition:transform .4s ease;gap:var(--na-card-gap);padding:15px 0}.na-book-slide{flex:0 0 calc(20% - (var(--na-card-gap) * 4 / 5));box-sizing:border-box;min-width:0}.na-book-card{background:#fff;border-radius:var(--na-card-border-radius);overflow:hidden;border:1px solid #D8D8D9;height:var(--na-book-card-height);display:flex;flex-direction:column;width:100%;max-width:var(--na-book-card-width);margin:0 auto;transition:transform var(--na-transition-speed) ease}.na-book-card:hover{transform:translateY(-4px);box-shadow:0 4px 12px #00000014}.na-book-image-wrapper{position:relative;overflow:hidden;background:#f5f5f5;flex-shrink:0;height:var(--na-book-image-height)}.na-book-image-link{display:block;width:100%;height:100%}.na-book-image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:20px;transition:transform .5s ease}.na-book-card:hover .na-book-image{transform:scale(1.05)}.na-book-badges{position:absolute;top:12px;left:12px;z-index:2}.na-badge{padding:6px 12px;font-size:12px;font-weight:700;text-transform:uppercase;border-radius:4px;line-height:1;font-family:Inter,sans-serif}.na-badge-sale{background:#ff6b35;color:#fff}.na-book-action-buttons{position:absolute;top:12px;right:12px;display:flex;flex-direction:column;gap:8px;z-index:3;opacity:1;transform:translate(0)}.na-book-action-buttons button{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s ease;cursor:pointer;padding:0;border:none;background:#fff;box-shadow:0 2px 8px #0000001a;color:#181818}.na-book-action-buttons button:hover{background:#76bd47;color:#fff}.na-book-action-buttons button i{font-size:14px}.na-book-content{padding:20px;flex:1;display:flex;flex-direction:column;background-color:#f9f9f9}.na-book-title{font-size:16px;font-weight:600;line-height:1.4;margin:0 0 8px;height:44px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:Poppins,sans-serif}.na-book-title a{color:#181818;text-decoration:none}.na-book-title a:hover{color:#76bd47}.na-book-author{font-size:14px;color:#666;margin:0 0 15px;font-family:Inter,sans-serif}.na-book-author span{color:#555;font-weight:500}.na-book-price-wrapper{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:auto}.na-price-old{font-size:14px;color:#999;text-decoration:line-through;font-family:Inter,sans-serif}.na-price-current{font-size:18px;font-weight:700;color:#181818;font-family:Inter,sans-serif}.na-price-current.na-price-promo{color:#ff6b35}.na-slider-dots{display:flex;justify-content:center;gap:10px;margin-top:30px}.na-slider-dot{width:10px;height:10px;border-radius:50%;background:#d8d8d9;border:none;cursor:pointer;transition:all var(--na-transition-speed) ease;padding:0}.na-slider-dot:hover{background:#83c259}.na-slider-dot.active{background:#76bd47;width:30px;border-radius:6px}.na-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;width:100%;background:#f9f9f9;border-radius:12px;padding:2rem;margin:20px 0}.na-loading p{margin-top:1rem;font-family:Inter,sans-serif;color:#666;font-size:14px}@media (max-width: 1200px){.na-container{padding:0 30px}}@media (max-width: 992px){.na-trending-section{padding:40px 0}.na-container{padding:0 30px}.na-section-title{font-size:28px}.na-book-slide{flex:0 0 calc(50% - (var(--na-card-gap) / 2))}.na-book-card{height:380px}.na-book-image-wrapper{height:200px}.na-book-content{padding:16px}}@media (max-width: 768px){:root{--na-book-card-height: 360px;--na-book-image-height: 190px;--na-card-gap: 16px;--na-nav-button-offset: -10px}.na-container{padding:0 25px}.na-section-header{margin-bottom:30px}.na-section-title{font-size:24px}.na-title-underline{width:50px}.na-slider-wrapper{padding:0 25px}.na-slider-nav{width:36px;height:36px}.na-book-slide{flex:0 0 calc(50% - (var(--na-card-gap) / 2))}.na-book-card{height:360px}.na-book-image-wrapper{height:190px}.na-book-content{padding:14px}.na-book-title{font-size:15px;height:42px;margin-bottom:4px}.na-book-author{font-size:13px;margin-bottom:10px}.na-price-current{font-size:16px}.na-book-action-buttons button{width:32px;height:32px}.na-book-action-buttons button i{font-size:13px}}@media (max-width: 480px){:root{--na-section-padding-vertical: 40px;--na-book-card-height: 280px;--na-book-image-height: 140px;--na-card-gap: 12px}.na-container{padding:0 20px}.na-section-header{margin-bottom:25px}.na-section-title{font-size:22px}.na-view-all-link{font-size:14px}.na-slider-wrapper{padding:0 15px}.na-slider-nav{display:none}.na-book-slide{flex:0 0 calc(50% - (var(--na-card-gap) / 2))}.na-book-card{height:280px}.na-book-image-wrapper{height:140px}.na-book-action-buttons{top:8px;right:8px;gap:6px}.na-book-action-buttons button{width:28px;height:28px}.na-book-action-buttons button i{font-size:11px}.na-book-content{padding:10px}.na-book-title{font-size:14px;height:38px;margin-bottom:2px}.na-book-author{font-size:12px;margin-bottom:2px}.na-price-current{font-size:14px}.na-price-old{font-size:11px}}@media (max-width: 375px){:root{--na-section-padding-vertical: 30px;--na-book-card-height: 260px;--na-book-image-height: 130px;--na-card-gap: 10px}.na-container{padding:0 12px}.na-section-title{font-size:20px}.na-view-all-link{font-size:13px}.na-slider-wrapper{padding:0 10px}.na-book-card{height:260px}.na-book-image-wrapper{height:130px}.na-book-action-buttons button{width:26px;height:26px}.na-book-action-buttons button i{font-size:10px}.na-book-content{padding:8px}.na-book-title{font-size:13px;height:36px}.na-book-author{font-size:11px}.na-price-current{font-size:13px}}@media (prefers-reduced-motion: reduce){.na-slider-track,.na-book-card,.na-book-image,.na-slider-nav,.na-slider-dot,.na-book-action-buttons button{transition:none!important;animation:none!important}.na-book-card:hover{transform:none}}:root{--wd-green-primary: #76BD47;--wd-green-secondary: #83C259;--wd-green-light: #D5EAC7;--wd-text-black: #181818;--wd-gray-light: #D8D8D9;--wd-white: #FFFFFF;--wd-accent-orange: #FF6B35;--wd-star-yellow: #FFB800;--wd-heart-red: #FF4757;--wd-card-border-radius: 12px;--wd-card-gap: 20px;--wd-transition-speed: .3s;--wd-section-padding: 60px 0;--wd-container-max-width: 1400px}.weekly-deal-section{padding:var(--wd-section-padding);background:var(--wd-white);width:100%;overflow:hidden}.weekly-deal-container{width:100%;max-width:var(--wd-container-max-width);margin:0 auto;padding:0 40px;box-sizing:border-box}.weekly-deal-content{display:grid;grid-template-columns:2fr 1fr;gap:40px;align-items:start}.weekly-deal-left{width:100%;display:flex;flex-direction:column}.weekly-deal-header{margin-bottom:40px;width:100%;text-align:left}.weekly-deal-title-wrapper{position:relative;display:inline-block}.weekly-deal-title{font-size:30px;font-weight:700;color:var(--wd-text-black);margin:0;font-family:Poppins,sans-serif}.weekly-deal-title-underline{width:60px;height:4px;background:var(--wd-green-primary);border-radius:2px;margin-top:12px}.weekly-deal-slider-container{overflow:hidden;border-radius:var(--wd-card-border-radius);margin:0;width:100%}.weekly-deal-slider{display:flex;transition:transform var(--wd-transition-speed) ease-in-out}.weekly-deal-slide{flex:0 0 100%;min-width:100%;box-sizing:border-box}.weekly-deal-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);gap:var(--wd-card-gap);width:100%;min-height:840px}.weekly-deal-card{background:var(--wd-white);border-radius:var(--wd-card-border-radius);overflow:hidden;border:1px solid var(--wd-gray-light);height:400px;display:flex;flex-direction:column;transition:all var(--wd-transition-speed) ease;width:100%}.weekly-deal-card:hover{transform:translateY(-4px);box-shadow:0 4px 12px #00000014;border-color:var(--wd-green-light)}.weekly-deal-image-wrapper{position:relative;overflow:hidden;background:#f5f5f5;flex-shrink:0;height:220px}.weekly-deal-card-image{position:relative;height:100%;width:100%;overflow:hidden;background:#f5f5f5;display:flex;align-items:center;justify-content:center}.weekly-deal-card-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:20px;transition:transform var(--wd-transition-speed) ease}.weekly-deal-card:hover .weekly-deal-card-image img{transform:scale(1.04)}.weekly-deal-action-buttons{position:absolute;top:12px;right:12px;display:flex;flex-direction:column;gap:8px;z-index:3;opacity:1;transform:translate(0)}.weekly-deal-action-buttons button{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s ease;cursor:pointer;padding:0;border:none;background:none}.weekly-deal-action-buttons button i{font-size:14px}.weekly-deal-card-content{padding:12px 12px 8px;flex:1;display:flex;flex-direction:column;background-color:#f9f9f9;text-align:center;align-items:center}.weekly-deal-card-title{font-size:16px;font-weight:600;line-height:1.3;margin:0 0 4px;height:42px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:Poppins,sans-serif;color:var(--wd-text-black);width:100%}.weekly-deal-card-author{font-size:14px;color:#666;margin:0 0 4px;font-family:Inter,sans-serif;width:100%}.weekly-deal-card-author span{color:#555;font-weight:500}.weekly-deal-rating{display:flex;justify-content:center;gap:2px;margin-bottom:6px;font-size:14px;color:var(--wd-star-yellow);width:100%}.weekly-deal-rating .fa-star.far{color:#d8d8d9}.weekly-deal-price-wrapper{display:flex;justify-content:center;align-items:center;gap:8px;flex-wrap:wrap;margin-top:auto;margin-bottom:6px;width:100%}.weekly-deal-old-price{font-size:14px;color:#999;text-decoration:line-through;font-family:Inter,sans-serif}.weekly-deal-current-price{font-size:18px;font-weight:700;color:var(--wd-text-black);font-family:Inter,sans-serif}.weekly-deal-sold{font-size:12px;color:#666;width:100%;text-align:center}.weekly-deal-sold span{display:block;margin-bottom:3px}.weekly-deal-progress-bar-container{width:100%;height:6px;background:#e9ecef;border-radius:3px;overflow:hidden}.weekly-deal-progress-bar-fill{height:100%;background:linear-gradient(90deg,var(--wd-green-primary),var(--wd-green-secondary));border-radius:3px;transition:width .4s ease}.weekly-deal-slider-dots{display:flex;justify-content:center;gap:10px;margin-top:30px}.weekly-deal-slider-dot{width:10px;height:10px;border-radius:50%;background:var(--wd-gray-light);border:none;cursor:pointer;transition:all var(--wd-transition-speed) ease;padding:0}.weekly-deal-slider-dot:hover{background:var(--wd-green-secondary)}.weekly-deal-slider-dot.active{background:var(--wd-green-primary);width:30px;border-radius:6px}.weekly-deal-right{display:flex;height:100%;padding-top:100px}.weekly-deal-promo-banner{flex:1;background:linear-gradient(135deg,var(--wd-green-primary) 0%,var(--wd-green-secondary) 100%);border-radius:16px;padding:30px 24px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;text-align:center;position:relative;overflow:hidden;height:100%;min-height:420px}.weekly-deal-promo-content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;width:100%}.weekly-deal-promo-discount{font-size:40px;font-weight:800;color:var(--wd-white);margin:0 0 8px;text-shadow:0 3px 15px rgba(0,0,0,.15);line-height:1.1;font-family:Poppins,sans-serif}.weekly-deal-promo-subtitle{font-size:16px;color:#fffffff2;margin:0 0 20px;font-weight:500;line-height:1.3;font-family:Inter,sans-serif}.weekly-deal-promo-btn{display:inline-flex;align-items:center;gap:8px;background:var(--wd-white);color:var(--wd-green-primary);padding:14px 28px;border-radius:24px;text-decoration:none;font-weight:700;font-size:15px;transition:all .25s ease;box-shadow:0 3px 12px #0000001f;margin:8px 0;font-family:Inter,sans-serif}.weekly-deal-promo-btn:hover{transform:translateY(-2px);box-shadow:0 5px 18px #0000002e;background:#f8f8f8}.weekly-deal-promo-note{font-size:12px;color:#ffffffd9;margin:15px 0 0;line-height:1.4;font-family:Inter,sans-serif}.weekly-deal-promo-image{width:100%;max-width:320px;height:auto;-o-object-fit:contain;object-fit:contain;margin-top:20px;filter:drop-shadow(0 8px 20px rgba(0,0,0,.15))}@media (max-width: 768px){.weekly-deal-slider{transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.weekly-deal-slider-dot.active{animation:pulse 2s infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.7}}}@media (max-width: 1200px){.weekly-deal-content{grid-template-columns:1fr;gap:30px}.weekly-deal-right{height:auto;padding-top:0}.weekly-deal-promo-banner{min-height:auto;padding:24px;flex-direction:row;gap:30px;align-items:center;height:auto}.weekly-deal-promo-content{text-align:left;flex:1;align-items:flex-start;justify-content:flex-start}.weekly-deal-promo-discount{font-size:36px}.weekly-deal-promo-image{max-width:240px;margin-top:0}}@media (max-width: 992px){.weekly-deal-section{padding:40px 0}.weekly-deal-container{padding:0 30px}.weekly-deal-title{font-size:28px}.weekly-deal-grid{grid-template-columns:repeat(2,1fr);min-height:800px}.weekly-deal-card{height:380px}.weekly-deal-image-wrapper{height:200px}.weekly-deal-card-content{padding:10px 10px 6px}.weekly-deal-promo-banner{flex-direction:column;text-align:center;padding:24px 20px}.weekly-deal-promo-content{text-align:center;align-items:center}.weekly-deal-promo-discount{font-size:32px}.weekly-deal-promo-image{max-width:200px}}@media (max-width: 768px){.weekly-deal-container{padding:0 25px}.weekly-deal-title{font-size:24px}.weekly-deal-title-underline{width:50px}.weekly-deal-grid{min-height:760px}.weekly-deal-card{height:360px}.weekly-deal-image-wrapper{height:190px}.weekly-deal-card-content{padding:8px 8px 4px}.weekly-deal-card-title{font-size:15px;height:40px;margin-bottom:3px}.weekly-deal-card-author{font-size:13px;margin-bottom:3px}.weekly-deal-rating{margin-bottom:4px}.weekly-deal-current-price{font-size:16px}.weekly-deal-promo-banner{padding:20px 16px}.weekly-deal-promo-discount{font-size:28px}.weekly-deal-promo-btn{padding:12px 24px;font-size:14px}}@media (max-width: 480px){.weekly-deal-section{padding:30px 0}.weekly-deal-container{padding:0 20px}.weekly-deal-title{font-size:22px}.weekly-deal-header{margin-bottom:25px}.weekly-deal-grid{grid-template-columns:repeat(2,1fr);gap:12px;min-height:560px}.weekly-deal-card{height:260px}.weekly-deal-image-wrapper{height:130px}.weekly-deal-action-buttons{top:8px;right:8px;gap:6px}.weekly-deal-action-buttons button{width:26px;height:26px}.weekly-deal-action-buttons button i{font-size:11px}.weekly-deal-card-content{padding:6px 6px 2px}.weekly-deal-card-title{font-size:12px;height:30px;margin-bottom:2px}.weekly-deal-card-author{font-size:10px;margin-bottom:2px}.weekly-deal-rating{font-size:10px;margin-bottom:4px;gap:1px}.weekly-deal-price-wrapper{gap:4px;margin-bottom:4px}.weekly-deal-old-price{font-size:10px}.weekly-deal-current-price{font-size:12px}.weekly-deal-sold{font-size:9px}.weekly-deal-sold span{margin-bottom:2px}.weekly-deal-progress-bar-container{height:4px}.weekly-deal-promo-banner{padding:16px 12px;min-height:250px}.weekly-deal-promo-discount{font-size:22px}.weekly-deal-promo-subtitle{font-size:13px;margin-bottom:12px}.weekly-deal-promo-btn{padding:10px 18px;font-size:12px}.weekly-deal-promo-note{font-size:10px;margin-top:10px}.weekly-deal-promo-image{max-width:140px;margin-top:15px}}@media (max-width: 375px){.weekly-deal-container{padding:0 12px}.weekly-deal-title{font-size:20px}.weekly-deal-grid{gap:10px;min-height:520px}.weekly-deal-card{height:240px}.weekly-deal-image-wrapper{height:120px}.weekly-deal-action-buttons button{width:24px;height:24px}.weekly-deal-action-buttons button i{font-size:10px}.weekly-deal-card-content{padding:4px 4px 2px}.weekly-deal-card-title{font-size:11px;height:28px}.weekly-deal-card-author{font-size:9px}.weekly-deal-current-price{font-size:11px}.weekly-deal-old-price{font-size:9px}.weekly-deal-promo-banner{padding:14px 10px;min-height:230px}.weekly-deal-promo-discount{font-size:20px}.weekly-deal-promo-btn{padding:8px 16px;font-size:11px}.weekly-deal-promo-image{max-width:120px}}.weekly-deal-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;width:100%;background:#f9f9f9;border-radius:8px;padding:2rem}.weekly-deal-loading .spinner{width:50px;height:50px;border:3px solid #f3f3f3;border-top:3px solid var(--wd-green-primary);border-radius:50%;animation:spin 1s linear infinite;margin-bottom:1rem}.weekly-deal-error{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;width:100%;background:#f9f9f9;border-radius:8px;padding:2rem;text-align:center}.weekly-deal-error i{font-size:3rem;color:var(--wd-green-primary);margin-bottom:1rem}.weekly-deal-error p{color:#666;font-size:1.1rem;max-width:300px}@media (prefers-reduced-motion: reduce){.weekly-deal-slider,.weekly-deal-card,.weekly-deal-action-buttons button,.weekly-deal-slider-dot,.weekly-deal-promo-btn,.weekly-deal-card-image img,.weekly-deal-loading .spinner{transition:none!important;animation:none!important}.weekly-deal-card:hover{transform:none}.weekly-deal-slider-dot.active{animation:none}}:root{--cs-book-card-width: 240px;--cs-book-card-height: 480px;--cs-book-image-height: 320px;--cs-card-gap: 20px;--cs-section-padding-vertical: 60px;--cs-container-max-width: 1400px;--cs-nav-button-size: 44px;--cs-card-border-radius: 12px;--cs-transition-speed: .2s;--cs-nav-button-offset: -20px}.cs-trending-section{padding:var(--cs-section-padding-vertical) 0;background:#fff;width:100%;overflow:hidden;position:relative}.cs-container{width:100%;max-width:var(--cs-container-max-width);margin:0 auto;padding:0 40px;box-sizing:border-box}.cs-section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.cs-title-wrapper{position:relative}.cs-section-title{font-size:30px;font-weight:700;color:#181818;margin:0;font-family:Poppins,sans-serif}.cs-title-underline{width:60px;height:4px;background:#76bd47;border-radius:2px;margin-top:12px}.cs-view-all-link{display:flex;align-items:center;gap:8px;color:#76bd47;font-weight:600;text-decoration:none;font-size:16px;font-family:Inter,sans-serif;white-space:nowrap}.cs-view-all-link:hover{color:#5a9c35}.cs-view-all-link i{font-size:14px}.cs-slider-wrapper{position:relative;width:100%;padding:0 40px;margin:0 auto}.cs-slider-nav{position:absolute;top:50%;transform:translateY(-50%);width:var(--cs-nav-button-size);height:var(--cs-nav-button-size);border-radius:50%;background:#fff;border:1px solid #D8D8D9;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all var(--cs-transition-speed) ease;z-index:10;box-shadow:0 2px 8px #0000001a}.cs-slider-nav:hover{background:#76bd47;border-color:#76bd47;color:#fff;box-shadow:0 4px 12px #76bd474d}.cs-slider-prev{left:var(--cs-nav-button-offset)}.cs-slider-next{right:var(--cs-nav-button-offset)}.cs-slider-nav i{font-size:16px}.cs-slider-container{overflow:hidden;width:100%;margin:0 auto}.cs-slider-track{display:flex;transition:transform .4s ease;gap:var(--cs-card-gap);padding:15px 0}.cs-book-slide{flex:0 0 calc(20% - (var(--cs-card-gap) * 4 / 5));box-sizing:border-box;min-width:0}.cs-book-card{background:#fff;border-radius:var(--cs-card-border-radius);overflow:hidden;border:1px solid #D8D8D9;height:var(--cs-book-card-height);display:flex;flex-direction:column;width:100%;max-width:var(--cs-book-card-width);margin:0 auto;transition:transform var(--cs-transition-speed) ease}.cs-book-card:hover{transform:translateY(-4px);box-shadow:0 4px 12px #00000014}.cs-book-image-wrapper{position:relative;overflow:hidden;background:#f5f5f5;flex-shrink:0;height:var(--cs-book-image-height)}.cs-book-image-link{display:block;width:100%;height:100%}.cs-book-image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:20px;transition:transform .5s ease}.cs-book-card:hover .cs-book-image{transform:scale(1.05)}.cs-book-badge{position:absolute;top:12px;left:12px;z-index:2}.cs-book-badge span{background:#ff6b35;color:#fff;padding:6px 12px;border-radius:20px;font-size:12px;font-weight:600;font-family:Inter,sans-serif;box-shadow:0 2px 4px #0000001a}.cs-book-action-buttons{position:absolute;top:12px;right:12px;display:flex;flex-direction:column;gap:8px;z-index:3;opacity:1;transform:translate(0)}.cs-book-action-buttons button,.cs-book-action-buttons a{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s ease;cursor:pointer;padding:0;border:none;background:var(--cs-white);box-shadow:0 2px 8px #0000001a;color:var(--cs-text-black)}.cs-book-action-buttons button:hover,.cs-book-action-buttons a:hover{background:#76bd47;color:#fff}.cs-book-action-buttons button i,.cs-book-action-buttons a i{font-size:14px}.cs-book-content{padding:20px;flex:1;display:flex;flex-direction:column;background-color:#f9f9f9;text-align:center;align-items:center}.cs-book-title{font-size:16px;font-weight:600;line-height:1.4;margin:0 0 8px;height:44px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:Poppins,sans-serif;width:100%}.cs-book-title a{color:#181818;text-decoration:none}.cs-book-title a:hover{color:#76bd47}.cs-book-rating{display:flex;justify-content:center;gap:2px;margin-bottom:12px;font-size:14px;color:#ffb800;width:100%}.cs-book-rating .fa-star.far{color:#d8d8d9}.cs-book-author{font-size:14px;color:#666;margin:0 0 15px;font-family:Inter,sans-serif;width:100%}.cs-book-author span{color:#555;font-weight:500}.cs-book-price-wrapper{display:flex;justify-content:center;align-items:center;gap:10px;flex-wrap:wrap;margin-top:auto;margin-bottom:12px;width:100%}.cs-price-current{font-size:18px;font-weight:700;color:#181818;font-family:Inter,sans-serif}.cs-release-date{font-size:11px;color:#ff6b35;margin-top:8px;font-family:Inter,sans-serif;font-weight:500}.cs-slider-dots{display:flex;justify-content:center;gap:10px;margin-top:30px}.cs-slider-dot{width:10px;height:10px;border-radius:50%;background:#d8d8d9;border:none;cursor:pointer;transition:all var(--cs-transition-speed) ease;padding:0}.cs-slider-dot:hover{background:#83c259}.cs-slider-dot.active{background:#76bd47;width:30px;border-radius:6px}.cs-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;width:100%;background:#f9f9f9;border-radius:12px;padding:2rem;margin:20px 0}.cs-loading p{margin-top:1rem;font-family:Inter,sans-serif;color:#666;font-size:14px}@media (max-width: 1200px){.cs-container{padding:0 30px}}@media (max-width: 992px){.cs-trending-section{padding:40px 0}.cs-container{padding:0 30px}.cs-section-title{font-size:28px}.cs-book-slide{flex:0 0 calc(50% - (var(--cs-card-gap) / 2))}.cs-book-card{height:380px}.cs-book-image-wrapper{height:200px}.cs-book-content{padding:16px}}@media (max-width: 768px){:root{--cs-book-card-height: 360px;--cs-book-image-height: 190px;--cs-card-gap: 16px;--cs-nav-button-offset: -10px}.cs-container{padding:0 25px}.cs-section-header{margin-bottom:30px}.cs-section-title{font-size:24px}.cs-title-underline{width:50px}.cs-slider-wrapper{padding:0 25px}.cs-slider-nav{width:36px;height:36px}.cs-book-slide{flex:0 0 calc(50% - (var(--cs-card-gap) / 2))}.cs-book-card{height:360px}.cs-book-image-wrapper{height:190px}.cs-book-content{padding:14px}.cs-book-title{font-size:15px;height:42px;margin-bottom:4px}.cs-book-author{font-size:13px;margin-bottom:10px}.cs-price-current{font-size:16px}.cs-book-action-buttons button,.cs-book-action-buttons a{width:32px;height:32px}.cs-book-action-buttons button i,.cs-book-action-buttons a i{font-size:13px}}@media (max-width: 480px){:root{--cs-section-padding-vertical: 40px;--cs-book-card-height: 280px;--cs-book-image-height: 140px;--cs-card-gap: 12px}.cs-container{padding:0 20px}.cs-section-header{margin-bottom:25px}.cs-section-title{font-size:22px}.cs-view-all-link{font-size:14px}.cs-slider-wrapper{padding:0 15px}.cs-slider-nav{display:none}.cs-book-slide{flex:0 0 calc(50% - (var(--cs-card-gap) / 2))}.cs-book-card{height:280px}.cs-book-image-wrapper{height:140px}.cs-book-action-buttons{top:8px;right:8px;gap:6px}.cs-book-action-buttons button,.cs-book-action-buttons a{width:28px;height:28px}.cs-book-action-buttons button i,.cs-book-action-buttons a i{font-size:11px}.cs-book-content{padding:10px}.cs-book-title{font-size:14px;height:38px;margin-bottom:2px}.cs-book-author{font-size:12px;margin-bottom:2px}.cs-price-current{font-size:14px}.cs-release-date{font-size:10px;margin-top:4px}}@media (max-width: 375px){:root{--cs-section-padding-vertical: 30px;--cs-book-card-height: 260px;--cs-book-image-height: 130px;--cs-card-gap: 10px}.cs-container{padding:0 12px}.cs-section-title{font-size:20px}.cs-view-all-link{font-size:13px}.cs-slider-wrapper{padding:0 10px}.cs-book-card{height:260px}.cs-book-image-wrapper{height:130px}.cs-book-action-buttons button,.cs-book-action-buttons a{width:26px;height:26px}.cs-book-action-buttons button i,.cs-book-action-buttons a i{font-size:10px}.cs-book-content{padding:8px}.cs-book-title{font-size:13px;height:36px}.cs-book-author{font-size:11px}.cs-price-current{font-size:13px}}@media (prefers-reduced-motion: reduce){.cs-slider-track,.cs-book-card,.cs-book-image,.cs-slider-nav,.cs-slider-dot,.cs-book-action-buttons button,.cs-book-action-buttons a{transition:none!important;animation:none!important}.cs-book-card:hover{transform:none}}:root{--sp-green-primary: #76BD47;--sp-green-secondary: #83C259;--sp-green-light: #D5EAC7;--sp-text-black: #181818;--sp-gray-light: #D8D8D9;--sp-white: #FFFFFF;--sp-heart-red: #FF4757}.sp-section{padding:60px 0;background:var(--sp-white);width:100%;overflow:hidden}.sp-container{width:100%;max-width:1400px;margin:0 auto;padding:0 40px;box-sizing:border-box}.sp-section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px;flex-wrap:wrap;gap:20px}.sp-title-wrapper{position:relative}.sp-section-title{font-size:30px;font-weight:700;color:var(--sp-text-black);margin:0;font-family:Poppins,sans-serif}.sp-title-underline{width:60px;height:4px;background:var(--sp-green-primary);border-radius:2px;margin-top:12px}.sp-view-all-link{display:flex;align-items:center;gap:8px;color:var(--sp-green-primary);font-weight:600;text-decoration:none;font-size:16px;font-family:Inter,sans-serif;white-space:nowrap;padding:0;background:none;border-radius:0}.sp-view-all-link:hover{color:#5a9c35;background:none}.sp-view-all-link i{font-size:14px;transition:transform .3s ease}.sp-view-all-link:hover i{transform:translate(5px)}.sp-slider-wrapper{position:relative;width:100%;padding:0 40px;margin:0 auto}.sp-slider-nav{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;background:var(--sp-white);border:1px solid var(--sp-gray-light);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;z-index:10;box-shadow:0 2px 8px #0000001a}.sp-slider-nav:hover{background:var(--sp-green-primary);border-color:var(--sp-green-primary);color:var(--sp-white)}.sp-slider-prev{left:-10px}.sp-slider-next{right:-10px}.sp-slider-container{overflow:hidden;width:100%}.sp-slider-track{display:flex;transition:transform .4s ease;gap:20px}.sp-book-slide{flex:0 0 calc(20% - 16px);min-width:0}.sp-book-card{background:var(--sp-white);border-radius:12px;overflow:hidden;border:1px solid var(--sp-gray-light);height:420px;display:flex;flex-direction:column;transition:all .3s ease;width:100%}.sp-book-card:hover{transform:translateY(-4px);box-shadow:0 4px 12px #00000014;border-color:var(--sp-green-light)}.sp-book-image-wrapper{position:relative;overflow:hidden;background:#f5f5f5;flex-shrink:0;height:240px}.sp-book-image-link{display:block;width:100%;height:100%}.sp-book-image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:20px;transition:transform .3s ease}.sp-book-card:hover .sp-book-image{transform:scale(1.04)}.sp-book-badge{position:absolute;top:12px;left:12px;z-index:2}.sp-book-badge span{background:var(--sp-green-primary);color:#fff;padding:6px 12px;border-radius:20px;font-size:12px;font-weight:600;font-family:Inter,sans-serif;box-shadow:0 2px 4px #0000001a}.sp-book-action-buttons{position:absolute;top:12px;right:12px;display:flex;flex-direction:column;gap:8px;z-index:3}.sp-book-action-buttons button{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s ease;cursor:pointer;padding:0;border:none;background:var(--sp-white);box-shadow:0 2px 8px #0000001a;color:var(--sp-text-black)}.sp-book-action-buttons button:hover{background:var(--sp-green-primary);color:var(--sp-white)}.sp-book-content{padding:16px;flex:1;display:flex;flex-direction:column;background-color:#f9f9f9}.sp-book-title{font-size:16px;font-weight:600;line-height:1.4;margin:0 0 8px;height:44px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:Poppins,sans-serif}.sp-book-title a{color:var(--sp-text-black);text-decoration:none}.sp-book-title a:hover{color:var(--sp-green-primary)}.sp-book-author{font-size:14px;color:#666;margin:0 0 12px;font-family:Inter,sans-serif}.sp-book-author span{color:#555;font-weight:500}.sp-book-price-wrapper{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:auto}.sp-price-current{font-size:18px;font-weight:700;color:var(--sp-text-black);font-family:Inter,sans-serif}.sp-slider-dots{display:flex;justify-content:center;gap:10px;margin-top:30px}.sp-slider-dot{width:10px;height:10px;border-radius:50%;background:var(--sp-gray-light);border:none;cursor:pointer;transition:all .3s ease;padding:0}.sp-slider-dot:hover{background:var(--sp-green-secondary)}.sp-slider-dot.active{background:var(--sp-green-primary);width:30px;border-radius:6px}.sp-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;width:100%;background:#f9f9f9;border-radius:12px;padding:2rem;margin:20px 0}.sp-loading p{margin-top:1rem;font-family:Inter,sans-serif;color:#666;font-size:14px}@media (max-width: 1200px){.sp-container{padding:0 30px}}@media (max-width: 992px){.sp-section{padding:40px 0}.sp-container{padding:0 30px}.sp-section-title{font-size:28px}.sp-book-slide{flex:0 0 calc(50% - 12px)}.sp-book-card{height:380px}.sp-book-image-wrapper{height:200px}.sp-book-content{padding:10px}}@media (max-width: 768px){.sp-container{padding:0 25px}.sp-section-title{font-size:24px}.sp-title-underline{width:50px}.sp-book-slide{flex:0 0 calc(50% - 12px)}.sp-book-card{height:360px}.sp-book-image-wrapper{height:190px}.sp-book-content{padding:8px}.sp-book-title{font-size:15px;height:40px;margin-bottom:3px}.sp-book-author{font-size:13px;margin-bottom:3px}.sp-price-current{font-size:16px}}@media (max-width: 480px){.sp-section{padding:30px 0}.sp-container{padding:0 20px}.sp-section-title{font-size:22px}.sp-section-header{margin-bottom:25px}.sp-book-slide{flex:0 0 calc(50% - 6px)}.sp-slider-track{gap:12px}.sp-book-card{height:280px}.sp-book-image-wrapper{height:140px}.sp-book-action-buttons button{width:28px;height:28px}.sp-book-action-buttons button i{font-size:11px}.sp-book-content{padding:6px}.sp-book-title{font-size:13px;height:34px;margin-bottom:2px}.sp-book-author{font-size:11px;margin-bottom:2px}.sp-price-current{font-size:14px}.sp-slider-nav{display:none}}@media (max-width: 375px){.sp-container{padding:0 12px}.sp-section-title{font-size:20px}.sp-book-slide{flex:0 0 calc(50% - 5px)}.sp-slider-track{gap:10px}.sp-book-card{height:260px}.sp-book-image-wrapper{height:130px}.sp-book-action-buttons button{width:26px;height:26px}.sp-book-action-buttons button i{font-size:10px}.sp-book-content{padding:5px}.sp-book-title{font-size:12px;height:32px}.sp-book-author{font-size:10px}.sp-price-current{font-size:13px}}@media (prefers-reduced-motion: reduce){.sp-slider-track,.sp-book-card,.sp-book-image,.sp-slider-nav,.sp-slider-dot,.sp-book-action-buttons button{transition:none!important;animation:none!important}.sp-book-card:hover{transform:none}}:root{--fb-gold: #FFB800;--fb-green-primary: #76BD47;--fb-green-secondary: #83C259;--fb-green-light: #D5EAC7;--fb-text-black: #181818;--fb-gray-light: #D8D8D9;--fb-white: #FFFFFF;--fb-card-gap: 20px;--fb-section-padding: 60px 0;--fb-container-max-width: 1400px}.fb-section{padding:var(--fb-section-padding);background:var(--fb-white);width:100%;overflow:hidden}.fb-container{width:100%;max-width:var(--fb-container-max-width);margin:0 auto;padding:0 40px;box-sizing:border-box}.fb-section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px;flex-wrap:wrap;gap:20px}.fb-title-wrapper{position:relative}.fb-section-title{font-size:30px;font-weight:700;color:var(--fb-text-black);margin:0;font-family:Poppins,sans-serif}.fb-title-underline{width:60px;height:4px;background:var(--fb-gold);border-radius:2px;margin-top:12px}.fb-view-all-link{display:flex;align-items:center;gap:8px;color:var(--fb-gold);font-weight:600;text-decoration:none;font-size:16px;font-family:Inter,sans-serif;white-space:nowrap;padding:0;background:none;border-radius:0}.fb-view-all-link:hover{color:#d49c00;background:none}.fb-view-all-link i{font-size:14px;transition:transform .3s ease}.fb-view-all-link:hover i{transform:translate(5px)}.fb-slider-wrapper{position:relative;width:100%;padding:0 40px;margin:0 auto}.fb-slider-nav{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;background:var(--fb-white);border:1px solid var(--fb-gray-light);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;z-index:10;box-shadow:0 2px 8px #0000001a}.fb-slider-nav:hover{background:var(--fb-gold);border-color:var(--fb-gold);color:var(--fb-white)}.fb-slider-prev{left:-10px}.fb-slider-next{right:-10px}.fb-slider-container{overflow:hidden;width:100%}.fb-slider-track{display:flex;transition:transform .4s ease;gap:var(--fb-card-gap);padding:15px 0}.fb-book-slide{flex:0 0 calc(20% - (var(--fb-card-gap) * 4 / 5));min-width:0}.fb-book-card{background:var(--fb-white);border-radius:12px;overflow:hidden;border:1px solid var(--fb-gray-light);height:420px;display:flex;flex-direction:column;transition:all .3s ease;width:100%}.fb-book-card:hover{transform:translateY(-4px);box-shadow:0 4px 12px #00000014;border-color:var(--fb-gold)}.fb-book-image-wrapper{position:relative;overflow:hidden;background:#f5f5f5;flex-shrink:0;height:240px}.fb-book-image-link{display:block;width:100%;height:100%}.fb-book-image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:20px;transition:transform .3s ease}.fb-book-card:hover .fb-book-image{transform:scale(1.04)}.fb-book-badge{position:absolute;top:12px;left:12px;z-index:2}.fb-book-badge span{background:var(--fb-gold);color:#fff;padding:6px 12px;border-radius:20px;font-size:12px;font-weight:600;font-family:Inter,sans-serif;box-shadow:0 2px 4px #0000001a}.fb-book-action-buttons{position:absolute;top:12px;right:12px;display:flex;flex-direction:column;gap:8px;z-index:3}.fb-book-action-buttons button{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s ease;cursor:pointer;padding:0;border:none;background:var(--fb-white);box-shadow:0 2px 8px #0000001a;color:var(--fb-text-black)}.fb-book-action-buttons button:hover{background:var(--fb-gold);color:var(--fb-white)}.fb-book-content{padding:16px;flex:1;display:flex;flex-direction:column;background-color:#f9f9f9}.fb-book-title{font-size:16px;font-weight:600;line-height:1.4;margin:0 0 8px;height:44px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:Poppins,sans-serif}.fb-book-title a{color:var(--fb-text-black);text-decoration:none}.fb-book-title a:hover{color:var(--fb-gold)}.fb-book-author{font-size:14px;color:#666;margin:0 0 12px;font-family:Inter,sans-serif}.fb-book-author span{color:#555;font-weight:500}.fb-book-price-wrapper{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:auto}.fb-price-current{font-size:18px;font-weight:700;color:var(--fb-text-black);font-family:Inter,sans-serif}.fb-slider-dots{display:flex;justify-content:center;gap:10px;margin-top:30px}.fb-slider-dot{width:10px;height:10px;border-radius:50%;background:var(--fb-gray-light);border:none;cursor:pointer;transition:all .3s ease;padding:0}.fb-slider-dot:hover{background:#ffd966}.fb-slider-dot.active{background:var(--fb-gold);width:30px;border-radius:6px}.fb-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;width:100%;background:#f9f9f9;border-radius:12px;padding:2rem;margin:20px 0}.fb-loading p{margin-top:1rem;font-family:Inter,sans-serif;color:#666;font-size:14px}@media (max-width: 1200px){.fb-container{padding:0 30px}}@media (max-width: 992px){.fb-section{padding:40px 0}.fb-container{padding:0 30px}.fb-section-title{font-size:28px}.fb-book-slide{flex:0 0 calc(50% - (var(--fb-card-gap) / 2))}.fb-book-card{height:380px}.fb-book-image-wrapper{height:200px}.fb-book-content{padding:14px}}@media (max-width: 768px){:root{--fb-card-gap: 16px}.fb-container{padding:0 25px}.fb-section-header{margin-bottom:30px}.fb-section-title{font-size:24px}.fb-title-underline{width:50px}.fb-slider-wrapper{padding:0 25px}.fb-slider-nav{width:36px;height:36px}.fb-book-slide{flex:0 0 calc(50% - (var(--fb-card-gap) / 2))}.fb-book-card{height:360px}.fb-book-image-wrapper{height:190px}.fb-book-content{padding:12px}.fb-book-title{font-size:15px;height:42px;margin-bottom:4px}.fb-book-author{font-size:13px;margin-bottom:8px}.fb-price-current{font-size:16px}.fb-book-action-buttons button{width:32px;height:32px}.fb-book-action-buttons button i{font-size:13px}}@media (max-width: 480px){:root{--fb-section-padding: 40px 0;--fb-card-gap: 12px}.fb-container{padding:0 20px}.fb-section-header{margin-bottom:25px}.fb-section-title{font-size:22px}.fb-view-all-link{font-size:14px}.fb-slider-wrapper{padding:0 15px}.fb-slider-nav{display:none}.fb-book-slide{flex:0 0 calc(50% - (var(--fb-card-gap) / 2))}.fb-book-card{height:280px}.fb-book-image-wrapper{height:140px}.fb-book-action-buttons{top:8px;right:8px;gap:6px}.fb-book-action-buttons button{width:28px;height:28px}.fb-book-action-buttons button i{font-size:11px}.fb-book-content{padding:10px}.fb-book-title{font-size:14px;height:38px;margin-bottom:2px}.fb-book-author{font-size:12px;margin-bottom:2px}.fb-price-current{font-size:14px}}@media (max-width: 375px){:root{--fb-section-padding: 30px 0;--fb-card-gap: 10px}.fb-container{padding:0 12px}.fb-section-title{font-size:20px}.fb-view-all-link{font-size:13px}.fb-slider-wrapper{padding:0 10px}.fb-book-card{height:260px}.fb-book-image-wrapper{height:130px}.fb-book-action-buttons button{width:26px;height:26px}.fb-book-action-buttons button i{font-size:10px}.fb-book-content{padding:8px}.fb-book-title{font-size:13px;height:36px}.fb-book-author{font-size:11px}.fb-price-current{font-size:13px}}@media (prefers-reduced-motion: reduce){.fb-slider-track,.fb-book-card,.fb-book-image,.fb-slider-nav,.fb-slider-dot,.fb-book-action-buttons button{transition:none!important;animation:none!important}.fb-book-card:hover{transform:none}}:root{--ib-primary: #76bd47;--ib-secondary: #83c259;--ib-light: #d5eac7;--ib-dark: #181818;--ib-gray: #d8d8d9;--ib-white: #ffffff}.inner-banner{background:linear-gradient(135deg,var(--ib-dark) 0%,#2d3748 100%);padding:40px 0;position:relative;overflow:hidden}.inner-banner__container{max-width:1200px;margin:0 auto;padding:0 24px;display:flex;align-items:center;justify-content:space-between;gap:40px}.inner-banner__content{flex:1;max-width:500px;color:var(--ib-white)}.inner-banner__label{display:inline-block;background:var(--ib-primary);color:var(--ib-white);padding:6px 16px;border-radius:20px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin-bottom:16px;font-family:Inter,sans-serif}.inner-banner__title{font-size:32px;font-weight:700;margin:0 0 16px;line-height:1.2;font-family:Poppins,sans-serif;color:var(--ib-white)}.inner-banner__description{font-size:15px;line-height:1.6;color:#fffc;margin-bottom:24px;font-family:Inter,sans-serif}.inner-banner__actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.inner-banner__btn{display:inline-flex;align-items:center;gap:10px;background:var(--ib-primary);color:var(--ib-white);padding:12px 24px;border-radius:8px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s ease;font-family:Inter,sans-serif}.inner-banner__btn:hover{background:var(--ib-secondary);transform:translateY(-2px);box-shadow:0 4px 12px #76bd474d}.inner-banner__stats{display:flex;gap:20px}.inner-banner__stat{display:flex;flex-direction:column;align-items:center}.inner-banner__stat-number{font-size:20px;font-weight:700;color:var(--ib-primary);font-family:Inter,sans-serif}.inner-banner__stat-label{font-size:11px;color:#fff9;text-transform:uppercase;letter-spacing:.5px;margin-top:4px;font-family:Inter,sans-serif}.inner-banner__books{display:flex;gap:16px}.inner-banner__book{background:#ffffff0d;border-radius:8px;padding:12px;transition:all .3s ease;display:flex;flex-direction:column;align-items:center;width:100%;max-width:180px}.inner-banner__book:hover{background:#ffffff1a;transform:translateY(-4px)}.inner-banner__book-image{position:relative;margin-bottom:12px}.inner-banner__book-link{display:block}.inner-banner__book-img{width:140px;height:210px;-o-object-fit:cover;object-fit:cover;border-radius:6px;display:block;box-shadow:0 8px 24px #0000004d;transition:transform .3s ease}.inner-banner__book:hover .inner-banner__book-img{transform:scale(1.05)}.inner-banner__book-badge{position:absolute;top:8px;left:8px;background:#ff6b35;color:#fff;padding:4px 8px;border-radius:4px;font-size:11px;font-weight:700;font-family:Inter,sans-serif;z-index:2}.inner-banner__book-info{text-align:center;color:var(--ib-white);width:100%}.inner-banner__book-title{font-size:14px;font-weight:600;margin:0 0 4px;font-family:Inter,sans-serif;line-height:1.3;color:var(--ib-white);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:140px}.inner-banner__book-author{font-size:12px;color:#fff9;margin:0 0 8px;font-family:Inter,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:140px}.inner-banner__book-price{display:flex;align-items:center;justify-content:center;gap:6px;flex-wrap:wrap}.inner-banner__book-old-price{font-size:12px;color:#ffffff80;text-decoration:line-through;font-family:Inter,sans-serif}.inner-banner__book-current-price{font-size:16px;font-weight:700;color:var(--ib-primary);font-family:Inter,sans-serif}.inner-banner__loading{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:200px;width:100%;color:var(--ib-white)}.inner-banner__loading p{margin-top:1rem;font-family:Inter,sans-serif;font-size:14px;color:#fffc}.inner-banner__empty{display:flex;flex-direction:column;align-items:center;gap:15px;margin-top:30px;padding:30px;background:#ffffff0d;border-radius:8px;color:#fffc}.inner-banner__empty i{font-size:3rem;color:var(--ib-primary)}.inner-banner__empty p{font-size:1rem;font-family:Inter,sans-serif}@media (max-width: 992px){.inner-banner__container{flex-direction:column;text-align:center;gap:30px}.inner-banner__content{max-width:100%}.inner-banner__actions{justify-content:center}.inner-banner__title{font-size:28px}.inner-banner__books{justify-content:center;flex-wrap:wrap}.inner-banner__book-img{width:120px;height:180px}.inner-banner__book-title{font-size:13px;max-width:120px}.inner-banner__book-author{font-size:11px;max-width:120px}.inner-banner__book-current-price{font-size:15px}}@media (max-width: 768px){.inner-banner__books{gap:12px}.inner-banner__book{padding:10px;max-width:160px}.inner-banner__book-img{width:100px;height:150px}.inner-banner__book-title{font-size:12px;max-width:100px}.inner-banner__book-author{font-size:10px;max-width:100px}.inner-banner__book-current-price{font-size:14px}}@media (max-width: 576px){.inner-banner{padding:30px 0}.inner-banner__container{padding:0 16px}.inner-banner__title{font-size:24px}.inner-banner__description{font-size:14px}.inner-banner__actions{flex-direction:column;gap:16px;width:100%}.inner-banner__btn{width:100%;justify-content:center}.inner-banner__stats{justify-content:center;width:100%}.inner-banner__books{flex-direction:column;align-items:center;width:100%}.inner-banner__book{width:100%;max-width:280px;flex-direction:row;gap:16px;padding:12px}.inner-banner__book-image{margin-bottom:0;flex-shrink:0}.inner-banner__book-img{width:80px;height:120px}.inner-banner__book-info{text-align:left;flex:1}.inner-banner__book-title{font-size:14px;max-width:100%;white-space:normal;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.inner-banner__book-author{font-size:12px;max-width:100%;white-space:normal;overflow:hidden;text-overflow:ellipsis}.inner-banner__book-price{justify-content:flex-start}.inner-banner__book-current-price{font-size:15px}}@media (max-width: 375px){.inner-banner__book{padding:8px;gap:12px}.inner-banner__book-img{width:70px;height:105px}.inner-banner__book-title{font-size:13px}.inner-banner__book-author{font-size:11px}.inner-banner__book-current-price{font-size:14px}}@media (prefers-reduced-motion: reduce){.inner-banner__btn,.inner-banner__book,.inner-banner__book-img{transition:none!important}.inner-banner__btn:hover,.inner-banner__book:hover{transform:none}}:root{--ib2-primary: #2d1b4e;--ib2-secondary: #1a0a2e;--ib2-accent: #76BD47;--ib2-white: #FFFFFF;--ib2-gray: #D8D8D9;--ib2-star-yellow: #FFB800}.inner-banner2{background:linear-gradient(135deg,var(--ib2-primary) 0%,var(--ib2-secondary) 100%);padding:40px 0;position:relative;overflow:hidden}.inner-banner2__container{max-width:1200px;margin:0 auto;padding:0 24px;display:flex;align-items:center;justify-content:space-between;gap:40px}.inner-banner2__content{flex:1;max-width:500px;color:var(--ib2-white)}.inner-banner2__label{display:inline-flex;align-items:center;gap:8px;background:#76bd4726;color:var(--ib2-accent);padding:6px 16px;border-radius:20px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin-bottom:16px;font-family:Inter,sans-serif}.inner-banner2__title{font-size:32px;font-weight:700;margin:0 0 16px;line-height:1.2;font-family:Poppins,sans-serif;color:var(--ib2-white)}.inner-banner2__description{font-size:15px;line-height:1.6;color:#fffc;margin-bottom:24px;font-family:Inter,sans-serif}.inner-banner2__stats{display:flex;gap:20px;margin-bottom:24px;padding:16px 0;border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1)}.inner-banner2__stat{display:flex;flex-direction:column;align-items:center;flex:1}.inner-banner2__stat-number{font-size:20px;font-weight:700;color:var(--ib2-accent);font-family:Inter,sans-serif}.inner-banner2__stat-label{font-size:11px;color:#fff9;text-transform:uppercase;letter-spacing:.5px;margin-top:4px;font-family:Inter,sans-serif}.inner-banner2__btn{display:inline-flex;align-items:center;gap:10px;background:var(--ib2-accent);color:var(--ib2-white);padding:12px 24px;border-radius:8px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s ease;font-family:Inter,sans-serif}.inner-banner2__btn:hover{background:#5da832;transform:translateY(-2px);box-shadow:0 4px 12px #76bd474d}.inner-banner2__books{display:flex;gap:16px;align-items:center}.inner-banner2__book{background:#ffffff0d;border-radius:8px;padding:12px;transition:all .3s ease;display:flex;flex-direction:column;align-items:center;width:100%;max-width:180px}.inner-banner2__book:hover{background:#ffffff1a;transform:translateY(-4px)}.inner-banner2__book-image{position:relative;margin-bottom:12px;display:flex;justify-content:center}.inner-banner2__book-link{display:block}.inner-banner2__book-img{width:140px;height:210px;-o-object-fit:cover;object-fit:cover;border-radius:6px;display:block;margin:0 auto;box-shadow:0 8px 24px #0000004d;transition:transform .3s ease}.inner-banner2__book:hover .inner-banner2__book-img{transform:scale(1.05)}.inner-banner2__book-badge{position:absolute;top:8px;left:8px;background:#ff6b35;color:var(--ib2-white);padding:4px 8px;border-radius:4px;font-size:11px;font-weight:700;font-family:Inter,sans-serif;z-index:2}.inner-banner2__book-info{text-align:center;color:var(--ib2-white);width:100%}.inner-banner2__book-title{font-size:14px;font-weight:600;margin:0 0 4px;font-family:Inter,sans-serif;color:var(--ib2-white);line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:140px}.inner-banner2__book-author{font-size:12px;color:#fff9;margin:0 0 8px;font-family:Inter,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:140px}.inner-banner2__book-price{display:flex;align-items:center;justify-content:center;gap:6px;flex-wrap:wrap}.inner-banner2__book-old-price{font-size:12px;color:#ffffff80;text-decoration:line-through;font-family:Inter,sans-serif}.inner-banner2__book-current-price{font-size:16px;font-weight:700;color:var(--ib2-accent);font-family:Inter,sans-serif}.inner-banner2__loading{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;width:100%;color:var(--ib2-white)}.inner-banner2__loading p{margin-top:1rem;font-family:Inter,sans-serif;font-size:14px;color:#fffc}.inner-banner2__empty{display:flex;flex-direction:column;align-items:center;gap:15px;margin-top:30px;padding:30px;background:#ffffff0d;border-radius:8px;color:#fffc}.inner-banner2__empty i{font-size:3rem;color:var(--ib2-accent)}.inner-banner2__empty p{font-size:1rem;font-family:Inter,sans-serif}@media (max-width: 992px){.inner-banner2__container{flex-direction:column;text-align:center;gap:30px}.inner-banner2__content{max-width:100%}.inner-banner2__stats{justify-content:center}.inner-banner2__title{font-size:28px}.inner-banner2__books{justify-content:center;flex-wrap:wrap}.inner-banner2__book-img{width:120px;height:180px}.inner-banner2__book-title,.inner-banner2__book-author{max-width:120px}}@media (max-width: 768px){.inner-banner2{padding:35px 0}.inner-banner2__container{padding:0 20px}.inner-banner2__title{font-size:26px}.inner-banner2__stats{gap:15px}.inner-banner2__stat-number{font-size:18px}.inner-banner2__books{gap:12px}.inner-banner2__book{padding:10px;max-width:160px}.inner-banner2__book-img{width:100px;height:150px}.inner-banner2__book-title{font-size:13px;max-width:100px}.inner-banner2__book-author{font-size:11px;max-width:100px}.inner-banner2__book-current-price{font-size:15px}}@media (max-width: 576px){.inner-banner2{padding:30px 0}.inner-banner2__container{padding:0 16px;gap:25px}.inner-banner2__title{font-size:24px}.inner-banner2__description{font-size:14px}.inner-banner2__stats{gap:12px;padding:12px 0}.inner-banner2__btn{width:100%;justify-content:center}.inner-banner2__books{flex-direction:column;align-items:center;width:100%;gap:15px}.inner-banner2__book{width:100%;max-width:280px;flex-direction:row;gap:16px;padding:12px;align-items:flex-start}.inner-banner2__book-image{margin-bottom:0;flex-shrink:0}.inner-banner2__book-img{width:80px;height:120px}.inner-banner2__book-info{text-align:left;flex:1}.inner-banner2__book-title{font-size:14px;max-width:100%;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.inner-banner2__book-author{font-size:12px;max-width:100%;white-space:normal;overflow:hidden;text-overflow:ellipsis}.inner-banner2__book-price{justify-content:flex-start}.inner-banner2__book-current-price{font-size:15px}.inner-banner2__book-badge{top:4px;left:4px;padding:3px 6px;font-size:10px}}@media (max-width: 375px){.inner-banner2__container{padding:0 12px}.inner-banner2__title{font-size:22px}.inner-banner2__book{padding:10px;gap:12px}.inner-banner2__book-img{width:70px;height:105px}.inner-banner2__book-title{font-size:13px}.inner-banner2__book-author{font-size:11px}.inner-banner2__book-current-price{font-size:14px}}@media (prefers-reduced-motion: reduce){.inner-banner2__btn,.inner-banner2__book,.inner-banner2__book-img{transition:none!important}.inner-banner2__btn:hover,.inner-banner2__book:hover{transform:none}}:root{--bs-blog-card-width: 280px;--bs-blog-card-height: 440px;--bs-blog-image-height: 200px;--bs-card-gap: 20px;--bs-section-padding-vertical: 60px;--bs-container-max-width: 1400px;--bs-nav-button-size: 44px;--bs-card-border-radius: 12px;--bs-transition-speed: .2s;--bs-nav-button-offset: -20px}.bs-trending-section{padding:var(--bs-section-padding-vertical) 0;background:#fff;width:100%;overflow:hidden;position:relative}.bs-container{width:100%;max-width:var(--bs-container-max-width);margin:0 auto;padding:0 40px;box-sizing:border-box}.bs-section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.bs-title-wrapper{position:relative}.bs-section-title{font-size:30px;font-weight:700;color:#181818;margin:0;font-family:Poppins,sans-serif}.bs-title-underline{width:60px;height:4px;background:#76bd47;border-radius:2px;margin-top:12px}.bs-view-all-link{display:flex;align-items:center;gap:8px;color:#76bd47;font-weight:600;text-decoration:none;font-size:16px;font-family:Inter,sans-serif;white-space:nowrap}.bs-view-all-link:hover{color:#5a9c35}.bs-view-all-link i{font-size:14px}.bs-slider-wrapper{position:relative;width:100%;padding:0 40px;margin:0 auto}.bs-slider-nav{position:absolute;top:50%;transform:translateY(-50%);width:var(--bs-nav-button-size);height:var(--bs-nav-button-size);border-radius:50%;background:#fff;border:1px solid #D8D8D9;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all var(--bs-transition-speed) ease;z-index:10;box-shadow:0 2px 8px #0000001a}.bs-slider-nav:hover{background:#76bd47;border-color:#76bd47;color:#fff;box-shadow:0 4px 12px #76bd474d}.bs-slider-prev{left:var(--bs-nav-button-offset)}.bs-slider-next{right:var(--bs-nav-button-offset)}.bs-slider-nav i{font-size:16px}.bs-slider-container{overflow:hidden;width:100%;margin:0 auto}.bs-slider-track{display:flex;transition:transform .4s ease;gap:var(--bs-card-gap);padding:15px 0}.bs-blog-slide{flex:0 0 calc(25% - (var(--bs-card-gap) * 3 / 4));box-sizing:border-box;min-width:0}.bs-blog-card{background:#fff;border-radius:var(--bs-card-border-radius);overflow:hidden;border:1px solid #D8D8D9;height:var(--bs-blog-card-height);display:flex;flex-direction:column;width:100%;max-width:var(--bs-blog-card-width);margin:0 auto;transition:transform var(--bs-transition-speed) ease}.bs-blog-card:hover{transform:translateY(-4px);box-shadow:0 4px 12px #00000014}.bs-blog-image-wrapper{position:relative;overflow:hidden;background:#f5f5f5;flex-shrink:0;height:var(--bs-blog-image-height)}.bs-blog-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease}.bs-blog-card:hover .bs-blog-image{transform:scale(1.05)}.bs-blog-badges{position:absolute;top:12px;left:12px;display:flex;flex-direction:column;gap:8px;z-index:2}.bs-badge{padding:6px 12px;font-size:12px;font-weight:700;text-transform:uppercase;border-radius:4px;line-height:1;font-family:Inter,sans-serif}.bs-badge-category{background:#76bd47;color:#fff}.bs-badge-time{background:#000c;color:#fff;display:flex;align-items:center;gap:4px}.bs-badge-time i{font-size:11px}.bs-blog-content{padding:20px;flex:1;display:flex;flex-direction:column;background-color:#fff;text-align:center}.bs-blog-meta{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;font-size:12px;color:#666;font-family:Inter,sans-serif}.bs-blog-author{display:flex;align-items:center;gap:8px}.bs-author-avatar{width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#76bd47,#83c259);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px}.bs-blog-date{display:flex;align-items:center;gap:4px}.bs-blog-date i{color:#76bd47;font-size:11px}.bs-blog-title{font-size:16px;font-weight:600;line-height:1.4;margin:0 0 12px;height:44px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:Poppins,sans-serif;color:#181818}.bs-blog-title a{color:#181818;text-decoration:none}.bs-blog-title a:hover{color:#76bd47}.bs-blog-excerpt{font-size:14px;color:#666;line-height:1.6;margin:0 0 20px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;flex:1;font-family:Inter,sans-serif}.bs-read-more{display:inline-flex;align-items:center;gap:8px;color:#76bd47;font-weight:600;text-decoration:none;font-size:14px;font-family:Inter,sans-serif;transition:all .2s ease;margin-top:auto;justify-content:center}.bs-read-more:hover{gap:12px;color:#5a9c35}.bs-read-more i{font-size:12px;transition:transform .2s ease}.bs-read-more:hover i{transform:translate(3px)}.bs-slider-dots{display:flex;justify-content:center;gap:10px;margin-top:30px}.bs-slider-dot{width:10px;height:10px;border-radius:50%;background:#d8d8d9;border:none;cursor:pointer;transition:all var(--bs-transition-speed) ease;padding:0}.bs-slider-dot:hover{background:#83c259}.bs-slider-dot.active{background:#76bd47;width:30px;border-radius:6px}@media (max-width: 1024px){:root{--bs-blog-card-height: 420px;--bs-blog-image-height: 180px;--bs-card-gap: 18px;--bs-nav-button-offset: -15px}.bs-container{padding:0 30px}.bs-section-title{font-size:28px}.bs-slider-wrapper{padding:0 30px}.bs-blog-slide{flex:0 0 calc(33.333% - (var(--bs-card-gap) * 2 / 3))}}@media (max-width: 768px){:root{--bs-blog-card-height: 400px;--bs-blog-image-height: 160px;--bs-card-gap: 16px;--bs-nav-button-offset: -10px}.bs-container{padding:0 25px}.bs-section-header{margin-bottom:30px}.bs-section-title{font-size:24px}.bs-slider-wrapper{padding:0 25px}.bs-slider-nav{width:36px;height:36px}.bs-blog-slide{flex:0 0 calc(50% - (var(--bs-card-gap) / 2))}.bs-blog-content{padding:16px}.bs-blog-title{font-size:15px;height:42px}.bs-blog-excerpt{font-size:13px}}@media (max-width: 480px){:root{--bs-section-padding-vertical: 40px;--bs-blog-card-height: 380px;--bs-blog-image-height: 140px;--bs-card-gap: 12px}.bs-container{padding:0 20px}.bs-section-header{margin-bottom:25px}.bs-section-title{font-size:22px}.bs-view-all-link{font-size:14px}.bs-slider-wrapper{padding:0 15px}.bs-slider-nav{display:none}.bs-blog-slide{flex:0 0 100%}.bs-blog-content{padding:14px}.bs-blog-title{font-size:14px;height:40px}.bs-blog-excerpt{font-size:12px;-webkit-line-clamp:2}.bs-blog-meta{font-size:11px}.bs-author-avatar{width:28px;height:28px;font-size:12px}}@media (max-width: 375px){:root{--bs-section-padding-vertical: 30px;--bs-blog-card-height: 360px;--bs-blog-image-height: 130px;--bs-card-gap: 10px}.bs-container{padding:0 15px}.bs-section-header{gap:10px;margin-bottom:20px}.bs-section-title{font-size:20px}.bs-view-all-link{font-size:13px}.bs-slider-wrapper{padding:0 10px}}@media (prefers-reduced-motion: reduce){.bs-slider-track,.bs-blog-card,.bs-blog-image,.bs-slider-nav,.bs-slider-dot,.bs-read-more{transition:none!important}.bs-blog-card:hover{transform:none}}:root{--ts-testimonial-card-width: 380px;--ts-testimonial-card-height: 320px;--ts-card-gap: 20px;--ts-section-padding-vertical: 60px;--ts-container-max-width: 1400px;--ts-nav-button-size: 44px;--ts-card-border-radius: 12px;--ts-transition-speed: .2s;--ts-nav-button-offset: -20px}.ts-trending-section{padding:var(--ts-section-padding-vertical) 0;background:#fff;width:100%;overflow:hidden;position:relative}.ts-container{width:100%;max-width:var(--ts-container-max-width);margin:0 auto;padding:0 40px;box-sizing:border-box}.ts-section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.ts-title-wrapper{position:relative;width:100%;text-align:center}.ts-section-title{font-size:30px;font-weight:700;color:#181818;margin:0 0 8px;font-family:Poppins,sans-serif}.ts-title-underline{width:60px;height:4px;background:#76bd47;border-radius:2px;margin:12px auto}.ts-subtitle{font-size:16px;color:#666;font-family:Inter,sans-serif;max-width:500px;margin:0 auto;line-height:1.5}.ts-slider-wrapper{position:relative;width:100%;padding:0 40px;margin:0 auto}.ts-slider-nav{position:absolute;top:50%;transform:translateY(-50%);width:var(--ts-nav-button-size);height:var(--ts-nav-button-size);border-radius:50%;background:#fff;border:1px solid #D8D8D9;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all var(--ts-transition-speed) ease;z-index:10;box-shadow:0 2px 8px #0000001a}.ts-slider-nav:hover{background:#76bd47;border-color:#76bd47;color:#fff;box-shadow:0 4px 12px #76bd474d}.ts-slider-prev{left:var(--ts-nav-button-offset)}.ts-slider-next{right:var(--ts-nav-button-offset)}.ts-slider-nav i{font-size:16px}.ts-slider-container{overflow:hidden;width:100%;margin:0 auto}.ts-slider-track{display:flex;transition:transform .4s ease;gap:15px;padding:15px 0;width:100%}.ts-testimonial-slide{flex:1;min-width:0;display:flex;justify-content:stretch;align-items:center;padding:0 5px}.ts-card-split{width:100%!important;max-width:none!important;height:320px!important;min-height:320px;padding:0!important;display:flex!important;flex-direction:row!important;overflow:hidden;background:#fff;border-radius:var(--ts-card-border-radius);border:1px solid #D8D8D9;transition:transform var(--ts-transition-speed) ease;margin:0}.ts-card-split:hover{transform:translateY(-4px);box-shadow:0 4px 12px #00000014;border-color:#83c259}.ts-card-left{width:25%;background:linear-gradient(135deg,#76bd47,#83c259);padding:25px 15px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;height:100%}.ts-user-avatar-split{width:100px;height:100px;border-radius:50%;overflow:hidden;background:#fff;position:relative;margin-bottom:15px;border:3px solid white}.ts-user-avatar-split img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ts-avatar-fallback-split{position:absolute;top:0;right:0;bottom:0;left:0;display:none;align-items:center;justify-content:center;background:#fff;color:#76bd47;font-weight:600;font-size:36px;font-family:Inter,sans-serif}.ts-user-name-split{font-size:18px;font-weight:600;margin:0 0 5px;font-family:Poppins,sans-serif;color:#fff;text-align:center;line-height:1.3;word-break:break-word}.ts-user-role-split{font-size:13px;color:#ffffffe6;font-family:Inter,sans-serif;margin-bottom:10px;text-align:center}.ts-testimonial-rating-split{display:flex;justify-content:center;gap:4px;font-size:14px;color:#fff}.ts-testimonial-rating-split .fa-star.far{color:#ffffff80}.ts-card-right{width:75%;padding:25px 30px 25px 40px;background:#f9f9f9;position:relative;display:flex;flex-direction:column;justify-content:center;height:100%}.ts-quote-icon-split{color:#76bd47;opacity:.15;font-size:40px;position:absolute;top:15px;left:20px}.ts-testimonial-text-split{font-size:15px;line-height:1.7;color:#444;margin:0;font-style:italic;font-family:Inter,sans-serif;padding-left:30px;text-align:left;max-height:none;overflow:visible;width:100%}.ts-slider-dots{display:flex;justify-content:center;gap:10px;margin-top:30px}.ts-slider-dot{width:10px;height:10px;border-radius:50%;background:#d8d8d9;border:none;cursor:pointer;transition:all var(--ts-transition-speed) ease;padding:0}.ts-slider-dot:hover{background:#83c259}.ts-slider-dot.active{background:#76bd47;width:30px;border-radius:6px}.ts-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;width:100%;background:#f9f9f9;border-radius:12px;padding:2rem;margin:20px 0}.ts-spinner{width:50px;height:50px;border:3px solid #f3f3f3;border-top:3px solid #76BD47;border-radius:50%;animation:spin 1s linear infinite;margin-bottom:1rem}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 1200px){.ts-card-split{height:300px!important}.ts-user-avatar-split{width:90px;height:90px}.ts-user-name-split{font-size:16px}.ts-testimonial-text-split{font-size:14px}}@media (max-width: 992px){.ts-card-left{width:28%;padding:20px 10px}.ts-card-right{width:72%;padding:20px 20px 20px 35px}.ts-quote-icon-split{font-size:35px}.ts-user-avatar-split{width:85px;height:85px}}@media (max-width: 768px){:root{--ts-card-gap: 16px;--ts-nav-button-offset: -10px}.ts-container{padding:0 25px}.ts-section-header{margin-bottom:30px}.ts-section-title{font-size:24px}.ts-slider-wrapper{padding:0 15px}.ts-slider-nav{width:36px;height:36px}.ts-testimonial-slide{flex:0 0 100%;padding:0 10px}.ts-card-split{flex-direction:column!important;height:auto!important;min-height:400px}.ts-card-left,.ts-card-right{width:100%;height:auto}.ts-card-left{padding:30px 20px}.ts-card-right{padding:30px}.ts-user-avatar-split{width:110px;height:110px}.ts-user-name-split{font-size:20px}.ts-testimonial-text-split{font-size:15px}}@media (max-width: 480px){:root{--ts-section-padding-vertical: 40px;--ts-card-gap: 12px}.ts-container{padding:0 15px}.ts-section-header{margin-bottom:25px}.ts-section-title{font-size:22px}.ts-subtitle{font-size:14px;padding:0 10px}.ts-slider-wrapper{padding:0 5px}.ts-slider-nav{display:none}.ts-testimonial-slide{flex:0 0 100%;padding:0 5px}.ts-card-split{min-height:380px}.ts-card-left{padding:25px 15px}.ts-card-right{padding:25px}.ts-user-avatar-split{width:90px;height:90px}.ts-user-name-split{font-size:18px}.ts-testimonial-text-split{font-size:14px}.ts-quote-icon-split{font-size:30px;left:15px}}@media (max-width: 375px){.ts-card-split{min-height:350px}.ts-card-left{padding:20px 12px}.ts-card-right{padding:20px}.ts-user-avatar-split{width:80px;height:80px}.ts-user-name-split{font-size:16px}.ts-testimonial-text-split{font-size:13px}}@media (prefers-reduced-motion: reduce){.ts-slider-track,.ts-card-split,.ts-slider-nav,.ts-slider-dot,.ts-spinner{transition:none!important;animation:none!important}.ts-card-split:hover{transform:none}}:root{--ns-primary: #76BD47;--ns-secondary: #83C259;--ns-light: #D5EAC7;--ns-dark: #181818;--ns-gray: #666;--ns-light-gray: #D8D8D9;--ns-white: #FFFFFF;--ns-success: #4CAF50;--ns-border-radius: 12px;--ns-shadow: 0 4px 20px rgba(0, 0, 0, .08);--ns-transition: all .3s ease}.ns-newsletter-section{padding:60px 0;background:linear-gradient(135deg,#fff,#f8fdf6);position:relative;overflow:hidden}.ns-newsletter-section:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--ns-light),transparent)}.ns-container{max-width:1200px;margin:0 auto;padding:0 20px;box-sizing:border-box}.ns-content-wrapper{max-width:680px;margin:0 auto;text-align:center;position:relative;z-index:2}.ns-badge{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,var(--ns-primary),var(--ns-secondary));color:var(--ns-white);padding:8px 20px;border-radius:50px;font-size:14px;font-weight:600;margin-bottom:30px;box-shadow:0 4px 12px #76bd4733}.ns-badge i{font-size:12px}.ns-header{margin-bottom:40px}.ns-title{font-size:32px;font-weight:700;color:var(--ns-dark);margin:0 0 16px;font-family:Poppins,sans-serif;line-height:1.3}.ns-highlight{color:var(--ns-primary);position:relative;display:inline-block}.ns-highlight:after{content:"";position:absolute;bottom:4px;left:0;right:0;height:8px;background:#76bd4726;border-radius:4px;z-index:-1}.ns-description{font-size:16px;color:var(--ns-gray);line-height:1.6;max-width:500px;margin:0 auto;font-family:Inter,sans-serif}.ns-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:40px}.ns-benefit-item{background:var(--ns-white);border:1px solid var(--ns-light-gray);border-radius:var(--ns-border-radius);padding:24px;transition:var(--ns-transition)}.ns-benefit-item:hover{transform:translateY(-4px);box-shadow:var(--ns-shadow);border-color:var(--ns-secondary)}.ns-benefit-icon{width:48px;height:48px;background:linear-gradient(135deg,var(--ns-primary),var(--ns-secondary));border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 16px;color:var(--ns-white);font-size:20px}.ns-benefit-text h4{font-size:16px;font-weight:600;color:var(--ns-dark);margin:0 0 4px;font-family:Inter,sans-serif}.ns-benefit-text p{font-size:13px;color:var(--ns-gray);margin:0;font-family:Inter,sans-serif;line-height:1.4}.ns-form{background:var(--ns-white);border:1px solid var(--ns-light-gray);border-radius:var(--ns-border-radius);padding:32px;margin-bottom:32px;box-shadow:var(--ns-shadow)}.ns-input-group{display:flex;gap:12px;margin-bottom:20px}.ns-input-wrapper{flex:1;position:relative}.ns-input-icon{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:var(--ns-gray);font-size:16px}.ns-email-input{width:100%;padding:14px 16px 14px 44px;border:2px solid var(--ns-light-gray);border-radius:8px;font-size:16px;font-family:Inter,sans-serif;transition:var(--ns-transition);box-sizing:border-box}.ns-email-input:focus{outline:none;border-color:var(--ns-primary);box-shadow:0 0 0 3px #76bd471a}.ns-email-input::-moz-placeholder{color:var(--ns-gray);opacity:.7}.ns-email-input::placeholder{color:var(--ns-gray);opacity:.7}.ns-submit-btn{display:flex;align-items:center;gap:8px;background:linear-gradient(135deg,var(--ns-primary),var(--ns-secondary));color:var(--ns-white);border:none;padding:14px 28px;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:var(--ns-transition);min-width:140px;justify-content:center;font-family:Inter,sans-serif;white-space:nowrap}.ns-submit-btn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #76bd474d}.ns-submit-btn:disabled{opacity:.6;cursor:not-allowed}.ns-submit-btn.ns-success{background:linear-gradient(135deg,var(--ns-success),#43A047)}.ns-loader{width:20px;height:20px;border:3px solid rgba(255,255,255,.3);border-top-color:var(--ns-white);border-radius:50%;animation:ns-spin .8s linear infinite}@keyframes ns-spin{to{transform:rotate(360deg)}}.ns-success-message{display:flex;align-items:center;justify-content:center;gap:8px;color:var(--ns-success);font-size:14px;font-family:Inter,sans-serif;margin:16px 0;animation:ns-fadeIn .3s ease}@keyframes ns-fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.ns-privacy{display:flex;align-items:center;justify-content:center;gap:8px;font-size:13px;color:var(--ns-gray);margin:20px 0 0;font-family:Inter,sans-serif}.ns-privacy i{font-size:12px;color:var(--ns-primary)}.ns-subscribers{display:flex;flex-direction:column;align-items:center;gap:12px}.ns-avatars{display:flex;align-items:center;justify-content:center}.ns-avatar{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--ns-white);font-size:14px;font-weight:600;border:2px solid var(--ns-white);margin-left:-8px;box-shadow:0 2px 8px #0000001a}.ns-avatar:first-child{margin-left:0}.ns-avatar-more{width:36px;height:36px;border-radius:50%;background:var(--ns-light-gray);display:flex;align-items:center;justify-content:center;color:var(--ns-gray);font-size:14px;font-weight:600;border:2px solid var(--ns-white);margin-left:-8px}.ns-subscribers-text{font-size:14px;color:var(--ns-gray);margin:0;font-family:Inter,sans-serif}.ns-subscribers-text strong{color:var(--ns-primary)}@media (max-width: 1024px){.ns-newsletter-section{padding:50px 0}.ns-title{font-size:28px}.ns-benefits{gap:15px}.ns-benefit-item{padding:20px}}@media (max-width: 768px){.ns-newsletter-section{padding:40px 0}.ns-container{padding:0 15px}.ns-title{font-size:24px}.ns-description{font-size:15px;padding:0 10px}.ns-benefits{grid-template-columns:1fr;gap:15px;max-width:400px;margin:0 auto 30px}.ns-benefit-item{display:flex;align-items:center;gap:16px;text-align:left;padding:16px}.ns-benefit-icon{margin:0;flex-shrink:0}.ns-form{padding:24px}.ns-input-group{flex-direction:column;gap:12px}.ns-submit-btn{width:100%}}@media (max-width: 480px){.ns-newsletter-section{padding:30px 0}.ns-content-wrapper{max-width:100%}.ns-badge{padding:6px 16px;font-size:13px;margin-bottom:20px}.ns-title{font-size:22px;margin-bottom:12px}.ns-description{font-size:14px}.ns-benefits{max-width:100%}.ns-benefit-item{padding:12px;gap:12px}.ns-benefit-icon{width:40px;height:40px;font-size:16px}.ns-benefit-text h4{font-size:15px}.ns-benefit-text p{font-size:12px}.ns-form{padding:20px}.ns-input-icon{left:12px;font-size:14px}.ns-email-input{padding:12px 12px 12px 36px;font-size:15px}.ns-submit-btn{padding:12px 20px;font-size:15px;min-width:auto}.ns-privacy{font-size:12px;text-align:center;flex-wrap:wrap;justify-content:center}.ns-subscribers-text{font-size:13px}}@media (max-width: 375px){.ns-title{font-size:20px}.ns-description{font-size:13px}.ns-form{padding:16px}.ns-benefit-item{flex-direction:column;text-align:center;gap:12px}.ns-benefit-text h4{font-size:14px}.ns-benefit-text p{font-size:11px}}:root{--ps-card-width: 280px;--ps-card-height: 280px;--ps-logo-height: 150px;--ps-card-gap: 24px;--ps-section-padding-vertical: 60px;--ps-container-max-width: 1400px;--ps-nav-button-size: 44px;--ps-card-border-radius: 16px;--ps-transition-speed: .2s;--ps-nav-button-offset: -20px;--ps-primary: #76BD47;--ps-secondary: #83C259;--ps-light: #D5EAC7;--ps-dark: #181818;--ps-gray: #666;--ps-light-gray: #D8D8D9;--ps-white: #FFFFFF}.ps-trending-section{padding:var(--ps-section-padding-vertical) 0;background:linear-gradient(135deg,var(--ps-white) 0%,#F8FDF6 100%);width:100%;overflow:hidden;position:relative}.ps-trending-section:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:100%;max-width:var(--ps-container-max-width);height:1px;background:linear-gradient(90deg,transparent,var(--ps-light-gray),transparent);z-index:1}.ps-container{width:100%;max-width:var(--ps-container-max-width);margin:0 auto;padding:0 40px;box-sizing:border-box}.ps-section-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:40px}.ps-title-wrapper{position:relative;flex:1}.ps-section-title{font-size:30px;font-weight:700;color:var(--ps-dark);margin:0;font-family:Poppins,sans-serif}.ps-title-underline{width:60px;height:4px;background:var(--ps-primary);border-radius:2px;margin:12px 0 16px}.ps-subtitle{font-size:16px;color:var(--ps-gray);margin:0;font-family:Inter,sans-serif;max-width:500px;line-height:1.6}.ps-header-right{display:flex;align-items:flex-start;justify-content:flex-end;flex-shrink:0;margin-top:5px}.ps-view-all-link{display:flex;align-items:center;gap:8px;color:var(--ps-primary);font-weight:600;text-decoration:none;font-size:16px;font-family:Inter,sans-serif;white-space:nowrap}.ps-view-all-link:hover{color:#5a9c35}.ps-view-all-link i{font-size:14px}.ps-slider-wrapper{position:relative;width:100%;padding:0 40px;margin:0 auto}.ps-slider-nav{position:absolute;top:50%;transform:translateY(-50%);width:var(--ps-nav-button-size);height:var(--ps-nav-button-size);border-radius:50%;background:var(--ps-white);border:1px solid var(--ps-light-gray);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all var(--ps-transition-speed) ease;z-index:10;box-shadow:0 2px 8px #0000001a}.ps-slider-nav:hover{background:var(--ps-primary);border-color:var(--ps-primary);color:var(--ps-white);box-shadow:0 4px 12px #76bd474d}.ps-slider-prev{left:var(--ps-nav-button-offset)}.ps-slider-next{right:var(--ps-nav-button-offset)}.ps-slider-nav i{font-size:16px}.ps-slider-container{overflow:hidden;width:100%;margin:0 auto}.ps-slider-track{display:flex;transition:transform .4s ease;gap:var(--ps-card-gap);padding:20px 0}.ps-partner-slide{flex:0 0 calc(20% - (var(--ps-card-gap) * 4 / 5));box-sizing:border-box;min-width:0;display:flex;justify-content:center}.ps-partner-card{display:flex;flex-direction:column;align-items:center;gap:20px;padding:28px;background:var(--ps-white);border-radius:var(--ps-card-border-radius);text-decoration:none;transition:transform var(--ps-transition-speed) ease;border:1px solid var(--ps-light-gray);width:100%;max-width:var(--ps-card-width);height:var(--ps-card-height);box-sizing:border-box;box-shadow:0 4px 12px #0000000d}.ps-partner-card:hover{transform:translateY(-6px);box-shadow:0 8px 24px #0000001f;border-color:var(--ps-primary)}.ps-partner-logo-wrapper{position:relative;overflow:hidden;background:var(--ps-white);flex-shrink:0;height:var(--ps-logo-height);width:100%;display:flex;align-items:center;justify-content:center;padding:20px;border-radius:12px;background-color:#f9f9f9}.ps-partner-logo{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;transition:all var(--ps-transition-speed) ease}.ps-partner-card:hover .ps-partner-logo{transform:scale(1.08)}.ps-partner-name{font-size:14px;font-weight:600;color:var(--ps-gray);text-align:center;line-height:1.4;transition:color .3s ease;font-family:Poppins,sans-serif;display:block;width:100%;overflow:visible;white-space:normal;height:auto;min-height:60px;display:flex;align-items:center;justify-content:center}.ps-partner-card:hover .ps-partner-name{color:var(--ps-primary)}.ps-slider-dots{display:flex;justify-content:center;gap:10px;margin-top:30px}.ps-slider-dot{width:10px;height:10px;border-radius:50%;background:var(--ps-light-gray);border:none;cursor:pointer;transition:all var(--ps-transition-speed) ease;padding:0}.ps-slider-dot:hover{background:var(--ps-secondary)}.ps-slider-dot.active{background:var(--ps-primary);width:30px;border-radius:6px}.ps-stats{display:flex;justify-content:center;align-items:center;gap:60px;margin-top:60px;padding-top:50px;border-top:1px solid var(--ps-light-gray);flex-wrap:wrap}.ps-stat-item{display:flex;flex-direction:column;align-items:center;text-align:center;min-width:100px}.ps-stat-number{font-size:32px;font-weight:700;color:var(--ps-primary);line-height:1;font-family:Inter,sans-serif}.ps-stat-label{font-size:14px;color:var(--ps-gray);margin-top:8px;font-family:Inter,sans-serif;font-weight:500}@media (max-width: 1024px){:root{--ps-card-height: 240px;--ps-logo-height: 130px;--ps-card-gap: 20px;--ps-nav-button-offset: -15px}.ps-container{padding:0 30px}.ps-section-title{font-size:28px}.ps-slider-wrapper{padding:0 30px}.ps-partner-slide{flex:0 0 calc(25% - (var(--ps-card-gap) * 3 / 4))}.ps-partner-name{font-size:13px;min-height:70px}.ps-stats{gap:40px;margin-top:50px;padding-top:40px}.ps-stat-number{font-size:28px}}@media (max-width: 768px){:root{--ps-card-height: 220px;--ps-logo-height: 120px;--ps-card-gap: 18px;--ps-nav-button-offset: -10px}.ps-container{padding:0 25px}.ps-section-header{margin-bottom:30px;align-items:center}.ps-section-title{font-size:24px}.ps-subtitle,.ps-view-all-link{font-size:15px}.ps-slider-wrapper{padding:0 25px}.ps-slider-nav{width:36px;height:36px}.ps-partner-slide{flex:0 0 calc(33.333% - (var(--ps-card-gap) * 2 / 3))}.ps-partner-name{font-size:12px;min-height:65px}.ps-stats{gap:30px;margin-top:40px;padding-top:30px}.ps-stat-number{font-size:24px}.ps-stat-label{font-size:13px}}@media (max-width: 480px){:root{--ps-section-padding-vertical: 40px;--ps-card-height: 240px;--ps-logo-height: 120px;--ps-card-gap: 16px}.ps-container{padding:0 20px}.ps-section-header{margin-bottom:25px;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:15px}.ps-title-wrapper{flex:1;display:flex;flex-direction:column;align-items:flex-start}.ps-section-title{font-size:22px;white-space:nowrap;margin:0;line-height:1.2}.ps-title-underline{width:50px;margin:6px 0 4px}.ps-subtitle{display:none}.ps-header-right{margin-top:0;align-items:flex-start;display:flex}.ps-view-all-link{font-size:14px;white-space:nowrap}.ps-slider-wrapper{padding:0 15px}.ps-slider-nav{display:none}.ps-partner-slide{flex:0 0 calc(50% - (var(--ps-card-gap) / 2))}.ps-partner-card{padding:20px}.ps-partner-name{font-size:12px;min-height:70px;line-height:1.3;display:flex;align-items:center}.ps-slider-dots{margin-top:25px}.ps-stats{flex-direction:row;justify-content:center;gap:20px;margin-top:40px;padding-top:30px}.ps-stat-item{flex-direction:column;gap:8px;align-items:center;text-align:center;min-width:70px}.ps-stat-number{font-size:22px}.ps-stat-label{font-size:11px;margin-top:0}}@media (max-width: 375px){:root{--ps-section-padding-vertical: 30px;--ps-card-height: 220px;--ps-logo-height: 110px;--ps-card-gap: 14px}.ps-container{padding:0 15px}.ps-section-header{gap:10px;margin-bottom:20px;align-items:flex-start}.ps-section-title{font-size:20px}.ps-title-underline{margin:5px 0 3px}.ps-view-all-link{font-size:13px}.ps-slider-wrapper{padding:0 10px}.ps-partner-card{padding:18px}.ps-partner-name{font-size:11px;min-height:60px;line-height:1.3}.ps-stats{gap:15px}.ps-stat-number{font-size:20px}}@media (prefers-reduced-motion: reduce){.ps-slider-track,.ps-partner-card,.ps-partner-logo,.ps-slider-nav,.ps-slider-dot{transition:none!important}.ps-partner-card:hover{transform:none}}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.benefits-horizontal{padding:35px 0;background:linear-gradient(180deg,#fafcf8,#fff);border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}.benefits-horizontal-grid{display:flex;justify-content:space-between;align-items:center;gap:25px}.benefit-horizontal-item{display:flex;align-items:center;gap:18px;flex:1;min-height:70px;padding:12px 0}.benefit-icon-wrapper{width:55px;height:55px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#76bd4714;border-radius:12px;transition:all .3s ease}.benefit-horizontal-item:hover .benefit-icon-wrapper{background:#76bd4726;transform:translateY(-2px)}.benefit-icon{width:28px;height:28px;filter:brightness(0) invert(26%) sepia(90%) saturate(449%) hue-rotate(60deg) brightness(95%) contrast(88%);transition:all .3s ease}.benefit-horizontal-item:hover .benefit-icon{transform:scale(1.1)}.benefit-content{flex:1}.benefit-content h4{font-size:17px;font-weight:600;color:#1a1a1a;margin:0 0 6px;line-height:1.3}.benefit-content p{font-size:14px;color:#666;margin:0;line-height:1.4;font-weight:400}.benefit-horizontal-item:not(:last-child){position:relative}.benefit-horizontal-item:not(:last-child):after{content:"";position:absolute;top:50%;right:-13px;transform:translateY(-50%);width:1px;height:45px;background:#e8e8e8}@media (max-width: 992px){.benefits-horizontal-grid{flex-wrap:wrap;justify-content:flex-start;gap:20px 30px}.benefit-horizontal-item{flex:0 0 calc(50% - 15px);max-width:calc(50% - 15px);min-height:65px}.benefit-horizontal-item:nth-child(2):after,.benefit-horizontal-item:nth-child(4):after{display:none}.benefit-horizontal-item:nth-child(2n):after{display:none}}@media (max-width: 768px){.benefits-horizontal{padding:25px 0;margin:20px 0}.benefits-horizontal-grid{flex-direction:column;align-items:center;gap:20px}.benefit-horizontal-item{flex:0 0 100%;max-width:100%;width:100%;min-height:55px;justify-content:center;text-align:center;flex-direction:column;align-items:center;padding:10px 0}.benefit-icon-wrapper{width:45px;height:45px;margin-bottom:6px;border-radius:10px}.benefit-icon{width:20px;height:20px}.benefit-content h4{font-size:15px;margin:0 0 4px}.benefit-content p{font-size:12px}.benefit-horizontal-item:not(:last-child):after{display:none}.benefit-horizontal-item:not(:last-child){border-bottom:1px solid #f0f0f0;padding-bottom:18px;margin-bottom:0}.benefit-horizontal-item:last-child{padding-bottom:0}}@media (max-width: 480px){.benefits-horizontal{padding:20px 0;margin:15px 0}.benefits-horizontal-grid{gap:18px}.benefit-horizontal-item{min-height:50px;gap:12px;padding:8px 0}.benefit-icon-wrapper{width:40px;height:40px;margin-bottom:5px;border-radius:8px}.benefit-icon{width:18px;height:18px}.benefit-content h4{font-size:14px;margin:0 0 3px}.benefit-content p{font-size:11px;line-height:1.3}.benefit-horizontal-item:not(:last-child){padding-bottom:16px}}@media (max-width: 360px){.benefits-horizontal{padding:15px 0;margin:12px 0}.benefits-horizontal-grid{gap:16px}.benefit-horizontal-item{min-height:45px;gap:10px;padding:6px 0}.benefit-icon-wrapper{width:36px;height:36px;margin-bottom:4px;border-radius:7px}.benefit-icon{width:16px;height:16px}.benefit-content h4{font-size:13px}.benefit-content p{font-size:10px}.benefit-horizontal-item:not(:last-child){padding-bottom:14px}}@media (max-height: 600px) and (max-width: 768px){.benefits-horizontal{padding:15px 0;margin:10px 0}.benefits-horizontal-grid{gap:15px}.benefit-horizontal-item{min-height:45px}}:root{--sc-supply-card-width: 240px;--sc-supply-card-height: 480px;--sc-supply-image-height: 320px;--sc-card-gap: 20px;--sc-section-padding-vertical: 60px;--sc-container-max-width: 1400px;--sc-nav-button-size: 44px;--sc-card-border-radius: 12px;--sc-transition-speed: .2s;--sc-nav-button-offset: -20px}.sc-trending-section{padding:var(--sc-section-padding-vertical) 0;background:#fff;width:100%;overflow:hidden;position:relative}.sc-container{width:100%;max-width:var(--sc-container-max-width);margin:0 auto;padding:0 40px;box-sizing:border-box}.sc-section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.sc-title-wrapper{position:relative}.sc-section-title{font-size:30px;font-weight:700;color:#181818;margin:0;font-family:Poppins,sans-serif}.sc-title-underline{width:60px;height:4px;background:#76bd47;border-radius:2px;margin-top:12px}.sc-view-all-link{display:flex;align-items:center;gap:8px;color:#76bd47;font-weight:600;text-decoration:none;font-size:16px;font-family:Inter,sans-serif;white-space:nowrap}.sc-view-all-link:hover{color:#5a9c35}.sc-view-all-link i{font-size:14px}.sc-slider-wrapper{position:relative;width:100%;padding:0 40px;margin:0 auto}.sc-slider-nav{position:absolute;top:50%;transform:translateY(-50%);width:var(--sc-nav-button-size);height:var(--sc-nav-button-size);border-radius:50%;background:#76bd47;border:1px solid #D8D8D9;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all var(--sc-transition-speed) ease;z-index:10;box-shadow:0 2px 8px #0000001a}.sc-slider-nav:hover{background:#76bd47;border-color:#fff;color:#fff;box-shadow:0 4px 12px #76bd474d}.sc-slider-prev{left:var(--sc-nav-button-offset)}.sc-slider-next{right:var(--sc-nav-button-offset)}.sc-slider-nav i{font-size:16px}.sc-slider-container{overflow:hidden;width:100%;margin:0 auto}.sc-slider-track{display:flex;transition:transform .4s ease;gap:var(--sc-card-gap);padding:15px 0}.sc-supply-slide{flex:0 0 calc(20% - (var(--sc-card-gap) * 4 / 5));box-sizing:border-box;min-width:0}.sc-supply-card{background:#fff;border-radius:var(--sc-card-border-radius);overflow:hidden;border:1px solid #D8D8D9;height:var(--sc-supply-card-height);display:flex;flex-direction:column;width:100%;max-width:var(--sc-supply-card-width);margin:0 auto;transition:transform var(--sc-transition-speed) ease}.sc-supply-card:hover{transform:translateY(-4px);box-shadow:0 4px 12px #00000014}.sc-supply-image-wrapper{position:relative;overflow:hidden;background:#f5f5f5;flex-shrink:0;height:var(--sc-supply-image-height)}.sc-supply-image-link{display:block;width:100%;height:100%}.sc-supply-image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:20px;transition:transform .5s ease}.sc-supply-card:hover .sc-supply-image{transform:scale(1.05)}.sc-supply-badges{position:absolute;top:12px;left:12px;z-index:2}.sc-badge{padding:6px 12px;font-size:12px;font-weight:700;text-transform:uppercase;border-radius:4px;line-height:1;font-family:Inter,sans-serif}.sc-badge-sale{background:#ff6b35;color:#fff}.sc-badge-new{background:#76bd47;color:#fff}.sc-supply-action-buttons{position:absolute;top:12px;right:12px;display:flex;flex-direction:column;gap:8px;z-index:3;opacity:1;transform:translate(0)}.sc-supply-action-buttons button{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s ease;cursor:pointer;padding:0;border:none;background:#fff;box-shadow:0 2px 8px #0000001a;color:#181818}.sc-supply-action-buttons button:hover{background:#76bd47;color:#fff}.sc-supply-action-buttons button i{font-size:14px}.sc-supply-content{padding:20px;flex:1;display:flex;flex-direction:column;background-color:#f9f9f9}.sc-supply-title{font-size:16px;font-weight:600;line-height:1.4;margin:0 0 8px;height:44px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:Poppins,sans-serif}.sc-supply-title a{color:#181818;text-decoration:none}.sc-supply-title a:hover{color:#76bd47}.sc-supply-brand{font-size:14px;color:#666;margin:0 0 15px;font-family:Inter,sans-serif}.sc-supply-price-wrapper{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:auto}.sc-price-old{font-size:14px;color:#999;text-decoration:line-through;font-family:Inter,sans-serif}.sc-price-current{font-size:18px;font-weight:700;color:#181818;font-family:Inter,sans-serif}.sc-price-current.sc-price-promo{color:#ff6b35}.sc-slider-dots{display:flex;justify-content:center;gap:10px;margin-top:30px}.sc-slider-dot{width:10px;height:10px;border-radius:50%;background:#d8d8d9;border:none;cursor:pointer;transition:all var(--sc-transition-speed) ease;padding:0}.sc-slider-dot:hover{background:#83c259}.sc-slider-dot.active{background:#76bd47;width:30px;border-radius:6px}.sc-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;width:100%;background:#f9f9f9;border-radius:12px;padding:2rem;margin:20px 0}.sc-loading p{margin-top:1rem;font-family:Inter,sans-serif;color:#666;font-size:14px}@media (max-width: 1200px){.sc-container{padding:0 30px}}@media (max-width: 992px){.sc-trending-section{padding:40px 0}.sc-container{padding:0 30px}.sc-section-title{font-size:28px}.sc-supply-slide{flex:0 0 calc(50% - (var(--sc-card-gap) / 2))}.sc-supply-card{height:380px}.sc-supply-image-wrapper{height:200px}.sc-supply-content{padding:14px}}@media (max-width: 768px){:root{--sc-supply-card-height: 360px;--sc-supply-image-height: 190px;--sc-card-gap: 16px;--sc-nav-button-offset: -10px}.sc-container{padding:0 25px}.sc-section-header{margin-bottom:30px}.sc-section-title{font-size:24px}.sc-title-underline{width:50px}.sc-slider-wrapper{padding:0 25px}.sc-slider-nav{width:36px;height:36px}.sc-supply-slide{flex:0 0 calc(50% - (var(--sc-card-gap) / 2))}.sc-supply-card{height:360px}.sc-supply-image-wrapper{height:190px}.sc-supply-content{padding:12px}.sc-supply-title{font-size:15px;height:42px;margin-bottom:4px}.sc-supply-brand{font-size:13px;margin-bottom:8px}.sc-price-current{font-size:16px}.sc-supply-action-buttons button{width:32px;height:32px}.sc-supply-action-buttons button i{font-size:13px}}@media (max-width: 480px){:root{--sc-section-padding-vertical: 40px;--sc-supply-card-height: 280px;--sc-supply-image-height: 140px;--sc-card-gap: 12px}.sc-container{padding:0 20px}.sc-section-header{margin-bottom:25px}.sc-section-title{font-size:22px}.sc-view-all-link{font-size:14px}.sc-slider-wrapper{padding:0 15px}.sc-slider-nav{display:none}.sc-supply-slide{flex:0 0 calc(50% - (var(--sc-card-gap) / 2))}.sc-supply-card{height:280px}.sc-supply-image-wrapper{height:140px}.sc-supply-action-buttons{top:8px;right:8px;gap:6px}.sc-supply-action-buttons button{width:28px;height:28px}.sc-supply-action-buttons button i{font-size:11px}.sc-supply-content{padding:10px}.sc-supply-title{font-size:14px;height:38px;margin-bottom:2px}.sc-supply-brand{font-size:12px;margin-bottom:2px}.sc-price-current{font-size:14px}.sc-price-old{font-size:11px}}@media (max-width: 375px){:root{--sc-section-padding-vertical: 30px;--sc-supply-card-height: 260px;--sc-supply-image-height: 130px;--sc-card-gap: 10px}.sc-container{padding:0 12px}.sc-section-title{font-size:20px}.sc-view-all-link{font-size:13px}.sc-slider-wrapper{padding:0 10px}.sc-supply-card{height:260px}.sc-supply-image-wrapper{height:130px}.sc-supply-action-buttons button{width:26px;height:26px}.sc-supply-action-buttons button i{font-size:10px}.sc-supply-content{padding:8px}.sc-supply-title{font-size:13px;height:36px}.sc-supply-brand{font-size:11px}.sc-price-current{font-size:13px}}@media (prefers-reduced-motion: reduce){.sc-slider-track,.sc-supply-card,.sc-supply-image,.sc-slider-nav,.sc-slider-dot,.sc-supply-action-buttons button{transition:none!important;animation:none!important}.sc-supply-card:hover{transform:none}}:root{--book-card-width: 240px;--book-card-height: 480px;--book-image-height: 320px;--card-gap: 20px;--section-padding-vertical: 60px;--container-max-width: 1400px;--card-border-radius: 12px;--transition-speed: .2s;--begg-primary: #76bd47;--begg-primary-light: #83c259;--begg-border: #d8d8d9;--begg-white: #ffffff;--begg-bg-card: #f9f9f9;--begg-text-dark: #181818;--begg-text-gray: #666666;--begg-text-light: #999999;--begg-bg-light: #f5f5f5}.book-list-full-width{width:100%;background-color:var(--begg-white);padding:0 40px;box-sizing:border-box}.book-list-layout{display:flex;gap:20px;width:100%;max-width:var(--container-max-width);margin:0 auto;padding:40px 0 0}.book-list-sidebar{width:200px;flex-shrink:0}.book-list-sidebar.sidebar-category-page{padding-top:70px}.book-list-main{flex:1;min-width:0}.book-list-empty,.book-list-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;text-align:center}.book-list-empty h2{font-family:Poppins,sans-serif;color:var(--begg-text-gray);margin-bottom:12px}.book-list-empty p{color:var(--begg-text-light);font-family:Inter,sans-serif}.spinner,.spinner-small{display:none}.book-list-filter-loading{background:var(--begg-bg-light);border-radius:var(--card-border-radius);padding:30px 20px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px}.book-list-filter-loading p{color:var(--begg-text-gray);font-family:Inter,sans-serif;font-size:.85rem;margin:0}.book-list-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:80px 20px}.book-list-loading p{color:var(--begg-text-gray);font-family:Inter,sans-serif;font-size:1rem;margin:0}@media (max-width: 1024px){.book-list-full-width{padding:0 30px}.book-list-sidebar{width:180px}}@media (max-width: 768px){.book-list-full-width{padding:0 20px}.book-list-layout{flex-direction:column;gap:32px;padding-top:20px}.book-list-sidebar{width:100%}.book-list-sidebar.sidebar-category-page{padding-top:0}.book-list-loading{padding:60px 20px}}@media (max-width: 480px){.book-list-full-width{padding:0 15px}.book-list-loading{padding:40px 20px}}@media (max-width: 375px){.book-list-full-width{padding:0 12px}.book-list-loading{padding:30px 15px}}:root{--book-card-width: 240px;--book-card-height: 480px;--book-image-height: 320px;--card-gap: 20px;--card-border-radius: 12px;--transition-speed: .2s;--begg-primary: #76bd47;--begg-primary-light: #83c259;--begg-border: #d8d8d9;--begg-white: #ffffff;--begg-bg-card: #f9f9f9;--begg-bg-image: #f5f5f5;--begg-text-dark: #181818;--begg-text-gray: #666666;--begg-text-light: #999999;--begg-sale: #ff6b35}.book-section-container{width:100%;max-width:var(--book-card-width);margin:0 auto;padding:0;box-sizing:border-box}.book-section-card{background:var(--begg-white);border-radius:var(--card-border-radius);overflow:hidden;border:1px solid var(--begg-border);height:var(--book-card-height);display:flex;flex-direction:column;width:100%;transition:transform var(--transition-speed) ease,box-shadow var(--transition-speed) ease}.book-section-card:hover{transform:translateY(-4px);box-shadow:0 4px 12px #00000014}.book-section-image-wrapper{position:relative;overflow:hidden;background:var(--begg-bg-image);flex-shrink:0;height:var(--book-image-height)}.book-section-image-link{display:block;width:100%;height:100%}.book-section-image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:20px;transition:transform var(--transition-speed) ease}.book-section-card:hover .book-section-image{transform:scale(1.02)}.book-section-badges{position:absolute;top:12px;left:12px;z-index:2}.book-section-badge{padding:6px 12px;font-size:12px;font-weight:700;text-transform:uppercase;border-radius:4px;line-height:1;font-family:Inter,sans-serif}.book-section-badge-sale{background:var(--begg-sale);color:var(--begg-white)}.book-section-action-buttons{position:absolute;top:12px;right:12px;display:flex;flex-direction:column;gap:8px;z-index:3;opacity:1;transform:none}.book-section-action-buttons button{width:36px;height:36px;border-radius:50%;background:var(--begg-white);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #0000001f;transition:all var(--transition-speed) ease;padding:0}.book-section-action-buttons button i{font-size:14px;color:#555}.book-section-action-buttons button:hover{transform:scale(1.1);background:var(--begg-primary-soft)}.book-section-content{padding:20px;flex:1;display:flex;flex-direction:column;background:var(--begg-bg-card)}.book-section-title{font-family:Poppins,sans-serif;font-size:16px;font-weight:600;line-height:1.4;margin:0 0 8px;height:44px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.book-section-title a{color:var(--begg-text-dark);text-decoration:none;transition:color var(--transition-speed) ease}.book-section-title a:hover{color:var(--begg-primary)}.book-section-author{font-family:Inter,sans-serif;font-size:14px;color:var(--begg-text-gray);margin:0 0 15px}.book-section-author span{color:#555;font-weight:500}.book-section-price-wrapper{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:auto}.book-section-price-old{font-size:14px;color:var(--begg-text-light);text-decoration:line-through;font-family:Inter,sans-serif}.book-section-price-current{font-size:18px;font-weight:700;color:var(--begg-text-dark);font-family:Inter,sans-serif}.book-section-price-current.book-section-price-promo{color:var(--begg-sale)}.book-section-mobile-action{display:none}@media (max-width: 1024px){.book-section-container{max-width:220px}.book-section-card{height:460px}.book-section-image-wrapper{height:300px}}@media (max-width: 768px){.book-section-container{max-width:200px}.book-section-card{height:440px}.book-section-image-wrapper{height:280px}.book-section-title{font-size:15px;height:42px}.book-section-author{font-size:13px}.book-section-price-current{font-size:16px}.book-section-action-buttons button{width:32px;height:32px}.book-section-action-buttons button i{font-size:13px}}@media (max-width: 480px){.book-section-container{max-width:180px}.book-section-card{height:420px}.book-section-image-wrapper{height:260px}.book-section-content{padding:16px}.book-section-title{font-size:14px;height:40px}.book-section-author{font-size:12px;margin-bottom:10px}.book-section-price-current{font-size:15px}.book-section-price-old{font-size:12px}}@media (max-width: 375px){.book-section-container{max-width:160px}.book-section-card{height:400px}.book-section-image-wrapper{height:240px}.book-section-title{font-size:13px;height:36px}.book-section-author{font-size:11px}.book-section-price-current{font-size:14px}}@media (prefers-reduced-motion: reduce){.book-section-card,.book-section-image,.book-section-action-buttons button,.book-section-title a{transition:none!important}.book-section-card:hover{transform:none}}:root{--book-card-width: 240px;--book-card-height: 480px;--book-image-height: 320px;--card-gap: 20px;--card-border-radius: 12px;--transition-speed: .2s;--begg-primary: #76bd47;--begg-primary-light: #83c259;--begg-border: #d8d8d9;--begg-white: #ffffff;--begg-bg-card: #f9f9f9;--begg-text-dark: #181818;--begg-text-gray: #666666;--begg-sale: #ff6b35}.book-block{width:100%;margin:0 auto;padding:0 0 40px;box-sizing:border-box}.book-block-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.book-block-title{position:relative}.book-block-title h2{font-family:Poppins,sans-serif;font-size:28px;font-weight:700;color:var(--begg-text-dark);margin:0;letter-spacing:-.3px}.book-block-title:after{content:"";position:absolute;bottom:-10px;left:0;width:60px;height:4px;background:var(--begg-primary);border-radius:2px}.book-block-see-all{display:flex;align-items:center;gap:8px;color:var(--begg-primary);font-weight:600;text-decoration:none;font-size:16px;font-family:Inter,sans-serif;white-space:nowrap;transition:color var(--transition-speed) ease}.book-block-see-all:hover{color:#5a9c35}.book-block-see-all i{font-size:14px;transition:transform var(--transition-speed) ease}.book-block-see-all:hover i{transform:translate(4px)}.book-block-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--card-gap);width:100%}.book-block-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:60px 0;min-height:200px}.book-block-loading p{font-family:Inter,sans-serif;font-size:14px;color:var(--begg-text-gray);margin:0}.book-block-spinner{display:none}.book-block-error{padding:30px;text-align:center;background:#fff5f5;border-radius:var(--card-border-radius);color:#c53030;font-family:Inter,sans-serif}@media (max-width: 1024px){.book-block-grid{grid-template-columns:repeat(4,1fr)}.book-block-title h2{font-size:24px}}@media (max-width: 768px){.book-block-grid{grid-template-columns:repeat(3,1fr)}.book-block-title h2{font-size:22px}}@media (max-width: 480px){.book-block-grid{grid-template-columns:repeat(2,1fr);gap:12px}.book-block-header{flex-direction:row;align-items:center;justify-content:space-between;gap:8px;margin-bottom:20px}.book-block-title{flex:1;min-width:0}.book-block-title h2{font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.book-block-title:after{bottom:-8px;width:50px;height:3px}.book-block-see-all{font-size:14px;white-space:nowrap;flex-shrink:0;gap:4px;padding:4px 0}.book-block-see-all i{font-size:12px}.book-block-loading{padding:40px 0;min-height:150px}.book-block-loading p{font-size:13px}}@media (max-width: 375px){.book-block-grid{grid-template-columns:1fr}.book-block-title h2{font-size:16px}.book-block-see-all{font-size:13px}.book-block-see-all i{font-size:11px}.book-block-loading{padding:30px 0;min-height:120px}.book-block-loading p{font-size:12px}}:root{--begg-primary: #76bd47;--begg-primary-dark: #5a9c35;--begg-primary-light: #83c259;--begg-primary-soft: #d5eac7;--begg-secondary: #5a9a35;--begg-text-dark: #1a1a1a;--begg-text-gray: #666666;--begg-text-light: #999999;--begg-bg-light: #f8f9fa;--begg-bg-lightest: #fafafa;--begg-white: #ffffff;--begg-border: #e0e0e0;--begg-shadow: rgba(118, 189, 71, .15);--begg-shadow-light: rgba(0, 0, 0, .08);--begg-danger: #dc3545;--begg-radius: 16px;--begg-radius-sm: 8px;--begg-transition: all .25s ease}.category-filter-sidebar{position:sticky;top:24px;width:100%;height:calc(100vh - 48px);display:flex;flex-direction:column}.category-filter-block{background:var(--begg-white);border:1px solid var(--begg-border);border-radius:var(--begg-radius);padding:20px 16px;box-shadow:0 8px 24px var(--begg-shadow-light);transition:var(--begg-transition);flex:1;display:flex;flex-direction:column;min-height:0;height:100%}.category-filter-block .filters{width:100%;flex:1;display:flex;flex-direction:column;min-height:0;height:100%}.category-filter-title{font-family:Poppins,sans-serif;font-size:1.2rem;font-weight:600;color:var(--begg-text-dark);margin:0 0 16px;padding-bottom:8px;border-bottom:2px solid var(--begg-primary-soft);letter-spacing:-.2px;flex-shrink:0}.filter-block{display:flex;flex-direction:column;flex:1;min-height:0;height:100%;overflow:hidden}.category-filter-list{list-style:none;padding:0;margin:0;flex:1;overflow-y:auto;min-height:0;height:100%;scrollbar-width:thin;scrollbar-color:var(--begg-primary-light) var(--begg-bg-light)}.category-filter-list::-webkit-scrollbar{width:5px}.category-filter-list::-webkit-scrollbar-track{background:var(--begg-bg-light);border-radius:10px}.category-filter-list::-webkit-scrollbar-thumb{background:var(--begg-primary-light);border-radius:10px}.category-filter-list li{margin-bottom:2px}.category-filter-link{display:block;padding:10px 16px;font-family:Inter,sans-serif;font-size:.95rem;color:var(--begg-text-gray);text-decoration:none;border-left:3px solid transparent;background:transparent;line-height:1.4;transition:all .2s ease;border-radius:0 4px 4px 0}.category-filter-link:hover{border-left-color:var(--begg-primary-light);color:var(--begg-primary-dark);background:#76bd470a;padding-left:20px}.category-filter-link.active{border-left:3px solid var(--begg-primary);background-color:#76bd471a;color:var(--begg-primary-dark);font-weight:500}.category-filter-link.active:hover{border-left-color:var(--begg-primary-dark);background-color:#76bd4726;color:var(--begg-primary-dark)}.category-filter-loading{text-align:center;padding:30px 20px;display:flex;flex-direction:column;align-items:center;gap:16px;height:100%;justify-content:center}.category-filter-loading p{font-family:Inter,sans-serif;font-size:.9rem;color:var(--begg-text-gray);margin:0}.category-filter-empty{text-align:center;padding:30px 20px;color:var(--begg-text-light);font-family:Inter,sans-serif;font-size:.9rem;height:100%;display:flex;align-items:center;justify-content:center}@media (max-width: 768px){.category-filter-sidebar{position:static;height:auto;margin-bottom:24px}.category-filter-list{height:auto;max-height:300px}.category-filter-link{padding:8px 14px;font-size:.9rem}.category-filter-link:hover{padding-left:18px}}:root{--book-card-width: 240px;--book-card-height: 480px;--book-image-height: 320px;--card-gap: 20px;--section-padding-vertical: 60px;--container-max-width: 1400px;--nav-button-size: 44px;--card-border-radius: 12px;--transition-speed: .2s;--nav-button-offset: -20px;--begg-primary: #76bd47;--begg-primary-light: #83c259;--begg-primary-soft: #d5eac7;--begg-text-dark: #181818;--begg-border: #d8d8d9;--begg-white: #ffffff;--begg-bg-card: #f9f9f9;--begg-sale: #ff6b35}.listing-page-content{background:var(--begg-white);padding:var(--section-padding-vertical) 0;width:100%}.listing-book-section{width:100%}.listing-hero-banner{position:relative;padding:60px 0;background:linear-gradient(135deg,#fafafa,#f8f9fa);overflow:hidden}.listing-hero-banner .listing-text-block h1{font-family:Poppins,sans-serif;font-size:2.5rem;font-weight:700;color:var(--begg-text-dark);margin-bottom:16px;position:relative}.listing-hero-banner .listing-text-block h1:after{content:"";position:absolute;bottom:-10px;left:0;width:60px;height:4px;background:var(--begg-primary);border-radius:2px}@media (max-width: 768px){.listing-hero-banner{padding:40px 0}.listing-hero-banner .listing-text-block h1{font-size:2rem}}@media (max-width: 480px){.listing-page-content{padding:40px 0}}.cart-layout{padding:40px 0;background-color:#f8f9fa}.container{max-width:1200px;margin:0 auto;padding:0 20px}.cart-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:32px}@media (max-width: 768px){.cart-grid{grid-template-columns:1fr;gap:20px}}.card{background:#fff;border-radius:19px;box-shadow:0 187px 75px #00000003,0 105px 63px #0000000d,0 47px 47px #00000017,0 12px 26px #0000001a,0 0 #0000001a;overflow:hidden;width:100%}.card-header{width:100%;height:48px;display:flex;align-items:center;padding-left:20px;border-bottom:1px solid #efeff3;font-weight:700;font-size:13px;color:#63656b;background-color:#fff}.card .title{font-size:14px;font-weight:700;letter-spacing:.3px;text-transform:uppercase;color:#2b2b2f}.products{display:flex;flex-direction:column;padding:16px}.product{display:grid;grid-template-columns:60px 1fr 80px 100px;gap:12px;align-items:center;padding:12px 0;border-bottom:1px solid #f0f0f0}.product:last-child{border-bottom:none}.product-image{width:60px;height:80px;background:#f5f5f5;border-radius:8px;display:flex;align-items:center;justify-content:center;overflow:hidden}.product-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:4px}.product-details{display:flex;flex-direction:column;gap:4px}.product-title{font-size:14px;font-weight:600;color:#2b2b2f;margin:0;line-height:1.3}.product-meta{font-size:12px;color:#7a7c81;margin:0}.quantity{display:inline-flex;align-items:center;border:1px solid #e5e5e5;border-radius:7px;background:#fff;box-shadow:0 1px #efefef,0 1px .5px #efefef80;overflow:hidden;height:32px}.quantity button{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:none;background:transparent;color:#47484b;font-size:14px;cursor:pointer;transition:all .2s}.quantity button:hover:not(:disabled){background-color:#76bd47;color:#fff}.quantity button:disabled{opacity:.4;cursor:not-allowed}.quantity label{min-width:30px;text-align:center;font-size:14px;font-weight:600;color:#47484b;padding:0 4px}.product-actions{display:flex;align-items:center;justify-content:flex-end;gap:12px}.price{font-size:16px;font-weight:700;color:#2b2b2f}.price.small{font-size:15px;color:#76bd47}.remove-btn{background:transparent;border:none;color:#a0a0a0;font-size:16px;cursor:pointer;padding:6px;border-radius:50%;transition:all .2s;display:flex;align-items:center;justify-content:center}.remove-btn:hover{color:#ff4757;background:#ffe5e5}.cart-footer{display:flex;justify-content:space-between;align-items:center;padding-top:16px;margin-top:8px;border-top:1px solid #eee}.subtotal-label{font-size:14px;font-weight:600;color:#47484b}.subtotal-value{font-size:16px;font-weight:700;color:#76bd47}.add-link{display:inline-flex;align-items:center;gap:6px;margin-top:12px;color:#76bd47;font-size:14px;font-weight:500;text-decoration:none;transition:color .2s}.add-link:hover{color:#5a9e35}.empty-message{text-align:center;color:#7a7c81;padding:24px 0;font-size:14px}.card.checkout{margin-top:24px}.checkout .details{display:grid;grid-template-columns:3fr 1fr;padding:16px 20px;gap:8px;background-color:#fafafa}.checkout .details span{font-size:14px}.checkout .details span:nth-child(odd){font-weight:500;color:#707175}.checkout .details span:nth-child(2n){font-weight:700;color:#2b2b2f;text-align:right}.delivery-options{padding:16px 20px;border-top:1px solid #efeff3}.delivery-options h4{font-size:14px;font-weight:600;color:#2b2b2f;margin:0 0 12px}.delivery-option{display:flex;align-items:center;gap:10px;margin-bottom:10px;font-size:14px;color:#47484b;cursor:pointer}.delivery-option input[type=radio]{accent-color:#76bd47;width:18px;height:18px;margin:0}.checkout--footer{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background-color:#efeff3;border-top:1px solid #e2e2e2}.price-wrapper{display:flex;flex-direction:column}.price-label{font-size:12px;font-weight:500;color:#707175}.price{font-size:24px;font-weight:900;color:#2b2b2f;line-height:1.2}.checkout-btn{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:12px 24px;background:#76bd47;border-radius:40px;border:none;outline:none;color:#fff;font-size:15px;font-weight:600;transition:all .25s cubic-bezier(.15,.83,.66,1);box-shadow:0 4px 12px #76bd4733;cursor:pointer}.checkout-btn:hover:not(:disabled){background:#5a9e35;transform:translateY(-2px);box-shadow:0 6px 16px #76bd474d}.checkout-btn:disabled{opacity:.6;cursor:not-allowed}.cart-empty{padding:60px 0;text-align:center}.empty-state{max-width:400px;margin:0 auto;padding:40px;background:#fff;border-radius:19px;box-shadow:0 4px 20px #0000000d}.empty-state i{color:#d8d8d9;margin-bottom:20px}.empty-state h2{font-size:24px;font-weight:600;color:#181818;margin-bottom:12px}.empty-state p{color:#666;margin-bottom:24px}@media (max-width: 600px){.product{grid-template-columns:60px 1fr;grid-template-areas:"image details" "image price" "quantity quantity" "actions actions";gap:8px;padding:16px 0}.product-image{grid-area:image}.product-details{grid-area:details}.product-actions{grid-area:actions;justify-content:space-between;margin-top:8px}.quantity{grid-area:quantity;justify-self:start}.cart-footer{flex-direction:column;align-items:flex-start;gap:8px}.add-link{margin-left:0}.checkout--footer{flex-direction:column;gap:16px;align-items:stretch}.price-wrapper{align-items:center}}.badge{display:inline-flex;align-items:center;justify-content:center;border-radius:4px;padding:4px 8px;font-size:11px;font-weight:600;line-height:1;white-space:nowrap;font-family:Inter,sans-serif}.badge-default{background:#76bd47;color:#fff}.badge-secondary{background:#f1f5f9;color:#334155;border:1px solid #e2e8f0}.badge-sale{background:#ff6b35;color:#fff}.badge-mature{background:#181818;color:#fff}.badge-new{background:#83c259;color:#fff}.badge-outline{background:transparent;color:#181818;border:1px solid #d8d8d9}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:8px;font-family:Inter,sans-serif;font-weight:500;cursor:pointer;transition:all .2s ease;border:none;outline:none;line-height:1}.btn-default{background:var(--begg-primary, #76bd47);color:#fff}.btn-default:hover{background:var(--begg-primary-dark, #5a9c35);transform:translateY(-1px);box-shadow:0 4px 12px #76bd4740}.btn-destructive{background:#ef4444;color:#fff}.btn-destructive:hover{background:#dc2626}.btn-outline{background:transparent;color:var(--begg-text-dark, #181818);border:1.5px solid var(--begg-border, #d8d8d9)}.btn-outline:hover{border-color:var(--begg-primary, #76bd47);color:var(--begg-primary, #76bd47)}.btn-secondary{background:var(--begg-primary-soft, #d5eac7);color:var(--begg-text-dark, #181818);border:1px solid var(--begg-primary, #76bd47)}.btn-secondary:hover{background:var(--begg-primary-light, #83c259);color:#fff}.btn-ghost{background:transparent;color:var(--begg-text-dark, #181818)}.btn-ghost:hover{background:#f8f9fa;color:var(--begg-primary, #76bd47)}.btn-link{background:transparent;color:var(--begg-primary, #76bd47);text-decoration:underline;text-underline-offset:4px}.btn-link:hover{color:var(--begg-primary-dark, #5a9c35)}.btn-dark{background:#1e293b;color:#fff}.btn-dark:hover{background:#0f172a}.btn-xs{height:28px;padding:0 10px;font-size:12px;border-radius:6px}.btn-sm{height:32px;padding:0 12px;font-size:13px;border-radius:6px}.btn-md{height:40px;padding:0 16px;font-size:14px;border-radius:8px}.btn-lg{height:48px;padding:0 24px;font-size:16px;border-radius:10px}.btn-icon{width:40px;height:40px;padding:0;border-radius:8px}.btn-icon-left,.btn-icon-right{display:inline-flex;align-items:center;justify-content:center}.btn-icon-left svg,.btn-icon-right svg{width:18px;height:18px}.btn-text{display:inline-flex;align-items:center;line-height:1}:root{--rb-card-width: 240px;--rb-card-height: 480px;--rb-image-height: 320px;--rb-card-gap: 20px;--rb-section-padding-vertical: 60px;--rb-container-max-width: 1400px;--rb-card-border-radius: 12px;--rb-transition-speed: .2s;--begg-primary: #76BD47;--begg-border: #D8D8D9;--begg-white: #ffffff;--begg-text-dark: #181818;--begg-sale: #FF6B35}.related-product{padding:var(--rb-section-padding-vertical) 0;background:#fff;width:100%;overflow:hidden}.related-container{max-width:var(--rb-container-max-width);margin:0 auto;padding:0 40px;box-sizing:border-box}.related-section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.related-title-wrapper{position:relative}.related-section-title{font-family:Poppins,sans-serif;font-size:30px;font-weight:700;color:var(--begg-text-dark);margin:0;letter-spacing:-.5px}.related-title-underline{width:60px;height:4px;background:var(--begg-primary);border-radius:2px;margin-top:12px}.related-view-all-link{display:flex;align-items:center;gap:8px;color:var(--begg-primary);font-weight:600;text-decoration:none;font-family:Inter,sans-serif;font-size:16px;white-space:nowrap;transition:color .2s ease,gap .2s ease}.related-view-all-link:hover{color:#5a9c35;gap:12px}.related-view-all-link i{font-size:14px;transition:transform .2s ease}.related-view-all-link:hover i{transform:translate(4px)}.related-book-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--rb-card-gap);width:100%}.rb-book-card{background:var(--begg-white);border-radius:var(--rb-card-border-radius);overflow:hidden;border:1px solid var(--begg-border);height:var(--rb-card-height);display:flex;flex-direction:column;width:100%;max-width:var(--rb-card-width);margin:0 auto;transition:transform var(--rb-transition-speed) ease,box-shadow var(--rb-transition-speed) ease}.rb-book-card:hover{transform:translateY(-4px);box-shadow:0 4px 12px #00000014}.rb-book-image-wrapper{position:relative;overflow:hidden;background:#f5f5f5;flex-shrink:0;height:var(--rb-image-height)}.rb-book-image-link{display:block;width:100%;height:100%}.rb-book-image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:20px;transition:transform .5s ease}.rb-book-card:hover .rb-book-image{transform:scale(1.05)}.rb-book-badges{position:absolute;top:12px;left:12px;z-index:2;display:flex;flex-direction:column;gap:6px}.rb-badge{padding:6px 12px;font-size:12px;font-weight:700;text-transform:uppercase;border-radius:4px;line-height:1;font-family:Inter,sans-serif}.rb-badge-sale{background:var(--begg-sale);color:var(--begg-white)}.rb-book-content{padding:20px;flex:1;display:flex;flex-direction:column;background-color:#f9f9f9}.rb-book-title{font-family:Poppins,sans-serif;font-size:16px;font-weight:600;line-height:1.4;margin:0 0 8px;height:44px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.rb-book-title a{color:var(--begg-text-dark);text-decoration:none;transition:color .2s ease}.rb-book-title a:hover{color:var(--begg-primary)}.rb-book-author{font-family:Inter,sans-serif;font-size:14px;color:#666;margin:0 0 15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rb-book-price-wrapper{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:auto}.rb-price-old{font-size:14px;color:#999;text-decoration:line-through;font-family:Inter,sans-serif}.rb-price-current{font-size:18px;font-weight:700;color:var(--begg-text-dark);font-family:Inter,sans-serif}.rb-price-current.rb-price-promo{color:var(--begg-sale)}@media (max-width: 1024px){.related-container{padding:0 30px}.related-book-grid{grid-template-columns:repeat(4,1fr);gap:18px}.related-section-title{font-size:28px}}@media (max-width: 768px){.related-container{padding:0 25px}.related-book-grid{grid-template-columns:repeat(3,1fr);gap:16px}.related-section-title{font-size:24px}.related-section-header{margin-bottom:30px}.option-container button,.option-container .option-btn{width:32px;height:32px}.option-container button i,.option-container .option-btn i{font-size:13px}}@media (max-width: 480px){.related-container{padding:0 20px}.related-book-grid{grid-template-columns:repeat(2,1fr);gap:12px}.related-section-title{font-size:22px}.rb-book-content{padding:16px}.rb-book-title{font-size:15px;height:42px}.rb-book-author{font-size:13px}.rb-price-current{font-size:16px}.rb-price-old{font-size:13px}}@media (max-width: 375px){.related-container{padding:0 15px}.related-book-grid{grid-template-columns:1fr;gap:16px}.related-section-title{font-size:20px}}@media (prefers-reduced-motion: reduce){*{transition:none!important}.rb-book-card:hover{transform:none}}.auth-page{min-height:100vh;background:linear-gradient(135deg,#f8fafc,#e9f2e6);display:flex;align-items:center;justify-content:center;padding:20px;font-family:Inter,sans-serif}.auth-container{width:100%;max-width:1100px;background:#fff;border-radius:24px;box-shadow:0 20px 40px #00000014;overflow:hidden;display:flex;flex-direction:row}.auth-left{flex:1;background:linear-gradient(135deg,#76bd47,#83c259);color:#fff;padding:40px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.auth-left-logo{max-width:200px;margin-bottom:30px;filter:brightness(0) invert(1)}.auth-left-title{font-family:Poppins,sans-serif;font-size:28px;font-weight:700;margin-bottom:20px}.auth-left-description{font-size:16px;line-height:1.6;opacity:.9;max-width:300px}.auth-right{flex:1;padding:40px;display:flex;flex-direction:column;justify-content:center}.auth-card{width:100%;max-width:400px;margin:0 auto}.auth-title{font-family:Poppins,sans-serif;font-size:28px;font-weight:700;color:#181818;margin:0 0 30px;text-align:center}.auth-form{display:flex;flex-direction:column;gap:20px}.auth-row{display:flex;gap:15px;width:100%}.auth-row .auth-field{flex:1}.auth-field{width:100%}.auth-input{width:100%;padding:14px 18px;border:2px solid #e0e0e0;border-radius:12px;font-size:16px;font-family:Inter,sans-serif;transition:border-color .3s,box-shadow .3s;outline:none;box-sizing:border-box}.auth-input:focus{border-color:#76bd47;box-shadow:0 0 0 4px #76bd471a}.auth-input-error{border-color:#ef4444}.auth-error-text{display:block;margin-top:4px;font-size:12px;color:#ef4444}.auth-error{background:#fee2e2;color:#b91c1c;padding:12px 16px;border-radius:12px;font-size:14px;text-align:center}.auth-forgot{text-align:right}.auth-forgot-link{color:#76bd47;font-size:14px;font-weight:500;text-decoration:none;transition:color .2s}.auth-forgot-link:hover{color:#5a9c35;text-decoration:underline}.auth-button{background:#76bd47;color:#fff;border:none;border-radius:12px;padding:14px;font-size:16px;font-weight:700;font-family:Poppins,sans-serif;cursor:pointer;transition:background .3s,transform .2s;width:100%}.auth-button:hover:not(:disabled){background:#83c259;transform:translateY(-2px);box-shadow:0 8px 20px #76bd4733}.auth-button:disabled{opacity:.6;cursor:not-allowed}.auth-footer{text-align:center;margin:20px 0 10px;font-size:14px;color:#666}.auth-footer-link{color:#76bd47;font-weight:600;text-decoration:none}.auth-footer-link:hover{text-decoration:underline}.auth-divider{display:flex;align-items:center;text-align:center;color:#999;font-size:14px;margin:20px 0}.auth-divider:before,.auth-divider:after{content:"";flex:1;border-bottom:1px solid #e0e0e0}.auth-divider:not(:empty):before{margin-right:10px}.auth-divider:not(:empty):after{margin-left:10px}.auth-google{display:flex;justify-content:center;width:100%;margin:0 auto}.auth-google>div{width:100%!important;border-radius:12px!important;overflow:hidden;display:flex;justify-content:center}@media (max-width: 768px){.auth-container{flex-direction:column}.auth-left,.auth-right{padding:30px}.auth-left-title{font-size:24px}.auth-left-description{font-size:14px}}@media (max-width: 480px){.auth-row{flex-direction:column;gap:20px}.auth-left,.auth-right{padding:20px}}.verification-icon{font-size:64px;text-align:center;margin-bottom:20px}.verification-text{font-size:16px;color:#666;line-height:1.6;margin-bottom:15px;text-align:center}.verification-text-small{font-size:14px;color:#999;line-height:1.5;margin:8px 0;text-align:center}.verification-email-info{background:#f8f9fa;border-left:4px solid #76BD47;padding:15px 20px;margin:25px 0;border-radius:8px}.verification-button{display:block;text-align:center;text-decoration:none;margin-top:10px}.auth-left-features{margin-top:30px;display:flex;flex-direction:column;gap:15px}.auth-feature{display:flex;align-items:center;gap:10px;font-size:15px;color:#ffffffe6}.auth-feature-icon{font-size:24px;min-width:40px}.auth-label{display:block;margin-bottom:5px;font-size:14px;font-weight:500;color:#333}.auth-button:disabled{opacity:.7;cursor:not-allowed;display:flex;align-items:center;justify-content:center;gap:10px}.auth-button:disabled .spinner{width:20px;height:20px}.auth-terms{margin-top:20px;font-size:12px;color:#999;text-align:center;line-height:1.5}.auth-terms a{color:#76bd47;text-decoration:none}.auth-terms a:hover{text-decoration:underline}@media (max-width: 768px){.auth-left-features{margin-top:20px;gap:12px}.auth-feature{font-size:14px}.auth-feature-icon{font-size:20px;min-width:35px}.auth-label{font-size:13px}}@media (max-width: 480px){.auth-left-features{margin-top:15px;gap:10px}.auth-feature{font-size:13px}.auth-feature-icon{font-size:18px;min-width:30px}}:root{--help-modal-bg: #ffffff;--help-modal-overlay: rgba(0, 0, 0, .5);--help-modal-border: #e2e8f0;--help-modal-text: #1e293b;--help-modal-text-light: #64748b;--help-modal-primary: #76bd47;--help-modal-primary-hover: #5a9c35;--help-modal-secondary: #f1f5f9;--help-modal-secondary-hover: #e2e8f0;--help-modal-radius: 12px;--help-modal-shadow: 0 20px 60px rgba(0, 0, 0, .15);--help-modal-transition: .2s ease}.help-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:var(--help-modal-overlay);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1100;animation:helpFadeIn .2s var(--help-modal-transition);padding:16px}.help-modal-dialog{background:var(--help-modal-bg);border-radius:var(--help-modal-radius);width:100%;max-width:425px;max-height:90vh;overflow-y:auto;box-shadow:var(--help-modal-shadow);animation:helpSlideUp .3s var(--help-modal-transition);display:flex;flex-direction:column}.help-modal-header{padding:24px 24px 16px;border-bottom:1px solid var(--help-modal-border);position:relative;display:flex;align-items:center;justify-content:space-between}.help-modal-title{font-family:Inter,sans-serif;font-size:20px;font-weight:600;color:var(--help-modal-text);margin:0;line-height:1.4;display:flex;align-items:center;gap:8px;flex:1}.help-modal-title-icon{color:var(--help-modal-primary);width:20px;height:20px;display:block}.help-modal-close{width:32px;height:32px;border-radius:50%;border:none;background:var(--help-modal-secondary);color:var(--help-modal-text-light);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all var(--help-modal-transition);font-size:20px;line-height:1;padding:0;flex-shrink:0}.help-modal-close:hover{background:var(--help-modal-secondary-hover);color:var(--help-modal-text);transform:rotate(90deg)}.help-modal-close svg{width:20px;height:20px;display:block}.help-modal-body{padding:24px;display:flex;flex-direction:column;gap:20px}.help-modal-step{display:flex;gap:16px;align-items:flex-start}.help-modal-step-number{width:32px;height:32px;background:var(--help-modal-primary);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:16px;flex-shrink:0;box-shadow:0 4px 8px #76bd4740}.help-modal-step-content{flex:1}.help-modal-step-title{font-family:Inter,sans-serif;font-size:16px;font-weight:600;color:var(--help-modal-text);display:block;margin-bottom:4px}.help-modal-step-desc{font-family:Inter,sans-serif;font-size:14px;color:var(--help-modal-text-light);margin:0;line-height:1.5}.help-modal-footer{padding:16px 24px 24px;border-top:1px solid var(--help-modal-border)}.help-modal-footer button{width:100%;background-color:var(--help-modal-primary);color:#fff;font-weight:600;padding:12px 24px;border-radius:8px;border:none;cursor:pointer;transition:all .2s ease;font-size:16px;line-height:1.5}.help-modal-footer button:hover{background-color:var(--help-modal-primary-hover);transform:translateY(-1px);box-shadow:0 4px 12px #76bd4740}@keyframes helpFadeIn{0%{opacity:0}to{opacity:1}}@keyframes helpSlideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 480px){.help-modal-dialog{max-width:100%;margin:16px}.help-modal-header{padding:20px 20px 16px}.help-modal-body{padding:20px;gap:16px}.help-modal-footer{padding:16px 20px 20px}.help-modal-close{top:16px;right:16px}.help-modal-title{font-size:18px}.help-modal-step-number{width:28px;height:28px;font-size:14px}.help-modal-step-title{font-size:15px}.help-modal-step-desc{font-size:13px}}@media (max-width: 375px){.help-modal-dialog{margin:12px}.help-modal-header{padding:16px 16px 12px}.help-modal-body{padding:16px;gap:14px}.help-modal-footer{padding:12px 16px 16px}.help-modal-title{font-size:16px}.help-modal-step-number{width:24px;height:24px;font-size:12px}.help-modal-step-title{font-size:14px}.help-modal-step-desc{font-size:12px}}@media (prefers-reduced-motion: reduce){.help-modal-overlay,.help-modal-dialog,.help-modal-close,.help-modal-footer button{animation:none!important;transition:none!important}.help-modal-close:hover,.help-modal-footer button:hover{transform:none!important}}:root{--begg-green: #76BD47;--begg-green-hover: #83C259;--begg-grey-light: #f8fafc;--begg-grey: #D8D8D9;--begg-white: #FFFFFF;--begg-black: #181818;--begg-grey-dark: #64748b;--font-primary: "Poppins", "Montserrat", sans-serif;--font-secondary: "Inter", "Roboto", sans-serif;--transition: all .3s ease}.fi-input-wrapper{position:relative;width:100%;box-sizing:border-box;margin:0;padding:0}.fi-input{width:100%;padding:10px 14px;font-size:.95rem;font-family:inherit;color:#1a2e2f;background:#f8faf6;border:1.5px solid #dde5d9;border-radius:8px;outline:none;transition:border-color .2s,box-shadow .2s;box-sizing:border-box;margin:0}.fi-input:focus{border-color:#79ae46;box-shadow:0 0 0 3px #79ae461f}.fi-input--error{border-color:#e53e3e}.fi-input::-moz-placeholder{color:#94a3a4}.fi-input::placeholder{color:#94a3a4}.fi-error-text{display:block;margin-top:4px;font-size:.8rem;color:#e53e3e;font-family:var(--font-secondary)}.ft-wrapper{width:100%;box-sizing:border-box;margin:0;padding:0}.ft-alert{display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:8px;font-size:.85rem;font-weight:500;margin-bottom:12px;animation:ftSlideIn .3s ease;box-sizing:border-box;justify-content:center;text-align:center;flex-wrap:wrap}@keyframes ftSlideIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.ft-alert--success{background:#edf7e5;color:#3d6b1e;border:1px solid #c8e6b0}.ft-alert--error{background:#fef2f2;color:#b91c1c;border:1px solid #fecaca}.ft-alert svg{flex-shrink:0;min-width:16px}.ft-input-row{display:flex;align-items:center;gap:12px;width:100%;box-sizing:border-box;margin:0;padding:0}.ft-input{flex:1;padding:0 0 8px;font-size:1.75rem;font-weight:700;font-family:inherit;color:#1a2e2f;background:transparent;border:none;border-bottom:2px solid #dde5d9;outline:none;transition:border-color .25s;letter-spacing:-.02em;text-align:center;min-width:0;margin:0}.ft-input:focus{border-bottom-color:#79ae46}.ft-input::-moz-placeholder{color:#b0bec5;font-weight:400}.ft-input::placeholder{color:#b0bec5;font-weight:400}.ft-input:disabled{opacity:.55;cursor:not-allowed}.ft-save-btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1.5px solid #dde5d9;border-radius:10px;background:#f3f6f0;color:#94a3a4;cursor:not-allowed;transition:all .25s ease;flex-shrink:0}.ft-save-btn--active{background:#79ae46;border-color:#79ae46;color:#fff;cursor:pointer;box-shadow:0 2px 8px #79ae464d}.ft-save-btn--active:hover{background:#6a9a3d;transform:translateY(-1px);box-shadow:0 4px 12px #79ae4659}.fimg-wrapper{width:100%;box-sizing:border-box;margin:0;padding:0}.fimg-dropzone{position:relative;margin-top:8px;border:2px dashed #cdd8c7;border-radius:12px;padding:0;cursor:pointer;overflow:hidden;transition:border-color .25s,background .25s,transform .15s;background:#f8faf6;min-height:180px;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.fimg-dropzone:hover{border-color:#79ae46;background:#f0f6ea}.fimg-dropzone--drag{border-color:#79ae46;background:#edf7e5;transform:scale(1.01)}.fimg-dropzone--has-image{border-style:solid;border-color:#dde5d9;padding:0}.fimg-dropzone--disabled{opacity:.55;cursor:not-allowed}.fimg-preview-container{position:relative;width:100%}.fimg-preview{width:100%;max-height:220px;-o-object-fit:cover;object-fit:cover;display:block;border-radius:10px}.fimg-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;background:#1a2e2f8c;color:#fff;font-size:.85rem;font-weight:500;opacity:0;transition:opacity .25s;border-radius:10px}.fimg-dropzone:hover .fimg-overlay{opacity:1}.fimg-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:30px 20px;width:100%;text-align:center;box-sizing:border-box}.fimg-icon{color:#9ab88a;display:flex;align-items:center;justify-content:center}.fimg-text{margin:0;font-size:.9rem;font-weight:500;color:#5a6d5e;text-align:center}.fimg-hint{font-size:.75rem;color:#94a3a4}.fimg-upload-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;margin-top:12px;padding:10px 16px;font-size:.875rem;font-weight:600;font-family:inherit;color:#94a3a4;background:#eef1ec;border:1.5px solid #dde5d9;border-radius:10px;cursor:not-allowed;transition:all .25s;box-sizing:border-box}.fimg-upload-btn--ready{background:#79ae46;border-color:#79ae46;color:#fff;cursor:pointer;box-shadow:0 2px 8px #79ae4640}.fimg-upload-btn--ready:hover{background:#6a9a3d;box-shadow:0 4px 14px #79ae4659;transform:translateY(-1px)}.fimg-spinner{width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:fimgSpin .6s linear infinite}@keyframes fimgSpin{to{transform:rotate(360deg)}}.fimg-success{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:10px;padding:8px 12px;background:#edf7e5;color:#3d6b1e;border:1px solid #c8e6b0;border-radius:8px;font-size:.8rem;font-weight:500;animation:ftSlideIn .3s ease;text-align:center;flex-wrap:wrap;box-sizing:border-box}.fimg-locked{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:10px;padding:10px 14px;background:#f0f6ea;color:#5a6d5e;border:1px solid #dde5d9;border-radius:8px;font-size:.85rem;text-align:center;flex-wrap:wrap;box-sizing:border-box}@media (max-width: 768px){.fi-input{padding:8px 12px;font-size:.9rem}.ft-input-row{gap:8px}.ft-input{font-size:1.5rem;padding:0 0 6px}.ft-save-btn{width:36px;height:36px}.fimg-dropzone{min-height:150px}.fimg-placeholder{padding:20px 15px}.fimg-text{font-size:.85rem}.fimg-upload-btn{padding:8px 12px;font-size:.8rem}}@media (max-width: 480px){.fi-input-wrapper,.ft-wrapper,.fimg-wrapper{overflow:hidden}.fi-input{padding:6px 10px;font-size:.85rem}.ft-alert{padding:8px 10px;font-size:.75rem;gap:6px;margin-bottom:10px;border-radius:8px}.ft-alert svg{width:14px;height:14px}.ft-input-row{gap:6px;flex-wrap:nowrap}.ft-input{font-size:1.25rem;padding:0 0 4px}.ft-save-btn{width:32px;height:32px;min-width:32px;flex-shrink:0}.fimg-dropzone{min-height:120px}.fimg-placeholder{padding:15px 12px;gap:6px}.fimg-icon svg{width:28px;height:28px}.fimg-text{font-size:.8rem;line-height:1.2}.fimg-hint{font-size:.65rem}.fimg-overlay{gap:4px;font-size:.7rem}.fimg-overlay svg{width:18px;height:18px}.fimg-upload-btn{padding:8px;font-size:.75rem;gap:6px;text-align:center;flex-wrap:wrap}.fimg-upload-btn svg{width:12px;height:12px}.fimg-spinner{width:12px;height:12px;border-width:1.5px}.fimg-success{padding:6px 10px;font-size:.7rem;gap:5px;margin-top:8px}.fimg-success svg{width:11px;height:11px;flex-shrink:0}.fimg-locked{padding:8px 10px;font-size:.75rem;gap:5px;margin-top:8px}.fimg-locked svg{width:11px;height:11px;flex-shrink:0}}@media (max-width: 375px){.fi-input{padding:5px 8px;font-size:.8rem}.ft-alert{padding:6px 8px;font-size:.7rem;gap:5px}.ft-input{font-size:1.1rem;padding:0 0 3px}.ft-save-btn{width:28px;height:28px;min-width:28px}.fimg-dropzone{min-height:100px}.fimg-placeholder{padding:12px 10px;gap:5px}.fimg-icon svg{width:24px;height:24px}.fimg-text{font-size:.75rem}.fimg-upload-btn{padding:6px;font-size:.7rem;gap:5px}.fimg-success{padding:5px 8px;font-size:.65rem;gap:4px}.fimg-locked{padding:6px 8px;font-size:.7rem;gap:4px}}@media (max-width: 360px){.fi-input{padding:4px 6px;font-size:.75rem}.ft-input{font-size:1rem}.ft-save-btn{width:26px;height:26px}.fimg-dropzone{min-height:90px}.fimg-text{font-size:.7rem}.fimg-upload-btn{padding:5px;font-size:.65rem}}.filter-sidebar{background:var(--filter-bg);border-radius:var(--filter-radius);padding:24px;box-shadow:var(--filter-shadow);border:1px solid var(--filter-border);position:sticky;top:24px;max-height:calc(100vh - 48px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--begg-vert-clair) #f5f5f5}.filter-sidebar::-webkit-scrollbar{width:6px}.filter-sidebar::-webkit-scrollbar-track{background:#f5f5f5;border-radius:10px}.filter-sidebar::-webkit-scrollbar-thumb{background:var(--begg-vert-clair);border-radius:10px}.filter-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px;padding-bottom:16px;border-bottom:2px solid var(--begg-vert-clair)}.filter-title{font-family:Inter,sans-serif;font-size:22px;font-weight:600;color:var(--begg-noir-texte);margin:0}.filter-reset-btn{background:none;border:none;color:var(--begg-vert-principal);font-size:14px;font-weight:500;cursor:pointer;padding:6px 12px;border-radius:8px;transition:all .2s ease;display:flex;align-items:center;gap:6px}.filter-reset-btn:hover{background:#76bd471a}.filter-section{margin-bottom:32px}.filter-section-header{margin-bottom:20px}.filter-section-title{font-family:Inter,sans-serif;font-size:16px;font-weight:600;color:var(--begg-noir-texte);margin:0 0 8px}.filter-divider{height:3px;width:40px;background:linear-gradient(90deg,var(--begg-vert-principal) 0%,var(--begg-vert-secondaire) 100%);border-radius:2px}.search-input-wrapper{position:relative;display:flex;align-items:center;width:100%}.search-icon-btn{position:absolute;left:14px;top:50%;transform:translateY(-50%);background:none;border:none;color:var(--begg-gris-clair);cursor:pointer;padding:0;width:18px;height:18px;display:flex;align-items:center;justify-content:center;z-index:2;transition:color .2s ease}.search-icon-btn:hover{color:var(--begg-vert-principal)}.search-icon-btn i{font-size:14px}.filter-search-input{width:100%;padding:12px 14px 12px 40px;border:2px solid var(--begg-gris-clair);border-radius:12px;font-family:Inter,sans-serif;font-size:14px;color:var(--begg-noir-texte);background:var(--begg-blanc);transition:all .3s ease;line-height:1.5;box-sizing:border-box;height:46px}.filter-search-input::-moz-placeholder{color:#999;font-family:Inter,sans-serif;font-size:13px;line-height:1.5;opacity:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.filter-search-input::placeholder{color:#999;font-family:Inter,sans-serif;font-size:13px;line-height:1.5;opacity:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.filter-search-input:focus{outline:none;border-color:var(--begg-vert-principal);box-shadow:0 0 0 3px #76bd471a}.clear-search-btn{position:absolute;right:14px;top:50%;transform:translateY(-50%);background:none;border:none;color:#999;cursor:pointer;padding:4px;font-size:12px;transition:color .2s ease;z-index:2;width:18px;height:18px;display:flex;align-items:center;justify-content:center}.clear-search-btn:hover{color:var(--begg-noir-texte)}.price-filter-simple{padding:8px 0}.price-input-container{position:relative;margin-bottom:12px}.price-input{width:100%;padding:12px 50px 12px 14px;border:2px solid var(--begg-gris-clair);border-radius:12px;font-family:Inter,sans-serif;font-size:14px;color:var(--begg-noir-texte);background:var(--begg-blanc);transition:all .3s ease;line-height:1.5;box-sizing:border-box;height:46px}.price-input::-moz-placeholder{color:#999;font-size:13px;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.price-input::placeholder{color:#999;font-size:13px;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.price-input:focus{outline:none;border-color:var(--begg-vert-principal);box-shadow:0 0 0 3px #76bd471a}.price-input-label{position:absolute;right:14px;top:50%;transform:translateY(-50%);font-family:Inter,sans-serif;font-size:13px;color:#666;pointer-events:none}.price-hint{margin-top:8px}.hint-text{font-family:Inter,sans-serif;font-size:12px;color:#999;font-style:italic}.filter-options{display:flex;flex-direction:column;gap:12px;transition:all .3s ease}.filter-option{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:10px;cursor:pointer;transition:all .2s ease;border:1px solid transparent}.filter-option:hover{background:#76bd470d;border-color:#76bd471a}.filter-option.active{background:#76bd471a;border-color:var(--begg-vert-principal)}.option-checkbox{width:20px;height:20px;border:2px solid var(--begg-gris-clair);border-radius:6px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;flex-shrink:0}.filter-option.active .option-checkbox{border-color:var(--begg-vert-principal);background:var(--begg-vert-principal)}.checkbox-inner{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--begg-blanc);font-size:12px}.option-label{font-family:Inter,sans-serif;font-size:14px;color:var(--begg-noir-texte);flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.option-count{font-family:Inter,sans-serif;font-size:12px;color:#666;background:#f5f5f5;padding:2px 8px;border-radius:10px;flex-shrink:0}.see-more-btn{width:100%;margin-top:16px;padding:12px 16px;background:none;border:1px solid var(--begg-gris-clair);border-radius:10px;font-family:Inter,sans-serif;font-size:14px;color:#666;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .2s ease}.see-more-btn:hover{border-color:var(--begg-vert-principal);color:var(--begg-vert-principal);background:#76bd470d}.see-more-btn i{font-size:12px;transition:transform .3s ease}.see-more-btn[aria-expanded=true] i{transform:rotate(180deg)}@media (min-width: 1400px){.filter-search-input::-moz-placeholder,.price-input::-moz-placeholder{font-size:14px}.filter-search-input::placeholder,.price-input::placeholder{font-size:14px}}@media (max-width: 992px){.filter-search-input::-moz-placeholder{font-size:12px;content:"Rechercher..."}.filter-search-input::placeholder{font-size:12px;content:"Rechercher..."}.price-input::-moz-placeholder{font-size:12px;content:"Prix max..."}.price-input::placeholder{font-size:12px;content:"Prix max..."}}@media (max-width: 768px){.filter-search-input::-moz-placeholder{content:"Recherche..."}.filter-search-input::placeholder{content:"Recherche..."}.price-input::-moz-placeholder{content:"Max prix..."}.price-input::placeholder{content:"Max prix..."}}@media (max-width: 768px){.filter-sidebar{position:static;max-height:none;margin-bottom:24px}.filter-title{font-size:20px}.filter-section{margin-bottom:24px}.filter-search-input{padding:10px 12px 10px 36px;font-size:13px;height:42px}.search-icon-btn{left:12px;width:16px;height:16px}.search-icon-btn i{font-size:12px}.clear-search-btn{right:12px;width:16px;height:16px;font-size:11px}.price-input{padding:10px 40px 10px 12px;font-size:13px;height:42px}.price-input-label{font-size:12px;right:12px}}@media (max-width: 480px){.filter-sidebar{padding:20px}.filter-header{margin-bottom:24px}.filter-title{font-size:18px}.filter-section-title{font-size:15px}.filter-search-input{padding:10px 10px 10px 34px;font-size:12px;height:40px}.filter-search-input::-moz-placeholder{font-size:12px}.filter-search-input::placeholder{font-size:12px}.search-icon-btn{left:10px}.search-icon-btn i{font-size:11px}.price-input{padding:10px 36px 10px 10px;font-size:12px;height:40px}.price-input::-moz-placeholder{font-size:12px}.price-input::placeholder{font-size:12px}.price-input-label{font-size:11px;right:10px}}.filter-sidebar{animation:fadeIn .3s ease-out}.filter-section{animation:fadeIn .4s ease-out;animation-fill-mode:both}.filter-section:nth-child(2){animation-delay:.1s}.filter-section:nth-child(3){animation-delay:.2s}.filter-section:nth-child(4){animation-delay:.3s}/**
* @license Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
* For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
*/:root{--ck-color-base-foreground: hsl(0, 0%, 98%);--ck-color-base-background: hsl(0, 0%, 100%);--ck-color-base-border: hsl(220, 6%, 81%);--ck-color-base-action: hsl(104, 50.2%, 42.5%);--ck-color-base-focus: hsl(209, 92%, 70%);--ck-color-base-text: hsl(0, 0%, 20%);--ck-color-base-active: hsl(218.1, 100%, 58%);--ck-color-base-active-focus: hsl(218.2, 100%, 52.5%);--ck-color-base-error: hsl(15, 100%, 43%);--ck-color-focus-border-coordinates: 218, 81.8%, 56.9%;--ck-color-focus-border: hsl(var(--ck-color-focus-border-coordinates));--ck-color-focus-outer-shadow: hsl(212.4, 89.3%, 89%);--ck-color-focus-disabled-shadow: hsla(209, 90%, 72%,.3);--ck-color-focus-error-shadow: hsla(9,100%,56%,.3);--ck-color-text: var(--ck-color-base-text);--ck-color-shadow-drop: hsla(0, 0%, 0%, .15);--ck-color-shadow-drop-active: hsla(0, 0%, 0%, .2);--ck-color-shadow-inner: hsla(0, 0%, 0%, .1);--ck-color-button-default-background: transparent;--ck-color-button-default-hover-background: hsl(0, 0%, 94.1%);--ck-color-button-default-active-background: hsl(0, 0%, 94.1%);--ck-color-button-default-disabled-background: transparent;--ck-color-button-on-background: hsl(212, 100%, 97.1%);--ck-color-button-on-hover-background: hsl(211.7, 100%, 92.9%);--ck-color-button-on-active-background: hsl(211.7, 100%, 92.9%);--ck-color-button-on-disabled-background: hsl(211, 15%, 95%);--ck-color-button-on-color: hsl(218.1, 100%, 58%);--ck-color-button-action-background: var(--ck-color-base-action);--ck-color-button-action-hover-background: hsl(104, 53.2%, 40.2%);--ck-color-button-action-active-background: hsl(104, 53.2%, 40.2%);--ck-color-button-action-disabled-background: hsl(104, 44%, 58%);--ck-color-button-action-text: var(--ck-color-base-background);--ck-color-button-save: hsl(120, 100%, 27%);--ck-color-button-cancel: hsl(15, 100%, 43%);--ck-color-switch-button-off-background: hsl(0, 0%, 57.6%);--ck-color-switch-button-off-hover-background: hsl(0, 0%, 49%);--ck-color-switch-button-on-background: var(--ck-color-button-action-background);--ck-color-switch-button-on-hover-background: hsl(104, 53.2%, 40.2%);--ck-color-switch-button-inner-background: var(--ck-color-base-background);--ck-color-switch-button-inner-shadow: hsla(0, 0%, 0%, .1);--ck-color-dropdown-panel-background: var(--ck-color-base-background);--ck-color-dropdown-panel-border: var(--ck-color-base-border);--ck-color-dialog-background: var(--ck-custom-background);--ck-color-dialog-form-header-border: var(--ck-custom-border);--ck-color-input-background: var(--ck-color-base-background);--ck-color-input-border: var(--ck-color-base-border);--ck-color-input-error-border: var(--ck-color-base-error);--ck-color-input-text: var(--ck-color-base-text);--ck-color-input-disabled-background: hsl(0, 0%, 95%);--ck-color-input-disabled-border: var(--ck-color-base-border);--ck-color-input-disabled-text: hsl(0, 0%, 46%);--ck-color-list-background: var(--ck-color-base-background);--ck-color-list-button-hover-background: var(--ck-color-button-default-hover-background);--ck-color-list-button-on-background: var(--ck-color-button-on-color);--ck-color-list-button-on-background-focus: var(--ck-color-button-on-color);--ck-color-list-button-on-text: var(--ck-color-base-background);--ck-color-panel-background: var(--ck-color-base-background);--ck-color-panel-border: var(--ck-color-base-border);--ck-color-toolbar-background: var(--ck-color-base-background);--ck-color-toolbar-border: var(--ck-color-base-border);--ck-color-tooltip-background: var(--ck-color-base-text);--ck-color-tooltip-text: var(--ck-color-base-background);--ck-color-engine-placeholder-text: hsl(0, 0%, 44%);--ck-color-upload-bar-background: hsl(209, 92%, 70%);--ck-color-link-default: hsl(240, 100%, 47%);--ck-color-link-selected-background: hsla(201, 100%, 56%, .1);--ck-color-link-fake-selection: hsla(201, 100%, 56%, .3);--ck-color-highlight-background: hsl(60, 100%, 50%);--ck-color-light-red: hsl(0, 100%, 90%)}:root{--ck-disabled-opacity: .5}:root{--ck-focus-outer-shadow-geometry: 0 0 0 3px;--ck-focus-outer-shadow: var(--ck-focus-outer-shadow-geometry) var(--ck-color-focus-outer-shadow);--ck-focus-disabled-outer-shadow: var(--ck-focus-outer-shadow-geometry) var(--ck-color-focus-disabled-shadow);--ck-focus-error-outer-shadow: var(--ck-focus-outer-shadow-geometry) var(--ck-color-focus-error-shadow);--ck-focus-ring: 1px solid var(--ck-color-focus-border)}:root{--ck-font-size-base: 13px;--ck-line-height-base: 1.84615;--ck-font-face: Helvetica, Arial, Tahoma, Verdana, Sans-Serif;--ck-font-size-tiny: .7em;--ck-font-size-small: .75em;--ck-font-size-normal: 1em;--ck-font-size-big: 1.4em;--ck-font-size-large: 1.8em}:root{--ck-ui-component-min-height: 2.3em}.ck.ck-reset,.ck.ck-reset_all,.ck-reset_all *:not(.ck-reset_all-excluded *){box-sizing:border-box;width:auto;height:auto;position:static;margin:0;padding:0;border:0;background:transparent;text-decoration:none;vertical-align:middle;transition:none;word-wrap:break-word}.ck.ck-reset_all,.ck-reset_all *:not(.ck-reset_all-excluded *){border-collapse:collapse;font:normal normal normal var(--ck-font-size-base)/var(--ck-line-height-base) var(--ck-font-face);color:var(--ck-color-text);text-align:left;white-space:nowrap;cursor:auto;float:none}.ck-reset_all .ck-rtl *:not(.ck-reset_all-excluded *){text-align:right}.ck-reset_all iframe:not(.ck-reset_all-excluded *){vertical-align:inherit}.ck-reset_all textarea:not(.ck-reset_all-excluded *){white-space:pre-wrap}.ck-reset_all textarea:not(.ck-reset_all-excluded *),.ck-reset_all input[type=text]:not(.ck-reset_all-excluded *),.ck-reset_all input[type=password]:not(.ck-reset_all-excluded *){cursor:text}.ck-reset_all textarea[disabled]:not(.ck-reset_all-excluded *),.ck-reset_all input[type=text][disabled]:not(.ck-reset_all-excluded *),.ck-reset_all input[type=password][disabled]:not(.ck-reset_all-excluded *){cursor:default}.ck-reset_all fieldset:not(.ck-reset_all-excluded *){padding:10px;border:2px groove hsl(255,7%,88%)}.ck-reset_all button:not(.ck-reset_all-excluded *)::-moz-focus-inner{padding:0;border:0}.ck[dir=rtl],.ck[dir=rtl] .ck{text-align:right}:root{--ck-border-radius: 2px}:root{--ck-inner-shadow: 2px 2px 3px var(--ck-color-shadow-inner) inset;--ck-drop-shadow: 0 1px 2px 1px var(--ck-color-shadow-drop);--ck-drop-shadow-active: 0 3px 6px 1px var(--ck-color-shadow-drop-active)}:root{--ck-spacing-unit: .6em;--ck-spacing-large: calc(var(--ck-spacing-unit) * 1.5);--ck-spacing-standard: var(--ck-spacing-unit);--ck-spacing-medium: calc(var(--ck-spacing-unit) * .8);--ck-spacing-small: calc(var(--ck-spacing-unit) * .5);--ck-spacing-tiny: calc(var(--ck-spacing-unit) * .3);--ck-spacing-extra-tiny: calc(var(--ck-spacing-unit) * .16)}.ck.ck-autocomplete>.ck-search__results{border-radius:0;max-height:200px;overflow-y:auto;background:var(--ck-color-base-background);border:1px solid var(--ck-color-dropdown-panel-border);min-width:auto}.ck-rounded-corners .ck.ck-autocomplete>.ck-search__results,.ck.ck-autocomplete>.ck-search__results.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-autocomplete>.ck-search__results{box-shadow:var(--ck-drop-shadow),0 0}.ck.ck-autocomplete>.ck-search__results.ck-search__results_n{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:-1px}.ck.ck-autocomplete>.ck-search__results.ck-search__results_s{border-top-left-radius:0;border-top-right-radius:0;margin-top:-1px}.ck.ck-button,a.ck.ck-button{background:var(--ck-color-button-default-background);border-radius:0;white-space:nowrap;cursor:default;vertical-align:middle;padding:var(--ck-spacing-tiny);text-align:center;min-width:var(--ck-ui-component-min-height);min-height:var(--ck-ui-component-min-height);line-height:1;font-size:inherit;border:1px solid transparent;transition:box-shadow .2s ease-in-out,border .2s ease-in-out;-webkit-appearance:none}.ck.ck-button:not(.ck-disabled):hover,a.ck.ck-button:not(.ck-disabled):hover{background:var(--ck-color-button-default-hover-background)}.ck.ck-button:not(.ck-disabled):active,a.ck.ck-button:not(.ck-disabled):active{background:var(--ck-color-button-default-active-background)}.ck.ck-button.ck-disabled,a.ck.ck-button.ck-disabled{background:var(--ck-color-button-default-disabled-background)}.ck-rounded-corners .ck.ck-button,.ck-rounded-corners a.ck.ck-button,.ck.ck-button.ck-rounded-corners,a.ck.ck-button.ck-rounded-corners{border-radius:var(--ck-border-radius)}@media (prefers-reduced-motion: reduce){.ck.ck-button,a.ck.ck-button{transition:none}}.ck.ck-button:active,a.ck.ck-button:active,.ck.ck-button:focus,a.ck.ck-button:focus{outline:none;border:var(--ck-focus-ring);box-shadow:var(--ck-focus-outer-shadow),0 0}.ck.ck-button .ck-button__icon use,a.ck.ck-button .ck-button__icon use,.ck.ck-button .ck-button__icon use *,a.ck.ck-button .ck-button__icon use *{color:inherit}.ck.ck-button .ck-button__label,a.ck.ck-button .ck-button__label{font-size:inherit;font-weight:inherit;color:inherit;cursor:inherit;vertical-align:middle}[dir=ltr] .ck.ck-button .ck-button__label,[dir=ltr] a.ck.ck-button .ck-button__label{text-align:left}[dir=rtl] .ck.ck-button .ck-button__label,[dir=rtl] a.ck.ck-button .ck-button__label{text-align:right}.ck.ck-button .ck-button__keystroke,a.ck.ck-button .ck-button__keystroke{color:inherit;opacity:.5}[dir=ltr] .ck.ck-button .ck-button__keystroke,[dir=ltr] a.ck.ck-button .ck-button__keystroke{margin-left:var(--ck-spacing-large)}[dir=rtl] .ck.ck-button .ck-button__keystroke,[dir=rtl] a.ck.ck-button .ck-button__keystroke{margin-right:var(--ck-spacing-large)}.ck.ck-button.ck-disabled:active,a.ck.ck-button.ck-disabled:active,.ck.ck-button.ck-disabled:focus,a.ck.ck-button.ck-disabled:focus{box-shadow:var(--ck-focus-disabled-outer-shadow),0 0}.ck.ck-button.ck-disabled .ck-button__icon,a.ck.ck-button.ck-disabled .ck-button__icon,.ck.ck-button.ck-disabled .ck-button__label,a.ck.ck-button.ck-disabled .ck-button__label{opacity:var(--ck-disabled-opacity)}.ck.ck-button.ck-disabled .ck-button__keystroke,a.ck.ck-button.ck-disabled .ck-button__keystroke{opacity:.3}.ck.ck-button.ck-button_with-text,a.ck.ck-button.ck-button_with-text{padding:var(--ck-spacing-tiny) var(--ck-spacing-standard)}[dir=ltr] .ck.ck-button.ck-button_with-text .ck-button__icon,[dir=ltr] a.ck.ck-button.ck-button_with-text .ck-button__icon{margin-right:var(--ck-spacing-medium)}[dir=rtl] .ck.ck-button.ck-button_with-text .ck-button__icon,[dir=rtl] a.ck.ck-button.ck-button_with-text .ck-button__icon{margin-left:var(--ck-spacing-medium)}.ck.ck-button.ck-button_with-keystroke .ck-button__label,a.ck.ck-button.ck-button_with-keystroke .ck-button__label{flex-grow:1}.ck.ck-button.ck-on,a.ck.ck-button.ck-on{background:var(--ck-color-button-on-background);color:var(--ck-color-button-on-color)}.ck.ck-button.ck-on:not(.ck-disabled):hover,a.ck.ck-button.ck-on:not(.ck-disabled):hover{background:var(--ck-color-button-on-hover-background)}.ck.ck-button.ck-on:not(.ck-disabled):active,a.ck.ck-button.ck-on:not(.ck-disabled):active{background:var(--ck-color-button-on-active-background)}.ck.ck-button.ck-on.ck-disabled,a.ck.ck-button.ck-on.ck-disabled{background:var(--ck-color-button-on-disabled-background)}.ck.ck-button.ck-button-save,a.ck.ck-button.ck-button-save{color:var(--ck-color-button-save)}.ck.ck-button.ck-button-cancel,a.ck.ck-button.ck-button-cancel{color:var(--ck-color-button-cancel)}.ck.ck-button-action,a.ck.ck-button-action{background:var(--ck-color-button-action-background);color:var(--ck-color-button-action-text)}.ck.ck-button-action:not(.ck-disabled):hover,a.ck.ck-button-action:not(.ck-disabled):hover{background:var(--ck-color-button-action-hover-background)}.ck.ck-button-action:not(.ck-disabled):active,a.ck.ck-button-action:not(.ck-disabled):active{background:var(--ck-color-button-action-active-background)}.ck.ck-button-action.ck-disabled,a.ck.ck-button-action.ck-disabled{background:var(--ck-color-button-action-disabled-background)}.ck.ck-button-bold,a.ck.ck-button-bold{font-weight:700}:root{--ck-switch-button-toggle-width: 2.6153846154em;--ck-switch-button-toggle-inner-size: calc(1.0769230769em + 1px);--ck-switch-button-translation: calc( var(--ck-switch-button-toggle-width) - var(--ck-switch-button-toggle-inner-size) - 2px );--ck-switch-button-inner-hover-shadow: 0 0 0 5px var(--ck-color-switch-button-inner-shadow)}.ck.ck-button.ck-switchbutton,.ck.ck-button.ck-switchbutton:hover,.ck.ck-button.ck-switchbutton:focus,.ck.ck-button.ck-switchbutton:active,.ck.ck-button.ck-switchbutton.ck-on:hover,.ck.ck-button.ck-switchbutton.ck-on:focus,.ck.ck-button.ck-switchbutton.ck-on:active{color:inherit;background:transparent}[dir=ltr] .ck.ck-button.ck-switchbutton .ck-button__label{margin-right:calc(2 * var(--ck-spacing-large))}[dir=rtl] .ck.ck-button.ck-switchbutton .ck-button__label{margin-left:calc(2 * var(--ck-spacing-large))}.ck.ck-button.ck-switchbutton .ck-button__toggle{border-radius:0;transition:background .4s ease,box-shadow .2s ease-in-out,outline .2s ease-in-out;border:1px solid transparent;width:var(--ck-switch-button-toggle-width);background:var(--ck-color-switch-button-off-background)}.ck-rounded-corners .ck.ck-button.ck-switchbutton .ck-button__toggle,.ck.ck-button.ck-switchbutton .ck-button__toggle.ck-rounded-corners{border-radius:var(--ck-border-radius)}[dir=ltr] .ck.ck-button.ck-switchbutton .ck-button__toggle{margin-left:auto}[dir=rtl] .ck.ck-button.ck-switchbutton .ck-button__toggle{margin-right:auto}.ck.ck-button.ck-switchbutton .ck-button__toggle .ck-button__toggle__inner{border-radius:0;width:var(--ck-switch-button-toggle-inner-size);height:var(--ck-switch-button-toggle-inner-size);background:var(--ck-color-switch-button-inner-background);transition:all .3s ease}.ck-rounded-corners .ck.ck-button.ck-switchbutton .ck-button__toggle .ck-button__toggle__inner,.ck.ck-button.ck-switchbutton .ck-button__toggle .ck-button__toggle__inner.ck-rounded-corners{border-radius:var(--ck-border-radius);border-radius:calc(.5 * var(--ck-border-radius))}@media (prefers-reduced-motion: reduce){.ck.ck-button.ck-switchbutton .ck-button__toggle .ck-button__toggle__inner{transition:none}}.ck.ck-button.ck-switchbutton .ck-button__toggle:hover{background:var(--ck-color-switch-button-off-hover-background)}.ck.ck-button.ck-switchbutton .ck-button__toggle:hover .ck-button__toggle__inner{box-shadow:var(--ck-switch-button-inner-hover-shadow)}.ck.ck-button.ck-switchbutton.ck-disabled .ck-button__toggle{opacity:var(--ck-disabled-opacity)}.ck.ck-button.ck-switchbutton:focus{border-color:transparent;outline:none;box-shadow:none}.ck.ck-button.ck-switchbutton:focus .ck-button__toggle{box-shadow:0 0 0 1px var(--ck-color-base-background),0 0 0 5px var(--ck-color-focus-outer-shadow);outline-offset:1px;outline:var(--ck-focus-ring)}.ck.ck-button.ck-switchbutton.ck-on .ck-button__toggle{background:var(--ck-color-switch-button-on-background)}.ck.ck-button.ck-switchbutton.ck-on .ck-button__toggle:hover{background:var(--ck-color-switch-button-on-hover-background)}[dir=ltr] .ck.ck-button.ck-switchbutton.ck-on .ck-button__toggle .ck-button__toggle__inner{transform:translate(var( --ck-switch-button-translation ))}[dir=rtl] .ck.ck-button.ck-switchbutton.ck-on .ck-button__toggle .ck-button__toggle__inner{transform:translate(calc(-1 * var( --ck-switch-button-translation )))}.ck.ck-button.ck-list-item-button{padding:var(--ck-spacing-tiny) calc(2 * var(--ck-spacing-standard))}.ck.ck-button.ck-list-item-button,.ck.ck-button.ck-list-item-button.ck-on{background:var(--ck-color-list-background);color:var(--ck-color-text)}[dir=ltr] .ck.ck-button.ck-list-item-button:has(.ck-list-item-button__check-holder){padding-left:var(--ck-spacing-small)}[dir=rtl] .ck.ck-button.ck-list-item-button:has(.ck-list-item-button__check-holder){padding-right:var(--ck-spacing-small)}.ck.ck-button.ck-list-item-button:hover:not(.ck-disabled),.ck.ck-button.ck-list-item-button.ck-button.ck-on:hover,.ck.ck-button.ck-list-item-button.ck-on:not(.ck-list-item-button_toggleable),.ck.ck-button.ck-list-item-button.ck-on:hover{background:var(--ck-color-list-button-hover-background)}.ck.ck-button.ck-list-item-button:hover:not(.ck-disabled):not(.ck-disabled),.ck.ck-button.ck-list-item-button.ck-button.ck-on:hover:not(.ck-disabled),.ck.ck-button.ck-list-item-button.ck-on:not(.ck-list-item-button_toggleable):not(.ck-disabled),.ck.ck-button.ck-list-item-button.ck-on:hover:not(.ck-disabled){color:var(--ck-color-text)}:root{--ck-collapsible-arrow-size: calc(.5 * var(--ck-icon-size))}.ck.ck-collapsible>.ck.ck-button{width:100%;font-weight:700;border-radius:0;color:inherit}.ck.ck-collapsible>.ck.ck-button:focus{background:transparent}.ck.ck-collapsible>.ck.ck-button:active,.ck.ck-collapsible>.ck.ck-button:not(:focus),.ck.ck-collapsible>.ck.ck-button:hover:not(:focus){background:transparent;border-color:transparent;box-shadow:none}.ck.ck-collapsible>.ck.ck-button>.ck-icon{margin-right:var(--ck-spacing-medium);width:var(--ck-collapsible-arrow-size)}.ck.ck-collapsible>.ck-collapsible__children{padding:var(--ck-spacing-medium) var(--ck-spacing-large) var(--ck-spacing-large)}.ck.ck-collapsible.ck-collapsible_collapsed>.ck.ck-button .ck-icon{transform:rotate(-90deg)}:root{--ck-color-grid-tile-size: 24px;--ck-color-color-grid-check-icon: hsl(212, 81%, 46%)}.ck.ck-color-grid{grid-gap:5px;padding:8px}.ck.ck-color-grid__tile{transition:.2s ease box-shadow}@media (forced-colors: none){.ck.ck-color-grid__tile{width:var(--ck-color-grid-tile-size);height:var(--ck-color-grid-tile-size);min-width:var(--ck-color-grid-tile-size);min-height:var(--ck-color-grid-tile-size);padding:0;border:0}.ck.ck-color-grid__tile.ck-on,.ck.ck-color-grid__tile:focus:not(.ck-disabled),.ck.ck-color-grid__tile:hover:not(.ck-disabled){border:0}.ck.ck-color-grid__tile.ck-color-selector__color-tile_bordered{box-shadow:0 0 0 1px var(--ck-color-base-border)}.ck.ck-color-grid__tile.ck-on{box-shadow:inset 0 0 0 1px var(--ck-color-base-background),0 0 0 2px var(--ck-color-base-text)}.ck.ck-color-grid__tile:focus:not(.ck-disabled),.ck.ck-color-grid__tile:hover:not(.ck-disabled){box-shadow:inset 0 0 0 1px var(--ck-color-base-background),0 0 0 2px var(--ck-color-focus-border)}}@media (forced-colors: active){.ck.ck-color-grid__tile{width:unset;height:unset;min-width:unset;min-height:unset;padding:0 var(--ck-spacing-small)}.ck.ck-color-grid__tile .ck-button__label{display:inline-block}}@media (prefers-reduced-motion: reduce){.ck.ck-color-grid__tile{transition:none}}.ck.ck-color-grid__tile.ck-disabled{cursor:unset;transition:unset}.ck.ck-color-grid__tile .ck.ck-icon{display:none;color:var(--ck-color-color-grid-check-icon)}.ck.ck-color-grid__tile.ck-on .ck.ck-icon{display:block}.ck.ck-color-grid__label{padding:0 var(--ck-spacing-standard)}.ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__remove-color,.ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__color-picker{width:100%}.ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__color-picker{padding:calc(var(--ck-spacing-standard) / 2) var(--ck-spacing-standard);border-bottom-left-radius:0;border-bottom-right-radius:0}.ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__color-picker:not(:focus){border-top:1px solid var(--ck-color-base-border)}[dir=ltr] .ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__color-picker .ck.ck-icon{margin-right:var(--ck-spacing-standard)}[dir=rtl] .ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__color-picker .ck.ck-icon{margin-left:var(--ck-spacing-standard)}.ck.ck-color-selector .ck-color-grids-fragment label.ck.ck-color-grid__label{font-weight:unset}.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-picker{padding:8px}.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-picker .hex-color-picker{height:100px;min-width:180px}.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-picker .hex-color-picker::part(saturation){border-radius:var(--ck-border-radius) var(--ck-border-radius) 0 0}.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-picker .hex-color-picker::part(hue){border-radius:0 0 var(--ck-border-radius) var(--ck-border-radius)}.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-picker .hex-color-picker::part(saturation-pointer),.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-picker .hex-color-picker::part(hue-pointer){width:15px;height:15px}.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-selector_action-bar{padding:0 8px 8px}:root{--ck-dialog-overlay-background-color: hsla( 0, 0%, 0%, .5 );--ck-dialog-drop-shadow: 0px 0px 6px 2px hsl(0deg 0% 0% / 15%);--ck-dialog-max-width: 100vw;--ck-dialog-max-height: 90vh;--ck-color-dialog-background: var(--ck-color-base-background);--ck-color-dialog-form-header-border: var(--ck-color-base-border)}.ck.ck-dialog-overlay{animation:ck-dialog-fade-in .3s;background:var(--ck-dialog-overlay-background-color);z-index:var(--ck-z-dialog)}.ck.ck-dialog{border-radius:0;--ck-drop-shadow: var(--ck-dialog-drop-shadow);background:var(--ck-color-dialog-background);max-height:var(--ck-dialog-max-height);max-width:var(--ck-dialog-max-width);border:1px solid var(--ck-color-base-border);overscroll-behavior:contain}.ck-rounded-corners .ck.ck-dialog,.ck.ck-dialog.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-dialog{box-shadow:var(--ck-drop-shadow),0 0}.ck.ck-dialog .ck.ck-form__header{border-bottom:1px solid var(--ck-color-dialog-form-header-border)}.ck-dialog-scroll-locked{overflow:hidden}@keyframes ck-dialog-fade-in{0%{background:#0000}to{background:var(--ck-dialog-overlay-background-color)}}.ck.ck-dialog .ck.ck-dialog__actions{padding:var(--ck-spacing-large)}.ck.ck-dialog .ck.ck-dialog__actions>*+*{margin-left:var(--ck-spacing-large)}:root{--ck-dropdown-arrow-size: calc(.5 * var(--ck-icon-size))}.ck.ck-dropdown{font-size:inherit}.ck.ck-dropdown .ck-dropdown__arrow{width:var(--ck-dropdown-arrow-size)}[dir=ltr] .ck.ck-dropdown .ck-dropdown__arrow{right:var(--ck-spacing-standard);margin-left:var(--ck-spacing-standard)}[dir=rtl] .ck.ck-dropdown .ck-dropdown__arrow{left:var(--ck-spacing-standard);margin-right:var(--ck-spacing-small)}.ck.ck-dropdown.ck-disabled .ck-dropdown__arrow{opacity:var(--ck-disabled-opacity)}[dir=ltr] .ck.ck-dropdown .ck-button.ck-dropdown__button:not(.ck-button_with-text){padding-left:var(--ck-spacing-small)}[dir=rtl] .ck.ck-dropdown .ck-button.ck-dropdown__button:not(.ck-button_with-text){padding-right:var(--ck-spacing-small)}.ck.ck-dropdown .ck-button.ck-dropdown__button .ck-button__label{width:7em;overflow:hidden;text-overflow:ellipsis}.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-disabled .ck-button__label{opacity:var(--ck-disabled-opacity)}.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-on{border-bottom-left-radius:0;border-bottom-right-radius:0}.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-dropdown__button_label-width_auto .ck-button__label{width:auto}.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-off:active,.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-on:active{box-shadow:none}.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-off:active:focus,.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-on:active:focus{box-shadow:var(--ck-focus-outer-shadow),0 0}.ck.ck-dropdown__panel{border-radius:0;background:var(--ck-color-dropdown-panel-background);border:1px solid var(--ck-color-dropdown-panel-border);bottom:0;min-width:100%}.ck-rounded-corners .ck.ck-dropdown__panel,.ck.ck-dropdown__panel.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-dropdown__panel{box-shadow:var(--ck-drop-shadow),0 0}.ck.ck-dropdown__panel.ck-dropdown__panel_se{border-top-left-radius:0}.ck.ck-dropdown__panel.ck-dropdown__panel_sw{border-top-right-radius:0}.ck.ck-dropdown__panel.ck-dropdown__panel_ne{border-bottom-left-radius:0}.ck.ck-dropdown__panel.ck-dropdown__panel_nw{border-bottom-right-radius:0}.ck.ck-dropdown__panel:focus{outline:none}.ck.ck-dropdown>.ck-dropdown__panel>.ck-list{border-radius:0}.ck-rounded-corners .ck.ck-dropdown>.ck-dropdown__panel>.ck-list,.ck.ck-dropdown>.ck-dropdown__panel>.ck-list.ck-rounded-corners{border-radius:var(--ck-border-radius);border-top-left-radius:0}.ck.ck-dropdown>.ck-dropdown__panel>.ck-list .ck-list__item:first-child>.ck-button{border-radius:0}.ck-rounded-corners .ck.ck-dropdown>.ck-dropdown__panel>.ck-list .ck-list__item:first-child>.ck-button,.ck.ck-dropdown>.ck-dropdown__panel>.ck-list .ck-list__item:first-child>.ck-button.ck-rounded-corners{border-radius:var(--ck-border-radius);border-top-left-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.ck.ck-dropdown>.ck-dropdown__panel>.ck-list .ck-list__item:last-child>.ck-button{border-radius:0}.ck-rounded-corners .ck.ck-dropdown>.ck-dropdown__panel>.ck-list .ck-list__item:last-child>.ck-button,.ck.ck-dropdown>.ck-dropdown__panel>.ck-list .ck-list__item:last-child>.ck-button.ck-rounded-corners{border-radius:var(--ck-border-radius);border-top-left-radius:0;border-top-right-radius:0}:root{--ck-color-split-button-hover-background: hsl(0, 0%, 92%);--ck-color-split-button-hover-border: hsl(0, 0%, 70%)}[dir=ltr] .ck.ck-splitbutton:hover>.ck-splitbutton__action,[dir=ltr] .ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__action{border-top-right-radius:unset;border-bottom-right-radius:unset}[dir=rtl] .ck.ck-splitbutton:hover>.ck-splitbutton__action,[dir=rtl] .ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__action{border-top-left-radius:unset;border-bottom-left-radius:unset}.ck.ck-splitbutton>.ck-splitbutton__arrow{min-width:unset}[dir=ltr] .ck.ck-splitbutton>.ck-splitbutton__arrow{border-top-left-radius:unset;border-bottom-left-radius:unset}[dir=rtl] .ck.ck-splitbutton>.ck-splitbutton__arrow{border-top-right-radius:unset;border-bottom-right-radius:unset}.ck.ck-splitbutton>.ck-splitbutton__arrow svg{width:var(--ck-dropdown-arrow-size)}.ck.ck-splitbutton>.ck-splitbutton__arrow:not(:focus){border-top-width:0px;border-bottom-width:0px}.ck.ck-splitbutton.ck-splitbutton_open{border-radius:0}.ck-rounded-corners .ck.ck-splitbutton.ck-splitbutton_open,.ck.ck-splitbutton.ck-splitbutton_open.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck-rounded-corners .ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__action,.ck.ck-splitbutton.ck-splitbutton_open.ck-rounded-corners>.ck-splitbutton__action{border-bottom-left-radius:0}.ck-rounded-corners .ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__arrow,.ck.ck-splitbutton.ck-splitbutton_open.ck-rounded-corners>.ck-splitbutton__arrow{border-bottom-right-radius:0}.ck.ck-splitbutton.ck-splitbutton_open>.ck-button:not(.ck-on):not(.ck-disabled):not(:hover),.ck.ck-splitbutton:hover>.ck-button:not(.ck-on):not(.ck-disabled):not(:hover){background:var(--ck-color-split-button-hover-background)}.ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__arrow:not(.ck-disabled):after,.ck.ck-splitbutton:hover>.ck-splitbutton__arrow:not(.ck-disabled):after{content:"";position:absolute;width:1px;height:100%;background-color:var(--ck-color-split-button-hover-border)}.ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__arrow:focus:after,.ck.ck-splitbutton:hover>.ck-splitbutton__arrow:focus:after{--ck-color-split-button-hover-border: var(--ck-color-focus-border)}[dir=ltr] .ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__arrow:not(.ck-disabled):after,[dir=ltr] .ck.ck-splitbutton:hover>.ck-splitbutton__arrow:not(.ck-disabled):after{left:-1px}[dir=rtl] .ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__arrow:not(.ck-disabled):after,[dir=rtl] .ck.ck-splitbutton:hover>.ck-splitbutton__arrow:not(.ck-disabled):after{right:-1px}.ck.ck-toolbar-dropdown .ck-toolbar{border:0}.ck.ck-button.ck-dropdown-menu-list__nested-menu__button{width:100%;padding:var(--ck-spacing-tiny) calc(2 * var(--ck-spacing-standard));border-radius:0}.ck.ck-button.ck-dropdown-menu-list__nested-menu__button:focus{border-color:transparent;box-shadow:none}.ck.ck-button.ck-dropdown-menu-list__nested-menu__button:focus:not(.ck-on){background:var(--ck-color-button-default-hover-background)}.ck.ck-button.ck-dropdown-menu-list__nested-menu__button>.ck-button__label{flex-grow:1;overflow:hidden;text-overflow:ellipsis}.ck.ck-button.ck-dropdown-menu-list__nested-menu__button.ck-disabled>.ck-button__label{opacity:var(--ck-disabled-opacity)}.ck.ck-button.ck-dropdown-menu-list__nested-menu__button.ck-icon-spacing:not(:has(.ck-button__icon))>.ck-button__label{margin-left:calc(var(--ck-icon-size) - var(--ck-spacing-small))}.ck.ck-button.ck-dropdown-menu-list__nested-menu__button>.ck-dropdown-menu-list__nested-menu__button__arrow{width:var(--ck-dropdown-arrow-size)}[dir=ltr] .ck.ck-button.ck-dropdown-menu-list__nested-menu__button>.ck-dropdown-menu-list__nested-menu__button__arrow{transform:rotate(-90deg);margin-right:calc(-1 * var(--ck-spacing-small))}[dir=rtl] .ck.ck-button.ck-dropdown-menu-list__nested-menu__button>.ck-dropdown-menu-list__nested-menu__button__arrow{transform:rotate(90deg);margin-left:calc(-1 * var(--ck-spacing-small))}.ck.ck-button.ck-dropdown-menu-list__nested-menu__button.ck-disabled>.ck-dropdown-menu-list__nested-menu__button__arrow{opacity:var(--ck-disabled-opacity)}[dir=ltr] .ck.ck-button.ck-dropdown-menu-list__nested-menu__button:not(.ck-button_with-text){padding-left:var(--ck-spacing-small)}[dir=ltr] .ck.ck-button.ck-dropdown-menu-list__nested-menu__button>.ck-dropdown-menu-list__nested-menu__button__arrow{right:var(--ck-spacing-standard);margin-left:var(--ck-spacing-standard)}[dir=rtl] .ck.ck-button.ck-dropdown-menu-list__nested-menu__button:not(.ck-button_with-text){padding-right:var(--ck-spacing-small)}[dir=rtl] .ck.ck-button.ck-dropdown-menu-list__nested-menu__button>.ck-dropdown-menu-list__nested-menu__button__arrow{left:var(--ck-spacing-standard);margin-right:var(--ck-spacing-small)}:root{--ck-dropdown-menu-menu-item-min-width: 18em}.ck.ck-dropdown-menu-list__nested-menu__item{min-width:var(--ck-dropdown-menu-menu-item-min-width)}.ck-button.ck-dropdown-menu-list__nested-menu__item__button{border-radius:0}.ck-button.ck-dropdown-menu-list__nested-menu__item__button>.ck-spinner-container,.ck-button.ck-dropdown-menu-list__nested-menu__item__button>.ck-spinner-container .ck-spinner{--ck-toolbar-spinner-size: 20px}.ck-button.ck-dropdown-menu-list__nested-menu__item__button>.ck-spinner-container{margin-left:calc(-1 * var(--ck-spacing-small));margin-right:var(--ck-spacing-small)}.ck-button.ck-dropdown-menu-list__nested-menu__item__button:focus{border-color:transparent;box-shadow:none}.ck-button.ck-dropdown-menu-list__nested-menu__item__button:focus:not(.ck-on){background:var(--ck-color-button-default-hover-background)}:root{--ck-dropdown-menu-menu-panel-max-width: 75vw}.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel{box-shadow:var(--ck-drop-shadow),0 0;background:var(--ck-color-dropdown-panel-background);border:1px solid var(--ck-color-dropdown-panel-border);bottom:0;height:-moz-fit-content;height:fit-content;max-width:var(--ck-dropdown-menu-menu-panel-max-width)}.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel:after,.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel:before{display:none}.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel.ck-balloon-panel_es,.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel.ck-balloon-panel_se{border-top-left-radius:0}.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel.ck-balloon-panel_ws,.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel.ck-balloon-panel_sw{border-top-right-radius:0}.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel.ck-balloon-panel_en,.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel.ck-balloon-panel_ne{border-bottom-left-radius:0}.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel.ck-balloon-panel_wn,.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel.ck-balloon-panel_nw{border-bottom-right-radius:0}.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel:focus{outline:none}:root{--ck-accessibility-help-dialog-max-width: 600px;--ck-accessibility-help-dialog-max-height: 400px;--ck-accessibility-help-dialog-border-color: hsl(220, 6%, 81%);--ck-accessibility-help-dialog-code-background-color: hsl(0deg 0% 92.94%);--ck-accessibility-help-dialog-kbd-shadow-color: hsl(0deg 0% 61%)}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content{padding:var(--ck-spacing-large);max-width:var(--ck-accessibility-help-dialog-max-width);max-height:var(--ck-accessibility-help-dialog-max-height);overflow:auto;-webkit-user-select:text;-moz-user-select:text;user-select:text;border:1px solid transparent}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content:focus{outline:none;border:var(--ck-focus-ring);box-shadow:var(--ck-focus-outer-shadow),0 0}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content *{white-space:normal}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content .ck-label{display:none}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content h3{font-weight:700;font-size:1.2em}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content h4{font-weight:700;font-size:1em}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content p,.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content h3,.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content h4,.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content table{margin:1em 0}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content dl{display:grid;grid-template-columns:2fr 1fr;border-top:1px solid var(--ck-accessibility-help-dialog-border-color);border-bottom:none}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content dl dt,.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content dl dd{border-bottom:1px solid var(--ck-accessibility-help-dialog-border-color);padding:.4em 0}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content dl dt{grid-column-start:1}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content dl dd{grid-column-start:2;text-align:right}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content kbd,.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content code{display:inline-block;background:var(--ck-accessibility-help-dialog-code-background-color);padding:.4em;vertical-align:middle;line-height:1;border-radius:2px;text-align:center;font-size:.9em}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content code{font-family:monospace}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content kbd{min-width:1.8em;box-shadow:0 1px 1px var(--ck-accessibility-help-dialog-kbd-shadow-color);margin:0 1px}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content kbd+kbd{margin-left:2px}:root{--ck-color-editable-blur-selection: hsl(0, 0%, 85%)}.ck.ck-editor__editable:not(.ck-editor__nested-editable){border-radius:0}.ck-rounded-corners .ck.ck-editor__editable:not(.ck-editor__nested-editable),.ck.ck-editor__editable.ck-rounded-corners:not(.ck-editor__nested-editable){border-radius:var(--ck-border-radius)}.ck.ck-editor__editable.ck-focused:not(.ck-editor__nested-editable){outline:none;border:var(--ck-focus-ring);box-shadow:var(--ck-inner-shadow),0 0}.ck.ck-editor__editable_inline{overflow:auto;padding:0 var(--ck-spacing-standard);border:1px solid transparent}.ck.ck-editor__editable_inline[dir=ltr]{text-align:left}.ck.ck-editor__editable_inline[dir=rtl]{text-align:right}.ck.ck-editor__editable_inline>*:first-child{margin-top:var(--ck-spacing-large)}.ck.ck-editor__editable_inline>*:last-child{margin-bottom:var(--ck-spacing-large)}.ck.ck-editor__editable_inline.ck-blurred ::-moz-selection{background:var(--ck-color-editable-blur-selection)}.ck.ck-editor__editable_inline.ck-blurred ::selection{background:var(--ck-color-editable-blur-selection)}.ck.ck-balloon-panel.ck-toolbar-container[class*=arrow_n]:after{border-bottom-color:var(--ck-color-panel-background)}.ck.ck-balloon-panel.ck-toolbar-container[class*=arrow_s]:after{border-top-color:var(--ck-color-panel-background)}:root{--ck-form-header-height: 44px}.ck.ck-form__header{padding:var(--ck-spacing-small) var(--ck-spacing-large);height:var(--ck-form-header-height);line-height:var(--ck-form-header-height);border-bottom:1px solid var(--ck-color-base-border)}[dir=ltr] .ck.ck-form__header>.ck-icon{margin-right:var(--ck-spacing-medium)}[dir=rtl] .ck.ck-form__header>.ck-icon{margin-left:var(--ck-spacing-medium)}.ck.ck-form__header .ck-form__header__label{--ck-font-size-base: 15px;font-weight:700}.ck.ck-form__header:has(.ck-button-back.ck-hidden){padding-inline:var(--ck-spacing-large) var(--ck-spacing-large)}.ck.ck-form__header:has(.ck-button-back:not(.ck-hidden)){padding-inline:var(--ck-spacing-small) var(--ck-spacing-small)}.ck.ck-form__header>.ck-button-back{margin-inline-end:var(--ck-spacing-small)}:root{--ck-icon-size: calc(var(--ck-line-height-base) * var(--ck-font-size-normal));--ck-icon-font-size: .8333350694em}.ck.ck-icon{width:var(--ck-icon-size);height:var(--ck-icon-size);font-size:var(--ck-icon-font-size);cursor:inherit}.ck.ck-icon *{cursor:inherit}.ck.ck-icon.ck-icon_inherit-color,.ck.ck-icon.ck-icon_inherit-color *{color:inherit}.ck.ck-icon.ck-icon_inherit-color *:not([fill]){fill:currentColor}:root{--ck-input-width: 18em;--ck-input-text-width: var(--ck-input-width)}.ck.ck-input{border-radius:0;background:var(--ck-color-input-background);border:1px solid var(--ck-color-input-border);padding:var(--ck-spacing-extra-tiny) var(--ck-spacing-medium);min-width:var(--ck-input-width);min-height:var(--ck-ui-component-min-height);transition:box-shadow .1s ease-in-out,border .1s ease-in-out}.ck-rounded-corners .ck.ck-input,.ck.ck-input.ck-rounded-corners{border-radius:var(--ck-border-radius)}@media (prefers-reduced-motion: reduce){.ck.ck-input{transition:none}}.ck.ck-input:focus{outline:none;border:var(--ck-focus-ring);box-shadow:var(--ck-focus-outer-shadow),0 0}.ck.ck-input[readonly]{border:1px solid var(--ck-color-input-disabled-border);background:var(--ck-color-input-disabled-background);color:var(--ck-color-input-disabled-text)}.ck.ck-input[readonly]:focus{box-shadow:var(--ck-focus-disabled-outer-shadow),0 0}.ck.ck-input.ck-error{border-color:var(--ck-color-input-error-border);animation:ck-input-shake .3s ease both}@media (prefers-reduced-motion: reduce){.ck.ck-input.ck-error{animation:none}}.ck.ck-input.ck-error:focus{box-shadow:var(--ck-focus-error-outer-shadow),0 0}@keyframes ck-input-shake{20%{transform:translate(-2px)}40%{transform:translate(2px)}60%{transform:translate(-1px)}80%{transform:translate(1px)}}.ck.ck-label{font-weight:700}:root{--ck-labeled-field-view-transition: .1s cubic-bezier(0, 0, .24, .95);--ck-labeled-field-empty-unfocused-max-width: 100% - 2 * var(--ck-spacing-medium);--ck-labeled-field-label-default-position-x: var(--ck-spacing-medium);--ck-labeled-field-label-default-position-y: calc(.6 * var(--ck-font-size-base));--ck-color-labeled-field-label-background: var(--ck-color-base-background)}.ck.ck-labeled-field-view{border-radius:0}.ck-rounded-corners .ck.ck-labeled-field-view,.ck.ck-labeled-field-view.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper{width:100%}.ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{top:0;pointer-events:none;background:var(--ck-color-labeled-field-label-background);padding:0 calc(.5 * var(--ck-font-size-tiny));line-height:initial;font-weight:400;text-overflow:ellipsis;overflow:hidden;max-width:100%;transition:transform var(--ck-labeled-field-view-transition),padding var(--ck-labeled-field-view-transition),background var(--ck-labeled-field-view-transition)}[dir=ltr] .ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{left:0;transform-origin:0 0;transform:translate(var(--ck-spacing-medium),-6px) scale(.75)}[dir=rtl] .ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{right:0;transform-origin:100% 0;transform:translate(calc(-1 * var(--ck-spacing-medium)),-6px) scale(.75)}@media (prefers-reduced-motion: reduce){.ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{transition:none}}.ck.ck-labeled-field-view.ck-error>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{color:var(--ck-color-base-error)}.ck.ck-labeled-field-view.ck-error .ck-input:not([readonly])+.ck.ck-label{color:var(--ck-color-base-error)}.ck.ck-labeled-field-view .ck-labeled-field-view__status{font-size:var(--ck-font-size-small);margin-top:var(--ck-spacing-small);white-space:normal}.ck.ck-labeled-field-view .ck-labeled-field-view__status.ck-labeled-field-view__status_error{color:var(--ck-color-base-error)}.ck.ck-labeled-field-view.ck-disabled>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label,.ck.ck-labeled-field-view.ck-labeled-field-view_empty:not(.ck-labeled-field-view_focused)>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{color:var(--ck-color-input-disabled-text)}.ck.ck-labeled-field-view.ck-disabled.ck-labeled-field-view_empty:not(.ck-labeled-field-view_placeholder)>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label,.ck.ck-labeled-field-view.ck-labeled-field-view_empty:not(.ck-labeled-field-view_focused):not(.ck-labeled-field-view_placeholder):not(.ck-error)>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{max-width:calc(var(--ck-labeled-field-empty-unfocused-max-width));background:transparent;padding:0}[dir=ltr] .ck.ck-labeled-field-view.ck-disabled.ck-labeled-field-view_empty:not(.ck-labeled-field-view_placeholder)>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label,[dir=ltr] .ck.ck-labeled-field-view.ck-labeled-field-view_empty:not(.ck-labeled-field-view_focused):not(.ck-labeled-field-view_placeholder):not(.ck-error)>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{transform:translate(var(--ck-labeled-field-label-default-position-x),var(--ck-labeled-field-label-default-position-y)) scale(1)}[dir=rtl] .ck.ck-labeled-field-view.ck-disabled.ck-labeled-field-view_empty:not(.ck-labeled-field-view_placeholder)>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label,[dir=rtl] .ck.ck-labeled-field-view.ck-labeled-field-view_empty:not(.ck-labeled-field-view_focused):not(.ck-labeled-field-view_placeholder):not(.ck-error)>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{transform:translate(calc(-1 * var(--ck-labeled-field-label-default-position-x)),var(--ck-labeled-field-label-default-position-y)) scale(1)}.ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper>.ck-dropdown>.ck.ck-button{background:transparent}.ck.ck-labeled-field-view.ck-labeled-field-view_empty>.ck.ck-labeled-field-view__input-wrapper>.ck-dropdown>.ck-button>.ck-button__label{opacity:0}.ck.ck-labeled-field-view.ck-labeled-field-view_empty:not(.ck-labeled-field-view_focused):not(.ck-labeled-field-view_placeholder)>.ck.ck-labeled-field-view__input-wrapper>.ck-dropdown+.ck-label{max-width:calc(var(--ck-labeled-field-empty-unfocused-max-width) - var(--ck-dropdown-arrow-size) - var(--ck-spacing-standard))}.ck.ck-labeled-field-view.ck-labeled-field-view_full-width{flex-grow:1}.ck.ck-labeled-input .ck-labeled-input__status{font-size:var(--ck-font-size-small);margin-top:var(--ck-spacing-small);white-space:normal}.ck.ck-labeled-input .ck-labeled-input__status_error{color:var(--ck-color-base-error)}.ck.ck-list{border-radius:0;list-style-type:none;background:var(--ck-color-list-background);padding:var(--ck-spacing-small) 0}.ck-rounded-corners .ck.ck-list,.ck.ck-list.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-list__item{cursor:default;min-width:15em}.ck.ck-list__item>.ck-button:not(.ck-list-item-button){padding:var(--ck-spacing-tiny) calc(2 * var(--ck-spacing-standard));min-height:unset;width:100%;border-radius:0}[dir=ltr] .ck.ck-list__item>.ck-button:not(.ck-list-item-button){text-align:left}[dir=rtl] .ck.ck-list__item>.ck-button:not(.ck-list-item-button){text-align:right}.ck.ck-list__item>.ck-button:not(.ck-list-item-button) .ck-button__label{line-height:calc(var(--ck-line-height-base) * var(--ck-font-size-base))}.ck.ck-list__item>.ck-button:not(.ck-list-item-button):active{box-shadow:none}.ck.ck-list__item>.ck-button.ck-on:not(.ck-list-item-button){background:var(--ck-color-list-button-on-background);color:var(--ck-color-list-button-on-text)}.ck.ck-list__item>.ck-button.ck-on:not(.ck-list-item-button):active{box-shadow:none}.ck.ck-list__item>.ck-button.ck-on:not(.ck-list-item-button):hover:not(.ck-disabled){background:var(--ck-color-list-button-on-background-focus)}.ck.ck-list__item>.ck-button.ck-on:not(.ck-list-item-button):focus:not(.ck-disabled){border-color:var(--ck-color-base-background)}.ck.ck-list__item>.ck-button:not(.ck-list-item-button):hover:not(.ck-disabled){background:var(--ck-color-list-button-hover-background)}.ck.ck-list__item>.ck-button.ck-switchbutton.ck-on{background:var(--ck-color-list-background);color:inherit}.ck.ck-list__item>.ck-button.ck-switchbutton.ck-on:hover:not(.ck-disabled){background:var(--ck-color-list-button-hover-background);color:inherit}.ck-list .ck-list__group{padding-top:var(--ck-spacing-medium)}.ck-list .ck-list__group:first-child{padding-top:0}*:not(.ck-hidden)~.ck-list .ck-list__group{border-top:1px solid var(--ck-color-base-border)}.ck-list .ck-list__group>.ck-label{font-size:11px;font-weight:700;padding:var(--ck-spacing-medium) var(--ck-spacing-large) 0}.ck.ck-list__separator{height:1px;width:100%;background:var(--ck-color-base-border);margin:var(--ck-spacing-small) 0}.ck.ck-menu-bar{display:flex;flex-wrap:wrap;justify-content:flex-start;background:var(--ck-color-base-background);padding:var(--ck-spacing-small);gap:var(--ck-spacing-small);border:1px solid var(--ck-color-toolbar-border);width:100%}.ck.ck-menu-bar__menu{font-size:inherit}.ck.ck-menu-bar__menu.ck-menu-bar__menu_top-level{max-width:100%}.ck.ck-menu-bar__menu>.ck-menu-bar__menu__button{width:100%}.ck.ck-menu-bar__menu>.ck-menu-bar__menu__button>.ck-button__label{flex-grow:1;overflow:hidden;text-overflow:ellipsis}.ck.ck-menu-bar__menu>.ck-menu-bar__menu__button.ck-disabled>.ck-button__label{opacity:var(--ck-disabled-opacity)}[dir=ltr] .ck.ck-menu-bar__menu>.ck-menu-bar__menu__button:not(.ck-button_with-text){padding-left:var(--ck-spacing-small)}[dir=rtl] .ck.ck-menu-bar__menu>.ck-menu-bar__menu__button:not(.ck-button_with-text){padding-right:var(--ck-spacing-small)}.ck.ck-menu-bar__menu.ck-menu-bar__menu_top-level>.ck-menu-bar__menu__button{padding:var(--ck-spacing-small) var(--ck-spacing-medium);min-height:unset}.ck.ck-menu-bar__menu.ck-menu-bar__menu_top-level>.ck-menu-bar__menu__button .ck-button__label{width:unset;line-height:unset;overflow:visible}.ck.ck-menu-bar__menu.ck-menu-bar__menu_top-level>.ck-menu-bar__menu__button.ck-on{border-bottom-left-radius:0;border-bottom-right-radius:0}.ck.ck-menu-bar__menu.ck-menu-bar__menu_top-level>.ck-menu-bar__menu__button .ck-icon{display:none}.ck.ck-menu-bar__menu:not(.ck-menu-bar__menu_top-level) .ck-menu-bar__menu__button{border-radius:0}.ck.ck-menu-bar__menu:not(.ck-menu-bar__menu_top-level) .ck-menu-bar__menu__button>.ck-menu-bar__menu__button__arrow{width:var(--ck-dropdown-arrow-size)}[dir=ltr] .ck.ck-menu-bar__menu:not(.ck-menu-bar__menu_top-level) .ck-menu-bar__menu__button>.ck-menu-bar__menu__button__arrow{transform:rotate(-90deg);margin-left:var(--ck-spacing-standard);margin-right:calc(-1 * var(--ck-spacing-small))}[dir=rtl] .ck.ck-menu-bar__menu:not(.ck-menu-bar__menu_top-level) .ck-menu-bar__menu__button>.ck-menu-bar__menu__button__arrow{transform:rotate(90deg);left:var(--ck-spacing-standard);margin-right:var(--ck-spacing-small);margin-left:calc(-1 * var(--ck-spacing-small))}.ck.ck-menu-bar__menu:not(.ck-menu-bar__menu_top-level) .ck-menu-bar__menu__button.ck-disabled>.ck-menu-bar__menu__button__arrow{opacity:var(--ck-disabled-opacity)}:root{--ck-menu-bar-menu-item-min-width: 18em}.ck.ck-menu-bar__menu .ck.ck-menu-bar__menu__item{min-width:var(--ck-menu-bar-menu-item-min-width)}.ck.ck-menu-bar__menu .ck-button.ck-menu-bar__menu__item__button{border-radius:0}.ck.ck-menu-bar__menu .ck-button.ck-menu-bar__menu__item__button>.ck-spinner-container,.ck.ck-menu-bar__menu .ck-button.ck-menu-bar__menu__item__button>.ck-spinner-container .ck-spinner{--ck-toolbar-spinner-size: 20px}.ck.ck-menu-bar__menu .ck-button.ck-menu-bar__menu__item__button>.ck-spinner-container{font-size:var(--ck-icon-font-size)}[dir=ltr] .ck.ck-menu-bar__menu .ck-button.ck-menu-bar__menu__item__button>.ck-spinner-container{margin-right:var(--ck-spacing-medium)}[dir=rtl] .ck.ck-menu-bar__menu .ck-button.ck-menu-bar__menu__item__button>.ck-spinner-container{margin-left:var(--ck-spacing-medium)}:root{--ck-menu-bar-menu-panel-max-width: 75vw}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel{border-radius:0;background:var(--ck-color-dropdown-panel-background);border:1px solid var(--ck-color-dropdown-panel-border);bottom:0;height:-moz-fit-content;height:fit-content;max-width:var(--ck-menu-bar-menu-panel-max-width)}.ck-rounded-corners .ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel,.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel{box-shadow:var(--ck-drop-shadow),0 0}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_es,.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_se{border-top-left-radius:0}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_ws,.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_sw{border-top-right-radius:0}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_en,.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_ne{border-bottom-left-radius:0}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_wn,.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_nw{border-bottom-right-radius:0}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel:focus{outline:none}.ck.ck-menu-bar .ck-list-item-button:focus,.ck.ck-menu-bar .ck-list-item-button:active{border-color:transparent;box-shadow:none}.ck.ck-menu-bar.ck-menu-bar_focus-border-enabled .ck-list-item-button:focus,.ck.ck-menu-bar.ck-menu-bar_focus-border-enabled .ck-list-item-button:active{position:relative;z-index:2;outline:none;border:var(--ck-focus-ring);box-shadow:var(--ck-focus-outer-shadow),0 0}:root{--ck-balloon-border-width: 1px;--ck-balloon-arrow-offset: 2px;--ck-balloon-arrow-height: 10px;--ck-balloon-arrow-half-width: 8px;--ck-balloon-arrow-drop-shadow: 0 2px 2px var(--ck-color-shadow-drop)}.ck.ck-balloon-panel{border-radius:0;min-height:15px;background:var(--ck-color-panel-background);border:var(--ck-balloon-border-width) solid var(--ck-color-panel-border)}.ck-rounded-corners .ck.ck-balloon-panel,.ck.ck-balloon-panel.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-balloon-panel{box-shadow:var(--ck-drop-shadow),0 0}.ck.ck-balloon-panel.ck-balloon-panel_with-arrow:before,.ck.ck-balloon-panel.ck-balloon-panel_with-arrow:after{width:0;height:0;border-style:solid}.ck.ck-balloon-panel[class*=arrow_n]:before,.ck.ck-balloon-panel[class*=arrow_n]:after{border-width:0 var(--ck-balloon-arrow-half-width) var(--ck-balloon-arrow-height) var(--ck-balloon-arrow-half-width)}.ck.ck-balloon-panel[class*=arrow_n]:before{border-color:transparent transparent var(--ck-color-panel-border) transparent;margin-top:calc(-1 * var(--ck-balloon-border-width))}.ck.ck-balloon-panel[class*=arrow_n]:after{border-color:transparent transparent var(--ck-color-panel-background) transparent;margin-top:calc(var(--ck-balloon-arrow-offset) - var(--ck-balloon-border-width))}.ck.ck-balloon-panel[class*=arrow_s]:before,.ck.ck-balloon-panel[class*=arrow_s]:after{border-width:var(--ck-balloon-arrow-height) var(--ck-balloon-arrow-half-width) 0 var(--ck-balloon-arrow-half-width)}.ck.ck-balloon-panel[class*=arrow_s]:before{border-color:var(--ck-color-panel-border) transparent transparent;filter:drop-shadow(var(--ck-balloon-arrow-drop-shadow));margin-bottom:calc(-1 * var(--ck-balloon-border-width))}.ck.ck-balloon-panel[class*=arrow_s]:after{border-color:var(--ck-color-panel-background) transparent transparent transparent;margin-bottom:calc(var(--ck-balloon-arrow-offset) - var(--ck-balloon-border-width))}.ck.ck-balloon-panel[class*=arrow_e]:before,.ck.ck-balloon-panel[class*=arrow_e]:after{border-width:var(--ck-balloon-arrow-half-width) 0 var(--ck-balloon-arrow-half-width) var(--ck-balloon-arrow-height)}.ck.ck-balloon-panel[class*=arrow_e]:before{border-color:transparent transparent transparent var(--ck-color-panel-border);margin-right:calc(-1 * var(--ck-balloon-border-width))}.ck.ck-balloon-panel[class*=arrow_e]:after{border-color:transparent transparent transparent var(--ck-color-panel-background);margin-right:calc(var(--ck-balloon-arrow-offset) - var(--ck-balloon-border-width))}.ck.ck-balloon-panel[class*=arrow_w]:before,.ck.ck-balloon-panel[class*=arrow_w]:after{border-width:var(--ck-balloon-arrow-half-width) var(--ck-balloon-arrow-height) var(--ck-balloon-arrow-half-width) 0}.ck.ck-balloon-panel[class*=arrow_w]:before{border-color:transparent var(--ck-color-panel-border) transparent transparent;margin-left:calc(-1 * var(--ck-balloon-border-width))}.ck.ck-balloon-panel[class*=arrow_w]:after{border-color:transparent var(--ck-color-panel-background) transparent transparent;margin-left:calc(var(--ck-balloon-arrow-offset) - var(--ck-balloon-border-width))}.ck.ck-balloon-panel.ck-balloon-panel_arrow_n:before,.ck.ck-balloon-panel.ck-balloon-panel_arrow_n:after{left:50%;margin-left:calc(-1 * var(--ck-balloon-arrow-half-width));top:calc(-1 * var(--ck-balloon-arrow-height))}.ck.ck-balloon-panel.ck-balloon-panel_arrow_nw:before,.ck.ck-balloon-panel.ck-balloon-panel_arrow_nw:after{left:calc(2 * var(--ck-balloon-arrow-half-width));top:calc(-1 * var(--ck-balloon-arrow-height))}.ck.ck-balloon-panel.ck-balloon-panel_arrow_ne:before,.ck.ck-balloon-panel.ck-balloon-panel_arrow_ne:after{right:calc(2 * var(--ck-balloon-arrow-half-width));top:calc(-1 * var(--ck-balloon-arrow-height))}.ck.ck-balloon-panel.ck-balloon-panel_arrow_s:before,.ck.ck-balloon-panel.ck-balloon-panel_arrow_s:after{left:50%;margin-left:calc(-1 * var(--ck-balloon-arrow-half-width));bottom:calc(-1 * var(--ck-balloon-arrow-height))}.ck.ck-balloon-panel.ck-balloon-panel_arrow_sw:before,.ck.ck-balloon-panel.ck-balloon-panel_arrow_sw:after{left:calc(2 * var(--ck-balloon-arrow-half-width));bottom:calc(-1 * var(--ck-balloon-arrow-height))}.ck.ck-balloon-panel.ck-balloon-panel_arrow_se:before,.ck.ck-balloon-panel.ck-balloon-panel_arrow_se:after{right:calc(2 * var(--ck-balloon-arrow-half-width));bottom:calc(-1 * var(--ck-balloon-arrow-height))}.ck.ck-balloon-panel.ck-balloon-panel_arrow_sme:before,.ck.ck-balloon-panel.ck-balloon-panel_arrow_sme:after{right:25%;margin-right:calc(2 * var(--ck-balloon-arrow-half-width));bottom:calc(-1 * var(--ck-balloon-arrow-height))}.ck.ck-balloon-panel.ck-balloon-panel_arrow_smw:before,.ck.ck-balloon-panel.ck-balloon-panel_arrow_smw:after{left:25%;margin-left:calc(2 * var(--ck-balloon-arrow-half-width));bottom:calc(-1 * var(--ck-balloon-arrow-height))}.ck.ck-balloon-panel.ck-balloon-panel_arrow_nme:before,.ck.ck-balloon-panel.ck-balloon-panel_arrow_nme:after{right:25%;margin-right:calc(2 * var(--ck-balloon-arrow-half-width));top:calc(-1 * var(--ck-balloon-arrow-height))}.ck.ck-balloon-panel.ck-balloon-panel_arrow_nmw:before,.ck.ck-balloon-panel.ck-balloon-panel_arrow_nmw:after{left:25%;margin-left:calc(2 * var(--ck-balloon-arrow-half-width));top:calc(-1 * var(--ck-balloon-arrow-height))}.ck.ck-balloon-panel.ck-balloon-panel_arrow_e:before,.ck.ck-balloon-panel.ck-balloon-panel_arrow_e:after{right:calc(-1 * var(--ck-balloon-arrow-height));margin-top:calc(-1 * var(--ck-balloon-arrow-half-width));top:50%}.ck.ck-balloon-panel.ck-balloon-panel_arrow_w:before,.ck.ck-balloon-panel.ck-balloon-panel_arrow_w:after{left:calc(-1 * var(--ck-balloon-arrow-height));margin-top:calc(-1 * var(--ck-balloon-arrow-half-width));top:50%}.ck .ck-balloon-rotator__navigation{background:var(--ck-color-toolbar-background);border-bottom:1px solid var(--ck-color-toolbar-border);padding:0 var(--ck-spacing-small)}.ck .ck-balloon-rotator__navigation>*{margin-right:var(--ck-spacing-small);margin-top:var(--ck-spacing-small);margin-bottom:var(--ck-spacing-small)}.ck .ck-balloon-rotator__navigation .ck-balloon-rotator__counter{margin-right:var(--ck-spacing-standard);margin-left:var(--ck-spacing-small)}.ck .ck-balloon-rotator__content .ck.ck-annotation-wrapper{box-shadow:none}:root{--ck-balloon-fake-panel-offset-horizontal: 6px;--ck-balloon-fake-panel-offset-vertical: 6px}.ck .ck-fake-panel div{box-shadow:var(--ck-drop-shadow),0 0;min-height:15px;background:var(--ck-color-panel-background);border:1px solid var(--ck-color-panel-border);border-radius:var(--ck-border-radius);width:100%;height:100%}.ck .ck-fake-panel div:nth-child(1){margin-left:var(--ck-balloon-fake-panel-offset-horizontal);margin-top:var(--ck-balloon-fake-panel-offset-vertical)}.ck .ck-fake-panel div:nth-child(2){margin-left:calc(var(--ck-balloon-fake-panel-offset-horizontal) * 2);margin-top:calc(var(--ck-balloon-fake-panel-offset-vertical) * 2)}.ck .ck-fake-panel div:nth-child(3){margin-left:calc(var(--ck-balloon-fake-panel-offset-horizontal) * 3);margin-top:calc(var(--ck-balloon-fake-panel-offset-vertical) * 3)}.ck .ck-balloon-panel_arrow_s+.ck-fake-panel,.ck .ck-balloon-panel_arrow_se+.ck-fake-panel,.ck .ck-balloon-panel_arrow_sw+.ck-fake-panel{--ck-balloon-fake-panel-offset-vertical: -6px}.ck.ck-sticky-panel .ck-sticky-panel__content_sticky{box-shadow:var(--ck-drop-shadow),0 0;border-width:0 1px 1px;border-top-left-radius:0;border-top-right-radius:0}.ck-vertical-form>.ck-button:nth-last-child(2):after{border-right:1px solid var(--ck-color-base-border)}.ck.ck-responsive-form{padding:var(--ck-spacing-large)}.ck.ck-responsive-form:focus{outline:none}[dir=ltr] .ck.ck-responsive-form>:not(:first-child){margin-left:var(--ck-spacing-standard)}[dir=rtl] .ck.ck-responsive-form>:not(:last-child){margin-left:var(--ck-spacing-standard)}@media screen and (max-width: 600px){.ck.ck-responsive-form{padding:0;width:calc(.8 * var(--ck-input-width))}.ck.ck-responsive-form .ck-labeled-field-view{margin:var(--ck-spacing-large) var(--ck-spacing-large) 0}.ck.ck-responsive-form .ck-labeled-field-view .ck-input-text,.ck.ck-responsive-form .ck-labeled-field-view .ck-input-number{min-width:0;width:100%}.ck.ck-responsive-form .ck-labeled-field-view .ck-labeled-field-view__error{white-space:normal}.ck.ck-responsive-form>.ck-button:nth-last-child(2):after{border-right:1px solid var(--ck-color-base-border)}.ck.ck-responsive-form>.ck-button:nth-last-child(1),.ck.ck-responsive-form>.ck-button:nth-last-child(2){padding:var(--ck-spacing-standard);margin-top:var(--ck-spacing-large);border-radius:0}.ck.ck-responsive-form>.ck-button:nth-last-child(1):not(:focus),.ck.ck-responsive-form>.ck-button:nth-last-child(2):not(:focus){border-top:1px solid var(--ck-color-base-border)}[dir=ltr] .ck.ck-responsive-form>.ck-button:nth-last-child(1),[dir=ltr] .ck.ck-responsive-form>.ck-button:nth-last-child(2){margin-left:0}[dir=rtl] .ck.ck-responsive-form>.ck-button:nth-last-child(1),[dir=rtl] .ck.ck-responsive-form>.ck-button:nth-last-child(2){margin-left:0}[dir=rtl] .ck.ck-responsive-form>.ck-button:nth-last-child(1):last-of-type,[dir=rtl] .ck.ck-responsive-form>.ck-button:nth-last-child(2):last-of-type{border-right:1px solid var(--ck-color-base-border)}}:root{--ck-search-field-view-horizontal-spacing: calc(var(--ck-icon-size) + var(--ck-spacing-medium))}.ck.ck-search>.ck-labeled-field-view .ck-input{width:100%}.ck.ck-search>.ck-labeled-field-view.ck-search__query_with-icon{--ck-labeled-field-label-default-position-x: var(--ck-search-field-view-horizontal-spacing)}.ck.ck-search>.ck-labeled-field-view.ck-search__query_with-icon>.ck-labeled-field-view__input-wrapper>.ck-icon{opacity:.5;pointer-events:none}.ck.ck-search>.ck-labeled-field-view.ck-search__query_with-icon .ck-input{width:100%}[dir=ltr] .ck.ck-search>.ck-labeled-field-view.ck-search__query_with-icon .ck-input{padding-left:var(--ck-search-field-view-horizontal-spacing)}[dir=rtl] .ck.ck-search>.ck-labeled-field-view.ck-search__query_with-icon .ck-input:not(.ck-input-text_empty){padding-left:var(--ck-search-field-view-horizontal-spacing)}.ck.ck-search>.ck-labeled-field-view.ck-search__query_with-reset{--ck-labeled-field-empty-unfocused-max-width: 100% - 2 * var(--ck-search-field-view-horizontal-spacing)}.ck.ck-search>.ck-labeled-field-view.ck-search__query_with-reset.ck-labeled-field-view_empty{--ck-labeled-field-empty-unfocused-max-width: 100% - var(--ck-search-field-view-horizontal-spacing) - var(--ck-spacing-medium)}.ck.ck-search>.ck-labeled-field-view.ck-search__query_with-reset .ck-search__reset{min-width:auto;min-height:auto;background:none;opacity:.5;padding:0}[dir=ltr] .ck.ck-search>.ck-labeled-field-view.ck-search__query_with-reset .ck-search__reset{right:var(--ck-spacing-medium)}[dir=rtl] .ck.ck-search>.ck-labeled-field-view.ck-search__query_with-reset .ck-search__reset{left:var(--ck-spacing-medium)}.ck.ck-search>.ck-labeled-field-view.ck-search__query_with-reset .ck-search__reset:hover{opacity:1}.ck.ck-search>.ck-labeled-field-view.ck-search__query_with-reset .ck-input{width:100%}[dir=ltr] .ck.ck-search>.ck-labeled-field-view.ck-search__query_with-reset .ck-input:not(.ck-input-text_empty){padding-right:var(--ck-search-field-view-horizontal-spacing)}[dir=rtl] .ck.ck-search>.ck-labeled-field-view.ck-search__query_with-reset .ck-input{padding-right:var(--ck-search-field-view-horizontal-spacing)}.ck.ck-search>.ck-search__results{min-width:100%}.ck.ck-search>.ck-search__results>.ck-search__info{width:100%;padding:var(--ck-spacing-medium) var(--ck-spacing-large)}.ck.ck-search>.ck-search__results>.ck-search__info *{white-space:normal}.ck.ck-search>.ck-search__results>.ck-search__info>span:first-child{font-weight:700}.ck.ck-search>.ck-search__results>.ck-search__info>span:last-child{margin-top:var(--ck-spacing-medium)}.ck.ck-spinner-container{width:var(--ck-toolbar-spinner-size);height:var(--ck-toolbar-spinner-size);animation:1.5s infinite ck-spinner-rotate linear}@media (prefers-reduced-motion: reduce){.ck.ck-spinner-container{animation-duration:3s}}.ck.ck-spinner{width:var(--ck-toolbar-spinner-size);height:var(--ck-toolbar-spinner-size);border-radius:50%;border:2px solid var(--ck-color-text);border-top-color:transparent}@keyframes ck-spinner-rotate{to{transform:rotate(360deg)}}.ck-textarea{overflow-x:hidden}:root{--ck-color-block-toolbar-button: var(--ck-color-text);--ck-block-toolbar-button-size: var(--ck-font-size-normal)}.ck.ck-block-toolbar-button{color:var(--ck-color-block-toolbar-button);font-size:var(--ck-block-toolbar-size)}.ck.ck-toolbar{border-radius:0;background:var(--ck-color-toolbar-background);padding:0 var(--ck-spacing-small);border:1px solid var(--ck-color-toolbar-border)}.ck-rounded-corners .ck.ck-toolbar,.ck.ck-toolbar.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-toolbar .ck.ck-toolbar__separator{height:var(--ck-icon-size);width:1px;min-width:1px;background:var(--ck-color-toolbar-border);margin-top:var(--ck-spacing-small);margin-bottom:var(--ck-spacing-small)}.ck.ck-toolbar .ck-toolbar__line-break{height:0}.ck.ck-toolbar>.ck-toolbar__items>*:not(.ck-toolbar__line-break){margin-right:var(--ck-spacing-small)}.ck.ck-toolbar>.ck-toolbar__items:empty+.ck.ck-toolbar__separator{display:none}.ck.ck-toolbar>.ck-toolbar__items>*:not(.ck-toolbar__line-break),.ck.ck-toolbar>.ck.ck-toolbar__grouped-dropdown{margin-top:var(--ck-spacing-small);margin-bottom:var(--ck-spacing-small)}.ck.ck-toolbar.ck-toolbar_vertical{padding:0}.ck.ck-toolbar.ck-toolbar_vertical>.ck-toolbar__items>.ck{width:100%;margin:0;border-radius:0}.ck.ck-toolbar.ck-toolbar_compact{padding:0}.ck.ck-toolbar.ck-toolbar_compact>.ck-toolbar__items>*{margin:0}.ck.ck-toolbar.ck-toolbar_compact>.ck-toolbar__items>*:not(:first-child):not(:last-child){border-radius:0}.ck.ck-toolbar>.ck.ck-toolbar__grouped-dropdown>.ck.ck-button.ck-dropdown__button{padding-left:var(--ck-spacing-tiny)}.ck.ck-toolbar .ck-toolbar__nested-toolbar-dropdown>.ck-dropdown__panel{min-width:auto}.ck.ck-toolbar .ck-toolbar__nested-toolbar-dropdown>.ck-button>.ck-button__label{max-width:7em;width:auto}.ck.ck-toolbar:focus{outline:none}.ck-toolbar-container .ck.ck-toolbar{border:0}[dir=rtl] .ck.ck-toolbar>.ck-toolbar__items>.ck,.ck.ck-toolbar[dir=rtl]>.ck-toolbar__items>.ck{margin-right:0}[dir=rtl] .ck.ck-toolbar:not(.ck-toolbar_compact)>.ck-toolbar__items>.ck,.ck.ck-toolbar[dir=rtl]:not(.ck-toolbar_compact)>.ck-toolbar__items>.ck{margin-left:var(--ck-spacing-small)}[dir=rtl] .ck.ck-toolbar>.ck-toolbar__items>.ck:last-child,.ck.ck-toolbar[dir=rtl]>.ck-toolbar__items>.ck:last-child{margin-left:0}[dir=rtl] .ck.ck-toolbar.ck-toolbar_compact>.ck-toolbar__items>.ck:first-child,.ck.ck-toolbar.ck-toolbar_compact[dir=rtl]>.ck-toolbar__items>.ck:first-child{border-top-left-radius:0;border-bottom-left-radius:0}[dir=rtl] .ck.ck-toolbar.ck-toolbar_compact>.ck-toolbar__items>.ck:last-child,.ck.ck-toolbar.ck-toolbar_compact[dir=rtl]>.ck-toolbar__items>.ck:last-child{border-top-right-radius:0;border-bottom-right-radius:0}[dir=rtl] .ck.ck-toolbar>.ck.ck-toolbar__separator,.ck.ck-toolbar[dir=rtl]>.ck.ck-toolbar__separator{margin-left:var(--ck-spacing-small)}[dir=rtl] .ck.ck-toolbar.ck-toolbar_grouping>.ck-toolbar__items:not(:empty):not(:only-child),.ck.ck-toolbar.ck-toolbar_grouping[dir=rtl]>.ck-toolbar__items:not(:empty):not(:only-child){margin-left:var(--ck-spacing-small)}[dir=ltr] .ck.ck-toolbar>.ck-toolbar__items>.ck:last-child,.ck.ck-toolbar[dir=ltr]>.ck-toolbar__items>.ck:last-child{margin-right:0}[dir=ltr] .ck.ck-toolbar.ck-toolbar_compact>.ck-toolbar__items>.ck:first-child,.ck.ck-toolbar.ck-toolbar_compact[dir=ltr]>.ck-toolbar__items>.ck:first-child{border-top-right-radius:0;border-bottom-right-radius:0}[dir=ltr] .ck.ck-toolbar.ck-toolbar_compact>.ck-toolbar__items>.ck:last-child,.ck.ck-toolbar.ck-toolbar_compact[dir=ltr]>.ck-toolbar__items>.ck:last-child{border-top-left-radius:0;border-bottom-left-radius:0}[dir=ltr] .ck.ck-toolbar>.ck.ck-toolbar__separator,.ck.ck-toolbar[dir=ltr]>.ck.ck-toolbar__separator{margin-right:var(--ck-spacing-small)}[dir=ltr] .ck.ck-toolbar.ck-toolbar_grouping>.ck-toolbar__items:not(:empty):not(:only-child),.ck.ck-toolbar.ck-toolbar_grouping[dir=ltr]>.ck-toolbar__items:not(:empty):not(:only-child){margin-right:var(--ck-spacing-small)}.ck.ck-balloon-panel.ck-tooltip{--ck-balloon-border-width: 0px;--ck-balloon-arrow-offset: 0px;--ck-balloon-arrow-half-width: 4px;--ck-balloon-arrow-height: 4px;--ck-tooltip-text-padding: 4px;--ck-color-panel-background: var(--ck-color-tooltip-background);padding:0 var(--ck-spacing-medium);box-shadow:none}.ck.ck-balloon-panel.ck-tooltip .ck-tooltip__text{font-size:.9em;line-height:1.5;color:var(--ck-color-tooltip-text)}.ck.ck-balloon-panel.ck-tooltip.ck-tooltip_multi-line .ck-tooltip__text{white-space:break-spaces;display:inline-block;padding:var(--ck-tooltip-text-padding) 0;max-width:200px}.ck.ck-balloon-panel.ck-tooltip:before{display:none}.ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content{border-radius:0;border:1px solid var(--ck-color-base-border);border-bottom-width:0}.ck-rounded-corners .ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content,.ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content.ck-rounded-corners{border-radius:var(--ck-border-radius);border-bottom-left-radius:0;border-bottom-right-radius:0}.ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content.ck-sticky-panel__content_sticky{border-bottom-width:1px}.ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content .ck-menu-bar{border:0;border-bottom:1px solid var(--ck-color-base-border)}.ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content .ck-toolbar{border:0}.ck.ck-editor__main>.ck-editor__editable{background:var(--ck-color-base-background);border-radius:0}.ck-rounded-corners .ck.ck-editor__main>.ck-editor__editable,.ck.ck-editor__main>.ck-editor__editable.ck-rounded-corners{border-radius:var(--ck-border-radius);border-top-left-radius:0;border-top-right-radius:0}.ck.ck-editor__main>.ck-editor__editable:not(.ck-focused){border-color:var(--ck-color-base-border)}:root{--ck-bookmark-icon-hover-fill-color: var(--ck-color-widget-hover-border);--ck-bookmark-icon-selected-fill-color: var(--ck-color-focus-border);--ck-bookmark-icon-animation-duration: var(--ck-widget-handler-animation-duration);--ck-bookmark-icon-animation-curve: var(--ck-widget-handler-animation-curve)}.ck .ck-bookmark.ck-widget{display:inline-block;outline:none}.ck .ck-bookmark.ck-widget .ck-bookmark__icon .ck-icon__fill{transition:fill var(--ck-bookmark-icon-animation-duration) var(--ck-bookmark-icon-animation-curve)}.ck .ck-bookmark.ck-widget:hover .ck-bookmark__icon .ck-icon__fill{fill:var(--ck-bookmark-icon-hover-fill-color)}.ck .ck-bookmark.ck-widget.ck-widget_selected .ck-bookmark__icon .ck-icon__fill{fill:var(--ck-bookmark-icon-selected-fill-color)}.ck .ck-bookmark.ck-widget.ck-widget_selected,.ck .ck-bookmark.ck-widget.ck-widget_selected:hover{outline:none}.ck .ck-bookmark.ck-widget .ck-bookmark__icon{position:relative;display:block;top:-.1em}.ck .ck-bookmark.ck-widget .ck-bookmark__icon .ck-icon{height:1.2em;width:auto;vertical-align:middle}.ck .ck-fake-bookmark-selection{background:var(--ck-color-link-fake-selection)}.ck .ck-fake-bookmark-selection_collapsed{height:100%;border-right:1px solid var(--ck-color-base-text);margin-right:-1px;outline:solid 1px hsla(0,0%,100%,.5)}:root{--ck-bookmark-form-width: 340px}@media screen and (max-width: 600px){:root{--ck-bookmark-form-width: 300px}}.ck.ck-bookmark-form{width:var(--ck-bookmark-form-width)}.ck.ck-bookmark-balloon .ck.ck-toolbar>.ck-toolbar__items{flex-wrap:nowrap}.ck.ck-bookmark-toolbar__preview{padding:0 var(--ck-spacing-medium);max-width:var(--ck-input-width);min-width:3em;font-weight:400;text-overflow:ellipsis;text-align:center;overflow:hidden;-moz-user-select:none;-webkit-user-select:none;user-select:none;cursor:default}:root{--ck-clipboard-drop-target-dot-width: 12px;--ck-clipboard-drop-target-dot-height: 8px;--ck-clipboard-drop-target-color: var(--ck-color-focus-border)}.ck.ck-editor__editable .ck.ck-clipboard-drop-target-position span{bottom:calc(-.5 * var(--ck-clipboard-drop-target-dot-height));top:calc(-.5 * var(--ck-clipboard-drop-target-dot-height));border:1px solid var(--ck-clipboard-drop-target-color);background:var(--ck-clipboard-drop-target-color);margin-left:-1px}.ck.ck-editor__editable .ck.ck-clipboard-drop-target-position span:after{content:"";width:0;height:0;display:block;position:absolute;left:50%;top:calc(-.5 * var(--ck-clipboard-drop-target-dot-height));transform:translate(-50%);border-color:var(--ck-clipboard-drop-target-color) transparent transparent transparent;border-width:calc(var(--ck-clipboard-drop-target-dot-height)) calc(.5 * var(--ck-clipboard-drop-target-dot-width)) 0 calc(.5 * var(--ck-clipboard-drop-target-dot-width));border-style:solid}.ck.ck-editor__editable .ck-widget.ck-clipboard-drop-target-range{outline:var(--ck-widget-outline-thickness) solid var(--ck-clipboard-drop-target-color)!important}.ck.ck-editor__editable .ck-widget:-webkit-drag{zoom:.6;outline:none!important}.ck.ck-clipboard-drop-target-line{height:0;border:1px solid var(--ck-clipboard-drop-target-color);background:var(--ck-clipboard-drop-target-color);margin-top:-1px}.ck.ck-clipboard-drop-target-line:before{content:"";position:absolute;top:calc(-.5 * var(--ck-clipboard-drop-target-dot-width));width:0;height:0;border-style:solid}[dir=ltr] .ck.ck-clipboard-drop-target-line:before{left:-1px;border-width:calc(.5 * var(--ck-clipboard-drop-target-dot-width)) 0 calc(.5 * var(--ck-clipboard-drop-target-dot-width)) var(--ck-clipboard-drop-target-dot-height);border-color:transparent transparent transparent var(--ck-clipboard-drop-target-color)}[dir=rtl] .ck.ck-clipboard-drop-target-line:before{right:-1px;border-width:calc(.5 * var(--ck-clipboard-drop-target-dot-width)) var(--ck-clipboard-drop-target-dot-height) calc(.5 * var(--ck-clipboard-drop-target-dot-width)) 0;border-color:transparent var(--ck-clipboard-drop-target-color) transparent transparent}:root{--ck-color-code-block-label-background: hsl(0, 0%, 46%)}.ck.ck-editor__editable pre[data-language]:after{top:-1px;right:10px;background:var(--ck-color-code-block-label-background);font-size:10px;font-family:var(--ck-font-face);line-height:16px;padding:var(--ck-spacing-tiny) var(--ck-spacing-medium);color:#fff;white-space:nowrap}.ck.ck-code-block-dropdown .ck-dropdown__panel{max-height:250px;overflow-y:auto;overflow-x:hidden}@media (forced-colors: active){.ck.ck-placeholder,.ck .ck-placeholder{forced-color-adjust:preserve-parent-color}}.ck.ck-placeholder:before,.ck .ck-placeholder:before{cursor:text}@media (forced-colors: none){.ck.ck-placeholder:before,.ck .ck-placeholder:before{color:var(--ck-color-engine-placeholder-text)}}@media (forced-colors: active){.ck.ck-placeholder:before,.ck .ck-placeholder:before{font-style:italic;margin-left:1px}}.ck.ck-find-and-replace-form{width:400px}.ck.ck-find-and-replace-form:focus{outline:none}.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs,.ck.ck-find-and-replace-form .ck-find-and-replace-form__actions{flex:1 1 auto;flex-direction:row;flex-wrap:wrap;align-items:center;align-content:stretch;padding:var(--ck-spacing-large);margin:0}.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs>.ck-button,.ck.ck-find-and-replace-form .ck-find-and-replace-form__actions>.ck-button{flex:0 0 auto}[dir=ltr] .ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs>*+*,[dir=ltr] .ck.ck-find-and-replace-form .ck-find-and-replace-form__actions>*+*{margin-left:var(--ck-spacing-standard)}[dir=rtl] .ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs>*+*,[dir=rtl] .ck.ck-find-and-replace-form .ck-find-and-replace-form__actions>*+*{margin-right:var(--ck-spacing-standard)}.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs .ck-labeled-field-view,.ck.ck-find-and-replace-form .ck-find-and-replace-form__actions .ck-labeled-field-view{flex:1 1 auto}.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs .ck-labeled-field-view .ck-input,.ck.ck-find-and-replace-form .ck-find-and-replace-form__actions .ck-labeled-field-view .ck-input{width:100%;min-width:50px}.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs{align-items:flex-start}.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs>.ck-button-prev>.ck-icon{transform:rotate(90deg)}.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs>.ck-button-next>.ck-icon{transform:rotate(-90deg)}.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs .ck-results-counter{top:50%;transform:translateY(-50%);color:var(--ck-color-base-border)}[dir=ltr] .ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs .ck-results-counter{right:var(--ck-spacing-standard)}[dir=rtl] .ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs .ck-results-counter{left:var(--ck-spacing-standard)}.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs>.ck-labeled-field-replace{flex:0 0 100%;padding-top:var(--ck-spacing-standard)}[dir=ltr] .ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs>.ck-labeled-field-replace{margin-left:0}[dir=rtl] .ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs>.ck-labeled-field-replace{margin-right:0}.ck.ck-find-and-replace-form .ck-find-and-replace-form__actions{flex-wrap:wrap;justify-content:flex-end;margin-top:calc(-1 * var(--ck-spacing-large))}.ck.ck-find-and-replace-form .ck-find-and-replace-form__actions>.ck-button-find{font-weight:700}.ck.ck-find-and-replace-form .ck-find-and-replace-form__actions>.ck-button-find .ck-button__label{padding-left:var(--ck-spacing-large);padding-right:var(--ck-spacing-large)}.ck.ck-find-and-replace-form .ck-switchbutton{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}@media screen and (max-width: 600px){.ck.ck-find-and-replace-form{width:300px;max-width:100%}.ck.ck-find-and-replace-form.ck-find-and-replace-form__input{flex-wrap:wrap}.ck.ck-find-and-replace-form.ck-find-and-replace-form__input .ck-labeled-field-view{flex:1 0 auto;width:100%;margin-bottom:var(--ck-spacing-standard)}.ck.ck-find-and-replace-form.ck-find-and-replace-form__input>.ck-button{text-align:center}.ck.ck-find-and-replace-form.ck-find-and-replace-form__input>.ck-button:first-of-type{flex:1 1 auto}[dir=ltr] .ck.ck-find-and-replace-form.ck-find-and-replace-form__input>.ck-button:first-of-type{margin-left:0}[dir=rtl] .ck.ck-find-and-replace-form.ck-find-and-replace-form__input>.ck-button:first-of-type{margin-right:0}.ck.ck-find-and-replace-form.ck-find-and-replace-form__input>.ck-button:first-of-type .ck-button__label{width:100%;text-align:center}.ck.ck-find-and-replace-form.ck-find-and-replace-form__actions>:not(.ck-labeled-field-view){flex-wrap:wrap;flex:1 1 auto}.ck.ck-find-and-replace-form.ck-find-and-replace-form__actions>:not(.ck-labeled-field-view)>.ck-button{text-align:center}.ck.ck-find-and-replace-form.ck-find-and-replace-form__actions>:not(.ck-labeled-field-view)>.ck-button:first-of-type{flex:1 1 auto}[dir=ltr] .ck.ck-find-and-replace-form.ck-find-and-replace-form__actions>:not(.ck-labeled-field-view)>.ck-button:first-of-type{margin-left:0}[dir=rtl] .ck.ck-find-and-replace-form.ck-find-and-replace-form__actions>:not(.ck-labeled-field-view)>.ck-button:first-of-type{margin-right:0}.ck.ck-find-and-replace-form.ck-find-and-replace-form__actions>:not(.ck-labeled-field-view)>.ck-button .ck-button__label{width:100%;text-align:center}}.ck.ck-dropdown.ck-heading-dropdown .ck-dropdown__button .ck-button__label{width:8em}.ck.ck-dropdown.ck-heading-dropdown .ck-dropdown__panel .ck-list__item{min-width:18em}:root{--ck-html-embed-content-width: calc(100% - 1.5 * var(--ck-icon-size));--ck-html-embed-source-height: 10em;--ck-html-embed-unfocused-outline-width: 1px;--ck-html-embed-content-min-height: calc(var(--ck-icon-size) + var(--ck-spacing-standard));--ck-html-embed-source-disabled-background: var(--ck-color-base-foreground);--ck-html-embed-source-disabled-color: hsl(0deg 0% 45%)}.ck-widget.raw-html-embed{font-size:var(--ck-font-size-base);background-color:var(--ck-color-base-foreground)}.ck-widget.raw-html-embed:not(.ck-widget_selected):not(:hover){outline:var(--ck-html-embed-unfocused-outline-width) dashed var(--ck-color-widget-blurred-border)}.ck-widget.raw-html-embed[dir=ltr]{text-align:left}.ck-widget.raw-html-embed[dir=rtl]{text-align:right}.ck-widget.raw-html-embed:before{content:attr(data-html-embed-label);top:calc(-1 * var(--ck-html-embed-unfocused-outline-width));left:var(--ck-spacing-standard);background:#999;transition:background var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve);padding:calc(var(--ck-spacing-tiny) + var(--ck-html-embed-unfocused-outline-width)) var(--ck-spacing-small) var(--ck-spacing-tiny);border-radius:0 0 var(--ck-border-radius) var(--ck-border-radius);color:var(--ck-color-base-background);font-size:var(--ck-font-size-tiny);font-family:var(--ck-font-face)}.ck-widget.raw-html-embed[dir=rtl]:before{left:auto;right:var(--ck-spacing-standard)}.ck-widget.raw-html-embed[dir=ltr] .ck-widget__type-around .ck-widget__type-around__button.ck-widget__type-around__button_before{margin-left:50px}.ck.ck-editor__editable.ck-blurred .ck-widget.raw-html-embed.ck-widget_selected:before{top:0;padding:var(--ck-spacing-tiny) var(--ck-spacing-small)}.ck.ck-editor__editable:not(.ck-blurred) .ck-widget.raw-html-embed.ck-widget_selected:before{top:0;padding:var(--ck-spacing-tiny) var(--ck-spacing-small);background:var(--ck-color-focus-border)}.ck.ck-editor__editable .ck-widget.raw-html-embed:not(.ck-widget_selected):hover:before{top:0;padding:var(--ck-spacing-tiny) var(--ck-spacing-small)}.ck-widget.raw-html-embed .raw-html-embed__content-wrapper{padding:var(--ck-spacing-standard)}.ck-widget.raw-html-embed .raw-html-embed__buttons-wrapper{top:var(--ck-spacing-standard);right:var(--ck-spacing-standard)}.ck-widget.raw-html-embed .raw-html-embed__buttons-wrapper .ck-button.raw-html-embed__save-button{color:var(--ck-color-button-save)}.ck-widget.raw-html-embed .raw-html-embed__buttons-wrapper .ck-button.raw-html-embed__cancel-button{color:var(--ck-color-button-cancel)}.ck-widget.raw-html-embed .raw-html-embed__buttons-wrapper .ck-button:not(:first-child){margin-top:var(--ck-spacing-small)}.ck-widget.raw-html-embed[dir=rtl] .raw-html-embed__buttons-wrapper{left:var(--ck-spacing-standard);right:auto}.ck-widget.raw-html-embed .raw-html-embed__source{box-sizing:border-box;height:var(--ck-html-embed-source-height);width:var(--ck-html-embed-content-width);resize:none;min-width:0;padding:var(--ck-spacing-standard);font-family:monospace;-moz-tab-size:4;-o-tab-size:4;tab-size:4;white-space:pre-wrap;font-size:var(--ck-font-size-base);text-align:left;direction:ltr}.ck-widget.raw-html-embed .raw-html-embed__source[disabled]{background:var(--ck-html-embed-source-disabled-background);color:var(--ck-html-embed-source-disabled-color);-webkit-text-fill-color:var(--ck-html-embed-source-disabled-color);opacity:1}.ck-widget.raw-html-embed .raw-html-embed__preview{min-height:var(--ck-html-embed-content-min-height);width:var(--ck-html-embed-content-width)}.ck-editor__editable:not(.ck-read-only) .ck-widget.raw-html-embed .raw-html-embed__preview{pointer-events:none}.ck-widget.raw-html-embed .raw-html-embed__preview-content{box-sizing:border-box;background-color:var(--ck-color-base-foreground)}.ck-widget.raw-html-embed .raw-html-embed__preview-content>*{margin-left:auto;margin-right:auto}.ck-widget.raw-html-embed .raw-html-embed__preview-placeholder{color:var(--ck-html-embed-source-disabled-color)}:root{--ck-image-insert-insert-by-url-width: 250px}.ck.ck-image-insert-url{--ck-input-width: 100%}.ck.ck-image-insert-url .ck-image-insert-url__action-row{grid-column-gap:var(--ck-spacing-large);margin-top:var(--ck-spacing-large)}.ck.ck-image-insert-url .ck-image-insert-url__action-row .ck-button-save,.ck.ck-image-insert-url .ck-image-insert-url__action-row .ck-button-cancel{justify-content:center;min-width:auto}.ck.ck-image-insert-url .ck-image-insert-url__action-row .ck-button .ck-button__label{color:var(--ck-color-text)}.ck.ck-image-insert-form>.ck.ck-button{display:block;width:100%}[dir=ltr] .ck.ck-image-insert-form>.ck.ck-button{text-align:left}[dir=rtl] .ck.ck-image-insert-form>.ck.ck-button{text-align:right}.ck.ck-image-insert-form>.ck.ck-collapsible{min-width:var(--ck-image-insert-insert-by-url-width)}.ck.ck-image-insert-form>.ck.ck-collapsible:not(:first-child){border-top:1px solid var(--ck-color-base-border)}.ck.ck-image-insert-form>.ck.ck-collapsible:not(:last-child){border-bottom:1px solid var(--ck-color-base-border)}.ck.ck-image-insert-form>.ck.ck-image-insert-url{min-width:var(--ck-image-insert-insert-by-url-width);padding:var(--ck-spacing-large)}.ck.ck-image-insert-form:focus{outline:none}:root{--ck-color-image-upload-icon: hsl(0, 0%, 100%);--ck-color-image-upload-icon-background: hsl(120, 100%, 27%);--ck-image-upload-icon-size: 20;--ck-image-upload-icon-width: 2px;--ck-image-upload-icon-is-visible: clamp(0px, 100% - 50px, 1px)}.ck-image-upload-complete-icon{opacity:0;background:var(--ck-color-image-upload-icon-background);animation-name:ck-upload-complete-icon-show,ck-upload-complete-icon-hide;animation-fill-mode:forwards,forwards;animation-duration:.5s,.5s;font-size:calc(1px * var(--ck-image-upload-icon-size));animation-delay:0ms,3s;overflow:hidden;width:calc(var(--ck-image-upload-icon-is-visible) * var(--ck-image-upload-icon-size));height:calc(var(--ck-image-upload-icon-is-visible) * var(--ck-image-upload-icon-size))}.ck-image-upload-complete-icon:after{left:25%;top:50%;opacity:0;height:0;width:0;transform:scaleX(-1) rotate(135deg);transform-origin:left top;border-top:var(--ck-image-upload-icon-width) solid var(--ck-color-image-upload-icon);border-right:var(--ck-image-upload-icon-width) solid var(--ck-color-image-upload-icon);animation-name:ck-upload-complete-icon-check;animation-duration:.5s;animation-delay:.5s;animation-fill-mode:forwards;box-sizing:border-box}@media (prefers-reduced-motion: reduce){.ck-image-upload-complete-icon{animation-duration:0ms}.ck-image-upload-complete-icon:after{animation:none;opacity:1;width:.3em;height:.45em}}@keyframes ck-upload-complete-icon-show{0%{opacity:0}to{opacity:1}}@keyframes ck-upload-complete-icon-hide{0%{opacity:1}to{opacity:0}}@keyframes ck-upload-complete-icon-check{0%{opacity:1;width:0;height:0}33%{width:.3em;height:0}to{opacity:1;width:.3em;height:.45em}}:root{--ck-color-upload-placeholder-loader: hsl(0, 0%, 70%);--ck-upload-placeholder-loader-size: 32px;--ck-upload-placeholder-image-aspect-ratio: 2.8}.ck .ck-image-upload-placeholder{width:100%;margin:0}.ck .ck-image-upload-placeholder.image-inline{width:calc(2 * var(--ck-upload-placeholder-loader-size) * var(--ck-upload-placeholder-image-aspect-ratio))}.ck .ck-image-upload-placeholder img{aspect-ratio:var(--ck-upload-placeholder-image-aspect-ratio)}.ck .ck-upload-placeholder-loader{width:100%;height:100%}.ck .ck-upload-placeholder-loader:before{width:var(--ck-upload-placeholder-loader-size);height:var(--ck-upload-placeholder-loader-size);border-radius:50%;border-top:3px solid var(--ck-color-upload-placeholder-loader);border-right:2px solid transparent;animation:ck-upload-placeholder-loader 1s linear infinite}@keyframes ck-upload-placeholder-loader{to{transform:rotate(360deg)}}.ck.ck-editor__editable .image.ck-appear,.ck.ck-editor__editable .image-inline.ck-appear{animation:fadeIn .7s}@media (prefers-reduced-motion: reduce){.ck.ck-editor__editable .image.ck-appear,.ck.ck-editor__editable .image-inline.ck-appear{opacity:1;animation:none}}.ck.ck-editor__editable .image .ck-progress-bar,.ck.ck-editor__editable .image-inline .ck-progress-bar{height:2px;width:0;background:var(--ck-color-upload-bar-background);transition:width .1s}:root{--ck-text-alternative-form-width: 340px}@media screen and (max-width: 600px){:root{--ck-text-alternative-form-width: 300px}}.ck.ck-text-alternative-form.ck-responsive-form{width:var(--ck-text-alternative-form-width)}:root{--ck-image-custom-resize-form-width: 340px}@media screen and (max-width: 600px){:root{--ck-image-custom-resize-form-width: 300px}}.ck.ck-image-custom-resize-form.ck-responsive-form{width:var(--ck-image-custom-resize-form-width)}.ck .ck-link_selected{background:var(--ck-color-link-selected-background)}.ck .ck-link_selected span.image-inline{outline:var(--ck-widget-outline-thickness) solid var(--ck-color-link-selected-background)}.ck .ck-fake-link-selection{background:var(--ck-color-link-fake-selection)}.ck .ck-fake-link-selection_collapsed{height:100%;border-right:1px solid var(--ck-color-base-text);margin-right:-1px;outline:solid 1px hsla(0,0%,100%,.5)}:root{--ck-link-bookmark-icon-size: calc( var(--ck-icon-size) * .7)}.ck.ck-toolbar.ck-link-toolbar>.ck-toolbar__items{flex-wrap:nowrap}a.ck.ck-button.ck-link-toolbar__preview{padding:0 var(--ck-spacing-medium);color:var(--ck-color-link-default);cursor:pointer;justify-content:center}a.ck.ck-button.ck-link-toolbar__preview .ck.ck-button__label{text-overflow:ellipsis;max-width:var(--ck-input-width)}a.ck.ck-button.ck-link-toolbar__preview,a.ck.ck-button.ck-link-toolbar__preview:hover,a.ck.ck-button.ck-link-toolbar__preview:focus,a.ck.ck-button.ck-link-toolbar__preview:active{background:none}a.ck.ck-button.ck-link-toolbar__preview:active{box-shadow:none}a.ck.ck-button.ck-link-toolbar__preview:hover,a.ck.ck-button.ck-link-toolbar__preview:focus{text-decoration:underline}a.ck.ck-button.ck-link-toolbar__preview.ck-button_with-text .ck.ck-icon.ck-button__icon{width:var(--ck-link-bookmark-icon-size);height:var(--ck-link-bookmark-icon-size)}[dir=ltr] a.ck.ck-button.ck-link-toolbar__preview.ck-button_with-text .ck.ck-icon.ck-button__icon{margin-right:var(--ck-spacing-tiny);margin-left:var(--ck-spacing-small)}[dir=rtl] a.ck.ck-button.ck-link-toolbar__preview.ck-button_with-text .ck.ck-icon.ck-button__icon{margin-left:var(--ck-spacing-tiny);margin-right:var(--ck-spacing-small)}a.ck.ck-button.ck-link-toolbar__preview:has(.ck-icon){padding-left:var(--ck-spacing-extra-tiny )}:root{--ck-link-panel-width: 340px;--ck-link-provider-list-item-text-height: calc(var(--ck-line-height-base) * var(--ck-font-size-base));--ck-link-provider-list-item-height: calc(var(--ck-link-provider-list-item-text-height) + var(--ck-spacing-small) + var(--ck-spacing-small))}@media screen and (max-width: 600px){:root{--ck-link-panel-width: 300px}}.ck.ck-form.ck-link-form{width:var(--ck-link-panel-width);padding-bottom:0}@media screen and (max-width: 600px){.ck.ck-form.ck-link-form.ck-responsive-form .ck-labeled-field-view{margin:0}}.ck.ck-form.ck-link-form .ck-link-form__providers-list{border-top:1px solid var(--ck-color-base-border)}.ck.ck-form.ck-link-form .ck-link-form__providers-list:has(.ck-list__item:nth-child(n+5)){overflow:auto;max-height:calc(var(--ck-link-provider-list-item-height) * 4 + var(--ck-spacing-large) + 1px)}.ck.ck-form.ck-link-form .ck-link-form__providers-list .ck-link__button{padding:var(--ck-spacing-small) var(--ck-spacing-large);border-radius:0}.ck.ck-form.ck-link-form .ck-link-form__providers-list .ck-link__button>.ck-button__label{overflow:hidden;text-overflow:ellipsis}:root{--ck-link-image-indicator-icon-size: 20;--ck-link-image-indicator-icon-is-visible: clamp(0px, 100% - 50px, 1px)}.ck.ck-editor__editable figure.image>a:after,.ck.ck-editor__editable a span.image-inline:after{content:"";top:min(var(--ck-spacing-medium),6%);right:min(var(--ck-spacing-medium),6%);background-color:#0006;background-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjAgMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iI2ZmZiIgZD0ibTExLjA3NyAxNSAuOTkxLTEuNDE2YS43NS43NSAwIDEgMSAxLjIyOS44NmwtMS4xNDggMS42NGEuNzQ4Ljc0OCAwIDAgMS0uMjE3LjIwNiA1LjI1MSA1LjI1MSAwIDAgMS04LjUwMy01Ljk1NS43NDEuNzQxIDAgMCAxIC4xMi0uMjc0bDEuMTQ3LTEuNjM5YS43NS43NSAwIDEgMSAxLjIyOC44Nkw0LjkzMyAxMC43bC4wMDYuMDAzYTMuNzUgMy43NSAwIDAgMCA2LjEzMiA0LjI5NGwuMDA2LjAwNHptNS40OTQtNS4zMzVhLjc0OC43NDggMCAwIDEtLjEyLjI3NGwtMS4xNDcgMS42MzlhLjc1Ljc1IDAgMSAxLTEuMjI4LS44NmwuODYtMS4yM2EzLjc1IDMuNzUgMCAwIDAtNi4xNDQtNC4zMDFsLS44NiAxLjIyOWEuNzUuNzUgMCAwIDEtMS4yMjktLjg2bDEuMTQ4LTEuNjRhLjc0OC43NDggMCAwIDEgLjIxNy0uMjA2IDUuMjUxIDUuMjUxIDAgMCAxIDguNTAzIDUuOTU1em0tNC41NjMtMi41MzJhLjc1Ljc1IDAgMCAxIC4xODQgMS4wNDVsLTMuMTU1IDQuNTA1YS43NS43NSAwIDEgMS0xLjIyOS0uODZsMy4xNTUtNC41MDZhLjc1Ljc1IDAgMCAxIDEuMDQ1LS4xODR6Ii8+PC9zdmc+);background-size:14px;background-repeat:no-repeat;background-position:center;border-radius:100%;overflow:hidden;width:calc(var(--ck-link-image-indicator-icon-is-visible) * var(--ck-link-image-indicator-icon-size));height:calc(var(--ck-link-image-indicator-icon-is-visible) * var(--ck-link-image-indicator-icon-size))}:root{--ck-link-properties-width: 340px}@media screen and (max-width: 600px){:root{--ck-link-properties-width: 300px}}.ck.ck-link-properties{width:var(--ck-link-properties-width)}:root{--ck-link-providers-width: 340px;--ck-link-list-view-max-height: 240px;--ck-link-list-view-icon-size: calc( var(--ck-icon-size) * .8)}@media screen and (max-width: 600px){:root{--ck-link-providers-width: 300px}}.ck.ck-link-providers{width:var(--ck-link-providers-width)}.ck.ck-link-providers .ck-form__header__label{overflow:hidden;text-overflow:ellipsis}.ck.ck-link-providers>.ck-link-providers__list{max-height:min(var(--ck-link-list-view-max-height),40vh)}.ck.ck-link-providers>.ck-link-providers__list .ck-button>.ck-icon{width:var(--ck-link-list-view-icon-size);height:var(--ck-link-list-view-icon-size)}.ck.ck-link-providers>.ck-link-providers__list .ck-button>.ck-button__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ck.ck-link-providers .ck-link__empty-list-info{padding:calc(2 * var(--ck-spacing-large)) var(--ck-spacing-medium);text-align:center;font-style:italic}.ck.ck-list-properties.ck-list-properties_without-styles{padding:var(--ck-spacing-large)}.ck.ck-list-properties.ck-list-properties_without-styles>*{min-width:14em}.ck.ck-list-properties.ck-list-properties_without-styles>*+*{margin-top:var(--ck-spacing-standard)}.ck.ck-list-properties.ck-list-properties_with-numbered-properties>.ck-list-styles-list{grid-template-columns:repeat(4,auto)}.ck.ck-list-properties.ck-list-properties_with-numbered-properties>.ck-collapsible{border-top:1px solid var(--ck-color-base-border)}.ck.ck-list-properties.ck-list-properties_with-numbered-properties>.ck-collapsible>.ck-collapsible__children>*{width:100%}.ck.ck-list-properties.ck-list-properties_with-numbered-properties>.ck-collapsible>.ck-collapsible__children>*+*{margin-top:var(--ck-spacing-standard)}.ck.ck-list-properties .ck.ck-numbered-list-properties__start-index .ck-input{min-width:auto;width:100%}.ck.ck-list-properties .ck.ck-numbered-list-properties__reversed-order{background:transparent;padding-left:0;padding-right:0;margin-bottom:calc(-1 * var(--ck-spacing-tiny))}.ck.ck-list-properties .ck.ck-numbered-list-properties__reversed-order:active,.ck.ck-list-properties .ck.ck-numbered-list-properties__reversed-order:hover{box-shadow:none;border-color:transparent;background:none}:root{--ck-list-style-button-size: 44px}.ck.ck-list-styles-list{grid-template-columns:repeat(3,auto);row-gap:var(--ck-spacing-medium);-moz-column-gap:var(--ck-spacing-medium);column-gap:var(--ck-spacing-medium);padding:var(--ck-spacing-large)}.ck.ck-list-styles-list .ck-button{width:var(--ck-list-style-button-size);height:var(--ck-list-style-button-size);padding:0;margin:0;box-sizing:content-box}.ck.ck-list-styles-list .ck-button .ck-icon{width:var(--ck-list-style-button-size);height:var(--ck-list-style-button-size)}:root{--ck-media-embed-placeholder-icon-size: 3em;--ck-color-media-embed-placeholder-url-text: hsl(0, 0%, 46%);--ck-color-media-embed-placeholder-url-text-hover: var(--ck-color-base-text)}.ck-media__wrapper{margin:0 auto}.ck-media__wrapper .ck-media__placeholder{padding:calc(3 * var(--ck-spacing-standard));background:var(--ck-color-base-foreground)}.ck-media__wrapper .ck-media__placeholder .ck-media__placeholder__icon{min-width:var(--ck-media-embed-placeholder-icon-size);height:var(--ck-media-embed-placeholder-icon-size);margin-bottom:var(--ck-spacing-large);background-position:center;background-size:cover}.ck-media__wrapper .ck-media__placeholder .ck-media__placeholder__icon .ck-icon{width:100%;height:100%}.ck-media__wrapper .ck-media__placeholder .ck-media__placeholder__url__text{color:var(--ck-color-media-embed-placeholder-url-text);white-space:nowrap;text-align:center;font-style:italic;text-overflow:ellipsis}.ck-media__wrapper .ck-media__placeholder .ck-media__placeholder__url__text:hover{color:var(--ck-color-media-embed-placeholder-url-text-hover);cursor:pointer;text-decoration:underline}.ck-media__wrapper[data-oembed-url*="open.spotify.com"]{max-width:300px;max-height:380px}.ck-media__wrapper[data-oembed-url*="google.com/maps"] .ck-media__placeholder__icon,.ck-media__wrapper[data-oembed-url*="goo.gl/maps"] .ck-media__placeholder__icon,.ck-media__wrapper[data-oembed-url*="maps.google.com"] .ck-media__placeholder__icon,.ck-media__wrapper[data-oembed-url*="maps.app.goo.gl"] .ck-media__placeholder__icon{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNTAuMzc4IiBoZWlnaHQ9IjI1NC4xNjciIHZpZXdCb3g9IjAgMCA2Ni4yNDYgNjcuMjQ4Ij48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTcyLjUzMSAtMjE4LjQ1NSkgc2NhbGUoLjk4MDEyKSI+PHJlY3Qgcnk9IjUuMjM4IiByeD0iNS4yMzgiIHk9IjIzMS4zOTkiIHg9IjE3Ni4wMzEiIGhlaWdodD0iNjAuMDk5IiB3aWR0aD0iNjAuMDk5IiBmaWxsPSIjMzRhNjY4IiBwYWludC1vcmRlcj0ibWFya2VycyBzdHJva2UgZmlsbCIvPjxwYXRoIGQ9Ik0yMDYuNDc3IDI2MC45bC0yOC45ODcgMjguOTg3YTUuMjE4IDUuMjE4IDAgMCAwIDMuNzggMS42MWg0OS42MjFjMS42OTQgMCAzLjE5LS43OTggNC4xNDYtMi4wMzd6IiBmaWxsPSIjNWM4OGM1Ii8+PHBhdGggZD0iTTIyNi43NDIgMjIyLjk4OGMtOS4yNjYgMC0xNi43NzcgNy4xNy0xNi43NzcgMTYuMDE0LjAwNyAyLjc2Mi42NjMgNS40NzQgMi4wOTMgNy44NzUuNDMuNzAzLjgzIDEuNDA4IDEuMTkgMi4xMDcuMzMzLjUwMi42NSAxLjAwNS45NSAxLjUwOC4zNDMuNDc3LjY3My45NTcuOTg4IDEuNDQgMS4zMSAxLjc2OSAyLjUgMy41MDIgMy42MzcgNS4xNjguNzkzIDEuMjc1IDEuNjgzIDIuNjQgMi40NjYgMy45OSAyLjM2MyA0LjA5NCA0LjAwNyA4LjA5MiA0LjYgMTMuOTE0di4wMTJjLjE4Mi40MTIuNTE2LjY2Ni44NzkuNjY3LjQwMy0uMDAxLjc2OC0uMzE0LjkzLS43OTkuNjAzLTUuNzU2IDIuMjM4LTkuNzI5IDQuNTg1LTEzLjc5NC43ODItMS4zNSAxLjY3My0yLjcxNSAyLjQ2NS0zLjk5IDEuMTM3LTEuNjY2IDIuMzI4LTMuNCAzLjYzOC01LjE2OS4zMTUtLjQ4Mi42NDUtLjk2Mi45ODgtMS40MzkuMy0uNTAzLjYxNy0xLjAwNi45NS0xLjUwOC4zNTktLjcuNzYtMS40MDQgMS4xOS0yLjEwNyAxLjQyNi0yLjQwMiAyLTUuMTE0IDIuMDA0LTcuODc1IDAtOC44NDQtNy41MTEtMTYuMDE0LTE2Ljc3Ni0xNi4wMTR6IiBmaWxsPSIjZGQ0YjNlIiBwYWludC1vcmRlcj0ibWFya2VycyBzdHJva2UgZmlsbCIvPjxlbGxpcHNlIHJ5PSI1LjU2NCIgcng9IjUuODI4IiBjeT0iMjM5LjAwMiIgY3g9IjIyNi43NDIiIGZpbGw9IiM4MDJkMjciIHBhaW50LW9yZGVyPSJtYXJrZXJzIHN0cm9rZSBmaWxsIi8+PHBhdGggZD0iTTE5MC4zMDEgMjM3LjI4M2MtNC42NyAwLTguNDU3IDMuODUzLTguNDU3IDguNjA2czMuNzg2IDguNjA3IDguNDU3IDguNjA3YzMuMDQzIDAgNC44MDYtLjk1OCA2LjMzNy0yLjUxNiAxLjUzLTEuNTU3IDIuMDg3LTMuOTEzIDIuMDg3LTYuMjkgMC0uMzYyLS4wMjMtLjcyMi0uMDY0LTEuMDc5aC04LjI1N3YzLjA0M2g0Ljg1Yy0uMTk3Ljc1OS0uNTMxIDEuNDUtMS4wNTggMS45ODYtLjk0Mi45NTgtMi4wMjggMS41NDgtMy45MDEgMS41NDgtMi44NzYgMC01LjIwOC0yLjM3Mi01LjIwOC01LjI5OSAwLTIuOTI2IDIuMzMyLTUuMjk5IDUuMjA4LTUuMjk5IDEuMzk5IDAgMi42MTguNDA3IDMuNTg0IDEuMjkzbDIuMzgxLTIuMzhjMC0uMDAyLS4wMDMtLjAwNC0uMDA0LS4wMDUtMS41ODgtMS41MjQtMy42Mi0yLjIxNS01Ljk1NS0yLjIxNXptNC40MyA1LjY2bC4wMDMuMDA2di0uMDAzeiIgZmlsbD0iI2ZmZiIgcGFpbnQtb3JkZXI9Im1hcmtlcnMgc3Ryb2tlIGZpbGwiLz48cGF0aCBkPSJNMjE1LjE4NCAyNTEuOTI5bC03Ljk4IDcuOTc5IDI4LjQ3NyAyOC40NzVjLjI4Ny0uNjQ5LjQ0OS0xLjM2Ni40NDktMi4xMjN2LTMxLjE2NWMtLjQ2OS42NzUtLjkzNCAxLjM0OS0xLjM4MiAyLjAwNS0uNzkyIDEuMjc1LTEuNjgyIDIuNjQtMi40NjUgMy45OS0yLjM0NyA0LjA2NS0zLjk4MiA4LjAzOC00LjU4NSAxMy43OTQtLjE2Mi40ODUtLjUyNy43OTgtLjkzLjc5OS0uMzYzLS4wMDEtLjY5Ny0uMjU1LS44NzktLjY2N3YtLjAxMmMtLjU5My01LjgyMi0yLjIzNy05LjgyLTQuNi0xMy45MTQtLjc4My0xLjM1LTEuNjczLTIuNzE1LTIuNDY2LTMuOTktMS4xMzctMS42NjYtMi4zMjctMy40LTMuNjM3LTUuMTY5bC0uMDAyLS4wMDN6IiBmaWxsPSIjYzNjM2MzIi8+PHBhdGggZD0iTTIxMi45ODMgMjQ4LjQ5NWwtMzYuOTUyIDM2Ljk1M3YuODEyYTUuMjI3IDUuMjI3IDAgMCAwIDUuMjM4IDUuMjM4aDEuMDE1bDM1LjY2Ni0zNS42NjZhMTM2LjI3NSAxMzYuMjc1IDAgMCAwLTIuNzY0LTMuOSAzNy41NzUgMzcuNTc1IDAgMCAwLS45ODktMS40NGMtLjI5OS0uNTAzLS42MTYtMS4wMDYtLjk1LTEuNTA4LS4wODMtLjE2Mi0uMTc2LS4zMjYtLjI2NC0uNDg5eiIgZmlsbD0iI2ZkZGM0ZiIgcGFpbnQtb3JkZXI9Im1hcmtlcnMgc3Ryb2tlIGZpbGwiLz48cGF0aCBkPSJNMjExLjk5OCAyNjEuMDgzbC02LjE1MiA2LjE1MSAyNC4yNjQgMjQuMjY0aC43ODFhNS4yMjcgNS4yMjcgMCAwIDAgNS4yMzktNS4yMzh2LTEuMDQ1eiIgZmlsbD0iI2ZmZiIgcGFpbnQtb3JkZXI9Im1hcmtlcnMgc3Ryb2tlIGZpbGwiLz48L2c+PC9zdmc+)}.ck-media__wrapper[data-oembed-url*="facebook.com"] .ck-media__placeholder{background:#4268b3}.ck-media__wrapper[data-oembed-url*="facebook.com"] .ck-media__placeholder .ck-media__placeholder__icon{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIxMDI0cHgiIGhlaWdodD0iMTAyNHB4IiB2aWV3Qm94PSIwIDAgMTAyNCAxMDI0IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPiAgICAgICAgPHRpdGxlPkZpbGwgMTwvdGl0bGU+ICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPiAgICA8ZGVmcz48L2RlZnM+ICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPiAgICAgICAgPGcgaWQ9ImZMb2dvX1doaXRlIiBmaWxsPSIjRkZGRkZFIj4gICAgICAgICAgICA8cGF0aCBkPSJNOTY3LjQ4NCwwIEw1Ni41MTcsMCBDMjUuMzA0LDAgMCwyNS4zMDQgMCw1Ni41MTcgTDAsOTY3LjQ4MyBDMCw5OTguNjk0IDI1LjI5NywxMDI0IDU2LjUyMiwxMDI0IEw1NDcsMTAyNCBMNTQ3LDYyOCBMNDE0LDYyOCBMNDE0LDQ3MyBMNTQ3LDQ3MyBMNTQ3LDM1OS4wMjkgQzU0NywyMjYuNzY3IDYyNy43NzMsMTU0Ljc0NyA3NDUuNzU2LDE1NC43NDcgQzgwMi4yNjksMTU0Ljc0NyA4NTAuODQyLDE1OC45NTUgODY1LDE2MC44MzYgTDg2NSwyOTkgTDc4My4zODQsMjk5LjAzNyBDNzE5LjM5MSwyOTkuMDM3IDcwNywzMjkuNTI5IDcwNywzNzQuMjczIEw3MDcsNDczIEw4NjAuNDg3LDQ3MyBMODQwLjUwMSw2MjggTDcwNyw2MjggTDcwNywxMDI0IEw5NjcuNDg0LDEwMjQgQzk5OC42OTcsMTAyNCAxMDI0LDk5OC42OTcgMTAyNCw5NjcuNDg0IEwxMDI0LDU2LjUxNSBDMTAyNCwyNS4zMDMgOTk4LjY5NywwIDk2Ny40ODQsMCIgaWQ9IkZpbGwtMSI+PC9wYXRoPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+)}.ck-media__wrapper[data-oembed-url*="facebook.com"] .ck-media__placeholder .ck-media__placeholder__url__text{color:#cdf}.ck-media__wrapper[data-oembed-url*="facebook.com"] .ck-media__placeholder .ck-media__placeholder__url__text:hover{color:#fff}.ck-media__wrapper[data-oembed-url*="instagram.com"] .ck-media__placeholder{background:linear-gradient(-135deg,#1400c7,#b800b1,#f50000)}.ck-media__wrapper[data-oembed-url*="instagram.com"] .ck-media__placeholder .ck-media__placeholder__icon{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSI1MDRweCIgaGVpZ2h0PSI1MDRweCIgdmlld0JveD0iMCAwIDUwNCA1MDQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+ICAgICAgICA8dGl0bGU+Z2x5cGgtbG9nb19NYXkyMDE2PC90aXRsZT4gICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+ICAgIDxkZWZzPiAgICAgICAgPHBvbHlnb24gaWQ9InBhdGgtMSIgcG9pbnRzPSIwIDAuMTU5IDUwMy44NDEgMC4xNTkgNTAzLjg0MSA1MDMuOTQgMCA1MDMuOTQiPjwvcG9seWdvbj4gICAgPC9kZWZzPiAgICA8ZyBpZD0iZ2x5cGgtbG9nb19NYXkyMDE2IiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4gICAgICAgIDxnIGlkPSJHcm91cC0zIj4gICAgICAgICAgICA8bWFzayBpZD0ibWFzay0yIiBmaWxsPSJ3aGl0ZSI+ICAgICAgICAgICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI3BhdGgtMSI+PC91c2U+ICAgICAgICAgICAgPC9tYXNrPiAgICAgICAgICAgIDxnIGlkPSJDbGlwLTIiPjwvZz4gICAgICAgICAgICA8cGF0aCBkPSJNMjUxLjkyMSwwLjE1OSBDMTgzLjUwMywwLjE1OSAxNzQuOTI0LDAuNDQ5IDE0OC4wNTQsMS42NzUgQzEyMS4yNCwyLjg5OCAxMDIuOTI3LDcuMTU3IDg2LjkwMywxMy4zODUgQzcwLjMzNywxOS44MjIgNTYuMjg4LDI4LjQzNiA0Mi4yODIsNDIuNDQxIEMyOC4yNzcsNTYuNDQ3IDE5LjY2Myw3MC40OTYgMTMuMjI2LDg3LjA2MiBDNi45OTgsMTAzLjA4NiAyLjczOSwxMjEuMzk5IDEuNTE2LDE0OC4yMTMgQzAuMjksMTc1LjA4MyAwLDE4My42NjIgMCwyNTIuMDggQzAsMzIwLjQ5NyAwLjI5LDMyOS4wNzYgMS41MTYsMzU1Ljk0NiBDMi43MzksMzgyLjc2IDYuOTk4LDQwMS4wNzMgMTMuMjI2LDQxNy4wOTcgQzE5LjY2Myw0MzMuNjYzIDI4LjI3Nyw0NDcuNzEyIDQyLjI4Miw0NjEuNzE4IEM1Ni4yODgsNDc1LjcyMyA3MC4zMzcsNDg0LjMzNyA4Ni45MDMsNDkwLjc3NSBDMTAyLjkyNyw0OTcuMDAyIDEyMS4yNCw1MDEuMjYxIDE0OC4wNTQsNTAyLjQ4NCBDMTc0LjkyNCw1MDMuNzEgMTgzLjUwMyw1MDQgMjUxLjkyMSw1MDQgQzMyMC4zMzgsNTA0IDMyOC45MTcsNTAzLjcxIDM1NS43ODcsNTAyLjQ4NCBDMzgyLjYwMSw1MDEuMjYxIDQwMC45MTQsNDk3LjAwMiA0MTYuOTM4LDQ5MC43NzUgQzQzMy41MDQsNDg0LjMzNyA0NDcuNTUzLDQ3NS43MjMgNDYxLjU1OSw0NjEuNzE4IEM0NzUuNTY0LDQ0Ny43MTIgNDg0LjE3OCw0MzMuNjYzIDQ5MC42MTYsNDE3LjA5NyBDNDk2Ljg0Myw0MDEuMDczIDUwMS4xMDIsMzgyLjc2IDUwMi4zMjUsMzU1Ljk0NiBDNTAzLjU1MSwzMjkuMDc2IDUwMy44NDEsMzIwLjQ5NyA1MDMuODQxLDI1Mi4wOCBDNTAzLjg0MSwxODMuNjYyIDUwMy41NTEsMTc1LjA4MyA1MDIuMzI1LDE0OC4yMTMgQzUwMS4xMDIsMTIxLjM5OSA0OTYuODQzLDEwMy4wODYgNDkwLjYxNiw4Ny4wNjIgQzQ4NC4xNzgsNzAuNDk2IDQ3NS41NjQsNTYuNDQ3IDQ2MS41NTksNDIuNDQxIEM0NDcuNTUzLDI4LjQzNiA0MzMuNTA0LDE5LjgyMiA0MTYuOTM4LDEzLjM4NSBDNDAwLjkxNCw3LjE1NyAzODIuNjAxLDIuODk4IDM1NS43ODcsMS42NzUgQzMyOC45MTcsMC40NDkgMzIwLjMzOCwwLjE1OSAyNTEuOTIxLDAuMTU5IFogTTI1MS45MjEsNDUuNTUgQzMxOS4xODYsNDUuNTUgMzI3LjE1NCw0NS44MDcgMzUzLjcxOCw0Ny4wMTkgQzM3OC4yOCw0OC4xMzkgMzkxLjYxOSw1Mi4yNDMgNDAwLjQ5Niw1NS42OTMgQzQxMi4yNTUsNjAuMjYzIDQyMC42NDcsNjUuNzIyIDQyOS40NjIsNzQuNTM4IEM0MzguMjc4LDgzLjM1MyA0NDMuNzM3LDkxLjc0NSA0NDguMzA3LDEwMy41MDQgQzQ1MS43NTcsMTEyLjM4MSA0NTUuODYxLDEyNS43MiA0NTYuOTgxLDE1MC4yODIgQzQ1OC4xOTMsMTc2Ljg0NiA0NTguNDUsMTg0LjgxNCA0NTguNDUsMjUyLjA4IEM0NTguNDUsMzE5LjM0NSA0NTguMTkzLDMyNy4zMTMgNDU2Ljk4MSwzNTMuODc3IEM0NTUuODYxLDM3OC40MzkgNDUxLjc1NywzOTEuNzc4IDQ0OC4zMDcsNDAwLjY1NSBDNDQzLjczNyw0MTIuNDE0IDQzOC4yNzgsNDIwLjgwNiA0MjkuNDYyLDQyOS42MjEgQzQyMC42NDcsNDM4LjQzNyA0MTIuMjU1LDQ0My44OTYgNDAwLjQ5Niw0NDguNDY2IEMzOTEuNjE5LDQ1MS45MTYgMzc4LjI4LDQ1Ni4wMiAzNTMuNzE4LDQ1Ny4xNCBDMzI3LjE1OCw0NTguMzUyIDMxOS4xOTEsNDU4LjYwOSAyNTEuOTIxLDQ1OC42MDkgQzE4NC42NSw0NTguNjA5IDE3Ni42ODQsNDU4LjM1MiAxNTAuMTIzLDQ1Ny4xNCBDMTI1LjU2MSw0NTYuMDIgMTEyLjIyMiw0NTEuOTE2IDEwMy4zNDUsNDQ4LjQ2NiBDOTEuNTg2LDQ0My44OTYgODMuMTk0LDQzOC40MzcgNzQuMzc5LDQyOS42MjEgQzY1LjU2NCw0MjAuODA2IDYwLjEwNCw0MTIuNDE0IDU1LjUzNCw0MDAuNjU1IEM1Mi4wODQsMzkxLjc3OCA0Ny45OCwzNzguNDM5IDQ2Ljg2LDM1My44NzcgQzQ1LjY0OCwzMjcuMzEzIDQ1LjM5MSwzMTkuMzQ1IDQ1LjM5MSwyNTIuMDggQzQ1LjM5MSwxODQuODE0IDQ1LjY0OCwxNzYuODQ2IDQ2Ljg2LDE1MC4yODIgQzQ3Ljk4LDEyNS43MiA1Mi4wODQsMTEyLjM4MSA1NS41MzQsMTAzLjUwNCBDNjAuMTA0LDkxLjc0NSA2NS41NjMsODMuMzUzIDc0LjM3OSw3NC41MzggQzgzLjE5NCw2NS43MjIgOTEuNTg2LDYwLjI2MyAxMDMuMzQ1LDU1LjY5MyBDMTEyLjIyMiw1Mi4yNDMgMTI1LjU2MSw0OC4xMzkgMTUwLjEyMyw0Ny4wMTkgQzE3Ni42ODcsNDUuODA3IDE4NC42NTUsNDUuNTUgMjUxLjkyMSw0NS41NSBaIiBpZD0iRmlsbC0xIiBmaWxsPSIjRkZGRkZGIiBtYXNrPSJ1cmwoI21hc2stMikiPjwvcGF0aD4gICAgICAgIDwvZz4gICAgICAgIDxwYXRoIGQ9Ik0yNTEuOTIxLDMzNi4wNTMgQzIwNS41NDMsMzM2LjA1MyAxNjcuOTQ3LDI5OC40NTcgMTY3Ljk0NywyNTIuMDggQzE2Ny45NDcsMjA1LjcwMiAyMDUuNTQzLDE2OC4xMDYgMjUxLjkyMSwxNjguMTA2IEMyOTguMjk4LDE2OC4xMDYgMzM1Ljg5NCwyMDUuNzAyIDMzNS44OTQsMjUyLjA4IEMzMzUuODk0LDI5OC40NTcgMjk4LjI5OCwzMzYuMDUzIDI1MS45MjEsMzM2LjA1MyBaIE0yNTEuOTIxLDEyMi43MTUgQzE4MC40NzQsMTIyLjcxNSAxMjIuNTU2LDE4MC42MzMgMTIyLjU1NiwyNTIuMDggQzEyMi41NTYsMzIzLjUyNiAxODAuNDc0LDM4MS40NDQgMjUxLjkyMSwzODEuNDQ0IEMzMjMuMzY3LDM4MS40NDQgMzgxLjI4NSwzMjMuNTI2IDM4MS4yODUsMjUyLjA4IEMzODEuMjg1LDE4MC42MzMgMzIzLjM2NywxMjIuNzE1IDI1MS45MjEsMTIyLjcxNSBaIiBpZD0iRmlsbC00IiBmaWxsPSIjRkZGRkZGIj48L3BhdGg+ICAgICAgICA8cGF0aCBkPSJNNDE2LjYyNywxMTcuNjA0IEM0MTYuNjI3LDEzNC4zIDQwMy4wOTIsMTQ3LjgzNCAzODYuMzk2LDE0Ny44MzQgQzM2OS43MDEsMTQ3LjgzNCAzNTYuMTY2LDEzNC4zIDM1Ni4xNjYsMTE3LjYwNCBDMzU2LjE2NiwxMDAuOTA4IDM2OS43MDEsODcuMzczIDM4Ni4zOTYsODcuMzczIEM0MDMuMDkyLDg3LjM3MyA0MTYuNjI3LDEwMC45MDggNDE2LjYyNywxMTcuNjA0IiBpZD0iRmlsbC01IiBmaWxsPSIjRkZGRkZGIj48L3BhdGg+ICAgIDwvZz48L3N2Zz4=)}.ck-media__wrapper[data-oembed-url*="instagram.com"] .ck-media__placeholder .ck-media__placeholder__url__text{color:#ffe0fe}.ck-media__wrapper[data-oembed-url*="instagram.com"] .ck-media__placeholder .ck-media__placeholder__url__text:hover{color:#fff}.ck-media__wrapper[data-oembed-url*="twitter.com"] .ck.ck-media__placeholder{background:linear-gradient(to right,#71c6f4,#0d70a5)}.ck-media__wrapper[data-oembed-url*="twitter.com"] .ck.ck-media__placeholder .ck-media__placeholder__icon{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IldoaXRlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQwMCA0MDAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQwMCA0MDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MDAsMjAwYzAsMTEwLjUtODkuNSwyMDAtMjAwLDIwMFMwLDMxMC41LDAsMjAwUzg5LjUsMCwyMDAsMFM0MDAsODkuNSw0MDAsMjAweiBNMTYzLjQsMzA1LjVjODguNywwLDEzNy4yLTczLjUsMTM3LjItMTM3LjJjMC0yLjEsMC00LjItMC4xLTYuMmM5LjQtNi44LDE3LjYtMTUuMywyNC4xLTI1Yy04LjYsMy44LTE3LjksNi40LTI3LjcsNy42YzEwLTYsMTcuNi0xNS40LDIxLjItMjYuN2MtOS4zLDUuNS0xOS42LDkuNS0zMC42LDExLjdjLTguOC05LjQtMjEuMy0xNS4yLTM1LjItMTUuMmMtMjYuNiwwLTQ4LjIsMjEuNi00OC4yLDQ4LjJjMCwzLjgsMC40LDcuNSwxLjMsMTFjLTQwLjEtMi03NS42LTIxLjItOTkuNC01MC40Yy00LjEsNy4xLTYuNSwxNS40LTYuNSwyNC4yYzAsMTYuNyw4LjUsMzEuNSwyMS41LDQwLjFjLTcuOS0wLjItMTUuMy0yLjQtMjEuOC02YzAsMC4yLDAsMC40LDAsMC42YzAsMjMuNCwxNi42LDQyLjgsMzguNyw0Ny4zYy00LDEuMS04LjMsMS43LTEyLjcsMS43Yy0zLjEsMC02LjEtMC4zLTkuMS0wLjljNi4xLDE5LjIsMjMuOSwzMy4xLDQ1LDMzLjVjLTE2LjUsMTIuOS0zNy4zLDIwLjYtNTkuOSwyMC42Yy0zLjksMC03LjctMC4yLTExLjUtMC43QzExMC44LDI5Ny41LDEzNi4yLDMwNS41LDE2My40LDMwNS41Ii8+PC9zdmc+)}.ck-media__wrapper[data-oembed-url*="twitter.com"] .ck.ck-media__placeholder .ck-media__placeholder__url__text{color:#b8e6ff}.ck-media__wrapper[data-oembed-url*="twitter.com"] .ck.ck-media__placeholder .ck-media__placeholder__url__text:hover{color:#fff}:root{--ck-content-color-mention-background: hsla(341, 100%, 30%, .1);--ck-content-color-mention-text: hsl(341, 100%, 30%)}.ck-content .mention{background:var(--ck-content-color-mention-background);color:var(--ck-content-color-mention-text)}:root{--ck-color-restricted-editing-exception-background: hsla(31, 100%, 65%, .2);--ck-color-restricted-editing-exception-hover-background: hsla(31, 100%, 65%, .35);--ck-color-restricted-editing-exception-brackets: hsla(31, 100%, 40%, .4);--ck-color-restricted-editing-selected-exception-background: hsla(31, 100%, 65%, .5);--ck-color-restricted-editing-selected-exception-brackets: hsla(31, 100%, 40%, .6)}.ck-editor__editable .restricted-editing-exception{transition:.2s ease-in-out background;background-color:var(--ck-color-restricted-editing-exception-background);border:1px solid;-o-border-image:linear-gradient(to right,var(--ck-color-restricted-editing-exception-brackets) 0%,var(--ck-color-restricted-editing-exception-brackets) 5px,hsla(0,0%,0%,0) 6px,hsla(0,0%,0%,0) calc(100% - 6px),var(--ck-color-restricted-editing-exception-brackets) calc(100% - 5px),var(--ck-color-restricted-editing-exception-brackets) 100%) 1;border-image:linear-gradient(to right,var(--ck-color-restricted-editing-exception-brackets) 0%,var(--ck-color-restricted-editing-exception-brackets) 5px,hsla(0,0%,0%,0) 6px,hsla(0,0%,0%,0) calc(100% - 6px),var(--ck-color-restricted-editing-exception-brackets) calc(100% - 5px),var(--ck-color-restricted-editing-exception-brackets) 100%) 1}@media (prefers-reduced-motion: reduce){.ck-editor__editable .restricted-editing-exception{transition:none}}.ck-editor__editable .restricted-editing-exception.restricted-editing-exception_selected{background-color:var(--ck-color-restricted-editing-selected-exception-background);-o-border-image:linear-gradient(to right,var(--ck-color-restricted-editing-selected-exception-brackets) 0%,var(--ck-color-restricted-editing-selected-exception-brackets) 5px,var(--ck-color-restricted-editing-selected-exception-brackets) calc(100% - 5px),var(--ck-color-restricted-editing-selected-exception-brackets) 100%) 1;border-image:linear-gradient(to right,var(--ck-color-restricted-editing-selected-exception-brackets) 0%,var(--ck-color-restricted-editing-selected-exception-brackets) 5px,var(--ck-color-restricted-editing-selected-exception-brackets) calc(100% - 5px),var(--ck-color-restricted-editing-selected-exception-brackets) 100%) 1}.ck-editor__editable .restricted-editing-exception.restricted-editing-exception_collapsed{padding-left:1ch}.ck-restricted-editing_mode_restricted,.ck-restricted-editing_mode_restricted *{cursor:default}.ck-restricted-editing_mode_restricted .restricted-editing-exception,.ck-restricted-editing_mode_restricted .restricted-editing-exception *{cursor:text}.ck-restricted-editing_mode_restricted .restricted-editing-exception:hover{background:var(--ck-color-restricted-editing-exception-hover-background)}:root{--ck-character-grid-tile-size: 24px}.ck.ck-character-grid{overflow-y:auto;overflow-x:hidden}.ck.ck-character-grid .ck-character-grid__tiles{grid-template-columns:repeat(auto-fill,minmax(var(--ck-character-grid-tile-size),1fr));margin:var(--ck-spacing-standard) var(--ck-spacing-large);grid-gap:var(--ck-spacing-standard)}.ck.ck-character-grid .ck-character-grid__tile{width:var(--ck-character-grid-tile-size);height:var(--ck-character-grid-tile-size);min-width:var(--ck-character-grid-tile-size);min-height:var(--ck-character-grid-tile-size);font-size:1.5em;padding:0;transition:.2s ease box-shadow;border:0}@media (prefers-reduced-motion: reduce){.ck.ck-character-grid .ck-character-grid__tile{transition:none}}.ck.ck-character-grid .ck-character-grid__tile:focus:not(.ck-disabled),.ck.ck-character-grid .ck-character-grid__tile:hover:not(.ck-disabled){border:0;box-shadow:inset 0 0 0 1px var(--ck-color-base-background),0 0 0 2px var(--ck-color-focus-border)}.ck.ck-character-grid .ck-character-grid__tile .ck-button__label{line-height:var(--ck-character-grid-tile-size);width:100%;text-align:center}.ck.ck-character-info{padding:var(--ck-spacing-small) var(--ck-spacing-large);border-top:1px solid var(--ck-color-base-border)}.ck.ck-character-info>*{text-transform:uppercase;font-size:var(--ck-font-size-small)}.ck.ck-character-info .ck-character-info__name{max-width:280px;text-overflow:ellipsis;overflow:hidden}.ck.ck-character-info .ck-character-info__code{opacity:.6}.ck.ck-special-characters-navigation>.ck-label{max-width:160px;text-overflow:ellipsis;overflow:hidden}.ck.ck-special-characters-navigation>.ck-dropdown .ck-dropdown__panel{max-height:250px;overflow-y:auto;overflow-x:hidden}@media screen and (max-width: 600px){.ck.ck-special-characters-navigation{max-width:190px}.ck.ck-special-characters-navigation>.ck-form__header__label{text-overflow:ellipsis;overflow:hidden}}.ck.ck-dropdown.ck-style-dropdown.ck-style-dropdown_multiple-active>.ck-button>.ck-button__label{font-style:italic}:root{--ck-style-panel-button-width: 120px;--ck-style-panel-button-height: 80px;--ck-style-panel-button-label-background: hsl(0, 0%, 94.1%);--ck-style-panel-button-hover-label-background: hsl(0, 0%, 92.1%);--ck-style-panel-button-hover-border-color: hsl(0, 0%, 70%)}.ck.ck-style-panel .ck-style-grid{row-gap:var(--ck-spacing-large);-moz-column-gap:var(--ck-spacing-large);column-gap:var(--ck-spacing-large)}.ck.ck-style-panel .ck-style-grid .ck-style-grid__button{--ck-color-button-default-hover-background: var(--ck-color-base-background);--ck-color-button-default-active-background: var(--ck-color-base-background);padding:0;width:var(--ck-style-panel-button-width);height:var(--ck-style-panel-button-height)}.ck.ck-style-panel .ck-style-grid .ck-style-grid__button:not(:focus){border:1px solid var(--ck-color-base-border)}.ck.ck-style-panel .ck-style-grid .ck-style-grid__button .ck-button__label{height:22px;line-height:22px;width:100%;padding:0 var(--ck-spacing-medium);overflow:hidden;text-overflow:ellipsis;flex-shrink:0}.ck.ck-style-panel .ck-style-grid .ck-style-grid__button .ck-style-grid__button__preview{width:100%;overflow:hidden;opacity:.9;padding:var(--ck-spacing-medium);background:var(--ck-color-base-background);border:2px solid var(--ck-color-base-background)}.ck.ck-style-panel .ck-style-grid .ck-style-grid__button.ck-disabled{--ck-color-button-default-disabled-background: var(--ck-color-base-foreground)}.ck.ck-style-panel .ck-style-grid .ck-style-grid__button.ck-disabled:not(:focus){border-color:var(--ck-style-panel-button-label-background)}.ck.ck-style-panel .ck-style-grid .ck-style-grid__button.ck-disabled .ck-style-grid__button__preview{opacity:.4;border-color:var(--ck-color-base-foreground);filter:saturate(.3)}.ck.ck-style-panel .ck-style-grid .ck-style-grid__button.ck-on{border-color:var(--ck-color-base-active)}.ck.ck-style-panel .ck-style-grid .ck-style-grid__button.ck-on .ck-button__label{box-shadow:0 -1px 0 var(--ck-color-base-active);z-index:1}.ck.ck-style-panel .ck-style-grid .ck-style-grid__button.ck-on:hover{border-color:var(--ck-color-base-active-focus)}.ck.ck-style-panel .ck-style-grid .ck-style-grid__button:not(.ck-on) .ck-button__label{background:var(--ck-style-panel-button-label-background)}.ck.ck-style-panel .ck-style-grid .ck-style-grid__button:not(.ck-on):hover .ck-button__label{background:var(--ck-style-panel-button-hover-label-background)}.ck.ck-style-panel .ck-style-grid .ck-style-grid__button:hover:not(.ck-disabled):not(.ck-on){border-color:var(--ck-style-panel-button-hover-border-color)}.ck.ck-style-panel .ck-style-grid .ck-style-grid__button:hover:not(.ck-disabled):not(.ck-on) .ck-style-grid__button__preview{opacity:1}.ck.ck-style-panel .ck-style-panel__style-group>.ck-label{margin:var(--ck-spacing-large) 0}.ck.ck-style-panel .ck-style-panel__style-group:first-child>.ck-label{margin-top:0}:root{--ck-style-panel-max-height: 470px}.ck.ck-style-panel{padding:var(--ck-spacing-large);overflow-y:auto;max-height:var(--ck-style-panel-max-height)}[dir=ltr] .ck.ck-input-color>.ck.ck-input-text{border-top-right-radius:0;border-bottom-right-radius:0}[dir=rtl] .ck.ck-input-color>.ck.ck-input-text{border-top-left-radius:0;border-bottom-left-radius:0}.ck.ck-input-color>.ck.ck-input-text:focus{z-index:0}.ck.ck-input-color>.ck.ck-dropdown>.ck.ck-button.ck-input-color__button{padding:0}[dir=ltr] .ck.ck-input-color>.ck.ck-dropdown>.ck.ck-button.ck-input-color__button{border-top-left-radius:0;border-bottom-left-radius:0}[dir=ltr] .ck.ck-input-color>.ck.ck-dropdown>.ck.ck-button.ck-input-color__button:not(:focus){border-left:1px solid transparent}[dir=rtl] .ck.ck-input-color>.ck.ck-dropdown>.ck.ck-button.ck-input-color__button{border-top-right-radius:0;border-bottom-right-radius:0}[dir=rtl] .ck.ck-input-color>.ck.ck-dropdown>.ck.ck-button.ck-input-color__button:not(:focus){border-right:1px solid transparent}.ck.ck-input-color>.ck.ck-dropdown>.ck.ck-button.ck-input-color__button.ck-disabled{background:var(--ck-color-input-disabled-background)}.ck.ck-input-color>.ck.ck-dropdown>.ck.ck-button.ck-input-color__button>.ck.ck-input-color__button__preview{border-radius:0;width:20px;height:20px;border:1px solid var(--ck-color-input-border)}.ck-rounded-corners .ck.ck-input-color>.ck.ck-dropdown>.ck.ck-button.ck-input-color__button>.ck.ck-input-color__button__preview,.ck.ck-input-color>.ck.ck-dropdown>.ck.ck-button.ck-input-color__button>.ck.ck-input-color__button__preview.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-input-color>.ck.ck-dropdown>.ck.ck-button.ck-input-color__button>.ck.ck-input-color__button__preview>.ck.ck-input-color__button__preview__no-color-indicator{top:-30%;left:50%;height:150%;width:8%;background:red;border-radius:2px;transform:rotate(45deg);transform-origin:50%}.ck.ck-input-color .ck.ck-input-color__remove-color{width:100%;padding:calc(var(--ck-spacing-standard) / 2) var(--ck-spacing-standard);border-bottom-left-radius:0;border-bottom-right-radius:0}.ck.ck-input-color .ck.ck-input-color__remove-color:not(:focus){border-bottom:1px solid var(--ck-color-input-border)}[dir=ltr] .ck.ck-input-color .ck.ck-input-color__remove-color{border-top-right-radius:0}[dir=rtl] .ck.ck-input-color .ck.ck-input-color__remove-color{border-top-left-radius:0}.ck.ck-input-color .ck.ck-input-color__remove-color .ck.ck-icon{margin-right:var(--ck-spacing-standard)}[dir=rtl] .ck.ck-input-color .ck.ck-input-color__remove-color .ck.ck-icon{margin-right:0;margin-left:var(--ck-spacing-standard)}.ck.ck-form__row>*:not(.ck-label)+*{margin-inline-start:var(--ck-spacing-large)}.ck.ck-form__row>.ck-label{width:100%;min-width:100%}.ck.ck-form__row.ck-table-form__action-row{margin-top:var(--ck-spacing-large)}.ck.ck-form__row.ck-table-form__action-row .ck-button .ck-button__label{color:var(--ck-color-text)}:root{--ck-insert-table-dropdown-padding: 10px;--ck-insert-table-dropdown-box-height: 11px;--ck-insert-table-dropdown-box-width: 12px;--ck-insert-table-dropdown-box-margin: 1px}.ck .ck-insert-table-dropdown__grid{width:calc(var(--ck-insert-table-dropdown-box-width) * 10 + var(--ck-insert-table-dropdown-box-margin) * 20 + var(--ck-insert-table-dropdown-padding) * 2);padding:var(--ck-insert-table-dropdown-padding) var(--ck-insert-table-dropdown-padding) 0}.ck .ck-insert-table-dropdown__label,.ck[dir=rtl] .ck-insert-table-dropdown__label{text-align:center}.ck .ck-insert-table-dropdown-grid-box{min-width:var(--ck-insert-table-dropdown-box-width);min-height:var(--ck-insert-table-dropdown-box-height);margin:var(--ck-insert-table-dropdown-box-margin);border:1px solid var(--ck-color-base-border);border-radius:1px;outline:none;transition:none}@media (prefers-reduced-motion: reduce){.ck .ck-insert-table-dropdown-grid-box{transition:none}}.ck .ck-insert-table-dropdown-grid-box:focus{box-shadow:none}.ck .ck-insert-table-dropdown-grid-box.ck-on{border-color:var(--ck-color-focus-border);background:var(--ck-color-focus-outer-shadow)}.ck.ck-table-cell-properties-form{width:320px}.ck.ck-table-cell-properties-form .ck-form__row.ck-table-cell-properties-form__padding-row{align-self:flex-end;padding:0;width:25%}.ck.ck-table-cell-properties-form .ck-form__row.ck-table-cell-properties-form__alignment-row .ck.ck-toolbar{background:none;margin-top:var(--ck-spacing-standard)}:root{--ck-color-table-focused-cell-background: hsla(212, 90%, 80%, .3);--ck-table-content-default-border-color: hsl(0, 0%, 83%)}.ck-widget.table table[style*="border:none"],.ck-widget.table table[style*="border-style:none"]{outline:var(--ck-table-content-default-border-color) 1px dashed}.ck-widget.table td.ck-editor__nested-editable,.ck-widget.table th.ck-editor__nested-editable{outline:unset}.ck-widget.table td.ck-editor__nested-editable.ck-editor__nested-editable_focused:not(.ck-editor__editable_selected),.ck-widget.table th.ck-editor__nested-editable.ck-editor__nested-editable_focused:not(.ck-editor__editable_selected),.ck-widget.table td.ck-editor__nested-editable:not(.ck-editor__editable_selected):focus,.ck-widget.table th.ck-editor__nested-editable:not(.ck-editor__editable_selected):focus{background:var(--ck-color-table-focused-cell-background);outline:1px solid var(--ck-color-focus-border);outline-offset:-1px}:root{--ck-table-properties-error-arrow-size: 6px;--ck-table-properties-min-error-width: 150px}.ck.ck-table-form .ck-form__row.ck-table-form__border-row .ck-labeled-field-view>.ck-label{font-size:var(--ck-font-size-tiny);text-align:center}.ck.ck-table-form .ck-form__row.ck-table-form__border-row .ck-table-form__border-style,.ck.ck-table-form .ck-form__row.ck-table-form__border-row .ck-table-form__border-width{width:80px;min-width:80px;max-width:80px}.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row{padding:0}.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row .ck-table-form__dimensions-row__width,.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row .ck-table-form__dimensions-row__height{margin:0}.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row .ck-table-form__dimension-operator{align-self:flex-end;display:inline-block;height:var(--ck-ui-component-min-height);line-height:var(--ck-ui-component-min-height);margin:0 var(--ck-spacing-small)}.ck.ck-table-form .ck.ck-labeled-field-view{padding-top:var(--ck-spacing-standard)}.ck.ck-table-form .ck.ck-labeled-field-view .ck.ck-labeled-field-view__status{border-radius:0;background:var(--ck-color-base-error);color:var(--ck-color-base-background);padding:var(--ck-spacing-small) var(--ck-spacing-medium);min-width:var(--ck-table-properties-min-error-width);text-align:center;animation:ck-table-form-labeled-view-status-appear .15s ease both}.ck-rounded-corners .ck.ck-table-form .ck.ck-labeled-field-view .ck.ck-labeled-field-view__status,.ck.ck-table-form .ck.ck-labeled-field-view .ck.ck-labeled-field-view__status.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-table-form .ck.ck-labeled-field-view .ck.ck-labeled-field-view__status:after{border-color:transparent transparent var(--ck-color-base-error) transparent;border-width:0 var(--ck-table-properties-error-arrow-size) var(--ck-table-properties-error-arrow-size) var(--ck-table-properties-error-arrow-size);border-style:solid}@media (prefers-reduced-motion: reduce){.ck.ck-table-form .ck.ck-labeled-field-view .ck.ck-labeled-field-view__status{animation:none}}.ck.ck-table-form .ck.ck-labeled-field-view .ck-input.ck-error:not(:focus)+.ck.ck-labeled-field-view__status{display:none}@keyframes ck-table-form-labeled-view-status-appear{0%{opacity:0}to{opacity:1}}.ck.ck-table-properties-form{width:320px}.ck.ck-table-properties-form .ck-form__row.ck-table-properties-form__alignment-row{align-self:flex-end;padding:0}.ck.ck-table-properties-form .ck-form__row.ck-table-properties-form__alignment-row .ck.ck-toolbar{background:none;margin-top:var(--ck-spacing-standard)}.ck.ck-table-properties-form .ck-form__row.ck-table-properties-form__alignment-row .ck.ck-toolbar .ck-toolbar__items>*{width:40px}:root{--ck-table-selected-cell-background: hsla(208, 90%, 80%, .3)}.ck.ck-editor__editable .table table td.ck-editor__editable_selected,.ck.ck-editor__editable .table table th.ck-editor__editable_selected{position:relative;caret-color:transparent;box-shadow:unset}.ck.ck-editor__editable .table table td.ck-editor__editable_selected:after,.ck.ck-editor__editable .table table th.ck-editor__editable_selected:after{content:"";pointer-events:none;background-color:var(--ck-table-selected-cell-background);position:absolute;top:0;left:0;right:0;bottom:0}.ck.ck-editor__editable .table table td.ck-editor__editable_selected ::-moz-selection,.ck.ck-editor__editable .table table th.ck-editor__editable_selected ::-moz-selection{background-color:transparent}.ck.ck-editor__editable .table table td.ck-editor__editable_selected ::selection,.ck.ck-editor__editable .table table th.ck-editor__editable_selected ::selection,.ck.ck-editor__editable .table table td.ck-editor__editable_selected:focus,.ck.ck-editor__editable .table table th.ck-editor__editable_selected:focus{background-color:transparent}.ck.ck-editor__editable .table table td.ck-editor__editable_selected .ck-widget,.ck.ck-editor__editable .table table th.ck-editor__editable_selected .ck-widget{outline:unset}.ck.ck-editor__editable .table table td.ck-editor__editable_selected .ck-widget>.ck-widget__selection-handle,.ck.ck-editor__editable .table table th.ck-editor__editable_selected .ck-widget>.ck-widget__selection-handle{display:none}:root{--ck-table-layout-widget-type-around-button-size: 16px;--ck-table-layout-widget-type-around-icon-width: 10px;--ck-table-layout-widget-type-around-icon-height: 8px;--ck-table-layout-widget-handler-icon-size: 10px;--ck-table-layout-default-border-color: hsl(0, 0%, 83%)}.ck-editor__editable .table.layout-table>table{width:100%;height:100%;border-collapse:revert}.ck-editor__editable .table.layout-table>table:not([style*="border:"],[style*=border-top],[style*=border-bottom],[style*=border-left],[style*=border-right],[style*=border-width],[style*=border-style],[style*=border-color]){border-color:transparent;border-width:0;outline:none}.ck-editor__editable .table.layout-table>table>tbody>tr>td{box-shadow:revert;padding:revert;min-width:2em;text-indent:1px}.ck-editor__editable .table.layout-table>table>tbody>tr>td[style^="width:"],.ck-editor__editable .table.layout-table>table>tbody>tr>td[style*=" width:"],.ck-editor__editable .table.layout-table>table>tbody>tr>td[style*=";width:"],.ck-editor__editable .table.layout-table>table>tbody>tr>td[style*="'width:"]{min-width:auto}.ck-editor__editable .table.layout-table>table>tbody>tr>td:focus{background-color:transparent}.ck-editor__editable .table.layout-table>table>tbody>tr>td:not([style*="border:"],[style*=border-top],[style*=border-bottom],[style*=border-left],[style*=border-right],[style*=border-width],[style*=border-style],[style*=border-color]){border-color:transparent;border-width:0;outline:var(--ck-table-layout-default-border-color) 1px dashed;outline-offset:-1px}.ck-editor__editable .table.layout-table>table>tbody>tr>td:not([style*="border:"],[style*=border-top],[style*=border-bottom],[style*=border-left],[style*=border-right],[style*=border-width],[style*=border-style],[style*=border-color]):focus{outline:var(--ck-color-focus-border) 1px solid}.ck-editor__editable .table.layout-table>table>tbody>tr>td>.ck-table-bogus-paragraph{width:calc(100% - 1px);text-indent:0}.ck-editor__editable .table.layout-table.ck-widget>.ck-widget__type-around{--ck-widget-type-around-button-size: var(--ck-table-layout-widget-type-around-button-size)}.ck-editor__editable .table.layout-table.ck-widget>.ck-widget__type-around>.ck-widget__type-around__button.ck-widget__type-around__button_before,.ck-editor__editable .table.layout-table.ck-widget>.ck-widget__type-around>.ck-widget__type-around__button.ck-widget__type-around__button_after{transform:translateY(0);z-index:2}.ck-editor__editable .table.layout-table.ck-widget>.ck-widget__type-around>.ck-widget__type-around__button.ck-widget__type-around__button_before{margin-left:var(--ck-table-layout-widget-type-around-button-size);left:min(10%,30px);border-radius:0 0 100px 100px}.ck-editor__editable .table.layout-table.ck-widget>.ck-widget__type-around>.ck-widget__type-around__button.ck-widget__type-around__button_before:after{border-radius:0 0 100px 100px}.ck-editor__editable .table.layout-table.ck-widget>.ck-widget__type-around>.ck-widget__type-around__button.ck-widget__type-around__button_after{border-radius:100px 100px 0 0}.ck-editor__editable .table.layout-table.ck-widget>.ck-widget__type-around>.ck-widget__type-around__button.ck-widget__type-around__button_after:after{border-radius:100px 100px 0 0}.ck-editor__editable .table.layout-table.ck-widget>.ck-widget__type-around>.ck-widget__type-around__button svg{width:var(--ck-table-layout-widget-type-around-icon-width);height:var(--ck-table-layout-widget-type-around-icon-height)}.ck-editor__editable .table.layout-table.ck-widget.ck-widget_with-selection-handle>.ck-widget__selection-handle{--ck-widget-handler-icon-size: var(--ck-table-layout-widget-handler-icon-size);transform:translateY(calc(0px - var(--ck-widget-outline-thickness)));z-index:3}.ck-editor__editable .table.layout-table.ck-widget.ck-widget_type-around_show-fake-caret_before>.ck-widget__type-around>.ck-widget__type-around__fake-caret{top:0}.ck-editor__editable .table.layout-table.ck-widget.ck-widget_type-around_show-fake-caret_after>.ck-widget__type-around>.ck-widget__type-around__fake-caret{bottom:0}:root{--ck-widget-outline-thickness: 3px;--ck-widget-handler-icon-size: 16px;--ck-widget-handler-animation-duration: .2s;--ck-widget-handler-animation-curve: ease;--ck-color-widget-blurred-border: hsl(0, 0%, 87%);--ck-color-widget-hover-border: hsl(43, 100%, 62%);--ck-color-widget-editable-focus-background: var(--ck-color-base-background);--ck-color-widget-drag-handler-icon-color: var(--ck-color-base-background)}.ck .ck-widget{outline-width:var(--ck-widget-outline-thickness);outline-style:solid;outline-color:transparent;transition:outline-color var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve)}@media (prefers-reduced-motion: reduce){.ck .ck-widget{transition:none}}.ck .ck-widget.ck-widget_selected,.ck .ck-widget.ck-widget_selected:hover{outline:var(--ck-widget-outline-thickness) solid var(--ck-color-focus-border)}.ck .ck-widget:hover{outline-color:var(--ck-color-widget-hover-border)}.ck .ck-editor__nested-editable{border:1px solid transparent}.ck .ck-editor__nested-editable.ck-editor__nested-editable_focused,.ck .ck-editor__nested-editable:focus{box-shadow:var(--ck-inner-shadow),0 0}@media (forced-colors: none){.ck .ck-editor__nested-editable.ck-editor__nested-editable_focused,.ck .ck-editor__nested-editable:focus{background-color:var(--ck-color-widget-editable-focus-background)}}.ck .ck-editor__nested-editable.ck-editor__nested-editable_focused:not(td,th),.ck .ck-editor__nested-editable:focus:not(td,th){outline:none;border:var(--ck-focus-ring)}.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle{padding:4px;box-sizing:border-box;background-color:transparent;opacity:0;transition:background-color var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve),visibility var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve),opacity var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve);border-radius:var(--ck-border-radius) var(--ck-border-radius) 0 0;transform:translateY(-100%);left:calc(0px - var(--ck-widget-outline-thickness));top:0}@media (prefers-reduced-motion: reduce){.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle{transition:none}}.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle .ck-icon{width:var(--ck-widget-handler-icon-size);height:var(--ck-widget-handler-icon-size);color:var(--ck-color-widget-drag-handler-icon-color)}.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle .ck-icon .ck-icon__selected-indicator{opacity:0;transition:opacity .3s var(--ck-widget-handler-animation-curve)}@media (prefers-reduced-motion: reduce){.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle .ck-icon .ck-icon__selected-indicator{transition:none}}.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle:hover .ck-icon .ck-icon__selected-indicator{opacity:1}.ck .ck-widget.ck-widget_with-selection-handle:hover>.ck-widget__selection-handle{opacity:1;background-color:var(--ck-color-widget-hover-border)}.ck .ck-widget.ck-widget_with-selection-handle.ck-widget_selected>.ck-widget__selection-handle,.ck .ck-widget.ck-widget_with-selection-handle.ck-widget_selected:hover>.ck-widget__selection-handle{opacity:1;background-color:var(--ck-color-focus-border)}.ck .ck-widget.ck-widget_with-selection-handle.ck-widget_selected>.ck-widget__selection-handle .ck-icon .ck-icon__selected-indicator,.ck .ck-widget.ck-widget_with-selection-handle.ck-widget_selected:hover>.ck-widget__selection-handle .ck-icon .ck-icon__selected-indicator{opacity:1}.ck[dir=rtl] .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle{left:auto;right:calc(0px - var(--ck-widget-outline-thickness))}.ck.ck-editor__editable.ck-read-only .ck-widget{transition:none}.ck.ck-editor__editable.ck-read-only .ck-widget:not(.ck-widget_selected){--ck-widget-outline-thickness: 0px}.ck.ck-editor__editable.ck-read-only .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle,.ck.ck-editor__editable.ck-read-only .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle:hover{background:var(--ck-color-widget-blurred-border)}.ck .ck-widget:has(.ck-widget.table:hover){outline-color:transparent}.ck .ck-widget.ck-widget_with-selection-handle:has(.ck-widget.table:hover)>.ck-widget__selection-handle{opacity:0;visibility:hidden}.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected,.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected:hover{outline-color:var(--ck-color-widget-blurred-border)}.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected.ck-widget_with-selection-handle>.ck-widget__selection-handle,.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected.ck-widget_with-selection-handle:hover>.ck-widget__selection-handle,.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected.ck-widget_with-selection-handle>.ck-widget__selection-handle:hover,.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected.ck-widget_with-selection-handle:hover>.ck-widget__selection-handle:hover{background:var(--ck-color-widget-blurred-border)}.ck.ck-editor__editable:not(.ck-pagination-view)>.ck-widget.ck-widget_with-selection-handle:first-child,.ck.ck-editor__editable:not(.ck-pagination-view) blockquote>.ck-widget.ck-widget_with-selection-handle:first-child{margin-top:calc(1em + var(--ck-widget-handler-icon-size))}:root{--ck-resizer-size: 10px;--ck-resizer-offset: calc( ( var(--ck-resizer-size) / -2 ) - 2px);--ck-resizer-border-width: 1px}.ck .ck-widget__resizer{outline:1px solid var(--ck-color-resizer)}.ck .ck-widget__resizer__handle{width:var(--ck-resizer-size);height:var(--ck-resizer-size);background:var(--ck-color-focus-border);border:var(--ck-resizer-border-width) solid hsl(0,0%,100%);border-radius:var(--ck-resizer-border-radius)}.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-top-left{top:var(--ck-resizer-offset);left:var(--ck-resizer-offset)}.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-top-right{top:var(--ck-resizer-offset);right:var(--ck-resizer-offset)}.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-bottom-right{bottom:var(--ck-resizer-offset);right:var(--ck-resizer-offset)}.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-bottom-left{bottom:var(--ck-resizer-offset);left:var(--ck-resizer-offset)}:root{--ck-widget-type-around-button-size: 20px;--ck-color-widget-type-around-button-active: var(--ck-color-focus-border);--ck-color-widget-type-around-button-hover: var(--ck-color-widget-hover-border);--ck-color-widget-type-around-button-blurred-editable: var(--ck-color-widget-blurred-border);--ck-color-widget-type-around-button-radar-start-alpha: 0;--ck-color-widget-type-around-button-radar-end-alpha: .3;--ck-color-widget-type-around-button-icon: var(--ck-color-base-background)}.ck .ck-widget .ck-widget__type-around__button{width:var(--ck-widget-type-around-button-size);height:var(--ck-widget-type-around-button-size);background:var(--ck-color-widget-type-around-button);border-radius:100px;transition:opacity var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve),background var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve);opacity:0;pointer-events:none}@media (prefers-reduced-motion: reduce){.ck .ck-widget .ck-widget__type-around__button{transition:none}}.ck .ck-widget .ck-widget__type-around__button svg{width:10px;height:8px;transform:translate(-50%,-50%);transition:transform .5s ease;margin-top:1px}@media (prefers-reduced-motion: reduce){.ck .ck-widget .ck-widget__type-around__button svg{transition:none}}.ck .ck-widget .ck-widget__type-around__button svg *{stroke-dasharray:10;stroke-dashoffset:0;fill:none;stroke:var(--ck-color-widget-type-around-button-icon);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.ck .ck-widget .ck-widget__type-around__button svg line{stroke-dasharray:7}.ck .ck-widget .ck-widget__type-around__button:hover{animation:ck-widget-type-around-button-sonar 1s ease infinite}.ck .ck-widget .ck-widget__type-around__button:hover svg polyline{animation:ck-widget-type-around-arrow-dash 2s linear}.ck .ck-widget .ck-widget__type-around__button:hover svg line{animation:ck-widget-type-around-arrow-tip-dash 2s linear}@media (prefers-reduced-motion: reduce){.ck .ck-widget .ck-widget__type-around__button:hover{animation:none}.ck .ck-widget .ck-widget__type-around__button:hover svg polyline{animation:none}.ck .ck-widget .ck-widget__type-around__button:hover svg line{animation:none}}.ck .ck-widget:hover>.ck-widget__type-around>.ck-widget__type-around__button{opacity:1;pointer-events:auto}.ck .ck-widget:not(.ck-widget_selected)>.ck-widget__type-around>.ck-widget__type-around__button{background:var(--ck-color-widget-type-around-button-hover)}.ck .ck-widget.ck-widget_selected>.ck-widget__type-around>.ck-widget__type-around__button,.ck .ck-widget>.ck-widget__type-around>.ck-widget__type-around__button:hover{background:var(--ck-color-widget-type-around-button-active)}.ck .ck-widget.ck-widget_selected>.ck-widget__type-around>.ck-widget__type-around__button:after,.ck .ck-widget>.ck-widget__type-around>.ck-widget__type-around__button:hover:after{width:calc(var(--ck-widget-type-around-button-size) - 2px);height:calc(var(--ck-widget-type-around-button-size) - 2px);border-radius:100px;background:linear-gradient(135deg,#fff0,#ffffff4d)}.ck .ck-widget.ck-widget_selected.ck-widget_type-around_show-fake-caret_before,.ck .ck-widget.ck-widget_selected.ck-widget_type-around_show-fake-caret_after{outline-color:transparent}.ck .ck-widget.ck-widget_selected>.ck-widget__type-around>.ck-widget__type-around__button{opacity:1;pointer-events:auto}.ck .ck-widget.ck-widget_with-selection-handle>.ck-widget__type-around>.ck-widget__type-around__button_before{margin-left:20px}.ck .ck-widget .ck-widget__type-around__fake-caret{pointer-events:none;height:1px;animation:ck-widget-type-around-fake-caret-pulse linear 1s infinite normal forwards;outline:solid 1px hsla(0,0%,100%,.5);background:var(--ck-color-base-text)}.ck .ck-widget.ck-widget_type-around_show-fake-caret_before.ck-widget_selected:hover,.ck .ck-widget.ck-widget_type-around_show-fake-caret_after.ck-widget_selected:hover{outline-color:var(--ck-color-widget-hover-border)}.ck .ck-widget.ck-widget_type-around_show-fake-caret_before>.ck-widget__type-around>.ck-widget__type-around__button,.ck .ck-widget.ck-widget_type-around_show-fake-caret_after>.ck-widget__type-around>.ck-widget__type-around__button{opacity:0;pointer-events:none}.ck .ck-widget.ck-widget_type-around_show-fake-caret_before.ck-widget_with-selection-handle.ck-widget_selected>.ck-widget__selection-handle,.ck .ck-widget.ck-widget_type-around_show-fake-caret_after.ck-widget_with-selection-handle.ck-widget_selected>.ck-widget__selection-handle,.ck .ck-widget.ck-widget_type-around_show-fake-caret_before.ck-widget_with-selection-handle.ck-widget_selected:hover>.ck-widget__selection-handle,.ck .ck-widget.ck-widget_type-around_show-fake-caret_after.ck-widget_with-selection-handle.ck-widget_selected:hover>.ck-widget__selection-handle{opacity:0}.ck .ck-widget.ck-widget_type-around_show-fake-caret_before.ck-widget_selected.ck-widget_with-resizer>.ck-widget__resizer,.ck .ck-widget.ck-widget_type-around_show-fake-caret_after.ck-widget_selected.ck-widget_with-resizer>.ck-widget__resizer{opacity:0}.ck[dir=rtl] .ck-widget.ck-widget_with-selection-handle .ck-widget__type-around>.ck-widget__type-around__button_before{margin-left:0;margin-right:20px}.ck-editor__nested-editable.ck-editor__editable_selected .ck-widget.ck-widget_selected>.ck-widget__type-around>.ck-widget__type-around__button,.ck-editor__nested-editable.ck-editor__editable_selected .ck-widget:hover>.ck-widget__type-around>.ck-widget__type-around__button{opacity:0;pointer-events:none}.ck .ck-widget:has(.ck-widget.table:hover)>.ck-widget__type-around>.ck-widget__type-around__button{opacity:0;pointer-events:none}.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected>.ck-widget__type-around>.ck-widget__type-around__button:not(:hover){background:var(--ck-color-widget-type-around-button-blurred-editable)}.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected>.ck-widget__type-around>.ck-widget__type-around__button:not(:hover) svg *{stroke:#999}@keyframes ck-widget-type-around-arrow-dash{0%{stroke-dashoffset:10}20%,to{stroke-dashoffset:0}}@keyframes ck-widget-type-around-arrow-tip-dash{0%,20%{stroke-dashoffset:7}40%,to{stroke-dashoffset:0}}@keyframes ck-widget-type-around-button-sonar{0%{box-shadow:0 0 hsla(var(--ck-color-focus-border-coordinates),var(--ck-color-widget-type-around-button-radar-start-alpha))}50%{box-shadow:0 0 0 5px hsla(var(--ck-color-focus-border-coordinates),var(--ck-color-widget-type-around-button-radar-end-alpha))}to{box-shadow:0 0 0 5px hsla(var(--ck-color-focus-border-coordinates),var(--ck-color-widget-type-around-button-radar-start-alpha))}}@keyframes ck-widget-type-around-fake-caret-pulse{0%{opacity:1}49%{opacity:1}50%{opacity:0}99%{opacity:0}to{opacity:1}}.ck-content code{background-color:#c7c7c74d;padding:.15em;border-radius:2px}.ck.ck-editor__editable .ck-code_selected{background-color:#c7c7c780}.ck-content blockquote{overflow:hidden;padding-right:1.5em;padding-left:1.5em;margin-left:0;margin-right:0;font-style:italic;border-left:solid 5px hsl(0,0%,80%)}.ck-content[dir=rtl] blockquote{border-left:0;border-right:solid 5px hsl(0,0%,80%)}:root{--ck-image-processing-highlight-color: hsl(220, 10%, 98%);--ck-image-processing-background-color: hsl(220, 10%, 90%)}.ck.ck-editor__editable .image.image-processing{position:relative}.ck.ck-editor__editable .image.image-processing:before{content:"";position:absolute;top:0;left:0;z-index:1;height:100%;width:100%;background:linear-gradient(90deg,var(--ck-image-processing-background-color),var(--ck-image-processing-highlight-color),var(--ck-image-processing-background-color));background-size:200% 100%;animation:ck-image-processing-animation 2s linear infinite}.ck.ck-editor__editable .image.image-processing img{height:100%}@keyframes ck-image-processing-animation{0%{background-position:200% 0}to{background-position:-200% 0}}.ck.ck-editor__editable .ck.ck-clipboard-drop-target-position{display:inline;position:relative;pointer-events:none}.ck.ck-editor__editable .ck.ck-clipboard-drop-target-position span{position:absolute;width:0}.ck.ck-editor__editable .ck-widget:-webkit-drag>.ck-widget__selection-handle{display:none}.ck.ck-editor__editable .ck-widget:-webkit-drag>.ck-widget__type-around{display:none}.ck.ck-clipboard-drop-target-line{position:absolute;z-index:var(--ck-z-default);pointer-events:none}.ck-content pre{padding:1em;color:#353535;background:#c7c7c74d;border:1px solid hsl(0,0%,77%);border-radius:2px;text-align:left;direction:ltr;-moz-tab-size:4;-o-tab-size:4;tab-size:4;white-space:pre-wrap;font-style:normal;min-width:200px}.ck-content pre code{background:unset;padding:0;border-radius:0}.ck.ck-editor__editable pre{position:relative}.ck.ck-editor__editable pre[data-language]:after{content:attr(data-language);position:absolute}:root{--ck-content-font-family: Helvetica, Arial, Tahoma, Verdana, Sans-Serif;--ck-content-font-size: medium;--ck-content-font-color: #000;--ck-content-line-height: 1.5;--ck-content-word-break: break-word}.ck-content{font-family:var(--ck-content-font-family);font-size:var(--ck-content-font-size);color:var(--ck-content-font-color);line-height:var(--ck-content-line-height);word-break:var(--ck-content-word-break)}.ck.ck-editor{position:relative}.ck.ck-editor .ck-editor__top .ck-sticky-panel .ck-toolbar{z-index:var(--ck-z-panel)}.ck.ck-menu-bar{border:none;border-bottom:1px solid var(--ck-color-toolbar-border)}.ck.ck-emoji{width:320px}.ck .ck.ck-emoji__search{display:flex;padding:var(--ck-spacing-large);padding-bottom:var(--ck-spacing-medium);justify-content:space-between;align-items:center}.ck .ck.ck-emoji__search>.ck.ck-search{flex:1}.ck .ck-fake-emoji-selection{background:var(--ck-color-link-fake-selection)}.ck .ck-fake-emoji-selection_collapsed{height:100%;border-right:1px solid var(--ck-color-base-text);margin-right:-1px;outline:solid 1px hsla(0,0%,100%,.5)}div.ck.ck-balloon-panel.ck-emoji-picker-balloon{z-index:calc(var( --ck-z-dialog ) + 1)}.ck.ck-emoji__categories-list{display:flex;justify-content:space-between;margin:0 var(--ck-spacing-large)}.ck.ck-emoji__categories-list>.ck.ck-button.ck-button_with-text{border-width:0;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:transparent;padding:0;font-size:var(--ck-font-size-big);min-width:var(--ck-font-size-big);min-height:var(--ck-font-size-big)}.ck.ck-emoji__categories-list>.ck.ck-button.ck-button_with-text.ck-emoji__category-item.ck-on{border-bottom-color:var(--ck-color-base-active)}.ck.ck-emoji__categories-list>.ck.ck-button.ck-button_with-text>span{margin:auto}:root{--ck-emoji-grid-tile-size: 27px}.ck.ck-emoji .ck.ck-emoji__tiles{max-width:100%;max-height:min(265px,40vh);overflow-y:auto;overflow-x:hidden;border-top:1px solid var(--ck-color-base-border)}.ck.ck-emoji .ck.ck-emoji__tiles .ck-emoji__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--ck-emoji-grid-tile-size),1fr));margin:var(--ck-spacing-standard) var(--ck-spacing-large);grid-gap:var(--ck-spacing-small)}.ck.ck-emoji .ck.ck-emoji__tiles .ck-emoji__tile{width:var(--ck-emoji-grid-tile-size);height:var(--ck-emoji-grid-tile-size);min-width:var(--ck-emoji-grid-tile-size);min-height:var(--ck-emoji-grid-tile-size);font-size:1.5em;padding:0;transition:.2s ease box-shadow;border:0}@media (prefers-reduced-motion: reduce){.ck.ck-emoji .ck.ck-emoji__tiles .ck-emoji__tile{transition:none}}.ck.ck-emoji .ck.ck-emoji__tiles .ck-emoji__tile:focus:not(.ck-disabled),.ck.ck-emoji .ck.ck-emoji__tiles .ck-emoji__tile:hover:not(.ck-disabled){border:0;box-shadow:inset 0 0 0 1px var(--ck-color-base-background),0 0 0 2px var(--ck-color-focus-border)}.ck.ck-emoji .ck.ck-emoji__tiles .ck-emoji__tile .ck-button__label{line-height:var(--ck-emoji-grid-tile-size);width:100%;text-align:center}.ck.ck-form.ck-emoji-picker-form{padding-bottom:0}.ck.ck-form.ck-emoji-picker-form .ck.ck-dropdown .ck-dropdown__button:not(:focus){border-color:transparent}.ck.ck-emoji__skin-tone{margin-left:var(--ck-spacing-standard)}.ck.ck-emoji__skin-tone>.ck.ck-dropdown .ck.ck-list__item{min-width:1em}.ck.ck-emoji__skin-tone>.ck.ck-dropdown .ck-button.ck-dropdown__button .ck-button__label{width:initial}.ck.ck-placeholder,.ck .ck-placeholder{position:relative}.ck.ck-placeholder:before,.ck .ck-placeholder:before{position:absolute;left:0;right:0;content:attr(data-placeholder);pointer-events:none}.ck.ck-read-only .ck-placeholder:before{display:none}.ck.ck-reset_all .ck-placeholder{position:relative}.ck.ck-editor__editable span[data-ck-unsafe-element]{display:none}.ck-find-result{background:var(--ck-color-highlight-background);color:var(--ck-color-text)}.ck-find-result_selected{background:#ff9633}.ck.ck-find-and-replace-form{max-width:100%}.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs,.ck.ck-find-and-replace-form .ck-find-and-replace-form__actions{display:flex}.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs.ck-find-and-replace-form__inputs .ck-results-counter,.ck.ck-find-and-replace-form .ck-find-and-replace-form__actions.ck-find-and-replace-form__inputs .ck-results-counter{position:absolute}:root{--ck-content-font-size-tiny: .7em;--ck-content-font-size-small: .85em;--ck-content-font-size-big: 1.4em;--ck-content-font-size-huge: 1.8em}.ck-content .text-tiny{font-size:var(--ck-content-font-size-tiny)}.ck-content .text-small{font-size:var(--ck-content-font-size-small)}.ck-content .text-big{font-size:var(--ck-content-font-size-big)}.ck-content .text-huge{font-size:var(--ck-content-font-size-huge)}html.ck-fullscreen,body.ck-fullscreen{--ck-z-fullscreen: 10000;overflow:hidden;--ck-z-default: calc(var(--ck-z-fullscreen) + 1);--ck-z-panel: calc(var(--ck-z-default) + 999);--ck-z-dialog: 100000}html.ck-fullscreen .ckbox-reset:not(#n)>.ckbox--dialog,body.ck-fullscreen .ckbox-reset:not(#n)>.ckbox--dialog{--ckbox-z-index-root: calc(var(--ck-z-dialog) + 1)}html.ck-fullscreen .ckbox:not(#n) .ckbox-img-editor,body.ck-fullscreen .ckbox:not(#n) .ckbox-img-editor{--ckbox-z-index-preview: calc(var(--ck-z-dialog) + 1)}html.ck-fullscreen .ck-pagination-view-line,body.ck-fullscreen .ck-pagination-view-line{z-index:calc(var(--ck-z-fullscreen) + 1)}html.ck-fullscreen .page-break__label,body.ck-fullscreen .page-break__label{z-index:calc(var(--ck-z-fullscreen) + 2)}.ck.ck-fullscreen__main-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:var(--ck-z-fullscreen);background:var(--ck-color-base-foreground);display:flex;flex-direction:column}.ck.ck-fullscreen__main-wrapper .ck.ck-revision-history-ui__changes-navigation{margin-top:0;margin-bottom:0}:not(body>.ck-fullscreen__main-wrapper).ck-fullscreen__main-wrapper{position:absolute}.ck-fullscreen__main-wrapper:not(body>.ck-fullscreen__main-wrapper) .ck-fullscreen__top-wrapper{border-top:1px solid var(--ck-color-base-border);border-left:1px solid var(--ck-color-base-border);border-right:1px solid var(--ck-color-base-border);border-radius:var(--ck-border-radius) 0}.ck-fullscreen__menu-bar .ck.ck-menu-bar{border:none}.ck.ck-fullscreen__toolbar .ck-toolbar{border-left:0;border-right:0;border-radius:0}.ck-fullscreen__main-wrapper .ck-fullscreen__editable-wrapper{--ck-fullscreen-editor-top-margin: 28px;--ck-fullscreen-editor-bottom-margin: 28px;display:flex;justify-content:flex-start;overflow:auto;max-height:100%}.ck-fullscreen__main-wrapper .ck-fullscreen__editable{margin-top:var(--ck-fullscreen-editor-top-margin);height:100%;margin-left:auto}.ck-fullscreen__main-wrapper .ck-fullscreen__editable:after{content:"";display:block;height:var(--ck-fullscreen-editor-bottom-margin)}.ck-fullscreen__main-wrapper .ck-fullscreen__editable .ck.ck-editor__editable:not(.ck-editor__nested-editable){box-sizing:border-box;width:calc(210mm + 2px);max-width:calc(210mm + 2px);min-height:297mm;height:-moz-fit-content;height:fit-content;margin:0;padding:20mm 12mm;border:1px var(--ck-color-base-border) solid;background:#fff;box-shadow:0 2px 3px #00000014}.ck-fullscreen__main-wrapper .ck-fullscreen__editable .ck-source-editing-area{width:calc(210mm + 2px)}.ck-fullscreen__sidebar{width:300px;margin-top:var(--ck-fullscreen-editor-top-margin);margin-left:10px}.ck-fullscreen__left-sidebar{font-family:Helvetica,Arial,sans-serif;--ck-user-avatar-size: 28px;position:sticky;align-self:flex-start;top:0;height:100%;background-color:transparent;margin-top:0;box-sizing:border-box;display:flex;flex-direction:column}.ck-fullscreen__left-sidebar>:first-child{min-width:300px;padding-top:var(--ck-fullscreen-editor-top-margin)}.ck-fullscreen__left-sidebar .ck.ck-presence-list--collapsed{--ck-user-avatar-size: 32px}.ck-fullscreen__left-sidebar .ck-user,.ck-fullscreen__left-sidebar .ck-presence-list__users-counter__text{font-size:.85em}.ck-fullscreen__left-sidebar-item{padding:var(--ck-spacing-medium);margin-bottom:var(--ck-spacing-medium)}.ck-fullscreen__left-sidebar-item:first-child{padding-top:0}.ck-fullscreen__left-sidebar-item:last-child{margin-bottom:0}.ck-fullscreen__left-sidebar-header{--ck-fullscreen-presence-list-header-font-size: .875em;font-size:var(--ck-fullscreen-presence-list-header-font-size);font-weight:700;color:var(--ck-document-outline-item-default-color);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ck-fullscreen__left-sidebar--sticky{position:sticky;top:0}.ck-fullscreen__left-sidebar--sticky>:first-child{padding-top:0}.ck-fullscreen__presence-list{margin-top:var(--ck-spacing-medium)}.ck-fullscreen__left-sidebar-item--no-margin{margin:0}.ck-fullscreen__left-sidebar .ck.ck-document-outline{padding-top:0;padding-left:0;padding-right:0}.ck-fullscreen__document-outline-wrapper{padding-top:0;overflow-y:auto}.ck-fullscreen__sidebar.ck-fullscreen__right-sidebar{margin-top:var(--ck-fullscreen-editor-top-margin);margin-right:auto}.ck-fullscreen__sidebar.ck-fullscreen__right-sidebar>:first-child{min-width:300px}.ck.ck-heading_heading1 .ck-button__label{font-size:20px}.ck.ck-heading_heading2 .ck-button__label{font-size:17px}.ck.ck-heading_heading3 .ck-button__label{font-size:14px}.ck[class*=ck-heading_heading]{font-weight:700}:root{--ck-content-highlight-marker-yellow: hsl(60, 97%, 73%);--ck-content-highlight-marker-green: hsl(120, 93%, 68%);--ck-content-highlight-marker-pink: hsl(345, 96%, 73%);--ck-content-highlight-marker-blue: hsl(201, 97%, 72%);--ck-content-highlight-pen-red: hsl(0, 85%, 49%);--ck-content-highlight-pen-green: hsl(112, 100%, 27%)}.ck-content .marker-yellow{background-color:var(--ck-content-highlight-marker-yellow)}.ck-content .marker-green{background-color:var(--ck-content-highlight-marker-green)}.ck-content .marker-pink{background-color:var(--ck-content-highlight-marker-pink)}.ck-content .marker-blue{background-color:var(--ck-content-highlight-marker-blue)}.ck-content .pen-red{color:var(--ck-content-highlight-pen-red);background-color:transparent}.ck-content .pen-green{color:var(--ck-content-highlight-pen-green);background-color:transparent}.ck-editor__editable .ck-horizontal-line{display:flow-root}.ck-content hr{margin:15px 0;height:4px;background:#dedede;border:0}.ck-widget.raw-html-embed{margin:.9em auto;position:relative;display:flow-root;min-width:15em;font-style:normal}.ck-widget.raw-html-embed:before{position:absolute;z-index:1}.ck-widget.raw-html-embed .raw-html-embed__buttons-wrapper{position:absolute;display:flex;flex-direction:column}.ck-widget.raw-html-embed .raw-html-embed__preview{position:relative;overflow:hidden;display:flex}.ck-widget.raw-html-embed .raw-html-embed__preview-content{width:100%;position:relative;margin:auto;display:table;border-collapse:separate;border-spacing:7px}.ck-widget.raw-html-embed .raw-html-embed__preview-placeholder{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center}:root{--ck-html-object-embed-unfocused-outline-width: 1px}.ck-widget.html-object-embed{font-size:var(--ck-font-size-base);background-color:var(--ck-color-base-foreground);padding:var(--ck-spacing-small);padding-top:calc(var(--ck-font-size-tiny) + var(--ck-spacing-large));min-width:calc(76px + var(--ck-spacing-standard))}.ck-widget.html-object-embed:not(.ck-widget_selected):not(:hover){outline:var(--ck-html-object-embed-unfocused-outline-width) dashed var(--ck-color-widget-blurred-border)}.ck-widget.html-object-embed:before{font-weight:400;font-style:normal;position:absolute;content:attr(data-html-object-embed-label);top:0;left:var(--ck-spacing-standard);background:#999;transition:background var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve);padding:calc(var(--ck-spacing-tiny) + var(--ck-html-object-embed-unfocused-outline-width)) var(--ck-spacing-small) var(--ck-spacing-tiny);border-radius:0 0 var(--ck-border-radius) var(--ck-border-radius);color:var(--ck-color-base-background);font-size:var(--ck-font-size-tiny);font-family:var(--ck-font-face)}.ck-widget.html-object-embed .ck-widget__type-around .ck-widget__type-around__button.ck-widget__type-around__button_before{margin-left:50px}.ck-widget.html-object-embed .html-object-embed__content{pointer-events:none}div.ck-widget.html-object-embed{margin:1em auto}span.ck-widget.html-object-embed{display:inline-block}:root{--ck-content-color-image-caption-background: hsl(0, 0%, 97%);--ck-content-color-image-caption-text: hsl(0, 0%, 20%);--ck-color-image-caption-highlighted-background: hsl(52deg 100% 50%)}.ck-content .image>figcaption{display:table-caption;caption-side:bottom;word-break:normal;overflow-wrap:anywhere;-moz-column-break-before:avoid;break-before:avoid;color:var(--ck-content-color-image-caption-text);background-color:var(--ck-content-color-image-caption-background);padding:.6em;font-size:.75em;outline-offset:-1px}@media (forced-colors: active){.ck-content .image>figcaption{background-color:unset;color:unset}}@media (forced-colors: none){.ck.ck-editor__editable .image>figcaption.image__caption_highlighted{animation:ck-image-caption-highlight .6s ease-out}}@media (prefers-reduced-motion: reduce){.ck.ck-editor__editable .image>figcaption.image__caption_highlighted{animation:none}}@keyframes ck-image-caption-highlight{0%{background-color:var(--ck-color-image-caption-highlighted-background)}to{background-color:var(--ck-content-color-image-caption-background)}}.ck-content img.image_resized{height:auto}.ck-content .image.image_resized{max-width:100%;display:block;box-sizing:border-box}.ck-content .image.image_resized img{width:100%}.ck-content .image.image_resized>figcaption{display:block}.ck.ck-editor__editable td .image-inline.image_resized img,.ck.ck-editor__editable th .image-inline.image_resized img{max-width:100%}[dir=ltr] .ck.ck-button.ck-button_with-text.ck-resize-image-button .ck-button__icon{margin-right:var(--ck-spacing-standard)}[dir=rtl] .ck.ck-button.ck-button_with-text.ck-resize-image-button .ck-button__icon{margin-left:var(--ck-spacing-standard)}.ck.ck-dropdown .ck-button.ck-resize-image-button .ck-button__label{width:4em}:root{--ck-content-image-style-spacing: 1.5em;--ck-content-inline-image-style-spacing: calc(var(--ck-content-image-style-spacing) / 2)}.ck-content .image.image-style-block-align-left,.ck-content .image.image-style-block-align-right{max-width:calc(100% - var(--ck-content-image-style-spacing))}.ck-content .image.image-style-align-left,.ck-content .image.image-style-align-right{clear:none}.ck-content .image.image-style-side{float:right;margin-left:var(--ck-content-image-style-spacing);max-width:50%}.ck-content .image.image-style-align-left{float:left;margin-right:var(--ck-content-image-style-spacing)}.ck-content .image.image-style-align-right{float:right;margin-left:var(--ck-content-image-style-spacing)}.ck-content .image.image-style-block-align-right{margin-right:0;margin-left:auto}.ck-content .image.image-style-block-align-left{margin-left:0;margin-right:auto}.ck-content .image-style-align-center{margin-left:auto;margin-right:auto}.ck-content .image-style-align-left{float:left;margin-right:var(--ck-content-image-style-spacing)}.ck-content .image-style-align-right{float:right;margin-left:var(--ck-content-image-style-spacing)}.ck-content p+.image.image-style-align-left,.ck-content p+.image.image-style-align-right,.ck-content p+.image.image-style-side{margin-top:0}.ck-content .image-inline.image-style-align-left,.ck-content .image-inline.image-style-align-right{margin-top:var(--ck-content-inline-image-style-spacing);margin-bottom:var(--ck-content-inline-image-style-spacing)}.ck-content .image-inline.image-style-align-left{margin-right:var(--ck-content-inline-image-style-spacing)}.ck-content .image-inline.image-style-align-right{margin-left:var(--ck-content-inline-image-style-spacing)}.ck.ck-splitbutton.ck-splitbutton_flatten:hover>.ck-splitbutton__action:not(.ck-disabled),.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open>.ck-splitbutton__action:not(.ck-disabled),.ck.ck-splitbutton.ck-splitbutton_flatten:hover>.ck-splitbutton__arrow:not(.ck-disabled),.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open>.ck-splitbutton__arrow:not(.ck-disabled),.ck.ck-splitbutton.ck-splitbutton_flatten:hover>.ck-splitbutton__arrow:not(.ck-disabled):not(:hover),.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open>.ck-splitbutton__arrow:not(.ck-disabled):not(:hover){background-color:var(--ck-color-button-on-background)}.ck.ck-splitbutton.ck-splitbutton_flatten:hover>.ck-splitbutton__action:not(.ck-disabled):after,.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open>.ck-splitbutton__action:not(.ck-disabled):after,.ck.ck-splitbutton.ck-splitbutton_flatten:hover>.ck-splitbutton__arrow:not(.ck-disabled):after,.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open>.ck-splitbutton__arrow:not(.ck-disabled):after,.ck.ck-splitbutton.ck-splitbutton_flatten:hover>.ck-splitbutton__arrow:not(.ck-disabled):not(:hover):after,.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open>.ck-splitbutton__arrow:not(.ck-disabled):not(:hover):after{display:none}.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open:hover>.ck-splitbutton__action:not(.ck-disabled),.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open:hover>.ck-splitbutton__arrow:not(.ck-disabled),.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open:hover>.ck-splitbutton__arrow:not(.ck-disabled):not(:hover){background-color:var(--ck-color-button-on-hover-background)}.ck.ck-editor__editable .image,.ck.ck-editor__editable .image-inline{position:relative}.ck.ck-editor__editable .image .ck-progress-bar,.ck.ck-editor__editable .image-inline .ck-progress-bar{position:absolute;top:0;left:0}.ck-image-upload-complete-icon{display:block;position:absolute;top:min(var(--ck-spacing-medium),6%);right:min(var(--ck-spacing-medium),6%);border-radius:50%;z-index:1}.ck-image-upload-complete-icon:after{content:"";position:absolute}.ck .ck-upload-placeholder-loader{position:absolute;display:flex;align-items:center;justify-content:center;top:0;left:0}.ck .ck-upload-placeholder-loader:before{content:"";position:relative}.ck-content .image{display:table;clear:both;text-align:center;margin:.9em auto;min-width:50px}.ck-content .image img{display:block;margin:0 auto;max-width:100%;min-width:100%;height:auto}.ck-content .image-inline{display:inline-flex;max-width:100%;align-items:flex-start}.ck-content .image-inline picture{display:flex}.ck-content .image-inline picture,.ck-content .image-inline img{flex-grow:1;flex-shrink:1;max-width:100%}.ck.ck-editor__editable .image>figcaption.ck-placeholder:before{padding-left:inherit;padding-right:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ck.ck-editor__editable .image{z-index:1}.ck.ck-editor__editable .image.ck-widget_selected{z-index:2}.ck.ck-editor__editable .image-inline{z-index:1}.ck.ck-editor__editable .image-inline.ck-widget_selected{z-index:2}.ck.ck-editor__editable .image-inline.ck-widget_selected ::-moz-selection{display:none}.ck.ck-editor__editable .image-inline.ck-widget_selected ::selection{display:none}.ck.ck-editor__editable .image-inline img{height:auto}.ck.ck-editor__editable td .image-inline img,.ck.ck-editor__editable th .image-inline img{max-width:none}.ck.ck-editor__editable img.image_placeholder{background-size:100% 100%}.ck.ck-image-insert-url{width:400px;padding:var(--ck-spacing-large) var(--ck-spacing-large) 0}.ck.ck-image-insert-url .ck-image-insert-url__action-row{display:grid;grid-template-columns:repeat(2,1fr)}.ck.ck-link-toolbar__preview{display:inline-block}.ck.ck-link-toolbar__preview .ck-button__label{overflow:hidden}.ck.ck-editor__editable figure.image>a:after,.ck.ck-editor__editable a span.image-inline:after{display:block;position:absolute}.ck.ck-link-form .ck-link-form__providers-list{display:flex;flex-direction:column}.ck.ck-link-form .ck-link-form__providers-list .ck-link__button>.ck-button__label{flex-grow:1}.ck.ck-link-form .ck-link__items:empty{display:none}.ck.ck-link-providers>.ck-link-providers__list{overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.ck.ck-link-providers>.ck-link-providers__list .ck-button>.ck-icon{flex-shrink:0}.ck-editor__editable .ck-list-bogus-paragraph{display:block}.ck.ck-list-styles-list{display:grid}:root{--ck-content-list-marker-color: var(--ck-content-font-color);--ck-content-list-marker-font-family: var(--ck-content-font-family);--ck-content-list-marker-font-size: var(--ck-content-font-size)}.ck-content li>p:first-of-type{margin-top:0}.ck-content li>p:only-of-type{margin-top:0;margin-bottom:0}.ck-content li.ck-list-marker-bold::marker{font-weight:700}.ck-content li.ck-list-marker-italic::marker{font-style:italic}.ck-content li.ck-list-marker-color::marker{color:var(--ck-content-list-marker-color)}.ck-content li.ck-list-marker-font-family::marker{font-family:var(--ck-content-list-marker-font-family)}.ck-content li.ck-list-marker-font-size::marker{font-size:var(--ck-content-list-marker-font-size)}.ck-content li.ck-list-marker-font-size-tiny::marker{font-size:var(--ck-content-font-size-tiny)}.ck-content li.ck-list-marker-font-size-small::marker{font-size:var(--ck-content-font-size-small)}.ck-content li.ck-list-marker-font-size-big::marker{font-size:var(--ck-content-font-size-big)}.ck-content li.ck-list-marker-font-size-huge::marker{font-size:var(--ck-content-font-size-huge)}.ck-content ol{list-style-type:decimal}.ck-content ol ol{list-style-type:lower-latin}.ck-content ol ol ol{list-style-type:lower-roman}.ck-content ol ol ol ol{list-style-type:upper-latin}.ck-content ol ol ol ol ol{list-style-type:upper-roman}.ck-content ul{list-style-type:disc}.ck-content ul ul{list-style-type:circle}.ck-content ul ul ul,.ck-content ul ul ul ul{list-style-type:square}:root{--ck-content-todo-list-checkmark-size: 16px}.ck-content .todo-list{list-style:none}.ck-content .todo-list li{position:relative;margin-bottom:5px}.ck-content .todo-list li .todo-list{margin-top:5px}.ck-content .todo-list .todo-list__label>input{-webkit-appearance:none;display:inline-block;position:relative;width:var(--ck-content-todo-list-checkmark-size);height:var(--ck-content-todo-list-checkmark-size);vertical-align:middle;border:0;left:-25px;margin-right:-15px;right:0;margin-left:0}.ck-content[dir=rtl] .todo-list .todo-list__label>input{left:0;margin-right:0;right:-25px;margin-left:-15px}.ck-content .todo-list .todo-list__label>input:before{display:block;position:absolute;box-sizing:border-box;content:"";width:100%;height:100%;border:1px solid hsl(0,0%,20%);border-radius:2px;transition:.25s ease-in-out box-shadow}@media (prefers-reduced-motion: reduce){.ck-content .todo-list .todo-list__label>input:before{transition:none}}.ck-content .todo-list .todo-list__label>input:after{display:block;position:absolute;box-sizing:content-box;pointer-events:none;content:"";left:calc(var(--ck-content-todo-list-checkmark-size) / 3);top:calc(var(--ck-content-todo-list-checkmark-size) / 5.3);width:calc(var(--ck-content-todo-list-checkmark-size) / 5.3);height:calc(var(--ck-content-todo-list-checkmark-size) / 2.6);border-style:solid;border-color:transparent;border-width:0 calc(var(--ck-content-todo-list-checkmark-size) / 8) calc(var(--ck-content-todo-list-checkmark-size) / 8) 0;transform:rotate(45deg)}.ck-content .todo-list .todo-list__label>input[checked]:before{background:#26ab33;border-color:#26ab33}.ck-content .todo-list .todo-list__label>input[checked]:after{border-color:#fff}.ck-content .todo-list .todo-list__label .todo-list__label__description{vertical-align:middle}.ck-content .todo-list .todo-list__label.todo-list__label_without-description input[type=checkbox]{position:absolute}.ck-editor__editable.ck-content .todo-list .todo-list__label>input,.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input{cursor:pointer}.ck-editor__editable.ck-content .todo-list .todo-list__label>input:hover:before,.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input:hover:before{box-shadow:0 0 0 5px #0000001a}.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input{-webkit-appearance:none;display:inline-block;position:relative;width:var(--ck-content-todo-list-checkmark-size);height:var(--ck-content-todo-list-checkmark-size);vertical-align:middle;border:0;left:-25px;margin-right:-15px;right:0;margin-left:0}.ck-editor__editable.ck-content[dir=rtl] .todo-list .todo-list__label>span[contenteditable=false]>input{left:0;margin-right:0;right:-25px;margin-left:-15px}.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input:before{display:block;position:absolute;box-sizing:border-box;content:"";width:100%;height:100%;border:1px solid hsl(0,0%,20%);border-radius:2px;transition:.25s ease-in-out box-shadow}@media (prefers-reduced-motion: reduce){.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input:before{transition:none}}.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input:after{display:block;position:absolute;box-sizing:content-box;pointer-events:none;content:"";left:calc(var(--ck-content-todo-list-checkmark-size) / 3);top:calc(var(--ck-content-todo-list-checkmark-size) / 5.3);width:calc(var(--ck-content-todo-list-checkmark-size) / 5.3);height:calc(var(--ck-content-todo-list-checkmark-size) / 2.6);border-style:solid;border-color:transparent;border-width:0 calc(var(--ck-content-todo-list-checkmark-size) / 8) calc(var(--ck-content-todo-list-checkmark-size) / 8) 0;transform:rotate(45deg)}.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input[checked]:before{background:#26ab33;border-color:#26ab33}.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input[checked]:after{border-color:#fff}.ck-editor__editable.ck-content .todo-list .todo-list__label.todo-list__label_without-description input[type=checkbox]{position:absolute}.ck-content .media{clear:both;margin:.9em 0;display:block;min-width:15em}.ck-media__wrapper .ck-media__placeholder{display:flex;flex-direction:column;align-items:center}.ck-media__wrapper .ck-media__placeholder .ck-media__placeholder__url{max-width:100%;position:relative}.ck-media__wrapper .ck-media__placeholder .ck-media__placeholder__url .ck-media__placeholder__url__text{overflow:hidden;display:block}.ck-media__wrapper[data-oembed-url*="twitter.com"] .ck-media__placeholder__icon *,.ck-media__wrapper[data-oembed-url*="google.com/maps"] .ck-media__placeholder__icon *,.ck-media__wrapper[data-oembed-url*="goo.gl/maps"] .ck-media__placeholder__icon *,.ck-media__wrapper[data-oembed-url*="maps.google.com"] .ck-media__placeholder__icon *,.ck-media__wrapper[data-oembed-url*="maps.app.goo.gl"] .ck-media__placeholder__icon *,.ck-media__wrapper[data-oembed-url*="facebook.com"] .ck-media__placeholder__icon *,.ck-media__wrapper[data-oembed-url*="instagram.com"] .ck-media__placeholder__icon *{display:none}.ck-editor__editable:not(.ck-read-only) .ck-media__wrapper>*:not(.ck-media__placeholder){pointer-events:none}.ck-editor__editable:not(.ck-read-only) .ck-widget:not(.ck-widget_selected) .ck-media__placeholder{pointer-events:none}.ck-vertical-form .ck-button:after{content:"";width:0;position:absolute;right:-1px;top:-1px;bottom:-1px;z-index:1}.ck-vertical-form .ck-button:focus:after{display:none}@media screen and (max-width: 600px){.ck.ck-responsive-form .ck-button:after{content:"";width:0;position:absolute;right:-1px;top:-1px;bottom:-1px;z-index:1}.ck.ck-responsive-form .ck-button:focus:after{display:none}}.ck.ck-media-form{display:flex;align-items:flex-start;flex-direction:row;flex-wrap:nowrap;width:400px}.ck.ck-media-form .ck-labeled-field-view{display:inline-block;width:100%}.ck.ck-media-form .ck-label{display:none}.ck.ck-media-form .ck-input{width:100%}@media screen and (max-width: 600px){.ck.ck-media-form{flex-wrap:wrap}.ck.ck-media-form .ck-labeled-field-view{flex-basis:100%}.ck.ck-media-form .ck-button{flex-basis:50%}}:root{--ck-mention-list-max-height: 300px}.ck.ck-mentions{max-height:var(--ck-mention-list-max-height);overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain}.ck.ck-mentions>.ck-list__item{overflow:hidden;flex-shrink:0}div.ck.ck-balloon-panel.ck-mention-balloon{z-index:calc(var( --ck-z-dialog ) + 1)}:root{--ck-color-minimap-tracker-background: 208, 0%, 51%;--ck-color-minimap-iframe-outline: hsl(0deg 0% 75%);--ck-color-minimap-iframe-shadow: hsl(0deg 0% 0% / 11%);--ck-color-minimap-progress-background: hsl(0,0%,40%)}.ck.ck-minimap{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:var(--ck-color-base-background)}.ck.ck-minimap,.ck.ck-minimap iframe{width:100%;height:100%}.ck.ck-minimap iframe{border:0;pointer-events:none;position:relative;outline:1px solid var(--ck-color-minimap-iframe-outline);box-shadow:0 2px 5px var(--ck-color-minimap-iframe-shadow);margin:0}.ck.ck-minimap .ck.ck-minimap__position-tracker{position:absolute;width:100%;top:0;background:hsla(var(--ck-color-minimap-tracker-background),.2);z-index:1;transition:background .1s ease-in-out}@media (prefers-reduced-motion: reduce){.ck.ck-minimap .ck.ck-minimap__position-tracker{transition:none}}.ck.ck-minimap .ck.ck-minimap__position-tracker:hover{background:hsla(var(--ck-color-minimap-tracker-background),.3)}.ck.ck-minimap .ck.ck-minimap__position-tracker.ck-minimap__position-tracker_dragging,.ck.ck-minimap .ck.ck-minimap__position-tracker.ck-minimap__position-tracker_dragging:hover{background:hsla(var(--ck-color-minimap-tracker-background),.4)}.ck.ck-minimap .ck.ck-minimap__position-tracker.ck-minimap__position-tracker_dragging:after,.ck.ck-minimap .ck.ck-minimap__position-tracker.ck-minimap__position-tracker_dragging:hover:after{opacity:1}.ck.ck-minimap .ck.ck-minimap__position-tracker:after{content:attr(data-progress) "%";position:absolute;top:5px;right:5px;background:var(--ck-color-minimap-progress-background);color:var(--ck-color-base-background);border:1px solid var(--ck-color-base-background);padding:2px 4px;font-size:10px;border-radius:3px;opacity:0;transition:opacity .1s ease-in-out}@media (prefers-reduced-motion: reduce){.ck.ck-minimap .ck.ck-minimap__position-tracker:after{transition:none}}.ck-content .page-break{position:relative;clear:both;padding:5px 0;display:flex;align-items:center;justify-content:center}.ck-content .page-break:after{content:"";position:absolute;border-bottom:2px dashed hsl(0,0%,77%);width:100%}.ck-content .page-break__label{position:relative;z-index:1;padding:.3em .6em;display:block;text-transform:uppercase;border:1px solid hsl(0,0%,77%);border-radius:2px;font-size:.75em;font-weight:700;color:#333;background:#fff;box-shadow:2px 2px 1px #00000026;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media print{.ck-content .page-break{padding:0}.ck-content .page-break:after{display:none}.ck-content *:has(+.page-break){margin-bottom:0}}:root{--ck-show-blocks-border-color: hsl(0, 0%, 46%)}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) address{background-repeat:no-repeat;padding-top:15px}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) address{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>ADDRESS</text></svg>");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) address{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>ADDRESS</text></svg>");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) address:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) address{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>ADDRESS</text></svg>");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) address{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>ADDRESS</text></svg>");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) aside{background-repeat:no-repeat;padding-top:15px}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) aside{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>ASIDE</text></svg>");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) aside{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>ASIDE</text></svg>");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) aside:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) aside{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>ASIDE</text></svg>");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) aside{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>ASIDE</text></svg>");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) blockquote{background-repeat:no-repeat;padding-top:15px}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) blockquote{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>BLOCKQUOTE</text></svg>");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) blockquote{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>BLOCKQUOTE</text></svg>");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) blockquote:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) blockquote{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>BLOCKQUOTE</text></svg>");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) blockquote{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>BLOCKQUOTE</text></svg>");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) details{background-repeat:no-repeat;padding-top:15px}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) details{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>DETAILS</text></svg>");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) details{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>DETAILS</text></svg>");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) details:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) details{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>DETAILS</text></svg>");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) details{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>DETAILS</text></svg>");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) div:not(.ck-widget,.ck-widget *){background-repeat:no-repeat;padding-top:15px}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) div:not(.ck-widget,.ck-widget *){background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>DIV</text></svg>");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) div:not(.ck-widget,.ck-widget *){background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>DIV</text></svg>");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) div:not(.ck-widget,.ck-widget *):not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) div:not(.ck-widget,.ck-widget *){background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>DIV</text></svg>");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) div:not(.ck-widget,.ck-widget *){background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>DIV</text></svg>");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) footer{background-repeat:no-repeat;padding-top:15px}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) footer{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>FOOTER</text></svg>");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) footer{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>FOOTER</text></svg>");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) footer:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) footer{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>FOOTER</text></svg>");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) footer{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>FOOTER</text></svg>");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h1{background-repeat:no-repeat;padding-top:15px}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h1{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H1</text></svg>");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h1{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H1</text></svg>");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h1:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h1{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H1</text></svg>");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h1{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H1</text></svg>");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h2{background-repeat:no-repeat;padding-top:15px}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h2{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H2</text></svg>");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h2{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H2</text></svg>");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h2:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h2{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H2</text></svg>");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h2{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H2</text></svg>");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h3{background-repeat:no-repeat;padding-top:15px}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h3{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H3</text></svg>");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h3{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H3</text></svg>");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h3:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h3{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H3</text></svg>");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h3{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H3</text></svg>");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h4{background-repeat:no-repeat;padding-top:15px}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h4{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H4</text></svg>");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h4{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H4</text></svg>");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h4:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h4{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H4</text></svg>");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h4{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H4</text></svg>");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h5{background-repeat:no-repeat;padding-top:15px}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h5{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H5</text></svg>");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h5{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H5</text></svg>");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h5:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h5{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H5</text></svg>");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h5{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H5</text></svg>");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h6{background-repeat:no-repeat;padding-top:15px}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h6{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H6</text></svg>");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h6{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H6</text></svg>");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h6:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h6{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H6</text></svg>");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h6{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H6</text></svg>");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) header{background-repeat:no-repeat;padding-top:15px}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) header{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>HEADER</text></svg>");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) header{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>HEADER</text></svg>");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) header:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) header{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>HEADER</text></svg>");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) header{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>HEADER</text></svg>");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) main{background-repeat:no-repeat;padding-top:15px}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) main{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>MAIN</text></svg>");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) main{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>MAIN</text></svg>");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) main:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) main{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>MAIN</text></svg>");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) main{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>MAIN</text></svg>");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) nav{background-repeat:no-repeat;padding-top:15px}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) nav{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>NAV</text></svg>");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) nav{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>NAV</text></svg>");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) nav:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) nav{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>NAV</text></svg>");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) nav{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>NAV</text></svg>");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) pre{background-repeat:no-repeat;padding-top:15px}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) pre{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>PRE</text></svg>");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) pre{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>PRE</text></svg>");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) pre:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) pre{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>PRE</text></svg>");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) pre{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>PRE</text></svg>");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ol{background-repeat:no-repeat;padding-top:15px}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ol{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>OL</text></svg>");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ol{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>OL</text></svg>");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ol:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ol{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>OL</text></svg>");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ol{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>OL</text></svg>");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ul{background-repeat:no-repeat;padding-top:15px}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ul{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>UL</text></svg>");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ul{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>UL</text></svg>");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ul:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ul{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>UL</text></svg>");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ul{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>UL</text></svg>");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) p{background-repeat:no-repeat;padding-top:15px}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) p{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>P</text></svg>");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) p{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>P</text></svg>");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) p:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) p{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>P</text></svg>");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) p{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>P</text></svg>");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) section{background-repeat:no-repeat;padding-top:15px}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) section{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>SECTION</text></svg>");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) section{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>SECTION</text></svg>");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) section:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) section{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>SECTION</text></svg>");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) section{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>SECTION</text></svg>");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) :where(figure.image,figure.table) figcaption{background-repeat:no-repeat;padding-top:15px}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) :where(figure.image,figure.table) figcaption{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>FIGCAPTION</text></svg>");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) :where(figure.image,figure.table) figcaption{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>FIGCAPTION</text></svg>");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) :where(figure.image,figure.table) figcaption:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) :where(figure.image,figure.table) figcaption{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>FIGCAPTION</text></svg>");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) :where(figure.image,figure.table) figcaption{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>FIGCAPTION</text></svg>");background-position:calc(100% - 1px) 1px}.ck-source-editing-area{position:relative;overflow:hidden}.ck-source-editing-area:after,.ck-source-editing-area textarea{padding:var(--ck-spacing-large);margin:0;border:1px solid transparent;line-height:var(--ck-line-height-base);font-size:var(--ck-font-size-normal);font-family:monospace;white-space:pre-wrap}.ck-source-editing-area:after{content:attr(data-value) " ";visibility:hidden;display:block}.ck-source-editing-area textarea{position:absolute;width:100%;height:100%;resize:none;outline:none;overflow:hidden;box-sizing:border-box;border-color:var(--ck-color-base-border);border-radius:0}.ck-rounded-corners .ck-source-editing-area textarea,.ck-source-editing-area textarea.ck-rounded-corners{border-radius:var(--ck-border-radius);border-top-left-radius:0;border-top-right-radius:0}.ck-source-editing-area textarea:not([readonly]):focus{outline:none;border:var(--ck-focus-ring);box-shadow:var(--ck-inner-shadow),0 0}.ck.ck-special-characters>.ck-dialog__content>div{width:350px;max-width:100%;height:100%;display:grid;grid-column-gap:0px;grid-row-gap:0px;grid-template-columns:1fr;grid-template-rows:auto 1fr auto}.ck.ck-special-characters>.ck-dialog__content>div>.ck-character-categories{grid-area:1 / 1 / 2 / 2;padding:var(--ck-spacing-medium) var(--ck-spacing-large)}.ck.ck-special-characters>.ck-dialog__content>div>.ck-character-categories>.ck-labeled-field-view{padding-top:var(--ck-spacing-standard);width:100%}.ck.ck-special-characters>.ck-dialog__content>div>.ck-character-categories>.ck-labeled-field-view .ck.ck-labeled-field-view__status{background:var(--ck-color-base-error);color:var(--ck-color-base-background);padding:var(--ck-spacing-small) var(--ck-spacing-medium);min-width:var(--ck-table-properties-min-error-width);text-align:center;animation:ck-table-form-labeled-view-status-appear .15s ease both}.ck.ck-special-characters>.ck-dialog__content>div>.ck-character-categories>.ck-labeled-field-view .ck.ck-labeled-field-view__status:after{border-color:transparent transparent var(--ck-color-base-error) transparent;border-width:0 var(--ck-table-properties-error-arrow-size) var(--ck-table-properties-error-arrow-size) var(--ck-table-properties-error-arrow-size);border-style:solid}@media (prefers-reduced-motion: reduce){.ck.ck-special-characters>.ck-dialog__content>div>.ck-character-categories>.ck-labeled-field-view .ck.ck-labeled-field-view__status{animation:none}}.ck.ck-special-characters>.ck-dialog__content>div>.ck-character-categories>.ck-labeled-field-view .ck-input.ck-error:not(:focus)+.ck.ck-labeled-field-view__status{display:none}.ck.ck-special-characters>.ck-dialog__content>div>.ck-character-categories>.ck-labeled-field-view>.ck-label{font-size:var(--ck-font-size-tiny);text-align:center}.ck.ck-special-characters>.ck-dialog__content>div>.ck-character-categories .ck-dropdown{display:block;width:100%}.ck.ck-special-characters>.ck-dialog__content>div>.ck-character-categories .ck-dropdown>button:not(:focus){border:1px solid var(--ck-color-base-border)}.ck.ck-special-characters>.ck-dialog__content>div>.ck-character-categories .ck-dropdown>button>span{width:100%}.ck.ck-special-characters>.ck-dialog__content>div>.ck-character-grid{grid-area:2 / 1 / 3 / 2;max-height:200px}.ck.ck-special-characters>.ck-dialog__content>div>.ck-character-info{grid-area:3 / 1 / 4 / 2}.ck.ck-character-grid{max-width:100%}.ck.ck-character-grid .ck-character-grid__tiles{display:grid}.ck.ck-character-info{display:flex;justify-content:space-between}:root{--ck-style-panel-columns: 3}.ck.ck-style-panel .ck-style-grid{display:grid;grid-template-columns:repeat(var(--ck-style-panel-columns),auto);justify-content:start}.ck.ck-style-panel .ck-style-grid .ck-style-grid__button{display:flex;justify-content:space-between;flex-direction:column}.ck.ck-style-panel .ck-style-grid .ck-style-grid__button .ck-style-grid__button__preview{display:flex;align-content:center;justify-content:flex-start;align-items:center;flex-grow:1;flex-basis:100%}.ck-content[dir=rtl] .table th{text-align:right}.ck-content[dir=ltr] .table th{text-align:left}.ck-content figure.table:not(.layout-table){display:table}.ck-content figure.table:not(.layout-table)>table{width:100%;height:100%}.ck-content .table:not(.layout-table){margin:.9em auto}.ck-content table.table:not(.layout-table),.ck-content figure.table:not(.layout-table)>table{border-collapse:collapse;border-spacing:0;border:1px double hsl(0,0%,70%)}.ck-content table.table:not(.layout-table)>thead>tr>th,.ck-content figure.table:not(.layout-table)>table>thead>tr>th,.ck-content table.table:not(.layout-table)>tbody>tr>th,.ck-content figure.table:not(.layout-table)>table>tbody>tr>th{font-weight:700;background:#0000000d}.ck-content table.table:not(.layout-table)>thead>tr>td,.ck-content figure.table:not(.layout-table)>table>thead>tr>td,.ck-content table.table:not(.layout-table)>tbody>tr>td,.ck-content figure.table:not(.layout-table)>table>tbody>tr>td,.ck-content table.table:not(.layout-table)>thead>tr>th,.ck-content figure.table:not(.layout-table)>table>thead>tr>th,.ck-content table.table:not(.layout-table)>tbody>tr>th,.ck-content figure.table:not(.layout-table)>table>tbody>tr>th{min-width:2em;padding:.4em;border:1px solid hsl(0,0%,75%)}.ck-content table.table:not(.layout-table)>thead>tr>td>p:first-of-type,.ck-content figure.table:not(.layout-table)>table>thead>tr>td>p:first-of-type,.ck-content table.table:not(.layout-table)>tbody>tr>td>p:first-of-type,.ck-content figure.table:not(.layout-table)>table>tbody>tr>td>p:first-of-type,.ck-content table.table:not(.layout-table)>thead>tr>th>p:first-of-type,.ck-content figure.table:not(.layout-table)>table>thead>tr>th>p:first-of-type,.ck-content table.table:not(.layout-table)>tbody>tr>th>p:first-of-type,.ck-content figure.table:not(.layout-table)>table>tbody>tr>th>p:first-of-type{margin-top:0}.ck-content table.table:not(.layout-table)>thead>tr>td>p:last-of-type,.ck-content figure.table:not(.layout-table)>table>thead>tr>td>p:last-of-type,.ck-content table.table:not(.layout-table)>tbody>tr>td>p:last-of-type,.ck-content figure.table:not(.layout-table)>table>tbody>tr>td>p:last-of-type,.ck-content table.table:not(.layout-table)>thead>tr>th>p:last-of-type,.ck-content figure.table:not(.layout-table)>table>thead>tr>th>p:last-of-type,.ck-content table.table:not(.layout-table)>tbody>tr>th>p:last-of-type,.ck-content figure.table:not(.layout-table)>table>tbody>tr>th>p:last-of-type{margin-bottom:0}@media print{.ck-content figure.table:not(.layout-table)>table{height:initial}}.ck-editor__editable .ck-table-bogus-paragraph{display:inline-block;width:100%}.ck.ck-table-cell-properties-form .ck-form__row.ck-table-cell-properties-form__alignment-row{flex-wrap:wrap}.ck.ck-table-cell-properties-form .ck-form__row.ck-table-cell-properties-form__alignment-row .ck.ck-toolbar:first-of-type{flex-grow:.57}.ck.ck-table-cell-properties-form .ck-form__row.ck-table-cell-properties-form__alignment-row .ck.ck-toolbar:last-of-type{flex-grow:.43}.ck.ck-table-cell-properties-form .ck-form__row.ck-table-cell-properties-form__alignment-row .ck.ck-toolbar .ck-button{flex-grow:1}.ck-editor__editable.ck-editor__editable_inline>.ck-widget.ck-widget_with-selection-handle.layout-table:first-child{margin-top:var(--ck-spacing-large)}.ck-editor__editable.ck-editor__editable_inline>.ck-widget.ck-widget_with-selection-handle.layout-table:last-child,.ck-editor__editable.ck-editor__editable_inline>.ck-widget.ck-widget_with-selection-handle.layout-table:nth-last-child(2):has(+.ck-fake-selection-container){margin-bottom:var(--ck-spacing-large)}.ck-editor__editable .table.layout-table{display:table;margin:0}.ck-editor__editable .table.layout-table.ck-widget:hover{z-index:var(--ck-z-default)}.ck-editor__editable .table.layout-table.ck-widget:hover>.ck-widget__selection-handle{opacity:.75;visibility:visible}.ck-editor__editable .table.layout-table.ck-widget:hover>.ck-widget__selection-handle:hover{opacity:1}.ck-editor__editable .table.layout-table.ck-widget:has(.ck-widget.table:hover)>.ck-widget__selection-handle{opacity:0;visibility:hidden}.ck-editor__editable .table.layout-table.ck-widget.ck-widget_selected{z-index:var(--ck-z-default)}.ck-content table.table.layout-table,.ck-content figure.table.layout-table{margin-top:0;margin-bottom:0}.ck-content table.table.layout-table,.ck-content figure.table.layout-table>table{border-spacing:0}:root{--ck-form-default-width: 340px}.ck.ck-form{padding:0 0 var(--ck-spacing-large)}.ck.ck-form.ck-form_default-width{width:var(--ck-form-default-width)}.ck.ck-form:focus{outline:none}.ck.ck-form .ck.ck-input-text,.ck.ck-form .ck.ck-input-number{min-width:100%;width:0}.ck.ck-form .ck.ck-dropdown{min-width:100%}.ck.ck-form .ck.ck-dropdown .ck-dropdown__button:not(:focus){border:1px solid var(--ck-color-base-border)}.ck.ck-form .ck.ck-dropdown .ck-dropdown__button .ck-button__label{width:100%}@media screen and (max-width: 600px){.ck.ck-form.ck-responsive-form .ck.ck-form__row.ck-form__row_with-submit{flex-direction:column;align-items:stretch;padding:0}.ck.ck-form.ck-responsive-form .ck.ck-form__row.ck-form__row_with-submit>.ck{margin:var(--ck-spacing-large) var(--ck-spacing-large) 0}.ck.ck-form.ck-responsive-form .ck.ck-form__row.ck-form__row_with-submit .ck-button_with-text{justify-content:center}.ck.ck-form.ck-responsive-form .ck.ck-form__row.ck-form__row_large-bottom-padding{padding-bottom:var(--ck-spacing-large)}}[dir=ltr] .ck.ck-form.ck-responsive-form>:not(:first-child){margin-left:0}[dir=rtl] .ck.ck-form.ck-responsive-form>:not(:last-child){margin-left:0}.ck.ck-form__row.ck-table-form__action-row .ck-button-save,.ck.ck-form__row.ck-table-form__action-row .ck-button-cancel{justify-content:center}.ck.ck-table-form .ck-form__row.ck-table-form__border-row,.ck.ck-table-form .ck-form__row.ck-table-form__background-row{flex-wrap:wrap}.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row{flex-wrap:wrap;align-items:center}.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row .ck-labeled-field-view{display:flex;flex-direction:column-reverse;align-items:center}.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row .ck-labeled-field-view .ck.ck-dropdown,.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row .ck-table-form__dimension-operator{flex-grow:0}.ck.ck-table-form .ck-form__row>*:not(.ck-label,.ck-table-form__dimension-operator){flex-grow:1}.ck.ck-table-form .ck.ck-labeled-field-view{position:relative}.ck.ck-table-form .ck.ck-labeled-field-view .ck.ck-labeled-field-view__status{position:absolute;left:50%;bottom:calc(-1 * var(--ck-table-properties-error-arrow-size));transform:translate(-50%,100%);z-index:1}.ck.ck-table-form .ck.ck-labeled-field-view .ck.ck-labeled-field-view__status:after{content:"";position:absolute;top:calc(-1 * var(--ck-table-properties-error-arrow-size));left:50%;transform:translate(-50%)}.ck.ck-table-properties-form .ck-form__row.ck-table-properties-form__alignment-row{flex-wrap:wrap;flex-basis:0;align-content:baseline}.ck.ck-table-properties-form .ck-form__row.ck-table-properties-form__alignment-row .ck.ck-toolbar .ck-toolbar__items{flex-wrap:nowrap}:root{--ck-content-color-table-caption-background: hsl(0, 0%, 97%);--ck-content-color-table-caption-text: hsl(0, 0%, 20%);--ck-color-table-caption-highlighted-background: hsl(52deg 100% 50%)}.ck-content .table>figcaption{display:table-caption;caption-side:top;word-break:normal;overflow-wrap:anywhere;text-align:center;color:var(--ck-content-color-table-caption-text);background-color:var(--ck-content-color-table-caption-background);padding:.6em;font-size:.75em;outline-offset:-1px}@media (forced-colors: active){.ck-content .table>figcaption{background-color:unset;color:unset}}@media (forced-colors: none){.ck.ck-editor__editable .table>figcaption.table__caption_highlighted{animation:ck-table-caption-highlight .6s ease-out}}.ck.ck-editor__editable .table>figcaption.ck-placeholder:before{padding-left:inherit;padding-right:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@keyframes ck-table-caption-highlight{0%{background-color:var(--ck-color-table-caption-highlighted-background)}to{background-color:var(--ck-content-color-table-caption-background)}}:root{--ck-color-table-column-resizer-hover: var(--ck-color-base-active);--ck-table-column-resizer-width: 7px;--ck-table-column-resizer-position-offset: calc(var(--ck-table-column-resizer-width) * -.5 - .5px)}.ck-content .table .ck-table-resized{table-layout:fixed}.ck-content .table td,.ck-content .table th{overflow-wrap:break-word}.ck.ck-editor__editable .table td,.ck.ck-editor__editable .table th{position:relative}.ck.ck-editor__editable .table .ck-table-column-resizer{position:absolute;top:0;bottom:0;right:var(--ck-table-column-resizer-position-offset);width:var(--ck-table-column-resizer-width);cursor:col-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:var(--ck-z-default)}.ck.ck-editor__editable.ck-column-resize_disabled .table .ck-table-column-resizer,.ck.ck-editor__editable .table[draggable] .ck-table-column-resizer{display:none}.ck.ck-editor__editable .table .ck-table-column-resizer:hover,.ck.ck-editor__editable .table .ck-table-column-resizer__active{background-color:var(--ck-color-table-column-resizer-hover);opacity:.25}.ck.ck-editor__editable[dir=rtl] .table .ck-table-column-resizer{left:var(--ck-table-column-resizer-position-offset);right:unset}.ck.ck-input-color{width:100%;display:flex;flex-direction:row-reverse}.ck.ck-input-color>input.ck.ck-input-text{min-width:auto;flex-grow:1}.ck.ck-input-color>div.ck.ck-dropdown{min-width:auto}.ck.ck-input-color>div.ck.ck-dropdown>.ck-input-color__button .ck-dropdown__arrow{display:none}.ck.ck-input-color .ck.ck-input-color__button{display:flex}.ck.ck-input-color .ck.ck-input-color__button .ck.ck-input-color__button__preview{position:relative;overflow:hidden}.ck.ck-input-color .ck.ck-input-color__button .ck.ck-input-color__button__preview>.ck.ck-input-color__button__preview__no-color-indicator{position:absolute;display:block}.ck .ck-insert-table-dropdown__grid{display:flex;flex-direction:row;flex-wrap:wrap}.ck-hidden{display:none!important}:root{--ck-z-default: 1;--ck-z-panel: calc( var(--ck-z-default) + 999 );--ck-z-dialog: 9999}.ck-transitions-disabled,.ck-transitions-disabled *{transition:none!important}:root{--ck-powered-by-font-size: calc(var(--ck-font-size-base) * 7.5 / 13);--ck-powered-by-line-height: calc(var(--ck-font-size-base) * 10 / 13);--ck-powered-by-letter-spacing: calc(var(--ck-font-size-base) * -.2 / 13);--ck-powered-by-padding-vertical: 2px;--ck-powered-by-padding-horizontal: 4px;--ck-powered-by-text-color: hsl(0, 0%, 31%);--ck-powered-by-border-radius: var(--ck-border-radius);--ck-powered-by-background: hsl(0, 0%, 100%);--ck-powered-by-border-color: var(--ck-color-focus-border);--ck-powered-by-svg-width: 53;--ck-powered-by-svg-height: 10;--ck-powered-by-icon-width: calc(var(--ck-font-size-base) * var(--ck-powered-by-svg-width) / 13);--ck-powered-by-icon-height: calc(var(--ck-font-size-base) * var(--ck-powered-by-svg-height) / 13)}.ck.ck-balloon-panel.ck-powered-by-balloon{--ck-border-radius: var(--ck-powered-by-border-radius);box-shadow:none;background:var(--ck-powered-by-background);min-height:unset;z-index:calc(var(--ck-z-panel) - 1)}.ck.ck-balloon-panel.ck-powered-by-balloon .ck.ck-powered-by{line-height:var(--ck-powered-by-line-height)}.ck.ck-balloon-panel.ck-powered-by-balloon .ck.ck-powered-by a{cursor:pointer;display:flex;align-items:center;opacity:.66;filter:grayscale(80%);line-height:var(--ck-powered-by-line-height);padding:var(--ck-powered-by-padding-vertical) var(--ck-powered-by-padding-horizontal)}.ck.ck-balloon-panel.ck-powered-by-balloon .ck.ck-powered-by .ck-powered-by__label{font-size:var(--ck-powered-by-font-size);letter-spacing:var(--ck-powered-by-letter-spacing);padding-left:2px;text-transform:uppercase;font-weight:700;margin-right:4px;cursor:pointer;line-height:normal;color:var(--ck-powered-by-text-color)}.ck.ck-balloon-panel.ck-powered-by-balloon .ck.ck-powered-by .ck-icon{display:block;cursor:pointer;width:var(--ck-powered-by-icon-width);height:var(--ck-powered-by-icon-height)}.ck.ck-balloon-panel.ck-powered-by-balloon .ck.ck-powered-by:hover a{filter:grayscale(0%);opacity:1}.ck.ck-balloon-panel.ck-powered-by-balloon[class*=position_inside]{border-color:transparent}.ck.ck-balloon-panel.ck-powered-by-balloon[class*=position_border]{border:var(--ck-focus-ring);border-color:var(--ck-powered-by-border-color)}:root{--ck-evaluation-badge-font-size: calc(var(--ck-font-size-base) * 7.5 / 13);--ck-evaluation-badge-line-height: calc(var(--ck-font-size-base) * 7.5 / 13);--ck-evaluation-badge-letter-spacing: calc(var(--ck-font-size-base) * -.2 / 13);--ck-evaluation-badge-padding-vertical: 2px;--ck-evaluation-badge-padding-horizontal: 4px;--ck-evaluation-badge-text-color: hsl(0, 0%, 31%);--ck-evaluation-badge-border-radius: var(--ck-border-radius);--ck-evaluation-badge-background: hsl(0, 0%, 100%);--ck-evaluation-badge-border-color: var(--ck-color-focus-border)}.ck.ck-balloon-panel.ck-evaluation-badge-balloon{--ck-border-radius: var(--ck-evaluation-badge-border-radius);box-shadow:none;background:var(--ck-evaluation-badge-background);min-height:unset;z-index:calc(var(--ck-z-panel) - 1)}.ck.ck-balloon-panel.ck-evaluation-badge-balloon .ck.ck-evaluation-badge{line-height:var(--ck-evaluation-badge-line-height);padding:var(--ck-evaluation-badge-padding-vertical) var(--ck-evaluation-badge-padding-horizontal)}.ck.ck-balloon-panel.ck-evaluation-badge-balloon .ck.ck-evaluation-badge .ck-evaluation-badge__label{display:block;padding:0 2px;font-size:var(--ck-evaluation-badge-font-size);letter-spacing:var(--ck-evaluation-badge-letter-spacing);font-weight:700;line-height:normal;text-transform:uppercase;color:var(--ck-evaluation-badge-text-color)}.ck.ck-balloon-panel.ck-evaluation-badge-balloon[class*=position_inside]{border-color:transparent}.ck.ck-balloon-panel.ck-evaluation-badge-balloon[class*=position_border]{border:var(--ck-focus-ring);border-color:var(--ck-evaluation-badge-border-color)}.ck.ck-aria-live-announcer{position:absolute;left:-10000px;top:-10000px}.ck.ck-aria-live-region-list{list-style-type:none}.ck.ck-button,a.ck.ck-button{-moz-user-select:none;-webkit-user-select:none;user-select:none;position:relative;display:inline-flex;align-items:center}[dir=ltr] .ck.ck-button,[dir=ltr] a.ck.ck-button{justify-content:left}[dir=rtl] .ck.ck-button,[dir=rtl] a.ck.ck-button{justify-content:right}.ck.ck-button .ck-button__label,a.ck.ck-button .ck-button__label{display:none}.ck.ck-button.ck-button_with-text .ck-button__label,a.ck.ck-button.ck-button_with-text .ck-button__label{display:inline-block}.ck.ck-button:not(.ck-button_with-text),a.ck.ck-button:not(.ck-button_with-text){justify-content:center}.ck.ck-button.ck-switchbutton .ck-button__toggle,.ck.ck-button.ck-switchbutton .ck-button__toggle .ck-button__toggle__inner{display:block}.ck.ck-list-item-button{min-height:unset;width:100%;border-radius:0}[dir=ltr] .ck.ck-list-item-button{text-align:left}[dir=rtl] .ck.ck-list-item-button{text-align:right}[dir=ltr] .ck.ck-list-item-button.ck-list-item-button_toggleable{padding-left:var(--ck-spacing-small)}[dir=rtl] .ck.ck-list-item-button.ck-list-item-button_toggleable{padding-right:var(--ck-spacing-small)}.ck.ck-list-item-button .ck-list-item-button__check-holder{display:inline-flex;width:.9em;height:.9em}[dir=ltr] .ck.ck-list-item-button .ck-list-item-button__check-holder{margin-right:var(--ck-spacing-small)}[dir=rtl] .ck.ck-list-item-button .ck-list-item-button__check-holder{margin-left:var(--ck-spacing-small)}.ck.ck-list-item-button .ck-list-item-button__check-icon{height:100%}.ck.ck-collapsible.ck-collapsible_collapsed>.ck-collapsible__children{display:none}.ck.ck-color-grid{display:grid}.color-picker-hex-input{width:-moz-max-content;width:max-content}.color-picker-hex-input .ck.ck-input{min-width:unset}.ck.ck-color-picker__row{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:var(--ck-spacing-large) 0 0;width:unset}.ck.ck-color-picker__row .ck.ck-labeled-field-view{padding-top:unset}.ck.ck-color-picker__row .ck.ck-input-text{width:unset}.ck.ck-color-picker__row .ck-color-picker__hash-view{padding-top:var(--ck-spacing-tiny);padding-right:var(--ck-spacing-medium)}.ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__remove-color,.ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__color-picker{display:flex;align-items:center}[dir=rtl] .ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__remove-color,[dir=rtl] .ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__color-picker{justify-content:flex-start}.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-selector_action-bar{display:flex;flex-direction:row;justify-content:space-around}.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-selector_action-bar .ck-button-save,.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-selector_action-bar .ck-button-cancel{flex:1}.ck.ck-dialog-overlay{-webkit-user-select:none;-moz-user-select:none;user-select:none;overscroll-behavior:none;position:fixed;bottom:0;left:0;right:0;top:0}.ck.ck-dialog-overlay.ck-dialog-overlay__transparent{pointer-events:none;animation:none;background:none}.ck.ck-dialog{overscroll-behavior:none;width:-moz-fit-content;width:fit-content;position:absolute}.ck.ck-dialog .ck.ck-form__header{flex-shrink:0}.ck.ck-dialog:not(.ck-dialog_modal) .ck.ck-form__header .ck-form__header__label{cursor:grab}.ck.ck-dialog-overlay.ck-dialog-overlay__transparent .ck.ck-dialog{pointer-events:all}.ck.ck-dialog .ck.ck-dialog__actions{display:flex;justify-content:flex-end}:root{--ck-dropdown-max-width: 75vw}.ck.ck-dropdown{display:inline-block;position:relative}.ck.ck-dropdown .ck-dropdown__arrow{pointer-events:none;z-index:var(--ck-z-default)}.ck.ck-dropdown .ck-button.ck-dropdown__button{width:100%}.ck.ck-dropdown .ck-dropdown__panel{display:none;z-index:var(--ck-z-panel);max-width:var(--ck-dropdown-max-width);position:absolute}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel-visible{display:inline-block}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_ne,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nw,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_n,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nmw,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nme{bottom:100%}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_se,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_sw,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_smw,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_sme,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_s{top:100%;bottom:auto}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_ne,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_se{left:0}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nw,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_sw{right:0}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_s,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_n{left:50%;transform:translate(-50%)}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nmw,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_smw{left:75%;transform:translate(-75%)}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nme,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_sme{left:25%;transform:translate(-25%)}.ck.ck-toolbar .ck-dropdown__panel{z-index:calc(var(--ck-z-panel) + 1)}.ck.ck-splitbutton{font-size:inherit}.ck.ck-splitbutton .ck-splitbutton__action:focus{z-index:calc(var(--ck-z-default) + 1)}:root{--ck-toolbar-dropdown-max-width: 60vw}.ck.ck-toolbar-dropdown>.ck-dropdown__panel{width:-moz-max-content;width:max-content;max-width:var(--ck-toolbar-dropdown-max-width)}.ck.ck-toolbar-dropdown>.ck-dropdown__panel .ck-button:focus{z-index:calc(var(--ck-z-default) + 1)}.ck.ck-dropdown-menu-list__nested-menu{display:block}.ck.ck-dropdown-menu-list__nested-menu__button>.ck-dropdown-menu-list__nested-menu__button__arrow{pointer-events:none;z-index:var(--ck-z-default)}.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel{position:absolute;max-height:314px;overflow-y:auto;z-index:calc(var(--ck-z-panel) + 1)}.ck.ck-form__row{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;padding:var(--ck-spacing-standard) var(--ck-spacing-large) 0}.ck.ck-form__row.ck-form__row_large-top-padding{padding-top:var(--ck-spacing-large)}.ck.ck-form__row.ck-form__row_large-bottom-padding{padding-bottom:var(--ck-spacing-large)}.ck.ck-form__row.ck-form__row_with-submit{flex-wrap:nowrap}.ck.ck-form__row.ck-form__row_with-submit>*:not(:first-child){margin-inline-start:var(--ck-spacing-standard)}.ck.ck-form__row>.ck.ck-form__row{padding:0}.ck.ck-form__header{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between}.ck.ck-form__header h2.ck-form__header__label{flex-grow:1}.ck.ck-icon{vertical-align:middle}.ck.ck-label{display:block}.ck.ck-voice-label{display:none}.ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper{display:flex;position:relative}.ck.ck-labeled-field-view .ck.ck-label{display:block;position:absolute}.ck.ck-list{-moz-user-select:none;-webkit-user-select:none;user-select:none;display:flex;flex-direction:column}.ck.ck-list .ck-list__item,.ck.ck-list .ck-list__separator{display:block}.ck.ck-list .ck-list__item>*:focus{position:relative;z-index:var(--ck-z-default)}:root{--ck-balloon-panel-arrow-z-index: calc(var(--ck-z-default) - 3)}.ck.ck-balloon-panel{display:none;position:absolute;z-index:var(--ck-z-panel)}.ck.ck-balloon-panel.ck-balloon-panel_with-arrow:before,.ck.ck-balloon-panel.ck-balloon-panel_with-arrow:after{content:"";position:absolute}.ck.ck-balloon-panel.ck-balloon-panel_with-arrow:before{z-index:var(--ck-balloon-panel-arrow-z-index)}.ck.ck-balloon-panel.ck-balloon-panel_with-arrow:after{z-index:calc(var(--ck-balloon-panel-arrow-z-index) + 1)}.ck.ck-balloon-panel[class*=arrow_n]:before{z-index:var(--ck-balloon-panel-arrow-z-index)}.ck.ck-balloon-panel[class*=arrow_n]:after{z-index:calc(var(--ck-balloon-panel-arrow-z-index) + 1)}.ck.ck-balloon-panel[class*=arrow_s]:before{z-index:var(--ck-balloon-panel-arrow-z-index)}.ck.ck-balloon-panel[class*=arrow_s]:after{z-index:calc(var(--ck-balloon-panel-arrow-z-index) + 1)}.ck.ck-balloon-panel.ck-balloon-panel_visible{display:block}.ck .ck-balloon-rotator__navigation{display:flex;align-items:center;justify-content:center}.ck .ck-balloon-rotator__content .ck-toolbar{justify-content:center}.ck .ck-fake-panel{position:absolute;z-index:calc(var(--ck-z-panel) - 1)}.ck .ck-fake-panel div{position:absolute}.ck .ck-fake-panel div:nth-child(1){z-index:2}.ck .ck-fake-panel div:nth-child(2){z-index:1}.ck.ck-sticky-panel .ck-sticky-panel__content_sticky{z-index:var(--ck-z-panel);position:fixed;top:0}.ck.ck-sticky-panel .ck-sticky-panel__content_sticky_bottom-limit{top:auto;position:absolute}.ck.ck-autocomplete{position:relative}.ck.ck-autocomplete>.ck-search__results{position:absolute;z-index:var(--ck-z-panel)}.ck.ck-autocomplete>.ck-search__results.ck-search__results_n{bottom:100%}.ck.ck-autocomplete>.ck-search__results.ck-search__results_s{top:100%;bottom:auto}.ck.ck-search>.ck-labeled-field-view>.ck-labeled-field-view__input-wrapper>.ck-icon{position:absolute;top:50%;transform:translateY(-50%)}[dir=ltr] .ck.ck-search>.ck-labeled-field-view>.ck-labeled-field-view__input-wrapper>.ck-icon{left:var(--ck-spacing-medium)}[dir=rtl] .ck.ck-search>.ck-labeled-field-view>.ck-labeled-field-view__input-wrapper>.ck-icon{right:var(--ck-spacing-medium)}.ck.ck-search>.ck-labeled-field-view .ck-search__reset{position:absolute;top:50%;transform:translateY(-50%)}.ck.ck-search>.ck-search__results>.ck-search__info>span:first-child{display:block}.ck.ck-search>.ck-search__results>.ck-search__info:not(.ck-hidden)~*{display:none}.ck.ck-highlighted-text mark{background:var(--ck-color-highlight-background);vertical-align:initial;font-weight:inherit;line-height:inherit;font-size:inherit}.ck.ck-balloon-panel.ck-tooltip{-moz-user-select:none;-webkit-user-select:none;user-select:none;z-index:calc(var(--ck-z-dialog) + 100)}:root{--ck-toolbar-spinner-size: 18px}.ck.ck-spinner-container{display:block;position:relative}.ck.ck-spinner{position:absolute;top:50%;left:0;right:0;margin:0 auto;transform:translateY(-50%);z-index:1}.ck.ck-toolbar{-moz-user-select:none;-webkit-user-select:none;user-select:none;display:flex;flex-flow:row nowrap;align-items:center}.ck.ck-toolbar>.ck-toolbar__items{display:flex;flex-flow:row wrap;align-items:center;flex-grow:1}.ck.ck-toolbar .ck.ck-toolbar__separator{display:inline-block}.ck.ck-toolbar .ck.ck-toolbar__separator:first-child,.ck.ck-toolbar .ck.ck-toolbar__separator:last-child{display:none}.ck.ck-toolbar .ck-toolbar__line-break{flex-basis:100%}.ck.ck-toolbar.ck-toolbar_grouping>.ck-toolbar__items{flex-wrap:nowrap}.ck.ck-toolbar.ck-toolbar_vertical>.ck-toolbar__items{flex-direction:column}.ck.ck-toolbar.ck-toolbar_floating>.ck-toolbar__items{flex-wrap:nowrap}.ck.ck-toolbar>.ck.ck-toolbar__grouped-dropdown>.ck-dropdown__button .ck-dropdown__arrow{display:none}.ck.ck-block-toolbar-button{position:absolute;z-index:var(--ck-z-default)}.ck.ck-menu-bar__menu>.ck-menu-bar__menu__button>.ck-menu-bar__menu__button__arrow{pointer-events:none;z-index:var(--ck-z-default)}:root{--ck-menu-bar-menu-max-width: 75vw;--ck-menu-bar-nested-menu-horizontal-offset: 5px}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel{z-index:var(--ck-z-panel);max-width:var(--ck-menu-bar-menu-max-width);position:absolute}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_ne,.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_nw{bottom:100%}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_se,.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_sw{top:100%;bottom:auto}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_ne,.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_se{left:0}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_nw,.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_sw{right:0}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_es,.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_en{left:calc(100% - var(--ck-menu-bar-nested-menu-horizontal-offset))}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_es{top:0}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_en{bottom:0}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_ws,.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_wn{right:calc(100% - var(--ck-menu-bar-nested-menu-horizontal-offset))}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_ws{top:0}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_wn{bottom:0}.ck.ck-menu-bar__menu{display:block;position:relative}:root{--ck-color-resizer: var(--ck-color-focus-border);--ck-color-resizer-tooltip-background: hsl(0, 0%, 15%);--ck-color-resizer-tooltip-text: hsl(0, 0%, 95%);--ck-resizer-border-radius: var(--ck-border-radius);--ck-resizer-tooltip-offset: 10px;--ck-resizer-tooltip-height: calc(var(--ck-spacing-small) * 2 + 10px)}.ck .ck-widget,.ck .ck-widget.ck-widget_with-selection-handle{position:relative}.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle{position:absolute}.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle .ck-icon{display:block}.ck .ck-widget.ck-widget_with-selection-handle:hover>.ck-widget__selection-handle{visibility:visible}.ck .ck-widget.ck-widget_with-selection-handle.ck-widget_selected>.ck-widget__selection-handle{visibility:visible}.ck .ck-size-view{background:var(--ck-color-resizer-tooltip-background);color:var(--ck-color-resizer-tooltip-text);border:1px solid var(--ck-color-resizer-tooltip-text);border-radius:var(--ck-resizer-border-radius);font-size:var(--ck-font-size-tiny);display:block;padding:0 var(--ck-spacing-small);height:var(--ck-resizer-tooltip-height);line-height:var(--ck-resizer-tooltip-height)}.ck .ck-size-view.ck-orientation-top-left,.ck .ck-size-view.ck-orientation-top-right,.ck .ck-size-view.ck-orientation-bottom-right,.ck .ck-size-view.ck-orientation-bottom-left,.ck .ck-size-view.ck-orientation-above-center{position:absolute}.ck .ck-size-view.ck-orientation-top-left{top:var(--ck-resizer-tooltip-offset);left:var(--ck-resizer-tooltip-offset)}.ck .ck-size-view.ck-orientation-top-right{top:var(--ck-resizer-tooltip-offset);right:var(--ck-resizer-tooltip-offset)}.ck .ck-size-view.ck-orientation-bottom-right{bottom:var(--ck-resizer-tooltip-offset);right:var(--ck-resizer-tooltip-offset)}.ck .ck-size-view.ck-orientation-bottom-left{bottom:var(--ck-resizer-tooltip-offset);left:var(--ck-resizer-tooltip-offset)}.ck .ck-size-view.ck-orientation-above-center{top:calc(var(--ck-resizer-tooltip-height) * -1);left:50%;transform:translate(-50%)}.ck .ck-widget_with-resizer{position:relative}.ck .ck-widget__resizer{display:none;position:absolute;pointer-events:none;left:0;top:0}.ck-focused .ck-widget_with-resizer.ck-widget_selected>.ck-widget__resizer{display:block}.ck .ck-widget__resizer__handle{position:absolute;pointer-events:all}.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-top-left,.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-bottom-right{cursor:nwse-resize}.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-top-right,.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-bottom-left{cursor:nesw-resize}.ck .ck-widget .ck-widget__type-around__button{display:block;position:absolute;overflow:hidden;z-index:var(--ck-z-default)}.ck .ck-widget .ck-widget__type-around__button svg{position:absolute;top:50%;left:50%;z-index:calc(var(--ck-z-default) + 2)}.ck .ck-widget .ck-widget__type-around__button.ck-widget__type-around__button_before{top:calc(-.5 * var(--ck-widget-outline-thickness));left:min(10%,30px);transform:translateY(-50%)}.ck .ck-widget .ck-widget__type-around__button.ck-widget__type-around__button_after{bottom:calc(-.5 * var(--ck-widget-outline-thickness));right:min(10%,30px);transform:translateY(50%)}.ck .ck-widget.ck-widget_selected>.ck-widget__type-around>.ck-widget__type-around__button:after,.ck .ck-widget>.ck-widget__type-around>.ck-widget__type-around__button:hover:after{content:"";display:block;position:absolute;top:1px;left:1px;z-index:calc(var(--ck-z-default) + 1)}.ck .ck-widget>.ck-widget__type-around>.ck-widget__type-around__fake-caret{display:none;position:absolute;left:0;right:0}.ck .ck-widget:hover>.ck-widget__type-around>.ck-widget__type-around__fake-caret{left:calc(-1 * var(--ck-widget-outline-thickness));right:calc(-1 * var(--ck-widget-outline-thickness))}.ck .ck-widget.ck-widget_type-around_show-fake-caret_before>.ck-widget__type-around>.ck-widget__type-around__fake-caret{top:calc(-1 * var(--ck-widget-outline-thickness) - 1px);display:block}.ck .ck-widget.ck-widget_type-around_show-fake-caret_after>.ck-widget__type-around>.ck-widget__type-around__fake-caret{bottom:calc(-1 * var(--ck-widget-outline-thickness) - 1px);display:block}.ck.ck-editor__editable.ck-read-only .ck-widget__type-around,.ck.ck-editor__editable.ck-restricted-editing_mode_restricted .ck-widget__type-around,.ck.ck-editor__editable.ck-widget__type-around_disabled .ck-widget__type-around{display:none}:root{--begg-green: #76BD47;--begg-green-hover: #83C259;--begg-grey: #D8D8D9;--begg-grey-dark: #64748b;--begg-grey-light: #f8fafc;--begg-white: #FFFFFF;--begg-black: #181818;--font-secondary: "Inter", "Roboto", sans-serif;--shadow-md: 0 4px 12px rgba(0, 0, 0, .08);--transition: all .3s ease}.article-editor-wrapper{background:var(--begg-white);border-radius:16px;overflow:hidden;box-shadow:var(--shadow-md);display:flex;flex-direction:column;animation:fadeIn .3s ease-out}.article-editor-info{display:flex;align-items:center;justify-content:space-between;padding:.875rem 1.5rem;background:linear-gradient(to right,var(--begg-grey-light),var(--begg-white));border-bottom:1px solid var(--begg-grey);font-size:.9rem;gap:1rem;flex-wrap:wrap}.article-word-count{display:flex;align-items:center;gap:.5rem;font-weight:600;color:var(--begg-black);font-family:var(--font-secondary)}.article-word-icon{font-size:1rem}.article-auto-save-status{display:flex;align-items:center;gap:.5rem;font-weight:500;color:var(--begg-grey-dark);font-family:var(--font-secondary)}.article-auto-save-status.saving{color:#f59e0b}.article-auto-save-status.saved{color:var(--begg-green)}.article-auto-save-dot{display:inline-block;width:.5rem;height:.5rem;border-radius:50%;background:var(--begg-green)}.article-auto-save-status.saving .article-auto-save-dot{background:#f59e0b;animation:pulse 1.2s ease-in-out infinite}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.article-editor-container{flex:1;display:flex;flex-direction:column;position:relative}.article-editor-toolbar{background:linear-gradient(to right,var(--begg-white),var(--begg-grey-light));border-bottom:1px solid var(--begg-grey);padding:.5rem;display:flex;align-items:center;flex-wrap:wrap;gap:.25rem}.article-editor-toolbar .ck.ck-toolbar{border:none!important;background:transparent!important;padding:.25rem!important;gap:.25rem!important;flex-wrap:wrap}.article-editor-body{flex:1;display:flex;flex-direction:column;position:relative;min-height:400px}.article-editor-body .ck.ck-editor{border:none!important;flex:1;display:flex;flex-direction:column}.article-editor-body .ck.ck-editor__top{display:none!important}.article-editor-body .ck.ck-editor__main{flex:1;display:flex;flex-direction:column}.article-editor-body .ck.ck-editor__main>.ck-editor__editable{border:none!important;flex:1;padding:1.5rem!important;font-size:1rem;line-height:1.7;color:var(--begg-black);font-family:var(--font-secondary)}.article-editor-body .ck.ck-editor__main>.ck-editor__editable:focus{box-shadow:none!important;outline:none}.article-editor-body .ck.ck-editor__main>.ck-editor__editable.ck-read-only{background:var(--begg-grey-light);opacity:.75;color:var(--begg-grey-dark)}.ck-toolbar .ck-button{border-radius:6px;padding:.4rem .6rem;transition:var(--transition);border:none;background:transparent;color:var(--begg-black);cursor:pointer;font-size:.85rem}.ck-toolbar .ck-button:hover:not(.ck-disabled){background:#76bd471a;color:var(--begg-green)}.ck-toolbar .ck-button.ck-on{background:var(--begg-green);color:var(--begg-white)}.ck-toolbar .ck-button.ck-on:hover{background:var(--begg-green-hover)}.ck-toolbar .ck-button.ck-disabled{opacity:.4;cursor:not-allowed}.ck-toolbar__separator{background:var(--begg-grey);width:1px;height:1rem;margin:0 .25rem}.ck-dropdown__button{border-radius:6px}.ck-dropdown__panel{border-radius:8px;border:1px solid var(--begg-grey);box-shadow:0 10px 25px #0000001a;background:var(--begg-white);margin-top:.25rem}.ck-list__item button{width:100%;padding:.6rem .8rem;border:none;background:transparent;color:var(--begg-black);text-align:left;cursor:pointer;transition:var(--transition);font-family:var(--font-secondary);font-size:.85rem}@media (max-width: 768px){.article-editor-info{padding:.625rem 1rem;font-size:.8rem;gap:.5rem}.article-word-count,.article-auto-save-status{font-size:.8rem}.article-editor-body{min-height:350px}.article-editor-body .ck.ck-editor__main>.ck-editor__editable{padding:1.25rem!important;font-size:.95rem}.ck-toolbar{padding:.375rem}.ck-toolbar .ck-button{padding:.35rem .5rem;font-size:.8rem}}@media (max-width: 480px){.article-editor-wrapper{border-radius:12px}.article-editor-info{padding:.5rem .75rem;font-size:.75rem;flex-direction:column;align-items:flex-start;gap:.375rem}.article-word-count{font-size:.75rem}.article-auto-save-status{font-size:.75rem;width:100%}.article-editor-toolbar{padding:.25rem;gap:.2rem}.ck-toolbar{padding:.2rem!important;gap:.15rem!important;justify-content:center}.ck-toolbar .ck-button{padding:.3rem .4rem;font-size:.7rem}.ck-toolbar .ck-button svg{width:.9rem;height:.9rem}.ck-toolbar__separator{height:.9rem;margin:0 .15rem}.article-editor-body{min-height:300px}.article-editor-body .ck.ck-editor__main>.ck-editor__editable{padding:1rem!important;font-size:.85rem!important;line-height:1.6}.ck-dropdown__panel{max-width:280px;border-radius:6px}.ck-list__item button{padding:.5rem .7rem;font-size:.8rem}}@media (max-width: 375px){.article-editor-info{padding:.375rem .5rem}.article-editor-toolbar{padding:.2rem}.ck-toolbar{padding:.15rem!important}.ck-toolbar .ck-button{padding:.25rem .35rem}.article-editor-body{min-height:250px}.article-editor-body .ck.ck-editor__main>.ck-editor__editable{padding:.875rem!important;font-size:.8rem!important}}.exit-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:10000;padding:16px;animation:fadeIn .2s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.exit-modal{background:#fff;border-radius:20px;width:100%;max-width:500px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 40px #0003;animation:slideUp .3s ease}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.exit-modal-header{padding:24px 24px 0;position:relative;display:flex;align-items:flex-start;gap:12px}.exit-modal-icon{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.exit-modal-icon.warning{background:#ff6b351a;color:#ff6b35}.exit-modal-icon.info,.exit-modal-icon.success{background:#76bd471a;color:#76bd47}.exit-modal-icon svg{width:24px;height:24px}.exit-modal-title{font-family:Poppins,sans-serif;font-size:18px;font-weight:600;color:#181818;margin:0;flex:1;line-height:1.3;padding-right:40px}.exit-modal-close-btn{position:absolute;top:20px;right:20px}.exit-modal-content{padding:20px 24px}.exit-modal-message{font-family:Inter,sans-serif;font-size:15px;color:#666;margin:0 0 16px;line-height:1.5}.exit-modal-warning-box{display:flex;align-items:flex-start;gap:10px;padding:12px 16px;background:#f9f9f9;border-radius:8px;border-left:3px solid #ff6b35}.exit-modal-warning-box svg{width:18px;height:18px;color:#ff6b35;flex-shrink:0;margin-top:2px}.exit-modal-warning-box span{font-family:Inter,sans-serif;font-size:13px;color:#666;line-height:1.4}.exit-modal-actions{display:flex;gap:12px;padding:0 24px 24px}.exit-modal-btn{flex:1}@media (max-width: 768px){.exit-modal-overlay{padding:12px}.exit-modal{border-radius:18px;max-height:85vh}.exit-modal-header{padding:20px 20px 0;gap:10px}.exit-modal-icon{width:42px;height:42px}.exit-modal-icon svg{width:20px;height:20px}.exit-modal-title{font-size:17px;padding-right:36px}.exit-modal-close-btn{top:16px;right:16px}.exit-modal-content{padding:16px 20px}.exit-modal-message{font-size:14px;margin-bottom:14px}.exit-modal-warning-box{padding:10px 14px;gap:8px}.exit-modal-warning-box svg{width:16px;height:16px}.exit-modal-warning-box span{font-size:12px}.exit-modal-actions{padding:0 20px 20px;gap:10px}}@media (max-width: 480px){.exit-modal-overlay{padding:8px}.exit-modal{border-radius:16px;max-height:80vh}.exit-modal-header{padding:16px 16px 0;gap:8px}.exit-modal-icon{width:36px;height:36px}.exit-modal-icon svg{width:18px;height:18px}.exit-modal-title{font-size:16px;padding-right:32px}.exit-modal-close-btn{top:12px;right:12px}.exit-modal-content{padding:14px 16px}.exit-modal-message{font-size:13px;margin-bottom:12px;line-height:1.4}.exit-modal-warning-box{padding:8px 12px;gap:6px}.exit-modal-warning-box svg{width:14px;height:14px}.exit-modal-warning-box span{font-size:11px;line-height:1.3}.exit-modal-actions{padding:0 16px 16px;gap:8px;flex-direction:column}.exit-modal-btn{width:100%}}@media (max-width: 360px){.exit-modal-header{padding:14px 14px 0}.exit-modal-icon{width:32px;height:32px}.exit-modal-icon svg{width:16px;height:16px}.exit-modal-title{font-size:15px}.exit-modal-content{padding:12px 14px}.exit-modal-message{font-size:12px}.exit-modal-warning-box{padding:6px 10px}.exit-modal-warning-box span{font-size:10px}.exit-modal-actions{padding:0 14px 14px}}@media (prefers-reduced-motion: reduce){.exit-modal-overlay,.exit-modal,.exit-modal-btn{animation:none!important;transition:none!important}}:root{--begg-green: #76BD47;--begg-green-hover: #83C259;--begg-green-light: #D5EAC7;--begg-green-dark: #5a9038;--begg-black: #181818;--begg-grey: #D8D8D9;--begg-grey-dark: #64748b;--begg-grey-light: #f8fafc;--begg-white: #FFFFFF;--begg-success: #10b981;--begg-error: #ef4444;--begg-error-dark: #dc2626;--begg-warning: #f59e0b;--font-primary: "Poppins", "Montserrat", sans-serif;--font-secondary: "Inter", "Roboto", sans-serif;--spacing-xs: .5rem;--spacing-sm: 1rem;--spacing-md: 1.5rem;--spacing-lg: 2rem;--spacing-xl: 3rem;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .05);--shadow-md: 0 4px 12px rgba(0, 0, 0, .08);--shadow-lg: 0 10px 25px rgba(0, 0, 0, .1);--transition: all .3s cubic-bezier(.4, 0, .2, 1)}*{box-sizing:border-box;margin:0;padding:0}html,body{margin:0;padding:0;overflow-x:hidden;width:100%}svg{display:block}.article-page{min-height:100vh;background:linear-gradient(135deg,var(--begg-grey-light) 0%,#f3f6f4 100%);font-family:var(--font-secondary);color:var(--begg-black);width:100%;overflow-x:hidden}.article-section{padding:var(--spacing-lg) 0;width:100%}.article-container{max-width:1400px;margin:0 auto;padding:0 var(--spacing-md);width:100%;box-sizing:border-box}.article-header{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-md) 0;margin-bottom:var(--spacing-md);animation:slideDown .3s ease-out}.article-back-btn{display:inline-flex;align-items:center;gap:var(--spacing-xs);padding:.75rem 1.5rem;border:none;background:var(--begg-white);color:var(--begg-green);font-weight:600;font-family:var(--font-primary);cursor:pointer;border-radius:10px;box-shadow:var(--shadow-sm);transition:var(--transition)}.article-back-btn:hover{background:#76bd4714;color:var(--begg-green-hover);transform:translate(-4px);box-shadow:var(--shadow-md)}.article-back-btn svg{width:1.25rem;height:1.25rem}.article-toast{display:flex;align-items:flex-start;gap:var(--spacing-md);padding:var(--spacing-md);border-radius:12px;margin-bottom:var(--spacing-md);border-left:4px solid;animation:slideDown .3s ease-out}.article-toast svg{width:1.5rem;height:1.5rem;flex-shrink:0;margin-top:2px}.article-toast-success{background:#10b98114;border-left-color:var(--begg-success);color:#065f46}.article-toast-success svg{color:var(--begg-success)}.article-toast-error{background:#ef444414;border-left-color:var(--begg-error);color:#7f1d1d}.article-toast-error svg{color:var(--begg-error)}.article-toast strong{display:block;font-weight:700;margin-bottom:.25rem}.article-toast p{margin:0;font-size:.95rem;line-height:1.5}.article-layout{display:grid;grid-template-columns:1fr 380px;gap:var(--spacing-lg);align-items:start}@media (max-width: 1200px){.article-layout{grid-template-columns:1fr;gap:var(--spacing-md)}}.article-main{display:flex;flex-direction:column;gap:var(--spacing-lg);width:100%}.article-title-card{background:var(--begg-white);border-radius:16px;padding:var(--spacing-lg);box-shadow:var(--shadow-md);animation:fadeIn .3s ease-out;width:100%;box-sizing:border-box}.article-submit-zone{padding:var(--spacing-md) 0;animation:fadeIn .3s ease-out .1s both}.article-validated-box{display:flex;align-items:flex-start;gap:var(--spacing-md);padding:var(--spacing-lg);background:#10b98114;border:2px solid var(--begg-success);border-radius:12px}.article-validated-box svg{width:1.75rem;height:1.75rem;color:var(--begg-success);flex-shrink:0;margin-top:2px}.article-validated-box strong{display:block;color:#065f46;font-weight:700;margin-bottom:.25rem}.article-validated-box p{margin:0;color:#047857;font-size:.95rem}.article-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-xs);padding:1rem 1.5rem;border:none;border-radius:12px;font-weight:700;font-family:var(--font-primary);font-size:1rem;cursor:pointer;transition:var(--transition)}.article-btn-primary{background:var(--begg-green);color:var(--begg-white)}.article-btn-primary:hover:not(:disabled){background:var(--begg-green-hover);transform:translateY(-2px);box-shadow:0 10px 25px #76bd474d}.article-btn-primary:active:not(:disabled){transform:translateY(0)}.article-btn-primary:disabled{opacity:.6;cursor:not-allowed}.article-btn-secondary{background:var(--begg-grey-light);color:var(--begg-black);border:2px solid var(--begg-grey)}.article-btn-secondary:hover{background:var(--begg-white);border-color:var(--begg-green);color:var(--begg-green)}.article-btn-danger{background:var(--begg-error);color:var(--begg-white)}.article-btn-danger:hover{background:var(--begg-error-dark);transform:translateY(-2px);box-shadow:0 10px 25px #ef44444d}.article-submit-btn{width:100%;padding:1.125rem 1.5rem;font-size:1.05rem}.article-submit-btn.loading{opacity:.8}.article-spinner{display:inline-block;width:1rem;height:1rem;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin .8s linear infinite}.article-sidebar{display:flex;flex-direction:column;gap:var(--spacing-md);width:100%}.article-card{background:var(--begg-white);border-radius:16px;padding:var(--spacing-lg);box-shadow:var(--shadow-md);animation:fadeIn .3s ease-out;width:100%;box-sizing:border-box}.article-card-header{display:flex;align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-md);padding-bottom:var(--spacing-md);border-bottom:2px solid var(--begg-grey-light)}.article-card-title{display:flex;align-items:center;gap:var(--spacing-sm);margin:0;font-size:1.05rem;font-weight:700;color:var(--begg-black);font-family:var(--font-primary)}.article-card-title svg{width:1.25rem;height:1.25rem;color:var(--begg-green);flex-shrink:0}.article-rules-list{display:flex;flex-direction:column;gap:.75rem;list-style:none;padding:0;margin:0 0 var(--spacing-md) 0}.article-rule{display:flex;align-items:center;gap:var(--spacing-sm);padding:.75rem;border-radius:8px;background:var(--begg-grey-light);transition:var(--transition)}.article-rule.completed{background:#76bd4714;color:var(--begg-green-dark)}.article-rule-icon{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;flex-shrink:0}.article-rule-icon svg{width:1rem;height:1rem;color:var(--begg-green)}.article-rule .dot{display:block;width:.5rem;height:.5rem;border-radius:50%;background:var(--begg-grey-dark)}.article-rule.completed .dot{background:var(--begg-green)}.article-rule span{font-size:.95rem;font-weight:500}.article-progress-section{padding-top:var(--spacing-md);border-top:2px solid var(--begg-grey-light)}.article-progress-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-xs)}.article-progress-label{font-size:.9rem;font-weight:600;color:var(--begg-black);font-family:var(--font-primary)}.article-progress-count{font-size:.9rem;font-weight:700;color:var(--begg-green)}.article-progress-container{width:100%;height:8px;background:var(--begg-grey-light);border-radius:10px;overflow:hidden;margin-bottom:var(--spacing-xs)}.article-progress-bar{height:100%;background:linear-gradient(90deg,var(--begg-green) 0%,var(--begg-green-hover) 100%);border-radius:10px;transition:width .3s ease-out}.article-progress-bar.complete{box-shadow:0 0 12px #76bd4766}.article-progress-text{font-size:.8rem;color:var(--begg-grey-dark);margin:0;font-weight:500}.article-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;padding:var(--spacing-md);z-index:1000;animation:fadeIn .2s ease-out}.article-modal{background:var(--begg-white);border-radius:16px;max-width:420px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px #0003;animation:scaleIn .3s cubic-bezier(.34,1.56,.64,1)}@keyframes scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.article-modal-header{display:flex;align-items:flex-start;gap:var(--spacing-md);padding:var(--spacing-lg);border-bottom:1px solid var(--begg-grey-light);position:relative}.article-modal-icon{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%;flex-shrink:0}.article-modal-icon.warning{background:#f59e0b1a;color:var(--begg-warning)}.article-modal-icon svg{width:1.5rem;height:1.5rem}.article-modal-title{margin:0;font-size:1.25rem;font-weight:700;color:var(--begg-black);font-family:var(--font-primary);flex:1}.article-modal-close{position:absolute;top:var(--spacing-md);right:var(--spacing-md);width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--begg-grey-dark);font-size:1.5rem;cursor:pointer;border-radius:8px;transition:var(--transition)}.article-modal-close:hover{background:var(--begg-grey-light);color:var(--begg-black)}.article-modal-content{padding:var(--spacing-lg)}.article-modal-message{margin:0 0 var(--spacing-md) 0;font-size:1rem;color:var(--begg-black);line-height:1.6}.article-modal-warning-box{display:flex;align-items:flex-start;gap:var(--spacing-sm);padding:var(--spacing-md);background:#f59e0b14;border-left:4px solid var(--begg-warning);border-radius:8px}.article-modal-warning-box svg{width:1.25rem;height:1.25rem;color:var(--begg-warning);flex-shrink:0;margin-top:2px}.article-modal-warning-box span{font-size:.9rem;color:#78350f}.article-modal-actions{display:flex;gap:var(--spacing-sm);padding:var(--spacing-lg);background:var(--begg-grey-light);border-radius:0 0 16px 16px}.article-modal-actions .article-btn{flex:1;padding:.875rem;font-size:.95rem}@media (max-width: 1400px){.article-container{padding:0 var(--spacing-lg)}}@media (max-width: 1200px){.article-container{padding:0 var(--spacing-md)}}@media (max-width: 1024px){.article-container{padding:0 var(--spacing-md)}.article-section{padding:var(--spacing-md) 0}.article-header{padding:var(--spacing-sm) 0;margin-bottom:var(--spacing-sm)}.article-layout{gap:var(--spacing-md)}.article-title-card,.article-card{padding:var(--spacing-md);border-radius:14px}.article-back-btn{padding:.625rem 1.25rem;font-size:.95rem}.article-toast{padding:var(--spacing-sm);gap:var(--spacing-sm);margin-bottom:var(--spacing-sm)}.article-card-title{font-size:1rem}.article-submit-btn{padding:.875rem 1.25rem;font-size:.95rem}}@media (max-width: 768px){html{font-size:14px}.article-section{padding:var(--spacing-sm) 0}.article-container{padding:0 var(--spacing-xs);max-width:100%;width:100%;margin:0 auto}.article-header{padding:var(--spacing-xs) 0;margin-bottom:.625rem}.article-back-btn{width:100%;padding:.5rem .875rem;font-size:.85rem;gap:.375rem}.article-back-btn svg{width:1rem;height:1rem}.article-toast{padding:.625rem .75rem;gap:.5rem;margin-bottom:.75rem;border-radius:10px;font-size:.8rem}.article-toast svg{width:1.1rem;height:1.1rem;margin-top:0}.article-toast strong{font-size:.8rem;margin-bottom:.125rem}.article-toast p{font-size:.75rem;line-height:1.3}.article-main{gap:.75rem}.article-title-card{padding:.75rem;border-radius:12px}.article-submit-zone{padding:.75rem 0}.article-btn{padding:.625rem .875rem;font-size:.85rem;border-radius:10px}.article-submit-btn{padding:.75rem .875rem;font-size:.85rem;min-height:44px}.article-validated-box{padding:.75rem;gap:.75rem;flex-direction:column;border-radius:10px}.article-validated-box svg{width:1.25rem;height:1.25rem;margin-top:0}.article-validated-box strong{font-size:.85rem}.article-validated-box p{font-size:.8rem;margin:0}.article-sidebar{gap:.75rem}.article-card{padding:.75rem;border-radius:12px}.article-card-header{margin-bottom:.75rem;padding-bottom:.75rem;gap:.375rem}.article-card-title{font-size:.9rem;gap:.375rem}.article-card-title svg{width:1rem;height:1rem}.article-rules-list{gap:.5rem;margin-bottom:.75rem}.article-rule{padding:.5rem;font-size:.8rem;border-radius:6px}.article-rule-icon{width:1.1rem;height:1.1rem}.article-rule-icon svg{width:.8rem;height:.8rem}.article-rule span{font-size:.8rem;font-weight:500}.article-progress-section{padding-top:.75rem}.article-progress-header{margin-bottom:.375rem;gap:.375rem}.article-progress-label,.article-progress-count{font-size:.75rem}.article-progress-container{height:6px;margin-bottom:.375rem}.article-progress-text{font-size:.7rem}.article-modal-overlay{padding:.75rem}.article-modal{max-width:95vw;border-radius:14px}.article-modal-header{padding:.75rem;gap:.75rem}.article-modal-icon{width:1.75rem;height:1.75rem}.article-modal-icon svg{width:1.1rem;height:1.1rem}.article-modal-title{font-size:1.05rem}.article-modal-close{width:1.5rem;height:1.5rem;top:.75rem;right:.75rem;font-size:1.1rem}.article-modal-content{padding:.75rem}.article-modal-message{margin-bottom:.75rem;font-size:.9rem}.article-modal-warning-box{padding:.75rem;gap:.375rem}.article-modal-warning-box svg{width:1rem;height:1rem}.article-modal-warning-box span{font-size:.8rem}.article-modal-actions{padding:.75rem;gap:.375rem}.article-modal-actions .article-btn{padding:.625rem;font-size:.8rem}}@media (max-width: 480px){html{font-size:13px}body,.article-page{width:100%;margin:0;padding:0;overflow-x:hidden}.article-section{padding:.5rem 0}.article-container{padding:0 .5rem;max-width:100%;width:100%;margin:0 auto}.article-header{padding:.375rem 0;margin-bottom:.375rem;flex-wrap:wrap;gap:.375rem}.article-back-btn{width:100%;padding:.5rem;font-size:.8rem;gap:.25rem;justify-content:center;text-align:center}.article-back-btn svg{width:.9rem;height:.9rem}.article-back-btn span{display:none}.article-toast{padding:.5rem;gap:.375rem;margin-bottom:.5rem;border-radius:8px;font-size:.75rem;flex-wrap:wrap}.article-toast svg{width:1rem;height:1rem;flex-shrink:0}.article-toast strong{font-size:.75rem}.article-toast p{font-size:.7rem;line-height:1.2}.article-layout,.article-main{gap:.5rem}.article-title-card{padding:.5rem;border-radius:10px}.article-submit-zone{padding:.5rem 0}.article-btn{padding:.5rem .75rem;font-size:.8rem;border-radius:8px;min-height:40px}.article-submit-btn{padding:.625rem;font-size:.8rem;gap:.375rem}.article-spinner{width:.875rem;height:.875rem;border-width:1.5px}.article-validated-box{padding:.625rem;gap:.625rem;border-radius:8px}.article-validated-box svg{width:1.1rem;height:1.1rem}.article-validated-box strong{font-size:.8rem}.article-validated-box p{font-size:.75rem;line-height:1.2}.article-sidebar{gap:.5rem}.article-card{padding:.5rem;border-radius:10px}.article-card-header{margin-bottom:.5rem;padding-bottom:.5rem;gap:.25rem}.article-card-title{font-size:.85rem;gap:.25rem}.article-card-title svg{width:.9rem;height:.9rem}.article-rules-list{gap:.375rem;margin-bottom:.5rem}.article-rule{padding:.4rem;font-size:.75rem;border-radius:6px;gap:.375rem}.article-rule-icon{width:1rem;height:1rem;min-width:1rem}.article-rule-icon svg{width:.7rem;height:.7rem}.article-rule .dot{width:.375rem;height:.375rem}.article-rule span{font-size:.75rem}.article-progress-section{padding-top:.5rem}.article-progress-header{margin-bottom:.25rem;gap:.25rem}.article-progress-label,.article-progress-count{font-size:.7rem}.article-progress-container{height:5px;margin-bottom:.25rem}.article-progress-text{font-size:.65rem}.article-modal-overlay{padding:.5rem}.article-modal{max-width:calc(100vw - 1rem);border-radius:12px}.article-modal-header{padding:.625rem;gap:.625rem}.article-modal-icon{width:1.5rem;height:1.5rem}.article-modal-icon svg{width:.95rem;height:.95rem}.article-modal-title{font-size:1rem}.article-modal-close{width:1.25rem;height:1.25rem;top:.625rem;right:.625rem;font-size:1rem}.article-modal-content{padding:.625rem}.article-modal-message{margin-bottom:.625rem;font-size:.85rem;line-height:1.3}.article-modal-warning-box{padding:.625rem;gap:.25rem;border-radius:6px}.article-modal-warning-box svg{width:.9rem;height:.9rem}.article-modal-warning-box span{font-size:.75rem}.article-modal-actions{padding:.625rem;gap:.25rem;flex-direction:column;border-radius:0 0 12px 12px}.article-modal-actions .article-btn{padding:.5rem;font-size:.75rem;min-height:36px}}@media (max-width: 360px){html{font-size:12px}.article-container{padding:0 .375rem}.article-back-btn{padding:.375rem}.article-btn{padding:.4rem .625rem;font-size:.75rem}.article-submit-btn{padding:.5rem}.article-card-title{font-size:.8rem}.article-rule{padding:.35rem;font-size:.7rem}.article-progress-label,.article-progress-count{font-size:.65rem}.article-modal-title{font-size:.95rem}.article-modal-actions .article-btn{padding:.4rem;font-size:.7rem}}:root{--blog-card-width: 280px;--blog-card-height: 440px;--blog-image-height: 200px;--card-gap: 20px;--card-border-radius: 12px;--transition-speed: .2s;--begg-primary: #76bd47;--begg-primary-light: #83c259;--begg-primary-soft: #d5eac7;--begg-primary-dark: #5da832;--begg-border: #d8d8d9;--begg-white: #ffffff;--begg-bg-card: #ffffff;--begg-bg-image: #f5f5f5;--begg-text-dark: #181818;--begg-text-gray: #666666;--begg-text-light: #999999;--begg-danger: #ff4757;--begg-success-light: #e8f5e0;--begg-success-text: #5a9c35;--begg-warning: #ff6b35;--begg-warning-light: #fff0ea;--begg-warning-dark: #e55a2b}.create-article-card,.create-chronique-card{background:linear-gradient(135deg,#f8faf6,#f2f8ee);border:2px dashed var(--begg-primary);display:flex;align-items:center;justify-content:center;height:var(--blog-card-height);text-align:center;cursor:pointer}.create-chronique-card{border-color:var(--begg-warning);background:linear-gradient(135deg,#fff8f5,#fff0ea)}.create-card-content{padding:20px 15px;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.create-icon-wrapper{margin-bottom:12px;display:flex;justify-content:center;align-items:center}.create-icon{color:var(--begg-primary);width:40px;height:40px}.create-chronique-card .create-icon{color:var(--begg-warning)}.create-card-title{font-family:Poppins,sans-serif;font-size:18px;font-weight:600;color:var(--begg-text-dark);margin-bottom:8px;text-align:center}.create-card-description{font-family:Inter,sans-serif;font-size:13px;color:var(--begg-text-gray);margin-bottom:15px;line-height:1.5;text-align:center;max-width:220px}.create-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 16px;border-radius:6px;font-family:Inter,sans-serif;font-weight:500;font-size:13px;border:none;cursor:pointer;transition:all .2s ease;width:auto;min-width:140px;margin:0 auto;height:36px}.create-btn.btn-success{background-color:var(--begg-primary);color:#fff}.create-btn.btn-success:hover:not(:disabled){background-color:var(--begg-primary-dark);transform:translateY(-2px);box-shadow:0 4px 12px #76bd474d}.create-btn.btn-warning{background-color:var(--begg-warning);color:#fff}.create-btn.btn-warning:hover:not(:disabled){background-color:var(--begg-warning-dark);transform:translateY(-2px);box-shadow:0 4px 12px #ff6b354d}.create-btn:disabled{opacity:.6;cursor:not-allowed;transform:none}.create-btn i{font-size:13px}.blog-card-actions{position:absolute;top:12px;right:12px;display:flex;flex-direction:column;gap:8px;z-index:3}.blog-action-btn{width:36px;height:36px;border-radius:50%;background:var(--begg-white);border:1px solid var(--begg-border);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all var(--transition-speed) ease;color:var(--begg-text-dark);text-decoration:none;box-shadow:0 2px 4px #0000001a;font-size:14px;font-weight:600;padding:0}.blog-action-btn:hover{transform:scale(1.1)}.edit-btn:hover{background:var(--begg-primary);border-color:var(--begg-primary);color:var(--begg-white)}.delete-btn:hover{background:var(--begg-danger);border-color:var(--begg-danger);color:var(--begg-white)}.published-badge{width:auto;height:auto;border-radius:20px;padding:6px 12px;background:var(--begg-success-light);color:var(--begg-success-text);border:1px solid #d4edda;font-size:12px;font-weight:600;box-shadow:none;cursor:default;white-space:nowrap}.published-badge:hover{transform:none;background:var(--begg-success-light);color:var(--begg-success-text)}.blog-card-read-more:hover{gap:12px;color:var(--begg-primary-dark)}.me-2{margin-right:8px}@media (max-width: 1024px){:root{--blog-card-height: 420px;--blog-image-height: 180px}.blog-card-container{max-width:260px}.blog-card-title{font-size:15px;height:42px}.blog-card-meta{font-size:11px}.blog-author-avatar{width:28px;height:28px;font-size:13px}.create-card-title{font-size:17px}.create-card-description{font-size:12px;max-width:200px}.create-btn{min-width:130px;padding:7px 14px;font-size:12px;height:34px}.create-icon{width:36px;height:36px}}@media (max-width: 768px){:root{--blog-card-height: 400px;--blog-image-height: 160px}.blog-card-container{max-width:240px}.blog-card-content{padding:16px}.blog-card-title{font-size:14px;height:40px}.blog-card-excerpt{font-size:13px;-webkit-line-clamp:2}.blog-card-read-more{font-size:13px}.blog-action-btn{width:32px;height:32px}.published-badge{font-size:11px;padding:4px 10px}.create-card-content{padding:15px 12px}.create-card-title{font-size:16px}.create-card-description{font-size:12px;max-width:180px;margin-bottom:12px}.create-btn{min-width:120px;padding:6px 12px;font-size:12px;height:32px}.create-icon{width:32px;height:32px}.create-icon-wrapper{margin-bottom:10px}}@media (max-width: 480px){:root{--blog-card-height: 380px;--blog-image-height: 140px}.blog-card-container{max-width:100%}.blog-card-content{padding:14px}.blog-card-title{font-size:13px;height:36px}.blog-card-excerpt{font-size:12px}.blog-card-meta{font-size:10px}.blog-author-avatar{width:24px;height:24px;font-size:11px}.blog-action-btn{width:28px;height:28px}.published-badge{font-size:10px;padding:3px 8px}.create-card-content{padding:12px 10px}.create-card-title{font-size:15px;margin-bottom:6px}.create-card-description{font-size:11px;max-width:160px;margin-bottom:10px;line-height:1.4}.create-btn{min-width:110px;padding:5px 10px;font-size:11px;height:30px;gap:4px}.create-btn i{font-size:11px}.create-icon{width:28px;height:28px}.create-icon-wrapper{margin-bottom:8px}}@media (max-width: 375px){:root{--blog-card-height: 360px;--blog-image-height: 130px}.blog-card-title{font-size:12px;height:34px}.create-card-title{font-size:14px}.create-card-description{font-size:10px;max-width:140px}.create-btn{min-width:100px;padding:4px 8px;font-size:10px;height:28px}}@media (prefers-reduced-motion: reduce){.blog-card,.blog-card-image,.blog-card-read-more,.blog-card-read-more svg,.blog-action-btn,.create-btn{transition:none!important}.blog-card:hover,.create-btn:hover{transform:none}}.cbs-section{width:100%;margin:15px 0 25px}.cbs-container{width:100%;max-width:1400px;margin:0 auto;padding:0 40px;box-sizing:border-box}.cbs-buttons-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:15px;width:100%}.cbs-card{background:#fff;border-radius:10px;border:2px dashed #76BD47;overflow:hidden;padding:15px;transition:all .3s ease;height:160px;display:flex;align-items:center;justify-content:center;text-align:center}.cbs-card:hover{transform:translateY(-3px);box-shadow:0 6px 15px #76bd471f;background:linear-gradient(135deg,#f8faf6,#f2f8ee)}.cbs-card-content{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.cbs-icon-wrapper{margin-bottom:8px}.cbs-icon{width:24px;height:24px}.cbs-icon.article-icon{color:#76bd47}.cbs-icon.chronique-icon{color:#ff6b35}.cbs-title{font-family:Poppins,sans-serif;font-size:14px;font-weight:600;color:#181818;margin-bottom:5px}.cbs-description{font-family:Inter,sans-serif;font-size:11px;color:#666;margin-bottom:10px;line-height:1.4;max-width:180px}.cbs-btn{display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:5px 12px;border-radius:5px;font-family:Inter,sans-serif;font-weight:500;font-size:11px;border:none;cursor:pointer;transition:all .2s ease;width:auto;min-width:110px;height:28px;color:#fff}.cbs-btn.cbs-btn-article{background-color:#76bd47}.cbs-btn.cbs-btn-article:hover:not(:disabled){background-color:#5da832;transform:translateY(-1px);box-shadow:0 3px 8px #76bd4740}.cbs-btn.cbs-btn-chronique{background-color:#ff6b35}.cbs-btn.cbs-btn-chronique:hover:not(:disabled){background-color:#e55a2b;transform:translateY(-1px);box-shadow:0 3px 8px #ff6b3540}.cbs-btn:disabled{opacity:.6;cursor:not-allowed;transform:none}.cbs-btn i,.cbs-btn svg{width:12px;height:12px}.ms-2{margin-left:5px}@media (max-width: 768px){.cbs-container{padding:0 25px}.cbs-buttons-grid{gap:12px}.cbs-card{padding:12px 10px;height:145px}.cbs-title{font-size:13px}.cbs-description{font-size:10px;max-width:160px;margin-bottom:8px}.cbs-btn{min-width:100px;padding:4px 10px;font-size:10px;height:26px}.cbs-icon{width:22px;height:22px}}@media (max-width: 480px){.cbs-container{padding:0 20px}.cbs-buttons-grid{grid-template-columns:1fr;gap:12px}.cbs-card{height:135px;padding:12px}.cbs-title{font-size:13px;margin-bottom:4px}.cbs-description{font-size:10px;max-width:100%;margin-bottom:8px}.cbs-btn{min-width:120px;height:26px;font-size:10px}.cbs-icon{width:20px;height:20px}}.btn-success{background-color:var(--begg-primary);color:var(--begg-white);border-color:var(--begg-primary)}.btn-success:hover:not(:disabled){background-color:var(--begg-primary-dark);border-color:var(--begg-primary-dark)}.spinner-border-sm{width:1rem;height:1rem;border-width:.15em}@media (max-width: 768px){.container{padding:0 25px}.row.mb-24{grid-template-columns:repeat(2,1fr);gap:16px}.d-flex.justify-content-end.gap-2{flex-direction:column;align-items:stretch;gap:8px}.btn{width:100%;justify-content:center}.col-12{width:100%}}.ra-section{--ra-green: #76bd47;--ra-green-dark: #5a9a35;--ra-green-light: #e8f5e0;--ra-green-glow: rgba(118, 189, 71, .15);--ra-text: #1a2332;--ra-text-secondary: #4a5568;--ra-text-muted: #8896a6;--ra-bg: #f7faf5;--ra-surface: #ffffff;--ra-border: #e8ecf1;--ra-border-light: #f1f4f8;--ra-radius: 16px;--ra-radius-sm: 10px;--ra-shadow-sm: 0 1px 3px rgba(0, 0, 0, .04), 0 1px 2px rgba(0, 0, 0, .03);--ra-shadow-hover: 0 8px 32px rgba(118, 189, 71, .15);--ra-transition: .3s cubic-bezier(.4, 0, .2, 1)}.ra-section{background:var(--ra-surface);border-radius:var(--ra-radius);padding:28px;border:1px solid var(--ra-border-light);box-shadow:var(--ra-shadow-sm)}.ra-header{display:flex;align-items:center;gap:12px;margin-bottom:24px}.ra-header-accent{width:4px;height:24px;background:var(--ra-green);border-radius:4px}.ra-title{font-family:Poppins,sans-serif;font-size:18px;font-weight:700;color:var(--ra-text);margin:0}.ra-list{display:flex;flex-direction:column;gap:16px}.ra-card{display:flex;gap:14px;padding:12px;border-radius:var(--ra-radius-sm);border:1px solid var(--ra-border-light);background:var(--ra-surface);text-decoration:none;transition:all var(--ra-transition);cursor:pointer}.ra-card:hover{border-color:var(--ra-green);background:var(--ra-green-light);box-shadow:var(--ra-shadow-hover);transform:translateY(-3px)}.ra-card.active{border:1px solid var(--begg-primary, #76bd47);background:#76bd4714}.ra-card.active .ra-card-title,.ra-card.active .ra-card-link{color:var(--begg-primary, #76bd47);font-weight:700}.ra-card.disabled{cursor:default}.ra-card-img{position:relative;width:90px;height:80px;border-radius:8px;overflow:hidden;flex-shrink:0}.ra-card-cover{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s cubic-bezier(.4,0,.2,1)}.ra-card:hover .ra-card-cover{transform:scale(1.1)}.ra-card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,transparent 60%,rgba(118,189,71,.15) 100%);opacity:0;transition:opacity var(--ra-transition)}.ra-card:hover .ra-card-img-overlay{opacity:1}.ra-card-body{display:flex;flex-direction:column;justify-content:center;gap:8px;min-width:0;flex:1}.ra-card-title{font-family:Poppins,sans-serif;font-size:14px;font-weight:600;line-height:1.4;color:var(--ra-text);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color var(--ra-transition)}.ra-card:hover .ra-card-title{color:var(--ra-green-dark)}.ra-card-link{display:inline-flex;align-items:center;gap:6px;font-family:Inter,sans-serif;font-size:12px;font-weight:600;color:var(--ra-green);transition:gap var(--ra-transition)}.ra-card-arrow{width:14px;height:14px;transition:transform var(--ra-transition)}.ra-card:hover .ra-card-arrow{transform:translate(4px)}.ra-loading{display:flex;justify-content:center;align-items:center;min-height:160px}.ra-empty{display:flex;flex-direction:column;align-items:center;gap:12px;padding:40px 20px;text-align:center}.ra-empty-icon{width:40px;height:40px;color:var(--ra-border)}.ra-empty-text{font-family:Inter,sans-serif;font-size:13px;color:var(--ra-text-muted);margin:0}@media (max-width: 991px){.ra-section{padding:24px}.ra-title{font-size:17px}.ra-list{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.ra-card{flex-direction:column;gap:0;padding:0;overflow:hidden}.ra-card-img{width:100%;height:140px;border-radius:0}.ra-card-body{padding:14px 16px 16px}}@media (max-width: 767px){.ra-section{padding:20px;border-radius:10px}.ra-list{grid-template-columns:1fr}.ra-card{flex-direction:row;padding:10px;gap:12px}.ra-card-img{width:80px;height:72px;border-radius:8px}.ra-card-body{padding:0}.ra-card-title{font-size:13px}}@media (max-width: 480px){.ra-section{padding:16px}.ra-title{font-size:16px}.ra-card-img{width:70px;height:64px}.ra-card-title{font-size:12px}.ra-card-link{font-size:11px}}.bd-page{--bd-green: #76bd47;--bd-green-dark: #5a9a35;--bd-green-light: #e8f5e0;--bd-green-glow: rgba(118, 189, 71, .12);--bd-text: #1a2332;--bd-text-secondary: #4a5568;--bd-text-muted: #8896a6;--bd-bg: #f7faf5;--bd-surface: #ffffff;--bd-border: #e8ecf1;--bd-border-light: #f1f4f8;--bd-radius: 16px;--bd-radius-sm: 10px;--bd-radius-xs: 6px;--bd-shadow-sm: 0 1px 3px rgba(0, 0, 0, .04), 0 1px 2px rgba(0, 0, 0, .03);--bd-shadow-md: 0 4px 24px rgba(0, 0, 0, .06);--bd-shadow-lg: 0 12px 48px rgba(0, 0, 0, .08);--bd-shadow-green: 0 8px 32px rgba(118, 189, 71, .18);--bd-transition: .3s cubic-bezier(.4, 0, .2, 1)}.bd-page{background:var(--bd-bg);min-height:100vh;width:100%}.bd-section{padding:0;width:100%}.bd-container{width:100%;max-width:1400px;margin:0 auto;padding:0;box-sizing:border-box}.bd-loading{display:flex;justify-content:center;align-items:center;min-height:500px}.bd-loading-inner{display:flex;flex-direction:column;align-items:center;gap:16px}.bd-loading-text{font-family:Inter,sans-serif;font-size:14px;color:var(--bd-text-muted);margin:0;letter-spacing:.02em}.bd-hero{padding:48px 0 32px}.bd-hero-content{max-width:820px;margin-left:0;padding-left:0}.bd-badge{display:inline-flex;align-items:center;font-family:Inter,sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--bd-green);background:var(--bd-green-light);padding:6px 14px;border-radius:100px;margin-bottom:20px}.bd-title{font-family:Poppins,sans-serif;font-size:42px;font-weight:800;color:var(--bd-text);line-height:1.2;letter-spacing:-.03em;margin:0 0 28px}.bd-meta{display:flex;align-items:center;gap:20px}.bd-author{display:flex;align-items:center;gap:12px}.bd-avatar{width:44px;height:44px;border-radius:50%;background:var(--bd-green-light);border:2px solid var(--bd-green);display:flex;align-items:center;justify-content:center;overflow:hidden}.bd-avatar img{width:22px;height:22px;-o-object-fit:contain;object-fit:contain}.bd-author-info{display:flex;flex-direction:column}.bd-author-name{font-family:Poppins,sans-serif;font-size:15px;font-weight:600;color:var(--bd-text);line-height:1.3}.bd-author-role{font-family:Inter,sans-serif;font-size:12px;color:var(--bd-text-muted);line-height:1.3}.bd-separator{width:1px;height:32px;background:var(--bd-border)}.bd-date{display:flex;align-items:center;gap:8px;font-family:Inter,sans-serif;font-size:14px;color:var(--bd-text-secondary)}.bd-date-icon{width:18px;height:18px;color:var(--bd-text-muted)}.blogger-info{display:flex;align-items:flex-start;gap:16px;margin-top:20px;padding:20px;background:#f9f9f9;border-radius:12px;border-left:4px solid #76BD47}.blogger-avatar{width:60px;height:60px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:2px solid #76BD47}.blogger-bio{font-size:14px;color:#555;line-height:1.6;margin:0}.bd-cover{position:relative;width:100%;border-radius:0;overflow:hidden;margin-bottom:48px;box-shadow:var(--bd-shadow-lg)}.bd-cover-img{width:100%;height:480px;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.4,0,.2,1)}.bd-cover:hover .bd-cover-img{transform:scale(1.03)}.bd-cover-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.1) 100%);pointer-events:none}.bd-layout{display:grid;grid-template-columns:1fr 380px;gap:48px;align-items:start;margin-left:0;padding-left:0}.bd-main{background:var(--bd-surface);border-radius:var(--bd-radius);padding:48px;box-shadow:var(--bd-shadow-sm);border:1px solid var(--bd-border-light);margin-left:0}.bd-content{font-family:Inter,sans-serif;font-size:17px;line-height:1.8;color:var(--bd-text);letter-spacing:.01em}.bd-content h1,.bd-content h2,.bd-content h3,.bd-content h4,.bd-content h5,.bd-content h6{font-family:Poppins,sans-serif;font-weight:700;color:var(--bd-text);margin-top:40px;margin-bottom:16px;letter-spacing:-.02em}.bd-content h1{font-size:28px}.bd-content h2{font-size:24px}.bd-content h3{font-size:20px}.bd-content h4{font-size:18px}.bd-content h5{font-size:16px}.bd-content h6{font-size:14px}.bd-content p{margin-bottom:24px}.bd-content ul,.bd-content ol{margin-bottom:24px;padding-left:28px}.bd-content li{margin-bottom:10px}.bd-content blockquote{border-left:4px solid var(--bd-green);padding:20px 28px;margin:36px 0;background:var(--bd-green-glow);border-radius:0 var(--bd-radius-sm) var(--bd-radius-sm) 0;font-style:italic;color:var(--bd-text-secondary)}.bd-content a{color:var(--bd-green-dark);text-decoration:underline;text-decoration-color:#76bd474d;text-underline-offset:3px;transition:color var(--bd-transition),text-decoration-color var(--bd-transition)}.bd-content a:hover{color:var(--bd-green);text-decoration-color:var(--bd-green)}.bd-content img{max-width:100%;height:auto;border-radius:var(--bd-radius-sm);margin:28px 0}.bd-content pre{background:#1a2332;color:#e2e8f0;padding:24px;border-radius:var(--bd-radius-sm);overflow-x:auto;margin:28px 0;font-size:14px;line-height:1.6}.bd-content code{background:var(--bd-green-light);color:var(--bd-green-dark);padding:2px 8px;border-radius:4px;font-size:.9em}.bd-content pre code{background:transparent;color:inherit;padding:0}.bd-chapitre-titre{font-family:Poppins,sans-serif;font-size:24px;font-weight:700;color:var(--cd-green-dark);margin-bottom:24px;padding-bottom:12px;border-bottom:2px solid var(--cd-green-light)}.bd-divider{height:1px;background:linear-gradient(90deg,var(--bd-border),transparent);margin:40px 0 32px}.bd-actions{display:flex;gap:12px}.bd-action-btn{display:inline-flex;align-items:center;gap:10px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;padding:12px 24px;border-radius:100px;border:1.5px solid var(--bd-border);background:var(--bd-surface);color:var(--bd-text-secondary);cursor:pointer;transition:all var(--bd-transition)}.bd-action-btn svg{width:18px;height:18px}.bd-action-btn:hover{border-color:var(--bd-green);color:var(--bd-green);background:var(--bd-green-light);box-shadow:var(--bd-shadow-green);transform:translateY(-2px)}.bd-sidebar{position:sticky;top:32px;display:flex;flex-direction:column;gap:24px}.bd-widget{background:var(--bd-surface);border-radius:var(--bd-radius);padding:28px;border:1px solid var(--bd-border-light);box-shadow:var(--bd-shadow-sm)}.bd-widget-header{display:flex;align-items:center;gap:12px;margin-bottom:20px}.bd-widget-accent{width:4px;height:24px;background:var(--bd-green);border-radius:4px}.bd-widget-title{font-family:Poppins,sans-serif;font-size:18px;font-weight:700;color:var(--bd-text);margin:0}.bd-tags-grid{display:flex;flex-direction:column;gap:4px}.bd-tag-item{display:flex;align-items:center;gap:12px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;color:var(--bd-text-secondary);text-decoration:none;padding:10px 14px;border-radius:var(--bd-radius-xs);transition:all var(--bd-transition)}.bd-tag-dot{width:6px;height:6px;border-radius:50%;background:var(--bd-border);transition:all var(--bd-transition);flex-shrink:0}.bd-tag-item:hover{background:var(--bd-green-light);color:var(--bd-green-dark)}.bd-tag-item:hover .bd-tag-dot{background:var(--bd-green);box-shadow:0 0 0 3px #76bd4733}.bd-chips{display:flex;flex-wrap:wrap;gap:8px}.bd-chip{display:inline-flex;align-items:center;font-family:Inter,sans-serif;font-size:13px;font-weight:500;color:var(--bd-text-secondary);background:var(--bd-bg);padding:8px 16px;border-radius:100px;border:1.5px solid var(--bd-border);text-decoration:none;transition:all var(--bd-transition)}.bd-chip:hover{background:var(--bd-green);color:#fff;border-color:var(--bd-green);transform:translateY(-2px);box-shadow:var(--bd-shadow-green)}@media (max-width: 1100px){.bd-layout{grid-template-columns:1fr 320px;gap:32px}.bd-main{padding:36px}.bd-title{font-size:34px}.bd-cover-img{height:400px}}@media (max-width: 991px){.bd-layout{grid-template-columns:1fr;gap:32px}.bd-sidebar{position:static}.bd-hero{padding:36px 0 24px}.bd-title{font-size:30px}.bd-cover-img{height:360px}.bd-cover{margin-bottom:36px}.bd-main{padding:32px}}@media (max-width: 767px){.bd-container{padding:0}.bd-hero{padding:28px 0 20px}.bd-title{font-size:26px;margin-bottom:20px}.bd-chapitre-titre{font-size:22px}.bd-meta{flex-direction:column;align-items:flex-start;gap:12px}.bd-separator{display:none}.bd-cover-img{height:260px}.bd-cover{margin-bottom:28px;border-radius:0}.bd-main{padding:24px 20px;border-radius:var(--bd-radius-sm);margin-left:0}.bd-content{font-size:15px;line-height:1.7}.bd-content h1{font-size:22px}.bd-content h2{font-size:20px}.bd-content h3{font-size:18px}.bd-actions{flex-direction:column}.bd-action-btn{justify-content:center}.bd-widget{padding:20px;border-radius:var(--bd-radius-sm)}}@media (max-width: 480px){.bd-container{padding:0}.bd-title{font-size:22px}.bd-badge{font-size:10px;padding:5px 12px}.bd-cover-img{height:200px}.bd-main{padding:20px 16px}.bd-content{font-size:14px}.bd-chip{font-size:12px;padding:6px 12px}.bd-tag-item{font-size:13px;padding:8px 10px}.bd-chapitre-titre{font-size:20px}}.bd-section:after{content:"";display:block;height:60px;width:100%}@media (max-width: 768px){.bd-section:after{height:40px}}@media (max-width: 480px){.bd-section:after{height:30px}}@media print{.bd-page{background:#fff}.bd-sidebar,.bd-actions,.bd-cover-overlay,.bd-section:after{display:none}.bd-layout{grid-template-columns:1fr}.bd-main{box-shadow:none;border:none;padding:0}.bd-cover-img{height:auto;max-height:400px}.protected-content{-moz-user-select:auto;user-select:auto;-webkit-user-select:auto}}:root{--blog-card-width: 280px;--blog-card-height: 440px;--blog-image-height: 200px;--card-gap: 20px;--card-border-radius: 12px;--transition-speed: .2s;--begg-primary: #76bd47;--begg-primary-light: #83c259;--begg-primary-soft: #d5eac7;--begg-border: #d8d8d9;--begg-white: #ffffff;--begg-bg-card: #ffffff;--begg-bg-image: #f5f5f5;--begg-text-dark: #181818;--begg-text-gray: #666666;--begg-text-light: #999999}.blog-card-container{width:100%;max-width:var(--blog-card-width);margin:0 auto;box-sizing:border-box}.blog-card{background:var(--begg-white);border-radius:var(--card-border-radius);overflow:hidden;border:1px solid var(--begg-border);height:var(--blog-card-height);display:flex;flex-direction:column;width:100%;transition:transform var(--transition-speed) ease,box-shadow var(--transition-speed) ease}.blog-card:hover{transform:translateY(-4px);box-shadow:0 4px 12px #00000014}.blog-card-image-wrapper{position:relative;overflow:hidden;background:var(--begg-bg-image);flex-shrink:0;height:var(--blog-image-height)}.blog-card-image-link{display:block;width:100%;height:100%}.blog-card-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform var(--transition-speed) ease}.blog-card:hover .blog-card-image{transform:scale(1.02)}.blog-card-badges{position:absolute;top:12px;left:12px;display:flex;flex-direction:column;gap:8px;z-index:2}.blog-badge{padding:6px 12px;font-size:12px;font-weight:700;text-transform:uppercase;border-radius:4px;line-height:1;font-family:Inter,sans-serif}.blog-badge-category{background:var(--begg-primary);color:var(--begg-white)}.blog-badge-time{background:#000c;color:var(--begg-white);display:flex;align-items:center;gap:4px}.blog-badge-time svg{width:11px;height:11px}.blog-card-content{padding:20px;flex:1;display:flex;flex-direction:column;background:var(--begg-bg-card)}.blog-card-meta{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;font-size:12px;color:var(--begg-text-gray);font-family:Inter,sans-serif}.blog-card-author{display:flex;align-items:center;gap:8px}.blog-author-avatar{width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,var(--begg-primary) 0%,var(--begg-primary-light) 100%);color:var(--begg-white);display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px}.blog-card-date{display:flex;align-items:center;gap:4px}.blog-card-date svg{color:var(--begg-primary);width:12px;height:12px}.blog-card-title{font-family:Poppins,sans-serif;font-size:16px;font-weight:600;line-height:1.4;margin:0 0 12px;height:44px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.blog-card-title a{color:var(--begg-text-dark);text-decoration:none;transition:color var(--transition-speed) ease}.blog-card-title a:hover{color:var(--begg-primary)}.blog-card-excerpt{font-size:14px;color:var(--begg-text-gray);line-height:1.6;margin:0 0 20px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;flex:1;font-family:Inter,sans-serif}.blog-card-read-more{display:inline-flex;align-items:center;gap:8px;color:var(--begg-primary);font-weight:600;text-decoration:none;font-size:14px;font-family:Inter,sans-serif;transition:gap var(--transition-speed) ease;margin-top:auto;justify-content:flex-start}.blog-card-read-more:hover{gap:12px;color:#5a9c35}.blog-card-read-more svg{transition:transform var(--transition-speed) ease;width:16px;height:16px;stroke:currentColor}.blog-card-read-more:hover svg{transform:translate(4px)}@media (max-width: 1024px){:root{--blog-card-height: 420px;--blog-image-height: 180px}.blog-card-container{max-width:260px}.blog-card-title{font-size:15px;height:42px}.blog-card-meta{font-size:11px}.blog-author-avatar{width:28px;height:28px;font-size:13px}}@media (max-width: 768px){:root{--blog-card-height: 400px;--blog-image-height: 160px}.blog-card-container{max-width:240px}.blog-card-content{padding:16px}.blog-card-title{font-size:14px;height:40px}.blog-card-excerpt{font-size:13px;-webkit-line-clamp:2}.blog-card-read-more{font-size:13px}}@media (max-width: 480px){:root{--section-padding-vertical: 40px;--blog-card-height: 380px;--blog-image-height: 140px}.blog-card-container{max-width:100%}.blog-card-content{padding:14px}.blog-card-title{font-size:13px;height:36px}.blog-card-excerpt{font-size:12px}.blog-card-meta{font-size:10px}.blog-author-avatar{width:24px;height:24px;font-size:11px}}@media (max-width: 375px){:root{--blog-card-height: 360px;--blog-image-height: 130px}.blog-card-title{font-size:12px;height:34px}}@media (prefers-reduced-motion: reduce){.blog-card,.blog-card-image,.blog-card-read-more,.blog-card-read-more svg{transition:none!important}.blog-card:hover{transform:none}}:root{--begg-primary: #76bd47;--begg-primary-dark: #79ae46;--begg-primary-light: #83c259;--begg-primary-soft: #d5eac7;--begg-text-dark: #181818;--begg-text-gray: #666666;--begg-text-light: #888888;--begg-bg-light: #f8f9fa;--begg-bg-lightest: #fafafa;--begg-white: #ffffff;--begg-border: #d8d8d9;--begg-shadow: rgba(118, 189, 71, .15);--begg-shadow-light: rgba(0, 0, 0, .08);--begg-warning: #ff6b35;--begg-radius: 16px;--begg-radius-sm: 8px;--begg-transition: all .35s ease;--container-max-width: 1400px;--section-padding-vertical: 60px;--card-gap: 20px}.container{max-width:var(--container-max-width);margin:0 auto;padding:0 40px;box-sizing:border-box;width:100%}.mt-60{margin-top:60px}.mt-24{margin-top:24px}.mb-24{margin-bottom:24px}.mb-4{margin-bottom:1.5rem}.mb-3{margin-bottom:1rem}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;border-radius:var(--begg-radius-sm);font-family:Inter,sans-serif;font-weight:600;font-size:14px;line-height:1;border:1px solid transparent;cursor:pointer;transition:var(--begg-transition);text-decoration:none;white-space:nowrap}.btn:hover{transform:translateY(-2px);box-shadow:0 4px 12px var(--begg-shadow)}.btn:disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.btn-warning{background-color:var(--begg-warning);color:var(--begg-white);border-color:var(--begg-warning)}.btn-warning:hover:not(:disabled){background-color:#e55a2b;border-color:#e55a2b}.btn-primary{background-color:var(--begg-primary);color:var(--begg-white);border-color:var(--begg-primary)}.btn-primary:hover:not(:disabled){background-color:var(--begg-primary-dark);border-color:var(--begg-primary-dark)}.spinner-border{width:3rem;height:3rem;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;animation:spinner-border .75s linear infinite}@keyframes spinner-border{to{transform:rotate(360deg)}}.alert{padding:16px;border-radius:var(--begg-radius-sm);font-family:Inter,sans-serif;font-size:14px;line-height:1.5;margin-bottom:20px;border-left:4px solid transparent}.alert-info{background-color:#f0f7ff;border-left-color:var(--begg-primary);color:var(--begg-text-dark)}.alert-info h5{font-family:Poppins,sans-serif;font-weight:600;margin:0 0 8px;color:var(--begg-text-dark)}.alert-info p{margin:0 0 16px;color:var(--begg-text-gray)}.blog-section{padding:var(--section-padding-vertical) 0;background-color:var(--begg-white);width:100%}.row.mb-24{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--card-gap);margin:0;width:100%}.row.mb-24>[class*=col-]{width:100%;padding:0;margin:0;display:flex;justify-content:center}.pagination{display:flex;justify-content:center;gap:8px;margin-top:40px;list-style:none;padding:0}.pagination .page-item .page-link{padding:8px 14px;border-radius:var(--begg-radius-sm);border:1px solid var(--begg-border);color:var(--begg-text-dark);background:var(--begg-white);transition:var(--begg-transition);text-decoration:none;font-family:Inter,sans-serif;font-size:14px}.pagination .page-item.active .page-link{background:var(--begg-primary);color:var(--begg-white);border-color:var(--begg-primary)}.pagination .page-item .page-link:hover{background:var(--begg-primary-light);color:var(--begg-white);border-color:var(--begg-primary-light)}@media (max-width: 1024px){.container{padding:0 30px}.row.mb-24{grid-template-columns:repeat(3,1fr);gap:18px}}@media (max-width: 768px){.container{padding:0 25px}.row.mb-24{grid-template-columns:repeat(2,1fr);gap:16px}.d-flex.justify-content-end{justify-content:center!important}.btn{width:100%;justify-content:center}.col-12{width:100%}}@media (max-width: 480px){.container{padding:0 20px}.mt-60{margin-top:40px}.row.mb-24{grid-template-columns:1fr;gap:20px}}@media (max-width: 375px){.container{padding:0 15px}}:root{--begg-green: #76BD47;--begg-green-hover: #83C259;--begg-grey: #D8D8D9;--begg-grey-dark: #64748b;--begg-grey-light: #f8fafc;--begg-white: #FFFFFF;--begg-black: #181818;--font-primary: "Poppins", "Montserrat", sans-serif;--font-secondary: "Inter", "Roboto", sans-serif;--spacing-xs: .5rem;--spacing-sm: 1rem;--spacing-md: 1.5rem;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .05);--shadow-md: 0 4px 12px rgba(0, 0, 0, .08);--transition: all .3s cubic-bezier(.4, 0, .2, 1)}.chronique-editor-wrapper{display:flex;flex-direction:column;gap:.75rem;width:100%}.editor-info-bar{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;background:var(--begg-grey-light);border-radius:10px;border:1px solid var(--begg-grey);transition:var(--transition);font-size:.85rem}.editor-info-bar.focused{border-color:var(--begg-green);background:#76bd470a}.info-left,.info-right{display:flex;align-items:center;gap:var(--spacing-xs)}.word-count{display:flex;align-items:center;gap:.4rem;font-weight:600;color:var(--begg-black);font-family:var(--font-secondary)}.count-label{font-size:1rem}.count-value{color:var(--begg-green);font-weight:700}.auto-save-indicator{display:flex;align-items:center;gap:.4rem;color:var(--begg-grey-dark);font-weight:500;font-family:var(--font-secondary)}.dot{display:inline-block;width:.5rem;height:.5rem;border-radius:50%;background:var(--begg-green);animation:pulse 2s ease-in-out infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.ck-editor-container{border-radius:12px;overflow:hidden;box-shadow:var(--shadow-sm);transition:var(--transition)}.ck-editor-container.focused{box-shadow:0 0 0 3px #76bd471a,0 4px 12px #00000014}.ck-editor__main{border:2px solid var(--begg-grey);border-radius:12px;transition:var(--transition)}.ck-editor-container.focused .ck-editor__main{border-color:var(--begg-green)}.ck-editor__editable{min-height:450px;padding:1.5rem;font-size:1.05rem;line-height:1.8;color:var(--begg-black);font-family:var(--font-secondary)}.ck-editor__editable::-moz-placeholder{color:var(--begg-grey-dark);font-style:italic}.ck-editor__editable::placeholder{color:var(--begg-grey-dark);font-style:italic}.ck-toolbar{background:linear-gradient(to right,var(--begg-white),var(--begg-grey-light));border:none;border-bottom:1px solid var(--begg-grey);padding:.75rem .5rem;gap:.5rem;display:flex;flex-wrap:wrap}.ck-toolbar__items{display:flex;flex-wrap:wrap;gap:.25rem}.ck-toolbar__separator{background:var(--begg-grey);width:1px;height:1.5rem;margin:0 .25rem}.ck-toolbar__grouped-dropdown{display:flex;gap:.25rem}.ck-button{border-radius:8px;padding:.5rem .75rem;transition:var(--transition);border:none;background:transparent;color:var(--begg-black);cursor:pointer;font-family:var(--font-secondary);font-size:.9rem}.ck-button:hover:not(.ck-disabled){background:#76bd471a;color:var(--begg-green)}.ck-button:active:not(.ck-disabled){background:#76bd4733}.ck-button.ck-on{background:var(--begg-green);color:var(--begg-white)}.ck-button.ck-on:hover{background:var(--begg-green-hover)}.ck-button.ck-disabled{opacity:.5;cursor:not-allowed}.ck-button svg{width:1.1rem;height:1.1rem}.ck-dropdown__button{border-radius:8px;padding:.5rem .75rem}.ck-dropdown__panel{border-radius:10px;border:1px solid var(--begg-grey);box-shadow:var(--shadow-md);background:var(--begg-white);margin-top:.5rem}.ck-list__item{padding:0}.ck-list__item button{width:100%;padding:.75rem 1rem;border:none;background:transparent;color:var(--begg-black);text-align:left;cursor:pointer;transition:var(--transition);font-family:var(--font-secondary);font-size:.95rem}.ck-list__item button:hover{background:#76bd471a;color:var(--begg-green)}.ck-list__item button.ck-on{background:#76bd4726;color:var(--begg-green);font-weight:600}.ck-content h1,.ck-content h2,.ck-content h3,.ck-content h4,.ck-content h5,.ck-content h6{color:var(--begg-black);font-weight:700;margin:1.5rem 0 .75rem;font-family:var(--font-primary)}.ck-content h1{font-size:2rem;line-height:1.3}.ck-content h2{font-size:1.75rem;line-height:1.3}.ck-content h3{font-size:1.5rem;line-height:1.4}.ck-content h4{font-size:1.25rem}.ck-content p{margin:1rem 0;line-height:1.8}.ck-content ul,.ck-content ol{margin:1rem 0;padding-left:2rem}.ck-content li{margin:.5rem 0;line-height:1.6}.ck-content a{color:var(--begg-green);text-decoration:underline;cursor:pointer;transition:var(--transition)}.ck-content a:hover{color:var(--begg-green-hover);text-decoration-thickness:2px}.ck-content strong{font-weight:700}.ck-content em{font-style:italic}.ck-content u{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.ck-content blockquote{border-left:4px solid var(--begg-green);margin:1.5rem 0;padding:1rem 1.5rem;background:#76bd470d;font-style:italic;color:var(--begg-grey-dark)}.ck-content code{background:var(--begg-grey-light);padding:.2rem .4rem;border-radius:4px;font-family:Courier New,monospace;font-size:.9em;color:#d63384}.ck-content hr{border:none;height:1px;background:var(--begg-grey);margin:2rem 0}@media (max-width: 768px){.ck-editor__editable{min-height:350px;padding:1.25rem;font-size:1rem}.ck-toolbar{padding:.5rem .4rem;gap:.3rem}.ck-button{padding:.4rem .6rem}.editor-info-bar{padding:.6rem .9rem;font-size:.8rem;gap:var(--spacing-sm);flex-direction:column;align-items:flex-start}.info-right{width:100%}.auto-save-indicator{font-size:.8rem}}@media (max-width: 480px){.chronique-editor-wrapper{gap:.5rem}.editor-info-bar{padding:.5rem .8rem;font-size:.75rem;flex-direction:column;align-items:flex-start;gap:.5rem}.info-left,.info-right{width:100%;justify-content:space-between}.word-count{font-size:.8rem}.count-label{font-size:.9rem}.auto-save-indicator{font-size:.75rem;width:100%}.ck-editor-container{border-radius:10px}.ck-editor__editable{min-height:300px;padding:1rem;font-size:.95rem;line-height:1.7}.ck-toolbar{padding:.4rem .3rem;gap:.2rem}.ck-button{padding:.3rem .5rem;font-size:.8rem}.ck-button svg{width:1rem;height:1rem}.ck-toolbar__separator{height:1.2rem;margin:0 .2rem}.ck-dropdown__button{padding:.3rem .5rem}.ck-list__item button{padding:.6rem .8rem;font-size:.85rem}.ck-content h1{font-size:1.6rem}.ck-content h2{font-size:1.4rem}.ck-content h3{font-size:1.2rem}.ck-content h4{font-size:1.1rem}.ck-content p{font-size:.95rem;line-height:1.6}.ck-content blockquote{padding:.75rem 1rem;margin:1rem 0}.ck-content ul,.ck-content ol{padding-left:1.5rem}}:root{--begg-green: #76BD47;--begg-green-hover: #83C259;--begg-green-light: #D5EAC7;--begg-black: #181818;--begg-grey: #D8D8D9;--begg-white: #FFFFFF;--begg-grey-dark: #64748b;--begg-grey-light: #f8fafc;--begg-red: #ef4444;--begg-red-dark: #dc2626;--begg-success: #10b981;--font-primary: "Poppins", "Montserrat", sans-serif;--font-secondary: "Inter", "Roboto", sans-serif;--spacing-xs: .5rem;--spacing-sm: 1rem;--spacing-md: 1.5rem;--spacing-lg: 2rem;--spacing-xl: 3rem;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .05);--shadow-md: 0 4px 12px rgba(0, 0, 0, .08);--shadow-lg: 0 10px 25px rgba(0, 0, 0, .1);--transition: all .3s cubic-bezier(.4, 0, .2, 1);--transition-fast: all .15s ease-out}.chronique-page{min-height:100vh;background:var(--begg-grey-light);font-family:var(--font-secondary);color:var(--begg-black)}.chronique-header{padding:var(--spacing-md);background:var(--begg-white);border-bottom:1px solid var(--begg-grey);box-shadow:var(--shadow-sm);position:sticky;top:0;z-index:10}.btn-back{display:inline-flex;align-items:center;gap:var(--spacing-xs);padding:.75rem 1.5rem;border:none;background:transparent;color:var(--begg-green);font-weight:600;font-size:1rem;font-family:var(--font-primary);cursor:pointer;border-radius:10px;transition:var(--transition)}.btn-back:hover{background:#76bd4714;color:var(--begg-green-hover)}.icon-arrow{width:1.25rem;height:1.25rem}.success-toast{position:fixed;top:var(--spacing-md);right:var(--spacing-md);display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);background:var(--begg-success);color:var(--begg-white);border-radius:10px;box-shadow:var(--shadow-lg);font-weight:600;animation:slideInRight .3s ease-out;z-index:100}.toast-icon{display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;font-size:.8rem}@keyframes slideInRight{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@media (max-width: 640px){.success-toast{top:auto;bottom:var(--spacing-md);right:var(--spacing-sm);left:var(--spacing-sm)}}.chronique-container{max-width:1400px;margin:0 auto;padding:var(--spacing-md)}.chronique-wrapper{display:grid;grid-template-columns:1fr 360px;gap:var(--spacing-lg);align-items:start}@media (max-width: 1024px){.chronique-wrapper{grid-template-columns:1fr;gap:var(--spacing-md)}}.chronique-main{display:flex;flex-direction:column;gap:var(--spacing-lg)}.editor-card{background:var(--begg-white);border-radius:16px;padding:var(--spacing-lg);box-shadow:var(--shadow-md);display:flex;flex-direction:column;gap:var(--spacing-lg)}.title-section{padding-bottom:var(--spacing-md);border-bottom:2px solid var(--begg-grey-light)}.title-input-wrapper{position:relative}.input-label{display:block;font-size:.875rem;font-weight:700;color:var(--begg-black);margin-bottom:var(--spacing-xs);text-transform:uppercase;letter-spacing:.5px;font-family:var(--font-primary)}.chronique-title-input{width:100%;padding:1.125rem;font-size:1.75rem;font-weight:700;color:var(--begg-black);border:2px solid transparent;border-radius:12px;background:var(--begg-grey-light);transition:var(--transition);outline:none;font-family:var(--font-primary)}.chronique-title-input:focus{border-color:var(--begg-green);background:var(--begg-white);box-shadow:inset 0 0 0 3px #76bd4714}.chronique-title-input::-moz-placeholder{color:var(--begg-grey-dark)}.chronique-title-input::placeholder{color:var(--begg-grey-dark)}.char-count{position:absolute;bottom:1rem;right:1.125rem;font-size:.8rem;font-weight:600;color:var(--begg-grey-dark);font-family:var(--font-secondary)}.chapter-editor-zone{background:var(--begg-grey-light);border-radius:12px;padding:var(--spacing-lg);border-left:4px solid var(--begg-green);display:flex;flex-direction:column;gap:var(--spacing-md)}.chapter-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-sm)}.section-heading{font-size:1.25rem;font-weight:700;color:var(--begg-black);margin:0;font-family:var(--font-primary)}.btn-close-editor{width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;border:none;background:var(--begg-white);color:var(--begg-grey-dark);font-size:1.5rem;cursor:pointer;border-radius:8px;transition:var(--transition)}.btn-close-editor:hover{background:var(--begg-grey);color:var(--begg-black)}.chapter-title-wrapper{display:flex;flex-direction:column;gap:var(--spacing-xs)}.chapter-title-input{width:100%;padding:1rem;font-size:1.25rem;font-weight:600;color:var(--begg-black);border:2px solid var(--begg-grey);border-radius:10px;background:var(--begg-white);transition:var(--transition);outline:none;font-family:var(--font-primary)}.chapter-title-input:focus{border-color:var(--begg-green);box-shadow:0 0 0 3px #76bd4714}.chapter-title-input::-moz-placeholder{color:var(--begg-grey-dark)}.chapter-title-input::placeholder{color:var(--begg-grey-dark)}.editor-wrapper{display:flex;flex-direction:column;gap:var(--spacing-xs)}.chapter-actions{display:flex;gap:var(--spacing-sm);margin-top:var(--spacing-sm)}.btn-save{padding:1rem 1.5rem}.empty-editor-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem;text-align:center;color:var(--begg-grey-dark);border:2px dashed var(--begg-grey);border-radius:12px;background:var(--begg-grey-light)}.empty-icon{font-size:3rem;margin-bottom:var(--spacing-sm);opacity:.6}.empty-editor-state h4{font-size:1.25rem;font-weight:700;color:var(--begg-black);margin:0 0 .5rem;font-family:var(--font-primary)}.empty-editor-state p{font-size:.95rem;margin:0;line-height:1.5}.publish-zone{padding-top:var(--spacing-md);border-top:2px solid var(--begg-grey-light);display:flex;flex-direction:column;gap:var(--spacing-sm)}.btn-publish{width:100%;padding:1.125rem 1.5rem;font-size:1.05rem}.publish-help{font-size:.875rem;color:var(--begg-grey-dark);margin:0;text-align:center}.chronique-sidebar{display:flex;flex-direction:column;gap:var(--spacing-md)}.sidebar-section{background:var(--begg-white);border-radius:16px;padding:var(--spacing-lg);box-shadow:var(--shadow-md);display:flex;flex-direction:column;gap:var(--spacing-md)}.section-title{font-size:1rem;font-weight:700;color:var(--begg-black);margin:0;text-transform:uppercase;letter-spacing:.5px;font-family:var(--font-primary)}.cover-section{gap:var(--spacing-md)}.cover-upload{cursor:pointer;display:block;border-radius:12px;overflow:hidden}.file-input{display:none}.cover-preview{position:relative;border-radius:12px;overflow:hidden;aspect-ratio:3/4;box-shadow:var(--shadow-md)}.cover-preview img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.cover-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0006;display:flex;align-items:center;justify-content:center;opacity:0;transition:var(--transition)}.cover-upload:hover .cover-overlay{opacity:1}.overlay-text{color:var(--begg-white);font-weight:700;font-size:1rem;font-family:var(--font-primary)}.cover-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-sm);padding:2.5rem 1.5rem;border:2px dashed var(--begg-grey);border-radius:12px;background:var(--begg-grey-light);transition:var(--transition);aspect-ratio:3/4}.cover-upload:hover .cover-placeholder{border-color:var(--begg-green);background:#76bd470d}.placeholder-icon{width:2.5rem;height:2.5rem;color:var(--begg-grey-dark);opacity:.5}.placeholder-text{margin:0;font-size:.95rem;font-weight:600;color:var(--begg-black);font-family:var(--font-primary)}.placeholder-subtext{margin:0;font-size:.8rem;color:var(--begg-grey-dark)}.chapters-header{display:flex;align-items:center;justify-content:space-between}.btn-new-chapter{width:100%;padding:1rem;gap:var(--spacing-xs)}.btn-new-chapter .btn-icon{font-size:1.25rem}.chapters-list{display:flex;flex-direction:column;gap:.5rem;max-height:500px;overflow-y:auto;scroll-behavior:smooth}.chapters-list::-webkit-scrollbar{width:6px}.chapters-list::-webkit-scrollbar-track{background:var(--begg-grey-light);border-radius:1rem}.chapters-list::-webkit-scrollbar-thumb{background:var(--begg-grey);border-radius:1rem}.chapters-list::-webkit-scrollbar-thumb:hover{background:var(--begg-green)}.chapter-item{position:relative;display:flex;align-items:center;justify-content:space-between;padding:1rem;border:2px solid var(--begg-grey-light);border-radius:10px;background:var(--begg-grey-light);transition:var(--transition);cursor:pointer;animation:slideIn .2s ease-out}@keyframes slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.chapter-item:hover{border-color:var(--begg-green);background:#76bd470d}.chapter-item.active{border-color:var(--begg-green);background:#76bd471a;box-shadow:inset 0 0 0 1px var(--begg-green)}.chapter-content{display:flex;align-items:center;gap:var(--spacing-sm);flex:1;min-width:0;cursor:pointer}.chapter-badge{flex-shrink:0;padding:.375rem .75rem;background:var(--begg-green);color:var(--begg-white);font-size:.75rem;font-weight:700;border-radius:6px;text-transform:uppercase;letter-spacing:.4px;font-family:var(--font-primary)}.chapter-text{display:flex;flex-direction:column;gap:.25rem;min-width:0}.chapter-name{display:block;font-size:.95rem;font-weight:600;color:var(--begg-black);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-secondary)}.chapter-actions-mini{flex-shrink:0;display:flex;gap:var(--spacing-xs)}.btn-delete{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--begg-grey-dark);cursor:pointer;border-radius:8px;transition:var(--transition);padding:0}.btn-delete:hover{background:#ef44441a;color:var(--begg-red)}.btn-delete svg{width:1.25rem;height:1.25rem}.delete-confirm{position:absolute;top:100%;right:0;width:100%;margin-top:.5rem;padding:var(--spacing-sm);background:var(--begg-white);border:2px solid var(--begg-red);border-radius:10px;box-shadow:var(--shadow-lg);z-index:20;animation:slideDown .2s ease-out}.delete-confirm p{margin:0 0 var(--spacing-sm) 0;font-size:.9rem;font-weight:600;color:var(--begg-black)}.confirm-actions{display:flex;gap:var(--spacing-xs)}.btn-confirm-yes,.btn-confirm-no{flex:1;padding:.625rem;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:var(--transition);font-size:.85rem;font-family:var(--font-primary)}.btn-confirm-yes{background:var(--begg-red);color:var(--begg-white)}.btn-confirm-yes:hover{background:var(--begg-red-dark)}.btn-confirm-no{background:var(--begg-grey-light);color:var(--begg-black)}.btn-confirm-no:hover{background:var(--begg-grey)}.empty-chapters{display:flex;align-items:center;justify-content:center;padding:2rem 1rem;color:var(--begg-grey-dark);font-size:.9rem;text-align:center;background:var(--begg-grey-light);border-radius:10px}.btn-primary,.btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-xs);padding:1rem 1.5rem;border:none;border-radius:12px;font-weight:700;cursor:pointer;transition:var(--transition);font-family:var(--font-primary);font-size:1rem;text-align:center}.btn-primary{background:var(--begg-green);color:var(--begg-white)}.btn-primary:hover:not(:disabled){background:var(--begg-green-hover);transform:translateY(-2px);box-shadow:var(--shadow-md)}.btn-primary:active:not(:disabled){transform:translateY(0)}.btn-primary:disabled{opacity:.5;cursor:not-allowed}.btn-secondary{background:var(--begg-grey-light);color:var(--begg-black);border:2px solid var(--begg-green)}.btn-secondary:hover{background:#76bd4714}.btn-icon{font-size:1.25rem;line-height:1}.spinner{display:inline-block;width:1rem;height:1rem;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin .8s linear infinite}@media (max-width: 768px){.chronique-container{padding:var(--spacing-sm)}.chronique-wrapper{gap:var(--spacing-md)}.editor-card{padding:var(--spacing-md);gap:var(--spacing-md)}.chronique-title-input{font-size:1.5rem;padding:.875rem}.chapter-editor-zone{padding:var(--spacing-md);gap:var(--spacing-sm)}.section-heading{font-size:1.1rem}.empty-editor-state{padding:2rem 1rem}.sidebar-section{padding:var(--spacing-md)}.btn-primary,.btn-secondary{padding:.875rem 1.25rem;font-size:.95rem}.chapter-item{padding:.875rem}.chapter-name{font-size:.9rem}.chapters-list{max-height:400px}.cover-preview{aspect-ratio:3/4}.cover-placeholder{aspect-ratio:3/4;padding:2rem 1rem}.placeholder-icon{width:2rem;height:2rem}}@media (max-width: 480px){.chronique-header{padding:var(--spacing-sm)}.btn-back{padding:.625rem 1rem;font-size:.9rem}.chronique-container{padding:var(--spacing-sm)}.editor-card{padding:var(--spacing-sm);gap:var(--spacing-sm)}.title-section{padding-bottom:var(--spacing-sm)}.chronique-title-input{font-size:1.25rem;padding:.75rem}.char-count{bottom:.75rem;right:.75rem;font-size:.75rem}.chapter-editor-zone{padding:var(--spacing-sm);gap:var(--spacing-sm);border-radius:10px}.chapter-header{margin-bottom:0}.section-heading{font-size:1rem}.btn-close-editor{width:2rem;height:2rem;font-size:1.25rem}.chapter-title-input{padding:.75rem;font-size:1.1rem}.empty-editor-state{padding:1.5rem 1rem;border-radius:10px}.empty-icon{font-size:2.5rem;margin-bottom:var(--spacing-xs)}.empty-editor-state h4{font-size:1.1rem}.empty-editor-state p{font-size:.85rem}.publish-zone{padding-top:var(--spacing-sm);gap:var(--spacing-xs)}.btn-publish{padding:1rem;font-size:1rem}.publish-help{font-size:.8rem}.sidebar-section{padding:var(--spacing-sm);gap:var(--spacing-sm)}.section-title{font-size:.9rem}.btn-primary,.btn-secondary{padding:.75rem 1rem;font-size:.9rem;border-radius:10px}.btn-icon{font-size:1.1rem}.btn-new-chapter{padding:.875rem}.chapter-item{padding:.75rem;border-radius:8px;gap:var(--spacing-xs)}.chapter-badge{padding:.3rem .6rem;font-size:.7rem}.chapter-name{font-size:.85rem}.btn-delete{width:1.75rem;height:1.75rem}.btn-delete svg{width:1rem;height:1rem}.delete-confirm{padding:var(--spacing-xs)}.delete-confirm p{margin-bottom:var(--spacing-xs);font-size:.85rem}.btn-confirm-yes,.btn-confirm-no{padding:.5rem;font-size:.8rem;border-radius:6px}.chapters-list{max-height:350px}.empty-chapters{padding:1.5rem 1rem;font-size:.85rem;border-radius:8px}.cover-placeholder{aspect-ratio:3/4;padding:1.5rem 1rem;border-radius:10px}.placeholder-icon{width:1.75rem;height:1.75rem}.placeholder-text{font-size:.9rem}.placeholder-subtext{font-size:.75rem}.success-toast{padding:var(--spacing-xs) var(--spacing-sm);font-size:.9rem;left:var(--spacing-xs);right:var(--spacing-xs);width:auto}.toast-icon{font-size:.7rem}}.cd-page{--cd-green: #76bd47;--cd-green-dark: #5a9a35;--cd-green-light: #e8f5e0;--cd-green-glow: rgba(118, 189, 71, .12);--cd-text: #1a2332;--cd-text-secondary: #4a5568;--cd-text-muted: #8896a6;--cd-bg: #f7faf5;--cd-surface: #ffffff;--cd-border: #e8ecf1;--cd-border-light: #f1f4f8;--cd-radius: 16px;--cd-radius-sm: 10px;--cd-radius-xs: 6px;--cd-shadow-sm: 0 1px 3px rgba(0, 0, 0, .04), 0 1px 2px rgba(0, 0, 0, .03);--cd-shadow-md: 0 4px 24px rgba(0, 0, 0, .06);--cd-shadow-lg: 0 12px 48px rgba(0, 0, 0, .08);--cd-shadow-green: 0 8px 32px rgba(118, 189, 71, .18);--cd-transition: .3s cubic-bezier(.4, 0, .2, 1)}.cd-page{background:var(--cd-bg);min-height:100vh;width:100%}.cd-section{padding:0;width:100%}.cd-container{width:100%;max-width:1400px;margin:0 auto;padding:0;box-sizing:border-box}.cd-loading{display:flex;justify-content:center;align-items:center;min-height:500px}.cd-loading-inner{display:flex;flex-direction:column;align-items:center;gap:16px}.cd-loading-text{font-family:Inter,sans-serif;font-size:14px;color:var(--cd-text-muted);margin:0;letter-spacing:.02em}.cd-hero{padding:48px 0 32px}.cd-hero-content{max-width:820px;margin-left:0;padding-left:0}.cd-badge{display:inline-flex;align-items:center;font-family:Inter,sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--cd-green);background:var(--cd-green-light);padding:6px 14px;border-radius:100px;margin-bottom:20px}.cd-title{font-family:Poppins,sans-serif;font-size:42px;font-weight:800;color:var(--cd-text);line-height:1.2;letter-spacing:-.03em;margin:0 0 28px}.cd-meta{display:flex;align-items:center;gap:20px}.cd-author{display:flex;align-items:center;gap:12px}.cd-avatar{width:44px;height:44px;border-radius:50%;background:var(--cd-green-light);border:2px solid var(--cd-green);display:flex;align-items:center;justify-content:center;overflow:hidden}.cd-avatar img{width:22px;height:22px;-o-object-fit:contain;object-fit:contain}.cd-author-info{display:flex;flex-direction:column}.cd-author-name{font-family:Poppins,sans-serif;font-size:15px;font-weight:600;color:var(--cd-text);line-height:1.3}.cd-separator{width:1px;height:32px;background:var(--cd-border)}.cd-date{display:flex;align-items:center;gap:8px;font-family:Inter,sans-serif;font-size:14px;color:var(--cd-text-secondary)}.cd-date-icon{width:18px;height:18px;color:var(--cd-text-muted)}.cd-cover{position:relative;width:100%;border-radius:0;overflow:hidden;margin-bottom:48px;box-shadow:var(--cd-shadow-lg)}.cd-cover-img{width:100%;height:480px;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.4,0,.2,1)}.cd-cover:hover .cd-cover-img{transform:scale(1.03)}.cd-cover-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.1) 100%);pointer-events:none}.cd-layout{display:grid;grid-template-columns:1fr 380px;gap:48px;align-items:start;margin-left:0;padding-left:0}.cd-main{background:var(--cd-surface);border-radius:var(--cd-radius);padding:48px;box-shadow:var(--cd-shadow-sm);border:1px solid var(--cd-border-light);margin-left:0}.protected-content{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.protected-content::selection{background:transparent}.protected-content::-moz-selection{background:transparent}.cd-content{font-family:Inter,sans-serif;font-size:17px;line-height:1.8;color:var(--cd-text);letter-spacing:.01em}.cd-content h1,.cd-content h2,.cd-content h3,.cd-content h4,.cd-content h5,.cd-content h6{font-family:Poppins,sans-serif;font-weight:700;color:var(--cd-text);margin-top:40px;margin-bottom:16px;letter-spacing:-.02em}.cd-content h1{font-size:28px}.cd-content h2{font-size:24px}.cd-content h3{font-size:20px}.cd-content h4{font-size:18px}.cd-content h5{font-size:16px}.cd-content h6{font-size:14px}.cd-content p{margin-bottom:24px}.cd-content ul,.cd-content ol{margin-bottom:24px;padding-left:28px}.cd-content li{margin-bottom:10px}.cd-content blockquote{border-left:4px solid var(--cd-green);padding:20px 28px;margin:36px 0;background:var(--cd-green-glow);border-radius:0 var(--cd-radius-sm) var(--cd-radius-sm) 0;font-style:italic;color:var(--cd-text-secondary)}.cd-content a{color:var(--cd-green-dark);text-decoration:underline;text-decoration-color:#76bd474d;text-underline-offset:3px;transition:color var(--cd-transition),text-decoration-color var(--cd-transition)}.cd-content a:hover{color:var(--cd-green);text-decoration-color:var(--cd-green)}.cd-content img{max-width:100%;height:auto;border-radius:var(--cd-radius-sm);margin:28px 0}.cd-content pre{background:#1a2332;color:#e2e8f0;padding:24px;border-radius:var(--cd-radius-sm);overflow-x:auto;margin:28px 0;font-size:14px;line-height:1.6}.cd-content code{background:var(--cd-green-light);color:var(--cd-green-dark);padding:2px 8px;border-radius:4px;font-size:.9em}.cd-content pre code{background:transparent;color:inherit;padding:0}.cd-chapitre-titre{font-family:Poppins,sans-serif;font-size:24px;font-weight:700;color:var(--cd-green-dark);margin-bottom:24px;padding-bottom:12px;border-bottom:2px solid var(--cd-green-light)}.cd-divider{height:1px;background:linear-gradient(90deg,var(--cd-border),transparent);margin:40px 0 32px}.cd-actions{display:flex;gap:12px}.cd-action-btn{display:inline-flex;align-items:center;gap:10px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;padding:12px 24px;border-radius:100px;border:1.5px solid var(--cd-border);background:var(--cd-surface);color:var(--cd-text-secondary);cursor:pointer;transition:all var(--cd-transition)}.cd-action-btn svg{width:18px;height:18px}.cd-action-btn:hover{border-color:var(--cd-green);color:var(--cd-green);background:var(--cd-green-light);box-shadow:var(--cd-shadow-green);transform:translateY(-2px)}.cd-sidebar{position:sticky;top:32px;display:flex;flex-direction:column;gap:24px}.cd-widget{background:var(--cd-surface);border-radius:var(--cd-radius);padding:28px;border:1px solid var(--cd-border-light);box-shadow:var(--cd-shadow-sm)}.cd-widget-header{display:flex;align-items:center;gap:12px;margin-bottom:20px}.cd-widget-accent{width:4px;height:24px;background:var(--cd-green);border-radius:4px}.cd-widget-title{font-family:Poppins,sans-serif;font-size:18px;font-weight:700;color:var(--cd-text);margin:0}.cd-chapitres-list{display:flex;flex-direction:column;gap:8px}.cd-chapitre-item{display:flex;align-items:center;gap:12px;padding:12px 16px;background:var(--cd-surface);border:1.5px solid var(--cd-border);border-radius:var(--cd-radius-sm);font-family:Inter,sans-serif;font-size:14px;font-weight:500;color:var(--cd-text-secondary);cursor:pointer;transition:all var(--cd-transition);text-align:left;width:100%}.cd-chapitre-item:hover{border-color:var(--cd-green);background:var(--cd-green-light);transform:translate(4px)}.cd-chapitre-item.active{border-color:var(--cd-green);background:var(--cd-green-light);color:var(--cd-green-dark);font-weight:600;box-shadow:var(--cd-shadow-green)}.cd-chapitre-index{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:var(--cd-green);color:#fff;border-radius:50%;font-size:12px;font-weight:700;flex-shrink:0}.cd-chapitre-nom{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cd-empty{font-family:Inter,sans-serif;font-size:14px;color:var(--cd-text-muted);text-align:center;padding:16px}@media (max-width: 1100px){.cd-layout{grid-template-columns:1fr 320px;gap:32px}.cd-main{padding:36px}.cd-title{font-size:34px}.cd-cover-img{height:400px}}@media (max-width: 991px){.cd-layout{grid-template-columns:1fr;gap:32px}.cd-sidebar{position:static}.cd-hero{padding:36px 0 24px}.cd-title{font-size:30px}.cd-cover-img{height:360px}.cd-cover{margin-bottom:36px}.cd-main{padding:32px}}@media (max-width: 767px){.cd-container{padding:0}.cd-hero{padding:28px 0 20px}.cd-title{font-size:26px;margin-bottom:20px}.cd-meta{flex-direction:column;align-items:flex-start;gap:12px}.cd-separator{display:none}.cd-cover-img{height:260px}.cd-cover{margin-bottom:28px;border-radius:0}.cd-main{padding:24px 20px;border-radius:var(--cd-radius-sm);margin-left:0}.cd-chapitre-titre{font-size:22px}.cd-content{font-size:15px;line-height:1.7}.cd-content h1{font-size:22px}.cd-content h2{font-size:20px}.cd-content h3{font-size:18px}.cd-actions{flex-direction:column}.cd-action-btn{justify-content:center}.cd-widget{padding:20px;border-radius:var(--cd-radius-sm)}.cd-chapitre-item{padding:10px 14px}}@media (max-width: 480px){.cd-container{padding:0}.cd-title{font-size:22px}.cd-badge{font-size:10px;padding:5px 12px}.cd-cover-img{height:200px}.cd-main{padding:20px 16px}.cd-chapitre-titre{font-size:20px}.cd-content{font-size:14px}.cd-chapitre-item{font-size:13px;padding:8px 12px}.cd-chapitre-index{width:22px;height:22px;font-size:11px}}.cd-section:after{content:"";display:block;height:60px;width:100%}@media (max-width: 768px){.cd-section:after{height:40px}}@media (max-width: 480px){.cd-section:after{height:30px}}@media print{.cd-page{background:#fff}.cd-sidebar,.cd-actions,.cd-cover-overlay,.cd-section:after{display:none}.cd-layout{grid-template-columns:1fr}.cd-main{box-shadow:none;border:none;padding:0}.cd-cover-img{height:auto;max-height:400px}.protected-content{-moz-user-select:auto;user-select:auto;-webkit-user-select:auto}}:root{--blog-card-width: 280px;--blog-card-height: 440px;--blog-image-height: 200px;--card-gap: 20px;--section-padding-vertical: 60px;--container-max-width: 1400px;--card-border-radius: 12px;--transition-speed: .2s;--begg-primary: #76bd47;--begg-primary-light: #83c259;--begg-primary-soft: #d5eac7;--begg-border: #d8d8d9;--begg-white: #ffffff;--begg-bg-card: #ffffff;--begg-text-dark: #181818;--begg-text-gray: #666666;--begg-text-light: #999999;--begg-bg-light: #f5f5f5}.community-page{background-color:var(--begg-white);min-height:100vh;width:100%;overflow-x:hidden}.community-search-section{width:100%;background:linear-gradient(180deg,#f8faf6,#f2f8ee);padding:40px 20px 20px;margin-bottom:20px;box-sizing:border-box}.community-section{padding:var(--section-padding-vertical) 0;width:100%;background-color:var(--begg-white)}.community-container{max-width:var(--container-max-width);margin:0 auto;padding:0 40px;box-sizing:border-box}.blog-grid-header{text-align:center;margin-bottom:48px;padding:0 20px}.blog-grid-label{display:inline-block;background:linear-gradient(135deg,var(--begg-primary) 0%,var(--begg-primary-light) 100%);color:var(--begg-white);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;padding:6px 16px;border-radius:30px;margin-bottom:16px}.blog-grid-title{font-family:Poppins,sans-serif;font-size:36px;font-weight:700;color:var(--begg-text-dark);margin:0 0 12px;line-height:1.2;word-break:break-word}.blog-grid-subtitle{font-family:Inter,sans-serif;font-size:16px;color:var(--begg-text-gray);margin:0 auto;max-width:600px;line-height:1.6;padding:0 15px}.blogs-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--card-gap);width:100%;justify-items:center}.blogs-grid-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;width:100%;text-align:center}.spinner{width:48px;height:48px;border:4px solid var(--begg-bg-light);border-top-color:var(--begg-primary);border-radius:50%;animation:spin .8s linear infinite;margin-bottom:16px}.blogs-grid-loading p{font-family:Inter,sans-serif;font-size:16px;color:var(--begg-text-gray);margin:0}.blogs-grid-error{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;width:100%;text-align:center;color:#dc3545}.blogs-grid-error i{font-size:48px;margin-bottom:16px;opacity:.5}.blogs-grid-error p{font-family:Inter,sans-serif;font-size:16px;margin:0}.blog-empty-state{text-align:center;padding:60px 20px;grid-column:1 / -1;background:var(--begg-white);border-radius:var(--card-border-radius);border:1px solid var(--begg-border);margin:20px auto;max-width:400px;width:100%}.blog-empty-state i{font-size:48px;color:var(--begg-text-light);margin-bottom:16px;opacity:.5}.blog-empty-state p{font-size:18px;color:var(--begg-text-gray);font-family:Inter,sans-serif;margin:0}.community-pagination{margin-top:60px;display:flex;justify-content:center;padding:0 20px}@media (max-width: 1024px){.community-container{padding:0 30px}.blogs-grid{grid-template-columns:repeat(3,1fr);gap:18px}.blog-grid-title{font-size:32px}}@media (max-width: 768px){.community-container{padding:0 25px}.blogs-grid{grid-template-columns:repeat(2,1fr);gap:16px}.blog-grid-title{font-size:28px}.blog-grid-subtitle{font-size:15px;max-width:500px}.community-section{padding:50px 0}.blog-grid-header{margin-bottom:40px}}@media (max-width: 576px){.community-container{padding:0 20px}.blogs-grid{grid-template-columns:1fr;gap:20px}.blog-grid-title{font-size:26px}.blog-grid-label{font-size:11px;padding:5px 14px}.blog-grid-subtitle{font-size:14px;padding:0 10px}.community-section{padding:40px 0}.blog-grid-header{margin-bottom:30px}.community-pagination{margin-top:40px}.spinner{width:40px;height:40px}.blog-empty-state{padding:40px 20px}.blog-empty-state i{font-size:40px}.blog-empty-state p{font-size:16px}}@media (max-width: 480px){.community-container{padding:0 16px}.blog-grid-title{font-size:24px}.blog-grid-label{font-size:10px;padding:4px 12px;margin-bottom:12px}.blog-grid-subtitle{font-size:14px;padding:0 5px}.community-section{padding:30px 0}.blog-grid-header{margin-bottom:25px}.blogs-grid{gap:16px}.community-pagination{margin-top:30px}.spinner{width:36px;height:36px;border-width:3px}}@media (max-width: 375px){.community-container{padding:0 12px}.blog-grid-title{font-size:22px}.blog-grid-subtitle{font-size:13px}.blogs-grid{gap:12px}.community-section{padding:25px 0}.community-pagination{margin-top:25px}}@media (max-width: 320px){.community-container{padding:0 10px}.blog-grid-title{font-size:20px}.blog-grid-subtitle{font-size:12px}.blog-grid-label{font-size:9px;padding:4px 10px}.community-section{padding:20px 0}.blog-empty-state{padding:30px 15px}.blog-empty-state i{font-size:36px}.blog-empty-state p{font-size:14px}}@media (prefers-reduced-motion: reduce){.spinner,.community-pagination button,.blog-card{animation:none!important;transition:none!important}}:root{--book-card-width: 240px;--book-card-height: 480px;--book-image-height: 320px;--card-gap: 20px;--section-padding-vertical: 60px;--container-max-width: 1400px;--card-border-radius: 12px;--transition-speed: .2s;--begg-primary: #76BD47;--begg-border: #D8D8D9;--begg-white: #ffffff;--begg-text-dark: #181818}.wishlist-container{padding:var(--section-padding-vertical) 0;background:linear-gradient(180deg,#fafcf8,#fff);width:100%;min-height:60vh;overflow:hidden}.wishlist-container .container{width:100%;max-width:var(--container-max-width);margin:0 auto;padding:0 40px;box-sizing:border-box}.wishlist-section{margin-bottom:60px}.wishlist-section:last-child{margin-bottom:0}.wishlist-section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.wishlist-title-wrapper{position:relative}.wishlist-section-title{font-family:Poppins,sans-serif;font-size:30px;font-weight:700;color:var(--begg-text-dark);margin:0;letter-spacing:-.5px}.wishlist-title-underline{width:60px;height:4px;background:var(--begg-primary);border-radius:2px;margin-top:12px}.wishlist-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--card-gap);width:100%}.wishlist-empty-state{text-align:center;padding:80px 20px;background:var(--begg-white);border-radius:var(--card-border-radius);border:1px solid var(--begg-border);max-width:600px;margin:40px auto}.wishlist-empty-icon{font-size:70px;color:#d8d8d9;margin-bottom:25px}.wishlist-empty-state h3{font-family:Poppins,sans-serif;font-size:26px;font-weight:700;color:var(--begg-text-dark);margin-bottom:15px}.wishlist-empty-state p{color:#666;margin-bottom:30px;font-size:16px;line-height:1.6}.wishlist-empty-state .btn{border-radius:10px;padding:12px 24px;font-weight:600;font-size:14px;transition:all .3s ease}.wishlist-empty-state .btn-primary{background:var(--begg-primary);border:none;color:#fff}.wishlist-empty-state .btn-primary:hover{background:#5a9c35;transform:translateY(-2px);box-shadow:0 4px 12px #76bd474d}.wishlist-empty-state .btn-outline-primary{color:var(--begg-primary);border:2px solid var(--begg-primary);background:transparent}.wishlist-empty-state .btn-outline-primary:hover{background:var(--begg-primary);color:#fff;transform:translateY(-2px)}@media (max-width: 1024px){.wishlist-container .container{padding:0 30px}.wishlist-grid{grid-template-columns:repeat(4,1fr);gap:18px}.wishlist-section-title{font-size:28px}}@media (max-width: 768px){.wishlist-container .container{padding:0 25px}.wishlist-grid{grid-template-columns:repeat(3,1fr);gap:16px}.wishlist-section-title{font-size:24px}.wishlist-section-header{margin-bottom:30px}}@media (max-width: 480px){.wishlist-container .container{padding:0 20px}.wishlist-grid{grid-template-columns:repeat(2,1fr);gap:12px}.wishlist-section-title{font-size:22px}.wishlist-empty-state{padding:60px 15px}.wishlist-empty-state h3{font-size:22px}.wishlist-empty-state .d-flex{flex-direction:column;gap:10px}}@media (max-width: 375px){.wishlist-container .container{padding:0 15px}.wishlist-grid{grid-template-columns:1fr;gap:16px}.wishlist-section-title{font-size:20px}}:root{--begg-vert-principal: #76bd47;--begg-vert-secondaire: #83c259;--begg-vert-clair: #d5eac7;--begg-noir-texte: #181818;--begg-gris-clair: #d8d8d9;--begg-blanc: #ffffff;--begg-rouge-promo: #ff4757;--begg-rouge-clair: #ff6b6b;--filter-bg: #ffffff;--filter-border: #e8e8e9;--filter-shadow: 0 8px 30px rgba(0, 0, 0, .08);--filter-radius: 16px}.supply-filter-sidebar{background:var(--filter-bg);border-radius:var(--filter-radius);padding:24px;box-shadow:var(--filter-shadow);border:1px solid var(--filter-border);position:sticky;top:24px;max-height:calc(100vh - 48px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--begg-vert-clair) #f5f5f5}.supply-filter-sidebar::-webkit-scrollbar{width:6px}.supply-filter-sidebar::-webkit-scrollbar-track{background:#f5f5f5;border-radius:10px}.supply-filter-sidebar::-webkit-scrollbar-thumb{background:var(--begg-vert-clair);border-radius:10px}.supply-filter-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px;padding-bottom:16px;border-bottom:2px solid var(--begg-vert-clair)}.supply-filter-title{font-family:Inter,sans-serif;font-size:22px;font-weight:600;color:var(--begg-noir-texte);margin:0}.supply-filter-reset-btn{background:none;border:none;color:var(--begg-vert-principal);font-size:14px;font-weight:500;cursor:pointer;padding:6px 12px;border-radius:8px;transition:all .2s ease;display:flex;align-items:center;gap:6px}.supply-filter-reset-btn:hover{background:#76bd471a}.supply-filter-section{margin-bottom:32px}.supply-filter-section-header{margin-bottom:20px}.supply-filter-section-title{font-family:Inter,sans-serif;font-size:16px;font-weight:600;color:var(--begg-noir-texte);margin:0 0 8px}.supply-filter-divider{height:3px;width:40px;background:linear-gradient(90deg,var(--begg-vert-principal) 0%,var(--begg-vert-secondaire) 100%);border-radius:2px}.supply-search-input-wrapper{position:relative;display:flex;align-items:center;width:100%}.supply-search-icon-btn{position:absolute;left:14px;top:50%;transform:translateY(-50%);background:none;border:none;color:var(--begg-gris-clair);cursor:pointer;padding:0;width:18px;height:18px;display:flex;align-items:center;justify-content:center;z-index:2;transition:color .2s ease}.supply-search-icon-btn:hover{color:var(--begg-vert-principal)}.supply-search-icon-btn i{font-size:14px}.supply-filter-search-input{width:100%;padding:12px 14px 12px 40px;border:2px solid var(--begg-gris-clair);border-radius:12px;font-family:Inter,sans-serif;font-size:14px;color:var(--begg-noir-texte);background:var(--begg-blanc);transition:all .3s ease;line-height:1.5;box-sizing:border-box;height:46px}.supply-filter-search-input::-moz-placeholder{color:#999;font-family:Inter,sans-serif;font-size:13px;line-height:1.5;opacity:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.supply-filter-search-input::placeholder{color:#999;font-family:Inter,sans-serif;font-size:13px;line-height:1.5;opacity:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.supply-filter-search-input:focus{outline:none;border-color:var(--begg-vert-principal);box-shadow:0 0 0 3px #76bd471a}.supply-clear-search-btn{position:absolute;right:14px;top:50%;transform:translateY(-50%);background:none;border:none;color:#999;cursor:pointer;padding:4px;font-size:12px;transition:color .2s ease;z-index:2;width:18px;height:18px;display:flex;align-items:center;justify-content:center}.supply-clear-search-btn:hover{color:var(--begg-noir-texte)}.b-unstyle{background:transparent;border:none;padding:0;margin:0;outline:none}.supply-price-filter-simple{padding:8px 0}.supply-price-input-container{position:relative;margin-bottom:12px}.supply-price-input{width:100%;padding:12px 50px 12px 14px;border:2px solid var(--begg-gris-clair);border-radius:12px;font-family:Inter,sans-serif;font-size:14px;color:var(--begg-noir-texte);background:var(--begg-blanc);transition:all .3s ease;line-height:1.5;box-sizing:border-box;height:46px}.supply-price-input::-moz-placeholder{color:#999;font-size:13px;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.supply-price-input::placeholder{color:#999;font-size:13px;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.supply-price-input:focus{outline:none;border-color:var(--begg-vert-principal);box-shadow:0 0 0 3px #76bd471a}.supply-price-input-label{position:absolute;right:14px;top:50%;transform:translateY(-50%);font-family:Inter,sans-serif;font-size:13px;color:#666;pointer-events:none}.supply-price-hint{margin-top:8px}.supply-hint-text{font-family:Inter,sans-serif;font-size:12px;color:#999;font-style:italic}.supply-filter-options{display:flex;flex-direction:column;gap:12px;transition:all .3s ease}.supply-filter-option{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:10px;cursor:pointer;transition:all .2s ease;border:1px solid transparent}.supply-filter-option:hover{background:#76bd470d;border-color:#76bd471a}.supply-filter-option.supply-active{background:#76bd471a;border-color:var(--begg-vert-principal)}.supply-option-checkbox{width:20px;height:20px;border:2px solid var(--begg-gris-clair);border-radius:6px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;flex-shrink:0}.supply-filter-option.supply-active .supply-option-checkbox{border-color:var(--begg-vert-principal);background:var(--begg-vert-principal)}.supply-checkbox-inner{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--begg-blanc);font-size:12px}.supply-option-label{font-family:Inter,sans-serif;font-size:14px;color:var(--begg-noir-texte);flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.supply-see-more-btn{width:100%;margin-top:16px;padding:12px 16px;background:none;border:1px solid var(--begg-gris-clair);border-radius:10px;font-family:Inter,sans-serif;font-size:14px;color:#666;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .2s ease}.supply-see-more-btn:hover{border-color:var(--begg-vert-principal);color:var(--begg-vert-principal);background:#76bd470d}.supply-see-more-btn i{font-size:12px;transition:transform .3s ease}.supply-see-more-btn[aria-expanded=true] i{transform:rotate(180deg)}@media (min-width: 1400px){.supply-filter-search-input::-moz-placeholder,.supply-price-input::-moz-placeholder{font-size:14px}.supply-filter-search-input::placeholder,.supply-price-input::placeholder{font-size:14px}}@media (max-width: 992px){.supply-filter-search-input::-moz-placeholder{font-size:12px;content:"Rechercher..."}.supply-filter-search-input::placeholder{font-size:12px;content:"Rechercher..."}.supply-price-input::-moz-placeholder{font-size:12px;content:"Prix max..."}.supply-price-input::placeholder{font-size:12px;content:"Prix max..."}}@media (max-width: 768px){.supply-filter-search-input::-moz-placeholder{content:"Recherche..."}.supply-filter-search-input::placeholder{content:"Recherche..."}.supply-price-input::-moz-placeholder{content:"Max prix..."}.supply-price-input::placeholder{content:"Max prix..."}}@media (max-width: 768px){.supply-filter-sidebar{position:static;max-height:none;margin-bottom:24px}.supply-filter-title{font-size:20px}.supply-filter-section{margin-bottom:24px}.supply-filter-search-input{padding:10px 12px 10px 36px;font-size:13px;height:42px}.supply-search-icon-btn{left:12px;width:16px;height:16px}.supply-search-icon-btn i{font-size:12px}.supply-clear-search-btn{right:12px;width:16px;height:16px;font-size:11px}.supply-price-input{padding:10px 40px 10px 12px;font-size:13px;height:42px}.supply-price-input-label{font-size:12px;right:12px}}@media (max-width: 480px){.supply-filter-sidebar{padding:20px}.supply-filter-header{margin-bottom:24px}.supply-filter-title{font-size:18px}.supply-filter-section-title{font-size:15px}.supply-filter-search-input{padding:10px 10px 10px 34px;font-size:12px;height:40px}.supply-filter-search-input::-moz-placeholder{font-size:12px}.supply-filter-search-input::placeholder{font-size:12px}.supply-search-icon-btn{left:10px}.supply-search-icon-btn i{font-size:11px}.supply-price-input{padding:10px 36px 10px 10px;font-size:12px;height:40px}.supply-price-input::-moz-placeholder{font-size:12px}.supply-price-input::placeholder{font-size:12px}.supply-price-input-label{font-size:11px;right:10px}}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.supply-filter-sidebar{animation:fadeIn .3s ease-out}.supply-filter-section{animation:fadeIn .4s ease-out;animation-fill-mode:both}.supply-filter-section:nth-child(2){animation-delay:.1s}.supply-filter-section:nth-child(3){animation-delay:.2s}.supply-filter-section:nth-child(4){animation-delay:.3s}:root{--book-card-width: 240px;--book-card-height: 480px;--book-image-height: 320px;--card-gap: 20px;--card-border-radius: 12px;--transition-speed: .2s;--begg-primary: #76bd47;--begg-primary-light: #83c259;--begg-primary-soft: #d5eac7;--begg-border: #d8d8d9;--begg-white: #ffffff;--begg-bg-card: #f9f9f9;--begg-bg-image: #f5f5f5;--begg-text-dark: #181818;--begg-text-gray: #666666;--begg-text-light: #999999;--begg-sale: #ff6b35}.school-supply-section{width:100%;max-width:var(--book-card-width);margin:0 auto;padding:0;box-sizing:border-box}.school-supply-card{background:var(--begg-white);border-radius:var(--card-border-radius);overflow:hidden;border:1px solid var(--begg-border);height:var(--book-card-height);display:flex;flex-direction:column;width:100%;transition:transform var(--transition-speed) ease,box-shadow var(--transition-speed) ease}.school-supply-card:hover{transform:translateY(-4px);box-shadow:0 4px 12px #00000014}.school-supply-image-container{position:relative;overflow:hidden;background:var(--begg-bg-image);flex-shrink:0;height:var(--book-image-height)}.school-supply-image-link{display:block;width:100%;height:100%}.school-supply-image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:20px;transition:transform var(--transition-speed) ease}.school-supply-card:hover .school-supply-image{transform:scale(1.02)}.school-supply-actions{position:absolute;top:12px;right:12px;display:flex;flex-direction:column;gap:8px;z-index:3;opacity:1;transform:none}.school-supply-actions button{width:36px;height:36px;border-radius:50%;background:var(--begg-white);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #0000001f;transition:all var(--transition-speed) ease;padding:0}.school-supply-actions button i{font-size:14px;color:#555}.school-supply-actions button:hover{transform:scale(1.1);background:var(--begg-primary-soft)}.school-supply-actions .wishlist-btn:hover,.school-supply-actions .wishlist-btn.active{background:#ffe5e5}.school-supply-actions .wishlist-btn:hover i,.school-supply-actions .wishlist-btn.active i{color:#e74c3c}.school-supply-actions .cart-btn:hover,.school-supply-actions .cart-btn.active{background:#e8f5e0}.school-supply-actions .cart-btn:hover i,.school-supply-actions .cart-btn.active i{color:var(--begg-primary)}.school-supply-actions .view-btn:hover,.school-supply-actions .view-btn.active{background:#e3f2fd}.school-supply-actions .view-btn:hover i,.school-supply-actions .view-btn.active i{color:#2196f3}.school-supply-info{padding:20px;flex:1;display:flex;flex-direction:column;background:var(--begg-bg-card)}.school-supply-title{font-family:Poppins,sans-serif;font-size:16px;font-weight:600;line-height:1.4;margin:0 0 8px;height:44px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.school-supply-title a{color:var(--begg-text-dark);text-decoration:none;transition:color var(--transition-speed) ease}.school-supply-title a:hover{color:var(--begg-primary)}.school-supply-brand{font-family:Inter,sans-serif;font-size:14px;color:var(--begg-text-gray);margin:0 0 15px}.school-supply-pricing{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:auto}.school-supply-price{font-size:18px;font-weight:700;color:var(--begg-text-dark);font-family:Inter,sans-serif}@media (max-width: 1024px){.school-supply-section{max-width:220px}.school-supply-card{height:460px}.school-supply-image-container{height:300px}}@media (max-width: 768px){.school-supply-section{max-width:200px}.school-supply-card{height:440px}.school-supply-image-container{height:280px}.school-supply-title{font-size:15px;height:42px}.school-supply-brand{font-size:13px}.school-supply-price{font-size:16px}.school-supply-actions button{width:32px;height:32px}.school-supply-actions button i{font-size:13px}}@media (max-width: 480px){.school-supply-section{max-width:180px}.school-supply-card{height:420px}.school-supply-image-container{height:260px}.school-supply-info{padding:16px}.school-supply-title{font-size:14px;height:40px}.school-supply-brand{font-size:12px;margin-bottom:10px}.school-supply-price{font-size:15px}}@media (max-width: 375px){.school-supply-section{max-width:160px}.school-supply-card{height:400px}.school-supply-image-container{height:240px}.school-supply-title{font-size:13px;height:36px}.school-supply-brand{font-size:11px}.school-supply-price{font-size:14px}}@media (prefers-reduced-motion: reduce){.school-supply-card,.school-supply-image,.school-supply-actions button,.school-supply-title a{transition:none!important}.school-supply-card:hover{transform:none}}:root{--book-card-width: 240px;--book-card-height: 480px;--book-image-height: 320px;--card-gap: 20px;--section-padding-vertical: 60px;--container-max-width: 1400px;--card-border-radius: 12px;--transition-speed: .2s;--begg-primary: #76bd47;--begg-primary-light: #83c259;--begg-primary-soft: #d5eac7;--begg-border: #d8d8d9;--begg-white: #ffffff;--begg-bg-card: #f9f9f9;--begg-text-dark: #181818;--begg-text-gray: #666666;--begg-text-light: #999999;--begg-bg-light: #f5f5f5}.school-supply-list-full-width{width:100%;background-color:var(--begg-white);padding:0 40px;box-sizing:border-box}.school-supply-list-layout{display:flex;gap:20px;width:100%;max-width:var(--container-max-width);margin:0 auto;padding:40px 0}.school-supply-list-sidebar{width:200px;flex-shrink:0;position:sticky;top:100px;align-self:flex-start;height:-moz-fit-content;height:fit-content}.school-supply-list-main{flex:1;min-width:0}.school-supply-list-active-filters{background:var(--begg-white);border-radius:var(--card-border-radius);padding:16px 20px;margin-bottom:24px;border:1px solid var(--begg-border);box-shadow:0 2px 8px var(--begg-shadow-light)}.active-filters-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.filter-label{font-family:Inter,sans-serif;font-size:14px;font-weight:600;color:var(--begg-text-dark)}.clear-all-filters{background:none;border:none;color:#ff4757;font-size:13px;font-weight:500;cursor:pointer;padding:4px 8px;border-radius:6px;transition:all .2s ease;display:flex;align-items:center;gap:4px}.clear-all-filters:hover{background:#ff47571a}.active-filters-chips{display:flex;flex-wrap:wrap;gap:8px}.filter-chip{background:var(--begg-primary-light);color:var(--begg-white);padding:6px 12px;border-radius:20px;font-family:Inter,sans-serif;font-size:13px;display:inline-flex;align-items:center;gap:6px}.filter-chip button{background:none;border:none;color:var(--begg-white);cursor:pointer;padding:0;width:16px;height:16px;display:flex;align-items:center;justify-content:center;opacity:.8;transition:opacity .2s ease}.filter-chip button:hover{opacity:1}.school-supply-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--card-gap);width:100%;justify-items:center}.school-supply-item{width:100%;max-width:var(--book-card-width);margin:0 auto}.school-supply-list-loading,.school-supply-list-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;text-align:center;grid-column:1 / -1;background:var(--begg-white);border-radius:var(--card-border-radius);border:1px solid var(--begg-border);min-height:300px}.school-supply-list-loading p{margin-top:16px;color:var(--begg-text-gray);font-family:Inter,sans-serif;font-size:15px}.empty-state,.error-message{display:flex;flex-direction:column;align-items:center;gap:16px}.empty-state i,.error-message i{font-size:48px;color:var(--begg-text-light);margin-bottom:8px}.empty-state h3,.error-message h3{font-family:Poppins,sans-serif;font-size:20px;font-weight:600;color:var(--begg-text-dark);margin:0}.empty-state p,.error-message p{color:var(--begg-text-gray);font-family:Inter,sans-serif;font-size:14px;max-width:400px;line-height:1.5}.reset-filters-btn{background:var(--begg-primary);color:var(--begg-white);border:none;border-radius:var(--card-border-radius);padding:10px 20px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:8px;margin-top:16px}.reset-filters-btn:hover{background:var(--begg-primary-dark);transform:translateY(-2px);box-shadow:0 4px 12px #76bd4733}.school-supply-pagination{margin-top:48px}@media (max-width: 1024px){.school-supply-list-full-width{padding:0 30px}.school-supply-list-sidebar{width:180px}.school-supply-grid{grid-template-columns:repeat(4,1fr)}}@media (max-width: 768px){.school-supply-list-full-width{padding:0 20px}.school-supply-list-layout{flex-direction:column;gap:32px;padding-top:20px}.school-supply-list-sidebar{width:100%;position:static}.school-supply-grid{grid-template-columns:repeat(3,1fr)}.active-filters-header{flex-direction:column;align-items:flex-start;gap:8px}.clear-all-filters{align-self:flex-start}}@media (max-width: 480px){.school-supply-list-full-width{padding:0 15px}.school-supply-grid{grid-template-columns:repeat(2,1fr);gap:12px}}@media (max-width: 375px){.school-supply-list-full-width{padding:0 12px}.school-supply-grid{grid-template-columns:1fr}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.school-supply-item{animation:fadeInUp .3s ease-out forwards}:root{--rs-card-width: 240px;--rs-card-height: 480px;--rs-image-height: 320px;--rs-card-gap: 20px;--rs-section-padding-vertical: 60px;--rs-container-max-width: 1400px;--rs-card-border-radius: 12px;--rs-transition-speed: .2s;--begg-primary: #76BD47;--begg-border: #D8D8D9;--begg-white: #ffffff;--begg-text-dark: #181818;--begg-sale: #FF6B35;--begg-new: #76BD47}.related-supply{padding:var(--rs-section-padding-vertical) 0;background:#fff;width:100%;overflow:hidden}.rs-container{max-width:var(--rs-container-max-width);margin:0 auto;padding:0 40px;box-sizing:border-box}.rs-section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.rs-title-wrapper{position:relative}.rs-section-title{font-family:Poppins,sans-serif;font-size:30px;font-weight:700;color:var(--begg-text-dark);margin:0;letter-spacing:-.5px}.rs-title-underline{width:60px;height:4px;background:var(--begg-primary);border-radius:2px;margin-top:12px}.rs-view-all-link{display:flex;align-items:center;gap:8px;color:var(--begg-primary);font-weight:600;text-decoration:none;font-family:Inter,sans-serif;font-size:16px;white-space:nowrap;transition:color .2s ease,gap .2s ease}.rs-view-all-link:hover{color:#5a9c35;gap:12px}.rs-view-all-link i{font-size:14px;transition:transform .2s ease}.rs-view-all-link:hover i{transform:translate(4px)}.rs-supply-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--rs-card-gap);width:100%}.rs-supply-card{background:var(--begg-white);border-radius:var(--rs-card-border-radius);overflow:hidden;border:1px solid var(--begg-border);height:var(--rs-card-height);display:flex;flex-direction:column;width:100%;max-width:var(--rs-card-width);margin:0 auto;transition:transform var(--rs-transition-speed) ease,box-shadow var(--rs-transition-speed) ease}.rs-supply-card:hover{transform:translateY(-4px);box-shadow:0 4px 12px #00000014}.rs-supply-image-wrapper{position:relative;overflow:hidden;background:#f5f5f5;flex-shrink:0;height:var(--rs-image-height)}.rs-supply-image-link{display:block;width:100%;height:100%}.rs-supply-image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:20px;transition:transform .5s ease}.rs-supply-card:hover .rs-supply-image{transform:scale(1.05)}.rs-supply-badges{position:absolute;top:12px;left:12px;z-index:2;display:flex;flex-direction:column;gap:6px}.rs-badge{padding:6px 12px;font-size:12px;font-weight:700;text-transform:uppercase;border-radius:4px;line-height:1;font-family:Inter,sans-serif}.rs-badge-sale{background:var(--begg-sale);color:var(--begg-white)}.rs-badge-new{background:var(--begg-new);color:var(--begg-white)}.option-container{position:absolute;top:12px;right:12px;display:flex;flex-direction:column;gap:8px;z-index:3}.option-container button,.option-container .option-btn{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s ease;cursor:pointer;padding:0;border:none;background:var(--begg-white);color:var(--begg-text-dark);box-shadow:0 2px 8px #0000001a}.option-container button:hover,.option-container .option-btn:hover{background:var(--begg-primary);color:var(--begg-white);transform:scale(1.1)}.option-container button i,.option-container .option-btn i{font-size:14px}.rs-supply-content{padding:20px;flex:1;display:flex;flex-direction:column;background-color:#f9f9f9}.rs-supply-title{font-family:Poppins,sans-serif;font-size:16px;font-weight:600;line-height:1.4;margin:0 0 8px;height:44px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.rs-supply-title a{color:var(--begg-text-dark);text-decoration:none;transition:color .2s ease}.rs-supply-title a:hover{color:var(--begg-primary)}.rs-supply-brand{font-family:Inter,sans-serif;font-size:14px;color:#666;margin:0 0 15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rs-supply-price-wrapper{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:auto}.rs-price-old{font-size:14px;color:#999;text-decoration:line-through;font-family:Inter,sans-serif}.rs-price-current{font-size:18px;font-weight:700;color:var(--begg-text-dark);font-family:Inter,sans-serif}.rs-price-current.rs-price-promo{color:var(--begg-sale)}@media (max-width: 1024px){.rs-container{padding:0 30px}.rs-supply-grid{grid-template-columns:repeat(4,1fr);gap:18px}.rs-section-title{font-size:28px}}@media (max-width: 768px){.rs-container{padding:0 25px}.rs-supply-grid{grid-template-columns:repeat(3,1fr);gap:16px}.rs-section-title{font-size:24px}.rs-section-header{margin-bottom:30px}.option-container button,.option-container .option-btn{width:32px;height:32px}.option-container button i,.option-container .option-btn i{font-size:13px}}@media (max-width: 480px){.rs-container{padding:0 20px}.rs-supply-grid{grid-template-columns:repeat(2,1fr);gap:12px}.rs-section-title{font-size:22px}.rs-supply-content{padding:16px}.rs-supply-title{font-size:15px;height:42px}.rs-supply-brand{font-size:13px}.rs-price-current{font-size:16px}.rs-price-old{font-size:13px}}@media (max-width: 375px){.rs-container{padding:0 15px}.rs-supply-grid{grid-template-columns:1fr;gap:16px}.rs-section-title{font-size:20px}}@media (prefers-reduced-motion: reduce){*{transition:none!important}.rs-supply-card:hover{transform:none}}:root{--begg-primary: #76bd47;--begg-primary-dark: #5a9c35;--begg-primary-light: #83c259;--begg-primary-soft: #d5eac7;--begg-text-dark: #181818;--begg-text-gray: #666666;--begg-text-light: #888888;--begg-bg-light: #f8f9fa;--begg-bg-lightest: #fafafa;--begg-white: #ffffff;--begg-border: #d8d8d9;--begg-shadow: rgba(118, 189, 71, .15);--begg-shadow-light: rgba(0, 0, 0, .08);--begg-radius: 16px;--begg-radius-sm: 8px;--begg-transition: all .35s ease;--container-max-width: 1400px;--section-padding-vertical: 60px;--card-gap: 20px}.search-results-container{max-width:var(--container-max-width);margin:0 auto;padding:var(--section-padding-vertical) 40px;min-height:60vh;font-family:Inter,sans-serif;width:100%;box-sizing:border-box}.search-results-header{margin-bottom:40px;text-align:left}.search-results-header h1{font-family:Poppins,sans-serif;font-size:30px;font-weight:700;color:var(--begg-text-dark);margin:0 0 12px;letter-spacing:-.5px}.search-results-count{font-size:16px;color:var(--begg-text-gray);margin:0;font-weight:500}.search-suggestions-grid{margin-top:40px}.suggestions-title{font-family:Poppins,sans-serif;font-size:24px;font-weight:600;color:var(--begg-text-dark);margin:0 0 20px}.search-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;background:var(--begg-white);border-radius:var(--begg-radius);border:1px solid var(--begg-border);padding:40px;text-align:center;grid-column:1 / -1}.search-loading p{font-size:16px;color:var(--begg-text-gray);font-family:Inter,sans-serif;margin-top:16px}.search-no-results{text-align:center;padding:80px 20px;background:var(--begg-white);border-radius:var(--begg-radius);border:1px solid var(--begg-border);box-shadow:var(--begg-shadow-light);grid-column:1 / -1}.search-no-results p:first-child{font-family:Poppins,sans-serif;font-size:20px;font-weight:600;color:var(--begg-text-dark);margin-bottom:10px}.search-no-results p:last-child{font-size:16px;color:var(--begg-text-gray);margin:0}.search-results-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--card-gap);width:100%}@media (max-width: 1024px){.search-results-container{padding:var(--section-padding-vertical) 30px}.search-results-grid{grid-template-columns:repeat(4,1fr);gap:18px}.search-results-header h1{font-size:28px}}@media (max-width: 768px){.search-results-container{padding:40px 25px}.search-results-grid{grid-template-columns:repeat(3,1fr);gap:16px}.search-results-header h1{font-size:24px}}@media (max-width: 480px){.search-results-container{padding:30px 20px}.search-results-grid{grid-template-columns:repeat(2,1fr);gap:12px}.search-results-header h1{font-size:22px}.search-no-results p:first-child{font-size:18px}.search-no-results p:last-child{font-size:14px}}@media (max-width: 375px){.search-results-container{padding:30px 15px}.search-results-grid{grid-template-columns:1fr;gap:16px}.search-results-header h1{font-size:20px}}@media (prefers-reduced-motion: reduce){*{transition:none!important}}a{text-decoration:none}.scroll-up{position:fixed;right:3rem;bottom:-50%;z-index:999;width:40px;height:40px;border-radius:8px;background-color:var(--ib-primary, #76bd47);backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);display:flex;align-items:center;justify-content:center;overflow:hidden;transition:bottom .4s,transform .3s,background .2s;box-shadow:0 4px 12px #00000026;opacity:.95}.scroll-up:hover{transform:translateY(-4px);background-color:var(--ib-secondary, #5a9e35);box-shadow:0 8px 20px #76bd4766}._show-scroll{bottom:3rem}.scroll-up svg{width:24px;height:24px;display:block}@media (max-width: 1199.98px){.scroll-up{right:1.5rem}}@media (max-width: 768px){.scroll-up{width:38px;height:38px;right:1.2rem}._show-scroll{bottom:2rem}.scroll-up svg{width:22px;height:22px}}@media (max-width: 480px){.scroll-up{width:36px;height:36px;right:1rem}._show-scroll{bottom:1.5rem}.scroll-up svg{width:20px;height:20px}}@media (max-width: 360px){.scroll-up{width:34px;height:34px;right:.8rem}._show-scroll{bottom:1.2rem}.scroll-up svg{width:18px;height:18px}}@media (prefers-reduced-motion: reduce){.scroll-up,.scroll-up:hover{transition:none;transform:none}}.blogger-form-page{min-height:calc(100vh - 200px);background:linear-gradient(135deg,#f8faf6,#f2f8ee);padding:60px 20px;display:flex;align-items:center;justify-content:center}.blogger-form-container{max-width:600px;width:100%;background:#fff;border-radius:20px;box-shadow:0 20px 40px #0000001a;padding:40px}.blogger-form-container h1{font-family:Poppins,sans-serif;font-size:32px;font-weight:700;color:#181818;margin:0 0 10px;text-align:center}.blogger-form-subtitle{font-family:Inter,sans-serif;font-size:16px;color:#666;text-align:center;margin-bottom:30px;line-height:1.6}.blogger-form-error,.blogger-form-success{display:flex;align-items:center;gap:10px;padding:15px 20px;border-radius:10px;margin-bottom:25px;font-family:Inter,sans-serif;font-size:14px}.blogger-form-error{background:#ff6b351a;color:#ff6b35;border:1px solid rgba(255,107,53,.2)}.blogger-form-success{background:#76bd471a;color:#76bd47;border:1px solid rgba(118,189,71,.2)}.blogger-form-error i,.blogger-form-success i{font-size:18px}.blogger-form{display:flex;flex-direction:column;gap:25px}.form-group{display:flex;flex-direction:column;gap:8px}.form-group label{font-family:Inter,sans-serif;font-size:14px;font-weight:600;color:#181818;display:flex;align-items:center;gap:4px}.required{color:#ff6b35;font-size:16px}.form-input,.form-textarea{width:100%;padding:12px 16px;border:1px solid #d8d8d9;border-radius:10px;font-family:Inter,sans-serif;font-size:15px;color:#181818;transition:all .2s ease;background:#fff}.form-input:focus,.form-textarea:focus{outline:none;border-color:#76bd47;box-shadow:0 0 0 3px #76bd471a}.form-input::-moz-placeholder,.form-textarea::-moz-placeholder{color:#999}.form-input::placeholder,.form-textarea::placeholder{color:#999}.form-textarea{resize:vertical;min-height:120px}.bio-counter{font-family:Inter,sans-serif;font-size:12px;color:#999;text-align:right;margin:5px 0 0}.avatar-group{gap:15px}.avatar-upload{display:flex;align-items:center;gap:25px;flex-wrap:wrap}.avatar-preview-container{width:100px;height:100px;border-radius:50%;overflow:hidden;background:#f5f5f5;border:3px solid #76bd47;box-shadow:0 5px 15px #76bd4733}.avatar-preview{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.avatar-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#76bd47,#83c259);color:#fff;font-size:40px}.avatar-upload-actions{flex:1;display:flex;flex-direction:column;gap:8px}.avatar-input{display:none}.avatar-upload-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 20px;background:#f5f5f5;border:1px solid #d8d8d9;border-radius:8px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;color:#181818;cursor:pointer;transition:all .2s ease;width:-moz-fit-content;width:fit-content}.avatar-upload-btn:hover{background:#e8f5e9;border-color:#76bd47;color:#76bd47}.avatar-upload-btn i{font-size:14px}.avatar-help{font-family:Inter,sans-serif;font-size:12px;color:#999;margin:0}.submit-btn{display:flex;align-items:center;justify-content:center;gap:10px;padding:15px 30px;background:#76bd47;border:none;border-radius:10px;font-family:Inter,sans-serif;font-size:16px;font-weight:600;color:#fff;cursor:pointer;transition:all .2s ease;margin-top:10px}.submit-btn:hover:not(:disabled){background:#5da832;transform:translateY(-2px);box-shadow:0 5px 20px #76bd474d}.submit-btn:disabled{opacity:.7;cursor:not-allowed}.submit-btn i{font-size:18px}.form-footer{font-family:Inter,sans-serif;font-size:13px;color:#999;text-align:center;margin:30px 0 0;padding-top:20px;border-top:1px solid #f0f0f0;line-height:1.6}@media (max-width: 768px){.blogger-form-container{padding:30px 20px}.blogger-form-container h1{font-size:28px}.blogger-form-subtitle{font-size:14px}.avatar-upload{flex-direction:column;align-items:center;text-align:center}.avatar-upload-actions{align-items:center}.submit-btn{padding:12px 24px;font-size:15px}}@media (max-width: 480px){.blogger-form-container{padding:25px 15px}.blogger-form-container h1{font-size:24px}.form-input,.form-textarea{padding:10px 14px;font-size:14px}}.author-hero-section{width:100%;padding:20px 0 10px;background:var(--begg-white)}.author-hero-card{display:grid;grid-template-columns:160px 1fr;gap:28px;align-items:center;background:var(--begg-bg-card);border:1px solid var(--begg-border);border-radius:var(--card-border-radius);padding:28px;box-sizing:border-box}.author-hero-left{display:flex;justify-content:center;align-items:center}.author-avatar{width:140px;height:140px;border-radius:50%;overflow:hidden;background:var(--begg-bg-light);border:3px solid var(--begg-primary-soft);flex-shrink:0}.author-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.author-avatar-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:var(--begg-primary-soft);color:var(--begg-primary);font-size:42px;font-weight:700;font-family:Poppins,sans-serif}.author-hero-right{display:flex;flex-direction:column;justify-content:center}.author-badge{display:inline-block;align-self:flex-start;background:var(--begg-primary-soft);color:var(--begg-primary);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px;padding:6px 14px;border-radius:20px;margin-bottom:14px}.author-name{font-family:Poppins,sans-serif;font-size:30px;font-weight:700;color:var(--begg-text-dark);margin:0 0 12px;line-height:1.2}.author-bio{font-family:Inter,sans-serif;font-size:15px;color:var(--begg-text-gray);line-height:1.7;margin:0 0 20px;max-width:760px}.author-stats{display:flex;flex-wrap:wrap;gap:14px}.author-stat-card{min-width:130px;padding:14px 18px;background:#fafcf8;border:1px solid var(--begg-border);border-radius:10px;text-align:center}.author-stat-value{display:block;font-family:Poppins,sans-serif;font-size:22px;font-weight:700;color:var(--begg-primary);line-height:1.2;margin-bottom:4px}.author-stat-label{display:block;font-family:Inter,sans-serif;font-size:13px;color:var(--begg-text-gray);line-height:1.4}.author-publications-header{margin-top:10px}@media (max-width: 768px){.author-hero-card{grid-template-columns:1fr;text-align:center;gap:20px;padding:24px}.author-badge{align-self:center}.author-name{font-size:26px}.author-bio{max-width:100%}.author-stats{justify-content:center}}@media (max-width: 576px){.author-hero-section{padding:10px 0 0}.author-hero-card{padding:20px;gap:18px}.author-avatar{width:110px;height:110px}.author-avatar-placeholder{font-size:34px}.author-name{font-size:22px}.author-bio{font-size:14px;margin-bottom:16px}.author-stat-card{min-width:110px;padding:12px 14px}.author-stat-value{font-size:18px}.author-stat-label{font-size:12px}}@media (max-width: 375px){.author-hero-card{padding:16px}.author-name{font-size:20px}.author-stats{gap:10px}.author-stat-card{width:100%}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width: 375px){.container{max-width:375px}}@media (min-width: 576px){.container{max-width:576px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 992px){.container{max-width:992px}}@media (min-width: 1200px){.container{max-width:1200px}}@media (min-width: 1400px){.container{max-width:1400px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.-bottom-2{bottom:-.5rem}.-bottom-4{bottom:-1rem}.-left-\[5px\]{left:-5px}.-right-4{right:-1rem}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.bottom-4{bottom:1rem}.left-0{left:0}.left-1\/2{left:50%}.left-3{left:.75rem}.left-\[50\%\]{left:50%}.right-0{right:0}.right-1{right:.25rem}.right-10{right:2.5rem}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.right-\[-15px\]{right:-15px}.top-0{top:0}.top-1\/2{top:50%}.top-20{top:5rem}.top-3{top:.75rem}.top-4{top:1rem}.top-5{top:1.25rem}.top-8{top:2rem}.top-\[50\%\]{top:50%}.top-\[calc\(100\%\+8px\)\]{top:calc(100% + 8px)}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\[1000\]{z-index:1000}.m-0{margin:0}.m-1{margin:.25rem}.m-40{margin:10rem}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-8{margin-top:2rem;margin-bottom:2rem}.-mb-16{margin-bottom:-4rem}.-ml-16{margin-left:-4rem}.-mr-1{margin-right:-.25rem}.-mr-16{margin-right:-4rem}.-mt-16{margin-top:-4rem}.mb-1{margin-bottom:.25rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-24{margin-bottom:6rem}.mb-3{margin-bottom:.75rem}.mb-32{margin-bottom:8rem}.mb-4{margin-bottom:1rem}.mb-40{margin-bottom:10rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.me-2{margin-inline-end:.5rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.ms-2{margin-inline-start:.5rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-20{margin-top:5rem}.mt-24{margin-top:6rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-40{margin-top:10rem}.mt-60{margin-top:15rem}.mt-8{margin-top:2rem}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-4{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-square{aspect-ratio:1 / 1}.size-3\.5{width:.875rem;height:.875rem}.size-4{width:1rem;height:1rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-16{height:4rem}.h-2{height:.5rem}.h-20{height:5rem}.h-24{height:6rem}.h-3{height:.75rem}.h-32{height:8rem}.h-4{height:1rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[18px\]{height:18px}.h-\[42px\]{height:42px}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-60{max-height:15rem}.max-h-96{max-height:24rem}.max-h-\[400px\]{max-height:400px}.min-h-16{min-height:4rem}.min-h-\[100px\]{min-height:100px}.min-h-\[400px\]{min-height:400px}.min-h-\[70px\]{min-height:70px}.min-h-screen{min-height:100vh}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-12{width:3rem}.w-16{width:4rem}.w-2{width:.5rem}.w-20{width:5rem}.w-24{width:6rem}.w-3{width:.75rem}.w-32{width:8rem}.w-4{width:1rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-\[18px\]{width:18px}.w-\[25\%\]{width:25%}.w-\[calc\(100\%-40px\)\]{width:calc(100% - 40px)}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-\[120px\]{min-width:120px}.min-w-\[250px\]{min-width:250px}.min-w-\[70px\]{min-width:70px}.min-w-\[8rem\]{min-width:8rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.max-w-2xl{max-width:42rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[1540px\]{max-width:1540px}.max-w-\[260px\]{max-width:260px}.max-w-\[320px\]{max-width:320px}.max-w-\[500px\]{max-width:500px}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-shrink-0,.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-3\.5{--tw-translate-x: -.875rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-20{--tw-translate-x: 5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-3\.5{--tw-translate-x: .875rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[-50\%\]{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-50\%\]{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-6{--tw-rotate: -6deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-12{--tw-rotate: 12deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-75{--tw-scale-x: .75;--tw-scale-y: .75;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animate-\[slideDown_0\.2s_ease\]{animation:slideDown .2s ease}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(243 244 246 / var(--tw-divide-opacity, 1))}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(229 231 235 / var(--tw-divide-opacity, 1))}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.break-words{overflow-wrap:break-word}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-r-lg{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-4{border-width:4px}.border-x{border-left-width:1px;border-right-width:1px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l-4{border-left-width:4px}.border-r-2{border-right-width:2px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-\[\#76BD47\]{--tw-border-opacity: 1;border-color:rgb(118 189 71 / var(--tw-border-opacity, 1))}.border-\[\#79ae46\]{--tw-border-opacity: 1;border-color:rgb(121 174 70 / var(--tw-border-opacity, 1))}.border-\[\#D5EAC7\]{--tw-border-opacity: 1;border-color:rgb(213 234 199 / var(--tw-border-opacity, 1))}.border-\[\#D8D8D9\]{--tw-border-opacity: 1;border-color:rgb(216 216 217 / var(--tw-border-opacity, 1))}.border-\[\#F0F0F0\]{--tw-border-opacity: 1;border-color:rgb(240 240 240 / var(--tw-border-opacity, 1))}.border-\[\#F5F5F5\]{--tw-border-opacity: 1;border-color:rgb(245 245 245 / var(--tw-border-opacity, 1))}.border-\[\#FF6B35\]{--tw-border-opacity: 1;border-color:rgb(255 107 53 / var(--tw-border-opacity, 1))}.border-\[\#d3efc2\]{--tw-border-opacity: 1;border-color:rgb(211 239 194 / var(--tw-border-opacity, 1))}.border-\[\#d5eac7\]{--tw-border-opacity: 1;border-color:rgb(213 234 199 / var(--tw-border-opacity, 1))}.border-\[\#e0e0e0\]{--tw-border-opacity: 1;border-color:rgb(224 224 224 / var(--tw-border-opacity, 1))}.border-\[\#e2e8f0\]{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-\[\#e8f5e4\]{--tw-border-opacity: 1;border-color:rgb(232 245 228 / var(--tw-border-opacity, 1))}.border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.border-blue-500{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.border-gray-100{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-gray-200\/40{border-color:#e5e7eb66}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-gray-700{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.border-green-200{--tw-border-opacity: 1;border-color:rgb(187 247 208 / var(--tw-border-opacity, 1))}.border-green-500{--tw-border-opacity: 1;border-color:rgb(34 197 94 / var(--tw-border-opacity, 1))}.border-input{--tw-border-opacity: 1;border-color:rgb(216 216 217 / var(--tw-border-opacity, 1))}.border-purple-200{--tw-border-opacity: 1;border-color:rgb(233 213 255 / var(--tw-border-opacity, 1))}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-red-500{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-yellow-500{--tw-border-opacity: 1;border-color:rgb(234 179 8 / var(--tw-border-opacity, 1))}.border-t-transparent{border-top-color:transparent}.bg-\[\#5a9e35\]{--tw-bg-opacity: 1;background-color:rgb(90 158 53 / var(--tw-bg-opacity, 1))}.bg-\[\#76BD47\]{--tw-bg-opacity: 1;background-color:rgb(118 189 71 / var(--tw-bg-opacity, 1))}.bg-\[\#D5EAC7\]{--tw-bg-opacity: 1;background-color:rgb(213 234 199 / var(--tw-bg-opacity, 1))}.bg-\[\#F9F9F9\]{--tw-bg-opacity: 1;background-color:rgb(249 249 249 / var(--tw-bg-opacity, 1))}.bg-\[\#FF6B35\]{--tw-bg-opacity: 1;background-color:rgb(255 107 53 / var(--tw-bg-opacity, 1))}.bg-\[\#e2e8f0\]{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.bg-\[\#e8f5e4\]{--tw-bg-opacity: 1;background-color:rgb(232 245 228 / var(--tw-bg-opacity, 1))}.bg-\[\#f0f9eb\]{--tw-bg-opacity: 1;background-color:rgb(240 249 235 / var(--tw-bg-opacity, 1))}.bg-\[\#f5d949\]{--tw-bg-opacity: 1;background-color:rgb(245 217 73 / var(--tw-bg-opacity, 1))}.bg-\[\#f8f8f8\]{--tw-bg-opacity: 1;background-color:rgb(248 248 248 / var(--tw-bg-opacity, 1))}.bg-\[\#f8fbf5\]{--tw-bg-opacity: 1;background-color:rgb(248 251 245 / var(--tw-bg-opacity, 1))}.bg-\[rgba\(118\,189\,71\,0\.1\)\]{background-color:#76bd471a}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-amber-500{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.bg-background{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-black\/50{background-color:#00000080}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-border{--tw-bg-opacity: 1;background-color:rgb(216 216 217 / var(--tw-bg-opacity, 1))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.bg-gray-400{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-gray-50\/80{background-color:#f9fafbcc}.bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.bg-green-400{--tw-bg-opacity: 1;background-color:rgb(74 222 128 / var(--tw-bg-opacity, 1))}.bg-green-50{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.bg-orange-50{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.bg-purple-100{--tw-bg-opacity: 1;background-color:rgb(243 232 255 / var(--tw-bg-opacity, 1))}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/20{background-color:#fff3}.bg-yellow-100{--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity, 1))}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-\[\#76BD47\]{--tw-gradient-from: #76BD47 var(--tw-gradient-from-position);--tw-gradient-to: rgb(118 189 71 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white{--tw-gradient-from: #fff var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.to-\[\#5a9e35\]{--tw-gradient-to: #5a9e35 var(--tw-gradient-to-position)}.to-\[\#83C259\]{--tw-gradient-to: #83C259 var(--tw-gradient-to-position)}.to-\[\#fafff7\]{--tw-gradient-to: #fafff7 var(--tw-gradient-to-position)}.fill-white{fill:#fff}.stroke-white{stroke:#fff}.stroke-\[3\]{stroke-width:3}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-1{padding:.25rem}.p-12{padding:3rem}.p-16{padding:4rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pl-2{padding-left:.5rem}.pl-4{padding-left:1rem}.pl-9{padding-left:2.25rem}.pr-1{padding-right:.25rem}.pr-10{padding-right:2.5rem}.pr-8{padding-right:2rem}.pr-9{padding-right:2.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-\[\'Inter\'\]{font-family:Inter}.font-\[\'Poppins\'\]{font-family:Poppins}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-\[10px\]{font-size:10px}.text-\[15px\]{font-size:15px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-tight{line-height:1.25}.tracking-tight{letter-spacing:-.025em}.tracking-wider{letter-spacing:.05em}.text-\[\#181818\]{--tw-text-opacity: 1;color:rgb(24 24 24 / var(--tw-text-opacity, 1))}.text-\[\#1e293b\]{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.text-\[\#334155\]{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-\[\#5a9e35\]{--tw-text-opacity: 1;color:rgb(90 158 53 / var(--tw-text-opacity, 1))}.text-\[\#64748b\]{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-\[\#666\]{--tw-text-opacity: 1;color:rgb(102 102 102 / var(--tw-text-opacity, 1))}.text-\[\#76BD47\]{--tw-text-opacity: 1;color:rgb(118 189 71 / var(--tw-text-opacity, 1))}.text-\[\#999\]{--tw-text-opacity: 1;color:rgb(153 153 153 / var(--tw-text-opacity, 1))}.text-\[\#D8D8D9\]{--tw-text-opacity: 1;color:rgb(216 216 217 / var(--tw-text-opacity, 1))}.text-\[\#FF6B35\]{--tw-text-opacity: 1;color:rgb(255 107 53 / var(--tw-text-opacity, 1))}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.text-blue-800{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.text-blue-900{--tw-text-opacity: 1;color:rgb(30 58 138 / var(--tw-text-opacity, 1))}.text-current{color:currentColor}.text-gray-200{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.text-green-800{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.text-green-900{--tw-text-opacity: 1;color:rgb(20 83 45 / var(--tw-text-opacity, 1))}.text-muted-foreground{--tw-text-opacity: 1;color:rgb(102 102 102 / var(--tw-text-opacity, 1))}.text-orange-500{--tw-text-opacity: 1;color:rgb(249 115 22 / var(--tw-text-opacity, 1))}.text-primary{--tw-text-opacity: 1;color:rgb(118 189 71 / var(--tw-text-opacity, 1))}.text-purple-800{--tw-text-opacity: 1;color:rgb(107 33 168 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-800{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.text-red-900{--tw-text-opacity: 1;color:rgb(127 29 29 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-yellow-600{--tw-text-opacity: 1;color:rgb(202 138 4 / var(--tw-text-opacity, 1))}.text-yellow-900{--tw-text-opacity: 1;color:rgb(113 63 18 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline-offset-2{text-underline-offset:2px}.accent-\[\#76BD47\]{accent-color:#76BD47}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-100{opacity:1}.opacity-20{opacity:.2}.opacity-5{opacity:.05}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.shadow-\[0_12px_24px_rgba\(118\,189\,71\,0\.12\)\]{--tw-shadow: 0 12px 24px rgba(118,189,71,.12);--tw-shadow-colored: 0 12px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_8px_rgba\(118\,189\,71\,0\.2\)\]{--tw-shadow: 0 4px 8px rgba(118,189,71,.2);--tw-shadow-colored: 0 4px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_25px_rgba\(0\,0\,0\,0\.15\)\]{--tw-shadow: 0 8px 25px rgba(0,0,0,.15);--tw-shadow-colored: 0 8px 25px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-4{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-\[\#76BD47\]{--tw-ring-opacity: 1;--tw-ring-color: rgb(118 189 71 / var(--tw-ring-opacity, 1))}.ring-\[\#D5EAC7\]{--tw-ring-opacity: 1;--tw-ring-color: rgb(213 234 199 / var(--tw-ring-opacity, 1))}.ring-\[\#e8f5e4\]{--tw-ring-opacity: 1;--tw-ring-color: rgb(232 245 228 / var(--tw-ring-opacity, 1))}.ring-black{--tw-ring-opacity: 1;--tw-ring-color: rgb(0 0 0 / var(--tw-ring-opacity, 1))}.ring-opacity-5{--tw-ring-opacity: .05}.ring-offset-background{--tw-ring-offset-color: #FFFFFF}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-2xl{--tw-blur: blur(40px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-3xl{--tw-blur: blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}@keyframes gradientAnimation{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.bg-gradient-begg{background:linear-gradient(135deg,#f8faf6,#f0f7ec,#e8f3e2);min-height:100vh}.bg-gradient-begg-animated{background:linear-gradient(135deg,#f8faf6,#f0f7ec,#e8f3e2);background-size:200% 200%;animation:gradientAnimation 15s ease infinite;min-height:100vh}@media (max-width: 768px){.bg-gradient-begg-animated{background:linear-gradient(135deg,#f8faf6,#f0f7ec);background-size:100% 100%;animation:none}}:root{--begg-primary: #76BD47;--begg-primary-dark: #5a9c35;--begg-primary-light: #83c259;--begg-primary-soft: #d5eac7;--begg-text-dark: #181818;--begg-text-gray: #666666;--begg-text-light: #888888;--begg-border: #D8D8D9;--begg-white: #ffffff;--begg-accent: #ff6b35;--green-primary: #76BD47;--green-secondary: #83C259;--green-light: #D5EAC7;--text-dark: #181818;--gray-light: #D8D8D9;--white: #FFFFFF;font-family:Inter,Roboto,system-ui,sans-serif;line-height:1.6;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh;background-color:var(--white);color:var(--text-dark)}h1,h2,h3,h4,h5,h6{font-family:Poppins,Montserrat,sans-serif;font-weight:600;margin:0 0 .5em;color:var(--text-dark)}h1{font-size:clamp(28px,4vw,48px)}h2{font-size:clamp(22px,3vw,32px)}h3{font-size:20px}p{font-size:16px;margin:0 0 1em}a{font-weight:500;color:var(--green-primary);text-decoration:none;transition:color .2s ease}a:hover{color:var(--green-secondary)}button{border-radius:12px;border:none;padding:12px 22px;font-size:1rem;font-weight:500;font-family:inherit;background-color:var(--green-primary);color:var(--white);cursor:pointer;transition:background-color .2s ease,transform .15s ease}button:hover{background-color:var(--green-secondary);transform:translateY(-1px)}button:focus-visible{outline:2px solid var(--green-secondary);outline-offset:2px}.btn-secondary{background-color:var(--white);color:var(--green-primary);border:2px solid var(--green-primary)}.btn-secondary:hover{background-color:var(--green-light)}.card{background:var(--white);border:1px solid var(--gray-light);border-radius:14px;padding:1.5rem}.text-muted{color:#666;font-size:.9rem}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.selection\:bg-primary *::-moz-selection{--tw-bg-opacity: 1;background-color:rgb(118 189 71 / var(--tw-bg-opacity, 1))}.selection\:bg-primary *::selection{--tw-bg-opacity: 1;background-color:rgb(118 189 71 / var(--tw-bg-opacity, 1))}.selection\:text-primary-foreground *::-moz-selection{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.selection\:text-primary-foreground *::selection{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.selection\:bg-primary::-moz-selection{--tw-bg-opacity: 1;background-color:rgb(118 189 71 / var(--tw-bg-opacity, 1))}.selection\:bg-primary::selection{--tw-bg-opacity: 1;background-color:rgb(118 189 71 / var(--tw-bg-opacity, 1))}.selection\:text-primary-foreground::-moz-selection{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.selection\:text-primary-foreground::selection{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-7::file-selector-button{height:1.75rem}.file\:border-0::file-selector-button{border-width:0px}.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::file-selector-button{font-weight:500}.file\:text-foreground::file-selector-button{--tw-text-opacity: 1;color:rgb(24 24 24 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#808080\]::-moz-placeholder{--tw-text-opacity: 1;color:rgb(128 128 128 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#808080\]::placeholder{--tw-text-opacity: 1;color:rgb(128 128 128 / var(--tw-text-opacity, 1))}.placeholder\:text-muted-foreground::-moz-placeholder{--tw-text-opacity: 1;color:rgb(102 102 102 / var(--tw-text-opacity, 1))}.placeholder\:text-muted-foreground::placeholder{--tw-text-opacity: 1;color:rgb(102 102 102 / var(--tw-text-opacity, 1))}.last\:border-0:last-child{border-width:0px}.last\:border-b-0:last-child{border-bottom-width:0px}.hover\:-translate-x-0\.5:hover{--tw-translate-x: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-1:hover{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:translate-x-0\.5:hover{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:translate-y-\[-1px\]:hover{--tw-translate-y: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:transform:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:gap-2:hover{gap:.5rem}.hover\:gap-3:hover{gap:.75rem}.hover\:border:hover{border-width:1px}.hover\:border-\[\#76BD47\]:hover{--tw-border-opacity: 1;border-color:rgb(118 189 71 / var(--tw-border-opacity, 1))}.hover\:border-\[\#79ae46\]:hover{--tw-border-opacity: 1;border-color:rgb(121 174 70 / var(--tw-border-opacity, 1))}.hover\:border-green-300:hover{--tw-border-opacity: 1;border-color:rgb(134 239 172 / var(--tw-border-opacity, 1))}.hover\:border-green-500:hover{--tw-border-opacity: 1;border-color:rgb(34 197 94 / var(--tw-border-opacity, 1))}.hover\:bg-\[\#5a9c35\]:hover{--tw-bg-opacity: 1;background-color:rgb(90 156 53 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#5a9e35\]:hover{--tw-bg-opacity: 1;background-color:rgb(90 158 53 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#76BD47\]:hover{--tw-bg-opacity: 1;background-color:rgb(118 189 71 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#83C259\]:hover{--tw-bg-opacity: 1;background-color:rgb(131 194 89 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#D5EAC7\]:hover{--tw-bg-opacity: 1;background-color:rgb(213 234 199 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#e8f5e9\]:hover{--tw-bg-opacity: 1;background-color:rgb(232 245 233 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#f0f9eb\]:hover{--tw-bg-opacity: 1;background-color:rgb(240 249 235 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#f8fcf5\]:hover{--tw-bg-opacity: 1;background-color:rgb(248 252 245 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-200:hover{--tw-bg-opacity: 1;background-color:rgb(191 219 254 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-50:hover{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.hover\:bg-green-200:hover{--tw-bg-opacity: 1;background-color:rgb(187 247 208 / var(--tw-bg-opacity, 1))}.hover\:bg-red-200:hover{--tw-bg-opacity: 1;background-color:rgb(254 202 202 / var(--tw-bg-opacity, 1))}.hover\:bg-red-50:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.hover\:bg-red-500:hover{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.hover\:bg-transparent:hover{background-color:transparent}.hover\:bg-yellow-200:hover{--tw-bg-opacity: 1;background-color:rgb(254 240 138 / var(--tw-bg-opacity, 1))}.hover\:text-\[\#1e293b\]:hover{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.hover\:text-\[\#5a9c35\]:hover{--tw-text-opacity: 1;color:rgb(90 156 53 / var(--tw-text-opacity, 1))}.hover\:text-\[\#5a9e35\]:hover{--tw-text-opacity: 1;color:rgb(90 158 53 / var(--tw-text-opacity, 1))}.hover\:text-\[\#76BD47\]:hover{--tw-text-opacity: 1;color:rgb(118 189 71 / var(--tw-text-opacity, 1))}.hover\:text-blue-600:hover{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.hover\:text-gray-600:hover{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.hover\:text-red-700:hover{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:shadow:hover{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_20px_30px_rgba\(118\,189\,71\,0\.08\)\]:hover{--tw-shadow: 0 20px 30px rgba(118,189,71,.08);--tw-shadow-colored: 0 20px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_4px_16px_rgba\(118\,189\,71\,0\.15\)\]:hover{--tw-shadow: 0 4px 16px rgba(118,189,71,.15);--tw-shadow-colored: 0 4px 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[\#76BD47\]\/20:hover{--tw-shadow-color: rgb(118 189 71 / .2);--tw-shadow: var(--tw-shadow-colored)}.focus\:border-\[\#76BD47\]:focus{--tw-border-opacity: 1;border-color:rgb(118 189 71 / var(--tw-border-opacity, 1))}.focus\:border-red-500:focus{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.focus\:bg-gray-50:focus{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-1:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-\[\#76BD47\]:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(118 189 71 / var(--tw-ring-opacity, 1))}.focus\:ring-\[\#76BD47\]\/20:focus{--tw-ring-color: rgb(118 189 71 / .2)}.focus\:ring-red-500\/20:focus{--tw-ring-color: rgb(239 68 68 / .2)}.focus\:ring-ring:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(118 189 71 / var(--tw-ring-opacity, 1))}.focus\:ring-offset-0:focus{--tw-ring-offset-width: 0px}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus\:placeholder\:text-transparent:focus::-moz-placeholder{color:transparent}.focus\:placeholder\:text-transparent:focus::placeholder{color:transparent}.focus-visible\:border-ring:focus-visible{--tw-border-opacity: 1;border-color:rgb(118 189 71 / var(--tw-border-opacity, 1))}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:-outline-offset-2:focus-visible{outline-offset:-2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-\[\#76BD47\]:focus-visible{outline-color:#76bd47}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-ring:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(118 189 71 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color: rgb(118 189 71 / .5)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.active\:scale-95:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.98\]:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:bg-gray-100:active{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:w-full{width:100%}.group:hover .group-hover\:-translate-x-1{--tw-translate-x: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-1{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:text-\[\#76BD47\]{--tw-text-opacity: 1;color:rgb(118 189 71 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:opacity-0{opacity:0}.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:ring-\[\#76BD47\]{--tw-ring-opacity: 1;--tw-ring-color: rgb(118 189 71 / var(--tw-ring-opacity, 1))}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-50{opacity:.5}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal]{height:1px}.data-\[orientation\=vertical\]\:h-full[data-orientation=vertical]{height:100%}.data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}.data-\[orientation\=vertical\]\:w-px[data-orientation=vertical]{width:1px}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[placeholder\]\:text-muted-foreground[data-placeholder],.data-\[state\=open\]\:text-muted-foreground[data-state=open]{--tw-text-opacity: 1;color:rgb(102 102 102 / var(--tw-text-opacity, 1))}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.group[data-disabled=true] .group-data-\[disabled\=true\]\:pointer-events-none{pointer-events:none}.group[data-disabled=true] .group-data-\[disabled\=true\]\:opacity-50{opacity:.5}@media (min-width: 375px){.xs\:my-3{margin-top:.75rem;margin-bottom:.75rem}.xs\:mb-1\.5{margin-bottom:.375rem}.xs\:mb-3{margin-bottom:.75rem}.xs\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 576px){.sm\:bottom-2{bottom:.5rem}.sm\:left-4{left:1rem}.sm\:right-2{right:.5rem}.sm\:top-4{top:1rem}.sm\:my-4{margin-top:1rem;margin-bottom:1rem}.sm\:my-6{margin-top:1.5rem;margin-bottom:1.5rem}.sm\:mb-10{margin-bottom:2.5rem}.sm\:mb-12{margin-bottom:3rem}.sm\:mb-2{margin-bottom:.5rem}.sm\:mb-3{margin-bottom:.75rem}.sm\:mb-4{margin-bottom:1rem}.sm\:mb-6{margin-bottom:1.5rem}.sm\:mt-0{margin-top:0}.sm\:mt-4{margin-top:1rem}.sm\:mt-6{margin-top:1.5rem}.sm\:line-clamp-6{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:h-1\.5{height:.375rem}.sm\:h-10{height:2.5rem}.sm\:h-12{height:3rem}.sm\:h-3\.5{height:.875rem}.sm\:h-32{height:8rem}.sm\:h-4{height:1rem}.sm\:h-40{height:10rem}.sm\:h-5{height:1.25rem}.sm\:h-6{height:1.5rem}.sm\:h-64{height:16rem}.sm\:h-72{height:18rem}.sm\:h-8{height:2rem}.sm\:min-h-\[120px\]{min-height:120px}.sm\:w-10{width:2.5rem}.sm\:w-12{width:3rem}.sm\:w-14{width:3.5rem}.sm\:w-20{width:5rem}.sm\:w-24{width:6rem}.sm\:w-28{width:7rem}.sm\:w-3\.5{width:.875rem}.sm\:w-32{width:8rem}.sm\:w-36{width:9rem}.sm\:w-4{width:1rem}.sm\:w-40{width:10rem}.sm\:w-5{width:1.25rem}.sm\:w-6{width:1.5rem}.sm\:w-64{width:16rem}.sm\:w-8{width:2rem}.sm\:w-\[160px\]{width:160px}.sm\:w-auto{width:auto}.sm\:max-w-lg{max-width:32rem}.sm\:flex-1{flex:1 1 0%}.sm\:flex-none{flex:none}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:justify-start{justify-content:flex-start}.sm\:justify-end{justify-content:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:gap-2{gap:.5rem}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:gap-6{gap:1.5rem}.sm\:gap-8{gap:2rem}.sm\:space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.sm\:space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.sm\:self-auto{align-self:auto}.sm\:p-0{padding:0}.sm\:p-16{padding:4rem}.sm\:p-3{padding:.75rem}.sm\:p-4{padding:1rem}.sm\:p-6{padding:1.5rem}.sm\:p-8{padding:2rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.sm\:py-12{padding-top:3rem;padding-bottom:3rem}.sm\:py-16{padding-top:4rem;padding-bottom:4rem}.sm\:py-2{padding-top:.5rem;padding-bottom:.5rem}.sm\:py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.sm\:py-3{padding-top:.75rem;padding-bottom:.75rem}.sm\:py-8{padding-top:2rem;padding-bottom:2rem}.sm\:pb-4{padding-bottom:1rem}.sm\:text-left{text-align:left}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:active\:scale-100:active{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:active\:bg-white:active{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}}@media (min-width: 768px){.md\:col-span-2{grid-column:span 2 / span 2}.md\:col-span-3{grid-column:span 3 / span 3}.md\:my-5{margin-top:1.25rem;margin-bottom:1.25rem}.md\:mb-2\.5{margin-bottom:.625rem}.md\:mb-5{margin-bottom:1.25rem}.md\:mb-6{margin-bottom:1.5rem}.md\:mt-0{margin-top:0}.md\:h-9{height:2.25rem}.md\:w-28{width:7rem}.md\:w-32{width:8rem}.md\:w-9{width:2.25rem}.md\:w-auto{width:auto}.md\:min-w-\[200px\]{min-width:200px}.md\:min-w-\[250px\]{min-width:250px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:justify-end{justify-content:flex-end}.md\:gap-6{gap:1.5rem}.md\:p-10{padding:2.5rem}.md\:p-6{padding:1.5rem}.md\:p-8{padding:2rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:py-12{padding-top:3rem;padding-bottom:3rem}.md\:py-16{padding-top:4rem;padding-bottom:4rem}.md\:text-right{text-align:right}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}}@media (min-width: 992px){.lg\:sticky{position:sticky}.lg\:left-0{left:0}.lg\:top-5{top:1.25rem}.lg\:col-span-1{grid-column:span 1 / span 1}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-span-3{grid-column:span 3 / span 3}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:my-6{margin-top:1.5rem;margin-bottom:1.5rem}.lg\:mb-3{margin-bottom:.75rem}.lg\:mb-6{margin-bottom:1.5rem}.lg\:w-1\/2{width:50%}.lg\:w-1\/3{width:33.333333%}.lg\:w-2\/3{width:66.666667%}.lg\:w-2\/5{width:40%}.lg\:w-3\/5{width:60%}.lg\:w-32{width:8rem}.lg\:w-36{width:9rem}.lg\:w-\[380px\]{width:380px}.lg\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[1\.2fr_2fr_1fr\]{grid-template-columns:1.2fr 2fr 1fr}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:justify-start{justify-content:flex-start}.lg\:justify-end{justify-content:flex-end}.lg\:gap-10{gap:2.5rem}.lg\:gap-12{gap:3rem}.lg\:gap-16{gap:4rem}.lg\:gap-8{gap:2rem}.lg\:p-10{padding:2.5rem}.lg\:p-7{padding:1.75rem}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.lg\:pb-5{padding-bottom:1.25rem}.lg\:text-left{text-align:left}.lg\:text-4xl{font-size:2.25rem;line-height:2.5rem}.lg\:text-5xl{font-size:3rem;line-height:1}}@media (min-width: 1200px){.xl\:gap-14{gap:3.5rem}}@media (prefers-color-scheme: dark){.dark\:border-blue-700{--tw-border-opacity: 1;border-color:rgb(29 78 216 / var(--tw-border-opacity, 1))}.dark\:border-green-700{--tw-border-opacity: 1;border-color:rgb(21 128 61 / var(--tw-border-opacity, 1))}.dark\:border-red-700{--tw-border-opacity: 1;border-color:rgb(185 28 28 / var(--tw-border-opacity, 1))}.dark\:border-yellow-700{--tw-border-opacity: 1;border-color:rgb(161 98 7 / var(--tw-border-opacity, 1))}.dark\:bg-blue-900{--tw-bg-opacity: 1;background-color:rgb(30 58 138 / var(--tw-bg-opacity, 1))}.dark\:bg-green-900{--tw-bg-opacity: 1;background-color:rgb(20 83 45 / var(--tw-bg-opacity, 1))}.dark\:bg-input\/30{background-color:#d8d8d94d}.dark\:bg-red-900{--tw-bg-opacity: 1;background-color:rgb(127 29 29 / var(--tw-bg-opacity, 1))}.dark\:bg-yellow-900{--tw-bg-opacity: 1;background-color:rgb(113 63 18 / var(--tw-bg-opacity, 1))}.dark\:text-blue-100{--tw-text-opacity: 1;color:rgb(219 234 254 / var(--tw-text-opacity, 1))}.dark\:text-green-100{--tw-text-opacity: 1;color:rgb(220 252 231 / var(--tw-text-opacity, 1))}.dark\:text-red-100{--tw-text-opacity: 1;color:rgb(254 226 226 / var(--tw-text-opacity, 1))}.dark\:text-yellow-100{--tw-text-opacity: 1;color:rgb(254 249 195 / var(--tw-text-opacity, 1))}.dark\:hover\:bg-blue-800:hover{--tw-bg-opacity: 1;background-color:rgb(30 64 175 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-green-800:hover{--tw-bg-opacity: 1;background-color:rgb(22 101 52 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-red-800:hover{--tw-bg-opacity: 1;background-color:rgb(153 27 27 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-yellow-800:hover{--tw-bg-opacity: 1;background-color:rgb(133 77 14 / var(--tw-bg-opacity, 1))}}.\[\&\>span\]\:line-clamp-1>span{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:1rem;height:1rem}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:1rem;height:1rem}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}
