.cobutton{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;cursor:pointer;display:inline-flex;justify-content:center;letter-spacing:-.2px;margin:0;padding:8px;text-decoration:none;transition:var(--smooth-fast),border-radius 0s linear,width 0s linear;white-space:nowrap}.cobutton h1,.cobutton h2,.cobutton h3,.cobutton h4,.cobutton h5,.cobutton h6,.cobutton p{margin:0}.cobutton.checkbox+.checkbox{margin-top:0}.cobutton:not(.touch):hover{text-decoration:none}.cobutton:focus-visible{outline:2px solid var(--focus-colour,var(--coal));outline-offset:2px}.cobutton .txt-component:not(.clamp)>.txt-component-content{align-items:center;display:flex}.cobutton.icon-right{flex-direction:row-reverse}.cobutton.icon-right span.icon{margin-left:8px}.cobutton.icon-left{flex-direction:row}.cobutton.icon-left span.icon{margin-right:8px}.cobutton span.spinner{margin:auto}.cobutton[target=_blank]{position:relative}.cobutton[target=_blank] .icon.external{opacity:0;position:absolute;right:8px}.cobutton[target=_blank]:hover .icon.external{opacity:1;fill:var(--anchor)!important}.cobutton.fill{justify-content:center;width:100%}.cobutton.skeleton{border-radius:2px;box-shadow:none;cursor:default;height:24px;min-width:120px}.cobutton.skeleton>*{opacity:0}.cobutton.default,.cobutton.ghost{border-radius:8px;min-height:40px;padding:8px 16px}.cobutton.default.slim,.cobutton.ghost.slim{border-radius:6px;min-height:32px;padding:4px 12px}.cobutton.create{border-radius:20px;height:40px;justify-content:center;padding:8px 16px}.cobutton.create.icon-left{padding:8px 16px 8px 12px}.cobutton.create.icon-right{padding:8px 12px 8px 16px}.cobutton.create.icononly{border-radius:100%;width:40px}.cobutton.create.icononly.slim{height:32px;width:32px}.cobutton.create.slim{height:32px;padding:8px}.cobutton.create.slim.icon-left{padding:8px 12px 8px 8px}.cobutton.create.slim.icon-right{padding:8px 8px 8px 12px}.cobutton.create.custom,.cobutton.default.custom{background-color:var(--button-color);border-color:var(--button-color)}.cobutton.create.custom,.cobutton.create.custom>*,.cobutton.default.custom,.cobutton.default.custom>*{color:var(--button-contrast-color);fill:var(--button-contrast-color)}.cobutton.create.custom:not(.touch):hover,.cobutton.default.custom:not(.touch):hover{background-color:var(--button-hover-color);border-color:var(--button-hover-color);color:var(--button-contrast-color);fill:var(--button-contrast-color);box-shadow:var(--button-shadow)}.cobutton.create.custom:not(.touch):hover>*,.cobutton.default.custom:not(.touch):hover>*{color:var(--button-contrast-color);fill:var(--button-contrast-color)}.cobutton.create.custom.active,.cobutton.create.custom:active,.cobutton.default.custom.active,.cobutton.default.custom:active{background-color:var(--button-color);border-color:var(--button-color);color:var(--button-contrast-color);fill:var(--button-contrast-color)}.cobutton.create.custom.active>*,.cobutton.create.custom:active>*,.cobutton.default.custom.active>*,.cobutton.default.custom:active>*{color:var(--button-contrast-color);fill:var(--button-contrast-color)}.cobutton.create.custom.active:not(.touch):hover,.cobutton.create.custom:active:not(.touch):hover,.cobutton.default.custom.active:not(.touch):hover,.cobutton.default.custom:active:not(.touch):hover{background-color:var(--button-hover-color);border-color:var(--button-hover-color);color:var(--button-contrast-color);fill:var(--button-contrast-color);box-shadow:var(--button-shadow)}.cobutton.create.custom.active:not(.touch):hover>*,.cobutton.create.custom:active:not(.touch):hover>*,.cobutton.default.custom.active:not(.touch):hover>*,.cobutton.default.custom:active:not(.touch):hover>*{color:var(--button-contrast-color);fill:var(--button-contrast-color)}.cobutton.create.translucent,.cobutton.default.translucent{background-color:#ffffff1f}.cobutton.create.translucent>*,.cobutton.default.translucent>*{color:#fff;fill:#fff}.cobutton.create.translucent:not(.touch):hover,.cobutton.default.translucent:not(.touch):hover{background-color:#fff6}.cobutton.create.translucent.active,.cobutton.create.translucent:active,.cobutton.default.translucent.active,.cobutton.default.translucent:active{background-color:#ffffff80}.cobutton.create.translucent.active>*,.cobutton.create.translucent:active>*,.cobutton.default.translucent.active>*,.cobutton.default.translucent:active>*{color:#fff;fill:#fff}.cobutton.create.translucent.active:not(.touch):hover,.cobutton.create.translucent:active:not(.touch):hover,.cobutton.default.translucent.active:not(.touch):hover,.cobutton.default.translucent:active:not(.touch):hover{background-color:#ffffff8f}.cobutton.create.translucent.disabled:not(.visually-enabled):not(.success):not(.danger),.cobutton.create.translucent.visually-disabled:not(.visually-enabled):not(.success):not(.danger),.cobutton.create.translucent:disabled:not(.visually-enabled):not(.success):not(.danger),.cobutton.default.translucent.disabled:not(.visually-enabled):not(.success):not(.danger),.cobutton.default.translucent.visually-disabled:not(.visually-enabled):not(.success):not(.danger),.cobutton.default.translucent:disabled:not(.visually-enabled):not(.success):not(.danger){background-color:#ffffff1f}.cobutton.create.translucent.disabled:not(.visually-enabled):not(.success):not(.danger)>*,.cobutton.create.translucent.visually-disabled:not(.visually-enabled):not(.success):not(.danger)>*,.cobutton.create.translucent:disabled:not(.visually-enabled):not(.success):not(.danger)>*,.cobutton.default.translucent.disabled:not(.visually-enabled):not(.success):not(.danger)>*,.cobutton.default.translucent.visually-disabled:not(.visually-enabled):not(.success):not(.danger)>*,.cobutton.default.translucent:disabled:not(.visually-enabled):not(.success):not(.danger)>*{color:#fff3;fill:#fff3}.cobutton.create.translucent.disabled .badge,.cobutton.create.translucent.visually-disabled .badge,.cobutton.create.translucent:disabled .badge,.cobutton.default.translucent.disabled .badge,.cobutton.default.translucent.visually-disabled .badge,.cobutton.default.translucent:disabled .badge{background-color:#ffffff1f}.cobutton.create.translucent.disabled .badge>*,.cobutton.create.translucent.visually-disabled .badge>*,.cobutton.create.translucent:disabled .badge>*,.cobutton.default.translucent.disabled .badge>*,.cobutton.default.translucent.visually-disabled .badge>*,.cobutton.default.translucent:disabled .badge>*{color:#fff3;fill:#fff3}.cobutton.create.translucent-dark,.cobutton.default.translucent-dark{background-color:rgba(var(--coal-rgb),.25)}.cobutton.create.translucent-dark>*,.cobutton.default.translucent-dark>*{color:#fff;fill:#fff}.cobutton.create.translucent-dark:not(.touch):hover,.cobutton.default.translucent-dark:not(.touch):hover{background-color:rgba(var(--coal-rgb),.35)}.cobutton.create.translucent-dark.active,.cobutton.create.translucent-dark:active,.cobutton.default.translucent-dark.active,.cobutton.default.translucent-dark:active{background-color:rgba(var(--coal-rgb),.5)}.cobutton.create.translucent-dark.disabled:not(.visually-enabled):not(.success):not(.danger),.cobutton.create.translucent-dark.visually-disabled:not(.visually-enabled):not(.success):not(.danger),.cobutton.create.translucent-dark:disabled:not(.visually-enabled):not(.success):not(.danger),.cobutton.default.translucent-dark.disabled:not(.visually-enabled):not(.success):not(.danger),.cobutton.default.translucent-dark.visually-disabled:not(.visually-enabled):not(.success):not(.danger),.cobutton.default.translucent-dark:disabled:not(.visually-enabled):not(.success):not(.danger){background-color:rgba(var(--coal-rgb),.25)}.cobutton.create.translucent-dark.disabled:not(.visually-enabled):not(.success):not(.danger)>*,.cobutton.create.translucent-dark.visually-disabled:not(.visually-enabled):not(.success):not(.danger)>*,.cobutton.create.translucent-dark:disabled:not(.visually-enabled):not(.success):not(.danger)>*,.cobutton.default.translucent-dark.disabled:not(.visually-enabled):not(.success):not(.danger)>*,.cobutton.default.translucent-dark.visually-disabled:not(.visually-enabled):not(.success):not(.danger)>*,.cobutton.default.translucent-dark:disabled:not(.visually-enabled):not(.success):not(.danger)>*{color:#fff3;fill:#fff3}.cobutton.create.translucent-dark-border,.cobutton.default.translucent-dark-border{background-color:rgba(var(--coal-rgb),.25);border:1px solid hsla(0,0%,100%,.25)}.cobutton.create.translucent-dark-border>*,.cobutton.default.translucent-dark-border>*{color:#fff;fill:#fff}.cobutton.create.translucent-dark-border:not(.touch):hover,.cobutton.default.translucent-dark-border:not(.touch):hover{background-color:rgba(var(--coal-rgb),.35);border:1px solid hsla(0,0%,100%,.4)}.cobutton.create.translucent-dark-border.active,.cobutton.create.translucent-dark-border:active,.cobutton.default.translucent-dark-border.active,.cobutton.default.translucent-dark-border:active{background-color:rgba(var(--coal-rgb),.5);border:1px solid hsla(0,0%,100%,.5)}.cobutton.create.translucent-dark-border.disabled:not(.visually-enabled):not(.success):not(.danger),.cobutton.create.translucent-dark-border:disabled:not(.visually-enabled):not(.success):not(.danger),.cobutton.default.translucent-dark-border.disabled:not(.visually-enabled):not(.success):not(.danger),.cobutton.default.translucent-dark-border:disabled:not(.visually-enabled):not(.success):not(.danger){background-color:rgba(var(--coal-rgb),.25)}.cobutton.create.translucent-dark-border.disabled:not(.visually-enabled):not(.success):not(.danger)>*,.cobutton.create.translucent-dark-border:disabled:not(.visually-enabled):not(.success):not(.danger)>*,.cobutton.default.translucent-dark-border.disabled:not(.visually-enabled):not(.success):not(.danger)>*,.cobutton.default.translucent-dark-border:disabled:not(.visually-enabled):not(.success):not(.danger)>*{color:rgba(var(--coal-rgb),.4);fill:rgba(var(--coal-rgb),.4)}.cobutton.create.translucent-dark-border.border,.cobutton.default.translucent-dark-border.border{border:1px solid hsla(0,0%,100%,.25)}.cobutton.create.translucent-dark-border.border:not(.touch):hover,.cobutton.default.translucent-dark-border.border:not(.touch):hover{border:1px solid hsla(0,0%,100%,.4)}.cobutton.create.translucent-dark-border.border.active,.cobutton.create.translucent-dark-border.border:active,.cobutton.default.translucent-dark-border.border.active,.cobutton.default.translucent-dark-border.border:active{border:1px solid hsla(0,0%,100%,.5)}.cobutton.create.magic,.cobutton.default.magic{background:var(--magic);border-color:var(--magic)}.cobutton.create.magic,.cobutton.create.magic>*,.cobutton.default.magic,.cobutton.default.magic>*{color:var(--magic-contrast);fill:var(--magic-contrast)}.cobutton.create.hover\:magic:not(.touch):hover,.cobutton.default.hover\:magic:not(.touch):hover{background:var(--magic-shade-2);border-color:var(--magic-shade-2);color:var(--magic-contrast);fill:var(--magic-contrast)}.cobutton.create.hover\:magic:not(.touch):hover>*,.cobutton.default.hover\:magic:not(.touch):hover>*{color:var(--magic-contrast);fill:var(--magic-contrast)}.cobutton.create.primary,.cobutton.default.primary{background-color:var(--primary);border-color:var(--primary)}.cobutton.create.primary,.cobutton.create.primary>*,.cobutton.create.primary>.chevron.icon,.cobutton.default.primary,.cobutton.default.primary>*,.cobutton.default.primary>.chevron.icon{color:var(--primary-contrast);fill:var(--primary-contrast)}.cobutton.create.hover\:primary:not(.touch):hover,.cobutton.default.hover\:primary:not(.touch):hover{background-color:var(--primary);border-color:var(--primary);color:var(--primary-contrast);fill:var(--primary-contrast)}.cobutton.create.hover\:primary:not(.touch):hover>*,.cobutton.default.hover\:primary:not(.touch):hover>*{color:var(--primary-contrast);fill:var(--primary-contrast)}.cobutton.create.hover\:primary.primary:not(.touch):hover,.cobutton.default.hover\:primary.primary:not(.touch):hover{background-color:var(--primary-shade-1);border-color:var(--primary-shade-1);color:var(--primary-contrast);fill:var(--primary-contrast);box-shadow:var(--primary-shadow)}.cobutton.create.hover\:primary.primary:not(.touch):hover>*,.cobutton.default.hover\:primary.primary:not(.touch):hover>*{color:var(--primary-contrast);fill:var(--primary-contrast)}.cobutton.create.active\:primary.active,.cobutton.create.active\:primary:active,.cobutton.default.active\:primary.active,.cobutton.default.active\:primary:active{background-color:var(--primary);border-color:var(--primary);color:var(--primary-contrast);fill:var(--primary-contrast)}.cobutton.create.active\:primary.active>*,.cobutton.create.active\:primary:active>*,.cobutton.default.active\:primary.active>*,.cobutton.default.active\:primary:active>*{color:var(--primary-contrast);fill:var(--primary-contrast)}.cobutton.create.active\:primary.active:not(.touch):hover,.cobutton.create.active\:primary:active:not(.touch):hover,.cobutton.default.active\:primary.active:not(.touch):hover,.cobutton.default.active\:primary:active:not(.touch):hover{background-color:var(--primary-shade-1);border-color:var(--primary-shade-1);color:var(--primary-contrast);fill:var(--primary-contrast);box-shadow:var(--primary-shadow)}.cobutton.create.active\:primary.active:not(.touch):hover>*,.cobutton.create.active\:primary:active:not(.touch):hover>*,.cobutton.default.active\:primary.active:not(.touch):hover>*,.cobutton.default.active\:primary:active:not(.touch):hover>*{color:var(--primary-contrast);fill:var(--primary-contrast)}.cobutton.create.fade-primary,.cobutton.default.fade-primary{background-color:var(--primary-tint);border-color:var(--primary-tint);color:var(--primary);fill:var(--primary)}.cobutton.create.fade-primary>*,.cobutton.default.fade-primary>*{color:var(--primary);fill:var(--primary)}.cobutton.create.hover\:fade-primary:not(.touch):hover,.cobutton.default.hover\:fade-primary:not(.touch):hover{background-color:var(--primary-tint-2);border-color:var(--primary-tint-2);color:var(--primary);fill:var(--primary)}.cobutton.create.hover\:fade-primary:not(.touch):hover>*,.cobutton.default.hover\:fade-primary:not(.touch):hover>*{color:var(--primary);fill:var(--primary)}.cobutton.create.hover\:fade-primary.primary:not(.touch):hover,.cobutton.default.hover\:fade-primary.primary:not(.touch):hover{background-color:var(--primary-tint-2);border-color:var(--primary-tint-2);color:var(--primary);fill:var(--primary)}.cobutton.create.hover\:fade-primary.primary:not(.touch):hover>*,.cobutton.default.hover\:fade-primary.primary:not(.touch):hover>*{color:var(--primary);fill:var(--primary)}.cobutton.create.active\:fade-primary.active,.cobutton.create.active\:fade-primary:active,.cobutton.default.active\:fade-primary.active,.cobutton.default.active\:fade-primary:active{background-color:var(--primary-tint);border-color:var(--primary-tint);color:var(--primary);fill:var(--primary)}.cobutton.create.active\:fade-primary.active>*,.cobutton.create.active\:fade-primary:active>*,.cobutton.default.active\:fade-primary.active>*,.cobutton.default.active\:fade-primary:active>*{color:var(--primary);fill:var(--primary)}.cobutton.create.active\:fade-primary.active:not(.touch):hover,.cobutton.create.active\:fade-primary:active:not(.touch):hover,.cobutton.default.active\:fade-primary.active:not(.touch):hover,.cobutton.default.active\:fade-primary:active:not(.touch):hover{background-color:var(--primary-tint-2);border-color:var(--primary-tint-2);color:var(--primary);fill:var(--primary)}.cobutton.create.active\:fade-primary.active:not(.touch):hover>*,.cobutton.create.active\:fade-primary:active:not(.touch):hover>*,.cobutton.default.active\:fade-primary.active:not(.touch):hover>*,.cobutton.default.active\:fade-primary:active:not(.touch):hover>*{color:var(--primary);fill:var(--primary)}.cobutton.create.complimentary,.cobutton.default.complimentary{background-color:var(--complimentary);border-color:var(--complimentary)}.cobutton.create.complimentary,.cobutton.create.complimentary>*,.cobutton.default.complimentary,.cobutton.default.complimentary>*{color:var(--complimentary-contrast);fill:var(--complimentary-contrast)}.cobutton.create.hover\:complimentary.active,.cobutton.create.hover\:complimentary:active,.cobutton.create.hover\:complimentary:not(.touch):hover,.cobutton.default.hover\:complimentary.active,.cobutton.default.hover\:complimentary:active,.cobutton.default.hover\:complimentary:not(.touch):hover{background-color:var(--complimentary-shade-1);border-color:var(--complimentary-shade-1);color:var(--complimentary-contrast);fill:var(--complimentary-contrast);box-shadow:var(--complimentary-shadow)}.cobutton.create.hover\:complimentary.active>*,.cobutton.create.hover\:complimentary:active>*,.cobutton.create.hover\:complimentary:not(.touch):hover>*,.cobutton.default.hover\:complimentary.active>*,.cobutton.default.hover\:complimentary:active>*,.cobutton.default.hover\:complimentary:not(.touch):hover>*{color:var(--complimentary-contrast);fill:var(--complimentary-contrast)}.cobutton.create.success,.cobutton.default.success{background-color:var(--success);border-color:var(--success)}.cobutton.create.success,.cobutton.create.success>*,.cobutton.default.success,.cobutton.default.success>*{color:var(--success-contrast);fill:var(--success-contrast)}.cobutton.create.hover\:success.active,.cobutton.create.hover\:success:active,.cobutton.create.hover\:success:not(.touch):hover,.cobutton.default.hover\:success.active,.cobutton.default.hover\:success:active,.cobutton.default.hover\:success:not(.touch):hover{background-color:var(--success-shade-1);border-color:var(--success-shade-1);color:var(--success-contrast);fill:var(--success-contrast);box-shadow:var(--success-shadow)}.cobutton.create.hover\:success.active>*,.cobutton.create.hover\:success:active>*,.cobutton.create.hover\:success:not(.touch):hover>*,.cobutton.default.hover\:success.active>*,.cobutton.default.hover\:success:active>*,.cobutton.default.hover\:success:not(.touch):hover>*{color:var(--success-contrast);fill:var(--success-contrast)}.cobutton.create.warning,.cobutton.default.warning{background-color:var(--warning);border-color:var(--warning)}.cobutton.create.warning,.cobutton.create.warning>*,.cobutton.default.warning,.cobutton.default.warning>*{color:var(--warning-contrast);fill:var(--warning-contrast)}.cobutton.create.hover\:warning.active,.cobutton.create.hover\:warning:active,.cobutton.create.hover\:warning:not(.touch):hover,.cobutton.default.hover\:warning.active,.cobutton.default.hover\:warning:active,.cobutton.default.hover\:warning:not(.touch):hover{background-color:var(--warning-shade-1);border-color:var(--warning-shade-1);color:var(--warning-contrast);fill:var(--warning-contrast);box-shadow:var(--warning-shadow)}.cobutton.create.hover\:warning.active>*,.cobutton.create.hover\:warning:active>*,.cobutton.create.hover\:warning:not(.touch):hover>*,.cobutton.default.hover\:warning.active>*,.cobutton.default.hover\:warning:active>*,.cobutton.default.hover\:warning:not(.touch):hover>*{color:var(--warning-contrast);fill:var(--warning-contrast)}.cobutton.create.danger,.cobutton.default.danger{background-color:var(--danger);border-color:var(--danger)}.cobutton.create.danger,.cobutton.create.danger>*,.cobutton.default.danger,.cobutton.default.danger>*{color:var(--danger-contrast);fill:var(--danger-contrast)}.cobutton.create.hover\:danger.active,.cobutton.create.hover\:danger:active,.cobutton.create.hover\:danger:not(.touch):hover,.cobutton.default.hover\:danger.active,.cobutton.default.hover\:danger:active,.cobutton.default.hover\:danger:not(.touch):hover{background-color:var(--danger);border-color:var(--danger);color:var(--danger-contrast);fill:var(--danger-contrast)}.cobutton.create.hover\:danger.active>*,.cobutton.create.hover\:danger:active>*,.cobutton.create.hover\:danger:not(.touch):hover>*,.cobutton.default.hover\:danger.active>*,.cobutton.default.hover\:danger:active>*,.cobutton.default.hover\:danger:not(.touch):hover>*{color:var(--danger-contrast);fill:var(--danger-contrast)}.cobutton.create.hover\:danger.danger.active,.cobutton.create.hover\:danger.danger:active,.cobutton.create.hover\:danger.danger:not(.touch):hover,.cobutton.default.hover\:danger.danger.active,.cobutton.default.hover\:danger.danger:active,.cobutton.default.hover\:danger.danger:not(.touch):hover{background-color:var(--danger-shade-1);border-color:var(--danger-shade-1);box-shadow:var(--danger-shadow)}.cobutton.create.cloud,.cobutton.default.cloud{background-color:var(--cloud);border-color:var(--cloud);color:var(--coal);fill:var(--coal)}.cobutton.create.cloud>*,.cobutton.default.cloud>*{color:var(--coal);fill:var(--coal)}.cobutton.create.hover\:cloud.active,.cobutton.create.hover\:cloud:active,.cobutton.create.hover\:cloud:not(.touch):hover,.cobutton.default.hover\:cloud.active,.cobutton.default.hover\:cloud:active,.cobutton.default.hover\:cloud:not(.touch):hover{background-color:var(--smoke);border-color:var(--smoke);color:var(--coal);fill:var(--coal)}.cobutton.create.hover\:cloud.active>*,.cobutton.create.hover\:cloud:active>*,.cobutton.create.hover\:cloud:not(.touch):hover>*,.cobutton.default.hover\:cloud.active>*,.cobutton.default.hover\:cloud:active>*,.cobutton.default.hover\:cloud:not(.touch):hover>*{color:var(--coal);fill:var(--coal)}.cobutton.create.smoke,.cobutton.default.smoke{background-color:var(--smoke);border-color:var(--smoke);color:var(--coal);fill:var(--coal)}.cobutton.create.smoke>*,.cobutton.default.smoke>*{color:var(--coal);fill:var(--coal)}.cobutton.create.hover\:smoke:not(.touch):hover,.cobutton.default.hover\:smoke:not(.touch):hover{background-color:var(--smoke);border-color:var(--smoke);color:var(--coal);fill:var(--coal)}.cobutton.create.hover\:smoke:not(.touch):hover>*,.cobutton.default.hover\:smoke:not(.touch):hover>*{color:var(--coal);fill:var(--coal)}.cobutton.create.hover\:smoke.smoke:not(.touch):hover,.cobutton.default.hover\:smoke.smoke:not(.touch):hover{background-color:var(--mercury);border-color:var(--mercury);box-shadow:var(--shadow-base)}.cobutton.create.active\:smoke.active,.cobutton.create.active\:smoke:active,.cobutton.default.active\:smoke.active,.cobutton.default.active\:smoke:active{background-color:var(--smoke);border-color:var(--smoke);color:var(--coal);fill:var(--coal)}.cobutton.create.active\:smoke.active>*,.cobutton.create.active\:smoke:active>*,.cobutton.default.active\:smoke.active>*,.cobutton.default.active\:smoke:active>*{color:var(--coal);fill:var(--coal)}.cobutton.create.active\:smoke.active:not(.touch):hover,.cobutton.create.active\:smoke:active:not(.touch):hover,.cobutton.default.active\:smoke.active:not(.touch):hover,.cobutton.default.active\:smoke:active:not(.touch):hover{background-color:var(--mercury);border-color:var(--mercury);color:var(--coal);fill:var(--coal);box-shadow:var(--shadow-base)}.cobutton.create.active\:smoke.active:not(.touch):hover>*,.cobutton.create.active\:smoke:active:not(.touch):hover>*,.cobutton.default.active\:smoke.active:not(.touch):hover>*,.cobutton.default.active\:smoke:active:not(.touch):hover>*{color:var(--coal);fill:var(--coal)}.cobutton.create.contrast,.cobutton.default.contrast{background-color:rgba(var(--colour-rgb,var(--coal-rgb)),.4);border-color:rgba(var(--colour-rgb,var(--coal-rgb)),.4)}.cobutton.create.contrast,.cobutton.create.contrast>*,.cobutton.default.contrast,.cobutton.default.contrast>*{color:rgb(var(--colour-contrast-rgb));fill:rgb(var(--colour-contrast-rgb))}.cobutton.create.contrast.disabled:not(.visually-enabled):not(.success):not(.danger),.cobutton.create.contrast.visually-disabled:not(.visually-enabled):not(.success):not(.danger),.cobutton.create.contrast:disabled:not(.visually-enabled):not(.success):not(.danger),.cobutton.default.contrast.disabled:not(.visually-enabled):not(.success):not(.danger),.cobutton.default.contrast.visually-disabled:not(.visually-enabled):not(.success):not(.danger),.cobutton.default.contrast:disabled:not(.visually-enabled):not(.success):not(.danger){background-color:rgba(var(--colour-rgb,var(--coal-rgb)),.25)}.cobutton.create.contrast.disabled:not(.visually-enabled):not(.success):not(.danger)>*,.cobutton.create.contrast.visually-disabled:not(.visually-enabled):not(.success):not(.danger)>*,.cobutton.create.contrast:disabled:not(.visually-enabled):not(.success):not(.danger)>*,.cobutton.default.contrast.disabled:not(.visually-enabled):not(.success):not(.danger)>*,.cobutton.default.contrast.visually-disabled:not(.visually-enabled):not(.success):not(.danger)>*,.cobutton.default.contrast:disabled:not(.visually-enabled):not(.success):not(.danger)>*{color:rgba(var(--colour-contrast-rgb,var(--coal-rgb)),.5);fill:rgba(var(--colour-contrast-rgb,var(--coal-rgb)),.5)}.cobutton.create.hover\:contrast.active,.cobutton.create.hover\:contrast:active,.cobutton.create.hover\:contrast:focus,.cobutton.create.hover\:contrast:not(.touch):hover,.cobutton.default.hover\:contrast.active,.cobutton.default.hover\:contrast:active,.cobutton.default.hover\:contrast:focus,.cobutton.default.hover\:contrast:not(.touch):hover{background-color:rgba(var(--colour-rgb,var(--coal-rgb)),.6);border-color:rgba(var(--colour-rgb,var(--coal-rgb)),.6)}.cobutton.create.white,.cobutton.default.white{background-color:#fff;border-color:#fff;color:var(--coal);fill:var(--coal)}.cobutton.create.white>*,.cobutton.default.white>*{color:var(--coal);fill:var(--coal)}.cobutton.create.white.active:not(.checkbox),.cobutton.default.white.active:not(.checkbox){background-color:var(--mercury);border-color:var(--mercury);color:var(--coal);fill:var(--coal)}.cobutton.create.white.active:not(.checkbox)>*,.cobutton.default.white.active:not(.checkbox)>*{color:var(--coal);fill:var(--coal)}.cobutton.create.hover\:white:not(.touch):hover,.cobutton.default.hover\:white:not(.touch):hover{background-color:var(--cloud);border-color:var(--cloud);color:var(--coal);fill:var(--coal)}.cobutton.create.hover\:white:not(.touch):hover>*,.cobutton.default.hover\:white:not(.touch):hover>*{color:var(--coal);fill:var(--coal)}.cobutton.create.anchor>*,.cobutton.default.anchor>*{color:var(--anchor);fill:var(--anchor)}.cobutton.ghost{background:none;border-style:solid;border-width:1px;padding:11px 16px}.cobutton.ghost.custom{border-color:var(--button-color)}.cobutton.ghost.custom,.cobutton.ghost.custom>*{color:var(--button-color);fill:var(--button-color)}.cobutton.ghost.custom:not(.touch):hover{background-color:var(--button-color);border-color:var(--button-color)}.cobutton.ghost.custom.active,.cobutton.ghost.custom:active,.cobutton.ghost.custom:not(.touch):hover,.cobutton.ghost.custom:not(.touch):hover>*{color:var(--button-contrast-color);fill:var(--button-contrast-color)}.cobutton.ghost.custom.active,.cobutton.ghost.custom:active{background-color:var(--button-color);border-color:var(--button-color)}.cobutton.ghost.custom.active>*,.cobutton.ghost.custom:active>*{color:var(--button-contrast-color);fill:var(--button-contrast-color)}.cobutton.ghost.custom.active:not(.touch):hover,.cobutton.ghost.custom:active:not(.touch):hover{background-color:var(--button-color);border-color:var(--button-color);color:var(--button-contrast-color);fill:var(--button-contrast-color)}.cobutton.ghost.custom.active:not(.touch):hover>*,.cobutton.ghost.custom:active:not(.touch):hover>*{color:var(--button-contrast-color);fill:var(--button-contrast-color)}.cobutton.ghost.primary{border-color:var(--primary)}.cobutton.ghost.primary,.cobutton.ghost.primary>*{color:var(--primary);fill:var(--primary)}.cobutton.ghost.hover\:primary.active,.cobutton.ghost.hover\:primary:active,.cobutton.ghost.hover\:primary:focus,.cobutton.ghost.hover\:primary:not(.touch):hover{background-color:var(--primary);border-color:var(--primary);color:var(--primary-contrast);fill:var(--primary-contrast)}.cobutton.ghost.hover\:primary.active>*,.cobutton.ghost.hover\:primary:active>*,.cobutton.ghost.hover\:primary:focus>*,.cobutton.ghost.hover\:primary:not(.touch):hover>*{color:var(--primary-contrast);fill:var(--primary-contrast)}.cobutton.ghost.complimentary{border-color:var(--complimentary)}.cobutton.ghost.complimentary,.cobutton.ghost.complimentary>*{color:var(--complimentary);fill:var(--complimentary)}.cobutton.ghost.hover\:complimentary.active,.cobutton.ghost.hover\:complimentary:active,.cobutton.ghost.hover\:complimentary:focus,.cobutton.ghost.hover\:complimentary:not(.touch):hover{background-color:var(--complimentary);border-color:var(--complimentary);color:var(--complimentary-contrast);fill:var(--complimentary-contrast)}.cobutton.ghost.hover\:complimentary.active>*,.cobutton.ghost.hover\:complimentary:active>*,.cobutton.ghost.hover\:complimentary:focus>*,.cobutton.ghost.hover\:complimentary:not(.touch):hover>*{color:var(--complimentary-contrast);fill:var(--complimentary-contrast)}.cobutton.ghost.warning{background-color:var(--warning-tint);border-color:var(--warning)}.cobutton.ghost.warning,.cobutton.ghost.warning>*{color:var(--warning-contrast-tint-1);fill:var(--warning-contrast-tint-1)}.cobutton.ghost.hover\:warning.active,.cobutton.ghost.hover\:warning:active,.cobutton.ghost.hover\:warning:focus,.cobutton.ghost.hover\:warning:not(.touch):hover{background-color:var(--warning-tint-2);border-color:var(--warning);color:var(--warning-contrast-tint-1);fill:var(--warning-contrast-tint-1)}.cobutton.ghost.hover\:warning.active>*,.cobutton.ghost.hover\:warning:active>*,.cobutton.ghost.hover\:warning:focus>*,.cobutton.ghost.hover\:warning:not(.touch):hover>*{color:var(--warning-contrast-tint-1);fill:var(--warning-contrast-tint-1)}.cobutton.ghost.smoke{border-color:var(--smoke)}.cobutton.ghost.smoke,.cobutton.ghost.smoke>*{color:var(--coal);fill:var(--coal)}.cobutton.ghost.hover\:smoke.active,.cobutton.ghost.hover\:smoke:active,.cobutton.ghost.hover\:smoke:focus,.cobutton.ghost.hover\:smoke:not(.touch):hover{background-color:var(--smoke);border-color:var(--smoke);color:var(--coal);fill:var(--coal);box-shadow:var(--shadow-base)}.cobutton.ghost.hover\:smoke.active>*,.cobutton.ghost.hover\:smoke:active>*,.cobutton.ghost.hover\:smoke:focus>*,.cobutton.ghost.hover\:smoke:not(.touch):hover>*,.cobutton.ghost.steel{color:var(--coal);fill:var(--coal)}.cobutton.ghost.steel{border-color:var(--steel)}.cobutton.ghost.steel>*{color:var(--coal);fill:var(--coal)}.cobutton.ghost.steel>.chevron,.cobutton.ghost.steel>.icon{color:var(--anchor);fill:var(--anchor)}.cobutton.ghost.hover\:steel.active,.cobutton.ghost.hover\:steel:active,.cobutton.ghost.hover\:steel:focus,.cobutton.ghost.hover\:steel:not(.touch):hover{background-color:var(--cloud);border-color:var(--steel);color:var(--coal);fill:var(--coal)}.cobutton.ghost.hover\:steel.active>*,.cobutton.ghost.hover\:steel:active>*,.cobutton.ghost.hover\:steel:focus>*,.cobutton.ghost.hover\:steel:not(.touch):hover>*{color:var(--coal);fill:var(--coal)}.cobutton.ghost.hover\:steel.active,.cobutton.ghost.hover\:steel:active,.cobutton.ghost.hover\:steel:focus{background-color:var(--smoke);border-color:var(--smoke);color:var(--coal);fill:var(--coal);box-shadow:var(--shadow-base)}.cobutton.ghost.hover\:steel.active>*,.cobutton.ghost.hover\:steel:active>*,.cobutton.ghost.hover\:steel:focus>*,.cobutton.ghost.white{color:var(--coal);fill:var(--coal)}.cobutton.ghost.white{border-color:#fff}.cobutton.ghost.white>*{color:var(--coal);fill:var(--coal)}.cobutton.ghost.hover\:white.active,.cobutton.ghost.hover\:white:active,.cobutton.ghost.hover\:white:focus,.cobutton.ghost.hover\:white:not(.touch):hover{background-color:#fff;border-color:#fff;color:var(--coal);fill:var(--coal);box-shadow:var(--shadow-base)}.cobutton.ghost.hover\:white.active>*,.cobutton.ghost.hover\:white:active>*,.cobutton.ghost.hover\:white:focus>*,.cobutton.ghost.hover\:white:not(.touch):hover>*{color:var(--coal);fill:var(--coal)}.cobutton.ghost.contrast{border-color:rgba(var(--colour-rgb,var(--coal-rgb)),.15);border-width:1.5px}.cobutton.ghost.contrast,.cobutton.ghost.contrast>*{color:rgba(var(--colour-rgb,var(--coal-rgb)),.4);fill:rgba(var(--colour-rgb,var(--coal-rgb)),.4)}.cobutton.ghost.hover\:contrast.active,.cobutton.ghost.hover\:contrast.active>*,.cobutton.ghost.hover\:contrast:active,.cobutton.ghost.hover\:contrast:active>*,.cobutton.ghost.hover\:contrast:focus,.cobutton.ghost.hover\:contrast:focus>*,.cobutton.ghost.hover\:contrast:not(.touch):hover,.cobutton.ghost.hover\:contrast:not(.touch):hover>*{color:currentColor;fill:currentColor}.cobutton.ghost.translucent{background-color:#ffffff1f;border:none}.cobutton.ghost.translucent>*{color:#fff;fill:#fff}.cobutton.ghost.translucent:not(.touch):hover{background-color:#fff3}.cobutton.ghost.translucent:not(.touch):hover>*{color:#fff;fill:#fff}.cobutton.ghost.translucent.active,.cobutton.ghost.translucent:active{background-color:#fff6}.cobutton.ghost.translucent.disabled:not(.visually-enabled):not(.success):not(.danger),.cobutton.ghost.translucent.visually-disabled:not(.visually-enabled):not(.success):not(.danger),.cobutton.ghost.translucent:disabled:not(.visually-enabled):not(.success):not(.danger){background-color:#ffffff1f}.cobutton.ghost.translucent.disabled:not(.visually-enabled):not(.success):not(.danger)>*,.cobutton.ghost.translucent.visually-disabled:not(.visually-enabled):not(.success):not(.danger)>*,.cobutton.ghost.translucent:disabled:not(.visually-enabled):not(.success):not(.danger)>*{color:#fff3;fill:#fff3}.cobutton.ghost.translucent-dark{background-color:rgba(var(--coal-rgb),.25);border:none}.cobutton.ghost.translucent-dark>*{color:#fff;fill:#fff}.cobutton.ghost.translucent-dark:not(.touch):hover{background-color:rgba(var(--coal-rgb),.35)}.cobutton.ghost.translucent-dark:not(.touch):hover>*{color:#fff;fill:#fff}.cobutton.ghost.translucent-dark.active,.cobutton.ghost.translucent-dark:active{background-color:rgba(var(--coal-rgb),.5)}.cobutton.ghost.translucent-dark.disabled:not(.visually-enabled):not(.success):not(.danger),.cobutton.ghost.translucent-dark.visually-disabled:not(.visually-enabled):not(.success):not(.danger),.cobutton.ghost.translucent-dark:disabled:not(.visually-enabled):not(.success):not(.danger){background-color:rgba(var(--coal-rgb),.25)}.cobutton.ghost.translucent-dark.disabled:not(.visually-enabled):not(.success):not(.danger)>*,.cobutton.ghost.translucent-dark.visually-disabled:not(.visually-enabled):not(.success):not(.danger)>*,.cobutton.ghost.translucent-dark:disabled:not(.visually-enabled):not(.success):not(.danger)>*{color:rgba(var(--coal-rgb),.4);fill:rgba(var(--coal-rgb),.4)}.cobutton.basic{background:none;padding:8px 0;text-decoration:none}.cobutton.basic.icon-right span.spinner{margin-left:8px}.cobutton.basic.icon-left span.spinner{margin-right:8px}.cobutton.basic.slim{padding:4px 0}.cobutton.basic.custom,.cobutton.basic.custom>*{color:var(--button-color);fill:var(--button-color)}.cobutton.basic.custom.active,.cobutton.basic.custom:active,.cobutton.basic.custom:focus,.cobutton.basic.custom:not(.touch):hover{background:none;color:var(--button-hover-color);fill:var(--button-hover-color)}.cobutton.basic.custom.active>*,.cobutton.basic.custom:active>*,.cobutton.basic.custom:focus>*,.cobutton.basic.custom:not(.touch):hover>*{color:var(--button-hover-color);fill:var(--button-hover-color)}.cobutton.basic.primary,.cobutton.basic.primary>*{color:var(--primary);fill:var(--primary)}.cobutton.basic.hover\:primary.active,.cobutton.basic.hover\:primary:active,.cobutton.basic.hover\:primary:focus,.cobutton.basic.hover\:primary:not(.touch):hover{background:none;color:var(--primary-shade-1);fill:var(--primary-shade-1)}.cobutton.basic.hover\:primary.active>*,.cobutton.basic.hover\:primary:active>*,.cobutton.basic.hover\:primary:focus>*,.cobutton.basic.hover\:primary:not(.touch):hover>*{color:var(--primary-shade-1);fill:var(--primary-shade-1)}.cobutton.basic.navy,.cobutton.basic.navy>*{color:var(--navy);fill:var(--navy)}.cobutton.basic.hover\:navy.active,.cobutton.basic.hover\:navy:active,.cobutton.basic.hover\:navy:focus,.cobutton.basic.hover\:navy:not(.touch):hover{background:none;color:var(--navy-shade-1);fill:var(--navy-shade-1)}.cobutton.basic.hover\:navy.active>*,.cobutton.basic.hover\:navy:active>*,.cobutton.basic.hover\:navy:focus>*,.cobutton.basic.hover\:navy:not(.touch):hover>*{color:var(--navy-shade-1);fill:var(--navy-shade-1)}.cobutton.basic.complimentary,.cobutton.basic.complimentary>*{color:var(--complimentary);fill:var(--complimentary)}.cobutton.basic.hover\:complimentary.active,.cobutton.basic.hover\:complimentary:active,.cobutton.basic.hover\:complimentary:focus,.cobutton.basic.hover\:complimentary:not(.touch):hover{background:none;color:var(--complimentary-shade-1);fill:var(--complimentary-shade-1)}.cobutton.basic.hover\:complimentary.active>*,.cobutton.basic.hover\:complimentary:active>*,.cobutton.basic.hover\:complimentary:focus>*,.cobutton.basic.hover\:complimentary:not(.touch):hover>*{color:var(--complimentary-shade-1);fill:var(--complimentary-shade-1)}.cobutton.basic.success,.cobutton.basic.success>*{color:var(--success);fill:var(--success)}.cobutton.basic.hover\:success.active,.cobutton.basic.hover\:success:active,.cobutton.basic.hover\:success:focus,.cobutton.basic.hover\:success:not(.touch):hover{background:none;color:var(--success-shade-1);fill:var(--success-shade-1)}.cobutton.basic.hover\:success.active>*,.cobutton.basic.hover\:success:active>*,.cobutton.basic.hover\:success:focus>*,.cobutton.basic.hover\:success:not(.touch):hover>*{color:var(--success-shade-1);fill:var(--success-shade-1)}.cobutton.basic.warning,.cobutton.basic.warning>*{color:var(--warning);fill:var(--warning)}.cobutton.basic.hover\:warning.active,.cobutton.basic.hover\:warning:active,.cobutton.basic.hover\:warning:focus,.cobutton.basic.hover\:warning:not(.touch):hover{background:none;color:var(--warning-shade-1);fill:var(--warning-shade-1)}.cobutton.basic.hover\:warning.active>*,.cobutton.basic.hover\:warning:active>*,.cobutton.basic.hover\:warning:focus>*,.cobutton.basic.hover\:warning:not(.touch):hover>*{color:var(--warning-shade-1);fill:var(--warning-shade-1)}.cobutton.basic.danger,.cobutton.basic.danger>*{color:var(--danger);fill:var(--danger)}.cobutton.basic.hover\:danger.active,.cobutton.basic.hover\:danger:active,.cobutton.basic.hover\:danger:focus,.cobutton.basic.hover\:danger:not(.touch):hover{background:none;color:var(--danger-shade-1);fill:var(--danger-shade-1)}.cobutton.basic.hover\:danger.active>*,.cobutton.basic.hover\:danger:active>*,.cobutton.basic.hover\:danger:focus>*,.cobutton.basic.hover\:danger:not(.touch):hover>*{color:var(--danger-shade-1);fill:var(--danger-shade-1)}.cobutton.basic.anchor,.cobutton.basic.anchor>*{color:var(--anchor);fill:var(--anchor)}.cobutton.basic.hover\:anchor:not(.touch):hover{background:none;color:var(--coal);fill:var(--coal)}.cobutton.basic.hover\:anchor:not(.touch):hover>*{color:var(--coal);fill:var(--coal)}.cobutton.basic.active\:anchor.active,.cobutton.basic.active\:anchor:active,.cobutton.basic.active\:anchor:focus{background:none;color:var(--coal);fill:var(--coal)}.cobutton.basic.active\:anchor.active>*,.cobutton.basic.active\:anchor:active>*,.cobutton.basic.active\:anchor:focus>*{color:var(--coal);fill:var(--coal)}.cobutton.basic.active\:primary.active.active,.cobutton.basic.active\:primary:active{background:none;color:var(--primary);fill:var(--primary)}.cobutton.basic.active\:primary.active.active>*,.cobutton.basic.active\:primary:active>*{color:var(--primary);fill:var(--primary)}.cobutton.basic.steel,.cobutton.basic.steel>*{color:var(--steel);fill:var(--steel)}.cobutton.basic.hover\:steel.active,.cobutton.basic.hover\:steel:active,.cobutton.basic.hover\:steel:focus,.cobutton.basic.hover\:steel:not(.touch):hover{background:none;color:var(--anchor);fill:var(--anchor)}.cobutton.basic.hover\:steel.active>*,.cobutton.basic.hover\:steel:active>*,.cobutton.basic.hover\:steel:focus>*,.cobutton.basic.hover\:steel:not(.touch):hover>*{color:var(--anchor);fill:var(--anchor)}.cobutton.basic.white,.cobutton.basic.white>*{color:#fff;fill:#fff}.cobutton.basic.white.disabled:not(.visually-enabled):not(.success):not(.danger)>*,.cobutton.basic.white.visually-disabled:not(.visually-enabled):not(.success):not(.danger)>*,.cobutton.basic.white:disabled:not(.visually-enabled):not(.success):not(.danger)>*{color:#fff3;fill:#fff3}.cobutton.basic.hover\:white.active,.cobutton.basic.hover\:white:active,.cobutton.basic.hover\:white:focus,.cobutton.basic.hover\:white:not(.touch):hover{background:none;color:#fff;fill:#fff}.cobutton.basic.hover\:white.active>*,.cobutton.basic.hover\:white:active>*,.cobutton.basic.hover\:white:focus>*,.cobutton.basic.hover\:white:not(.touch):hover>*{color:#fff;fill:#fff}.cobutton.basic.translucent,.cobutton.basic.translucent>*{color:#fff9;fill:#fff9}.cobutton.basic.translucent.disabled:not(.visually-enabled):not(.success):not(.danger)>*,.cobutton.basic.translucent.visually-disabled:not(.visually-enabled):not(.success):not(.danger)>*,.cobutton.basic.translucent:disabled:not(.visually-enabled):not(.success):not(.danger)>*{color:#ffffff40;fill:#ffffff40}.cobutton.basic.hover\:translucent.active.active,.cobutton.basic.hover\:translucent.active.active>*,.cobutton.basic.hover\:translucent:active,.cobutton.basic.hover\:translucent:active>*,.cobutton.basic.hover\:translucent:not(.touch):hover,.cobutton.basic.hover\:translucent:not(.touch):hover>*{color:#fff;fill:#fff}.cobutton.basic.coal,.cobutton.basic.coal>*{color:var(--coal);fill:var(--coal)}.cobutton.basic.hover\:coal.active,.cobutton.basic.hover\:coal:active,.cobutton.basic.hover\:coal:focus,.cobutton.basic.hover\:coal:not(.touch):hover{background:none;color:var(--coal);fill:var(--coal)}.cobutton.basic.hover\:coal.active>*,.cobutton.basic.hover\:coal:active>*,.cobutton.basic.hover\:coal:focus>*,.cobutton.basic.hover\:coal:not(.touch):hover>*{color:var(--coal);fill:var(--coal)}.cobutton.basic.translucent-dark,.cobutton.basic.translucent-dark>*{color:rgba(var(--coal-rgb),.4);fill:rgba(var(--coal-rgb),.4)}.cobutton.basic.hover\:translucent-dark:not(.touch):hover{background:none;color:var(--coal);fill:var(--coal)}.cobutton.basic.hover\:translucent-dark:not(.touch):hover>*{color:var(--coal);fill:var(--coal)}.cobutton.basic.hover\:translucent-dark.active,.cobutton.basic.hover\:translucent-dark:active{background:none;color:var(--primary);fill:var(--primary)}.cobutton.basic.hover\:translucent-dark.active>*,.cobutton.basic.hover\:translucent-dark:active>*{color:var(--primary);fill:var(--primary)}.cobutton.basic.transparent{background:none}.cobutton.basic.transparent,.cobutton.basic.transparent>*{color:#ffffffbf;fill:#ffffffbf}.cobutton.basic.hover\:transparent:not(.touch):hover{background:none;color:#fff;fill:#fff}.cobutton.basic.hover\:transparent:not(.touch):hover>*{color:#fff;fill:#fff}.cobutton.basic.hover\:transparent.active,.cobutton.basic.hover\:transparent:active{background:none;color:var(--primary);fill:var(--primary)}.cobutton.basic.hover\:transparent.active>*,.cobutton.basic.hover\:transparent:active>*{color:var(--primary);fill:var(--primary)}.cobutton.basic.transparent-dark{background:none}.cobutton.basic.transparent-dark,.cobutton.basic.transparent-dark>*{color:rgba(var(--coal-rgb),.4);fill:rgba(var(--coal-rgb),.4)}.cobutton.basic.hover\:transparent-dark:not(.touch):hover{background:none;color:var(--coal);fill:var(--coal)}.cobutton.basic.hover\:transparent-dark:not(.touch):hover>*{color:var(--coal);fill:var(--coal)}.cobutton.basic.hover\:transparent-dark.active,.cobutton.basic.hover\:transparent-dark:active{background:none;color:var(--primary);fill:var(--primary)}.cobutton.basic.hover\:transparent-dark.active>*,.cobutton.basic.hover\:transparent-dark:active>*{color:var(--primary);fill:var(--primary)}.cobutton.add{background:none;justify-content:center;padding:8px 0}.cobutton.add>.icon{border-radius:100%;padding:8px}.cobutton.add.primary,.cobutton.add.primary>*{color:var(--primary);fill:var(--primary)}.cobutton.add.primary>.icon{background-color:var(--primary)}.cobutton.add.primary>.icon>*{color:var(--primary-contrast);fill:var(--primary-contrast)}.cobutton.add.hover\:primary.active,.cobutton.add.hover\:primary:active,.cobutton.add.hover\:primary:focus,.cobutton.add.hover\:primary:not(.touch):hover{background:none;color:var(--primary-shade-1);fill:var(--primary-shade-1)}.cobutton.add.hover\:primary.active>*,.cobutton.add.hover\:primary:active>*,.cobutton.add.hover\:primary:focus>*,.cobutton.add.hover\:primary:not(.touch):hover>*{color:var(--primary-shade-1);fill:var(--primary-shade-1)}.cobutton.add.hover\:primary.active>.icon,.cobutton.add.hover\:primary:active>.icon,.cobutton.add.hover\:primary:focus>.icon,.cobutton.add.hover\:primary:not(.touch):hover>.icon{background-color:var(--primary-shade-1)}.cobutton.add.hover\:primary.active>.icon>*,.cobutton.add.hover\:primary:active>.icon>*,.cobutton.add.hover\:primary:focus>.icon>*,.cobutton.add.hover\:primary:not(.touch):hover>.icon>*{color:var(--primary-contrast);fill:var(--primary-contrast)}.cobutton.add.complimentary,.cobutton.add.complimentary>*{color:var(--complimentary);fill:var(--complimentary)}.cobutton.add.complimentary>.icon{background-color:var(--complimentary)}.cobutton.add.complimentary>.icon>*{color:var(--complimentary-contrast);fill:var(--complimentary-contrast)}.cobutton.add.hover\:complimentary.active,.cobutton.add.hover\:complimentary:active,.cobutton.add.hover\:complimentary:focus,.cobutton.add.hover\:complimentary:not(.touch):hover{background:none;color:var(--complimentary-shade-1);fill:var(--complimentary-shade-1)}.cobutton.add.hover\:complimentary.active>*,.cobutton.add.hover\:complimentary:active>*,.cobutton.add.hover\:complimentary:focus>*,.cobutton.add.hover\:complimentary:not(.touch):hover>*{color:var(--complimentary-shade-1);fill:var(--complimentary-shade-1)}.cobutton.add.hover\:complimentary.active>.icon,.cobutton.add.hover\:complimentary:active>.icon,.cobutton.add.hover\:complimentary:focus>.icon,.cobutton.add.hover\:complimentary:not(.touch):hover>.icon{background-color:var(--complimentary-shade-1)}.cobutton.add.hover\:complimentary.active>.icon>*,.cobutton.add.hover\:complimentary:active>.icon>*,.cobutton.add.hover\:complimentary:focus>.icon>*,.cobutton.add.hover\:complimentary:not(.touch):hover>.icon>*{color:var(--complimentary-contrast);fill:var(--complimentary-contrast)}.cobutton.media.icononly{background-color:rgba(var(--coal-rgb),.8);border-radius:100%;box-shadow:none;justify-content:center;padding:8px}.cobutton.media.icononly,.cobutton.media.icononly>*{color:var(--anchor);fill:var(--anchor)}.cobutton.media.icononly.solid,.cobutton.media.icononly.solid.active,.cobutton.media.icononly.solid.focus,.cobutton.media.icononly.solid:active,.cobutton.media.icononly.solid:focus,.cobutton.media.icononly.solid:not(.touch):hover{background-color:var(--night)}.cobutton.media.icononly.translucent{background-color:#ffffff1f}.cobutton.media.icononly.translucent>*{color:#fff;fill:#fff}.cobutton.media.icononly.translucent:not(.touch):hover{background-color:#fff3}.cobutton.media.icononly.translucent.active{background-color:#fff6}.cobutton.media.icononly.success{background-color:var(--success)}.cobutton.media.icononly.success>*{color:var(--success-contrast);fill:var(--success-contrast)}.cobutton.media.icononly.danger{background-color:var(--danger)}.cobutton.media.icononly.danger>*{color:var(--danger-contrast);fill:var(--danger-contrast)}.cobutton.media.icononly.hover\:primary.active,.cobutton.media.icononly.hover\:primary.focus,.cobutton.media.icononly.hover\:primary:active,.cobutton.media.icononly.hover\:primary:focus,.cobutton.media.icononly.hover\:primary:not(.touch):hover{background-color:var(--coal);color:var(--primary);fill:var(--primary)}.cobutton.media.icononly.hover\:primary.active>*,.cobutton.media.icononly.hover\:primary.focus>*,.cobutton.media.icononly.hover\:primary:active>*,.cobutton.media.icononly.hover\:primary:focus>*,.cobutton.media.icononly.hover\:primary:not(.touch):hover>*{color:var(--primary);fill:var(--primary)}.cobutton.media.icononly.hover\:danger.active,.cobutton.media.icononly.hover\:danger.focus,.cobutton.media.icononly.hover\:danger:active,.cobutton.media.icononly.hover\:danger:focus,.cobutton.media.icononly.hover\:danger:not(.touch):hover{background-color:var(--danger);color:var(--danger-contrast);fill:var(--danger-contrast)}.cobutton.media.icononly.hover\:danger.active>*,.cobutton.media.icononly.hover\:danger.focus>*,.cobutton.media.icononly.hover\:danger:active>*,.cobutton.media.icononly.hover\:danger:focus>*,.cobutton.media.icononly.hover\:danger:not(.touch):hover>*{color:var(--danger-contrast);fill:var(--danger-contrast)}.cobutton.media.icononly.hover\:success.active,.cobutton.media.icononly.hover\:success.focus,.cobutton.media.icononly.hover\:success:active,.cobutton.media.icononly.hover\:success:focus,.cobutton.media.icononly.hover\:success:not(.touch):hover{background-color:var(--success);color:var(--success-contrast);fill:var(--success-contrast)}.cobutton.media.icononly.hover\:success.active>*,.cobutton.media.icononly.hover\:success.focus>*,.cobutton.media.icononly.hover\:success:active>*,.cobutton.media.icononly.hover\:success:focus>*,.cobutton.media.icononly.hover\:success:not(.touch):hover>*{color:var(--success-contrast);fill:var(--success-contrast)}.cobutton.media.icononly.skeleton{border-radius:100%;box-shadow:none;cursor:default;height:40px;width:40px}.cobutton.media.icononly.skeleton>*{opacity:0}.cobutton.context.icononly{border-radius:100%;box-shadow:none;flex:0 0 auto;justify-content:center;padding:0}.cobutton.context.icononly.translucent{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:rgba(var(--coal-rgb),.2);color:#fff;fill:#fff}.cobutton.context.icononly.translucent>*{color:#fff;fill:#fff}.cobutton.context.icononly.translucent.active,.cobutton.context.icononly.translucent.focus,.cobutton.context.icononly.translucent:active,.cobutton.context.icononly.translucent:focus,.cobutton.context.icononly.translucent:not(.touch):hover{background-color:rgba(var(--coal-rgb),.4);color:#fff;fill:#fff}.cobutton.context.icononly.translucent.active>*,.cobutton.context.icononly.translucent.focus>*,.cobutton.context.icononly.translucent:active>*,.cobutton.context.icononly.translucent:focus>*,.cobutton.context.icononly.translucent:not(.touch):hover>*{color:#fff;fill:#fff}.cobutton.context.icononly.translucent.disabled:not(.visually-enabled):not(.success):not(.danger),.cobutton.context.icononly.translucent.visually-disabled:not(.visually-enabled):not(.success):not(.danger),.cobutton.context.icononly.translucent:disabled:not(.visually-enabled):not(.success):not(.danger){background-color:rgba(var(--coal-rgb),.25)}.cobutton.context.icononly.translucent.disabled:not(.visually-enabled):not(.success):not(.danger)>*,.cobutton.context.icononly.translucent.visually-disabled:not(.visually-enabled):not(.success):not(.danger)>*,.cobutton.context.icononly.translucent:disabled:not(.visually-enabled):not(.success):not(.danger)>*{color:#fff3;fill:#fff3}.cobutton.context.icononly.translucent-contrast-light{background:0;opacity:.4}.cobutton.context.icononly.translucent-contrast-light>*{color:#fff;fill:#fff}.cobutton.context.icononly.translucent-contrast-light.active,.cobutton.context.icononly.translucent-contrast-light.focus,.cobutton.context.icononly.translucent-contrast-light:active,.cobutton.context.icononly.translucent-contrast-light:focus,.cobutton.context.icononly.translucent-contrast-light:not(.touch):hover{opacity:1}.cobutton.context.icononly.translucent-contrast-dark{background:0;opacity:.6}.cobutton.context.icononly.translucent-contrast-dark>*{color:var(--coal);fill:var(--coal)}.cobutton.context.icononly.translucent-contrast-dark.active,.cobutton.context.icononly.translucent-contrast-dark.focus,.cobutton.context.icononly.translucent-contrast-dark:active,.cobutton.context.icononly.translucent-contrast-dark:focus,.cobutton.context.icononly.translucent-contrast-dark:not(.touch):hover{opacity:1}.cobutton.context.icononly.primary{background-color:var(--anchor);color:#fff;fill:#fff}.cobutton.context.icononly.primary>*{color:#fff;fill:#fff}.cobutton.context.icononly.hover\:primary.active,.cobutton.context.icononly.hover\:primary.focus,.cobutton.context.icononly.hover\:primary:active,.cobutton.context.icononly.hover\:primary:focus,.cobutton.context.icononly.hover\:primary:not(.touch):hover{background-color:var(--primary);color:var(--primary-contrast);fill:var(--primary-contrast)}.cobutton.context.icononly.hover\:primary.active>*,.cobutton.context.icononly.hover\:primary.focus>*,.cobutton.context.icononly.hover\:primary:active>*,.cobutton.context.icononly.hover\:primary:focus>*,.cobutton.context.icononly.hover\:primary:not(.touch):hover>*{color:var(--primary-contrast);fill:var(--primary-contrast)}.cobutton.context.icononly.smoke{background-color:var(--smoke)}.cobutton.context.icononly.smoke,.cobutton.context.icononly.smoke>*{color:var(--coal);fill:var(--coal)}.cobutton.context.icononly.hover\:smoke.active,.cobutton.context.icononly.hover\:smoke.focus,.cobutton.context.icononly.hover\:smoke:active,.cobutton.context.icononly.hover\:smoke:focus,.cobutton.context.icononly.hover\:smoke:not(.touch):hover{background-color:var(--mercury);box-shadow:var(--shadow-base);color:var(--coal);fill:var(--coal)}.cobutton.context.icononly.hover\:smoke.active>*,.cobutton.context.icononly.hover\:smoke.focus>*,.cobutton.context.icononly.hover\:smoke:active>*,.cobutton.context.icononly.hover\:smoke:focus>*,.cobutton.context.icononly.hover\:smoke:not(.touch):hover>*{color:var(--coal);fill:var(--coal)}.cobutton.dropdown{background:none;border-radius:8px}.cobutton.dropdown.primary,.cobutton.dropdown.smoke{border:1px solid var(--smoke)}.cobutton.dropdown.primary span,.cobutton.dropdown.smoke span{color:var(--coal);fill:var(--coal)}.cobutton.dropdown.primary span.chevron,.cobutton.dropdown.smoke span.chevron{color:var(--anchor);fill:var(--anchor)}.cobutton.dropdown.primary>*,.cobutton.dropdown.smoke>*{color:var(--coal);fill:var(--coal)}.cobutton.dropdown.primary.dark>*,.cobutton.dropdown.smoke.dark>*{color:#fff;fill:#fff}.cobutton.dropdown.hover\:smoke.active,.cobutton.dropdown.smoke.active{background-color:var(--mercury);border:1px solid var(--mercury);box-shadow:var(--shadow-base)}.cobutton.dropdown.hover\:smoke.active>*,.cobutton.dropdown.hover\:smoke.active>span,.cobutton.dropdown.smoke.active>*,.cobutton.dropdown.smoke.active>span{color:var(--coal);fill:var(--coal)}.cobutton.dropdown.hover\:smoke.focus,.cobutton.dropdown.hover\:smoke:focus,.cobutton.dropdown.hover\:smoke:not(.touch):hover,.cobutton.dropdown.smoke.focus,.cobutton.dropdown.smoke:focus,.cobutton.dropdown.smoke:not(.touch):hover{background-color:var(--smoke);border:1px solid var(--smoke)}.cobutton.dropdown.hover\:smoke.focus>*,.cobutton.dropdown.hover\:smoke.focus>span,.cobutton.dropdown.hover\:smoke:focus>*,.cobutton.dropdown.hover\:smoke:focus>span,.cobutton.dropdown.hover\:smoke:not(.touch):hover>*,.cobutton.dropdown.hover\:smoke:not(.touch):hover>span,.cobutton.dropdown.smoke.focus>*,.cobutton.dropdown.smoke.focus>span,.cobutton.dropdown.smoke:focus>*,.cobutton.dropdown.smoke:focus>span,.cobutton.dropdown.smoke:not(.touch):hover>*,.cobutton.dropdown.smoke:not(.touch):hover>span{color:var(--coal);fill:var(--coal)}.cobutton.dropdown.hover\:primary:not(.touch):not(.active):hover,.cobutton.dropdown.primary:not(.touch):not(.active):hover{background:none;border:1px solid var(--primary)}.cobutton.dropdown.hover\:primary:not(.touch):not(.active):hover span,.cobutton.dropdown.hover\:primary:not(.touch):not(.active):hover>*,.cobutton.dropdown.primary:not(.touch):not(.active):hover span,.cobutton.dropdown.primary:not(.touch):not(.active):hover>*{color:var(--primary);fill:var(--primary)}.cobutton.dropdown.hover\:primary.active,.cobutton.dropdown.hover\:primary.focus,.cobutton.dropdown.hover\:primary:focus,.cobutton.dropdown.primary.active,.cobutton.dropdown.primary.focus,.cobutton.dropdown.primary:focus{background-color:var(--primary);border:1px solid var(--primary)}.cobutton.dropdown.hover\:primary.active span,.cobutton.dropdown.hover\:primary.active>*,.cobutton.dropdown.hover\:primary.focus span,.cobutton.dropdown.hover\:primary.focus>*,.cobutton.dropdown.hover\:primary:focus span,.cobutton.dropdown.hover\:primary:focus>*,.cobutton.dropdown.primary.active span,.cobutton.dropdown.primary.active>*,.cobutton.dropdown.primary.focus span,.cobutton.dropdown.primary.focus>*,.cobutton.dropdown.primary:focus span,.cobutton.dropdown.primary:focus>*{color:var(--primary-contrast);fill:var(--primary-contrast)}.cobutton.icononly{border-radius:8px;box-shadow:none;justify-content:center;min-height:0;padding:8px}.cobutton.icononly.slim{height:auto;min-height:0;padding:4px;width:auto}.cobutton.icononly.skeleton{border-radius:8px;box-shadow:none;cursor:default;height:40px;width:40px}.cobutton.icononly.skeleton>*{opacity:0}.cobutton.disabled,.cobutton.visually-disabled,.cobutton:disabled{cursor:default}.cobutton.disabled:not(.visually-enabled):not(.success):not(.danger),.cobutton.visually-disabled:not(.visually-enabled):not(.success):not(.danger),.cobutton:disabled:not(.visually-enabled):not(.success):not(.danger){background:var(--smoke);border-color:var(--smoke);box-shadow:none}.cobutton.disabled:not(.visually-enabled):not(.success):not(.danger).add,.cobutton.disabled:not(.visually-enabled):not(.success):not(.danger).basic,.cobutton.visually-disabled:not(.visually-enabled):not(.success):not(.danger).add,.cobutton.visually-disabled:not(.visually-enabled):not(.success):not(.danger).basic,.cobutton:disabled:not(.visually-enabled):not(.success):not(.danger).add,.cobutton:disabled:not(.visually-enabled):not(.success):not(.danger).basic{background:none}.cobutton.disabled:not(.visually-enabled):not(.success):not(.danger)>*,.cobutton.visually-disabled:not(.visually-enabled):not(.success):not(.danger)>*,.cobutton:disabled:not(.visually-enabled):not(.success):not(.danger)>*{color:var(--steel);fill:var(--steel)}.cobutton.disabled,.cobutton:disabled{pointer-events:none}
