body,html{margin:0;padding:0;background-color:var(--background);font-family:var(--font),monospace;font-style:normal;font-weight:400}:root{--the-campfire-headphase:#3e7562;--tomorrows-harvest:#b8cccb;--geogaddi-r:#c01e12;--geogaddi-o:#f3782d;--geogaddi-y:#f3b134;--trans-canadian-highway:#1c753b;--music-has-the-right-to-children:#29849a;--high-scores:#78a2be;--geogaddi-violet:#44529c;--background:#0e0e0e;--nav-background:#111;--highlighted:#3a3a3a;--text-color:#999;--text-color-bright:#fff;--border-color:#2a2a2a;--border-color-bright:#444;--hover-bg:#1a1a1a;--hover-border:#666;--font:"TASA Orbiter";--rowAmount:8;--colAmount:8;--cellSizeInPx:120px;--cellSize:120;--halfCellSizeInPx:60px;--halfCellSize:60;--nav-height:52px;--content-width:1012px;--page-padding-x:24px;--hatch:repeating-linear-gradient(-45deg,transparent,transparent 3px,hsla(0,0%,100%,.04) 0,hsla(0,0%,100%,.04) 4px)}#app{font-family:var(--font),sans-serif;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;text-align:center;color:var(--text-color);background-color:var(--background);font-size:15px}a{color:var(--text-color-bright);text-decoration:none}.animate{position:absolute;transition:left 1s ease-out,top 1s ease-out}.title{font-size:22px;font-weight:700;color:var(--text-color-bright);letter-spacing:.04em}.modal-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;z-index:20;background-color:hsla(0,0%,5%,.75)}.modal{width:280px;background-color:var(--background);border:1px solid var(--border-color-bright);font-size:17px;text-align:center;padding:32px 24px}.modal-content{display:flex;flex-direction:column;align-items:center;gap:12px}.modal-fade-enter-active{transition:opacity .3s ease}.modal-fade-leave-active{transition:opacity .2s ease}.modal-fade-enter-from,.modal-fade-leave-to{opacity:0}.menu{justify-content:center;grid-template-columns:repeat(4,[col] var(--cellSizeInPx))}.menu,.menu-1{width:100%;display:grid}.menu-1{grid-template-columns:max-content auto;grid-auto-rows:auto;gap:10px 12px;margin-top:40px;text-align:left}.menu-item{border:1px solid var(--border-color-bright)}.menu-item,.menu-item-button{margin:1px;font-weight:700;padding:5px;font-size:14px;letter-spacing:.06em;display:flex;align-items:center;justify-content:center}.menu-item-button{background-color:var(--text-color-bright);border:1px solid var(--text-color-bright);color:var(--background);cursor:pointer;transition:background-color .15s}.menu-item-button:hover{background:var(--text-color);color:var(--background)}.menu-item img,.menu-item-button img{display:block;vertical-align:middle;width:14px;height:14px;margin-left:auto;margin-right:auto}.menu-nav-icon{font-size:18px;line-height:1}.menu-item-button-blurred,.menu-item-selected{margin:1px;font-weight:700;background-color:var(--text-color-bright);font-size:13px;letter-spacing:.06em;padding:5px;border:1px solid var(--border-color-bright);color:var(--background);display:flex;align-items:center;justify-content:center}.menu-item-button-blurred{background-color:var(--background);color:var(--highlighted);border:1px solid var(--border-color)}.menu-item-label{font-weight:700;background-color:var(--background);padding:5px;font-size:13px;letter-spacing:.06em;display:flex;align-items:center;justify-content:center}.menu-input-bar-label{font-size:15px;color:var(--text-color);white-space:nowrap;align-self:center}.menu-input-bar{display:flex;flex-direction:column;margin-left:2px}.black-button{align-items:center;background-color:var(--background);border:1px solid var(--border-color-bright);box-sizing:border-box;color:var(--text-color-bright);cursor:pointer;display:inline-flex;font-family:var(--font);font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;height:40px;justify-content:center;line-height:1;min-width:120px;outline:0;padding:0 16px;text-align:center;text-decoration:none;transition:background-color .2s,border-color .2s;-moz-user-select:none;user-select:none;-webkit-user-select:none;touch-action:manipulation;position:relative}.black-button.primary{background-image:var(--hatch);border-color:var(--border-color-bright)}.black-button:hover{background-color:var(--hover-bg);border-color:var(--hover-border)}.black-button:focus-visible{outline:2px solid var(--text-color-bright);outline-offset:2px}.black-button:active{background-color:#222}.black-button:disabled{opacity:.35;cursor:not-allowed}.hidden-button{background-color:var(--background);border:1px solid var(--background);color:var(--background);height:40px}.game-board-container{background-color:var(--background);position:relative}.game-board{border:1px solid var(--border-color);grid-gap:1px;background-color:#1e1e1e;display:inline-grid;grid-template-columns:repeat(var(--colAmount),[col] var(--cellSizeInPx));grid-template-rows:repeat(var(--rowAmount),[row] var(--cellSizeInPx));margin-top:8px}.game-board>*{text-align:center}.game-board-solutions,.game-board>*,.segment{background-color:var(--background)}.game-board-solutions{grid-gap:2px;display:inline-grid;grid-template-columns:repeat(2,[col] auto)}.game-board-solutions>div{background-color:var(--background);text-align:center}.game-board-solutions .segment{background-color:var(--highlighted)}.game-board-dark{grid-gap:1px;background-color:var(--background);display:inline-grid}.predicate-input-bar{display:flex;width:100%;height:50px;border:1px solid var(--border-color-bright);padding:0;font-family:var(--font);box-sizing:border-box;overflow:visible}.predicate-input-bar-1{flex:1;display:flex;flex-direction:column;position:relative}.predicate-input-full{font-weight:400;background:var(--background);color:inherit;font-size:15px;letter-spacing:.02em;padding:5px 8px;flex:1;border:0;font-family:var(--font),sans-serif}.predicate-input-full:focus{outline:none;opacity:.9}.predicate-input-full:focus-visible{outline:none}.red{fill:var(--geogaddi-r)}.orange{fill:var(--geogaddi-o)}.yellow{fill:var(--geogaddi-y)}.green{fill:var(--trans-canadian-highway)}.blue{fill:var(--music-has-the-right-to-children)}.indigo{fill:var(--high-scores)}.violet{fill:var(--geogaddi-violet)}.grayish{fill:var(--tomorrows-harvest)}.only-lines{fill:none;stroke:var(--text-color-bright);stroke-width:6px}.option-group{display:contents}.seg-group{display:flex;gap:4px}.seg-btn{height:40px;padding:0 16px;background-color:var(--background);border:1px solid var(--border-color-bright);color:var(--text-color);font-family:var(--font),monospace;font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:background-color .15s,color .15s,border-color .15s;white-space:nowrap;line-height:1}.seg-btn:hover{background-color:var(--hover-bg);border-color:var(--hover-border);color:var(--text-color-bright)}.seg-btn:focus-visible{outline:2px solid var(--text-color-bright);outline-offset:2px}.seg-btn--active{background-image:var(--hatch);border-color:var(--border-color-bright);color:var(--text-color-bright);font-weight:700}@media screen and (max-width:639px){.menu-1{display:flex;flex-direction:column;gap:12px}.option-group{display:block}.menu-input-bar-label{margin-bottom:6px}.seg-group{display:flex;gap:4px;width:100%}.seg-btn{flex:1 1 0;min-width:0;padding:0 4px;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.practice-actions{grid-column:unset}}.grecaptcha-badge{visibility:hidden}.shepherd-element{max-width:calc(100vw - 20px);max-height:calc(100vh - 20px);display:flex;flex-direction:column}.shepherd-element[hidden]{display:none}.shepherd-content{display:flex;flex-direction:column;overflow:hidden;max-height:calc(100vh - 20px)}.shepherd-text{overflow-y:auto}@media only screen and (max-width:480px){.shepherd-element{font-size:14px}.shepherd-text{font-size:14px;padding:12px 16px}.shepherd-footer{padding:8px 16px}}.content-wrap{width:100%;max-width:var(--content-width);margin:0 auto;box-sizing:border-box}.site-nav{position:fixed;top:0;left:0;right:0;height:var(--nav-height);background-color:var(--nav-background);border-bottom:1px solid var(--border-color);z-index:100;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.site-nav .content-wrap{display:flex;align-items:center;justify-content:space-between;padding:0 24px;height:100%}.site-nav__logo{font-size:16px;font-weight:700;color:var(--text-color-bright);letter-spacing:.04em;text-decoration:none;display:flex;align-items:center;gap:6px;flex-shrink:0}.site-nav__logo .icon{display:inline-flex;align-self:center}.site-nav__logo .icon svg{height:1em;width:1em;display:block}.site-nav__links{display:flex;align-items:center;gap:4px;list-style:none;margin:0;padding:0}.site-nav__links a{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-color);text-decoration:none;padding:6px 10px;transition:color .15s;white-space:nowrap}.site-nav__links .nav-cta,.site-nav__links a.router-link-active,.site-nav__links a:hover{color:var(--text-color-bright)}.site-nav__links .nav-cta{border:1px solid var(--border-color-bright);background-image:var(--hatch);padding:6px 12px}.site-nav__links .nav-cta:hover{background-color:#1a1a1a;border-color:#666;color:var(--text-color-bright)}#page-wrap{padding-top:var(--nav-height);width:100%}#page-wrap>.content-wrap{display:flex;flex-direction:column;align-items:center;padding:0 24px}@media screen and (max-width:639px){.col-hide-mobile{display:none}.site-nav{align-items:flex-start;height:auto}.site-nav .content-wrap{flex-wrap:wrap;height:auto;padding:10px 16px 20px;gap:8px}.site-nav__links{width:100%;justify-content:space-between;flex-wrap:nowrap;gap:0}.site-nav__links a{font-size:10px;padding:5px 6px;white-space:nowrap}.site-nav__links a:first-child{padding-left:0}#page-wrap{padding-top:calc(var(--nav-height) + 30px)}#page-wrap>.content-wrap{padding:0 16px}:root{--page-padding-x:16px}}@media screen and (min-width:640px) and (max-width:960px){.site-nav .content-wrap{padding:0 20px}.site-nav__links a{font-size:11px;padding:6px 8px}.menu-item,.menu-item-button,.menu-item-button-blurred,.menu-item-label,.menu-item-selected{font-size:15px}.menu-item img,.menu-item-button img{width:15px;height:15px}}@media screen and (min-width:961px){#app{font-size:17px}.menu-input-bar-label{font-size:15px}.menu-double{grid-template-columns:repeat(7,[col] 122px);justify-content:center;grid-template-rows:auto;grid-gap:1px;width:100%;display:grid;margin-top:10px}.black-button{min-width:140px}}@media screen and (max-width:639px) and (orientation:landscape){.site-nav{align-items:center}.site-nav .content-wrap{flex-wrap:nowrap;height:var(--nav-height);padding:0 16px}.site-nav__links{width:auto}#page-wrap{padding-top:var(--nav-height)}.sentence{margin-top:0}.menu-1{grid-gap:0;margin-top:8px}}#about-text{padding:0 0 20px;text-align:left;width:100%}.sentence{margin-top:32px;margin-bottom:10px;font-size:15px;font-weight:400;color:var(--text-color);font-family:var(--font),sans-serif;line-height:1.6}.page-header[data-v-2775ec82]{text-align:left;padding:32px 0 24px;width:100%}.page-header__eyebrow[data-v-2775ec82]{display:block;font-size:11px;font-weight:400;letter-spacing:.14em;text-transform:uppercase;color:#7a8180;margin-bottom:10px}.page-header__title[data-v-2775ec82]{font-size:clamp(40px,8vw,80px);font-weight:700;line-height:.92;letter-spacing:-.04em;color:var(--text-color-bright);margin:0 0 16px}.page-header__description[data-v-2775ec82]{font-size:15px;color:var(--text-color);margin:0;line-height:1.6}@media screen and (max-width:639px){.page-header[data-v-2775ec82]{padding:0}}.practice-actions[data-v-7685b7cc]{grid-column:2;text-align:left;margin-top:14px}.guest-notice[data-v-7685b7cc]{margin-top:14px;font-size:14px;color:var(--text-color);line-height:1.5}.guest-notice a[data-v-7685b7cc]{color:var(--text-color-bright)}@media screen and (max-width:639px){.practice-actions[data-v-7685b7cc]{text-align:right}}.tooltip[data-v-2482664f]{position:fixed;background-color:var(--background);color:#fff;border-radius:2px;padding:5px;z-index:10;font-size:14px;width:110px;min-height:110px;word-wrap:break-word;white-space:normal;border:1px solid #ccc;font-weight:400;display:flex;justify-content:center;align-items:center}.draggable[data-v-8d6d03dc]{cursor:move;cursor:grab;background-color:#fff;cursor:-webkit-grab}.notDraggable[data-v-8d6d03dc]{background-color:var(--background)}.svg-container[data-v-8d6d03dc]{align-items:center;height:100%}.svg-display[data-v-8d6d03dc]{margin:0 auto;display:block}.small[data-v-8d6d03dc]{width:40%;transform:translate(70%,70%)}.medium[data-v-8d6d03dc]{width:75%;transform:translate(15%,15%)}.large[data-v-8d6d03dc]{width:100%}.hover-text[data-v-4caa30c4]{cursor:pointer}.hover-text[data-v-4caa30c4]:hover{color:#999}.share-sheet .modal-content[data-v-090fa862]{display:flex;flex-direction:column;gap:10px;min-width:260px}.share-sheet__title[data-v-090fa862]{font-weight:700;margin:0}.share-sheet__url[data-v-090fa862]{font-size:11px;word-break:break-all;color:var(--text-color);margin:0;opacity:.7}.share-sheet .black-button[data-v-090fa862]{width:100%;text-align:center;text-decoration:none}#version[data-v-5f0f9527]{margin-top:2rem;font-size:.75rem;color:#888;text-align:center}input[data-v-c2a73748],textarea[data-v-c2a73748]{box-sizing:border-box}.modal-form[data-v-c2a73748]{width:100%;font-size:17px}.email-style[data-v-c2a73748],.text-area-style[data-v-c2a73748]{width:100%;background-color:var(--background);color:#fff;font-size:15px;letter-spacing:.02em;border:1px solid var(--border-color-bright);padding:5px 8px;height:40px;font-family:var(--font),sans-serif}.email-style[data-v-c2a73748]:focus,.text-area-style[data-v-c2a73748]:focus{outline:none;opacity:.9}.text-area-style[data-v-c2a73748]{height:120px;resize:none}.email-style[data-v-c2a73748]:focus-visible,.text-area-style[data-v-c2a73748]:focus-visible{outline:none}.form-style[data-v-c2a73748]{display:flex;flex-direction:column;align-items:stretch;width:100%}.send-button-wrap[data-v-c2a73748]{text-align:left}@media screen and (max-width:639px){.send-button-wrap[data-v-c2a73748]{text-align:right}}.list-enter-active[data-v-13a93c9e],.list-leave-active[data-v-13a93c9e]{transition:opacity .5s ease}.list-enter-from[data-v-13a93c9e],.list-leave-to[data-v-13a93c9e]{opacity:0;transform:translateX(30px)}.list-leave-active[data-v-13a93c9e]{position:absolute}.predicate-input-wrap[data-v-283e9bf6]{width:100%}.pred-autocomplete[data-v-283e9bf6]{position:absolute;z-index:200;list-style:none;margin:0;padding:4px 0;background:var(--hover-bg);border:1px solid var(--border-color-bright);min-width:180px;box-shadow:0 4px 12px rgba(0,0,0,.5)}.pred-autocomplete-item[data-v-283e9bf6]{padding:6px 12px;font-size:13px;color:var(--text-color);cursor:pointer;white-space:nowrap}.pred-autocomplete-item--active[data-v-283e9bf6],.pred-autocomplete-item[data-v-283e9bf6]:hover{background:var(--highlighted);color:var(--text-color-bright)}.sym-toolbar[data-v-283e9bf6]{display:flex;flex-wrap:wrap;gap:4px;padding:6px 0}.sym-btn[data-v-283e9bf6]{height:40px;min-width:40px;padding:0 10px;background-color:var(--background);border:1px solid var(--border-color-bright);color:var(--text-color-bright);font-family:var(--font),monospace;font-size:13px;font-weight:600;letter-spacing:.1em;cursor:pointer;transition:background-color .1s,border-color .1s;-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:1}.sym-btn[data-v-283e9bf6]:hover{background-color:var(--hover-bg);border-color:var(--hover-border)}.sym-btn[data-v-283e9bf6]:active{background-image:var(--hatch)}.sym-btn[data-v-283e9bf6]:disabled{opacity:.5;cursor:default}.sym-actions[data-v-283e9bf6]{display:flex;gap:4px}@media (min-width:961px){.sym-actions[data-v-283e9bf6]{margin-left:auto}}.sym-btn-icon[data-v-283e9bf6]{display:none;font-size:18px;line-height:1}@media screen and (max-width:639px){.sym-btn-icon[data-v-283e9bf6]{display:block}.sym-btn-label[data-v-283e9bf6]{display:none}.sym-btn--action[data-v-283e9bf6]{min-width:40px;padding:0}}.graph-wrapper[data-v-99da86d8]{width:100%}.graph-section[data-v-99da86d8]{width:100%;transform:scale(.05);opacity:0;transform-origin:50% 50%;transition:transform .8s cubic-bezier(.34,1.56,.64,1),opacity .4s ease-out}.graph-section--visible[data-v-99da86d8]{transform:scale(1);opacity:1}.explore-wrapper[data-v-137dc70f]{width:100%;display:flex;flex-direction:column;align-items:center;padding-bottom:2px}.explore-header[data-v-137dc70f]{width:100%;display:flex;justify-content:center;overflow:hidden;max-height:200px;opacity:1;transition:max-height .45s ease,opacity .3s ease,margin .45s ease;margin-bottom:24px}.has-input .explore-header[data-v-137dc70f]{max-height:0;opacity:0;margin-bottom:0;pointer-events:none}.explore-input[data-v-137dc70f]{width:100%;display:flex;justify-content:center;transition:padding-top .45s ease;padding-top:0;padding-bottom:1px}.has-input .explore-input[data-v-137dc70f]{padding-top:32px}.explore-board[data-v-137dc70f]{display:flex;flex-direction:column;align-items:center;width:100%}.login-container[data-v-5dd09e7f]{display:flex;flex-direction:column;align-items:flex-start;margin-top:16px}.user-info[data-v-5dd09e7f]{display:flex;align-items:center;gap:10px}.user-name[data-v-5dd09e7f]{font-size:14px;color:var(--text-color-bright)}.logout-button[data-v-5dd09e7f]{min-width:unset}.login-options[data-v-5dd09e7f]{display:inline-flex;flex-direction:column;gap:16px}.provider-buttons[data-v-5dd09e7f]{display:flex;flex-direction:column;gap:16px}.provider-button[data-v-5dd09e7f]{white-space:nowrap;width:100%}.magic-link-section[data-v-5dd09e7f]{display:flex;flex-direction:column;gap:8px}.magic-link-form[data-v-5dd09e7f]{display:flex;gap:8px;flex-wrap:wrap}.magic-link-input[data-v-5dd09e7f]{background:transparent;border:1px solid var(--highlighted);color:var(--text-color-bright);padding:0 10px;height:40px;font-size:15px;outline:none;min-width:220px}.magic-link-input[data-v-5dd09e7f]::-moz-placeholder{color:var(--text-color)}.magic-link-input[data-v-5dd09e7f]::placeholder{color:var(--text-color)}.magic-link-submit[data-v-5dd09e7f]{min-width:unset}@media screen and (max-width:639px){.login-options[data-v-5dd09e7f]{width:100%}.magic-link-form[data-v-5dd09e7f]{flex-direction:column;gap:16px}.magic-link-input[data-v-5dd09e7f]{width:100%;min-width:unset;box-sizing:border-box}.magic-link-submit[data-v-5dd09e7f]{width:100%}}.magic-link-sent[data-v-5dd09e7f]{font-size:13px;color:var(--text-color)}.login-error[data-v-5dd09e7f]{margin-top:4px;font-size:13px;color:var(--geogaddi-r)}.account-container[data-v-78850cf4]{width:100%}.account-empty[data-v-78850cf4],.account-loading[data-v-78850cf4],.account-login-prompt[data-v-78850cf4]{text-align:left;color:var(--text-color);padding:20px 0}.account-user-info[data-v-78850cf4]{display:flex;align-items:center;gap:10px;margin-bottom:24px}.account-avatar[data-v-78850cf4]{width:32px;height:32px;border-radius:50%}.account-name[data-v-78850cf4]{font-size:14px;color:var(--text-color-bright);flex:1}.account-signout[data-v-78850cf4]{min-width:unset}.username-section[data-v-78850cf4]{margin-bottom:28px;padding-bottom:24px;border-bottom:1px solid var(--border-color)}.username-label[data-v-78850cf4]{font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:var(--text-color);display:block;margin-bottom:8px}.username-display[data-v-78850cf4]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.username-value[data-v-78850cf4]{font-size:15px;color:var(--text-color-bright);flex:1}.username-unset[data-v-78850cf4]{font-size:14px;color:var(--text-color);flex:1}.username-edit-btn[data-v-78850cf4]{min-width:unset}.username-editor[data-v-78850cf4]{display:flex;flex-direction:column;gap:10px}.username-input-row[data-v-78850cf4]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.username-input[data-v-78850cf4]{flex:1;min-width:160px;background:var(--hover-bg);border:1px solid var(--border-color-bright);color:var(--text-color-bright);font-family:var(--font),monospace;font-size:15px;padding:7px 10px;border-radius:4px;outline:none}.username-input[data-v-78850cf4]:focus{border-color:var(--hover-border)}.username-cancel-btn[data-v-78850cf4]{min-width:unset;background:transparent;border-color:var(--border-color-bright);color:var(--text-color)}.username-suggestions[data-v-78850cf4]{display:flex;gap:8px;flex-wrap:wrap}.suggestion-btn[data-v-78850cf4]{background:none;border:1px solid var(--border-color-bright);color:var(--text-color);font-family:var(--font),monospace;font-size:12px;padding:4px 10px;border-radius:4px;cursor:pointer}.suggestion-btn[data-v-78850cf4]:hover{border-color:var(--hover-border);color:var(--text-color-bright)}.username-status[data-v-78850cf4]{font-size:12px}.status-ok[data-v-78850cf4]{color:#4caf50}.status-err[data-v-78850cf4]{color:var(--geogaddi-r)}.status-checking[data-v-78850cf4]{color:var(--text-color)}.publish-username-notice[data-v-78850cf4]{font-size:13px;color:var(--geogaddi-y);margin-bottom:12px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.runs-table-wrap[data-v-78850cf4]{overflow-x:auto}.runs-table[data-v-78850cf4]{width:100%;border-collapse:collapse;font-size:14px;color:var(--text-color-bright)}.runs-table td[data-v-78850cf4],.runs-table th[data-v-78850cf4]{padding:8px 12px;text-align:left;border-bottom:1px solid var(--highlighted)}.runs-table th[data-v-78850cf4]{color:var(--text-color);font-weight:400;text-transform:uppercase;font-size:11px;letter-spacing:.05em}.score-good[data-v-78850cf4]{color:#4caf50}.score-mid[data-v-78850cf4]{color:var(--geogaddi-y)}.score-low[data-v-78850cf4]{color:var(--geogaddi-r)}@media (max-width:639px){.runs-table td[data-v-78850cf4],.runs-table th[data-v-78850cf4]{padding:8px 6px}}.run-actions[data-v-78850cf4]{display:flex;gap:6px;justify-content:flex-end;align-items:center}.dare-button[data-v-78850cf4],.publish-button[data-v-78850cf4],.replay-button[data-v-78850cf4]{min-width:unset}.highscores-container[data-v-577fc279]{width:100%}.hs-empty[data-v-577fc279],.hs-loading[data-v-577fc279]{text-align:left;color:var(--text-color);padding:20px 0}.runs-table-wrap[data-v-577fc279]{overflow-x:auto}.runs-table[data-v-577fc279]{width:100%;border-collapse:collapse;font-size:14px;color:var(--text-color-bright)}.runs-table td[data-v-577fc279],.runs-table th[data-v-577fc279]{padding:8px 12px;text-align:left;border-bottom:1px solid var(--highlighted)}.runs-table th[data-v-577fc279]{color:var(--text-color);font-weight:400;text-transform:uppercase;font-size:11px;letter-spacing:.05em}.runs-table th.sortable[data-v-577fc279]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.runs-table th.sortable[data-v-577fc279]:hover{color:var(--text-color-bright)}.sort-icon[data-v-577fc279]{font-size:12px;vertical-align:middle}.sort-icon--inactive[data-v-577fc279]{opacity:.3}.player-name[data-v-577fc279]{color:var(--text-color-bright)}.score-good[data-v-577fc279]{color:#4caf50}.score-mid[data-v-577fc279]{color:var(--geogaddi-y)}.score-low[data-v-577fc279]{color:var(--geogaddi-r)}@media (max-width:639px){.runs-table td[data-v-577fc279],.runs-table th[data-v-577fc279]{padding:8px 6px}}.dare-error[data-v-39399d69],.dare-loading[data-v-39399d69]{padding:20px 0}.dare-error .black-button[data-v-39399d69]{margin-top:16px}.dare-comparison[data-v-39399d69]{padding:20px 0}.dare-scores[data-v-39399d69]{display:flex;flex-direction:column;gap:12px;margin:24px 0}.dare-score-row[data-v-39399d69]{display:flex;align-items:baseline;gap:12px}.dare-score-label[data-v-39399d69]{font-size:14px;color:var(--text-color);min-width:160px}.dare-score-value[data-v-39399d69]{font-size:28px;font-weight:700;color:var(--text-color-bright)}.dare-verdict[data-v-39399d69]{font-size:18px;font-weight:700;margin:8px 0 24px}.verdict-win[data-v-39399d69]{color:#4caf50}.verdict-loss[data-v-39399d69]{color:var(--geogaddi-r)}.verdict-tie[data-v-39399d69]{color:var(--geogaddi-y)}.dare-actions[data-v-39399d69]{display:flex;gap:10px;flex-wrap:wrap}.shepherd-button{background:#3288e6;border:0;border-radius:3px;color:hsla(0,0%,100%,.75);cursor:pointer;margin-right:.5rem;padding:.5rem 1.5rem;transition:all .5s ease}.shepherd-button:not(:disabled):hover{background:#196fcc;color:hsla(0,0%,100%,.75)}.shepherd-button.shepherd-button-secondary{background:#f1f2f3;color:rgba(0,0,0,.75)}.shepherd-button.shepherd-button-secondary:not(:disabled):hover{background:#d6d9db;color:rgba(0,0,0,.75)}.shepherd-button:disabled{cursor:not-allowed}.shepherd-footer{border-bottom-left-radius:5px;border-bottom-right-radius:5px;display:flex;justify-content:flex-end;padding:0 .75rem .75rem}.shepherd-footer .shepherd-button:last-child{margin-right:0}.shepherd-cancel-icon{background:transparent;border:none;color:hsla(0,0%,50%,.75);cursor:pointer;font-size:2em;font-weight:400;margin:0;padding:0;transition:color .5s ease}.shepherd-cancel-icon:hover{color:rgba(0,0,0,.75)}.shepherd-has-title .shepherd-content .shepherd-cancel-icon{color:hsla(0,0%,50%,.75)}.shepherd-has-title .shepherd-content .shepherd-cancel-icon:hover,.shepherd-title{color:rgba(0,0,0,.75)}.shepherd-title{display:flex;flex:1 0 auto;font-size:1rem;font-weight:400;margin:0;padding:0}.shepherd-header{align-items:center;border-top-left-radius:5px;border-top-right-radius:5px;display:flex;justify-content:flex-end;line-height:2em;padding:.75rem .75rem 0}.shepherd-has-title .shepherd-content .shepherd-header{background:#e6e6e6;padding:1em}.shepherd-text{color:rgba(0,0,0,.75);font-size:1rem;line-height:1.3em;padding:.75em}.shepherd-text p{margin-top:0}.shepherd-text p:last-child{margin-bottom:0}.shepherd-content{border-radius:5px;outline:none;padding:0}.shepherd-element{background:#fff;border-radius:5px;box-shadow:0 1px 4px rgba(0,0,0,.2);max-width:400px;opacity:0;outline:none;transition:opacity .3s,visibility .3s;visibility:hidden;width:100%;z-index:9999}.shepherd-enabled.shepherd-element{opacity:1;visibility:visible}.shepherd-element[data-popper-reference-hidden]:not(.shepherd-centered){opacity:0;pointer-events:none;visibility:hidden}.shepherd-element,.shepherd-element *,.shepherd-element :after,.shepherd-element :before{box-sizing:border-box}.shepherd-arrow,.shepherd-arrow:before{height:16px;position:absolute;width:16px;z-index:-1}.shepherd-arrow:before{background:#fff;content:"";transform:rotate(45deg)}.shepherd-element[data-popper-placement^=top]>.shepherd-arrow{bottom:-8px}.shepherd-element[data-popper-placement^=bottom]>.shepherd-arrow{top:-8px}.shepherd-element[data-popper-placement^=left]>.shepherd-arrow{right:-8px}.shepherd-element[data-popper-placement^=right]>.shepherd-arrow{left:-8px}.shepherd-element.shepherd-centered>.shepherd-arrow{opacity:0}.shepherd-element.shepherd-has-title[data-popper-placement^=bottom]>.shepherd-arrow:before{background-color:#e6e6e6}.shepherd-target-click-disabled.shepherd-enabled.shepherd-target,.shepherd-target-click-disabled.shepherd-enabled.shepherd-target *{pointer-events:none}.shepherd-modal-overlay-container{height:0;left:0;opacity:0;overflow:hidden;pointer-events:none;position:fixed;top:0;transition:all .3s ease-out,height 0ms .3s,opacity .3s 0ms;width:100vw;z-index:9997}.shepherd-modal-overlay-container.shepherd-modal-is-visible{height:100vh;opacity:.5;transform:translateZ(0);transition:all .3s ease-out,height 0s 0s,opacity .3s 0s}.shepherd-modal-overlay-container.shepherd-modal-is-visible path{pointer-events:all}