:root,:root[data-ground=night],.r-chrome[data-ground=night]{--r-bg:#0c0e14;--r-surface:#11141adb;--r-surface-solid:#11141a;--r-hairline:#ffffff1c;--r-hairline-strong:#ffffff2e;--r-border:#80868f;--r-text:#e4e8ef;--r-dim:#a0a5ae;--r-accent:#92c1fd;--r-focus:#8fb3ff;--r-warn:#f2b84b;--r-danger:#ff8f80;--r-hover:#ffffff0f;--r-press:#ffffff1c;--r-well:#0c0e14;--r-scrim:#0405096b;--r-shadow:0 14px 36px -14px #000000bf, 0 2px 8px -3px #0000008c;--r-inset:inset 0 1px 0 #ffffff0b;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-ground=paper],.r-chrome[data-ground=paper]{--r-bg:#f4f0e7;--r-surface:#f6f3ecdb;--r-surface-solid:#f6f3ec;--r-hairline:#4634161f;--r-hairline-strong:#46341638;--r-border:#78746b;--r-text:#24211c;--r-dim:#58554e;--r-accent:#2750a2;--r-focus:#2747a8;--r-warn:#7a4500;--r-danger:#a11f19;--r-hover:#4634160f;--r-press:#4634161a;--r-well:#f4f0e7;--r-scrim:#3c2d1424;--r-shadow:0 14px 34px -16px #46321452, 0 2px 7px -3px #46321433;--r-inset:inset 0 1px 0 #ffffffa6;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root{--r-font:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--r-ease:cubic-bezier(.2, .8, .2, 1);--r-t:.16s;--r-gap:1rem;--r-target:2.75rem;--r-chip-w:3.5rem;--r-chip-h:2.75rem;--r-dock-pad:.375rem;--r-dock-bottom:1.25rem;--r-dock-h:calc(var(--r-chip-h) + 2 * var(--r-dock-pad) + 2px);--sat:env(safe-area-inset-top,0px);--sar:env(safe-area-inset-right,0px);--sab:env(safe-area-inset-bottom,0px);--sal:env(safe-area-inset-left,0px)}html,body{overscroll-behavior:none;background:var(--r-bg);height:100%;margin:0;overflow:hidden}body{font:400 .875rem/1.4 var(--r-font);color:var(--r-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}#app{position:fixed;inset:0;overflow:hidden}#stage{touch-action:none;position:absolute;inset:0;overflow:hidden}#chrome{z-index:10;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;position:absolute;inset:0}:where(.r-chrome),:where(.r-chrome) *{box-sizing:border-box}.r-chrome{color:var(--r-text);font-family:var(--r-font)}:where(.r-chrome) button{font:inherit;color:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;pointer-events:auto;background:0 0;border:0;margin:0;padding:0}:where(.r-chrome) button:disabled{cursor:default}.r-chrome [hidden]{display:none!important}.r-chrome :focus{outline:none}.r-chrome :focus-visible{outline:2px solid var(--r-focus);outline-offset:2px}:where(.r-chrome) :is(h2,h3,p){margin:0}.r-icon{flex:none;display:block}.r-surface{background-color:var(--r-surface);-webkit-backdrop-filter:blur(14px)saturate(1.15);backdrop-filter:blur(14px)saturate(1.15);border:1px solid var(--r-hairline);box-shadow:var(--r-shadow), var(--r-inset);pointer-events:auto}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.r-surface{background-color:var(--r-surface-solid)}}.r-btn{width:var(--r-target);height:var(--r-target);color:var(--r-text);transition:background-color var(--r-t) var(--r-ease), opacity var(--r-t) var(--r-ease), transform var(--r-t) var(--r-ease), visibility 0s;border-radius:50%;place-items:center;display:inline-grid;position:relative}.r-btn:active,.r-chip:active{background-image:linear-gradient(var(--r-press), var(--r-press))}@media (hover:hover){.r-btn:hover,.r-chip:hover,.r-item:hover:not(:disabled),.r-row-open:hover,.r-textbtn:hover:not(:disabled){background-image:linear-gradient(var(--r-hover), var(--r-hover))}}.r-chrome .is-off{opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--r-t) var(--r-ease), transform var(--r-t) var(--r-ease), visibility 0s var(--r-t);transform:scale(.9)}.r-fade{transition:opacity .22s var(--r-ease), visibility 0s}.r-chrome.is-hidden .r-fade,.r-chrome.is-hidden .r-sheet,.r-chrome.is-hidden .r-toast,.r-chrome.is-hidden .r-backdrop,.r-chrome.is-hidden .r-tip{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:opacity 90ms linear,visibility 0s 90ms!important}.r-chrome.is-hidden button{pointer-events:none!important}.r-menu{z-index:6;top:calc(var(--r-gap) + var(--sat));left:calc(var(--r-gap) + var(--sal));position:absolute}.r-menu .r-icon{width:1.375rem;height:1.375rem}.r-dot{background:var(--r-warn);width:.5rem;height:.5rem;box-shadow:0 0 0 2px var(--r-surface-solid);transition:transform var(--r-t) var(--r-ease);border-radius:50%;position:absolute;top:.5rem;right:.5rem;transform:scale(0)}.r-dot.is-on{transform:scale(1)}.r-dock{z-index:10;left:50%;bottom:calc(var(--r-dock-bottom) + var(--sab));padding:var(--r-dock-pad);border-radius:calc(var(--r-chip-h) / 2 + var(--r-dock-pad));transition:opacity .22s var(--r-ease), visibility 0s, box-shadow var(--r-t) var(--r-ease);align-items:center;display:flex;position:absolute;transform:translate(-50%)}.r-chrome[data-selection=true] .r-dock{box-shadow:0 0 0 1.5px var(--r-accent), var(--r-shadow), var(--r-inset);border-color:#0000}.r-chips{gap:.25rem;display:flex}.r-slot{align-items:center;gap:.25rem;display:none}.r-chip{width:var(--r-chip-w);height:var(--r-chip-h);border-radius:calc(var(--r-chip-h) / 2 - .125rem);touch-action:none;transition:background-color var(--r-t) var(--r-ease), box-shadow var(--r-t) var(--r-ease);place-items:center;display:grid;position:relative}.r-chip.is-open,.r-chip.is-dragging{background-color:var(--r-press)}.r-chip.is-erase{box-shadow:inset 0 0 0 1.5px var(--r-accent)}.r-chip.is-dragging[data-chip=stroke],.r-chip.is-dragging[data-chip=form]{cursor:ns-resize}.r-chip.is-dragging[data-chip=color]{cursor:move}.r-glyph{pointer-events:none;width:2.5rem;height:1.75rem;display:block}.r-chip.is-pulse:after{content:"";border-radius:inherit;pointer-events:none;animation:r-pulse 1.1s var(--r-ease) 1;position:absolute;inset:0}@keyframes r-pulse{0%{box-shadow:0 0 0 0 var(--r-accent);opacity:.9}to{box-shadow:0 0 0 .875rem var(--r-accent);opacity:0}}.r-history{z-index:6;top:calc(var(--r-gap) + var(--sat));right:calc(var(--r-gap) + var(--sar));gap:.5rem;display:flex;position:absolute}.r-viewhome{z-index:6;right:calc(var(--r-gap) + var(--sar));bottom:calc(var(--r-dock-bottom) + var(--sab) + (var(--r-dock-h) - var(--r-target)) / 2);position:absolute}.r-view{width:auto;min-width:var(--r-target);border-radius:calc(var(--r-target) / 2);font-variant-numeric:tabular-nums;letter-spacing:.01em;grid-auto-flow:column;gap:.375rem;padding:0 .875rem;font-size:.8125rem;font-weight:500}.r-view-arrow{transition:transform var(--r-t) var(--r-ease);display:none}.r-view.is-lost .r-view-arrow{display:block}.r-view:not(.has-text) .r-view-text{display:none}.r-view.is-lost:not(.has-text){width:var(--r-target);padding:0}.r-view-text{color:var(--r-text)}.r-delhome{z-index:6;left:50%;bottom:calc(var(--r-dock-bottom) + var(--sab) + var(--r-dock-h) + .75rem);position:absolute;transform:translate(-50%)}.r-delhome.is-anchored{top:0;bottom:auto;left:0}.r-delete{border-radius:calc(var(--r-target) / 2);grid-auto-flow:column;gap:.5rem;width:auto;padding:0 1.0625rem 0 .875rem;font-weight:500}.r-backdrop{z-index:8;pointer-events:auto;touch-action:none;background:0 0;position:absolute;inset:0}.r-backdrop[data-modal=true]{z-index:25}.r-chrome[data-sheet=help] .r-backdrop{background:var(--r-scrim)}.r-sheet{z-index:30;max-width:calc(100vw - 1.5rem);color:var(--r-text);transition:opacity var(--r-t) var(--r-ease), transform var(--r-t) var(--r-ease);touch-action:none;border-radius:1.375rem;flex-direction:column;padding:.625rem;display:flex;position:absolute}.r-sheet[data-state=pre],.r-sheet[data-state=closing]{opacity:0;transform:scale(.96)}.r-sheet[data-state=open]{opacity:1}.r-sheet[data-drag=true]{transition:none}.r-sheet-body{flex-direction:column;min-height:0;display:flex}.r-grab{display:none}.r-scroll{overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;overflow-y:auto}.r-sheet[data-place=center]{width:min(44rem,100vw - 2rem);height:-moz-fit-content;height:fit-content;max-height:min(86vh,48rem);margin:auto;padding:.75rem .75rem 1rem;inset:0}.r-sheet[data-place=center] .r-sheet-body{max-height:calc(min(86vh,48rem) - 1.75rem)}.r-tiles{grid-template-columns:repeat(var(--cols,4), auto);gap:.25rem;display:grid}.r-tile{touch-action:none;border-radius:1rem;flex-direction:column;align-items:center;gap:.375rem;min-width:0;padding:.375rem .375rem .4375rem;display:flex;position:relative}.r-well{background:var(--r-well);width:4.75rem;height:3.75rem;box-shadow:inset 0 0 0 1px var(--r-hairline);transition:box-shadow var(--r-t) var(--r-ease);border-radius:.75rem;display:block;position:relative;overflow:hidden}.r-well canvas{width:100%;height:100%;display:block}.r-tlabel{max-width:100%;color:var(--r-dim);letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;line-height:1rem;overflow:hidden}@media (hover:hover){.r-tile:hover:not(:disabled) .r-well{box-shadow:inset 0 0 0 1px var(--r-hairline-strong)}.r-tile:hover:not(:disabled) .r-tlabel{color:var(--r-text)}}.r-tile.is-checked .r-well{box-shadow:0 0 0 2px var(--r-text)}.r-tile.is-checked .r-tlabel{color:var(--r-text);font-weight:500}.r-check{background:var(--r-text);width:.4375rem;height:.4375rem;box-shadow:0 0 0 2px var(--r-well);transition:transform var(--r-t) var(--r-ease);border-radius:50%;position:absolute;top:.375rem;right:.375rem;transform:scale(0)}.r-tile.is-checked .r-check{transform:scale(1)}.r-tile.is-draggable{cursor:ns-resize}.r-tile.is-dragging .r-well{box-shadow:0 0 0 2px var(--r-accent)}.r-tile.is-split{margin-left:.5625rem}.r-tile.is-split:before{content:"";background:var(--r-hairline-strong);width:1px;height:2.75rem;position:absolute;top:.75rem;left:-.4375rem}.r-tile.is-empty{cursor:default}.r-tile.is-empty .r-well{box-shadow:none;outline:1px dashed var(--r-hairline-strong);outline-offset:-1px;background:0 0}.r-tile.is-empty .r-tlabel{opacity:.6}.r-caption{color:var(--r-dim);text-align:center;margin-top:.375rem;font-size:.75rem}.r-switch{width:12.5rem;height:var(--r-target);box-shadow:inset 0 0 0 1px var(--r-border);border-radius:999px;grid-template-columns:1fr 1fr;align-self:center;margin-top:.5rem;padding:.25rem;font-size:.8125rem;font-weight:500;display:grid;position:relative}.r-switch span[data-v]{z-index:1;color:var(--r-dim);transition:color var(--r-t) var(--r-ease);place-items:center;display:grid;position:relative}.r-switch .r-thumb{background:var(--r-text);width:calc(50% - .25rem);transition:transform var(--r-t) var(--r-ease);border-radius:999px;position:absolute;top:.25rem;bottom:.25rem;left:.25rem}.r-switch[data-on=paper] .r-thumb{transform:translate(100%)}.r-switch[data-on=night] span[data-v=night],.r-switch[data-on=paper] span[data-v=paper]{color:var(--r-bg)}.r-switch[data-on=sym] .r-thumb{transform:translate(100%)}.r-switch[data-on=free] span[data-v=free],.r-switch[data-on=sym] span[data-v=sym]{color:var(--r-bg)}.r-symswitch{touch-action:none;cursor:ew-resize}.r-symswitch span[data-v=sym]{grid-auto-flow:column;gap:.375rem}.r-symswitch span[data-v=sym] b{font-weight:inherit}.r-symswitch.is-dragging .r-thumb{transition:none}.r-symbadge{color:var(--r-text);opacity:.85;pointer-events:none;display:grid;position:absolute;top:1px;right:2px}.r-symbadge svg{width:11px;height:11px}.r-sheet[data-sheet=menu]{width:17.5rem;padding:.5rem}.r-doctitle{color:var(--r-dim);white-space:nowrap;text-overflow:ellipsis;padding:.25rem .75rem .375rem;font-size:.75rem;overflow:hidden}.r-items{flex-direction:column;display:flex}.r-item{width:100%;min-height:var(--r-target);text-align:left;border-radius:.75rem;grid-template-columns:1.25rem 1fr auto auto;align-items:center;gap:.75rem;padding:0 .75rem;font-size:.875rem;display:grid;position:relative}.r-item>.r-icon{color:var(--r-dim)}.r-item:disabled{opacity:.45}.r-item[data-key=recent],.r-item[data-key=help]{margin-top:.5625rem}.r-item[data-key=recent]:before,.r-item[data-key=help]:before{content:"";background:var(--r-hairline);height:1px;position:absolute;top:-.3125rem;left:.75rem;right:.75rem}.r-item-label{flex-direction:column;min-width:0;display:flex}.r-item-note{color:var(--r-warn);font-size:.6875rem}.r-item-note:empty{display:none}.r-kbd{color:var(--r-dim);font-variant-numeric:tabular-nums;letter-spacing:.02em;font-size:.75rem}.r-kbd:empty{display:none}.r-subhead{min-height:var(--r-target);align-items:center;gap:.25rem;padding:0 0 .25rem;display:flex}.r-subtitle{letter-spacing:.005em;flex:1;padding-left:.25rem;font-size:.9375rem;font-weight:600}.r-sheet[data-sheet=help] .r-subtitle{padding-left:.5rem}.r-sheet[data-sheet=menu][data-view=recent]{width:22rem}.r-recent{flex-direction:column;min-height:0;display:flex}.r-rows{max-height:min(60vh,31rem);margin:0;padding:0;list-style:none}.r-row{grid-template-columns:1fr auto;align-items:center;gap:.125rem;display:grid}.r-row-open{text-align:left;border-radius:.875rem;grid-template-columns:6rem 1fr;align-items:center;gap:.75rem;min-width:0;padding:.375rem;display:grid}.r-rthumb{background:var(--r-well);width:6rem;height:4rem;box-shadow:inset 0 0 0 1px var(--r-hairline);border-radius:.5rem;display:block;overflow:hidden}.r-rthumb img{object-fit:cover;width:100%;height:100%;display:block}.r-row-text{flex-direction:column;gap:.125rem;min-width:0;display:flex}.r-row-title{white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;overflow:hidden}.r-row-meta{color:var(--r-dim);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.r-row-del{color:var(--r-dim)}.r-confirm{grid-column:1/-1;align-items:center;gap:.25rem;min-height:4.75rem;padding:0 .25rem 0 .75rem;display:flex}.r-confirm-q{text-overflow:ellipsis;flex:1;min-width:0;font-size:.875rem;overflow:hidden}.r-empty{color:var(--r-dim);padding:1rem .75rem 1.25rem;font-size:.8125rem}.r-textbtn{min-height:var(--r-target);white-space:nowrap;border-radius:.75rem;align-items:center;gap:.5rem;padding:0 .875rem;font-weight:500;display:inline-flex}.r-textbtn.is-danger{color:var(--r-danger)}.r-textbtn.is-outline{box-shadow:inset 0 0 0 1px var(--r-border);border-radius:999px}.r-textbtn:disabled{color:var(--r-dim)}.r-help{min-height:0;padding:0 .5rem .25rem}.r-sheet[data-place=bottom] .r-help,.r-sheet[data-place=side] .r-help{padding:0 .25rem .25rem}.r-grammar{color:var(--r-dim);padding:.25rem 0 .625rem;font-size:1rem;line-height:1.75}.r-grammar b{color:var(--r-text);font-weight:600}.r-gram{white-space:nowrap}.r-note{color:var(--r-dim);font-size:.8125rem}.r-help h3{letter-spacing:.09em;text-transform:uppercase;color:var(--r-dim);margin:1.375rem 0 .375rem;font-size:.6875rem;font-weight:600}.r-keys{column-gap:2rem;margin:0;display:grid}.r-keys.is-cols{grid-template-columns:1fr 1fr}.r-keyrow{border-bottom:1px solid var(--r-hairline);grid-template-columns:7.25rem 1fr;align-items:baseline;gap:.75rem;padding:.3125rem 0;display:grid}.r-keyrow dt{flex-wrap:wrap;gap:.25rem;display:flex}.r-keyrow dd{margin:0;font-size:.8125rem}.r-keys.is-plain .r-keyrow{grid-template-columns:9rem 1fr}.r-gest{color:var(--r-text);font-size:.8125rem;font-weight:600}.r-keyrow kbd{min-width:1.375rem;box-shadow:inset 0 0 0 1px var(--r-border);font:500 .75rem/1.25rem var(--r-font);text-align:center;white-space:nowrap;color:var(--r-text);border-radius:.375rem;padding:0 .375rem;display:inline-block}.r-calib{border-top:1px solid var(--r-hairline);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;margin-top:1.5rem;padding-top:1rem;display:flex}.r-calib .r-note{flex:15rem}.r-toast{z-index:40;left:50%;bottom:calc(var(--r-dock-bottom) + var(--sab) + var(--r-dock-h) + .75rem);max-width:calc(100vw - 2rem);min-height:var(--r-target);border-radius:calc(var(--r-target) / 2);opacity:0;transition:opacity var(--r-t) var(--r-ease), transform var(--r-t) var(--r-ease);align-items:center;gap:.25rem;padding:.25rem 1.125rem;font-size:.8125rem;display:flex;position:absolute;overflow:hidden;transform:translate(-50%,.5rem)}.r-toast.is-on{opacity:1;transform:translate(-50%)}.r-toast.has-action{padding-right:.25rem}.r-toast-text{padding:.5rem 0}.r-toast-action{color:var(--r-accent);border-radius:999px}.r-toast-bar{background:var(--r-accent);transform-origin:0;height:2px;transition:transform .2s linear;display:none;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.r-toast.has-bar .r-toast-bar{display:block}.r-chrome[data-selection=true] .r-toast{bottom:calc(var(--r-dock-bottom) + var(--sab) + var(--r-dock-h) + var(--r-target) + 1.5rem)}.r-hints{z-index:1;pointer-events:none;position:absolute;inset:0}.r-hint{background:var(--r-surface);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);white-space:nowrap;color:var(--r-text);opacity:0;transition:opacity .4s var(--r-ease);border-radius:999px;padding:.4375rem .875rem;font-size:.8125rem;position:absolute;top:0;left:0}.r-hint.is-on{opacity:1}.r-hint[data-hint=draw]{-webkit-backdrop-filter:none;backdrop-filter:none;letter-spacing:.015em;background:0 0;padding:0;font-size:1.3125rem;font-weight:300}.r-hint[data-hint=draw].is-on{opacity:.35}.r-tip{z-index:50;background:var(--r-text);color:var(--r-bg);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .12s var(--r-ease);border-radius:.5rem;padding:.3125rem .625rem;font-size:.75rem;font-weight:500;position:absolute;top:0;left:0}.r-tip.is-on{opacity:1}.r-replay{z-index:60;pointer-events:auto;touch-action:none;position:absolute;inset:0}.r-replay-line{background:var(--r-text);opacity:.55;transform-origin:0;height:1px;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.r-live{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.r-chrome[data-layout=tablet]{--r-target:3rem;--r-chip-w:3.75rem;--r-chip-h:3rem}.r-chrome[data-layout=tablet] .r-item{min-height:3rem}@media (max-width:52rem){.r-sheet[data-place=pop-dock] .r-tiles{grid-template-columns:repeat(min(var(--cols,4), 5), auto)}.r-sheet[data-place=pop-dock] .r-tile.is-split{margin-left:0}.r-sheet[data-place=pop-dock] .r-tile.is-split:before{display:none}}.r-chrome[data-layout=phone],.r-chrome[data-layout=phone-landscape]{--r-target:3rem;--r-chip-w:3rem;--r-chip-h:3rem;--r-dock-bottom:.75rem}.r-chrome[data-layout=phone] .r-menu,.r-chrome[data-layout=phone-landscape] .r-menu{width:2.75rem;height:2.75rem}.r-chrome[data-layout=phone] .r-history,.r-chrome[data-layout=phone] .r-viewhome,.r-chrome[data-layout=phone] .r-delhome,.r-chrome[data-layout=phone-landscape] .r-history,.r-chrome[data-layout=phone-landscape] .r-viewhome,.r-chrome[data-layout=phone-landscape] .r-delhome{display:none}.r-chrome[data-layout=phone] .r-dock{left:calc(.75rem + var(--sal));right:calc(.75rem + var(--sar));border-radius:1.5rem;grid-template-columns:1fr auto 1fr;display:grid;transform:none}.r-chrome[data-layout=phone] .r-chips,.r-chrome[data-layout=phone-landscape] .r-chips{gap:.125rem}.r-chrome[data-layout=phone] .r-slot,.r-chrome[data-layout=phone-landscape] .r-slot{display:flex}.r-chrome[data-layout=phone] .r-lead{justify-self:end;margin-right:.125rem;display:grid}.r-chrome[data-layout=phone] .r-lead>*,.r-chrome[data-layout=phone-landscape] .r-lead>*{grid-area:1/1;justify-self:end}.r-chrome[data-layout=phone] .r-trail{justify-self:start;gap:.125rem;margin-left:.125rem}.r-dock .r-btn{width:3rem;height:3rem;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:1rem}.r-dock .r-view{width:auto;min-width:3rem;padding:0 .625rem}.r-dock .r-view.is-lost:not(.has-text),.r-dock .r-delete{width:3rem;padding:0}.r-dock .r-delete-text{display:none}.r-chrome[data-layout=phone] .r-toast,.r-chrome[data-layout=phone][data-selection=true] .r-toast{bottom:calc(var(--r-dock-bottom) + var(--sab) + var(--r-dock-h) + .75rem)}.r-sheet[data-place=bottom]{max-width:none;max-height:46vh;padding:.375rem calc(.75rem + var(--sar)) calc(.75rem + var(--sab)) calc(.75rem + var(--sal));border-bottom:0;border-radius:1.5rem 1.5rem 0 0;bottom:0;left:0;right:0}.r-sheet[data-place=bottom][data-sheet=menu]{width:auto;max-height:64vh}.r-sheet[data-place=bottom][data-sheet=help]{max-height:92vh}.r-sheet[data-place=bottom][data-state=pre],.r-sheet[data-place=bottom][data-state=closing]{transform:translateY(1.5rem)}.r-sheet[data-place=bottom] .r-grab{background:var(--r-hairline-strong);border-radius:999px;flex:none;width:2.25rem;height:.3125rem;margin:.125rem auto .5rem;display:block}.r-sheet[data-place=bottom] .r-sheet-body,.r-sheet[data-place=side] .r-sheet-body{touch-action:none;margin:-4px;padding:4px;overflow-y:auto}.r-sheet[data-place=bottom] .r-sheet-body.is-scrollable,.r-sheet[data-place=side] .r-sheet-body.is-scrollable{touch-action:pan-y}.r-sheet[data-place=bottom] .r-scroll,.r-sheet[data-place=side] .r-scroll{touch-action:auto;max-height:none;overflow:visible}.r-sheet[data-place=bottom] .r-tiles,.r-sheet[data-place=side] .r-tiles{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));gap:.125rem .25rem}.r-sheet[data-place=bottom] .r-tile,.r-sheet[data-place=side] .r-tile{padding:.25rem .25rem .375rem}.r-sheet[data-place=bottom] .r-well,.r-sheet[data-place=side] .r-well{width:100%;height:4rem}.r-sheet[data-place=bottom] .r-tile.is-split,.r-sheet[data-place=side] .r-tile.is-split{margin-left:0}.r-sheet[data-place=bottom] .r-tile.is-split:before,.r-sheet[data-place=side] .r-tile.is-split:before{display:none}.r-sheet[data-place=bottom] .r-keys.is-cols,.r-sheet[data-place=side] .r-keys.is-cols{grid-template-columns:1fr}.r-sheet[data-place=bottom] .r-keyrow,.r-sheet[data-place=side] .r-keyrow,.r-sheet[data-place=bottom] .r-keys.is-plain .r-keyrow,.r-sheet[data-place=side] .r-keys.is-plain .r-keyrow{grid-template-columns:8rem 1fr}.r-chrome[data-layout=phone-landscape] .r-dock{left:auto;top:calc(.75rem + var(--sat));bottom:calc(.75rem + var(--sab));right:calc(.75rem + var(--sar));border-radius:1.5rem;grid-template-rows:1fr auto 1fr;grid-template-columns:auto;justify-items:center;display:grid;transform:none}.r-chrome[data-layout=phone-landscape] .r-chips{flex-direction:column}.r-chrome[data-layout=phone-landscape] .r-trail{flex-direction:column-reverse;grid-row:1;align-self:end;gap:.125rem;margin-bottom:.125rem}.r-chrome[data-layout=phone-landscape] .r-chips{grid-row:2}.r-chrome[data-layout=phone-landscape] .r-lead{grid-row:3;align-self:start;margin-top:.125rem;display:grid}.r-chrome[data-layout=phone-landscape] .r-toast{left:calc(50% - (var(--r-dock-h) + .75rem) / 2);bottom:calc(.75rem + var(--sab))}.r-sheet[data-place=side]{width:min(23rem,52vw);max-width:none;padding:calc(.75rem + var(--sat)) calc(.75rem + var(--sar)) calc(.75rem + var(--sab)) .75rem;border-right:0;border-radius:1.5rem 0 0 1.5rem;top:0;bottom:0;right:0}.r-sheet[data-place=side][data-state=pre],.r-sheet[data-place=side][data-state=closing]{transform:translate(1.5rem)}@media (prefers-reduced-motion:reduce){.r-chrome,.r-chrome *,.r-chrome :before,.r-chrome :after{transition-duration:0s!important;transition-delay:0s!important;animation:none!important}.r-chrome.is-hidden :is(.r-fade,.r-sheet,.r-toast,.r-backdrop,.r-tip){transition:none!important}}.r-chrome[data-reduced=true],.r-chrome[data-reduced=true] *,.r-chrome[data-reduced=true] :before,.r-chrome[data-reduced=true] :after{transition-duration:0s!important;transition-delay:0s!important;animation:none!important}.r-chrome[data-reduced=true].is-hidden :is(.r-fade,.r-sheet,.r-toast,.r-backdrop,.r-tip){transition:none!important}@media (forced-colors:active){.r-surface,.r-sheet,.r-toast,.r-hint{color:canvastext;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:canvas;border:1px solid canvastext}.r-chip,.r-btn,.r-tile,.r-item,.r-row-open,.r-textbtn,.r-switch{color:buttontext;border:1px solid buttontext}.r-dock .r-btn{border:1px solid buttontext}.r-chip.is-erase,.r-chip.is-open,.r-tile.is-checked .r-well{outline-offset:1px;outline:2px solid highlight}.r-chrome[data-selection=true] .r-dock{outline:2px solid highlight}.r-check,.r-switch .r-thumb,.r-dot,.r-toast-bar,.r-replay-line{forced-color-adjust:none;background:highlight}.r-switch[data-on] span[data-v]{forced-color-adjust:none;color:buttontext}.r-switch[data-on=night] span[data-v=night],.r-switch[data-on=paper] span[data-v=paper],.r-switch[data-on=free] span[data-v=free],.r-switch[data-on=sym] span[data-v=sym]{color:highlighttext}.r-symbadge{forced-color-adjust:none;color:buttontext}.r-glyph,.r-well,.r-well canvas,.r-rthumb img{forced-color-adjust:none}.r-tip{color:canvas;forced-color-adjust:none;background:canvastext}.r-chrome :focus-visible{outline-color:highlight}.r-item:disabled,.r-textbtn:disabled{color:graytext}.r-keyrow kbd{box-shadow:none;border:1px solid canvastext}}
