#sk-root{--sk-accent:#116657;position:fixed;bottom:calc(var(--sk-bottom,24px) + env(safe-area-inset-bottom,0px));z-index:99990;width:320px;max-width:calc(100vw - 32px);font:14px/1.5 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#172c30;text-align:left}#sk-root.sk-right{right:16px}#sk-root.sk-left{left:16px}#sk-root *{box-sizing:border-box}#sk-root [hidden]{display:none!important}#sk-root button,#sk-root input,#sk-root textarea,#sk-root select{font:inherit}#sk-trigger{display:flex;align-items:center;gap:13px;width:100%;border:1px solid #ffffffa0;border-left:3px solid var(--sk-accent);padding:13px 17px;border-radius:16px;background:rgba(248,252,250,var(--sk-alpha,.92));backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 8px 38px #163e3025;color:#172c30;cursor:pointer;text-align:left;transition:transform .2s,box-shadow .2s}#sk-trigger:hover{transform:translateY(-2px);box-shadow:0 12px 40px #163e3038}#sk-trigger strong{display:block;font-size:14px;font-weight:700}#sk-trigger small{display:block;font-size:11px;color:#536965;margin-top:2px}.sk-icon{display:grid;place-items:center;width:36px;height:36px;border-radius:11px;background:var(--sk-accent);color:white;font-size:24px;flex-shrink:0}.sk-dot{width:6px;height:6px;flex-shrink:0;background:var(--sk-accent);border-radius:50%;margin-left:auto}#sk-card{position:absolute;bottom:calc(100% + 12px);width:380px;max-width:calc(100vw - 32px);max-height:calc(100dvh - var(--sk-bottom,24px) - 115px);overflow:auto;overscroll-behavior:contain;background:#fbfdfc;border:1px solid #d9e5de;border-radius:23px;box-shadow:0 20px 80px #163e3038;padding:25px}#sk-root.sk-right #sk-card{right:0}#sk-root.sk-left #sk-card{left:0}#sk-close{position:absolute;top:10px;right:12px;width:36px;height:36px;border:0;border-radius:50%;background:#edf3ef;color:#344d45;font-size:24px;cursor:pointer}.sk-eyebrow{display:block;margin:6px 30px 9px 0;font-size:9px;letter-spacing:1.8px;font-weight:750;color:var(--sk-accent)}#sk-title{font:700 25px/1.2 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:-.7px;margin:0 0 9px;color:#172c30}#sk-root .sk-intro{font-size:13px;color:#63756e;margin:0 0 20px}.sk-links{display:grid;gap:8px}#sk-root .sk-links a{display:flex;justify-content:space-between;align-items:center;gap:12px;border:1px solid #e0e8e2;border-radius:12px;background:#fff;padding:12px 14px;text-decoration:none;color:#203e32;overflow-wrap:anywhere}#sk-root .sk-links a:hover{background:#edf5f0;border-color:var(--sk-accent)}.sk-links strong{display:block;font-size:13px}.sk-links small{display:block;color:#63756e;font-size:11px;margin-top:2px}#sk-form-details{margin-top:16px;border-top:1px solid #dde7e0;padding-top:16px}#sk-form-details summary{cursor:pointer;font-weight:700;color:var(--sk-accent);padding:5px 0}#sk-form-details summary span{float:right}#sk-form label{display:block;margin:12px 0;font-size:12px;font-weight:600}#sk-form input:not([type=checkbox]),#sk-form textarea,#sk-form select{display:block;width:100%;max-width:100%;border:1px solid #cbd9d0;background:white;color:#172c30;border-radius:9px;padding:10px;margin-top:5px;box-shadow:none;min-height:42px}#sk-form textarea{resize:vertical}#sk-form .sk-consent{display:flex;align-items:flex-start;gap:8px;font-size:11px;font-weight:400}#sk-form .sk-consent input{margin-top:3px;flex-shrink:0}#sk-root a{color:var(--sk-accent)}#sk-form .sk-submit{border:0;border-radius:10px;background:var(--sk-accent);color:white;padding:12px 15px;width:100%;cursor:pointer}#sk-form .sk-submit:disabled{opacity:.6;cursor:wait}#sk-root .sk-footnote,#sk-status{font-size:10px;color:#63756e;margin:16px 0 0}#sk-status{font-size:12px}#sk-root :focus-visible{outline:3px solid #438bc4;outline-offset:3px}#sk-root .sk-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}@media(max-width:480px){#sk-root{width:290px}#sk-card{padding:20px;border-radius:18px}}@media(prefers-reduced-motion:reduce){#sk-trigger{transition:none}}@media print{#sk-root{display:none!important}}

#sk-root #sk-card.sk-card-below{bottom:auto;top:calc(100% + 12px)}
