/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.modal{position:fixed;z-index:1050;display:none;overflow:hidden auto;inset:0;outline:0}.modal-dialog{position:relative;width:auto;max-width:33rem;margin:1.75rem auto;pointer-events:none}.modal.fade .modal-dialog{transform:translateY(-8px);opacity:0;transition:transform var(--duration-normal) var(--ease-scp),opacity var(--duration-normal) var(--ease-scp)}.modal.show .modal-dialog{transform:none;opacity:1}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 3.5rem)}.modal-sm{max-width:20rem}.modal-lg{max-width:50rem}.modal-xl{max-width:71rem}.modal .modal-dialog:has(.cdy-order){max-width:min(66rem,calc(100vw - 3rem))}.modal .modal-dialog:has(.cdy-memberform){max-width:min(56rem,calc(100vw - 3rem))}.modal .modal-dialog:has(.cdy-openinv){max-width:min(60rem,calc(100vw - 3rem))}.modal .modal-dialog:has(.cdy-revdetail){max-width:min(64rem,calc(100vw - 3rem))}.modal .modal-dialog:has(.cdy-subscribe-modal){max-width:min(40rem,calc(100vw - 3rem))}.modal .modal-dialog:has(.cdy-view__content .cdy-table-wrap):not(:has(.cdy-order)){max-width:min(56rem,calc(100vw - 3rem))}.modal .cdy-view__content~.cdy-view__attachment{margin-top:.75rem}.cdy-modal--titled-from-content .cdy-view__header:has(>:is(h1,h2,h3):only-child){display:none}.modal-content{display:flex;flex-direction:column;width:100%;max-height:85vh;border:1px solid var(--color-table-border);border-radius:var(--radius-surface);background-color:#fff;box-shadow:0 10px 15px -3px #26292c1f,0 4px 6px -4px #26292c1a;pointer-events:auto}.modal-header{display:flex;flex:0 0 auto;gap:.75rem;align-items:flex-start;justify-content:space-between;padding:.875rem 1rem;border-bottom:1px solid var(--color-table-border)}.modal-header--cdy-added{justify-content:flex-end;border-bottom:0;padding-bottom:0}.modal-title{margin:0;color:var(--color-surface-900);font-family:var(--font-display);font-size:var(--text-xl);font-weight:700;line-height:1.3}.modal .close,.modal .btn-close{flex:0 0 auto;width:1.75rem;height:1.75rem;padding:0;border:0;border-radius:var(--radius-control-sm);background:none;color:var(--color-muted);font-size:var(--text-2xl);line-height:1;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-scp),color var(--duration-fast) var(--ease-scp)}.modal .close:hover,.modal .btn-close:hover{background-color:var(--color-surface-100);color:var(--color-surface-900)}.modal .close:focus-visible,.modal .btn-close:focus-visible{box-shadow:0 0 0 var(--control-focus-ring-width) color-mix(in srgb,var(--color-focus) 25%,transparent);outline:none}.modal-body{--cdy-modal-body-pad:1rem;flex:1 1 auto;overflow-y:auto;padding:var(--cdy-modal-body-pad);overscroll-behavior:contain}.modal-footer{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:.5rem;align-items:center;justify-content:flex-end;padding:.75rem 1rem;border-top:1px solid var(--color-table-border);background-color:var(--color-surface-50);border-end-start-radius:var(--radius-surface);border-end-end-radius:var(--radius-surface)}.modal-footer .btn{display:inline-flex;gap:.375rem;align-items:center;border:1px solid var(--color-surface-300);border-radius:var(--radius-control);background-color:#fff;padding:.4375rem .875rem;color:var(--color-surface-700);font-size:var(--text-base);font-weight:600;line-height:1.25;text-decoration:none;transition:background-color var(--duration-fast) var(--ease-scp),border-color var(--duration-fast) var(--ease-scp),color var(--duration-fast) var(--ease-scp)}.modal-footer .btn:hover,.modal-footer .btn:focus-visible{border-color:var(--color-brand-400);background-color:var(--color-brand-50);color:var(--color-brand-700);text-decoration:none}.modal-footer .btn.button--primary{border-color:var(--color-brand-600);background-color:var(--color-brand-600);color:#fff}.modal-footer .btn.button--primary:hover,.modal-footer .btn.button--primary:focus-visible{border-color:var(--color-brand-700);background-color:var(--color-brand-700);color:#fff}.modal-footer .btn.button--danger{border-color:var(--color-danger-border);background-color:var(--color-danger-bg);color:var(--color-danger-fg)}.modal-footer .btn.button--danger:hover,.modal-footer .btn.button--danger:focus-visible{border-color:var(--color-danger-fg);background-color:var(--color-danger-border);color:var(--color-danger-fg)}.modal-footer .btn.dialog-cancel,.modal-footer .btn.cancel{border-color:transparent;background-color:transparent;color:var(--color-muted)}.modal-footer .btn.dialog-cancel:hover,.modal-footer .btn.dialog-cancel:focus-visible,.modal-footer .btn.cancel:hover,.modal-footer .btn.cancel:focus-visible{border-color:var(--color-surface-300);background-color:#fff;color:var(--color-surface-900)}.modal-footer .btn:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.modal-backdrop{position:fixed;z-index:1040;inset:0;background-color:color-mix(in srgb,var(--color-surface-900) 55%,transparent)}.modal-backdrop.fade{opacity:0;transition:opacity var(--duration-normal) var(--ease-scp)}.modal-backdrop.show{opacity:1}body.modal-open{overflow:hidden}@media(max-width:575.98px){.modal-dialog{margin:.75rem}.modal-content{max-height:calc(100dvh - 1.5rem)}}.cdy-subscribe-modal{color:var(--color-surface-900);font-size:var(--text-base);line-height:1.5}.cdy-subscribe-modal__lead{margin:0 0 1rem;color:var(--color-surface-800)}.cdy-subscribe-modal__address{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin-bottom:1.25rem;border:1px solid var(--color-brand-200);border-radius:var(--radius-surface);background-color:var(--color-brand-50);padding:.75rem .875rem}.cdy-subscribe-modal__address-label{flex:none;width:100%;color:var(--color-brand-700);font-size:var(--text-2xs);font-weight:700;letter-spacing:.02em;text-transform:uppercase}.cdy-subscribe-modal__url{flex:1 1 18rem;min-width:0;border:1px solid var(--color-table-border);border-radius:var(--radius-control-sm);background-color:#fff;padding:.25rem .4375rem;color:var(--color-surface-800);font-family:var(--font-mono,ui-monospace,monospace);font-size:var(--text-2xs);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.cdy-copy{flex:none;border:1px solid var(--color-brand-600);border-radius:var(--radius-control);background-color:var(--color-brand-600);padding:.3125rem .75rem;color:#fff;font:inherit;font-size:var(--text-xs);font-weight:700;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-scp),border-color var(--duration-fast) var(--ease-scp)}.cdy-copy:hover{border-color:var(--color-brand-700);background-color:var(--color-brand-700)}.cdy-copy.is-copied{border-color:var(--color-success-border,var(--color-brand-700));background-color:var(--color-success-fg,var(--color-brand-700))}.cdy-subscribe-app{border-top:1px solid var(--color-surface-100);padding-top:.875rem;margin-bottom:.875rem}.cdy-subscribe-app__name{margin:0;font-family:var(--font-display);font-size:var(--text-xl);font-weight:700;line-height:1.3}.cdy-subscribe-app__where{margin:.0625rem 0 .625rem;color:var(--color-muted);font-size:var(--text-xs)}.cdy-subscribe-app__btns{display:flex;flex-wrap:wrap;gap:.5rem}.cdy-subscribe-app__btn{display:inline-flex;align-items:center;border:1px solid var(--color-brand-600);border-radius:var(--radius-control);background-color:var(--color-brand-600);padding:.375rem .875rem;color:#fff;font-size:var(--text-base);font-weight:700;text-decoration:none;transition:background-color var(--duration-fast) var(--ease-scp),border-color var(--duration-fast) var(--ease-scp)}.cdy-subscribe-app__btn:hover,.cdy-subscribe-app__btn:focus-visible{border-color:var(--color-brand-700);background-color:var(--color-brand-700);color:#fff;text-decoration:none}.cdy-subscribe-app__steps{margin:.75rem 0 0;padding-left:1.25rem;color:var(--color-surface-800);font-size:var(--text-xs)}.cdy-subscribe-app__steps li+li{margin-top:.3125rem}.cdy-subscribe-app__note{margin:.625rem 0 0;color:var(--color-muted);font-size:var(--text-xs)}.cdy-subscribe-modal__note{margin:0;border-top:1px solid var(--color-surface-100);padding-top:.75rem;color:var(--color-muted);font-size:var(--text-xs)}.cdy-openinv__table{width:100%;border-collapse:collapse;font-size:var(--text-base)}.cdy-openinv__table th{padding:.4rem .625rem;border-bottom:1px solid var(--color-table-border);color:var(--color-surface-500);font-size:var(--text-2xs);font-weight:700;letter-spacing:.04em;text-align:left;text-transform:uppercase;white-space:nowrap}.cdy-openinv__table td{padding:.5rem .625rem;border-bottom:1px solid var(--color-surface-200);vertical-align:middle}.cdy-openinv__table td:first-child{font-weight:600;color:var(--color-surface-900)}.cdy-openinv__table td.cdy-openinv__due--past{color:var(--color-danger-fg);font-weight:700}.cdy-openinv__table th.cdy-openinv__amount,.cdy-openinv__table td:nth-child(5){text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.cdy-openinv__table td:last-child{text-align:right;white-space:nowrap}.cdy-openinv__table tr:last-child td{border-bottom:0}.cdy-openinv__pay{display:inline-flex;align-items:center;justify-content:center;min-height:1.875rem;padding:.25rem .75rem;border:1px solid var(--color-brand-600);border-radius:var(--radius-control);background-color:var(--color-brand-600);color:#fff;font-size:var(--text-xs);font-weight:700;line-height:1.2;text-decoration:none;white-space:nowrap}.cdy-openinv__pay:hover,.cdy-openinv__pay:focus-visible{border-color:var(--color-brand-700);background-color:var(--color-brand-700);color:#fff;text-decoration:none}.cdy-openinv__total{margin:.875rem 0 0;color:var(--color-muted);font-size:var(--text-base);text-align:right}.cdy-revdetail__figure{margin:0 0 .875rem;color:var(--color-surface-900);font-size:var(--text-base);font-weight:600}.cdy-revdetail__export{display:inline-flex;align-items:center;min-height:1.875rem;margin:0 0 .875rem;padding:.25rem .75rem;border:1px solid var(--color-table-border);border-radius:var(--radius-control);background-color:#fff;color:var(--color-surface-900);font-size:var(--text-xs);font-weight:700;line-height:1.2;text-decoration:none;white-space:nowrap}.cdy-revdetail__export:hover,.cdy-revdetail__export:focus-visible{border-color:var(--color-brand-600);color:var(--color-brand-700);text-decoration:none}.cdy-revdetail__table{width:100%;border-collapse:collapse;font-size:var(--text-base)}.cdy-revdetail__table th{padding:.4rem .625rem;border-bottom:1px solid var(--color-table-border);color:var(--color-surface-500);font-size:var(--text-2xs);font-weight:700;letter-spacing:.04em;text-align:left;text-transform:uppercase;white-space:nowrap}.cdy-revdetail__table td{padding:.5rem .625rem;border-bottom:1px solid var(--color-surface-200);vertical-align:middle}.cdy-revdetail__table td.cdy-revdetail__cell--money,.cdy-revdetail__table th.cdy-revdetail__cell--money{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.cdy-revdetail__table td:nth-child(2){white-space:nowrap}.cdy-revdetail__table td:first-child{font-weight:600;color:var(--color-surface-900)}.cdy-revdetail__table td:first-child a{color:var(--color-brand-600);text-decoration:none}.cdy-revdetail__table td:first-child a:hover,.cdy-revdetail__table td:first-child a:focus-visible{color:var(--color-brand-700);text-decoration:underline}.cdy-revdetail__table td.cdy-revdetail__cell--total{font-weight:700;color:var(--color-surface-900);box-shadow:inset 2px 0 0 var(--color-brand-600)}.cdy-revdetail__table tr:last-child td{border-bottom:0}
body.cdy-auth-page{margin:0;}.cdy-auth{--control-border:#868e96;display:flex;align-items:stretch;min-height:100vh;min-height:100svh;background-color:#fff;}.cdy-auth__panel{display:flex;flex:0 0 45%;flex-direction:column;position:sticky;top:0;align-self:flex-start;height:100vh;height:100svh;padding:2.75rem 3.25rem 2.5rem;overflow:hidden;background-color:var(--color-brand-900);color:#fff;}.cdy-auth__backdrop{position:absolute;right:0;bottom:0;left:0;width:100%;height:52%;object-fit:cover;object-position:50% 50%;opacity:0.3;pointer-events:none;-webkit-mask-image:linear-gradient(to bottom,rgb(0 0 0 / 0%) 0%,rgb(0 0 0 / 35%) 26%,rgb(0 0 0 / 100%) 62%);mask-image:linear-gradient(to bottom,rgb(0 0 0 / 0%) 0%,rgb(0 0 0 / 35%) 26%,rgb(0 0 0 / 100%) 62%);}.cdy-auth__vendor,.cdy-auth__panel-copy,.cdy-auth__panel-foot{position:relative;}.cdy-auth__vendor img{display:block;width:10.5rem;height:auto;}.cdy-auth__panel-copy{display:flex;flex:1 1 0;flex-direction:column;justify-content:safe center;min-height:0;padding-top:3.5rem;}.cdy-auth__panel-copy::after{flex:0 1 30vh;min-height:0;content:"";}.cdy-auth__panel-inner{flex:0 0 auto;max-width:25.625rem;}.cdy-auth__panel-inner :is(h1,h2,h3,h4){margin:0 0 0.875rem;color:#fff;font-family:var(--font-display);font-size:2.25rem;font-weight:700;line-height:1.12;}.cdy-auth__panel-inner :is(h3,h4){font-size:var(--text-2xl);}.cdy-auth__panel-inner p,.cdy-auth__panel-inner li{margin:0 0 0.75rem;color:var(--color-brand-100);font-size:var(--text-xl);line-height:1.6;}.cdy-auth__panel-inner :last-child{margin-bottom:0;}.cdy-auth__panel-inner ul,.cdy-auth__panel-inner ol{margin:0 0 0.75rem;padding-left:1.25rem;}.cdy-auth__panel-inner a{color:#fff;text-decoration:underline;text-underline-offset:0.15em;}.cdy-auth__panel-inner .block > h2,.cdy-auth__panel-inner [id^="block-"] > h2{margin-bottom:0.875rem;}.cdy-auth__panel-inner .alert{margin-top:1.25rem;padding:0.875rem 1rem;border:1px solid rgb(237 214 182 / 32%);border-left:3px solid var(--color-warning-border);border-radius:0 var(--radius-control) var(--radius-control) 0;background-color:rgb(237 214 182 / 12%);color:var(--color-warning-bg);font-size:var(--text-lg);text-align:left;}.cdy-auth__panel-inner .alert strong{color:var(--color-warning-border);letter-spacing:0.04em;text-transform:uppercase;font-size:var(--text-base);}.cdy-auth__panel-inner .alert em{color:rgb(250 242 229 / 72%);}.cdy-auth__panel-foot{margin:1.5rem 0 0;color:var(--color-brand-200);font-size:var(--text-base);}.cdy-auth__form{display:flex;flex:1 1 auto;align-items:center;justify-content:center;min-width:0;padding:3rem;}.cdy-auth__form-inner{width:100%;max-width:23.75rem;}.cdy-auth--wide .cdy-auth__form-inner{max-width:34rem;}.cdy-auth__back{display:inline-flex;align-items:center;gap:0.375rem;margin-bottom:1rem;font-size:var(--text-base);}.cdy-auth__club-logo{display:block;width:6rem;height:6rem;margin:0 auto 0.75rem;object-fit:contain;}.cdy-auth__club-name{margin:0 0 1.125rem;color:var(--color-surface-800);font-family:var(--font-display);font-size:var(--text-xl);font-weight:700;line-height:1.3;text-align:center;text-wrap:balance;}.cdy-auth__heading{margin:0 0 0.375rem;color:var(--color-surface-900);font-family:var(--font-display);font-size:var(--text-4xl);font-weight:700;line-height:1.2;}.cdy-auth__intro{margin:0 0 1.625rem;color:var(--color-muted);font-size:var(--text-base);line-height:1.5;}.cdy-auth__fields :is(input[type="text"],input[type="email"],input[type="password"],input[type="tel"],select,textarea){width:100%;min-height:2.875rem;border-radius:var(--radius-control-lg);font-size:var(--text-lg);}.cdy-auth__fields .form-item{margin-bottom:1.125rem;}.cdy-auth__fields .description{margin-top:0.3125rem;color:var(--color-muted);font-size:var(--text-base);line-height:1.45;}.cdy-auth__fields :is(details,fieldset){margin-bottom:1.125rem;border:1px solid var(--color-surface-200);border-radius:var(--radius-surface);background-color:#fff;}.cdy-auth__fields details > summary{padding:0.625rem 1rem;border-bottom:1px solid var(--color-surface-100);color:var(--color-surface-800);font-weight:600;cursor:pointer;}.cdy-auth__fields details > :not(summary),.cdy-auth__fields fieldset > :not(legend){padding-right:1rem;padding-left:1rem;}.cdy-auth__fields details > :last-child,.cdy-auth__fields fieldset > :last-child{padding-bottom:1rem;}.cdy-auth__fields details > details{margin:0 1rem 1rem;padding-right:0;padding-left:0;}.cdy-auth__fields fieldset > legend{padding:0 1rem;}.cdy-auth__fields .js-form-type-password input{padding-right:2.75rem;}.cdy-auth__fields .shwpd{position:absolute;top:50%;right:0.75rem;margin:0;padding:0;border:0;transform:translateY(-50%);cursor:pointer;}.cdy-auth__options{display:flex;align-items:center;justify-content:space-between;gap:0.75rem;margin-bottom:1.5rem;}.cdy-auth__options .form-item{margin:0;}.cdy-auth__options label{font-size:var(--text-base);}.cdy-auth__reset{font-size:var(--text-base);white-space:nowrap;}.cdy-auth__fields .form-actions{display:flex;flex-direction:column;gap:1rem;align-items:stretch;margin:0;}.cdy-auth__fields .form-actions .cancel{align-self:center;min-height:0;padding:0;border:0;background:none;color:var(--color-muted);font-weight:400;text-decoration:underline;text-underline-offset:0.15em;}.cdy-auth__fields .form-actions .cancel:hover{border:0;background:none;color:var(--color-surface-800);}.cdy-auth__submit{width:100%;min-height:3rem;border-radius:var(--radius-control-lg);font-size:var(--text-lg);}.cdy-auth__alt{margin-top:1.625rem;}.cdy-auth__rule{display:flex;align-items:center;gap:0.75rem;margin-bottom:1.25rem;color:var(--color-muted);font-size:var(--text-base);}.cdy-auth__rule::before,.cdy-auth__rule::after{flex:1 1 0;height:1px;background-color:var(--color-surface-200);content:"";}.cdy-auth__secondary{display:flex;align-items:center;justify-content:center;width:100%;min-height:3rem;border:1px solid var(--control-border);border-radius:var(--radius-control-lg);background-color:#fff;color:var(--color-brand-600);font-size:var(--text-lg);font-weight:600;text-decoration:none;}.cdy-auth__secondary:hover{border-color:var(--color-brand-600);background-color:var(--color-brand-50);text-decoration:none;}.cdy-auth__foot{margin-top:2rem;padding-top:1rem;border-top:1px solid var(--color-surface-100);color:var(--color-muted);font-size:var(--text-base);}.cdy-auth__foot ul{display:flex;flex-wrap:wrap;gap:0.75rem 1.25rem;margin:0;padding:0;list-style:none;}@media (max-width:60rem){.cdy-auth{flex-direction:column;}.cdy-auth__panel{position:static;align-self:stretch;flex:none;height:auto;padding:1.5rem 1.25rem 1.75rem;}.cdy-auth__panel-copy::after{flex-basis:0;}.cdy-auth__backdrop{display:none;}.cdy-auth__panel-copy{flex:0 0 auto;padding-top:1.25rem;}.cdy-auth__vendor img{margin-inline:auto;}.cdy-auth__panel-inner{margin-inline:auto;text-align:center;}.cdy-auth__panel-inner .alert{text-align:left;}.cdy-auth__panel-inner :is(h1,h2){font-size:var(--text-4xl);}.cdy-auth__panel-inner p{font-size:var(--text-lg);}.cdy-auth__panel-foot{display:none;}.cdy-auth__form{padding:2rem 1.25rem 2.5rem;}.cdy-auth__club-logo{width:4.5rem;height:4.5rem;}}@media (prefers-reduced-motion:no-preference){.cdy-auth__form-inner{animation:cdy-auth-rise var(--duration-slow) var(--ease-scp) both;}}@keyframes cdy-auth-rise{from{opacity:0;transform:translateY(0.5rem);}to{opacity:1;transform:none;}}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:"Nunito Sans Variable","Nunito Sans",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--color-slate-800:oklch(27.9% .041 260.031);--color-white:#fff;--spacing:.25rem;--text-xs:.8125rem;--text-xs--line-height:1.4;--text-sm:.875rem;--text-sm--line-height:1.45;--text-base:.9375rem;--text-base--line-height:1.5;--text-lg:1rem;--text-lg--line-height:1.5;--text-xl:1.125rem;--text-xl--line-height:1.4;--text-2xl:1.375rem;--text-2xl--line-height:1.3;--text-3xl:1.5rem;--text-3xl--line-height:1.25;--text-4xl:1.75rem;--text-4xl--line-height:1.2;--text-5xl:2rem;--text-5xl--line-height:1.15;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-wider:.05em;--leading-tight:1.25;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--color-surface-50:#f7f7f8;--color-surface-100:#ecedef;--color-surface-200:#d8dbde;--color-surface-300:#babfc4;--color-surface-400:#9199a1;--color-surface-500:#6c757f;--color-surface-600:#565d65;--color-surface-700:#444a50;--color-surface-800:#3a3f44;--color-surface-900:#26292c;--color-surface-950:#171a1c;--color-brand-50:#f4f7fb;--color-brand-100:#e5edf5;--color-brand-200:#cbdbec;--color-brand-300:#a2bfdd;--color-brand-400:#6a99c8;--color-brand-500:#3f75ab;--color-brand-600:#325d88;--color-brand-700:#284a6c;--color-brand-800:#223f5c;--color-brand-900:#16293c;--color-brand-950:#0e1925;--color-success-bg:#e6faea;--color-success-fg:#176e2c;--color-success-border:#b6edc3;--color-warning-bg:#faf2e5;--color-warning-fg:#844e01;--color-warning-border:#edd6b6;--color-danger-bg:#fae6e5;--color-danger-fg:#780f0c;--color-danger-border:#edb7b6;--color-info-bg:#e6f5fa;--color-info-fg:#165a6e;--color-info-border:#b6e0ed;--color-neutral-bg:#ecedef;--color-neutral-fg:#3a3f44;--color-neutral-border:#d8dbde;--color-page:#fafbfe;--color-ink:#1e2023;--color-muted:#6c757d;--font-display:"Nunito Variable",Nunito,system-ui,sans-serif;--text-2xs:.75rem;--text-2xs--line-height:1.35;--text-legacy-base:.9rem;--control-font-size:var(--text-base);--control-line-height:1.5;--control-padding-y:.5rem;--control-padding-x:.9rem;--control-padding-y-sm:.3rem;--control-padding-x-sm:.7rem;--control-padding-y-lg:.65rem;--control-padding-x-lg:1.1rem;--control-border:#adb5bd;--control-placeholder:#9aa5b1;--control-label-gap:.4rem;--control-focus-ring-width:.15rem;--radius-control:.375rem;--radius-control-sm:.3rem;--radius-control-lg:.5rem;--radius-surface:.5rem;--shadow-card:0 0 35px 0 #9aa1ab26;--ease-scp:cubic-bezier(.4,0,.2,1);--duration-fast:.12s;--duration-normal:.2s;--duration-slow:.3s;--spacing-sidebar:16.25rem;--spacing-topbar:4.375rem;--spacing-gutter:.9375rem;--spacing-sidebar-rail:4.375rem;--spacing-sidebar-peek:15.625rem;--spacing-sidebar-flyout:11.875rem;--color-sidebar:linear-gradient(135deg,var(--color-brand-600) 0%,var(--color-brand-800) 60%);--color-sidebar-item:var(--color-brand-100);--color-sidebar-item-active:#fff;--color-sidebar-title:var(--color-brand-200);--color-sidebar-marker:var(--color-brand-400);--color-focus:var(--color-brand-500);--color-table-head-bg:var(--color-surface-50);--color-table-head-fg:var(--color-surface-600);--color-table-border:var(--color-surface-200);--color-table-row-hover:var(--color-brand-50);--color-table-row-selected:var(--color-brand-100);--color-table-group-bg:var(--color-surface-100);--color-series-1:#2a6fb0;--color-series-2:#c75a2c;--color-series-3:#0f8a72;--color-series-4:#a8780c;--color-series-5:#7d5aa8;--color-series-none:var(--color-surface-300);--color-chart-grid:var(--color-surface-100);--color-chart-axis:var(--color-surface-300);--color-chart-ink:var(--color-surface-600);--color-chart-surface:#fff;--color-chart-tip-bg:var(--color-surface-900);--color-chart-tip-fg:#fff;--color-chart-tip-muted:var(--color-surface-300)}}@layer base{:where(.cdy-scope),:where(.cdy-scope *),:where(.cdy-scope *):before,:where(.cdy-scope *):after{box-sizing:border-box;border:0 solid}body.cdy{background-color:var(--color-page);color:var(--color-ink);font-family:var(--font-sans);font-size:var(--text-base);line-height:1.5}@media(prefers-reduced-motion:reduce){.cdy *,.cdy :before,.cdy :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}}@layer components{:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal){--cdy-field-measure:26rem}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) a{color:var(--color-brand-600);text-decoration:none}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) a:hover,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) a:focus-visible{color:var(--color-brand-700);text-decoration:underline}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) h1,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) h2,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) h3,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) h4,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) h5,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) h6{color:var(--color-surface-900);font-family:var(--font-display);margin:0 0 .5rem;font-weight:700;line-height:1.25}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) h1{font-size:var(--text-4xl)}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) h2{font-size:var(--text-2xl)}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) h3{font-size:var(--text-xl)}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) h4,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) h5,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) h6{font-size:var(--text-lg)}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) p{margin:0 0 .75rem}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) img,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) video{max-width:100%;height:auto}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .cdy-page-title{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin-bottom:.75rem;display:flex}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .cdy-page-title__text{flex-wrap:wrap;align-items:baseline;gap:.25rem .625rem;min-width:0;display:flex}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .cdy-page-title h1{margin-bottom:0}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .cdy-page-title__meta{color:var(--color-muted);font-size:var(--text-base)}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .cdy-page-receipt,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .cdy-page-action{box-sizing:border-box;border:1px solid var(--color-brand-300);border-radius:var(--radius-control);min-height:2.75rem;color:var(--color-brand-700);font-size:var(--text-base);transition:border-color var(--duration-fast) var(--ease-scp),background-color var(--duration-fast) var(--ease-scp);background-color:#fff;align-items:center;gap:.4375rem;padding:0 1rem;font-weight:700;text-decoration:none;display:inline-flex}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .cdy-page-receipt:hover,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .cdy-page-action:hover{border-color:var(--color-brand-400);background-color:var(--color-brand-50);color:var(--color-brand-800);text-decoration:none}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .cdy-page-receipt:focus-visible,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .cdy-page-action:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .cdy-page-title__aside{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .cdy-breadcrumb{color:var(--color-muted);font-size:var(--text-base);margin-bottom:.5rem}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .cdy-breadcrumb__list{flex-wrap:wrap;align-items:center;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .cdy-breadcrumb__item+.cdy-breadcrumb__item:before{content:"/";color:var(--color-surface-300);margin-right:.375rem}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .cdy-breadcrumb a{color:var(--color-muted)}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .cdy-breadcrumb a:hover{color:var(--color-brand-600)}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .messages{border:1px solid var(--color-neutral-border);border-radius:var(--radius-surface);background-color:var(--color-neutral-bg);color:var(--color-neutral-fg);font-size:var(--text-base);border-left-width:3px;grid-template-columns:auto 1fr auto;align-items:start;gap:.25rem .625rem;margin-bottom:1rem;padding:.75rem .875rem;line-height:1.45;display:grid}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .messages:before{content:"";background-color:currentColor;flex:none;width:1.25rem;height:1.25rem;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' viewBox='0 0 20 20'%3E%3Cpath d='M10 1.5a8.5 8.5 0 100 17 8.5 8.5 0 000-17zm0 2.8a1.2 1.2 0 110 2.4 1.2 1.2 0 010-2.4zM8.9 8.2h2.2v6.5H8.9z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' viewBox='0 0 20 20'%3E%3Cpath d='M10 1.5a8.5 8.5 0 100 17 8.5 8.5 0 000-17zm0 2.8a1.2 1.2 0 110 2.4 1.2 1.2 0 010-2.4zM8.9 8.2h2.2v6.5H8.9z'/%3E%3C/svg%3E") 50%/contain no-repeat}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .messages__content{overflow-wrap:anywhere;min-width:0}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .messages :is(ul,ol){margin:0;padding:0;list-style:none}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .messages li+li{margin-top:.25rem}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .messages a{color:inherit;text-underline-offset:2px;font-weight:600}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .messages--status{border-color:var(--color-success-border);background-color:var(--color-success-bg);color:var(--color-success-fg)}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .messages--status:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' viewBox='0 0 20 20'%3E%3Cpath d='M10 1.5a8.5 8.5 0 100 17 8.5 8.5 0 000-17zm4.1 6.4l-5 6.1a1 1 0 01-1.5.06L5.2 11.6a1 1 0 111.4-1.4l1.6 1.6 4.4-5.4a1 1 0 011.5 1.3z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' viewBox='0 0 20 20'%3E%3Cpath d='M10 1.5a8.5 8.5 0 100 17 8.5 8.5 0 000-17zm4.1 6.4l-5 6.1a1 1 0 01-1.5.06L5.2 11.6a1 1 0 111.4-1.4l1.6 1.6 4.4-5.4a1 1 0 011.5 1.3z'/%3E%3C/svg%3E")}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .messages--warning{border-color:var(--color-warning-border);background-color:var(--color-warning-bg);color:var(--color-warning-fg)}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .messages--warning:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' viewBox='0 0 20 20'%3E%3Cpath d='M9.1 2.6a1 1 0 011.8 0l7 12.9a1 1 0 01-.9 1.5H3a1 1 0 01-.9-1.5zM10 7a1 1 0 00-1 1.1l.3 3a.7.7 0 001.4 0l.3-3A1 1 0 0010 7zm0 7.5a1.1 1.1 0 100-2.2 1.1 1.1 0 000 2.2z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' viewBox='0 0 20 20'%3E%3Cpath d='M9.1 2.6a1 1 0 011.8 0l7 12.9a1 1 0 01-.9 1.5H3a1 1 0 01-.9-1.5zM10 7a1 1 0 00-1 1.1l.3 3a.7.7 0 001.4 0l.3-3A1 1 0 0010 7zm0 7.5a1.1 1.1 0 100-2.2 1.1 1.1 0 000 2.2z'/%3E%3C/svg%3E")}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .messages--error{border-color:var(--color-danger-border);background-color:var(--color-danger-bg);color:var(--color-danger-fg)}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .messages--error:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' viewBox='0 0 20 20'%3E%3Cpath d='M10 1.5a8.5 8.5 0 100 17 8.5 8.5 0 000-17zM10 5a1 1 0 00-1 1.1l.3 4a.7.7 0 001.4 0l.3-4A1 1 0 0010 5zm0 8.3a1.2 1.2 0 100 2.4 1.2 1.2 0 000-2.4z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' viewBox='0 0 20 20'%3E%3Cpath d='M10 1.5a8.5 8.5 0 100 17 8.5 8.5 0 000-17zM10 5a1 1 0 00-1 1.1l.3 4a.7.7 0 001.4 0l.3-4A1 1 0 0010 5zm0 8.3a1.2 1.2 0 100 2.4 1.2 1.2 0 000-2.4z'/%3E%3C/svg%3E")}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .messages .item-list,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .messages .item-list ul{display:inline}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .messages .item-list li{margin:0;display:inline}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .messages .item-list a{border-bottom:1px dashed;text-decoration:none}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .messages .item-list a:hover{border-bottom-style:solid}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .cdy-message-dismiss{border-radius:var(--radius-control-sm);width:1.25rem;height:1.25rem;color:inherit;opacity:.6;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .cdy-message-dismiss:before{content:"";background-color:currentColor;width:.875rem;height:.875rem;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' viewBox='0 0 20 20'%3E%3Cpath d='M5.3 5.3a1 1 0 011.4 0L10 8.6l3.3-3.3a1 1 0 111.4 1.4L11.4 10l3.3 3.3a1 1 0 01-1.4 1.4L10 11.4l-3.3 3.3a1 1 0 01-1.4-1.4L8.6 10 5.3 6.7a1 1 0 010-1.4z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' viewBox='0 0 20 20'%3E%3Cpath d='M5.3 5.3a1 1 0 011.4 0L10 8.6l3.3-3.3a1 1 0 111.4 1.4L11.4 10l3.3 3.3a1 1 0 01-1.4 1.4L10 11.4l-3.3 3.3a1 1 0 01-1.4-1.4L8.6 10 5.3 6.7a1 1 0 010-1.4z'/%3E%3C/svg%3E") 50%/contain no-repeat}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .cdy-message-dismiss:hover{opacity:1}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .cdy-message-dismiss:focus-visible{outline-offset:1px;opacity:1;outline:2px solid}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .form-item--error-message{color:var(--color-danger-fg);font-size:var(--text-base);align-items:baseline;gap:.375rem;margin-top:.3125rem;font-weight:500;line-height:1.4;display:flex}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .form-item--error-message:before{content:"";background-color:currentColor;flex:none;align-self:center;width:.875rem;height:.875rem;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' viewBox='0 0 16 16'%3E%3Cpath d='M8 1.2a6.8 6.8 0 100 13.6A6.8 6.8 0 008 1.2zM8 4a.8.8 0 00-.8.9l.24 3.2a.56.56 0 001.12 0L8.8 4.9A.8.8 0 008 4zm0 6.6a1 1 0 100 2 1 1 0 000-2z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' viewBox='0 0 16 16'%3E%3Cpath d='M8 1.2a6.8 6.8 0 100 13.6A6.8 6.8 0 008 1.2zM8 4a.8.8 0 00-.8.9l.24 3.2a.56.56 0 001.12 0L8.8 4.9A.8.8 0 008 4zm0 6.6a1 1 0 100 2 1 1 0 000-2z'/%3E%3C/svg%3E") 50%/contain no-repeat}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) :is(input,select,textarea).error,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .form-item--error :is(input,select,textarea){border-color:var(--color-danger-border);background-color:var(--color-danger-bg)}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) :is(input,select,textarea).error:focus,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .form-item--error :is(input,select,textarea):focus{border-color:var(--color-danger-fg);outline-color:var(--color-danger-fg)}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .cdy-flash{animation:cdy-flash 1.4s var(--ease-scp) 1}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .js-form-item,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .form-item{margin-bottom:.75rem}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .form-item label,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .js-form-item label{margin-bottom:var(--control-label-gap);color:var(--color-surface-700);font-size:var(--text-base);font-weight:600;line-height:1.3;display:block}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .form-item--checkbox label,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .js-form-type-checkbox label,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .js-form-type-radio label{vertical-align:middle;margin-bottom:0;margin-left:.4rem;font-weight:400;display:inline-block}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .description,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .form-item__description{color:var(--color-muted);font-size:var(--text-base);margin-top:.25rem}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .form-required:after{content:"*";color:var(--color-danger-fg);margin-left:.2rem}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) input[type=text],:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) input[type=email],:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) input[type=password],:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) input[type=search],:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) input[type=tel],:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) input[type=url],:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) input[type=number],:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) input[type=date],:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) input[type=datetime-local],:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) input[type=month],:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) input[type=time],:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) input[type=week],:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) textarea,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) select{box-sizing:border-box;width:100%;max-width:100%;padding:var(--control-padding-y) var(--control-padding-x);border:1px solid var(--control-border);border-radius:var(--radius-control);color:var(--color-ink);font-family:inherit;font-size:var(--control-font-size);line-height:var(--control-line-height);transition:border-color var(--duration-fast) var(--ease-scp),box-shadow var(--duration-fast) var(--ease-scp);background-color:#fff;display:block}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) select{max-width:20rem;padding-right:2rem}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) select:not([multiple],[size]){appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23565d65' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right .65rem center;background-repeat:no-repeat;background-size:.7rem .7rem}@media(forced-colors:active){:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) select:not([multiple],[size]){appearance:auto;background-image:none}}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) textarea{resize:vertical;max-width:40rem;min-height:6rem}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) input::placeholder,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) textarea::placeholder{color:var(--control-placeholder)}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) input:focus-visible,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) textarea:focus-visible,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) select:focus-visible{border-color:var(--color-focus);box-shadow:0 0 0 var(--control-focus-ring-width) #3f75ab40}@supports (color:color-mix(in lab,red,red)){:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) input:focus-visible,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) textarea:focus-visible,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) select:focus-visible{box-shadow:0 0 0 var(--control-focus-ring-width) color-mix(in srgb,var(--color-focus) 25%,transparent)}}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) input:focus-visible,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) textarea:focus-visible,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) select:focus-visible{outline:none}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) input:disabled,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) textarea:disabled,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) select:disabled{background-color:var(--color-surface-100);color:var(--color-muted);cursor:not-allowed}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) input[type=checkbox],:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) input[type=radio]{width:1rem;height:1rem;accent-color:var(--color-brand-600);vertical-align:middle}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) input[type=text],:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) input[type=email],:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) input[type=password],:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) input[type=search],:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) input[type=tel],:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) input[type=url]{max-width:var(--cdy-field-measure)}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) input[type=number]{max-width:10rem}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) input[type=date],:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) input[type=time],:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) input[type=month],:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) input[type=week]{max-width:12rem}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) input[type=datetime-local]{max-width:16rem}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .cdy-field-full,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .cdy-field-full :is(input,select,textarea){max-width:100%}@media(max-width:40rem){:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) :is(input,select,textarea){max-width:100%}}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .button,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .form-submit,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) button[type=submit]{box-sizing:border-box;padding:var(--control-padding-y) var(--control-padding-x);border:1px solid var(--control-border);border-radius:var(--radius-control);color:var(--color-surface-800);font-family:inherit;font-size:var(--control-font-size);font-weight:600;line-height:var(--control-line-height);white-space:nowrap;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-scp),border-color var(--duration-fast) var(--ease-scp),color var(--duration-fast) var(--ease-scp);background-color:#fff;justify-content:center;align-items:center;gap:.4rem;text-decoration:none;display:inline-flex}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .button:hover,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .form-submit:hover,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) button[type=submit]:hover{border-color:var(--color-surface-400);background-color:var(--color-surface-50);color:var(--color-surface-900);text-decoration:none}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .button:focus-visible,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .form-submit:focus-visible,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) button[type=submit]:focus-visible{box-shadow:0 0 0 var(--control-focus-ring-width) #3f75ab40}@supports (color:color-mix(in lab,red,red)){:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .button:focus-visible,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .form-submit:focus-visible,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) button[type=submit]:focus-visible{box-shadow:0 0 0 var(--control-focus-ring-width) color-mix(in srgb,var(--color-focus) 25%,transparent)}}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .button:focus-visible,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .form-submit:focus-visible,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) button[type=submit]:focus-visible{outline:none}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .button--primary,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .button--danger{color:#fff}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .button--primary{border-color:var(--color-brand-600);background-color:var(--color-brand-600)}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .button--primary:hover{border-color:var(--color-brand-700);background-color:var(--color-brand-700);color:#fff}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .button--danger{border-color:var(--color-danger-fg);background-color:var(--color-danger-fg)}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .button--small{padding:var(--control-padding-y-sm) var(--control-padding-x-sm);font-size:var(--text-base)}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .button:disabled,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .form-submit:disabled{background-color:var(--color-surface-100);color:var(--color-muted);cursor:not-allowed}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .form-actions a.button.cancel{min-height:0;color:var(--color-muted);text-underline-offset:.15em;background:0 0;border:0;padding-inline:0;font-weight:400;text-decoration:underline}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .form-actions a.button.cancel:hover{color:var(--color-surface-800);background:0 0;border:0}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) form.user-form .form-actions{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;display:flex}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) ul.action-links{flex-wrap:wrap;gap:.5rem;margin:0 0 1rem;padding:0;display:flex}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) ul.action-links>li,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) li:has(>.button-action){list-style:none;display:inline-flex}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) li:has(>.button-action):not(ul.action-links>li){margin:0 .5rem 1rem 0}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .dropbutton-wrapper .dropbutton{margin:0;padding:0;list-style:none}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .dropbutton-wrapper .dropbutton a{white-space:nowrap;padding:.3rem .7rem;display:block}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) details{border:1px solid var(--color-table-border);border-radius:var(--radius-surface);background-color:#fff;margin-bottom:1rem}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) details>summary{color:var(--color-surface-800);cursor:pointer;padding:.6rem .9rem;font-weight:600}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) details>:not(summary){padding-inline:.9rem}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) details>:last-child{padding-bottom:.9rem}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) details>details{margin:0 .9rem .9rem;padding-inline:0}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) fieldset{border:1px solid var(--color-table-border);border-radius:var(--radius-control);margin:0 0 .75rem;padding:.75rem}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) legend{color:var(--color-surface-700);font-size:var(--text-xs);padding:0 .3rem;font-weight:700}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .pager__items{flex-wrap:wrap;align-items:center;gap:.25rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .pager__item a{border:1px solid var(--color-table-border);border-radius:var(--radius-control);min-width:2rem;color:var(--color-surface-700);font-size:var(--text-base);text-align:center;padding:.3rem .6rem;display:block}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .pager__item a:hover{background-color:var(--color-surface-50);text-decoration:none}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .pager__item.is-active a{border-color:var(--color-brand-600);background-color:var(--color-brand-600);color:#fff}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .pager__item--ellipsis{color:var(--color-muted);padding:0 .25rem}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .pager__item--current{color:var(--color-muted);font-size:var(--text-base);padding:.3rem .1rem}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .cdy-view__header{color:var(--color-muted);font-size:var(--text-base);flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .cdy-view__header>:last-child:not(:first-child){margin-left:auto}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .cdy-view__actions{flex-wrap:wrap;gap:.375rem;display:flex}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .cdy-view__action{border-radius:var(--radius-control-sm);color:var(--color-surface-600);font-size:var(--text-base);transition:color var(--duration-fast) var(--ease-scp),background-color var(--duration-fast) var(--ease-scp);align-items:center;gap:.3125rem;padding:.25rem .5rem;font-weight:600;text-decoration:none;display:inline-flex}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .cdy-view__action:hover,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .cdy-view__action:focus-visible{background-color:var(--color-brand-50);color:var(--color-brand-700);text-decoration:none}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .cdy-view__action--primary{padding:var(--control-padding-y-sm) var(--control-padding-x-sm);border:1px solid var(--color-brand-600);border-radius:var(--radius-control);background-color:var(--color-brand-600);color:#fff;transition:border-color var(--duration-fast) var(--ease-scp),background-color var(--duration-fast) var(--ease-scp);gap:.4rem}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .cdy-view__action--primary:hover,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .cdy-view__action--primary:focus-visible{border-color:var(--color-brand-700);background-color:var(--color-brand-700);color:#fff}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .cdy-view__action--accent{padding:var(--control-padding-y-sm) var(--control-padding-x-sm);border:1px solid var(--color-brand-300);border-radius:var(--radius-control);color:var(--color-brand-700);transition:border-color var(--duration-fast) var(--ease-scp),background-color var(--duration-fast) var(--ease-scp);background-color:#fff;gap:.4rem}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .cdy-view__action--accent:hover,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .cdy-view__action--accent:focus-visible{border-color:var(--color-brand-600);background-color:var(--color-brand-50);color:var(--color-brand-700)}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .cdy-view__subscribe{justify-content:flex-end;margin-top:.75rem;display:flex}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .cdy-subscribe{border-radius:var(--radius-control-sm);color:var(--color-muted);font-size:var(--text-base);transition:color var(--duration-fast) var(--ease-scp),background-color var(--duration-fast) var(--ease-scp);align-items:center;gap:.375rem;padding:.25rem .5rem;font-weight:600;text-decoration:none;display:inline-flex}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .cdy-subscribe:hover,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .cdy-subscribe:focus-visible{background-color:var(--color-brand-50);color:var(--color-brand-700);text-decoration:none}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .cdy-subscribe-group{flex-direction:column;align-items:flex-start;gap:.25rem;display:flex}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .cdy-subscribe__manual{color:var(--color-muted);font-size:var(--text-xs);margin:0;padding-left:.5rem}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .cdy-subscribe__url{border:1px solid var(--color-table-border);border-radius:var(--radius-control-sm);background-color:var(--color-surface-50);color:var(--color-surface-800);font-family:var(--font-mono,ui-monospace,monospace);font-size:var(--text-2xs);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;padding:.0625rem .3rem}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .cdy-rowactions{font-size:var(--text-base);white-space:nowrap;flex-wrap:wrap;gap:.25rem .75rem;display:flex}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .cdy-report-row{flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;display:flex}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .cdy-report-row__name{font-weight:600}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .cdy-report-row__blurb{color:var(--color-muted);font-size:var(--text-base);flex:1 0 100%;margin:0;line-height:1.45}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) :is(.view-id-directory,.view-id-reports_staff,.view-id-program_members) td img{border:1px solid var(--color-surface-200);background:var(--color-surface-50);object-fit:cover;border-radius:9999px;width:2.25rem;min-width:2.25rem;max-width:2.25rem;height:2.25rem;max-height:2.25rem}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .cdy-view__footer+.cdy-view__footer{margin-top:.875rem}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .cdy-view__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) [data-drupal-selector=edit-header]{border:1px solid var(--color-table-border);border-radius:var(--radius-surface);background-color:var(--color-surface-50);flex-wrap:wrap;align-items:flex-end;gap:.5rem;margin-bottom:.75rem;padding:.625rem .75rem;display:flex}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) [data-drupal-selector=edit-header] .js-form-item,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) [data-drupal-selector=edit-header] .form-item,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) [data-drupal-selector=edit-header] .form-actions{align-items:flex-end;gap:.5rem;margin-bottom:0;display:flex}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .view-empty{border:1px dashed var(--color-table-border);border-radius:var(--radius-surface);color:var(--color-muted);text-align:center;padding:2rem 1rem}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) table:not(.cdy-table){border-collapse:collapse;width:100%;font-size:var(--text-base)}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) table:not(.cdy-table) th,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) table:not(.cdy-table) td{border-bottom:1px solid var(--color-table-border);text-align:left;vertical-align:top;padding:.5rem .625rem}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) table:not(.cdy-table) th{color:var(--color-table-head-fg);font-size:var(--text-base);font-weight:600}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .btn{box-sizing:border-box;padding:var(--control-padding-y) var(--control-padding-x);border:1px solid var(--control-border);border-radius:var(--radius-control);color:var(--color-surface-800);font-size:var(--control-font-size);font-weight:600;line-height:var(--control-line-height);white-space:nowrap;cursor:pointer;background-color:#fff;justify-content:center;align-items:center;gap:.4rem;text-decoration:none;display:inline-flex}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .btn:hover{border-color:var(--color-surface-400);background-color:var(--color-surface-50);color:var(--color-surface-900);text-decoration:none}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .btn-sm{padding:var(--control-padding-y-sm) var(--control-padding-x-sm);font-size:var(--text-base)}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .btn-lg{padding:var(--control-padding-y-lg) var(--control-padding-x-lg)}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .btn-primary,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .btn-success,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .btn-danger,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .btn-info,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .btn-dark{color:#fff}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .btn-primary{border-color:var(--color-brand-600);background-color:var(--color-brand-600)}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .btn-primary:hover{border-color:var(--color-brand-700);background-color:var(--color-brand-700);color:#fff}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .btn-secondary:hover,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .btn-light:hover{color:var(--color-surface-900)}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .btn-success{border-color:var(--color-success-fg);background-color:var(--color-success-fg)}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .btn-danger{border-color:var(--color-danger-fg);background-color:var(--color-danger-fg)}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .btn-info{border-color:var(--color-info-fg);background-color:var(--color-info-fg)}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .btn-dark{border-color:var(--color-surface-800);background-color:var(--color-surface-800)}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) :is(.btn-success,.btn-danger,.btn-info,.btn-dark):hover,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) :is(.btn-success,.btn-danger,.btn-info,.btn-dark):focus-visible{color:#fff;text-decoration:none}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .btn-success:hover,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .btn-success:focus-visible{border-color:#146127}@supports (color:color-mix(in lab,red,red)){:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .btn-success:hover,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .btn-success:focus-visible{border-color:color-mix(in srgb,var(--color-success-fg) 88%,#000)}}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .btn-success:hover,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .btn-success:focus-visible{background-color:#146127}@supports (color:color-mix(in lab,red,red)){:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .btn-success:hover,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .btn-success:focus-visible{background-color:color-mix(in srgb,var(--color-success-fg) 88%,#000)}}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .btn-danger:hover,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .btn-danger:focus-visible{border-color:#6a0d0b}@supports (color:color-mix(in lab,red,red)){:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .btn-danger:hover,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .btn-danger:focus-visible{border-color:color-mix(in srgb,var(--color-danger-fg) 88%,#000)}}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .btn-danger:hover,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .btn-danger:focus-visible{background-color:#6a0d0b}@supports (color:color-mix(in lab,red,red)){:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .btn-danger:hover,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .btn-danger:focus-visible{background-color:color-mix(in srgb,var(--color-danger-fg) 88%,#000)}}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .btn-info:hover,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .btn-info:focus-visible{border-color:#134f61}@supports (color:color-mix(in lab,red,red)){:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .btn-info:hover,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .btn-info:focus-visible{border-color:color-mix(in srgb,var(--color-info-fg) 88%,#000)}}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .btn-info:hover,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .btn-info:focus-visible{background-color:#134f61}@supports (color:color-mix(in lab,red,red)){:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .btn-info:hover,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .btn-info:focus-visible{background-color:color-mix(in srgb,var(--color-info-fg) 88%,#000)}}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .btn-dark:hover,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .btn-dark:focus-visible{border-color:#33373c}@supports (color:color-mix(in lab,red,red)){:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .btn-dark:hover,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .btn-dark:focus-visible{border-color:color-mix(in srgb,var(--color-surface-800) 88%,#000)}}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .btn-dark:hover,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .btn-dark:focus-visible{background-color:#33373c}@supports (color:color-mix(in lab,red,red)){:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .btn-dark:hover,:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .btn-dark:focus-visible{background-color:color-mix(in srgb,var(--color-surface-800) 88%,#000)}}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .btn-link{color:var(--color-brand-600);background-color:#0000;border-color:#0000}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .badge{box-sizing:border-box;border:1px solid var(--color-neutral-border);border-radius:var(--radius-control);background-color:var(--color-neutral-bg);color:var(--color-neutral-fg);font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:.25rem;padding:.1rem .45rem;font-weight:600;line-height:1.4;display:inline-flex}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .badge.bg-success{border-color:var(--color-success-border);background-color:var(--color-success-bg);color:var(--color-success-fg)}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .badge.bg-warning{border-color:var(--color-warning-border);background-color:var(--color-warning-bg);color:var(--color-warning-fg)}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .badge.bg-danger{border-color:var(--color-danger-border);background-color:var(--color-danger-bg);color:var(--color-danger-fg)}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .badge.bg-info{border-color:var(--color-info-border);background-color:var(--color-info-bg);color:var(--color-info-fg)}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .badge.bg-primary{border-color:var(--color-brand-200);background-color:var(--color-brand-50);color:var(--color-brand-700)}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .badge.bg-secondary{border-color:var(--color-neutral-border);background-color:var(--color-neutral-bg);color:var(--color-neutral-fg)}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .badge.badge-success{border-color:var(--color-success-border);background-color:var(--color-success-bg);color:var(--color-success-fg)}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .badge.badge-warning{border-color:var(--color-warning-border);background-color:var(--color-warning-bg);color:var(--color-warning-fg)}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .badge.badge-danger{border-color:var(--color-danger-border);background-color:var(--color-danger-bg);color:var(--color-danger-fg)}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .badge.badge-info{border-color:var(--color-info-border);background-color:var(--color-info-bg);color:var(--color-info-fg)}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .badge.badge-primary{border-color:var(--color-brand-200);background-color:var(--color-brand-50);color:var(--color-brand-700)}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .badge.badge-secondary{border-color:var(--color-neutral-border);background-color:var(--color-neutral-bg);color:var(--color-neutral-fg)}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .float-right{float:right}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .float-left{float:left}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .text-right{text-align:right}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .text-center{text-align:center}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .text-left{text-align:left}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .text-muted{color:var(--color-muted)}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .text-nowrap{white-space:nowrap}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .d-none{display:none}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .d-flex{display:flex}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .d-inline-block{display:inline-block}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .d-block{display:block}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .mb-2{margin-bottom:.5rem}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .mt-2{margin-top:.5rem}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .p-2{padding:.5rem}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .acc{max-width:50rem}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .acc__card+.acc__card{margin-top:.35rem}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .acc__title{color:var(--color-brand-600);font-size:var(--text-base);cursor:pointer;align-items:center;gap:.4rem;font-weight:600;display:inline-flex}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .acc__title:hover{color:var(--color-brand-700);text-decoration:underline}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .acc__title:focus-visible{border-radius:var(--radius-control-sm);outline:2px solid var(--color-focus);outline-offset:2px}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .acc__title:before{content:"";transform-origin:50%;width:.4rem;height:.4rem;transition:transform var(--duration-fast) var(--ease-scp);border-bottom:2px solid;border-right:2px solid;transform:rotate(-45deg)}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .acc__title.is-open:before{transform:rotate(45deg)}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .acc[data-cdy-acc=ready] .acc__panel{display:none}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .acc[data-cdy-acc=ready] .acc__panel.is-open{animation:cdy-acc-open var(--duration-normal) var(--ease-scp);padding-top:.35rem;display:block}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .card{border:1px solid var(--color-table-border);border-radius:var(--radius-surface);background-color:#fff}:is(.cdy-content,.cdy-auth__form,.ui-dialog,.modal) .card-body{padding:.875rem}@keyframes cdy-acc-open{0%{opacity:0;transform:translateY(-.25rem)}}:is(.cdy-content,.ui-dialog,.modal) .cdy-checkout{grid-template-columns:minmax(0,1fr);grid-template-areas:"aside""main""actions";align-items:start;gap:1.25rem;display:grid}:is(.cdy-content,.ui-dialog,.modal) .cdy-checkout__main{grid-area:main;min-width:0}:is(.cdy-content,.ui-dialog,.modal) .cdy-checkout__aside{flex-direction:column;grid-area:aside;gap:1rem;min-width:0;display:flex}:is(.cdy-content,.ui-dialog,.modal) .cdy-checkout--single .cdy-checkout__main{max-width:44rem}:is(.cdy-content,.ui-dialog,.modal) .cdy-checkout--single:has(.cdy-complete) .cdy-checkout__main,:is(.cdy-content,.ui-dialog,.modal) .cdy-cols__main .cdy-checkout--single .cdy-checkout__main{max-width:none}@media(min-width:60rem){:is(.cdy-content,.ui-dialog,.modal) .cdy-checkout{grid-template-columns:minmax(0,55fr) minmax(0,45fr);grid-template-areas:"main aside""actions aside";gap:1.5rem 2rem}:is(.cdy-content,.ui-dialog,.modal) .cdy-checkout--single{grid-template-columns:minmax(0,1fr);grid-template-areas:"main""actions"}:is(.cdy-content,.ui-dialog,.modal) .cdy-checkout__aside{top:calc(var(--cdy-chrome-top,var(--spacing-topbar)) + 1rem);position:sticky}}:is(.cdy-content,.ui-dialog,.modal) .cdy-pane{border:1px solid var(--color-surface-200);border-radius:var(--radius-surface);background:#fff;padding:1.125rem 1.25rem}:is(.cdy-content,.ui-dialog,.modal) :is(.checkout-pane,.cdy-pane)+:is(.checkout-pane,.cdy-pane){margin-top:1rem}:is(.cdy-content,.ui-dialog,.modal) .checkout-pane~.form-actions{margin-top:1.25rem}:is(.cdy-content,.ui-dialog,.modal) .cdy-pane__title{color:var(--color-surface-900);font-family:var(--font-display);font-size:var(--text-xl);margin:0 0 .875rem;font-weight:700}:is(.cdy-content,.ui-dialog,.modal) fieldset.checkout-pane{border:0;margin:0;padding:0}:is(.cdy-content,.ui-dialog,.modal) fieldset.checkout-pane>.fieldset-wrapper{margin:0}:is(.cdy-content,.ui-dialog,.modal) fieldset.checkout-pane>legend{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:is(.cdy-content,.ui-dialog,.modal) .cdy-pane>fieldset{border:0;margin:0;padding:0}:is(.cdy-content,.ui-dialog,.modal) .cdy-pane>fieldset>legend{color:var(--color-surface-900);font-family:var(--font-display);font-size:var(--text-xl);margin:0 0 .875rem;padding:0;font-weight:700}:is(.cdy-content,.ui-dialog,.modal) .cdy-plan__name{font-weight:600}:is(.cdy-content,.ui-dialog,.modal) .cdy-plan__count{color:var(--color-muted);font-size:var(--text-base)}:is(.cdy-content,.ui-dialog,.modal) .cdy-due{border:1px solid var(--color-surface-200);border-radius:var(--radius-surface);background:#fff}:is(.cdy-content,.ui-dialog,.modal) .cdy-checkout__aside>:has(+.cdy-due){border-bottom-right-radius:0;border-bottom-left-radius:0}:is(.cdy-content,.ui-dialog,.modal) .cdy-checkout__aside>.cdy-due:not(:first-child){border-top:0;border-top-left-radius:0;border-top-right-radius:0;margin-top:-1rem}:is(.cdy-content,.ui-dialog,.modal) .cdy-due__now{border-top:1px solid var(--color-surface-100);background:var(--color-brand-50);font-family:var(--font-display);font-size:var(--text-xl);justify-content:space-between;align-items:baseline;gap:.75rem;padding:.875rem 1.125rem;font-weight:800;display:flex}:is(.cdy-content,.ui-dialog,.modal) .cdy-due__amount{font-size:var(--text-4xl);font-variant-numeric:tabular-nums}:is(.cdy-content,.ui-dialog,.modal) .cdy-due__plan{border-top:1px solid var(--color-surface-100);padding:.75rem 1.125rem .875rem}:is(.cdy-content,.ui-dialog,.modal) .cdy-due__plan table{border-collapse:collapse;width:100%;font-size:var(--text-base);border:0}:is(.cdy-content,.ui-dialog,.modal) .cdy-due__plan :is(th,td){color:var(--color-muted);text-align:left;border:0;padding:.1875rem 0;font-weight:400}:is(.cdy-content,.ui-dialog,.modal) .cdy-due__plan :is(th:last-child,td:last-child){font-variant-numeric:tabular-nums;text-align:right}:is(.cdy-content,.ui-dialog,.modal) .cdy-due__plan thead :is(th,td){color:var(--color-surface-900);font-weight:700}:is(.cdy-content,.ui-dialog,.modal) .cdy-due__rest{border-top:1px solid var(--color-surface-100);font-size:var(--text-base);justify-content:space-between;gap:.75rem;margin-top:.5rem;padding-top:.5rem;font-weight:700;display:flex}:is(.cdy-content,.ui-dialog,.modal) .cdy-due__rest span:last-child{font-variant-numeric:tabular-nums}:is(.cdy-content,.ui-dialog,.modal) .cdy-pane--review>fieldset{border:0;border-bottom:1px solid var(--color-surface-100);margin:0;padding:.75rem 0}:is(.cdy-content,.ui-dialog,.modal) .cdy-pane--review>fieldset:last-of-type{border-bottom:0;padding-bottom:0}:is(.cdy-content,.ui-dialog,.modal) .cdy-pane--review>fieldset>legend{width:auto;color:var(--color-muted);font-size:var(--text-2xs);letter-spacing:.04em;text-transform:uppercase;margin:0 0 .25rem;padding:0;font-weight:700;line-height:1.35}:is(.cdy-content,.ui-dialog,.modal) .cdy-pane--review>fieldset>.fieldset-wrapper{margin:0}:is(.cdy-content,.ui-dialog,.modal) :is(.cdy-pane--review,.views-element-container:has(.view-commerce-user-orders.view-display-id-block_2)) .card{background:0 0;border:0;border-radius:0}:is(.cdy-content,.ui-dialog,.modal) :is(.cdy-pane--review,.views-element-container:has(.view-commerce-user-orders.view-display-id-block_2)) .card-header{color:var(--color-surface-600);font-size:var(--text-base);background:0 0;border:0;margin:0 0 .125rem;padding:0}:is(.cdy-content,.ui-dialog,.modal) :is(.cdy-pane--review,.views-element-container:has(.view-commerce-user-orders.view-display-id-block_2)) :is(.card-body,.card-block){padding:0}:is(.cdy-content,.ui-dialog,.modal) :is(.cdy-pane--review,.views-element-container:has(.view-commerce-user-orders.view-display-id-block_2)) .address{margin:0}:is(.cdy-content,.ui-dialog,.modal) :is(.cdy-pane--review,.views-element-container:has(.view-commerce-user-orders.view-display-id-block_2)) :is(.card-body,.card-block)>div:not(:has(.address)){display:none}:is(.cdy-content,.ui-dialog,.modal) .cdy-pane--review .field--name-label{font-weight:600}:is(.cdy-content,.ui-dialog,.modal) :is(.cdy-pane--payment-information,.cdy-pane--scp-installment-selection) .js-form-type-radio{border:1px solid var(--color-surface-200);border-radius:var(--radius-control-lg);background:#fff;align-items:flex-start;gap:.6875rem;margin:0;padding:.6875rem .8125rem;transition:border-color .12s,background-color .12s;display:flex}:is(.cdy-content,.ui-dialog,.modal) :is(.cdy-pane--payment-information,.cdy-pane--scp-installment-selection) .js-form-type-radio+.js-form-type-radio{margin-top:.625rem}:is(.cdy-content,.ui-dialog,.modal) :is(.cdy-pane--payment-information,.cdy-pane--scp-installment-selection) .js-form-type-radio:hover{border-color:var(--color-brand-300);background:var(--color-brand-50)}:is(.cdy-content,.ui-dialog,.modal) :is(.cdy-pane--payment-information,.cdy-pane--scp-installment-selection) .js-form-type-radio:has(input:checked){border-color:var(--color-brand-700);background:var(--color-brand-50);box-shadow:inset 0 0 0 1px var(--color-brand-700)}:is(.cdy-content,.ui-dialog,.modal) :is(.cdy-pane--payment-information,.cdy-pane--scp-installment-selection) .js-form-type-radio:has(input:focus-visible){outline:2px solid var(--color-brand-500);outline-offset:2px}:is(.cdy-content,.ui-dialog,.modal) :is(.cdy-pane--payment-information,.cdy-pane--scp-installment-selection) .js-form-type-radio>input[type=radio]{flex:none;margin:.1875rem 0 0}:is(.cdy-content,.ui-dialog,.modal) :is(.cdy-pane--payment-information,.cdy-pane--scp-installment-selection) .js-form-type-radio>label.option{cursor:pointer;flex:auto;min-width:0;margin:0;font-weight:600;line-height:1.35}:is(.cdy-content,.ui-dialog,.modal) :is(.cdy-pane--payment-information,.cdy-pane--scp-installment-selection)>fieldset,:is(.cdy-content,.ui-dialog,.modal) :is(.cdy-pane--payment-information,.cdy-pane--scp-installment-selection) fieldset.fieldgroup{border:0;margin:0;padding:0}:is(.cdy-content,.ui-dialog,.modal) :is(.cdy-pane--payment-information,.cdy-pane--scp-installment-selection) fieldset>legend{color:var(--color-surface-900);font-family:var(--font-display);font-size:var(--text-xl);margin:0 0 .875rem;padding:0;font-weight:700}:is(.cdy-content,.ui-dialog,.modal) .scp-installment-paynow-items{border:1px solid var(--color-brand-300);border-radius:var(--radius-control);background:var(--color-brand-50);color:var(--color-brand-800);font-size:var(--text-base);grid-template-columns:auto minmax(0,1fr);gap:.125rem .625rem;margin-bottom:1rem;padding:.75rem .875rem;line-height:1.4;display:grid}:is(.cdy-content,.ui-dialog,.modal) .scp-installment-paynow-items:before{content:"";background:currentColor;grid-area:1/1;width:1.0625rem;height:1.0625rem;margin-top:.0625rem;-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="1.75" stroke-linecap="round"><circle cx="12" cy="12" r="8.6"/><path d="M12 11v5.5M12 7.8v.2"/></svg>') 50%/contain no-repeat;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="1.75" stroke-linecap="round"><circle cx="12" cy="12" r="8.6"/><path d="M12 11v5.5M12 7.8v.2"/></svg>') 50%/contain no-repeat}:is(.cdy-content,.ui-dialog,.modal) .scp-installment-paynow-items>*{grid-column:2;margin:0}:is(.cdy-content,.ui-dialog,.modal) .scp-installment-paynow-items>[class*=paynow-markup-list-]{font-weight:700}:is(.cdy-content,.ui-dialog,.modal) .scp-installment-paynow-items>[class*=paynow-markup-close]{display:none}:is(.cdy-content,.ui-dialog,.modal) :is(.cdy-pane--order-summary,.cdy-pane--completion-message){background:0 0;border:0;border-radius:0;padding:0}:is(.cdy-content,.ui-dialog,.modal) .cdy-pane>:last-child,:is(.cdy-content,.ui-dialog,.modal) .cdy-pane .checkout-pane>:last-child{margin-bottom:0}:is(.cdy-content,.ui-dialog,.modal) .cdy-checkout__actions{flex-wrap:wrap;grid-area:actions;justify-content:flex-end;align-items:center;gap:.625rem;margin-top:.25rem;display:flex}:is(.cdy-content,.ui-dialog,.modal) .cdy-checkout__actions :is(a,.link--previous,[class*=checkout-back]){font-size:var(--text-base);margin-right:auto}:is(.cdy-content,.ui-dialog,.modal) .cdy-checkout__actions--aside{flex-direction:column;align-items:stretch;margin:0}:is(.cdy-content,.ui-dialog,.modal) .cdy-checkout__actions--aside .form-actions{flex-direction:column;align-items:stretch;gap:.625rem;margin:0;display:flex}:is(.cdy-content,.ui-dialog,.modal) .cdy-checkout__actions--aside :is(.button--primary,input[type=submit]){width:100%;min-height:2.875rem}:is(.cdy-content,.ui-dialog,.modal) .cdy-checkout__actions--aside :is(a,.link--previous){text-align:center;margin-right:0}:is(.cdy-content,.ui-dialog,.modal) .cdy-steps{margin-bottom:1.25rem}:is(.cdy-content,.ui-dialog,.modal) .cdy-steps__list{scrollbar-width:none;align-items:center;gap:.5rem;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}:is(.cdy-content,.ui-dialog,.modal) .cdy-steps__list::-webkit-scrollbar{display:none}:is(.cdy-content,.ui-dialog,.modal) .cdy-steps__step{color:var(--color-surface-500);font-size:var(--text-base);flex:none;align-items:center;gap:.5rem;display:flex}:is(.cdy-content,.ui-dialog,.modal) .cdy-steps__step+.cdy-steps__step:before{content:"";background:var(--color-surface-200);width:1.5rem;height:1px}:is(.cdy-content,.ui-dialog,.modal) .cdy-steps__marker{border:1px solid var(--color-surface-200);width:1.5rem;height:1.5rem;font-size:var(--text-xs);font-variant-numeric:tabular-nums;background:#fff;border-radius:9999px;flex:none;place-items:center;font-weight:700;display:grid}:is(.cdy-content,.ui-dialog,.modal) .cdy-steps__marker svg{width:.75rem;height:.75rem}:is(.cdy-content,.ui-dialog,.modal) .cdy-steps__step--previous{color:var(--color-surface-600)}:is(.cdy-content,.ui-dialog,.modal) .cdy-steps__step--previous .cdy-steps__marker{border-color:var(--color-success-border);background:var(--color-success-bg);color:var(--color-success-fg)}:is(.cdy-content,.ui-dialog,.modal) .cdy-steps__step--current{color:var(--color-surface-900);font-weight:700}:is(.cdy-content,.ui-dialog,.modal) .cdy-steps__step--current .cdy-steps__marker{border-color:var(--color-brand-600);background:var(--color-brand-600);color:#fff}:is(.cdy-content,.ui-dialog,.modal) .cdy-checkout__summary{border:1px solid var(--color-surface-200);border-radius:var(--radius-surface);background:var(--color-surface-50);padding:1.125rem 1.25rem}:is(.cdy-content,.ui-dialog,.modal) .cdy-checkout__summary-title{color:var(--color-surface-900);font-family:var(--font-display);font-size:var(--text-xl);margin:0 0 .75rem;font-weight:700}:is(.cdy-content,.ui-dialog,.modal) .cdy-summary__items{margin:0 0 .75rem;padding:0;list-style:none}:is(.cdy-content,.ui-dialog,.modal) .cdy-summary__item{border-bottom:1px solid var(--color-surface-200);font-size:var(--text-base);justify-content:space-between;align-items:baseline;gap:.75rem;padding:.4375rem 0;line-height:1.4;display:flex}:is(.cdy-content,.ui-dialog,.modal) .cdy-summary__item:last-child{border-bottom:0}:is(.cdy-content,.ui-dialog,.modal) .cdy-summary__item-label{min-width:0}:is(.cdy-content,.ui-dialog,.modal) .cdy-summary__item-qty{color:var(--color-surface-500);white-space:nowrap}:is(.cdy-content,.ui-dialog,.modal) .cdy-summary__item-price{font-variant-numeric:tabular-nums;flex:none;font-weight:600}:is(.cdy-content,.ui-dialog,.modal) .cdy-totals__list{margin:0}:is(.cdy-content,.ui-dialog,.modal) .cdy-totals__line{font-size:var(--text-base);justify-content:space-between;align-items:baseline;gap:.75rem;padding:.25rem 0;display:flex}:is(.cdy-content,.ui-dialog,.modal) .cdy-totals__line dt,:is(.cdy-content,.ui-dialog,.modal) .cdy-totals__line dd{margin:0}:is(.cdy-content,.ui-dialog,.modal) .cdy-totals__line dd{font-variant-numeric:tabular-nums}:is(.cdy-content,.ui-dialog,.modal) .cdy-totals__line--promotion dd{color:var(--color-success-fg)}:is(.cdy-content,.ui-dialog,.modal) .cdy-totals__line--total{border-top:1px solid var(--color-surface-300);color:var(--color-surface-900);font-size:var(--text-xl);margin-top:.375rem;padding-top:.625rem;font-weight:700}:is(.cdy-content,.ui-dialog,.modal) .view-commerce-cart-form [data-drupal-selector=edit-actions]{flex-wrap:wrap;justify-content:flex-end;gap:.625rem;margin-top:1rem;display:flex}:is(.cdy-content,.ui-dialog,.modal) .view-commerce-cart-form .cdy-totals{max-width:21rem;margin-left:auto}:is(.cdy-content,.ui-dialog,.modal) .view-commerce-cart-form input[type=number]{width:5rem}:is(.cdy-content,.ui-dialog,.modal) .cdy-club-note{border:1px solid var(--color-brand-200);border-radius:var(--radius-surface);background:var(--color-brand-50);color:var(--color-brand-900);margin-top:1.25rem;padding:1.125rem 1.375rem;display:block}:is(.cdy-content,.ui-dialog,.modal) .cdy-club-note__body>:first-child{margin-top:0}:is(.cdy-content,.ui-dialog,.modal) .cdy-club-note__body>:last-child{margin-bottom:0}:is(.cdy-content,.ui-dialog,.modal) .cdy-club-note__body :is(h2,h3,h4){color:var(--color-brand-900);font-family:var(--font-display);font-size:var(--text-xl);margin:0 0 .375rem;font-weight:800}:is(.cdy-content,.ui-dialog,.modal) .cdy-club-note__body p{margin:0 0 .5rem}:is(.cdy-content,.ui-dialog,.modal) .cdy-club-note__body a{color:var(--color-brand-700);text-decoration:underline}:is(.cdy-content,.ui-dialog,.modal) .cdy-club-note__body :is(ul,ol){margin:0 0 .5rem;padding-left:1.25rem}:is(.cdy-content,.ui-dialog,.modal) .cdy-plan-card{border:1px solid var(--color-surface-200);border-radius:var(--radius-surface);background:#fff;overflow:hidden}:is(.cdy-content,.ui-dialog,.modal) .cdy-plan-card__head{border-bottom:1px solid var(--color-surface-100);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;padding:.875rem 1.25rem;display:flex}:is(.cdy-content,.ui-dialog,.modal) .cdy-plan-card__title{color:var(--color-surface-900);font-family:var(--font-display);font-size:var(--text-lg);margin:0;font-weight:700}:is(.cdy-content,.ui-dialog,.modal) .cdy-plan-card__acts{flex-wrap:wrap;gap:.25rem 1rem;width:100%;margin:.25rem 0 0;display:flex}:is(.cdy-content,.ui-dialog,.modal) .cdy-plan-card__act{color:var(--color-brand-700);font-size:var(--text-sm);align-items:center;gap:.3125rem;font-weight:600;text-decoration:none;display:inline-flex}:is(.cdy-content,.ui-dialog,.modal) .cdy-plan-card__act:hover,:is(.cdy-content,.ui-dialog,.modal) .cdy-plan-card__act:focus-visible{color:var(--color-brand-800);text-decoration:underline}:is(.cdy-content,.ui-dialog,.modal) .cdy-plan-card__act svg{color:var(--color-brand-400);flex:none}:is(.cdy-content,.ui-dialog,.modal) .cdy-plan__list{margin:0;padding:.375rem 1.25rem .5rem;list-style:none}:is(.cdy-content,.ui-dialog,.modal) .cdy-plan__row{grid-template-columns:1.625rem minmax(0,1fr) auto;align-items:start;column-gap:.875rem;padding:.75rem 0;display:grid}:is(.cdy-content,.ui-dialog,.modal) .cdy-plan__mark{border:2px solid var(--color-surface-300);box-sizing:border-box;background-color:#fff;border-radius:999px;width:1.375rem;height:1.375rem;margin-top:.0625rem}:is(.cdy-content,.ui-dialog,.modal) .cdy-plan__row--taken .cdy-plan__mark{border-color:var(--color-success-fg);background-color:var(--color-success-fg);position:relative}:is(.cdy-content,.ui-dialog,.modal) .cdy-plan__row--taken .cdy-plan__mark:after{content:"";border-bottom:2px solid #fff;border-right:2px solid #fff;width:.25rem;height:.5rem;position:absolute;top:.1875rem;left:.3125rem;transform:rotate(45deg)}:is(.cdy-content,.ui-dialog,.modal) .cdy-plan__row--next .cdy-plan__mark{border-width:3px;border-color:var(--color-brand-600)}:is(.cdy-content,.ui-dialog,.modal) .cdy-plan__row--refunded .cdy-plan__mark{border-color:var(--color-surface-400);position:relative}:is(.cdy-content,.ui-dialog,.modal) .cdy-plan__row--refunded .cdy-plan__mark:after{content:"";background-color:var(--color-surface-400);height:2px;margin-top:-1px;position:absolute;top:50%;left:.1875rem;right:.1875rem}:is(.cdy-content,.ui-dialog,.modal) .cdy-plan__row--refunded .cdy-plan__amount{color:var(--color-surface-600);font-variant-numeric:tabular-nums}:is(.cdy-content,.ui-dialog,.modal) .cdy-plan__row--void .cdy-plan__mark{border-style:dashed;border-color:var(--color-surface-400)}:is(.cdy-content,.ui-dialog,.modal) .cdy-plan__row--void .cdy-plan__amount{color:var(--color-muted);font-weight:600;text-decoration:line-through}:is(.cdy-content,.ui-dialog,.modal) .cdy-plan__row--void .cdy-plan__when{color:var(--color-surface-700)}:is(.cdy-content,.ui-dialog,.modal) .cdy-plan__row--held .cdy-plan__mark{border-color:var(--color-warning-fg)}:is(.cdy-content,.ui-dialog,.modal) .cdy-plan__row--held .cdy-plan__amount{color:var(--color-warning-fg)}:is(.cdy-content,.ui-dialog,.modal) .cdy-plan__row--next{border-radius:var(--radius-control);background-color:var(--color-brand-50);box-shadow:inset 3px 0 0 var(--color-brand-600);margin:0 -.75rem;padding:.75rem .75rem .75rem .625rem}:is(.cdy-content,.ui-dialog,.modal) .cdy-plan__row--next .cdy-plan__mark{margin-left:.125rem}:is(.cdy-content,.ui-dialog,.modal) .cdy-plan__when{font-size:var(--text-base);font-weight:700;display:block}:is(.cdy-content,.ui-dialog,.modal) .cdy-plan__row--future .cdy-plan__when{color:var(--color-surface-700)}:is(.cdy-content,.ui-dialog,.modal) .cdy-plan__meta{color:var(--color-muted);font-size:var(--text-xs);margin-top:.125rem;display:block}:is(.cdy-content,.ui-dialog,.modal) .cdy-plan__amount{font-size:var(--text-base);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}:is(.cdy-content,.ui-dialog,.modal) .cdy-plan__row--taken .cdy-plan__amount{color:var(--color-success-fg)}:is(.cdy-content,.ui-dialog,.modal) .cdy-plan__row--future .cdy-plan__amount{color:var(--color-surface-700);font-weight:600}:is(.cdy-content,.ui-dialog,.modal) .cdy-plan-card__foot{border-top:1px solid var(--color-surface-100);background-color:var(--color-surface-50);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;padding:.75rem 1.25rem .875rem;display:flex}:is(.cdy-content,.ui-dialog,.modal) .cdy-plan-card__foot-label{color:var(--color-surface-600);font-size:var(--text-base)}:is(.cdy-content,.ui-dialog,.modal) .cdy-plan-card__foot-sum{font-size:var(--text-base);font-variant-numeric:tabular-nums;font-weight:700}:is(.cdy-content,.ui-dialog,.modal) .cdy-plan-card__foot-note{color:var(--color-muted);font-weight:400}:is(.cdy-content,.ui-dialog,.modal) .cdy-plan-card__sum{color:var(--color-muted);font-size:var(--text-base);font-variant-numeric:tabular-nums;margin:0}:is(.cdy-content,.ui-dialog,.modal) .cdy-plan-card .cdy-view__header{display:none}:is(.cdy-content,.ui-dialog,.modal) .views-element-container:has(.view-commerce-user-orders.view-display-id-block_2){border:1px solid var(--color-surface-200);border-radius:var(--radius-surface);background:#fff;margin-top:1.25rem;padding:.25rem 1.25rem 1.25rem}@media(min-width:48rem){:is(.cdy-content,.ui-dialog,.modal) .views-element-container:has(.view-commerce-user-orders.view-display-id-block_2) .views-row>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 2rem;display:grid}:is(.cdy-content,.ui-dialog,.modal) .views-element-container:has(.view-commerce-user-orders.view-display-id-block_2) :is(.customer-information,.order-information){display:contents}:is(.cdy-content,.ui-dialog,.modal) .views-element-container:has(.view-commerce-user-orders.view-display-id-block_2) .customer-information>div:first-child{grid-area:1/1}:is(.cdy-content,.ui-dialog,.modal) .views-element-container:has(.view-commerce-user-orders.view-display-id-block_2) .customer-billing{grid-area:1/2/span 2}:is(.cdy-content,.ui-dialog,.modal) .views-element-container:has(.view-commerce-user-orders.view-display-id-block_2) .order-information>div:first-child{grid-area:2/1}:is(.cdy-content,.ui-dialog,.modal) .views-element-container:has(.view-commerce-user-orders.view-display-id-block_2) .order-information>div:nth-child(n+3){grid-column:1/-1}}:is(.cdy-content,.ui-dialog,.modal) .views-element-container:has(.view-commerce-user-orders.view-display-id-block_2) .order-information>div:nth-child(2){display:none}:is(.cdy-content,.ui-dialog,.modal) .views-element-container:has(.view-commerce-user-orders.view-display-id-block_2) h2{border-bottom:1px solid var(--color-surface-100);color:var(--color-surface-900);font-family:var(--font-display);font-size:var(--text-lg);margin:0;padding:.875rem 0;font-weight:700}:is(.cdy-content,.ui-dialog,.modal) .views-element-container:has(.view-commerce-user-orders.view-display-id-block_2) :is(.customer-information,.order-information)>div{border-bottom:1px solid var(--color-surface-100);padding:.75rem 0}:is(.cdy-content,.ui-dialog,.modal) .views-element-container:has(.view-commerce-user-orders.view-display-id-block_2) .order-information>div:last-child{font-family:var(--font-display);border-bottom:0;justify-content:space-between;gap:.75rem;padding-bottom:0;font-weight:800;display:flex}:is(.cdy-content,.ui-dialog,.modal) .views-element-container:has(.view-commerce-user-orders.view-display-id-block_2) .order-information>div:last-child>div:first-child{color:var(--color-surface-900);font-size:var(--text-xl);margin:0;font-weight:800}:is(.cdy-content,.ui-dialog,.modal) .views-element-container:has(.view-commerce-user-orders.view-display-id-block_2) .order-information>div:last-child>div:last-child{font-variant-numeric:tabular-nums}:is(.cdy-content,.ui-dialog,.modal) .views-element-container:has(.view-commerce-user-orders.view-display-id-block_2) :is(.customer-information,.order-information)>div>div:first-child,:is(.cdy-content,.ui-dialog,.modal) .views-element-container:has(.view-commerce-user-orders.view-display-id-block_2) .field__label{color:var(--color-surface-600);font-size:var(--text-base);margin-bottom:.125rem;font-weight:600}@media print{:is(.cdy-content,.ui-dialog,.modal) .cdy-crail,:is(.cdy-content,.ui-dialog,.modal) .cdy-complete__actions{display:none}}:is(.cdy-content,.ui-dialog,.modal) .cdy-empty{border:1px solid var(--color-surface-200);border-radius:var(--radius-surface);text-align:center;background:#fff;max-width:32rem;margin:2rem auto;padding:2rem 1.5rem}:is(.cdy-content,.ui-dialog,.modal) .cdy-complete{border:1px solid var(--color-surface-200);border-radius:var(--radius-surface);background:#fff;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"mark title""mark number""mark note""mark actions";align-items:start;gap:0 1.25rem;margin:0;padding:1.75rem;display:grid}:is(.cdy-content,.ui-dialog,.modal) .cdy-complete__mark{grid-area:mark}:is(.cdy-content,.ui-dialog,.modal) .cdy-complete__title{grid-area:title}:is(.cdy-content,.ui-dialog,.modal) .cdy-complete__number{grid-area:number}:is(.cdy-content,.ui-dialog,.modal) .cdy-complete__note{grid-area:note}:is(.cdy-content,.ui-dialog,.modal) .cdy-complete__actions{grid-area:actions}@media(max-width:40rem){:is(.cdy-content,.ui-dialog,.modal) .cdy-complete{grid-template-columns:minmax(0,1fr);grid-template-areas:"mark""title""number""note""actions";gap:0}}:is(.cdy-content,.ui-dialog,.modal) .cdy-empty__mark{color:var(--color-surface-300)}:is(.cdy-content,.ui-dialog,.modal) .cdy-empty__mark svg{width:3rem;height:3rem}:is(.cdy-content,.ui-dialog,.modal) .cdy-complete__mark{color:var(--color-success-fg)}:is(.cdy-content,.ui-dialog,.modal) .cdy-complete__mark svg{width:3rem;height:3rem}:is(.cdy-content,.ui-dialog,.modal) .cdy-empty__title,:is(.cdy-content,.ui-dialog,.modal) .cdy-complete__title{color:var(--color-surface-900);font-family:var(--font-display);font-size:var(--text-xl);margin:0 0 .375rem;font-weight:700}:is(.cdy-content,.ui-dialog,.modal) .cdy-empty__note,:is(.cdy-content,.ui-dialog,.modal) .cdy-complete__note{color:var(--color-surface-500);font-size:var(--text-base);margin:0}:is(.cdy-content,.ui-dialog,.modal) .cdy-complete__number{align-items:baseline;gap:.5rem;margin:.625rem 0 .5rem;display:flex}:is(.cdy-content,.ui-dialog,.modal) .cdy-complete__number-label{color:var(--color-surface-500);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;margin:0;font-weight:600}:is(.cdy-content,.ui-dialog,.modal) .cdy-complete__number strong{font-family:var(--font-display);font-size:var(--text-2xl);font-variant-numeric:tabular-nums;-webkit-user-select:all;user-select:all}:is(.cdy-content,.ui-dialog,.modal) .cdy-complete__actions{flex-wrap:wrap;gap:.625rem;margin-top:1.125rem;display:flex}:is(.cdy-content,.ui-dialog,.modal) .cdy-complete__instructions{border-top:1px solid var(--color-surface-200);text-align:left;font-size:var(--text-base);margin-top:1.5rem;padding-top:1.25rem}:is(.cdy-content,.ui-dialog,.modal) .cdy-complete__instructions h3{font-family:var(--font-display);font-size:var(--text-lg);margin:0 0 .5rem;font-weight:700}:is(.cdy-content,.ui-dialog,.modal) .cdy-product{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}@media(min-width:52rem){:is(.cdy-content,.ui-dialog,.modal) .cdy-product{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:2rem}}:is(.cdy-content,.ui-dialog,.modal) .cdy-product__media{border:1px solid var(--color-surface-200);border-radius:var(--radius-surface);background:#fff;position:relative;overflow:hidden}:is(.cdy-content,.ui-dialog,.modal) .cdy-product__media:not(:has(img)){aspect-ratio:1;background:var(--color-brand-50)}:is(.cdy-content,.ui-dialog,.modal) .cdy-product__media:not(:has(img)):before{content:"";background:var(--color-brand-200);width:5rem;height:5rem;margin:auto;position:absolute;inset:0;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'><path d='M11.3 3.2h8.5a1 1 0 0 1 1 1v8.5a1 1 0 0 1-.3.7l-7.6 7.6a1 1 0 0 1-1.4 0l-8.2-8.2a1 1 0 0 1 0-1.4l7.3-7.9a1 1 0 0 1 .7-.3z'/><circle cx='16.5' cy='7.5' r='1.6'/></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'><path d='M11.3 3.2h8.5a1 1 0 0 1 1 1v8.5a1 1 0 0 1-.3.7l-7.6 7.6a1 1 0 0 1-1.4 0l-8.2-8.2a1 1 0 0 1 0-1.4l7.3-7.9a1 1 0 0 1 .7-.3z'/><circle cx='16.5' cy='7.5' r='1.6'/></svg>") 50%/contain no-repeat}:is(.cdy-content,.ui-dialog,.modal) .cdy-product__admin{z-index:2;position:absolute;top:.625rem;right:.625rem}:is(.cdy-content,.ui-dialog,.modal) .cdy-product__edit{border:1px solid var(--color-surface-200);border-radius:var(--radius-control);color:var(--color-surface-700);font-size:var(--text-base);background:#ffffffeb;align-items:center;gap:.375rem;padding:.3125rem .625rem;font-weight:600;text-decoration:none;display:inline-flex}:is(.cdy-content,.ui-dialog,.modal) .cdy-product__edit:hover{border-color:var(--color-brand-300);color:var(--color-brand-700)}:is(.cdy-content,.ui-dialog,.modal) .cdy-product__media .swiper-container{aspect-ratio:1}:is(.cdy-content,.ui-dialog,.modal) .cdy-product__media :is(.swiper-wrapper,.swiper-slide){height:100%}:is(.cdy-content,.ui-dialog,.modal) .cdy-product__media .swiper-slide img{object-fit:contain;width:100%;height:100%}:is(.cdy-content,.ui-dialog,.modal) .cdy-product__media :is(.swiper-button-prev,.swiper-button-next){width:2rem;height:2rem;color:var(--color-surface-700);background:#ffffffe6;border-radius:9999px}:is(.cdy-content,.ui-dialog,.modal) .cdy-product__media :is(.swiper-button-prev,.swiper-button-next):after{font-size:.875rem;font-weight:700}:is(.cdy-content,.ui-dialog,.modal) .cdy-product__buy{flex-direction:column;gap:.875rem;min-width:0;display:flex}:is(.cdy-content,.ui-dialog,.modal) .cdy-product__buy>div:first-child:not([class]){color:var(--color-muted);font-size:var(--text-base);letter-spacing:.04em;text-transform:uppercase;font-weight:600}:is(.cdy-content,.ui-dialog,.modal) [class*=product--variation-field--variation_price]{font-family:var(--font-display);font-size:var(--text-4xl);font-variant-numeric:tabular-nums;font-weight:800}:is(.cdy-content,.ui-dialog,.modal) [class*=product--variation-field--variation_price] .field__label,:is(.cdy-content,.ui-dialog,.modal) [class*=product--variation-field--variation_price]>div:first-child:not(:last-child){display:none}:is(.cdy-content,.ui-dialog,.modal) .cdy-product__buy form.commerce-order-item-add-to-cart-form{border:1px solid var(--color-surface-200);border-radius:var(--radius-surface);background:#fff;flex-direction:column;gap:.75rem;padding:1.125rem 1.25rem;display:flex}:is(.cdy-content,.ui-dialog,.modal) .cdy-product__buy form.commerce-order-item-add-to-cart-form .form-actions{margin:.25rem 0 0}:is(.cdy-content,.ui-dialog,.modal) .cdy-product__buy form.commerce-order-item-add-to-cart-form :is(.button--primary,input[type=submit]){width:100%;min-height:2.875rem}.fa-address-card,.fa-calendar-plus,.fa-cash-register,.fa-chevron-right,.fa-clone,.fa-cog,.fa-columns,.fa-credit-card,.fa-edit,.fa-envelope,.fa-envelope-o,.fa-external-link,.fa-file-invoice,.fa-folder-plus,.fa-history,.fa-list,.fa-notes-medical,.fa-pencil-alt,.fa-plus,.fa-search,.fa-skiing,.fa-sms,.fa-sort-amount-down-alt,.fa-tasks,.fa-trash,.fa-user-edit,.fa-user-friends,.fa-user-plus,.fa-user-secret,.fa-users{width:1em;height:1em;-webkit-mask:var(--cdy-legacy-icon) no-repeat center / contain;mask:var(--cdy-legacy-icon) no-repeat center / contain;vertical-align:-.125em;background-color:currentColor;display:inline-block}.fa-address-card{--cdy-legacy-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath d='M528 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h480c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-352 96c35.3 0 64 28.7 64 64s-28.7 64-64 64-64-28.7-64-64 28.7-64 64-64zm112 236.8c0 10.6-10 19.2-22.4 19.2H86.4C74 384 64 375.4 64 364.8v-19.2c0-31.8 30.1-57.6 67.2-57.6h5c12.3 5.1 25.7 8 39.8 8s27.6-2.9 39.8-8h5c37.1 0 67.2 25.8 67.2 57.6v19.2zM512 312c0 4.4-3.6 8-8 8H360c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h144c4.4 0 8 3.6 8 8v16zm0-64c0 4.4-3.6 8-8 8H360c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h144c4.4 0 8 3.6 8 8v16zm0-64c0 4.4-3.6 8-8 8H360c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h144c4.4 0 8 3.6 8 8v16z'/%3E%3C/svg%3E")}.fa-calendar-plus{--cdy-legacy-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M436 160H12c-6.6 0-12-5.4-12-12v-36c0-26.5 21.5-48 48-48h48V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h128V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h48c26.5 0 48 21.5 48 48v36c0 6.6-5.4 12-12 12zM12 192h424c6.6 0 12 5.4 12 12v260c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V204c0-6.6 5.4-12 12-12zm316 140c0-6.6-5.4-12-12-12h-60v-60c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v60h-60c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h60v60c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12v-60h60c6.6 0 12-5.4 12-12v-40z'/%3E%3C/svg%3E")}.fa-cash-register{--cdy-legacy-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M511.1 378.8l-26.7-160c-2.6-15.4-15.9-26.7-31.6-26.7H208v-64h96c8.8 0 16-7.2 16-16V16c0-8.8-7.2-16-16-16H48c-8.8 0-16 7.2-16 16v96c0 8.8 7.2 16 16 16h96v64H59.1c-15.6 0-29 11.3-31.6 26.7L.8 378.7c-.6 3.5-.9 7-.9 10.5V480c0 17.7 14.3 32 32 32h448c17.7 0 32-14.3 32-32v-90.7c.1-3.5-.2-7-.8-10.5zM280 248c0-8.8 7.2-16 16-16h16c8.8 0 16 7.2 16 16v16c0 8.8-7.2 16-16 16h-16c-8.8 0-16-7.2-16-16v-16zm-32 64h16c8.8 0 16 7.2 16 16v16c0 8.8-7.2 16-16 16h-16c-8.8 0-16-7.2-16-16v-16c0-8.8 7.2-16 16-16zm-32-80c8.8 0 16 7.2 16 16v16c0 8.8-7.2 16-16 16h-16c-8.8 0-16-7.2-16-16v-16c0-8.8 7.2-16 16-16h16zM80 80V48h192v32H80zm40 200h-16c-8.8 0-16-7.2-16-16v-16c0-8.8 7.2-16 16-16h16c8.8 0 16 7.2 16 16v16c0 8.8-7.2 16-16 16zm16 64v-16c0-8.8 7.2-16 16-16h16c8.8 0 16 7.2 16 16v16c0 8.8-7.2 16-16 16h-16c-8.8 0-16-7.2-16-16zm216 112c0 4.4-3.6 8-8 8H168c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h176c4.4 0 8 3.6 8 8v16zm24-112c0 8.8-7.2 16-16 16h-16c-8.8 0-16-7.2-16-16v-16c0-8.8 7.2-16 16-16h16c8.8 0 16 7.2 16 16v16zm48-80c0 8.8-7.2 16-16 16h-16c-8.8 0-16-7.2-16-16v-16c0-8.8 7.2-16 16-16h16c8.8 0 16 7.2 16 16v16z'/%3E%3C/svg%3E")}.fa-chevron-right{--cdy-legacy-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath d='M285.476 272.971L91.132 467.314c-9.373 9.373-24.569 9.373-33.941 0l-22.667-22.667c-9.357-9.357-9.375-24.522-.04-33.901L188.505 256 34.484 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L285.475 239.03c9.373 9.372 9.373 24.568.001 33.941z'/%3E%3C/svg%3E")}.fa-clone{--cdy-legacy-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M464 0c26.51 0 48 21.49 48 48v288c0 26.51-21.49 48-48 48H176c-26.51 0-48-21.49-48-48V48c0-26.51 21.49-48 48-48h288M176 416c-44.112 0-80-35.888-80-80V128H48c-26.51 0-48 21.49-48 48v288c0 26.51 21.49 48 48 48h288c26.51 0 48-21.49 48-48v-48H176z'/%3E%3C/svg%3E")}.fa-cog{--cdy-legacy-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M487.4 315.7l-42.6-24.6c4.3-23.2 4.3-47 0-70.2l42.6-24.6c4.9-2.8 7.1-8.6 5.5-14-11.1-35.6-30-67.8-54.7-94.6-3.8-4.1-10-5.1-14.8-2.3L380.8 110c-17.9-15.4-38.5-27.3-60.8-35.1V25.8c0-5.6-3.9-10.5-9.4-11.7-36.7-8.2-74.3-7.8-109.2 0-5.5 1.2-9.4 6.1-9.4 11.7V75c-22.2 7.9-42.8 19.8-60.8 35.1L88.7 85.5c-4.9-2.8-11-1.9-14.8 2.3-24.7 26.7-43.6 58.9-54.7 94.6-1.7 5.4.6 11.2 5.5 14L67.3 221c-4.3 23.2-4.3 47 0 70.2l-42.6 24.6c-4.9 2.8-7.1 8.6-5.5 14 11.1 35.6 30 67.8 54.7 94.6 3.8 4.1 10 5.1 14.8 2.3l42.6-24.6c17.9 15.4 38.5 27.3 60.8 35.1v49.2c0 5.6 3.9 10.5 9.4 11.7 36.7 8.2 74.3 7.8 109.2 0 5.5-1.2 9.4-6.1 9.4-11.7v-49.2c22.2-7.9 42.8-19.8 60.8-35.1l42.6 24.6c4.9 2.8 11 1.9 14.8-2.3 24.7-26.7 43.6-58.9 54.7-94.6 1.5-5.5-.7-11.3-5.6-14.1zM256 336c-44.1 0-80-35.9-80-80s35.9-80 80-80 80 35.9 80 80-35.9 80-80 80z'/%3E%3C/svg%3E")}.fa-columns{--cdy-legacy-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M464 32H48C21.49 32 0 53.49 0 80v352c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V80c0-26.51-21.49-48-48-48zM224 416H64V160h160v256zm224 0H288V160h160v256z'/%3E%3C/svg%3E")}.fa-credit-card{--cdy-legacy-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath d='M0 432c0 26.5 21.5 48 48 48h480c26.5 0 48-21.5 48-48V256H0v176zm192-68c0-6.6 5.4-12 12-12h136c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12H204c-6.6 0-12-5.4-12-12v-40zm-128 0c0-6.6 5.4-12 12-12h72c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12H76c-6.6 0-12-5.4-12-12v-40zM576 80v48H0V80c0-26.5 21.5-48 48-48h480c26.5 0 48 21.5 48 48z'/%3E%3C/svg%3E")}.fa-edit{--cdy-legacy-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath d='M402.6 83.2l90.2 90.2c3.8 3.8 3.8 10 0 13.8L274.4 405.6l-92.8 10.3c-12.4 1.4-22.9-9.1-21.5-21.5l10.3-92.8L388.8 83.2c3.8-3.8 10-3.8 13.8 0zm162-22.9l-48.8-48.8c-15.2-15.2-39.9-15.2-55.2 0l-35.4 35.4c-3.8 3.8-3.8 10 0 13.8l90.2 90.2c3.8 3.8 10 3.8 13.8 0l35.4-35.4c15.2-15.3 15.2-40 0-55.2zM384 346.2V448H64V128h229.8c3.2 0 6.2-1.3 8.5-3.5l40-40c7.6-7.6 2.2-20.5-8.5-20.5H48C21.5 64 0 85.5 0 112v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V306.2c0-10.7-12.9-16-20.5-8.5l-40 40c-2.2 2.3-3.5 5.3-3.5 8.5z'/%3E%3C/svg%3E")}.fa-envelope,.fa-envelope-o{--cdy-legacy-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M502.3 190.8c3.9-3.1 9.7-.2 9.7 4.7V400c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V195.6c0-5 5.7-7.8 9.7-4.7 22.4 17.4 52.1 39.5 154.1 113.6 21.1 15.4 56.7 47.8 92.2 47.6 35.7.3 72-32.8 92.3-47.6 102-74.1 131.6-96.3 154-113.7zM256 320c23.2.4 56.6-29.2 73.4-41.4 132.7-96.3 142.8-104.7 173.4-128.7 5.8-4.5 9.2-11.5 9.2-18.9v-19c0-26.5-21.5-48-48-48H48C21.5 64 0 85.5 0 112v19c0 7.4 3.4 14.3 9.2 18.9 30.6 23.9 40.7 32.4 173.4 128.7 16.8 12.2 50.2 41.8 73.4 41.4z'/%3E%3C/svg%3E")}.fa-external-link{--cdy-legacy-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M432,320H400a16,16,0,0,0-16,16V448H64V128H208a16,16,0,0,0,16-16V80a16,16,0,0,0-16-16H48A48,48,0,0,0,0,112V464a48,48,0,0,0,48,48H400a48,48,0,0,0,48-48V336A16,16,0,0,0,432,320ZM488,0h-128c-21.37,0-32.05,25.91-17,41l35.73,35.73L135,320.37a24,24,0,0,0,0,34L157.67,377a24,24,0,0,0,34,0L435.28,133.32,471,169c15,15,41,4.5,41-17V24A24,24,0,0,0,488,0Z'/%3E%3C/svg%3E")}.fa-file-invoice{--cdy-legacy-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath d='M288 256H96v64h192v-64zm89-151L279.1 7c-4.5-4.5-10.6-7-17-7H256v128h128v-6.1c0-6.3-2.5-12.4-7-16.9zm-153 31V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zM64 72c0-4.42 3.58-8 8-8h80c4.42 0 8 3.58 8 8v16c0 4.42-3.58 8-8 8H72c-4.42 0-8-3.58-8-8V72zm0 64c0-4.42 3.58-8 8-8h80c4.42 0 8 3.58 8 8v16c0 4.42-3.58 8-8 8H72c-4.42 0-8-3.58-8-8v-16zm256 304c0 4.42-3.58 8-8 8h-80c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h80c4.42 0 8 3.58 8 8v16zm0-200v96c0 8.84-7.16 16-16 16H80c-8.84 0-16-7.16-16-16v-96c0-8.84 7.16-16 16-16h224c8.84 0 16 7.16 16 16z'/%3E%3C/svg%3E")}.fa-folder-plus{--cdy-legacy-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M464,128H272L208,64H48A48,48,0,0,0,0,112V400a48,48,0,0,0,48,48H464a48,48,0,0,0,48-48V176A48,48,0,0,0,464,128ZM359.5,296a16,16,0,0,1-16,16h-64v64a16,16,0,0,1-16,16h-16a16,16,0,0,1-16-16V312h-64a16,16,0,0,1-16-16V280a16,16,0,0,1,16-16h64V200a16,16,0,0,1,16-16h16a16,16,0,0,1,16,16v64h64a16,16,0,0,1,16,16Z'/%3E%3C/svg%3E")}.fa-history{--cdy-legacy-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M504 255.531c.253 136.64-111.18 248.372-247.82 248.468-59.015.042-113.223-20.53-155.822-54.911-11.077-8.94-11.905-25.541-1.839-35.607l11.267-11.267c8.609-8.609 22.353-9.551 31.891-1.984C173.062 425.135 212.781 440 256 440c101.705 0 184-82.311 184-184 0-101.705-82.311-184-184-184-48.814 0-93.149 18.969-126.068 49.932l50.754 50.754c10.08 10.08 2.941 27.314-11.313 27.314H24c-8.837 0-16-7.163-16-16V38.627c0-14.254 17.234-21.393 27.314-11.314l49.372 49.372C129.209 34.136 189.552 8 256 8c136.81 0 247.747 110.78 248 247.531zm-180.912 78.784l9.823-12.63c8.138-10.463 6.253-25.542-4.21-33.679L288 256.349V152c0-13.255-10.745-24-24-24h-16c-13.255 0-24 10.745-24 24v135.651l65.409 50.874c10.463 8.137 25.541 6.253 33.679-4.21z'/%3E%3C/svg%3E")}.fa-list{--cdy-legacy-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M80 368H16a16 16 0 0 0-16 16v64a16 16 0 0 0 16 16h64a16 16 0 0 0 16-16v-64a16 16 0 0 0-16-16zm0-320H16A16 16 0 0 0 0 64v64a16 16 0 0 0 16 16h64a16 16 0 0 0 16-16V64a16 16 0 0 0-16-16zm0 160H16a16 16 0 0 0-16 16v64a16 16 0 0 0 16 16h64a16 16 0 0 0 16-16v-64a16 16 0 0 0-16-16zm416 176H176a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h320a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-320H176a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h320a16 16 0 0 0 16-16V80a16 16 0 0 0-16-16zm0 160H176a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h320a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16z'/%3E%3C/svg%3E")}.fa-notes-medical{--cdy-legacy-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath d='M336 64h-80c0-35.3-28.7-64-64-64s-64 28.7-64 64H48C21.5 64 0 85.5 0 112v352c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V112c0-26.5-21.5-48-48-48zM192 40c13.3 0 24 10.7 24 24s-10.7 24-24 24-24-10.7-24-24 10.7-24 24-24zm96 304c0 4.4-3.6 8-8 8h-56v56c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8v-56h-56c-4.4 0-8-3.6-8-8v-48c0-4.4 3.6-8 8-8h56v-56c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v56h56c4.4 0 8 3.6 8 8v48zm0-192c0 4.4-3.6 8-8 8H104c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h176c4.4 0 8 3.6 8 8v16z'/%3E%3C/svg%3E")}.fa-pencil-alt{--cdy-legacy-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M497.9 142.1l-46.1 46.1c-4.7 4.7-12.3 4.7-17 0l-111-111c-4.7-4.7-4.7-12.3 0-17l46.1-46.1c18.7-18.7 49.1-18.7 67.9 0l60.1 60.1c18.8 18.7 18.8 49.1 0 67.9zM284.2 99.8L21.6 362.4.4 483.9c-2.9 16.4 11.4 30.6 27.8 27.8l121.5-21.3 262.6-262.6c4.7-4.7 4.7-12.3 0-17l-111-111c-4.8-4.7-12.4-4.7-17.1 0zM124.1 339.9c-5.5-5.5-5.5-14.3 0-19.8l154-154c5.5-5.5 14.3-5.5 19.8 0s5.5 14.3 0 19.8l-154 154c-5.5 5.5-14.3 5.5-19.8 0zM88 424h48v36.3l-64.5 11.3-31.1-31.1L51.7 376H88v48z'/%3E%3C/svg%3E")}.fa-plus{--cdy-legacy-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z'/%3E%3C/svg%3E")}.fa-search{--cdy-legacy-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M505 442.7L405.3 343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3 44-79.7 44-128C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c48.3 0 92.7-16.4 128-44v16.3c0 6.4 2.5 12.5 7 17l99.7 99.7c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.6.1-34zM208 336c-70.7 0-128-57.2-128-128 0-70.7 57.2-128 128-128 70.7 0 128 57.2 128 128 0 70.7-57.2 128-128 128z'/%3E%3C/svg%3E")}.fa-skiing{--cdy-legacy-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M432 96c26.5 0 48-21.5 48-48S458.5 0 432 0s-48 21.5-48 48 21.5 48 48 48zm73 356.1c-9.4-9.4-24.6-9.4-33.9 0-12.1 12.1-30.5 15.4-45.1 8.7l-135.8-70.2 49.2-73.8c12.7-19 10.2-44.5-6-60.6L293 215.7l-107-53.1c-2.9 19.9 3.4 40 17.7 54.4l75.1 75.2-45.9 68.8L35 258.7c-11.7-6-26.2-1.5-32.3 10.3-6.1 11.8-1.5 26.3 10.3 32.3l391.9 202.5c11.9 5.5 24.5 8.1 37.1 8.1 23.2 0 46-9 63-26 9.3-9.3 9.3-24.5 0-33.8zM120 91.6l-11.5 22.5c14.4 7.3 31.2 4.9 42.8-4.8l47.2 23.4c-.1.1-.1.2-.2.3l114.5 56.8 32.4-13 6.4 19.1c4 12.1 12.6 22 24 27.7l58.1 29c15.9 7.9 35 1.5 42.9-14.3 7.9-15.8 1.5-35-14.3-42.9l-52.1-26.1-17.1-51.2c-8.1-24.2-40.9-56.6-84.5-39.2l-81.2 32.5-62.5-31c.3-14.5-7.2-28.6-20.9-35.6l-11.1 21.7h-.2l-34.4-7c-1.8-.4-3.7.2-5 1.7-1.9 2.2-1.7 5.5.5 7.4l26.2 23z'/%3E%3C/svg%3E")}.fa-sms{--cdy-legacy-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M256 32C114.6 32 0 125.1 0 240c0 49.6 21.4 95 57 130.7C44.5 421.1 2.7 466 2.2 466.5c-2.2 2.3-2.8 5.7-1.5 8.7 1.3 3 4.1 4.8 7.3 4.8 66.3 0 116-31.8 140.6-51.4 32.7 12.3 69 19.4 107.4 19.4 141.4 0 256-93.1 256-208S397.4 32 256 32zM128.2 304H116c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h12.3c6 0 10.4-3.5 10.4-6.6 0-1.3-.8-2.7-2.1-3.8l-21.9-18.8c-8.5-7.2-13.3-17.5-13.3-28.1 0-21.3 19-38.6 42.4-38.6H156c4.4 0 8 3.6 8 8v16c0 4.4-3.6 8-8 8h-12.3c-6 0-10.4 3.5-10.4 6.6 0 1.3.8 2.7 2.1 3.8l21.9 18.8c8.5 7.2 13.3 17.5 13.3 28.1.1 21.3-19 38.6-42.4 38.6zm191.8-8c0 4.4-3.6 8-8 8h-16c-4.4 0-8-3.6-8-8v-68.2l-24.8 55.8c-2.9 5.9-11.4 5.9-14.3 0L224 227.8V296c0 4.4-3.6 8-8 8h-16c-4.4 0-8-3.6-8-8V192c0-8.8 7.2-16 16-16h16c6.1 0 11.6 3.4 14.3 8.8l17.7 35.4 17.7-35.4c2.7-5.4 8.3-8.8 14.3-8.8h16c8.8 0 16 7.2 16 16v104zm48.3 8H356c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h12.3c6 0 10.4-3.5 10.4-6.6 0-1.3-.8-2.7-2.1-3.8l-21.9-18.8c-8.5-7.2-13.3-17.5-13.3-28.1 0-21.3 19-38.6 42.4-38.6H396c4.4 0 8 3.6 8 8v16c0 4.4-3.6 8-8 8h-12.3c-6 0-10.4 3.5-10.4 6.6 0 1.3.8 2.7 2.1 3.8l21.9 18.8c8.5 7.2 13.3 17.5 13.3 28.1.1 21.3-18.9 38.6-42.3 38.6z'/%3E%3C/svg%3E")}.fa-sort-amount-down-alt{--cdy-legacy-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M240 96h64a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16h-64a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16zm0 128h128a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16H240a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16zm256 192H240a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h256a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm-256-64h192a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16H240a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16zm-64 0h-48V48a16 16 0 0 0-16-16H80a16 16 0 0 0-16 16v304H16c-14.19 0-21.37 17.24-11.29 27.31l80 96a16 16 0 0 0 22.62 0l80-96C197.35 369.26 190.22 352 176 352z'/%3E%3C/svg%3E")}.fa-tasks{--cdy-legacy-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M139.61 35.5a12 12 0 0 0-17 0L58.93 98.81l-22.7-22.12a12 12 0 0 0-17 0L3.53 92.41a12 12 0 0 0 0 17l47.59 47.4a12.78 12.78 0 0 0 17.61 0l15.59-15.62L156.52 69a12.09 12.09 0 0 0 .09-17zm0 159.19a12 12 0 0 0-17 0l-63.68 63.72-22.7-22.1a12 12 0 0 0-17 0L3.53 252a12 12 0 0 0 0 17L51 316.5a12.77 12.77 0 0 0 17.6 0l15.7-15.69 72.2-72.22a12 12 0 0 0 .09-16.9zM64 368c-26.49 0-48.59 21.5-48.59 48S37.53 464 64 464a48 48 0 0 0 0-96zm432 16H208a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h288a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-320H208a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h288a16 16 0 0 0 16-16V80a16 16 0 0 0-16-16zm0 160H208a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h288a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16z'/%3E%3C/svg%3E")}.fa-trash{--cdy-legacy-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M432 32H312l-9.4-18.7A24 24 0 0 0 281.1 0H166.8a23.72 23.72 0 0 0-21.4 13.3L136 32H16A16 16 0 0 0 0 48v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16zM53.2 467a48 48 0 0 0 47.9 45h245.8a48 48 0 0 0 47.9-45L416 128H32z'/%3E%3C/svg%3E")}.fa-user-edit{--cdy-legacy-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512'%3E%3Cpath d='M224 256c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128zm89.6 32h-16.7c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16h-16.7C60.2 288 0 348.2 0 422.4V464c0 26.5 21.5 48 48 48h274.9c-2.4-6.8-3.4-14-2.6-21.3l6.8-60.9 1.2-11.1 7.9-7.9 77.3-77.3c-24.5-27.7-60-45.5-99.9-45.5zm45.3 145.3l-6.8 61c-1.1 10.2 7.5 18.8 17.6 17.6l60.9-6.8 137.9-137.9-71.7-71.7-137.9 137.8zM633 268.9L595.1 231c-9.3-9.3-24.5-9.3-33.8 0l-37.8 37.8-4.1 4.1 71.8 71.7 41.8-41.8c9.3-9.4 9.3-24.5 0-33.9z'/%3E%3C/svg%3E")}.fa-user-friends{--cdy-legacy-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512'%3E%3Cpath d='M192 256c61.9 0 112-50.1 112-112S253.9 32 192 32 80 82.1 80 144s50.1 112 112 112zm76.8 32h-8.3c-20.8 10-43.9 16-68.5 16s-47.6-6-68.5-16h-8.3C51.6 288 0 339.6 0 403.2V432c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48v-28.8c0-63.6-51.6-115.2-115.2-115.2zM480 256c53 0 96-43 96-96s-43-96-96-96-96 43-96 96 43 96 96 96zm48 32h-3.8c-13.9 4.8-28.6 8-44.2 8s-30.3-3.2-44.2-8H432c-20.4 0-39.2 5.9-55.7 15.4 24.4 26.3 39.7 61.2 39.7 99.8v38.4c0 2.2-.5 4.3-.6 6.4H592c26.5 0 48-21.5 48-48 0-61.9-50.1-112-112-112z'/%3E%3C/svg%3E")}.fa-user-plus{--cdy-legacy-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512'%3E%3Cpath d='M624 208h-64v-64c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v64h-64c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h64v64c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16v-64h64c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zm-400 48c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128zm89.6 32h-16.7c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16h-16.7C60.2 288 0 348.2 0 422.4V464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-41.6c0-74.2-60.2-134.4-134.4-134.4z'/%3E%3C/svg%3E")}.fa-user-secret{--cdy-legacy-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M383.9 308.3l23.9-62.6c4-10.5-3.7-21.7-15-21.7h-58.5c11-18.9 17.8-40.6 17.8-64v-.3c39.2-7.8 64-19.1 64-31.7 0-13.3-27.3-25.1-70.1-33-9.2-32.8-27-65.8-40.6-82.8-9.5-11.9-25.9-15.6-39.5-8.8l-27.6 13.8c-9 4.5-19.6 4.5-28.6 0L182.1 3.4c-13.6-6.8-30-3.1-39.5 8.8-13.5 17-31.4 50-40.6 82.8-42.7 7.9-70 19.7-70 33 0 12.6 24.8 23.9 64 31.7v.3c0 23.4 6.8 45.1 17.8 64H56.3c-11.5 0-19.2 11.7-14.7 22.3l25.8 60.2C27.3 329.8 0 372.7 0 422.4v44.8C0 491.9 20.1 512 44.8 512h358.4c24.7 0 44.8-20.1 44.8-44.8v-44.8c0-48.4-25.8-90.4-64.1-114.1zM176 480l-41.6-192 49.6 32 24 40-32 120zm96 0l-32-120 24-40 49.6-32L272 480zm41.7-298.5c-3.9 11.9-7 24.6-16.5 33.4-10.1 9.3-48 22.4-64-25-2.8-8.4-15.4-8.4-18.3 0-17 50.2-56 32.4-64 25-9.5-8.8-12.7-21.5-16.5-33.4-.8-2.5-6.3-5.7-6.3-5.8v-10.8c28.3 3.6 61 5.8 96 5.8s67.7-2.1 96-5.8v10.8c-.1.1-5.6 3.2-6.4 5.8z'/%3E%3C/svg%3E")}.fa-users{--cdy-legacy-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512'%3E%3Cpath d='M96 224c35.3 0 64-28.7 64-64s-28.7-64-64-64-64 28.7-64 64 28.7 64 64 64zm448 0c35.3 0 64-28.7 64-64s-28.7-64-64-64-64 28.7-64 64 28.7 64 64 64zm32 32h-64c-17.6 0-33.5 7.1-45.1 18.6 40.3 22.1 68.9 62 75.1 109.4h66c17.7 0 32-14.3 32-32v-32c0-35.3-28.7-64-64-64zm-256 0c61.9 0 112-50.1 112-112S381.9 32 320 32 208 82.1 208 144s50.1 112 112 112zm76.8 32h-8.3c-20.8 10-43.9 16-68.5 16s-47.6-6-68.5-16h-8.3C179.6 288 128 339.6 128 403.2V432c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48v-28.8c0-63.6-51.6-115.2-115.2-115.2zm-223.7-13.4C161.5 263.1 145.6 256 128 256H64c-35.3 0-64 28.7-64 64v32c0 17.7 14.3 32 32 32h65.9c6.3-47.4 34.9-87.3 75.2-109.4z'/%3E%3C/svg%3E")}}@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.right-0{right:0}.left-0{left:0}.z-30{z-index:30}.col-12{grid-column:12}.float-end{float:inline-end}.float-right{float:right}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.m-3{margin:calc(var(--spacing) * 3)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.h-auto{height:auto}.w-full{width:100%}.min-w-0{min-width:0}.min-w-44{min-width:calc(var(--spacing) * 44)}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.list-none{list-style-type:none}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}.self-center{align-self:center}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-control{border-radius:var(--radius-control)}.rounded-full{border-radius:3.40282e38px}.rounded-surface{border-radius:var(--radius-surface)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-danger-border{border-color:var(--color-danger-border)}.border-info-border{border-color:var(--color-info-border)}.border-neutral-border{border-color:var(--color-neutral-border)}.border-success-border{border-color:var(--color-success-border)}.border-surface-200{border-color:var(--color-surface-200)}.border-surface-300{border-color:var(--color-surface-300)}.border-table-border{border-color:var(--color-table-border)}.border-warning-border{border-color:var(--color-warning-border)}.bg-danger-bg{background-color:var(--color-danger-bg)}.bg-info-bg{background-color:var(--color-info-bg)}.bg-neutral-bg{background-color:var(--color-neutral-bg)}.bg-slate-800\/50{background-color:#1d293d80}@supports (color:color-mix(in lab,red,red)){.bg-slate-800\/50{background-color:color-mix(in oklab,var(--color-slate-800) 50%,transparent)}}.bg-success-bg{background-color:var(--color-success-bg)}.bg-transparent{background-color:#0000}.bg-warning-bg{background-color:var(--color-warning-bg)}.bg-white{background-color:var(--color-white)}.p-0{padding:0}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-8{padding-block:calc(var(--spacing) * 8)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-baseline{vertical-align:baseline}.align-middle{vertical-align:middle}.font-display{font-family:var(--font-display)}.text-2xs{font-size:var(--text-2xs);line-height:var(--tw-leading,var(--text-2xs--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.whitespace-nowrap{white-space:nowrap}.text-danger-fg{color:var(--color-danger-fg)}.text-info-fg{color:var(--color-info-fg)}.text-muted{color:var(--color-muted)}.text-neutral-fg{color:var(--color-neutral-fg)}.text-success-fg{color:var(--color-success-fg)}.text-surface-700{color:var(--color-surface-700)}.text-surface-900{color:var(--color-surface-900)}.text-warning-fg{color:var(--color-warning-fg)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.no-underline{text-decoration-line:none}.opacity-80{opacity:.8}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-scp{--tw-ease:var(--ease-scp);transition-timing-function:var(--ease-scp)}.select-all{-webkit-user-select:all;user-select:all}.\[site\:name\]\!{site:name!important}.last\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}@media(hover:hover){.hover\:bg-danger-bg:hover{background-color:var(--color-danger-bg)}.hover\:bg-surface-50:hover{background-color:var(--color-surface-50)}.hover\:text-surface-900:hover{color:var(--color-surface-900)}}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:-outline-offset-2:focus-visible{outline-offset:-2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-brand-600:focus-visible{outline-color:var(--color-brand-600)}.aria-expanded\:bg-surface-100[aria-expanded=true]{background-color:var(--color-surface-100)}@media(min-width:48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/themes/custom/corduroy/dist/fonts/nunito-cyrillic-ext-wght-normal.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/themes/custom/corduroy/dist/fonts/nunito-cyrillic-wght-normal.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/themes/custom/corduroy/dist/fonts/nunito-vietnamese-wght-normal.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/themes/custom/corduroy/dist/fonts/nunito-latin-ext-wght-normal.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/themes/custom/corduroy/dist/fonts/nunito-latin-wght-normal.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Sans Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/themes/custom/corduroy/dist/fonts/nunito-sans-cyrillic-ext-wght-normal.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Sans Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/themes/custom/corduroy/dist/fonts/nunito-sans-cyrillic-wght-normal.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito Sans Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/themes/custom/corduroy/dist/fonts/nunito-sans-vietnamese-wght-normal.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Sans Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/themes/custom/corduroy/dist/fonts/nunito-sans-latin-ext-wght-normal.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Sans Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/themes/custom/corduroy/dist/fonts/nunito-sans-latin-wght-normal.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@keyframes cdy-flash{0%,to{box-shadow:0 0 #0000}15%,55%{box-shadow:0 0 0 4px var(--color-danger-border)}}@media(prefers-reduced-motion:reduce){.cdy-flash{animation:none}}.cdy-clubmsg{border-left:3px solid var(--color-brand-400);border-radius:0 var(--radius-control) var(--radius-control) 0;background-color:var(--color-surface-50);font-size:var(--text-base);color:var(--color-surface-700);margin-bottom:1rem;padding:.55rem .75rem}.cdy-clubmsg>:last-child{margin-bottom:0}.cdy-page-back{font-size:var(--text-xs);color:var(--color-muted);align-items:center;gap:.375rem;margin-bottom:.375rem;font-weight:600;text-decoration:none;display:inline-flex}.cdy-page-back:hover,.cdy-page-back:focus-visible{color:var(--color-brand-600);text-underline-offset:2px;text-decoration:underline}.cdy-page-back__arrow{width:.4375rem;height:.4375rem;transition:transform var(--duration-fast) var(--ease-scp);border-bottom:2px solid;border-left:2px solid;transform:rotate(45deg)}.cdy-page-back:hover .cdy-page-back__arrow{transform:rotate(45deg)translate(2px,-2px)}@media(prefers-reduced-motion:reduce){.cdy-page-back__arrow{transition:none}}.cdy-view__result{color:var(--color-surface-500);font-size:var(--text-base);text-align:right;margin-top:.75rem}.cdy-view__result .result-sum-teams,.cdy-view__result>div{margin:0}.cdy .feed-icon{text-indent:0;box-sizing:border-box;border:1px solid var(--control-border);border-radius:var(--radius-control);width:auto;height:auto;color:var(--color-surface-700);font-size:var(--text-base);transition:border-color var(--duration-fast) var(--ease-scp),color var(--duration-fast) var(--ease-scp);background:#fff;align-items:center;gap:.4375rem;padding:.4375rem .8125rem;font-weight:400;text-decoration:none;display:inline-flex;overflow:visible}.cdy .feed-icon svg{flex:none}.cdy .feed-icon:hover,.cdy .feed-icon:focus-visible{border-color:var(--color-surface-400);color:var(--color-surface-900);text-decoration:none}.cdy .feed-icon:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.cdy .views-data-export-feed{display:inline-flex}.cdy-plan-card .cdy-table-wrap{border:0;border-radius:0}.cdy-cols{flex-wrap:wrap;align-items:flex-start;gap:1.375rem;display:flex}.cdy-cols__main{flex:999 34rem;min-width:0}.cdy-cols__aside{flex:21rem;min-width:0;max-width:24rem}:is(.view-cart-upsell,.view-donate .views-row){border:1px solid var(--color-brand-200);border-radius:var(--radius-surface);background-color:var(--color-brand-50);padding:1.125rem 1.25rem 1.25rem}:is(.view-cart-upsell,.view-donate .views-row) .cdy-donation__head{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.1875rem;display:flex}:is(.view-cart-upsell,.view-donate .views-row) .cdy-donation__title{color:var(--color-brand-800);font-family:var(--font-display);font-size:var(--text-xl);font-weight:800}:is(.view-cart-upsell,.view-donate .views-row) .cdy-donation__edit{border:1px solid var(--color-brand-200);border-radius:var(--radius-control);width:1.75rem;height:1.75rem;color:var(--color-brand-700);opacity:0;transition:opacity var(--duration-fast) var(--ease-scp),border-color var(--duration-fast) var(--ease-scp),background-color var(--duration-fast) var(--ease-scp),color var(--duration-fast) var(--ease-scp);background-color:#fff;flex:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}:is(.view-cart-upsell,.view-donate .views-row):hover .cdy-donation__edit,:is(.view-cart-upsell,.view-donate .views-row) .cdy-donation__edit:focus-visible{opacity:1}@media(hover:none){:is(.view-cart-upsell,.view-donate .views-row) .cdy-donation__edit{opacity:1}}:is(.view-cart-upsell,.view-donate .views-row) .cdy-donation__edit:hover{border-color:var(--color-brand-400);background-color:var(--color-brand-100);color:var(--color-brand-800)}:is(.view-cart-upsell,.view-donate .views-row) .cdy-donation__edit:focus-visible{outline:2px solid var(--color-brand-600);outline-offset:1px}:is(.view-cart-upsell,.view-donate .views-row) :is(article,.cdy-donation__formin)>span{display:block}:is(.view-cart-upsell,.view-donate .views-row) form{flex-direction:column;gap:.75rem;margin-top:.875rem;display:flex}:is(.view-cart-upsell,.view-donate .views-row) :is(.form-item,.js-form-item){margin:0}:is(.view-cart-upsell,.view-donate .views-row) label{color:var(--color-ink);font-size:var(--text-base);margin-bottom:.1875rem;font-weight:700;display:block}:is(.view-cart-upsell,.view-donate .views-row) :is(input[type=text],input[type=number],select){box-sizing:border-box;border:1px solid var(--color-surface-300);border-radius:var(--radius-control);width:100%;font:inherit;background-color:#fff;padding:.5rem .625rem}:is(.view-cart-upsell,.view-donate .views-row) :is(input,select):focus-visible{outline:2px solid var(--color-brand-600);outline-offset:1px}:is(.view-cart-upsell,.view-donate .views-row) :is(.description,.field-suffix){color:var(--color-muted);font-size:var(--text-xs)}:is(.view-cart-upsell,.view-donate .views-row) .form-actions{margin:.125rem 0 0}:is(.view-cart-upsell,.view-donate .views-row) .form-actions :is(.button,input[type=submit]){width:100%;min-height:2.75rem}.cdy-donation__toggle{display:none}@media(max-width:52rem){.cdy-donation.is-ready .cdy-donation__toggle{border:1px solid var(--color-brand-300);border-radius:var(--radius-control);cursor:pointer;width:100%;min-height:2.75rem;color:var(--color-brand-700);font:inherit;transition:border-color var(--duration-fast) var(--ease-scp),background-color var(--duration-fast) var(--ease-scp);background-color:#fff;justify-content:center;align-items:center;gap:.375rem;margin-top:.875rem;font-weight:700;display:flex}.cdy-donation.is-ready .cdy-donation__toggle:hover{border-color:var(--color-brand-400);background-color:var(--color-brand-100)}.cdy-donation.is-ready .cdy-donation__toggle:focus-visible{outline:2px solid var(--color-brand-600);outline-offset:1px}.cdy-donation.is-ready.is-open .cdy-donation__toggle{display:none}.cdy-donation.is-ready .cdy-donation__form{transition:grid-template-rows var(--duration-normal) var(--ease-scp);grid-template-rows:0fr;display:grid}.cdy-donation.is-ready.is-open .cdy-donation__form{grid-template-rows:1fr}.cdy-donation.is-ready .cdy-donation__formin{min-height:0;overflow:hidden}}.view-donate .cdy-view__content{flex-wrap:wrap;justify-content:center;gap:1.25rem;display:flex}.view-donate .views-row{flex:0 24rem;min-width:0}.view-commerce-checkout-order-summary{border:1px solid var(--color-surface-200);border-radius:var(--radius-surface);background-color:#fff;overflow:hidden}.view-commerce-checkout-order-summary .cdy-view__header{border-bottom:1px solid var(--color-surface-100);text-align:left;margin:0;padding:.8125rem 1.125rem}.view-commerce-checkout-order-summary .cdy-view__header :is(h2,h3,h4){font-family:var(--font-display);font-size:var(--text-lg);text-align:left;margin:0;font-weight:700}.view-commerce-checkout-order-summary .cdy-view__footer{border-top:1px solid var(--color-surface-100);margin:0;padding:.75rem 1.125rem .875rem}.view-commerce-checkout-order-summary .order-total-line{color:var(--color-muted);justify-content:space-between;gap:.75rem;padding:.1875rem 0;display:flex}.view-commerce-checkout-order-summary .order-total-line--total{border-top:1px solid var(--color-surface-100);color:var(--color-ink);font-family:var(--font-display);font-size:var(--text-xl);margin-top:.375rem;padding-top:.625rem;font-weight:800}.view-commerce-checkout-order-summary .cdy-table-wrap{border:0;border-radius:0}.view-commerce-checkout-order-summary .cdy-table thead{display:none}.view-commerce-checkout-order-summary .cdy-table tr{border-top:1px solid var(--color-surface-100);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"qty name price"".who price"".what price";align-items:baseline;gap:0 .625rem;padding:.75rem 1.125rem;display:grid}.view-commerce-checkout-order-summary .cdy-table tbody tr:first-child{border-top:0}.view-commerce-checkout-order-summary .cdy-table td{border:0;padding:0;display:block}.view-commerce-checkout-order-summary .cdy-table .views-field-quantity{color:var(--color-muted);font-size:var(--text-base);font-variant-numeric:tabular-nums;grid-area:qty}.view-commerce-checkout-order-summary .cdy-table .views-field-quantity:after{content:"×";margin-left:.0625rem}.view-commerce-checkout-order-summary .cdy-table .views-field-views-conditional-field-1{grid-area:name;font-weight:600}.view-commerce-checkout-order-summary .cdy-table .views-field-nothing-1{grid-area:who}.view-commerce-checkout-order-summary .cdy-table .views-field-nothing{grid-area:what}.view-commerce-checkout-order-summary .cdy-table :is(.views-field-nothing-1,.views-field-nothing){color:var(--color-muted);font-size:var(--text-base)}.view-commerce-checkout-order-summary .cdy-table .views-field-total-price__number{font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:price;align-self:start}.view-commerce-checkout-order-summary .cdy-table tbody tr:hover{background-color:var(--color-table-row-hover)}.view-commerce-checkout-order-summary .cdy-table tbody tr:hover td{background-color:#0000}.view-commerce-checkout-order-summary .scp-order-item-custom-fields{color:var(--color-muted);font-size:var(--text-base);margin-top:.125rem;font-weight:400}.view-commerce-checkout-order-summary .scp-order-item-custom-fields>div{flex-wrap:wrap;gap:0 .3125rem;display:flex}.view-commerce-checkout-order-summary .scp-order-item-custom-fields>div>div:first-child:after{content:":"}@media(max-width:52rem){.cdy-cols{gap:1rem}.cdy-cols__aside{max-width:none}.view-commerce-cart-form .cdy-table-wrap{background-image:none;overflow-x:clip}.view-commerce-cart-form .cdy-view__content:has(+.cdy-view__footer) .cdy-table-wrap{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.view-commerce-cart-form .cdy-view__content:has(.cdy-table-wrap)+.cdy-view__footer{border:1px solid var(--color-table-border);border-top-color:var(--color-surface-100);border-radius:0 0 var(--radius-surface) var(--radius-surface);background-color:#fff;margin:0;padding:.75rem 1.125rem .875rem;display:block}.view-commerce-cart-form .cdy-totals{max-width:none;margin-left:0}.view-commerce-cart-form .cdy-totals__line--total{border-top-color:var(--color-surface-100);color:var(--color-ink);font-family:var(--font-display);font-weight:800}.view-commerce-cart-form .cdy-table thead{display:none}.view-commerce-cart-form .cdy-table tr{border-top:1px solid var(--color-surface-100);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"qty name price"".who price"".what price"".rm rm";align-items:baseline;gap:0 .625rem;padding:.75rem 1.125rem;display:grid}.view-commerce-cart-form .cdy-table tbody tr:first-child{border-top:0}.view-commerce-cart-form .cdy-table td{border:0;padding:0;display:block}.view-commerce-cart-form .cdy-table .views-field-quantity{color:var(--color-muted);font-size:var(--text-base);font-variant-numeric:tabular-nums;grid-area:qty}.view-commerce-cart-form .cdy-table .views-field-quantity:after{content:"×";margin-left:.0625rem}.view-commerce-cart-form .cdy-table .views-field-views-conditional-field-2{grid-area:name;font-weight:600}.view-commerce-cart-form .cdy-table .views-field-nothing-1{grid-area:who}.view-commerce-cart-form .cdy-table .views-field-nothing{grid-area:what}.view-commerce-cart-form .cdy-table :is(.views-field-nothing-1,.views-field-nothing){color:var(--color-muted);font-size:var(--text-base)}.view-commerce-cart-form .cdy-table .views-field-total-price__number{font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:price;align-self:start;font-weight:600}.view-commerce-cart-form .cdy-table .views-field-views-conditional-field{display:none}.view-commerce-cart-form .cdy-table tbody tr:hover{background-color:var(--color-table-row-hover)}.view-commerce-cart-form .cdy-table tbody tr:hover td{background-color:#0000}.view-commerce-cart-form .cdy-table .views-field-remove-button{grid-area:rm;justify-self:start;margin-top:.5rem}}.cdy .fc-toolbar{margin-bottom:1rem}.cdy .fc-toolbar.fc-header-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem .75rem;display:flex}.cdy .fc-toolbar .fc-left,.cdy .fc-toolbar .fc-center,.cdy .fc-toolbar .fc-right{float:none;flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.cdy .fc-toolbar .fc-center{flex:auto;justify-content:center}.cdy .fc-toolbar .fc-right{justify-content:flex-end}.cdy .fc-toolbar>*>*{float:none;margin:0}.cdy .fc-toolbar h2{font-size:var(--text-2xl);margin:0;line-height:1.25}.cdy .js-drupal-fullcalendar{container:cdy-calendar/inline-size}@container cdy-calendar not (min-width:34rem){.cdy .fc-toolbar .fc-center{flex-basis:100%;order:-1;justify-content:flex-start}.cdy .fc-toolbar h2{font-size:var(--text-xl)}.cdy .fc-toolbar .fc-left,.cdy .fc-toolbar .fc-right{flex:auto;justify-content:flex-start}}.cdy .fc-button{border:1px solid var(--color-surface-300);border-radius:var(--radius-control);height:auto;box-shadow:none;color:var(--color-surface-700);font-family:inherit;font-size:var(--text-base);text-transform:capitalize;transition:background-color var(--duration-fast) var(--ease-scp),border-color var(--duration-fast) var(--ease-scp),color var(--duration-fast) var(--ease-scp);background:#fff;padding:.3125rem .625rem;font-weight:600;line-height:1.25}.cdy .fc-button .fc-icon{vertical-align:middle;font-size:1.05em}.cdy .fc-button-primary{border-color:var(--color-surface-300);color:var(--color-surface-700);background-color:#fff}.cdy .fc-button-primary:hover{border-color:var(--color-brand-400);background-color:var(--color-brand-50);color:var(--color-brand-700)}.cdy .fc-button-primary:not(:disabled).fc-button-active,.cdy .fc-button-primary:not(:disabled):active{border-color:var(--color-brand-600);background-color:var(--color-brand-50);color:var(--color-brand-700)}.cdy .fc-button-primary:disabled{border-color:var(--color-surface-200);background-color:var(--color-surface-50);color:var(--color-surface-400);opacity:1}.cdy .fc-button:focus,.cdy .fc-button-primary:focus,.cdy .fc-button-primary:not(:disabled).fc-button-active:focus,.cdy .fc-button-primary:not(:disabled):active:focus{box-shadow:none;outline:none}.cdy .fc-button:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.cdy .fc-button-group>.fc-button:not(:first-child){margin-left:-1px}.cdy .fc-button-group>.fc-button:hover,.cdy .fc-button-group>.fc-button-primary:not(:disabled).fc-button-active{z-index:1;position:relative}.cdy .view-calendar-v3[class~=view-display-id-block_1] .cdy-view__header{align-items:baseline;gap:.75rem 1rem;margin-bottom:.875rem}.cdy .view-calendar-v3[class~=view-display-id-block_1] .cdy-view__header .text-center{text-align:left;flex:auto;min-width:0}.cdy .view-calendar-v3[class~=view-display-id-block_1] .cdy-view__header strong{color:var(--color-surface-900);font-size:var(--text-xl);font-weight:600}.cdy .view-calendar-v3[class~=view-display-id-block_1] .cdy-view__header em{color:var(--color-muted);font-size:var(--text-base);font-style:normal}.cdy .view-calendar-v3[class~=view-display-id-block_1] .cdy-view__header hr{display:none}.cdy-calendar-head__action,.cdy-calendar-head__action>*>*{flex:none;justify-content:flex-end;display:flex}.cdy .view-calendar-v3[class~=view-display-id-block_1] .cdy-view__footer{font-size:var(--text-base);justify-content:flex-end}.cdy .cdy-team{align-items:stretch;gap:1.5rem 1.25rem;display:grid}.cdy .cdy-team__stack{flex-direction:column;gap:1rem;min-height:0;display:flex}.cdy .cdy-team__card{border:1px solid var(--color-surface-200);border-radius:var(--radius-surface);background-color:#fff;flex-direction:column;display:flex;overflow:hidden}.cdy .cdy-team__card-head,.cdy .cdy-team__panel-card>h2,.cdy .cdy-team__card--log>div>h2{border-bottom:1px solid var(--cdy-team-head-border,var(--color-surface-200));background-color:var(--cdy-team-head-bg,var(--color-table-head-bg));color:var(--cdy-team-head-fg,var(--color-table-head-fg));font-family:inherit;font-size:var(--text-xs);letter-spacing:.02em;text-transform:uppercase;flex:none;justify-content:space-between;align-items:center;gap:.5rem;margin:0;padding:.5625rem .875rem;font-weight:700;line-height:1.4;display:flex}.cdy .cdy-team__card--log{--cdy-team-head-bg:var(--color-brand-100);--cdy-team-head-border:var(--color-brand-200);--cdy-team-head-fg:var(--color-brand-700);border-color:var(--color-brand-200);background-color:var(--color-brand-50)}.cdy .cdy-team__card-title{font:inherit;letter-spacing:inherit;margin:0}.cdy .cdy-team__card-body{overscroll-behavior:contain;background-image:linear-gradient(#fff 30%,#fff0),linear-gradient(#fff0,#fff 70%),linear-gradient(#3a3f4424,#3a3f4400),linear-gradient(#3a3f4400,#3a3f4424);background-position:0 0,0 100%,0 0,0 100%;background-repeat:no-repeat;background-size:100% 2rem,100% 2rem,100% 1rem,100% 1rem;background-attachment:local,local,scroll,scroll;flex:auto;min-height:0;padding:.875rem;overflow-y:auto}.cdy .cdy-team__card--log>div{flex-direction:column;flex:auto;min-height:0;display:flex}.cdy .cdy-team__card--log>div>div:not(.contextual){flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.cdy .cdy-team__card--log .cdy-view{flex-direction:column;flex:auto;min-height:0;display:flex}.cdy .cdy-team__panel-card:not(.cdy-tabbed)>div:not(.contextual){padding:.875rem}.cdy .cdy-team__calendar,.cdy .cdy-team__panel-card{border:1px solid var(--color-surface-200);border-radius:var(--radius-surface);background-color:#fff;overflow:hidden}.cdy .cdy-team__calendar .cdy-view__header{border-bottom:1px solid var(--color-surface-200);background-color:var(--color-table-head-bg);margin:0;padding:.625rem .875rem}.cdy .cdy-team__calendar .cdy-view__header hr{display:none}.cdy .cdy-team__calendar .cdy-view__content{padding:.875rem .875rem .5rem}.cdy .cdy-team__panel-card+.cdy-team__panel-card{margin-top:1.25rem}.cdy .cdy-team__card--none{display:none}@media(min-width:60rem){.cdy .cdy-team{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.cdy .cdy-team__text{position:relative}.cdy .cdy-team__stack{position:absolute;inset:0}.cdy .cdy-team__card--about,.cdy .cdy-team__card--log{flex:1 1 0;min-height:0}}.cdy .cdy-team__text,.cdy .cdy-team__calendar{min-width:0}.cdy .cdy-team__edit{color:var(--color-muted);font-size:var(--text-base);align-items:center;gap:.375rem;margin-bottom:.625rem;font-weight:600;text-decoration:none;display:inline-flex}.cdy .cdy-team__edit:hover,.cdy .cdy-team__edit:focus-visible{color:var(--color-brand-700);text-decoration:none}.cdy .cdy-team__edit:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-control)}.cdy .cdy-team__empty{color:var(--color-muted);font-size:var(--text-base);margin:0}.cdy .cdy-commlog__when{display:block}.cdy .cdy-commlog__channel{color:var(--color-muted);font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:.3125rem;margin-top:.125rem;display:inline-flex}.cdy .cdy-team__staff-empty .cdy-blank{padding:1.25rem .875rem}.cdy .cdy-team__card--log .cdy-table-wrap{background:0 0;border:0;border-radius:0}.cdy .cdy-commlog-list thead{display:none}.cdy .cdy-commlog-list,.cdy .cdy-commlog-list tbody,.cdy .cdy-commlog-list tr,.cdy .cdy-commlog-list td{width:auto;display:block}.cdy .cdy-commlog-list tr{border-bottom:1px solid var(--color-brand-200);padding:.75rem .875rem}.cdy .cdy-commlog-list tbody tr:last-child{border-bottom:0}.cdy .cdy-commlog-list td{border:0;padding:0}.cdy .cdy-commlog-list tbody tr:hover{background-color:var(--color-brand-100)}.cdy .cdy-commlog-list tbody tr:hover td{background-color:#0000}.cdy .cdy-team__card--log .cdy-view__content{overscroll-behavior:contain;flex:auto;min-height:0;padding:0;overflow-y:auto}.cdy .cdy-team__card--log .cdy-view__footer{border-top:1px solid var(--color-brand-200);background-color:var(--color-brand-50);flex:none;justify-content:center;padding:.5rem .875rem;display:flex}.cdy .cdy-team__card--log .cdy-view__footer nav{margin:0}.cdy .cdy-team__card--log .cdy-view__footer:not(:has(*)){display:none}.cdy .cdy-commlog-list__subject{color:var(--color-brand-700);font-size:var(--text-base);margin-top:.1875rem;font-weight:700;line-height:1.35;text-decoration:none;display:block}.cdy .cdy-commlog-list__subject:hover,.cdy .cdy-commlog-list__subject:focus-visible{text-decoration:underline}.cdy .cdy-commlog-list .cdy-commlog__when{color:var(--color-muted);font-size:var(--text-xs);display:inline}.cdy .cdy-commlog-list .cdy-commlog__channel{margin-top:0}.cdy .cdy-commlog-list .cdy-commlog__channel:before{content:"·";margin:0 .3125rem 0 .25rem}.cdy .cdy-team__members .cdy-tabbed__strip{border-bottom:1px solid var(--color-surface-100);background-color:var(--color-page);flex-wrap:wrap;gap:.125rem;padding:.375rem .5rem 0;display:flex}.cdy .cdy-team__members .cdy-tabbed__tab{border-radius:var(--radius-control) var(--radius-control) 0 0;color:var(--color-brand-600);font-size:var(--text-base);cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #0000;margin-bottom:-1px;padding:.625rem 1rem;font-weight:600}.cdy .cdy-team__members .cdy-tabbed__tab:hover{color:var(--color-brand-700)}.cdy .cdy-team__members .cdy-tabbed__radio{opacity:0;pointer-events:none;border:0;width:1px;height:1px;margin:0;padding:0;position:absolute}.cdy .cdy-team__members .cdy-tabbed__tab:has(.cdy-tabbed__radio:focus-visible){outline:2px solid var(--color-brand-600);outline-offset:-2px}.cdy .cdy-team__members .cdy-tabbed__tab:has(.cdy-tabbed__radio:checked){border-color:var(--color-surface-200);color:var(--color-ink);font-family:var(--font-display);background-color:#fff;border-bottom-color:#fff;font-weight:700}.cdy .cdy-team__members .cdy-tabbed__panel{padding:1rem 1.375rem;display:none}.cdy .cdy-team__members:has(.cdy-tabbed__strip>:first-child .cdy-tabbed__radio:checked) .cdy-tabbed__panels>:first-child,.cdy .cdy-team__members:has(.cdy-tabbed__strip>:nth-child(2) .cdy-tabbed__radio:checked) .cdy-tabbed__panels>:nth-child(2){display:block}.cdy .cdy-team__members .cdy-tabbed__panel h2{display:none}@supports not selector(:has(*)){.cdy .cdy-team__members .cdy-tabbed__strip{display:none}.cdy .cdy-team__members .cdy-tabbed__panel{display:block}.cdy .cdy-team__members .cdy-tabbed__panel+.cdy-tabbed__panel{border-top:1px solid var(--color-surface-100)}.cdy .cdy-team__members .cdy-tabbed__panel h2{display:block}}.cdy .cdy-team__members--single{padding:.875rem}.cdy .cdy-team__calendar .bottom-buttons:empty{display:none}.cdy .cdy-team__calendar .cdy-view__subscribe{border-top:1px solid var(--color-surface-100);margin-top:0;padding:.75rem .875rem}.cdy form:has(>.layout-commerce-form),.cdy form:has(>.layout-node-form){container:cdy-entity-form/inline-size}.cdy .layout-commerce-form,.cdy .layout-node-form{grid-template-columns:minmax(0,1fr);grid-template-areas:"main""side""footer";align-items:start;gap:1rem;display:grid}@container cdy-entity-form (min-width:46rem){.cdy .layout-commerce-form,.cdy .layout-node-form{grid-template-columns:minmax(0,1fr) 15rem;grid-template-areas:"main side""footer footer"}.cdy .layout-commerce-form:not(:has(.layout-region--commerce-secondary)),.cdy .layout-node-form:not(:has(.layout-region--node-secondary)),.cdy .layout-node-form:has(.layout-region--node-secondary [data-vertical-tabs-panes]>input:only-child){grid-template-columns:minmax(0,1fr);grid-template-areas:"main""footer"}}.cdy .layout-region--node-secondary:has([data-vertical-tabs-panes]>input:only-child){display:none}.cdy .layout-region{min-width:0;max-width:100%}.cdy .layout-region--commerce-main,.cdy .layout-region--node-main{grid-area:main;min-width:0}.cdy .layout-region--commerce-secondary,.cdy .layout-region--node-secondary{grid-area:side;min-width:0}.cdy .layout-region--commerce-footer,.cdy .layout-region--node-footer{grid-area:footer;min-width:0}.cdy .layout-region--commerce-footer>:is(.entity-content-form-footer,.form-actions):has(*),.cdy .layout-region--node-footer>:is(.entity-content-form-footer,.form-actions):has(*){border-top:1px solid var(--color-table-border);padding-top:.75rem}.cdy .modal-body .layout-region--commerce-footer:not(:has(>:not(.form-actions))),.cdy .modal-body .layout-region--node-footer:not(:has(>:not(.form-actions))){display:none}.cdy .vertical-tabs{border:1px solid var(--color-table-border);border-radius:var(--radius-surface);background-color:#fff;grid-template-columns:11rem minmax(0,1fr);max-width:100%;margin:0;display:grid;overflow:hidden}.cdy [dir=rtl] .vertical-tabs{margin:0}.cdy .vertical-tabs__menu{float:none;border:0;border-right:1px solid var(--color-table-border);background-color:var(--color-surface-50);width:auto;margin:0;padding:.375rem;list-style:none}.cdy [dir=rtl] .vertical-tabs__menu{float:none;border-right:0;border-left:1px solid var(--color-table-border);margin:0}.cdy .vertical-tabs__menu-item{background:0 0;border:0}.cdy .vertical-tabs__menu-item a{border-radius:var(--radius-control);color:var(--color-muted);padding:.4rem .55rem;text-decoration:none;display:block}.cdy .vertical-tabs__menu-item a:hover{background-color:var(--color-surface-100);color:var(--color-ink);outline:0}.cdy .vertical-tabs__menu-item a:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.cdy .vertical-tabs__menu-item-title{font-size:var(--text-base);font-weight:600;line-height:1.3;display:block}.cdy .vertical-tabs__menu-item-summary{color:var(--color-muted);font-size:var(--text-2xs);font-weight:400;line-height:1.35;display:block}.cdy .vertical-tabs__menu-item.is-selected{background:0 0;border:0}.cdy .vertical-tabs__menu-item.is-selected a{box-shadow:inset .1875rem 0 0 0 var(--color-brand-600);color:var(--color-brand-700);background-color:#fff}.cdy .vertical-tabs__menu-item.is-selected .vertical-tabs__menu-item-title{color:var(--color-brand-700);font-weight:700}.cdy .vertical-tabs__menu-item.is-selected .vertical-tabs__menu-item-summary{color:var(--color-brand-600)}@media(forced-colors:active){.cdy .vertical-tabs__menu-item.is-selected a{border-left:.1875rem solid highlight}}.cdy .vertical-tabs__menu-item.error a{box-shadow:inset .1875rem 0 0 0 var(--color-danger-fg);background-color:var(--color-danger-bg);color:var(--color-danger-fg)}.cdy .vertical-tabs__menu-item.error .vertical-tabs__menu-item-title{color:var(--color-danger-fg)}.cdy .vertical-tabs__menu-item a:hover .vertical-tabs__menu-item-title,.cdy .vertical-tabs__menu-item a:focus .vertical-tabs__menu-item-title,.cdy .vertical-tabs__menu-item a:active .vertical-tabs__menu-item-title{text-decoration:none}.cdy .vertical-tabs__menu-item-title.form-required:after{content:"*";color:var(--color-danger-fg);margin-left:.2rem}.cdy .vertical-tabs__panes{min-width:0;max-width:100%;padding:.875rem}.cdy .vertical-tabs__panes>details,.cdy .vertical-tabs__panes>.vertical-tabs__pane{background:0 0;border:0;border-radius:0;margin:0}.cdy .vertical-tabs__panes>details>:not(summary){padding:0}.cdy .entity-meta{border:1px solid var(--color-table-border);border-radius:var(--radius-surface);background-color:#fff}.cdy .entity-meta__header{border-bottom:1px solid var(--color-table-border);padding:.75rem}.cdy .entity-meta__title{color:var(--color-muted);font-family:var(--font-display);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;margin:0 0 .4rem;font-weight:700}.cdy .entity-meta__last-saved,.cdy :is(.entity-meta,.cdy-entity-bar) .author{color:var(--color-muted);font-size:var(--text-xs);margin-bottom:.2rem}.cdy :is(.entity-meta,.cdy-entity-bar) h4.label{font-family:var(--font-sans);font-size:var(--text-xs);margin:0 .25rem 0 0;font-weight:600;display:inline}.cdy .entity-meta .vertical-tabs{border:0;border-radius:0;grid-template-columns:minmax(0,1fr)}.cdy .entity-meta .vertical-tabs__menu{border-right:0;border-bottom:1px solid var(--color-table-border)}.cdy .cdy-bundle-form{container:cdy-entity-form/inline-size}.cdy .cdy-bundle-form .vertical-tabs{max-width:56rem}.cdy .modal-body .cdy-bundle-form .vertical-tabs{max-width:none}.cdy .cdy-entity-bar--record{border:1px solid var(--color-table-border);border-radius:var(--radius-surface);background-color:var(--color-surface-50);flex-wrap:wrap;align-items:flex-end;gap:.5rem 1.25rem;padding:.625rem .75rem;display:flex}.cdy .cdy-entity-bar--record>*{margin:0}.cdy .cdy-entity-bar--record>:first-child{flex:18rem;min-width:0}.cdy .cdy-entity-bar--record>:not(:first-child){flex:none;padding-bottom:.4rem}.cdy .modal-body .cdy-entity-bar{z-index:5;top:calc(var(--cdy-modal-body-pad,0px) * -1);margin-top:calc(var(--cdy-modal-body-pad,0px) * -.5);padding-block:calc(var(--cdy-modal-body-pad,0px) * .5) .75rem;background-color:#fff;margin-bottom:.25rem;position:sticky}.cdy .cdy-entity-bar .entity-meta__header{border:1px solid var(--color-table-border);border-radius:var(--radius-surface);background-color:var(--color-surface-50);flex-wrap:wrap;align-items:center;gap:.35rem 1.25rem;padding:.5rem .75rem;display:flex}.cdy .cdy-entity-bar .entity-meta__title{background-color:var(--color-surface-200);color:var(--color-surface-800);font-size:var(--text-2xs);border-radius:999px;margin:0;padding:.15rem .5rem}.cdy .cdy-entity-bar .entity-meta__title.cdy-entity-state--on{background-color:var(--color-success-bg);color:var(--color-success-fg)}.cdy .cdy-entity-bar :is(.entity-meta__last-saved,.author,.entity-meta__author),.cdy .cdy-entity-bar .form-item{margin:0}.cdy .cdy-entity-bar :is(.entity-meta__last-saved,.entity-meta__author)>label{font-family:var(--font-sans);font-size:var(--text-xs);margin:0 .25rem 0 0;font-weight:600;display:inline}.cdy .cdy-entity-bar .field--name-status{margin-inline-start:auto}.cdy :is(.layout-product-form,.layout-node-form) :is(td,th) :is(input,button).button,.cdy :is(.layout-product-form,.layout-node-form) .ief-entity-table~.container-inline :is(input,button).button,.cdy :is(.layout-product-form,.layout-node-form) button.tabledrag-toggle-weight{padding:var(--control-padding-y-sm) var(--control-padding-x-sm);border-radius:var(--radius-control-sm);font-size:var(--text-base)}.cdy .ief-entity-operations{flex-wrap:nowrap;gap:.25rem;display:flex}.cdy .ief-entity-table :is(th,td):last-child{width:1%}.cdy .ief-entity-table~.container-inline{margin-top:.75rem}.cdy .modal-dialog:has(.layout-commerce-form),.cdy .modal-dialog:has(.layout-node-form){max-width:56rem}.cdy .modal-dialog:has(.cdy-bundle-form){max-width:71rem}.cdy .field--widget-commerce-product-single-variation>.form-wrapper,.cdy .field--name-variations .form-wrapper>.form-wrapper{min-width:0}.cdy .float-labels-wrapper{position:relative}.cdy button.link{color:var(--color-brand-600);font:inherit;font-size:var(--text-base);text-underline-offset:.15em;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.cdy button.link:hover,.cdy button.link:focus-visible{color:var(--color-brand-700)}.cdy button.tabledrag-toggle-weight{border:1px solid var(--control-border);border-radius:var(--radius-control);color:var(--color-surface-700);background:#fff;padding:.4375rem .8125rem;text-decoration:none}.cdy button.tabledrag-toggle-weight:hover,.cdy button.tabledrag-toggle-weight:focus-visible{border-color:var(--color-surface-400);color:var(--color-surface-900)}.cdy .tabledrag-toggle-weight-wrapper{justify-content:flex-end;margin-bottom:.5rem;display:flex}.cdy td.delta-order select,.cdy .tabledrag-hide select{width:auto;min-width:4rem;padding-inline:.625rem 1.75rem}.cdy .profile-form :is(input[type=text],input[type=email],input[type=tel],select){max-width:24rem}.cdy .profile-form{--cdy-field-measure:24rem}.cdy .profile-form textarea{max-width:40rem}.cdy .profile-form input[type=date]{max-width:12rem}@media(max-width:40rem){.cdy .profile-form :is(input,select,textarea){max-width:100%}}.cdy .scp-guardian-hh{border:1px solid var(--color-info-bg);border-inline-start:3px solid var(--color-info-fg);border-radius:var(--radius-surface);background-color:var(--color-info-bg);margin-bottom:1.25rem;padding:.875rem 1.125rem}.cdy .scp-guardian-hh__t{color:var(--color-info-fg);font-family:var(--font-display);font-size:var(--text-lg);margin:0;font-weight:700}.cdy .scp-guardian-hh__d{color:var(--color-surface-800);font-size:var(--text-base);margin:.25rem 0 0;line-height:1.5}.cdy .profile-form .field--name-field-emergency-contact,.cdy .user-register-form .field--name-field-this-user-has-no-email{border:1px solid var(--color-surface-200);border-radius:var(--radius-surface);background-color:#fff;margin-bottom:1.25rem;padding:.875rem 1.125rem}.cdy .profile-form .field--name-field-emergency-contact .js-form-type-checkbox,.cdy .user-register-form .field--name-field-this-user-has-no-email .js-form-type-checkbox{grid-template-columns:auto 1fr;align-items:baseline;column-gap:.625rem;margin-bottom:0;display:grid}.cdy .profile-form .field--name-field-emergency-contact label,.cdy .user-register-form .field--name-field-this-user-has-no-email label{color:var(--color-surface-900);font-family:var(--font-display);font-size:var(--text-lg);margin:0;font-weight:700;line-height:1.4}.cdy .profile-form .field--name-field-emergency-contact :is(.description,.form-item__description),.cdy .user-register-form .field--name-field-this-user-has-no-email :is(.description,.form-item__description){color:var(--color-surface-600);font-size:var(--text-base);grid-column:2;margin-top:.25rem}.cdy .user-register-form :is(.js-form-type-checkbox,.js-form-type-radio){grid-template-columns:auto 1fr;align-items:baseline;column-gap:.5rem;display:grid}.cdy .user-register-form :is(.js-form-type-checkbox,.js-form-type-radio)>:is(.description,.form-item__description){grid-column:2}.cdy .layout-commerce-form.layout-promotion-form{grid-template-columns:minmax(0,1fr);grid-template-areas:"main""side""footer";max-width:56rem}.cdy .layout-commerce-form .invisible{display:none}.cdy .layout-promotion-form .entity-meta{background:0 0;border:0;border-radius:0;flex-direction:column;gap:1rem;display:flex}.cdy .layout-promotion-form .entity-meta>:is(.entity-meta__header,details){border:1px solid var(--color-table-border);border-radius:var(--radius-surface);background:#fff;margin:0}.cdy .layout-promotion-form .entity-meta__header{border-bottom:1px solid var(--color-table-border);padding:.875rem}.cdy .layout-promotion-form .entity-meta>details>summary{border-bottom:1px solid var(--color-table-border);border-radius:calc(var(--radius-surface) - 1px) calc(var(--radius-surface) - 1px) 0 0;background:var(--color-surface-50);color:var(--color-surface-900);font-family:var(--font-display);font-size:var(--text-base);cursor:pointer;padding:.6rem .875rem;font-weight:700}.cdy .layout-promotion-form .entity-meta>details[open]>summary{margin-bottom:0}.cdy .layout-promotion-form .entity-meta>details>:not(summary){padding:.875rem}.cdy .layout-promotion-form .entity-meta>details:not([open])>summary{border-radius:calc(var(--radius-surface) - 1px);border-bottom:0}.cdy .layout-promotion-form .layout-region--commerce-main>.layout-region__content{border:1px solid var(--color-table-border);border-radius:var(--radius-surface);background:#fff;padding:1.125rem}.cdy .layout-promotion-form .layout-region--commerce-main .layout-region__content>:has(*)~:has(*){margin-top:1rem}.cdy .layout-promotion-form .layout-region--commerce-main fieldset .fieldset-wrapper>:has(*)~:has(*){margin-top:.875rem}.cdy .layout-promotion-form .layout-region--commerce-main :is(.js-form-type-checkbox,.js-form-type-radio){grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:.5rem;margin:0;display:grid}.cdy .layout-promotion-form .layout-region--commerce-main :is(.js-form-type-checkbox,.js-form-type-radio)+:is(.js-form-type-checkbox,.js-form-type-radio),.cdy .layout-promotion-form .layout-region--commerce-main :has(>:is(.js-form-type-checkbox,.js-form-type-radio))+:has(>:is(.js-form-type-checkbox,.js-form-type-radio)){margin-top:.35rem}.cdy .layout-promotion-form .layout-region--commerce-main :is(.js-form-type-checkbox,.js-form-type-radio)>label{margin-left:0;line-height:1.35}.cdy .layout-promotion-form .layout-region--commerce-main :is(.js-form-type-checkbox,.js-form-type-radio)>input{margin-top:.15rem}.cdy .layout-promotion-form .layout-region--commerce-main :is(.js-form-type-checkbox,.js-form-type-radio)>:is(.description,.form-item__description){grid-column:2;margin-top:.1rem}.cdy .layout-promotion-form .layout-region--commerce-main fieldset:not(:has(>legend .fieldset-legend~*))>legend{margin-bottom:.3rem}.cdy .layout-promotion-form .layout-region--commerce-main fieldset.fieldgroup{margin-top:1rem}.cdy .layout-promotion-form .layout-region--commerce-main fieldset>legend .fieldset-legend{color:var(--color-surface-900);font-size:var(--text-xs);letter-spacing:.02em;font-weight:700}.cdy .layout-promotion-form .entity-meta .js-form-type-checkbox{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:.5rem;display:grid}.cdy .layout-promotion-form .entity-meta .js-form-type-checkbox>label{margin-left:0}.cdy .layout-promotion-form .entity-meta .js-form-type-checkbox>:is(.description,.form-item__description){grid-column:2;margin-top:.15rem}.cdy .layout-promotion-form .field--name-conditions .js-form-type-checkbox{border-top:1px solid var(--color-surface-200);grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:.5rem;margin:0;padding:.6rem .75rem;display:grid}.cdy .layout-promotion-form .field--name-conditions .js-form-type-checkbox:first-child{border-top:0}.cdy .layout-promotion-form .field--name-conditions .js-form-type-checkbox:hover{background:var(--color-surface-50)}.cdy .layout-promotion-form .field--name-conditions .js-form-type-checkbox+.js-form-wrapper{border-left:2px solid var(--color-brand-300);border-radius:0 var(--radius-control) var(--radius-control) 0;background:var(--color-surface-50);margin:0 .75rem .25rem 2.1rem;padding:.75rem .875rem}.cdy .layout-promotion-form .field--name-conditions .js-form-type-checkbox+.js-form-wrapper .js-form-item:last-child{margin-bottom:0}.cdy .layout-promotion-form .field--name-conditions .js-form-type-checkbox>label{color:var(--color-surface-900);margin-left:0;font-weight:600;line-height:1.35}.cdy .layout-promotion-form .field--name-conditions .js-form-type-checkbox>input{margin-top:.15rem}.cdy .layout-promotion-form .field--name-conditions .js-form-type-checkbox~*{grid-column:1/-1}.cdy .layout-promotion-form .field--name-conditions label:first-of-type{color:var(--color-surface-900);font-family:var(--font-display);font-size:var(--text-lg);margin-bottom:.4rem;font-weight:700;display:block}.cdy .scp-multiselect{--scp-ms-accent:var(--color-brand-600);--scp-ms-accent-soft:var(--color-brand-100);--scp-ms-border:var(--control-border);--scp-ms-ink:var(--color-ink);--scp-ms-muted:var(--color-muted);--scp-ms-surface:#fff;--scp-ms-tone-1:var(--color-series-1);--scp-ms-tone-2:var(--color-series-2);--scp-ms-tone-3:var(--color-series-3);--scp-ms-tone-4:var(--color-series-4);--scp-ms-tone-5:var(--color-series-5)}.password-strength{max-width:var(--cdy-field-measure,26rem);margin-top:.5rem}.cdy-scope .password-strength__meter,.password-strength__meter{background-color:var(--color-surface-100);border-radius:999px;height:.3125rem;margin-top:0;overflow:hidden}.cdy-scope .password-strength__indicator,.password-strength__indicator{border-radius:inherit;background-color:var(--color-surface-500);height:100%;transition:width .18s ease-out,background-color .18s ease-out}.password-strength__indicator.is-weak{background-color:var(--color-danger-fg)}.password-strength__indicator.is-fair{background-color:var(--color-warning-fg)}.password-strength__indicator.is-good,.password-strength__indicator.is-strong{background-color:var(--color-success-fg)}.password-strength__title{color:var(--color-muted);font-size:var(--text-xs);line-height:var(--text-xs--line-height);margin-top:.375rem}.password-strength__text{color:var(--color-surface-900);font-weight:700}.password-suggestions{max-width:var(--cdy-field-measure,26rem);border:1px solid var(--color-table-border);border-radius:var(--radius-surface);background-color:var(--color-surface-50);color:var(--color-surface-900);font-size:var(--text-xs);line-height:var(--text-xs--line-height);margin-top:.75rem;padding:.625rem .875rem}.password-suggestions ul{margin:.5rem 0 0;padding:0;list-style:none}.password-suggestions li{color:var(--color-muted);margin:0;padding-inline-start:1rem;position:relative}.password-suggestions li+li{margin-top:.25rem}.password-suggestions li:before{content:"";background-color:var(--color-surface-200);border-radius:50%;width:.25rem;height:.25rem;position:absolute;inset-block-start:.5em;inset-inline-start:.25rem}.password-confirm-message{max-width:var(--cdy-field-measure,26rem);color:var(--color-muted);font-size:var(--text-xs);line-height:var(--text-xs--line-height);margin-top:.5rem}.password-confirm-message .ok{color:var(--color-success-fg);font-weight:700}.password-confirm-message .error{color:var(--color-danger-fg);font-weight:700}.password-confirm-match:empty{display:none}.cdy a.tabledrag-handle .handle{background:currentColor;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 14"><circle cx="5" cy="3" r="1.3"/><circle cx="9" cy="3" r="1.3"/><circle cx="5" cy="7" r="1.3"/><circle cx="9" cy="7" r="1.3"/><circle cx="5" cy="11" r="1.3"/><circle cx="9" cy="11" r="1.3"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 14"><circle cx="5" cy="3" r="1.3"/><circle cx="9" cy="3" r="1.3"/><circle cx="5" cy="7" r="1.3"/><circle cx="9" cy="7" r="1.3"/><circle cx="5" cy="11" r="1.3"/><circle cx="9" cy="11" r="1.3"/></svg>');-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:.875rem .875rem;mask-size:.875rem .875rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.cdy a.tabledrag-handle{color:var(--color-surface-400)}.cdy a.tabledrag-handle:hover,.cdy a.tabledrag-handle:focus-visible{color:var(--color-ink)}.cdy a.tabledrag-handle:hover .handle,.cdy a.tabledrag-handle:focus .handle{background:currentColor}.cdy .draggable a.tabledrag-handle{cursor:grab}.cdy tr.drag a.tabledrag-handle,body.cdy.drag{cursor:grabbing}@media(forced-colors:active){.cdy a.tabledrag-handle .handle,.cdy a.tabledrag-handle:hover .handle,.cdy a.tabledrag-handle:focus .handle{background:linktext;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 14"><circle cx="5" cy="3" r="1.3"/><circle cx="9" cy="3" r="1.3"/><circle cx="5" cy="7" r="1.3"/><circle cx="9" cy="7" r="1.3"/><circle cx="5" cy="11" r="1.3"/><circle cx="9" cy="11" r="1.3"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 14"><circle cx="5" cy="3" r="1.3"/><circle cx="9" cy="3" r="1.3"/><circle cx="5" cy="7" r="1.3"/><circle cx="9" cy="7" r="1.3"/><circle cx="5" cy="11" r="1.3"/><circle cx="9" cy="11" r="1.3"/></svg>');-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:.875rem .875rem;mask-size:.875rem .875rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}.cdy .cdy-taxo__lede{color:var(--color-muted);font-size:var(--text-base);margin-bottom:.875rem;line-height:1.5}.cdy .cdy-taxo__lede p{margin:0}.cdy .cdy-adminlist__surface{border:1px solid var(--color-table-border);border-radius:var(--radius-surface);background-color:#fff;overflow:visible}.cdy .cdy-adminlist__table{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--text-base)}.cdy .cdy-adminlist__table thead th{border-bottom:1px solid var(--color-table-border);background-color:var(--color-table-head-bg);color:var(--color-table-head-fg);font-size:var(--text-xs);letter-spacing:.02em;text-align:left;text-transform:uppercase;white-space:nowrap;vertical-align:bottom;padding:.625rem .75rem;font-weight:700}.cdy .cdy-adminlist__table tbody td{border-bottom:1px solid var(--color-table-border);color:var(--color-ink);vertical-align:middle;padding:.5rem .75rem}.cdy .cdy-adminlist__table tbody td:first-child{align-items:center;gap:.125rem;display:flex}.cdy .cdy-adminlist__table tbody td:has(.dropbutton-wrapper),.cdy .cdy-adminlist__table thead th:last-child{white-space:nowrap;width:1px}.cdy .cdy-adminlist__table tbody tr:last-child td{border-bottom:0}.cdy .cdy-adminlist__table tbody td.empty{color:var(--color-muted);text-align:center;padding:1.5rem .75rem}.cdy .cdy-adminlist__table tbody td a:not(.tabledrag-handle){color:var(--color-ink);font-weight:600;text-decoration:none}.cdy .cdy-adminlist__table tbody td a:not(.tabledrag-handle):hover,.cdy .cdy-adminlist__table tbody td a:not(.tabledrag-handle):focus-visible{color:var(--color-brand-700);text-underline-offset:.15em;text-decoration:underline}.cdy .cdy-adminlist__table .tabledrag-handle{float:none;flex:none;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;margin:0 .25rem 0 -.25rem;padding:0;display:inline-flex;overflow:visible}.cdy .cdy-adminlist__table .tabledrag-handle .handle{width:.875rem;height:.875rem;margin:0;padding:0}.cdy .cdy-adminlist__table .indentation{float:none;flex:none;width:1.25rem;height:auto;margin:0;padding:0}.cdy .cdy-adminlist__surface .tabledrag-toggle-weight-wrapper{margin:0;padding:.5rem .75rem}.cdy .cdy-adminlist .form-actions{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.cdy .cdy-taxo-form{max-width:48rem}.cdy .cdy-taxo-form .ck-editor,.cdy .cdy-taxo-form textarea{max-width:40rem}.cdy{--overlay-bkg:#fff;--overlay-hover:var(--color-surface-50);--overlay-border:var(--color-table-border);--overlay-item-border:var(--color-table-border);--overlay-spacing:.25rem;--overlay-text:var(--color-muted);--overlay-text-active:var(--color-ink);--overlay-text-hover:var(--color-ink)}.cdy .field-multiple-table:has(.smartdate--widget){margin:0}.cdy .field-multiple-table:has(.smartdate--widget):has(tbody>tr:only-child) :is(td,th).field-multiple-drag,.cdy :is(.form-item--multiple,.form-item):has(.field-multiple-table .smartdate--widget):has(tbody>tr:only-child) .tabledrag-toggle-weight-wrapper{display:none}.cdy .field-multiple-table .smartdate--widget.fieldset{box-shadow:none;background:0 0;border:0;border-radius:0}.cdy .field-multiple-table .smartdate--widget :is(.fieldset-wrapper,.fieldset__wrapper){margin:0}.cdy .smartdate--widget.fieldset{margin:0;padding:0}.cdy fieldset.smartdate--widget{position:relative}.cdy .smartdate--widget>:is(.fieldset-wrapper,.fieldset__wrapper){flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding:0;display:flex}.cdy .smartdate--widget>:is(.fieldset-wrapper,.fieldset__wrapper)>.clearfix{flex-basis:100%;height:0;margin:0}.cdy .smartdate--widget>:is(.fieldset-wrapper,.fieldset__wrapper)>details{flex-basis:100%;margin:.25rem 0 0}.cdy .smartdate--widget .form-item{flex-wrap:wrap;align-items:center;gap:.3rem;margin:0;display:flex}.cdy .smartdate--widget :is(.form-type--select,.form-type-select,.js-form-type-select,.form-type--number,.form-type-number,.js-form-type-number){margin:0}.cdy .smartdate--widget :is(.form-type--select,.form-type-select,.js-form-type-select,.form-type--number,.form-type-number,.js-form-type-number) label{text-align:left;min-width:0;margin:0;padding:0}.cdy .smartdate--widget .smartdate--time-inline{flex-wrap:wrap;align-items:flex-end;gap:.35rem .5rem;display:flex}.cdy .smartdate--widget .smartdate--time-inline .form-datetime-wrapper{margin:0;display:block}.cdy .smartdate--widget :is(.fieldset-wrapper,.fieldset__wrapper) h4,.cdy .smartdate--widget .smartdate--time-inline h4,.cdy .smartdate--widget .smartdate--time-inline .form-datetime-wrapper h4.form-item__label{float:none;width:auto;color:var(--color-muted);font-family:var(--font-sans);font-size:var(--text-2xs);letter-spacing:.04em;text-align:left;text-transform:uppercase;margin:0 0 .2rem;padding:0;font-weight:700;display:block}.cdy .smartdate--widget .smartdate--time-inline>h4{margin:0;padding-bottom:.45rem;display:inline-block}.cdy .smartdate--widget [class*=repeat-end],.cdy .smartdate--widget [class*=interval]{flex-wrap:nowrap}.cdy .smartdate--widget :is(div.time-start,div.time-end),.cdy .smartdate--widget .smartdate--time-inline .form-datetime-wrapper .form-items-inline{flex-wrap:wrap;justify-content:flex-start;gap:.35rem;display:flex}.cdy .smartdate--widget .time-end .form-item{text-align:left}.cdy .smartdate--widget .smartdate--separator{color:var(--color-muted);font-size:var(--text-base);text-align:left;margin:0;padding-bottom:.45rem;display:inline-block}.cdy .smartdate--widget .duration-wrapper{display:block}.cdy .smartdate--widget .duration-wrapper>label{color:var(--color-muted);font-size:var(--text-2xs);letter-spacing:.04em;text-transform:uppercase;margin:0 0 .2rem;font-weight:700;display:block}.cdy .smartdate--widget :is(.repeat--label,.field-interval--label,.pad-left),.cdy .smartdate--widget .form-item__suffix{color:var(--color-muted);font-size:var(--text-base);margin:0;padding:0;font-weight:600}.cdy .smartdate--widget .pad-left{margin-left:.5rem}.cdy .smartdate--widget :is(.form-type--number,.form-type-number,.js-form-type-number) input{width:4.5rem;margin-right:0}.cdy .smart-date--duration-list{border-radius:0 0 var(--radius-control) var(--radius-control);box-shadow:var(--shadow-popover,0 8px 24px #3a3f441f)}.cdy .smartdate--widget .allday-label{color:var(--color-surface-800);font-size:var(--text-base);white-space:nowrap;align-items:center;gap:.35rem;margin:0;padding-bottom:.35rem;display:inline-flex}.cdy .smartdate--widget .allday-label input{margin:0}.cdy .smartdate--widget .byday-checkboxes{background:0 0;border:0;margin:0;padding:0}.cdy .smartdate--widget .byday-checkboxes>legend{float:none;width:auto;color:var(--color-muted);font-family:var(--font-sans);font-size:var(--text-2xs);letter-spacing:.04em;text-transform:uppercase;margin:0 0 .35rem;padding:0;font-weight:700;display:block}.cdy .smartdate--widget .byday-checkboxes>.fieldset-wrapper{margin:0;padding:0}.cdy .smartdate--widget .byday-checkboxes .form-checkboxes{flex-wrap:wrap;gap:.3rem;display:flex}.cdy .smartdate--widget .byday-checkboxes .form-checkboxes>.form-item{margin:0;display:block}.cdy .smartdate--widget .byday-checkboxes input~label.option{border:1px solid var(--color-table-border);width:1.875rem;color:var(--color-surface-700);text-align:center;vertical-align:middle;cursor:pointer;background-color:#fff;border-radius:999px;padding:0;line-height:1.75rem;display:inline-block;position:static;top:auto}.cdy .smartdate--widget .byday-checkboxes input~label.option:first-letter{font-size:var(--text-xs);font-weight:700}.cdy .smartdate--widget .byday-checkboxes input~label.option:hover{border-color:var(--color-surface-400);background-color:var(--color-surface-50)}.cdy .smartdate--widget .byday-checkboxes input:checked~label.option{border-color:var(--color-brand-600);background-color:var(--color-brand-600);color:#fff}.cdy .smartdate--widget .byday-checkboxes input{clip-path:inset(50%);width:1px;height:1px;display:inline-block;position:absolute;overflow:hidden}.cdy .smartdate--widget .byday-checkboxes input:focus-visible~label.option{outline:2px solid var(--color-brand-600);outline-offset:2px}.cdy .smartdate--widget .timezone-wrapper,.cdy .smartdate--widget [class*=timezone]>label{margin:0}.cdy .smartdate--widget select.timezone,.cdy .smartdate--widget [class*=timezone] select{max-width:14rem}.cdy .smartdate--widget:has(.manage-instances)>:is(.fieldset-wrapper,.fieldset__wrapper){padding-top:2.5rem}.cdy .smartdate--widget .manage-instances{border-color:var(--color-brand-600);background-color:var(--color-brand-50);color:var(--color-brand-700);margin:0;font-weight:600;position:absolute;top:.75rem;right:.75rem}.cdy .smartdate--widget .manage-instances:hover,.cdy .smartdate--widget .manage-instances:focus-visible{border-color:var(--color-brand-700);background-color:var(--color-brand-600);color:#fff}.cdy .field--name-field-smart-date .clearfix:has(>.field-add-more-submit),.cdy .field--name-field-smart-date .field-add-more-submit,.cdy .field-multiple-table:has(.smartdate--widget):has(tbody>tr:only-child) input[name*=remove_button]{display:none}.cdy .ui-dialog,.cdy .ui-dialog .ui-widget,.cdy .ui-dialog .ui-widget input,.cdy .ui-dialog .ui-widget select,.cdy .ui-dialog .ui-widget textarea,.cdy .ui-dialog .ui-widget button{font-family:revert-layer;font-size:revert-layer}.cdy .ui-dialog .ui-widget-content a,.cdy .ui-dialog .ui-widget-header a,.cdy .ui-dialog .ui-state-default a,.cdy .ui-dialog .ui-state-default a:link,.cdy .ui-dialog .ui-state-default a:visited{color:revert-layer}.cdy .ui-dialog .ui-widget-content{color:revert-layer;background:0 0;border:0}.cdy .ui-widget-overlay{z-index:1190}.cdy .ui-dialog{z-index:1200;border:1px solid var(--color-table-border);border-radius:var(--radius-surface);max-width:calc(100vw - 1.5rem);max-height:calc(100dvh - 1.5rem);color:var(--color-surface-800);background-color:#fff;flex-direction:column;padding:0;display:flex;box-shadow:0 10px 15px -3px #26292c1f,0 4px 6px -4px #26292c1a}.cdy .ui-dialog .ui-dialog-titlebar{border:0;border-bottom:1px solid var(--color-table-border);background:0 0;border-radius:0;flex:none;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.875rem 1rem;display:flex}.cdy .ui-dialog :is(.ui-dialog-titlebar,.ui-dialog-buttonpane):before,.cdy .ui-dialog :is(.ui-dialog-titlebar,.ui-dialog-buttonpane):after{content:none}.cdy .ui-dialog .ui-dialog-title{float:none;width:auto;color:var(--color-surface-900);font-family:var(--font-display);font-size:var(--text-xl);white-space:normal;text-overflow:clip;margin:0;font-weight:700;line-height:1.3;overflow:visible}.cdy .ui-dialog .ui-dialog-titlebar-close{border-radius:var(--radius-control-sm);width:1.75rem;height:1.75rem;color:var(--color-muted);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-scp),color var(--duration-fast) var(--ease-scp);background:0 0;border:0;flex:none;margin:0;padding:0;position:relative;top:auto;right:auto}.cdy .ui-dialog .ui-dialog-titlebar-close:after{content:"×";font-size:var(--text-2xl);text-indent:0;justify-content:center;align-items:center;line-height:1;display:flex;position:absolute;inset:0}.cdy .ui-dialog .ui-dialog-titlebar-close .ui-icon{display:none}.cdy .ui-dialog .ui-dialog-titlebar-close:hover,.cdy .ui-dialog .ui-dialog-titlebar-close:focus-visible{background-color:var(--color-surface-100);color:var(--color-surface-900);border:0}.cdy .ui-dialog .ui-dialog-titlebar-close:focus-visible{box-shadow:0 0 0 var(--control-focus-ring-width) #3f75ab40}@supports (color:color-mix(in lab,red,red)){.cdy .ui-dialog .ui-dialog-titlebar-close:focus-visible{box-shadow:0 0 0 var(--control-focus-ring-width) color-mix(in srgb,var(--color-focus) 25%,transparent)}}.cdy .ui-dialog .ui-dialog-titlebar-close:focus-visible{outline:none}.cdy .ui-dialog .ui-dialog-content{overscroll-behavior:contain;flex:auto;min-height:0;padding:1rem;overflow:auto}.cdy .ui-dialog .ui-dialog-buttonpane{border:0;border-top:1px solid var(--color-table-border);background-color:var(--color-surface-50);border-end-end-radius:var(--radius-surface);border-end-start-radius:var(--radius-surface);flex:none;margin:0;padding:.75rem 1rem}.cdy .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:none;flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.cdy .ui-dialog .ui-dialog-buttonpane button{border:1px solid var(--control-border);border-radius:var(--radius-control);padding:var(--control-padding-y) var(--control-padding-x);color:var(--color-surface-800);background:#fff;margin:0;font-weight:600}.cdy .ui-dialog .ui-dialog-buttonpane button.button--primary{border-color:var(--color-brand-600);background-color:var(--color-brand-600);color:#fff}.cdy~.ui-widget-overlay,.cdy .ui-widget-overlay{background:#26292c8c}@supports (color:color-mix(in lab,red,red)){.cdy~.ui-widget-overlay,.cdy .ui-widget-overlay{background:color-mix(in srgb,var(--color-surface-900) 55%,transparent)}}.cdy~.ui-widget-overlay,.cdy .ui-widget-overlay{opacity:1}.cdy .ui-dialog td .dropbutton-wrapper,.cdy .ui-dialog td .dropbutton-multiple{max-width:none;min-height:0;margin:0;padding:0}.cdy .ui-dialog td .dropbutton-multiple .dropbutton-widget{border:1px solid var(--color-table-border);border-radius:var(--radius-control);text-align:left;vertical-align:middle;background-color:#fff;padding:0;display:inline-block;position:relative}.cdy .ui-dialog td .dropbutton-multiple .dropbutton{align-items:stretch;margin:0;padding:0;list-style:none;display:flex;overflow:visible}.cdy .ui-dialog td .dropbutton-multiple .dropbutton-action>a{width:auto;color:var(--color-brand-600);font-size:var(--text-base);white-space:nowrap;background-color:#0000;border:0;border-radius:0;margin:0;padding:.3rem .65rem;font-weight:600;line-height:1.4;text-decoration:none;display:block}.cdy .ui-dialog td .dropbutton-multiple .dropbutton-action>a:hover,.cdy .ui-dialog td .dropbutton-multiple .dropbutton-action>a:focus-visible{background-color:var(--color-brand-50);color:var(--color-brand-700);text-decoration:none}.cdy .ui-dialog td .dropbutton-multiple .dropbutton-toggle{border-left:1px solid var(--color-table-border);text-indent:0;width:1.6rem;display:flex;position:static}.cdy .ui-dialog td .dropbutton-multiple .dropbutton-toggle button{width:100%;height:auto;color:var(--color-surface-500);cursor:pointer;background:0 0;border:0;padding:0}.cdy .ui-dialog td .dropbutton-multiple .dropbutton-toggle button:hover{background-color:var(--color-brand-50);color:var(--color-brand-700)}.cdy .ui-dialog td .dropbutton-multiple .dropbutton-arrow{border:.3em solid #0000;border-top-color:currentColor;border-bottom:0;width:0;height:0;margin:0 auto;position:static}.cdy .ui-dialog td .dropbutton-multiple .dropbutton .secondary-action{border-top:1px solid var(--color-table-border)}.cdy .ui-dialog td .dropbutton-multiple .dropbutton .secondary-action>a{color:var(--color-surface-700);font-weight:500}.cdy .ui-dialog td .dropbutton-multiple.open .dropbutton-widget{z-index:20;box-shadow:var(--shadow-card,0 8px 24px #3a3f441f);padding:0;position:absolute;top:0;left:0}.cdy .ui-dialog td .dropbutton-multiple.open .dropbutton{display:block}.cdy .ui-dialog td .dropbutton-multiple.open{min-height:1.95rem}.cdy .ui-dialog td .dropbutton-multiple.open .dropbutton-toggle{border-left:0;width:1.6rem;height:1.95rem;position:absolute;top:0;bottom:auto;right:0}.cdy .ui-dialog td .dropbutton-multiple.open .dropbutton-action:first-child>a{padding-right:2.25rem}.cdy .ui-dialog td:has(.dropbutton-wrapper){position:relative;overflow:visible}.cdy .chosen-container{max-width:100%;font-size:var(--control-font-size);width:100%!important}.cdy .chosen-container-single .chosen-single{height:auto;padding:var(--control-padding-y) 2rem var(--control-padding-y) var(--control-padding-x);border:1px solid var(--control-border);border-radius:var(--radius-control);box-shadow:none;color:var(--color-ink);font-size:var(--control-font-size);line-height:var(--control-line-height);transition:border-color var(--duration-fast) var(--ease-scp),box-shadow var(--duration-fast) var(--ease-scp);background:#fff;align-items:center;display:flex}.cdy .chosen-container-single .chosen-single span{text-overflow:ellipsis;white-space:nowrap;margin-right:0;overflow:hidden}.cdy .chosen-container-single .chosen-default span{color:var(--control-placeholder)}.cdy .chosen-container-active .chosen-single,.cdy .chosen-container-active.chosen-with-drop .chosen-single{border-color:var(--color-focus);border-radius:var(--radius-control);box-shadow:0 0 0 var(--control-focus-ring-width) #3f75ab40;background:#fff}@supports (color:color-mix(in lab,red,red)){.cdy .chosen-container-active .chosen-single,.cdy .chosen-container-active.chosen-with-drop .chosen-single{box-shadow:0 0 0 var(--control-focus-ring-width) color-mix(in srgb,var(--color-focus) 25%,transparent)}}.cdy .chosen-container-single .chosen-single div{justify-content:center;align-items:center;width:2rem;display:flex}.cdy .chosen-container-single .chosen-single div b{background:0 0;background-color:var(--color-surface-600);width:.7rem;height:.7rem;transition:transform var(--duration-fast) var(--ease-scp);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.cdy .chosen-container-active.chosen-with-drop .chosen-single div b{transform:rotate(180deg)}.cdy .chosen-container .chosen-drop{z-index:1060;border:1px solid var(--control-border);border-radius:var(--radius-control);background:#fff;margin-top:.25rem;box-shadow:0 .5rem 1rem #0000001f}.cdy .chosen-container-single .chosen-drop{border-radius:var(--radius-control)}.cdy .chosen-container .chosen-results{max-height:15rem;color:var(--color-ink);margin:0;padding:.25rem}.cdy .chosen-container .chosen-results li{border-radius:var(--radius-control-sm);line-height:var(--control-line-height);padding:.4rem .6rem}.cdy .chosen-container .chosen-results li.highlighted{background:var(--color-brand-600);color:#fff;background-image:none}.cdy .chosen-container .chosen-results li.result-selected,.cdy .chosen-container .chosen-results li.result-selected.highlighted{font-weight:600}.cdy .chosen-container .chosen-results li.no-results{background:var(--color-surface-100);color:var(--color-muted)}.cdy .chosen-container .chosen-results li.group-result{color:var(--color-surface-500);font-weight:700}.cdy .chosen-container-single .chosen-search{padding:.375rem}.cdy .chosen-container-single .chosen-search input[type=text]{box-sizing:border-box;width:100%;padding:var(--control-padding-y-sm) var(--control-padding-x-sm);border:1px solid var(--control-border);border-radius:var(--radius-control-sm);font-family:inherit;font-size:var(--control-font-size);background:#fff}.cdy .chosen-container-single .chosen-search input[type=text]:focus{border-color:var(--color-focus);box-shadow:0 0 0 var(--control-focus-ring-width) #3f75ab40}@supports (color:color-mix(in lab,red,red)){.cdy .chosen-container-single .chosen-search input[type=text]:focus{box-shadow:0 0 0 var(--control-focus-ring-width) color-mix(in srgb,var(--color-focus) 25%,transparent)}}.cdy .chosen-container-single .chosen-search input[type=text]:focus{outline:none}.cdy .chosen-disabled{opacity:1}.cdy .chosen-disabled .chosen-single{background:var(--color-surface-100);color:var(--color-muted);cursor:not-allowed}.cdy .chosen-container-single .chosen-search input[type=text],.cdy .chosen-container-single .chosen-single abbr,.cdy .chosen-container-single .chosen-single div b,.cdy .chosen-container-multi .chosen-choices li.search-choice .search-choice-close,.cdy .chosen-container .chosen-results-scroll-down span,.cdy .chosen-container .chosen-results-scroll-up span{background-image:none!important}.cdy .chosen-container-single .chosen-single abbr{background-color:var(--color-surface-500);width:.7rem;height:.7rem;margin-top:-.35rem;top:50%;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M6 6l12 12M18 6L6 18'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M6 6l12 12M18 6L6 18'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.cdy .chosen-container-single .chosen-single abbr:hover{background-color:var(--color-danger-fg)}.cdy .chosen-container-multi .chosen-choices{box-sizing:border-box;border:1px solid var(--control-border);border-radius:var(--radius-control);min-height:2.5rem;box-shadow:none;cursor:text;transition:border-color var(--duration-fast) var(--ease-scp),box-shadow var(--duration-fast) var(--ease-scp);background-color:#fff;background-image:none;flex-wrap:wrap;align-items:center;gap:.3rem;padding:.35rem .5rem;display:flex}.cdy .chosen-container-multi.chosen-container-active .chosen-choices{border-color:var(--color-focus);box-shadow:0 0 0 var(--control-focus-ring-width) #3f75ab40}@supports (color:color-mix(in lab,red,red)){.cdy .chosen-container-multi.chosen-container-active .chosen-choices{box-shadow:0 0 0 var(--control-focus-ring-width) color-mix(in srgb,var(--color-focus) 25%,transparent)}}.cdy .chosen-container-multi .chosen-choices li.search-choice{border:1px solid var(--color-brand-200);border-radius:var(--radius-control-sm);background-color:var(--color-brand-50);max-width:100%;box-shadow:none;color:var(--color-brand-900);font-size:var(--text-base);background-image:none;align-items:center;gap:.35rem;margin:0;padding:.1rem .45rem;line-height:1.5;display:inline-flex;position:static}.cdy .chosen-container-multi .chosen-choices li.search-choice span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cdy .chosen-container-multi .chosen-choices li.search-choice .search-choice-close{background:0 0;background-color:var(--color-brand-500);width:.7rem;height:.7rem;transition:background-color var(--duration-fast) var(--ease-scp);flex:none;display:block;position:static;top:auto;right:auto;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M6 6l12 12M18 6L6 18'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M6 6l12 12M18 6L6 18'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.cdy .chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover,.cdy .chosen-container-multi .chosen-choices li.search-choice .search-choice-close:focus-visible{background-color:var(--color-danger-fg);outline:none}.cdy .chosen-container-multi .chosen-choices li.search-choice .search-choice-close:focus-visible{box-shadow:0 0 0 2px #3f75ab59}@supports (color:color-mix(in lab,red,red)){.cdy .chosen-container-multi .chosen-choices li.search-choice .search-choice-close:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-focus) 35%,transparent)}}.cdy .chosen-container-multi .chosen-choices li.search-field{white-space:nowrap;margin:0}.cdy .chosen-container-multi .chosen-choices li.search-field input[type=text]{height:auto;color:var(--color-ink);font-family:inherit;font-size:var(--control-font-size);line-height:var(--control-line-height);margin:0;padding:0}.cdy .chosen-container-multi .chosen-choices li.search-field input[type=text].default,.cdy .chosen-container-multi .chosen-choices li.search-field input[type=text]::placeholder{color:var(--control-placeholder)}.cdy .chosen-container-multi.chosen-disabled .chosen-choices{background-color:var(--color-surface-100);cursor:not-allowed}.cdy .chosen-container-multi.chosen-disabled .chosen-choices li.search-choice{opacity:.7}.cdy .modal-body:has(.chosen-container.chosen-with-drop){overflow:visible}.cdy .ajax-progress.ajax-progress-throbber{z-index:1080;border-radius:var(--radius-control);background:var(--color-surface-900);color:#fff;opacity:0;pointer-events:none;animation:cdy-ajax-progress-in var(--duration-normal) var(--ease-scp) .5s forwards;align-items:center;gap:.5rem;margin:0;padding:.45rem .75rem;display:flex;position:fixed;bottom:1rem;right:1rem;box-shadow:0 .5rem 1rem #0000002e}@keyframes cdy-ajax-progress-in{0%{opacity:0;transform:translateY(.25rem)}to{opacity:1;transform:translateY(0)}}.cdy .ajax-progress.ajax-progress-throbber .throbber{box-sizing:border-box;float:none;background:0 0;border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;flex:none;width:.85rem;height:.85rem;margin:0;padding:0;animation:.7s linear infinite cdy-ajax-progress-spin}@keyframes cdy-ajax-progress-spin{to{transform:rotate(360deg)}}.cdy .ajax-progress.ajax-progress-throbber .message{font-size:var(--text-base);white-space:nowrap;padding:0;line-height:1.3;display:block}@media(prefers-reduced-motion:reduce){.cdy .ajax-progress.ajax-progress-throbber{animation:1ms linear .5s forwards cdy-ajax-progress-appear}.cdy .ajax-progress.ajax-progress-throbber .throbber{animation:none}@keyframes cdy-ajax-progress-appear{to{opacity:1}}}.cdy .scp-mail-log-filter{border:1px solid var(--color-table-border);border-radius:var(--radius-surface);background-color:#fff;grid-template-columns:minmax(0,11rem) minmax(0,11rem) auto;justify-content:start;align-items:end;gap:.35rem .75rem;margin-bottom:.75rem;padding:.875rem;display:grid}.cdy .scp-mail-log-filter>label{color:var(--color-surface-700);font-size:var(--text-base);grid-row:1;margin:0;font-weight:600;line-height:1.3}.cdy .scp-mail-log-filter>input[type=date]{grid-row:2;width:100%;margin:0}.cdy .scp-mail-log-filter>label:first-of-type,.cdy .scp-mail-log-filter>input:first-of-type{grid-column:1}.cdy .scp-mail-log-filter>label:nth-of-type(2),.cdy .scp-mail-log-filter>input:nth-of-type(2){grid-column:2}.cdy .scp-mail-log-filter>button[type=submit]{border-color:var(--color-brand-600);background-color:var(--color-brand-600);color:#fff;grid-area:2/3}.cdy .scp-mail-log-filter>button[type=submit]:hover{border-color:var(--color-brand-700);background-color:var(--color-brand-700);color:#fff}.cdy .scp-mail-log-filter+p{color:var(--color-muted);font-size:var(--text-base);margin-top:0}@media(max-width:29.99rem){.cdy .scp-mail-log-filter{grid-template-columns:minmax(0,1fr)}.cdy .scp-mail-log-filter>label:first-of-type,.cdy .scp-mail-log-filter>input:first-of-type,.cdy .scp-mail-log-filter>label:nth-of-type(2),.cdy .scp-mail-log-filter>input:nth-of-type(2),.cdy .scp-mail-log-filter>button[type=submit]{grid-area:auto/1}}.cdy .dt-container:has(#scp-mail-log){grid-template-columns:1fr auto;align-items:center;gap:.75rem 0;display:grid}.cdy .dt-container:has(#scp-mail-log)>.dt-scroll{border:1px solid var(--color-table-border);border-radius:var(--radius-surface);background:#fff;grid-column:1/-1;min-width:0;overflow:hidden}.cdy .dt-container:has(#scp-mail-log) table{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--text-base);font-variant-numeric:tabular-nums;margin:0}.cdy .dt-container:has(#scp-mail-log) table thead th{border-bottom:1px solid var(--color-table-border);background-color:var(--color-table-head-bg);color:var(--color-table-head-fg);font-size:var(--text-xs);letter-spacing:.02em;text-align:left;text-transform:uppercase;vertical-align:bottom;white-space:nowrap;padding:.625rem 1.75rem .625rem .75rem;font-weight:700}.cdy .dt-container:has(#scp-mail-log) table tbody td{border-bottom:1px solid var(--color-table-border);color:var(--color-ink);vertical-align:middle;padding:.625rem .75rem}.cdy .dt-container:has(#scp-mail-log) table tbody tr:last-child td{border-bottom:0}.cdy .dt-container:has(#scp-mail-log) table tbody tr:hover td{background-color:var(--color-table-row-hover)}.cdy .dt-container:has(#scp-mail-log) table tbody td[class~=sorting_1]{background-color:#0000}.cdy .dt-container:has(#scp-mail-log)>.dt-buttons{flex-wrap:wrap;grid-column:1;align-items:center;gap:.5rem;display:flex}.cdy .dt-container:has(#scp-mail-log)>.dt-search{white-space:nowrap;grid-column:2;align-items:center;gap:.5rem;margin:0;padding-left:.75rem;display:flex}.cdy .dt-container:has(#scp-mail-log) .dt-button-spacer{display:none}.cdy .dt-container:has(#scp-mail-log) .dt-search label{color:var(--color-surface-700);font-size:var(--text-base);margin:0;font-weight:600}.cdy .dt-container:has(#scp-mail-log) .dt-search input{width:14rem;margin:0}.cdy .dt-container:has(#scp-mail-log)>.dt-info,.cdy .dt-container:has(#scp-mail-log)>.dt-paging{border-top:1px solid var(--color-surface-200);color:var(--color-surface-600);font-size:var(--text-base);align-self:stretch;align-items:center;padding-top:.75rem;display:flex}.cdy .dt-container:has(#scp-mail-log)>.dt-info{grid-column:1}.cdy .dt-container:has(#scp-mail-log)>.dt-paging{grid-column:2;justify-content:flex-end}.cdy .dt-container:has(#scp-mail-log) .dt-paging ul.pagination{gap:.1875rem;margin:0;padding:0;list-style:none;display:flex}.cdy .dt-container:has(#scp-mail-log) .dt-paging li{margin:0}.cdy .dt-container:has(#scp-mail-log) .dt-paging .page-link{border:1px solid var(--color-surface-200);min-width:1.75rem;color:var(--color-surface-600);font:inherit;font-size:var(--text-base);cursor:pointer;background:#fff;border-radius:4px;place-items:center;padding:.1875rem .4375rem;text-decoration:none;display:inline-grid}.cdy .dt-container:has(#scp-mail-log) .dt-paging .page-link:hover{border-color:var(--color-surface-400);color:var(--color-surface-900)}.cdy .dt-container:has(#scp-mail-log) .dt-paging .active>.page-link{border-color:var(--color-brand-600);background:var(--color-brand-600);color:#fff}.cdy .dt-container:has(#scp-mail-log) .dt-paging .disabled>.page-link{border-color:var(--color-surface-100);color:var(--color-surface-400);cursor:default}.cdy .scp-mail-status{border:1px solid var(--color-neutral-border);border-radius:var(--radius-control);background:var(--color-neutral-bg);color:var(--color-neutral-fg);font-size:var(--text-xs);vertical-align:middle;white-space:nowrap;align-items:center;gap:.375rem;padding:.125rem .5rem;font-weight:500;line-height:1.25rem;display:inline-flex}.cdy .scp-mail-status--delivered{border-color:var(--color-success-border);background:var(--color-success-bg);color:var(--color-success-fg)}.cdy .scp-mail-status--not-delivered{border-color:var(--color-danger-border);background:var(--color-danger-bg);color:var(--color-danger-fg)}.cdy .scp-mail-status__icon{margin:0;font-size:.6em;line-height:1}.scp-mail-detail{flex-direction:column;gap:1.5rem;display:flex}.scp-mail-detail table{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--text-base);margin:0}.scp-mail-detail caption{color:var(--color-surface-900);font-family:var(--font-display);font-size:var(--text-lg);text-align:left;caption-side:top;padding:0 0 .5rem;font-weight:700}.scp-mail-detail .cdy-mail-kv thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.scp-mail-detail .cdy-mail-kv td{border-top:1px solid var(--color-surface-100);vertical-align:top;padding:.5rem 0}.scp-mail-detail .cdy-mail-kv tr:first-child td{border-top:0}.scp-mail-detail .cdy-mail-kv td:first-child{width:1%;color:var(--color-muted);font-size:var(--text-base);white-space:nowrap;padding-right:1.25rem;font-weight:600}.scp-mail-detail .cdy-mail-kv td:last-child{color:var(--color-ink);overflow-wrap:anywhere}.scp-mail-detail .cdy-mail-events th{border-bottom:1px solid var(--color-table-border);color:var(--color-table-head-fg);font-size:var(--text-xs);letter-spacing:.02em;text-align:left;text-transform:uppercase;padding:0 .75rem .5rem 0;font-weight:700}.scp-mail-detail .cdy-mail-events td{border-bottom:1px solid var(--color-surface-100);vertical-align:top;padding:.5rem .75rem .5rem 0}.scp-mail-detail .cdy-mail-events tr:last-child td{border-bottom:0}.scp-mail-detail .cdy-mail-events td:first-child{width:1%;color:var(--color-surface-600);font-size:var(--text-base);font-variant-numeric:tabular-nums;white-space:nowrap}.scp-mail-detail .cdy-mail-events td:nth-child(2){width:1%}.scp-mail-detail .cdy-mail-events td:last-child{color:var(--color-muted);font-size:var(--text-base);overflow-wrap:anywhere}.cdy .cdy-mail-event{border:1px solid var(--color-neutral-border);border-radius:var(--radius-control);background:var(--color-neutral-bg);color:var(--color-neutral-fg);font-size:var(--text-xs);vertical-align:middle;white-space:nowrap;align-items:center;padding:.125rem .5rem;font-weight:500;line-height:1.25rem;display:inline-flex}.cdy-commlog{flex-direction:column;gap:1.5rem;display:flex}@media(min-width:72rem){.cdy-commlog{grid-template-columns:minmax(18rem,24rem) minmax(0,1fr);align-items:start;gap:0 2rem;display:grid}.cdy-commlog__head{grid-area:1/1/auto/-1}.cdy-commlog__aside{grid-area:2/1}.cdy-commlog__body{grid-area:2/2}.cdy-commlog__extra{grid-area:3/1/auto/-1}}.cdy-commlog__head{flex-wrap:wrap;align-items:baseline;gap:.5rem .75rem;display:flex}.cdy-commlog__subject{color:var(--color-surface-900);font-family:var(--font-display);font-size:var(--text-3xl);margin:0;font-weight:800;line-height:1.25}.cdy-commlog__byline{color:var(--color-muted);font-size:var(--text-base);margin:0 0 1.5rem}.cdy-commlog__byline :is(div,article,span){display:inline}.cdy-commlog__body{max-width:48rem;color:var(--color-ink);font-size:var(--text-lg);line-height:1.6}.cdy-commlog__body>:first-child{margin-top:0}.cdy-commlog__body>:last-child{margin-bottom:0}.cdy-commlog__body table{max-width:100%;display:block;overflow-x:auto}.cdy-commlog__body img{max-width:100%;height:auto}.cdy-commlog__attachments{font-size:var(--text-base);margin:1.25rem 0 0}.cdy-commlog__attachments-label{color:var(--color-muted);margin-right:.35rem;font-weight:600}.cdy-commlog__aside{border:1px solid var(--color-surface-200);border-radius:var(--radius-surface);background:var(--color-surface-50);padding:1rem 1.125rem 1.125rem;container:cdy-commlog-aside/inline-size}.cdy-commlog__facts-title{color:var(--color-surface-500);font-family:var(--font-sans);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;margin:0 0 .75rem;font-weight:700}.cdy-commlog__list{gap:.5rem 1.5rem;margin:0;display:grid}.cdy-commlog__row{gap:0;display:grid}@container cdy-commlog-aside (min-width:26rem){.cdy-commlog__row{grid-template-columns:minmax(0,11rem) minmax(0,1fr);gap:.25rem 1rem}}.cdy-commlog__row dt{color:var(--color-muted);font-size:var(--text-base);font-weight:600}.cdy-commlog__row dd{color:var(--color-surface-800);font-size:var(--text-base);overflow-wrap:anywhere;margin:0}.cdy-commlog__sent{border-top:1px solid var(--color-surface-200);margin-top:1.25rem;padding-top:1rem}.cdy-commlog__addresses{color:var(--color-surface-800);font-size:var(--text-base);margin:0;padding:0;line-height:1.65;list-style:none}.cdy-commlog__addresses li{overflow-wrap:anywhere}.cdy-commlog__more{margin-top:.5rem}.cdy-commlog__more>summary{cursor:pointer;color:var(--color-brand-700);font-size:var(--text-base);font-weight:600}.cdy-commlog__more>summary:hover{text-decoration:underline}.cdy-commlog__more>summary:focus-visible{outline:2px solid var(--color-brand-600);outline-offset:2px}.cdy-commlog__more .cdy-commlog__addresses{margin-top:.35rem}.cdy-commlog__extra:empty{display:none}.cdy .cdy-commlog--dialog{flex-direction:column;gap:.875rem;display:flex}.cdy .cdy-commlog--dialog .cdy-commlog__aside{background:0 0;border:0;padding:0;container:none}.cdy .cdy-commlog--dialog .cdy-commlog__byline{margin-bottom:0}.cdy .cdy-commlog--dialog .cdy-commlog__body{max-width:none}.modal-dialog:has(.cdy-commlog--dialog){max-width:min(60rem,100vw - 2rem)}.cdy-order{flex-direction:column;gap:1.5rem;display:flex}@media(min-width:72rem){.cdy-order{grid-template-columns:minmax(0,1fr) minmax(18rem,22rem);align-items:start;gap:1.5rem 2rem;display:grid}.cdy-order__band{grid-column:1/-1}.cdy-order__main{grid-column:1}.cdy-order__aside{grid-column:2}}.cdy-order__band{border:1px solid var(--color-surface-200);border-radius:var(--radius-surface);background-color:var(--color-surface-200);box-shadow:var(--shadow-card);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:1px;display:grid;overflow:hidden}.cdy-order__fact{background-color:#fff;padding:1rem 1.25rem 1.125rem}.cdy-order__fact--owed{background-color:var(--color-warning-bg)}.cdy-order__fact-label{color:var(--color-surface-600);font-family:var(--font-sans);font-size:var(--text-2xs);letter-spacing:.05em;text-transform:uppercase;margin:0;font-weight:700}.cdy-order__fact--owed .cdy-order__fact-label,.cdy-order__fact--owed .cdy-order__fact-figure,.cdy-order__fact--owed .cdy-order__fact-note{color:var(--color-warning-fg)}.cdy-order__fact-figure{color:var(--color-ink);font-family:var(--font-display);font-size:var(--text-4xl);font-variant-numeric:tabular-nums;margin:.25rem 0 0;font-weight:800;line-height:1.15}.cdy-order__fact--plain:last-child .cdy-order__fact-figure{font-size:var(--text-2xl);line-height:1.2}.cdy-order__fact--paid .cdy-order__fact-figure{color:var(--color-success-fg)}.cdy-order__fact-act{min-height:2.25rem;padding:var(--control-padding-y-sm) var(--control-padding-x);border:1px solid var(--color-brand-600);border-radius:var(--radius-control);background-color:var(--color-brand-600);color:#fff;font-size:var(--text-base);transition:border-color var(--duration-fast) var(--ease-scp),background-color var(--duration-fast) var(--ease-scp);justify-content:center;align-items:center;margin-top:.625rem;font-weight:700;text-decoration:none;display:inline-flex}.cdy-order__fact-act:hover,.cdy-order__fact-act:focus-visible{border-color:var(--color-brand-700);background-color:var(--color-brand-700);color:#fff;text-decoration:none}.cdy-order__fact-note{color:var(--color-muted);font-size:var(--text-xs);margin:.125rem 0 0}.cdy-order__fact-bar{background-color:var(--color-surface-100);border-radius:999px;height:.375rem;margin-top:.4375rem;display:block;overflow:hidden}.cdy-order__fact-bar-fill{background-color:var(--color-success-fg);border-radius:999px;height:100%;display:block}.cdy-order__controls{border-top:1px solid var(--color-surface-200);flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.25rem;padding-top:1rem;display:flex}.cdy-order__controls :is(form,.field,.field__item,.field__items){display:contents}.cdy-order__controls :is(.form-actions,.form-wrapper){align-items:center;gap:.5rem;margin:0;display:flex}.cdy-order__controls :is(button,input[type=submit],.button,a){border:1px solid var(--color-surface-300);border-radius:var(--radius-control-sm);color:var(--color-surface-700);font-family:inherit;font-size:var(--text-base);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-scp),color var(--duration-fast) var(--ease-scp),background-color var(--duration-fast) var(--ease-scp);background:#fff;align-items:center;gap:.375rem;padding:.3125rem .75rem;font-weight:600;line-height:1.4;text-decoration:none;display:inline-flex}.cdy-order__controls :is(button,input[type=submit],.button,a):hover,.cdy-order__controls :is(button,input[type=submit],.button,a):focus-visible{border-color:var(--color-brand-300);background:var(--color-brand-50);color:var(--color-brand-700)}.cdy-order__main{flex-direction:column;gap:2rem;min-width:0;display:flex;container:cdy-order-main/inline-size}.cdy-order__items{border:1px solid var(--color-surface-200);border-radius:var(--radius-surface);background:#fff;flex-direction:column;gap:0;display:flex;overflow:hidden}.cdy-order__items .cdy-view__header{display:none}.cdy-order__items-head{border-bottom:1px solid var(--color-surface-100);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;padding:.875rem 1.25rem;display:flex}.cdy-order__items-title{color:var(--color-surface-900);font-family:var(--font-display);font-size:var(--text-lg);margin:0;font-weight:700}.cdy-order__items .cdy-table-wrap{border:0;border-radius:0}.cdy-order__items table{width:100%;max-width:100%}.cdy-order__items .cdy-totals{border-top:1px solid var(--color-surface-100);background-color:var(--color-surface-50);padding:.75rem 1.25rem .875rem}@media(max-width:52rem){.cdy-order__items .cdy-table-wrap{background-image:none;overflow-x:clip}.cdy-order__items .cdy-table thead{display:none}.cdy-order__items .cdy-table tr{border-top:1px solid var(--color-surface-100);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"qty name price"".who price"".what price";align-items:baseline;gap:0 .625rem;padding:.75rem 1.125rem;display:grid}.cdy-order__items .cdy-table tbody tr:first-child{border-top:0}.cdy-order__items .cdy-table td{border:0;padding:0;display:block}.cdy-order__items .cdy-table tbody tr:hover{background-color:var(--color-table-row-hover)}.cdy-order__items .cdy-table tbody tr:hover td{background-color:#0000}.cdy-order__items .cdy-table .views-field-quantity{color:var(--color-muted);font-size:var(--text-base);font-variant-numeric:tabular-nums;grid-area:qty}.cdy-order__items .cdy-table .views-field-quantity:after{content:"×";margin-left:.0625rem}.cdy-order__items .cdy-table :is(.views-field-views-conditional-field-3,.views-field-views-conditional-field-2){grid-area:name;font-weight:600}.cdy-order__items .cdy-table .views-field-nothing-1{grid-area:who}.cdy-order__items .cdy-table .views-field-nothing{grid-area:what}.cdy-order__items .cdy-table :is(.views-field-nothing-1,.views-field-nothing){color:var(--color-muted);font-size:var(--text-base)}.cdy-order__items .cdy-table .views-field-total-price__number{font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:price;align-self:start;font-weight:600}.cdy-order__items .cdy-table .views-field-views-conditional-field{display:none}.cdy-order__items .cdy-totals{padding-left:1.125rem;padding-right:1.125rem}.cdy-order__items .cdy-totals__line--total{border-top-color:var(--color-surface-100);color:var(--color-ink);font-family:var(--font-display);font-weight:800}}.cdy-order__section-title{color:var(--color-surface-900);font-family:var(--font-display);font-size:var(--text-xl);margin:0 0 .75rem;font-weight:700;line-height:1.3}.cdy-order__activity{min-width:0}.cdy-order__activity table{width:100%}.cdy-order__activity-toggle{cursor:pointer;align-items:center;gap:.5rem;padding:.125rem 0;list-style:none;display:flex}.cdy-order__activity-toggle::-webkit-details-marker{display:none}.cdy-order__activity-toggle:before{content:"";border-right:2px solid var(--color-muted);border-bottom:2px solid var(--color-muted);width:.4375rem;height:.4375rem;transition:transform var(--duration-normal) var(--ease-scp);flex:none;transform:translateY(-1px)rotate(-45deg)}.cdy-order__activity[open]>.cdy-order__activity-toggle:before{transform:translateY(-2px)rotate(45deg)}.cdy-order__activity-toggle .cdy-order__section-title{margin:0}.cdy-order__activity-count{background-color:var(--color-surface-100);color:var(--color-surface-700);font-size:var(--text-2xs);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;padding:.0625rem .5rem;font-weight:700}.cdy-order__activity-comments{background-color:var(--color-brand-50);color:var(--color-brand-700);font-size:var(--text-2xs);white-space:nowrap;border-radius:999px;flex:none;padding:.0625rem .5rem;font-weight:700}.cdy-order__activity-last{color:var(--color-muted);font-size:var(--text-xs);white-space:nowrap;margin-left:auto}@container cdy-order-main (max-width:28rem){.cdy-order__activity-last{display:none}}.cdy-order__activity{border:1px solid var(--color-surface-200);border-radius:var(--radius-surface);background-color:#fff}.cdy-order__activity-toggle{border-radius:var(--radius-surface);min-height:2.75rem;transition:background-color var(--duration-fast) var(--ease-scp);padding:.5rem 1.25rem}.cdy-order__activity-toggle:hover{background-color:var(--color-surface-50)}.cdy-order__activity[open] .cdy-order__activity-toggle{border-bottom:1px solid var(--color-surface-100);border-end-end-radius:0;border-end-start-radius:0}.cdy-order__activity-body{padding:.875rem 1.25rem 1rem}.cdy-order__activity-toggle:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-control-sm)}.cdy-order__aside{flex-direction:column;gap:1rem;min-width:0;display:flex}.cdy-order__panel{border:1px solid var(--color-surface-200);border-radius:var(--radius-surface);background:#fff;overflow:hidden;container:cdy-order-panel/inline-size}.cdy-order__group{padding:.875rem 1rem 1rem}.cdy-order__group+.cdy-order__group{border-top:1px solid var(--color-surface-100)}.cdy-order__who{align-items:center;gap:.75rem;padding:1rem 1rem .9375rem;display:flex}.cdy-order__avatar{background-color:var(--color-brand-100);width:2.5rem;height:2.5rem;color:var(--color-brand-700);font-family:var(--font-display);font-size:var(--text-base);border-radius:999px;flex:none;justify-content:center;align-items:center;font-weight:800;line-height:1;display:flex}.cdy-order__who-text{min-width:0}.cdy-order__who-name{color:var(--color-surface-900);font-size:var(--text-lg);font-weight:700;text-decoration:none;display:block}.cdy-order__who-name:hover{color:var(--color-brand-700);text-decoration:underline}.cdy-order__who-mail{color:var(--color-muted);font-size:var(--text-xs);overflow-wrap:anywhere;display:block}.cdy-order__who+.cdy-order__group{border-top:1px solid var(--color-surface-100)}.cdy-order__group-title{color:var(--color-surface-600);font-family:var(--font-sans);font-size:var(--text-2xs);letter-spacing:.05em;text-transform:uppercase;margin:0 0 .5rem;font-weight:700}.cdy-order__facts{color:var(--color-surface-800);font-size:var(--text-base);gap:.4375rem;line-height:1.5;display:grid}.cdy-order__facts .field{gap:0;margin:0;display:grid}.cdy-order__facts .field__label{color:var(--color-muted);font-size:var(--text-xs);font-weight:600}.cdy-order__facts .field__item,.cdy-order__facts .field__items{overflow-wrap:anywhere;margin:0}@container cdy-order-panel (min-width:26rem){.cdy-order__facts .field{grid-template-columns:minmax(0,10rem) minmax(0,1fr);align-items:baseline;gap:.25rem 1rem}}.cdy-order__facts :is(p,address){margin:0;font-style:normal}.cdy-order__facts .card{background:0 0;border:0;border-radius:0}.cdy-order__facts .card-header{color:var(--color-muted);font-size:var(--text-xs);background:0 0;border:0;margin:0 0 .125rem;padding:0;font-weight:600}.cdy-order__facts .card-header:empty{display:none}.cdy-order__facts :is(.card-body,.card-block){padding:0}.cdy-order__facts :is(.card-body,.card-block) :is(.field__label,.field__item){color:var(--color-muted);font-size:var(--text-xs);font-weight:400;display:inline}.cdy-order__facts :is(.card-body,.card-block) .field__label:after{content:": "}.cdy-order__facts :is(.card-body,.card-block) .field{display:block}.cdy-order__facts :is(.card-body,.card-block)>div:has(>.field__label){margin-bottom:.375rem}.cdy-order__facts a{color:var(--color-brand-700)}.cdy-order__facts a:hover{text-decoration:underline}.cdy-order__main>.cdy-plan-card{margin-top:0}.cdy-money{border:1px solid var(--color-surface-200);border-radius:var(--radius-surface);background-color:var(--color-surface-200);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:1px;margin:0 0 1rem;display:grid;overflow:hidden}.cdy-money__cell{background-color:#fff;padding:.875rem 1.25rem 1rem}.cdy-money__label{color:var(--color-neutral-fg);letter-spacing:.05em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:700}.cdy-money__value{color:var(--color-ink);font-family:var(--font-display,inherit);font-variant-numeric:tabular-nums;margin:.1875rem 0 0;font-size:1.5rem;font-weight:800;line-height:1.15}.cdy-money__cell--in .cdy-money__value{color:var(--color-success-fg)}.cdy-money__cell--back .cdy-money__value{color:var(--color-neutral-fg)}@media(max-width:30rem){.cdy-money__value{font-size:1.3125rem}}.view-payments .cdy-view__footer{justify-content:flex-end;margin-top:.75rem;display:flex}.cdy-ledger__all{color:var(--color-muted);font-size:var(--text-sm,.875rem);font-weight:600}.cdy-ledger__all:hover,.cdy-ledger__all:focus-visible{color:var(--color-brand-700)}.cdy-ledger__empty{color:var(--color-muted);text-align:center;margin:0;padding:1.5rem 1.25rem}@media(max-width:52rem){.view-payments .is-ready~*,.view-payments .cdy-table-wrap:has(.is-ready){background-image:none;overflow-x:clip}.view-payments table.is-ready thead{display:none}.view-payments table.is-ready tbody tr{border-top:1px solid var(--color-surface-100);grid-template-columns:auto 1fr 2.75rem;grid-template-areas:"status amount toggle""date date toggle""detail detail detail";align-items:center;gap:.25rem .75rem;padding:.75rem 1rem;display:grid}.view-payments table.is-ready tbody tr:first-child{border-top:0}.view-payments table.is-ready tbody td{border:0;padding:0;display:block}.view-payments table.is-ready tbody td:first-child{grid-area:status}.view-payments table.is-ready tbody td:nth-child(2){font-variant-numeric:tabular-nums;grid-area:amount;font-weight:600}.view-payments table.is-ready tbody td:nth-child(3){color:var(--color-muted);font-size:var(--text-sm,.875rem);grid-area:date}.view-payments table.is-ready tbody td[data-cdy-ledger-detail]{grid-area:detail;display:none}.view-payments table.is-ready tbody tr.is-open td[data-cdy-ledger-detail]{padding-top:.5rem;display:block}.view-payments table.is-ready tbody tr.is-open td[data-cdy-ledger-detail]:not(:empty):before{content:attr(data-cdy-ledger-detail);color:var(--color-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.6875rem;font-weight:700;display:block}.view-payments table.is-ready tbody td[data-cdy-ledger-detail=""]:before{content:none}.view-payments table.is-ready tbody tr.is-open td[data-cdy-ledger-detail=""]{padding-top:.75rem}.view-payments .cdy-ledger__toggle{border-radius:var(--radius-control);width:2.75rem;height:2.75rem;color:var(--color-muted);cursor:pointer;background:0 0;border:0;grid-area:toggle;justify-content:center;justify-self:end;align-items:center;padding:0;display:flex}.view-payments .cdy-ledger__toggle:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.view-payments .cdy-ledger__chevron{width:.5rem;height:.5rem;transition:transform var(--duration-fast) var(--ease-scp);border-bottom:2px solid;border-right:2px solid;transform:translateY(-.125rem)rotate(45deg)}.view-payments tr.is-open .cdy-ledger__chevron{transform:translateY(.0625rem)rotate(-135deg)}.view-payments table.is-ready tbody tr.is-bare{grid-template-columns:auto 1fr;grid-template-areas:"status amount""date date"}}@media(prefers-reduced-motion:reduce){.view-payments .cdy-ledger__chevron{transition:none}}.cdy-order__activity .cdy-activity__row--comment>td{background-color:var(--color-brand-100)}.cdy-order__activity .cdy-activity__row--comment>td:first-child{box-shadow:inset .1875rem 0 0 0 var(--color-brand-500)}.cdy-order__activity .cdy-activity__row--comment:hover>td{background-color:var(--color-brand-200)}.cdy-comment-count{background-color:var(--color-brand-100);min-width:1.5rem;color:var(--color-brand-700);font-size:var(--text-2xs);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;padding:.0625rem .4375rem;font-weight:700;display:inline-flex}.cdy-comment-count--none{color:var(--color-surface-300,#cbd2d9);background:0 0;padding:0;font-weight:400}.cdy-col-notes{text-align:center;white-space:nowrap;width:1%}.cdy-orders__c-order,.cdy-orders__c-status,.cdy-orders__c-who{white-space:nowrap;width:1%}.cdy-orders__c-paid{width:25%}.cdy-orders .cdy-table__body td,.cdy-orders .cdy-table__head th{padding:.875rem 1.25rem}.cdy-orders .cdy-table__body td{vertical-align:top}.cdy-orders td:first-child,.cdy-orders th:first-child{padding-left:1.5rem}.cdy-orders td:last-child,.cdy-orders th:last-child{padding-right:1.5rem}.cdy-orders__num{font-variant-numeric:tabular-nums;font-weight:700;display:block}.cdy-orders__who{font-weight:600;display:block}.cdy-orders__sub{color:var(--color-muted);font-size:var(--text-xs);margin-top:.125rem;display:block}.cdy-orders__money{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.cdy-orders__amounts{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:0 1rem;display:flex}.cdy-orders__of{color:var(--color-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap}.cdy-orders__bar{background-color:var(--color-surface-100);border-radius:999px;height:4px;margin-top:.3125rem;display:block;overflow:hidden}.cdy-orders__bar>i{background-color:var(--color-brand-400);height:100%;display:block}.cdy-orders__owed{white-space:normal}.cdy-orders__flag{margin-top:.25rem;display:block}.cdy-order-notes{border:1px solid var(--color-brand-200);background-color:var(--color-brand-50);color:var(--color-brand-700);font-size:var(--text-2xs);white-space:nowrap;border-radius:999px;align-items:center;gap:.3125rem;padding:.0625rem .5rem .0625rem .4375rem;font-weight:700;display:inline-flex}.cdy-order-notes svg{color:var(--color-brand-400);flex:none}.cdy-order-overdue{border:1px solid var(--color-danger-border);background-color:var(--color-danger-bg);color:var(--color-danger-fg);font-size:var(--text-2xs);white-space:nowrap;border-radius:999px;align-items:center;padding:.0625rem .5rem;font-weight:700;display:inline-flex}.cdy-order-payments{align-items:center;gap:.25rem;display:inline-flex}.cdy-order-payments svg{color:var(--color-muted);flex:none;margin-top:-.0625rem}.cdy-order-payments:hover svg,.cdy-order-payments:focus-visible svg{color:inherit}.cdy-order-payments--none{color:var(--color-muted)}.cdy-orders__hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media(max-width:52rem){.cdy-orders .cdy-table-wrap,.cdy-table-wrap:has(.cdy-orders){overflow-x:clip}.cdy-orders .cdy-table__body td,.cdy-orders td:first-child,.cdy-orders td:last-child{padding:0}.cdy-orders__amounts{justify-content:flex-start;gap:0 .5rem}.cdy-orders thead{display:none}.cdy-orders tbody tr{border-top:1px solid var(--color-surface-100);grid-template-columns:auto 1fr;grid-template-areas:"order status""who who""paid paid";gap:.375rem .75rem;padding:.875rem 1rem;display:grid}.cdy-orders tbody tr:first-child{border-top:0}.cdy-orders tbody td{white-space:normal;border:0;width:auto;padding:0;display:block}.cdy-orders__c-order{grid-area:order}.cdy-orders__c-status{grid-area:status}.cdy-orders__c-who{grid-area:who}.cdy-orders__c-paid{grid-area:paid}.cdy-orders tbody tr:hover{background-color:var(--color-table-row-hover)}.cdy-orders tbody tr:hover td{background-color:#0000}.cdy-orders__c-status{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.375rem;display:flex}.cdy-orders__flag{margin-top:0}}.cdy .cdy-backlink{color:var(--color-muted);font-size:var(--text-base);align-items:center;gap:.25rem;margin-bottom:.75rem;font-weight:600;text-decoration:none;display:inline-flex}.cdy .cdy-backlink:hover,.cdy .cdy-backlink:focus-visible{color:var(--color-brand-700);text-decoration:none}.cdy .cdy-pm{flex-direction:column;gap:.625rem;margin:0;padding:0;list-style:none;display:flex}.cdy .cdy-pm__card{border:1px solid var(--color-table-border);border-radius:var(--radius-surface);background-color:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;padding:.875rem 1rem;display:flex}.cdy .cdy-pm__id{flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;min-width:0;display:flex}.cdy .cdy-pm__label{color:var(--color-surface-900);font-size:var(--text-lg);align-items:center;gap:.5rem;font-weight:600;display:inline-flex}.cdy .cdy-pm__label .payment-method-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;flex:none;width:2rem;height:1.25rem;display:inline-block}.cdy .cdy-pm__label .payment-method-default-indicator{background-color:var(--color-brand-50);color:var(--color-brand-700);font-size:var(--text-2xs);letter-spacing:.02em;text-transform:uppercase;border-radius:9999px;padding:.0625rem .4375rem;font-weight:700}.cdy .cdy-pm__plan{background-color:var(--color-info-bg);color:var(--color-info-fg);font-size:var(--text-2xs);letter-spacing:.02em;text-transform:uppercase;border-radius:9999px;padding:.0625rem .4375rem;font-weight:700}.cdy .cdy-pm__expires{color:var(--color-muted);font-size:var(--text-base)}.cdy .cdy-pm__expires strong{color:var(--color-danger-fg)}.cdy .cdy-pm__expires br{display:none}.cdy .cdy-pm__expires strong:before{content:" · ";color:var(--color-muted);font-weight:400}.cdy .cdy-pm__ops ul,.cdy .cdy-pm__ops .links{flex-wrap:wrap;flex:none;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.cdy .cdy-pm__ops a{border:1px solid var(--color-surface-300);border-radius:var(--radius-control);color:var(--color-surface-700);font-size:var(--text-base);background-color:#fff;align-items:center;padding:.375rem .75rem;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.cdy .cdy-pm__ops a:hover,.cdy .cdy-pm__ops a:focus-visible{border-color:var(--color-brand-400);background-color:var(--color-brand-50);color:var(--color-brand-700);text-decoration:none}.cdy .cdy-pm__ops .delete a:hover,.cdy .cdy-pm__ops .delete a:focus-visible{border-color:var(--color-danger-border);background-color:var(--color-danger-bg);color:var(--color-danger-fg)}.cdy :is(.commerce-payment-method-add-form,.commerce-payment-method-form) .form-actions{border-top:1px solid var(--color-surface-200);flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1.5rem;padding-top:1.125rem;display:flex}.cdy :is(.commerce-payment-method-add-form,.commerce-payment-method-form) .payment-method-icon{vertical-align:middle;background-position:50%;background-repeat:no-repeat;background-size:contain;width:2rem;height:1.25rem;margin:1.25rem .5rem .25rem 0;display:inline-block}.cdy :is(.commerce-payment-method-add-form,.commerce-payment-method-form) .credit-card-form__expiration{margin-top:.875rem}.modal-content:has(.commerce-payment-method-confirm-form) .modal-footer .btn.button--primary,.cdy .commerce-payment-method-confirm-form .form-actions .button--primary,.cdy :is(.commerce-payment-method-add-form,.commerce-payment-method-form) .form-actions [name=delete]{border-color:var(--color-danger-border);background-color:var(--color-danger-bg);color:var(--color-danger-fg)}.modal-content:has(.commerce-payment-method-confirm-form) .modal-footer .btn.button--primary:hover,.modal-content:has(.commerce-payment-method-confirm-form) .modal-footer .btn.button--primary:focus-visible,.cdy .commerce-payment-method-confirm-form .form-actions .button--primary:hover,.cdy .commerce-payment-method-confirm-form .form-actions .button--primary:focus-visible,.cdy :is(.commerce-payment-method-add-form,.commerce-payment-method-form) .form-actions [name=delete]:hover,.cdy :is(.commerce-payment-method-add-form,.commerce-payment-method-form) .form-actions [name=delete]:focus-visible{border-color:var(--color-danger-fg);background-color:var(--color-danger-border);color:var(--color-danger-fg)}.cdy .js-form-wrapper:has(>.js-form-item>select.available-profiles,>.address-book-edit-button){grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.75rem;margin-bottom:1.25rem;display:grid}.cdy .js-form-wrapper:has(>.js-form-item>select.available-profiles,>.address-book-edit-button)>*{grid-column:1/-1;min-width:0;margin:0}.cdy .js-form-wrapper:has(>.js-form-item>select.available-profiles,>.address-book-edit-button)>.address-book-edit-button{grid-column:2;align-self:start}.cdy .js-form-wrapper:has(>.js-form-item>select.available-profiles,>.address-book-edit-button)>.card{grid-column:1}@media(max-width:30rem){.cdy .js-form-wrapper:has(>.js-form-item>select.available-profiles,>.address-book-edit-button){grid-template-columns:minmax(0,1fr)}.cdy .js-form-wrapper:has(>.js-form-item>select.available-profiles,>.address-book-edit-button)>.address-book-edit-button{grid-column:1;justify-self:start}}.cdy .js-form-wrapper:has(>.js-form-item>select.available-profiles,>.address-book-edit-button) .card-header:not(:empty){border-bottom:1px solid var(--color-surface-100);color:var(--color-surface-900);font-size:var(--text-base);padding:.625rem 1rem;font-weight:600}.cdy .js-form-wrapper:has(>.js-form-item>select.available-profiles,>.address-book-edit-button) .card-header:empty{display:none}.cdy .js-form-wrapper:has(>.js-form-item>select.available-profiles,>.address-book-edit-button) .card-body{padding:.875rem 1rem}.cdy .js-form-wrapper:has(>.js-form-item>select.available-profiles,>.address-book-edit-button) p.address{color:var(--color-surface-900);font-size:var(--text-base);margin:0;line-height:1.55}.cdy .js-form-wrapper:has(>.js-form-item>select.available-profiles,>.address-book-edit-button) .card-body :is(.field__label,.field__item){color:var(--color-muted);font-size:var(--text-xs);font-weight:400;display:inline}.cdy .js-form-wrapper:has(>.js-form-item>select.available-profiles,>.address-book-edit-button) .card-body .field__label{margin:0}.cdy .js-form-wrapper:has(>.js-form-item>select.available-profiles,>.address-book-edit-button) .card-body .field__label:after{content:": "}.cdy .js-form-wrapper:has(>.js-form-item>select.available-profiles,>.address-book-edit-button) .card-body>div:has(>.field__label){margin-bottom:.5rem}.cdy-series{margin-bottom:1.5rem}.cdy-series__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;margin-bottom:.5rem;display:flex}.cdy-series__title{color:var(--color-ink);font-family:var(--font-display);font-size:var(--text-xl);margin:0;font-weight:800}.cdy-series__edit{color:var(--color-brand-600);font-size:var(--text-base);text-underline-offset:.15em;font-weight:500;text-decoration:underline}.cdy-series__edit:hover,.cdy-series__edit:focus-visible{color:var(--color-brand-700)}.cdy-series .cdy-crail{margin:0}.cdy-cols--rail>.cdy-cols__rail{flex:18rem;min-width:0;max-width:22rem}.cdy-cols--rail{align-items:flex-start}@media(max-width:40rem){.cdy-cols--rail>.cdy-cols__rail{max-width:none}}.cdy-series-note{margin-bottom:1rem}.cdy-series-note__link{text-underline-offset:.15em;white-space:nowrap;font-weight:600;text-decoration:underline}.cdy-waiver__states{flex-wrap:wrap;gap:.375rem;margin-bottom:1rem;display:flex}.cdy-waiver__panels{grid-template-columns:minmax(0,1fr);align-items:start;gap:1rem;margin-bottom:1.25rem;display:grid}@media(min-width:60rem){.cdy-waiver__panels--split{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}.cdy-waiver__aside{grid-template-columns:minmax(0,1fr);align-content:start;gap:1rem;display:grid}.cdy-waiver__panel{border:1px solid var(--color-surface-200);border-radius:var(--radius-surface);background-color:#fff;padding:1rem 1.125rem}.scp-medical__title,.scp-contacts__title{font-family:var(--font-display);font-size:var(--text-base);color:var(--color-surface-900);margin:0 0 .75rem;font-weight:700}.scp-medical__list{grid-template-columns:minmax(7rem,max-content) 1fr;gap:.375rem 1.25rem;margin:0;display:grid}.scp-medical__label{color:var(--color-muted);font-size:var(--text-base);line-height:1.5}.scp-medical__value{min-width:0;color:var(--color-surface-800);font-size:var(--text-base);margin:0;line-height:1.5}.scp-medical__value--empty{color:var(--color-muted);font-style:italic}.scp-medical__empty,.scp-contacts__empty{color:var(--color-muted);margin:0}.scp-contacts__list{margin:0;padding:0;list-style:none}.scp-contacts__item{border-top:1px solid var(--color-surface-100);gap:.0625rem;padding:.5rem 0;display:grid}.scp-contacts__item:first-child{border-top:0;padding-top:0}.scp-contacts__item:last-child{padding-bottom:0}.scp-contacts__name{color:var(--color-surface-900);font-weight:600}.scp-contacts__phone{color:var(--color-surface-800);font-variant-numeric:tabular-nums}.scp-contacts__email{color:var(--color-muted);font-size:var(--text-xs);word-break:break-word}@media(max-width:34rem){.scp-medical__list{grid-template-columns:1fr;gap:0}.scp-medical__label{margin-top:.5rem}.scp-medical__label:first-child{margin-top:0}}.cdy-waiver__download{border:1px solid var(--color-brand-300);border-radius:var(--radius-control);min-height:2rem;color:var(--color-brand-600);font-size:var(--text-base);white-space:nowrap;background-color:#fff;align-items:center;padding:.25rem .75rem;font-weight:600;text-decoration:none;display:inline-flex}.cdy-waiver__download:hover{border-color:var(--color-brand-400);background-color:var(--color-brand-50);color:var(--color-brand-700);text-decoration:none}.cdy-waiver__download:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.cdy-waiver__document{border:1px solid var(--color-surface-200);border-radius:var(--radius-surface);background-color:#fff}.cdy-waiver__document-head{border-bottom:1px solid var(--color-surface-100);background-color:var(--color-surface-50);border-radius:var(--radius-surface) var(--radius-surface) 0 0;padding:.875rem 1.125rem}.cdy-waiver__document-title{font-family:var(--font-display);font-size:var(--text-base);color:var(--color-surface-900);margin:0;font-weight:700}.cdy-waiver__revision{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-muted);white-space:nowrap;margin-left:.5rem;font-weight:600}.cdy-waiver__document-meta{color:var(--color-muted);font-size:var(--text-xs);margin:.125rem 0 0}.cdy-waiver__body{color:var(--color-surface-800);padding:1rem 1.125rem}.cdy-waiver__body p{margin:0 0 .75rem}.cdy-waiver__body p:last-child{margin-bottom:0}.cdy-waiver__superseded{border-top:1px solid var(--color-warning-border);background-color:var(--color-warning-bg);color:var(--color-warning-fg);font-size:var(--text-base);border-radius:0 0 var(--radius-surface) var(--radius-surface);margin:0;padding:.625rem 1.125rem}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
