.cc,.cc__placeholder{--cc-font-family: inherit;--cc-font-family-heading: var(--cc-font-family);--cc-font-family-mono: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--cc-font-size: 1em;--cc-line-height: 1.5;--cc-title-size: 1.125em;--cc-title-weight: 600;--cc-title-transform: none;--cc-title-spacing: 0;--cc-text-size: .9375em;--cc-small-size: .8125em;--cc-btn-size: .9375em;--cc-btn-weight: 500;--cc-btn-spacing: 0;--cc-btn-transform: none;--cc-color-bg: #ffffff;--cc-color-fg: #171717;--cc-color-muted: #6b6b6b;--cc-color-border: color-mix(in srgb, var(--cc-color-fg) 14%, transparent);--cc-color-divider: color-mix(in srgb, var(--cc-color-fg) 10%, transparent);--cc-color-surface: color-mix(in srgb, var(--cc-color-fg) 5%, transparent);--cc-color-accent: #171717;--cc-color-accent-hover: #000000;--cc-color-accent-fg: #ffffff;--cc-color-focus: #2f6acf;--cc-color-backdrop: rgba(0, 0, 0, .4);--cc-color-switch-off: color-mix(in srgb, var(--cc-color-fg) 22%, transparent);--cc-color-switch-on: var(--cc-color-accent);--cc-color-switch-thumb: #ffffff;--cc-radius: .75em;--cc-radius-btn: .5em;--cc-radius-switch: 999em;--cc-border-width: 1px;--cc-shadow: 0 1em 3em rgba(0, 0, 0, .14);--cc-space: 1em;--cc-padding: 1.5em;--cc-offset: 1.25em;--cc-card-width: 26em;--cc-modal-width: 34em;--cc-dialog-width: 40em;--cc-bar-max-width: 100%;--cc-btn-min-height: 2.75em;--cc-z: 2147483000;--cc-backdrop-blur: 0px;--cc-duration: .6s;--cc-ease: cubic-bezier(.625, .05, 0, 1);--cc-duration-fast: .2s;--cc-translate: 1.5em}.cc[data-cc-scheme=dark],.cc__placeholder[data-cc-scheme=dark]{--cc-color-bg: #1b1b1b;--cc-color-fg: #f5f5f5;--cc-color-muted: #a6a6a6;--cc-color-accent: #f5f5f5;--cc-color-accent-hover: #ffffff;--cc-color-accent-fg: #171717;--cc-color-backdrop: rgba(0, 0, 0, .6);--cc-color-switch-thumb: #1b1b1b;--cc-shadow: 0 1em 3em rgba(0, 0, 0, .5)}@media(prefers-color-scheme:dark){.cc[data-cc-scheme=auto],.cc__placeholder[data-cc-scheme=auto]{--cc-color-bg: #1b1b1b;--cc-color-fg: #f5f5f5;--cc-color-muted: #a6a6a6;--cc-color-accent: #f5f5f5;--cc-color-accent-hover: #ffffff;--cc-color-accent-fg: #171717;--cc-color-backdrop: rgba(0, 0, 0, .6);--cc-color-switch-thumb: #1b1b1b;--cc-shadow: 0 1em 3em rgba(0, 0, 0, .5)}}.cc{position:fixed;inset:0;z-index:var(--cc-z);pointer-events:none;font-family:var(--cc-font-family);font-size:var(--cc-font-size);line-height:var(--cc-line-height);font-weight:400;letter-spacing:0;text-transform:none;text-align:left;color:var(--cc-color-fg);-webkit-font-smoothing:antialiased}.cc>*{pointer-events:auto}.cc *,.cc *:before,.cc *:after,.cc__placeholder *,.cc__placeholder *:before,.cc__placeholder *:after{box-sizing:border-box}:where(.cc) h2,:where(.cc) h3,:where(.cc) p,:where(.cc) ul,:where(.cc__placeholder) p{margin:0;padding:0}:where(.cc) button,:where(.cc__placeholder) button{font:inherit;color:inherit;background:none;border:0;margin:0;cursor:pointer;-webkit-appearance:none;appearance:none}:where(.cc) a{color:inherit}.cc :focus-visible,.cc__placeholder :focus-visible{outline:2px solid var(--cc-color-focus);outline-offset:2px}.cc [hidden],.cc__placeholder [hidden]{display:none!important}.cc__banner:focus,.cc__dialog:focus{outline:none}html.cc-scroll-lock{overflow:hidden!important}.cc__backdrop{position:absolute;inset:0;background:var(--cc-color-backdrop);-webkit-backdrop-filter:blur(var(--cc-backdrop-blur));backdrop-filter:blur(var(--cc-backdrop-blur));opacity:0;transition:opacity var(--cc-duration) var(--cc-ease)}.cc__backdrop.is-visible{opacity:1}.cc__banner,.cc__dialog{position:absolute;background:var(--cc-color-bg);color:var(--cc-color-fg);border:var(--cc-border-width) solid var(--cc-color-border);border-radius:var(--cc-radius);box-shadow:var(--cc-shadow);opacity:0;transition:opacity var(--cc-duration) var(--cc-ease),transform var(--cc-duration) var(--cc-ease);will-change:transform,opacity}.cc__banner{padding:var(--cc-padding);max-height:calc(100% - 2 * var(--cc-offset));overflow:auto;overscroll-behavior:contain;transform:translateY(var(--cc-translate))}.cc__banner.is-visible{opacity:1;transform:none}.cc__banner-inner{position:relative}.cc__banner-body{min-width:0}.cc[data-cc-layout=card] .cc__banner-inner:has(>.cc__close) .cc__banner-body,.cc[data-cc-layout=modal] .cc__banner-inner:has(>.cc__close) .cc__banner-body{padding-right:2em}.cc[data-cc-layout=bar] .cc__banner{left:0;right:0;border-radius:0;border-left:0;border-right:0}.cc[data-cc-layout=bar][data-cc-position=bottom] .cc__banner{bottom:0;border-bottom:0}.cc[data-cc-layout=bar][data-cc-position=top] .cc__banner{top:0;border-top:0;--cc-translate: -1.5em}.cc[data-cc-layout=bar] .cc__banner-inner{display:flex;align-items:center;gap:calc(var(--cc-space) * 2);max-width:var(--cc-bar-max-width);margin:0 auto}.cc[data-cc-layout=bar] .cc__banner-body{flex:1 1 24em}.cc[data-cc-layout=bar] .cc__actions--banner{flex:0 0 auto;margin-top:0}.cc[data-cc-layout=bar] .cc__close{position:static;align-self:flex-start;margin:-.5em -.5em 0 0}.cc[data-cc-layout=card] .cc__banner{width:min(var(--cc-card-width),calc(100% - 2 * var(--cc-offset)))}.cc[data-cc-layout=card][data-cc-position=bottom-left] .cc__banner,.cc[data-cc-layout=card][data-cc-position=bottom] .cc__banner{left:var(--cc-offset);bottom:var(--cc-offset)}.cc[data-cc-layout=card][data-cc-position=bottom-right] .cc__banner{right:var(--cc-offset);bottom:var(--cc-offset)}.cc[data-cc-layout=card][data-cc-position=top-left] .cc__banner,.cc[data-cc-layout=card][data-cc-position=top] .cc__banner{left:var(--cc-offset);top:var(--cc-offset);--cc-translate: -1.5em}.cc[data-cc-layout=card][data-cc-position=top-right] .cc__banner{right:var(--cc-offset);top:var(--cc-offset);--cc-translate: -1.5em}.cc[data-cc-layout=modal] .cc__banner,.cc__dialog{left:50%;top:50%;transform:translate(-50%,calc(-50% + var(--cc-translate)))}.cc[data-cc-layout=modal] .cc__banner{width:min(var(--cc-modal-width),calc(100% - 2 * var(--cc-offset)))}.cc[data-cc-layout=modal] .cc__banner.is-visible,.cc__dialog.is-visible{opacity:1;transform:translate(-50%,-50%)}.cc__dialog{width:min(var(--cc-dialog-width),calc(100% - 2 * var(--cc-offset)));max-height:calc(100% - 2 * var(--cc-offset));display:flex;flex-direction:column;padding:0}.cc__dialog-inner{display:flex;flex-direction:column;min-height:0;max-height:inherit}.cc__dialog-head{display:flex;align-items:center;justify-content:space-between;gap:var(--cc-space);padding:calc(var(--cc-padding) * .75) var(--cc-padding);border-bottom:1px solid var(--cc-color-divider)}.cc__dialog-head .cc__title{margin:0}.cc__dialog-head .cc__close{position:static}.cc__dialog-body{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;padding:var(--cc-padding)}.cc__dialog-actions{margin-top:0;padding:calc(var(--cc-padding) * .75) var(--cc-padding);border-top:1px solid var(--cc-color-divider);justify-content:flex-end}.cc__title{font-family:var(--cc-font-family-heading);font-size:var(--cc-title-size);font-weight:var(--cc-title-weight);letter-spacing:var(--cc-title-spacing);text-transform:var(--cc-title-transform);line-height:1.25;margin:0 0 .5em}.cc__desc{font-size:var(--cc-text-size)}.cc__desc a{text-decoration:underline;text-underline-offset:.15em}.cc__links{display:flex;flex-wrap:wrap;gap:.25em 1.25em;margin-top:.75em;font-size:var(--cc-small-size)}.cc__dialog-body .cc__links{margin-top:var(--cc-space)}.cc__link{color:var(--cc-color-muted);text-decoration:underline;text-underline-offset:.2em;transition:color var(--cc-duration-fast)}.cc__link:hover{color:var(--cc-color-fg)}.cc__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5em;margin-top:var(--cc-space)}.cc__btn{display:inline-flex;align-items:center;justify-content:center;min-height:var(--cc-btn-min-height);padding:.5em 1.25em;border:var(--cc-border-width) solid transparent;border-radius:var(--cc-radius-btn);font-size:var(--cc-btn-size);font-weight:var(--cc-btn-weight);letter-spacing:var(--cc-btn-spacing);text-transform:var(--cc-btn-transform);line-height:1.2;white-space:nowrap;text-decoration:none;transition:background-color var(--cc-duration-fast),color var(--cc-duration-fast),border-color var(--cc-duration-fast)}.cc__btn--accept,.cc__btn--save{background:var(--cc-color-accent);border-color:var(--cc-color-accent);color:var(--cc-color-accent-fg)}.cc__btn--accept:hover,.cc__btn--save:hover{background:var(--cc-color-accent-hover);border-color:var(--cc-color-accent-hover)}.cc__btn--reject{background:transparent;border-color:var(--cc-color-fg);color:var(--cc-color-fg)}.cc__btn--reject:hover{background:var(--cc-color-surface)}.cc__dialog .cc__btn--accept{background:transparent;border-color:var(--cc-color-fg);color:var(--cc-color-fg)}.cc__dialog .cc__btn--accept:hover{background:var(--cc-color-surface)}.cc__btn--manage{background:transparent;color:var(--cc-color-fg);padding-inline:.5em;text-decoration:underline;text-underline-offset:.2em}.cc__btn--manage:hover{color:var(--cc-color-muted)}.cc__close{position:absolute;top:-.5em;right:-.5em;display:inline-flex;align-items:center;justify-content:center;width:2.25em;height:2.25em;border-radius:var(--cc-radius-btn);color:var(--cc-color-muted);transition:color var(--cc-duration-fast),background-color var(--cc-duration-fast)}.cc__close:hover{color:var(--cc-color-fg);background:var(--cc-color-surface)}.cc__icon{width:1em;height:1em;flex:0 0 auto}.cc__icon--chevron{transition:transform var(--cc-duration-fast)}[aria-expanded=true] .cc__icon--chevron{transform:rotate(180deg)}.cc__categories{list-style:none;margin-top:var(--cc-space);border-top:1px solid var(--cc-color-divider)}.cc__category{padding:var(--cc-space) 0;border-bottom:1px solid var(--cc-color-divider)}.cc__category-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--cc-space)}.cc__category-text{min-width:0;flex:1 1 auto}.cc__category-title{display:block;font-weight:600;font-size:1em;margin-bottom:.25em;cursor:pointer}.cc__category--required .cc__category-title{cursor:default}.cc__category-desc{font-size:var(--cc-small-size);color:var(--cc-color-muted)}.cc__category-toggle{display:inline-flex;align-items:center;gap:.35em;margin-top:.625em;font-size:var(--cc-small-size);color:var(--cc-color-muted);text-decoration:underline;text-underline-offset:.2em}.cc__category-toggle:hover{color:var(--cc-color-fg)}.cc__count{color:var(--cc-color-muted)}.cc__category-details{margin-top:.75em}.cc__empty{font-size:var(--cc-small-size);color:var(--cc-color-muted)}.cc__switch{position:relative;display:flex;align-items:center;gap:.5em;flex:0 0 auto;padding-top:.125em}.cc__switch-input{position:absolute;opacity:0;width:1px;height:1px;margin:0;pointer-events:none}.cc__switch-track{position:relative;display:block;width:2.75em;height:1.5em;border-radius:var(--cc-radius-switch);background:var(--cc-color-switch-off);cursor:pointer;transition:background-color var(--cc-duration-fast)}.cc__switch-thumb{position:absolute;top:.125em;left:.125em;width:1.25em;height:1.25em;border-radius:inherit;background:var(--cc-color-switch-thumb);box-shadow:0 1px 2px #00000040;transition:transform var(--cc-duration-fast) var(--cc-ease)}.cc__switch-input:checked+.cc__switch-track{background:var(--cc-color-switch-on)}.cc__switch-input:checked+.cc__switch-track .cc__switch-thumb{transform:translate(1.25em)}.cc__switch-input:disabled+.cc__switch-track{cursor:default;opacity:.55}.cc__switch-input:focus-visible+.cc__switch-track{outline:2px solid var(--cc-color-focus);outline-offset:2px}.cc__switch-label{font-size:var(--cc-small-size);color:var(--cc-color-muted);white-space:nowrap}.cc__table-wrap{overflow-x:auto;border:1px solid var(--cc-color-divider);border-radius:calc(var(--cc-radius) * .5)}.cc__table{width:100%;border-collapse:collapse;font-size:var(--cc-small-size)}.cc__table th,.cc__table td{text-align:left;vertical-align:top;padding:.5em .75em}.cc__table th{font-weight:600;background:var(--cc-color-surface);white-space:nowrap}.cc__table td{border-top:1px solid var(--cc-color-divider)}.cc__code{font-family:var(--cc-font-family-mono);font-size:.9em}.cc__badge{position:absolute;left:var(--cc-offset);bottom:var(--cc-offset);display:inline-flex;align-items:center;justify-content:center;gap:.5em;width:2.75em;height:2.75em;border-radius:999em;background:var(--cc-color-bg);color:var(--cc-color-fg);border:var(--cc-border-width) solid var(--cc-color-border);box-shadow:var(--cc-shadow);opacity:0;transform:translateY(.5em);transition:opacity var(--cc-duration) var(--cc-ease),transform var(--cc-duration) var(--cc-ease)}.cc__badge.is-visible{opacity:1;transform:none}.cc__badge .cc__icon{width:1.25em;height:1.25em}.cc__badge-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.cc[data-cc-position$=right] .cc__badge{left:auto;right:var(--cc-offset)}.cc__placeholder{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:12em;padding:var(--cc-padding);font-family:var(--cc-font-family);font-size:var(--cc-font-size);line-height:var(--cc-line-height);color:var(--cc-color-fg);background:var(--cc-color-surface);border:1px dashed var(--cc-color-border);border-radius:var(--cc-radius);text-align:center}.cc__placeholder[data-cc-scheme=dark]{background:var(--cc-color-bg)}.cc__placeholder-inner{max-width:28em}.cc__placeholder-title{font-family:var(--cc-font-family-heading);font-size:1em;font-weight:var(--cc-title-weight);margin-bottom:.375em}.cc__placeholder-desc{font-size:var(--cc-small-size);color:var(--cc-color-muted)}.cc__placeholder-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.5em;margin-top:var(--cc-space)}.cc[data-cc-theme=quiet],.cc__placeholder[data-cc-theme=quiet]{--cc-backdrop-blur: 2px}.cc[data-cc-theme=editorial],.cc__placeholder[data-cc-theme=editorial]{--cc-radius: 0;--cc-radius-btn: 0;--cc-radius-switch: 0;--cc-shadow: none;--cc-border-width: 1px;--cc-color-border: var(--cc-color-fg);--cc-color-divider: color-mix(in srgb, var(--cc-color-fg) 25%, transparent);--cc-color-surface: color-mix(in srgb, var(--cc-color-fg) 6%, transparent);--cc-color-backdrop: color-mix(in srgb, var(--cc-color-bg) 70%, transparent);--cc-color-switch-off: transparent;--cc-color-switch-on: var(--cc-color-fg);--cc-color-switch-thumb: var(--cc-color-fg);--cc-title-size: 1.625em;--cc-title-weight: 500;--cc-text-size: 1em;--cc-small-size: .8125em;--cc-btn-size: .8125em;--cc-btn-weight: 500;--cc-btn-spacing: .08em;--cc-btn-transform: uppercase;--cc-padding: 2em;--cc-card-width: 30em;--cc-modal-width: 38em;--cc-dialog-width: 44em;--cc-space: 1.25em}.cc[data-cc-theme=editorial] .cc__banner,.cc[data-cc-theme=editorial] .cc__dialog{border-width:1px}.cc[data-cc-theme=editorial][data-cc-layout=bar][data-cc-position=bottom] .cc__banner{border-top-width:2px}.cc[data-cc-theme=editorial][data-cc-layout=bar][data-cc-position=top] .cc__banner{border-bottom-width:2px}.cc[data-cc-theme=editorial] .cc__title{line-height:1.1;margin-bottom:.625em}.cc[data-cc-theme=editorial] .cc__btn{padding-inline:1.5em}.cc[data-cc-theme=editorial] .cc__btn--manage{text-decoration:none;padding-inline:.25em}.cc[data-cc-theme=editorial] .cc__btn--manage:after{content:"→";margin-left:.5em;transition:transform var(--cc-duration-fast)}.cc[data-cc-theme=editorial] .cc__btn--manage:hover:after{transform:translate(.25em)}.cc[data-cc-theme=editorial] .cc__links,.cc[data-cc-theme=editorial] .cc__link,.cc[data-cc-theme=editorial] .cc__category-toggle{text-transform:uppercase;letter-spacing:.08em;font-size:.75em;text-decoration:none}.cc[data-cc-theme=editorial] .cc__link{color:var(--cc-color-fg);border-bottom:1px solid currentColor}.cc[data-cc-theme=editorial] .cc__category-title{font-family:var(--cc-font-family-heading);font-size:1.125em;font-weight:500}.cc[data-cc-theme=editorial] .cc__switch-track{border:1px solid var(--cc-color-fg)}.cc[data-cc-theme=editorial] .cc__switch-thumb{top:.1875em;left:.1875em;width:1em;height:1em;box-shadow:none}.cc[data-cc-theme=editorial] .cc__switch-input:checked+.cc__switch-track .cc__switch-thumb{background:var(--cc-color-bg)}.cc[data-cc-theme=editorial] .cc__table th{text-transform:uppercase;letter-spacing:.08em;font-size:.85em}.cc[data-cc-theme=industrial],.cc__placeholder[data-cc-theme=industrial]{--cc-color-bg: #212121;--cc-color-fg: #f5f5f5;--cc-color-muted: #a8a8a8;--cc-color-border: rgba(255, 255, 255, .12);--cc-color-divider: rgba(255, 255, 255, .1);--cc-color-surface: rgba(255, 255, 255, .06);--cc-color-accent: #f5f5f5;--cc-color-accent-hover: #ffffff;--cc-color-accent-fg: #212121;--cc-color-backdrop: rgba(0, 0, 0, .55);--cc-color-switch-off: rgba(255, 255, 255, .18);--cc-color-switch-thumb: #f5f5f5;--cc-radius: .25em;--cc-radius-btn: .125em;--cc-radius-switch: .125em;--cc-shadow: 0 1.5em 3em rgba(0, 0, 0, .4);--cc-title-size: 1.25em;--cc-title-weight: 600;--cc-btn-size: .8125em;--cc-btn-weight: 600;--cc-btn-spacing: .06em;--cc-btn-transform: uppercase;--cc-padding: 1.75em;--cc-stripe: .375em}.cc[data-cc-theme=industrial][data-cc-scheme=light],.cc__placeholder[data-cc-theme=industrial][data-cc-scheme=light]{--cc-color-bg: #f5f5f5;--cc-color-fg: #212121;--cc-color-muted: #6b6b6b;--cc-color-border: rgba(0, 0, 0, .12);--cc-color-divider: rgba(0, 0, 0, .1);--cc-color-surface: rgba(0, 0, 0, .05);--cc-color-accent: #212121;--cc-color-accent-hover: #000000;--cc-color-accent-fg: #f5f5f5;--cc-color-switch-off: rgba(0, 0, 0, .2);--cc-color-switch-thumb: #ffffff;--cc-shadow: 0 1.5em 3em rgba(0, 0, 0, .18)}.cc[data-cc-theme=industrial] .cc__banner,.cc[data-cc-theme=industrial] .cc__dialog{overflow:hidden}.cc[data-cc-theme=industrial] .cc__banner{overflow:auto}.cc[data-cc-theme=industrial] .cc__banner:before,.cc[data-cc-theme=industrial] .cc__dialog:before{content:"";position:absolute;left:0;top:0;bottom:0;width:var(--cc-stripe);background:var(--cc-color-accent);pointer-events:none}.cc[data-cc-theme=industrial][data-cc-layout=bar] .cc__banner:before{right:0;bottom:auto;width:auto;height:var(--cc-stripe)}.cc[data-cc-theme=industrial][data-cc-layout=bar][data-cc-position=top] .cc__banner:before{top:auto;bottom:0}.cc[data-cc-theme=industrial] .cc__banner{padding-left:calc(var(--cc-padding) + var(--cc-stripe))}.cc[data-cc-theme=industrial][data-cc-layout=bar] .cc__banner{padding-left:var(--cc-padding)}.cc[data-cc-theme=industrial] .cc__dialog-head,.cc[data-cc-theme=industrial] .cc__dialog-body,.cc[data-cc-theme=industrial] .cc__dialog-actions{padding-left:calc(var(--cc-padding) + var(--cc-stripe))}.cc[data-cc-theme=industrial] .cc__title{text-transform:uppercase;letter-spacing:.02em}.cc[data-cc-theme=industrial] .cc__title:before{content:"";display:block;width:2em;height:2px;background:var(--cc-color-accent);margin-bottom:.625em}.cc[data-cc-theme=industrial] .cc__dialog-head .cc__title:before{display:none}.cc[data-cc-theme=industrial] .cc__btn--reject{border-color:var(--cc-color-border)}.cc[data-cc-theme=industrial] .cc__btn--reject:hover{border-color:var(--cc-color-fg)}.cc[data-cc-theme=industrial] .cc__btn--manage{text-decoration:none;color:var(--cc-color-muted)}.cc[data-cc-theme=industrial] .cc__btn--manage:hover{color:var(--cc-color-fg)}.cc[data-cc-theme=industrial] .cc__category-title{text-transform:uppercase;letter-spacing:.04em;font-size:.875em}.cc[data-cc-theme=industrial] .cc__category-toggle,.cc[data-cc-theme=industrial] .cc__links{font-family:var(--cc-font-family-mono);font-size:.75em;text-decoration:none}.cc[data-cc-theme=industrial] .cc__link{color:var(--cc-color-muted)}.cc[data-cc-theme=industrial] .cc__link:hover{color:var(--cc-color-accent)}.cc[data-cc-theme=industrial] .cc__switch-thumb{box-shadow:none}.cc[data-cc-theme=industrial] .cc__switch-input:checked+.cc__switch-track .cc__switch-thumb{background:var(--cc-color-accent-fg)}.cc[data-cc-theme=industrial] .cc__table th{font-family:var(--cc-font-family-mono);font-weight:500;font-size:.85em;text-transform:uppercase;letter-spacing:.06em}.cc[data-cc-theme=industrial] .cc__badge{border-radius:var(--cc-radius)}@media(max-width:40em){.cc,.cc__placeholder{--cc-offset: .75em;--cc-padding: 1.25em}.cc[data-cc-layout=card] .cc__banner{width:auto;left:var(--cc-offset);right:var(--cc-offset)}.cc[data-cc-layout=bar] .cc__banner-inner{flex-direction:column;align-items:stretch;gap:var(--cc-space)}.cc[data-cc-layout=bar] .cc__banner-body{flex:0 0 auto}.cc[data-cc-layout=bar] .cc__actions--banner{margin-top:0}.cc[data-cc-layout=bar] .cc__close{position:absolute;top:-.5em;right:-.5em;margin:0}.cc__actions .cc__btn{flex:1 1 auto}.cc__btn--manage{flex-basis:100%}.cc__dialog{width:calc(100% - 2 * var(--cc-offset));max-height:calc(100% - 2 * var(--cc-offset))}.cc__dialog-actions{justify-content:stretch}.cc__switch-label,.cc__table thead{display:none}.cc__table tr{display:block;padding:.5em 0;border-top:1px solid var(--cc-color-divider)}.cc__table tr:first-child{border-top:0}.cc__table td{display:grid;grid-template-columns:6em 1fr;gap:.5em;border:0;padding:.25em .75em}.cc__table td:before{content:attr(data-label);color:var(--cc-color-muted)}}@media(prefers-reduced-motion:reduce){.cc,.cc__placeholder{--cc-duration: .01ms;--cc-duration-fast: .01ms;--cc-translate: 0em}}
