.ac-tap{--ac-surface: #ffffff;--ac-surface-raised: #f8f8f7;--ac-surface-hover: #eff1f6;--ac-border: #e1e1dd;--ac-border-strong: #c9c9c3;--ac-text: #17181a;--ac-text-muted: #55585e;--ac-text-subtle: #6b6e74;--ac-accent: #3052cc;--ac-accent-hover: #2946b5;--ac-accent-pressed: #223b9a;--ac-accent-soft: #e8ecfa;--ac-on-accent: #ffffff;--ac-success: #1c7445;--ac-success-soft: #e5f3eb;--ac-warning: #9a5a00;--ac-danger: #b42318;--ac-danger-soft: #fcecea;--ac-focus: #3052cc;--ac-shadow: 0 1px 2px rgb(16 17 19 / .04), 0 4px 16px rgb(16 17 19 / .05);--ac-shadow-pad: 0 1px 2px rgb(48 82 204 / .25), 0 8px 24px rgb(48 82 204 / .25);--ac-font: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--ac-text-xs: .75rem;--ac-text-sm: .875rem;--ac-text-base: 1rem;--ac-text-lg: 1.125rem;--ac-text-xl: 1.375rem;--ac-text-2xl: clamp(1.625rem, 1.2rem + 1.6vw, 2.25rem);--ac-text-readout: clamp(3rem, 2.2rem + 3vw, 4.5rem);--ac-space-1: .25rem;--ac-space-2: .5rem;--ac-space-3: .75rem;--ac-space-4: 1rem;--ac-space-5: 1.25rem;--ac-space-6: 1.5rem;--ac-space-8: 2rem;--ac-space-10: 2.5rem;--ac-radius-md: 10px;--ac-radius-lg: 16px;--ac-radius-pad: 24px;--ac-transition: .12s ease-out;--ac-touch-target: 2.75rem;color-scheme:light}.ac-tap{box-sizing:border-box;width:100%;min-width:0;max-width:60rem;margin-inline:auto;padding-block-end:var(--ac-space-10);color:var(--ac-text);font-family:var(--ac-font);font-size:var(--ac-text-base);line-height:1.5}.ac-tap *,.ac-tap *:before,.ac-tap *:after{box-sizing:inherit}.ac-tap [hidden]{display:none!important}.ac-tap :focus-visible{outline:2px solid var(--ac-focus);outline-offset:2px}.ac-tap .ac-tap-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important}.ac-tap .ac-tap-copy-fallback{position:fixed;top:0;left:-9999px;width:1px;height:1px;margin:0;padding:0;overflow:hidden;border:0;opacity:0;font-size:16px;resize:none;pointer-events:none}.ac-tap .ac-tap-header{margin-bottom:var(--ac-space-6)}.ac-tap .ac-tap-header__eyebrow{margin:0 0 var(--ac-space-2);color:var(--ac-text-subtle);font-family:var(--ac-font);font-size:var(--ac-text-xs);font-weight:600;letter-spacing:.12em;line-height:1.5;text-transform:uppercase}.ac-tap .ac-tap-header__title{margin:0;color:var(--ac-text);font-family:var(--ac-font);font-size:var(--ac-text-2xl);font-style:normal;font-weight:700;letter-spacing:-.02em;line-height:1.15;text-transform:none}.ac-tap .ac-tap-header__lede{margin:var(--ac-space-2) 0 0;color:var(--ac-text-muted);font-family:var(--ac-font);font-size:var(--ac-text-lg);line-height:1.5}.ac-tap .ac-tap-panel{background:var(--ac-surface);border:1px solid var(--ac-border);border-radius:var(--ac-radius-lg);box-shadow:var(--ac-shadow);padding:var(--ac-space-5)}.ac-tap .ac-tap-instrument{display:grid;gap:var(--ac-space-6)}@media(min-width:48rem){.ac-tap .ac-tap-panel{padding:var(--ac-space-8)}.ac-tap .ac-tap-instrument{grid-template-columns:minmax(13rem,17rem) minmax(0,1fr);align-items:center;gap:var(--ac-space-8)}}.ac-tap .ac-tap-pad{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--ac-space-2);width:100%;min-height:11rem;margin:0;padding:var(--ac-space-5);background:var(--ac-accent);border:0;border-radius:var(--ac-radius-pad);box-shadow:var(--ac-shadow-pad);color:var(--ac-on-accent);font:inherit;text-align:center;cursor:pointer;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color var(--ac-transition),transform 80ms ease-out,box-shadow var(--ac-transition)}@media(min-width:48rem){.ac-tap .ac-tap-pad{aspect-ratio:1 / 1;min-height:0}}.ac-tap .ac-tap-pad:hover{background:var(--ac-accent-hover)}.ac-tap .ac-tap-pad:active,.ac-tap .ac-tap-pad[data-hit]{background:var(--ac-accent-pressed);box-shadow:0 1px 2px #3052cc4d;transform:scale(.97)}.ac-tap .ac-tap-pad:focus-visible{outline:3px solid var(--ac-focus);outline-offset:4px}.ac-tap .ac-tap-pad__label{font-size:2rem;font-weight:800;letter-spacing:.16em;line-height:1;text-transform:uppercase}.ac-tap .ac-tap-pad__hint{max-width:14rem;font-size:var(--ac-text-sm);font-weight:500;line-height:1.35;opacity:.9}.ac-tap .ac-tap-field__label{display:block;margin:0 0 var(--ac-space-2);color:var(--ac-text);font-family:var(--ac-font);font-size:var(--ac-text-sm);font-weight:600}.ac-tap .ac-tap-field__control{position:relative;max-width:22rem}.ac-tap .ac-tap-field__input{display:block;width:100%;height:auto;min-height:0;margin:0;padding:var(--ac-space-2) 5rem var(--ac-space-2) var(--ac-space-4);background-color:var(--ac-surface-raised);border:1px solid var(--ac-border-strong);border-radius:var(--ac-radius-md);box-shadow:none;color:var(--ac-text);font-family:var(--ac-font);font-size:var(--ac-text-readout);font-variant-numeric:tabular-nums;font-weight:650;letter-spacing:-.02em;line-height:1.15;transition:border-color var(--ac-transition),box-shadow var(--ac-transition);-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.ac-tap .ac-tap-field__input::-webkit-outer-spin-button,.ac-tap .ac-tap-field__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ac-tap .ac-tap-field__input::placeholder{color:var(--ac-text-subtle);opacity:1}.ac-tap .ac-tap-field__input:hover{border-color:var(--ac-text-subtle)}.ac-tap .ac-tap-field__input:focus-visible{outline:none;border-color:var(--ac-focus);box-shadow:0 0 0 3px var(--ac-accent-soft),0 0 0 1px var(--ac-focus)}.ac-tap .ac-tap-field__input[aria-invalid=true]{border-color:var(--ac-danger)}.ac-tap .ac-tap-field__input[aria-invalid=true]:focus-visible{box-shadow:0 0 0 3px var(--ac-danger-soft),0 0 0 1px var(--ac-danger)}.ac-tap .ac-tap-field__suffix{position:absolute;top:50%;right:var(--ac-space-4);transform:translateY(-50%);color:var(--ac-text-subtle);font-size:var(--ac-text-lg);font-weight:600;letter-spacing:.04em;pointer-events:none}.ac-tap .ac-tap-field__hint{margin:var(--ac-space-2) 0 0;color:var(--ac-text-muted);font-family:var(--ac-font);font-size:var(--ac-text-sm)}.ac-tap .ac-tap-field__error{display:flex;gap:var(--ac-space-2);align-items:baseline;margin-top:var(--ac-space-2);color:var(--ac-danger);font-size:var(--ac-text-sm);font-weight:600}.ac-tap .ac-tap-field__error:before{content:"!";display:inline-grid;place-items:center;flex:none;width:1.125rem;height:1.125rem;border-radius:50%;background:var(--ac-danger);color:var(--ac-surface);font-size:var(--ac-text-xs);font-weight:800;line-height:1;transform:translateY(.125rem)}.ac-tap .ac-tap-stats{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--ac-space-3);margin:var(--ac-space-5) 0 0}.ac-tap .ac-tap-stat{min-width:0;padding:var(--ac-space-3) var(--ac-space-4);background:var(--ac-surface-raised);border:1px solid var(--ac-border);border-radius:var(--ac-radius-md)}.ac-tap .ac-tap-stat__label{margin:0;color:var(--ac-text-subtle);font-size:var(--ac-text-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ac-tap .ac-tap-stat__value{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ac-space-2) var(--ac-space-3);margin:var(--ac-space-1) 0 0;font-size:var(--ac-text-lg);font-variant-numeric:tabular-nums;font-weight:650}.ac-tap .ac-tap-meter{display:inline-flex;gap:3px}.ac-tap .ac-tap-meter__bar{width:1.25rem;height:.5rem;border-radius:999px;background:var(--ac-border);transition:background-color var(--ac-transition)}.ac-tap .ac-tap-meter[data-level="1"] .ac-tap-meter__bar:nth-child(-n+1){background:var(--ac-danger)}.ac-tap .ac-tap-meter[data-level="2"] .ac-tap-meter__bar:nth-child(-n+2){background:var(--ac-warning)}.ac-tap .ac-tap-meter[data-level="3"] .ac-tap-meter__bar:nth-child(-n+3){background:var(--ac-accent)}.ac-tap .ac-tap-meter[data-level="4"] .ac-tap-meter__bar:nth-child(-n+4){background:var(--ac-success)}.ac-tap .ac-tap-meter__label{font-size:var(--ac-text-base)}.ac-tap[data-state=idle] .ac-tap-meter__label,.ac-tap[data-state=manual] .ac-tap-meter__label,.ac-tap[data-state=invalid] .ac-tap-meter__label{color:var(--ac-text-muted);font-weight:600}.ac-tap .ac-tap-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ac-space-2);margin-top:var(--ac-space-5)}@media(min-width:64rem){.ac-tap .ac-tap-actions{grid-template-columns:repeat(4,minmax(0,1fr))}}.ac-tap .ac-tap-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--ac-space-2);min-height:var(--ac-touch-target);margin:0;padding:var(--ac-space-2) var(--ac-space-3);background:var(--ac-surface);border:1px solid var(--ac-border-strong);border-radius:var(--ac-radius-md);color:var(--ac-text);font-family:var(--ac-font);font-size:var(--ac-text-sm);font-weight:600;line-height:1.2;text-align:center;text-transform:none;cursor:pointer;transition:background-color var(--ac-transition),border-color var(--ac-transition),color var(--ac-transition)}.ac-tap .ac-tap-button__symbol{color:var(--ac-accent);font-size:var(--ac-text-base);font-variant-numeric:tabular-nums;font-weight:750}.ac-tap .ac-tap-button:hover{background:var(--ac-surface-hover);border-color:var(--ac-text-subtle)}.ac-tap .ac-tap-button:active{border-color:var(--ac-accent)}.ac-tap .ac-tap-button[aria-disabled=true]{background:transparent;border-style:dashed;border-color:var(--ac-border-strong);color:var(--ac-text-subtle);cursor:not-allowed}.ac-tap .ac-tap-button[aria-disabled=true] .ac-tap-button__symbol{color:var(--ac-text-subtle)}.ac-tap .ac-tap-button[data-copy-state=copied]{background:var(--ac-success-soft);border-color:var(--ac-success);color:var(--ac-success)}.ac-tap .ac-tap-button[data-copy-state=error]{background:var(--ac-danger-soft);border-color:var(--ac-danger);color:var(--ac-danger)}.ac-tap .ac-tap-multiplier{display:inline-block;margin-top:var(--ac-space-3);padding:var(--ac-space-1) var(--ac-space-3);background:var(--ac-accent-soft);border-radius:999px;color:var(--ac-accent);font-size:var(--ac-text-sm);font-weight:700}.ac-tap .ac-tap-stack,.ac-tap .ac-tap-tools{display:grid;gap:var(--ac-space-4)}@media(min-width:48rem){.ac-tap .ac-tap-tools{grid-template-columns:repeat(2,minmax(0,1fr))}.ac-tap .ac-tap-tool{padding:var(--ac-space-6)}}.ac-tap .ac-tap-tool{display:flex;flex-direction:column;min-width:0}.ac-tap .ac-tap-tool__title{margin:0;color:var(--ac-text);font-family:var(--ac-font);font-size:var(--ac-text-xl);font-style:normal;font-weight:700;letter-spacing:-.01em;line-height:1.25;text-transform:none}.ac-tap .ac-tap-tool__intro{margin:var(--ac-space-1) 0 0;color:var(--ac-text-muted);font-family:var(--ac-font);font-size:var(--ac-text-sm);line-height:1.5}.ac-tap .ac-tap-tool__fields{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:end;gap:var(--ac-space-3);margin-top:var(--ac-space-4)}.ac-tap .ac-tap-tool__fields--pair{grid-template-columns:repeat(2,minmax(0,1fr))}.ac-tap .ac-tap-tool__given{display:flex;flex-direction:column;justify-content:center;min-height:3rem;padding:var(--ac-space-1) var(--ac-space-3);background:var(--ac-surface-raised);border:1px solid var(--ac-border);border-radius:var(--ac-radius-md)}.ac-tap .ac-tap-tool__given-label{color:var(--ac-text-subtle);font-size:var(--ac-text-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ac-tap .ac-tap-tool__given-value{font-size:var(--ac-text-lg);font-variant-numeric:tabular-nums;font-weight:650;white-space:nowrap}.ac-tap .ac-tap-tool__note{margin:var(--ac-space-4) 0 0;color:var(--ac-text-subtle);font-family:var(--ac-font);font-size:var(--ac-text-xs);line-height:1.5}.ac-tap .ac-tap-field--compact .ac-tap-field__control{max-width:none}.ac-tap .ac-tap-field__input--compact{min-height:3rem;padding:var(--ac-space-2) 3.5rem var(--ac-space-2) var(--ac-space-3);font-size:var(--ac-text-xl);letter-spacing:-.01em}.ac-tap .ac-tap-field__input--plain{padding-inline-end:var(--ac-space-3)}.ac-tap .ac-tap-field--compact .ac-tap-field__suffix{right:var(--ac-space-3);font-size:var(--ac-text-sm)}.ac-tap .ac-tap-select{display:block;width:100%;min-height:3rem;margin:0;padding:var(--ac-space-2) 2.25rem var(--ac-space-2) var(--ac-space-3);background-color:var(--ac-surface-raised);background-image:linear-gradient(45deg,transparent 50%,var(--ac-text-muted) 50%),linear-gradient(135deg,var(--ac-text-muted) 50%,transparent 50%);background-position:calc(100% - 1.125rem) 50%,calc(100% - .8125rem) 50%;background-size:.3125rem .3125rem;background-repeat:no-repeat;border:1px solid var(--ac-border-strong);border-radius:var(--ac-radius-md);color:var(--ac-text);font-family:var(--ac-font);font-size:var(--ac-text-xl);font-variant-numeric:tabular-nums;font-weight:650;line-height:1.2;cursor:pointer;-webkit-appearance:none;appearance:none}.ac-tap .ac-tap-select:hover{border-color:var(--ac-text-subtle)}.ac-tap .ac-tap-select:focus-visible{outline:none;border-color:var(--ac-focus);box-shadow:0 0 0 3px var(--ac-accent-soft),0 0 0 1px var(--ac-focus)}.ac-tap .ac-tap-result__summary{margin:var(--ac-space-4) 0 0;color:var(--ac-text);font-family:var(--ac-font);font-size:var(--ac-text-base);font-weight:600;line-height:1.4}.ac-tap .ac-tap-tool[data-result=empty] .ac-tap-result__summary,.ac-tap .ac-tap-tool[data-result=invalid] .ac-tap-result__summary{color:var(--ac-text-muted);font-weight:500}.ac-tap .ac-tap-result{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ac-space-3);margin:var(--ac-space-3) 0 0}.ac-tap .ac-tap-result__item{min-width:0;padding:var(--ac-space-3);background:var(--ac-surface-raised);border:1px solid var(--ac-border);border-radius:var(--ac-radius-md)}.ac-tap .ac-tap-result__label{margin:0;color:var(--ac-text-subtle);font-size:var(--ac-text-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ac-tap .ac-tap-result__value{margin:var(--ac-space-1) 0 0;color:var(--ac-text);font-size:var(--ac-text-xl);font-variant-numeric:tabular-nums;font-weight:650;letter-spacing:-.01em;overflow-wrap:anywhere}.ac-tap .ac-tap-result__unit{display:block;color:var(--ac-text-subtle);font-size:var(--ac-text-xs);font-weight:600;letter-spacing:0}.ac-tap .ac-tap-link{color:var(--ac-accent);font-family:var(--ac-font);font-weight:600;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:1px;text-underline-offset:.2em}.ac-tap .ac-tap-link:hover{color:var(--ac-accent-pressed);text-decoration-thickness:2px}.ac-tap .ac-tap-delay__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--ac-space-2) var(--ac-space-4)}.ac-tap .ac-tap-delay__head .ac-tap-link{font-size:var(--ac-text-sm)}.ac-tap .ac-tap-delay__head .ac-tap-link:after{content:" \2192"}.ac-tap .ac-tap-delay__prompt{margin:var(--ac-space-3) 0 0;padding:var(--ac-space-2) var(--ac-space-3);background:var(--ac-accent-soft);border-radius:var(--ac-radius-md);color:var(--ac-accent);font-size:var(--ac-text-sm);font-weight:600}.ac-tap .ac-tap-delay__table{width:calc(100% + var(--ac-space-4));margin:var(--ac-space-3) calc(var(--ac-space-2) * -1) 0;border-collapse:separate;border-spacing:var(--ac-space-2);table-layout:fixed}.ac-tap .ac-tap-delay__table th,.ac-tap .ac-tap-delay__table td{padding:0;border:0;background:none;font-family:var(--ac-font);text-align:left;vertical-align:middle}.ac-tap .ac-tap-delay__table thead th{color:var(--ac-text-subtle);font-size:var(--ac-text-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ac-tap .ac-tap-delay__corner{width:4.25rem}.ac-tap .ac-tap-delay__note-name{display:block;color:var(--ac-text);font-size:var(--ac-text-sm);font-weight:700}.ac-tap .ac-tap-delay__note-fraction{display:block;color:var(--ac-text-subtle);font-size:var(--ac-text-xs);font-variant-numeric:tabular-nums;font-weight:600}.ac-tap .ac-tap-delay__copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.125rem;width:100%;min-height:3.25rem;margin:0;padding:var(--ac-space-2);background:var(--ac-surface-raised);border:1px solid var(--ac-border);border-radius:var(--ac-radius-md);color:var(--ac-text);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--ac-transition),border-color var(--ac-transition)}.ac-tap .ac-tap-delay__value{font-size:var(--ac-text-base);font-variant-numeric:tabular-nums;font-weight:650;letter-spacing:-.01em;white-space:nowrap}.ac-tap .ac-tap-delay__action{color:var(--ac-text-subtle);font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ac-tap .ac-tap-delay__copy:hover{background:var(--ac-surface-hover);border-color:var(--ac-border-strong)}.ac-tap .ac-tap-delay__copy:hover .ac-tap-delay__action{color:var(--ac-accent)}.ac-tap .ac-tap-delay__copy[aria-disabled=true]{background:transparent;border-style:dashed;cursor:not-allowed}.ac-tap .ac-tap-delay__copy[aria-disabled=true] .ac-tap-delay__value{color:var(--ac-text-subtle)}.ac-tap .ac-tap-delay__copy[aria-disabled=true] .ac-tap-delay__action{visibility:hidden}.ac-tap .ac-tap-delay__copy[data-copy-state=copied]{background:var(--ac-success-soft);border-color:var(--ac-success)}.ac-tap .ac-tap-delay__copy[data-copy-state=copied] .ac-tap-delay__action{color:var(--ac-success)}.ac-tap .ac-tap-delay__copy[data-copy-state=error]{background:var(--ac-danger-soft);border-color:var(--ac-danger)}.ac-tap .ac-tap-delay__copy[data-copy-state=error] .ac-tap-delay__action{color:var(--ac-danger)}@media(min-width:48rem){.ac-tap .ac-tap-delay__corner{width:7rem}.ac-tap .ac-tap-delay__note-name{font-size:var(--ac-text-base)}.ac-tap .ac-tap-delay__copy{padding:var(--ac-space-2) var(--ac-space-3)}.ac-tap .ac-tap-delay__value{font-size:var(--ac-text-lg)}}.ac-tap .ac-tap-genres{padding:0}.ac-tap .ac-tap-genres__summary{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:var(--ac-space-1) var(--ac-space-3);min-height:var(--ac-touch-target);margin:0;padding:var(--ac-space-4) 3.25rem var(--ac-space-4) var(--ac-space-5);border-radius:var(--ac-radius-lg);color:var(--ac-text);font-family:var(--ac-font);cursor:pointer;list-style:none}.ac-tap .ac-tap-genres__summary::-webkit-details-marker{display:none}.ac-tap .ac-tap-genres__summary:after{content:"";position:absolute;top:50%;right:var(--ac-space-5);width:.5rem;height:.5rem;border-right:2px solid var(--ac-text-muted);border-bottom:2px solid var(--ac-text-muted);transform:translateY(-70%) rotate(45deg);transition:transform var(--ac-transition)}.ac-tap .ac-tap-genres[open] .ac-tap-genres__summary:after{transform:translateY(-30%) rotate(-135deg)}.ac-tap .ac-tap-genres__summary:hover{background:var(--ac-surface-hover);color:var(--ac-text)}.ac-tap .ac-tap-genres[open] .ac-tap-genres__summary{border-end-start-radius:0;border-end-end-radius:0}.ac-tap .ac-tap-genres__title{font-size:var(--ac-text-lg);font-weight:700}.ac-tap .ac-tap-genres__hint{color:var(--ac-text-subtle);font-size:var(--ac-text-sm);font-weight:500}.ac-tap .ac-tap-genres__body{padding:0 var(--ac-space-5) var(--ac-space-5)}.ac-tap .ac-tap-genres__table{width:100%;margin:var(--ac-space-4) 0 0;border-collapse:collapse;font-family:var(--ac-font);font-size:var(--ac-text-sm)}.ac-tap .ac-tap-genres__table th,.ac-tap .ac-tap-genres__table td{padding:var(--ac-space-2) var(--ac-space-3) var(--ac-space-2) 0;border:0;border-bottom:1px solid var(--ac-border);background:none;color:var(--ac-text);text-align:left;vertical-align:top}.ac-tap .ac-tap-genres__table thead th{color:var(--ac-text-subtle);font-size:var(--ac-text-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ac-tap .ac-tap-genres__table tbody th{font-weight:650}.ac-tap .ac-tap-genres__table tbody td:nth-child(2){font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.ac-tap .ac-tap-genres__table tbody td:last-child{color:var(--ac-text-muted)}.ac-tap .ac-tap-genres__sources-title{margin:var(--ac-space-5) 0 0;color:var(--ac-text);font-family:var(--ac-font);font-size:var(--ac-text-sm);font-style:normal;font-weight:700;letter-spacing:0;line-height:1.4;text-transform:none}.ac-tap .ac-tap-genres__sources{margin:var(--ac-space-2) 0 0;padding:0 0 0 1.25em;font-size:var(--ac-text-sm);list-style:disc}.ac-tap .ac-tap-genres__sources li+li{margin-top:var(--ac-space-1)}.ac-tap .ac-tap-notice{margin-top:var(--ac-space-4);padding:var(--ac-space-4);border:1px dashed var(--ac-border-strong);border-radius:var(--ac-radius-md);color:var(--ac-text-muted);font-size:var(--ac-text-sm)}.ac-tap .ac-tap-page-content{margin-top:var(--ac-space-10)}@media(prefers-reduced-motion:reduce){.ac-tap *,.ac-tap *:before,.ac-tap *:after{transition:none!important}.ac-tap .ac-tap-pad:active,.ac-tap .ac-tap-pad[data-hit]{transform:none}}@media(forced-colors:active){.ac-tap .ac-tap-pad,.ac-tap .ac-tap-button,.ac-tap .ac-tap-delay__copy,.ac-tap .ac-tap-select,.ac-tap .ac-tap-field__input{border:1px solid CanvasText}.ac-tap .ac-tap-delay__copy[data-copy-state]{outline:2px solid Highlight}.ac-tap .ac-tap-pad[data-hit]{outline:3px solid Highlight}.ac-tap .ac-tap-meter__bar{border:1px solid CanvasText}.ac-tap .ac-tap-meter[data-level="1"] .ac-tap-meter__bar:nth-child(-n+1),.ac-tap .ac-tap-meter[data-level="2"] .ac-tap-meter__bar:nth-child(-n+2),.ac-tap .ac-tap-meter[data-level="3"] .ac-tap-meter__bar:nth-child(-n+3),.ac-tap .ac-tap-meter[data-level="4"] .ac-tap-meter__bar:nth-child(-n+4){background:Highlight}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/audiocolour-tap-tempo.css.map */
