.ac-freq-pitch{--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-warning-soft: #fdf3e3;--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-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-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-sm: 8px;--ac-radius-md: 10px;--ac-radius-lg: 16px;--ac-transition: .12s ease-out;--ac-touch-target: 2.75rem;color-scheme:light}.ac-freq-pitch{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-freq-pitch *,.ac-freq-pitch *:before,.ac-freq-pitch *:after{box-sizing:inherit}.ac-freq-pitch [hidden]{display:none!important}.ac-freq-pitch :focus-visible{outline:2px solid var(--ac-focus);outline-offset:2px}.ac-freq-pitch .ac-freq-pitch-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-freq-pitch .ac-freq-pitch-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-freq-pitch .ac-freq-pitch-header{margin-bottom:var(--ac-space-6)}.ac-freq-pitch .ac-freq-pitch-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-freq-pitch .ac-freq-pitch-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-freq-pitch .ac-freq-pitch-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-freq-pitch .ac-freq-pitch-settings{margin-bottom:var(--ac-space-4);padding:var(--ac-space-4);background:var(--ac-surface-raised);border:1px solid var(--ac-border);border-radius:var(--ac-radius-lg)}.ac-freq-pitch .ac-freq-pitch-settings__grid{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:var(--ac-space-3)}.ac-freq-pitch .ac-freq-pitch-settings .ac-freq-pitch-select,.ac-freq-pitch .ac-freq-pitch-settings .ac-freq-pitch-field__input{min-height:var(--ac-touch-target);font-size:var(--ac-text-base)}.ac-freq-pitch .ac-freq-pitch-settings .ac-freq-pitch-segmented__option{min-height:var(--ac-touch-target)}.ac-freq-pitch .ac-freq-pitch-settings .ac-freq-pitch-field__label{margin-bottom:var(--ac-space-1)}@media(min-width:48rem){.ac-freq-pitch .ac-freq-pitch-settings{padding:var(--ac-space-4) var(--ac-space-6)}.ac-freq-pitch .ac-freq-pitch-settings__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ac-space-4) var(--ac-space-6)}}.ac-freq-pitch .ac-freq-pitch-settings__custom{margin-top:var(--ac-space-2)}.ac-freq-pitch .ac-freq-pitch-settings__sound{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ac-space-2) var(--ac-space-4);margin-top:var(--ac-space-3);padding-top:var(--ac-space-3);border-top:1px solid var(--ac-border)}.ac-freq-pitch .ac-freq-pitch-settings__message{flex:1 1 14rem;margin:0;padding:var(--ac-space-2) var(--ac-space-3);background:var(--ac-surface);border-left:3px solid var(--ac-accent);border-radius:var(--ac-radius-sm);color:var(--ac-text);font-family:var(--ac-font);font-size:var(--ac-text-sm);font-weight:600;line-height:1.4}@media(min-width:64rem){.ac-freq-pitch .ac-freq-pitch-settings{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:var(--ac-space-6)}.ac-freq-pitch .ac-freq-pitch-settings__sound{flex-direction:column;align-items:flex-start;width:14rem;margin:0;padding:0 0 0 var(--ac-space-6);border-top:0;border-left:1px solid var(--ac-border)}.ac-freq-pitch .ac-freq-pitch-settings__sound .ac-freq-pitch-button{margin-top:calc(var(--ac-text-sm) * 1.3 + var(--ac-space-1))}.ac-freq-pitch .ac-freq-pitch-settings__message{flex:none;width:100%}}.ac-freq-pitch .ac-freq-pitch-volume__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--ac-space-2)}.ac-freq-pitch .ac-freq-pitch-volume__value{color:var(--ac-text-muted);font-size:var(--ac-text-sm);font-variant-numeric:tabular-nums;font-weight:650}.ac-freq-pitch .ac-freq-pitch-range{display:block;width:100%;min-height:var(--ac-touch-target);margin:0;padding:0;background:transparent;border:0;box-shadow:none;accent-color:var(--ac-accent);cursor:pointer}.ac-freq-pitch .ac-freq-pitch-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ac-space-1);margin-bottom:var(--ac-space-4);padding:var(--ac-space-1);background:var(--ac-surface-raised);border:1px solid var(--ac-border);border-radius:var(--ac-radius-lg)}.ac-freq-pitch .ac-freq-pitch-tab{min-width:0;min-height:var(--ac-touch-target);margin:0;padding:var(--ac-space-2);background:transparent;border:1px solid transparent;border-radius:var(--ac-radius-md);color:var(--ac-text-muted);font-family:var(--ac-font);font-size:var(--ac-text-sm);font-weight:650;line-height:1.2;text-align:center;text-transform:none;cursor:pointer;transition:background-color var(--ac-transition),color var(--ac-transition),border-color var(--ac-transition)}.ac-freq-pitch .ac-freq-pitch-tab:hover{background:var(--ac-surface-hover);color:var(--ac-text)}.ac-freq-pitch .ac-freq-pitch-tab[aria-selected=true]{background:var(--ac-accent);border-color:var(--ac-accent);color:var(--ac-on-accent);box-shadow:0 1px 2px #3052cc40}@media(min-width:48rem){.ac-freq-pitch .ac-freq-pitch-tab{font-size:var(--ac-text-base)}}.ac-freq-pitch .ac-freq-pitch-workflow{display:grid;gap:var(--ac-space-4);min-width:0;border-radius:var(--ac-radius-lg)}.ac-freq-pitch .ac-freq-pitch-workflow:focus-visible{outline-offset:4px}.ac-freq-pitch .ac-freq-pitch-panel{min-width:0;padding:var(--ac-space-5);background:var(--ac-surface);border:1px solid var(--ac-border);border-radius:var(--ac-radius-lg);box-shadow:var(--ac-shadow)}@media(min-width:48rem){.ac-freq-pitch .ac-freq-pitch-panel{padding:var(--ac-space-8)}}.ac-freq-pitch .ac-freq-pitch-panel__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ac-space-2) var(--ac-space-4)}.ac-freq-pitch .ac-freq-pitch-panel__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-freq-pitch .ac-freq-pitch-panel__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-freq-pitch .ac-freq-pitch-note{margin:var(--ac-space-3) 0 0;color:var(--ac-text-subtle);font-family:var(--ac-font);font-size:var(--ac-text-xs);line-height:1.5}.ac-freq-pitch .ac-freq-pitch-warning{margin:var(--ac-space-4) 0 0;padding:var(--ac-space-3) var(--ac-space-4);background:var(--ac-warning-soft);border-left:3px solid var(--ac-warning);border-radius:var(--ac-radius-sm);color:var(--ac-text);font-family:var(--ac-font);font-size:var(--ac-text-sm);line-height:1.5}.ac-freq-pitch .ac-freq-pitch-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:var(--ac-space-4) var(--ac-space-3);margin-top:var(--ac-space-5)}@media(min-width:48rem){.ac-freq-pitch .ac-freq-pitch-fields{grid-template-columns:repeat(4,minmax(0,1fr))}}.ac-freq-pitch .ac-freq-pitch-field{min-width:0}.ac-freq-pitch .ac-freq-pitch-field--wide{grid-column:span 2}.ac-freq-pitch .ac-freq-pitch-field__label{display:block;margin:0 0 var(--ac-space-2);padding:0;color:var(--ac-text);font-family:var(--ac-font);font-size:var(--ac-text-sm);font-weight:600;line-height:1.3}.ac-freq-pitch .ac-freq-pitch-field__control{position:relative}.ac-freq-pitch .ac-freq-pitch-field__input{display:block;width:100%;height:auto;min-height:3rem;margin:0;padding:var(--ac-space-2) 3.5rem var(--ac-space-2) var(--ac-space-3);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-xl);font-variant-numeric:tabular-nums;font-weight:650;letter-spacing:-.01em;line-height:1.2;transition:border-color var(--ac-transition),box-shadow var(--ac-transition);-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.ac-freq-pitch .ac-freq-pitch-field__input--plain{padding-inline-end:var(--ac-space-3)}.ac-freq-pitch .ac-freq-pitch-field__input--compact{font-size:var(--ac-text-lg)}.ac-freq-pitch .ac-freq-pitch-settings .ac-freq-pitch-field__input,.ac-freq-pitch .ac-freq-pitch-settings .ac-freq-pitch-select{background-color:var(--ac-surface)}.ac-freq-pitch .ac-freq-pitch-field__input::-webkit-outer-spin-button,.ac-freq-pitch .ac-freq-pitch-field__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ac-freq-pitch .ac-freq-pitch-field__input:hover,.ac-freq-pitch .ac-freq-pitch-select:hover{border-color:var(--ac-text-subtle)}.ac-freq-pitch .ac-freq-pitch-field__input:focus-visible,.ac-freq-pitch .ac-freq-pitch-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-freq-pitch .ac-freq-pitch-field__input[aria-invalid=true]{border-color:var(--ac-danger)}.ac-freq-pitch .ac-freq-pitch-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-freq-pitch .ac-freq-pitch-field__suffix{position:absolute;top:50%;right:var(--ac-space-3);transform:translateY(-50%);color:var(--ac-text-subtle);font-size:var(--ac-text-sm);font-weight:600;letter-spacing:.04em;pointer-events:none}.ac-freq-pitch .ac-freq-pitch-field__hint{margin:var(--ac-space-2) 0 0;color:var(--ac-text-muted);font-family:var(--ac-font);font-size:var(--ac-text-xs)}.ac-freq-pitch .ac-freq-pitch-field__error{display:flex;gap:var(--ac-space-2);align-items:baseline;margin:var(--ac-space-2) 0 0;color:var(--ac-danger);font-family:var(--ac-font);font-size:var(--ac-text-sm);font-weight:600;line-height:1.4}.ac-freq-pitch .ac-freq-pitch-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-freq-pitch .ac-freq-pitch-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-lg);font-variant-numeric:tabular-nums;font-weight:650;line-height:1.2;cursor:pointer;-webkit-appearance:none;appearance:none}.ac-freq-pitch .ac-freq-pitch-mode,.ac-freq-pitch .ac-freq-pitch-segmented{min-width:0;margin:0;padding:0;border:0}.ac-freq-pitch .ac-freq-pitch-mode{margin-top:var(--ac-space-5)}.ac-freq-pitch .ac-freq-pitch-mode__options,.ac-freq-pitch .ac-freq-pitch-segmented__options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ac-space-2)}.ac-freq-pitch .ac-freq-pitch-mode__options{max-width:28rem}.ac-freq-pitch .ac-freq-pitch-mode__option,.ac-freq-pitch .ac-freq-pitch-segmented__option{position:relative;display:flex;align-items: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.25;cursor:pointer;transition:background-color var(--ac-transition),border-color var(--ac-transition)}.ac-freq-pitch .ac-freq-pitch-segmented__option{min-height:3rem}.ac-freq-pitch .ac-freq-pitch-mode__option:hover,.ac-freq-pitch .ac-freq-pitch-segmented__option:hover{background:var(--ac-surface-hover)}.ac-freq-pitch .ac-freq-pitch-mode__option input,.ac-freq-pitch .ac-freq-pitch-segmented__option input{flex:none;width:1rem;height:1rem;margin:0;accent-color:var(--ac-accent)}.ac-freq-pitch .ac-freq-pitch-mode__option:has(input:checked),.ac-freq-pitch .ac-freq-pitch-segmented__option:has(input:checked){background:var(--ac-accent-soft);border-color:var(--ac-accent);color:var(--ac-accent-pressed)}.ac-freq-pitch .ac-freq-pitch-mode__option:has(input:focus-visible),.ac-freq-pitch .ac-freq-pitch-segmented__option:has(input:focus-visible){outline:2px solid var(--ac-focus);outline-offset:2px}.ac-freq-pitch .ac-freq-pitch-mode__option input:focus-visible,.ac-freq-pitch .ac-freq-pitch-segmented__option input:focus-visible{outline:none}.ac-freq-pitch .ac-freq-pitch-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-4);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-freq-pitch .ac-freq-pitch-button:hover{background:var(--ac-surface-hover);border-color:var(--ac-text-subtle)}.ac-freq-pitch .ac-freq-pitch-button:active{border-color:var(--ac-accent)}.ac-freq-pitch .ac-freq-pitch-button--quiet{min-height:2.25rem;padding-inline:var(--ac-space-3);color:var(--ac-text-muted)}.ac-freq-pitch .ac-freq-pitch-button__icon--stop{flex:none;width:.625rem;height:.625rem;background:currentColor;border-radius:1px}.ac-freq-pitch .ac-freq-pitch-button[aria-disabled=true],.ac-freq-pitch .ac-freq-pitch-copy[aria-disabled=true],.ac-freq-pitch .ac-freq-pitch-play[aria-disabled=true]{background:transparent;border-style:dashed;border-color:var(--ac-border-strong);color:var(--ac-text-subtle);box-shadow:none;cursor:not-allowed}.ac-freq-pitch .ac-freq-pitch-button[data-copy-state=copied],.ac-freq-pitch .ac-freq-pitch-copy[data-copy-state=copied]{background:var(--ac-success-soft);border-color:var(--ac-success);color:var(--ac-success)}.ac-freq-pitch .ac-freq-pitch-button[data-copy-state=error],.ac-freq-pitch .ac-freq-pitch-copy[data-copy-state=error]{background:var(--ac-danger-soft);border-color:var(--ac-danger);color:var(--ac-danger)}.ac-freq-pitch .ac-freq-pitch-quick{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ac-space-2);margin-top:var(--ac-space-4)}.ac-freq-pitch .ac-freq-pitch-quick__label{flex-basis:100%;color:var(--ac-text-subtle);font-size:var(--ac-text-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ac-freq-pitch .ac-freq-pitch-chip{display:inline-flex;align-items:baseline;gap:var(--ac-space-1);min-height:2.5rem;margin:0;padding:var(--ac-space-2) var(--ac-space-3);background:var(--ac-surface);border:1px solid var(--ac-border-strong);border-radius:999px;color:var(--ac-text);font-family:var(--ac-font);font-size:var(--ac-text-sm);line-height:1.2;cursor:pointer;transition:background-color var(--ac-transition),border-color var(--ac-transition),color var(--ac-transition)}.ac-freq-pitch .ac-freq-pitch-chip__value{font-variant-numeric:tabular-nums;font-weight:700}.ac-freq-pitch .ac-freq-pitch-chip__name{color:var(--ac-text-muted);font-size:var(--ac-text-xs);font-weight:600}.ac-freq-pitch .ac-freq-pitch-chip:hover{background:var(--ac-surface-hover);border-color:var(--ac-text-subtle)}.ac-freq-pitch .ac-freq-pitch-chip[aria-pressed=true]{background:var(--ac-accent);border-color:var(--ac-accent);color:var(--ac-on-accent)}.ac-freq-pitch .ac-freq-pitch-chip[aria-pressed=true] .ac-freq-pitch-chip__name{color:var(--ac-on-accent)}.ac-freq-pitch .ac-freq-pitch-copy{display:inline-flex;align-items:center;justify-content:center;min-height:2rem;margin:0;padding:var(--ac-space-1) var(--ac-space-3);background:var(--ac-surface);border:1px solid var(--ac-border-strong);border-radius:var(--ac-radius-sm);color:var(--ac-text-muted);font-family:var(--ac-font);font-size:.6875rem;font-weight:700;letter-spacing:.06em;line-height:1;text-transform:uppercase;cursor:pointer;transition:background-color var(--ac-transition),border-color var(--ac-transition),color var(--ac-transition)}.ac-freq-pitch .ac-freq-pitch-copy:hover{background:var(--ac-surface-hover);border-color:var(--ac-text-subtle);color:var(--ac-accent)}.ac-freq-pitch .ac-freq-pitch-tone{display:flex;flex-wrap:wrap;gap:var(--ac-space-2);margin-top:var(--ac-space-5)}.ac-freq-pitch .ac-freq-pitch-play{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-4);background:var(--ac-surface);border:1px solid var(--ac-accent);border-radius:999px;color:var(--ac-accent-pressed);font-family:var(--ac-font);font-size:var(--ac-text-sm);font-weight:650;line-height:1.2;text-transform:none;cursor:pointer;transition:background-color var(--ac-transition),border-color var(--ac-transition),color var(--ac-transition)}.ac-freq-pitch .ac-freq-pitch-play:hover{background:var(--ac-accent-soft)}.ac-freq-pitch .ac-freq-pitch-play[aria-pressed=true]{background:var(--ac-accent);color:var(--ac-on-accent)}.ac-freq-pitch .ac-freq-pitch-play[aria-pressed=true]:hover{background:var(--ac-accent-hover)}.ac-freq-pitch .ac-freq-pitch-play[aria-busy=true]{cursor:progress}@media(prefers-reduced-motion:no-preference){.ac-freq-pitch .ac-freq-pitch-play[aria-busy=true] .ac-freq-pitch-play__icon{animation:ac-freq-pitch-pulse .8s ease-in-out infinite alternate}}@keyframes ac-freq-pitch-pulse{0%{opacity:1}to{opacity:.35}}.ac-freq-pitch .ac-freq-pitch-play__icon{flex:none;width:0;height:0;border-style:solid;border-width:.375rem 0 .375rem .625rem;border-color:transparent transparent transparent currentColor}.ac-freq-pitch .ac-freq-pitch-play[aria-pressed=true] .ac-freq-pitch-play__icon{width:.625rem;height:.625rem;background:currentColor;border:0;border-radius:1px}.ac-freq-pitch .ac-freq-pitch-tone__hint{margin:var(--ac-space-2) 0 0;color:var(--ac-text-muted);font-family:var(--ac-font);font-size:var(--ac-text-xs);line-height:1.5}.ac-freq-pitch .ac-freq-pitch-summary{margin:var(--ac-space-5) 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-freq-pitch [data-result=empty] .ac-freq-pitch-summary,.ac-freq-pitch [data-result=invalid] .ac-freq-pitch-summary{color:var(--ac-text-muted);font-weight:500}.ac-freq-pitch .ac-freq-pitch-results{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ac-space-3);margin:var(--ac-space-3) 0 0}@media(min-width:48rem){.ac-freq-pitch .ac-freq-pitch-results{grid-template-columns:repeat(3,minmax(0,1fr))}}.ac-freq-pitch .ac-freq-pitch-result{display:flex;flex-direction:column;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-freq-pitch .ac-freq-pitch-result--primary{background:var(--ac-accent-soft);border-color:#3052cc40}.ac-freq-pitch .ac-freq-pitch-result__label{margin:0;color:var(--ac-text-subtle);font-size:var(--ac-text-xs);font-weight:700;letter-spacing:.08em;line-height:1.35;text-transform:uppercase}.ac-freq-pitch .ac-freq-pitch-result--primary .ac-freq-pitch-result__label{color:var(--ac-accent-pressed)}.ac-freq-pitch .ac-freq-pitch-result__value{margin:var(--ac-space-1) 0 0;color:var(--ac-text);font-size:var(--ac-text-lg);font-variant-numeric:tabular-nums;font-weight:650;letter-spacing:-.01em;line-height:1.3;overflow-wrap:anywhere}@media(min-width:30rem){.ac-freq-pitch .ac-freq-pitch-result__value{font-size:var(--ac-text-xl)}}.ac-freq-pitch .ac-freq-pitch-result__value--text{font-size:var(--ac-text-sm);font-weight:600;letter-spacing:0;line-height:1.45}@media(min-width:30rem){.ac-freq-pitch .ac-freq-pitch-result__value--text{font-size:var(--ac-text-base)}}.ac-freq-pitch .ac-freq-pitch-result__unit{margin:0;color:var(--ac-text-subtle);font-size:var(--ac-text-xs);font-variant-numeric:tabular-nums;font-weight:600}.ac-freq-pitch .ac-freq-pitch-result__unit:empty{display:none}.ac-freq-pitch .ac-freq-pitch-result__actions{margin:auto 0 0;padding-top:var(--ac-space-2)}.ac-freq-pitch .ac-freq-pitch-details>*{box-sizing:border-box}.ac-freq-pitch .ac-freq-pitch-details{margin:var(--ac-space-6) 0 0;padding:0;border:1px solid var(--ac-border);border-radius:var(--ac-radius-md)}.ac-freq-pitch .ac-freq-pitch-details__summary{display:flex;align-items:center;gap:var(--ac-space-2);min-height:var(--ac-touch-target);margin:0;padding:var(--ac-space-2) var(--ac-space-4);color:var(--ac-text);font-family:var(--ac-font);font-size:var(--ac-text-base);font-weight:700;line-height:1.3;list-style:none;cursor:pointer}.ac-freq-pitch .ac-freq-pitch-details__summary::-webkit-details-marker{display:none}.ac-freq-pitch .ac-freq-pitch-details__summary:before{content:"";flex:none;width:.5rem;height:.5rem;margin-inline:.125rem .25rem;border-right:2px solid var(--ac-text-muted);border-bottom:2px solid var(--ac-text-muted);transform:rotate(-45deg);transition:transform var(--ac-transition)}.ac-freq-pitch .ac-freq-pitch-details[open]>.ac-freq-pitch-details__summary:before{transform:translateY(-.125rem) rotate(45deg)}.ac-freq-pitch .ac-freq-pitch-details__summary:hover{background:var(--ac-surface-hover)}.ac-freq-pitch .ac-freq-pitch-details__body{padding:0 var(--ac-space-4) var(--ac-space-4)}.ac-freq-pitch .ac-freq-pitch-details__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ac-space-2) var(--ac-space-4)}.ac-freq-pitch .ac-freq-pitch-table-wrap{position:relative;max-width:100%;margin:var(--ac-space-3) 0 0;overflow-x:auto}.ac-freq-pitch .ac-freq-pitch-table{width:100%;margin:0;border:0;border-collapse:separate;border-spacing:0}.ac-freq-pitch .ac-freq-pitch-table th,.ac-freq-pitch .ac-freq-pitch-table td{padding:var(--ac-space-2);border:0;background:none;font-family:var(--ac-font);text-align:left;vertical-align:middle}.ac-freq-pitch .ac-freq-pitch-table thead th{color:var(--ac-text-subtle);font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.ac-freq-pitch .ac-freq-pitch-table tbody th,.ac-freq-pitch .ac-freq-pitch-table tbody td{border-top:1px solid var(--ac-border);color:var(--ac-text);font-size:var(--ac-text-sm);font-variant-numeric:tabular-nums;white-space:nowrap}.ac-freq-pitch .ac-freq-pitch-table tbody th{font-weight:700}.ac-freq-pitch .ac-freq-pitch-table--reference{min-width:46rem;table-layout:fixed}.ac-freq-pitch .ac-freq-pitch-table--reference th,.ac-freq-pitch .ac-freq-pitch-table--reference td{padding:2px}.ac-freq-pitch .ac-freq-pitch-table--reference tbody th,.ac-freq-pitch .ac-freq-pitch-table--reference tbody td{border-top:0}.ac-freq-pitch .ac-freq-pitch-table--reference thead th:not(.ac-freq-pitch-table__corner){padding-inline-end:calc(.375rem + 3px);text-align:right}.ac-freq-pitch .ac-freq-pitch-table__corner{width:3rem}.ac-freq-pitch .ac-freq-pitch-cell__copy{display:block;width:100%;min-width:0;min-height:2rem;margin:0;padding:var(--ac-space-1) .375rem;overflow:hidden;text-overflow:ellipsis;background:var(--ac-surface-raised);border:1px solid var(--ac-border);border-radius:6px;color:var(--ac-text);font-family:var(--ac-font);font-size:var(--ac-text-xs);font-variant-numeric:tabular-nums;font-weight:650;line-height:1.2;text-align:right;white-space:nowrap;cursor:pointer;transition:background-color var(--ac-transition),border-color var(--ac-transition)}.ac-freq-pitch .ac-freq-pitch-cell__copy:hover{background:var(--ac-surface-hover);border-color:var(--ac-border-strong)}.ac-freq-pitch .ac-freq-pitch-cell__copy[aria-current=true]{background:var(--ac-accent-soft);border-color:var(--ac-accent);color:var(--ac-accent-pressed)}.ac-freq-pitch .ac-freq-pitch-cell__copy[aria-disabled=true]{background:transparent;border-style:dashed;color:var(--ac-text-subtle);cursor:not-allowed}.ac-freq-pitch .ac-freq-pitch-cell__copy[data-copy-state=copied]{background:var(--ac-success-soft);border-color:var(--ac-success);color:var(--ac-success)}.ac-freq-pitch .ac-freq-pitch-cell__copy[data-copy-state=error]{background:var(--ac-danger-soft);border-color:var(--ac-danger);color:var(--ac-danger)}@media(min-width:64rem){.ac-freq-pitch .ac-freq-pitch-cell__copy{font-size:.8125rem}}.ac-freq-pitch .ac-freq-pitch-table--harmonics{min-width:34rem}.ac-freq-pitch .ac-freq-pitch-table__number{width:2.5rem}.ac-freq-pitch .ac-freq-pitch-table__action{width:1%}.ac-freq-pitch .ac-freq-pitch-harmonic__name{display:block;font-weight:650}.ac-freq-pitch .ac-freq-pitch-harmonic__detail{display:block;max-width:14rem;color:var(--ac-warning);font-size:var(--ac-text-xs);font-weight:600;line-height:1.35;white-space:normal}.ac-freq-pitch .ac-freq-pitch-table--harmonics thead th:nth-child(3),.ac-freq-pitch .ac-freq-pitch-table--harmonics thead th:nth-child(5),.ac-freq-pitch .ac-freq-pitch-table--harmonics tbody td:nth-child(3),.ac-freq-pitch .ac-freq-pitch-table--harmonics tbody td:nth-child(5){text-align:right}.ac-freq-pitch .ac-freq-pitch-table--harmonics tbody td:nth-child(3),.ac-freq-pitch .ac-freq-pitch-table--harmonics tbody td:nth-child(4){font-weight:600}.ac-freq-pitch .ac-freq-pitch-table--harmonics tbody td:nth-child(4){padding-inline-start:var(--ac-space-5)}.ac-freq-pitch .ac-freq-pitch-table--harmonics tr[data-in-range=false] td,.ac-freq-pitch .ac-freq-pitch-table--harmonics tr[data-in-range=false] th{color:var(--ac-text-subtle)}.ac-freq-pitch .ac-freq-pitch-table--harmonics .ac-freq-pitch-play{min-height:2.25rem;padding:var(--ac-space-1) var(--ac-space-3);font-size:var(--ac-text-xs)}.ac-freq-pitch .ac-freq-pitch-copy-feedback{margin:var(--ac-space-3) 0 0;padding:var(--ac-space-2) var(--ac-space-3);background:var(--ac-success-soft);border-radius:var(--ac-radius-md);color:var(--ac-success);font-size:var(--ac-text-sm);font-weight:600;overflow-wrap:anywhere}.ac-freq-pitch .ac-freq-pitch-copy-feedback[data-copy-state=error]{background:var(--ac-danger-soft);color:var(--ac-danger)}.ac-freq-pitch .ac-freq-pitch-guide{max-width:48rem;margin-top:var(--ac-space-10);color:var(--ac-text);font-family:var(--ac-font)}.ac-freq-pitch .ac-freq-pitch-guide+.ac-freq-pitch-guide{padding-top:var(--ac-space-8);border-top:1px solid var(--ac-border)}.ac-freq-pitch .ac-freq-pitch-guide__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-freq-pitch .ac-freq-pitch-guide__subtitle{margin:var(--ac-space-6) 0 var(--ac-space-2);color:var(--ac-text);font-family:var(--ac-font);font-size:var(--ac-text-base);font-style:normal;font-weight:700;letter-spacing:0;line-height:1.4;text-transform:none}.ac-freq-pitch .ac-freq-pitch-guide__list{margin:0;padding:0 0 0 var(--ac-space-5);list-style:disc}.ac-freq-pitch .ac-freq-pitch-guide__list li{margin:0 0 var(--ac-space-2);padding:0;color:var(--ac-text-muted);font-family:var(--ac-font);font-size:var(--ac-text-sm);line-height:1.6}.ac-freq-pitch .ac-freq-pitch-guide__list li::marker{color:var(--ac-text-subtle)}.ac-freq-pitch .ac-freq-pitch-guide__answer,.ac-freq-pitch .ac-freq-pitch-guide__note{margin:0;color:var(--ac-text-muted);font-family:var(--ac-font);font-size:var(--ac-text-sm);line-height:1.6}.ac-freq-pitch .ac-freq-pitch-guide__note{margin-top:var(--ac-space-5)}.ac-freq-pitch .ac-freq-pitch-guide strong{color:var(--ac-text);font-weight:650}@media(min-width:48rem){.ac-freq-pitch .ac-freq-pitch-guide__list li,.ac-freq-pitch .ac-freq-pitch-guide__answer,.ac-freq-pitch .ac-freq-pitch-guide__note{font-size:var(--ac-text-base)}}.ac-freq-pitch .ac-freq-pitch-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-freq-pitch .ac-freq-pitch-page-content{margin-top:var(--ac-space-10)}@media(prefers-reduced-motion:reduce){.ac-freq-pitch *,.ac-freq-pitch *:before,.ac-freq-pitch *:after{transition:none!important}}@media(forced-colors:active){.ac-freq-pitch .ac-freq-pitch-tab,.ac-freq-pitch .ac-freq-pitch-button,.ac-freq-pitch .ac-freq-pitch-chip,.ac-freq-pitch .ac-freq-pitch-copy,.ac-freq-pitch .ac-freq-pitch-play,.ac-freq-pitch .ac-freq-pitch-cell__copy,.ac-freq-pitch .ac-freq-pitch-select,.ac-freq-pitch .ac-freq-pitch-field__input,.ac-freq-pitch .ac-freq-pitch-mode__option,.ac-freq-pitch .ac-freq-pitch-segmented__option{border:1px solid CanvasText}.ac-freq-pitch .ac-freq-pitch-tab[aria-selected=true],.ac-freq-pitch .ac-freq-pitch-chip[aria-pressed=true],.ac-freq-pitch .ac-freq-pitch-play[aria-pressed=true],.ac-freq-pitch .ac-freq-pitch-cell__copy[aria-current=true],.ac-freq-pitch [data-copy-state]{outline:2px solid Highlight}.ac-freq-pitch .ac-freq-pitch-play__icon,.ac-freq-pitch .ac-freq-pitch-button__icon--stop{forced-color-adjust:none}.ac-freq-pitch .ac-freq-pitch-play__icon{border-color:transparent transparent transparent ButtonText}.ac-freq-pitch .ac-freq-pitch-play[aria-pressed=true] .ac-freq-pitch-play__icon,.ac-freq-pitch .ac-freq-pitch-button__icon--stop{background:ButtonText}.ac-freq-pitch .ac-freq-pitch-play[aria-disabled=true] .ac-freq-pitch-play__icon{border-left-color:GrayText}.ac-freq-pitch .ac-freq-pitch-warning,.ac-freq-pitch .ac-freq-pitch-settings__message{border:1px solid CanvasText}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/audiocolour-frequency-pitch.css.map */
