.apl{position:fixed;inset:0;z-index:90;display:grid;place-items:center;pointer-events:none}.apl:before{content:"";position:absolute;inset:0;background:var(--adm-bg,var(--ts-bg));transition:opacity .35s var(--ts-ease-out)}.apl-mark{position:relative;width:min(240px,58vw);transform-origin:center;transition:transform .35s var(--ts-ease-out),opacity .35s var(--ts-ease-out)}.apl-mark img{display:block;width:100%;height:auto}@media (prefers-reduced-motion:no-preference){.apl-mark{animation:apl-in .2s ease-out both}}@keyframes apl-in{0%{opacity:.35}}.apl.is-leaving.is-fading .apl-mark,.apl.is-leaving:before{opacity:0}.apl-status{position:fixed;left:50%;bottom:calc(var(--ts-space-5) + env(safe-area-inset-bottom));z-index:95;width:min(460px,calc(100vw - 32px));height:0;transform:translateX(-50%)}.apl-status>.apl-slow,.apl-status>.ui-notice{position:absolute;left:0;right:0;bottom:0}.apl-slow{display:flex;align-items:center;justify-content:space-between;gap:var(--ts-space-3);margin:0;padding:var(--ts-space-2) var(--ts-space-2) var(--ts-space-2) var(--ts-space-4);border:1px solid var(--ts-line);border-radius:var(--ts-radius-pill);color:var(--ts-text);font-family:var(--ts-font-ui);font-size:var(--ts-text-sm);font-weight:var(--ts-weight-strong);line-height:var(--ts-leading-snug)}.apl-slow,.apl-status .ui-notice{background:var(--ts-surface-raised);box-shadow:var(--ts-shadow-raised)}.apl-skel-nav{display:grid;gap:var(--ts-space-3);padding:var(--ts-space-5) var(--ts-space-4)}.apl-skel-nav .ui-skeleton{height:36px}.apl-skel-top{display:grid;gap:var(--ts-space-2);min-width:160px}.apl-skel-body{padding-top:var(--ts-space-2)}.apl-skel-body,.apl-skel-grid{display:grid;gap:var(--ts-space-4)}.apl-skel-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}.apl-skel-card{display:grid;gap:var(--ts-space-3);align-content:start;padding:var(--ts-space-5);border:1px solid var(--ts-line);border-radius:var(--ts-radius-lg)}.apl-auth-skel{display:grid;gap:var(--ts-space-4)}.apl-offline{margin:0 0 var(--ts-space-4)}