:root{--myos-played:0%;--myos-countdown-left:100%}*,:before,:after{box-sizing:border-box}body{background-color:var(--color-bg-board);color:var(--color-text-default);font-family:var(--font-family-sans);font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--font-line-height-body);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,h4,p,figure,blockquote,dl,dd,ol,ul{margin:0}h1,h2,h3,h4{color:var(--color-text-strong);font-size:var(--font-size-title);font-weight:var(--font-weight-semibold)}img,svg,video,canvas,picture{block-size:auto;max-inline-size:100%;display:block}button,input,select,textarea{color:inherit;font:inherit;letter-spacing:inherit;margin:0}input,select,textarea{font-size:var(--font-size-field)}fieldset{border:0;min-inline-size:0;margin:0;padding:0}legend{padding:0}:where(a){color:inherit;text-underline-offset:var(--space-2);text-decoration-line:underline}:where(a:hover){color:var(--color-text-strong)}:focus-visible{outline:var(--size-focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--size-focus-ring-offset)}::selection{background-color:var(--color-selection-text)}[hidden]{display:none!important}.myos-visually-hidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{animation-duration:var(--motion-duration-instant)!important;transition-duration:var(--motion-duration-instant)!important;scroll-behavior:auto!important;animation-iteration-count:1!important}}.myos-stack{gap:var(--space-16);flex-direction:column;display:flex}.myos-cluster{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}.myos-title{color:var(--color-text-strong);font-size:var(--font-size-page-title);font-weight:var(--font-weight-semibold);letter-spacing:var(--font-tracking-display);text-wrap:balance}.myos-hint{color:var(--color-text-muted);font-size:var(--font-size-caption)}.myos-optional{color:var(--color-text-muted);font-weight:var(--font-weight-regular)}.myos-warning{color:var(--color-signal-warning);font-size:var(--font-size-body);font-weight:var(--font-weight-medium)}.myos-error{color:var(--color-signal-danger);font-size:var(--font-size-body)}.myos-header{align-items:center;gap:var(--space-12);min-block-size:var(--size-brand-band-height);padding-block:var(--space-8);padding-inline:var(--gutter);border-block-end:1px solid var(--color-brand-band-line);background-color:var(--color-brand-band-bg);display:flex}.myos-studio{color:var(--color-text-strong);font-size:var(--font-size-title);font-weight:var(--font-weight-semibold)}.myos-logo{block-size:var(--size-brand-plate);inline-size:auto;min-inline-size:var(--size-brand-plate);max-inline-size:100%;padding:var(--size-brand-plate-padding);border-radius:var(--radius-plate);background-color:var(--color-brand-plate-bg);object-fit:contain;display:block}.myos-sending-to{align-items:center;gap:var(--space-8);min-block-size:var(--size-sendbar-height);padding-inline:var(--space-16);border-radius:var(--radius-control);background-color:var(--color-sendbar-bg);color:var(--color-sendbar-text);display:flex}.myos-sending-to strong{color:var(--color-text-strong);font-weight:var(--font-weight-semibold)}.myos-button{justify-content:center;align-items:center;gap:var(--space-8);min-block-size:var(--size-control-md);min-inline-size:var(--size-control-md);padding-block:0;padding-inline:var(--space-12);border-radius:var(--radius-control);background-color:var(--color-bg-raised);box-shadow:var(--shadow-control-button);color:var(--color-text-strong);font-size:var(--font-size-body);font-weight:var(--font-weight-medium);text-align:center;cursor:pointer;transition-property:background-color,box-shadow,color;transition-duration:var(--motion-duration-quick);transition-timing-function:var(--motion-easing-out);border:0;text-decoration-line:none;display:inline-flex}.myos-button:hover{background-color:var(--color-bg-raised-hover)}.myos-button:active{background-color:var(--color-bg-pressed)}.myos-button--primary{background-color:var(--color-brand-button);box-shadow:var(--shadow-control-primary);color:var(--color-brand-on-button);font-weight:var(--font-weight-semibold)}.myos-button--primary:hover{background-color:var(--color-brand-button-hover);box-shadow:var(--shadow-control-primary)}.myos-button--primary:active{background-color:var(--color-brand-button-press)}.myos-button--danger{background-color:var(--color-signal-danger);box-shadow:var(--shadow-control-danger);color:var(--color-text-on-danger);font-weight:var(--font-weight-semibold)}.myos-button--danger:hover{background-color:var(--color-signal-danger-hover);box-shadow:var(--shadow-control-danger)}.myos-button--danger:active{background-color:var(--color-signal-danger-press)}.myos-button--quiet{box-shadow:none;color:var(--color-text-default);background-color:#0000}.myos-button--quiet:hover{background-color:var(--color-bg-hover);color:var(--color-text-strong)}.myos-button--quiet:active{background-color:var(--color-bg-pressed)}.myos-button--icon{inline-size:var(--size-control-md);padding-inline:0}.myos-button--block{inline-size:100%}.myos-button:disabled,.myos-button[aria-disabled=true]{background-color:var(--color-bg-disabled);box-shadow:none;color:var(--color-text-disabled);cursor:not-allowed}.myos-button[aria-busy=true],[aria-busy=true] .myos-button[aria-disabled=true]{background-color:var(--color-bg-raised);box-shadow:var(--shadow-control-button);color:var(--color-text-strong);cursor:progress}.myos-button--primary[aria-busy=true],[aria-busy=true] .myos-button--primary[aria-disabled=true]{background-color:var(--color-brand-button);box-shadow:var(--shadow-control-primary);color:var(--color-brand-on-button)}.myos-button--quiet[aria-busy=true],[aria-busy=true] .myos-button--quiet[aria-disabled=true]{box-shadow:none;color:var(--color-text-default);background-color:#0000}.myos-result{align-items:center;gap:var(--space-8);min-block-size:var(--size-control-md);padding-block:var(--space-8);padding-inline:var(--space-12);border-radius:var(--radius-control);background-color:var(--color-bg-tint);color:var(--color-text-strong);font-weight:var(--font-weight-medium);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.myos-result:focus{outline:none}.myos-result:focus-visible{outline:var(--size-focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--size-focus-ring-offset)}.myos-result__sep{color:var(--color-text-muted)}.myos-button[data-receipt]{color:var(--color-signal-success)}.myos-icon{inline-size:var(--size-icon-md);block-size:var(--size-icon-md);forced-color-adjust:none;background-color:currentColor;flex:none;display:inline-block}.myos-icon[data-icon=play]{clip-path:polygon(20% 8%,92% 50%,20% 92%)}.myos-icon[data-icon=pause]{clip-path:inset(8% 10%);background-color:#0000;background-image:linear-gradient(90deg,currentColor 0 35%,#0000 35% 65%,currentColor 65%)}.myos-icon[data-icon=next]{clip-path:polygon(0 15%,50% 50%,50% 15%,100% 50%,50% 85%,50% 50%,0 85%)}.myos-icon[data-icon=prev]{clip-path:polygon(100% 15%,50% 50%,50% 15%,0 50%,50% 85%,50% 50%,100% 85%)}.myos-icon[data-icon=download]{clip-path:polygon(40% 5%,60% 5%,60% 45%,82% 45%,50% 80%,18% 45%,40% 45%)}.myos-field{gap:var(--space-4);flex-direction:column;display:flex}.myos-field>label{color:var(--color-text-strong);font-weight:var(--font-weight-medium)}.myos-input,.myos-field :where(input:not([type=checkbox],[type=radio],[type=file],[type=range],[type=hidden]),select,textarea){inline-size:100%;min-inline-size:min(100%, var(--size-field-min-width));min-block-size:var(--size-control-md);padding-block:var(--space-4);padding-inline:var(--space-12);border:1px solid var(--color-border-field);border-radius:var(--radius-control);background-color:var(--color-bg-well);box-shadow:var(--shadow-field-inset);color:var(--color-text-strong);font-size:var(--font-size-field);line-height:var(--size-field-line-height)}.myos-input:hover,.myos-field :where(input,select,textarea):hover{box-shadow:var(--shadow-field-inset), var(--shadow-field-hover)}.myos-input::placeholder,.myos-field :where(input,textarea)::placeholder{color:var(--color-text-faint);opacity:1}.myos-input[aria-invalid=true],.myos-field :where(input,select,textarea)[aria-invalid=true]{border-color:var(--color-signal-danger)}.myos-input:disabled,.myos-field :where(input,select,textarea):disabled{background-color:var(--color-bg-disabled);box-shadow:none;color:var(--color-text-disabled);cursor:not-allowed}textarea.myos-input,.myos-field textarea{min-block-size:var(--size-field-multiline-min-height);padding-block:var(--space-8);resize:vertical}.myos-box{align-items:flex-start;gap:var(--space-8);min-block-size:var(--size-control-md);display:flex}.myos-box>label{padding-block:calc((var(--size-control-md) - var(--size-field-line-height)) / 2);line-height:var(--size-field-line-height);cursor:pointer;flex:1}.myos-box input[type=checkbox]{inline-size:var(--size-checkbox-box);block-size:var(--size-checkbox-box);margin-block:calc((var(--size-control-md) - var(--size-checkbox-box)) / 2);border:1px solid var(--color-border-field);border-radius:var(--radius-chip);background-color:var(--color-bg-well);cursor:pointer;appearance:none;flex:none;place-content:center;margin-inline:0;display:grid}.myos-box input[type=checkbox]:before{content:"";inline-size:calc(var(--size-checkbox-box) - 2 * var(--space-4));block-size:calc(var(--size-checkbox-box) - 2 * var(--space-4));background-color:var(--color-control-check-mark);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);visibility:hidden}.myos-box input[type=checkbox]:checked{border-color:var(--color-control-check-fill);background-color:var(--color-control-check-fill)}.myos-box input[type=checkbox]:checked:before{visibility:visible}.myos-box input[type=checkbox]:disabled{border-color:var(--color-text-disabled);background-color:var(--color-bg-disabled);cursor:not-allowed}.myos-code{inline-size:calc(6 * var(--size-code-cell-width) + (var(--size-code-cell-width) - var(--size-code-cell-gap) - 1ch) / 2);min-inline-size:0;max-inline-size:100%;block-size:var(--size-code-cell-height);min-block-size:var(--size-code-cell-height);padding-block:0;padding-inline:calc((var(--size-code-cell-width) - var(--size-code-cell-gap) - 1ch) / 2) 0;background-color:#0000;background-image:repeating-linear-gradient(to right, var(--color-border-field) 0 calc(var(--size-code-cell-width) - var(--size-code-cell-gap)), transparent calc(var(--size-code-cell-width) - var(--size-code-cell-gap)) var(--size-code-cell-width)), repeating-linear-gradient(to right, var(--color-border-field) 0 calc(var(--size-code-cell-width) - var(--size-code-cell-gap)), transparent calc(var(--size-code-cell-width) - var(--size-code-cell-gap)) var(--size-code-cell-width)), repeating-linear-gradient(to right, var(--color-border-field) 0 1px, transparent 1px calc(var(--size-code-cell-width) - var(--size-code-cell-gap) - 1px), var(--color-border-field) calc(var(--size-code-cell-width) - var(--size-code-cell-gap) - 1px) calc(var(--size-code-cell-width) - var(--size-code-cell-gap)), transparent calc(var(--size-code-cell-width) - var(--size-code-cell-gap)) var(--size-code-cell-width)), repeating-linear-gradient(to right, var(--color-bg-well) 0 calc(var(--size-code-cell-width) - var(--size-code-cell-gap)), transparent calc(var(--size-code-cell-width) - var(--size-code-cell-gap)) var(--size-code-cell-width));background-position:0 0,0 100%,0 0,0 0;background-size:calc(6 * var(--size-code-cell-width) - var(--size-code-cell-gap)) 1px, calc(6 * var(--size-code-cell-width) - var(--size-code-cell-gap)) 1px, calc(6 * var(--size-code-cell-width) - var(--size-code-cell-gap)) 100%, calc(6 * var(--size-code-cell-width) - var(--size-code-cell-gap)) 100%;box-shadow:none;caret-color:var(--color-text-strong);color:var(--color-text-strong);font-family:var(--font-family-mono);font-size:var(--font-size-code);font-variant-numeric:var(--font-numeric-tabular);letter-spacing:calc(var(--size-code-cell-width) - 1ch);line-height:var(--size-code-cell-height);background-repeat:no-repeat;border:0;border-radius:0;display:block}.myos-progress{inline-size:100%;block-size:var(--size-progress-height);border-radius:var(--radius-mark);background-color:var(--color-progress-track);box-shadow:inset 0 0 0 1px var(--color-border-default);color:var(--color-progress-fill);appearance:none;border:0;display:block;overflow:hidden}.myos-progress::-webkit-progress-bar{border-radius:var(--radius-mark);background-color:var(--color-progress-track);box-shadow:inset 0 0 0 1px var(--color-border-default)}.myos-progress::-webkit-progress-value{border-radius:var(--radius-mark);background-color:var(--color-progress-fill)}.myos-progress::-moz-progress-bar{border-radius:var(--radius-mark);background-color:var(--color-progress-fill)}.myos-progress[data-state=done]::-webkit-progress-value{background-color:var(--color-signal-success)}.myos-progress[data-state=done]::-moz-progress-bar{background-color:var(--color-signal-success)}.myos-progress[data-state=failed]::-webkit-progress-value{background-color:var(--color-signal-danger)}.myos-progress[data-state=failed]::-moz-progress-bar{background-color:var(--color-signal-danger)}.myos-progress[data-state=refused]{background-image:repeating-linear-gradient(135deg, var(--color-signal-warning) 0 25%, transparent 25% 50%);background-size:var(--space-8) var(--space-8)}.myos-progress[data-state=refused]::-webkit-progress-bar{background-image:repeating-linear-gradient(135deg, var(--color-signal-warning) 0 25%, transparent 25% 50%);background-size:var(--space-8) var(--space-8)}.myos-countdown{inline-size:100%;block-size:var(--size-progress-height);border-radius:var(--radius-mark);background-color:var(--color-progress-track);overflow:hidden}.myos-countdown__fill{inline-size:var(--myos-countdown-left);border-radius:var(--radius-mark);background-color:var(--color-signal-warning);block-size:100%;transition-property:inline-size;transition-duration:var(--motion-duration-sheet);transition-timing-function:linear}.myos-pips{align-items:center;gap:var(--space-8);vertical-align:middle;margin-inline-end:var(--space-4);display:inline-flex}.myos-pip{inline-size:var(--space-12);block-size:var(--space-12);border:var(--space-2) solid var(--color-text-muted);border-radius:var(--radius-pill);display:inline-block}.myos-pip--spent{border-color:var(--color-signal-warning);background-color:var(--color-signal-warning)}.myos-rows{border-block-start:1px solid var(--color-border-default);padding:0;list-style:none}.myos-row{align-items:center;row-gap:var(--space-2);min-block-size:var(--size-row-file);padding-block:var(--space-8);padding-inline:var(--space-4);border-block-end:1px solid var(--color-border-default);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"type name actions""type meta actions""progress progress progress";display:grid}.myos-row[aria-current=true]{background-color:var(--color-bg-tint)}.myos-row__type{min-inline-size:var(--size-row-type-width);padding-block:var(--space-2);padding-inline:var(--space-4);border-radius:var(--radius-chip);background-color:var(--color-bg-well);color:var(--color-text-muted);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);text-align:center;text-transform:uppercase;grid-area:type;margin-inline-end:var(--space-12)}.myos-row__name{color:var(--color-text-strong);font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;grid-area:name;overflow:hidden}.myos-row__meta{gap:var(--space-8);min-inline-size:0;color:var(--color-text-muted);font-size:var(--font-size-caption);font-variant-numeric:var(--font-numeric-tabular);flex-wrap:wrap;grid-area:meta;display:flex}.myos-row__actions{gap:var(--space-4);grid-area:actions;margin-inline-start:var(--space-12);display:flex}.myos-row__progress{grid-area:progress;margin-block-start:var(--space-4)}.myos-row[data-state=done] .myos-row__state{color:var(--color-signal-success)}.myos-row[data-state=failed] .myos-row__state{color:var(--color-signal-danger)}.myos-row[data-unavailable] .myos-row__name,.myos-row[data-unavailable] .myos-row__meta,.myos-row[data-unavailable] .myos-row__type{color:var(--color-text-disabled)}.myos-drop{justify-items:center;gap:var(--space-4);padding-block:var(--space-32);padding-inline:var(--space-16);border:1px dashed var(--color-border-field);border-radius:var(--radius-tile);background-color:var(--color-bg-tile);box-shadow:var(--material-lift-drop);text-align:center;transition-property:background-color,box-shadow;transition-duration:var(--motion-duration-base);transition-timing-function:var(--motion-easing-out);display:grid;position:relative}.myos-drop input[type=file]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.myos-drop:has(input:focus-visible){outline:var(--size-focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--size-focus-ring-offset)}.myos-drop:has(input:disabled){border-style:dashed;border-color:var(--color-border-drop-disabled);background-color:var(--color-bg-drop-disabled);color:var(--color-text-disabled);cursor:not-allowed}.myos-drop:hover,.myos-drop[data-dragover]{background-color:var(--color-bg-raised);box-shadow:var(--material-lift-drop-hover);border-style:solid}.myos-drop__label{color:var(--color-text-strong);font-size:var(--font-size-title);font-weight:var(--font-weight-semibold);cursor:pointer}.myos-drop:has(input:disabled) .myos-drop__label{color:var(--color-text-disabled)}.myos-drop__label:after{border-radius:inherit;content:"";position:absolute;inset:0}.myos-drop__hint{color:var(--color-text-muted);font-size:var(--font-size-caption)}.myos-player{gap:var(--space-8);padding:var(--space-12);border-radius:var(--radius-tile);background-color:var(--color-bg-tile);box-shadow:var(--elevation-1);flex-direction:column;display:flex}.myos-player__title{color:var(--color-text-strong);font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.myos-player__controls{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.myos-player__time{color:var(--color-text-muted);font-size:var(--font-size-caption);font-variant-numeric:var(--font-numeric-tabular);white-space:nowrap;margin-inline-start:auto}.myos-scrubber{inline-size:100%;block-size:var(--size-control-md);cursor:pointer;appearance:none;background-color:#0000;margin:0;display:block}.myos-scrubber::-webkit-slider-runnable-track{block-size:var(--size-scrubber-track);border-radius:var(--radius-mark);background-image:linear-gradient(to right, var(--color-brand-played) var(--myos-played), var(--color-waveform-unplayed) var(--myos-played))}.myos-scrubber::-webkit-slider-thumb{inline-size:var(--size-scrubber-thumb);block-size:var(--size-scrubber-thumb);border-radius:var(--radius-pill);background-color:var(--color-brand-played);box-shadow:var(--shadow-control-knob);appearance:none;border:0;margin-block-start:calc((var(--size-scrubber-track) - var(--size-scrubber-thumb)) / 2)}.myos-scrubber::-moz-range-track{block-size:var(--size-scrubber-track);border-radius:var(--radius-mark);background-color:var(--color-waveform-unplayed)}.myos-scrubber::-moz-range-progress{block-size:var(--size-scrubber-track);border-radius:var(--radius-mark);background-color:var(--color-brand-played)}.myos-scrubber::-moz-range-thumb{inline-size:var(--size-scrubber-thumb);block-size:var(--size-scrubber-thumb);border-radius:var(--radius-pill);background-color:var(--color-brand-played);box-shadow:var(--shadow-control-knob);border:0}.myos-badge{min-inline-size:var(--size-badge-size);block-size:var(--size-badge-size);padding-inline:var(--space-4);border-radius:var(--radius-pill);background-color:var(--color-badge-fill);color:var(--color-badge-text);font-size:var(--font-size-caption);font-variant-numeric:var(--font-numeric-tabular);font-weight:var(--font-weight-semibold);line-height:var(--size-badge-size);place-items:center;display:inline-grid}.myos-pill{align-items:center;gap:var(--space-4);padding-block:var(--space-2);padding-inline:var(--space-8);border-radius:var(--radius-pill);background-color:var(--color-card-pill-scrim);color:var(--color-card-pill-text);font-size:var(--font-size-caption);font-variant-numeric:var(--font-numeric-tabular);font-weight:var(--font-weight-medium);display:inline-flex}.myos-toast{align-items:center;gap:var(--space-12);padding-block:var(--space-12);padding-inline:var(--space-16);border:1px solid var(--color-border-overlay);border-radius:var(--radius-card);background-color:var(--color-bg-overlay);box-shadow:var(--elevation-4);color:var(--color-text-default);display:flex}.myos-footer{align-items:center;gap:var(--space-4);padding-block:var(--space-24) var(--space-32);padding-inline:var(--gutter);color:var(--color-text-muted);font-size:var(--font-size-caption);text-align:center;flex-direction:column;display:flex}.myos-strip{justify-content:center;align-items:center;gap:var(--space-4);min-block-size:var(--size-strip-height);color:var(--color-text-strip);font-size:var(--font-size-caption);display:flex}.myos-strip a{color:inherit;text-decoration-line:none}.myos-strip a:hover{text-decoration-line:underline}.myos-strip__mark{font-weight:var(--font-weight-semibold);letter-spacing:var(--font-tracking-display)}.myos-button--play{inline-size:var(--size-control-lg);min-inline-size:var(--size-control-lg);block-size:var(--size-control-lg);border-radius:var(--radius-pill);background-color:var(--color-brand-button);box-shadow:var(--shadow-control-primary);color:var(--color-brand-on-button);padding-inline:0}.myos-button--play:hover{background-color:var(--color-brand-button-hover)}.myos-button--play:active{background-color:var(--color-brand-button-press)}.myos-ask{gap:var(--space-8);inline-size:100%;padding-block:var(--space-8);flex-direction:column;flex:100%;display:flex}.myos-ask__question{color:var(--color-text-strong);font-weight:var(--font-weight-medium)}.myos-dot{inline-size:var(--space-8);block-size:var(--space-8);border-radius:var(--radius-pill);background-color:var(--color-signal-success);vertical-align:middle;flex:none;display:inline-block}.myos-dot--idle{background-color:var(--color-signal-idle)}.myos-dot--needs{background-color:var(--color-signal-attention)}.myos-dot--warning{background-color:var(--color-signal-warning)}.myos-dot--danger{background-color:var(--color-signal-danger)}.myos-ring{inline-size:var(--space-8);block-size:var(--space-8);border:1px dotted var(--color-text-muted);border-radius:var(--radius-pill);vertical-align:middle;flex:none;display:inline-block}.myos-ring--warning{border-style:solid;border-color:var(--color-signal-warning)}.myos-rows--quiet{gap:var(--space-2);border:0;flex-direction:column;display:flex}.myos-rows--quiet>.myos-row{border-radius:var(--radius-control);border:0}.myos-rows--quiet>.myos-row:hover{background-color:var(--color-bg-hover)}.myos-header__aside{color:var(--color-text-muted);font-size:var(--font-size-caption);font-variant-numeric:var(--font-numeric-tabular);white-space:nowrap;margin-inline-start:auto}.myos-avatar{inline-size:var(--size-control-lg);block-size:var(--size-control-lg);border-radius:var(--radius-pill);background-color:var(--color-bg-well);color:var(--color-text-muted);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);text-transform:uppercase;flex:none;place-items:center;display:inline-grid}.myos-avatar--sm{inline-size:var(--size-control-md);block-size:var(--size-control-md);font-size:var(--font-size-caption)}.myos-switch{inline-size:var(--size-control-lg);block-size:var(--size-control-xs);border-radius:var(--radius-pill);background-color:var(--color-bg-well);box-shadow:var(--shadow-field-inset);cursor:pointer;appearance:none;transition-property:background-color;transition-duration:var(--motion-duration-quick);transition-timing-function:var(--motion-easing-out);border:0;flex:none;margin:0;position:relative}.myos-switch:after{content:"";inline-size:calc(var(--size-control-xs) - 2 * var(--space-2));block-size:calc(var(--size-control-xs) - 2 * var(--space-2));border-radius:var(--radius-pill);background-color:var(--color-control-knob-off);box-shadow:var(--shadow-control-knob);transition-property:transform;transition-duration:var(--motion-duration-quick);transition-timing-function:var(--motion-easing-out);position:absolute;inset-block-start:var(--space-2);inset-inline-start:var(--space-2)}.myos-switch:checked{background-color:var(--color-action-primary)}.myos-switch:checked:after{transform:translateX(calc(var(--size-control-lg) - var(--size-control-xs)));background-color:var(--color-text-on-primary)}.myos-switch:disabled{background-color:var(--color-bg-disabled);cursor:not-allowed}.myos-switch:checked:disabled{background-color:var(--color-action-primary);cursor:default}.myos-icon[data-icon=more]{clip-path:inset(38% 0);background-color:#0000;background-image:radial-gradient(circle closest-side,currentColor 0 60%,#0000 66%);background-repeat:repeat-x;background-size:33.34% 100%}.myos-icon[data-icon=check]{clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%)}.myos-icon[data-icon=chevron]{clip-path:polygon(10% 30%,50% 70%,90% 30%,90% 46%,50% 86%,10% 46%)}.myos-icon[data-icon=close]{clip-path:inset(10%);background-color:#0000;background-image:linear-gradient(45deg,#0000 44%,currentColor 44% 56%,#0000 56%),linear-gradient(-45deg,#0000 44%,currentColor 44% 56%,#0000 56%)}.myos-icon[data-icon=add]{background-color:#0000;background-image:linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor);background-position:50%;background-repeat:no-repeat;background-size:12% 80%,80% 12%}.myos-icon[data-icon=copy]{background-color:#0000;background-image:linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor);background-position:100% 100%,0 0,0 0;background-repeat:no-repeat;background-size:60% 60%,60% 12%,12% 60%}.myos-strip__sign{inline-size:var(--space-24);block-size:var(--space-16);flex:none;display:inline-block;overflow:visible}.myos-state{align-items:center;gap:var(--space-4);white-space:nowrap;display:inline-flex}.myos-row .myos-state{white-space:normal;overflow-wrap:anywhere}.myos-send-progress{align-items:center;gap:var(--space-8) var(--space-16);padding-block:var(--space-8);padding-inline:var(--space-12);border-radius:var(--radius-tile);background-color:var(--color-bg-tile);box-shadow:var(--elevation-1);flex-wrap:wrap;display:flex}.myos-send-progress__words{flex:1 1 var(--size-field-min-width);margin:0}.myos-send-progress[data-state=refused] .myos-send-progress__words{color:var(--color-signal-warning);font-weight:var(--font-weight-medium)}.myos-disclosure{color:var(--color-text-muted);font-size:var(--font-size-caption)}.myos-disclosure>summary{color:var(--color-text-strong);cursor:pointer;text-underline-offset:var(--space-2);text-decoration:underline;display:inline-block}.myos-disclosure>p{margin-block:var(--space-4) 0}.myos-strip a{align-items:center;gap:var(--space-4);display:inline-flex}.myos-retention{align-items:center;gap:var(--space-8);color:var(--color-signal-warning);font-size:var(--font-size-body);font-weight:var(--font-weight-medium);flex-wrap:wrap;display:inline-flex}.myos-retention--compact{gap:var(--space-4);font-size:var(--font-size-caption);font-weight:var(--font-weight-regular)}.myos-retention__glyph{inline-size:var(--size-icon-md);block-size:var(--size-icon-md);fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none}.myos-retention--compact .myos-retention__glyph{inline-size:var(--space-12);block-size:var(--space-12)}.myos-retention__words{flex:1 1 var(--size-field-min-width);overflow-wrap:anywhere;min-inline-size:0}.myos-retention__words a{color:inherit}@media (forced-colors:active){.myos-button{border:1px solid buttontext}.myos-button:disabled,.myos-button[aria-disabled=true]{color:graytext;border-color:graytext}.myos-switch{box-shadow:none;background-color:canvas;border:1px solid buttontext}.myos-switch:after{box-shadow:none;forced-color-adjust:none;background-color:buttontext}.myos-switch:checked{background-color:highlight}.myos-switch:checked:after{background-color:highlighttext}.myos-switch:disabled{border-color:graytext}.myos-switch:checked:disabled{background-color:graytext}.myos-switch:checked:disabled:after{background-color:canvas}.myos-switch:disabled:after{background-color:graytext}.myos-box input[type=checkbox]{background-color:canvas;border-color:buttontext}.myos-box input[type=checkbox]:before{forced-color-adjust:none;background-color:highlighttext}.myos-box input[type=checkbox]:checked{background-color:highlight;border-color:highlight}.myos-box input[type=checkbox]:disabled{border-color:graytext}.myos-scrubber::-webkit-slider-runnable-track{background-image:linear-gradient(to right, Highlight var(--myos-played), CanvasText var(--myos-played));forced-color-adjust:none}.myos-scrubber::-webkit-slider-thumb{forced-color-adjust:none;background-color:highlight;box-shadow:0 0 0 1px canvas}.myos-scrubber::-moz-range-track{forced-color-adjust:none;background-color:canvastext}.myos-scrubber::-moz-range-progress{forced-color-adjust:none;background-color:highlight}.myos-scrubber::-moz-range-thumb{forced-color-adjust:none;background-color:highlight;box-shadow:0 0 0 1px canvas}.myos-progress{background-color:canvas;border:1px solid canvastext}.myos-progress::-webkit-progress-value{forced-color-adjust:none;background-color:highlight}.myos-progress::-moz-progress-bar{forced-color-adjust:none;background-color:highlight}.myos-dot{forced-color-adjust:none;background-color:canvastext}.myos-dot--idle{background-color:graytext}.myos-ring{border-color:canvastext}.myos-badge{border:1px solid canvastext}.myos-button--play{border:1px solid buttontext}}.myos-portal{gap:var(--space-24);padding-block:var(--space-24) var(--space-40);flex-direction:column;display:flex}.myos-screen{gap:var(--space-24);flex-direction:column;display:flex}.myos-request,.myos-open-full{color:var(--color-text-muted);font-size:var(--font-size-caption)}.myos-files{gap:var(--space-16);flex-direction:column;display:flex}#myos-drop{padding-block:var(--space-48)}#myos-drop-choose{margin-block-start:var(--space-8)}#myos-drop-hint{overflow-wrap:anywhere;max-inline-size:100%}@media (width<=1023px){#myos-send-progress{z-index:1;position:sticky;inset-block-start:var(--space-8)}}.myos-turnstile{inline-size:100%}.myos-advisories{gap:var(--space-4);flex-direction:column;display:flex}.myos-email-link{align-items:flex-end;gap:var(--space-8);flex-wrap:wrap;margin-block-start:var(--space-8);display:flex}.myos-email-link>:first-child{flex:1 1 var(--size-field-min-width)}.myos-details{gap:var(--space-16);flex-direction:column;display:flex}.myos-boxes{gap:var(--space-4);flex-direction:column;display:flex}.myos-boxes__legend{color:var(--color-text-strong);font-weight:var(--font-weight-medium);margin-block-end:var(--space-8)}#myos-submit:not(:disabled)~#myos-submit-hint,#myos-details[aria-busy] #myos-submit-hint{display:none}@media (width>=1024px){.myos-portal{inline-size:min(100% - 2 * var(--gutter), var(--page-max))}#myos-screen-1{grid-template-columns:minmax(0, 1fr) calc(10 * var(--space-40));align-items:start;column-gap:var(--space-40);row-gap:var(--space-24);display:grid}#myos-screen-1>:not(.myos-files,.myos-details){grid-column:1/-1}}.myos-success-icon{inline-size:var(--size-control-lg);block-size:var(--size-control-lg);border-radius:var(--radius-pill);background-color:var(--color-signal-success);color:var(--color-text-on-primary);place-items:center;display:inline-grid}.myos-checking{color:var(--color-text-muted)}.myos-notify,.myos-notify__form{align-items:flex-start;gap:var(--space-12);flex-direction:column;display:flex}.myos-notify__form>label{color:var(--color-text-strong);font-weight:var(--font-weight-medium)}html[data-embed] #myos-footer>:not(#myos-strip){display:none}
