.paper-bar[data-v-d9055445]{background:var(--paper-surface);border-bottom:1px solid var(--paper-border);height:var(--paper-bar-height);flex-shrink:0;align-items:center;gap:1rem;padding:0 1rem;display:flex}.paper-bar--menu-open[data-v-d9055445]{border-bottom-color:var(--paper-border)}.paper-bar__start[data-v-d9055445]{gap:.375rem}.paper-bar__running[data-v-d9055445],.paper-bar__start[data-v-d9055445]{align-items:center;min-width:0;display:flex}.paper-bar__running[data-v-d9055445]{overscroll-behavior:contain;scrollbar-width:none;gap:.125rem;max-width:calc(min(40vw,24rem));overflow-x:auto}.paper-bar__running[data-v-d9055445]::-webkit-scrollbar{display:none}.paper-bar__app-btn[data-v-d9055445]{border-radius:var(--paper-radius);color:var(--paper-text-secondary);cursor:pointer;opacity:.72;background:0 0;border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;width:1.625rem;height:1.625rem;margin:0;padding:0;transition:border-color .12s,background-color .12s,color .12s,opacity .12s;display:inline-flex}.paper-bar__app-btn[data-v-d9055445]:hover{background:color-mix(in srgb,var(--paper-bg) 80%,transparent);opacity:1}.paper-bar__app-btn--active[data-v-d9055445],.paper-bar__app-btn--active[data-v-d9055445]:hover{background:var(--paper-accent-soft);border-color:var(--paper-border);color:var(--paper-accent);opacity:1}.paper-bar__app-btn-img[data-v-d9055445]{-o-object-fit:contain;object-fit:contain;width:1rem;height:1rem}.paper-bar__app-btn-fallback[data-v-d9055445]{font-size:.6875rem;font-weight:600;line-height:1}.paper-bar__trigger[data-v-d9055445]{background:var(--paper-surface);border:1px solid var(--paper-border);border-radius:var(--paper-radius);color:var(--paper-text);cursor:pointer;font:inherit;align-items:center;gap:.5rem;margin:0;padding:.375rem .75rem .375rem .625rem;font-size:.8125rem;font-weight:500;line-height:1;transition:border-color .15s,background-color .15s,box-shadow .15s,color .15s;display:inline-flex}.paper-bar__trigger[data-v-d9055445]:hover{background:var(--paper-bg);border-color:var(--paper-border)}.paper-bar__trigger--open[data-v-d9055445],.paper-bar__trigger--open[data-v-d9055445]:hover{background:var(--paper-accent-soft);border-color:color-mix(in srgb,var(--paper-accent) 35%,var(--paper-border));box-shadow:0 0 0 3px color-mix(in srgb,var(--paper-accent) 12%,transparent);color:var(--paper-accent)}.paper-bar__trigger-icon[data-v-d9055445]{color:var(--paper-text-secondary);display:flex}.paper-bar__trigger--open .paper-bar__trigger-icon[data-v-d9055445]{color:var(--paper-accent)}.paper-bar__trigger-badge[data-v-d9055445]{background:var(--paper-bg);border-radius:var(--paper-radius-pill);color:var(--paper-text-secondary);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;min-width:1.125rem;height:1.125rem;padding:0 .25rem;font-size:.6875rem;font-weight:600;display:inline-flex}.paper-bar__trigger--open .paper-bar__trigger-badge[data-v-d9055445]{background:var(--paper-accent-soft);color:var(--paper-accent)}.paper-bar__end[data-v-d9055445]{align-items:center;gap:.125rem;margin-left:auto;margin-right:-.375rem;display:flex}.paper-bar__icon-btn[data-v-d9055445]{border-radius:var(--paper-radius);color:var(--paper-text-secondary);cursor:pointer;font:inherit;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:.25rem .375rem;transition:background-color .12s,color .12s;display:inline-flex}.paper-bar__icon-btn-svg[data-v-d9055445]{display:block}.paper-bar__time[data-v-d9055445]{font-family:var(--paper-mono);font-variant-numeric:tabular-nums;font-size:.75rem}.paper-bar__icon-btn[data-v-d9055445]:hover{background:color-mix(in srgb,var(--paper-bg) 80%,transparent);color:var(--paper-text)}.paper-bar__icon-btn--open[data-v-d9055445],.paper-bar__icon-btn--open[data-v-d9055445]:hover{background:var(--paper-accent-soft);color:var(--paper-accent)}.paper-menu[data-v-d9055445]{pointer-events:none;z-index:var(--paper-z-menu);position:fixed;inset:0}.paper-menu__scrim[data-v-d9055445]{background:var(--paper-scrim);cursor:default;pointer-events:auto;border:0;margin:0;padding:0;position:absolute;inset:0}.paper-menu__panel[data-v-d9055445]{background-color:var(--paper-menu-bg);border:1px solid var(--paper-border);border-radius:var(--paper-radius);box-shadow:none;box-sizing:border-box;max-height:min(28rem,100dvh - 1.5rem - var(--paper-bar-height));pointer-events:auto;flex-direction:column;display:flex;position:fixed;overflow:hidden}.paper-menu__header[data-v-d9055445]{background-color:var(--paper-menu-header-bg);border-bottom:1px solid var(--paper-border);flex-shrink:0;padding:.875rem 1rem .625rem}.paper-menu__eyebrow[data-v-d9055445]{color:var(--paper-accent);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.6875rem;font-weight:600}.paper-menu__title[data-v-d9055445]{color:var(--paper-text);letter-spacing:-.02em;margin:.125rem 0 0;font-size:1rem;font-weight:600}.paper-menu__body[data-v-d9055445]{background-color:var(--paper-menu-bg);overscroll-behavior:contain;flex-direction:column;padding:.25rem 0 .375rem;display:flex;overflow-y:auto}.paper-menu__section+.paper-menu__section[data-v-d9055445]{border-top:1px solid var(--paper-border);margin-top:.25rem;padding-top:.25rem}.paper-menu__section-title[data-v-d9055445]{color:var(--paper-text-tertiary);letter-spacing:.06em;text-transform:uppercase;margin:0;padding:.5rem 1rem .25rem;font-size:.6875rem;font-weight:600}.paper-menu__list[data-v-d9055445]{flex-direction:column;gap:.125rem;margin:0;padding:0 .375rem;list-style:none;display:flex}.paper-menu__empty[data-v-d9055445]{background-color:var(--paper-menu-bg);color:var(--paper-text-secondary);margin:0;padding:1rem 1rem 1.125rem;font-size:.8125rem}.paper-menu__item[data-v-d9055445]{color:var(--paper-text);cursor:pointer;font:inherit;text-align:left;background:0 0;border:none;gap:.75rem;width:100%;margin:0;padding:.5rem .625rem;transition:background-color .12s,color .12s}.paper-menu__icon[data-v-d9055445],.paper-menu__item[data-v-d9055445]{border-radius:var(--paper-radius);align-items:center;display:flex}.paper-menu__icon[data-v-d9055445]{background:var(--paper-bg);color:var(--paper-text-secondary);flex-shrink:0;justify-content:center;width:2rem;height:2rem}.paper-menu__icon-img[data-v-d9055445]{-o-object-fit:contain;object-fit:contain;width:1.125rem;height:1.125rem}.paper-menu__icon-fallback[data-v-d9055445]{font-size:.8125rem;font-weight:600;line-height:1}.paper-menu__copy[data-v-d9055445]{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.paper-menu__label[data-v-d9055445]{font-size:.875rem;font-weight:500}.paper-menu__label[data-v-d9055445],.paper-menu__meta[data-v-d9055445]{text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}.paper-menu__meta[data-v-d9055445]{color:var(--paper-text-secondary);font-size:.75rem}.paper-menu__chevron[data-v-d9055445]{color:var(--paper-text-tertiary);opacity:0;flex-shrink:0;transition:opacity .12s,transform .12s,color .12s;transform:translate(-4px)}.paper-menu__item[data-v-d9055445]:focus-visible,.paper-menu__item[data-v-d9055445]:hover{background:var(--paper-accent-soft);outline:none}.paper-menu__item:focus-visible .paper-menu__label[data-v-d9055445],.paper-menu__item:hover .paper-menu__label[data-v-d9055445]{color:var(--paper-accent)}.paper-menu__item:focus-visible .paper-menu__icon[data-v-d9055445],.paper-menu__item:hover .paper-menu__icon[data-v-d9055445]{background:color-mix(in srgb,var(--paper-accent) 12%,#fff);color:var(--paper-accent)}.paper-menu__item:focus-visible .paper-menu__chevron[data-v-d9055445],.paper-menu__item:hover .paper-menu__chevron[data-v-d9055445]{color:var(--paper-accent);opacity:1;transform:translate(0)}.paper-menu-enter-active[data-v-d9055445],.paper-menu-leave-active[data-v-d9055445]{transition:opacity .18s}.paper-menu-enter-active .paper-menu__panel[data-v-d9055445],.paper-menu-leave-active .paper-menu__panel[data-v-d9055445]{transition:opacity .18s,transform .18s cubic-bezier(.22,1,.36,1)}.paper-menu-enter-from[data-v-d9055445],.paper-menu-leave-to[data-v-d9055445]{opacity:0}.paper-menu-enter-from .paper-menu__panel[data-v-d9055445],.paper-menu-leave-to .paper-menu__panel[data-v-d9055445]{opacity:0;transform:translateY(-6px)scale(.98)}.paper-calendar[data-v-d9055445]{background-color:var(--paper-menu-bg);padding:.75rem}.paper-calendar__nav[data-v-d9055445]{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.paper-calendar__month[data-v-d9055445]{color:var(--paper-text);text-align:center;flex:1;margin:0;font-size:.875rem;font-weight:600}.paper-calendar__nav-btn[data-v-d9055445]{background:var(--paper-surface);border:1px solid var(--paper-border);border-radius:var(--paper-radius);color:var(--paper-text-secondary);cursor:pointer;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;margin:0;padding:0;font-size:1.125rem;line-height:1;display:flex}.paper-calendar__nav-btn[data-v-d9055445]:hover{background:var(--paper-bg);border-color:var(--paper-border);color:var(--paper-text)}.paper-calendar__weekdays[data-v-d9055445]{grid-template-columns:repeat(7,1fr);gap:.125rem;margin-bottom:.25rem;display:grid}.paper-calendar__weekday[data-v-d9055445]{color:var(--paper-text-tertiary);text-align:center;font-size:.6875rem;font-weight:600}.paper-calendar__grid[data-v-d9055445]{grid-template-columns:repeat(7,1fr);gap:.125rem;display:grid}.paper-calendar__day[data-v-d9055445]{aspect-ratio:1;border-radius:var(--paper-radius);color:var(--paper-text);cursor:pointer;font:inherit;font-variant-numeric:tabular-nums;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;min-height:2rem;margin:0;padding:0;font-size:.8125rem;display:flex}.paper-calendar__day--empty[data-v-d9055445]{pointer-events:none;visibility:hidden}.paper-calendar__day[data-v-d9055445]:not(.paper-calendar__day--empty):hover{background:var(--paper-bg)}.paper-calendar__day--today[data-v-d9055445]:not(.paper-calendar__day--selected){border-color:var(--paper-border);font-weight:600}.paper-calendar__day--selected[data-v-d9055445]{border-color:color-mix(in srgb,var(--paper-accent) 40%,var(--paper-border));color:var(--paper-accent);font-weight:600}.paper-calendar__day--selected[data-v-d9055445],.paper-calendar__day--selected[data-v-d9055445]:hover{background:var(--paper-accent-soft)}.paper-volume[data-v-d9055445]{background-color:var(--paper-menu-bg);padding:.625rem .75rem}.paper-volume__row[data-v-d9055445]{align-items:center;gap:.625rem;display:flex}.paper-volume__mute[data-v-d9055445]{background:var(--paper-surface);border:1px solid var(--paper-border);border-radius:var(--paper-radius);color:var(--paper-text-secondary);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;margin:0;padding:0;display:flex}.paper-volume__mute[data-v-d9055445]:hover{background:var(--paper-bg);border-color:var(--paper-border);color:var(--paper-text)}.paper-volume__slider[data-v-d9055445]{accent-color:var(--paper-accent);appearance:none;background:var(--paper-border);border-radius:var(--paper-radius-pill);cursor:pointer;border:none;flex:1;min-width:0;height:.25rem;margin:0;padding:0}.paper-volume__slider[data-v-d9055445]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--paper-surface);border:1px solid var(--paper-border);border-radius:var(--paper-radius-circle);box-shadow:none;cursor:pointer;width:.875rem;height:.875rem}.paper-volume__slider[data-v-d9055445]::-moz-range-thumb{background:var(--paper-surface);border:1px solid var(--paper-border);border-radius:var(--paper-radius-circle);box-shadow:none;cursor:pointer;width:.875rem;height:.875rem}.paper-volume__slider[data-v-d9055445]:focus-visible{outline:2px solid color-mix(in srgb,var(--paper-accent) 40%,transparent);outline-offset:2px}
