#header-hamburger-link{display:none!important}@media (max-width:991px){#header-hamburger-link{display:flex!important}}.header{left:0;top:0;width:100%}.header-style-solid{background:linear-gradient(135deg,var(--blog-primary-color) 0,var(--blog-shade-primary) 100%);box-shadow:0 4px 20px #ffbf234d;position:relative}.header-style-gradient{background:linear-gradient(to right,#ffbf2300 0,#ffbf23cc 70%,var(--blog-primary-color) 100%);position:absolute}.navbar-brand a{outline:none;text-decoration:none}.navbar-brand-text{color:var(--blog-neutral-black);font-size:var(--gbl-font-size-m);font-weight:600}.navbar-options{align-self:center}.navbar-nav{justify-content:end}#navbar-blogs{background-color:var(--blog-neutral-light);box-shadow:0 4px 6px #0000001a;display:inline-flex}#navbar-blogs,#navbar-blogs .nav-link{border-radius:var(--gbl-border-radius-4);transition:background-color var(--gbl-transition-time)}#navbar-blogs .nav-link.active,#navbar-blogs .nav-link:focus,#navbar-blogs .nav-link:hover{background-color:var(--blog-primary-color);color:var(--blog-neutral-light)!important}#navbar-blogs ul:first-child{padding-left:.5rem}#navbar-blogs ul:last-child{padding-right:.5rem}.navbar-options-wrapper{align-items:center;display:flex;height:100%;justify-content:end}.navbar-options .nav-link{color:var(--blog-neutral-dark);font-size:var(--gbl-font-size-m);font-weight:700;padding-left:.5rem;transition:color var(--gbl-transition-time),font-weight var(--gbl-transition-time)}.navbar-options .nav-link.active,.navbar-options .nav-link:focus,.navbar-options .nav-link:hover{color:var(--blog-neutral-black);font-weight:800}.header-clove-btn{align-items:center;background:#0000;border:none;color:var(--blog-neutral-dark);cursor:pointer;display:flex;justify-content:center;opacity:.85;padding:.25rem .5rem;transition:opacity var(--gbl-transition-time,.15s) ease}.header-clove-btn:hover{opacity:.55}.footer{background-color:var(--blog-tint-primary);color:#000}.footer h6{font-size:var(--gbl-font-size-l);font-weight:700}.footer a{color:#000;text-decoration:none}.footer a:hover{text-decoration:underline}.footer button,.footer input,.footer textarea{border-color:var(--blog-neutral-light)}.footer-contact label{font-size:var(--gbl-font-size-m);position:absolute}.footer-contact input,.footer-contact textarea,.footer-newsletter input{background-color:var(--blog-tint-primary);border-left:0;border-top:0;border-width:2px;padding:1.25rem 1rem 0}.footer-newsletter input{padding:0 0 .25rem 1rem}.footer-contact input:focus,.footer-contact textarea:focus,.footer-newsletter input:focus{background-color:var(--blog-tint-primary)}.footer-bottom{background-color:var(--blog-neutral-black);text-align:center}.footer-bottom,.footer-bottom a{color:var(--blog-neutral-light)}.footer-bottom p,.footer-bottom ul{margin:0;padding:0}@media (max-width:576px){#footer-links{align-items:center;flex-direction:column}#footer-links>div{padding-bottom:1rem}}@media (min-width:576px) and (max-width:767px){#footer-links>div{padding-bottom:1rem}#footer .subscription-newsletter{width:75%}}@media (min-width:768px) and (max-width:992px){#footer-links{order:99}#footer-links>div{padding-bottom:1rem}#footer .subscription-newsletter{width:75%}}.clove-loader{align-items:center;align-self:flex-start;display:flex;flex-direction:column;gap:.35rem}.clove-loader__svg{overflow:visible}.clove-loader__label{animation:clove-label-pulse 2.4s ease-in-out infinite;color:var(--gbl-text-color-dull,#909090);font-size:.65rem;letter-spacing:.04em}@keyframes clove-label-pulse{0%,to{opacity:.5}50%{opacity:1}}.clove-loader__bowl,.clove-loader__rim{animation:clove-bowl-plop 2.4s ease-in-out infinite;transform-origin:24px 30px}@keyframes clove-bowl-plop{0%,55%,70%,to{transform:scale(1)}62%{transform:scale(1.06,.95)}66%{transform:scale(.97,1.03)}}.clove-loader__steam{animation:clove-steam-rise 2.4s ease-in-out infinite;opacity:0}.clove-loader__steam2{animation-delay:.2s}@keyframes clove-steam-rise{0%,60%{opacity:0;transform:translateY(0)}72%{opacity:.6}95%{opacity:0;transform:translateY(-5px)}to{opacity:0;transform:translateY(0)}}.clove-loader__particle{transform-origin:center}.clove-loader__p1{animation:clove-p1 2.4s ease-in infinite}@keyframes clove-p1{0%{opacity:1;transform:translateY(-14px) scale(1)}12%{opacity:1;transform:translateY(-10px) scale(1)}40%{opacity:.9;transform:translateY(8px) scale(.7)}55%{opacity:0;transform:translateY(10px) scale(0)}to{opacity:0;transform:translateY(10px) scale(0)}}.clove-loader__p2{animation:clove-p2 2.4s ease-in infinite;animation-delay:.15s}@keyframes clove-p2{0%{opacity:1;transform:translate(-4px,-8px) scale(1)}15%{opacity:1;transform:translate(-2px,-4px) scale(1)}45%{opacity:.8;transform:translate(6px,14px) scale(.6)}58%{opacity:0;transform:translate(8px,16px) scale(0)}to{opacity:0;transform:translate(8px,16px) scale(0)}}.clove-loader__p3{animation:clove-p3 2.4s ease-in infinite;animation-delay:.3s}@keyframes clove-p3{0%{opacity:1;transform:translate(4px,-6px) scale(1)}20%{opacity:1;transform:translate(2px,-2px) scale(1)}48%{opacity:.8;transform:translate(-12px,15px) scale(.5)}60%{opacity:0;transform:translate(-14px,17px) scale(0)}to{opacity:0;transform:translate(-14px,17px) scale(0)}}.clove-loader__p4{animation:clove-p4 2.4s ease-in infinite;animation-delay:.1s}@keyframes clove-p4{0%{opacity:1;transform:translateY(-4px) scale(1)}10%{opacity:1;transform:translate(2px) scale(1)}42%{opacity:.8;transform:translate(14px,20px) scale(.5)}56%{opacity:0;transform:translate(15px,22px) scale(0)}to{opacity:0;transform:translate(15px,22px) scale(0)}}.clove-loader__p5{animation:clove-p5 2.4s ease-in infinite;animation-delay:.25s}@keyframes clove-p5{0%{opacity:1;transform:rotate(45deg) translateY(-2px) scale(1)}18%{opacity:1;transform:rotate(45deg) translate(-1px,2px) scale(1)}50%{opacity:.7;transform:rotate(45deg) translate(-14px,22px) scale(.4)}62%{opacity:0;transform:rotate(45deg) translate(-15px,24px) scale(0)}to{opacity:0;transform:rotate(45deg) translate(-15px,24px) scale(0)}}.clove-chat-fab{align-items:center;animation:clove-fab-in .25s ease-out;background:var(--blog-neutral-dark,#333);border:none;border-radius:50%;bottom:1.5rem;box-shadow:0 4px 14px #0000004d;color:var(--blog-primary-color,#ffbf23);cursor:pointer;display:flex;font-size:1.35rem;height:56px;justify-content:center;position:fixed;right:1.5rem;transition:transform .2s ease,box-shadow .2s ease;width:56px;z-index:1050}.clove-chat-fab:hover{box-shadow:0 6px 20px #00000073;filter:brightness(.75);transform:scale(1.06)}@keyframes clove-fab-in{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.clove-chat-panel{animation:clove-slide-up var(--gbl-transition-time,.25s) ease-out;background:var(--blog-neutral-light,#f9f9f9);border-radius:var(--gbl-border-radius-5,1.5rem);bottom:1.5rem;box-shadow:0 12px 40px #00000026,0 2px 8px #00000014;display:flex;flex-direction:column;height:540px;overflow:hidden;position:fixed;right:1.5rem;width:370px;z-index:1050}@keyframes clove-slide-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.clove-chat-header{align-items:center;background:linear-gradient(135deg,var(--blog-primary-color,#ffbf23),var(--blog-shade-primary,#d99e1c));color:var(--blog-neutral-dark,#333);display:flex;flex-shrink:0;gap:.5rem;justify-content:space-between;padding:.6rem .75rem}.clove-chat-header-title{align-items:center;display:flex;flex:1;font-size:.95rem;font-weight:600;gap:.4rem}.clove-chat-header-badge{background:var(--blog-neutral-dark,#333);border-radius:var(--gbl-border-radius-1,.25rem);color:var(--blog-primary-color,#ffbf23);font-size:.6rem;font-weight:700;letter-spacing:.5px;padding:.1rem .35rem;text-transform:uppercase}.clove-chat-header-actions{align-items:center;display:flex;flex-shrink:0;gap:.15rem}.clove-chat-header-actions button{background:#0000;border:none;border-radius:var(--gbl-border-radius-2,.5rem);color:var(--blog-neutral-dark,#333);cursor:pointer;font-size:.85rem;opacity:var(--gbl-opacity-7,.7);padding:.25rem .4rem;transition:opacity .15s ease,background .15s ease}.clove-chat-header-actions button:hover{background:#0000001a;opacity:1}.clove-chat-header-maximize,.clove-chat-header-minimize{opacity:.8!important}.clove-chat-sessions{background:#fafafa;border-bottom:1px solid #eee;max-height:200px;overflow-y:auto}.clove-chat-sessions-list{list-style:none;margin:0;padding:0}.clove-chat-sessions-list li{align-items:center;border-bottom:1px solid #f0f0f0;cursor:pointer;display:flex;font-size:.85rem;justify-content:space-between;padding:.5rem 1rem;transition:background var(--gbl-transition-time,.15s) ease}.clove-chat-sessions-list li:hover{background:#f0f0f0}.clove-chat-sessions-list li.active{background:#e8e8e8;font-weight:600}.clove-chat-session-delete{background:#0000;border:none;border-radius:var(--gbl-border-radius-1,.25rem);color:var(--gbl-text-color-dull,#999);cursor:pointer;font-size:.75rem;padding:.1rem .3rem}.clove-chat-session-delete:hover{color:var(--gbl-text-color-error-dark,#c0392b)}.clove-chat-sessions-empty{color:#6c757d;font-size:.85rem;padding:1rem;text-align:center}.clove-chat-session-title{max-width:240px}.clove-chat-messages{display:flex;flex:1;flex-direction:column;gap:.75rem;min-height:0;overflow-y:auto;padding:1rem}.clove-chat-empty{align-items:center;color:#888;display:flex;flex-direction:column;gap:.4rem;height:100%;justify-content:center;padding:1.5rem;text-align:center}.clove-chat-empty strong{color:#555;font-size:1rem}.clove-chat-empty>span{font-size:.82rem;line-height:1.4}.clove-chat-empty-icon{color:var(--blog-primary-color,#ffbf23);font-size:2rem;opacity:.5}.clove-chat-suggestions{display:flex;flex-direction:column;gap:.4rem;margin-top:.6rem;width:100%}.clove-chat-suggestion{align-items:center;background:var(--blog-neutral-light,#f8f8f8);border:1px solid #e8e8e8;border-radius:var(--gbl-border-radius-6,2rem);color:var(--gbl-text-color-dull,#555);cursor:pointer;display:flex;font-size:.8rem;gap:.4rem;padding:.45rem .85rem;text-align:left;transition:background .15s ease,border-color .15s ease}.clove-chat-suggestion:hover{background:#f0f0f0;border-color:var(--blog-primary-color,#ffbf23);color:var(--blog-neutral-dark,#333)}.clove-chat-suggestion i{font-size:.72rem;opacity:.6}.clove-msg{border-radius:var(--gbl-border-radius-4,1rem);font-size:.875rem;line-height:1.45;max-width:85%;padding:.6rem .85rem;word-wrap:break-word;white-space:pre-line}.clove-msg p{margin:0}.clove-msg p+p{margin-top:.25rem}.clove-msg-user{align-self:flex-end;background:var(--blog-neutral-dark,#333);border-bottom-right-radius:var(--gbl-border-radius-1,.25rem);color:var(--gbl-text-color-primary-light,#fff)}.clove-msg-assistant{align-self:flex-start;background:var(--blog-tint-primary,#f9deb3);border-bottom-left-radius:var(--gbl-border-radius-1,.25rem);color:var(--blog-neutral-dark,#333);white-space:normal}.clove-msg-assistant a{color:var(--blog-shade-primary,#d99e1c);text-decoration:underline;word-break:break-all}.clove-chat-banner{flex-shrink:0;position:relative}.clove-chat-banner .alert{border-radius:0;font-size:.8rem;margin:0;padding:.4rem 1rem}.clove-chat-banner-close{font-size:.75rem;position:absolute;right:.5rem;top:.35rem}.clove-chat-input{align-items:center;background:#fff;border-top:1px solid #eee;display:flex;flex-shrink:0;padding:.5rem}.clove-chat-input input{border:1px solid #ddd;border-radius:var(--gbl-border-radius-6,2rem);flex:1;font-size:.875rem;outline:none;padding:.5rem 1rem;transition:border-color .15s ease}.clove-chat-input input:focus{border-color:var(--blog-primary-color,#ffbf23)}.clove-chat-input button{align-items:center;background:var(--blog-neutral-dark,#333);border:none;border-radius:50%;color:var(--blog-primary-color,#ffbf23);cursor:pointer;display:flex;flex-shrink:0;font-size:.9rem;height:34px;justify-content:center;margin-left:.4rem;transition:opacity .15s ease;width:34px}.clove-chat-input button:disabled{cursor:not-allowed;opacity:.5}@media (max-width:480px){.clove-chat-panel{bottom:.75rem;max-height:70vh;right:.75rem;width:calc(100vw - 1.5rem)}.clove-chat-fab{bottom:1rem;font-size:1.2rem;height:48px;right:1rem;width:48px}}