.el-root{color:#fff;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;background:#000;position:fixed;inset:0;overflow:hidden}.el-main,.el-stage,.el-layer{position:absolute;inset:0;overflow:hidden}.el-safe-probe{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);pointer-events:none;visibility:hidden;position:absolute;inset:0}.el-canvas{transform-origin:0 0;position:absolute;top:0;left:0}.el-slide,.el-inert,.el-backdrop,.el-dialog,.el-group{position:absolute;top:0;left:0}.el-slide:focus{outline:none}.el{transform-origin:0 0;pointer-events:none;position:absolute;top:0;left:0}.el-canvas-clip{pointer-events:none;position:absolute;top:0;left:0;overflow:hidden}.el-svg{pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0;overflow:visible}.el-text text{text-rendering:geometricprecision;font-synthesis:none}button.el-control{all:unset;transform-origin:0 0;cursor:pointer;pointer-events:none;position:absolute;top:0;left:0}.el-control .el-hit{pointer-events:auto;border-radius:6px;position:absolute}.el-control:focus-visible .el-hit{outline-offset:2px;outline:3px solid #5aa9ff}.el-control[data-outside-slice]{cursor:help}.el-backdrop .el,.el-backdrop .el-svg,.el-backdrop .el-svg *{pointer-events:auto}.el-backdrop .el-svg *{cursor:default}.el-dialog:focus{outline:none}.el-dialog .el:not(.el-control),.el-dialog .el-svg rect,.el-dialog .el-svg path,.el-dialog .el-svg ellipse,.el-dialog .el-svg image{pointer-events:auto}.el-dialog .el-canvas-clip{pointer-events:none}.el-safe-probe-root{visibility:hidden;pointer-events:none;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);position:absolute;inset:0}.el-chrome{z-index:20;left:max(16px, env(safe-area-inset-left));right:max(16px, env(safe-area-inset-right));bottom:max(14px, env(safe-area-inset-bottom));pointer-events:none;justify-content:space-between;align-items:center;gap:12px;transition:opacity .28s cubic-bezier(.22,1,.36,1),transform .28s cubic-bezier(.22,1,.36,1);display:flex;position:absolute}.el-root[data-chrome=hidden] .el-chrome{opacity:0;transform:translateY(8px)}.el-chrome__group{pointer-events:auto;align-items:center;gap:10px;display:flex}.el-root[data-chrome=hidden] .el-chrome__group,.el-chrome__group[data-chrome-corrected]{pointer-events:none}.el-root:not([data-chrome=hidden]) .el-chrome__group[data-chrome-corrected]>*{pointer-events:auto}.el-chrome__control{-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);color:#fff;cursor:pointer;background:#0e0f129e;border:1px solid #ffffff24;border-radius:999px;place-items:center;width:48px;height:48px;display:grid}.el-chrome__control svg{width:22px;height:22px}.el-chrome__control[aria-disabled=true]{opacity:.42;cursor:not-allowed}.el-chrome__control:disabled{opacity:.35;cursor:default}.el-chrome__control--primary{color:#0b0b0c;background:#f5f5f6;border-color:#0000}.el-chrome__control--access{background:#0e0f127a}.el-chrome__control:focus-visible{outline-offset:3px;outline:2px solid #5aa9ff}.el-chrome__context{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#fff;letter-spacing:.06em;text-transform:uppercase;background:#0e0f1280;border-radius:999px;padding:9px 14px;font:600 12px/1.2 system-ui,sans-serif}.el-access{z-index:21;left:max(16px, env(safe-area-inset-left));bottom:max(14px, env(safe-area-inset-bottom));position:absolute}.el-root[data-presenter-access=menu] .el-chrome{left:calc(max(16px, env(safe-area-inset-left)) + 58px)}.el-panel{color:#f5f5f6;background:#121317;border-color:#ffffff1a;flex-direction:column;gap:14px;display:flex}.el-panel__title{color:#fff}.el-panel__description{color:#fff9}.el-url{overflow-wrap:anywhere;word-break:break-all;-webkit-user-select:text;user-select:text;background:#ffffff0d;border:1px solid #ffffff24;border-radius:8px;margin:4px 0 0;padding:10px 12px;font:500 13px/1.45 ui-monospace,SFMono-Regular,Menlo,monospace}.el-external__choice{min-width:44px;min-height:44px}.el-search{color:#fff;background:#ffffff0f;border:1px solid #ffffff29;border-radius:12px;height:44px;padding:0 14px;font:500 15px/1 system-ui,sans-serif}.el-screens{flex-direction:column;gap:12px;display:flex;overflow-y:auto}.el-screens ul{margin:4px 0 0;padding:0;list-style:none}.el-screens__jump,.el-screens__screen{width:100%;min-height:44px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;display:flex}.el-screens__jump{letter-spacing:.06em;text-transform:uppercase;font:600 13px/1.2 system-ui,sans-serif}.el-screens__screen{font:500 15px/1.3 system-ui,sans-serif}.el-screens__screen.is-current{background:#ffffff1a}.el-screens__jump:disabled,.el-screens__screen:disabled{color:#ffffff61;cursor:default}.el-screens small{letter-spacing:0;text-transform:none;color:#ffffff73;font:500 11px/1.2 system-ui,sans-serif}@media (prefers-reduced-motion:reduce){.el-chrome,.el-panel{transition:none!important;animation:none!important}}.el-notice{left:50%;bottom:calc(max(14px, env(safe-area-inset-bottom)) + 64px);color:#fff;text-align:center;z-index:11;pointer-events:none;background:#141418eb;border-radius:12px;max-width:min(560px,90vw);padding:10px 16px;font:500 15px/1.35 system-ui,sans-serif;animation:.18s ease-out el-notice-in;position:absolute;transform:translate(-50%)}@keyframes el-notice-in{0%{opacity:0;transform:translate(-50%,6px)}}@media (prefers-reduced-motion:reduce){.el-notice{animation:none}}.el-sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.el-media-placeholder{box-sizing:border-box;pointer-events:none;justify-content:center;align-items:flex-end;padding:0 1em 1.1em;display:flex;position:absolute}.el-media-placeholder__label{box-sizing:border-box;color:#fff;letter-spacing:.01em;white-space:nowrap;background:#111111b8;border:1px solid #fff6;border-radius:999px;align-items:center;gap:.45em;max-width:100%;padding:.4em .9em;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,system-ui,sans-serif;font-weight:600;line-height:1.2;display:inline-flex}.el-media-placeholder__icon{flex:none;width:1.15em;height:1.15em}.el-deco{box-sizing:border-box;pointer-events:none;transform-origin:50%;position:absolute}.el-deco[data-decoration=ambient-glow]{opacity:.8;box-shadow:0 0 6px 1px #ffd84de6,0 0 26px 8px #fec6018c,0 0 58px 18px #fec60138}.el-deco[data-decoration=heartbeat]{opacity:.3;box-shadow:0 0 4px 1px #ffd84dd9,0 0 22px 6px #fec60180}.el-layer[data-layer-role=current] .el-deco[data-decoration=ambient-glow]{animation:4.2s ease-in-out infinite el-deco-breathe}.el-layer[data-layer-role=current] .el-deco[data-decoration=heartbeat]{animation:2.6s ease-in-out infinite el-deco-heartbeat}@keyframes el-deco-breathe{0%,to{opacity:.62}50%{opacity:1}}@keyframes el-deco-heartbeat{0%{opacity:.3;transform:scale(1)}7%{opacity:.95;transform:scale(1.02)}14%{opacity:.45;transform:scale(1.004)}21%{opacity:.9;transform:scale(1.016)}36%,to{opacity:.3;transform:scale(1)}}.el-root[data-reduced-motion=true] .el-deco{transform:none;animation:none!important}.el-root[data-reduced-motion=true] .el-deco[data-decoration=ambient-glow]{opacity:.8}.el-root[data-reduced-motion=true] .el-deco[data-decoration=heartbeat]{opacity:.55}@media (prefers-reduced-motion:reduce){.el-deco{animation:none!important}}
