.DockControls-module__ltzlEa__tray{--tint-faint:color-mix(in oklch, var(--player-dock-fg) 5%, transparent);--tint:color-mix(in oklch, var(--player-dock-fg) 16%, transparent);--thumb:var(--s-7);gap:var(--s-6) var(--s-10);padding:var(--s-7) var(--s-7h) var(--s-6h);align-items:start;display:grid}.DockControls-module__ltzlEa__trayTwo{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}@container island (max-width:700px){.DockControls-module__ltzlEa__trayTwo{grid-template-columns:minmax(0,1fr)}}.DockControls-module__ltzlEa__column{gap:var(--s-5h);align-content:start;min-width:0;display:grid}.DockControls-module__ltzlEa__heading{align-items:center;gap:var(--s-4);min-height:var(--s-5h);display:flex}.DockControls-module__ltzlEa__headingText{font-family:var(--font-mono);font-size:var(--t-2xs);letter-spacing:var(--tr-eyebrow);text-transform:uppercase;color:var(--player-dock-faint);flex:1;margin:0;font-weight:500;line-height:1}.DockControls-module__ltzlEa__headingAside{align-items:center;gap:var(--s-4);font-size:var(--t-sm);color:var(--player-dock-mute);font-weight:500;display:flex}.DockControls-module__ltzlEa__note{font-size:var(--t-sm);line-height:var(--lh-base);color:var(--player-dock-faint);margin:0}.DockControls-module__ltzlEa__note b{color:var(--player-dock-mute);font-weight:500}.DockControls-module__ltzlEa__readout{align-items:baseline;gap:var(--s-4);font-family:var(--font-mono);font-size:var(--t-5xl);letter-spacing:var(--tr-tight);font-variant-numeric:tabular-nums;color:var(--player-dock-fg);font-weight:500;line-height:1;display:flex}.DockControls-module__ltzlEa__readout small{font-size:var(--t-sm);letter-spacing:var(--tr-normal);color:var(--player-dock-faint)}.DockControls-module__ltzlEa__readout em{font-style:normal;font-size:var(--t-xl);letter-spacing:var(--tr-snug);color:var(--player-dock-mute);margin-left:auto}.DockControls-module__ltzlEa__label{font-size:var(--t-sm);color:var(--player-dock-mute)}.DockControls-module__ltzlEa__line{align-items:center;gap:var(--s-5);flex-wrap:wrap;display:flex}.DockControls-module__ltzlEa__sliderWrap{min-width:0}.DockControls-module__ltzlEa__slider{appearance:none;width:100%;height:var(--s-9);cursor:pointer;touch-action:none;background:0 0;margin:0;display:block}.DockControls-module__ltzlEa__slider:focus-visible{outline:none}.DockControls-module__ltzlEa__slider::-webkit-slider-runnable-track{height:var(--s-2);border-radius:var(--r-xs);background:linear-gradient(to right, var(--player-dock-fg) var(--fill), var(--tint) var(--fill))}.DockControls-module__ltzlEa__slider::-moz-range-track{height:var(--s-2);border-radius:var(--r-xs);background:linear-gradient(to right, var(--player-dock-fg) var(--fill), var(--tint) var(--fill))}.DockControls-module__ltzlEa__slider::-webkit-slider-thumb{appearance:none;width:var(--thumb);height:var(--thumb);margin-top:calc((var(--s-2) - var(--thumb)) / 2);background:var(--player-dock-fg);box-shadow:var(--shadow-md);border:0;border-radius:50%}.DockControls-module__ltzlEa__slider::-moz-range-thumb{width:var(--thumb);height:var(--thumb);background:var(--player-dock-fg);box-shadow:var(--shadow-md);border:0;border-radius:50%}.DockControls-module__ltzlEa__slider:focus-visible::-webkit-slider-thumb{outline:var(--focus-ring-width) solid var(--player-dock-fg);outline-offset:var(--focus-ring-offset)}.DockControls-module__ltzlEa__slider:focus-visible::-moz-range-thumb{outline:var(--focus-ring-width) solid var(--player-dock-fg);outline-offset:var(--focus-ring-offset)}.DockControls-module__ltzlEa__slider:disabled{opacity:.45;cursor:default}.DockControls-module__ltzlEa__sliderSmall{--thumb:var(--s-5h)}.DockControls-module__ltzlEa__ticks{font-family:var(--font-mono);font-size:var(--t-2xs);color:var(--player-dock-faint);justify-content:space-between;font-weight:500;line-height:1;display:flex}.DockControls-module__ltzlEa__chips{gap:var(--s-3);flex-wrap:wrap;display:flex}.DockControls-module__ltzlEa__chip{appearance:none;align-items:center;gap:var(--s-3);height:var(--s-9);padding:0 var(--s-5);border:1px solid var(--player-dock-line);border-radius:var(--r-pill);background:var(--tint-faint);color:var(--player-dock-mute);font-family:var(--font-mono);font-size:var(--t-sm);white-space:nowrap;cursor:pointer;transition:background var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);font-weight:500;line-height:1;display:inline-flex}.DockControls-module__ltzlEa__chip:hover{background:var(--player-dock-raised);color:var(--player-dock-fg)}.DockControls-module__ltzlEa__chip[aria-pressed=true],.DockControls-module__ltzlEa__chipSolid{background:var(--player-dock-fg);border-color:var(--player-dock-fg);color:var(--player-dock)}.DockControls-module__ltzlEa__chipSolid{font-family:var(--font-sans);font-weight:600}.DockControls-module__ltzlEa__chip:disabled{opacity:.45;pointer-events:none}.DockControls-module__ltzlEa__chip:focus-visible,.DockControls-module__ltzlEa__switch:focus-visible,.DockControls-module__ltzlEa__stepper button:focus-visible,.DockControls-module__ltzlEa__link:focus-visible{outline:var(--focus-ring-width) solid var(--player-dock-fg);outline-offset:var(--s-0h)}.DockControls-module__ltzlEa__row{align-items:center;gap:var(--s-5h);min-height:var(--s-10);display:flex}.DockControls-module__ltzlEa__rowLabel{min-width:0;font-size:var(--t-base);line-height:var(--lh-snug);color:var(--player-dock-fg);flex:1}.DockControls-module__ltzlEa__rowLabel small{margin-top:var(--s-1);font-size:var(--t-sm);color:var(--player-dock-faint);display:block}.DockControls-module__ltzlEa__switch{--knob:var(--s-6h);appearance:none;width:var(--s-10);height:var(--s-8);border-radius:var(--r-pill);background:var(--tint);cursor:pointer;transition:background var(--dur-base) var(--ease);border:0;flex-shrink:0;padding:0;position:relative}.DockControls-module__ltzlEa__switch:after{content:"";top:calc((var(--s-8) - var(--knob)) / 2);left:calc((var(--s-8) - var(--knob)) / 2);width:var(--knob);height:var(--knob);background:var(--player-dock-fg);box-shadow:var(--shadow-sm);transition:transform var(--dur-base) var(--ease);border-radius:50%;position:absolute}.DockControls-module__ltzlEa__switch[aria-checked=true]{background:var(--player-armed)}.DockControls-module__ltzlEa__switch[aria-checked=true]:after{transform:translateX(var(--s-6))}.DockControls-module__ltzlEa__switch:disabled{opacity:.45;cursor:default}.DockControls-module__ltzlEa__stepper{align-items:center;gap:var(--s-1);padding:var(--s-1);border-radius:var(--r-lg);background:var(--player-dock-well);display:inline-flex}.DockControls-module__ltzlEa__stepper button{width:var(--s-9);height:var(--s-9);border-radius:var(--r-md);color:var(--player-dock-mute);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.DockControls-module__ltzlEa__stepper button:hover{background:var(--player-dock-raised);color:var(--player-dock-fg)}.DockControls-module__ltzlEa__stepper button:disabled{opacity:.35;pointer-events:none}.DockControls-module__ltzlEa__stepper output{min-width:var(--s-9);text-align:center;font-family:var(--font-mono);font-size:var(--t-md);font-variant-numeric:tabular-nums;color:var(--player-dock-fg);font-weight:500;line-height:1}.DockControls-module__ltzlEa__stepper .DockControls-module__ltzlEa__stepperWide{min-width:var(--s-11);font-size:var(--t-base)}.DockControls-module__ltzlEa__link{padding:var(--s-3);border-radius:var(--r-md);color:var(--player-dock-mute);font-family:var(--font-sans);font-size:var(--t-sm);cursor:pointer;background:0 0;border:0;font-weight:500}.DockControls-module__ltzlEa__link:hover{background:var(--player-dock-raised);color:var(--player-dock-fg)}.DockControls-module__ltzlEa__link:disabled{opacity:.45;pointer-events:none}@media (prefers-reduced-motion:reduce){.DockControls-module__ltzlEa__chip,.DockControls-module__ltzlEa__switch,.DockControls-module__ltzlEa__switch:after{transition:none}}
.BookmarksTray-module__WuX-JW__list{gap:var(--s-1);margin:0;padding:0;list-style:none;display:grid}.BookmarksTray-module__WuX-JW__row{grid-template-columns:var(--s-11) minmax(0, 1fr) auto;align-items:center;gap:var(--s-4);min-height:var(--tap-target-min);padding:0 var(--s-2) 0 var(--s-2);border-radius:var(--r-lg);display:grid}.BookmarksTray-module__WuX-JW__row:hover{background:var(--player-dock-raised)}.BookmarksTray-module__WuX-JW__time{height:var(--s-9);padding:0 var(--s-3);border-radius:var(--r-md);color:var(--player-dock-mute);font-family:var(--font-mono);font-size:var(--t-sm);font-variant-numeric:tabular-nums;text-align:left;cursor:pointer;background:0 0;border:0;font-weight:500;line-height:1}.BookmarksTray-module__WuX-JW__time:hover{color:var(--player-dock-fg)}.BookmarksTray-module__WuX-JW__near .BookmarksTray-module__WuX-JW__time{color:var(--player-armed)}.BookmarksTray-module__WuX-JW__name{min-width:0;height:var(--s-9);padding:0 var(--s-3);border-radius:var(--r-md);color:var(--player-dock-fg);font-family:var(--font-sans);font-size:var(--t-base);text-overflow:ellipsis;background:0 0;border:1px solid #0000}.BookmarksTray-module__WuX-JW__name:hover{border-color:var(--player-dock-line)}.BookmarksTray-module__WuX-JW__name:focus-visible{border-color:var(--player-dock-fg);background:var(--player-dock-well);outline:none}.BookmarksTray-module__WuX-JW__remove{width:var(--s-10);height:var(--s-10);border-radius:var(--r-lg);color:var(--player-dock-faint);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.BookmarksTray-module__WuX-JW__remove:hover{background:var(--player-dock-pressed);color:var(--player-dock-fg)}.BookmarksTray-module__WuX-JW__time:focus-visible,.BookmarksTray-module__WuX-JW__remove:focus-visible{outline:var(--focus-ring-width) solid var(--player-dock-fg);outline-offset:var(--s-0h)}
.Island-module__fKuyea__island{--island-max:1040px;--tint-faint:color-mix(in oklch, var(--player-dock-fg) 7%, transparent);--tint:color-mix(in oklch, var(--player-dock-fg) 16%, transparent);z-index:5;left:50%;bottom:var(--s-7);width:min(var(--island-max), calc(100% - var(--s-9)));border-radius:var(--r-2xl);background:var(--player-dock);color:var(--player-dock-fg);box-shadow:var(--player-dock-shadow);font-family:var(--font-sans);flex-direction:column;display:flex;position:absolute;transform:translate(-50%);container:island/inline-size}.Island-module__fKuyea__tray{transition:grid-template-rows var(--dur-slow) var(--ease);grid-template-rows:0fr;display:grid}.Island-module__fKuyea__open .Island-module__fKuyea__tray{grid-template-rows:1fr}.Island-module__fKuyea__trayInner{min-height:0;overflow:hidden}.Island-module__fKuyea__trayInner:focus{outline:none}.Island-module__fKuyea__open .Island-module__fKuyea__trayInner{max-height:min(480px, calc(100dvh - 2 * var(--s-12)));border-bottom:1px solid var(--player-dock-line);scrollbar-width:thin;scrollbar-color:var(--player-dock-pressed) transparent;overflow:auto}.Island-module__fKuyea__resting{flex-direction:column;min-width:0;display:flex}.Island-module__fKuyea__scrubRow{align-items:center;gap:var(--s-5);padding:var(--s-5) var(--s-6h) 0;display:flex}.Island-module__fKuyea__time{min-width:var(--s-10);font-family:var(--font-mono);font-size:var(--t-sm);font-variant-numeric:tabular-nums;color:var(--player-dock-mute);flex-shrink:0;font-weight:500;line-height:1}.Island-module__fKuyea__timeTotal{text-align:right}.Island-module__fKuyea__bar{align-items:center;gap:var(--s-4);padding:var(--s-2) var(--s-4h) var(--s-4h);display:flex}.Island-module__fKuyea__group{align-items:center;gap:var(--s-1);flex-shrink:0;min-width:0;display:flex}.Island-module__fKuyea__grow{flex:1}.Island-module__fKuyea__separator{width:1px;margin:var(--s-4) var(--s-2);background:var(--player-dock-line);flex-shrink:0;align-self:stretch}.Island-module__fKuyea__button{appearance:none;color:var(--player-dock-mute);width:var(--s-10);height:var(--s-10);border-radius:var(--r-lg);cursor:pointer;transition:background var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease);background:0 0;border:0;flex-shrink:0;place-items:center;padding:0;display:grid}.Island-module__fKuyea__button:hover{background:var(--player-dock-raised);color:var(--player-dock-fg)}.Island-module__fKuyea__button:active{transform:scale(.92)}.Island-module__fKuyea__button:disabled{opacity:.35;pointer-events:none}.Island-module__fKuyea__button[aria-pressed=true]{color:var(--player-armed)}.Island-module__fKuyea__button:focus-visible,.Island-module__fKuyea__tool:focus-visible{outline:var(--focus-ring-width) solid var(--player-dock-fg);outline-offset:var(--s-0h)}.Island-module__fKuyea__play{width:calc(var(--s-10) + var(--s-4));height:calc(var(--s-10) + var(--s-4));margin:0 var(--s-2);background:var(--player-dock-fg);color:var(--player-dock);box-shadow:var(--shadow-md);border-radius:50%}.Island-module__fKuyea__play:hover{background:color-mix(in oklch, var(--player-dock-fg) 88%, var(--on-accent));color:var(--player-dock)}.Island-module__fKuyea__position{gap:var(--s-2);padding:0 var(--s-4);white-space:nowrap;flex-direction:column;min-width:0;display:flex}.Island-module__fKuyea__position small{font-family:var(--font-mono);font-size:var(--t-2xs);letter-spacing:var(--tr-eyebrow);text-transform:uppercase;color:var(--player-dock-faint);font-weight:500;line-height:1}.Island-module__fKuyea__position b{font-family:var(--font-mono);font-size:var(--t-sm);font-variant-numeric:tabular-nums;color:var(--player-dock-fg);text-overflow:ellipsis;font-weight:500;line-height:1;overflow:hidden}.Island-module__fKuyea__tool{appearance:none;color:var(--player-dock-fg);height:calc(var(--s-10) + var(--s-4));padding:0 var(--s-5) 0 var(--s-4);border-radius:var(--r-xl);align-items:center;gap:var(--s-4);cursor:pointer;text-align:left;transition:background var(--dur-fast) var(--ease);background:0 0;border:0;flex-shrink:0;display:flex}.Island-module__fKuyea__tool:hover{background:var(--player-dock-raised)}.Island-module__fKuyea__tool[aria-expanded=true]{background:var(--player-dock-pressed)}.Island-module__fKuyea__toolIcon{color:var(--player-dock-mute);flex-shrink:0;display:grid}.Island-module__fKuyea__toolText{gap:var(--s-2);flex-direction:column;min-width:0;display:flex}.Island-module__fKuyea__toolLabel{font-family:var(--font-mono);font-size:var(--t-2xs);letter-spacing:var(--tr-eyebrow);text-transform:uppercase;color:var(--player-dock-faint);font-weight:500;line-height:1}.Island-module__fKuyea__toolValue{font-family:var(--font-mono);font-size:var(--t-sm);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--player-dock-fg);font-weight:500;line-height:1}.Island-module__fKuyea__tool[aria-expanded=true] .Island-module__fKuyea__toolLabel{color:var(--player-dock-mute)}.Island-module__fKuyea__armed .Island-module__fKuyea__toolIcon,.Island-module__fKuyea__armed .Island-module__fKuyea__toolValue{color:var(--player-armed)}.Island-module__fKuyea__minimised{left:auto;right:var(--s-8);border-radius:var(--r-pill);width:auto;animation:Island-module__fKuyea__islandIn var(--dur-slow) var(--ease);transform:none;container-type:normal}@keyframes Island-module__fKuyea__islandIn{0%{opacity:0;translate:0 var(--s-4)}}.Island-module__fKuyea__mini{align-items:center;gap:var(--s-5);padding:var(--s-3) var(--s-4) var(--s-3) var(--s-3);display:flex}.Island-module__fKuyea__mini .Island-module__fKuyea__play{width:var(--tap-target-min);height:var(--tap-target-min);margin:0}.Island-module__fKuyea__miniText{gap:var(--s-3);flex-direction:column;min-width:0;display:flex}.Island-module__fKuyea__miniText b{font-family:var(--font-mono);font-size:var(--t-sm);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--player-dock-fg);font-weight:500;line-height:1}.Island-module__fKuyea__miniText small{max-width:calc(2 * var(--s-12));text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-mono);font-size:var(--t-2xs);letter-spacing:var(--tr-eyebrow);text-transform:uppercase;color:var(--player-dock-faint);font-weight:500;line-height:1;overflow:hidden}.Island-module__fKuyea__miniProgress{width:var(--s-12);height:var(--s-1);border-radius:var(--r-xs);background:var(--tint);flex-shrink:0;overflow:hidden}.Island-module__fKuyea__miniProgress i{background:var(--player-dock-fg);height:100%;display:block}.Island-module__fKuyea__miniLoop{color:var(--player-armed);display:grid}@container island (max-width:1010px){.Island-module__fKuyea__position{display:none}}@container island (max-width:900px){.Island-module__fKuyea__toolLabel{display:none}.Island-module__fKuyea__tool{padding:0 var(--s-4h)}}@container island (max-width:760px){.Island-module__fKuyea__optional,.Island-module__fKuyea__toolText{display:none}.Island-module__fKuyea__tool{width:var(--s-10);height:var(--s-10);border-radius:var(--r-lg);justify-content:center;padding:0}}@container island (max-width:520px){.Island-module__fKuyea__separator{display:none}.Island-module__fKuyea__bar{gap:var(--s-1)}.Island-module__fKuyea__play{margin:0}}@media (prefers-reduced-motion:reduce){.Island-module__fKuyea__tray,.Island-module__fKuyea__button,.Island-module__fKuyea__tool{transition:none}.Island-module__fKuyea__minimised{animation:none}}
.LoopTray-module__IG10zq__barMap{--bar-h:calc(var(--s-9) + var(--s-2));--armed-tint:color-mix(in oklch, var(--player-armed) 32%, transparent);gap:var(--s-1);max-height:calc(5 * var(--bar-h) + 4 * var(--s-1));-webkit-user-select:none;user-select:none;touch-action:none;scrollbar-width:thin;scrollbar-color:var(--player-dock-pressed) transparent;grid-template-columns:repeat(8,minmax(0,1fr));display:grid;overflow-y:auto}.LoopTray-module__IG10zq__barMap button{height:var(--bar-h);border-radius:var(--r-md);background:color-mix(in oklch, var(--player-dock-fg) 7%, transparent);color:var(--player-dock-mute);font-family:var(--font-mono);font-size:var(--t-2xs);cursor:pointer;transition:background var(--dur-fast) var(--ease);border:0;padding:0;font-weight:500;line-height:1}.LoopTray-module__IG10zq__barMap button:hover{background:color-mix(in oklch, var(--player-dock-fg) 14%, transparent);color:var(--player-dock-fg)}.LoopTray-module__IG10zq__barMap button:focus-visible{outline:var(--focus-ring-width) solid var(--player-dock-fg);outline-offset:-1px}.LoopTray-module__IG10zq__barMap .LoopTray-module__IG10zq__barIn{background:var(--armed-tint);color:var(--player-dock-fg)}.LoopTray-module__IG10zq__barMap .LoopTray-module__IG10zq__barEdge{background:var(--player-armed);color:var(--player-dock)}.LoopTray-module__IG10zq__barMap .LoopTray-module__IG10zq__barCurrent{box-shadow:inset 0 calc(-1 * var(--s-1)) 0 var(--player-dock-fg)}.LoopTray-module__IG10zq__barMapOff .LoopTray-module__IG10zq__barIn,.LoopTray-module__IG10zq__barMapOff .LoopTray-module__IG10zq__barEdge{background:color-mix(in oklch, var(--player-dock-fg) 16%, transparent);color:var(--player-dock-fg)}@media (prefers-reduced-motion:reduce){.LoopTray-module__IG10zq__barMap button{transition:none}}
.PieceTitle-module__TT4FnW__pieceTitle{font-family:var(--font-serif);font-style:italic;font-weight:400;font-size:var(--t-2xl);line-height:var(--lh-tight);letter-spacing:var(--tr-snug);color:var(--ink-900);margin:0}
.LinkButton-module__CdyNyW__linkButton{font-family:var(--font-sans);font-size:var(--t-xs);color:var(--ink-500);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.LinkButton-module__CdyNyW__linkButton:hover:not(:disabled){color:var(--ink-700)}.LinkButton-module__CdyNyW__linkButton:focus-visible{outline:var(--s-1) solid var(--focus-ring);outline-offset:var(--s-1)}.LinkButton-module__CdyNyW__linkButton:disabled{opacity:.5;cursor:not-allowed}
.Input-module__afWhRq__input{appearance:none;width:100%;height:var(--control-h-md);padding:var(--s-4) var(--s-5);font-family:var(--font-sans);font-size:var(--t-base);color:var(--ink-900);background:var(--surface-0);border:1px solid var(--border-strong);border-radius:var(--r-md);transition:border-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease);display:block}.Input-module__afWhRq__input::placeholder{color:var(--fg-muted)}.Input-module__afWhRq__input:focus{border-color:var(--primary-500);box-shadow:0 0 0 3px color-mix(in oklch, var(--primary-500) 18%, transparent);outline:0}.Input-module__afWhRq__input:disabled{opacity:.5;cursor:not-allowed}.Input-module__afWhRq__lg{height:var(--control-h-lg);font-size:var(--t-md)}.Input-module__afWhRq__error{border-color:var(--danger-500)}.Input-module__afWhRq__error:focus{border-color:var(--danger-500);box-shadow:0 0 0 3px color-mix(in oklch, var(--danger-500) 18%, transparent)}
.Pill-module__Ipg36W__pill{align-items:center;gap:var(--s-3);height:var(--s-7h);padding:0 var(--s-4h);border-radius:var(--r-pill);font-family:var(--font-mono);font-size:var(--t-xs);background:var(--surface-2);color:var(--ink-700);border:1px solid var(--border);white-space:nowrap;font-weight:500;display:inline-flex}.Pill-module__Ipg36W__pill:before{content:"";width:var(--s-3);height:var(--s-3);background:var(--ink-400);border-radius:50%}.Pill-module__Ipg36W__variant-default{background:var(--surface-2);color:var(--ink-700);border-color:var(--border)}.Pill-module__Ipg36W__variant-success{background:var(--success-50);color:var(--success-700);border-color:color-mix(in oklch, var(--success-500) 35%, var(--surface-0))}.Pill-module__Ipg36W__variant-success:before{background:var(--success-500)}.Pill-module__Ipg36W__variant-warning{background:var(--secondary-100);color:var(--secondary-800);border-color:color-mix(in oklch, var(--secondary-500) 35%, var(--surface-0))}.Pill-module__Ipg36W__variant-warning:before{background:var(--secondary-500)}.Pill-module__Ipg36W__variant-error{background:var(--danger-50);color:var(--danger-700);border-color:color-mix(in oklch, var(--danger-500) 35%, var(--surface-0))}.Pill-module__Ipg36W__variant-error:before{background:var(--danger-500)}.Pill-module__Ipg36W__variant-info{background:var(--primary-50);color:var(--primary-700);border-color:color-mix(in oklch, var(--primary-500) 35%, var(--surface-0))}.Pill-module__Ipg36W__variant-info:before{background:var(--primary-500)}
.IconFacts-module__Xa_Yga__facts{align-items:center;gap:var(--s-3) var(--s-7);font-size:var(--t-sm);color:var(--ink-700);flex-wrap:wrap;display:flex}.IconFacts-module__Xa_Yga__md{font-size:var(--t-md)}.IconFacts-module__Xa_Yga__facts>*{align-items:center;gap:var(--s-3);min-width:0;display:inline-flex}.IconFacts-module__Xa_Yga__facts svg{color:var(--ink-400);flex-shrink:0}.IconFacts-module__Xa_Yga__facts em{color:var(--fg-muted);font-style:normal}
.MetaLine-module__vlNR8a__meta{align-items:center;gap:var(--s-1) 0;margin-top:var(--s-2);font-family:var(--font-mono);font-size:var(--t-xs);line-height:var(--lh-snug);color:var(--fg-muted);flex-wrap:wrap;display:flex}.MetaLine-module__vlNR8a__meta>span{white-space:nowrap}.MetaLine-module__vlNR8a__meta>span+span:before{content:"·";margin:0 var(--s-4);color:var(--ink-300)}
.ListRow-module__Z-u9mq__row{align-items:center;gap:var(--s-6);width:100%;padding:var(--s-5) var(--s-7);border-top:1px solid var(--border);color:inherit;text-align:left;transition:background var(--dur-fast) var(--ease);background:0 0;text-decoration:none;display:flex;position:relative}.ListRow-module__Z-u9mq__rowList{margin:0;padding:0;list-style:none}.ListRow-module__Z-u9mq__row:first-child{border-top:0}:is(li,[role=group])>.ListRow-module__Z-u9mq__row:first-child{border-top:1px solid var(--border)}:is(li,[role=group]):first-child>.ListRow-module__Z-u9mq__row{border-top:0}[data-panel-band]+.ListRow-module__Z-u9mq__rowList>li:first-child>.ListRow-module__Z-u9mq__row{border-top:1px solid var(--border)}.ListRow-module__Z-u9mq__featured+.ListRow-module__Z-u9mq__row{border-top:0}.ListRow-module__Z-u9mq__interactive{cursor:pointer}.ListRow-module__Z-u9mq__interactive:hover{background:var(--surface-2);color:inherit;text-decoration:none}.ListRow-module__Z-u9mq__interactive:focus-visible{outline:2px solid var(--primary-500);outline-offset:-2px}.ListRow-module__Z-u9mq__buttonRow{appearance:none;font:inherit;border-bottom:0;border-left:0;border-right:0}.ListRow-module__Z-u9mq__selected,.ListRow-module__Z-u9mq__selected:hover{background:var(--surface-2);box-shadow:inset var(--s-1) 0 0 var(--primary-600)}.ListRow-module__Z-u9mq__lead{flex-shrink:0;display:inline-flex}.ListRow-module__Z-u9mq__main{flex-direction:column;flex:auto;min-width:0;display:flex}.ListRow-module__Z-u9mq__title{font-size:var(--t-md);font-weight:600;line-height:var(--lh-snug);color:var(--ink-900);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ListRow-module__Z-u9mq__muted .ListRow-module__Z-u9mq__title{color:var(--ink-700);font-weight:500}.ListRow-module__Z-u9mq__meta{margin-top:var(--s-2)}.ListRow-module__Z-u9mq__note{margin-top:var(--s-1);font-size:var(--t-sm);color:var(--ink-700);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ListRow-module__Z-u9mq__status,.ListRow-module__Z-u9mq__trailing{z-index:1;align-items:center;gap:var(--s-3);flex-shrink:0;display:inline-flex;position:relative}.ListRow-module__Z-u9mq__aside{gap:var(--s-1);min-width:calc(var(--s-12) * 2);flex-direction:column;flex-shrink:0;display:flex}.ListRow-module__Z-u9mq__chevron{color:var(--ink-300);transition:color var(--dur-fast) var(--ease);flex-shrink:0;display:inline-flex}.ListRow-module__Z-u9mq__interactive:hover .ListRow-module__Z-u9mq__chevron{color:var(--ink-700)}.ListRow-module__Z-u9mq__dense{padding:var(--s-4h) var(--s-7)}.ListRow-module__Z-u9mq__dense .ListRow-module__Z-u9mq__title{font-size:var(--t-sm)}.ListRow-module__Z-u9mq__dense .ListRow-module__Z-u9mq__meta{margin-top:var(--s-1)}.ListRow-module__Z-u9mq__stretch{color:inherit;text-decoration:none}.ListRow-module__Z-u9mq__stretch:after{content:"";position:absolute;inset:0}.ListRow-module__Z-u9mq__stretch:hover{color:inherit;text-decoration:none}.ListRow-module__Z-u9mq__stretch:focus-visible{outline:0}.ListRow-module__Z-u9mq__stretch:focus-visible:after{outline:2px solid var(--primary-500);outline-offset:-2px}.ListRow-module__Z-u9mq__stretchButton{appearance:none;font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;padding:0}.ListRow-module__Z-u9mq__featured{gap:var(--s-7);padding:var(--s-7);background:var(--bg);border-bottom:1px solid var(--border);color:inherit;transition:background var(--dur-fast) var(--ease);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;text-decoration:none;display:grid}.ListRow-module__Z-u9mq__featured:last-child{border-bottom:0}.ListRow-module__Z-u9mq__featured:hover{background:var(--surface-0);color:inherit;text-decoration:none}.ListRow-module__Z-u9mq__featured:focus-visible{outline:2px solid var(--primary-500);outline-offset:-2px}.ListRow-module__Z-u9mq__featured .ListRow-module__Z-u9mq__featuredEyebrow{align-items:center;gap:var(--s-4);display:flex}.ListRow-module__Z-u9mq__featuredTitle{margin:var(--s-3) 0 var(--s-5);font-size:var(--t-xl);letter-spacing:var(--tr-snug);font-weight:600;line-height:var(--lh-snug);color:var(--ink-900)}.ListRow-module__Z-u9mq__cta{pointer-events:none}@media (max-width:640px){.ListRow-module__Z-u9mq__row{gap:var(--s-5);padding:var(--s-5)}.ListRow-module__Z-u9mq__chevron,.ListRow-module__Z-u9mq__aside{display:none}.ListRow-module__Z-u9mq__featured{gap:var(--s-5);padding:var(--s-6) var(--s-5);grid-template-columns:auto minmax(0,1fr)}.ListRow-module__Z-u9mq__cta{grid-column:1/-1}}
.FactList-module__sXrsLa__list{gap:var(--s-4) var(--s-6);grid-template-columns:minmax(0,auto) minmax(0,1fr);margin:0;display:grid}.FactList-module__sXrsLa__row{display:contents}.FactList-module__sXrsLa__term{color:var(--fg-muted);align-self:baseline}.FactList-module__sXrsLa__value{min-width:0;font-size:var(--t-sm);line-height:var(--lh-snug);color:var(--ink-900);overflow-wrap:anywhere;margin:0}
.ReadingText-module__QaO03W__text{max-width:72ch;padding:var(--s-8) var(--s-9);color:var(--ink-900);font-size:var(--t-md);line-height:var(--lh-relax);overflow-wrap:anywhere}.ReadingText-module__QaO03W__text>:first-child{margin-top:0}.ReadingText-module__QaO03W__text>:last-child{margin-bottom:0}.ReadingText-module__QaO03W__text h2,.ReadingText-module__QaO03W__text h3{font-family:var(--font-sans);font-weight:600;line-height:var(--lh-snug)}.ReadingText-module__QaO03W__text h2{font-size:var(--t-xl)}.ReadingText-module__QaO03W__text h3{font-size:var(--t-lg)}.ReadingText-module__QaO03W__text a{color:var(--primary-700)}.ReadingText-module__QaO03W__post p{margin:0 0 var(--s-4)}.ReadingText-module__QaO03W__post h2,.ReadingText-module__QaO03W__post h3,.ReadingText-module__QaO03W__post h4{margin:var(--s-6) 0 var(--s-3)}.ReadingText-module__QaO03W__post h4{font-family:var(--font-sans);font-weight:600;line-height:var(--lh-snug)}.ReadingText-module__QaO03W__post ul,.ReadingText-module__QaO03W__post ol{margin:0 0 var(--s-4);padding-left:var(--s-7)}.ReadingText-module__QaO03W__post blockquote{margin:0 0 var(--s-4);padding:var(--s-3) var(--s-5);border-left:3px solid var(--ink-200);color:var(--ink-700);font-style:italic}.ReadingText-module__QaO03W__post pre{margin:0 0 var(--s-4);padding:var(--s-4);background:var(--surface-2);border-radius:var(--r-md);font-family:var(--font-mono);font-size:var(--t-sm);overflow-x:auto}.ReadingText-module__QaO03W__post code{font-family:var(--font-mono);font-size:.95em}.ReadingText-module__QaO03W__page p{margin:0 0 var(--s-6)}.ReadingText-module__QaO03W__page h2,.ReadingText-module__QaO03W__page h3{margin:var(--s-8) 0 var(--s-4)}.ReadingText-module__QaO03W__page ul,.ReadingText-module__QaO03W__page ol{margin:0 0 var(--s-6);padding-left:var(--s-8)}.ReadingText-module__QaO03W__page code{font-family:var(--font-mono);font-size:var(--t-sm)}.ReadingText-module__QaO03W__page [data-rich-table]{max-width:100%;margin:0 0 var(--s-6);border:1px solid var(--border);border-radius:var(--r-md);overflow-x:auto}.ReadingText-module__QaO03W__page table{border-collapse:collapse;width:100%;font-size:var(--t-sm);line-height:var(--lh-base)}.ReadingText-module__QaO03W__page th,.ReadingText-module__QaO03W__page td{padding:var(--s-4) var(--s-5);border-bottom:1px solid var(--border);text-align:left;vertical-align:top;white-space:nowrap}.ReadingText-module__QaO03W__page tr:last-child th,.ReadingText-module__QaO03W__page tr:last-child td{border-bottom:0}.ReadingText-module__QaO03W__page th{background:var(--surface-2);color:var(--ink-900);font-weight:600}.ReadingText-module__QaO03W__page th p,.ReadingText-module__QaO03W__page td p{white-space:normal;min-width:12ch;margin:0}@media (max-width:640px){.ReadingText-module__QaO03W__text{padding:var(--s-6) var(--s-5)}}
.SearchInput-module__45xtOa__wrap{align-items:center;width:100%;max-width:min(320px,100%);display:inline-flex;position:relative}.SearchInput-module__45xtOa__icon{left:var(--s-3);color:var(--fg-muted);pointer-events:none;place-items:center;display:grid;position:absolute}.SearchInput-module__45xtOa__input{appearance:none;width:100%;height:var(--control-h-md);padding:0 var(--s-8) 0 var(--s-9);border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface-0);color:var(--ink-900);font-family:var(--font-sans);font-size:var(--t-sm)}.SearchInput-module__45xtOa__input::placeholder{color:var(--fg-muted)}.SearchInput-module__45xtOa__input::-webkit-search-cancel-button{display:none}.SearchInput-module__45xtOa__input::-webkit-search-decoration{display:none}.SearchInput-module__45xtOa__input:focus-visible{outline:var(--s-1) solid var(--focus-ring);outline-offset:1px;border-color:var(--primary-400)}.SearchInput-module__45xtOa__clear{right:var(--s-2);appearance:none;color:var(--ink-500);cursor:pointer;width:var(--s-6);height:var(--s-6);border-radius:var(--r-sm);background:0 0;border:none;place-items:center;display:grid;position:absolute}.SearchInput-module__45xtOa__clear:hover{background:var(--surface-2);color:var(--ink-900)}.SearchInput-module__45xtOa__clear:focus-visible{outline:var(--s-1) solid var(--focus-ring);outline-offset:1px}
.Pagination-module__ytpL_W__bar{justify-content:space-between;align-items:center;gap:var(--s-4);padding:var(--s-3) 0;display:flex}.Pagination-module__ytpL_W__range{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--ink-500)}.Pagination-module__ytpL_W__controls{align-items:center;gap:var(--s-2);display:inline-flex}.Pagination-module__ytpL_W__page{font-size:var(--t-sm);color:var(--ink-700);min-width:var(--s-7);text-align:center}
.TimeInput-module__jQe5CW__time{font-variant-numeric:tabular-nums}.TimeInput-module__jQe5CW__unreadable{margin:var(--s-2) 0 0;font-family:var(--font-mono);font-size:var(--t-xs);color:var(--danger-700);grid-column:1/-1;display:block}
.DateTimeInput-module__InAxKa__row{gap:var(--s-3);grid-template-columns:minmax(0,3fr) minmax(0,2fr);display:grid}
.Tooltip-module__2kbhOa__wrap{display:inline-flex;position:relative}.Tooltip-module__2kbhOa__bubble{bottom:calc(100% + var(--s-2));white-space:nowrap;background:var(--ink-900);color:var(--surface-0);font-size:var(--t-xs);line-height:var(--lh-tight);padding:var(--s-2) var(--s-3);border-radius:var(--r-sm);box-shadow:var(--shadow-pop);opacity:0;visibility:hidden;transition:opacity var(--dur-fast) var(--ease), visibility var(--dur-fast) var(--ease);z-index:200;position:absolute;left:50%;transform:translate(-50%)}.Tooltip-module__2kbhOa__wrap:hover .Tooltip-module__2kbhOa__bubble,.Tooltip-module__2kbhOa__wrap:focus-within .Tooltip-module__2kbhOa__bubble{opacity:1;visibility:visible}.Tooltip-module__2kbhOa__dismissed .Tooltip-module__2kbhOa__bubble{opacity:0;visibility:hidden}
.Popover-module__uMY-GG__wrap{display:inline-flex;position:relative}.Popover-module__uMY-GG__panel{top:calc(100% + var(--s-2));background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-md);min-width:max-content;box-shadow:var(--shadow-pop);padding:var(--s-2);z-index:150;animation:Popover-module__uMY-GG__pop var(--dur-fast) var(--ease);position:absolute;right:0}.Popover-module__uMY-GG__panel--left{left:0;right:auto}@keyframes Popover-module__uMY-GG__pop{0%{opacity:0;transform:translateY(calc(-1 * var(--s-1)))}to{opacity:1;transform:translateY(0)}}
.MenuItem-module__gnOwUW__item{appearance:none;align-items:center;gap:var(--s-4);width:100%;min-width:calc(var(--s-12) * 3);border-radius:var(--r-sm);padding:var(--s-3) var(--s-4);font-family:var(--font-sans);font-size:var(--t-sm);color:var(--ink-700);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;display:flex}.MenuItem-module__gnOwUW__item:hover,.MenuItem-module__gnOwUW__item:focus-visible{background:var(--surface-2);color:var(--ink-900);outline:none}.MenuItem-module__gnOwUW__item:disabled{color:var(--ink-300);cursor:not-allowed}.MenuItem-module__gnOwUW__icon{color:var(--ink-400);display:inline-flex}.MenuItem-module__gnOwUW__danger{color:var(--danger-700)}.MenuItem-module__gnOwUW__danger .MenuItem-module__gnOwUW__icon{color:var(--danger-500)}.MenuItem-module__gnOwUW__danger:hover,.MenuItem-module__gnOwUW__danger:focus-visible{background:var(--danger-50);color:var(--danger-700)}.MenuItem-module__gnOwUW__separator{height:1px;margin:var(--s-2) 0;background:var(--border)}
.ActionMenu-module__F4glFq__quiet{width:var(--control-h-sm);color:var(--ink-500);justify-content:center;padding:0}.ActionMenu-module__F4glFq__framed{width:var(--control-h-md);justify-content:center;padding:0}
.ProductStory-module__80O9Va__figure{min-width:0;margin:0}.ProductStory-module__80O9Va__imageLink{border:1px solid var(--border);border-radius:var(--r-xl);box-shadow:var(--shadow-lg);background:var(--surface-1);display:block;overflow:hidden}.ProductStory-module__80O9Va__imageLink:focus-visible{outline:var(--s-1) solid var(--primary-600);outline-offset:var(--s-2)}.ProductStory-module__80O9Va__image{width:100%;height:auto;display:block}.ProductStory-module__80O9Va__caption{justify-content:space-between;gap:var(--s-3);margin:var(--s-5) 0 0;color:var(--fg-muted);font-size:var(--t-sm);line-height:var(--lh-base);flex-wrap:wrap;display:flex}.ProductStory-module__80O9Va__caption a{color:var(--primary-700);text-underline-offset:var(--s-1)}.ProductStory-module__80O9Va__chapter{gap:var(--s-10);padding:var(--s-8) 0;grid-template-columns:1.4fr 1fr;align-items:center;display:grid}.ProductStory-module__80O9Va__detail{padding:var(--s-6);border-left:var(--s-1) solid var(--secondary-500);background:var(--secondary-100);border-radius:var(--r-md);color:var(--fg);font-size:var(--t-base);line-height:var(--lh-base)}.ProductStory-module__80O9Va__videoGrid{align-items:center;gap:var(--s-10);margin-top:var(--s-11);padding-top:var(--s-10);border-top:1px solid var(--border);grid-template-columns:1fr 1.4fr;display:grid}.ProductStory-module__80O9Va__video{aspect-ratio:16/9;border-radius:var(--r-lg);background:var(--surface-2);border:1px solid var(--border);width:100%;display:block}.ProductStory-module__80O9Va__transcript{margin-top:var(--s-6);font-size:var(--t-base)}.ProductStory-module__80O9Va__transcript summary{cursor:pointer;color:var(--primary-700)}.ProductStory-module__80O9Va__transcript p{margin-top:var(--s-4);line-height:var(--lh-relax);color:var(--ink-700)}@media (max-width:768px){.ProductStory-module__80O9Va__chapter,.ProductStory-module__80O9Va__videoGrid{gap:var(--s-6);grid-template-columns:1fr}}
.AttendanceBars-module__ZJ9PSW__panel{width:100%}.AttendanceBars-module__ZJ9PSW__rows{align-items:center;gap:var(--s-5);grid-template-columns:max-content minmax(0,1fr) max-content;display:grid}.AttendanceBars-module__ZJ9PSW__row{display:contents}.AttendanceBars-module__ZJ9PSW__track{height:var(--s-3);border-radius:var(--r-pill);background:var(--surface-2);overflow:hidden}.AttendanceBars-module__ZJ9PSW__fill{border-radius:var(--r-pill);background:var(--success-500);height:100%;display:block}.AttendanceBars-module__ZJ9PSW__thin{background:var(--secondary-500)}.AttendanceBars-module__ZJ9PSW__count{font-family:var(--font-mono);font-size:var(--t-xs);font-variant-numeric:tabular-nums;color:var(--ink-700)}
.PlayerPage-module__7VNjja__page{--sheet-max:1000px;--sheet-narrow:780px;--dock-h:124px;flex-direction:column;flex:auto;min-height:0;display:flex;container:player/inline-size}.PlayerPage-module__7VNjja__head{gap:var(--s-4);padding:var(--s-6) var(--s-9) var(--s-5h);border-bottom:1px solid var(--border);flex-direction:column;display:flex}.PlayerPage-module__7VNjja__meta{font-family:var(--font-mono);font-size:var(--t-xs);letter-spacing:var(--tr-wide);text-transform:uppercase;color:var(--ink-700);margin:0;font-weight:500;line-height:1}.PlayerPage-module__7VNjja__stage{background:var(--surface-2);flex:1;min-width:0;min-height:0;position:relative}[data-theme=dark] .PlayerPage-module__7VNjja__stage{background:var(--surface-sunken)}.PlayerPage-module__7VNjja__desk{padding:var(--s-8) var(--s-8) calc(var(--dock-h) + var(--s-11));scrollbar-width:thin;scrollbar-color:var(--ink-200) transparent;position:absolute;inset:0;overflow:auto}.PlayerPage-module__7VNjja__desk:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:calc(-1 * var(--focus-ring-width))}.PlayerPage-module__7VNjja__paper{max-width:var(--sheet-max);padding:var(--s-10) var(--s-10) var(--s-11);border-radius:var(--r-2xs);background:var(--player-paper);color:var(--player-paper-ink);box-shadow:var(--player-paper-shadow);margin:0 auto}.PlayerPage-module__7VNjja__paperNarrow{max-width:var(--sheet-narrow)}.PlayerPage-module__7VNjja__paperHead{margin-bottom:var(--s-8);text-align:center;color:var(--player-paper-ink);position:relative}.PlayerPage-module__7VNjja__paperSub{margin:var(--s-2) 0 0;font-family:var(--font-serif);font-style:italic;font-size:var(--t-base);line-height:var(--lh-snug);color:var(--player-paper-rule)}.PlayerPage-module__7VNjja__paperBy{font-family:var(--font-serif);font-size:var(--t-sm);line-height:var(--lh-tight);text-align:right;color:var(--player-paper-ink);margin:0;position:absolute;bottom:0;right:0}.PlayerPage-module__7VNjja__foot{justify-content:center;align-items:center;gap:var(--s-2) var(--s-5);max-width:var(--sheet-max);margin:var(--s-6) auto 0;font-family:var(--font-mono);font-size:var(--t-2xs);font-weight:500;line-height:var(--lh-relax);letter-spacing:var(--tr-wide);color:var(--ink-500);flex-wrap:wrap;display:flex}@container player (max-width:760px){.PlayerPage-module__7VNjja__head{padding:var(--s-5h) var(--s-6h) var(--s-5)}.PlayerPage-module__7VNjja__desk{padding:var(--s-5h) var(--s-5) calc(var(--dock-h) + var(--s-11))}.PlayerPage-module__7VNjja__paper{padding:var(--s-8) var(--s-6h) var(--s-10)}.PlayerPage-module__7VNjja__paperBy{margin-top:var(--s-4);text-align:center;position:static}}@media (max-width:640px){.PlayerPage-module__7VNjja__page{height:calc(100dvh - var(--topbar-h) - var(--mobile-tabbar-h))}}
.Sidenav-module__Q0I74G__nav{background:var(--surface-1);border-right:1px solid var(--border);padding:var(--s-7) var(--s-5);gap:var(--s-7);height:calc(100vh - var(--rail-offset,0px));flex-direction:column;flex-shrink:0;width:232px;display:flex;position:sticky;top:0;overflow-y:auto}.Sidenav-module__Q0I74G__brand{align-items:center;gap:var(--s-4);padding:0 var(--s-3);display:flex}.Sidenav-module__Q0I74G__brandMark{width:var(--s-7h);height:var(--s-7h);gap:var(--s-1);padding:0 var(--s-1);grid-auto-rows:1fr;align-content:center;display:inline-grid}.Sidenav-module__Q0I74G__brandMark>span{height:var(--s-2);background:var(--ink-900);border-radius:var(--r-xs);display:block}.Sidenav-module__Q0I74G__brandMark>span:first-child{width:60%}.Sidenav-module__Q0I74G__brandMark>span:nth-child(2){width:100%}.Sidenav-module__Q0I74G__brandMark>span:nth-child(3){width:45%}.Sidenav-module__Q0I74G__brandMark>span:nth-child(4){width:85%}.Sidenav-module__Q0I74G__brandName{letter-spacing:var(--tr-snug);font-weight:600;font-size:var(--t-md)}.Sidenav-module__Q0I74G__choirWrap{position:relative}.Sidenav-module__Q0I74G__choir{align-items:center;gap:var(--s-4);padding:var(--s-4);border:1px solid var(--border);background:var(--bg-card);border-radius:var(--r-md);cursor:pointer;text-align:left;width:100%;font:inherit;color:inherit;transition:background var(--dur-fast) var(--ease);display:flex}.Sidenav-module__Q0I74G__choir[aria-disabled=true]{cursor:default}.Sidenav-module__Q0I74G__choir:hover:not([aria-disabled=true]),.Sidenav-module__Q0I74G__choir:focus-visible{background:var(--surface-2)}.Sidenav-module__Q0I74G__choir:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.Sidenav-module__Q0I74G__choirPopover{top:calc(100% + var(--s-2));background:var(--bg-card);border:1px solid var(--border-strong);border-radius:var(--r-md);box-shadow:var(--shadow-md);padding:var(--s-2);z-index:10;max-height:50vh;position:absolute;left:0;right:0;overflow-y:auto}.Sidenav-module__Q0I74G__choirPopoverLabel{font-family:var(--font-mono);font-size:var(--t-2xs);text-transform:uppercase;letter-spacing:var(--tr-eyebrow);color:var(--fg-muted);margin:0 0 var(--s-2);padding:var(--s-2) var(--s-3) 0}.Sidenav-module__Q0I74G__choirPopoverItem{gap:var(--s-1);padding:var(--s-3) var(--s-3);border-radius:var(--r-sm);color:var(--ink-900);font-size:var(--t-sm);flex-direction:column;text-decoration:none;display:flex}.Sidenav-module__Q0I74G__choirPopoverItem:hover,.Sidenav-module__Q0I74G__choirPopoverItem:focus-visible{background:var(--surface-2)}.Sidenav-module__Q0I74G__choirPopoverItem:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.Sidenav-module__Q0I74G__choirPopoverItem[aria-current=true]{background:var(--surface-2)}.Sidenav-module__Q0I74G__choirPopoverItemName{font-weight:600;line-height:var(--lh-tight)}.Sidenav-module__Q0I74G__choirPopoverItemSlug{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--fg-muted)}.Sidenav-module__Q0I74G__choirMark{width:var(--s-9);height:var(--s-9);border-radius:var(--r-sm);background:var(--ink-900);gap:var(--s-1);padding:var(--s-3);flex-shrink:0;grid-auto-rows:1fr;align-content:center;display:inline-grid}.Sidenav-module__Q0I74G__choirLogo{width:var(--s-9);height:var(--s-9);border-radius:var(--r-sm);object-fit:cover;background:var(--surface-1);flex-shrink:0}.Sidenav-module__Q0I74G__choirMark>span{height:var(--s-1);background:var(--surface-0);border-radius:1px;display:block}.Sidenav-module__Q0I74G__choirMark>span:first-child{width:60%}.Sidenav-module__Q0I74G__choirMark>span:nth-child(2){width:100%}.Sidenav-module__Q0I74G__choirMark>span:nth-child(3){width:45%}.Sidenav-module__Q0I74G__choirMark>span:nth-child(4){width:85%}.Sidenav-module__Q0I74G__choirMeta{flex-direction:column;flex:1;min-width:0;display:flex}.Sidenav-module__Q0I74G__choirName{font-weight:600;font-size:var(--t-sm);line-height:var(--lh-tight)}.Sidenav-module__Q0I74G__choirSub{margin-top:var(--s-1)}.Sidenav-module__Q0I74G__choirChev{color:var(--fg-muted)}.Sidenav-module__Q0I74G__scroll{gap:var(--s-7);min-height:0;padding:var(--s-2);margin:calc(-1 * var(--s-2));background:linear-gradient(var(--surface-1), var(--surface-1)) top / 100% var(--s-6) no-repeat local, linear-gradient(var(--surface-1), var(--surface-1)) bottom / 100% var(--s-6) no-repeat local, linear-gradient(var(--scrim-soft), transparent) top / 100% var(--s-5) no-repeat scroll, linear-gradient(transparent, var(--scrim-soft)) bottom / 100% var(--s-5) no-repeat scroll;flex-direction:column;flex:1;display:flex;overflow-y:auto}.Sidenav-module__Q0I74G__group{flex-direction:column;gap:1px;display:flex}.Sidenav-module__Q0I74G__groupLabel{font-family:var(--font-mono);font-size:var(--t-2xs);text-transform:uppercase;letter-spacing:var(--tr-eyebrow);color:var(--fg-muted);padding:0 var(--s-4);margin-bottom:var(--s-3);align-items:center;gap:var(--s-4);display:flex}.Sidenav-module__Q0I74G__groupLabel:after{content:"";background:var(--border);flex:1;height:1px}.Sidenav-module__Q0I74G__item{align-items:center;gap:var(--s-5);padding:var(--s-4) var(--s-4);border-radius:var(--r-sm);color:var(--ink-700);font-size:var(--t-sm);transition:background var(--dur-fast) var(--ease);cursor:pointer;background:0 0;border:1px solid #0000;text-decoration:none;display:flex}.Sidenav-module__Q0I74G__item>span:not(.Sidenav-module__Q0I74G__count){text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.Sidenav-module__Q0I74G__item:hover{background:var(--surface-2);color:var(--ink-900);text-decoration:none}.Sidenav-module__Q0I74G__itemActive{background:var(--bg-card);color:var(--ink-900);box-shadow:var(--shadow-sm);border-color:var(--border);font-weight:500}.Sidenav-module__Q0I74G__itemActive svg{color:var(--primary-600)}.Sidenav-module__Q0I74G__item svg{color:var(--fg-muted);flex-shrink:0}.Sidenav-module__Q0I74G__count{font-family:var(--font-mono);font-size:var(--t-2xs);color:var(--fg-muted);margin-left:auto}.Sidenav-module__Q0I74G__countAlert{color:var(--secondary-800);background:var(--secondary-100);padding:1px var(--s-3);border-radius:var(--r-pill);font-weight:600}.Sidenav-module__Q0I74G__meWrap{margin:0 calc(-1 * var(--s-5)) calc(-1 * var(--s-7));border-top:1px solid var(--border);flex-shrink:0;position:relative}.Sidenav-module__Q0I74G__me{align-items:center;gap:var(--s-4);width:100%;padding:var(--s-5) var(--s-7) var(--s-7);text-align:left;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;display:flex}.Sidenav-module__Q0I74G__me:hover,.Sidenav-module__Q0I74G__me:focus-visible{background:var(--surface-2)}.Sidenav-module__Q0I74G__me:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.Sidenav-module__Q0I74G__mePopover{bottom:calc(100% + var(--s-2));left:var(--s-5);right:var(--s-5);background:var(--bg-card);border:1px solid var(--border-strong);border-radius:var(--r-md);box-shadow:var(--shadow-md);padding:var(--s-2);z-index:10;position:absolute}.Sidenav-module__Q0I74G__mePopoverItem{text-align:left;width:100%;padding:var(--s-3) var(--s-4);border-radius:var(--r-sm);font:inherit;color:var(--ink-900);font-size:var(--t-sm);cursor:pointer;background:0 0;border:0;display:block}.Sidenav-module__Q0I74G__mePopoverItem:hover,.Sidenav-module__Q0I74G__mePopoverItem:focus-visible{background:var(--surface-2)}.Sidenav-module__Q0I74G__mePopoverItem:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.Sidenav-module__Q0I74G__avatar{width:var(--s-9);height:var(--s-9);font-weight:600;font-size:var(--t-xs);background:var(--vp-soprano-bg,var(--surface-2));color:var(--ink-900);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.Sidenav-module__Q0I74G__meMeta{line-height:var(--lh-tight);flex-direction:column;flex:1;min-width:0;display:flex}.Sidenav-module__Q0I74G__meName{font-size:var(--t-sm);font-weight:600}.Sidenav-module__Q0I74G__meRole{margin-top:var(--s-1)}.Sidenav-module__Q0I74G__meChev{color:var(--fg-muted)}@media (max-width:900px){.Sidenav-module__Q0I74G__nav{inset-block:0;z-index:50;visibility:hidden;width:min(280px,80vw);height:100vh;transition:transform var(--dur-base) var(--ease), visibility 0s linear var(--dur-base);box-shadow:var(--shadow-md);position:fixed;left:0;transform:translate(-100%)}.Sidenav-module__Q0I74G__navOpen{visibility:visible;transition:transform var(--dur-base) var(--ease);transform:translate(0)}.Sidenav-module__Q0I74G__backdrop{z-index:40;background:var(--scrim);animation:Sidenav-module__Q0I74G__backdropFadeIn var(--dur-base) var(--ease);position:fixed;inset:0}}@keyframes Sidenav-module__Q0I74G__backdropFadeIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.Sidenav-module__Q0I74G__nav{transition:none}.Sidenav-module__Q0I74G__backdrop{animation:none}}
.PieceList-module__7zcZ2a__panel{width:100%}.PieceList-module__7zcZ2a__piece{font-family:var(--font-serif);font-size:var(--t-lg);font-style:italic;font-weight:500}
.FeatureBento-module__7qSgMq__grid{gap:var(--s-6);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid}.FeatureBento-module__7qSgMq__item{display:flex}.FeatureBento-module__7qSgMq__cell{flex:1}@media (max-width:768px){.FeatureBento-module__7qSgMq__grid{grid-template-columns:1fr}}
.MedlemSkjemaPage-module__Arn6Ra__page{--savebar-h:var(--form-savebar-h);--secnav-w:calc(3 * var(--s-11) + var(--s-2));--rail-w:calc(3 * var(--s-12) + var(--s-11))}.MedlemSkjemaPage-module__Arn6Ra__back{}.MedlemSkjemaPage-module__Arn6Ra__backIcon{transform:rotate(90deg)}.MedlemSkjemaPage-module__Arn6Ra__saveStatus{align-items:center;gap:var(--s-3) var(--s-5);flex-wrap:wrap;min-width:0;margin-right:auto;display:inline-flex}.MedlemSkjemaPage-module__Arn6Ra__saveHint{font-size:var(--t-sm);color:var(--fg-muted)}.MedlemSkjemaPage-module__Arn6Ra__dirtyDot{align-items:center;gap:var(--s-3);font-size:var(--t-sm);color:var(--secondary-800);white-space:nowrap;font-weight:500;display:inline-flex}.MedlemSkjemaPage-module__Arn6Ra__dirtyDot:before{content:"";width:var(--s-3);height:var(--s-3);background:var(--secondary-500);border-radius:50%}.MedlemSkjemaPage-module__Arn6Ra__saveError{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--danger-700);text-overflow:ellipsis;max-width:24ch;overflow:hidden}.MedlemSkjemaPage-module__Arn6Ra__content{grid-template-columns:var(--secnav-w) minmax(0, 1fr) var(--rail-w);gap:var(--s-8);align-items:start;display:grid}@media (max-width:1240px){.MedlemSkjemaPage-module__Arn6Ra__page{--rail-w:calc(3 * var(--s-12) + var(--s-10) + var(--s-2))}.MedlemSkjemaPage-module__Arn6Ra__content{grid-template-columns:minmax(0, 1fr) var(--rail-w)}}@media (max-width:1100px){.MedlemSkjemaPage-module__Arn6Ra__content{grid-template-columns:minmax(0,1fr)}}.MedlemSkjemaPage-module__Arn6Ra__secnav{top:calc(var(--topbar-h) + var(--s-8));gap:var(--s-1);flex-direction:column;display:flex;position:sticky}@media (max-width:1240px){.MedlemSkjemaPage-module__Arn6Ra__secnav{display:none}}.MedlemSkjemaPage-module__Arn6Ra__secnavEyebrow{padding:0 var(--s-4) var(--s-4)}.MedlemSkjemaPage-module__Arn6Ra__secnavLink{align-items:center;gap:var(--s-4);padding:var(--s-3) var(--s-4);border-radius:var(--r-sm);font-size:var(--t-sm);color:var(--ink-700);border:1px solid #0000;text-decoration:none;display:flex}.MedlemSkjemaPage-module__Arn6Ra__secnavLink:hover{background:var(--surface-2);color:var(--ink-900)}.MedlemSkjemaPage-module__Arn6Ra__secnavNum{width:var(--s-5);font-family:var(--font-mono);font-size:var(--t-2xs);color:var(--fg-muted);flex-shrink:0}.MedlemSkjemaPage-module__Arn6Ra__secnavLabel{flex:1;min-width:0}.MedlemSkjemaPage-module__Arn6Ra__secnavActive{background:var(--bg-card);border-color:var(--border);box-shadow:var(--shadow-sm);color:var(--ink-900);font-weight:500}.MedlemSkjemaPage-module__Arn6Ra__secnavActive .MedlemSkjemaPage-module__Arn6Ra__secnavNum{color:var(--ink-700)}.MedlemSkjemaPage-module__Arn6Ra__secnavCollapsed{color:var(--fg-muted)}.MedlemSkjemaPage-module__Arn6Ra__secnavCollapseDot{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--fg-muted)}.MedlemSkjemaPage-module__Arn6Ra__forms>[id]{scroll-margin-top:var(--s-6)}.MedlemSkjemaPage-module__Arn6Ra__rail{--rail-ring:var(--s-2);top:calc(var(--topbar-h) + var(--s-8) - var(--rail-ring));gap:var(--s-6);max-height:calc(100dvh - var(--topbar-h) - var(--savebar-h) - 2 * var(--s-8) + var(--rail-ring));margin:calc(-1 * var(--rail-ring));padding:var(--rail-ring);scrollbar-width:thin;flex-direction:column;display:flex;position:sticky;overflow-y:auto}@media (max-width:1100px){.MedlemSkjemaPage-module__Arn6Ra__rail{grid-template-columns:repeat(auto-fit, minmax(calc(3 * var(--s-12) + var(--s-8)), 1fr));order:-1;align-items:start;max-height:none;margin:0;padding:0;display:grid;position:static;overflow-y:visible}}.MedlemSkjemaPage-module__Arn6Ra__statusCard{align-items:flex-start;gap:var(--s-5);flex-direction:column;display:flex}.MedlemSkjemaPage-module__Arn6Ra__statusCard .MedlemSkjemaPage-module__Arn6Ra__statusPill{height:calc(var(--s-8) + var(--s-1));padding:0 var(--s-5);font-size:var(--t-sm)}.MedlemSkjemaPage-module__Arn6Ra__statusCard .MedlemSkjemaPage-module__Arn6Ra__statusCardLabel{color:var(--ink-700)}.MedlemSkjemaPage-module__Arn6Ra__statusCardList{gap:var(--s-4);margin:0;display:grid}.MedlemSkjemaPage-module__Arn6Ra__statusCardVal{margin:var(--s-1) 0 0;font-size:var(--t-sm);color:var(--ink-900)}.MedlemSkjemaPage-module__Arn6Ra__statusCardOverdue{color:var(--danger-700);font-weight:600}.MedlemSkjemaPage-module__Arn6Ra__actionsList{padding:var(--s-3);flex-direction:column;display:flex}.MedlemSkjemaPage-module__Arn6Ra__actionsList button,.MedlemSkjemaPage-module__Arn6Ra__actionsList a{appearance:none;text-align:left;padding:var(--s-4);border-radius:var(--r-sm);font-family:var(--font-sans);font-size:var(--t-sm);color:var(--ink-700);cursor:pointer;align-items:center;gap:var(--s-4);background:0 0;border:0;width:100%;text-decoration:none;display:flex}.MedlemSkjemaPage-module__Arn6Ra__actionsList button:hover,.MedlemSkjemaPage-module__Arn6Ra__actionsList a:hover{background:var(--surface-2);color:var(--ink-900)}.MedlemSkjemaPage-module__Arn6Ra__actionsList button:focus-visible,.MedlemSkjemaPage-module__Arn6Ra__actionsList a:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:calc(-1 * var(--focus-ring-width))}.MedlemSkjemaPage-module__Arn6Ra__actionsList button:disabled{opacity:.5;cursor:default}.MedlemSkjemaPage-module__Arn6Ra__actionsList svg{color:var(--ink-400);flex-shrink:0}.MedlemSkjemaPage-module__Arn6Ra__actionsList .MedlemSkjemaPage-module__Arn6Ra__actionsListDanger{color:var(--danger-700)}.MedlemSkjemaPage-module__Arn6Ra__actionsList .MedlemSkjemaPage-module__Arn6Ra__actionsListDanger svg{color:var(--danger-500)}.MedlemSkjemaPage-module__Arn6Ra__actionsList .MedlemSkjemaPage-module__Arn6Ra__actionsListDanger:hover{background:var(--danger-50);color:var(--danger-700)}.MedlemSkjemaPage-module__Arn6Ra__actionsSep{height:1px;margin:var(--s-2) var(--s-4);background:var(--border);border:0}.MedlemSkjemaPage-module__Arn6Ra__spinner{width:var(--s-5);height:var(--s-5);border:2px solid;border-right-color:#0000;border-radius:50%;animation:.6s linear infinite MedlemSkjemaPage-module__Arn6Ra__medlemSkjemaSpin;display:inline-block}.MedlemSkjemaPage-module__Arn6Ra__sharedProfileBanner{gap:var(--s-5);padding:var(--s-5) var(--s-6);background:var(--surface-1);border:1px solid var(--border-strong);border-radius:var(--r-lg);justify-content:space-between;align-items:flex-start;display:flex}.MedlemSkjemaPage-module__Arn6Ra__sharedProfileBannerBody{gap:var(--s-2);flex-direction:column;flex:1;min-width:0;display:flex}.MedlemSkjemaPage-module__Arn6Ra__sharedProfileBannerBody strong{font-family:var(--font-mono);font-size:var(--t-2xs);text-transform:uppercase;letter-spacing:var(--tr-eyebrow);color:var(--ink-900);font-weight:600}.MedlemSkjemaPage-module__Arn6Ra__sharedProfileBannerBody p{font-size:var(--t-sm);color:var(--ink-700);line-height:var(--lh-base);margin:0}@keyframes MedlemSkjemaPage-module__Arn6Ra__medlemSkjemaSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.MedlemSkjemaPage-module__Arn6Ra__spinner{opacity:.7;animation:none}}.MedlemSkjemaPage-module__Arn6Ra__inlineLink{color:var(--primary-700);text-underline-offset:var(--s-1);text-decoration:underline}.MedlemSkjemaPage-module__Arn6Ra__inlineLink:hover{color:var(--primary-800)}.MedlemSkjemaPage-module__Arn6Ra__restrictionCard{gap:var(--s-3);flex-direction:column;display:flex}.MedlemSkjemaPage-module__Arn6Ra__restrictionBody{align-items:flex-start;gap:var(--s-3);flex-direction:column;display:flex}.MedlemSkjemaPage-module__Arn6Ra__restrictionGrounds{gap:var(--s-3);border:0;flex-direction:column;min-inline-size:0;margin:0;padding:0;display:flex}
.SoknadsdetailjPanel-module__pL43Oq__panel{background:var(--bg-card);height:100%;color:var(--fg);flex-direction:column;display:flex}.SoknadsdetailjPanel-module__pL43Oq__head{padding:var(--s-7) var(--s-8) var(--s-5);border-bottom:1px solid var(--border);gap:var(--s-3);flex-direction:column;display:flex}.SoknadsdetailjPanel-module__pL43Oq__eyebrow{margin:0}.SoknadsdetailjPanel-module__pL43Oq__title{font-family:var(--font-sans);font-size:var(--t-2xl);line-height:var(--lh-tight);letter-spacing:var(--tr-snug);color:var(--fg);margin:0;font-weight:600}.SoknadsdetailjPanel-module__pL43Oq__subtitle{color:var(--fg-muted);font-size:var(--t-sm);line-height:var(--lh-base);margin:0}.SoknadsdetailjPanel-module__pL43Oq__stateRow{gap:var(--s-3);margin-top:var(--s-2);flex-wrap:wrap;display:flex}.SoknadsdetailjPanel-module__pL43Oq__statePill{font-family:var(--font-mono);font-size:var(--t-xs);text-transform:uppercase;letter-spacing:var(--tr-eyebrow);padding:var(--s-2) var(--s-4);border-radius:var(--r-pill);border:1px solid var(--border-strong);background:var(--surface-1);color:var(--ink-700)}.SoknadsdetailjPanel-module__pL43Oq__statePill--edge{background:var(--primary-50);border-color:var(--primary-200);color:var(--primary-800)}.SoknadsdetailjPanel-module__pL43Oq__statePill--ok{background:var(--success-50);border-color:var(--success-500);color:var(--success-700)}.SoknadsdetailjPanel-module__pL43Oq__statePill--muted{background:var(--surface-2);color:var(--ink-500)}.SoknadsdetailjPanel-module__pL43Oq__body{padding:var(--s-7) var(--s-8);gap:var(--s-6);flex-direction:column;flex:auto;display:flex;overflow-y:auto}.SoknadsdetailjPanel-module__pL43Oq__section{gap:var(--s-4);flex-direction:column;display:flex}.SoknadsdetailjPanel-module__pL43Oq__ctaRow{display:flex}.SoknadsdetailjPanel-module__pL43Oq__sectionLbl{font-family:var(--font-mono);font-size:var(--t-xs);text-transform:uppercase;letter-spacing:var(--tr-eyebrow);color:var(--fg-muted);margin:0;font-weight:600}.SoknadsdetailjPanel-module__pL43Oq__dl{column-gap:var(--s-5);row-gap:var(--s-2);grid-template-columns:minmax(120px,max-content) 1fr;margin:0;display:grid}.SoknadsdetailjPanel-module__pL43Oq__dl dt{font-size:var(--t-sm);color:var(--fg-muted)}.SoknadsdetailjPanel-module__pL43Oq__dl dd{font-size:var(--t-base);color:var(--fg);margin:0}.SoknadsdetailjPanel-module__pL43Oq__note{font-size:var(--t-base);line-height:var(--lh-base);color:var(--ink-700);background:var(--surface-sunken);border-left:2px solid var(--primary-300);padding:var(--s-4) var(--s-5);border-radius:var(--r-sm);white-space:pre-wrap;margin:0}.SoknadsdetailjPanel-module__pL43Oq__foot{justify-content:flex-end;gap:var(--s-4);padding:var(--s-6) var(--s-8);border-top:1px solid var(--border);background:var(--surface-sunken);display:flex}.SoknadsdetailjPanel-module__pL43Oq__dialogFields{gap:var(--s-5);flex-direction:column;display:flex}.SoknadsdetailjPanel-module__pL43Oq__toggleRow{gap:var(--s-2);flex-direction:column;display:flex}.SoknadsdetailjPanel-module__pL43Oq__toggleHint{font-size:var(--t-sm);color:var(--fg-muted);line-height:var(--lh-base);margin:0}.SoknadsdetailjPanel-module__pL43Oq__error{color:var(--danger-700);font-size:var(--t-sm);align-self:center;margin-right:auto}.SoknadsdetailjPanel-module__pL43Oq__bannerText{margin:0 0 var(--s-3)}.SoknadsdetailjPanel-module__pL43Oq__muted{font-size:var(--t-sm);color:var(--fg-muted);margin:0}.SoknadsdetailjPanel-module__pL43Oq__auditionCard{justify-content:space-between;align-items:flex-start;gap:var(--s-3) var(--s-5);padding:var(--s-5) var(--s-6);border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface-1);flex-wrap:wrap;display:flex}.SoknadsdetailjPanel-module__pL43Oq__auditionCard[data-status=cancelled] .SoknadsdetailjPanel-module__pL43Oq__auditionWhen{color:var(--fg-muted);text-decoration:line-through}.SoknadsdetailjPanel-module__pL43Oq__auditionMain{gap:var(--s-1);flex-direction:column;min-width:0;display:flex}.SoknadsdetailjPanel-module__pL43Oq__auditionWhen{font-size:var(--t-base);color:var(--fg);font-weight:600}.SoknadsdetailjPanel-module__pL43Oq__auditionMeta,.SoknadsdetailjPanel-module__pL43Oq__auditionZone{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--fg-muted);margin:0}.SoknadsdetailjPanel-module__pL43Oq__auditionTags,.SoknadsdetailjPanel-module__pL43Oq__auditionActions{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.SoknadsdetailjPanel-module__pL43Oq__dialogPair{gap:var(--s-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:560px){.SoknadsdetailjPanel-module__pL43Oq__dialogPair{grid-template-columns:minmax(0,1fr)}}
.Scrubber-module__Y-t1xa__scrub{--tint:color-mix(in oklch, var(--player-dock-fg) 14%, transparent);--armed-tint:color-mix(in oklch, var(--player-armed) 20%, transparent);--armed-edge:color-mix(in oklch, var(--player-armed) 80%, transparent);min-width:var(--s-12);height:var(--control-h-md);cursor:pointer;touch-action:none;outline:none;flex:1;align-items:center;display:flex;position:relative}.Scrubber-module__Y-t1xa__scrub:focus-visible{outline:var(--focus-ring-width) solid var(--player-dock-fg);outline-offset:var(--s-1);border-radius:var(--r-md)}.Scrubber-module__Y-t1xa__tall{height:var(--tap-target-min)}.Scrubber-module__Y-t1xa__line{width:100%;height:var(--s-2);border-radius:var(--r-xs);background:var(--tint);position:relative}.Scrubber-module__Y-t1xa__lineTick{top:calc(-1 * var(--s-1));bottom:calc(-1 * var(--s-1));background:color-mix(in oklch, var(--player-dock-fg) 16%, transparent);pointer-events:none;width:1px;position:absolute}.Scrubber-module__Y-t1xa__lineFill{width:var(--pos);border-radius:var(--r-xs);background:var(--player-dock-fg);position:absolute;inset:0 auto 0 0}.Scrubber-module__Y-t1xa__thumb{--thumb:var(--s-5h);top:50%;left:var(--pos);width:var(--thumb);height:var(--thumb);margin:calc(var(--thumb) / -2) 0 0 calc(var(--thumb) / -2);background:var(--player-dock-fg);box-shadow:var(--shadow-md);transition:transform var(--dur-fast) var(--ease);border-radius:50%;position:absolute;transform:scale(.55)}.Scrubber-module__Y-t1xa__scrub:hover .Scrubber-module__Y-t1xa__thumb,.Scrubber-module__Y-t1xa__scrub:active .Scrubber-module__Y-t1xa__thumb,.Scrubber-module__Y-t1xa__scrub:focus-visible .Scrubber-module__Y-t1xa__thumb{transform:none}.Scrubber-module__Y-t1xa__loop{top:calc(-1 * var(--s-3));bottom:calc(-1 * var(--s-3));border:1px solid var(--armed-edge);border-radius:var(--r-sm);background:var(--armed-tint);pointer-events:none;position:absolute}.Scrubber-module__Y-t1xa__partLabels{height:var(--s-5h);position:relative}.Scrubber-module__Y-t1xa__partLabels button{height:var(--s-5h);padding:0 var(--s-2) 0 var(--s-3);border:0;border-left:1px solid color-mix(in oklch, var(--player-dock-fg) 16%, transparent);color:var(--player-dock-faint);font-family:var(--font-mono);font-size:var(--t-2xs);font-weight:500;line-height:var(--s-5h);text-align:left;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;position:absolute;top:0;overflow:hidden}.Scrubber-module__Y-t1xa__partLabels button:hover,.Scrubber-module__Y-t1xa__partLabels button[aria-current=true]{color:var(--player-dock-fg)}.Scrubber-module__Y-t1xa__partLabels button:focus-visible{outline:var(--focus-ring-width) solid var(--player-dock-fg);outline-offset:-1px}.Scrubber-module__Y-t1xa__wave{width:100%;height:var(--s-9);position:relative}.Scrubber-module__Y-t1xa__bars{align-items:center;gap:var(--s-1);pointer-events:none;display:flex;position:absolute;inset:0}.Scrubber-module__Y-t1xa__bars span{border-radius:var(--r-xs);background:color-mix(in oklch, var(--player-dock-fg) 22%, transparent);flex:1;min-width:1px}.Scrubber-module__Y-t1xa__barsPlayed{clip-path:inset(0 calc(100% - var(--pos)) 0 0)}.Scrubber-module__Y-t1xa__barsPlayed span{background:var(--player-dock-fg)}.Scrubber-module__Y-t1xa__tick{top:calc(-1 * var(--s-2));bottom:calc(-1 * var(--s-2));background:color-mix(in oklch, var(--player-dock-fg) 16%, transparent);pointer-events:none;width:1px;position:absolute}.Scrubber-module__Y-t1xa__wave .Scrubber-module__Y-t1xa__loop{top:calc(-1 * var(--s-2));bottom:calc(-1 * var(--s-2))}.Scrubber-module__Y-t1xa__bookmark{top:calc(-1 * var(--s-4));width:var(--s-2);height:var(--s-2);margin-left:calc(-1 * var(--s-1));background:var(--player-dock-fg);pointer-events:none;border-radius:50%;position:absolute}.Scrubber-module__Y-t1xa__playhead{top:calc(-1 * var(--s-3));bottom:calc(-1 * var(--s-3));left:var(--pos);width:var(--s-1);margin-left:calc(-1 * var(--s-0h));border-radius:var(--r-xs);background:var(--player-armed);pointer-events:none;position:absolute}@media (prefers-reduced-motion:reduce){.Scrubber-module__Y-t1xa__thumb{transition:none}}
.AssignHolderDialog-module__2jvOyW__form{gap:var(--s-5);flex-direction:column;display:flex}.AssignHolderDialog-module__2jvOyW__toggleRow{gap:var(--s-2);flex-direction:column;display:flex}.AssignHolderDialog-module__2jvOyW__toggleSub{font-size:var(--t-sm);color:var(--ink-700);margin:0}
.StatusCard-module__kHprsa__card{flex-direction:column;display:flex}.StatusCard-module__kHprsa__top{gap:var(--s-6) var(--s-8);padding:var(--s-8);grid-template-columns:minmax(0,1fr) auto;display:grid}.StatusCard-module__kHprsa__now{align-items:flex-start;gap:var(--s-4);flex-direction:column;display:flex}.StatusCard-module__kHprsa__description{margin:var(--s-2) 0 0;max-width:30ch;font-size:var(--t-base);line-height:var(--lh-base);color:var(--ink-700)}.StatusCard-module__kHprsa__expected{align-items:flex-end;gap:var(--s-3);text-align:right;flex-direction:column;display:flex}.StatusCard-module__kHprsa__date{font-size:calc(var(--t-2xl) + var(--s-2));letter-spacing:var(--tr-tight);font-weight:600;line-height:var(--lh-tight);color:var(--ink-900)}.StatusCard-module__kHprsa__dateSmall{font-size:var(--t-xl);color:var(--ink-700)}.StatusCard-module__kHprsa__expectedSub{justify-content:flex-end;align-items:center;gap:var(--s-4);font-family:var(--font-mono);font-size:var(--t-xs);color:var(--fg-muted);flex-wrap:wrap;display:inline-flex}.StatusCard-module__kHprsa__expectedMore,.StatusCard-module__kHprsa__expectedHint{max-width:34ch;font-family:var(--font-mono);font-size:var(--t-xs);line-height:var(--lh-base);color:var(--fg-muted)}.StatusCard-module__kHprsa__steps{padding:var(--s-7) var(--s-8);border-top:1px solid var(--border);background:var(--surface-sunken)}.StatusCard-module__kHprsa__moved{align-items:flex-start;gap:var(--s-4);padding:var(--s-5) var(--s-8);border-top:1px solid var(--border);background:var(--secondary-50);font-size:var(--t-base);line-height:var(--lh-base);color:var(--ink-900);margin:0;display:flex}.StatusCard-module__kHprsa__moved svg{margin-top:var(--s-1);color:var(--secondary-800);flex-shrink:0}@media (max-width:640px){.StatusCard-module__kHprsa__top{padding:var(--s-7);grid-template-columns:minmax(0,1fr)}.StatusCard-module__kHprsa__expected{text-align:left;align-items:flex-start}.StatusCard-module__kHprsa__date:not(.StatusCard-module__kHprsa__dateSmall){font-size:var(--t-2xl)}.StatusCard-module__kHprsa__expectedSub{justify-content:flex-start}.StatusCard-module__kHprsa__steps,.StatusCard-module__kHprsa__moved{padding-inline:var(--s-7)}}
.InlineComposer-module__ew5tcW__composer{border-top:1px solid var(--border);background:var(--surface-1);padding:var(--s-4) var(--s-6);gap:var(--s-3);flex-direction:column;display:flex}.InlineComposer-module__ew5tcW__row{gap:var(--s-4);align-items:flex-end;display:flex}.InlineComposer-module__ew5tcW__textarea{font-family:var(--font-sans);font-size:var(--t-base);color:var(--ink-900);border-radius:var(--r-pill);padding:var(--s-3) var(--s-6);resize:none;min-height:var(--control-h-lg);max-height:calc(var(--control-h-lg) * 4);background:var(--surface-2);border:1px solid #0000;flex:auto}.InlineComposer-module__ew5tcW__textarea:focus{border-color:var(--border-strong);outline:none}.InlineComposer-module__ew5tcW__iconButton{width:var(--control-h-lg);height:var(--control-h-lg);border:1px solid var(--border-strong);background:var(--surface-1);color:var(--ink-700);cursor:pointer;transition:background var(--dur-fast) var(--ease);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.InlineComposer-module__ew5tcW__iconButton:hover:not(:disabled){background:var(--surface-2)}.InlineComposer-module__ew5tcW__iconButton:disabled{cursor:default;opacity:.5}.InlineComposer-module__ew5tcW__iconButtonActive{background:var(--surface-3);color:var(--ink-900)}.InlineComposer-module__ew5tcW__sendButton{width:var(--control-h-lg);height:var(--control-h-lg);background:var(--primary-600);color:var(--surface-0);cursor:pointer;transition:background var(--dur-fast) var(--ease);border:none;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.InlineComposer-module__ew5tcW__sendButton:disabled{background:var(--surface-3);color:var(--fg-muted);cursor:default}.InlineComposer-module__ew5tcW__error{font-family:var(--font-sans);font-size:var(--t-sm);color:var(--danger-700);margin:0}.InlineComposer-module__ew5tcW__disabledNotice{margin:0}
.ArchivePicker-module__zVdUCW__picker{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-lg);flex-direction:column;max-height:calc(100vh - 150px);display:flex;position:sticky;top:80px;overflow:hidden}.ArchivePicker-module__zVdUCW__head{padding:var(--s-6) var(--s-7);border-bottom:1px solid var(--border);background:var(--surface-1)}.ArchivePicker-module__zVdUCW__title{font-size:var(--t-md);margin:0 0 var(--s-3);font-weight:600}.ArchivePicker-module__zVdUCW__sub{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--fg-muted)}.ArchivePicker-module__zVdUCW__searchRow{padding:var(--s-5) var(--s-7);border-bottom:1px solid var(--border);align-items:center;gap:var(--s-3);background:var(--bg-card);display:flex}.ArchivePicker-module__zVdUCW__searchIcon{color:var(--ink-500);flex:none;display:inline-flex}.ArchivePicker-module__zVdUCW__searchInput{appearance:none;border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface-1);padding:var(--s-3) var(--s-4);font-family:var(--font-sans);font-size:var(--t-sm);color:var(--ink-900);flex:1}.ArchivePicker-module__zVdUCW__searchInput:focus{outline:2px solid var(--primary-300);outline-offset:1px;border-color:#0000}.ArchivePicker-module__zVdUCW__filters{gap:var(--s-3);padding:0 var(--s-7) var(--s-5);border-bottom:1px solid var(--border);padding-top:var(--s-3);flex-wrap:wrap;display:flex}.ArchivePicker-module__zVdUCW__pfilter{padding:var(--s-2) var(--s-4h);background:var(--surface-2);border:1px solid var(--border-strong);border-radius:var(--r-pill);font-family:var(--font-mono);font-size:var(--t-2xs);letter-spacing:var(--tr-eyebrow);color:var(--ink-700);cursor:pointer;text-transform:uppercase;appearance:none}.ArchivePicker-module__zVdUCW__pfilter:hover{background:var(--surface-1)}.ArchivePicker-module__zVdUCW__pfilterOn{background:var(--ink-900);color:var(--surface-0);border-color:var(--ink-900)}.ArchivePicker-module__zVdUCW__body{flex:1;overflow-y:auto}.ArchivePicker-module__zVdUCW__emptyRow{padding:var(--s-8) var(--s-7);text-align:center;font-family:var(--font-mono);font-size:var(--t-xs);color:var(--fg-muted)}.ArchivePicker-module__zVdUCW__pres{gap:var(--s-3);padding:var(--s-5) var(--s-7);border-bottom:1px dashed var(--border);cursor:pointer;transition:background var(--dur-fast) var(--ease);text-align:left;appearance:none;width:100%;font:inherit;color:inherit;background:0 0;border-top:0;border-left:0;border-right:0;grid-template-columns:1fr auto;align-items:center;display:grid}.ArchivePicker-module__zVdUCW__pres:hover{background:var(--surface-1)}.ArchivePicker-module__zVdUCW__pres:disabled{cursor:not-allowed}.ArchivePicker-module__zVdUCW__presInProg{opacity:.6}.ArchivePicker-module__zVdUCW__presBody{min-width:0}.ArchivePicker-module__zVdUCW__presTitle{font-family:var(--font-serif);font-style:italic;font-weight:500;font-size:var(--t-sm);color:var(--ink-900);line-height:var(--lh-snug)}.ArchivePicker-module__zVdUCW__presSub{font-family:var(--font-mono);font-size:var(--t-2xs);color:var(--fg-muted);margin-top:var(--s-2);gap:var(--s-3);flex-wrap:wrap;display:flex}.ArchivePicker-module__zVdUCW__presSep{color:var(--ink-300)}.ArchivePicker-module__zVdUCW__presBadge{margin-top:var(--s-2)}.ArchivePicker-module__zVdUCW__presAdd{width:var(--s-8);height:var(--s-8);border:1px solid var(--border-strong);color:var(--ink-700);font-size:var(--t-lg);border-radius:50%;flex:none;place-items:center;font-weight:500;display:grid}.ArchivePicker-module__zVdUCW__pres:hover:not(:disabled) .ArchivePicker-module__zVdUCW__presAdd{background:var(--ink-900);color:var(--surface-0);border-color:var(--ink-900)}.ArchivePicker-module__zVdUCW__presInProg .ArchivePicker-module__zVdUCW__presAdd{background:var(--surface-2);color:var(--fg-muted);border-color:var(--border)}
.PanelShell-module__qfOaBa__right{align-items:center;gap:var(--s-5);white-space:nowrap;margin-left:auto;display:flex}
.InnloggingCard-module__MwRvvG__card{margin-top:var(--s-6)}.InnloggingCard-module__MwRvvG__section{align-items:flex-start;gap:var(--s-3);padding-block:var(--s-4);flex-direction:column;display:flex}.InnloggingCard-module__MwRvvG__section+.InnloggingCard-module__MwRvvG__section{border-top:1px solid var(--border)}.InnloggingCard-module__MwRvvG__heading{font-size:var(--t-sm);color:var(--fg);margin:0;font-weight:600}.InnloggingCard-module__MwRvvG__body{max-width:62ch;font-size:var(--t-sm);color:var(--fg-muted);margin:0}.InnloggingCard-module__MwRvvG__form{align-items:flex-start;gap:var(--s-3);flex-direction:column;width:100%;max-width:60ch;display:flex}.InnloggingCard-module__MwRvvG__form>*{align-self:stretch}.InnloggingCard-module__MwRvvG__form>button{margin-top:var(--s-2);align-self:flex-start}.InnloggingCard-module__MwRvvG__keys{flex-direction:column;width:100%;max-width:62ch;margin:0;padding:0;list-style:none;display:flex}.InnloggingCard-module__MwRvvG__key{justify-content:space-between;align-items:center;gap:var(--s-4);padding-block:var(--s-3);display:flex}.InnloggingCard-module__MwRvvG__key+.InnloggingCard-module__MwRvvG__key{border-top:1px solid var(--border)}.InnloggingCard-module__MwRvvG__keyName{font-size:var(--t-sm);color:var(--fg);margin:0;font-weight:500}
.MixerFaders-module__IlIVmq__wrap{gap:var(--s-5h);flex-direction:column;width:100%;display:flex}.MixerFaders-module__IlIVmq__fader{align-items:center;gap:var(--s-4);grid-template-columns:44px 1fr;display:grid}.MixerFaders-module__IlIVmq__label{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--ink-700)}.MixerFaders-module__IlIVmq__track{height:var(--s-3);border-radius:var(--r-pill);background:var(--surface-3);position:relative}.MixerFaders-module__IlIVmq__thumb{width:var(--s-5h);height:var(--s-5h);background:var(--primary-500);box-shadow:var(--shadow-sm);border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}
.AudienceCard-module__dghq_a__aud{gap:var(--s-6);flex-direction:column;display:flex}.AudienceCard-module__dghq_a__points{gap:var(--s-4);list-style:none;display:grid}.AudienceCard-module__dghq_a__points li{gap:var(--s-4);font-size:var(--t-base);line-height:var(--lh-base);color:var(--ink-700);display:flex}.AudienceCard-module__dghq_a__points li:before{content:"";width:var(--s-3);height:var(--s-3);margin-top:var(--s-3);background:var(--ink-300);border-radius:50%;flex:none}.AudienceCard-module__dghq_a__link{font-size:var(--t-base);color:var(--primary-700);align-self:flex-start;margin-top:auto;font-weight:500}
.EnsembleInquiryDialog-module__Ms9b6q__error{margin-top:var(--s-5)}.EnsembleInquiryDialog-module__Ms9b6q__submit{width:100%;margin-top:var(--s-5)}.EnsembleInquiryDialog-module__Ms9b6q__notice{margin-top:var(--s-4)}.EnsembleInquiryDialog-module__Ms9b6q__sent{justify-content:flex-end;display:flex}
.PronounSelect-module__Gso_NG__custom{margin-top:var(--s-3)}
.SoknadsdetailjPanelHost-module__sx_exW__root{z-index:60;pointer-events:none;justify-content:flex-end;display:flex;position:fixed;inset:0}.SoknadsdetailjPanelHost-module__sx_exW__backdrop{appearance:none;background:var(--scrim);cursor:pointer;pointer-events:auto;animation:SoknadsdetailjPanelHost-module__sx_exW__hostBackdropIn var(--dur-base) var(--ease) both;border:0;margin:0;padding:0;position:absolute;inset:0}@supports not (background:var(--scrim)){.SoknadsdetailjPanelHost-module__sx_exW__backdrop{background:var(--scrim)}}.SoknadsdetailjPanelHost-module__sx_exW__panel{pointer-events:auto;background:var(--bg-card);border-left:1px solid var(--border);width:min(560px,100vw);max-width:100vw;height:100%;box-shadow:var(--shadow-pop);animation:SoknadsdetailjPanelHost-module__sx_exW__hostPanelIn var(--dur-slow) var(--ease) both;outline:none;flex-direction:column;display:flex;position:relative}.SoknadsdetailjPanelHost-module__sx_exW__close{top:var(--s-5);right:var(--s-5);z-index:1;appearance:none;color:var(--fg-muted);cursor:pointer;width:var(--s-9);height:var(--s-9);border-radius:var(--r-sm);font-size:var(--t-xl);transition:background var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;line-height:1;display:inline-flex;position:absolute}.SoknadsdetailjPanelHost-module__sx_exW__close:hover{background:var(--surface-2);color:var(--ink-900)}.SoknadsdetailjPanelHost-module__sx_exW__close:focus-visible{border-color:var(--focus-ring);box-shadow:0 0 0 3px color-mix(in oklch, var(--focus-ring), transparent 82%);outline:none}@keyframes SoknadsdetailjPanelHost-module__sx_exW__hostBackdropIn{0%{opacity:0}to{opacity:1}}@keyframes SoknadsdetailjPanelHost-module__sx_exW__hostPanelIn{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.SoknadsdetailjPanelHost-module__sx_exW__backdrop,.SoknadsdetailjPanelHost-module__sx_exW__panel{animation:none}}
.NotificationBell-module__EnAjCq__root{position:relative}.NotificationBell-module__EnAjCq__trigger{width:var(--s-9);height:var(--s-9);border:1px solid var(--border);border-radius:var(--r-md);background:var(--bg);color:var(--ink-700);cursor:pointer;transition:background var(--dur-fast) var(--ease);place-items:center;padding:0;display:grid;position:relative}.NotificationBell-module__EnAjCq__trigger:hover,.NotificationBell-module__EnAjCq__trigger[aria-expanded=true]{background:var(--surface-2)}.NotificationBell-module__EnAjCq__dropdown{top:calc(100% + var(--s-3));width:380px;max-width:calc(100vw - var(--s-6));background:var(--bg);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-lg);z-index:30;flex-direction:column;max-height:min(560px,100vh - 80px);display:flex;position:absolute;right:0;overflow:hidden}.NotificationBell-module__EnAjCq__head{justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-4) var(--s-5);border-bottom:1px solid var(--border);display:flex}.NotificationBell-module__EnAjCq__headTitle{font-family:var(--font-mono);font-size:var(--t-xs);text-transform:uppercase;letter-spacing:var(--tr-eyebrow);color:var(--ink-700);margin:0}.NotificationBell-module__EnAjCq__markAll{color:var(--primary-500);font-size:var(--t-xs);cursor:pointer;background:0 0;border:0;padding:0}.NotificationBell-module__EnAjCq__markAll:hover{text-decoration:underline}.NotificationBell-module__EnAjCq__markAll:disabled{color:var(--fg-muted);cursor:not-allowed;text-decoration:none}.NotificationBell-module__EnAjCq__list{flex-direction:column;flex:1;display:flex;overflow-y:auto}.NotificationBell-module__EnAjCq__row{gap:var(--s-3);padding:var(--s-4) var(--s-5);text-align:left;cursor:pointer;border:0;border-bottom:1px solid var(--border);width:100%;color:inherit;transition:background var(--dur-fast) var(--ease);background:0 0;grid-template-columns:auto 1fr;align-items:flex-start;display:grid}.NotificationBell-module__EnAjCq__row:hover{background:var(--surface-2)}.NotificationBell-module__EnAjCq__row:last-child{border-bottom:0}.NotificationBell-module__EnAjCq__dot{width:var(--s-4);height:var(--s-4);margin-top:var(--s-2h,6px);border-radius:50%}.NotificationBell-module__EnAjCq__rowBody{gap:var(--s-1);flex-direction:column;min-width:0;display:flex}.NotificationBell-module__EnAjCq__rowTitle{font-size:var(--t-sm);color:var(--ink-900);font-weight:600;line-height:var(--lh-tight);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.NotificationBell-module__EnAjCq__rowSub{font-size:var(--t-xs);color:var(--ink-700);line-height:var(--lh-base);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.NotificationBell-module__EnAjCq__rowMeta{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--ink-500)}.NotificationBell-module__EnAjCq__empty{padding:var(--s-7) var(--s-5);text-align:center;font-size:var(--t-sm);color:var(--ink-500)}.NotificationBell-module__EnAjCq__foot{padding:var(--s-4) var(--s-5);border-top:1px solid var(--border);text-align:center}.NotificationBell-module__EnAjCq__footLink{color:var(--primary-500);font-size:var(--t-sm);text-decoration:none}.NotificationBell-module__EnAjCq__footLink:hover{text-decoration:underline}.NotificationBell-module__EnAjCq__error{padding:var(--s-5);text-align:center;font-size:var(--t-sm);color:var(--ink-500)}
.ReportContentButton-module__K1VifW__body{gap:var(--s-3);display:grid}.ReportContentButton-module__K1VifW__sent{color:var(--ink-700);font-size:var(--t-sm);line-height:var(--lh-base);margin:0}
.StageOverlays-module__dVqnbW__countIn{z-index:4;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.StageOverlays-module__dVqnbW__countInNumber{--disc:132px;align-content:center;place-items:center;gap:var(--s-3);width:var(--disc);height:var(--disc);background:var(--player-dock);color:var(--player-dock-fg);box-shadow:var(--player-dock-shadow);font-family:var(--font-mono);font-size:var(--t-5xl);font-variant-numeric:tabular-nums;animation:StageOverlays-module__dVqnbW__countInPop var(--dur-slow) var(--ease);border-radius:50%;font-weight:500;line-height:1;display:grid}.StageOverlays-module__dVqnbW__countInNumber small{font-size:var(--t-2xs);letter-spacing:var(--tr-eyebrow);text-transform:uppercase;color:var(--player-dock-faint)}@keyframes StageOverlays-module__dVqnbW__countInPop{0%{opacity:.4;transform:scale(.82)}}.StageOverlays-module__dVqnbW__follow{z-index:4;left:50%;bottom:calc(var(--dock-h) + var(--s-10));border-radius:var(--r-md);box-shadow:var(--shadow-pop);position:absolute;transform:translate(-50%)}.StageOverlays-module__dVqnbW__picker{align-items:center;gap:var(--s-4h);height:var(--control-h-lg);padding:0 var(--s-4h) 0 var(--s-2);border:1px solid var(--border-strong);border-radius:var(--r-lg);background:var(--bg-card);display:flex}.StageOverlays-module__dVqnbW__picker:focus-within{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.StageOverlays-module__dVqnbW__pickerIcon{width:var(--s-9);height:var(--s-9);border-radius:var(--r-md);background:var(--surface-2);color:var(--ink-700);place-items:center;display:grid}.StageOverlays-module__dVqnbW__pickerText{gap:var(--s-1);flex-direction:column;min-width:0;display:flex}.StageOverlays-module__dVqnbW__pickerLabel{font-family:var(--font-mono);font-size:var(--t-3xs);letter-spacing:var(--tr-eyebrow);text-transform:uppercase;color:var(--ink-700);font-weight:500;line-height:1}.StageOverlays-module__dVqnbW__pickerValue,.StageOverlays-module__dVqnbW__pickerSelect{max-width:calc(3 * var(--s-12));text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-sans);font-size:var(--t-sm);font-weight:500;line-height:var(--lh-snug);color:var(--ink-900);overflow:hidden}.StageOverlays-module__dVqnbW__pickerSelect{padding:0 var(--s-6) 0 0;cursor:pointer;background:0 0;border:0;margin:0}.StageOverlays-module__dVqnbW__pickerSelect:focus-visible{outline:none}@media (prefers-reduced-motion:reduce){.StageOverlays-module__dVqnbW__countInNumber{animation:none}}
.HvemGjorHvaTab-module__ypTdtW__toolbar{align-items:flex-end;gap:var(--s-5) var(--s-6);padding:var(--s-5) var(--s-7);border-bottom:1px solid var(--border);flex-wrap:wrap;display:flex}.HvemGjorHvaTab-module__ypTdtW__filter{flex:0 1 calc(var(--s-12) * 2 + var(--s-7));min-width:0}.HvemGjorHvaTab-module__ypTdtW__search{flex:1 1 calc(var(--s-12) * 3);display:flex}.HvemGjorHvaTab-module__ypTdtW__dialogBody{gap:var(--s-7);flex-direction:column;display:flex}.HvemGjorHvaTab-module__ypTdtW__dialogGroup{gap:var(--s-3);flex-direction:column;display:flex}.HvemGjorHvaTab-module__ypTdtW__dialogList{margin:0;padding:0;list-style:none}.HvemGjorHvaTab-module__ypTdtW__dialogRow{gap:var(--s-5);padding:var(--s-4) 0;border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.HvemGjorHvaTab-module__ypTdtW__dialogRow:first-child{border-top:0}.HvemGjorHvaTab-module__ypTdtW__dialogRowName{font-size:var(--t-base);color:var(--ink-900);font-weight:500;display:block}.HvemGjorHvaTab-module__ypTdtW__dialogRowDesc{margin-top:var(--s-1);font-size:var(--t-sm);color:var(--ink-700);display:block}.HvemGjorHvaTab-module__ypTdtW__dialogBaseline{font-size:var(--t-sm);line-height:var(--lh-relax);color:var(--ink-700);margin:0}@media (max-width:640px){.HvemGjorHvaTab-module__ypTdtW__toolbar{padding:var(--s-5)}.HvemGjorHvaTab-module__ypTdtW__filter{flex-basis:100%}.HvemGjorHvaTab-module__ypTdtW__dialogRow{justify-items:start;gap:var(--s-3);grid-template-columns:minmax(0,1fr)}}
.SupportClientBits-module__Ca7uva__follow{align-items:flex-start;gap:var(--s-4);flex-direction:column;display:flex}.SupportClientBits-module__Ca7uva__error{font-size:var(--t-sm);color:var(--danger-700);margin:0}.SupportClientBits-module__Ca7uva__done{font-size:var(--t-sm);color:var(--ink-700);margin:0}
@font-face{font-family:geist;src:url(../media/Geist-s.p.3ziue9tc28zri.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:geist Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.geist_9270a2d6-module__vkft5G__className{font-family:geist,geist Fallback}.geist_9270a2d6-module__vkft5G__variable{--font-geist:"geist", "geist Fallback"}
.AttachmentImage-module__dK6OAG__placeholder{font-family:var(--font-mono);font-size:var(--t-xs);letter-spacing:var(--tr-eyebrow);text-transform:uppercase;color:var(--fg-muted);border:1px dashed var(--border);border-radius:var(--r-md);padding:var(--s-4);justify-content:center;align-items:center;min-height:80px;display:inline-flex}.AttachmentImage-module__dK6OAG__thumb{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface-1);cursor:zoom-in;max-width:320px;transition:border-color var(--dur-fast) var(--ease);padding:0;display:inline-block;overflow:hidden}.AttachmentImage-module__dK6OAG__thumb:hover,.AttachmentImage-module__dK6OAG__thumb:focus-visible{border-color:var(--border-strong);outline:none}.AttachmentImage-module__dK6OAG__thumbImg{object-fit:cover;width:100%;height:auto;max-height:240px;display:block}.AttachmentImage-module__dK6OAG__lightbox{background:var(--scrim-lightbox);z-index:1000;padding:var(--s-6);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.AttachmentImage-module__dK6OAG__lightboxImg{border-radius:var(--r-md);max-width:90vw;max-height:90vh;box-shadow:var(--shadow-md)}.AttachmentImage-module__dK6OAG__lightboxClose{top:var(--s-4);right:var(--s-4);width:var(--s-10);height:var(--s-10);background:var(--surface-1);color:var(--ink-900);font-size:var(--t-2xl);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute}
.PersonPicker-module__w5tQlW__picker{gap:var(--s-3);flex-direction:column;display:flex}.PersonPicker-module__w5tQlW__head{gap:var(--s-4);align-items:stretch;display:flex}.PersonPicker-module__w5tQlW__search{padding:var(--s-4h) var(--s-5);background:var(--surface-0);border:1px solid var(--border-strong);border-radius:var(--r-sm);font-family:var(--font-sans);font-size:var(--t-sm);color:var(--ink-900);flex:1}.PersonPicker-module__w5tQlW__search:focus{outline:2px solid var(--focus-ring);outline-offset:1px;border-color:var(--focus-ring)}.PersonPicker-module__w5tQlW__results{margin-top:var(--s-3);border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface-1);flex-direction:column;max-height:220px;display:flex;overflow-y:auto}.PersonPicker-module__w5tQlW__result{appearance:none;gap:var(--s-4);padding:var(--s-4) var(--s-5);border:0;border-top:1px solid var(--border);cursor:pointer;text-align:left;background:0 0;grid-template-columns:32px 1fr auto;align-items:center;display:grid}.PersonPicker-module__w5tQlW__result:first-of-type{border-top:0}.PersonPicker-module__w5tQlW__result:hover{background:var(--bg-card)}.PersonPicker-module__w5tQlW__resultOn{background:var(--primary-50)}.PersonPicker-module__w5tQlW__resultMain{min-width:0}.PersonPicker-module__w5tQlW__resultName{font-size:var(--t-sm);color:var(--ink-900);font-weight:500}.PersonPicker-module__w5tQlW__resultSub{font-family:var(--font-mono);font-size:var(--t-2xs);color:var(--fg-muted);margin-top:var(--s-1)}.PersonPicker-module__w5tQlW__pillMember,.PersonPicker-module__w5tQlW__pillExternal{font-family:var(--font-mono);font-size:var(--t-3xs);padding:1px var(--s-3);border-radius:var(--r-xs);letter-spacing:var(--tr-eyebrow);text-transform:uppercase;white-space:nowrap}.PersonPicker-module__w5tQlW__pillMember{background:var(--success-50);color:var(--success-700);border:1px solid var(--success-100)}.PersonPicker-module__w5tQlW__pillExternal{background:var(--surface-2);border:1px solid var(--border);color:var(--ink-700)}.PersonPicker-module__w5tQlW__status,.PersonPicker-module__w5tQlW__empty{padding:var(--s-5);font-family:var(--font-mono);font-size:var(--t-xs);color:var(--ink-500);text-align:center}.PersonPicker-module__w5tQlW__emptyTitle{margin-bottom:var(--s-3)}.PersonPicker-module__w5tQlW__fallbackLink{appearance:none;font-family:var(--font-mono);font-size:var(--t-xs);color:var(--primary-700);cursor:pointer;background:0 0;border:0;text-decoration:underline}.PersonPicker-module__w5tQlW__fallbackLink:hover{color:var(--primary-900)}
.SoloistPicker-module__N7ZSUW__picker{z-index:20;width:320px;max-width:calc(100vw - 2 * var(--s-7));background:var(--bg-card);border:1px solid var(--border-strong);border-radius:var(--r-md);box-shadow:var(--shadow-pop);flex-direction:column;max-height:360px;display:flex;position:absolute;top:calc(100% + 4px);left:0;overflow:hidden}.SoloistPicker-module__N7ZSUW__head{padding:var(--s-4) var(--s-5);border-bottom:1px solid var(--border);background:var(--surface-1)}.SoloistPicker-module__N7ZSUW__body{flex:1;overflow-y:auto}.SoloistPicker-module__N7ZSUW__row{appearance:none;border:0;border-bottom:1px dashed var(--border);width:100%;padding:var(--s-3) var(--s-5);gap:var(--s-3);cursor:pointer;text-align:left;color:inherit;background:0 0;grid-template-columns:auto 1fr auto;align-items:center;display:grid}.SoloistPicker-module__N7ZSUW__row:hover{background:var(--surface-1)}.SoloistPicker-module__N7ZSUW__row:last-child{border-bottom:0}.SoloistPicker-module__N7ZSUW__avatar{width:var(--s-7h);height:var(--s-7h);font-family:var(--font-mono);font-size:var(--t-2xs);background:var(--surface-2);color:var(--ink-700);border-radius:50%;place-items:center;font-weight:700;display:inline-grid}.SoloistPicker-module__N7ZSUW__avatar[data-voice-part=soprano]{background:var(--vp-soprano-bg);color:var(--vp-soprano-text)}.SoloistPicker-module__N7ZSUW__avatar[data-voice-part=alto]{background:var(--vp-alto-bg);color:var(--vp-alto-text)}.SoloistPicker-module__N7ZSUW__avatar[data-voice-part=tenor]{background:var(--vp-tenor-bg);color:var(--vp-tenor-text)}.SoloistPicker-module__N7ZSUW__avatar[data-voice-part=bass]{background:var(--vp-bass-bg);color:var(--vp-bass-text)}.SoloistPicker-module__N7ZSUW__name{font-size:var(--t-sm);color:var(--ink-900);min-width:0;font-weight:500}.SoloistPicker-module__N7ZSUW__onLeave{font-family:var(--font-mono);font-size:var(--t-3xs);color:var(--fg-muted);text-transform:uppercase;letter-spacing:var(--tr-eyebrow);font-weight:400}.SoloistPicker-module__N7ZSUW__foot{padding:var(--s-3) var(--s-5);border-top:1px solid var(--border);background:var(--surface-sunken,var(--surface-2));font-family:var(--font-mono);font-size:var(--t-2xs);color:var(--fg-muted)}
.GettingStartedCard-module__RscVuq__followUp{margin:var(--s-5) var(--s-7)}.GettingStartedCard-module__RscVuq__followUpList{padding-left:var(--s-6);gap:var(--s-2);margin:0;display:grid}.GettingStartedCard-module__RscVuq__mark,.GettingStartedCard-module__RscVuq__markDone{width:var(--s-8);height:var(--s-8);border-radius:var(--r-pill);place-items:center;display:grid}.GettingStartedCard-module__RscVuq__mark{border:1px solid var(--border-strong)}.GettingStartedCard-module__RscVuq__markDone{background:var(--success-100);color:var(--success-700);border:1px solid var(--success-200)}.GettingStartedCard-module__RscVuq__done{text-decoration:line-through}.GettingStartedCard-module__RscVuq__desc{white-space:normal}.GettingStartedCard-module__RscVuq__srOnly{}
.CommandPalette-module__ekCoba__trigger{align-items:center;gap:var(--s-4);padding:var(--s-4) var(--s-5);background:var(--surface-1);border:1px solid var(--border);border-radius:var(--r-md);color:var(--ink-500);font-family:inherit;font-size:var(--t-sm);cursor:text;text-align:left;width:300px;transition:border-color var(--dur-fast) var(--ease);display:flex}.CommandPalette-module__ekCoba__trigger:hover{border-color:var(--border-strong)}.CommandPalette-module__ekCoba__trigger svg{color:var(--fg-muted)}.CommandPalette-module__ekCoba__kbd{font-family:var(--font-mono);font-size:var(--t-2xs);padding:1px var(--s-3);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-2xs);color:var(--ink-700)}.CommandPalette-module__ekCoba__trigger .CommandPalette-module__ekCoba__kbd{margin-left:auto}@media (max-width:900px){.CommandPalette-module__ekCoba__trigger{width:auto;padding:var(--s-4) var(--s-4)}.CommandPalette-module__ekCoba__trigger>span:not(.CommandPalette-module__ekCoba__kbd),.CommandPalette-module__ekCoba__trigger .CommandPalette-module__ekCoba__kbd{display:none}}.CommandPalette-module__ekCoba__scrim{z-index:300;background:var(--scrim);justify-content:center;align-items:flex-start;padding-top:12vh;display:flex;position:fixed;inset:0}.CommandPalette-module__ekCoba__palette{background:var(--bg-card);border:1px solid var(--border-strong);border-radius:var(--r-xl);width:640px;max-width:92vw;box-shadow:var(--shadow-pop);overflow:hidden}.CommandPalette-module__ekCoba__search{align-items:center;gap:var(--s-5);padding:var(--s-6) var(--s-7);border-bottom:1px solid var(--border);display:flex}.CommandPalette-module__ekCoba__search svg{color:var(--fg-muted)}.CommandPalette-module__ekCoba__input{appearance:none;font-family:inherit;font-size:var(--t-lg);color:var(--ink-900);background:0 0;border:0;outline:none;width:100%}.CommandPalette-module__ekCoba__list{max-height:52vh;padding:var(--s-4);overflow-y:auto}.CommandPalette-module__ekCoba__groupLabel{font-family:var(--font-mono);font-size:var(--t-2xs);text-transform:uppercase;letter-spacing:var(--tr-eyebrow);color:var(--fg-muted);padding:var(--s-5) var(--s-4) var(--s-3)}.CommandPalette-module__ekCoba__item{align-items:center;gap:var(--s-5);padding:var(--s-4) var(--s-4);border-radius:var(--r-sm);cursor:pointer;color:var(--ink-700);display:flex}.CommandPalette-module__ekCoba__item svg{color:var(--fg-muted)}.CommandPalette-module__ekCoba__itemActive{background:var(--primary-50);color:var(--ink-900)}.CommandPalette-module__ekCoba__itemActive svg{color:var(--primary-600)}.CommandPalette-module__ekCoba__itemName{font-size:var(--t-sm);color:var(--ink-900);font-weight:500}.CommandPalette-module__ekCoba__itemGroup{margin-left:auto}.CommandPalette-module__ekCoba__empty{padding:var(--s-9);text-align:center;color:var(--fg-muted);font-size:var(--t-sm)}.CommandPalette-module__ekCoba__searchingRow{padding:var(--s-4) var(--s-4);color:var(--fg-muted);font-size:var(--t-sm)}.CommandPalette-module__ekCoba__foot{gap:var(--s-6);padding:var(--s-4) var(--s-7);border-top:1px solid var(--border);background:var(--surface-1);font-family:var(--font-mono);font-size:var(--t-2xs);color:var(--fg-muted);display:flex}.CommandPalette-module__ekCoba__foot .CommandPalette-module__ekCoba__kbd{margin-right:var(--s-2);background:0 0;border:0;padding:0}
.ImporterWizard-module__oV9RBW__body{gap:var(--s-6);flex-direction:column;display:flex}.ImporterWizard-module__oV9RBW__drop{border:1.5px dashed var(--border-strong);border-radius:var(--r-lg);background:var(--surface-sunken);padding:var(--s-9) var(--s-7);text-align:center;transition:all var(--dur-base) var(--ease);cursor:pointer}.ImporterWizard-module__oV9RBW__drop:hover,.ImporterWizard-module__oV9RBW__dropOver{border-color:var(--primary-400);background:var(--primary-50)}.ImporterWizard-module__oV9RBW__dropIcon{width:var(--s-10);height:var(--s-10);border-radius:var(--r-lg);background:var(--bg-card);border:1px solid var(--border);margin:0 auto var(--s-5);color:var(--primary-600);box-shadow:var(--shadow-sm);place-items:center;display:grid}.ImporterWizard-module__oV9RBW__dropTitle{font-size:var(--t-lg);color:var(--ink-900);font-weight:600}.ImporterWizard-module__oV9RBW__dropSub{font-size:var(--t-sm);color:var(--ink-700);margin:var(--s-3) auto 0;max-width:460px;line-height:var(--lh-base)}.ImporterWizard-module__oV9RBW__dropActions{margin-top:var(--s-6)}.ImporterWizard-module__oV9RBW__hiddenInput{display:none}.ImporterWizard-module__oV9RBW__errorList{padding-left:var(--s-6);color:var(--danger-700);font-size:var(--t-sm);margin:0}.ImporterWizard-module__oV9RBW__detectBanner{align-items:center;gap:var(--s-5);padding:var(--s-5) var(--s-6);border-radius:var(--r-md);background:var(--primary-50);color:var(--primary-800);font-size:var(--t-sm);display:flex}.ImporterWizard-module__oV9RBW__detectText{flex:1}.ImporterWizard-module__oV9RBW__detectSwap{color:var(--primary-700);cursor:pointer;background:0 0;border:0;font-weight:600}.ImporterWizard-module__oV9RBW__sources{gap:var(--s-5);flex-wrap:wrap;align-items:center;display:flex}.ImporterWizard-module__oV9RBW__sourceChip{align-items:center;gap:var(--s-4);font-size:var(--t-sm);color:var(--ink-700);border:1px solid var(--border);border-radius:var(--r-pill);padding:var(--s-2) var(--s-5);background:var(--bg-card);display:inline-flex}.ImporterWizard-module__oV9RBW__fileList{gap:var(--s-4);flex-direction:column;display:flex}.ImporterWizard-module__oV9RBW__fileCard{align-items:center;gap:var(--s-5);display:flex}.ImporterWizard-module__oV9RBW__fileIc{width:var(--s-10);height:var(--s-10);border-radius:var(--r-md);background:var(--surface-2);color:var(--ink-700);flex-shrink:0;place-items:center;display:grid}.ImporterWizard-module__oV9RBW__fileMain{flex:1;min-width:0}.ImporterWizard-module__oV9RBW__fileName{font-size:var(--t-sm);color:var(--ink-900);font-weight:600}.ImporterWizard-module__oV9RBW__fileMeta{font-family:var(--font-mono);font-size:var(--t-2xs);color:var(--fg-muted);margin-top:var(--s-2)}.ImporterWizard-module__oV9RBW__fileReason{font-size:var(--t-xs);color:var(--primary-700);margin-top:var(--s-3)}.ImporterWizard-module__oV9RBW__fileRight{align-items:flex-end;gap:var(--s-3);flex-direction:column;display:flex}.ImporterWizard-module__oV9RBW__fileSelect{height:var(--s-9);font-size:var(--t-sm)}.ImporterWizard-module__oV9RBW__conf{align-items:center;gap:var(--s-3);font-family:var(--font-mono);font-size:var(--t-2xs);padding:var(--s-1) var(--s-4);border-radius:var(--r-pill);white-space:nowrap;font-weight:700;display:inline-flex}.ImporterWizard-module__oV9RBW__confBead{width:var(--s-3);height:var(--s-3);background:currentColor;border-radius:50%}.ImporterWizard-module__oV9RBW__confHi{background:var(--success-100);color:var(--success-700)}.ImporterWizard-module__oV9RBW__confMid{background:var(--secondary-100);color:var(--secondary-800)}.ImporterWizard-module__oV9RBW__confLo{background:var(--surface-3);color:var(--fg-muted)}.ImporterWizard-module__oV9RBW__footerHint{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--fg-muted);margin-right:auto}
.PostSnippet-module__ZIGvIq__card{width:100%}.PostSnippet-module__ZIGvIq__head{align-items:center;gap:var(--s-4);margin-bottom:var(--s-5);display:flex}.PostSnippet-module__ZIGvIq__author{font-size:var(--t-sm);color:var(--ink-900);font-weight:600}.PostSnippet-module__ZIGvIq__kind{margin-left:auto}.PostSnippet-module__ZIGvIq__body{font-size:var(--t-sm);line-height:var(--lh-base);color:var(--ink-700)}
.PricingPrinciples-module__hU5lvG__wrap{gap:var(--s-7);flex-direction:column;display:flex}.PricingPrinciples-module__hU5lvG__grid{gap:var(--s-6);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (max-width:1000px){.PricingPrinciples-module__hU5lvG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.PricingPrinciples-module__hU5lvG__grid{grid-template-columns:minmax(0,1fr)}}.PricingPrinciples-module__hU5lvG__principle{gap:var(--s-4);flex-direction:column;height:100%;display:flex}.PricingPrinciples-module__hU5lvG__principleBody{font-size:var(--t-sm);line-height:var(--lh-base)}.PricingPrinciples-module__hU5lvG__note{text-align:center;font-size:var(--t-sm);color:var(--fg-muted);margin:0}.PricingPrinciples-module__hU5lvG__contrast{gap:var(--s-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:760px){.PricingPrinciples-module__hU5lvG__contrast{grid-template-columns:minmax(0,1fr)}}.PricingPrinciples-module__hU5lvG__usual,.PricingPrinciples-module__hU5lvG__ours{gap:var(--s-5);flex-direction:column;display:flex}.PricingPrinciples-module__hU5lvG__usualLines{gap:var(--s-3);font-size:var(--t-base);line-height:var(--lh-base);color:var(--fg-muted);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.PricingPrinciples-module__hU5lvG__ours{border-color:var(--primary-500)}.PricingPrinciples-module__hU5lvG__oursLabel{color:var(--primary-600)}.PricingPrinciples-module__hU5lvG__statement{font-family:var(--font-serif);font-size:var(--t-3xl);line-height:var(--lh-tight);color:var(--fg);margin:0}.PricingPrinciples-module__hU5lvG__oursBody{font-size:var(--t-base);line-height:var(--lh-base);color:var(--ink-700);margin:0}
.SectionVerv-module__MOTTCW__body{flex-direction:column;display:flex}.SectionVerv-module__MOTTCW__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.SectionVerv-module__MOTTCW__row{align-items:center;gap:var(--s-4);padding:var(--s-5) var(--s-7);border-top:1px solid var(--border);flex-wrap:wrap;display:flex}.SectionVerv-module__MOTTCW__row:first-child{border-top:0}.SectionVerv-module__MOTTCW__roleName{min-width:0;font-size:var(--t-sm);color:var(--ink-900);overflow-wrap:anywhere;flex:1;font-weight:600}.SectionVerv-module__MOTTCW__assign{gap:var(--s-3);padding:var(--s-5) var(--s-7);border-top:1px solid var(--border);background:var(--surface-sunken);flex-direction:column;display:flex}.SectionVerv-module__MOTTCW__assignRow{align-items:center;gap:var(--s-4);display:flex}.SectionVerv-module__MOTTCW__assignRow>:first-child{flex:1;min-width:0}.SectionVerv-module__MOTTCW__assignHint{}.SectionVerv-module__MOTTCW__withheld{gap:var(--s-2);padding:var(--s-5) var(--s-7);border-top:1px solid var(--border);flex-direction:column;list-style:none;display:flex;}.SectionVerv-module__MOTTCW__failure{padding:0 var(--s-7) var(--s-6)}
.ApplicationsQueue-module__htKBYG__avatar[data-section=soprano]{background:var(--vp-soprano-bg);color:var(--vp-soprano-text);border-color:#0000}.ApplicationsQueue-module__htKBYG__avatar[data-section=alto]{background:var(--vp-alto-bg);color:var(--vp-alto-text);border-color:#0000}.ApplicationsQueue-module__htKBYG__avatar[data-section=tenor]{background:var(--vp-tenor-bg);color:var(--vp-tenor-text);border-color:#0000}.ApplicationsQueue-module__htKBYG__avatar[data-section=bass]{background:var(--vp-bass-bg);color:var(--vp-bass-text);border-color:#0000}
.CommentRow-module__2JVEZW__comment{gap:var(--s-2);display:grid}.CommentRow-module__2JVEZW__head{align-items:center;gap:var(--s-2);font-family:var(--font-mono);font-size:var(--t-xs);color:var(--fg-muted);display:flex}.CommentRow-module__2JVEZW__author{color:var(--ink-700);font-weight:600}.CommentRow-module__2JVEZW__dot{color:var(--fg-muted)}.CommentRow-module__2JVEZW__edited{margin-left:var(--s-2);color:var(--fg-muted)}.CommentRow-module__2JVEZW__body{color:var(--ink-900);font-size:var(--t-base);line-height:var(--lh-base)}.CommentRow-module__2JVEZW__body p{margin:0 0 var(--s-3)}.CommentRow-module__2JVEZW__body p:last-child{margin-bottom:0}.CommentRow-module__2JVEZW__tombstone{color:var(--fg-muted);font-style:italic;font-size:var(--t-sm);margin:0}.CommentRow-module__2JVEZW__actions{gap:var(--s-4);font-size:var(--t-xs);align-items:center;display:flex}.CommentRow-module__2JVEZW__error{color:var(--danger-700)}
.ToneTray-module__S2Fwpa__keysWrap{--key-w:24px;--key-h:116px;--key-shade:color-mix(in oklch, var(--player-dock-fg) 86%, var(--player-dock));border-radius:var(--r-md);scrollbar-width:none;overflow:auto hidden}.ToneTray-module__S2Fwpa__keysWrap::-webkit-scrollbar{display:none}.ToneTray-module__S2Fwpa__keys{width:max-content;height:var(--key-h);-webkit-user-select:none;user-select:none;display:flex;position:relative}.ToneTray-module__S2Fwpa__key{flex:0 0 var(--key-w);height:var(--key-h);margin:0 var(--s-0h) 0 0;border-radius:0 0 var(--r-md) var(--r-md);background:var(--player-dock-fg);box-shadow:inset 0 calc(-1 * var(--s-2)) 0 var(--key-shade);cursor:pointer;transition:background var(--dur-fast) linear;border:0;padding:0;position:relative}.ToneTray-module__S2Fwpa__key:hover{background:color-mix(in oklch, var(--player-dock-fg) 94%, var(--player-dock))}.ToneTray-module__S2Fwpa__key:active{background:var(--key-shade);box-shadow:inset 0 calc(-1 * var(--s-1)) 0 var(--key-shade)}.ToneTray-module__S2Fwpa__key:focus-visible{outline:var(--focus-ring-width) solid var(--player-armed);outline-offset:-2px;z-index:3}.ToneTray-module__S2Fwpa__keyBlack{top:0;left:calc((var(--index) + 1) * (var(--key-w) + var(--s-0h)) - var(--key-w) * .32);z-index:2;width:calc(var(--key-w) * .64);height:calc(var(--key-h) * .6);border-radius:0 0 var(--r-sm) var(--r-sm);background:var(--player-dock);box-shadow:inset 0 calc(-1 * var(--s-2)) 0 var(--player-dock-pressed), var(--shadow-md);flex:none;margin:0;position:absolute}.ToneTray-module__S2Fwpa__keyBlack:hover{background:var(--player-dock-raised)}.ToneTray-module__S2Fwpa__keyBlack:active{background:var(--player-dock-pressed);box-shadow:inset 0 calc(-1 * var(--s-0h)) 0 var(--player-dock-pressed)}.ToneTray-module__S2Fwpa__keyLabel{inset:auto 0 var(--s-4) 0;text-align:center;font-family:var(--font-mono);font-size:var(--t-3xs);color:var(--player-dock-pressed);pointer-events:none;font-weight:500;line-height:1;position:absolute}.ToneTray-module__S2Fwpa__mark{--mark:var(--s-6h);left:50%;bottom:var(--s-8);width:var(--mark);height:var(--mark);background:var(--voice-ink);color:var(--player-dock-fg);font-family:var(--font-mono);font-size:var(--t-3xs);box-shadow:var(--shadow-sm);pointer-events:none;border-radius:50%;place-items:center;font-weight:600;line-height:1;display:grid;position:absolute;transform:translate(-50%)}.ToneTray-module__S2Fwpa__mark+.ToneTray-module__S2Fwpa__mark{bottom:calc(var(--s-8) + var(--mark) + var(--s-1))}.ToneTray-module__S2Fwpa__keyBlack .ToneTray-module__S2Fwpa__mark{--mark:var(--s-5h);bottom:var(--s-3)}.ToneTray-module__S2Fwpa__keyBlack .ToneTray-module__S2Fwpa__mark+.ToneTray-module__S2Fwpa__mark{bottom:calc(var(--s-3) + var(--mark) + var(--s-1))}.ToneTray-module__S2Fwpa__markMine{outline:var(--s-0h) solid var(--voice-ink);outline-offset:var(--s-1)}.ToneTray-module__S2Fwpa__dot{width:var(--s-4);height:var(--s-4);background:var(--voice);border-radius:50%}.ToneTray-module__S2Fwpa__tuner{--ok-tint:color-mix(in oklch, var(--player-ok) 14%, transparent);--ok-edge:color-mix(in oklch, var(--player-ok) 35%, transparent);gap:var(--s-4h);display:grid}.ToneTray-module__S2Fwpa__read{align-items:baseline;gap:var(--s-5);min-height:var(--tap-target-min);display:flex}.ToneTray-module__S2Fwpa__note{min-width:var(--s-12);font-family:var(--font-serif);font-style:italic;font-size:var(--t-4xl);letter-spacing:var(--tr-snug);color:var(--player-dock-fg);font-weight:500;line-height:1}.ToneTray-module__S2Fwpa__note sub{margin-left:var(--s-0h);vertical-align:baseline;font-family:var(--font-mono);font-style:normal;font-size:var(--t-md);color:var(--player-dock-faint)}.ToneTray-module__S2Fwpa__cents{min-width:var(--s-11);font-family:var(--font-mono);font-size:var(--t-md);font-variant-numeric:tabular-nums;color:var(--player-dock-mute);font-weight:500;line-height:1}.ToneTray-module__S2Fwpa__status{align-items:center;gap:var(--s-3);font-family:var(--font-mono);font-size:var(--t-2xs);letter-spacing:var(--tr-eyebrow);text-transform:uppercase;color:var(--player-dock-faint);margin-left:auto;font-weight:500;line-height:1;display:flex}.ToneTray-module__S2Fwpa__status i{width:var(--s-3);height:var(--s-3);background:var(--danger-500);border-radius:50%;animation:1.4s ease-in-out infinite ToneTray-module__S2Fwpa__listening}@keyframes ToneTray-module__S2Fwpa__listening{50%{opacity:.35}}.ToneTray-module__S2Fwpa__tunerOk .ToneTray-module__S2Fwpa__status{color:var(--player-ok)}.ToneTray-module__S2Fwpa__meter{height:calc(var(--s-10) + var(--s-3));border-radius:var(--r-lg);background:var(--player-dock-well);position:relative;overflow:hidden}.ToneTray-module__S2Fwpa__zone{background:var(--ok-tint);border-inline:1px solid var(--ok-edge);position:absolute;inset:0 45%}.ToneTray-module__S2Fwpa__tick{width:1px;height:var(--s-4);background:color-mix(in oklch, var(--player-dock-fg) 22%, transparent);position:absolute;bottom:0}.ToneTray-module__S2Fwpa__tickCentre{height:100%}.ToneTray-module__S2Fwpa__needle{top:var(--s-3);bottom:var(--s-3);width:var(--s-2);margin-left:calc(-1 * var(--s-1));border-radius:var(--r-xs);background:var(--player-dock-fg);transition:left var(--dur-fast) linear, background var(--dur-base) var(--ease);position:absolute}.ToneTray-module__S2Fwpa__tunerOk .ToneTray-module__S2Fwpa__needle{background:var(--player-ok)}.ToneTray-module__S2Fwpa__tunerIdle .ToneTray-module__S2Fwpa__needle{opacity:0}.ToneTray-module__S2Fwpa__scale{font-family:var(--font-mono);font-size:var(--t-2xs);color:var(--player-dock-faint);justify-content:space-between;font-weight:500;line-height:1;display:flex}.ToneTray-module__S2Fwpa__micRow{align-items:center;gap:var(--s-4h);flex-wrap:wrap;display:flex}@media (prefers-reduced-motion:reduce){.ToneTray-module__S2Fwpa__status i{animation:none}.ToneTray-module__S2Fwpa__needle{transition:none}}
.roller-og-rettigheter-module__aDS5eq__groupBand{align-items:center;gap:var(--s-4);margin:0;font-weight:400;display:flex}.roller-og-rettigheter-module__aDS5eq__groupName{color:var(--ink-900);font-weight:600}.roller-og-rettigheter-module__aDS5eq__swatch.roller-og-rettigheter-module__aDS5eq__kind-board,.roller-og-rettigheter-module__aDS5eq__categoryPill.roller-og-rettigheter-module__aDS5eq__kind-board:before{background:var(--primary-600)}.roller-og-rettigheter-module__aDS5eq__swatch.roller-og-rettigheter-module__aDS5eq__kind-musical,.roller-og-rettigheter-module__aDS5eq__categoryPill.roller-og-rettigheter-module__aDS5eq__kind-musical:before{background:var(--success-500)}.roller-og-rettigheter-module__aDS5eq__swatch.roller-og-rettigheter-module__aDS5eq__kind-committee,.roller-og-rettigheter-module__aDS5eq__categoryPill.roller-og-rettigheter-module__aDS5eq__kind-committee:before{background:var(--secondary-500)}.roller-og-rettigheter-module__aDS5eq__swatch.roller-og-rettigheter-module__aDS5eq__kind-other,.roller-og-rettigheter-module__aDS5eq__categoryPill.roller-og-rettigheter-module__aDS5eq__kind-other:before{background:var(--ink-400)}.roller-og-rettigheter-module__aDS5eq__itemList{margin:0;padding:0;list-style:none}.roller-og-rettigheter-module__aDS5eq__itemRow{gap:var(--s-6);padding:var(--s-5) var(--s-7);border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.roller-og-rettigheter-module__aDS5eq__itemRow:first-child{border-top:0}.roller-og-rettigheter-module__aDS5eq__itemTitle{font-size:var(--t-base);font-weight:500;line-height:var(--lh-snug);color:var(--ink-900);display:block}.roller-og-rettigheter-module__aDS5eq__itemSub{margin-top:var(--s-1);font-size:var(--t-sm);line-height:var(--lh-base);color:var(--ink-700);display:block}.roller-og-rettigheter-module__aDS5eq__itemTag{margin-top:var(--s-3);display:flex}@media (max-width:640px){.roller-og-rettigheter-module__aDS5eq__itemRow{padding-right:var(--s-5);padding-left:var(--s-5)}}
.SupportPicture-module__pRPyAW__picture{gap:var(--s-3);width:calc(var(--s-12) * 2 - var(--s-5));flex-direction:column;margin:0;display:flex}.SupportPicture-module__pRPyAW__small{width:calc(var(--s-12) + var(--s-9))}.SupportPicture-module__pRPyAW__frame{aspect-ratio:3/2;border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface-2);color:var(--ink-500);justify-content:center;align-items:center;display:flex;overflow:hidden}button.SupportPicture-module__pRPyAW__frame{font:inherit;cursor:zoom-in;padding:0}button.SupportPicture-module__pRPyAW__frame:focus-visible{outline:2px solid var(--primary-500);outline-offset:2px}.SupportPicture-module__pRPyAW__image{object-fit:cover;width:100%;height:100%}.SupportPicture-module__pRPyAW__large{border-radius:var(--r-md);max-width:100%;max-height:70vh;margin:0 auto;display:block}.SupportPicture-module__pRPyAW__name{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--ink-700);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
@font-face{font-family:geistMono;src:url(../media/GeistMono-s.p.1lypbogq_u58x.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:geistMono Fallback;src:local(Arial);ascent-override:76.43%;descent-override:22.43%;line-gap-override:0.0%;size-adjust:131.49%}.geistmono_81dc6d6a-module__QVPVRG__className{font-family:geistMono,geistMono Fallback}.geistmono_81dc6d6a-module__QVPVRG__variable{--font-geist-mono:"geistMono", "geistMono Fallback"}
.InnboksShell-module__-EnfGG__page{background:var(--surface-0,var(--surface-2));flex-direction:column;height:100%;min-height:0;display:flex}.InnboksShell-module__-EnfGG__head{padding:var(--s-9) 0 var(--s-8) var(--s-9);flex-shrink:0}.InnboksShell-module__-EnfGG__body{border-top:1px solid var(--border);flex:auto;grid-template-columns:minmax(280px,360px) 1fr;min-height:0;display:grid;overflow:hidden}.InnboksShell-module__-EnfGG__listColumn{height:100%;min-height:0;overflow:hidden}.InnboksShell-module__-EnfGG__paneColumn{height:100%;min-height:0;display:flex;overflow:hidden}.InnboksShell-module__-EnfGG__paneEmpty{padding:var(--s-6);margin:auto}@media (max-width:720px){.InnboksShell-module__-EnfGG__body{grid-template-columns:1fr}.InnboksShell-module__-EnfGG__body[data-has-active=true] .InnboksShell-module__-EnfGG__listColumn,.InnboksShell-module__-EnfGG__body[data-has-active=false] .InnboksShell-module__-EnfGG__paneColumn{display:none}}@media (max-width:640px){.InnboksShell-module__-EnfGG__head{padding:var(--s-7) 0 var(--s-6) var(--s-5)}}
.PieceChips-module__Ozu0-a__chips{gap:var(--s-2);margin-top:var(--s-3);flex-wrap:wrap;display:flex}.PieceChips-module__Ozu0-a__chip{appearance:none;align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-4h);font-family:var(--font-serif);font-style:italic;font-size:var(--t-sm);background:var(--surface-2);color:var(--ink-700);border:1px solid var(--border-strong);border-radius:var(--r-pill);cursor:pointer;display:inline-flex}.PieceChips-module__Ozu0-a__chip:hover{background:var(--surface-1);color:var(--ink-900)}.PieceChips-module__Ozu0-a__chipOn{background:var(--ink-900);color:var(--surface-0);border-color:var(--ink-900)}.PieceChips-module__Ozu0-a__empty{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--fg-muted);margin:var(--s-3) 0 0}
.Personas-module__FYAdAG__decisionDot{width:var(--s-3);height:var(--s-3);border-radius:var(--r-pill);background:var(--secondary-500)}.Personas-module__FYAdAG__pieceName{font-family:var(--font-serif);font-style:italic;font-weight:400;font-size:var(--t-md);color:var(--ink-900)}
.HelpMenu-module__AdR-nW__wrap{position:relative}.HelpMenu-module__AdR-nW__trigger{width:var(--s-9);height:var(--s-9);border:1px solid var(--border);border-radius:var(--r-md);background:var(--bg);color:var(--ink-700);cursor:pointer;transition:background var(--dur-fast) var(--ease);place-items:center;display:grid}.HelpMenu-module__AdR-nW__trigger:hover{background:var(--surface-2)}.HelpMenu-module__AdR-nW__trigger:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.HelpMenu-module__AdR-nW__menu{top:calc(100% + var(--s-3));min-width:var(--s-12);max-width:calc(100vw - var(--s-6));background:var(--bg);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-lg);z-index:30;padding:var(--s-2);flex-direction:column;display:flex;position:absolute;right:0}.HelpMenu-module__AdR-nW__item{padding:var(--s-3) var(--s-4);border-radius:var(--r-md);font-size:var(--t-sm);color:var(--ink-700);white-space:nowrap;text-decoration:none;display:block}.HelpMenu-module__AdR-nW__item:hover{background:var(--surface-2);color:var(--ink-900)}.HelpMenu-module__AdR-nW__item:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:calc(var(--focus-ring-offset) * -1)}
.RosterMini-module__0vJrwa__panel{width:100%}
.AudienceSplits-module__yr9srq__audiences{gap:var(--s-7);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:960px){.AudienceSplits-module__yr9srq__audiences{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.AudienceSplits-module__yr9srq__audiences{grid-template-columns:1fr}}
.FAQ-module__DumbyG__list{gap:var(--s-7);flex-direction:column;max-width:80ch;margin:0 auto;display:flex}.FAQ-module__DumbyG__question{font-size:var(--t-lg);font-weight:500;line-height:var(--lh-snug);color:var(--ink-900)}.FAQ-module__DumbyG__answer{max-width:70ch;font-size:var(--t-md);line-height:var(--lh-relax);color:var(--ink-700)}
.VoiceBalanceBar-module__J3zR2a__balance{height:var(--s-2);background:var(--surface-3);display:flex}.VoiceBalanceBar-module__J3zR2a__part{background:var(--ink-300);height:100%;transition:flex-grow var(--dur-slow) var(--ease), opacity var(--dur-fast) var(--ease);display:block}.VoiceBalanceBar-module__J3zR2a__part[data-kind=soprano]{background:var(--vp-soprano)}.VoiceBalanceBar-module__J3zR2a__part[data-kind=alto]{background:var(--vp-alto)}.VoiceBalanceBar-module__J3zR2a__part[data-kind=tenor]{background:var(--vp-tenor)}.VoiceBalanceBar-module__J3zR2a__part[data-kind=bass]{background:var(--vp-bass)}.VoiceBalanceBar-module__J3zR2a__part[data-dimmed=true]{opacity:.25}@media (prefers-reduced-motion:reduce){.VoiceBalanceBar-module__J3zR2a__part{transition:none}}
.CommentThread-module__lCLX6a__thread{gap:var(--s-3);padding:var(--s-5) var(--s-7);border-top:1px solid var(--border);display:grid}.CommentThread-module__lCLX6a__thread:first-child{border-top:0}