@property --news-block-size{syntax:"<length>|auto";inherits:true;initial-value:auto}.banners{max-inline-size:min(60ch, calc(100vw - var(--base-x-4)));padding:0;overflow:visible}.banners:where(.stack-left,.stack-right){max-inline-size:calc(100vw - var(--base-x-4))}.banners .troubles{flex-direction:column;display:flex}.banners:where(.stack-left,.stack-right):where(.top) .troubles{align-items:flex-start}.banners:where(.stack-left,.stack-right):where(.middle) .troubles{align-items:center}.banners:where(.stack-left,.stack-right):where(.bottom) .troubles{align-items:flex-end}.banners:where(.stack-down,.stack-up):where(.left) .troubles{align-items:flex-start}.banners:where(.stack-down,.stack-up):where(.center) .troubles{align-items:center}.banners:where(.stack-down,.stack-up):where(.right) .troubles{align-items:flex-end}.banners.stack-up .troubles{flex-direction:column-reverse}.banners.stack-right .troubles{flex-direction:row}.banners.stack-left .troubles{flex-direction:row-reverse}.banners .trouble{transition:translate .6s cubic-bezier(.45,0,.15,1) .3s,grid-template-rows .3s,grid-template-columns .3s,margin-block-end .3s,margin-inline-end .3s;display:grid}@starting-style{.banners .trouble{translate:var(--arrive)}}.banners:where(.stack-down,.stack-up) .trouble{grid-template-rows:1fr}@starting-style{.banners:where(.stack-down,.stack-up) .trouble{grid-template-rows:0fr;margin-block-end:0}}.banners:where(.stack-left,.stack-right) .trouble{grid-template-columns:1fr}@starting-style{.banners:where(.stack-left,.stack-right) .trouble{grid-template-columns:0fr;margin-inline-end:0}}.banners:where(.stack-down) .trouble:where(:not(:last-child)),.banners:where(.stack-up) .trouble:where(:not(:first-child)){margin-block-end:var(--base)}.banners:where(.stack-right) .trouble:where(:not(:last-child)),.banners:where(.stack-left) .trouble:where(:not(:first-child)){margin-inline-end:var(--base)}.banners .trouble.leaving{translate:var(--arrive)}.banners:where(.stack-down,.stack-up) .trouble.leaving{grid-template-rows:0fr;margin-block-end:0;transition:translate .6s cubic-bezier(.45,0,.15,1),grid-template-rows .3s .6s,margin-block-end .3s .6s}.banners:where(.stack-left,.stack-right) .trouble.leaving{grid-template-columns:0fr;margin-inline-end:0;transition:translate .6s cubic-bezier(.45,0,.15,1),grid-template-columns .3s .6s,margin-inline-end .3s .6s}.banners.from-above{--arrive:0 -100dvh}.banners.from-below{--arrive:0 100dvh}.banners.from-left{--arrive:-100dvw 0}.banners.from-right{--arrive:100dvw 0}.banners .news{block-size:var(--news-block-size);align-items:center;gap:var(--base-x-2);min-block-size:0;min-inline-size:0;padding:var(--base) var(--base-x-2);margin:0;transition:block-size .3s,padding .3s,border-width .3s;display:flex}@starting-style{.banners:where(.stack-down,.stack-up) .news{border-block-width:0;padding-block:0}}@starting-style{.banners:where(.stack-left,.stack-right) .news{border-inline-width:0;padding-inline:0}}.banners:where(.stack-down,.stack-up) .trouble.leaving .news{border-block-width:0;padding-block:0;transition:padding .3s .6s,border-width .3s .6s}.banners:where(.stack-left,.stack-right) .trouble.leaving .news{border-inline-width:0;padding-inline:0;transition:padding .3s .6s,border-width .3s .6s}@media (prefers-reduced-motion:reduce){.banners .trouble,.banners .news{transition-delay:0s}}.banners .dismiss{inline-size:var(--base-x-3);block-size:var(--base-x-3);flex-shrink:0;place-items:center;padding:0;display:inline-grid}.top{margin-block:var(--base-x-2) auto}.middle{margin-block:auto}.bottom{margin-block:auto var(--base-x-2)}.left{margin-inline:var(--base-x-2) auto}.right{margin-inline:auto var(--base-x-2)}:root{--header-block:var(--base-x-12)}#root{gap:var(--base);grid-template-columns:max-content var(--base-x-16_5) 1fr repeat(2, var(--base-x-16_5));grid-template-rows:var(--header-block) 1fr var(--base-x-12);grid-template-areas:"nav header header header filter""nav.main.filter""feedback footer footer footer filter";width:100%;min-height:100dvh;display:grid}#root .app-header{gap:var(--base);grid-area:header;grid-template-columns:var(--base-x-16_5) 1fr 1fr;grid-template-areas:".title search";display:grid}#root .app-header .app-title{grid-area:title;align-self:center;width:100%}#root .app-header .header-settings{grid-area:search;justify-self:flex-end}#root .app-header:not(:has(.header-settings)) .app-title{grid-column:title-start/search-end}#root .side-nav{grid-area:nav;min-height:0;overflow:visible}@media (height<=600px){#root .side-nav{overflow:auto}}#root .side-nav{flex-direction:column;display:flex}#root .side-nav .path{height:var(--base-x-8);width:100%;padding-inline:var(--base-x-2);position:relative}#root .side-nav .path+.path{height:calc(var(--base-x-8) + var(--base))}#root .side-nav .path[aria-current=page]:before{content:"";inset-inline-start:var(--base-x-0_5);width:var(--base);height:var(--base);position:absolute;top:50%;translate:0 -50%}#root .feedback-item{grid-area:feedback}#root .app-main{padding:var(--base-x-5);flex-direction:column;grid-area:main;justify-content:space-evenly;align-items:center;display:flex}#root .app-main>*{flex-shrink:0;max-width:100%}#root .app-main.in-view{justify-content:start;padding:0}#root .filter{width:var(--base-x-16_5);grid-area:filter;align-items:flex-end;display:flex}#root .app-footer{grid-area:footer;grid-template-columns:1fr;grid-template-areas:"pager";justify-items:center;display:grid}#root .app-footer .pagination{grid-area:pager}#root:not(:has(.feedback-item)) .side-nav{grid-row:1/-1}#root:not(:has(.app-footer)){grid-template-rows:var(--header-block) 1fr auto;grid-template-areas:"nav header header header filter""nav.main.filter""feedback.main.filter"}@media (width<=1547px){#root{grid-template-columns:max-content 1fr var(--base-x-16_75);grid-template-areas:"nav header filter""nav main filter""feedback footer filter"}#root .app-header{padding-left:var(--base-x-5);grid-template-columns:var(--base-x-16_5) 1fr 1fr;grid-template-areas:".title search"}#root .app-header .app-title{grid-area:title;align-self:center}#root .app-footer{grid-area:footer;grid-template-columns:1fr var(--base-x-16_5);grid-template-areas:"pager.";justify-items:center;display:grid}#root .app-footer .pagination{grid-area:pager}#root:not(:has(.app-footer)){grid-template-rows:var(--header-block) 1fr auto;grid-template-areas:"nav header filter""nav main filter""feedback main filter"}}@media (width<=1100px){:root{--header-block:var(--base-x-10);--filter-block:0px}#root{grid-template-columns:1fr auto;grid-template-rows:var(--header-block) var(--base-x-6) var(--filter-block) 1fr var(--base);grid-template-areas:"header header""nav feedback""filter filter""main main""footer footer"}#root .app-header{padding:0 var(--base-x-2_5);grid-template-columns:1fr 1fr;grid-auto-rows:minmax(var(--base-x-10), auto);grid-template-areas:"title search"}#root .app-header .header-settings{width:100%;height:inherit}#root .app-main{padding:var(--base)}#root .filter{bottom:unset;top:unset;right:unset;width:100%;height:fit-content;min-height:var(--base-x-14);margin:0;position:relative}#root .app-footer{height:var(--base-x-10);grid-template-columns:1fr;grid-template-areas:"pager"}#root .app-footer .pagination{grid-area:pager}#root .side-nav{flex-direction:row;place-content:center space-around;align-items:center;width:100%}#root .side-nav .path{height:unset;width:fit-content;margin-bottom:0;padding-inline:0}#root .side-nav .path+.path{height:unset}#root .side-nav .path[aria-current=page]:before{inset-inline-start:50%;top:calc(50% + .5lh + var(--base-x-0_5));translate:-50%}#root:not(:has(.app-footer)){grid-template-rows:var(--header-block) var(--base-x-6) var(--filter-block) 1fr;grid-template-areas:"header header""nav feedback""filter filter""main main"}#root:has(.app-footer) .app-main{padding-block-end:var(--base-x-10)}#root:not(:has(.feedback-item)) .side-nav{grid-area:nav/1/nav/-1}}.rail{display:contents}@media (601px<=width<=1100px){#root .rail:has(.feedback-item){--paths-and-feedback:9;grid-area:nav/nav/feedback/feedback;grid-template-columns:repeat(var(--paths-and-feedback), auto);-moz-column-gap:var(--base);column-gap:var(--base);display:grid}#root .rail:has(.feedback-item) .side-nav{grid-area:1/1/auto/-2;grid-template-columns:subgrid;place-items:center;width:auto;display:grid}#root .rail:has(.feedback-item) .side-nav .path:first-child{justify-content:start}#root .rail:has(.feedback-item) .feedback-item{grid-area:1/-2/auto/-1}}@media (width<=600px),(width<=1100px) and (height<=600px),(pointer:coarse){#root .side-nav{overflow:visible}}@media (width<=600px),(width<=1100px) and (height<=600px){#root{grid-template-rows:auto auto auto 1fr auto}#root .app-main{min-width:0}#root .app-main>*{max-width:100%}#root .side-nav{flex-wrap:wrap;padding-inline-start:var(--base)}#root .feedback-item{padding-inline-end:var(--base)}#root:not(:has(.app-footer)){grid-template-rows:auto auto auto 1fr}}@media (width<=600px){#root .side-nav{grid-template-columns:repeat(4,auto);display:grid}#root .app-header{grid-template-columns:1fr;grid-template-areas:"title""search";grid-auto-rows:auto}#root .side-nav .path{padding-inline-start:var(--base-x-2);padding-block:var(--base-x-0_5)}#root .side-nav .path[aria-current=page]:before{inset-inline-start:0;top:50%;translate:0 -50%}}@media (width<=1100px) and (height<=600px){#root .app-header{grid-template-columns:auto 1fr;grid-template-areas:"title search";grid-auto-rows:auto}#root .side-nav .path{padding-block:var(--base-x-0_5)}}@media not (pointer:coarse){@media (width>1100px){:root{--frame-reach:calc(var(--header-block) + var(--base))}}@media (601px<=width<=1100px) and (height>600px){:root{--frame-reach:calc(var(--header-block) + var(--base-x-6) + var(--filter-block) + var(--base) * 3)}}@media (width>1100px),(601px<=width<=1100px) and (height>600px){:root{scroll-padding-block-start:calc(var(--frame-reach) + var(--base-x-2))}:root:has(:modal){overflow:hidden}#root .app-header,#root .rail,#root .filter{position:sticky;top:0}#root .app-header{z-index:2}#root .app-main{min-width:0}#root .app-footer{z-index:2}}@media (width>1100px){#root .rail{align-self:start;gap:var(--base);flex-direction:column;grid-area:nav/nav/feedback/feedback;block-size:100dvh;display:flex}#root .side-nav{flex:1}#root .filter{align-self:start;block-size:100dvh}#root:has(.app-footer) .feedback-item{block-size:var(--base-x-12)}}@media (601px<=width<=1100px) and (height>600px){#root .rail{top:calc(var(--header-block) + var(--base));z-index:2}#root .filter{top:calc(var(--header-block) + var(--base-x-6) + var(--base) * 2);z-index:2}}}.stick-to-bottom{position:sticky;bottom:0}.feedback-item{align-content:center;gap:var(--base-x-0_5);display:grid}.feedback-item>.feedback-open{inline-size:100%;padding:var(--base-x-2);cursor:pointer}.feedback-sent{text-align:center}.feedback-sent:empty{position:absolute}@media (width<=1100px){.feedback-item>.feedback-open{inline-size:auto;padding:var(--base-x-0_5) 0}}@media (width<=600px),(width<=1100px) and (height<=600px){.feedback-item>.feedback-open{padding-inline:var(--base)}}.feedback-dialog{inline-size:100%;max-inline-size:60ch}.feedback-form{gap:var(--base);grid-template-columns:1fr 1fr;grid-template-areas:"heading heading""thread thread""words words""reach reach""actions actions";display:grid}.feedback-thread{padding:var(--base) var(--base-x-2);grid-area:thread}.feedback-heading{gap:var(--base);padding:var(--base-x-2);grid-area:heading;display:grid}.feedback-field{display:grid}.feedback-label{padding:var(--base) var(--base-x-2)}.feedback-field:has(.feedback-words){grid-area:words}.feedback-field:has(.feedback-reach){grid-area:reach}.feedback-words,.feedback-reach{padding:var(--base) var(--base-x-2)}.feedback-words{min-block-size:var(--base-x-15);resize:vertical}.feedback-actions-name{inset-block-start:0}.feedback-status{grid-column:1/-1}.feedback-status:empty{position:absolute}.feedback-send,.feedback-cancel{padding:var(--base) var(--base-x-2);cursor:pointer}.feedback-send:disabled{cursor:default}.feedback-actions{align-content:end;gap:var(--base);padding:var(--base);grid-area:actions;grid-template-columns:1fr 1fr;display:grid}@media (width<=600px),(height<=500px){.feedback-dialog{block-size:100dvh;max-block-size:none;inline-size:100%;max-inline-size:none;margin:0;inset:0}.feedback-form{grid-template-rows:auto auto 1fr auto auto;block-size:100%}.feedback-field:has(.feedback-words){grid-template-rows:auto 1fr;align-self:stretch;min-block-size:0}.feedback-words{resize:none;min-block-size:0}}@media (height<=500px){.feedback-form{grid-template-rows:auto auto 1fr;grid-template-areas:"heading thread""words reach""words actions"}}.friends-list{flex-direction:column;display:flex}.friends-list:has(.friend){gap:var(--base)}.friends-list .friends{gap:var(--base-x-0_5);flex-direction:column;display:flex}.friends-list .friends .friend{justify-content:space-between;align-items:center;display:flex}.friends-list .friends .friend .remove{padding:0;display:flex}.friends-list .friends .friend .remove .icon{block-size:var(--base-x-3);inline-size:var(--base-x-3)}.friends-list .select-friend{width:100%;min-width:var(--base-x-15);height:var(--base-x-4);text-align:center;padding:0}.fancy-table{border-collapse:separate;border-spacing:0}.fancy-table .cell{padding:var(--base-x-1_25)}.fancy-table .cell:last-child{border-inline-end-width:0}.fancy-table .body .cell{vertical-align:middle}.fancy-table.apportioned .body .cell{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.fancy-table .body .row:last-child .cell{border-block-end-width:0}.fancy-table .header-cell{height:var(--base-x-5);vertical-align:middle;padding:0 0 0 var(--base-x-1_25);position:relative}.fancy-table .header-cell:has(.resize-handle){padding-inline-end:var(--base-x-2)}.fancy-table .header-cell:has(.menu-toggle){padding-inline-end:var(--base-x-5_5)}@media (pointer:coarse){.fancy-table .header-cell{--lifting-row:var(--base-x-9)}:is(.fancy-table .header-cell,.fancy-table .header-cell:has(.resize-handle),.fancy-table .header-cell:has(.menu-toggle)){height:calc(var(--lifting-row) + var(--finger-reach));vertical-align:top;padding-block:var(--base) var(--finger-reach);padding-inline-end:var(--base)}}.fancy-table.apportioned .header-cell{overflow-wrap:break-word;overflow:hidden}.resize-handle{cursor:col-resize;touch-action:none;justify-items:end;padding:0;display:grid;position:absolute;inset-block:0;inset-inline-end:0}.resize-handle:after{content:"";width:var(--base)}.fancy-table.apportioned .header-cell.shared{--share:0;width:var(--share)}@media (pointer:coarse){.resize-handle{block-size:var(--finger-reach);padding-inline:calc((var(--finger-reach) - var(--base)) / 2);inset-block-start:auto}}.menu{width:var(--base-x-25);overflow:clip}.menu[popover]{position-area:block-end span-inline-start;position-try-fallbacks:flip-block;inset:auto}.menu .item{width:100%;height:var(--base-x-5);justify-content:center;align-items:center;display:flex}.menu .entry:last-child .item{border-block-end-width:0}@supports not (position-area:block-end){.menu:popover-open{height:fit-content;margin:auto;inset:0}}.sortable .header-cell{text-align:left}.sortable .header-cell .menu-toggle{inset-inline-end:var(--base-x-1_5);min-width:var(--base-x-3);min-height:var(--base-x-3);place-items:center;padding:0;display:inline-grid;position:absolute;top:50%;translate:0 -50%}.sortable .header-cell .menu-toggle:before{content:"⇅"}.sortable [aria-sort=ascending] .menu-toggle:before{content:"▲"}.sortable [aria-sort=descending] .menu-toggle:before{content:"▼"}@media (pointer:coarse){.sortable .header-cell .menu-toggle{min-width:var(--finger-reach);min-height:var(--finger-reach);top:auto;bottom:0;translate:none}.sortable .header-cell:has(.resize-handle) .menu-toggle{inset-inline-end:var(--finger-reach)}}@property --seat-x{syntax:"<length>";inherits:true;initial-value:0}@property --seat-y{syntax:"<length>";inherits:true;initial-value:0}@property --drift-x{syntax:"<length>";inherits:true;initial-value:0}@property --drift-y{syntax:"<length>";inherits:true;initial-value:0}@property --settle-x{syntax:"<length>";inherits:true;initial-value:0}@property --settle-y{syntax:"<length>";inherits:true;initial-value:0}@property --settle-drift-x{syntax:"<length>";inherits:true;initial-value:0}@property --settle-drift-y{syntax:"<length>";inherits:true;initial-value:0}@property --shoved-by{syntax:"<length>";inherits:true;initial-value:0}.sortable .carried{z-index:1;position:relative}.sortable.hide .carried{translate:calc(var(--seat-x) + var(--drift-x)) calc(var(--seat-y) + var(--drift-y))}.sortable.animated .settling{animation:.2s ease-out settle}.sortable.animated.hide .settling{animation-name:settle-from-pointer}.sortable.animated .shoved-start{animation:.2s ease-out shoved-start}.sortable.animated .shoved-end{animation:.2s ease-out shoved-end}.sortable.animated .shoved-up{animation:.2s ease-out shoved-up}.sortable.animated .shoved-down{animation:.2s ease-out shoved-down}.sortable.static :is(.settling,.shoved-start,.shoved-end,.shoved-up,.shoved-down){animation:settle}@keyframes settle{0%{translate:var(--settle-x) var(--settle-y)}}@keyframes settle-from-pointer{0%{translate:calc(var(--settle-x) + var(--settle-drift-x)) calc(var(--settle-y) + var(--settle-drift-y))}}@keyframes shoved-start{0%{translate:var(--shoved-by) 0}}@keyframes shoved-end{0%{translate:calc(-1 * var(--shoved-by)) 0}}@keyframes shoved-up{0%{translate:0 var(--shoved-by)}}@keyframes shoved-down{0%{translate:0 calc(-1 * var(--shoved-by))}}.sortable .grip{width:var(--base-x-2);height:var(--base-x-2);align-items:center;padding:0;display:inline-flex}@media (pointer:coarse){.sortable .grip{min-width:var(--finger-reach);min-height:var(--finger-reach)}}.sortable{-webkit-user-select:none;user-select:none}.fancy-table .cell.row-header{vertical-align:middle;text-align:left}.fancy-table .cell.row-header .grip{vertical-align:middle;margin-inline-end:var(--base)}.grabbable{cursor:grab;touch-action:none;transition:opacity 50ms}.grabbable:active{cursor:grabbing}.fancy{min-height:var(--base-x-5);transition:all .5s cubic-bezier(.25,.8,.25,1);position:relative}.fancy .fancy-title{pointer-events:none;margin-left:var(--base-x-2_25);padding:0 var(--base-x-0_25);top:var(--base-x-1_25);opacity:.6;z-index:1;max-width:80%;transition:all .3s cubic-bezier(.25,.8,.25,1);position:absolute}.fancy:has(.fancy-text[placeholder]:not(:-moz-placeholder-shown)) .fancy-title{opacity:1;top:calc(-1 * var(--base-x-1_25))}.fancy.fancy-select .fancy-title,.fancy:focus-within .fancy-title{opacity:1;top:calc(-1 * var(--base-x-1_25))}.fancy:has(.fancy-text:is([readonly],:disabled)) .fancy-title{opacity:1;top:calc(-1 * var(--base-x-1_25))}.fancy:has(.fancy-text[type=date]:valid) .fancy-title{opacity:1;top:calc(-1 * var(--base-x-1_25))}.fancy:has(.fancy-text[placeholder]:not(:placeholder-shown)) .fancy-title{opacity:1;top:calc(-1 * var(--base-x-1_25))}.fancy .fancy-text{padding:var(--base-x-1_25) var(--base-x-2_5);width:100%;height:100%;position:absolute}.address{container-type:inline-size}.address-fields{-moz-column-gap:var(--base-x-2);column-gap:var(--base-x-2);row-gap:var(--base-x-2);grid-template-columns:1fr var(--base-x-13) 1fr;grid-template-areas:"street_address street_address street_address""street_address_2 street_address_2 street_address_2""city state zip";display:grid}.address-title{align-items:center;gap:var(--base-x-2);display:flex}.address .street{grid-area:street_address}.address .street-2{grid-area:street_address_2}.address .city{grid-area:city}.address .state{grid-area:state}.address .zip{grid-area:zip}@container (width<=45.6rem){.address-fields{grid-template-areas:"street_address street_address street_address""street_address_2 street_address_2 street_address_2""city city city"".state.""zip zip zip"}}.user-information{-moz-column-gap:var(--base-x-2);column-gap:var(--base-x-2);row-gap:var(--base-x-2);grid-template-columns:repeat(12,1fr);grid-template-areas:"title title title title title title title title title title avatar avatar""first_name first_name first_name first_name first_name last_name last_name last_name last_name last_name avatar avatar""email email email email email email email dob dob dob avatar avatar""home_address home_address home_address home_address home_address home_address work_address work_address work_address work_address work_address work_address""details details details details details details details details details details details details""reset reset reset cancel cancel cancel submit submit submit submit submit submit";width:100%;display:grid}.user-information .form-title{grid-area:title}.user-information .first-name,.user-information .last-name,.user-information .email{align-self:center}.user-information .first-name{grid-area:first_name}.user-information .last-name{grid-area:last_name}.user-information .email{grid-area:email}.user-information .dob{grid-area:dob;align-self:center;display:flex}.user-information .dob .fancy-text{min-width:50%}.user-information .avatar{padding:var(--base-x-1_25);width:var(--base-x-25);grid-area:avatar;justify-content:center;justify-self:flex-end;align-items:center;display:flex}.user-information .avatar .portrait{height:auto;width:var(--base-x-19)}.user-information .same-as-home{height:var(--base-x-3);text-align:center;align-items:center;display:flex}.user-information .same-as-home .fancy-check{margin-left:var(--base-x-1_25);inline-size:var(--base-x-3);block-size:var(--base-x-3)}.user-information .home-address{grid-area:home_address}.user-information .work-address{grid-area:work_address}.user-information .details-cell{grid-area:details}.user-information .details-cell .fancy-text{resize:vertical;min-height:var(--base-x-0_5);position:relative}.user-information .details-cell .fancy-text[readonly]{resize:none}.user-information .reset{grid-area:reset}.user-information .cancel{grid-area:cancel}.user-information .submit{grid-area:submit}@media (width<=1547px){.user-information{grid-template-columns:repeat(3,1fr);grid-template-areas:"title title avatar""first_name first_name first_name""last_name last_name last_name""email email dob""home_address home_address home_address""work_address work_address work_address""details details details""reset cancel submit"}}@media (width<=1100px){.user-information{grid-template-columns:1fr;grid-template-areas:"title""avatar""first_name""last_name""email""dob""home_address""work_address""details""reset""cancel""submit"}.user-information .avatar{justify-self:center}.user-information .dob{align-self:stretch}}.user-info{max-width:var(--base-x-172_5)}.users:not(:last-child){margin-bottom:var(--base-x-4)}.user-candidates{-moz-column-gap:var(--base-x-2);column-gap:var(--base-x-2);row-gap:var(--base-x-5);grid-template-columns:1fr 1fr;grid-auto-rows:var(--base-x-5) 1fr;grid-template-areas:"title button""table table";width:100%;display:inline-grid;overflow:auto}.user-candidates .roster-title{position:sticky;left:0;right:0}.user-candidates .add-new-user{grid-area:button;justify-self:flex-end}.user-candidates .fancy-table{table-layout:fixed;grid-area:table;width:100%}@media (width<=1100px){.user-candidates .fancy-table{min-width:64rem}}.user-candidates .last-column{padding-inline-end:var(--base-x-4);position:relative}.user-candidates .last-column .menu-toggle{width:var(--base-x-2_5);height:var(--base-x-2_5);cursor:pointer;padding:0;position:absolute;inset-block-start:50%;inset-inline-end:var(--base);translate:0 -50%}.user-candidates .cell.full-name{width:22%}.user-candidates .cell.home-city{width:18%}.user-candidates .cell.age{width:14%}.user-candidates .cell.friends{width:24%}.user-candidates .cell.works-from-home{width:22%}@media (pointer:coarse){.user-candidates .last-column{padding-inline-end:calc(var(--finger-reach) + var(--base))}}@media (width<=600px){.user-info{width:100%}}.loading{text-indent:-9999em;margin:var(--base-x-9) auto;display:block;overflow:hidden;transform:translateZ(0)}.scrim{width:100%;height:100%;display:flex;position:relative}:is(.scrim:focus,.scrim:hover):after{content:"";position:absolute;inset:0}.image.arriving{visibility:hidden;position:absolute}.stand-in{padding:var(--base-x-5);margin:auto;display:block}#art-gallery{gap:var(--base-x-5);width:100%;height:100%;padding:var(--base-x-5);grid-template-columns:repeat(4,1fr);align-items:start;display:grid}#art-gallery:empty{display:none}#art-gallery .frame{position:relative}#art-gallery .frame .loading{margin:auto;position:absolute;inset:0}#art-gallery .frame .wall-slot{aspect-ratio:1;justify-content:center;align-items:flex-end;display:flex;container-type:size}#art-gallery .frame .scrim{width:auto;height:auto}#art-gallery .frame .piece{max-width:100cqw;max-height:100cqh;transition:all .5s cubic-bezier(.25,.8,.25,1);display:block}#art-gallery .frame .scrim:focus .piece,#art-gallery .frame .scrim:hover .piece{transform:translateY(calc(var(--base) * -1))}#art-gallery .frame .placard{width:fit-content;margin:var(--base-x-2) auto 0;padding:0 var(--base-x-2);text-align:center}@media (width<=1547px){#art-gallery{grid-template-columns:repeat(2,1fr);grid-template-areas:"field field""field field""field field""nav nav"}}@media (width<=1100px){#art-gallery{grid-template-columns:1fr;grid-template-areas:"field""field""field""nav"}}@media (width<=1100px) and (height<=600px){#art-gallery{grid-template-columns:repeat(2,1fr);grid-template-areas:"field field""field field""field field""nav nav";padding-block-start:var(--base-x-2_5)}}.art-work{padding:var(--base-x-5);width:100%;height:100%}.art-work .piece{margin-bottom:var(--base-x-2);width:100%}.art-work .artist-display{width:fit-content;padding:0 var(--base-x-2);text-align:center;margin:0 auto}:root{--tab-bar-reach:var(--base-x-10)}.tabs{top:var(--frame-reach,0);z-index:1;width:100%;position:sticky;overflow-x:auto}.tabs .tab-list{min-height:var(--tab-bar-reach);justify-content:flex-start;display:flex}.tabs .tab{margin-right:var(--base);white-space:nowrap;flex-direction:column;justify-content:center;width:100%;min-width:max-content;display:flex}.tabs .tab:last-child{margin:0}.tabs .tab .path{padding:0 var(--base-x-5);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.tabs~*{isolation:isolate}@media (width<=1100px){.tabs .tab{padding:0 var(--base)}.tabs .tab .path{padding:0 var(--base)}}@media (width<=1100px) and (height<=600px){:root{--tab-bar-reach:var(--base-x-5_5)}}:root:has(.tabs){scroll-padding-block-start:calc(var(--frame-reach,0px) + var(--tab-bar-reach) + var(--base-x-2))}.search{-moz-column-gap:var(--base);column-gap:var(--base);grid-template-columns:auto var(--base-x-8) var(--base-x-8);grid-template-rows:40% 1fr;grid-template-areas:"query-label reset submit""query reset submit";block-size:100%;inline-size:100%;display:grid}.search .query-label{min-block-size:var(--base-x-4);padding:0 var(--base-x-2);grid-area:query-label;padding-block-start:calc((var(--base-x-4) - 1lh) / 2)}.search .query{padding:0 var(--base-x-2);grid-area:query}.search .reset-query{grid-area:reset}.search .submit-query{grid-area:submit}.search-form{display:contents}@media (width<=1100px){:root{--search-actions:var(--base-x-5);--search-block:calc(var(--base-x-4) + var(--base-x-5) + var(--search-actions))}:root:has(.app-header .search){--header-block:var(--search-block)}.search{-moz-column-gap:unset;column-gap:unset;grid-template-columns:1fr 1fr;grid-template-rows:var(--base-x-4) var(--base-x-5) var(--search-actions);grid-template-areas:"query-label query-label""query query""reset submit"}.search .submit-query{margin-left:var(--base)}}@media (width<=1100px) and (pointer:coarse){:root{--search-actions:var(--finger-reach)}}.disclosure{width:100%}.disclosure>.prompt{align-items:center;gap:var(--base-x-2);display:flex}.disclosure>.prompt::-webkit-details-marker{display:none}.disclosure>.prompt:before{content:"▸";transition:rotate .2s}.disclosure[open]>.prompt:before{rotate:90deg}:root{--page-control-row:var(--base-x-8)}.page-control{gap:var(--base);grid-template-rows:repeat(3, var(--page-control-row));grid-template-areas:"go-to""per-page""submit";inline-size:100%;display:grid;position:sticky;bottom:0}.page-control .go-to-label{grid-area:go-to;align-self:flex-start}.page-control .go-to{grid-area:go-to;align-self:flex-end}.page-control .per-page-label{grid-area:per-page;align-self:flex-start}.page-control .per-page{grid-area:per-page;align-self:flex-end}.page-control .submit-page{grid-area:submit;height:100%}.page-control .control{width:100%}.page-control .control-label{width:100%;display:block}.page-control .go-to-label,.page-control .per-page-label{padding:0 0 0 var(--base);align-items:center;height:40%;display:flex}.page-control .go-to,.page-control .per-page{height:60%;padding:0 0 0 var(--base)}@media (width<=1100px){:root{--page-control-block:calc(var(--page-control-row) * 2 + var(--base))}:root:has(.filter .page-control){--filter-block:var(--page-control-block)}.page-control{grid-template-rows:repeat(2, var(--page-control-row));grid-template-columns:1fr 1fr;grid-template-areas:"go-to per-page""submit submit"}.page-control .control{height:var(--base-x-4);margin:0 var(--base) 0 0}.page-control .control:last-child{margin:0}}.settings-fold{min-width:0}.settings-fold>.prompt{min-width:0}.settings-fold .readout{min-width:0;display:flex}.settings-fold .page{white-space:nowrap;flex-shrink:0}.settings-fold>.search,.settings-fold>.page-control{margin-block-start:var(--base)}.pagination{-moz-column-gap:var(--base);column-gap:var(--base);max-width:var(--base-x-50);pointer-events:none;grid-template-columns:repeat(5,1fr);grid-template-areas:"first prev info next last";width:100%;height:100%;display:grid}.pagination:before{grid-column:1/span 2}.pagination:after{grid-column:4/span 2}.pagination:not(:has(.prev)):before{content:""}.pagination:not(:has(.next)):after{content:""}.pagination .first{grid-area:first}.pagination .prev{grid-area:prev}.pagination .info{width:var(--base-x-10_5);pointer-events:all;flex-direction:column;grid-area:info;justify-content:center;align-items:center;display:flex}.pagination .next{grid-area:next}.pagination .last{grid-area:last}.pagination .page{pointer-events:all;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.practice-opening{padding:var(--base-x-5)}@media (width<=600px){.practice-opening{padding-inline:var(--base-x-2_5)}}.practice{align-content:start;gap:var(--base-x-1_5);padding:var(--base-x-5);display:grid}@media (width<=600px){.practice{padding-inline:var(--base-x-2_5)}}.practice .paragraph{text-wrap:pretty;margin:0}.practice-title{margin:0}*,:before,:after{box-sizing:border-box}html,body,main,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,data,del,dfn,em,img,picture,ins,kbd,q,s,samp,small,strong,sub,sup,var,b,u,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,search,section,summary,time,mark,audio,video{font:inherit;vertical-align:baseline;border:0;margin:0;padding:0;font-size:100%}ol,ul,menu{list-style:none}dialog{border:0;padding:0}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}[tabindex="-1"]:focus{outline:none}button{cursor:pointer;color:inherit;outline:none}summary{cursor:pointer}button:disabled{cursor:revert}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}@media (pointer:coarse){summary{min-block-size:var(--finger-reach);align-content:center}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}::details-content{transition-duration:0s!important}::view-transition-group(*){animation:none!important}::view-transition-image-pair(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}:root{interpolate-size:allow-keywords}details::details-content{overflow-clip-margin:var(--hairline-x-3);block-size:0;transition:block-size .3s ease-in-out, content-visibility .3s allow-discrete;overflow:visible clip}details[open]::details-content{block-size:auto}html{font-size:62.5%}body{font-size:var(--base-x-2);color:var(--ink);font-family:Arial,sans-serif}input,select,textarea{font-size:var(--base-x-2)}input{border-radius:0}a{text-decoration:none}a,a:visited{color:var(--ink)}a:hover,a:focus{outline:none}a:focus-visible{outline:var(--hairline-x-2) solid var(--ring)}:root{--white:#fff;--paper:#f4f4f4;--silver:#ccc;--smoke:#999;--gray:gray;--charcoal:#373737;--void:#0e0b16;--black:#000;--international-orange-engineering:#ba2d0b;--silk:#dcd0c0;--faded-leather:#ab987a33;--field-drab:#6a5837;--mint:#b4dbc0;--primary-blue:#1565c0;--focus-blue:#1e76e0ad;--primary-dark-blue:#0d47a1;--plum:#551a8b;--code-paper:#2b2b2b;--code-keyword:#d98e4c;--code-call:#ffc66d;--code-tag:#e8bf6a;--code-string:#7ca660;--code-number:#79a8cc;--code-ink:#a9b7c6;--code-attribute:#bbb5e2;--mint-ink:color-mix(in srgb, var(--mint) 45%, var(--black));--mint-shade:color-mix(in srgb, var(--mint) 85%, var(--black));--mint-dim:color-mix(in srgb, var(--mint) 75%, var(--black));--international-orange-engineering-shade:color-mix(in srgb, var(--international-orange-engineering) 70%, var(--black));--faded-mint:rgb(from var(--mint) r g b / .5);--faded-international-orange-engineering:rgb(from var(--international-orange-engineering) r g b / .4);--paper-veil:rgb(from var(--paper) r g b / .7);--veil-opacity:.5;--charcoal-veil:rgb(from var(--charcoal) r g b / var(--veil-opacity));--white-clear:rgb(from var(--white) r g b / 0);--card-clear:rgb(from var(--card) r g b / 0);--faint-shadow:rgb(from var(--black) r g b / .12);--shadow:rgb(from var(--black) r g b / .19);--dark-shadow:rgb(from var(--black) r g b / .23);--light-box-shadow:0 1px 3px var(--faint-shadow), 0 1px 2px rgb(from var(--black) r g b / .24);--shadow-far:0 14px 28px;--shadow-near:0 10px 10px;--shadow-lifted-far:0 24px 48px;--shadow-lifted-near:0 18px 20px;--drop-shadow:var(--shadow-far) rgb(from var(--black) r g b / .25), var(--shadow-near) rgb(from var(--black) r g b / .22);--raised:0 10px 14px var(--faint-shadow);--press-glow:inset 0 0 5px var(--void);--press-glow-soft:inset 0 0 5px var(--charcoal);--backdrop:var(--void);--field:var(--paper);--field-inverse:var(--charcoal);--card:var(--white);--trim:var(--silk);--accent:var(--faded-leather);--approach:var(--mint);--ink:var(--void);--ink-muted:var(--charcoal);--ink-faint:rgb(from var(--ink-muted) r g b / .8);--ink-inverse:var(--white);--alarm-ink:var(--international-orange-engineering);--ring:var(--charcoal);--code-comment:var(--smoke);--code-type:var(--code-tag);--base-x-0_25:.2rem;--base-x-0_5:.4rem;--base-x-0_75:.6rem;--base:.8rem;--base-x-1_25:1rem;--base-x-1_5:1.2rem;--base-x-1_75:1.4rem;--base-x-2:1.6rem;--base-x-2_25:1.8rem;--base-x-2_5:2rem;--base-x-3:2.4rem;--base-x-4:3.2rem;--base-x-4_25:3.4rem;--base-x-5:4rem;--base-x-5_5:4.4rem;--base-x-6:4.8rem;--base-x-6_25:5rem;--base-x-6_5:5.2rem;--base-x-7:5.6rem;--base-x-7_5:6rem;--base-x-8:6.4rem;--base-x-9:7.2rem;--base-x-10:8rem;--base-x-10_5:8.4rem;--base-x-11:8.8rem;--base-x-11_5:9.2rem;--base-x-12:9.6rem;--base-x-12_5:10rem;--base-x-13:10.4rem;--base-x-14:11.2rem;--base-x-15:12rem;--base-x-15_5:12.4rem;--base-x-16:12.8rem;--base-x-16_5:13.2rem;--base-x-16_75:13.4rem;--base-x-19:15.2rem;--base-x-20:16rem;--base-x-25:20rem;--base-x-30:24rem;--base-x-32_5:26rem;--base-x-40:32rem;--base-x-50:40rem;--base-x-60:48rem;--base-x-100:80rem;--base-x-172_5:138rem;--hairline:1px;--hairline-x-2:2px;--hairline-x-3:3px;--hairline-x-4:4px;--radius:8px;--radius-soft:2rem;--radius-pill:8rem;--measure-floor:45ch;--finger-reach:var(--base-x-5_5);--no-gutters:1547px;--nav-in-a-row:1100px;--search-under-the-title:600px;--room-to-stand-open:600px;--phone-held-upright:600px;--phone-on-its-side:500px}.button{justify-content:center;align-items:center;display:inline-flex}.button.icon-button{place-items:center;display:grid}.button.icon-button .icon{block-size:var(--base-x-2_5)}.button.icon-button:active{box-shadow:var(--press-glow)}:where(.button).primary{color:var(--ink-inverse);background:var(--primary-blue)}:where(.button).secondary{background:var(--accent)}:where(.button).primary,:where(.button).secondary{font-size:var(--text-title);white-space:nowrap;text-transform:uppercase;padding:0 var(--base-x-4);border-radius:var(--base-x-5);box-shadow:0 0 var(--base-x-0_5) var(--smoke);border:var(--hairline) solid var(--primary-blue);font-weight:700}:is(:where(.button).primary,:where(.button).secondary):hover,:is(:where(.button).primary,:where(.button).secondary):focus{box-shadow:var(--drop-shadow)}:is(:where(.button).primary,:where(.button).secondary):hover,:is(:where(.button).primary,:where(.button).secondary):active{color:var(--ink-inverse);background-color:var(--primary-dark-blue)}:is(:where(.button).primary,:where(.button).secondary):active{box-shadow:initial}:where(.button.primary,.button.secondary){min-block-size:var(--base-x-5)}:root{--text-caption:var(--base-x-1_5);--text-body:var(--base-x-1_75);--text-title:var(--base-x-2_25);--text-headline:var(--base-x-3)}.title{font-size:var(--text-headline);line-height:1.2}.sub-title{font-size:var(--text-title);line-height:1.25}.paragraph{font-size:var(--text-body);line-height:1.55}.caption{font-size:var(--text-caption);color:var(--ink-faint);line-height:1.4}.listing{font-size:var(--text-caption);line-height:1.8}@property --drawing-column{syntax:"<length>";inherits:true;initial-value:9999px}.drawn-caption{font-size:calc(var(--text-caption) / min(1, tan(atan2(var(--drawing-column), var(--drawn-width,1px)))))}.page-title,.rail-path{font-size:var(--base-x-4)}.tab-path{font-size:var(--text-title)}@media (width<=1100px){.tab-path{font-size:var(--base-x-2)}}@media (width<=1100px) and (height<=600px){.tab-path{font-size:var(--text-title)}}.rail-aside{font-size:var(--text-headline)}@media (width<=1100px){.rail-path{font-size:var(--text-title)}.rail-aside{font-size:var(--text-body)}}@media (width<=600px),(width<=1100px) and (height<=600px){.page-title{font-size:var(--base-x-2_5)}.rail-path,.rail-aside{font-size:var(--text-caption)}}.monospaced{font-family:SF Mono,Fira Code,monospace}.tracked{letter-spacing:.05em}.round-glyph{font-size:var(--base-x-4);line-height:1}.display-figure{font-size:var(--base-x-10)}.glyph-icon{font-size:var(--base-x-2_5)}.body-glyph-before:before{font-size:var(--text-body)}.sub-title-glyph-before:before{font-size:var(--text-title)}.bold{font-weight:600}.upright{font-style:normal}.italic{font-style:italic}.hyphenated{-webkit-hyphens:auto;hyphens:auto}.uppercase{text-transform:uppercase;letter-spacing:.08em}.prose{gap:var(--base-x-2);padding:var(--base-x-3);text-wrap:pretty;display:grid}.signpost{color:var(--primary-blue);text-decoration:underline}.signpost:visited{color:var(--plum)}.signpost:hover,.signpost:focus-visible{color:var(--primary-dark-blue)}.ellipsis{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.field{background:var(--field)}.card{background:var(--card)}.trim{background:var(--trim)}.rounded-corners{border-radius:var(--radius)}.black-rounded-before:before{border-radius:var(--radius);background:var(--black)}.lifted{box-shadow:var(--light-box-shadow)}.floating{box-shadow:var(--raised)}.outlined{outline:var(--hairline-x-2) solid currentcolor}.bare{appearance:none}.borderless{border:none}.unfilled{background:0 0}.unfilled::-webkit-progress-bar{background:0 0}.unfilled::-moz-progress-bar{background:0 0}.shrinkable{min-inline-size:0}.contained{overscroll-behavior-x:contain}@media (pointer:coarse){.reachable{min-block-size:var(--finger-reach);min-inline-size:var(--finger-reach);align-content:center}}.attentive:where(:not(:disabled)):focus-visible{background-color:var(--approach);outline:var(--hairline-x-2) solid var(--ring);outline-offset:calc(var(--hairline-x-2) * -1)}.attentive:where(:not(:disabled)):has(:focus-visible){background-color:var(--approach);outline:var(--hairline-x-2) solid var(--ring);outline-offset:calc(var(--hairline-x-2) * -1)}@media (hover:hover){.attentive:where(:not(:disabled)):hover{background-color:var(--approach)}}.attentive:where(:not(:disabled)):active{box-shadow:var(--press-glow)}.accent{background:var(--accent)}.raisable:hover,.raisable:focus{box-shadow:var(--drop-shadow);outline:none}.raisable:active{box-shadow:initial}.hung{box-shadow:var(--shadow-far) var(--shadow), var(--shadow-near) var(--dark-shadow)}.backdrop{background:var(--backdrop)}.veiled::backdrop{background:var(--charcoal-veil)}.backdrop-below{box-shadow:0 var(--base) 0 var(--backdrop)}.backdrop-above{box-shadow:0 calc(var(--base) * -1) 0 var(--backdrop)}.backdrop-underlined{box-shadow:inset 0 calc(-1 * var(--base)) 0 var(--backdrop)}.backdrop-underlined:has(>[aria-current=page]){box-shadow:none}.approached:has(~:hover,~:focus){background-color:var(--approach)}.inverse-filled{color:var(--field);background:var(--field-inverse)}.inverse-filled:focus-visible{color:var(--ink)}.inverse-filled:has(:focus-visible){color:var(--ink)}@media (hover:hover){.inverse-filled:hover{color:var(--ink)}}.inverse-filled:disabled{color:var(--field);background:var(--smoke)}.pressable:hover,.pressable:focus{color:var(--white);background-color:var(--primary-dark-blue)}.hairline-outline{border:var(--hairline) solid currentcolor}.alarm-ink{color:var(--alarm-ink)}.ink{color:var(--ink)}.muted-ink{color:var(--ink-muted)}.code-paper-filled{background:var(--code-paper)}.code-ink{color:var(--code-ink)}.keyword-ink{color:var(--code-keyword)}.string-ink{color:var(--code-string)}.number-ink{color:var(--code-number)}.comment-ink{color:var(--code-comment)}.tag-ink{color:var(--code-tag)}.attribute-ink{color:var(--code-attribute)}.type-ink{color:var(--code-type)}.call-ink{color:var(--code-call)}.ink-underline{border-block-end:var(--hairline-x-2) solid var(--ink)}.dotted-underlined{text-underline-offset:.2em;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.hairline-separated>*+*{border-block-start:var(--hairline) solid var(--shadow)}.backdrop-separated>*+*{border-block-start:var(--base) solid var(--backdrop)}@media (width<=1100px){.backdrop-separated>*+*{border-block-start:none}}.focus-ringed:focus-visible{outline:var(--hairline-x-2) solid var(--ring);outline-offset:calc(var(--hairline-x-2) * -1)}.focus-ringed:has(:focus-visible){outline:var(--hairline-x-2) solid var(--ring);outline-offset:calc(var(--hairline-x-2) * -1)}.ringed{outline:var(--hairline-x-2) solid var(--ring);outline-offset:calc(var(--hairline-x-2) * -1)}.shadow-ringed:hover,.shadow-ringed:focus{outline:var(--hairline-x-2) solid var(--shadow);outline-offset:calc(var(--hairline-x-2) * -1)}.soft-press-glowing:active,.soft-press-glowing[aria-current=true]{box-shadow:var(--press-glow-soft)}.focus-haloed:has(:focus-visible){outline:var(--hairline-x-2) solid var(--ring);outline-offset:var(--base-x-0_25)}.circular{border-radius:50%}.trim-bar-beside{border-inline-start:var(--hairline-x-3) solid var(--trim)}.trim-rule-above{border-block-start:var(--hairline-x-3) solid var(--trim)}.trim-rail-along:after{background:var(--trim)}.shadow-rail-along:after{background:var(--shadow)}.void-badge-before:before{background:var(--void);color:var(--ink-inverse);border-radius:50%;font-weight:600}.badge-before:before{border-radius:50%;font-weight:600}@media (width<=600px){.badge-before:before{font-size:var(--text-caption)}}.shadow-badge-before:before{background:var(--shadow)}.mint-badge-before:before{background:var(--mint)}.muted-dashed-outline{border:var(--hairline-x-2) dashed var(--ink-muted)}.void-dot-before:before{background:var(--void);border-radius:50%}.hairline-edged{border:var(--hairline) solid var(--shadow)}.soft-cornered{border-radius:var(--radius-soft)}.pill-cornered{border-radius:var(--radius-pill)}.square-cornered{border-radius:0}.writable{border:var(--hairline) solid var(--focus-blue)}.writable:user-invalid{border-color:var(--alarm-ink);box-shadow:var(--drop-shadow)}.writable[type=date]{background-color:var(--white)}.writable[type=date]:invalid{color:#0000}.writable[type=date]:focus{color:var(--ink)}.writable:disabled,.writable[readonly]{border:none;border-block-end:var(--hairline) solid var(--focus-blue);box-shadow:none;border-radius:0}.card-banded{background:linear-gradient(var(--card-clear), var(--card), var(--card-clear))}.alarm-starred:after{content:"*";color:var(--alarm-ink)}.chevroned{--arrow-half:calc(var(--base-x-0_5) + var(--hairline));--arrow-from-end:var(--base-x-2_5);--arrow-drop:var(--base-x-2_25);background-color:var(--white);background-image:linear-gradient(45deg, transparent 50%, var(--gray) 50%), linear-gradient(135deg, var(--gray) 50%, transparent 50%), linear-gradient(to right, var(--silver), var(--silver));background-position:calc(100% - var(--arrow-from-end)) var(--arrow-drop), calc(100% - var(--arrow-from-end) + var(--arrow-half)) var(--arrow-drop), calc(100% - var(--arrow-from-end) - 3 * var(--arrow-half)) var(--base-x-0_75);background-size:var(--arrow-half) var(--arrow-half), var(--arrow-half) var(--arrow-half), var(--hairline) var(--base-x-3);background-repeat:no-repeat}.next-approached:has(+:hover,+:focus){background-color:var(--approach)}:is(:hover,:focus)>.liftable{box-shadow:var(--shadow-lifted-far) var(--shadow), var(--shadow-lifted-near) var(--dark-shadow)}.warmed:is(:hover,:focus-within){background-color:var(--faded-international-orange-engineering)}.looking-glassed:is(:hover,:focus):after{background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='96'%20height='96'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke-linecap='round'%3e%3cdefs%3e%3cfilter%20id='glow'%20x='-50%25'%20y='-50%25'%20width='200%25'%20height='200%25'%3e%3cfeGaussianBlur%20stdDeviation='0.75'/%3e%3c/filter%3e%3c/defs%3e%3cg%20stroke='%23fff'%20stroke-width='3.1'%20filter='url(%23glow)'%3e%3ccircle%20cx='10.6'%20cy='10.6'%20r='6.4'/%3e%3cpath%20d='M15.4%2015.4%2021.2%2021.2'/%3e%3c/g%3e%3cg%20stroke='currentColor'%20stroke-width='1.6'%3e%3ccircle%20cx='10.6'%20cy='10.6'%20r='6.4'/%3e%3cpath%20d='M15.4%2015.4%2021.2%2021.2'/%3e%3c/g%3e%3c/svg%3e") 50% no-repeat}.three-dotted{background-image:radial-gradient(circle, var(--black) var(--base-x-0_25), transparent var(--base-x-0_25));background-size:100% 33.3333%}.field-before:before,.field-after:after{background:var(--field)}.field-inverse{background:var(--field-inverse)}.faded-mint{background:var(--faded-mint)}.field-ink{color:var(--field)}.field-outlined{border:var(--hairline) solid var(--field)}.corner-after:after{border-top:var(--hairline-x-2) solid currentcolor;border-right:var(--hairline-x-2) solid currentcolor}@media (hover:hover){:hover~.prior-approached{background:var(--approach);color:var(--ink)}}:focus-visible~.prior-approached{background:var(--approach);color:var(--ink);outline:var(--hairline-x-2) solid var(--ring);outline-offset:calc(var(--hairline-x-2) * -1)}.foot-shadowed{background-color:var(--trim);background-image:linear-gradient(var(--trim), var(--trim)), linear-gradient(to top, var(--charcoal), transparent);background-position:bottom;background-size:100% calc(var(--base-x-4) + var(--base-x-2)), 100% var(--base-x-2);background-repeat:no-repeat;background-attachment:local,scroll}.muted-rule-below{border-block-end:var(--hairline) solid var(--ink-muted)}.muted-rule-after{border-inline-end:var(--hairline) solid var(--ink-muted)}.muted-bar-below{border-block-end:var(--hairline-x-3) solid var(--ink-muted)}.veiled-rule-below{border-block-end:var(--hairline) solid var(--charcoal-veil)}@property --veil-alpha{syntax:"<number>";inherits:false;initial-value:0}.hover-veiled{--hover-veil:rgb(from var(--charcoal) r g b / var(--veil-alpha));background:var(--hover-veil);transition:--veil-alpha .3s}.hover-veiled:hover{--veil-alpha:var(--veil-opacity)}.hover-approached:hover{background:var(--approach)}.hover-inverse-ink:hover{color:var(--ink-inverse)}.held-bar-after:hover:after{background:var(--faded-leather)}.held-bar-after:focus:after{background:var(--faded-mint)}.paper-in-motion{background:var(--paper)}.choice-underlined{color:var(--ink-muted);border-block-end:var(--hairline-x-3) solid transparent}.choice-underlined:has(:checked){color:var(--ink);border-block-end-color:var(--ink-muted)}.choice-inverse-filled:has(:checked){color:var(--ink-inverse);background:var(--field-inverse)}.handle-raised:has(.handle:hover){box-shadow:var(--raised)}.focal-ringed:has(.focal:focus-visible){outline:var(--hairline-x-2) solid var(--ring)}.lamp-dim-before:before{background:var(--silk);border-radius:50%}.lamp-lit-before:before{background:var(--mint);box-shadow:0 0 var(--base-x-0_75) var(--mint);border-radius:50%}.lamp-alarm-before:before{background:var(--alarm-ink);border-radius:50%}.paper-veiled-before:before{background:var(--paper-veil)}.padded{padding:var(--base-x-4)}@media (width<=1100px){.padded{padding:var(--base-x-2) var(--base-x-0_5)}}.field-pressed:active{background:var(--field);color:var(--ink)}.drawn{stroke:var(--charcoal)}.paper-filled{fill:var(--paper)}.faded-leather-filled{fill:var(--faded-leather)}.faded-mint-filled{fill:var(--faded-mint)}.drawn-filled{fill:var(--charcoal)}.approach-filled{fill:var(--approach)}.ring-drawn{stroke:var(--ring)}.ink-filled{fill:var(--ink)}.hollow{fill:none}.buy-side{--side-face:var(--mint-shade);--side-wall:var(--mint-ink);--side-ink:var(--mint-ink);--side-line:var(--mint-dim)}.sell-side{--side-face:var(--international-orange-engineering);--side-wall:var(--international-orange-engineering-shade);--side-ink:var(--international-orange-engineering);--side-line:var(--international-orange-engineering)}.side-face{fill:var(--side-face)}.side-wall{fill:var(--side-wall)}.side-ink{color:var(--side-ink)}.volume-side{--side-face:var(--faded-leather);--side-wall:var(--field-drab)}.side-line{stroke:var(--side-line,var(--primary-blue))}.side-dot{fill:var(--side-line,var(--primary-blue))}.line-shadowed{filter:drop-shadow(0 var(--hairline-x-2) var(--hairline) var(--shadow))}.spinning-dots{--dots-trailing:0 -.83em 0 -.4em, -.377em -.74em 0 -.42em, -.645em -.522em 0 -.44em, -.775em -.297em 0 -.46em, -.82em -.09em 0 -.477em;font-size:var(--base-x-11);width:1em;height:1em;animation:1.7s infinite dots-trailing,1.7s infinite turning}@media (prefers-reduced-motion:reduce){.spinning-dots{box-shadow:var(--dots-trailing);animation:none}}@keyframes dots-trailing{0%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}5%,95%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}10%,59%{box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em}20%{box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em}38%{box-shadow:var(--dots-trailing)}to{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}}@keyframes turning{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.center{margin-inline:auto}.path{justify-content:center;align-items:center;display:flex}.off-screen{position:absolute;right:1000vw}::view-transition{pointer-events:none}::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}::view-transition-group(*){animation-duration:.2s;animation-timing-function:ease-out}@media (prefers-reduced-motion:reduce){.when-motion-allowed{display:none}}@media not (prefers-reduced-motion:reduce){.when-less-motion{display:none}}
