.demo-cursor-module__A7B1Jq__cursor{--pointer:#1d1d1f;--pointer-edge:#fff;--pointer-shadow:#0003;--pointer-shadow-edge:#0000001a;--pointer-ring:#00000024;--x:0px;--y:0px;--move:0s;z-index:10;pointer-events:none;opacity:0;transform:translateX(var(--x));transition:opacity .25s ease, transform var(--move) cubic-bezier(.45, 0, .25, 1);position:absolute;top:0;left:0}@supports (color:light-dark(#fff, #000)){.demo-cursor-module__A7B1Jq__cursor{--pointer:light-dark(#1d1d1f,#f5f5f7);--pointer-edge:light-dark(#fff,#000);--pointer-shadow:light-dark(#0003,#00000080);--pointer-shadow-edge:light-dark(#0000001a,#00000040);--pointer-ring:light-dark(#00000024,#ffffff38)}}.demo-cursor-module__A7B1Jq__cursor[data-state=shown],.demo-cursor-module__A7B1Jq__cursor[data-state=pressed]{opacity:1}.demo-cursor-module__A7B1Jq__vertical{transform:translateY(var(--y));transition:transform var(--move) cubic-bezier(.3, .55, .25, 1);display:block}.demo-cursor-module__A7B1Jq__arrow{transform-origin:4.4px 2.75px;width:22px;height:22px;margin:-2.75px 0 0 -4.4px;transition:transform .12s;display:block;overflow:visible}.demo-cursor-module__A7B1Jq__body{fill:var(--pointer);stroke:var(--pointer-edge);stroke-width:1.3px;stroke-linejoin:round}.demo-cursor-module__A7B1Jq__shade{fill:var(--pointer-shadow);stroke:var(--pointer-shadow-edge);stroke-width:2.4px;stroke-linejoin:round}.demo-cursor-module__A7B1Jq__cursor[data-state=pressed] .demo-cursor-module__A7B1Jq__arrow{transform:scale(.86)}.demo-cursor-module__A7B1Jq__ring{background:var(--pointer-ring);opacity:0;border-radius:50%;width:30px;height:30px;position:absolute;top:-15px;left:-15px}
.drill-menu-module__OPqhGW__root{--surface:#eaeaed;--surface-2:#fff;--ink:#1d1d1f;--ink-muted:#6e6e73;--ink-faint:#8e8e93;--stage-ink:#636366;--line:#0000000f;--card-line:#0000000d;--dots:#0000000d;--hover:#f2f2f5;--press:#e8e8ed;--accent:#0a84ff;--accent-ink:#fff;--shadow:#00000038;--shadow-near:#0000000d;--key-shadow:#00000014;min-width:0;color:var(--ink);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Inter,Segoe UI,sans-serif;container-type:inline-size}@supports (color:light-dark(#fff, #000)){.drill-menu-module__OPqhGW__root{--surface:light-dark(#eaeaed,#111113);--surface-2:light-dark(#fff,#1c1c1e);--ink:light-dark(#1d1d1f,#f5f5f7);--ink-muted:light-dark(#6e6e73,#a1a1a6);--ink-faint:light-dark(#8e8e93,#808085);--stage-ink:light-dark(#636366,#86868b);--line:light-dark(#0000000f,#ffffff12);--card-line:light-dark(#0000000d,#ffffff14);--dots:light-dark(#0000000d,#ffffff0d);--hover:light-dark(#f2f2f5,#2c2c2e);--press:light-dark(#e8e8ed,#333336);--accent:light-dark(#0a84ff,#3594ff);--accent-ink:light-dark(#fff,#fff);--shadow:light-dark(#00000038,#0009);--shadow-near:light-dark(#0000000d,#0000004d);--key-shadow:light-dark(#00000014,#00000080)}}.drill-menu-module__OPqhGW__root[data-color-scheme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.drill-menu-module__OPqhGW__root[data-color-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.drill-menu-module__OPqhGW__root[data-color-scheme=system]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){.drill-menu-module__OPqhGW__root[data-color-scheme=system]{--lightningcss-light: ;--lightningcss-dark:initial}}.drill-menu-module__OPqhGW__stage{background:radial-gradient(var(--dots) 1px, transparent 1px) 0 0 / 14px 14px, var(--surface);min-height:max(420px,58cqi);box-shadow:inset 0 0 0 1px var(--line);border-radius:18px;place-items:center;padding:40px 16px 56px;font-size:clamp(15px,12.6px + .6cqi,18px);font-weight:500;line-height:1.33;display:grid;position:relative}.drill-menu-module__OPqhGW__slot{width:min(100%,21.5em);height:calc(3.7em + var(--rows,5) * 3.05em)}.drill-menu-module__OPqhGW__card{background:var(--surface-2);box-shadow:0 0 0 1px var(--card-line), 0 1px 2px var(--shadow-near), 0 18px 40px -18px var(--shadow);-webkit-user-select:none;user-select:none;border-radius:1.45em;position:relative;overflow:clip}.drill-menu-module__OPqhGW__layer{padding:.4em}.drill-menu-module__OPqhGW__layer[data-leaving]{pointer-events:none;width:100%;position:absolute;top:0;left:0}.drill-menu-module__OPqhGW__head{height:2.9em;display:flex}.drill-menu-module__OPqhGW__top,.drill-menu-module__OPqhGW__back{align-items:center;min-width:0;max-width:100%;height:2.9em;display:flex}.drill-menu-module__OPqhGW__top{padding:0 .9em 0 2.3em}.drill-menu-module__OPqhGW__back{font:inherit;cursor:pointer;background:0 0;border:0;border-radius:.8em;gap:.45em;margin:0;padding:0 .9em 0 .55em;transition:background-color .15s}.drill-menu-module__OPqhGW__arrow{width:1.3em;height:1.3em;color:var(--ink-muted);flex:none}.drill-menu-module__OPqhGW__title{color:var(--ink-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.drill-menu-module__OPqhGW__list{flex-direction:column;gap:.15em;margin-top:.15em;display:flex}.drill-menu-module__OPqhGW__item{width:100%;height:2.9em;font:inherit;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.8em;align-items:center;gap:.6em;margin:0;padding:0 .8em 0 2.3em;transition:background-color .15s;display:flex;position:relative}.drill-menu-module__OPqhGW__label{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.drill-menu-module__OPqhGW__chevron{width:1.05em;height:1.05em;color:var(--ink-faint);flex:none}.drill-menu-module__OPqhGW__check{opacity:0;width:1.2em;height:1.2em;transition:opacity .15s,transform .35s cubic-bezier(.3,1.6,.45,1);position:absolute;top:.85em;left:.6em;transform:scale(.4)}.drill-menu-module__OPqhGW__item[aria-checked=true] .drill-menu-module__OPqhGW__check{opacity:1;transform:none}@media (hover:hover){.drill-menu-module__OPqhGW__item:hover,.drill-menu-module__OPqhGW__back:hover{background:var(--hover)}}.drill-menu-module__OPqhGW__item[data-ghost],.drill-menu-module__OPqhGW__back[data-ghost]{background:var(--hover)}.drill-menu-module__OPqhGW__item:active,.drill-menu-module__OPqhGW__back:active,.drill-menu-module__OPqhGW__item[data-ghost=pressed],.drill-menu-module__OPqhGW__back[data-ghost=pressed]{background:var(--press)}.drill-menu-module__OPqhGW__item:focus-visible,.drill-menu-module__OPqhGW__back:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.drill-menu-module__OPqhGW__item[data-source] .drill-menu-module__OPqhGW__label,.drill-menu-module__OPqhGW__back[data-source] .drill-menu-module__OPqhGW__title{visibility:hidden}.drill-menu-module__OPqhGW__keys{width:100%;color:var(--stage-ink);justify-content:center;align-items:center;gap:.4em;margin:0;font-size:.75em;font-weight:400;display:flex;position:absolute;bottom:18px;left:0}.drill-menu-module__OPqhGW__keys kbd{background:var(--surface-2);min-width:1.75em;height:1.75em;box-shadow:0 0 0 1px var(--line), 0 1px 0 var(--key-shadow);font:inherit;color:var(--ink);border-radius:.5em;place-items:center;padding:0 .35em;display:inline-grid}.drill-menu-module__OPqhGW__keys kbd+kbd{margin-left:-.15em}@media (hover:none){.drill-menu-module__OPqhGW__keys{display:none}}.drill-menu-module__OPqhGW__hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.drill-menu-module__OPqhGW__item,.drill-menu-module__OPqhGW__back,.drill-menu-module__OPqhGW__check{transition:none}}
