body{margin:0;background:#f5f2e8;color:#151515;font-family:SUIT,Pretendard,Noto Sans KR,sans-serif}*{box-sizing:border-box}.screen.svelte-vjjtwg{position:relative;width:100vw;height:100vh;height:100dvh;min-height:100vh;overflow:hidden;background:radial-gradient(circle at top,rgba(212,201,174,.42),transparent 30%),#f5f2e8}.top-hud.svelte-vjjtwg,.bottom-hud.svelte-vjjtwg{position:fixed;inset:0;z-index:20;pointer-events:none}.top-hud.svelte-vjjtwg>:where(.svelte-vjjtwg),.bottom-hud.svelte-vjjtwg>:where(.svelte-vjjtwg){pointer-events:auto}.task-picker.svelte-vjjtwg,.top-row.svelte-vjjtwg,.case-row.svelte-vjjtwg,.run-error.svelte-vjjtwg,.snapshot-panel.svelte-vjjtwg{position:fixed;z-index:20}.task-picker.svelte-vjjtwg,.top-row.svelte-vjjtwg,.case-row.svelte-vjjtwg,.run-error.svelte-vjjtwg{left:50%;transform:translate(-50%)}.confetti-layer.svelte-vjjtwg{position:fixed;inset:0;z-index:45;pointer-events:none;overflow:hidden}.confetti-piece.svelte-vjjtwg{position:absolute;top:-5vh;width:var(--size);height:calc(var(--size) * 1.6);border-radius:.3rem;opacity:.96;animation:svelte-vjjtwg-confetti-fall 1.6s cubic-bezier(.2,.7,.2,1) forwards,svelte-vjjtwg-confetti-spin 1.2s linear forwards;animation-delay:var(--delay),var(--delay)}.firework-layer.svelte-vjjtwg{position:fixed;inset:0;z-index:44;pointer-events:none;overflow:hidden}.firework-burst.svelte-vjjtwg{position:absolute;width:0;height:0;transform:translate(-50%,-50%) scale(var(--burst-scale))}.firework-core.svelte-vjjtwg{position:absolute;left:50%;top:50%;width:12px;height:12px;border-radius:999px;background:color-mix(in srgb,var(--burst-color) 78%,white);transform:translate(-50%,-50%) scale(.2);opacity:0;animation:svelte-vjjtwg-firework-core .82s ease-out forwards;animation-delay:var(--burst-delay);box-shadow:0 0 20px color-mix(in srgb,var(--burst-color) 65%,white)}.firework-burst.svelte-vjjtwg:before{content:"";position:absolute;left:50%;top:50%;width:18px;height:18px;border-radius:999px;transform:translate(-50%,-50%) scale(.25);background:color-mix(in srgb,var(--burst-color) 48%,white);opacity:0;animation:svelte-vjjtwg-firework-halo .92s ease-out forwards;animation-delay:var(--burst-delay);filter:blur(1px)}.firework-ray.svelte-vjjtwg{position:absolute;left:50%;top:50%;width:6px;height:64px;transform-origin:center 0;transform:translate(-50%,-6px) rotate(calc(var(--ray-index) * 36deg)) scaleY(.05);border-radius:999px;opacity:0;background:linear-gradient(to bottom,color-mix(in srgb,var(--burst-color) 100%,white),color-mix(in srgb,var(--burst-color) 72%,white) 48%,#fff0);animation:svelte-vjjtwg-firework-ray .9s cubic-bezier(.18,.7,.2,1) forwards;animation-delay:calc(var(--burst-delay) + 20ms);filter:drop-shadow(0 0 6px color-mix(in srgb,var(--burst-color) 40%,white))}.task-picker.svelte-vjjtwg{top:1.1rem;display:inline-flex;align-items:center;gap:.42rem;padding:.18rem .1rem .28rem;background:transparent}.task-picker.svelte-vjjtwg:after{content:"";position:absolute;left:.15rem;right:.15rem;bottom:0;height:1px;border-radius:999px;background:#6f767e38}.picker-select.svelte-vjjtwg{position:relative;min-width:5.2rem;padding:.05rem 1rem .08rem 0;border:0;border-bottom:1px solid transparent;border-radius:0;background:transparent;color:#6a7179d1;font:inherit;font-size:.82rem;font-weight:600;cursor:pointer;appearance:none;background-image:linear-gradient(45deg,transparent 50%,rgba(106,113,121,.42) 50%),linear-gradient(135deg,rgba(106,113,121,.42) 50%,transparent 50%);background-position:calc(100% - 9px) calc(50% - 1px),calc(100% - 5px) calc(50% - 1px);background-size:4px 4px,4px 4px;background-repeat:no-repeat}.picker-select.task.svelte-vjjtwg{min-width:7.7rem;color:#363c43f0}.picker-slash.svelte-vjjtwg{font-size:.86rem;font-weight:600;color:#8b9198b8}.picker-select.svelte-vjjtwg:focus-visible{outline:none;border-bottom-color:#676e7642}.picker-select.svelte-vjjtwg:hover{color:#4c535ae6}.help-button.svelte-vjjtwg{display:inline-grid;place-items:center;width:1.9rem;height:1.9rem;padding:0;border:1.5px solid rgba(29,29,27,.26);border-radius:999px;background:#faf8f1c2;color:#4c535ad1;font:inherit;font-size:.82rem;font-weight:800;cursor:pointer}.toolbar-help.svelte-vjjtwg{width:2.7rem;height:2.7rem;border:2px solid #1d1d1b;background:#fbf9f3f2;font-size:.92rem;color:#1d1d1b}.inputs.svelte-vjjtwg{top:1.2rem;display:flex;gap:.55rem}.output.svelte-vjjtwg{top:1.25rem;left:auto;right:1.4rem;transform:none}.tests.svelte-vjjtwg{top:3.75rem;left:50%;display:inline-grid;grid-auto-flow:column;grid-auto-columns:max-content;align-items:center;justify-content:center;gap:.55rem;max-width:calc(100vw - 2rem);width:max-content}.panel-toggle.svelte-vjjtwg,.share-button.svelte-vjjtwg{border:2px solid #1d1d1b;background:#fbf9f3f2;color:inherit;font:inherit}.panel-toggle.svelte-vjjtwg{display:inline-flex;align-items:center;gap:.42rem;min-height:2.35rem;padding:.32rem .72rem;border-radius:.82rem;cursor:pointer;font-size:.8rem;font-weight:800;letter-spacing:-.02em}.panel-toggle.active.svelte-vjjtwg{background:#d8e9ffeb}.toolbar-button.svelte-vjjtwg{display:inline-flex;align-items:center;justify-content:center;min-width:5.65rem;min-height:2.55rem;padding:.34rem .62rem;border-radius:1rem;text-align:center;white-space:nowrap}.panel-count.svelte-vjjtwg{display:inline-grid;place-items:center;min-width:1.45rem;height:1.45rem;padding:0 .34rem;border:1.5px solid rgba(29,29,27,.82);border-radius:999px;background:#fffdf8f5;font-size:.68rem;font-weight:800;font-variant-numeric:tabular-nums}.share-button.svelte-vjjtwg{font-size:.84rem;font-weight:800;background:#d8e9fff0}.solve-badge.svelte-vjjtwg{display:grid;place-items:center;min-height:2.25rem;padding:.2rem .78rem;border:2px solid #1d1d1b;border-radius:999px;background:#d8eed1;font-size:.82rem;font-weight:800;letter-spacing:.02em}.zoom-reset.svelte-vjjtwg{background:#f1ece1f0}.case-row.svelte-vjjtwg{top:7.2rem;padding:0;border:2px solid rgba(29,29,27,.82);border-radius:1.2rem;background:#faf8f1e6;width:min(calc(100vw - 2.5rem),56rem);max-width:calc(100vw - 2rem);overflow:hidden;pointer-events:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.case-row.shifted.svelte-vjjtwg{top:10.1rem}.run-error.svelte-vjjtwg{top:6.55rem;padding:.46rem .82rem;border:2px solid #1c1c1a;border-radius:999px;background:#fff5ecf2;max-width:min(34rem,calc(100vw - 2rem));font-size:.8rem;letter-spacing:-.02em;line-height:1.25;text-align:center;box-shadow:0 10px 22px #11111114}.snapshot-panel.svelte-vjjtwg{top:1.15rem;left:1.15rem;display:flex;flex-direction:column;align-items:flex-start;gap:.32rem;width:auto;max-width:min(23rem,calc(100vw - 2rem));padding:0;border:0;border-radius:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.snapshot-panel.expanded.svelte-vjjtwg{min-width:min(23rem,calc(100vw - 2rem))}.snapshot-toolbar.svelte-vjjtwg{display:flex;align-items:center;gap:.35rem}.snapshot-save.svelte-vjjtwg,.snapshot-load.svelte-vjjtwg,.snapshot-delete.svelte-vjjtwg{border:2px solid #1d1d1b;background:#fbf9f3f2;color:inherit;font:inherit}.snapshot-save.svelte-vjjtwg{height:2.35rem;padding:.4rem .76rem;border-radius:.82rem;cursor:pointer;text-align:center;font-size:.8rem;font-weight:800;white-space:nowrap}.snapshot-list.svelte-vjjtwg{display:grid;gap:0;min-width:min(19rem,calc(100vw - 2rem));width:100%;overflow-x:auto;overflow-y:hidden;padding:.28rem;border:2px solid rgba(29,29,27,.78);border-radius:1rem;background:#faf8f1f0;box-shadow:0 10px 24px #11111114}.snapshot-empty.svelte-vjjtwg{margin:0;width:100%;padding:.46rem .56rem;border:0;border-radius:0;background:transparent;font-size:.76rem;text-align:center;white-space:nowrap;color:#494f56c2}.snapshot-card.svelte-vjjtwg{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:.2rem;padding:.12rem 0;border-bottom:1px solid rgba(29,29,27,.1);min-width:0}.snapshot-card.svelte-vjjtwg:last-child{border-bottom:0}.snapshot-load.svelte-vjjtwg{display:grid;gap:.04rem;min-width:0;padding:.34rem .42rem;border:0;border-radius:.72rem;background:transparent;cursor:pointer;text-align:left}.snapshot-load.svelte-vjjtwg strong:where(.svelte-vjjtwg),.snapshot-load.svelte-vjjtwg span:where(.svelte-vjjtwg){margin:0}.snapshot-load.svelte-vjjtwg span:where(.svelte-vjjtwg){font-size:.68rem;opacity:.72}.snapshot-delete.svelte-vjjtwg{width:1.8rem;border:0;border-radius:999px;background:transparent;cursor:pointer;font-size:1rem;line-height:1}.run-button.svelte-vjjtwg{border:2px solid #1d1d1b;background:#fbf9f3f2;color:inherit;font:inherit;cursor:pointer}.run-button.svelte-vjjtwg{display:grid;place-items:center}.run-button.svelte-vjjtwg{font-size:.94rem;font-weight:700}.truth-table.svelte-vjjtwg{width:100%;border-collapse:collapse;font-size:.78rem;font-variant-numeric:tabular-nums}.truth-table.svelte-vjjtwg th:where(.svelte-vjjtwg),.truth-table.svelte-vjjtwg td:where(.svelte-vjjtwg){padding:.54rem .6rem;text-align:center;white-space:nowrap}.truth-table.svelte-vjjtwg thead:where(.svelte-vjjtwg) th:where(.svelte-vjjtwg){border-bottom:1px solid rgba(29,29,27,.16);background:#f7f3e9f5;color:#494f56c7;font-size:.66rem;font-weight:800;letter-spacing:.04em}.truth-table.svelte-vjjtwg tbody:where(.svelte-vjjtwg) tr:where(.svelte-vjjtwg)+tr:where(.svelte-vjjtwg){border-top:1px solid rgba(29,29,27,.08)}.case-seq-head.svelte-vjjtwg,.case-seq.svelte-vjjtwg{width:2.35rem;color:#53596094;font-size:.66rem;font-weight:800}.output-start.svelte-vjjtwg{border-left:1px solid rgba(29,29,27,.14)}.case-record.pass.svelte-vjjtwg{background:#d8eed147}.case-record.fail.svelte-vjjtwg{background:#f6ddd457}.case-output-cell.svelte-vjjtwg{font-weight:800;color:#202427eb}.toast-stack.svelte-vjjtwg{position:fixed;top:1rem;right:1rem;z-index:50;display:grid;gap:.4rem;pointer-events:none}.toast.svelte-vjjtwg{padding:.5rem .78rem;border:2px solid rgba(29,29,27,.82);border-radius:.9rem;background:#fbf9f3f5;box-shadow:0 8px 18px #11111112;font-size:.78rem;font-weight:700;animation:svelte-vjjtwg-toast-in .18s ease-out}.toast.success.svelte-vjjtwg{background:#d8eed1}.shortcut-dialog-backdrop.svelte-vjjtwg{position:fixed;inset:0;z-index:48;display:grid;place-items:center;padding:1.2rem;background:#2022242e;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.shortcut-dialog.svelte-vjjtwg{width:min(27rem,calc(100vw - 2rem));padding:1rem;border:2px solid #1d1d1b;border-radius:1.2rem;background:#fbf9f3fa;box-shadow:0 18px 40px #1111111f}.shortcut-dialog-header.svelte-vjjtwg{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.8rem}.shortcut-dialog-header.svelte-vjjtwg strong:where(.svelte-vjjtwg){font-size:.92rem;font-weight:800}.shortcut-close.svelte-vjjtwg{display:grid;place-items:center;width:2rem;height:2rem;padding:0;border:1.5px solid rgba(29,29,27,.24);border-radius:999px;background:#fffdf8f5;color:inherit;font:inherit;font-size:1rem;cursor:pointer}.shortcut-list.svelte-vjjtwg{display:grid;gap:.42rem}.shortcut-item.svelte-vjjtwg{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.42rem 0;border-bottom:1px solid rgba(29,29,27,.08);font-size:.8rem}.shortcut-item.svelte-vjjtwg:last-child{border-bottom:0}.shortcut-item.svelte-vjjtwg kbd:where(.svelte-vjjtwg){display:inline-grid;place-items:center;min-width:5.1rem;padding:.28rem .5rem;border:1.5px solid rgba(29,29,27,.18);border-radius:.7rem;background:#f4f1e8f0;font:inherit;font-size:.72rem;font-weight:800}.share-stage.svelte-vjjtwg{position:fixed;left:-200vw;top:0;width:0;height:0;overflow:hidden;pointer-events:none}.share-surface.svelte-vjjtwg{position:relative;overflow:hidden;background:radial-gradient(circle at top,rgba(212,201,174,.42),transparent 30%),#f5f2e8}.share-header.svelte-vjjtwg{position:absolute;left:28px;top:24px;z-index:4;display:inline-flex;align-items:center;gap:.45rem;padding:.32rem .5rem .44rem;border-bottom:1px solid rgba(111,118,126,.28);color:#50575ee6;font-size:.88rem;font-weight:600}.share-header.svelte-vjjtwg strong:where(.svelte-vjjtwg){color:#2e343af5;font-weight:800}@keyframes svelte-vjjtwg-confetti-fall{0%{transform:translate3d(0,-6vh,0) rotate(0);opacity:0}12%{opacity:.96}to{transform:translate3d(var(--drift),92vh,0) rotate(var(--spin));opacity:0}}@keyframes svelte-vjjtwg-firework-core{0%{transform:translate(-50%,-50%) scale(.15);opacity:0}18%{transform:translate(-50%,-50%) scale(1);opacity:1}to{transform:translate(-50%,-50%) scale(.35);opacity:0}}@keyframes svelte-vjjtwg-firework-halo{0%{transform:translate(-50%,-50%) scale(.25);opacity:0}24%{opacity:.55}to{transform:translate(-50%,-50%) scale(4.8);opacity:0}}@keyframes svelte-vjjtwg-firework-ray{0%{opacity:0;transform:translate(-50%,-6px) rotate(calc(var(--ray-index) * 36deg)) scaleY(.05)}22%{opacity:1}to{opacity:0;transform:translate(-50%,-6px) rotate(calc(var(--ray-index) * 36deg)) scaleY(1.05)}}@keyframes svelte-vjjtwg-confetti-spin{0%{filter:saturate(1)}to{filter:saturate(1.08)}}@keyframes svelte-vjjtwg-toast-in{0%{transform:translateY(-6px);opacity:0}to{transform:translateY(0);opacity:1}}@media(max-width:820px){.top-hud.svelte-vjjtwg{inset:0 0 auto;display:grid;gap:.55rem;padding:.55rem .5rem 0;align-content:start}.bottom-hud.svelte-vjjtwg{top:auto;right:0;bottom:calc(var(--dock-stack-height, 0px) + env(safe-area-inset-bottom) + .9rem);left:0;display:grid;gap:.4rem;padding:0 .5rem;align-content:end;justify-items:stretch}.task-picker.svelte-vjjtwg,.top-row.svelte-vjjtwg,.case-row.svelte-vjjtwg,.case-row.shifted.svelte-vjjtwg,.run-error.svelte-vjjtwg,.snapshot-panel.svelte-vjjtwg{position:relative;inset:auto;transform:none;width:100%}.task-picker.svelte-vjjtwg{display:grid;grid-template-columns:minmax(5.6rem,6.4rem) minmax(0,1fr);align-items:center;justify-content:stretch;gap:.45rem;padding:0 .12rem .22rem}.picker-slash.svelte-vjjtwg{display:none}.picker-select.svelte-vjjtwg{width:100%;min-width:0;font-size:.8rem}.tests.svelte-vjjtwg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;gap:.4rem;justify-self:stretch}.toolbar-button.svelte-vjjtwg{min-width:0;width:100%;min-height:2.4rem;padding:.3rem .45rem}.toolbar-help.svelte-vjjtwg,.solve-badge.svelte-vjjtwg{display:none}.run-error.svelte-vjjtwg{text-align:center}.snapshot-panel.svelte-vjjtwg{justify-self:stretch;width:100%;max-width:100%;gap:.34rem;padding:0}.snapshot-panel.expanded.svelte-vjjtwg{width:100%;min-width:100%}.snapshot-toolbar.svelte-vjjtwg{width:100%;justify-content:space-between;gap:.42rem}.snapshot-save.svelte-vjjtwg{width:auto;height:2.28rem;padding:.36rem .7rem;text-align:center;white-space:nowrap}.snapshot-list.svelte-vjjtwg{padding:.24rem}.case-row.svelte-vjjtwg{overflow-x:auto;width:100%;max-width:100%;padding:0;border-radius:1rem}.truth-table.svelte-vjjtwg{width:max-content;min-width:100%}.truth-table.svelte-vjjtwg th:where(.svelte-vjjtwg),.truth-table.svelte-vjjtwg td:where(.svelte-vjjtwg){padding:.44rem .5rem}.snapshot-card.svelte-vjjtwg{min-width:0}.snapshot-load.svelte-vjjtwg{min-width:5.5rem;min-height:2.35rem;padding:.38rem .56rem}.snapshot-delete.svelte-vjjtwg{width:1.9rem}.toast-stack.svelte-vjjtwg{top:auto;right:.5rem;bottom:calc(var(--dock-stack-height, 0px) + env(safe-area-inset-bottom) + 6.4rem);left:.5rem}.toast.svelte-vjjtwg{text-align:center}.shortcut-dialog-backdrop.svelte-vjjtwg{place-items:start center;padding:calc(env(safe-area-inset-top) + .72rem) .72rem calc(var(--dock-stack-height, 0px) + env(safe-area-inset-bottom) + 1rem)}.shortcut-dialog.svelte-vjjtwg{width:min(27rem,100%);max-height:100%;overflow:auto}}.dock.svelte-vjjtwg{position:fixed;left:50%;bottom:calc(1.5rem + env(safe-area-inset-bottom));z-index:30;width:min(calc(100vw - 2rem),960px);transform:translate(-50%)}.dock-track.svelte-vjjtwg{display:flex;flex-wrap:wrap;justify-content:center;gap:.7rem;width:100%}.dock-button.svelte-vjjtwg{--dock-fill: rgba(249, 247, 240, .94);display:grid;place-items:center;gap:.15rem;min-width:6rem;padding:.8rem .95rem;border:2px solid #1d1d1b;border-radius:1rem;background:var(--dock-fill);color:#111;font:inherit;cursor:pointer;box-shadow:0 8px 24px #1010100f;transition:transform .14s ease,background .14s ease}.dock-button.svelte-vjjtwg:hover{transform:translateY(-1px);filter:saturate(1.03)}.dock-glyph.svelte-vjjtwg{font-size:1.05rem;font-weight:700;line-height:1}.dock-label.svelte-vjjtwg{font-size:.82rem;letter-spacing:-.02em}.binary-glyph.svelte-vjjtwg{display:flex;align-items:center;gap:.28rem}.dock-button.multiply.svelte-vjjtwg{--dock-fill: rgba(255, 227, 217, .95)}.dock-button.add.svelte-vjjtwg{--dock-fill: rgba(255, 241, 193, .95)}.dock-button.sub.svelte-vjjtwg{--dock-fill: rgba(232, 228, 255, .95)}.dock-button.relu.svelte-vjjtwg{--dock-fill: rgba(221, 242, 224, .95)}.dock-button.binaryAdd.svelte-vjjtwg{--dock-fill: rgba(216, 233, 255, .95)}@media(max-width:820px){.dock.svelte-vjjtwg{left:.5rem;right:.5rem;bottom:calc(.7rem + env(safe-area-inset-bottom));width:auto;max-width:none;transform:none;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.dock.svelte-vjjtwg::-webkit-scrollbar{display:none}.dock-track.svelte-vjjtwg{width:max-content;min-width:100%;flex-wrap:nowrap;justify-content:center;gap:.45rem;padding:0 .08rem .18rem}.dock-button.svelte-vjjtwg{flex:0 0 auto;min-width:4.55rem;padding:.56rem .6rem;border-radius:.84rem;box-shadow:0 6px 16px #1010100d}.dock-glyph.svelte-vjjtwg{font-size:.98rem}.dock-label.svelte-vjjtwg{font-size:.72rem}}@media(max-width:720px){.dock.svelte-vjjtwg{left:.46rem;right:.46rem;bottom:calc(.62rem + env(safe-area-inset-bottom));width:auto}.dock-track.svelte-vjjtwg{gap:.5rem}.dock-button.svelte-vjjtwg{min-width:5.1rem;padding:.68rem .78rem}}@media(max-width:520px){.top-hud.svelte-vjjtwg{gap:.48rem;padding-top:.48rem}.bottom-hud.svelte-vjjtwg{bottom:calc(var(--dock-stack-height, 0px) + env(safe-area-inset-bottom) + .72rem);gap:.34rem;padding:0 .42rem}.snapshot-panel.svelte-vjjtwg{gap:.32rem;padding:0}.snapshot-save.svelte-vjjtwg{height:2.25rem;padding-inline:.62rem;font-size:.78rem}.panel-toggle.svelte-vjjtwg{min-height:2.25rem;padding:.28rem .58rem;font-size:.76rem}.toolbar-help.svelte-vjjtwg{width:2.25rem;height:2.25rem;font-size:.84rem}.panel-count.svelte-vjjtwg{min-width:1.35rem;height:1.35rem;font-size:.64rem}.snapshot-load.svelte-vjjtwg{min-width:5rem;padding:.3rem .42rem}.snapshot-load.svelte-vjjtwg strong:where(.svelte-vjjtwg){font-size:.74rem}.snapshot-load.svelte-vjjtwg span:where(.svelte-vjjtwg),.snapshot-empty.svelte-vjjtwg{font-size:.64rem}.snapshot-delete.svelte-vjjtwg{width:1.8rem}.task-picker.svelte-vjjtwg{grid-template-columns:minmax(4.9rem,5.4rem) minmax(0,1fr);gap:.34rem;padding:0 .08rem .2rem}.picker-select.svelte-vjjtwg{padding-right:.95rem;font-size:.75rem}.case-row.svelte-vjjtwg{padding:0}.truth-table.svelte-vjjtwg{font-size:.76rem}.truth-table.svelte-vjjtwg th:where(.svelte-vjjtwg),.truth-table.svelte-vjjtwg td:where(.svelte-vjjtwg){padding:.34rem .38rem}.case-seq-head.svelte-vjjtwg,.case-seq.svelte-vjjtwg{font-size:.62rem}.run-error.svelte-vjjtwg{font-size:.76rem}.share-button.svelte-vjjtwg{font-size:.82rem}.toolbar-button.svelte-vjjtwg{min-width:0;min-height:2.3rem;padding-inline:.35rem}.dock.svelte-vjjtwg{left:.38rem;right:.38rem;bottom:calc(.58rem + env(safe-area-inset-bottom));width:auto}.shortcut-dialog-backdrop.svelte-vjjtwg{padding:calc(env(safe-area-inset-top) + .56rem) .5rem calc(var(--dock-stack-height, 0px) + env(safe-area-inset-bottom) + .92rem)}.shortcut-dialog.svelte-vjjtwg{padding:.88rem;border-radius:1rem}.dock-track.svelte-vjjtwg{gap:.34rem;padding-bottom:.14rem}.dock-button.svelte-vjjtwg{min-width:4.1rem;padding:.5rem .45rem;border-radius:.82rem}.dock-label.svelte-vjjtwg{font-size:.68rem}}
