/*!
 * Extended Cookie Consent Styles v1.0.0
 * Enhanced styling for better UX and modern design
 * https://github.com/casjay-templates/cookieconsent
 */:root{--cc-primary-color:#1976d2;--cc-primary-hover:#1565c0;--cc-secondary-color:#757575;--cc-danger-color:#d32f2f;--cc-danger-hover:#c62828;--cc-success-color:#388e3c;--cc-background:#fff;--cc-surface:#f5f5f5;--cc-text-primary:#212121;--cc-text-secondary:#757575;--cc-border-color:#e0e0e0;--cc-shadow:0 4px 6px rgba(0,0,0,.1);--cc-border-radius:8px;--cc-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--cc-z-index:9999;--cc-transition:all 0.3s ease}@media (prefers-color-scheme:dark){:root{--cc-background:#1e1e1e;--cc-surface:#2d2d2d;--cc-text-primary:#fff;--cc-text-secondary:#b0b0b0;--cc-border-color:#404040;--cc-shadow:0 4px 6px rgba(0,0,0,.3)}}.cc-popup-extended *{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}.cc-popup-extended{color:var(--cc-text-primary);font-family:var(--cc-font-family);font-size:14px;height:100%;left:0;line-height:1.5;opacity:0;pointer-events:none;position:fixed;top:0;-webkit-transition:var(--cc-transition);transition:var(--cc-transition);width:100%;z-index:var(--cc-z-index)}.cc-popup-extended.cc-show{opacity:1;pointer-events:auto}.cc-popup-backdrop{backdrop-filter:blur(2px);background:rgba(0,0,0,.5);height:100%;left:0;top:0;width:100%}.cc-popup-backdrop,.cc-popup-container{position:absolute;-webkit-transition:var(--cc-transition);transition:var(--cc-transition)}.cc-popup-container{background:var(--cc-background);border:1px solid var(--cc-border-color);border-radius:var(--cc-border-radius);-webkit-box-shadow:var(--cc-shadow);box-shadow:var(--cc-shadow);max-height:calc(100vh - 32px);max-width:480px;overflow:hidden;-webkit-transform:translateY(20px);transform:translateY(20px);width:calc(100vw - 32px)}.cc-popup-extended.cc-show .cc-popup-container{-webkit-transform:translateY(0);transform:translateY(0)}.cc-popup-container.bottom-right{bottom:16px;right:16px}.cc-popup-container.bottom-left{bottom:16px;left:16px}.cc-popup-container.bottom-center{bottom:16px;left:50%;-webkit-transform:translateX(-50%) translateY(20px);transform:translateX(-50%) translateY(20px)}.cc-popup-extended.cc-show .cc-popup-container.bottom-center{-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}.cc-popup-container.top-right{right:16px;top:16px}.cc-popup-container.top-left{left:16px;top:16px}.cc-popup-container.top-center{left:50%;top:16px;-webkit-transform:translateX(-50%) translateY(-20px);transform:translateX(-50%) translateY(-20px)}.cc-popup-extended.cc-show .cc-popup-container.top-center{-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}.cc-popup-container.center{left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(.95);transform:translateX(-50%) translateY(-50%) scale(.95)}.cc-popup-extended.cc-show .cc-popup-container.center{-webkit-transform:translateX(-50%) translateY(-50%) scale(1);transform:translateX(-50%) translateY(-50%) scale(1)}.cc-popup-container.bottom-bar{border-bottom:none;border-left:none;border-radius:0;border-right:none;bottom:0;left:0;max-width:100%;right:0;-webkit-transform:translateY(100%);transform:translateY(100%);width:100%}.cc-popup-extended.cc-show .cc-popup-container.bottom-bar{-webkit-transform:translateY(0);transform:translateY(0)}.cc-popup-container.top-bar{border-left:none;border-radius:0;border-right:none;border-top:none;left:0;max-width:100%;right:0;top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);width:100%}.cc-popup-extended.cc-show .cc-popup-container.top-bar{-webkit-transform:translateY(0);transform:translateY(0)}.cc-popup-container.center-modal{left:50%;max-width:600px;top:50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(.9);transform:translateX(-50%) translateY(-50%) scale(.9);width:calc(100vw - 40px)}.cc-popup-extended.cc-show .cc-popup-container.center-modal{-webkit-transform:translateX(-50%) translateY(-50%) scale(1);transform:translateX(-50%) translateY(-50%) scale(1)}.cc-popup-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;border-bottom:1px solid var(--cc-border-color);justify-content:space-between;padding:20px 20px 16px}.cc-popup-header h3{color:var(--cc-text-primary);font-size:18px;font-weight:600;margin:0}.cc-close-btn{background:none;border:none;border-radius:4px;color:var(--cc-text-secondary);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;height:32px;padding:4px;-webkit-transition:var(--cc-transition);transition:var(--cc-transition);width:32px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cc-close-btn:hover{background:var(--cc-surface);color:var(--cc-text-primary)}.cc-popup-body{max-height:400px;overflow-y:auto;padding:20px}.cc-message{color:var(--cc-text-primary);line-height:1.6;margin-bottom:20px}.cc-categories{margin-top:20px}.cc-category{background:var(--cc-surface);border:1px solid var(--cc-border-color);border-radius:var(--cc-border-radius);margin-bottom:16px;padding:16px;-webkit-transition:var(--cc-transition);transition:var(--cc-transition)}.cc-category:hover{border-color:var(--cc-primary-color)}.cc-category-header{margin-bottom:8px}.cc-category-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cc-category-toggle input[type=checkbox]{opacity:0;pointer-events:none;position:absolute}.cc-toggle-slider{background:#ccc;border-radius:12px;height:24px;margin-right:12px;position:relative;width:44px}.cc-toggle-slider,.cc-toggle-slider:after{-webkit-transition:var(--cc-transition);transition:var(--cc-transition)}.cc-toggle-slider:after{background:#fff;border-radius:50%;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);box-shadow:0 2px 4px rgba(0,0,0,.2);content:"";height:20px;left:2px;position:absolute;top:2px;width:20px}.cc-category-toggle input:checked+.cc-toggle-slider{background:var(--cc-primary-color)}.cc-category-toggle input:checked+.cc-toggle-slider:after{-webkit-transform:translateX(20px);transform:translateX(20px)}.cc-category-toggle input:disabled+.cc-toggle-slider{cursor:not-allowed;opacity:.6}.cc-category-name{color:var(--cc-text-primary);font-weight:600}.cc-category-description{color:var(--cc-text-secondary);font-size:13px;margin-left:56px}.cc-popup-footer{background:var(--cc-surface);border-top:1px solid var(--cc-border-color);padding:20px}.cc-popup-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;margin-bottom:16px}.cc-btn{background:var(--cc-secondary-color);border:none;border-radius:var(--cc-border-radius);color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:500;min-width:100px;padding:12px 20px;text-align:center;text-decoration:none;-webkit-transition:var(--cc-transition);transition:var(--cc-transition);-webkit-box-flex:1;-ms-flex:1;flex:1}.cc-btn:hover{-webkit-box-shadow:var(--cc-shadow);box-shadow:var(--cc-shadow);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.cc-btn.cc-btn-primary{background:var(--cc-primary-color)}.cc-btn.cc-btn-primary:hover{background:var(--cc-primary-hover)}.cc-btn.cc-btn-reject{background:var(--cc-danger-color)}.cc-btn.cc-btn-reject:hover{background:var(--cc-danger-hover)}.cc-btn.cc-btn-accept-selected{background:var(--cc-success-color)}.cc-popup-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--cc-text-secondary);-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:12px;gap:8px}.cc-popup-links a{color:var(--cc-primary-color);text-decoration:none;-webkit-transition:var(--cc-transition);transition:var(--cc-transition)}.cc-popup-links a:hover{text-decoration:underline}.cc-powered-by{font-size:11px}.cc-revoke-extended{bottom:20px;position:fixed;right:20px;z-index:calc(var(--cc-z-index) - 1)}.cc-revoke-btn{background:var(--cc-primary-color);border:none;border-radius:var(--cc-border-radius);-webkit-box-shadow:var(--cc-shadow);box-shadow:var(--cc-shadow);color:#fff;cursor:pointer;font-size:13px;padding:12px 16px;-webkit-transition:var(--cc-transition);transition:var(--cc-transition)}.cc-revoke-btn:hover{background:var(--cc-primary-hover);-webkit-box-shadow:0 6px 12px rgba(0,0,0,.15);box-shadow:0 6px 12px rgba(0,0,0,.15);-webkit-transform:translateY(-2px);transform:translateY(-2px)}@media (max-width:768px){.cc-popup-container{bottom:8px!important;left:8px!important;margin:8px;right:8px!important;top:auto!important;-webkit-transform:translateY(20px)!important;transform:translateY(20px)!important;width:calc(100vw - 16px)}.cc-popup-extended.cc-show .cc-popup-container{-webkit-transform:translateY(0)!important;transform:translateY(0)!important}.cc-popup-actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cc-btn{min-width:auto;-webkit-box-flex:0;-ms-flex:none;flex:none}.cc-popup-links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.cc-category-description{margin-left:0;margin-top:8px}}@media (max-width:480px){.cc-popup-body,.cc-popup-footer,.cc-popup-header{padding:16px}.cc-popup-header h3{font-size:16px}.cc-category{padding:12px}}.cc-popup-extended.cc-animation-fade{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.cc-popup-extended.cc-animation-slide .cc-popup-container{-webkit-transition:-webkit-transform .3s cubic-bezier(.68,-.55,.265,1.55);transition:-webkit-transform .3s cubic-bezier(.68,-.55,.265,1.55);transition:transform .3s cubic-bezier(.68,-.55,.265,1.55);transition:transform .3s cubic-bezier(.68,-.55,.265,1.55),-webkit-transform .3s cubic-bezier(.68,-.55,.265,1.55)}.cc-popup-extended.cc-animation-bounce .cc-popup-container{-webkit-transition:-webkit-transform .6s cubic-bezier(.68,-.55,.265,1.55);transition:-webkit-transform .6s cubic-bezier(.68,-.55,.265,1.55);transition:transform .6s cubic-bezier(.68,-.55,.265,1.55);transition:transform .6s cubic-bezier(.68,-.55,.265,1.55),-webkit-transform .6s cubic-bezier(.68,-.55,.265,1.55)}.cc-popup-extended:focus-within{outline:none}.cc-btn:focus,.cc-category-toggle:focus,.cc-close-btn:focus{outline:2px solid var(--cc-primary-color);outline-offset:2px}.cc-category-toggle input:focus+.cc-toggle-slider{-webkit-box-shadow:0 0 0 2px var(--cc-primary-color);box-shadow:0 0 0 2px var(--cc-primary-color)}@media (prefers-contrast:high){:root{--cc-border-color:#000;--cc-shadow:0 4px 6px rgba(0,0,0,.5)}.cc-btn{border:2px solid}}@media (prefers-reduced-motion:reduce){.cc-btn,.cc-popup-container,.cc-popup-extended,.cc-toggle-slider,.cc-toggle-slider:after{-webkit-transition:none!important;transition:none!important}}.cc-popup-extended.cc-theme-dracula{--cc-primary-color:#bd93f9;--cc-primary-hover:#a071e8;--cc-secondary-color:#6272a4;--cc-danger-color:#f55;--cc-danger-hover:#f44;--cc-success-color:#50fa7b;--cc-background:#282a36;--cc-surface:#44475a;--cc-text-primary:#f8f8f2;--cc-text-secondary:#6272a4;--cc-border-color:#44475a;--cc-shadow:0 4px 6px rgba(0,0,0,.4)}.cc-popup-extended.cc-theme-github-light{--cc-primary-color:#0969da;--cc-primary-hover:#0860ca;--cc-secondary-color:#656d76;--cc-danger-color:#cf222e;--cc-danger-hover:#a40e26;--cc-success-color:#1a7f37;--cc-background:#fff;--cc-surface:#f6f8fa;--cc-text-primary:#24292f;--cc-text-secondary:#656d76;--cc-border-color:#d0d7de;--cc-shadow:0 8px 24px hsla(212,9%,59%,.2)}.cc-popup-extended.cc-theme-material-light{--cc-primary-color:#1976d2;--cc-primary-hover:#1565c0;--cc-secondary-color:#757575;--cc-danger-color:#d32f2f;--cc-danger-hover:#c62828;--cc-success-color:#388e3c;--cc-background:#fff;--cc-surface:#f5f5f5;--cc-text-primary:#212121;--cc-text-secondary:#757575;--cc-border-color:#e0e0e0;--cc-shadow:0 2px 4px rgba(0,0,0,.1);--cc-border-radius:4px}.cc-popup-extended.cc-theme-tailwind-light{--cc-primary-color:#3b82f6;--cc-primary-hover:#2563eb;--cc-secondary-color:#6b7280;--cc-danger-color:#ef4444;--cc-danger-hover:#dc2626;--cc-success-color:#10b981;--cc-background:#fff;--cc-surface:#f9fafb;--cc-text-primary:#111827;--cc-text-secondary:#6b7280;--cc-border-color:#e5e7eb;--cc-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.cc-popup-extended.cc-theme-bootstrap-light{--cc-primary-color:#0d6efd;--cc-primary-hover:#0b5ed7;--cc-secondary-color:#6c757d;--cc-danger-color:#dc3545;--cc-danger-hover:#bb2d3b;--cc-success-color:#198754;--cc-background:#fff;--cc-surface:#f8f9fa;--cc-text-primary:#212529;--cc-text-secondary:#6c757d;--cc-border-color:#dee2e6;--cc-shadow:0 0.5rem 1rem rgba(0,0,0,.15);--cc-border-radius:0.375rem}.cc-popup-extended.cc-theme-ant-light{--cc-primary-color:#1890ff;--cc-primary-hover:#40a9ff;--cc-secondary-color:#8c8c8c;--cc-danger-color:#ff4d4f;--cc-danger-hover:#ff7875;--cc-success-color:#52c41a;--cc-background:#fff;--cc-surface:#fafafa;--cc-text-primary:#000000d9;--cc-text-secondary:#00000073;--cc-border-color:#d9d9d9;--cc-shadow:0 3px 6px -4px rgba(0,0,0,.12);--cc-border-radius:6px}.cc-popup-extended.cc-theme-chakra-light{--cc-primary-color:#3182ce;--cc-primary-hover:#2c5aa0;--cc-secondary-color:#718096;--cc-danger-color:#e53e3e;--cc-danger-hover:#c53030;--cc-success-color:#38a169;--cc-background:#fff;--cc-surface:#f7fafc;--cc-text-primary:#1a202c;--cc-text-secondary:#718096;--cc-border-color:#e2e8f0;--cc-shadow:0 4px 6px rgba(160,174,192,.6)}.cc-popup-extended.cc-theme-mantine-light{--cc-primary-color:#339af0;--cc-primary-hover:#1c7ed6;--cc-secondary-color:#868e96;--cc-danger-color:#fa5252;--cc-danger-hover:#e03131;--cc-success-color:#51cf66;--cc-background:#fff;--cc-surface:#f8f9fa;--cc-text-primary:#212529;--cc-text-secondary:#868e96;--cc-border-color:#dee2e6;--cc-shadow:0 1px 3px rgba(0,0,0,.05)}.cc-popup-extended.cc-theme-semantic-light{--cc-primary-color:#2185d0;--cc-primary-hover:#1678c2;--cc-secondary-color:#767676;--cc-danger-color:#db2828;--cc-danger-hover:#d01919;--cc-success-color:#21ba45;--cc-background:#fff;--cc-surface:#f8f8f9;--cc-text-primary:rgba(0,0,0,.87);--cc-text-secondary:rgba(0,0,0,.6);--cc-border-color:rgba(34,36,38,.15);--cc-shadow:0 2px 4px 0 rgba(34,36,38,.12);--cc-border-radius:0.28571429rem}.cc-popup-extended.cc-theme-bulma-light{--cc-primary-color:#00d1b2;--cc-primary-hover:#00b89c;--cc-secondary-color:#4a4a4a;--cc-danger-color:#ff3860;--cc-danger-hover:#ff1443;--cc-success-color:#23d160;--cc-background:#fff;--cc-surface:#fafafa;--cc-text-primary:#363636;--cc-text-secondary:#4a4a4a;--cc-border-color:#dbdbdb;--cc-shadow:0 0.5em 1em -0.125em hsla(0,0%,4%,.1);--cc-border-radius:4px}.cc-popup-extended.cc-theme-foundation-light{--cc-primary-color:#1779ba;--cc-primary-hover:#126195;--cc-secondary-color:#767676;--cc-danger-color:#cc4b37;--cc-danger-hover:#a53b28;--cc-success-color:#3adb76;--cc-background:#fefefe;--cc-surface:#f1f1f1;--cc-text-primary:#0a0a0a;--cc-text-secondary:#8a8a8a;--cc-border-color:#e6e6e6;--cc-shadow:0 1px 2px hsla(0,0%,4%,.2)}.cc-popup-extended.cc-theme-github-dark{--cc-primary-color:#58a6ff;--cc-primary-hover:#388bfd;--cc-secondary-color:#8b949e;--cc-danger-color:#f85149;--cc-danger-hover:#ff6166;--cc-success-color:#56d364;--cc-background:#0d1117;--cc-surface:#161b22;--cc-text-primary:#f0f6fc;--cc-text-secondary:#8b949e;--cc-border-color:#30363d;--cc-shadow:0 8px 24px rgba(1,4,9,.8)}.cc-popup-extended.cc-theme-material-dark{--cc-primary-color:#bb86fc;--cc-primary-hover:#985eff;--cc-secondary-color:#03dac6;--cc-danger-color:#cf6679;--cc-danger-hover:#b00020;--cc-success-color:#03dac6;--cc-background:#121212;--cc-surface:#1e1e1e;--cc-text-primary:#fff;--cc-text-secondary:hsla(0,0%,100%,.6);--cc-border-color:hsla(0,0%,100%,.12);--cc-shadow:0 8px 10px 1px rgba(0,0,0,.14);--cc-border-radius:4px}.cc-popup-extended.cc-theme-tailwind-dark{--cc-primary-color:#60a5fa;--cc-primary-hover:#3b82f6;--cc-secondary-color:#9ca3af;--cc-danger-color:#f87171;--cc-danger-hover:#ef4444;--cc-success-color:#34d399;--cc-background:#111827;--cc-surface:#1f2937;--cc-text-primary:#f9fafb;--cc-text-secondary:#9ca3af;--cc-border-color:#374151;--cc-shadow:0 10px 15px -3px rgba(0,0,0,.5)}.cc-popup-extended.cc-theme-vscode-dark{--cc-primary-color:#007acc;--cc-primary-hover:#005a9e;--cc-secondary-color:#ccc;--cc-danger-color:#f14c4c;--cc-danger-hover:#cd3131;--cc-success-color:#89d185;--cc-background:#1e1e1e;--cc-surface:#252526;--cc-text-primary:#ccc;--cc-text-secondary:#969696;--cc-border-color:#3c3c3c;--cc-shadow:0 2px 8px rgba(0,0,0,.4)}.cc-popup-extended.cc-theme-atom-dark{--cc-primary-color:#56b6c2;--cc-primary-hover:#4fa8b4;--cc-secondary-color:#abb2bf;--cc-danger-color:#e06c75;--cc-danger-hover:#d85d68;--cc-success-color:#98c379;--cc-background:#282c34;--cc-surface:#21252b;--cc-text-primary:#abb2bf;--cc-text-secondary:#5c6370;--cc-border-color:#181a1f;--cc-shadow:0 5px 10px rgba(0,0,0,.4)}.cc-popup-extended.cc-theme-sublime-dark{--cc-primary-color:#fd971f;--cc-primary-hover:#e5881c;--cc-secondary-color:#75715e;--cc-danger-color:#f92672;--cc-danger-hover:#e91e63;--cc-success-color:#a6e22e;--cc-background:#272822;--cc-surface:#383830;--cc-text-primary:#f8f8f2;--cc-text-secondary:#75715e;--cc-border-color:#49483e;--cc-shadow:0 4px 8px rgba(0,0,0,.3)}.cc-popup-extended.cc-theme-nord-dark{--cc-primary-color:#88c0d0;--cc-primary-hover:#81a1c1;--cc-secondary-color:#d8dee9;--cc-danger-color:#bf616a;--cc-danger-hover:#a54247;--cc-success-color:#a3be8c;--cc-background:#2e3440;--cc-surface:#3b4252;--cc-text-primary:#eceff4;--cc-text-secondary:#d8dee9;--cc-border-color:#434c5e;--cc-shadow:0 4px 6px rgba(46,52,64,.4)}.cc-popup-extended.cc-theme-discord-dark{--cc-primary-color:#5865f2;--cc-primary-hover:#4752c4;--cc-secondary-color:#b9bbbe;--cc-danger-color:#ed4245;--cc-danger-hover:#c43e41;--cc-success-color:#57f287;--cc-background:#36393f;--cc-surface:#2f3136;--cc-text-primary:#fff;--cc-text-secondary:#b9bbbe;--cc-border-color:#202225;--cc-shadow:0 8px 16px rgba(0,0,0,.24)}.cc-popup-extended.cc-theme-slack-dark{--cc-primary-color:#1264a3;--cc-primary-hover:#0e4f82;--cc-secondary-color:#d1d2d3;--cc-danger-color:#e01e5a;--cc-danger-hover:#c51a52;--cc-success-color:#2eb67d;--cc-background:#1a1d21;--cc-surface:#222529;--cc-text-primary:#fff;--cc-text-secondary:#d1d2d3;--cc-border-color:#545454;--cc-shadow:0 3px 6px rgba(0,0,0,.15)}.cc-popup-extended.cc-theme-notion-dark{--cc-primary-color:#2eaadc;--cc-primary-hover:#2596be;--cc-secondary-color:#9b9a97;--cc-danger-color:#eb5757;--cc-danger-hover:#d73a49;--cc-success-color:#0f7b0f;--cc-background:#191919;--cc-surface:#2f2f2f;--cc-text-primary:#fff;--cc-text-secondary:#9b9a97;--cc-border-color:#373737;--cc-shadow:0 4px 6px rgba(0,0,0,.07)}.cc-popup-container.bottom-bar .cc-popup-header,.cc-popup-container.top-bar .cc-popup-header{padding:16px 20px 12px}.cc-popup-container.bottom-bar .cc-popup-body,.cc-popup-container.top-bar .cc-popup-body{max-height:none;padding:0 20px 16px}.cc-popup-container.bottom-bar .cc-popup-footer,.cc-popup-container.top-bar .cc-popup-footer{background:transparent;border-top:none;padding:16px 20px}.cc-popup-container.bottom-bar .cc-popup-actions,.cc-popup-container.top-bar .cc-popup-actions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;gap:16px;justify-content:center;margin-bottom:0}.cc-popup-container.bottom-bar .cc-categories,.cc-popup-container.top-bar .cc-categories{display:none}.cc-popup-container.center-modal .cc-popup-body{max-height:60vh}