.header[data-v-b6d5636c]{text-align:left;display:block;padding:4px;padding-right:32px;border-radius:4px;margin:1px;position:relative}.header.shown[data-v-b6d5636c]{background:var(--med-bgcolor);color:var(--text-color);border:1px solid #ddd;margin:0}.header.button[data-v-b6d5636c]{cursor:pointer}button.clear[data-v-b6d5636c]{height:16px;width:16px!important;min-width:0;padding:0;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--text-dim3-color);background:var(--neg-bgcolor);text-align:center;font-family:Font Awesome\ 5 Free;font-size:10px;border:1px solid #000;position:absolute;right:4px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}button.clear[data-v-b6d5636c]:hover{background:#7f7f7f!important}button.clear[data-v-b6d5636c]:active{color:#999;background:#333!important}button.clear[data-v-b6d5636c]:focus{outline:0}th[data-v-b6d5636c]{white-space:nowrap}.filtered .button[data-v-b6d5636c]{font-weight:700;border:2px solid #27837a;margin:-2px}.asc .button[data-v-b6d5636c]{display:inline-block}.asc .button[data-v-b6d5636c]:after,.desc .button[data-v-b6d5636c]:after{display:inline-block;width:16px;font-family:Font Awesome\ 5 Free;margin:0}.asc .button[data-v-b6d5636c]:after{content:"\F884"}.desc .button[data-v-b6d5636c]:after{content:"\F160"}input.opt[data-v-b6d5636c]{display:inline;background:red}.options[data-v-b6d5636c]{min-width:180px}.options li[data-v-b6d5636c]{margin-left:0;padding-left:8px;margin-right:0;padding-right:8px}.sort[data-v-b6d5636c]{margin:0 auto;text-align:center;margin-top:4px}.sort button[data-v-b6d5636c]{width:32px;height:22px;min-width:32px}.sort button[data-v-b6d5636c]:before{font-family:Font Awesome\ 5 Free;font-weight:heavy;font-size:16px}.sort .sort-asc[data-v-b6d5636c]:before{content:"\F884"}.sort .sort-desc[data-v-b6d5636c]:before{content:"\F160"}.sort .selected[data-v-b6d5636c]{-webkit-box-shadow:inset 0 0 15px rgba(0,0,0,.8);box-shadow:inset 0 0 15px rgba(0,0,0,.8);color:#ccc}.participants header button:last-child{margin-right:.5em}.participants header .actions{background:red!important;position:fixed;top:144px;right:0}.participants h1 .icon{display:inline-block;-o-object-fit:contain;object-fit:contain;max-height:.8em;width:auto;vertical-align:middle;margin-right:.25em}.participants .participant-count{margin-right:8px}.participants input[type=search]{font-size:15px;margin-left:8px;height:30px;border-radius:var(--br);border:1px solid var(--input-border);text-indent:10px;background:var(--input-bgcolor);-webkit-appearance:none}.participants input[type=search]:not(:-moz-placeholder-shown){border:4px solid #27837a;margin:-3px;margin-left:7px}.participants input[type=search]:not(:-ms-input-placeholder){border:4px solid #27837a;margin:-3px;margin-left:7px}.participants input[type=search]:not(:placeholder-shown){border:4px solid #27837a;margin:-3px;margin-left:7px}@-webkit-keyframes flow{0%{background-position:100% 50%}to{background-position:0 50%}}@keyframes flow{0%{background-position:100% 50%}to{background-position:0 50%}}.participants .loading-bar{height:4px;background:-webkit-gradient(linear,left top,right top,color-stop(25%,var(--body-bgcolor)),color-stop(50%,var(--accent-color)),color-stop(75%,var(--body-bgcolor)));background:linear-gradient(90deg,var(--body-bgcolor) 25%,var(--accent-color) 50%,var(--body-bgcolor) 75%);background-size:400% 400%;-webkit-animation:flow 1.5s infinite;animation:flow 1.5s infinite}.participants .participants-data table tr{line-height:32px}@media screen and (max-width:1000px){.participants-data table{display:block}.participants-data thead tr{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important}.participants-data thead .popover-group>span{margin:.25em!important;-webkit-transform:unset!important;transform:unset!important;background:var(--med-bgcolor)}.participants-data tbody tr{position:relative;padding-left:calc(4ch + 50px + .5em);padding-bottom:.5em;height:54px;display:block;grid-template-columns:2ch 2ch 50px auto;grid-template-rows:32px 22px;overflow:hidden}.participants-data tbody tr td{line-height:22px;padding-top:0;padding-bottom:0}.participants-data tbody tr .bib,.participants-data tbody tr .gp,.participants-data tbody tr .op{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.participants-data tbody tr .gp,.participants-data tbody tr .op{width:2ch!important}.participants-data tbody tr .op{left:0}.participants-data tbody tr .gp{left:2ch}.participants-data tbody tr .bib{left:4ch}.participants-data tbody tr .first-name,.participants-data tbody tr .last-name{display:inline;line-height:32px}.participants-data tbody tr .last-name{padding-left:0}.participants-data tbody tr .gender{position:absolute;right:2.25ch;top:0}.participants-data tbody tr .age{position:absolute;right:0;top:0;width:2ch}.participants-data tbody tr .wave{padding-left:0}}@media screen and (max-width:437px){.participants header.sub:first-child{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.participants-data tbody tr .race-name,.participants header.sub:first-child button.add{display:none}.participants-data tbody tr .wave:before{content:"W"}}@media(prefers-color-scheme:dark){.participants-grid tbody tr{background:transparent}.participants-grid tbody tr:nth-child(odd){background:#333636}.participants-grid tbody tr:hover{background:hsla(0,0%,50.2%,.3)}}.debug[data-v-6356e9a0]{display:none!important}.team-par>span[data-v-6356e9a0]{padding:0 2ex;max-width:14ex;margin:0 .5em;border-radius:var(--br);background:var(--accent-color);color:var(--text-color)}.team-par.team>span[data-v-6356e9a0]{background:var(--team-bgcolor);color:var(--team-color)}.control[data-v-6356e9a0],.flags[data-v-6356e9a0]{font-family:Font Awesome\ 5 Free;font-weight:900;min-width:32px;width:32px;background:transparent}.lap-content[data-v-26798ae3]{height:inherit}.lap-content .flex.inline h3[data-v-26798ae3]{margin:0}header.sub[data-v-26798ae3]{padding-left:0}h3 span[data-v-26798ae3]{padding-right:4px}.lap-vis-wrap[data-v-26798ae3]{background:var(--med-bgcolor);border-radius:var(--br)}.lap-vis-wrap[data-v-26798ae3],.lap-vis-wrap canvas[data-v-26798ae3]{display:block;width:100%;height:100px}ul.laps[data-v-26798ae3]{margin-top:1em;-ms-flex-negative:1;flex-shrink:1;overflow-y:auto;max-height:300px}ul.laps li[data-v-26798ae3]{display:-webkit-box;display:-ms-flexbox;display:flex;flex-origin:start;height:22px;padding:4px 2px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}ul.laps li.invalid[data-v-26798ae3]{color:var(--text-dim2-color);text-decoration:line-through}ul.laps li[data-v-26798ae3]:hover{background:var(--row-hover-bgcolor)}ul.laps li[data-v-26798ae3]:before{content:"locked";text-indent:-999px;width:2px;margin-right:-2px}ul.laps li.virtual[data-v-26798ae3]:before{background:var(--accent-color)}ul.laps li.team[data-v-26798ae3]:before{background:var(--team-bgcolor);color:var(--team-color)}ul.laps li .crossing-id[data-v-26798ae3]{color:var(--text-dim1-color);margin-right:1em}ul.laps li .lap-index[data-v-26798ae3]{margin-right:6px;width:100px;font-weight:700;text-align:left;overflow:hidden}ul.laps li .lap-timestamp[data-v-26798ae3]{width:21ex;text-align:left;white-space:nowrap}ul.laps li .lap-pace[data-v-26798ae3],ul.laps li .lap-time[data-v-26798ae3]{width:14ex;text-align:right}ul.laps li .lap-par[data-v-26798ae3]{display:inline-block;padding:0 2ex;max-width:14ex;margin:0 .5em;border-radius:var(--br);background:var(--accent-color)}ul.laps li .lap-distance[data-v-26798ae3]{margin:0 .5em;white-space:nowrap;min-width:12ex}ul.laps li.team .lap-par[data-v-26798ae3]{background:var(--body-bgcolor)}ul.laps li button[data-v-26798ae3]{height:32px;min-width:32px;border-radius:50%}.lap-content[data-v-6052f57e]{height:inherit}header.sub[data-v-6052f57e]{padding-left:0}h3 span[data-v-6052f57e]{padding-right:4px}.lap-count[data-v-6052f57e]{display:block;line-height:90px;font-size:80px}.distance-ttl[data-v-6052f57e]{display:block;font-size:120px}.lap-vis-wrap[data-v-6052f57e]{position:absolute;bottom:0}.lap-vis-wrap[data-v-6052f57e],.lap-vis-wrap canvas[data-v-6052f57e]{display:block;width:100%;height:200px}.splits-display header{height:auto}.splits-display .control-strip{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1em;margin-bottom:0;height:-webkit-min-content!important;height:-moz-min-content!important;height:min-content!important}.splits-display .control-strip h3{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0!important}.splits-display .control-strip .toggle{--toggle-size:28px!important;width:1px}.splits-display label{white-space:nowrap;cursor:pointer}.crossings-list{border-radius:var(--br);height:400px;max-height:60vh}.crossings-list table{margin-top:1em;width:-webkit-fill-available;width:-moz-available;width:stretch}.crossings-list table tr.invalid{color:var(--text-dim2-color)}.crossings-list table tr.invalid td.name{text-decoration:line-through}section.placement{white-space:nowrap}section.placement h3{margin-top:0}section.placement h4{margin:8px 2px 0 0;display:inline-block;color:var(--text-dim1-color);font-weight:500}section.placement h4+span{display:inline-block;margin-left:3px;margin-right:1em;font-weight:700}section.placement .last-seen{color:var(--text-dim1-color)}section.placement .last-seen .split-name{text-decoration:underline;color:var(--text-color)}section.placement .last-seen .timestamp{color:var(--text-color)}.line-item-label{display:block;background:hsla(0,0%,100%,.9);border-radius:var(--br);max-width:300px;max-height:300px;margin:0 auto}.line-item-options{min-width:360px;min-height:300px;padding:0 .5rem}.line-item-options h1{font-size:1.5rem}.line-item-options h2{font-size:1.15rem}.line-item-options .notes textarea{width:-webkit-fill-available;width:-moz-available;width:stretch;height:3rem}.line-item-options .line-item-label{margin:.5em auto}.participant-addons .addons{min-height:400px}.participant-addons .addons li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;line-height:2rem;vertical-align:baseline}.participant-addons .addons li>:not(:last-child){margin-right:1em}.participant-addons .addons li:not(:hover) button.del,.participant-addons .addons li:not(:hover) button.del:before{color:var(--text-dim1-color)}.participant-addons .addons li input,.participant-addons .addons li select{border-radius:1ex;border-width:1px;padding:.75ex 1ex}.participant-addons .addons li .oid{min-width:3rem;text-align:right}.participant-addons .addons li .product,.participant-addons .addons li .variant{min-width:8rem}.participant-addons .addons li .quantity{width:3rem;text-align:right;padding-right:1rem}.participant-addons .addons li .attributes{-webkit-box-flex:1;-ms-flex:1;flex:1;white-space:nowrap}.participant-addons .addons li .attributes .token{display:inline-block;border-radius:var(--br-sharp);background:var(--app-bgcolor);padding:0 2ex;font-size:.85em}.participant-addons .addons li .attributes .token:not(:first-of-type){margin-left:2ex}.participant-addons .addons li .attributes .token.active{background:var(--success-color);color:rgba(0,0,0,.8)}.participant-addons .addons li .attributes .token .label{display:none}.participant-addons .addons li button{min-width:5em}.pd-livestream textarea{height:9em;width:-webkit-fill-available;width:-moz-available;width:stretch}.pd-livestream .control{margin-top:1em;display:-webkit-box;display:-ms-flexbox;display:flex}.pd-livestream .control button{white-space:nowrap}.pd-livestream .switch{white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 2ex}.notes-enter-active,.notes-leave-active{-webkit-transition:all .2s ease;transition:all .2s ease}.notes-enter,.notes-leave-active{height:0!important;-webkit-transform:translateY(-50%) scaleY(0);transform:translateY(-50%) scaleY(0);opacity:0}.loading{background:radial-gradient(rgba(0,0,0,.5),transparent 90%);position:fixed;top:0;right:0;left:0;bottom:0;z-index:201;text-align:center;border-radius:var(--br)}.loading .spinner{--spinner-color:#fff;position:relative;top:40%}.participant-details{width:90vw;--left-width:calc(132px + 2em);overflow:visible}.participant-details fieldset h3{margin-bottom:1em!important}.participant-details>header{display:block;padding-left:var(--left-width)!important;margin-bottom:1em;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.participant-details>header>*{white-space:nowrap}.participant-details>header .bib{margin-left:.25em;margin-right:1em}.participant-details>header .bib span{background:var(--light-bgcolor);display:inline-block;color:var(--light-color);border-radius:4px;line-height:1em;padding:4px 8px!important;min-width:2ex;text-align:center;font-weight:700;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.35);box-shadow:0 2px 5px rgba(0,0,0,.35);-webkit-transform:perspective(100px) rotateX(15deg) rotate(-5deg);transform:perspective(100px) rotateX(15deg) rotate(-5deg);height:1.2em;line-height:1.2em}.participant-details>header .profile-image{-webkit-margin-start:1em;margin-inline-start:1em;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-end:0;margin-inline-end:0;-webkit-margin-after:0;margin-block-end:0;position:absolute;left:-1em;top:-24px;width:var(--left-width);height:var(--left-width);background:var(--light-bgcolor);border-radius:50%;border:3px solid var(--body-bgcolor);-webkit-box-shadow:0 0 10px rgba(0,0,0,.5);box-shadow:0 0 10px rgba(0,0,0,.5);overflow:hidden}.participant-details>header .profile-image img{width:100%;max-height:100%;margin:0 auto}.participant-details>header .profile-image .bib{display:none}.participant-details>header .headline-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.participant-details>header .headline-group .participant-name{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:.5em;text-shadow:0 -1px 1px rgba(0,0,0,.9)}.participant-details>header .headline-group .participant-name span:not(:last-child){margin-right:.5ex}.participant-details>header .headline-group .participant-name .fn{font-weight:400}.participant-details>header .headline-group .participant-name .ln{font-weight:900}.participant-details>header .headline-group .participant-name .team{font-weight:200;color:var(--text-dim1-color)}.participant-details>header .glance{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.5em;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-size:.9em;color:var(--text-dim1-color);margin:0 -8px;padding:4px}.participant-details>header .glance li{background:var(--med-bgcolor);margin:0 4px;line-height:1.25em;border-radius:3px;border:1px solid var(--body-bgcolor);-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.4);box-shadow:inset 0 0 2px rgba(0,0,0,.4)}.participant-details>header .glance li.note{padding-left:1.65em;position:relative;cursor:pointer}.participant-details>header .glance li.note:before{font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F249";position:absolute;left:8px;color:#fafafa;-webkit-transform:rotate(10deg);transform:rotate(10deg);text-shadow:0 0 2px rgba(0,0,0,.7)}.participant-details>header .glance li.note.has-notes:before{color:var(--yellow-color)}.participant-details>header .notes-wrapper{height:6em;max-height:6em}.participant-details>header .notes-wrapper h3{margin:0}.participant-details>header .notes-wrapper textarea{width:-webkit-fill-available;width:-moz-available;width:stretch;min-height:3em}.participant-details .tabs{position:relative;z-index:5}.participant-details .participant-details-body{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;overflow:hidden;margin-left:-1em;padding-left:.5em;-webkit-transition:opacity 1s;transition:opacity 1s}.participant-details .participant-details-body .left{-ms-flex-preferred-size:var(--left-width);flex-basis:var(--left-width)}.participant-details .participant-details-body .left button{width:var(--left-width);margin-top:.5em;margin-left:0;white-space:nowrap;font-size:.75em}.participant-details .participant-details-body .left button.danger:not(:hover){opacity:.2}.participant-details .participant-details-body .right{padding-left:.65em;z-index:10;height:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.participant-details .participant-details-body .right .tabs{margin-bottom:-.5em}.participant-details .participant-details-body .right h3{font-size:17px;margin:1em 0 0 0;font-weight:400}.participant-details .participant-details-body .right .fixed-distance{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.participant-details .participant-details-body .right .crossings-list{overflow-y:auto;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-preferred-size:0px;flex-basis:0px}@media(max-width:437px){.participant-details{overflow:visible;--profile-image-width:85px}.participant-details>header{display:block;padding-left:calc(var(--profile-image-width) + 1.5em)!important;margin-bottom:1em}.participant-details>header .profile-image{-webkit-margin-start:1em;margin-inline-start:1em;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-end:0;margin-inline-end:0;-webkit-margin-after:0;margin-block-end:0;position:absolute;left:0;top:1em}.participant-details>header .profile-image img{width:var(--profile-image-width)}.participant-details>header .profile-image .bib{display:block;position:absolute;left:50%;top:var(--profile-image-width);-webkit-transform:translate(-50%,-20%);transform:translate(-50%,-20%);font-size:1.4em;-webkit-filter:drop-shadow(0 3px 10px rgba(0,0,0,.6));filter:drop-shadow(0 3px 10px rgba(0,0,0,.6))}.participant-details>header .headline-group{-ms-flex-wrap:wrap;flex-wrap:wrap}.participant-details>header .headline-group .participant-name{display:block}.participant-details>header .headline-group .status{width:auto}.participant-details>header .glance{font-size:.8em;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 2px;margin:0 -4px}.participant-details>header .glance li{margin:2px}.participant-details .participant-details-body{display:block}.participant-details .participant-details-body .left{display:none}}.debug{display:none}form input.bib,form input.wave{font-size:23px;font-weight:700;width:8ex;padding:.25em;text-align:center}input[type=text].gender{text-align:center}input[type=text].gender-ok{background:#a1ef3c;color:#000}input[type=text].gender-override{background:#f5b853;color:#000}label[data-v-89e1ce70]{width:150px}label[data-v-89e1ce70]:after{content:":"}.registration .left[data-v-89e1ce70]{-ms-flex-preferred-size:400px;flex-basis:400px;margin-right:1em}.participant-wave form label{width:100px}.participant-wave form .clickable{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.participant-wave form .wave-buddies header>*{display:inline-block}.participant-wave form .wave-buddies .varlist-wrapper{min-height:200px}.participant-wave form input.bib,.participant-wave form input.wave{font-size:23px;font-weight:700;width:8ex;padding:.25em;text-align:center}.home>section{border:1px solid var(--text-dim3-color);margin:.5em;padding:.5em;border-radius:var(--br)}.headline-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.headline-group .participant-name{display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:.5em;text-shadow:0 -1px 1px rgba(0,0,0,.9)}.headline-group .participant-name span:not(:last-child){margin-right:.5ex}.headline-group .participant-name .fn{font-weight:400}.headline-group .participant-name .ln{font-weight:900}.headline-group .participant-name .team{font-weight:200;color:var(--text-dim1-color)}.headline-group .status{width:auto}.headline-group .bib{padding:.5em 1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.headline-group .bib span{display:block;height:1em;line-height:1.5em}form.manual{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}form.manual fieldset:first-child{-webkit-box-flex:1;-ms-flex:1;flex:1}form.manual fieldset.control{min-width:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}form.manual fieldset.control button{font-size:1.5em;height:44px}form.manual input.bib{font-size:1.5em;padding:.5em 1em}section.charts{padding-bottom:3em}section.charts .flex{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}section.charts section{max-width:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.apr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;white-space:nowrap;color:var(--text-color)}.apr:nth-child(odd){background:hsla(0,0%,100%,.02)}.apr>span{margin-right:2ex}.apr span:last-child{margin-right:0}.apr .bib{margin-left:.25em;margin-right:1em}.apr .bib span{background:var(--light-bgcolor);display:inline-block;color:var(--light-color);border-top:8px solid var(--race-color);border-radius:4px;line-height:1em;padding:2px 6px!important;min-width:4.5ex;text-align:center;font-weight:700;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.35);box-shadow:0 2px 5px rgba(0,0,0,.35);-webkit-transform:perspective(100px) rotateX(15deg) rotate(0deg);transform:perspective(100px) rotateX(15deg) rotate(0deg);height:1.2em;line-height:1.2em}.apr.race-independent-add-on-order .bib span:before{content:"Ind"}.apr .name{min-width:30%;-webkit-box-flex:1;-ms-flex:1;flex:1}.apr .quantity:before{content:"\2A09"}.apr .check-in,.apr .check-out{display:none;margin-right:2ex}.apr .check-in .label,.apr .check-out .label{display:none}.apr.checked-in .check-in,.apr.checked-out .check-out{display:inline-block}.apr.checked-out .check-in+.check-out:before{content:"\2014";margin-left:-2ex;padding:1ex}.line-item-options.bulk{min-width:360px;min-height:300px;max-width:80vw}.line-item-options.bulk .container{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:scroll}.line-item-options.bulk .container>*{margin-right:2ex;zoom:.5}section.addons{height:var(--nofold-height)}section.addons h1{margin:0 0 2ex .5rem}section.addons h2{font-size:1.1rem;margin-top:0;white-space:nowrap}section.addons h2 .note{color:var(--text-dim1-color);display:inline-block;margin-left:1ex;max-width:20ex;overflow:hidden;text-overflow:ellipsis}section.addons .loading{position:absolute;background:rgba(0,0,0,.2);background:radial-gradient(rgba(0,0,0,.45),transparent 90%);top:0;right:0;bottom:0;left:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:2}section.addons .master-detail{display:-webkit-box;display:-ms-flexbox;display:flex;height:inherit}section.addons .master-detail .right{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:1ex;margin-right:1em}section.addons .left.varlist-wrapper{width:18vw;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}section.addons .left.varlist-wrapper footer{margin-left:-1em;padding-left:1em}section.addons .right{flex-direction:column}section.addons .right,section.addons .right .content-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}section.addons .right .content-wrap{flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1}section.addons .right .inset-box{height:-webkit-fill-available;height:-moz-available;height:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.addons .right .usage{-webkit-box-flex:1;-ms-flex:1;flex:1;height:32px}section.addons .right .usage .filters span{display:block;margin-top:8px}section.addons .right .usage .race-filters{max-width:100%;overflow-x:auto;white-space:nowrap}section.addons .right .usage ul{top:76px}section.addons .right .usage ul.has-race-filter{top:120px}section.addons .variant-options{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}section.addons .variant-options fieldset{-ms-flex-preferred-size:50%;flex-basis:50%}section.addons .variant-options fieldset:not(:last-child){margin-right:7ex}section.addons .variant-options fieldset h2{border-bottom:1px solid var(--text-dim3-color);padding-bottom:1ex}section.addons .variant-options textarea{width:-webkit-fill-available;width:-moz-available;width:stretch;border-radius:var(--br-sharp);padding:1ex}