@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./fira-sans-cyrillic-ext-400-normal.Cycyekte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./fira-sans-cyrillic-400-normal.CKu2TFQr.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./fira-sans-greek-ext-400-normal.ByG7UNQ2.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./fira-sans-greek-400-normal.BFCFncbp.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./fira-sans-vietnamese-400-normal.ljDTQFsx.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./fira-sans-latin-ext-400-normal.BLG_mAEf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./fira-sans-latin-400-normal.a0AnQzuD.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./fira-sans-cyrillic-ext-500-normal.Dkk5LlrU.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./fira-sans-cyrillic-500-normal.CXfldnQ8.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./fira-sans-greek-ext-500-normal.nq-cjB3m.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./fira-sans-greek-500-normal.Cy-TUuxE.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./fira-sans-vietnamese-500-normal.ChEXCnJy.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./fira-sans-latin-ext-500-normal.OO1QnNpY.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./fira-sans-latin-500-normal.Bvbxc8ch.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./fira-sans-cyrillic-ext-600-normal.CE6oUZE1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./fira-sans-cyrillic-600-normal.JSBvCpTs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./fira-sans-greek-ext-600-normal.fS0evUH3.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./fira-sans-greek-600-normal.BlqpLOpF.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./fira-sans-vietnamese-600-normal.Dh2KAvU8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./fira-sans-latin-ext-600-normal.DTQBTt1m.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./fira-sans-latin-600-normal.CXKlxLG9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}:root{-webkit-font-smoothing:antialiased;touch-action:none;background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#121212);font-family:Fira Sans,sans-serif}html,body,#app{flex-direction:column;flex:none;width:100%;height:100%;display:flex}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{margin:0}input,select,textarea,button{font:inherit;appearance:none;color:inherit;background:0 0;border:none;outline:none;margin:0;padding:0}button{cursor:pointer}.confetti-canvas.svelte-1eqs2e5{z-index:1000;pointer-events:none;contain:strict;width:100%;position:fixed;left:0}svg.svelte-1mxkgei{width:var(--icon-size,100%);height:var(--icon-size,100%);flex:none;display:flex}path.svelte-1mxkgei{fill:currentColor}@media (prefers-reduced-motion:reduce){.svelte-ab3gee{transition:none!important;animation:none!important}}html[dir=rtl] .rtl-mirror.svelte-ab3gee{transform:scaleX(-1)}.app.svelte-ab3gee{user-select:none;flex-direction:column;flex:none;justify-content:center;align-items:center;width:100%;height:100%;transition:filter .2s;display:flex;overflow:hidden}.app.svelte-ab3gee.blur{filter:blur(8px);transition-delay:.1s}.safe-inset-top.svelte-ab3gee,.safe-inset-bottom.svelte-ab3gee{background:var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#ffffff14)}.safe-inset-top.svelte-ab3gee{height:var(--safe-area-inset-top);flex:none;align-self:stretch}.safe-inset-bottom.svelte-ab3gee{height:var(--safe-area-inset-bottom);flex:none;align-self:stretch}.center.svelte-ab3gee{flex-direction:column;flex:1;justify-content:center;align-self:stretch;align-items:center;display:flex}.board-out.svelte-ab3gee{width:var(--outer-board-size);height:var(--outer-board-size);flex-direction:column;flex:none;justify-content:center;align-items:center;display:flex}.board.svelte-ab3gee{width:95%;height:95%;transform:translateY(var(--translate-y,0));corner-shape:squircle;background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1e1e1e);border:2px solid var(--lightningcss-light,#333)var(--lightningcss-dark,#555);border-radius:10%;flex-direction:column;transition:transform .4s;display:flex;position:relative;overflow:hidden}@supports not (corner-shape:squircle){.board.svelte-ab3gee{border-radius:5%}}.cells.svelte-ab3gee{flex:1;grid-template-rows:repeat(9,1fr);grid-template-columns:repeat(9,1fr);display:grid}.cell.svelte-ab3gee{color:var(--lightningcss-light,#005dd6)var(--lightningcss-dark,#5aa0ff);font-weight:500;font-size:var(--cell-font-size);transition:background-color .1s,color .1s;position:relative}.cell.svelte-ab3gee.clue{color:var(--lightningcss-light,#000)var(--lightningcss-dark,#f0f0f0)}.cell.svelte-ab3gee.selected{background:var(--lightningcss-light,#afeeee)var(--lightningcss-dark,#2c4a4a)}.cell.svelte-ab3gee.selected.full{background:var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#ffffff1f)}.cell.svelte-ab3gee.sibling{background:var(--lightningcss-light,#afeeee66)var(--lightningcss-dark,#2c4a4a66)}.cell.svelte-ab3gee.same-digit{background:var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#ffffff1a)}.cell.svelte-ab3gee.highlight-strong{color:#fff;background:#035cc2}.cell.svelte-ab3gee.error{color:var(--lightningcss-light,#ff0800)var(--lightningcss-dark,#ff6b63)}.cell-animation.svelte-ab3gee{opacity:0;color:#fff;background:#005dd6;border-radius:50%;justify-content:center;align-items:center;font-weight:500;display:flex;position:absolute;inset:0;transform:scale(0)}.cell.error.svelte-ab3gee .cell-animation.svelte-ab3gee{background:#ff0800}@keyframes svelte-ab3gee-hint{0%{corner-shape:squircle;background:orange;border-radius:50%}to{corner-shape:squircle;background:0 0;border-radius:0}}.digit.svelte-ab3gee{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.line.svelte-ab3gee{background:var(--lightningcss-light,#ccc)var(--lightningcss-dark,#424242)}.line.svelte-ab3gee.bold{background:var(--lightningcss-light,#333)var(--lightningcss-dark,#9e9e9e)}.row-line.svelte-ab3gee{width:100%;height:1px;left:0;top:calc((var(--i) + 1) * (100% / 9));position:absolute;transform:translateY(-.5px)}.col-line.svelte-ab3gee{width:1px;height:100%;top:0;left:calc((var(--i) + 1) * (100% / 9));position:absolute;transform:translate(-.5px)}.highlight.svelte-ab3gee{grid-template-rows:repeat(9,1fr);grid-template-columns:repeat(9,1fr);display:grid;position:absolute;inset:0}.highlight-cell.svelte-ab3gee{flex:1}.highlight-cell.svelte-ab3gee.shade{background:var(--lightningcss-light,#0006)var(--lightningcss-dark,#000000bf)}.header.svelte-ab3gee{min-width:calc(var(--outer-board-size) * .95);align-self:unset;font-size:var(--header-font-size);flex-direction:row;flex:none;padding:1em .5em .5em;display:flex}.header-start.svelte-ab3gee{text-align:start;flex-direction:column;align-items:flex-start;display:flex}.header-center.svelte-ab3gee{flex:1}.header-end.svelte-ab3gee{text-align:start;flex-direction:column;display:flex}.header-info.svelte-ab3gee{display:block}.header-info-label.svelte-ab3gee{color:var(--lightningcss-light,#444)var(--lightningcss-dark,#bbb);display:inline}.header-info-value.svelte-ab3gee{color:var(--lightningcss-light,#121212)var(--lightningcss-dark,#f0f0f0);font-weight:600;display:inline}.header-info-value.svelte-ab3gee>.of.svelte-ab3gee{color:var(--lightningcss-light,#333)var(--lightningcss-dark,#aaa);font-weight:400}.top.svelte-ab3gee{flex-direction:row;align-self:stretch;display:flex}.top-center-space.svelte-ab3gee{flex:1}.top-button.svelte-ab3gee{width:var(--top-btns-size);height:var(--top-btns-size);corner-shape:squircle;--icon-size:50%;flex:none;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.top-button.svelte-ab3gee.menu-button{color:var(--lightningcss-light,#121212)var(--lightningcss-dark,#f0f0f0);background:var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#ffffff1a);border-radius:0 0 50%}@supports not (corner-shape:squircle){.top-button.svelte-ab3gee.menu-button{border-radius:0 0 25%}}.top-button.svelte-ab3gee.sound-button{color:var(--lightningcss-light,#333)var(--lightningcss-dark,#ccc);border-radius:50%}@supports not (corner-shape:squircle){.top-button.svelte-ab3gee.sound-button{border-radius:25%}}.top-button.svelte-ab3gee.sound-button:last-child{border-radius:0 0 0 50%}@supports not (corner-shape:squircle){.top-button.svelte-ab3gee.sound-button:last-child{border-radius:0 0 0 25%}}.top-button.svelte-ab3gee.minimize-button{color:var(--lightningcss-light,#333)var(--lightningcss-dark,#ccc);border-radius:50%}@supports not (corner-shape:squircle){.top-button.svelte-ab3gee.minimize-button{border-radius:25%}}.top-button.svelte-ab3gee.minimize-button:last-child{border-radius:0 0 0 50%}@supports not (corner-shape:squircle){.top-button.svelte-ab3gee.minimize-button:last-child{border-radius:0 0 0 25%}}.top-button.svelte-ab3gee.theme-button{color:var(--lightningcss-light,#333)var(--lightningcss-dark,#ccc);border-radius:50%}@supports not (corner-shape:squircle){.top-button.svelte-ab3gee.theme-button{border-radius:25%}}.top-button.svelte-ab3gee.theme-button:last-child{border-radius:0 0 0 50%}@supports not (corner-shape:squircle){.top-button.svelte-ab3gee.theme-button:last-child{border-radius:0 0 0 25%}}.actions.svelte-ab3gee{width:var(--actions-width);font-size:var(--actions-btn-size);flex-direction:row;justify-content:space-between;align-self:center;align-items:center;padding:.5em .25em .25em;display:flex}.action.svelte-ab3gee{width:var(--actions-btn-size);height:var(--actions-btn-size);--icon-size:70%;corner-shape:squircle;border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}@supports not (corner-shape:squircle){.action.svelte-ab3gee{border-radius:25%}}.action.svelte-ab3gee{cursor:pointer;transition:opacity .2s}.action.svelte-ab3gee:disabled{opacity:.5;pointer-events:none}.action-wrap.svelte-ab3gee{width:var(--actions-btn-size);height:var(--actions-btn-size);display:flex;position:relative}.action-erase.svelte-ab3gee,.action-hint.svelte-ab3gee{color:var(--lightningcss-light,#000000d9)var(--lightningcss-dark,#ffffffd9)}.action-hint.svelte-ab3gee{flex:1}.action-hint.svelte-ab3gee:disabled+.hint-count.not-empty.svelte-ab3gee{opacity:.5}.hint-count.svelte-ab3gee{font-size:calc(var(--actions-btn-size) * .3);color:#fff;pointer-events:none;background:#035cc2;border-radius:50%;justify-content:center;align-items:center;width:40%;height:40%;transition:opacity .2s;display:flex;position:absolute;top:0;right:0}.hint-count.svelte-ab3gee.empty{background:#c22903}html[dir=rtl] .hint-count.svelte-ab3gee{left:0;right:unset}.action-annotate.svelte-ab3gee{transition:color .2s,background-color .2s}.action-annotate.svelte-ab3gee.active{color:#fff;background:#035cc2}.actions-digits.svelte-ab3gee{font-size:var(--actions-digits-font-size);width:var(--actions-width);grid-template-columns:repeat(9,1fr);align-self:center;gap:1px;padding:0 .5em .75em;display:grid}.action-digit.svelte-ab3gee{color:var(--lightningcss-light,#121212)var(--lightningcss-dark,#f0f0f0);corner-shape:squircle;border-radius:50%;padding:.4em 0 .25em;font-weight:500;position:relative;overflow:hidden}@supports not (corner-shape:squircle){.action-digit.svelte-ab3gee{border-radius:25%}}.action-digit.svelte-ab3gee{flex-direction:column;align-items:center;transition:transform .3s,opacity .3s,color .3s,background-color .3s;display:flex}.action-digit.svelte-ab3gee.hidden{pointer-events:none;opacity:0;transform:scale(0)}.action-digit.svelte-ab3gee.annotating-active{color:#fff;background:#035cc2}.action-digit-count.svelte-ab3gee{opacity:.4;font-size:.45em}.annotating-on.svelte-ab3gee{color:#fff;font-size:calc(var(--actions-btn-size) * .275);pointer-events:none;background:#035cc2;border:1px solid #fff;border-radius:100px;padding:.25em .5em;position:absolute;bottom:0;right:0;transform:translate(30%,20%)}html[dir=rtl] .annotating-on.svelte-ab3gee{left:0;right:unset;transform:translate(-30%,20%)}.space-top.svelte-ab3gee,.space-bottom.svelte-ab3gee{flex:1}.menu.svelte-ab3gee{z-index:100;background:#0009;flex-direction:column;display:flex;position:fixed;inset:0}.safe-inset-top-menu.svelte-ab3gee{height:var(--safe-area-inset-top);flex:none;align-self:stretch}.safe-inset-bottom-menu.svelte-ab3gee{height:var(--safe-area-inset-bottom);flex:none;align-self:stretch}.menu-top.svelte-ab3gee{flex-direction:row;display:flex}.menu-top-center-space.svelte-ab3gee{flex:1}.menu-close.svelte-ab3gee,.menu-back.svelte-ab3gee{width:var(--top-btns-size);height:var(--top-btns-size);color:#fff;--icon-size:50%;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.menu-padding-bottom.svelte-ab3gee{flex:none;height:60px}.menu-items.svelte-ab3gee{flex-direction:column;align-self:stretch;align-items:stretch;display:flex}.menu-item.svelte-ab3gee{color:#fff;text-align:center;font-weight:500;font-size:var(--menu-item-font-size);flex-direction:row;justify-content:center;align-items:center;padding:.75em;display:flex;position:relative;overflow:hidden}.menu-item.svelte-ab3gee.selected{background:#ffffff1a}.menu-item-icon.svelte-ab3gee{--icon-size:1em;flex:none;display:flex}.menu-item-icon-sep.svelte-ab3gee{flex:none;width:.6em}.menu-space-top.svelte-ab3gee,.menu-space-bottom.svelte-ab3gee{flex:1}.menu-items-out.svelte-ab3gee{grid-template-rows:1fr;grid-template-columns:1fr;display:grid}.menu-items-out.svelte-ab3gee>div.svelte-ab3gee{grid-area:1/1}.clock.svelte-ab3gee{flex:none;display:flex}.clock-in.svelte-ab3gee{font-size:var(--clock-font-size);border-radius:.65em;flex-direction:row;justify-content:center;align-items:center;margin-top:-.5em;padding:.5em 1em;display:flex;position:relative;overflow:hidden}.clock-in.svelte-ab3gee:disabled{pointer-events:none}.clock-time.svelte-ab3gee{flex-direction:row;align-items:center;display:flex}.clock-pause.svelte-ab3gee{color:var(--lightningcss-light,#000000b3)var(--lightningcss-dark,#ffffffb3);flex:none;width:1.3333em;height:1.3333em}.clock-pause-sep.svelte-ab3gee{flex:none;width:8px}.clock-hours.svelte-ab3gee,.clock-minutes.svelte-ab3gee,.clock-seconds.svelte-ab3gee{flex-direction:row;align-items:center;display:flex}.clock-sep.svelte-ab3gee{margin-left:.125em;margin-right:.125em}.clock-digit.svelte-ab3gee{justify-content:flex-end;align-items:center;width:.5em;display:flex}.annotations.svelte-ab3gee{pointer-events:none;position:absolute;inset:5%}.annotations-in.svelte-ab3gee{width:100%;height:100%;position:relative}.annotation.svelte-ab3gee{top:var(--top);left:var(--left);text-align:center;color:var(--lightningcss-light,#1c6cc8)var(--lightningcss-dark,#5190e6);grid-column:var(--col);grid-row:var(--row);justify-content:center;align-items:center;width:33.3333%;height:33.3333%;font-size:.5em;display:flex;position:absolute}html[dir=rtl] .annotation.svelte-ab3gee{left:unset;right:var(--left)}.paused.svelte-ab3gee{z-index:100;width:100%;height:100%;font-size:var(--paused-font-size);background:#0009;flex-direction:column;display:flex;position:fixed;top:0;left:0}.safe-inset-top-paused.svelte-ab3gee{height:var(--safe-area-inset-top);flex:none;align-self:stretch}.safe-inset-bottom-paused.svelte-ab3gee{height:var(--safe-area-inset-bottom);flex:none;align-self:stretch}.paused-center.svelte-ab3gee{color:#fff;flex-direction:column;align-self:center;width:100%;max-width:600px;margin:auto;padding:1em 3em;display:flex;position:relative}.paused-title.svelte-ab3gee{margin-bottom:1.4em;font-size:2em;font-weight:700}.paused-clock.svelte-ab3gee,.paused-clock.svelte-ab3gee .svelte-ab3gee{flex-direction:row;display:flex}.paused-info.svelte-ab3gee{flex-direction:column;align-items:flex-start;display:flex}.paused-info.svelte-ab3gee+.paused-info.svelte-ab3gee{margin-top:1em}.paused-info-label.svelte-ab3gee{font-size:.8em;font-weight:400}.paused-info-value.svelte-ab3gee{font-size:1.5em;font-weight:700}.paused-resume-btn.svelte-ab3gee{color:#fff;background:#035cc2;border:.2em solid #ffffff80;border-radius:.75em;margin-top:2em;padding:1em 2em;font-weight:600;position:relative;overflow:hidden}.paused-resume-btn.svelte-ab3gee>span.svelte-ab3gee{font-size:1.2em}.app.svelte-ab3gee{transition:background-color .4s}.hide-highlight.svelte-ab3gee{transition:opacity .4s}.highlighting.svelte-ab3gee{background:#000000a6}.highlighting.svelte-ab3gee .hide-highlight.svelte-ab3gee{opacity:0;pointer-events:none}.hint-message.svelte-ab3gee{width:var(--hint-message-width);padding:26px;padding-bottom:calc(26px + var(--safe-area-inset-bottom,0px));color:#fffc;z-index:1000;text-wrap:balance;background:#00000080;border-top:6px solid #ffffff80;border-left:6px solid #ffffff80;border-right:6px solid #ffffff80;border-radius:40px 40px 0 0;flex-direction:column;display:flex;position:fixed;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 0 10px #00000040}.hint-message-text.svelte-ab3gee{font-size:16px;line-height:1.35em}.hint-message-text.svelte-ab3gee b{color:#fff;font-size:1.25em;font-weight:600}.hint-message-accept.svelte-ab3gee{color:#fff;background:#035cc2;border:4px solid #ffffff80;border-radius:12px;flex:none;margin-top:20px;padding:10px 20px;font-size:18px;font-weight:500;position:relative;overflow:hidden}
