.lr{z-index:40;left:45px;top:max(calc(var(--nav-height) + 12px), calc(50dvh - 230px));pointer-events:none;--lr-fill:linear-gradient(180deg, #ffffff13, #ffffff04 40%, #ffffff09), #12100f42;--lr-blur:blur(9px) saturate(1.9) brightness(1.06) contrast(1.04);--lr-r1:#ffffff8c;--lr-r2:#ffffff14;--lr-r3:#fff0;--lr-r4:#ffffff24;--lr-r5:#ffffff4d;--lr-rim0:#ffffff21;--lr-glow:#fff3;--lr-sheen:#ffffff2b;--lr-shadow:#0000009e;--lr-ink:#f3efe9a8;--lr-ink-on:#fff;--lr-text-shadow:0 1px 8px #0000008c;--lr-lens:linear-gradient(180deg, #fff3, #ffffff17);--lr-lens-edge:#fff6;--lr-lens-shadow:0 6px 16px -6px #0009;--lr-dot:#ffffff4d;--lr-dot-edge:inset 0 .5px 0 #ffffff59, 0 0 0 .5px #ffffff1f;width:66px;height:760px;display:none;position:fixed}[data-studio-theme=light] .lr{--lr-fill:linear-gradient(180deg, #ffffff94, #ffffff4d 40%, #ffffff6b), #fbfaf82e;--lr-blur:blur(10px) saturate(1.8) brightness(1.1);--lr-r1:#fff;--lr-r2:#ffffff73;--lr-r3:#281e140f;--lr-r4:#281e141c;--lr-r5:#ffffffd9;--lr-rim0:#281e1414;--lr-glow:#ffffffbf;--lr-sheen:#ffffffb3;--lr-shadow:#3c28144d;--lr-ink:#1d1a17a8;--lr-ink-on:#1d1a17;--lr-text-shadow:0 1px 6px #ffffffb3;--lr-lens:linear-gradient(180deg, #fff, #ffffffb8);--lr-lens-edge:#fff;--lr-lens-shadow:0 4px 12px -5px #3c281459;--lr-dot:#1d1a176b;--lr-dot-edge:inset 0 .5px 1px #0003, 0 .5px 0 #fffc}.lr[data-quiet]{--lr-r1:#fffc;--lr-r2:#ffffff24;--lr-r4:#fff3;--lr-r5:#ffffff8c}[data-studio-theme=light] .lr[data-quiet]{--lr-r2:#ffffff8c;--lr-r4:#281e1424;--lr-r5:#fffffff2}@media (min-width:1024px){.lr{display:block}}.lr-mask{pointer-events:none;width:66px;height:760px;position:absolute;top:0;left:0;-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:66px 760px;mask-size:66px 760px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lr-shadow{pointer-events:none;filter:blur(13px);-webkit-mask-composite:xor;width:146px;height:840px;position:absolute;top:-40px;left:-40px;-webkit-mask-position:0 0,40px 40px;mask-position:0 0,40px 40px;-webkit-mask-size:100% 100%,66px 760px;mask-size:100% 100%,66px 760px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:xor;mask-composite:exclude}.lr-shade{background:var(--lr-shadow);top:56px;left:40px}.lr-glass{background:radial-gradient(90% 46px at 30% 0, var(--lr-sheen), transparent), var(--lr-fill);-webkit-backdrop-filter:var(--lr-blur);backdrop-filter:var(--lr-blur)}.lr-glow{background:var(--lr-glow)}.lr-rim{background:linear-gradient(160deg, var(--lr-r1) 0%, var(--lr-r2) 30%, var(--lr-r3) 55%, var(--lr-r4) 85%, var(--lr-r5) 100%), linear-gradient(var(--lr-rim0), var(--lr-rim0))}.lr-hit{pointer-events:auto;width:82px;position:absolute;top:-8px;left:-8px}.lr-lens{pointer-events:none;will-change:transform;background:var(--lr-lens);box-shadow:inset 0 1px 0 var(--lr-lens-edge), inset 0 -1px 1px #ffffff14, var(--lr-lens-shadow);border-radius:999px;position:absolute;top:0;left:0}.lr-it{pointer-events:auto;transform-origin:50%;will-change:transform, opacity;width:66px;height:56px;text-shadow:var(--lr-text-shadow);justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}.lr-it>a{color:var(--lr-ink)}.lr-it>a:hover,.lr-it>a:focus-visible,.lr-it>a[aria-current=page]{color:var(--lr-ink-on)}.lr-it svg{filter:drop-shadow(var(--lr-text-shadow))}.lr-bead{width:66px;height:34px;color:var(--lr-ink-on);pointer-events:auto;cursor:pointer;background:0 0;border:0;outline:none;place-items:center;padding:0;display:grid;position:absolute;top:0;left:0}.lr-bead>*{grid-area:1/1}.lr-bead:focus-visible .lr-dot,.lr-bead:focus-visible .lr-bead-ic{outline:2px solid var(--ink);outline-offset:3px;border-radius:999px}.lr-dot{background:var(--lr-dot);width:8px;height:8px;box-shadow:var(--lr-dot-edge);border-radius:50%;transform:translateY(3px)}.lr:not([data-quiet]) .lr-dot{-webkit-backdrop-filter:blur(6px)brightness(1.15);backdrop-filter:blur(6px)brightness(1.15)}.lr[data-quiet] .lr-dot{transform:none}.lr-bead-ic svg{display:block;width:16px!important;height:16px!important}.lr-admin{z-index:40;background:linear-gradient(180deg, #ff8a2b14, #ff5a2c08), var(--lg-fill);border-radius:999px;flex-direction:column;align-items:center;gap:4px;width:52px;padding:10px 0 8px;display:none;position:fixed;bottom:29px;left:52px}@media (min-width:1024px){.lr-admin{display:flex}}.lr-admin.lg-glass:before{background:linear-gradient(160deg,#ffaa7899,#ff8a2b2e 35%,#ff5a2c00 60%,#ff8a2b38 85%,#ffaa7873)}.lr-admin-over{letter-spacing:.16em;text-transform:uppercase;color:#ff9a72;margin-bottom:2px;font-size:7.5px;font-weight:700}[data-studio-theme=light] .lr-admin-over{color:#c2410c}.lr-admin a{position:relative}.lr-admin a:after{content:attr(data-label);opacity:0;pointer-events:none;white-space:nowrap;color:var(--ink);background:var(--lg-fill);-webkit-backdrop-filter:var(--lg-blur);backdrop-filter:var(--lg-blur);box-shadow:var(--lg-shadow);border-radius:999px;padding:5px 10px;font-size:12px;transition:opacity .15s,transform .15s;position:absolute;top:50%;left:calc(100% + 12px);transform:translate(-4px,-50%)}.lr-admin a:hover:after,.lr-admin a:focus-visible:after{opacity:1;transform:translateY(-50%)}.lr-admin .lr-admin-dot{display:none}.lr-admin[data-quiet]{transition:width .35s var(--lg-spring), left .35s var(--lg-spring), max-height .4s var(--lg-spring), padding .35s;max-height:300px}.lr-admin[data-quiet]:not(:hover):not(:focus-within){width:30px;left:calc(var(--rail-axis) - 15px);justify-content:center;max-height:30px;padding:0;overflow:hidden}.lr-admin[data-quiet]:not(:hover):not(:focus-within)>:not(.lr-admin-dot){opacity:0}.lr-admin[data-quiet]:not(:hover):not(:focus-within) .lr-admin-dot{background:#ff8a2b;border-radius:50%;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;display:block;position:absolute;top:50%;left:50%;box-shadow:0 0 8px #ff8a2bb3}@media (prefers-reduced-motion:reduce){.lr-admin[data-quiet]{transition:none}}:root[data-motion=reduced] .lr-admin[data-quiet]{transition:none}@media (prefers-reduced-transparency:reduce){.lr-glass{background:radial-gradient(90% 46px at 30% 0, var(--lr-sheen), transparent), var(--lg-fill-solid);-webkit-backdrop-filter:none;backdrop-filter:none}.lr:not([data-quiet]) .lr-dot{-webkit-backdrop-filter:none;backdrop-filter:none}}[data-transparency=reduced] .lr-glass{background:radial-gradient(90% 46px at 30% 0, var(--lr-sheen), transparent), var(--lg-fill-solid);-webkit-backdrop-filter:none;backdrop-filter:none}[data-transparency=reduced] .lr:not([data-quiet]) .lr-dot{-webkit-backdrop-filter:none;backdrop-filter:none}
