#cc-main{color:var(--cc-primary-color);font-family:var(--cc-font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-text-size-adjust:100%;z-index:var(--cc-z-index);background:0 0;font-size:16px;font-weight:400;line-height:1.15;position:fixed}#cc-main :after,#cc-main :before,#cc-main a,#cc-main button,#cc-main div,#cc-main h2,#cc-main input,#cc-main p,#cc-main span{all:unset;box-sizing:border-box}#cc-main .pm__badge,#cc-main button{all:initial;box-sizing:border-box;color:unset;visibility:unset}#cc-main .pm__badge,#cc-main a,#cc-main button,#cc-main input{appearance:none;cursor:pointer;outline:revert;outline-offset:2px;margin:0;font-family:inherit;font-size:100%;line-height:normal;overflow:hidden}#cc-main table,#cc-main tbody,#cc-main td,#cc-main th,#cc-main thead,#cc-main tr{all:revert;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}:root{--cc-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--cc-modal-border-radius:.5rem;--cc-btn-border-radius:.4rem;--cc-modal-transition-duration:.25s;--cc-link-color:var(--cc-btn-primary-bg);--cc-modal-margin:1rem;--cc-z-index:2147480000;--cc-bg:#fff;--cc-primary-color:#2c2f31;--cc-secondary-color:#5e6266;--cc-btn-primary-bg:#30363c;--cc-btn-primary-color:#fff;--cc-btn-primary-border-color:var(--cc-btn-primary-bg);--cc-btn-primary-hover-bg:#000;--cc-btn-primary-hover-color:#fff;--cc-btn-primary-hover-border-color:var(--cc-btn-primary-hover-bg);--cc-btn-secondary-bg:#eaeff2;--cc-btn-secondary-color:var(--cc-primary-color);--cc-btn-secondary-border-color:var(--cc-btn-secondary-bg);--cc-btn-secondary-hover-bg:#d4dae0;--cc-btn-secondary-hover-color:#000;--cc-btn-secondary-hover-border-color:#d4dae0;--cc-separator-border-color:#f0f4f7;--cc-toggle-on-bg:var(--cc-btn-primary-bg);--cc-toggle-off-bg:#667481;--cc-toggle-on-knob-bg:#fff;--cc-toggle-off-knob-bg:var(--cc-toggle-on-knob-bg);--cc-toggle-enabled-icon-color:var(--cc-bg);--cc-toggle-disabled-icon-color:var(--cc-bg);--cc-toggle-readonly-bg:#d5dee2;--cc-toggle-readonly-knob-bg:#fff;--cc-toggle-readonly-knob-icon-color:var(--cc-toggle-readonly-bg);--cc-section-category-border:var(--cc-cookie-category-block-bg);--cc-cookie-category-block-bg:#f0f4f7;--cc-cookie-category-block-border:#f0f4f7;--cc-cookie-category-block-hover-bg:#e9eff4;--cc-cookie-category-block-hover-border:#e9eff4;--cc-cookie-category-expanded-block-bg:transparent;--cc-cookie-category-expanded-block-hover-bg:#dee4e9;--cc-overlay-bg:#000000a6;--cc-webkit-scrollbar-bg:var(--cc-section-category-border);--cc-webkit-scrollbar-hover-bg:var(--cc-btn-primary-hover-bg);--cc-footer-bg:var(--cc-btn-secondary-bg);--cc-footer-color:var(--cc-secondary-color);--cc-footer-border-color:#e4eaed;--cc-pm-toggle-border-radius:4em}#cc-main.cc--rtl{direction:rtl}#cc-main .cm__title,#cc-main a,#cc-main b,#cc-main em,#cc-main strong{font-weight:600}#cc-main button>span{pointer-events:none}#cc-main .cc__link,#cc-main a{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;font-weight:600;transition:background-size .25s,color .25s;position:relative}#cc-main .cc__link:hover,#cc-main a:hover{color:var(--cc-primary-color);background-size:100% 1px}#cc-main .cc__link{color:var(--cc-link-color)}#cc-main .cm__desc,#cc-main .pm__body{overscroll-behavior:auto contain;scrollbar-width:thin}@media screen and (width>=640px){#cc-main ::-webkit-scrollbar{all:revert}#cc-main ::-webkit-scrollbar-thumb{all:revert}#cc-main ::-webkit-scrollbar-track{all:revert}#cc-main ::-webkit-scrollbar-thumb{-webkit-background-clip:padding-box;background-clip:padding-box;background:var(--cc-toggle-readonly-bg);border:.25rem solid var(--cc-bg);border-radius:1rem}#cc-main ::-webkit-scrollbar-thumb:hover{background:var(--cc-toggle-off-bg)}#cc-main ::-webkit-scrollbar{background:0 0;width:12px}}html.disable--interaction.show--consent,html.disable--interaction.show--consent body{height:auto!important;overflow:hidden!important}@media (prefers-reduced-motion){#cc-main{--cc-modal-transition-duration:0s}}.cc--darkmode{--cc-bg:#161a1c;--cc-primary-color:#ebf3f6;--cc-secondary-color:#aebbc5;--cc-btn-primary-bg:#c2d0e0;--cc-btn-primary-color:var(--cc-bg);--cc-btn-primary-border-color:var(--cc-btn-primary-bg);--cc-btn-primary-hover-bg:#98a7b6;--cc-btn-primary-hover-color:#000;--cc-btn-primary-hover-border-color:var(--cc-btn-primary-hover-bg);--cc-btn-secondary-bg:#242c31;--cc-btn-secondary-color:var(--cc-primary-color);--cc-btn-secondary-border-color:var(--cc-btn-secondary-bg);--cc-btn-secondary-hover-bg:#353d43;--cc-btn-secondary-hover-color:#fff;--cc-btn-secondary-hover-border-color:var(--cc-btn-secondary-hover-bg);--cc-separator-border-color:#222a30;--cc-toggle-on-bg:var(--cc-btn-primary-bg);--cc-toggle-off-bg:#525f6b;--cc-toggle-on-knob-bg:var(--cc-btn-primary-color);--cc-toggle-off-knob-bg:var(--cc-btn-primary-color);--cc-toggle-enabled-icon-color:var(--cc-btn-primary-color);--cc-toggle-disabled-icon-color:var(--cc-btn-primary-color);--cc-toggle-readonly-bg:#343e45;--cc-toggle-readonly-knob-bg:#5f6b72;--cc-toggle-readonly-knob-icon-color:var(--cc-toggle-readonly-bg);--cc-section-category-border:#1e2428;--cc-cookie-category-block-bg:#1e2428;--cc-cookie-category-block-border:var(--cc-section-category-border);--cc-cookie-category-block-hover-bg:#242c31;--cc-cookie-category-block-hover-border:#232a2f;--cc-cookie-category-expanded-block-bg:transparent;--cc-cookie-category-expanded-block-hover-bg:var(--cc-toggle-readonly-bg);--cc-overlay-bg:#000000a6;--cc-webkit-scrollbar-bg:var(--cc-section-category-border);--cc-webkit-scrollbar-hover-bg:var(--cc-btn-primary-hover-bg);--cc-footer-bg:#0c0e0f;--cc-footer-color:var(--cc-secondary-color);--cc-footer-border-color:#060809}.cc--darkmode #cc-main{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}#cc-main .cm{background:var(--cc-bg);border-radius:var(--cc-modal-border-radius);opacity:0;visibility:hidden;z-index:1;flex-direction:column;max-width:24rem;display:flex;position:fixed;overflow:hidden;transform:translateY(1.6em);box-shadow:0 .625em 1.875em #0000024d}#cc-main .cm--top{top:var(--cc-modal-margin)}#cc-main .cm--middle{top:50%;transform:translateY(calc(1.6em - 50%))}#cc-main .cm--bottom{bottom:var(--cc-modal-margin)}#cc-main .cm--center{left:var(--cc-modal-margin);right:var(--cc-modal-margin);width:unset;margin:0 auto}#cc-main .cm--left{left:var(--cc-modal-margin);margin-right:var(--cc-modal-margin)}#cc-main .cm--right{margin-left:var(--cc-modal-margin);right:var(--cc-modal-margin)}#cc-main .cm__body{flex-direction:column;justify-content:space-between;display:flex;position:relative}#cc-main .cm__btns,#cc-main .cm__links{width:unset;padding:1rem 1.3rem}#cc-main .cm__texts{flex-direction:column;flex:1;justify-content:center;padding:1rem 0 0;display:flex}#cc-main .cm__desc,#cc-main .cm__title{padding:0 1.3rem}#cc-main .cm__title{font-size:1.05em}#cc-main .cm__title+.cm__desc{margin-top:1.1em}#cc-main .cm__desc{color:var(--cc-secondary-color);max-height:40vh;padding-bottom:1em;font-size:.9em;line-height:1.5;overflow:visible auto}#cc-main .cm__btns{border-top:1px solid var(--cc-separator-border-color);flex-direction:column;justify-content:center;display:flex}#cc-main .cm__btn-group{grid-auto-columns:minmax(0,1fr);display:grid}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin-top:.375rem}#cc-main .cm--flip .cm__btn+.cm__btn,#cc-main .cm--flip .cm__btn-group+.cm__btn-group{margin-top:0;margin-bottom:.375rem}#cc-main .cm--inline .cm__btn+.cm__btn{margin-top:0;margin-left:.375rem}#cc-main .cm--inline.cm--flip .cm__btn+.cm__btn{margin-bottom:0;margin-left:0;margin-right:.375rem}#cc-main .cm--inline.cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem;margin-right:0}#cc-main .cm--wide .cm__btn+.cm__btn,#cc-main .cm--wide .cm__btn-group+.cm__btn-group{margin-top:0;margin-left:.375rem}#cc-main .cm--wide.cm--flip .cm__btn+.cm__btn,#cc-main .cm--wide.cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:0;margin-right:.375rem}#cc-main .cm--bar:not(.cm--inline) .cm__btn-group--uneven,#cc-main .cm--wide .cm__btn-group--uneven{flex:1;justify-content:space-between;display:flex}#cc-main .cm--bar:not(.cm--inline).cm--flip .cm__btn-group--uneven,#cc-main .cm--wide.cm--flip .cm__btn-group--uneven{flex-direction:row-reverse}#cc-main .cm__btn{background:var(--cc-btn-primary-bg);border:1px solid var(--cc-btn-primary-border-color);border-radius:var(--cc-btn-border-radius);color:var(--cc-btn-primary-color);text-align:center;min-height:42px;padding:.5em 1em;font-size:.82em;font-weight:600}#cc-main .cm__btn:hover{background:var(--cc-btn-primary-hover-bg);border-color:var(--cc-btn-primary-hover-border-color);color:var(--cc-btn-primary-hover-color)}#cc-main .cm__btn--secondary{background:var(--cc-btn-secondary-bg);border-color:var(--cc-btn-secondary-border-color);color:var(--cc-btn-secondary-color)}#cc-main .cm__btn--secondary:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color);color:var(--cc-btn-secondary-hover-color)}#cc-main .cm__btn--close{border-radius:0;border-bottom-left-radius:var(--cc-btn-border-radius);border-top:none;border-right:none;width:42px;height:42px;font-size:1em;display:none;position:absolute;top:0;right:0;overflow:hidden;min-width:auto!important;padding:0!important}#cc-main .cm__btn--close svg{stroke:var(--cc-btn-primary-color);transition:stroke .15s;transform:scale(.5)}#cc-main .cm__btn--close:hover svg{stroke:var(--cc-btn-primary-hover-color)}#cc-main .cm__btn--close.cm__btn--secondary svg{stroke:var(--cc-btn-secondary-color)}#cc-main .cm__btn--close.cm__btn--secondary:hover svg{stroke:var(--cc-btn-secondary-hover-color)}#cc-main .cm__btn--close+.cm__texts .cm__title{padding-right:3rem}#cc-main .cm--inline .cm__btn-group{grid-auto-flow:column}#cc-main .cm__footer{background:var(--cc-footer-bg);border-top:1px solid var(--cc-footer-border-color);color:var(--cc-footer-color);padding:.4em 0 .5em}#cc-main .cm__links{flex-direction:row;padding-top:0;padding-bottom:0;display:flex}#cc-main .cm__link-group{flex-direction:row;width:100%;font-size:.8em;display:flex}#cc-main .cm__link-group>*+*{margin-left:1.3rem}#cc-main .cm--flip .cm__btn:last-child{grid-row:1}#cc-main .cm--inline.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--box .cm__btn--close{display:block}#cc-main .cm--box.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cm--box.cm--wide{max-width:36em}#cc-main .cm--box.cm--wide .cm__btns{flex-direction:row;justify-content:space-between}#cc-main .cm--box.cm--wide .cm__btn-group{grid-auto-flow:column}#cc-main .cm--box.cm--wide .cm__btn{min-width:120px;padding-left:1.8em;padding-right:1.8em}#cc-main .cm--box.cm--wide.cm--flip .cm__btns{flex-direction:row-reverse}#cc-main .cm--box.cm--wide.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--cloud{max-width:54em;width:unset}#cc-main .cm--cloud .cm__body{flex-direction:row}#cc-main .cm--cloud .cm__texts{flex:1}#cc-main .cm--cloud .cm__desc{max-height:9.4em}#cc-main .cm--cloud .cm__btns{border-left:1px solid var(--cc-separator-border-color);border-top:none;max-width:23em}#cc-main .cm--cloud .cm__btn-group{flex-direction:column}#cc-main .cm--cloud .cm__btn{min-width:19em}#cc-main .cm--cloud.cm--flip .cm__btn-group,#cc-main .cm--cloud.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cm--cloud.cm--inline .cm__btn-group{flex-direction:row}#cc-main .cm--cloud.cm--inline .cm__btn{min-width:10em}#cc-main .cm--cloud.cm--inline.cm--flip .cm__btn-group{flex-direction:row-reverse}#cc-main .cm--bar{max-width:unset;opacity:1;--cc-modal-transition-duration:.35s;border-radius:0;width:100vw;margin:0;left:0;right:0;transform:translateY(0)}#cc-main .cm--bar.cm--top{top:0;transform:translateY(-100%)}#cc-main .cm--bar.cm--bottom{bottom:0;transform:translateY(100%)}#cc-main .cm--bar .cm__body,#cc-main .cm--bar .cm__links{width:100%;max-width:55em;margin:0 auto}#cc-main .cm--bar .cm__body{padding:.5em 0 .9em}#cc-main .cm--bar .cm__btns{border-top:none;flex-direction:row;justify-content:space-between}#cc-main .cm--bar .cm__btn-group{grid-auto-flow:column}#cc-main .cm--bar:not(.cm--inline) .cm__btn+.cm__btn,#cc-main .cm--bar:not(.cm--inline) .cm__btn-group+.cm__btn-group{margin-top:0;margin-left:.375rem}#cc-main .cm--bar .cm__btn{min-width:120px;padding-left:2em;padding-right:2em}#cc-main .cm--bar.cm--flip:not(.cm--inline) .cm__btn+.cm__btn,#cc-main .cm--bar.cm--flip:not(.cm--inline) .cm__btn-group+.cm__btn-group{margin-bottom:0;margin-left:0;margin-right:.375rem}#cc-main .cm--bar.cm--flip .cm__btns{flex-direction:row-reverse}#cc-main .cm--bar.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--bar.cm--inline .cm__body,#cc-main .cm--bar.cm--inline .cm__links{max-width:74em}#cc-main .cm--bar.cm--inline .cm__body{flex-direction:row;padding:0}#cc-main .cm--bar.cm--inline .cm__btns{flex-direction:column;justify-content:center;max-width:23em}#cc-main .cm--bar.cm--inline.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cc--anim .cm,#cc-main .cc--anim.cm-wrapper:before{transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease}#cc-main .cc--anim .cm__btn,#cc-main .cc--anim .cm__close{transition:background-color .15s,border-color .15s,color .15s}.disable--interaction #cc-main .cm-wrapper:before{background:var(--cc-overlay-bg);content:"";opacity:0;visibility:hidden;z-index:0;position:fixed;inset:0}.show--consent #cc-main .cc--anim .cm{opacity:1;transform:translateY(0);visibility:visible!important}.show--consent #cc-main .cc--anim .cm--middle{transform:translateY(-50%)}.show--consent #cc-main .cc--anim .cm--bar{transform:translateY(0)}.show--consent #cc-main .cc--anim.cm-wrapper:before{opacity:1;visibility:visible}#cc-main.cc--rtl .cm__btn--close{border-bottom-left-radius:unset;border-bottom-right-radius:var(--cc-btn-border-radius);left:0;right:unset}#cc-main.cc--rtl .cm__btn--close+.cm__texts .cm__title{padding-right:1.3rem;padding-left:3rem!important}#cc-main.cc--rtl .cm--inline .cm__btn+.cm__btn{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .cm--inline.cm--flip .cm__btn+.cm__btn{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar .cm__btn-group+.cm__btn-group,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide .cm__btn-group+.cm__btn-group{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar.cm--flip .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide.cm--flip .cm__btn+.cm__btn{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .cm__link-group>*+*{margin-left:0;margin-right:1.3rem}@media screen and (width<=640px){#cc-main{--cc-modal-margin:.5em}#cc-main .cm{width:auto!important;max-width:none!important}#cc-main .cm__body{flex-direction:column!important;padding:0!important}#cc-main .cm__btns,#cc-main .cm__desc,#cc-main .cm__links,#cc-main .cm__title{padding-left:1.1rem!important;padding-right:1.1rem!important}#cc-main .cm__btns{border-left:none!important;border-top:1px solid var(--cc-separator-border-color)!important;flex-direction:column!important;min-width:auto!important;max-width:none!important}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin:.375rem 0 0!important}#cc-main .cm--flip .cm__btn+.cm__btn,#cc-main .cm--flip .cm__btn-group+.cm__btn-group{margin-top:0!important;margin-bottom:.375rem!important}#cc-main .cm__btn-group{flex-direction:column!important;min-width:auto!important;display:flex!important}#cc-main .cm__btn{flex:auto!important}#cc-main .cm__link-group{justify-content:center!important}#cc-main .cm--flip .cm__btn-group,#cc-main .cm--flip .cm__btns{flex-direction:column-reverse!important}}#cc-main .pm-wrapper{z-index:2;position:relative}#cc-main .pm{background:var(--cc-bg);border-radius:var(--cc-modal-border-radius);opacity:0;visibility:hidden;width:100%;width:unset;z-index:1;flex-direction:column;display:flex;position:fixed;overflow:hidden;box-shadow:0 .625em 1.875em #0000024d}#cc-main svg{fill:none;width:100%}#cc-main .pm__body,#cc-main .pm__footer,#cc-main .pm__header{padding:1em 1.4em}#cc-main .pm__header{border-bottom:1px solid var(--cc-separator-border-color);justify-content:space-between;align-items:center;display:flex}#cc-main .pm__title{flex:1;align-items:center;margin-right:2em;font-weight:600;display:flex}#cc-main .pm__close-btn{background:var(--cc-btn-secondary-bg);border:1px solid var(--cc-btn-secondary-border-color);border-radius:var(--cc-btn-border-radius);width:40px;height:40px;transition:all .15s;position:relative}#cc-main .pm__close-btn span{width:100%;height:100%;display:flex}#cc-main .pm__close-btn svg{stroke:var(--cc-btn-secondary-color);transition:stroke .15s;transform:scale(.5)}#cc-main .pm__close-btn:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color)}#cc-main .pm__body{overflow-y:auto;overflow-y:overlay;flex:1}#cc-main .pm__section,#cc-main .pm__section--toggle{border-radius:var(--cc-btn-border-radius);flex-direction:column;margin-bottom:.5em;display:flex}#cc-main .pm__section--toggle .pm__section-desc-wrapper{border:1px solid var(--cc-cookie-category-block-border);border-radius:var(--cc-btn-border-radius);border-top:none;border-top-left-radius:0;border-top-right-radius:0;display:none;overflow:hidden;margin-top:0!important}#cc-main .pm__section{border:1px solid var(--cc-separator-border-color);padding:1em;transition:background-color .25s,border-color .25s}#cc-main .pm__section:first-child{border:none;margin-top:0;margin-bottom:2em;padding:0;transition:none}#cc-main .pm__section:not(:first-child):hover{background:var(--cc-cookie-category-block-bg);border-color:var(--cc-cookie-category-block-border)}#cc-main .pm__section-toggles+.pm__section{margin-top:2em}#cc-main .pm__section--toggle{background:var(--cc-cookie-category-block-bg);border-top:none;margin-bottom:.375rem}#cc-main .pm__section--toggle .pm__section-title{background:var(--cc-cookie-category-block-bg);border:1px solid var(--cc-cookie-category-block-border);justify-content:space-between;align-items:center;width:100%;min-height:58px;padding:1.1em 5.4em 1.1em 1.2em;transition:background-color .25s,border-color .25s;display:flex;position:relative}#cc-main .pm__section--toggle .pm__section-title:hover{background:var(--cc-cookie-category-block-hover-bg);border-color:var(--cc-cookie-category-block-hover-border)}#cc-main .pm__section--toggle .pm__section-desc{margin-top:0;padding:1em}#cc-main .pm__section--toggle.is-expanded{--cc-cookie-category-block-bg:var(--cc-cookie-category-expanded-block-bg);--cc-cookie-category-block-border:var(--cc-cookie-category-expanded-block-hover-bg)}#cc-main .pm__section--toggle.is-expanded .pm__section-title{border-bottom-right-radius:0;border-bottom-left-radius:0}#cc-main .pm__section--toggle.is-expanded .pm__section-arrow svg{transform:scale(.5)rotate(180deg)}#cc-main .pm__section--toggle.is-expanded .pm__section-desc-wrapper{display:flex}#cc-main .pm__section--expandable .pm__section-title{cursor:pointer;padding-left:3.4em}#cc-main .pm__section--expandable .pm__section-arrow{background:var(--cc-toggle-readonly-bg);pointer-events:none;border-radius:100%;justify-content:center;width:20px;height:20px;display:flex;position:absolute;left:18px}#cc-main .pm__section--expandable .pm__section-arrow svg{stroke:var(--cc-btn-secondary-color);transform:scale(.5)}#cc-main .pm__section-title-wrapper{align-items:center;display:flex;position:relative}#cc-main .pm__section-title-wrapper+.pm__section-desc-wrapper{margin-top:.85em}#cc-main .pm__section-title{border-radius:var(--cc-btn-border-radius);font-size:.95em;font-weight:600}#cc-main .pm__badge{background:var(--cc-btn-secondary-bg);color:var(--cc-secondary-color);text-align:center;white-space:nowrap;border-radius:5em;flex:none;justify-content:center;align-items:center;width:auto;min-width:23px;height:23px;margin-left:1em;padding:0 .6em 1px;font-size:.8em;font-weight:600;display:flex;position:relative;overflow:hidden}#cc-main .pm__service-counter{background:var(--cc-btn-primary-bg);color:var(--cc-btn-primary-color);width:23px;padding:0}#cc-main .pm__service-counter[data-counterlabel]{width:auto;padding:0 .6em 1px}#cc-main .section__toggle,#cc-main .section__toggle-wrapper,#cc-main .toggle__icon,#cc-main .toggle__label{border-radius:var(--cc-pm-toggle-border-radius);width:50px;height:23px;transform:translateZ(0)}#cc-main .section__toggle-wrapper{cursor:pointer;z-index:1;position:absolute;right:18px}#cc-main .toggle-service{width:42px;height:19px;position:relative;right:0}#cc-main .toggle-service .section__toggle,#cc-main .toggle-service .toggle__icon,#cc-main .toggle-service .toggle__label{width:42px;height:19px}#cc-main .toggle-service .toggle__icon{position:relative}#cc-main .toggle-service .toggle__icon-circle{width:19px;height:19px}#cc-main .toggle-service .section__toggle:checked~.toggle__icon .toggle__icon-circle{transform:translate(23px)}#cc-main .pm__section--toggle:nth-child(2) .section__toggle-wrapper:after{display:none!important}#cc-main .section__toggle{cursor:pointer;border:0;margin:0;display:block;position:absolute;top:0;left:0}#cc-main .section__toggle:disabled{cursor:not-allowed}#cc-main .toggle__icon{background:var(--cc-toggle-off-bg);box-shadow:0 0 0 1px var(--cc-toggle-off-bg);pointer-events:none;flex-direction:row;transition:all .25s;display:flex;position:absolute}#cc-main .toggle__icon-circle{background:var(--cc-toggle-off-knob-bg);border-radius:var(--cc-pm-toggle-border-radius);border:none;width:23px;height:23px;transition:transform .25s,background-color .25s;display:block;position:absolute;top:0;left:0;box-shadow:0 1px 2px #1820035c}#cc-main .toggle__icon-off,#cc-main .toggle__icon-on{width:100%;height:100%;transition:opacity .15s;position:absolute}#cc-main .toggle__icon-on{opacity:0;transform:rotate(45deg)}#cc-main .toggle__icon-on svg{stroke:var(--cc-toggle-on-bg);transform:scale(.55)rotate(-45deg)}#cc-main .toggle__icon-off{opacity:1}#cc-main .toggle__icon-off svg{stroke:var(--cc-toggle-off-bg);transform:scale(.55)}#cc-main .section__toggle:checked~.toggle__icon{background:var(--cc-toggle-on-bg);box-shadow:0 0 0 1px var(--cc-toggle-on-bg)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-circle{background-color:var(--cc-toggle-on-knob-bg);transform:translate(27px)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-on{opacity:1}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-off{opacity:0}#cc-main .section__toggle:checked:disabled~.toggle__icon{background:var(--cc-toggle-readonly-bg);box-shadow:0 0 0 1px var(--cc-toggle-readonly-bg)}#cc-main .section__toggle:checked:disabled~.toggle__icon .toggle__icon-circle{background:var(--cc-toggle-readonly-knob-bg);box-shadow:none}#cc-main .section__toggle:checked:disabled~.toggle__icon svg{stroke:var(--cc-toggle-readonly-knob-icon-color)}#cc-main .toggle__label{opacity:0;pointer-events:none;z-index:-1;position:absolute;top:0;overflow:hidden}#cc-main .pm__section-desc-wrapper{color:var(--cc-secondary-color);flex-direction:column;font-size:.9em;display:flex}#cc-main .pm__section-desc-wrapper>:not(:last-child){border-bottom:1px solid var(--cc-cookie-category-block-border)}#cc-main .pm__section-services{flex-direction:column;display:flex}#cc-main .pm__service{justify-content:space-between;align-items:center;padding:.4em 1.2em;transition:background-color .15s;display:flex;position:relative}#cc-main .pm__service:hover{background-color:var(--cc-cookie-category-block-hover-bg)}#cc-main .pm__service-header{align-items:center;width:100%;margin-right:1em;display:flex}#cc-main .pm__service-icon{border:2px solid;border-radius:100%;min-width:8px;height:8px;margin-top:1px;margin-left:6px;margin-right:20px}#cc-main .pm__service-title{word-break:break-word;width:100%;font-size:.95em}#cc-main .pm__section-desc{line-height:1.5em}#cc-main .pm__section-table{border-collapse:collapse;text-align:left;width:100%;margin:0;padding:0;font-size:.9em;overflow:hidden}#cc-main .pm__table-caption{text-align:left}#cc-main .pm__table-caption,#cc-main .pm__table-head>tr{border-bottom:1px dashed var(--cc-separator-border-color);color:var(--cc-primary-color);font-weight:600}#cc-main .pm__table-tr{transition:background-color .15s}#cc-main .pm__table-tr:hover{background:var(--cc-cookie-category-block-hover-bg)}#cc-main .pm__table-caption,#cc-main .pm__table-td,#cc-main .pm__table-th{vertical-align:top;padding:.625em .625em .625em 1.2em}#cc-main .pm__footer{border-top:1px solid var(--cc-separator-border-color);justify-content:space-between;display:flex}#cc-main .pm__btn-group{display:flex}#cc-main .pm__btn+.pm__btn,#cc-main .pm__btn-group+.pm__btn-group{margin-left:.375rem}#cc-main .pm--flip .pm__btn+.pm__btn,#cc-main .pm--flip .pm__btn-group+.pm__btn-group{margin-left:0;margin-right:.375rem}#cc-main .pm__btn{background:var(--cc-btn-primary-bg);border:1px solid var(--cc-btn-primary-border-color);border-radius:var(--cc-btn-border-radius);color:var(--cc-btn-primary-color);text-align:center;flex:auto;min-width:110px;min-height:42px;padding:.5em 1.5em;font-size:.82em;font-weight:600;transition:background-color .15s,border-color .15s,color .15s}#cc-main .pm__btn:hover{background:var(--cc-btn-primary-hover-bg);border-color:var(--cc-btn-primary-hover-border-color);color:var(--cc-btn-primary-hover-color)}#cc-main .pm__btn--secondary{background:var(--cc-btn-secondary-bg);border-color:var(--cc-btn-secondary-border-color);color:var(--cc-btn-secondary-color)}#cc-main .pm__btn--secondary:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color);color:var(--cc-btn-secondary-hover-color)}#cc-main .pm--box{height:calc(100% - 2em);left:var(--cc-modal-margin);max-width:43em;max-height:37.5em;right:var(--cc-modal-margin);margin:0 auto;top:50%;transform:translateY(calc(1.6em - 50%))}#cc-main .pm--box.pm--flip .pm__btn-group,#cc-main .pm--box.pm--flip .pm__footer{flex-direction:row-reverse}#cc-main .pm--bar{opacity:1;--cc-modal-transition-duration:.35s;border-radius:0;width:100%;max-width:29em;height:100%;max-height:none;margin:0;top:0;bottom:0}#cc-main .pm--bar .pm__section-table,#cc-main .pm--bar .pm__table-body,#cc-main .pm--bar .pm__table-td,#cc-main .pm--bar .pm__table-th,#cc-main .pm--bar .pm__table-tr{display:block}#cc-main .pm--bar .pm__table-head{display:none}#cc-main .pm--bar .pm__table-caption{display:block}#cc-main .pm--bar .pm__table-tr:not(:last-child){border-bottom:1px solid var(--cc-separator-border-color)}#cc-main .pm--bar .pm__table-td{justify-content:space-between;display:flex}#cc-main .pm--bar .pm__table-td:before{color:var(--cc-primary-color);content:attr(data-column);text-overflow:ellipsis;flex:1;min-width:100px;padding-right:2em;font-weight:600;overflow:hidden}#cc-main .pm--bar .pm__table-td>div{flex:3}#cc-main .pm--bar:not(.pm--wide) .pm__body,#cc-main .pm--bar:not(.pm--wide) .pm__footer,#cc-main .pm--bar:not(.pm--wide) .pm__header{padding:1em 1.3em}#cc-main .pm--bar:not(.pm--wide) .pm__btn-group,#cc-main .pm--bar:not(.pm--wide) .pm__footer{flex-direction:column}#cc-main .pm--bar:not(.pm--wide) .pm__btn+.pm__btn,#cc-main .pm--bar:not(.pm--wide) .pm__btn-group+.pm__btn-group{margin:.375rem 0 0}#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn-group,#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__footer{flex-direction:column-reverse}#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn+.pm__btn,#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn-group+.pm__btn-group{margin-top:0;margin-bottom:.375rem}#cc-main .pm--bar:not(.pm--wide) .pm__badge{display:none}#cc-main .pm--bar.pm--left{left:0;transform:translate(-100%)}#cc-main .pm--bar.pm--right{right:0;transform:translate(100%)}#cc-main .pm--bar.pm--wide{max-width:35em}#cc-main .pm--bar.pm--wide .pm__body,#cc-main .pm--bar.pm--wide .pm__footer,#cc-main .pm--bar.pm--wide .pm__header{padding:1em 1.4em}#cc-main .pm--bar.pm--wide.pm--flip .pm__btn-group,#cc-main .pm--bar.pm--wide.pm--flip .pm__footer{flex-direction:row-reverse}#cc-main .pm-overlay{background:var(--cc-overlay-bg);content:"";opacity:0;visibility:hidden;z-index:1;position:fixed;inset:0}#cc-main .cc--anim .pm,#cc-main .cc--anim .pm-overlay{transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease}.show--preferences #cc-main .cc--anim .pm{opacity:1;visibility:visible!important}.show--preferences #cc-main .cc--anim .pm--box{transform:translateY(-50%)}.show--preferences #cc-main .cc--anim .pm--bar{transform:translate(0)}.show--preferences #cc-main .cc--anim .pm-overlay{opacity:1;visibility:visible}#cc-main.cc--rtl .pm__service-header{margin-left:1em;margin-right:0}#cc-main.cc--rtl .pm__section-arrow{left:unset;right:18px}#cc-main.cc--rtl .section__toggle-wrapper{left:18px;right:unset;transform-origin:0}#cc-main.cc--rtl .toggle-service{left:0}#cc-main.cc--rtl .pm__service-icon{margin-left:20px;margin-right:5px}#cc-main.cc--rtl .pm__section--toggle .pm__section-title{padding-left:5.4em;padding-right:1.2em}#cc-main.cc--rtl .pm__section--expandable .pm__section-title{padding-right:3.4em}#cc-main.cc--rtl .pm__badge{margin-left:unset;margin-right:1em}#cc-main.cc--rtl .toggle__icon-circle{transform:translate(27px)}#cc-main.cc--rtl .toggle-service .toggle__icon-circle{transform:translate(23px)}#cc-main.cc--rtl .section__toggle:checked~.toggle__icon .toggle__icon-circle{transform:translate(0)}#cc-main.cc--rtl .pm__table-td,#cc-main.cc--rtl .pm__table-th{padding-left:unset;text-align:right;padding-right:1.2em}#cc-main.cc--rtl .pm__table-td{padding-left:unset;padding-right:1.2em}#cc-main.cc--rtl .pm__table-td:before{padding-left:2em;padding-right:unset}#cc-main.cc--rtl .pm__btn+.pm__btn,#cc-main.cc--rtl .pm__btn-group+.pm__btn-group{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .pm--flip .pm__btn+.pm__btn,#cc-main.cc--rtl .pm--flip .pm__btn-group+.pm__btn-group{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .pm--flip.pm--bar:not(.pm--wide) .pm__btn+.pm__btn,#cc-main.cc--rtl .pm--flip.pm--bar:not(.pm--wide) .pm__btn-group+.pm__btn-group{margin-left:0}@media screen and (width<=640px){#cc-main .pm{border-radius:0;height:auto;max-height:100%;inset:0;transform:translateY(1.6em);max-width:none!important}#cc-main .pm__body,#cc-main .pm__footer,#cc-main .pm__header{padding:.9em!important}#cc-main .pm__badge{display:none}#cc-main .pm__section-table,#cc-main .pm__table-body,#cc-main .pm__table-caption,#cc-main .pm__table-td,#cc-main .pm__table-th,#cc-main .pm__table-tr{display:block}#cc-main .pm__table-head{display:none}#cc-main .pm__table-tr:not(:last-child){border-bottom:1px solid var(--cc-separator-border-color)}#cc-main .pm__table-td{justify-content:space-between;display:flex}#cc-main .pm__table-td:before{color:var(--cc-primary-color);content:attr(data-column);text-overflow:ellipsis;flex:1;min-width:100px;padding-right:2em;font-weight:600;overflow:hidden}#cc-main .pm__table-td>div{flex:3}#cc-main .pm__btn-group,#cc-main .pm__footer{flex-direction:column!important}#cc-main .pm__btn-group{display:flex!important}#cc-main .pm__btn+.pm__btn,#cc-main .pm__btn-group+.pm__btn-group{margin:.375rem 0 0!important}#cc-main .pm--flip .pm__btn+.pm__btn,#cc-main .pm--flip .pm__btn-group+.pm__btn-group{margin-top:0!important;margin-bottom:.375rem!important}#cc-main .pm--flip .pm__btn-group,#cc-main .pm--flip .pm__footer{flex-direction:column-reverse!important}.show--preferences #cc-main .cc--anim .pm{transform:translateY(0)!important}}:root{--bg:#0a0d11;--panel:#0e1318;--panel-raised:#131922;--panel-edge:#1c242b;--steel:#2a3138;--steel-light:#4a565f;--glass-tint:#6ebeaa0d;--chamber-bg:var(--panel);--chamber-edge:var(--panel-edge);--chamber-shadow:var(--shadow-chamber);--chamber-glass:var(--glass-tint);--text:#eef2f0;--text-dim:#7c8a8a;--text-faint:#4a5358;--text-on-light:#0a0d11;--accent:#ff7a3d;--accent-hover:#ff8f5c;--accent-dim:#ff7a3d59;--status-ok:#8fffd0;--status-pending:#e8c468;--status-revoked:#ff6b6b;--foil-a:#9fd8ff;--foil-b:#d9c4ff;--foil-c:#8fffd0;--foil-d:#ffd9f0;--seal-a:var(--foil-a);--seal-b:var(--foil-b);--seal-c:var(--foil-c);--radius-sm:3px;--radius:4px;--radius-lg:6px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--font-display:"Space Grotesk", sans-serif;--font-body:"Inter", sans-serif;--font-mono:"IBM Plex Mono", monospace;--shadow-chamber:0 1px 0 #ffffff05 inset, 0 20px 40px #00000059;--shadow-btn-primary-rest:0 1px 0 #fff6 inset, 0 6px 16px #00000059;--shadow-btn-primary-hover:0 1px 0 #ffffff80 inset, 0 8px 20px #0006;--shadow-btn-primary-active:0 1px 0 #ffffff26 inset, 0 2px 6px #0000004d;--shadow-btn-primary-disabled:none;--shadow-btn-secondary-rest:none;--shadow-btn-secondary-hover:none;--shadow-btn-secondary-active:0 1px 2px #00000040 inset;--shadow-focus:0 0 0 2px var(--bg), 0 0 0 4px var(--status-ok);--shadow-seal:0 0 12px #8fffd040;--shadow-input-rest:none;--shadow-input-focus:0 0 0 1px var(--steel-light) inset;--shadow-input-error:0 0 0 1px var(--status-revoked) inset;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.45, 0, .55, 1);--duration-fast:.12s;--duration-base:.2s;--duration-shimmer:.8s;--duration-idle-rotation:16s;--z-base:0;--z-chamber-content:2;--z-nav:60;--z-modal:100;--z-toast:200}[data-theme=light]{--bg:#f8fafc;--panel:#fff;--panel-raised:#f1f5f9;--panel-edge:#e2e8f0;--steel:#e2e8f0;--steel-light:#94a3b8;--glass-tint:#0596690d;--text:#0f172a;--text-dim:#475569;--text-faint:#64748b;--text-on-light:#fff;--accent:#e85a2a;--accent-hover:#d14a20;--accent-dim:#e85a2a59;--status-ok:#059669;--status-pending:#d97706;--status-revoked:#dc2626;--foil-a:#6366f1;--foil-b:#8b5cf6;--foil-c:#059669;--foil-d:#ec4899;--shadow-chamber:0 1px 0 #0000000d inset, 0 4px 12px #0000001a;--shadow-seal:0 0 8px #05966933}[data-theme=light] .sealed-button{color:#f8fafc;background:linear-gradient(#334155,#1e293b);box-shadow:inset 0 1px #ffffff26,0 1px 3px #00000026}[data-theme=light] .sealed-button:hover:not(:disabled){background:linear-gradient(#475569,#334155)}[data-theme=light] .sealed-button:active:not(:disabled){background:linear-gradient(#1e293b,#0f172a)}.page-grid{z-index:var(--z-base);pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:48px 48px;position:fixed;inset:0}[data-theme=light] .page-grid{background-image:linear-gradient(#00000006 1px,#0000 1px),linear-gradient(90deg,#00000006 1px,#0000 1px)}.chamber{background:var(--panel);background-image:radial-gradient(140% 100% at 15% 0%, var(--glass-tint), transparent 55%);border:1px solid var(--panel-edge);border-radius:var(--radius-lg);box-shadow:var(--shadow-chamber);padding:var(--space-7);position:relative}.chamber--nested{background:var(--panel-raised);box-shadow:none;background-image:none}.chamber--ribs{background-image:radial-gradient(140% 100% at 15% 0%, var(--glass-tint), transparent 55%), repeating-linear-gradient(90deg, transparent 0px, transparent 119px, #ffffff06 120px)}@media (width<=480px){.chamber{padding:var(--space-5)}}.corner-brace{width:22px;height:22px;position:absolute}.corner-brace--tl{top:var(--space-3);left:var(--space-3);border-top:2px solid var(--steel-light);border-left:2px solid var(--steel-light)}.corner-brace--tr{top:var(--space-3);right:var(--space-3);border-top:2px solid var(--steel-light);border-right:2px solid var(--steel-light)}.corner-brace--bl{bottom:var(--space-3);left:var(--space-3);border-bottom:2px solid var(--steel-light);border-left:2px solid var(--steel-light)}.corner-brace--br{bottom:var(--space-3);right:var(--space-3);border-bottom:2px solid var(--steel-light);border-right:2px solid var(--steel-light)}.trust-seal{align-items:center;gap:var(--space-2);cursor:default;display:inline-flex}.trust-seal__outer{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.trust-seal__inner{position:absolute;inset:3px}.trust-seal--sm .trust-seal__outer,.trust-seal--md .trust-seal__outer,.trust-seal--lg .trust-seal__outer{position:relative}.trust-seal__label{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim);font-size:11px;font-weight:500}.status-pill{padding:3px var(--space-3);border-radius:var(--radius-sm);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;align-items:center;font-size:11px;font-weight:500;display:inline-flex}.status-pill__dot{width:6px;height:6px;margin-right:var(--space-1);border-radius:50%;flex-shrink:0}.status-pill__label{display:inline}.status-pill--live{color:var(--status-ok);background:#8fffd00f;border:1px solid #8fffd04d}.status-pill--live .status-pill__dot{background:var(--status-ok);box-shadow:0 0 6px #8fffd099}.status-pill--pending{color:var(--status-pending);background:#e8c4680f;border:1px solid #e8c4684d}.status-pill--pending .status-pill__dot{background:var(--status-pending)}.status-pill--revoked{color:var(--status-revoked);background:#ff6b6b0f;border:1px solid #ff6b6b4d}.status-pill--revoked .status-pill__dot{background:var(--status-revoked)}.annotation-tag{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;text-align:right;font-size:11px;font-weight:500;line-height:1.7;position:absolute}.annotation-tag--top-right{top:var(--space-7);right:var(--space-7)}.annotation-tag--top-left{top:var(--space-7);left:var(--space-7);text-align:left}.annotation-tag--bottom-right{bottom:var(--space-7);right:var(--space-7)}.annotation-tag--bottom-left{bottom:var(--space-7);left:var(--space-7);text-align:left}.annotation-tag__primary{color:var(--text-faint);display:block}.annotation-tag__secondary{color:var(--text-dim);display:block}@media (width<=760px){.annotation-tag{display:none}}.sealed-button{justify-content:center;align-items:center;gap:var(--space-2);font-family:var(--font-body);border-radius:var(--radius);cursor:pointer;color:var(--text-on-light);box-shadow:var(--shadow-btn-primary-rest);transition:box-shadow var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);background:linear-gradient(#fff,#d8dee2);border:none;font-size:14px;font-weight:600;line-height:1;display:inline-flex}.sealed-button:hover:not(:disabled){box-shadow:var(--shadow-btn-primary-hover)}.sealed-button:active:not(:disabled){box-shadow:var(--shadow-btn-primary-active);transform:translateY(1px)}.sealed-button:focus-visible{box-shadow:var(--shadow-btn-primary-rest), var(--shadow-focus)}.sealed-button:disabled{opacity:.4;cursor:not-allowed;box-shadow:var(--shadow-btn-primary-disabled)}.sealed-button--sm{height:1.75rem;padding:0 var(--space-2);font-size:12px}.sealed-button--md{height:2rem;padding:0 var(--space-3);font-size:13px}.sealed-button--lg{height:2.25rem;padding:0 var(--space-4);font-size:14px}.sealed-button__spinner{width:14px;height:14px;animation:1s linear infinite spin}.sealed-button__icon{justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}.sealed-button__icon--left{margin-right:2px}.sealed-button__icon--right{margin-left:2px}.frame-button{justify-content:center;align-items:center;gap:var(--space-2);font-family:var(--font-body);border:1px solid var(--steel);border-radius:var(--radius);cursor:pointer;color:var(--text);box-shadow:var(--shadow-btn-secondary-rest);transition:border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);background:0 0;font-size:14px;font-weight:500;line-height:1;display:inline-flex}.frame-button:hover:not(:disabled){border-color:var(--steel-light)}.frame-button:active:not(:disabled){box-shadow:var(--shadow-btn-secondary-active)}.frame-button:focus-visible{box-shadow:var(--shadow-btn-secondary-rest), var(--shadow-focus)}.frame-button:disabled{opacity:.4;cursor:not-allowed}.frame-button--sm{height:1.75rem;padding:0 var(--space-2);font-size:12px}.frame-button--md{height:2rem;padding:0 var(--space-3);font-size:13px}.frame-button--lg{height:2.25rem;padding:0 var(--space-4);font-size:14px}.frame-button__spinner{width:14px;height:14px;animation:1s linear infinite spin}.frame-button__icon{justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}.frame-button__icon--left{margin-right:2px}.frame-button__icon--right{margin-left:2px}.retry-button{justify-content:center;align-items:center;gap:var(--space-2);font-family:var(--font-body);border:1px solid var(--steel);border-radius:var(--radius);cursor:pointer;color:var(--text);padding:0 var(--space-3);height:2rem;box-shadow:none;transition:border-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);background:0 0;font-size:14px;font-weight:500;line-height:1;display:inline-flex}.retry-button:hover:not(:disabled){border-color:var(--steel-light);color:var(--text)}.retry-button:active:not(:disabled){box-shadow:inset 0 1px 2px #00000040}.retry-button:focus-visible{box-shadow:var(--shadow-focus)}.retry-button:disabled{opacity:.4;cursor:not-allowed}.retry-button__spinner{width:14px;height:14px;animation:1s linear infinite spin}.retry-button__icon{flex-shrink:0}.retry-button__label{white-space:nowrap}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--panel)}::-webkit-scrollbar-thumb{background:var(--steel);border-radius:5px}::-webkit-scrollbar-thumb:hover{background:var(--steel-light)}::selection{background:var(--status-ok);color:var(--bg)}:focus-visible{box-shadow:var(--shadow-focus);outline:none}.input-wrapper{gap:var(--space-1);flex-direction:column;display:flex}.input{background:var(--panel-raised);border:1px solid var(--steel);border-radius:var(--radius);padding:var(--space-3) var(--space-4);font-family:var(--font-body);color:var(--text);box-shadow:var(--shadow-input-rest);transition:border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);font-size:15px;line-height:1.6}.input::placeholder{color:var(--text-faint)}.input:focus{border-color:var(--steel-light);box-shadow:var(--shadow-input-focus)}.input--error{border-color:var(--status-revoked);box-shadow:var(--shadow-input-error)}.input:disabled{opacity:.5;cursor:not-allowed}.input-error-message{font-family:var(--font-body);color:var(--status-revoked);font-size:13px;line-height:1.5}.gauge-strip{border-top:1px solid var(--panel-edge);justify-content:center;display:flex}.gauge{border-left:1px solid var(--panel-edge);padding:var(--space-5) var(--space-6) var(--space-6) var(--space-5);text-align:center}.gauge--first{padding-left:var(--space-6);border-left:none}.gauge__value{align-items:baseline;gap:var(--space-2);font-family:var(--font-mono);font-size:26px;font-weight:500;line-height:1.2;display:flex}.gauge__dot{background:var(--status-ok);border-radius:50%;flex-shrink:0;width:5px;height:5px;box-shadow:0 0 6px #8fffd099}.gauge__label{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);margin-top:var(--space-1);font-size:11px;font-weight:500}@media (width<=480px){.gauge-strip{flex-direction:column;align-items:center}.gauge{border-left:none;border-top:1px solid var(--panel-edge);padding-left:0;padding-right:0;padding-top:var(--space-5);width:100%;max-width:200px}.gauge--first{border-top:none;padding-top:0}}.card{background:var(--panel-raised);border:1px solid var(--panel-edge);border-radius:var(--radius);padding:var(--space-5);position:relative}.modal-overlay{z-index:var(--z-modal);animation:fadeIn var(--duration-base) var(--ease-out);background:#0a0d11b3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal{background:var(--panel);border:1px solid var(--panel-edge);border-radius:var(--radius-lg);box-shadow:var(--shadow-chamber);width:100%;max-width:480px;max-height:90vh;animation:modalEnter var(--duration-base) var(--ease-out);overflow-y:auto}.modal__header{padding:var(--space-5);border-bottom:1px solid var(--panel-edge);justify-content:space-between;align-items:center;display:flex}.modal__title{font-family:var(--font-display);color:var(--text);margin:0;font-size:22px;font-weight:500;line-height:1.25}.modal__close{border-radius:var(--radius);width:28px;height:28px;color:var(--text-dim);cursor:pointer;transition:color var(--duration-fast) var(--ease-out);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.modal__close:hover{color:var(--text)}.modal__content{padding:var(--space-5)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes modalEnter{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.toast-container{bottom:var(--space-5);right:var(--space-5);z-index:var(--z-toast);gap:var(--space-3);flex-direction:column;display:flex;position:fixed}.toast{align-items:flex-start;gap:var(--space-3);background:var(--panel-raised);border:1px solid var(--panel-edge);border-radius:var(--radius);padding:var(--space-4);min-width:280px;max-width:400px;animation:toastEnter var(--duration-base) var(--ease-out);display:flex;position:relative;overflow:hidden}.toast--exiting{animation:toastExit var(--duration-fast) var(--ease-out) forwards}.toast__accent{width:3px;position:absolute;top:0;bottom:0;left:0}.toast__accent--live{background:var(--status-ok)}.toast__accent--pending{background:var(--status-pending)}.toast__accent--revoked{background:var(--status-revoked)}.toast__content{flex:1;min-width:0}.toast__title{font-family:var(--font-body);color:var(--text);font-size:14px;font-weight:500}.toast__message{font-family:var(--font-body);color:var(--text-dim);margin-top:var(--space-1);font-size:13px}.toast__dismiss{border-radius:var(--radius-sm);width:20px;height:20px;color:var(--text-faint);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;line-height:1;display:flex}.toast__dismiss:hover{color:var(--text);background:var(--panel-edge)}@keyframes toastEnter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes toastExit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(8px)}}.tooltip-trigger{display:inline-flex}.tooltip{background:var(--panel-raised);border:1px solid var(--steel);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);font-family:var(--font-body);color:var(--text);z-index:var(--z-toast);pointer-events:none;animation:tooltipFadeIn var(--duration-fast) var(--ease-out);font-size:13px;line-height:1.5}.tooltip:after{content:"";border-left:6px solid #0000;border-right:6px solid #0000;border-top:6px solid var(--panel-raised);position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}@keyframes tooltipFadeIn{0%{opacity:0}to{opacity:1}}.code-block{background:var(--panel);border:1px solid var(--panel-edge);border-radius:var(--radius);overflow:hidden}.code-block__header{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--panel-edge);background:var(--panel-raised);justify-content:space-between;align-items:center;display:flex}.code-block__language{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);font-size:11px;font-weight:500}.code-block__copy{border:1px solid var(--steel);border-radius:var(--radius);width:28px;height:24px;color:var(--text-dim);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);background:0 0;justify-content:center;align-items:center;display:flex}.code-block__copy:hover{border-color:var(--steel-light);color:var(--text)}.code-block__pre{padding:var(--space-4);margin:0;overflow-x:auto}.code-block__code{font-family:var(--font-mono);color:var(--text-dim);white-space:pre;font-size:13px;line-height:1.7}.code-block__code .keyword{color:var(--foil-a)}.code-block__code .string{color:var(--status-ok)}.code-block__code .comment{color:var(--text-faint)}.code-block__code .function{color:var(--foil-b)}.table-wrapper{width:100%;overflow-x:auto}.table{border-collapse:collapse;width:100%}.table__header{border-bottom:1px solid var(--panel-edge)}.table__header-cell{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);text-align:left;padding:var(--space-3) var(--space-4);font-size:11px;font-weight:500}.table__header-cell--right{text-align:right}.table__header-cell--center{text-align:center}.table__row{border-bottom:1px solid var(--panel-edge);transition:background var(--duration-fast) var(--ease-out)}.table__row:hover{background:var(--panel-raised)}.table__cell{font-family:var(--font-body);color:var(--text);padding:var(--space-3) var(--space-4);font-size:13px;line-height:1.5}.table__cell--numeric{font-family:var(--font-mono);text-align:right;font-size:18px;font-weight:500;line-height:1.2}.table__cell--right{text-align:right}.table__cell--center{text-align:center}.table-empty{padding:var(--space-8);justify-content:center;align-items:center;min-height:200px;display:flex}.table-empty__text{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);font-size:11px;font-weight:500}.nav{z-index:var(--z-nav);transition:background var(--duration-base) var(--ease-out), border-color var(--duration-base) var(--ease-out);background:0 0;border-bottom:1px solid #0000;position:sticky;top:0}.nav--scrolled{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom-color:var(--panel-edge);background:#0a0d11d9}.nav__inner{max-width:1180px;padding:22px var(--space-7);justify-content:space-between;align-items:center;margin:0 auto;display:flex}.nav__brand{align-items:center;gap:var(--space-2);display:flex}.nav__logo{background:var(--accent);clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);width:8px;height:8px}.nav__wordmark{font-family:var(--font-display);color:var(--text);font-size:14px;font-weight:500}.nav__links{align-items:center;gap:var(--space-6);display:flex}.nav__link{font-family:var(--font-body);color:var(--text-dim);transition:color var(--duration-fast) var(--ease-out);font-size:14px;line-height:1;text-decoration:none}.nav__link:hover{color:var(--text)}.nav__link--active{color:var(--text);font-weight:500}@media (width<=480px){.nav__inner{padding:var(--space-4)}.nav__links{gap:var(--space-4)}}.vault-page{max-width:1180px;min-height:100vh;padding:0 var(--space-7);flex-direction:column;margin:0 auto;display:flex}.vault-header{z-index:var(--z-nav);transition:background var(--duration-base) var(--ease-out), border-color var(--duration-base) var(--ease-out);margin-bottom:var(--space-6);background:0 0;border-bottom:1px solid #0000;position:sticky;top:0}.vault-header--scrolled{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom-color:var(--panel-edge);background:#0a0d11d9}.vault-header__inner{padding:var(--space-5) 0;justify-content:space-between;align-items:center;display:flex}.vault-header__brand{align-items:center;gap:var(--space-4);display:flex}.vault-header__title h1{font-family:var(--font-display);letter-spacing:-.005em;color:var(--text);margin:0;font-size:36px;font-weight:700;line-height:1.15}.vault-header__subtitle{font-family:var(--font-body);color:var(--text-dim);margin:var(--space-1) 0 0;font-size:15px;line-height:1.6}.vault-header__actions{align-items:center;gap:var(--space-3);display:flex}.vault-main{padding-bottom:var(--space-8);flex:1}.vault-tabs{gap:var(--space-1);margin-bottom:var(--space-6);border-bottom:1px solid var(--panel-edge);padding-bottom:var(--space-1);display:flex}.vault-tab{font-family:var(--font-body);color:var(--text-dim);padding:var(--space-3) var(--space-4);cursor:pointer;border-radius:var(--radius) var(--radius) 0 0;transition:color var(--duration-fast) var(--ease-out), background var(--duration-fast) var(--ease-out);background:0 0;border:none;font-size:14px;font-weight:500;line-height:1;position:relative}.vault-tab:hover:not(:disabled),.vault-tab--active{color:var(--text);background:var(--panel-raised)}.vault-tab--active:after{content:"";bottom:calc(-1 * var(--space-1) - 1px);background:var(--accent);z-index:1;height:2px;position:absolute;left:0;right:0}.vault-tab:disabled{opacity:.4;cursor:not-allowed}.vault-content{animation:fadeIn var(--duration-base) var(--ease-out)}.vault-footer{padding:var(--space-6) 0;margin-top:auto}.vault-footer__inner{align-items:center;gap:var(--space-4);display:flex}.vault-footer__text{font-family:var(--font-body);color:var(--text-dim);font-size:13px}@media (width<=480px){.vault-page{padding:0 var(--space-4)}.vault-header__inner{align-items:flex-start;gap:var(--space-4);flex-direction:column}.vault-header__title h1{font-size:28px}.vault-header__actions{flex-direction:column;align-items:stretch;width:100%}.vault-header__actions .sealed-button,.vault-header__actions .frame-button{justify-content:center;width:100%}.vault-tabs{-webkit-overflow-scrolling:touch;overflow-x:auto}.vault-tab{padding:var(--space-2) var(--space-3);white-space:nowrap}.vault-footer__inner{align-items:flex-start;gap:var(--space-2);flex-direction:column}}[data-theme=light] .vault-header--scrolled{border-bottom-color:var(--panel-edge);background:#f8fafce6}.vault-namespace-tree{margin:0;padding:0;list-style:none}.vault-namespace-item{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius);font-family:var(--font-mono);color:var(--text-dim);cursor:pointer;text-align:left;transition:color var(--duration-fast) var(--ease-out), background var(--duration-fast) var(--ease-out);background:0 0;border:none;font-size:12px;display:flex}.vault-namespace-item:hover:not(:disabled){color:var(--text);background:var(--panel-raised)}.vault-namespace-item--selected{color:var(--text);background:var(--panel-raised);box-shadow:inset 0 0 0 1px var(--panel-edge)}.vault-namespace-item:disabled{opacity:.4;cursor:not-allowed}.vault-namespace-item__icon{flex-shrink:0;width:14px;height:14px}.vault-namespace-item__chevron{width:12px;height:12px;transition:transform var(--duration-fast) var(--ease-out);flex-shrink:0}.vault-namespace-item__chevron--open{transform:rotate(90deg)}.vault-quota-summary{border:1px solid var(--panel-edge);border-radius:var(--radius);background:var(--panel-raised)}.vault-quota-summary__summary{align-items:center;gap:var(--space-3);padding:var(--space-3);cursor:pointer;font-family:var(--font-body);color:var(--text);font-size:13px;font-weight:500;list-style:none;display:flex}.vault-quota-summary__summary::-webkit-details-marker{display:none}.vault-quota-summary__plan{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;padding:2px var(--space-2);border:1px solid var(--panel-edge);border-radius:var(--radius-sm);color:var(--text-dim);font-size:11px;font-weight:500}.vault-quota-summary__stat{color:var(--text-dim)}.vault-quota-summary__progress{background:var(--panel);border-radius:var(--radius-sm);width:96px;height:6px;margin-left:auto;overflow:hidden}.vault-quota-summary__progress>*{background:var(--status-ok);border-radius:var(--radius-sm);height:100%}.vault-quota-summary__hint{padding:0 var(--space-3) var(--space-3);font-family:var(--font-body);color:var(--text-dim);font-size:13px;line-height:1.5}.vault-page .secrets-empty-state,.vault-page .secrets-table-container,.vault-page .secrets-dialog-content,.vault-page .secrets-delete-content,.vault-page .secrets-search-input,.vault-page .btn-secrets-create,.vault-page .btn-secrets-outline,.vault-page .btn-secrets-cancel,.vault-page .btn-secrets-delete{border-radius:var(--radius)}.vault-page .secrets-limit-indicator{font-family:var(--font-mono);font-size:12px}.sc-add-backend__modal{max-width:520px}.sc-add-backend{gap:var(--space-4);flex-direction:column;display:flex}.sc-add-backend__desc{font-family:var(--font-body);color:var(--text-dim);margin:0;font-size:14px}.sc-add-backend__field{gap:var(--space-2);flex-direction:column;display:flex}.sc-add-backend__label{align-items:center;gap:var(--space-1);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);font-size:11px;font-weight:500;display:flex}.sc-add-backend__label svg{color:var(--text-faint)}.sc-add-backend__optional{text-transform:none;letter-spacing:0;color:var(--text-faint);opacity:.7;font-weight:400}.sc-add-backend__label-hash{font-family:var(--font-mono);color:var(--text-faint);text-align:center;width:12px;font-size:13px;font-weight:600}.sc-add-backend__select{width:100%;padding:var(--space-3) var(--space-4);background:var(--panel-raised);border:1px solid var(--steel);border-radius:var(--radius);color:var(--text);font-family:var(--font-body);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%234a565f' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:32px;font-size:14px}.sc-add-backend__select:focus{border-color:var(--steel-light);box-shadow:var(--shadow-input-focus);outline:none}.sc-add-backend__hint{font-family:var(--font-body);color:var(--text-faint);margin:0;font-size:12px;line-height:1.5}.sc-add-backend__checkbox-row{align-items:center;gap:var(--space-2);margin-top:var(--space-2);font-family:var(--font-body);color:var(--text-dim);cursor:pointer;font-size:12px;display:flex}.sc-add-backend__checkbox-row input[type=checkbox]{width:14px;height:14px;accent-color:var(--accent);cursor:pointer}.sc-add-backend__checkbox-row input[type=checkbox]:disabled{opacity:.5;cursor:not-allowed}.sc-add-backend__checkbox-row svg{color:var(--accent);flex-shrink:0}.sc-add-backend__footer{justify-content:flex-end;align-items:center;gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--panel-edge);display:flex}[data-theme=light] .sc-add-backend__select{color:#0f172a;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2394a3b8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");border-color:#e2e8f0}[data-theme=light] .sc-add-backend__select:focus{border-color:#059669;box-shadow:0 0 0 3px #05966926}.toggle{border:1px solid var(--steel);background:var(--panel-raised);cursor:pointer;width:44px;height:24px;transition:background var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);appearance:none;border-radius:12px;flex-shrink:0;padding:0;position:relative}.toggle__knob{background:var(--steel-light);width:18px;height:18px;transition:transform var(--duration-fast) var(--ease-out), background var(--duration-fast) var(--ease-out);pointer-events:none;border-radius:50%;position:absolute;top:2px;left:2px}.toggle--on{background:var(--status-ok);border-color:var(--status-ok)}.toggle--on .toggle__knob{background:var(--bg);transform:translate(20px)}.toggle--off:hover:not(.toggle--disabled){border-color:var(--steel-light)}.toggle--disabled{opacity:.4;cursor:not-allowed}.toggle:focus-visible{box-shadow:var(--shadow-focus);outline:none}[data-theme=light] .toggle--on .toggle__knob{background:#fff}.sc-textarea-wrapper{gap:var(--space-1);flex-direction:column;display:flex}.sc-textarea{background:var(--panel-raised);border:1px solid var(--steel);border-radius:var(--radius);padding:var(--space-3) var(--space-4);font-family:var(--font-body);color:var(--text);resize:vertical;min-height:80px;box-shadow:var(--shadow-input-rest);transition:border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);width:100%;font-size:15px;line-height:1.6}.sc-textarea::placeholder{color:var(--text-faint)}.sc-textarea:focus{border-color:var(--steel-light);box-shadow:var(--shadow-input-focus);outline:none}.sc-textarea--error{border-color:var(--status-revoked);box-shadow:var(--shadow-input-error)}.sc-textarea:disabled{opacity:.5;cursor:not-allowed}.sc-textarea-error{font-family:var(--font-body);color:var(--status-revoked);font-size:13px;line-height:1.5}.embed-tab{gap:var(--space-6);flex-direction:column;display:flex}.embed-tab__section-header{align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);display:flex}.embed-tab__section-icon{width:20px;height:20px;color:var(--accent);flex-shrink:0}.embed-tab__section-title{font-family:var(--font-display);color:var(--text);margin:0;font-size:18px;font-weight:500;line-height:1.25}.embed-tab__section-desc{font-family:var(--font-body);color:var(--text-dim);margin-bottom:var(--space-5);font-size:13px;line-height:1.5}.embed-tab__row{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-3) 0;display:flex}.embed-tab__row+.embed-tab__row{border-top:1px solid var(--panel-edge)}.embed-tab__row-label{font-family:var(--font-body);color:var(--text);font-size:15px;font-weight:500}.embed-tab__row-desc{font-family:var(--font-body);color:var(--text-dim);margin-top:var(--space-1);font-size:13px}.embed-tab__select{background:var(--panel-raised);border:1px solid var(--steel);border-radius:var(--radius);padding:var(--space-2) var(--space-3);font-family:var(--font-body);color:var(--text);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out);appearance:none;padding-right:var(--space-6);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%237c8a8a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;font-size:14px}.embed-tab__select:focus{border-color:var(--steel-light);box-shadow:var(--shadow-input-focus);outline:none}.embed-tab__balance-card{padding:var(--space-4);background:var(--panel);border:1px solid var(--panel-edge);border-radius:var(--radius);justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.embed-tab__balance-main{gap:var(--space-1);flex-direction:column;display:flex}.embed-tab__balance-label{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);font-size:11px;font-weight:500}.embed-tab__balance-value{font-family:var(--font-mono);color:var(--text);font-size:28px;font-weight:500;line-height:1.2}.embed-tab__balance-secondary{text-align:right}.embed-tab__balance-secondary-value{font-family:var(--font-mono);color:var(--text);font-size:20px;font-weight:500;line-height:1.2}.embed-tab__balance-secondary-label{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);margin-top:var(--space-1);font-size:11px;font-weight:500}.embed-tab__balance-secondary-sub{font-family:var(--font-body);color:var(--text-faint);font-size:12px}.embed-tab__topup-row{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.embed-tab__topup-input{width:120px}.embed-tab__preset-btns{gap:var(--space-2);display:flex}.embed-tab__capability-row{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-3) 0;display:flex}.embed-tab__capability-row+.embed-tab__capability-row{border-top:1px solid var(--panel-edge)}.embed-tab__capability-label{font-family:var(--font-body);color:var(--text);font-size:15px;font-weight:500}.embed-tab__capability-desc{font-family:var(--font-body);color:var(--text-dim);margin-top:var(--space-1);font-size:13px}.embed-tab__form-group{gap:var(--space-2);flex-direction:column;display:flex}.embed-tab__form-label{font-family:var(--font-body);color:var(--text);font-size:14px;font-weight:500}.embed-tab__form-grid{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}@media (width<=480px){.embed-tab__form-grid{grid-template-columns:1fr}.embed-tab__balance-card{flex-direction:column;align-items:flex-start}.embed-tab__balance-secondary{text-align:left}.embed-tab__row{flex-direction:column;align-items:flex-start}}.embed-tab__snippet-header{margin-bottom:var(--space-2);justify-content:space-between;align-items:center;display:flex}.embed-tab__snippet-badge{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim);background:var(--panel);border:1px solid var(--panel-edge);padding:2px var(--space-2);border-radius:var(--radius-sm);font-size:11px;font-weight:500}.embed-tab__alert{align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius);color:var(--status-revoked);background:#ff6b6b0f;border:1px solid #ff6b6b4d;display:flex}.embed-tab__alert-icon{flex-shrink:0;width:16px;height:16px;margin-top:2px}.embed-tab__alert-body{font-family:var(--font-body);color:var(--text);flex:1;font-size:13px;line-height:1.5}.embed-tab__alert-body strong{color:var(--status-revoked)}.embed-tab__alert-info{color:var(--status-ok);background:#8fffd00f;border-color:#8fffd04d}.embed-tab__palette-btn{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3);border:1px solid var(--steel);border-radius:var(--radius);cursor:pointer;text-align:left;transition:border-color var(--duration-fast) var(--ease-out);color:var(--text);background:0 0;display:flex}.embed-tab__palette-btn:hover{border-color:var(--steel-light)}.embed-tab__palette-preview{border-radius:var(--radius);flex-shrink:0;width:48px;height:48px}.embed-tab__palette-placeholder{border-radius:var(--radius);background:var(--panel-edge);flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.embed-tab__palette-info{flex:1;min-width:0}.embed-tab__palette-name{font-family:var(--font-body);color:var(--text);font-size:14px;font-weight:500}.embed-tab__palette-hint{font-family:var(--font-body);color:var(--text-dim);font-size:12px}.embed-tab__palette-chevron{width:16px;height:16px;color:var(--text-dim);flex-shrink:0}.embed-tab__divider{border:none;border-top:1px solid var(--panel-edge);margin:var(--space-4) 0}.embed-tab__inline-desc{font-family:var(--font-body);color:var(--text-dim);font-size:13px;line-height:1.5}.sc-wallet-tour{z-index:var(--z-modal);pointer-events:auto;position:fixed;inset:0}.sc-wallet-tour__scrim{cursor:pointer;background:0 0;position:absolute;inset:0}.sc-wallet-tour__spotlight{border-radius:var(--radius-lg);pointer-events:none;box-shadow:0 0 0 9999px #0a0d11b8, 0 0 0 1px var(--accent), 0 0 24px #ff7a3d59;background:0 0;position:fixed}.sc-wallet-tour__tooltip{pointer-events:auto;outline:none}.sc-wallet-tour__tooltip:focus-visible{box-shadow:var(--shadow-focus)}.sc-wallet-tour__tooltip-inner{padding:var(--space-5);max-height:calc(100vh - 32px);position:relative;overflow-y:auto}.sc-wallet-tour__tooltip-arrow{background:var(--panel);border:1px solid var(--panel-edge);z-index:1;width:12px;height:12px;position:absolute}.sc-wallet-tour__tooltip-arrow[data-arrow=top]{border-bottom:none;border-right:none;top:-7px;left:50%;transform:translate(-50%)rotate(45deg)}.sc-wallet-tour__tooltip-arrow[data-arrow=bottom]{border-top:none;border-left:none;bottom:-7px;left:50%;transform:translate(-50%)rotate(45deg)}.sc-wallet-tour__tooltip-arrow[data-arrow=left]{border-bottom:none;border-right:none;top:50%;left:-7px;transform:translateY(-50%)rotate(45deg)}.sc-wallet-tour__tooltip-arrow[data-arrow=right]{border-top:none;border-left:none;top:50%;right:-7px;transform:translateY(-50%)rotate(45deg)}.sc-wallet-tour__header{align-items:center;gap:var(--space-3);padding-right:var(--space-7);display:flex;position:relative}.sc-wallet-tour__seal{flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex;position:relative}.sc-wallet-tour__seal .trust-seal__outer{border-radius:50%;width:36px!important;height:36px!important}.sc-wallet-tour__seal .trust-seal__inner{background:var(--panel);border-radius:50%;position:absolute;inset:3px}.sc-wallet-tour__seal-icon{color:var(--accent);pointer-events:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset:0}.sc-wallet-tour__heading{flex-direction:column;gap:2px;min-width:0;display:flex}.sc-wallet-tour__title{font-family:var(--font-display);color:var(--text);margin:0;font-size:17px;font-weight:600;line-height:1.25}.sc-wallet-tour__step-count{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);font-size:11px;font-weight:500}.sc-wallet-tour__close{border:1px solid var(--steel);border-radius:var(--radius);width:28px;height:28px;color:var(--text-dim);cursor:pointer;transition:color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);background:0 0;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:0;right:0}.sc-wallet-tour__close:hover{color:var(--status-revoked);border-color:var(--status-revoked);background:#ff6b6b14}.sc-wallet-tour__close:focus-visible{box-shadow:var(--shadow-focus)}.sc-wallet-tour__description{font-family:var(--font-body);color:var(--text-dim);margin:var(--space-4) 0;font-size:14px;line-height:1.6}.sc-wallet-tour__progress{align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);display:flex}.sc-wallet-tour__progress-dot{background:var(--panel-edge);height:6px;transition:background var(--duration-fast) var(--ease-out);border-radius:999px}.sc-wallet-tour__progress-dot[data-done=true]{background:var(--status-ok)}.sc-wallet-tour__progress-dot[data-active=true]{background:var(--accent);box-shadow:0 0 8px #ff7a3d66}.sc-wallet-tour__footer{justify-content:space-between;align-items:center;gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--panel-edge);display:flex}.sc-wallet-tour__skip{font-family:var(--font-body);color:var(--text-faint);cursor:pointer;padding:var(--space-2) var(--space-1);transition:color var(--duration-fast) var(--ease-out);background:0 0;border:none;font-size:13px;font-weight:500}.sc-wallet-tour__skip:hover{color:var(--text-dim)}.sc-wallet-tour__skip:focus-visible{box-shadow:var(--shadow-focus);border-radius:var(--radius-sm)}.sc-wallet-tour__actions{align-items:center;gap:var(--space-2);display:flex}@media (width<=480px){.sc-wallet-tour__tooltip-inner{padding:var(--space-4)}.sc-wallet-tour__footer{flex-direction:column-reverse;align-items:stretch}.sc-wallet-tour__skip{text-align:center}.sc-wallet-tour__actions{justify-content:flex-end}}[data-theme=light] .sc-wallet-tour__scrim{background:#0f172a73}[data-theme=light] .sc-wallet-tour__spotlight{box-shadow:0 0 0 9999px #0f172a73, 0 0 0 1px var(--accent), 0 0 16px #e85a2a59}@media (prefers-reduced-motion:reduce){.sc-wallet-tour__spotlight{transition:none!important}}.command-palette-overlay{z-index:var(--z-modal);padding-top:96px;padding-left:var(--space-4);padding-right:var(--space-4);-webkit-backdrop-filter:blur(6px);background:#0009;justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0}.command-palette{width:100%;max-width:640px;animation:command-palette-enter var(--duration-base) var(--ease-out);overflow:hidden;padding:0!important}@keyframes command-palette-enter{0%{opacity:0;transform:translateY(-8px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.command-palette__search{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--panel-edge);background:var(--panel);display:flex}.command-palette__search-icon{width:16px;height:16px;color:var(--text-faint);flex-shrink:0}.command-palette__input{color:var(--text);font-family:var(--font-body);letter-spacing:0;box-shadow:none;background:0 0;border:0;outline:0;flex:1;padding:0;font-size:14px}.command-palette__input::placeholder{color:var(--text-faint)}.command-palette__input:focus{box-shadow:none}.command-palette__kbd{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim);background:var(--panel-raised);border:1px solid var(--panel-edge);border-radius:var(--radius-sm);white-space:nowrap;justify-content:center;align-items:center;padding:2px 6px;font-size:10px;font-weight:500;line-height:1.2;display:inline-flex}.command-palette__list{max-height:384px;padding:var(--space-2) 0;background:var(--panel);overflow-y:auto}.command-palette__list::-webkit-scrollbar{width:8px}.command-palette__list::-webkit-scrollbar-track{background:0 0}.command-palette__list::-webkit-scrollbar-thumb{background:var(--steel);border-radius:var(--radius-sm)}.command-palette__empty{padding:var(--space-7) var(--space-5);color:var(--text-faint);flex-direction:column;justify-content:center;align-items:center;display:flex}.command-palette__empty-icon{width:28px;height:28px;color:var(--text-faint);opacity:.6;margin-bottom:var(--space-3)}.command-palette__empty-text{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint);font-size:11px;font-weight:500}.command-palette__group{padding:var(--space-2) 0}.command-palette__group-label{padding:var(--space-2) var(--space-5) var(--space-1);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint);font-size:10px;font-weight:500}.command-palette__item{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-5);text-align:left;cursor:pointer;color:var(--text-dim);transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);background:0 0;border:0;border-left:2px solid #0000;display:flex}.command-palette__item:hover{background:var(--panel-raised);color:var(--text)}.command-palette__item--selected{background:var(--panel-raised);color:var(--text);border-left-color:var(--accent)}.command-palette__item--selected .command-palette__item-icon{color:var(--accent)}.command-palette__item-icon{width:16px;height:16px;color:var(--text-faint);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.command-palette__item-body{flex:1;min-width:0}.command-palette__item-label{color:inherit;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;line-height:1.3;overflow:hidden}.command-palette__item-desc{color:var(--text-faint);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:11px;line-height:1.3;overflow:hidden}.command-palette__footer{padding:var(--space-2) var(--space-5);border-top:1px solid var(--panel-edge);background:var(--panel-raised);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint);justify-content:space-between;align-items:center;font-size:10px;font-weight:500;display:flex}.command-palette__footer-count{color:var(--text-dim)}.command-palette__footer-hints{align-items:center;gap:var(--space-4);display:inline-flex}.command-palette__hint{align-items:center;gap:var(--space-2);display:inline-flex}[data-theme=light] .command-palette-overlay{background:#0f172a73}@media (width<=640px){.command-palette-overlay{padding-top:48px}.command-palette{max-width:100%}.command-palette__footer{align-items:flex-start;gap:var(--space-2);flex-direction:column}}@media (prefers-reduced-motion:reduce){.command-palette{animation:none}}html{--cc-font-family:var(--font-body,-apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif)!important;--cc-modal-border-radius:var(--radius-lg)!important;--cc-btn-border-radius:var(--radius)!important;--cc-pm-toggle-border-radius:4em!important}html:not([data-theme=light]){--cc-bg:var(--panel)!important;--cc-primary-color:var(--text)!important;--cc-secondary-color:var(--text-dim)!important;--cc-btn-primary-bg:linear-gradient(180deg, #fff, #d8dee2)!important;--cc-btn-primary-color:var(--text-on-light)!important;--cc-btn-primary-border-color:transparent!important;--cc-btn-primary-hover-bg:linear-gradient(180deg, #fff, #e8ecf0)!important;--cc-btn-primary-hover-color:var(--text-on-light)!important;--cc-btn-secondary-bg:transparent!important;--cc-btn-secondary-color:var(--text)!important;--cc-btn-secondary-border-color:var(--steel)!important;--cc-btn-secondary-hover-bg:var(--panel-raised)!important;--cc-btn-secondary-hover-color:var(--text)!important;--cc-cookie-category-block-bg:var(--panel-raised)!important;--cc-cookie-category-block-border:var(--panel-edge)!important;--cc-cookie-category-block-hover-bg:var(--panel-raised)!important;--cc-cookie-category-block-hover-border:var(--steel-light)!important;--cc-separator-border-color:var(--panel-edge)!important;--cc-footer-bg:var(--panel)!important;--cc-footer-border-color:var(--panel-edge)!important;--cc-overlay-bg:#0a0d11d9!important;--cc-toggle-on-bg:var(--status-ok)!important;--cc-toggle-off-bg:var(--steel)!important;--cc-toggle-on-knob-bg:var(--bg)!important;--cc-toggle-off-knob-bg:var(--text-faint)!important;--cc-toggle-readonly-bg:var(--panel-raised)!important;--cc-toggle-readonly-knob-bg:var(--text-dim)!important}[data-theme=light],body.light{--cc-bg:var(--panel)!important;--cc-primary-color:var(--text)!important;--cc-secondary-color:var(--text-dim)!important;--cc-btn-primary-bg:linear-gradient(180deg, #1a1a28, #0e1318)!important;--cc-btn-primary-color:#fff!important;--cc-btn-primary-border-color:transparent!important;--cc-btn-primary-hover-bg:linear-gradient(180deg, #222232, #1a1a28)!important;--cc-btn-primary-hover-color:#fff!important;--cc-btn-secondary-bg:transparent!important;--cc-btn-secondary-color:var(--text)!important;--cc-btn-secondary-border-color:var(--steel)!important;--cc-btn-secondary-hover-bg:var(--panel-raised)!important;--cc-btn-secondary-hover-color:var(--text)!important;--cc-cookie-category-block-bg:var(--panel-raised)!important;--cc-cookie-category-block-border:var(--panel-edge)!important;--cc-cookie-category-block-hover-bg:var(--panel-raised)!important;--cc-cookie-category-block-hover-border:var(--steel-light)!important;--cc-separator-border-color:var(--panel-edge)!important;--cc-footer-bg:var(--panel)!important;--cc-footer-border-color:var(--panel-edge)!important;--cc-overlay-bg:#0a0d11a6!important;--cc-toggle-on-bg:var(--status-ok)!important;--cc-toggle-off-bg:var(--steel)!important;--cc-toggle-on-knob-bg:var(--bg)!important;--cc-toggle-off-knob-bg:var(--text-faint)!important;--cc-toggle-readonly-bg:var(--panel-raised)!important;--cc-toggle-readonly-knob-bg:var(--text-dim)!important}#cc-main .pm{background:var(--cc-bg)!important;border:1px solid var(--cc-cookie-category-block-border)!important;border-radius:var(--cc-modal-border-radius)!important;box-shadow:var(--shadow-chamber)!important;max-width:640px!important;font-family:var(--cc-font-family)!important}#cc-main .pm__header{border-bottom:1px solid var(--cc-separator-border-color)!important;padding:var(--space-5) var(--space-5) var(--space-4)!important;background:0 0!important}#cc-main .pm__title{color:var(--cc-primary-color)!important;font-family:var(--font-display)!important;box-shadow:none!important;background:0 0!important;border:none!important;font-size:22px!important;font-weight:500!important;line-height:1.25!important}#cc-main .pm__close-btn{background:var(--panel-raised)!important;border:1px solid var(--steel)!important;border-radius:var(--radius)!important;opacity:.7!important;width:36px!important;height:36px!important;transition:all var(--duration-fast) var(--ease-out)!important}#cc-main .pm__close-btn:hover{opacity:1!important;background:var(--panel-raised)!important;border-color:var(--steel-light)!important}#cc-main .pm__close-btn svg{stroke:var(--text-dim)!important;transition:stroke var(--duration-fast) var(--ease-out)!important}#cc-main .pm__close-btn:hover svg{stroke:var(--text)!important}#cc-main .pm__body{padding:var(--space-4) var(--space-5)!important;background:0 0!important}#cc-main .pm__section{transition:border-color var(--duration-fast) var(--ease-out);background:var(--cc-cookie-category-block-bg)!important;border:1px solid var(--cc-cookie-category-block-border)!important;border-radius:var(--radius)!important;margin-bottom:var(--space-3)!important;padding:1.5em!important}#cc-main .pm__section:not(:first-child):hover{border-color:var(--cc-cookie-category-block-hover-border)!important}#cc-main .pm__section--toggle{background:var(--cc-cookie-category-block-bg)!important;border:1px solid var(--cc-cookie-category-block-border)!important;border-radius:var(--radius)!important;margin-bottom:var(--space-3)!important;padding:0!important;overflow:hidden!important}#cc-main .pm__section--toggle .pm__section-title{color:var(--cc-primary-color)!important;font-family:var(--font-body)!important;min-height:58px!important;transition:color var(--duration-fast) var(--ease-out)!important;padding:1.25em 5.4em 1.25em 1.5em!important;font-size:14px!important;font-weight:600!important}#cc-main .pm__section--toggle .pm__section-title:hover{color:var(--text)!important}#cc-main .pm__section-arrow,#cc-main .pm__section--expandable .pm__section-arrow{display:none!important}#cc-main .pm__section--expandable .pm__section-title{padding-left:1.5em!important}#cc-main .pm__section-desc{color:var(--cc-secondary-color)!important;font-size:13px!important;line-height:1.5!important;font-family:var(--font-body)!important;margin-top:0!important;padding:1em 1.5em 1.5em!important}#cc-main .pm__section--toggle .pm__section-desc-wrapper{border:none!important;border-top:1px solid var(--cc-cookie-category-block-border)!important}#cc-main .section__toggle-wrapper{position:absolute!important;top:50%!important;right:18px!important;transform:translateY(-50%)!important}#cc-main .toggle__icon{background:var(--cc-toggle-off-bg)!important;border-radius:var(--cc-pm-toggle-border-radius)!important;border:none!important;width:48px!important;height:26px!important}#cc-main .toggle__icon-circle{background:var(--cc-toggle-off-knob-bg)!important;border-radius:var(--cc-pm-toggle-border-radius)!important;width:22px!important;height:22px!important;transition:transform var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out)!important;top:2px!important;left:2px!important}#cc-main .section__toggle:checked~.toggle__icon{background:var(--cc-toggle-on-bg)!important}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-circle{background:var(--cc-toggle-on-knob-bg)!important;transform:translate(22px)!important}#cc-main .section__toggle:disabled~.toggle__icon{background:var(--cc-toggle-readonly-bg)!important}#cc-main .section__toggle:disabled~.toggle__icon .toggle__icon-circle{background:var(--cc-toggle-readonly-knob-bg)!important}#cc-main .toggle__icon-off,#cc-main .toggle__icon-on,#cc-main .toggle__icon-off svg,#cc-main .toggle__icon-on svg{display:none!important}#cc-main .pm__badge{color:var(--status-pending)!important;border-radius:var(--radius-sm)!important;font-size:10px!important;font-weight:600!important;font-family:var(--font-mono)!important;text-transform:uppercase!important;letter-spacing:.05em!important;background:#e8c4680f!important;border:1px solid #e8c4684d!important;margin-left:1em!important;padding:2px 8px!important}#cc-main .pm__service-counter{background:var(--status-ok)!important;color:var(--bg)!important}#cc-main .pm__btn{border-radius:var(--cc-btn-border-radius)!important;font-size:14px!important;font-weight:600!important;font-family:var(--font-body)!important;transition:box-shadow var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out)!important;min-width:110px!important;min-height:42px!important;padding:13px 22px!important}#cc-main .pm__btn--accept-all,#cc-main .cm__btn--accept-all{color:var(--text-on-light)!important;box-shadow:var(--shadow-btn-primary-rest)!important;background:linear-gradient(#fff,#d8dee2)!important;border:none!important}#cc-main .pm__btn--accept-all:hover,#cc-main .cm__btn--accept-all:hover{box-shadow:var(--shadow-btn-primary-hover)!important}#cc-main .pm__btn--accept-all:active,#cc-main .cm__btn--accept-all:active{box-shadow:var(--shadow-btn-primary-active)!important;transform:translateY(1px)!important}#cc-main .pm__btn--save{color:var(--text-on-light)!important;box-shadow:var(--shadow-btn-primary-rest)!important;background:linear-gradient(#fff,#d8dee2)!important;border:none!important}#cc-main .pm__btn--save:hover{box-shadow:var(--shadow-btn-primary-hover)!important}#cc-main .pm__btn--save:active{box-shadow:var(--shadow-btn-primary-active)!important;transform:translateY(1px)!important}#cc-main .pm__btn--secondary,#cc-main .pm__btn--reject{border:1px solid var(--steel)!important;color:var(--text)!important;box-shadow:none!important;background:0 0!important}#cc-main .pm__btn--secondary:hover,#cc-main .pm__btn--reject:hover{border-color:var(--steel-light)!important;color:var(--text)!important}#cc-main .pm__footer{background:var(--cc-footer-bg)!important;border-top:1px solid var(--cc-footer-border-color)!important;padding:var(--space-4) var(--space-5)!important}#cc-main .pm__btn-group{gap:var(--space-3)!important;display:flex!important}#cc-main .pm-overlay{background:var(--cc-overlay-bg)!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}#cc-main .cm{background:var(--cc-bg)!important;border:1px solid var(--cc-cookie-category-block-border)!important;border-radius:var(--cc-modal-border-radius)!important;box-shadow:var(--shadow-chamber)!important}#cc-main .cm__title{color:var(--cc-primary-color)!important;font-family:var(--font-display)!important;font-size:18px!important;font-weight:500!important;line-height:1.25!important}#cc-main .cm__desc{color:var(--cc-secondary-color)!important;font-size:14px!important;line-height:1.6!important;font-family:var(--font-body)!important}#cc-main .cc__link{color:var(--foil-a)!important;text-underline-offset:2px!important;transition:color var(--duration-fast) var(--ease-out)!important;text-decoration:underline!important}#cc-main .cc__link:hover{color:var(--text)!important}#cc-main .pm__table{background:var(--cc-cookie-category-block-bg)!important;border:1px solid var(--cc-cookie-category-block-border)!important;border-radius:var(--radius)!important;overflow:hidden!important}#cc-main .pm__table th{background:var(--panel-raised)!important;color:var(--cc-primary-color)!important;font-family:var(--font-mono)!important;letter-spacing:.06em!important;text-transform:uppercase!important;font-size:11px!important;font-weight:500!important}#cc-main .pm__table td{color:var(--cc-secondary-color)!important;border-top:1px solid var(--cc-separator-border-color)!important;font-family:var(--font-body)!important;font-size:13px!important}#cc-main .pm__body::-webkit-scrollbar{width:6px!important}#cc-main .pm__body::-webkit-scrollbar-track{background:0 0!important}#cc-main .pm__body::-webkit-scrollbar-thumb{background:var(--steel)!important;border-radius:3px!important}#cc-main .pm__body::-webkit-scrollbar-thumb:hover{background:var(--steel-light)!important}#cc-main .pm-wrapper,#cc-main .cm-wrapper{animation:cc-fade-in var(--duration-base) var(--ease-out)!important}@keyframes cc-fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}#cc-main .pm{animation:cc-modal-enter var(--duration-base) var(--ease-out)!important}@keyframes cc-modal-enter{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}#cc-main .pm__category-icon{width:20px;height:20px;color:var(--text-dim);margin-right:.75rem}#cc-main .pm__section--expandable .pm__section-title:hover{color:var(--text)!important}#cc-main .pm__section--toggle.active{border-color:var(--steel-light)!important}#cc-main .pm__legend{background:var(--panel-raised)!important;border:1px solid var(--panel-edge)!important;border-radius:var(--radius)!important;color:var(--text-faint)!important;padding:1em!important;font-size:12px!important}[data-theme=light] #cc-main .pm__btn--accept-all,[data-theme=light] #cc-main .cm__btn--accept-all,[data-theme=light] #cc-main .pm__btn--save{color:#fff!important;background:linear-gradient(#1a1a28,#0e1318)!important;box-shadow:inset 0 1px #ffffff26,0 6px 16px #00000040!important}[data-theme=light] #cc-main .pm__btn--accept-all:hover,[data-theme=light] #cc-main .cm__btn--accept-all:hover,[data-theme=light] #cc-main .pm__btn--save:hover{box-shadow:inset 0 1px #fff3,0 8px 20px #0000004d!important}[data-theme=light] #cc-main .pm__btn--secondary,[data-theme=light] #cc-main .pm__btn--reject{border:1px solid var(--steel)!important;color:var(--text)!important;background:0 0!important}[data-theme=light] #cc-main .pm__btn--secondary:hover,[data-theme=light] #cc-main .pm__btn--reject:hover{border-color:var(--steel-light)!important}
