html{height:100%;height:-webkit-fill-available;width:100%;min-height:100%;min-height:100dvh;min-height:100svh;min-height:-webkit-fill-available;overflow:hidden;overscroll-behavior-y:none;background-color:#0c0b44;background-image:radial-gradient(ellipse at 10% 90%,rgba(60,45,131,.8) 0%,transparent 55%),radial-gradient(ellipse at 90% 90%,rgba(60,130,195,.8) 0%,transparent 55%),radial-gradient(ellipse at 90% 10%,rgba(43,78,165,.8) 0%,transparent 55%),radial-gradient(ellipse at 10% 10%,rgba(53,36,79,.8) 0%,transparent 55%)}body{margin:0;height:100%;height:-webkit-fill-available;min-height:100%;min-height:100dvh;min-height:100svh;min-height:-webkit-fill-available;overflow:hidden;overscroll-behavior-y:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:transparent}#root{height:100%;height:-webkit-fill-available;width:100%;min-height:100%;min-height:100dvh;min-height:100svh;min-height:-webkit-fill-available;overflow:hidden}.glassDropdown{width:100%;margin-right:8px;padding-right:38px;padding-left:12px;appearance:none;-webkit-appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' fill='none' stroke='%23f0f0f0' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:10px 7px;background-position:right 14px center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.diffuse,.glass-card,.dark-glass-card,.dim-glass-card,.raised-glass-card,.dark-glass-card-selected,.card-footer-base,.card-footer-left,.card-footer,.card-footer-right,.card-footer-wide,.messageBadge{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#ffffff03}.base-font,.glass-fileSelect::file-selector-button,.glass-tiny,.glass-boring,.glass-caption,.standingsReportUploadcard-topCutBadge,.glass-body,.text-button,.glass-fileSelect,.glass-h4,.endpointParamBadge,.endpointParamBadge-Inline,.endpointParamBadge-Query,.glass-h3,.glass-h2,.glass-h1,.glass-title{font-family:Helvetica,sans-serif,Arial}.glass-h4,.endpointParamBadge,.endpointParamBadge-Inline,.endpointParamBadge-Query{color:#e6e6e6;font-size:small;font-weight:400}.glass-caption,.standingsReportUploadcard-topCutBadge{color:#e6e6e6;font-size:x-small;font-weight:200}.italic,.messageBadge,.warningBadge,.match-playerData-dropBadge,.glass-boring{font-style:italic}.badge,.eventGroupBadge,.eventGroupBadge-large,.messageBadge,.warningBadge,.badge-typedText,.tcgGameTypeBadge,.vgGameTypeBadge,.goGameTypeBadge,.uniteGameTypeBadge,.otherGameTypeBadge,.tcgCardTypeBadge,.tcgCardTypeBadge-pokemon,.tcgCardTypeBadge-trainer,.tcgCardTypeBadge-energy,.tcgCardTypeBadge-unknown,.mainEventBadge,.smallEventBadge,.playingBadge,.notPlayingBadge,.roleBadge,.roleBadge-admin,.roleBadge-graphics,.roleBadge-judge,.roleBadge-media,.roleBadge-organiser,.roleBadge-prizeout,.roleBadge-scorekeeper,.roleBadge-stream,.roleBadge-unknown,.endpointParamBadge,.endpointParamBadge-Inline,.endpointParamBadge-Query,.endpointCallTypeBadge,.endpointCallTypeBadge-get,.endpointCallTypeBadge-post,.endpointCallTypeBadge-put,.endpointCallTypeBadge-delete,.endpointProtectionBadge-frontend,.endpointProtectionBadge-header,.endpointProtectionBadge-query,.standingsReportUploadcard-topCutBadge,.match-playerData-dropBadge,.badge-directive,.badge-directive-photo,.badge-directive-interview,.badge-directive-dns,.badge-directive-contact,.badge-directive-listChange,.badge-directiveState,.badge-directiveState-new,.badge-directiveState-acknowledged,.badge-directiveState-inprogress,.badge-directiveState-paused,.badge-directiveState-complete,.badge-directiveState-cancelled,.badge-directiveState-missed{--badge-color: #4b5878;--badge-outline-color: color-mix(in srgb, var(--badge-color) 58%, white);--badge-stroke-width: 1px;color:#e6e6e6;font-family:Helvetica,sans-serif,Arial;font-size:x-small;font-weight:600;display:inline-flex;align-items:center;justify-content:center;position:relative;background-color:var(--badge-color);padding:4px 8px;text-align:center;border-radius:6px;opacity:.9;letter-spacing:.05em;overflow:hidden;box-shadow:0 4px 10px #0000001f,0 1px #ffffff29 inset}.badge:after,.eventGroupBadge:after,.eventGroupBadge-large:after,.messageBadge:after,.warningBadge:after,.badge-typedText:after,.tcgGameTypeBadge:after,.vgGameTypeBadge:after,.goGameTypeBadge:after,.uniteGameTypeBadge:after,.otherGameTypeBadge:after,.tcgCardTypeBadge:after,.tcgCardTypeBadge-pokemon:after,.tcgCardTypeBadge-trainer:after,.tcgCardTypeBadge-energy:after,.tcgCardTypeBadge-unknown:after,.mainEventBadge:after,.smallEventBadge:after,.playingBadge:after,.notPlayingBadge:after,.roleBadge:after,.roleBadge-admin:after,.roleBadge-graphics:after,.roleBadge-judge:after,.roleBadge-media:after,.roleBadge-organiser:after,.roleBadge-prizeout:after,.roleBadge-scorekeeper:after,.roleBadge-stream:after,.roleBadge-unknown:after,.endpointParamBadge:after,.endpointParamBadge-Inline:after,.endpointParamBadge-Query:after,.endpointCallTypeBadge:after,.endpointCallTypeBadge-get:after,.endpointCallTypeBadge-post:after,.endpointCallTypeBadge-put:after,.endpointCallTypeBadge-delete:after,.endpointProtectionBadge-frontend:after,.endpointProtectionBadge-header:after,.endpointProtectionBadge-query:after,.standingsReportUploadcard-topCutBadge:after,.match-playerData-dropBadge:after,.badge-directive:after,.badge-directive-photo:after,.badge-directive-interview:after,.badge-directive-dns:after,.badge-directive-contact:after,.badge-directive-listChange:after,.badge-directiveState:after,.badge-directiveState-new:after,.badge-directiveState-acknowledged:after,.badge-directiveState-inprogress:after,.badge-directiveState-paused:after,.badge-directiveState-complete:after,.badge-directiveState-cancelled:after,.badge-directiveState-missed:after{content:"";position:absolute;inset:0;box-sizing:border-box;border:var(--badge-stroke-width) solid var(--badge-outline-color);border-radius:inherit;pointer-events:none}.diffuse,.messageBadge,.card-footer-base,.card-footer-right,.card-footer,.card-footer-wide,.card-footer-left,.raised-glass-card,.dim-glass-card,.dark-glass-card,.dark-glass-card-selected,.glass-card{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#ffffff03}.glassDropdown{width:100%;margin-right:8px;padding-right:38px;padding-left:12px;appearance:none;-webkit-appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' fill='none' stroke='%23f0f0f0' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:10px 7px;background-position:right 14px center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eventGroupBadge,.eventGroupBadge-large{background-color:#a91a83}.eventGroupBadge-large{scale:1.2}.messageBadge{font-weight:800;background-color:#0d8290}.warningBadge{opacity:.9;background-color:#b12a42}.badge-typedText,.badge-directive,.badge-directive-listChange,.badge-directive-contact,.badge-directive-dns,.badge-directive-interview,.badge-directive-photo,.roleBadge,.roleBadge-unknown,.roleBadge-stream,.roleBadge-scorekeeper,.roleBadge-prizeout,.roleBadge-organiser,.roleBadge-media,.roleBadge-judge,.roleBadge-graphics,.roleBadge-admin,.smallEventBadge,.mainEventBadge,.tcgCardTypeBadge,.tcgCardTypeBadge-unknown,.tcgCardTypeBadge-energy,.tcgCardTypeBadge-trainer,.tcgCardTypeBadge-pokemon,.otherGameTypeBadge,.uniteGameTypeBadge,.goGameTypeBadge,.vgGameTypeBadge,.tcgGameTypeBadge{color:#fffc;width:fit-content;max-width:max-content}.tcgGameTypeBadge{background-color:#1f4f9f}.vgGameTypeBadge{background-color:#b12a42}.goGameTypeBadge{background-color:#08785f}.uniteGameTypeBadge{background-color:#8f6810}.otherGameTypeBadge{background-color:#5f3bb0}.tcgCardTypeBadge,.tcgCardTypeBadge-unknown,.tcgCardTypeBadge-energy,.tcgCardTypeBadge-trainer,.tcgCardTypeBadge-pokemon{color:#ffffffe6}.tcgCardTypeBadge-pokemon{background-color:#2763c8}.tcgCardTypeBadge-trainer{background-color:#774bd6}.tcgCardTypeBadge-energy{background-color:#a95712}.tcgCardTypeBadge-unknown{background-color:#4b5878}.mainEventBadge{background-color:#a95712}.smallEventBadge{background-color:#38435e}.playingBadge{background-color:#2f70d2;color:#ffffffe6}.notPlayingBadge{background-color:#0a8269;color:#ffffffe6}.roleBadge,.roleBadge-unknown,.roleBadge-stream,.roleBadge-scorekeeper,.roleBadge-prizeout,.roleBadge-organiser,.roleBadge-media,.roleBadge-judge,.roleBadge-graphics,.roleBadge-admin{background-color:#08785f;color:#fffc}.roleBadge-admin{background-color:#b12a42}.roleBadge-graphics{background-color:#1f4f9f}.roleBadge-judge{background-color:#8f6810}.roleBadge-media{background-color:#774bd6}.roleBadge-organiser{background-color:#075e4c}.roleBadge-prizeout{background-color:#a95712}.roleBadge-scorekeeper{background-color:#38435e}.roleBadge-stream{background-color:#0b7886}.roleBadge-unknown{background-color:#4b5878}.endpointParamBadge,.endpointParamBadge-Query,.endpointParamBadge-Inline{padding:5px 8px;width:fit-content;max-width:max-content;border-radius:8px;letter-spacing:.06em;color:#ffffffe6}.endpointParamBadge-Inline{background-color:#38435e}.endpointParamBadge-Query{background-color:#4b5878}.endpointCallTypeBadge,.endpointProtectionBadge-query,.endpointProtectionBadge-header,.endpointProtectionBadge-frontend,.endpointCallTypeBadge-delete,.endpointCallTypeBadge-put,.endpointCallTypeBadge-post,.endpointCallTypeBadge-get{background-color:#08785f;color:#ffffffe6;width:fit-content;max-width:max-content}.endpointCallTypeBadge-get{background-color:#08785f}.endpointCallTypeBadge-post{background-color:#2763c8}.endpointCallTypeBadge-put{background-color:#8f6810}.endpointCallTypeBadge-delete{background-color:#b12a42}.endpointProtectionBadge-frontend{background-color:#4b5878}.endpointProtectionBadge-header{background-color:#1f4f9f}.endpointProtectionBadge-query{background-color:#0b7886}.standingsReportUploadcard-topCutBadge{display:inline-flex;align-items:center;justify-content:center;min-width:68px;padding:2px 10px;border-radius:999px;background:#08785f;color:#ffffffe0;font-size:x-small;font-weight:200;line-height:1;text-transform:uppercase;letter-spacing:.04em}.match-playerData-dropBadge{background-color:#b12a42;min-width:30px;width:auto;display:inline-flex;align-items:center;white-space:nowrap}.badge-directive,.badge-directive-listChange,.badge-directive-contact,.badge-directive-dns,.badge-directive-interview,.badge-directive-photo{--badge-color: #2763c8;background-color:var(--badge-color);color:#fffffff0;padding:4px 8px;display:inline-flex;align-items:center;gap:6px;line-height:1}.badge-directive-photo{--badge-color: #774bd6}.badge-directive-interview{--badge-color: #2763c8}.badge-directive-dns{--badge-color: #c73752}.badge-directive-contact{--badge-color: #0d8290}.badge-directive-listChange{--badge-color: #4b5878}.badge-directiveState,.badge-directiveState-missed,.badge-directiveState-cancelled,.badge-directiveState-complete,.badge-directiveState-paused,.badge-directiveState-inprogress,.badge-directiveState-acknowledged,.badge-directiveState-new{--badge-color: #2763c8;background-color:var(--badge-color);color:#fffc;width:fit-content;max-width:max-content}.badge-directiveState-new{--badge-color: #08785f}.badge-directiveState-acknowledged{--badge-color: #2763c8}.badge-directiveState-inprogress{--badge-color: #a95712}.badge-directiveState-paused{--badge-color: #8f6810}.badge-directiveState-complete{--badge-color: #4b5878}.badge-directiveState-cancelled{--badge-color: #b12a42}.badge-directiveState-missed{--badge-color: #774bd6}*{margin:0;padding:0;box-sizing:border-box}:root{--app-top-offset: 120px;--app-bottom-offset: 50px;--app-top-offset-safe: calc(var(--app-top-offset) + env(safe-area-inset-top, 0px));--app-bottom-offset-safe: calc(var(--app-bottom-offset) + env(safe-area-inset-bottom, 0px))}.app{position:relative;width:100%;height:100vh;height:100dvh;height:100svh;height:-webkit-fill-available;min-height:100vh;min-height:100dvh;min-height:100svh;min-height:-webkit-fill-available;display:flex;flex-direction:column;background:transparent}.app-header{z-index:200;position:fixed;top:0;left:0;right:0}.app-content{position:relative;z-index:1;width:100%;flex:1 1 auto;min-height:0;padding:0;display:flex;justify-content:center;overflow:hidden}.app-overlay{position:fixed;inset:0;z-index:9999;pointer-events:none}.background{position:fixed;inset:0;z-index:0;pointer-events:none;background-color:#0c0b44;background-image:radial-gradient(ellipse at 10% 90%,rgba(60,45,131,.8) 0%,transparent 55%),radial-gradient(ellipse at 90% 90%,rgba(60,130,195,.8) 0%,transparent 55%),radial-gradient(ellipse at 90% 10%,rgba(43,78,165,.8) 0%,transparent 55%),radial-gradient(ellipse at 10% 10%,rgba(53,36,79,.8) 0%,transparent 55%)}.background-dark-layer{position:fixed;inset:0;z-index:0;pointer-events:none;background:#0000007a;opacity:0;transition:opacity .16s ease}.background-dark-layer-visible{opacity:1}.diffuse,.glass-card,.dark-glass-card,.dim-glass-card,.raised-glass-card,.dark-glass-card-selected,.card-footer-base,.card-footer-left,.card-footer,.card-footer-right,.card-footer-wide,.navbar-items{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#ffffff03}:root.theme-dark-layer-enabled .darker-glass,:root.theme-dark-layer-enabled .navbar-items{background-color:#000000c7}.base-font,.glass-fileSelect::file-selector-button,.nav-version,.glass-tiny,.glass-boring,.glass-caption,.nav-subtitle,.glass-body,.text-button,.glass-fileSelect,.glass-h4,.glass-h3,.glass-h2,.glass-h1,.glass-title,.nav-title{font-family:Helvetica,sans-serif,Arial}.glass-title,.nav-title{color:#ebebeb;font-size:x-large;font-weight:500}.glass-caption,.nav-subtitle{color:#e6e6e6;font-size:x-small;font-weight:200}.base-font,.glass-fileSelect::file-selector-button,.nav-version,.glass-button-tertiary,.glass-button,.glassDropdown,.glass-button-l,.glass-button-s,.glass-button-xs,.glass-button-m{font-family:Helvetica,sans-serif,Arial}.glass-element-bold,.glass-fileSelect::file-selector-button,.env-local,.env-dev,.env-alt,.env-demo,.env-test,.env-prod,.env-unknown,.glass-button-secondary.glass-button-focal,.glass-button-secondary.glass-button-destructive,.glass-button-tertiary,.glass-button,.glassDropdown,.glass-button-l,.glass-button-s,.glass-button-xs,.glass-button-m{color:#fff}.badge,.env-local,.env-dev,.env-alt,.env-demo,.env-test,.env-prod,.env-unknown{--badge-color: #4b5878;--badge-outline-color: color-mix(in srgb, var(--badge-color) 58%, white);--badge-stroke-width: 1px;color:#e6e6e6;font-family:Helvetica,sans-serif,Arial;font-size:x-small;font-weight:600;display:inline-flex;align-items:center;justify-content:center;position:relative;background-color:var(--badge-color);padding:4px 8px;text-align:center;border-radius:6px;opacity:.9;letter-spacing:.05em;overflow:hidden;box-shadow:0 4px 10px #0000001f,0 1px #ffffff29 inset}.badge:after,.env-local:after,.env-dev:after,.env-alt:after,.env-demo:after,.env-test:after,.env-prod:after,.env-unknown:after{content:"";position:absolute;inset:0;box-sizing:border-box;border:var(--badge-stroke-width) solid var(--badge-outline-color);border-radius:inherit;pointer-events:none}.diffuse,.navbar-items,.card-footer-base,.card-footer-right,.card-footer,.card-footer-wide,.card-footer-left,.raised-glass-card,.dim-glass-card,.dark-glass-card,.dark-glass-card-selected,.glass-card{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#ffffff03}.darker-glass,.navbar-items{background-color:#000000b3}.glass-element-bold,.env-local,.env-dev,.env-alt,.env-demo,.env-test,.env-prod,.env-unknown,.glass-fileSelect::file-selector-button{color:#fff}.glass-element-subtle,.nav-version,.searchErrorIcon,.glass-interactiveIcon-small,.glass-interactiveIcon{color:#e6e6e6}.glassDropdown{width:100%;margin-right:8px;padding-right:38px;padding-left:12px;appearance:none;-webkit-appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' fill='none' stroke='%23f0f0f0' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:10px 7px;background-position:right 14px center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.navbar-items{display:flex;justify-content:space-between;align-items:center;font-size:1.2rem;padding:0 11px;width:95%;height:80px;overflow:hidden;border-radius:50px;position:fixed;top:calc(env(safe-area-inset-top) + 20px);left:0;right:0;margin:0 auto;min-width:0}.navbarBookend-base,.navbarBookend-end,.navbarBookend-start{width:250px;min-width:0;height:100%;display:flex;flex-direction:row;align-items:center;gap:10px}.navbarBookend-start{justify-content:flex-start;flex:0 1 250px}.navbarBookend-end{justify-content:flex-end;flex:0 1 250px}.titleContainer{display:flex;flex:0 1 auto;flex-direction:column;align-items:center;justify-content:center;height:100%;width:fit-content;min-width:0;max-width:calc(100% - 520px)}@media screen and (max-width:600px){.titleContainer{display:none}}.subtitleContainer{display:flex;flex-direction:row;align-items:center;justify-content:center;align-self:flex-end;gap:5px;max-width:100%;min-width:0}.nav-title{display:block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nav-subtitle{display:block;min-width:0;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nav-version{font-size:x-small;flex:0 0 auto}.env-local,.env-unknown,.env-prod,.env-test,.env-demo,.env-alt,.env-dev{background-color:#774bd6;flex:0 0 auto;max-width:90px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.env-dev{background-color:#2763c8}.env-alt{background-color:#a95712}.env-demo{background-color:#0b7886}.env-test{background-color:#08785f}.env-prod{background-color:#b12a42}.env-unknown{background-color:#a91a83}.fa-react{margin-left:.2rem;font-size:1.6rem}.nav-menu{display:grid;grid-template-columns:repeat(6,auto);grid-gap:10px;list-style-type:none;align-items:center;text-align:center;justify-content:end}.nav-links{text-decoration:none;color:#fff;padding:.7rem 1rem;white-space:nowrap}.nav-links i{padding-right:10px}.nav-links:hover{background:#bd0000;border-radius:30px;transition:all .2s ease-in-out}.fa-bars,.fa-times{color:#fff}.menu-icons{display:none}@media screen and (max-width:850px){.navbar-items{z-index:210}.nav-menu{display:none;flex-direction:column;justify-content:flex-start;background:#ffffff40;box-shadow:0 8px 32px #1f26875e;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);border-radius:40px;width:100%;height:auto;position:absolute;top:0;align-items:stretch;padding:80px 0 30px;margin:0;z-index:-3;transition:all .3s ease-in-out}.nav-links{display:block;widows:100%;padding:2rem 0;color:#222}.nav-links:hover{background:#ffffff40;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.menu-icons{display:block}.nav-links-mobile{padding:0 1.5rem;display:block;text-align:center;font-size:1.3rem;font-weight:700;width:80%;margin:auto}}.nav-menu.active{display:flex}.nav-links-mobile{padding:1rem;white-space:nowrap;background-color:#fafafa;border-radius:30px;text-decoration:none;font-size:1rem;font-weight:600;color:#222}.base-font,.glass-fileSelect::file-selector-button,.glass-tiny,.glass-boring,.glass-caption,.resultSyncSubtitle,.glass-body,.text-button,.glass-fileSelect,.glass-h4,.resultSyncTitle,.glass-h3,.glass-h2,.glass-h1,.glass-title{font-family:Helvetica,sans-serif,Arial}.glass-h4,.resultSyncTitle{color:#e6e6e6;font-size:small;font-weight:400}.glass-caption,.resultSyncSubtitle{color:#e6e6e6;font-size:x-small;font-weight:200}.glassDropdown{width:100%;margin-right:8px;padding-right:38px;padding-left:12px;appearance:none;-webkit-appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' fill='none' stroke='%23f0f0f0' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:10px 7px;background-position:right 14px center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.navbarSyncToolContainer{height:100%;overflow:visible;min-width:0;max-width:100%}.navbarSyncToolBase,.navbarSyncToolUploading,.navbarSyncToolError,.navbarSyncToolWarning,.navbarSyncToolSuccess,.navbarSyncToolDefault{display:flex;flex-direction:row;gap:10px;align-items:center;justify-content:flex-end;width:100%;height:100%;min-width:0;transition:width height .3s ease-in-out}.navbarSyncToolData{display:flex;flex-direction:column;gap:2px;align-items:flex-end;justify-content:center;min-width:0;max-width:170px}.resultSyncIndicatorDefault{display:flex;align-items:center;justify-content:center;border-radius:50%;border:.5px solid gray;height:60px;width:60px}@keyframes pulsing{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.resultSyncIcon{color:#fff;animation:navbarSyncFadeOut .25s ease-in-out forwards,navbarSyncFadeIn .25s ease-in-out forwards}@keyframes navbarSyncFadeIn{0%{scale:0}to{scale:1}}@keyframes navbarSyncFadeOut{0%{scale:1}to{scale:0}}.resultSyncIconActive{color:#fff;animation:rotateClockwise 10s linear infinite,navbarSyncFadeOut .25s ease-in-out forwards,navbarSyncFadeIn .25s ease-in-out forwards}@keyframes rotateClockwise{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.uploadingIcon{color:#fff;animation:pulsing 1s infinite}.resultSyncTitle,.resultSyncSubtitle{display:block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.resultSyncIndicator,.pushSyncIndicator{position:relative}.resultSyncIndicatorStatusBase,.resultSyncIndicatorStatusFetching,.resultSyncIndicatorStatusError,.resultSyncIndicatorStatusWarning,.resultSyncIndicatorStatusSuccess,.resultSyncIndicatorStatusDefault{position:absolute;bottom:0;left:0;height:25px;width:25px;border-radius:50%;background-color:#fff;border:1px solid gray;transform:translate(-15%,15%);display:flex;align-items:center;justify-content:center}.resultSyncIndicatorStatusDefault{background-color:#64646480}.resultSyncIndicatorStatusSuccess{background-color:#00af6f}.resultSyncIndicatorStatusWarning{background-color:#e98000}.resultSyncIndicatorStatusError{background-color:#b61926}.resultSyncIndicatorStatusFetching{background-color:#64646480}.pushSyncIndicatorStatusBase,.pushSyncIndicatorStatusWarning,.pushSyncIndicatorStatusActive{position:absolute;top:0;left:0;height:15px;width:15px;border-radius:50%;background-color:#fff;border:1px solid gray;transform:translate(5%,5%);display:flex;align-items:center;justify-content:center}.pushSyncIndicatorStatusActive{background-color:#64646480}.pushSyncIndicatorStatusWarning{background-color:#e98000}.statusIcon{color:#fff;height:65%}.dark-glass,.dark-glass-card,.dark-glass-card-selected,.dark-glass-bubble,.hamburger-label-container{background:#0009}:root.theme-dark-layer-enabled .dark-glass,:root.theme-dark-layer-enabled .dark-glass-card,:root.theme-dark-layer-enabled .dark-glass-card-selected,:root.theme-dark-layer-enabled .dark-glass-bubble,:root.theme-dark-layer-enabled .hamburger-label-container{background:#000000ad}.base-font,.glass-fileSelect::file-selector-button,.glass-tiny,.glass-boring,.glass-caption,.glass-body,.text-button,.glass-fileSelect,.hamburger-label,.glass-h4,.glass-h3,.glass-h2,.glass-h1,.glass-title{font-family:Helvetica,sans-serif,Arial}.glass-body,.text-button,.glass-fileSelect,.hamburger-label{color:#e6e6e6;font-size:small;font-weight:300}.dark-glass,.dark-glass-card,.dark-glass-card-selected,.dark-glass-bubble,.hamburger-label-container,.glass-button-focal{background:#0009}.dark-glass,.hamburger-label-container,.dark-glass-bubble,.dark-glass-card,.dark-glass-card-selected{background:#0009}.glassDropdown{width:100%;margin-right:8px;padding-right:38px;padding-left:12px;appearance:none;-webkit-appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' fill='none' stroke='%23f0f0f0' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:10px 7px;background-position:right 14px center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hamburger-button{flex-direction:row;color:#fff;width:60px;height:60px;border-radius:50px;padding:5px;display:flex;justify-content:center;align-items:center;transition:.3s}.hamburger-icon{width:30px;height:30px}.hamburger-button:hover .hamburger-icon{animation:wobble 1s ease 1}.hamburger-label-container{display:flex;flex-direction:row;position:absolute;justify-content:center;align-items:center;top:-50px;left:50%;width:200px;transform:translate(-50%);border-radius:50px;padding:10px;transition:.3s;opacity:0;pointer-events:none}.hamburger-label{text-align:center;font-size:small;overflow:visible}.selected{width:25px;height:25px;fill:#fff}.hamburger-button:hover .selected,.hamburger-button:hover .deselected{fill:#000}.deselected{fill:gray}.hamburger-button:hover{background-color:#fff;scale:1.1;color:#000}.hamburger-button:hover .filter-label-container{opacity:1}@keyframes wobble{0%,to{-webkit-transform:translateX(0%);transform:translate(0);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}15%{-webkit-transform:translateX(-4px) rotate(-5deg);transform:translate(-4px) rotate(-5deg)}30%{-webkit-transform:translateX(2px) rotate(5deg);transform:translate(2px) rotate(5deg)}45%{-webkit-transform:translateX(-2px) rotate(-2.7777777778deg);transform:translate(-2px) rotate(-2.7777777778deg)}60%{-webkit-transform:translateX(1.2121212121px) rotate(1.6666666667deg);transform:translate(1.2121212121px) rotate(1.6666666667deg)}75%{-webkit-transform:translateX(-.7272727273px) rotate(-1deg);transform:translate(-.7272727273px) rotate(-1deg)}}.subsection-glass,.scorekeeper-dataPoint,.subsection-glass-component,.navbarSignInTool-groupChip{box-shadow:#0000000d 0 1px 3px 1px;background:#c8c8c826}:root.theme-dark-layer-enabled .subsection-glass,:root.theme-dark-layer-enabled .scorekeeper-dataPoint,:root.theme-dark-layer-enabled .subsection-glass-component,:root.theme-dark-layer-enabled .navbarSignInTool-groupChip{background:#bebebe21}.tLeft,.text-button,.data-pair,.data-row,.navbarSignInTool-title,.navbarSignInTool-roles,.navbarSignInTool-roleToggle,.navbarSignInTool-accountToggle,.navbarSignInTool-button{text-align:left}.base-font,.glass-fileSelect::file-selector-button,.navbarSignInTool-accountToggle,.navbarSignInTool-button,.navbarSignInTool-menu,.glass-tiny,.glass-boring,.glass-caption,.navbarSignInTool-roles,.navbarSignInTool-roleToggle,.navbarSignInTool-groupChip,.navbarSignInTool-groupEmpty,.glass-body,.text-button,.glass-fileSelect,.navbarSignInTool-menuItem,.glass-h4,.glass-h3,.glass-h2,.navbarSignInTool-title,.glass-h1,.glass-title{font-family:Helvetica,sans-serif,Arial}.glass-h1,.glass-h2,.navbarSignInTool-title{color:#ebebeb;font-size:large;font-weight:400}.glass-body,.text-button,.glass-fileSelect,.navbarSignInTool-menuItem,.navbarSignInTool-accountToggle,.navbarSignInTool-button{color:#e6e6e6;font-size:small;font-weight:300}.glass-caption,.navbarSignInTool-roles,.navbarSignInTool-roleToggle,.navbarSignInTool-groupChip,.navbarSignInTool-groupEmpty{color:#e6e6e6;font-size:x-small;font-weight:200}.italic,.navbarSignInTool-groupEmpty,.glass-boring{font-style:italic}.bold,.navbarSignInTool-title,.navbarSignInTool-button{font-weight:600}.semibold,.navbarSignInTool-menuItem{font-weight:400}.base-font,.glass-fileSelect::file-selector-button,.navbarSignInTool-accountToggle,.navbarSignInTool-button,.navbarSignInTool-menu,.glass-button-tertiary,.glass-button,.glassDropdown,.glass-button-l,.glass-button-s,.glass-button-xs,.glass-button-m{font-family:Helvetica,sans-serif,Arial}.subsection-glass,.navbarSignInTool-groupChip,.subsection-glass-component,.scorekeeper-dataPoint{box-shadow:#0000000d 0 1px 3px 1px;background:#c8c8c826}.text-button,.navbarSignInTool-accountToggle,.navbarSignInTool-button{overflow:visible;cursor:pointer}.text-button:hover,.navbarSignInTool-accountToggle:hover,.navbarSignInTool-button:hover{text-decoration:underline}.glassDropdown{width:100%;margin-right:8px;padding-right:38px;padding-left:12px;appearance:none;-webkit-appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' fill='none' stroke='%23f0f0f0' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:10px 7px;background-position:right 14px center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.navbarSignInTool{min-width:0;max-width:100%}.navbarSignInTool-container{position:relative;overflow:visible;height:100%;display:flex;flex-direction:column;justify-content:center;gap:6px;min-width:0;max-width:100%}.navbarSignInTool-content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;min-width:0;max-width:100%}.navbarSignInTool-spinnerSlot{width:0;min-width:0;display:flex;align-items:center;justify-content:center;overflow:hidden;opacity:0;transition:width .14s ease,min-width .14s ease,opacity .12s ease}.navbarSignInTool-spinnerSlotVisible{width:14px;min-width:14px;opacity:1}.navbarSignInTool-identity{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;max-width:100%}.navbarSignInTool-statusRow{display:flex;flex-direction:row;align-items:center;gap:0;min-width:0;max-width:100%}.navbarSignInTool-rolesContainer{display:flex;align-items:center;transform:translate(0);transition:transform .14s ease;min-width:0;max-width:100%}.navbarSignInTool-rolesContainerLoading{transform:translate(8px)}.navbarSignInTool-accountToggle{all:unset;font-family:Helvetica,sans-serif,Arial;font-size:small;line-height:1.2;cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex;flex-direction:row;align-items:center;gap:8px;min-width:0;max-width:100%}.navbarSignInTool-chevron{width:12px;height:12px;color:#fff;transition:transform .12s ease}.navbarSignInTool-chevronOpen{transform:rotate(180deg)}.navbarSignInTool-title{font-size:80%;text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:190px}.navbarSignInTool-roles{text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:220px}.navbarSignInTool-rolesClickable{cursor:pointer}.navbarSignInTool-fetchRolesAgain{display:inline-flex;align-items:center;gap:5px;text-align:left;white-space:nowrap;font-size:.72rem;max-width:220px;overflow:hidden;text-overflow:ellipsis}.navbarSignInTool-fetchRolesAgainIcon{width:14px;height:14px;color:#fff;flex:0 0 auto}.navbarSignInTool-rolesPanel{display:flex;flex-direction:column;gap:4px;width:100%;min-width:0}.navbarSignInTool-roleRow{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.navbarSignInTool-roleToggle{all:unset;display:inline-flex;align-items:center;gap:6px;cursor:pointer;line-height:1.2;max-width:220px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.navbarSignInTool-rolePlain{display:block;max-width:220px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.navbarSignInTool-roleChevron{width:10px;height:10px;color:#ebebeb;transition:transform .12s ease}.navbarSignInTool-roleChevronOpen{transform:rotate(180deg)}.navbarSignInTool-roleGroups{display:flex;flex-wrap:wrap;gap:4px;max-width:280px;min-width:0}.navbarSignInTool-groupChip{border-radius:999px;padding:2px 8px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navbarSignInTool-button{all:unset;font-family:Helvetica,sans-serif,Arial;font-size:small;line-height:1.2;cursor:pointer;-webkit-user-select:none;user-select:none;text-decoration:underline;color:#fff}.navbarSignInTool-menu{position:absolute;top:calc(100% + 6px);left:0;z-index:100;min-width:200px;width:max-content;max-width:260px;padding:8px;display:flex;flex-direction:column;gap:2px;border-radius:20px;background:#000000f2;border:1px solid rgba(255,255,255,.12);-webkit-backdrop-filter:saturate(125%) blur(20px);overflow:hidden}.navbarSignInTool-menuPortal{position:fixed;top:0;left:0;z-index:3000}.navbarSignInTool-menuItem{all:unset;color:#ebebeb;font-size:.92rem;line-height:1.2;text-align:left;cursor:pointer;border-radius:10px;padding:8px 10px;width:100%;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navbarSignInTool-menuItem:hover{background:#ffffff1f}.diffuse,.glass-card,.dark-glass-card,.dim-glass-card,.raised-glass-card,.dark-glass-card-selected,.card-footer-base,.card-footer-left,.card-footer,.card-footer-right,.card-footer-wide,.result-icon-background{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#ffffff03}.glass,.glass-card,.glass-bubble,.result-icon-background{background:#ffffff40;box-shadow:0 0 0 1px #fff3 inset,0 2px 6px #ffffff26 inset,2px 0 9px #ffffff1f inset,-2px 0 9px #ffffff14 inset,0 4px 16px #0000001a}:root.theme-dark-layer-enabled .glass,:root.theme-dark-layer-enabled .glass-card,:root.theme-dark-layer-enabled .glass-bubble,:root.theme-dark-layer-enabled .result-icon-background{background:#ffffff36}.base-font,.glass-fileSelect::file-selector-button,.patience-title,.patience-message,.glass-tiny,.glass-boring,.glass-caption,.glass-body,.text-button,.glass-fileSelect,.glass-h4,.glass-h3,.glass-h2,.glass-h1,.glass-title{font-family:Helvetica,sans-serif,Arial}.base-font,.glass-fileSelect::file-selector-button,.patience-title,.patience-message,.glass-button-tertiary,.glass-button,.glassDropdown,.glass-button-l,.glass-button-s,.glass-button-xs,.glass-button-m{font-family:Helvetica,sans-serif,Arial}.diffuse,.result-icon-background,.card-footer-base,.card-footer-right,.card-footer,.card-footer-wide,.card-footer-left,.raised-glass-card,.dim-glass-card,.dark-glass-card,.dark-glass-card-selected,.glass-card{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#ffffff03}.glass,.result-icon-background,.glass-bubble,.glass-card{background:#ffffff40;box-shadow:0 0 0 1px #fff3 inset,0 2px 6px #ffffff26 inset,2px 0 9px #ffffff1f inset,-2px 0 9px #ffffff14 inset,0 4px 16px #0000001a}.glassDropdown{width:100%;margin-right:8px;padding-right:38px;padding-left:12px;appearance:none;-webkit-appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' fill='none' stroke='%23f0f0f0' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:10px 7px;background-position:right 14px center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.loader-fullScreen{display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;width:100%;height:100%}.result-icon-background{border-radius:25%;display:flex;align-items:center;justify-content:center;width:130px;height:130px;transform:rotate(-10deg);margin:10px}.result-icon{transform:rotate(10deg);width:60%;height:60%;color:#fff;opacity:.8;animation:fade-in .3s ease-in-out}.result-icon-container{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;height:40%;gap:10px}.spinner-container{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:15%;height:40%;gap:10px;pointer-events:none}.patience-title,.patience-message{font-size:1.2em;text-align:center;font-style:italic;font-weight:600;opacity:.8;animation:fade-in .3s ease-in-out;overflow:visible;color:#c8d9ff;padding-bottom:20px;line-height:1.5}.patience-message{font-size:1em;font-weight:500;padding-bottom:0}@keyframes fade-in{0%{opacity:0}to{opacity:.75}}.circular-loader,.circular-loader-compact{display:inline-block;flex:0 0 auto;width:50px;height:50px;min-width:50px;min-height:50px;aspect-ratio:1/1;box-sizing:border-box;border-radius:50%;border:3px solid rgba(255,255,255,.3);border-top-color:#fff;animation:rotate 1s linear infinite}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.circular-loader-compact{width:12px;height:12px;min-width:12px;min-height:12px;border-width:2px}.shootingStarSpinner{position:relative;width:0;height:0;flex:0 0 auto;transform:rotate(-140deg) scaleX(-1) translate(-20px) translateY(100px)}.shootingStar{--star-delay: 0s;position:absolute;width:0;height:4px;opacity:0;filter:drop-shadow(0 0 6px white);animation:cobolt-shooting-star-flight 3s ease-in-out var(--star-delay) infinite both}.shootingStar-tail{position:absolute;right:0;top:0;width:100px;height:4px;background:linear-gradient(90deg,#00f0,#5f91ff);border-radius:999px;transform-origin:right center;transform:scaleX(0);animation:cobolt-shooting-star-tail 3s ease-in-out var(--star-delay) infinite both}.shootingStar:before,.shootingStar:after{--star-angle: 45deg;content:"";position:absolute;top:0;left:-15px;width:30px;height:4px;background:linear-gradient(90deg,#00f0,#5f91ff,#00f0);border-radius:100%;transform:rotate(var(--star-angle)) scaleX(0);animation:cobolt-shooting-star-sparkle 3s ease-in-out var(--star-delay) infinite both}.shootingStar:after{--star-angle: -45deg}.shootingStar:nth-child(1){top:-100px;left:-250px;--star-delay: .5s}.shootingStar:nth-child(2){top:-50px;left:-200px;--star-delay: 1.5s}.shootingStar:nth-child(3){top:0;left:-150px;--star-delay: 1s}@keyframes cobolt-shooting-star-flight{0%{transform:translate(0);opacity:0}10%,80%{opacity:1}95%,to{transform:translate(200px);opacity:0}}@keyframes cobolt-shooting-star-tail{0%,to{transform:scaleX(0)}30%{transform:scaleX(1)}}@keyframes cobolt-shooting-star-sparkle{0%,to{transform:rotate(var(--star-angle)) scaleX(0)}30%{transform:rotate(var(--star-angle)) scaleX(1)}}@media(prefers-reduced-motion:reduce){.shootingStar,.shootingStar-tail,.shootingStar:before,.shootingStar:after{animation:none!important}.shootingStar{opacity:1;transform:translate(100px)}.shootingStar-tail{transform:scaleX(.25)}.shootingStar:before,.shootingStar:after{transform:rotate(var(--star-angle)) scaleX(.6)}}.glassDropdown{width:100%;margin-right:8px;padding-right:38px;padding-left:12px;appearance:none;-webkit-appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' fill='none' stroke='%23f0f0f0' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:10px 7px;background-position:right 14px center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sittingStarSpinner{position:relative;transform:rotate(-140deg) scaleX(-1) translate(150px) translateY(70px)}.sittingStar{position:absolute;left:50%;top:50%;height:4px;background:linear-gradient(-45deg,#5f91ff,#00f0);border-radius:999px;filter:drop-shadow(0 0 6px white)}.sittingStar:before,.sittingStar:after{content:"";position:absolute;top:calc(50% - 2px);right:0;height:4px;background:linear-gradient(-45deg,#00f0,#5f91ff,#00f0);border-radius:100%;transform:translate(50%) rotate(45deg);animation:cobolt-sitting-star-shine 3.5s ease-in-out infinite}@keyframes cobolt-sitting-star-shine{0%{width:5px}50%{width:20px}to{width:5px}}.sittingStar:after{transform:translate(50%) rotate(-45deg)}.sittingStar:nth-child(1){top:calc(50% - 70px);left:calc(50% - 200px);animation-delay:.5s}.sittingStar:nth-child(1):before,.sittingStar:nth-child(1):after{animation-delay:0s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;animation-name:cobolt-sitting-star-shine;animation-duration:3.5s;animation-delay:-1.75s}.sittingStar:nth-child(2){top:calc(50% - 50px);left:calc(50% - 150px);animation-delay:1.5s}.sittingStar:nth-child(2):before,.sittingStar:nth-child(2):after{animation-delay:-.75s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;animation-name:cobolt-sitting-star-shine;animation-duration:3.5s}.sittingStar:nth-child(3){top:calc(50% + -0px);left:calc(50% - 150px);animation-delay:1s}.sittingStar:nth-child(3):before,.sittingStar:nth-child(3):after{animation-delay:-1.25s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;animation-name:cobolt-sitting-star-shine;animation-duration:3.5s}.diffuse,.glass-card,.dark-glass-card,.dim-glass-card,.raised-glass-card,.dark-glass-card-selected,.card-footer-base,.card-footer-left,.card-footer,.card-footer-right,.card-footer-wide,.errorPage-iconCard{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#ffffff03}.glass,.glass-card,.glass-bubble,.errorPage-iconCard{background:#ffffff40;box-shadow:0 0 0 1px #fff3 inset,0 2px 6px #ffffff26 inset,2px 0 9px #ffffff1f inset,-2px 0 9px #ffffff14 inset,0 4px 16px #0000001a}:root.theme-dark-layer-enabled .glass,:root.theme-dark-layer-enabled .glass-card,:root.theme-dark-layer-enabled .glass-bubble,:root.theme-dark-layer-enabled .errorPage-iconCard{background:#ffffff36}.base-font,.glass-fileSelect::file-selector-button,.glass-tiny,.glass-boring,.glass-caption,.glass-body,.text-button,.glass-fileSelect,.errorPage-description,.glass-h4,.glass-h3,.errorPage-subtitle,.glass-h2,.glass-h1,.errorPage-title,.glass-title,.errorPage-iconLabel{font-family:Helvetica,sans-serif,Arial}.glass-title,.errorPage-iconLabel{color:#ebebeb;font-size:x-large;font-weight:500}.glass-h1,.errorPage-title,.glass-h2{color:#ebebeb;font-size:large;font-weight:400}.glass-h3,.errorPage-subtitle{color:#e6e6e6;font-size:medium;font-weight:325}.glass-body,.text-button,.glass-fileSelect,.errorPage-description{color:#e6e6e6;font-size:small;font-weight:300}.italic,.errorPage-subtitle,.glass-boring{font-style:italic}.bold,.errorPage-iconLabel,.errorPage-title{font-weight:600}.diffuse,.errorPage-iconCard,.card-footer-base,.card-footer-right,.card-footer,.card-footer-wide,.card-footer-left,.raised-glass-card,.dim-glass-card,.dark-glass-card,.dark-glass-card-selected,.glass-card{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#ffffff03}.glass,.errorPage-iconCard,.glass-bubble,.glass-card{background:#ffffff40;box-shadow:0 0 0 1px #fff3 inset,0 2px 6px #ffffff26 inset,2px 0 9px #ffffff1f inset,-2px 0 9px #ffffff14 inset,0 4px 16px #0000001a}.glassDropdown{width:100%;margin-right:8px;padding-right:38px;padding-left:12px;appearance:none;-webkit-appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' fill='none' stroke='%23f0f0f0' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:10px 7px;background-position:right 14px center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.errorPage{margin:0;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;min-height:100vh;gap:15px;padding-top:var(--app-top-offset-safe, 120px);padding-bottom:var(--app-bottom-offset-safe, 50px)}.errorPage-content{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:20px;gap:10px}.errorPage-iconCard{border-radius:25%;display:flex;align-items:center;justify-content:center;flex-direction:column;width:200px;height:200px;transform:rotate(-10deg);margin:40px;gap:10px;padding:10px}.errorPage-icon{transform:rotate(10deg);width:60%;height:60%;color:#fff;opacity:.8;animation:fade-in .3s ease-in-out}.errorPage-iconLabel,.errorPage-title,.errorPage-subtitle,.errorPage-description{text-align:center}.glass-element-disabled{filter:brightness(.7)}.diffuse,.glass-card,.dark-glass-card,.dim-glass-card,.raised-glass-card,.dark-glass-card-selected,.card-footer-base,.card-footer-left,.card-footer,.card-footer-right,.card-footer-wide,.overlayArea-toastItem,.overlayArea-toastItem-info,.overlayArea-toastItem-success,.overlayArea-toastItem-warning,.overlayArea-toastItem-error{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#ffffff03}.dark-glass,.dark-glass-card,.dark-glass-card-selected,.dark-glass-bubble,.overlayArea-toastItem,.overlayArea-toastItem-info,.overlayArea-toastItem-success,.overlayArea-toastItem-warning,.overlayArea-toastItem-error{background:#0009}:root.theme-dark-layer-enabled .dark-glass,:root.theme-dark-layer-enabled .dark-glass-card,:root.theme-dark-layer-enabled .dark-glass-card-selected,:root.theme-dark-layer-enabled .dark-glass-bubble,:root.theme-dark-layer-enabled .overlayArea-toastItem,:root.theme-dark-layer-enabled .overlayArea-toastItem-info,:root.theme-dark-layer-enabled .overlayArea-toastItem-success,:root.theme-dark-layer-enabled .overlayArea-toastItem-warning,:root.theme-dark-layer-enabled .overlayArea-toastItem-error{background:#000000ad}.base-font,.glass-fileSelect::file-selector-button,.glass-tiny,.glass-boring,.glass-caption,.overlayArea-toastMessage-action span,.glass-body,.text-button,.glass-fileSelect,.glass-h4,.glass-h3,.glass-h2,.overlayArea-toastItem,.overlayArea-toastMessage,.overlayArea-toastItem-info,.overlayArea-toastItem-success,.overlayArea-toastItem-warning,.overlayArea-toastItem-error,.glass-h1,.glass-title{font-family:Helvetica,sans-serif,Arial}.glass-h1,.glass-h2,.overlayArea-toastItem,.overlayArea-toastMessage,.overlayArea-toastItem-info,.overlayArea-toastItem-success,.overlayArea-toastItem-warning,.overlayArea-toastItem-error{color:#ebebeb;font-size:large;font-weight:400}.glass-caption,.overlayArea-toastMessage-action span{color:#e6e6e6;font-size:x-small;font-weight:200}.dark-glass,.dark-glass-card,.dark-glass-card-selected,.dark-glass-bubble,.overlayArea-toastItem,.overlayArea-toastItem-info,.overlayArea-toastItem-success,.overlayArea-toastItem-warning,.overlayArea-toastItem-error,.glass-button-focal{background:#0009}.diffuse,.overlayArea-toastItem,.overlayArea-toastItem-info,.overlayArea-toastItem-success,.overlayArea-toastItem-warning,.overlayArea-toastItem-error,.card-footer-base,.card-footer-right,.card-footer,.card-footer-wide,.card-footer-left,.raised-glass-card,.dim-glass-card,.dark-glass-card,.dark-glass-card-selected,.glass-card{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#ffffff03}.dark-glass,.overlayArea-toastItem,.overlayArea-toastItem-info,.overlayArea-toastItem-success,.overlayArea-toastItem-warning,.overlayArea-toastItem-error,.dark-glass-bubble,.dark-glass-card,.dark-glass-card-selected{background:#0009}.glassDropdown{width:100%;margin-right:8px;padding-right:38px;padding-left:12px;appearance:none;-webkit-appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' fill='none' stroke='%23f0f0f0' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:10px 7px;background-position:right 14px center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.overlayArea{position:fixed;inset:0;width:100vw;height:100vh;pointer-events:none;--overlayArea-toast-z-index: 2000}.overlayArea-toastContainer{position:fixed;bottom:125px;left:50px;display:flex;flex-direction:column;align-items:flex-start;gap:10px;pointer-events:none;z-index:var(--overlayArea-toast-z-index);width:max-content;min-width:200px;max-width:500px;padding:0}.overlayArea-toastContainer-graphicsDashboard{bottom:calc(20px + env(safe-area-inset-bottom,0px));left:calc(20px + env(safe-area-inset-left,0px))}.overlayArea-customOverlayContainer{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:auto;z-index:1250;padding:calc(var(--app-top-offset-safe, 120px) + 20px) 20px calc(var(--app-bottom-offset-safe, 50px) + 20px)}.overlayArea-toastItem,.overlayArea-toastItem-error,.overlayArea-toastItem-warning,.overlayArea-toastItem-success,.overlayArea-toastItem-info{display:flex;align-items:center;justify-content:space-between;color:#fff;padding:10px 20px;border-radius:15px;box-shadow:0 2px 10px #0000004d;font-size:14px;pointer-events:auto;opacity:0;transform:translateY(6px);gap:15px}.overlayArea-toastMessage{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;border:0;padding:0;color:inherit;background:transparent;text-align:left}.overlayArea-toastMessage-action{cursor:pointer}.overlayArea-toastMessage-action span{font-weight:700;text-decoration:underline;text-underline-offset:2px}.overlayArea-toastItem-info{border:3px solid rgba(0,123,255,.8)}.overlayArea-toastItem-success{border:3px solid rgba(255,255,255,.8)}.overlayArea-toastItem-warning{border:3px solid rgba(255,193,7,.8)}.overlayArea-toastItem-error{border:3px solid rgba(220,53,69,.8)}.glassDropdown{width:100%;margin-right:8px;padding-right:38px;padding-left:12px;appearance:none;-webkit-appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' fill='none' stroke='%23f0f0f0' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:10px 7px;background-position:right 14px center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.appErrorBoundary{min-height:100vh;width:100%;display:grid;place-items:center;padding:calc(var(--app-top-offset-safe, 120px) + 24px) 24px calc(var(--app-bottom-offset-safe, 50px) + 24px);box-sizing:border-box}.appErrorBoundary-card{max-width:560px;width:min(560px,100%);border-radius:20px;padding:20px;display:flex;flex-direction:column;gap:12px}.appErrorBoundary-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:8px}.diffuse,.glass-card,.dark-glass-card,.dim-glass-card,.raised-glass-card,.dark-glass-card-selected,.card-footer-base,.card-footer-left,.card-footer,.card-footer-right,.card-footer-wide,.promptWindow{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#ffffff03}.dim-glass,.dim-glass-card,.dim-glass-bubble,.promptWindow{background:#64646459;box-shadow:0 0 0 2px #ffffff1f inset,0 2px 6px #ffffff12 inset,2px 0 8px #ffffff1a inset,-2px 0 8px #ffffff0f inset}:root.theme-dark-layer-enabled .dim-glass,:root.theme-dark-layer-enabled .dim-glass-card,:root.theme-dark-layer-enabled .dim-glass-bubble,:root.theme-dark-layer-enabled .promptWindow{background:#6464644d}.base-font,.glass-fileSelect::file-selector-button,.glass-tiny,.glass-boring,.glass-caption,.promptWindow-inputLabel,.glass-body,.text-button,.glass-fileSelect,.promptWindow-description,.glass-h4,.glass-h3,.glass-h2,.glass-h1,.glass-title,.promptWindow-title{font-family:Helvetica,sans-serif,Arial}.glass-title,.promptWindow-title{color:#ebebeb;font-size:x-large;font-weight:500}.glass-body,.text-button,.glass-fileSelect,.promptWindow-description{color:#e6e6e6;font-size:small;font-weight:300}.glass-caption,.promptWindow-inputLabel{color:#e6e6e6;font-size:x-small;font-weight:200}.base-font,.glass-fileSelect::file-selector-button,.glass-button-tertiary,.glass-button,.glassDropdown,.glass-button-l,.glass-button-s,.glass-button-xs,.glass-button-m,.promptWindow-confirmButton,.promptWindow-cancelButton{font-family:Helvetica,sans-serif,Arial}.glass-element-bold,.glass-fileSelect::file-selector-button,.glass-button-secondary.glass-button-focal,.glass-button-focal.promptWindow-cancelButton,.glass-button-secondary.promptWindow-confirmButton-focal,.glass-button-secondary.glass-button-destructive,.glass-button-destructive.promptWindow-cancelButton,.glass-button-tertiary,.glass-button,.glassDropdown,.glass-button-l,.glass-button-s,.glass-button-xs,.glass-button-m,.promptWindow-confirmButton,.promptWindow-cancelButton{color:#fff}.glass-bgelement-thin,.glass-button,.glass-fileSelect::file-selector-button,.glassDropdown,.glass-button-l,.glass-button-s,.glass-button-xs,.glass-button-m,.promptWindow-confirmButton,.promptWindow-cancelButton{background:#fff3}.dim-glass,.dim-glass-card,.dim-glass-bubble,.promptWindow,.glass-button:disabled:not(.glass-button-secondary):not(.promptWindow-cancelButton):not(.glass-button-tertiary),.glass-fileSelect:disabled:not(.glass-button-secondary):not(.promptWindow-cancelButton):not(.glass-button-tertiary)::file-selector-button,.glassDropdown:disabled:not(.glass-button-secondary):not(.promptWindow-cancelButton):not(.glass-button-tertiary),.glass-button-m:disabled:not(.glass-button-secondary):not(.promptWindow-cancelButton):not(.glass-button-tertiary),.promptWindow-confirmButton:disabled:not(.glass-button-secondary):not(.promptWindow-cancelButton):not(.glass-button-tertiary),.promptWindow-cancelButton:disabled:not(.glass-button-secondary):not(.promptWindow-cancelButton):not(.glass-button-tertiary),.glass-button-s:disabled:not(.glass-button-secondary):not(.promptWindow-cancelButton):not(.glass-button-tertiary),.glass-button-l:disabled:not(.glass-button-secondary):not(.promptWindow-cancelButton):not(.glass-button-tertiary),.glass-button-xs:disabled:not(.glass-button-secondary):not(.promptWindow-cancelButton):not(.glass-button-tertiary){background:#64646459;box-shadow:0 0 0 2px #ffffff1f inset,0 2px 6px #ffffff12 inset,2px 0 8px #ffffff1a inset,-2px 0 8px #ffffff0f inset}.dark-glass,.dark-glass-card,.dark-glass-card-selected,.dark-glass-bubble,.glass-button-focal,.promptWindow-confirmButton-focal{background:#0009}.glass-button,.glass-fileSelect::file-selector-button,.glassDropdown,.glass-button-l,.glass-button-s,.glass-button-xs,.glass-button-m,.promptWindow-confirmButton,.promptWindow-cancelButton{outline:1px solid rgba(255,255,255,.4);transition:transform 1s ease-in-out;border-radius:100px;border:none;height:30px;padding:0 5px;overflow:visible;align-content:center;font-size:.78rem;font-weight:400;line-height:1;white-space:nowrap;box-sizing:border-box}.glass-button:not(:disabled),.glass-fileSelect:not(:disabled)::file-selector-button,.glassDropdown:not(:disabled),.glass-button-s:not(:disabled),.glass-button-m:not(:disabled),.promptWindow-confirmButton:not(:disabled),.promptWindow-cancelButton:not(:disabled),.glass-button-l:not(:disabled),.glass-button-xs:not(:disabled),.glass-button-secondary:not(:disabled),.glass-button-tertiary:not(:disabled),.glass-button-focal:not(:disabled),.promptWindow-confirmButton-focal:not(:disabled),.glass-button-destructive:not(:disabled){cursor:pointer}.glass-button-m,.promptWindow-confirmButton,.promptWindow-cancelButton{width:150px}.glass-button:hover,.glass-fileSelect:hover::file-selector-button,.glassDropdown:hover,.glass-button-m:hover,.promptWindow-confirmButton:hover,.promptWindow-cancelButton:hover,.glass-button-s:hover,.glass-button-l:hover,.glass-button-xs:hover{color:#fff;background-color:#0009;transition:color background-color 1s linear;outline:1px solid rgba(100,100,100,.4)}.glass-button:disabled:not(.glass-button-secondary):not(.promptWindow-cancelButton):not(.glass-button-tertiary),.glass-fileSelect:disabled:not(.glass-button-secondary):not(.promptWindow-cancelButton):not(.glass-button-tertiary)::file-selector-button,.glassDropdown:disabled:not(.glass-button-secondary):not(.promptWindow-cancelButton):not(.glass-button-tertiary),.glass-button-m:disabled:not(.glass-button-secondary):not(.promptWindow-cancelButton):not(.glass-button-tertiary),.promptWindow-confirmButton:disabled:not(.glass-button-secondary):not(.promptWindow-cancelButton):not(.glass-button-tertiary),.promptWindow-cancelButton:disabled:not(.glass-button-secondary):not(.promptWindow-cancelButton):not(.glass-button-tertiary),.glass-button-s:disabled:not(.glass-button-secondary):not(.promptWindow-cancelButton):not(.glass-button-tertiary),.glass-button-l:disabled:not(.glass-button-secondary):not(.promptWindow-cancelButton):not(.glass-button-tertiary),.glass-button-xs:disabled:not(.glass-button-secondary):not(.promptWindow-cancelButton):not(.glass-button-tertiary){color:#cdcdcdb3;cursor:not-allowed}.glass-button-secondary,.promptWindow-cancelButton{background-color:transparent;outline:1px solid transparent}.glass-button-secondary:hover:not(:disabled),.promptWindow-cancelButton:hover:not(:disabled),.glass-button-secondary:focus:not(:disabled),.promptWindow-cancelButton:focus:not(:disabled),.glass-button-secondary:focus-visible:not(:disabled),.promptWindow-cancelButton:focus-visible:not(:disabled){background-color:transparent;outline:1px solid rgba(255,255,255,.8)}.glass-button-secondary:disabled,.promptWindow-cancelButton:disabled{background-color:transparent;box-shadow:none;outline-color:transparent;color:#cdcdcdb3;cursor:not-allowed}.glass-button-secondary.glass-button-loading,.glass-button-loading.promptWindow-cancelButton{background-color:transparent;outline-color:transparent}.glass-button-focal,.promptWindow-confirmButton-focal{transition:background-color .16s ease,opacity .16s ease,outline-color .16s ease}.glass-button-focal:not(:disabled),.promptWindow-confirmButton-focal:not(:disabled){outline:1px solid rgba(51,233,151,.9);outline-offset:0}.glass-button-focal:hover:not(:disabled),.promptWindow-confirmButton-focal:hover:not(:disabled){background-color:#0009;outline-color:#33e997;box-shadow:none}.glass-button-focal:focus:not(:disabled),.promptWindow-confirmButton-focal:focus:not(:disabled),.glass-button-focal:focus-visible:not(:disabled),.promptWindow-confirmButton-focal:focus-visible:not(:disabled){outline:1px solid #33e997;box-shadow:none}.glass-button-focal:disabled,.promptWindow-confirmButton-focal:disabled{cursor:not-allowed;opacity:.45}.glass-button-focal.glass-button-destructive:hover:not(:disabled),.glass-button-destructive.promptWindow-confirmButton-focal:hover:not(:disabled),.glass-button-destructive.glass-button-focal:hover:not(:disabled){outline-color:#ff4b4b}.glass-button-secondary.glass-button-focal,.glass-button-focal.promptWindow-cancelButton,.glass-button-secondary.promptWindow-confirmButton-focal,.promptWindow-cancelButton.promptWindow-confirmButton-focal,.glass-button-secondary.glass-button-destructive,.glass-button-destructive.promptWindow-cancelButton{background-color:transparent;outline:none;box-shadow:none}.glass-button-secondary.glass-button-focal,.glass-button-focal.promptWindow-cancelButton,.glass-button-secondary.promptWindow-confirmButton-focal,.promptWindow-cancelButton.promptWindow-confirmButton-focal{color:#33e997}.glass-button-secondary.glass-button-focal:hover:not(:disabled),.glass-button-focal.promptWindow-cancelButton:hover:not(:disabled),.glass-button-secondary.promptWindow-confirmButton-focal:hover:not(:disabled),.promptWindow-cancelButton.promptWindow-confirmButton-focal:hover:not(:disabled),.glass-button-secondary.glass-button-focal:focus:not(:disabled),.glass-button-focal.promptWindow-cancelButton:focus:not(:disabled),.glass-button-secondary.promptWindow-confirmButton-focal:focus:not(:disabled),.promptWindow-cancelButton.promptWindow-confirmButton-focal:focus:not(:disabled),.glass-button-secondary.glass-button-focal:focus-visible:not(:disabled),.glass-button-focal.promptWindow-cancelButton:focus-visible:not(:disabled),.glass-button-secondary.promptWindow-confirmButton-focal:focus-visible:not(:disabled),.promptWindow-cancelButton.promptWindow-confirmButton-focal:focus-visible:not(:disabled),.glass-button-secondary.glass-button-destructive:hover:not(:disabled),.glass-button-destructive.promptWindow-cancelButton:hover:not(:disabled),.glass-button-secondary.glass-button-destructive:focus:not(:disabled),.glass-button-destructive.promptWindow-cancelButton:focus:not(:disabled),.glass-button-secondary.glass-button-destructive:focus-visible:not(:disabled),.glass-button-destructive.promptWindow-cancelButton:focus-visible:not(:disabled){outline:1px solid rgba(255,255,255,.8)}.glass-button-secondary.glass-button-destructive:hover:not(:disabled),.glass-button-destructive.promptWindow-cancelButton:hover:not(:disabled){background-color:#0009;color:#ff4b4b}.glass-button-tertiary.glass-button-focal,.glass-button-tertiary.promptWindow-confirmButton-focal{background:transparent;outline:none;color:#33e997}.glass-button-tertiary.glass-button-focal:hover:not(:disabled),.glass-button-tertiary.promptWindow-confirmButton-focal:hover:not(:disabled),.glass-button-tertiary.glass-button-focal:focus:not(:disabled),.glass-button-tertiary.promptWindow-confirmButton-focal:focus:not(:disabled),.glass-button-tertiary.glass-button-focal:focus-visible:not(:disabled),.glass-button-tertiary.promptWindow-confirmButton-focal:focus-visible:not(:disabled),.glass-button-tertiary.glass-button-destructive:hover:not(:disabled),.glass-button-tertiary.glass-button-destructive:focus:not(:disabled),.glass-button-tertiary.glass-button-destructive:focus-visible:not(:disabled){background:transparent;outline:none}.theme-dark-layer-enabled .glass-button:not(.glass-button-secondary):not(.promptWindow-cancelButton):not(.glass-button-tertiary),.theme-dark-layer-enabled .glass-fileSelect:not(.glass-button-secondary):not(.promptWindow-cancelButton):not(.glass-button-tertiary)::file-selector-button,.theme-dark-layer-enabled .glassDropdown:not(.glass-button-secondary):not(.promptWindow-cancelButton):not(.glass-button-tertiary),.theme-dark-layer-enabled .glass-button-xs:not(.glass-button-secondary):not(.promptWindow-cancelButton):not(.glass-button-tertiary),.theme-dark-layer-enabled .glass-button-s:not(.glass-button-secondary):not(.promptWindow-cancelButton):not(.glass-button-tertiary),.theme-dark-layer-enabled .glass-button-m:not(.glass-button-secondary):not(.promptWindow-cancelButton):not(.glass-button-tertiary),.theme-dark-layer-enabled .promptWindow-confirmButton:not(.glass-button-secondary):not(.promptWindow-cancelButton):not(.glass-button-tertiary),.theme-dark-layer-enabled .promptWindow-cancelButton:not(.glass-button-secondary):not(.promptWindow-cancelButton):not(.glass-button-tertiary),.theme-dark-layer-enabled .glass-button-l:not(.glass-button-secondary):not(.promptWindow-cancelButton):not(.glass-button-tertiary){background-color:#0009}.theme-dark-layer-enabled .glass-button:not(.glass-button-secondary):not(.promptWindow-cancelButton):not(.glass-button-tertiary):hover:not(:disabled),.theme-dark-layer-enabled .glass-fileSelect:not(.glass-button-secondary):not(.promptWindow-cancelButton):not(.glass-button-tertiary):hover:not(:disabled)::file-selector-button,.theme-dark-layer-enabled .glassDropdown:not(.glass-button-secondary):not(.promptWindow-cancelButton):not(.glass-button-tertiary):hover:not(:disabled),.theme-dark-layer-enabled .glass-button-xs:not(.glass-button-secondary):not(.promptWindow-cancelButton):not(.glass-button-tertiary):hover:not(:disabled),.theme-dark-layer-enabled .glass-button-s:not(.glass-button-secondary):not(.promptWindow-cancelButton):not(.glass-button-tertiary):hover:not(:disabled),.theme-dark-layer-enabled .glass-button-m:not(.glass-button-secondary):not(.promptWindow-cancelButton):not(.glass-button-tertiary):hover:not(:disabled),.theme-dark-layer-enabled .promptWindow-confirmButton:not(.glass-button-secondary):not(.promptWindow-cancelButton):not(.glass-button-tertiary):hover:not(:disabled),.theme-dark-layer-enabled .promptWindow-cancelButton:not(.glass-button-secondary):not(.promptWindow-cancelButton):not(.glass-button-tertiary):hover:not(:disabled),.theme-dark-layer-enabled .glass-button-l:not(.glass-button-secondary):not(.promptWindow-cancelButton):not(.glass-button-tertiary):hover:not(:disabled){background-color:#fff3}.diffuse,.card-footer-base,.card-footer-right,.card-footer,.card-footer-wide,.card-footer-left,.raised-glass-card,.dim-glass-card,.promptWindow,.dark-glass-card,.dark-glass-card-selected,.glass-card{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#ffffff03}.dim-glass,.dim-glass-bubble,.dim-glass-card,.promptWindow{background:#64646459;box-shadow:0 0 0 2px #ffffff1f inset,0 2px 6px #ffffff12 inset,2px 0 8px #ffffff1a inset,-2px 0 8px #ffffff0f inset}.base-card,.raised-glass-card,.dim-glass-card,.promptWindow,.dark-glass-card,.dark-glass-card-selected,.glass-card{border-radius:var(--subview-radius-xl);width:100%;height:100%;overflow:hidden;position:relative}.glassDropdown{width:100%;margin-right:8px;padding-right:38px;padding-left:12px;appearance:none;-webkit-appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' fill='none' stroke='%23f0f0f0' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:10px 7px;background-position:right 14px center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.promptWindow-overlay{position:fixed;inset:0;z-index:1300;background:#000c;display:flex;justify-content:center;align-items:center;pointer-events:auto;transition:background-color 1s ease,background 1s ease;will-change:background,background-color}.promptWindow{padding:35px;display:flex;flex-direction:column;align-items:center;gap:12px;width:700px;height:auto;min-height:300px;max-height:calc(100vh - 80px);position:relative;pointer-events:all}.promptWindow-inputGroup{width:100%;display:flex;flex-direction:column;align-items:stretch;gap:8px;margin-top:8px}.promptWindow-inputLabel{text-align:left}.promptWindow-input{box-shadow:#00000026 1px 2px 4px 2px inset;background:#b4b4b433;color:#fff;border:1px solid rgba(255,255,255,.2);text-align:center;padding:10px;border-radius:10px;height:38px;font-size:1rem}.promptWindow-input::placeholder{color:#fafafab3}.promptWindow-buttonRow{display:flex;justify-content:flex-end;gap:12px;margin-top:auto}.promptWindow-confirmButton:disabled{opacity:.45;cursor:not-allowed}.dark-glass,.dark-glass-card,.dark-glass-card-selected,.dark-glass-bubble,.iconbutton-button:hover,.iconbutton-button-large:hover,.iconbutton-button-small:hover{background:#0009}:root.theme-dark-layer-enabled .dark-glass,:root.theme-dark-layer-enabled .dark-glass-card,:root.theme-dark-layer-enabled .dark-glass-card-selected,:root.theme-dark-layer-enabled .dark-glass-bubble,:root.theme-dark-layer-enabled .iconbutton-button:hover,:root.theme-dark-layer-enabled .iconbutton-button-large:hover,:root.theme-dark-layer-enabled .iconbutton-button-small:hover{background:#000000ad}:root.theme-dark-layer-enabled .darkest-glass,:root.theme-dark-layer-enabled .icon-label-container,:root.theme-dark-layer-enabled .icon-label-container-below,:root.theme-dark-layer-enabled .icon-label-container-above{background:#000000f0}.base-font,.glass-fileSelect::file-selector-button,.glass-tiny,.glass-boring,.glass-caption,.icon-label,.glass-body,.text-button,.glass-fileSelect,.glass-h4,.glass-h3,.glass-h2,.glass-h1,.glass-title{font-family:Helvetica,sans-serif,Arial}.glass-caption,.icon-label{color:#e6e6e6;font-size:x-small;font-weight:200}.glass-element-bold,.glass-fileSelect::file-selector-button,.iconbutton-button,.iconbutton-button-large,.iconbutton-button-small,.glass-button-secondary.glass-button-focal,.glass-button-secondary.glass-button-destructive,.glass-button-tertiary,.glass-button,.glassDropdown,.glass-button-l,.glass-button-s,.glass-button-xs,.glass-button-m{color:#fff}.glass-bgelement-thin,.solid,.glass-button,.glass-fileSelect::file-selector-button,.glassDropdown,.glass-button-l,.glass-button-s,.glass-button-xs,.glass-button-m{background:#fff3}.dark-glass,.dark-glass-card,.dark-glass-card-selected,.dark-glass-bubble,.iconbutton-button:hover,.iconbutton-button-large:hover,.iconbutton-button-small:hover,.glass-button-focal{background:#0009}.dark-glass,.iconbutton-button:hover,.iconbutton-button-large:hover,.iconbutton-button-small:hover,.dark-glass-bubble,.dark-glass-card,.dark-glass-card-selected{background:#0009}.darkest-glass,.icon-label-container,.icon-label-container-below,.icon-label-container-above{background:#000000e6}.glass-element-bold,.iconbutton-button,.iconbutton-button-large,.iconbutton-button-small,.glass-fileSelect::file-selector-button{color:#fff}.glass-bgelement-thin,.solid{background:#fff3}.glassDropdown{width:100%;margin-right:8px;padding-right:38px;padding-left:12px;appearance:none;-webkit-appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' fill='none' stroke='%23f0f0f0' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:10px 7px;background-position:right 14px center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.iconbutton-button,.iconbutton-button-small,.iconbutton-button-large{display:flex;flex-direction:row;justify-content:center;width:28px;height:28px;border-radius:50px;align-items:center;z-index:100;aspect-ratio:1/1;transform:scale(1);transition:transform .16s ease,outline-color .16s ease,background-color .16s ease}.iconbutton-button-large{width:50px;height:50px}.iconbutton-button-small{width:20px;height:20px}button:where(.iconbutton-button,.iconbutton-button-large,.iconbutton-button-small){border:0;padding:0;cursor:pointer}button:where(.iconbutton-button,.iconbutton-button-large,.iconbutton-button-small):not(.solid){background-color:transparent}button:where(.iconbutton-button,.iconbutton-button-large,.iconbutton-button-small):disabled{cursor:not-allowed}button:where(.iconbutton-button,.iconbutton-button-large,.iconbutton-button-small):focus-visible{outline:2px solid white;outline-offset:2px}.solid{outline:1px solid rgba(255,255,255,.4)}.iconbutton-icon,.iconbutton-icon-disabled{width:60%;height:60%;fill:#fff}.iconbutton-icon-disabled{fill:gray}.iconbutton-button.destructive .iconbutton-icon,.destructive.iconbutton-button-large .iconbutton-icon,.destructive.iconbutton-button-small .iconbutton-icon,.iconbutton-button.destructive .iconbutton-icon-disabled,.destructive.iconbutton-button-large .iconbutton-icon-disabled,.destructive.iconbutton-button-small .iconbutton-icon-disabled{fill:#fff}.iconbutton-button.destructive:hover,.destructive.iconbutton-button-large:hover,.destructive.iconbutton-button-small:hover{outline:2px solid #ff4b4b}.iconbutton-button.destructive:hover .iconbutton-icon,.destructive.iconbutton-button-large:hover .iconbutton-icon,.destructive.iconbutton-button-small:hover .iconbutton-icon,.iconbutton-button.destructive:hover .iconbutton-icon-disabled,.destructive.iconbutton-button-large:hover .iconbutton-icon-disabled,.destructive.iconbutton-button-small:hover .iconbutton-icon-disabled{fill:#ff4b4b}.iconbutton-button:hover .iconbutton-icon-selected,.iconbutton-button-large:hover .iconbutton-icon-selected,.iconbutton-button-small:hover .iconbutton-icon-selected{fill:#fff}.iconbutton-button:hover .iconbutton-icon-deselected,.iconbutton-button-large:hover .iconbutton-icon-deselected,.iconbutton-button-small:hover .iconbutton-icon-deselected{fill:#d3d3d3}.iconbutton-button:hover,.iconbutton-button-large:hover,.iconbutton-button-small:hover{transform:scale(1.08);outline:1px solid rgba(100,100,100,.4)}.icon-label-container,.icon-label-container-above,.icon-label-container-below{display:flex;flex-direction:row;position:absolute;justify-content:center;align-items:center;width:100px;border-radius:5px;padding:5px;opacity:0;pointer-events:none}.icon-label-container-below{bottom:-40px;left:50%;width:100px;transform:translate(-50%)}.icon-label-container-above{bottom:40px;left:50%;width:100px;transform:translate(-50%)}.icon-label{text-align:center;overflow:visible}.iconbutton-button:hover .icon-label-container,.iconbutton-button-large:hover .icon-label-container,.iconbutton-button-small:hover .icon-label-container,.iconbutton-button:hover .icon-label-container-below,.iconbutton-button-large:hover .icon-label-container-below,.iconbutton-button-small:hover .icon-label-container-below,.iconbutton-button:hover .icon-label-container-above,.iconbutton-button-large:hover .icon-label-container-above,.iconbutton-button-small:hover .icon-label-container-above{opacity:1;transition:opacity .3s .7s ease-in}:root.theme-dark-layer-enabled .iconbutton-button.solid,:root.theme-dark-layer-enabled .solid.iconbutton-button-large,:root.theme-dark-layer-enabled .solid.iconbutton-button-small{background-color:#0009}:root.theme-dark-layer-enabled .iconbutton-button:hover,:root.theme-dark-layer-enabled .iconbutton-button-large:hover,:root.theme-dark-layer-enabled .iconbutton-button-small:hover{background-color:#fff3}.diffuse,.glass-card,.dark-glass-card,.dim-glass-card,.raised-glass-card,.dark-glass-card-selected,.card-footer-base,.card-footer-left,.card-footer,.card-footer-right,.card-footer-wide{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#ffffff03}.glass,.glass-card,.glass-bubble{background:#ffffff40;box-shadow:0 0 0 1px #fff3 inset,0 2px 6px #ffffff26 inset,2px 0 9px #ffffff1f inset,-2px 0 9px #ffffff14 inset,0 4px 16px #0000001a}.raised-glass,.raised-glass-card,.raised-glass-bubble,.searchError-inline,.searchError{background:#64646433;outline:1.5px ridge rgba(255,255,255,.22)}.overlay-glass,.card-footer-base,.card-footer-left,.card-footer,.card-footer-right,.card-footer-wide{background:#32323266}.dark-glass,.dark-glass-card,.dark-glass-card-selected,.dark-glass-bubble{background:#0009}.dim-glass,.dim-glass-card,.dim-glass-bubble{background:#64646459;box-shadow:0 0 0 2px #ffffff1f inset,0 2px 6px #ffffff12 inset,2px 0 8px #ffffff1a inset,-2px 0 8px #ffffff0f inset}.recessed-glass,.recessed-glass-bubble,.recessed-glass-component{box-shadow:#00000026 1px 2px 4px 2px inset;background:#b4b4b433}.subsection-glass,.scorekeeper-dataPoint,.subsection-glass-component{box-shadow:#0000000d 0 1px 3px 1px;background:#c8c8c826}:root.theme-dark-layer-enabled .glass,:root.theme-dark-layer-enabled .glass-card,:root.theme-dark-layer-enabled .glass-bubble{background:#ffffff36}:root.theme-dark-layer-enabled .raised-glass,:root.theme-dark-layer-enabled .raised-glass-card,:root.theme-dark-layer-enabled .raised-glass-bubble,:root.theme-dark-layer-enabled .searchError-inline,:root.theme-dark-layer-enabled .searchError{background:#5a5a5a2e}:root.theme-dark-layer-enabled .overlay-glass,:root.theme-dark-layer-enabled .card-footer-base,:root.theme-dark-layer-enabled .card-footer-left,:root.theme-dark-layer-enabled .card-footer,:root.theme-dark-layer-enabled .card-footer-right,:root.theme-dark-layer-enabled .card-footer-wide{background:#3232325c}:root.theme-dark-layer-enabled .frost-glass{background:#ffffff85}:root.theme-dark-layer-enabled .hovered-glass{background:#ffffff5c}:root.theme-dark-layer-enabled .darkish-glass{background:#0000007a}:root.theme-dark-layer-enabled .dark-glass,:root.theme-dark-layer-enabled .dark-glass-card,:root.theme-dark-layer-enabled .dark-glass-card-selected,:root.theme-dark-layer-enabled .dark-glass-bubble{background:#000000ad}:root.theme-dark-layer-enabled .darker-glass{background-color:#000000c7}:root.theme-dark-layer-enabled .darkest-glass{background:#000000f0}:root.theme-dark-layer-enabled .dim-glass,:root.theme-dark-layer-enabled .dim-glass-card,:root.theme-dark-layer-enabled .dim-glass-bubble{background:#6464644d}:root.theme-dark-layer-enabled .recessed-glass,:root.theme-dark-layer-enabled .recessed-glass-bubble,:root.theme-dark-layer-enabled .recessed-glass-component{background:#aaaaaa2e}:root.theme-dark-layer-enabled .subsection-glass,:root.theme-dark-layer-enabled .scorekeeper-dataPoint,:root.theme-dark-layer-enabled .subsection-glass-component{background:#bebebe21}:root.theme-dark-layer-enabled .floating-glass{background:#aaaaaa2e}:root.theme-dark-layer-enabled .floating2-glass{background:#afafaf38}.list-edgeGlow{position:relative;display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden}.list-edgeGlow:before,.list-edgeGlow:after{content:"";position:absolute;left:0;right:0;height:22px;pointer-events:none;z-index:2;opacity:0;transition:opacity .18s ease;-webkit-mask-image:linear-gradient(to right,transparent 0,black 12%,black 88%,transparent 100%);mask-image:linear-gradient(to right,transparent 0,black 12%,black 88%,transparent 100%)}.list-edgeGlow:before{top:0;background:linear-gradient(to bottom,#ffffff57,#fff0)}.list-edgeGlow:after{bottom:0;background:linear-gradient(to top,#ffffff57,#fff0)}.list-edgeGlowTop:before{opacity:1}.list-edgeGlowBottom:after{opacity:1}.list-edgeGlow-horizontal{position:relative;display:flex;flex-direction:row;flex:1 1 auto;min-width:0;overflow:hidden}.list-edgeGlow-horizontal:before,.list-edgeGlow-horizontal:after{content:"";position:absolute;top:0;bottom:0;width:22px;pointer-events:none;z-index:2;opacity:0;transition:opacity .18s ease;-webkit-mask-image:linear-gradient(to bottom,transparent 0,black 12%,black 88%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,black 12%,black 88%,transparent 100%)}.list-edgeGlow-horizontal:before{left:0;background:linear-gradient(to right,#ffffff57,#fff0)}.list-edgeGlow-horizontal:after{right:0;background:linear-gradient(to left,#ffffff57,#fff0)}.list-edgeGlowLeft:before{opacity:1}.list-edgeGlowRight:after{opacity:1}.tLeft,.text-button,.data-pair,.data-row{text-align:left}.tRight{text-align:right}.base-font,.glass-fileSelect::file-selector-button,.glass-tiny,.glass-boring,.glass-caption,.glass-body,.text-button,.glass-fileSelect,.glass-h4,.glass-h3,.glass-h2,.glass-h1,.glass-title{font-family:Helvetica,sans-serif,Arial}.glass-title{color:#ebebeb;font-size:x-large;font-weight:500}.glass-h1,.glass-h2{color:#ebebeb;font-size:large;font-weight:400}.glass-h3{color:#e6e6e6;font-size:medium;font-weight:325}.glass-h4{color:#e6e6e6;font-size:small;font-weight:400}.glass-body,.text-button,.glass-fileSelect{color:#e6e6e6;font-size:small;font-weight:300}.glass-caption{color:#e6e6e6;font-size:x-small;font-weight:200}.glass-tiny,.glass-boring{color:#e6e6e6;font-size:xx-small;font-weight:200}.glass-boring{color:#b4b4b4}.italic,.glass-boring{font-style:italic}.bold{font-weight:600}.semibold{font-weight:400}.base-font,.glass-fileSelect::file-selector-button,.glass-button-tertiary,.glass-button,.glassDropdown,.glass-button-l,.glass-button-s,.glass-button-xs,.glass-button-m{font-family:Helvetica,sans-serif,Arial}.glass-element-bold,.glass-fileSelect::file-selector-button,.glass-button-secondary.glass-button-focal,.glass-button-secondary.glass-button-destructive,.glass-button-tertiary,.glass-button,.glassDropdown,.glass-button-l,.glass-button-s,.glass-button-xs,.glass-button-m{color:#fff}.glass-bgelement-thin,.glass-button,.glass-fileSelect::file-selector-button,.glassDropdown,.glass-button-l,.glass-button-s,.glass-button-xs,.glass-button-m{background:#fff3}.glass-bgelement-subtle,.glass-divider,.glass-divider-vertical,.glass-button-loading{background:#ffffffb3}.dim-glass,.dim-glass-card,.dim-glass-bubble,.glass-button:disabled:not(.glass-button-secondary):not(.glass-button-tertiary),.glass-fileSelect:disabled:not(.glass-button-secondary):not(.glass-button-tertiary)::file-selector-button,.glassDropdown:disabled:not(.glass-button-secondary):not(.glass-button-tertiary),.glass-button-m:disabled:not(.glass-button-secondary):not(.glass-button-tertiary),.glass-button-s:disabled:not(.glass-button-secondary):not(.glass-button-tertiary),.glass-button-l:disabled:not(.glass-button-secondary):not(.glass-button-tertiary),.glass-button-xs:disabled:not(.glass-button-secondary):not(.glass-button-tertiary){background:#64646459;box-shadow:0 0 0 2px #ffffff1f inset,0 2px 6px #ffffff12 inset,2px 0 8px #ffffff1a inset,-2px 0 8px #ffffff0f inset}.dark-glass,.dark-glass-card,.dark-glass-card-selected,.dark-glass-bubble,.glass-button-focal{background:#0009}.glass-button-icon-left,.glass-button-icon-right{width:1em;height:1em;opacity:1;transform:none;flex:0 0 auto;display:block;transition:width .3s ease-in-out,opacity .3s ease-in-out}.glass-button,.glass-fileSelect::file-selector-button,.glassDropdown,.glass-button-l,.glass-button-s,.glass-button-xs,.glass-button-m{outline:1px solid rgba(255,255,255,.4);transition:transform 1s ease-in-out;border-radius:100px;border:none;height:30px;padding:0 5px;overflow:visible;align-content:center;font-size:.78rem;font-weight:400;line-height:1;white-space:nowrap;box-sizing:border-box}.glass-button:not(:disabled),.glass-fileSelect:not(:disabled)::file-selector-button,.glassDropdown:not(:disabled),.glass-button-s:not(:disabled),.glass-button-m:not(:disabled),.glass-button-l:not(:disabled),.glass-button-xs:not(:disabled),.glass-button-secondary:not(:disabled),.glass-button-tertiary:not(:disabled),.glass-button-focal:not(:disabled),.glass-button-destructive:not(:disabled){cursor:pointer}.glass-button-m{width:150px}.glass-button-s,.glass-button-xs{width:120px}.glass-button-l{width:200px}.glass-button-xs{width:100px}.glass-button-tertiary{background-color:transparent;border:none;outline:none;line-height:1;padding:0;min-height:20px;height:20px;width:auto;border-radius:0;display:inline-flex;align-items:center;justify-content:center;text-decoration:underline;text-underline-offset:.2em;transition:opacity .12s ease,transform .12s ease}.glass-button-tertiary:hover:not(:disabled),.glass-button-tertiary:focus:not(:disabled),.glass-button-tertiary:focus-visible:not(:disabled){background-color:transparent;outline:none}.glass-button-tertiary:disabled{cursor:not-allowed;opacity:.45}.glass-button-tertiary:active:not(:disabled){opacity:.72;transform:scale(.97)}.glass-button-subtle{color:#d7d7d7c7}.glass-button-subtle:hover:not(:disabled),.glass-button-subtle:focus:not(:disabled),.glass-button-subtle:focus-visible:not(:disabled){color:#f5f5f5e6}.glass-button-loading{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:15px;padding:0 15px}.glass-button-icon{display:inline-flex;align-items:center;justify-content:center;gap:.45em;box-sizing:border-box;text-align:center;text-decoration:none;line-height:1}.glass-button:hover,.glass-fileSelect:hover::file-selector-button,.glassDropdown:hover,.glass-button-m:hover,.glass-button-s:hover,.glass-button-l:hover,.glass-button-xs:hover{color:#fff;background-color:#0009;transition:color background-color 1s linear;outline:1px solid rgba(100,100,100,.4)}.glass-button-hoverIcon .glass-button-icon-left,.glass-button-hoverIcon .glass-button-icon-right{width:0px;min-width:0px;opacity:0;overflow:hidden;margin:0;transition:width .3s ease-in-out,min-width .3s ease-in-out,opacity .3s ease-in-out}.glass-button-hoverIcon:hover .glass-button-icon-left,.glass-button-hoverIcon:hover .glass-button-icon-right{width:1em;min-width:1em;opacity:1}.glass-button-hoverIcon:focus .glass-button-icon-left,.glass-button-hoverIcon:focus-visible .glass-button-icon-left{width:1em;min-width:1em;opacity:1}.glass-button-hoverIcon:focus .glass-button-icon-right,.glass-button-hoverIcon:focus-visible .glass-button-icon-right{width:1em;min-width:1em;opacity:1}.glass-button:disabled:not(.glass-button-secondary):not(.glass-button-tertiary),.glass-fileSelect:disabled:not(.glass-button-secondary):not(.glass-button-tertiary)::file-selector-button,.glassDropdown:disabled:not(.glass-button-secondary):not(.glass-button-tertiary),.glass-button-m:disabled:not(.glass-button-secondary):not(.glass-button-tertiary),.glass-button-s:disabled:not(.glass-button-secondary):not(.glass-button-tertiary),.glass-button-l:disabled:not(.glass-button-secondary):not(.glass-button-tertiary),.glass-button-xs:disabled:not(.glass-button-secondary):not(.glass-button-tertiary){color:#cdcdcdb3;cursor:not-allowed}.glass-button-secondary{background-color:transparent;outline:1px solid transparent}.glass-button-secondary:hover:not(:disabled),.glass-button-secondary:focus:not(:disabled),.glass-button-secondary:focus-visible:not(:disabled){background-color:transparent;outline:1px solid rgba(255,255,255,.8)}.glass-button-secondary:disabled{background-color:transparent;box-shadow:none;outline-color:transparent;color:#cdcdcdb3;cursor:not-allowed}.glass-button-secondary.glass-button-loading{background-color:transparent;outline-color:transparent}.glass-button-mini{height:20px;min-height:20px;padding:0 5px}.nav-button-container{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(10px,2vw,20px);width:100%;padding-bottom:20px}.glass-button-focal{transition:background-color .16s ease,opacity .16s ease,outline-color .16s ease}.glass-button-focal:not(:disabled){outline:1px solid rgba(51,233,151,.9);outline-offset:0}.glass-button-focal:hover:not(:disabled){background-color:#0009;outline-color:#33e997;box-shadow:none}.glass-button-focal:focus:not(:disabled),.glass-button-focal:focus-visible:not(:disabled){outline:1px solid #33e997;box-shadow:none}.glass-button-focal:disabled{cursor:not-allowed;opacity:.45}.glass-button-destructive{outline-offset:0}.glass-button-destructive:hover:not(:disabled){outline:2px solid #ff4b4b}.glass-button-focal.glass-button-destructive:hover:not(:disabled),.glass-button-destructive.glass-button-focal:hover:not(:disabled){outline-color:#ff4b4b}.glass-button-secondary.glass-button-focal,.glass-button-secondary.glass-button-destructive{background-color:transparent;outline:none;box-shadow:none}.glass-button-secondary.glass-button-focal{color:#33e997}.glass-button-secondary.glass-button-focal:hover:not(:disabled),.glass-button-secondary.glass-button-focal:focus:not(:disabled),.glass-button-secondary.glass-button-focal:focus-visible:not(:disabled),.glass-button-secondary.glass-button-destructive:hover:not(:disabled),.glass-button-secondary.glass-button-destructive:focus:not(:disabled),.glass-button-secondary.glass-button-destructive:focus-visible:not(:disabled){outline:1px solid rgba(255,255,255,.8)}.glass-button-secondary.glass-button-destructive:hover:not(:disabled){background-color:#0009;color:#ff4b4b}.glass-button-tertiary.glass-button-loading{background-color:transparent;outline:none}.glass-button-tertiary.glass-button-focal{background:transparent;outline:none;color:#33e997}.glass-button-tertiary.glass-button-focal:hover:not(:disabled),.glass-button-tertiary.glass-button-focal:focus:not(:disabled),.glass-button-tertiary.glass-button-focal:focus-visible:not(:disabled),.glass-button-tertiary.glass-button-destructive:hover:not(:disabled),.glass-button-tertiary.glass-button-destructive:focus:not(:disabled),.glass-button-tertiary.glass-button-destructive:focus-visible:not(:disabled){background:transparent;outline:none}.glass-button-tertiary.glass-button-destructive:hover:not(:disabled){color:#ff4b4b}.directiveDotButton{border:none;background:transparent;padding:0;margin:0;line-height:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.tabButton-InActive,.tabButton-InActiveDark,.tabButton-ActiveDark,.tabButton-Active{border:1px solid transparent;border-radius:999px;background-color:#0003;color:#cacacafa;text-transform:uppercase;font-size:var(--graphics-header-font-size, .76rem);font-weight:700;letter-spacing:.06em;min-height:var(--graphics-header-min-height, 24px);padding:.24rem .68rem;cursor:pointer;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.38rem}.tabButton-Active{background-color:#ffffff1a;border-color:#ffffffc7;color:#fffffffa;box-shadow:0 0 0 1px #ffffff1f inset}.tabButton-ActiveDark{background-color:#000;border-color:#8a8a8af2;color:#cacacafa}.tabButton-Content{min-width:0}.tabButton-WarningDot{width:.5rem;height:.5rem;border-radius:999px;background:#f59e0b;box-shadow:0 0 0 1px #00000070,0 0 0 3px #f59e0b2e;flex:0 0 auto}.theme-dark-layer-enabled .glass-button:not(.glass-button-secondary):not(.glass-button-tertiary),.theme-dark-layer-enabled .glass-fileSelect:not(.glass-button-secondary):not(.glass-button-tertiary)::file-selector-button,.theme-dark-layer-enabled .glassDropdown:not(.glass-button-secondary):not(.glass-button-tertiary),.theme-dark-layer-enabled .glass-button-xs:not(.glass-button-secondary):not(.glass-button-tertiary),.theme-dark-layer-enabled .glass-button-s:not(.glass-button-secondary):not(.glass-button-tertiary),.theme-dark-layer-enabled .glass-button-m:not(.glass-button-secondary):not(.glass-button-tertiary),.theme-dark-layer-enabled .glass-button-l:not(.glass-button-secondary):not(.glass-button-tertiary){background-color:#0009}.theme-dark-layer-enabled .glass-button:not(.glass-button-secondary):not(.glass-button-tertiary):hover:not(:disabled),.theme-dark-layer-enabled .glass-fileSelect:not(.glass-button-secondary):not(.glass-button-tertiary):hover:not(:disabled)::file-selector-button,.theme-dark-layer-enabled .glassDropdown:not(.glass-button-secondary):not(.glass-button-tertiary):hover:not(:disabled),.theme-dark-layer-enabled .glass-button-xs:not(.glass-button-secondary):not(.glass-button-tertiary):hover:not(:disabled),.theme-dark-layer-enabled .glass-button-s:not(.glass-button-secondary):not(.glass-button-tertiary):hover:not(:disabled),.theme-dark-layer-enabled .glass-button-m:not(.glass-button-secondary):not(.glass-button-tertiary):hover:not(:disabled),.theme-dark-layer-enabled .glass-button-l:not(.glass-button-secondary):not(.glass-button-tertiary):hover:not(:disabled){background-color:#fff3}.glass-switch{display:inline-block;cursor:pointer;-webkit-tap-highlight-color:transparent}.glass-switch i{position:relative;display:inline-block;margin-right:.5rem;width:46px;height:26px;box-sizing:border-box;overflow:hidden;background-color:#a4a4a4;border-radius:999px;vertical-align:text-bottom;transition:all .3s linear}.glass-switch i:before{content:"";position:absolute;top:0;left:0;width:42px;height:22px;box-sizing:border-box;background-color:#dad8d8;border-radius:999px;transform:translate3d(2px,2px,0) scaleZ(1);transition:all .25s linear}.glass-switch i:after{content:"";position:absolute;top:0;left:0;width:22px;height:22px;box-sizing:border-box;background-color:#fff;border-radius:999px;box-shadow:0 2px 2px #0000003d;transform:translate3d(2px,2px,0);transition:all .2s ease-in-out}.glass-switch:active i:after{width:28px;transform:translate3d(2px,2px,0)}.glass-switch:active input:checked+i:after{transform:translate3d(16px,2px,0)}.glass-switch input{display:none}.glass-switch input:checked+i{background-color:#33e997}.glass-switch input:disabled+i{filter:brightness(75%)}.glass-switch input:checked+i:before{transform:translate3d(18px,2px,0) scale3d(0,0,0)}.glass-switch input:checked+i:after{transform:translate3d(22px,2px,0)}.glass-switch.glass-switch-dark i,.glass-switch-dark i{background-color:#1c202ce0;box-shadow:inset 0 0 0 1px #ffffff29}.glass-switch.glass-switch-dark i:before,.glass-switch-dark i:before{background-color:#080a12ad}.glass-switch.glass-switch-dark i:after,.glass-switch-dark i:after{background-color:#e4ecffeb;box-shadow:0 2px 6px #00000070}.glass-switch.glass-switch-dark input:checked+i,.glass-switch-dark input:checked+i{background-color:#14bb70}.glass-switch.glass-switch-dark input:disabled+i,.glass-switch-dark input:disabled+i{filter:brightness(62%)}:root.theme-dark-layer-enabled .glass-switch i{background-color:#1c202ce0;box-shadow:inset 0 0 0 1px #ffffff29}:root.theme-dark-layer-enabled .glass-switch i:before{background-color:#080a12ad}:root.theme-dark-layer-enabled .glass-switch i:after{background-color:#e4ecffeb;box-shadow:0 2px 6px #00000070}:root.theme-dark-layer-enabled .glass-switch input:checked+i{background-color:#14bb70}:root.theme-dark-layer-enabled .glass-switch input:disabled+i{filter:brightness(62%)}.glass-checkbox,.glass-radio{appearance:none;width:20px;height:20px;border-radius:6px;background-color:#fff3;border:2px solid rgba(255,255,255,.4);cursor:pointer;display:inline-block;position:relative}.glass-checkbox:checked,.glass-radio:checked{background-color:#00af6f;border:2px solid rgb(51,233,151)}.glass-checkbox:checked:after,.glass-radio:checked:after{content:"";display:block;width:6px;height:6px;border-radius:2px;background-color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.glass-checkbox:disabled,.glass-radio:disabled{background-color:#b4b4b42e;border-color:#b4b4b46b;cursor:not-allowed;opacity:.7}.glass-checkbox:disabled:checked,.glass-radio:disabled:checked{background-color:#78787873;border-color:#aaaaaa8c}.glass-checkbox:disabled:checked:after,.glass-radio:disabled:checked:after{background-color:#ebebebe6}.glass-radio{border-radius:50%}.glass-radio:checked:after{border-radius:50%}.glass-radio:disabled{background-color:#b4b4b42e;border-color:#b4b4b46b;cursor:not-allowed;opacity:.7}.glass-radio:disabled:checked{background-color:#78787873;border-color:#aaaaaa8c}.glass-radio:disabled:checked:after{background-color:#ebebebe6}.toggleBox,.radioBox{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:left;padding:5px}.radioBox label{text-align:left}.glass-input{box-shadow:#00000026 1px 2px 4px 2px inset;background:#b4b4b433;font-size:small;font-weight:300;color:#fff;border:1px solid rgba(255,255,255,.2);overflow:scroll -moz-scrollbars-none;-ms-overflow-style:none;text-align:center;padding:10px;border-radius:10px;height:30px;min-height:30px;max-height:30px;font-size:.8em!important;line-height:1.2}@media(max-width:600px){.glass-input{font-size:1.5em!important;line-height:1.5;height:40px;min-height:40px;max-height:40px}}.glass-input::placeholder{color:#fafafab3}.glass-input::-webkit-resizer{display:none}.glass-input::-webkit-scrollbar{width:0!important}.glass-textarea{box-shadow:#00000026 1px 2px 4px 2px inset;background:#b4b4b433;font-size:small;font-weight:300;color:#fff;border:1px solid rgba(255,255,255,.2);overflow:scroll -moz-scrollbars-none;-ms-overflow-style:none;text-align:center;padding:10px;border-radius:10px;width:100%;min-width:100%;max-width:100%;min-height:50px;height:75px;max-height:300px}.glass-textarea::placeholder{color:#fafafab3}.glass-textarea::-webkit-resizer{display:none}.glass-textarea::-webkit-scrollbar{width:0!important}.badge{--badge-color: #4b5878;--badge-outline-color: color-mix(in srgb, var(--badge-color) 58%, white);--badge-stroke-width: 1px;color:#e6e6e6;font-family:Helvetica,sans-serif,Arial;font-size:x-small;font-weight:600;display:inline-flex;align-items:center;justify-content:center;position:relative;background-color:var(--badge-color);padding:4px 8px;text-align:center;border-radius:6px;opacity:.9;letter-spacing:.05em;overflow:hidden;box-shadow:0 4px 10px #0000001f,0 1px #ffffff29 inset}.badge:after{content:"";position:absolute;inset:0;box-sizing:border-box;border:var(--badge-stroke-width) solid var(--badge-outline-color);border-radius:inherit;pointer-events:none}.sync-badge{width:26px;height:26px;fill:gray;position:absolute;bottom:-5px;left:-10px;background-color:#e98000;border-radius:50%}.sync-badge-icon{width:20px;height:20px;fill:#fff;position:absolute;padding:3px;top:50%;left:50%;transform:translate(-50%,-50%)}:root{--subview-radius-xs: 8px;--subview-radius-sm: 10px;--subview-radius-md: 12px;--subview-radius-lg: 16px;--subview-radius-xl: 20px;--subview-radius-2xl: 25px;--subview-radius-3xl: 30px;--subview-radius-pill: 999px;--metric-key-font-size: .76rem;--data-green: rgb(51, 233, 151);--data-blue: rgb(18, 193, 251);--data-pink: rgb(255, 107, 201);--data-orange: rgb(255, 189, 84);--data-purple: rgb(165, 133, 255);--data-pink-red: rgb(255, 64, 92);--data-primary: rgb(51, 233, 151);--data-secondary: rgb(18, 193, 251);--data-tertiary: rgb(255, 107, 201);--data-quaternary: rgb(255, 189, 84);--data-quinary: rgb(165, 133, 255);--data-senary: rgba(220, 224, 230, .85);--data-axis: rgba(235, 235, 245, .42);--data-gridline: rgba(235, 235, 245, .16);--data-axis-label: rgba(220, 220, 232, .85);--data-tick: rgba(235, 235, 245, .56);--data-tick-label: rgba(220, 220, 232, .78);--data-selected-stroke: rgba(255, 255, 255, .9);--data-tooltip-border: rgba(255, 255, 255, .2);--data-tooltip-shadow: rgba(0, 0, 0, .2)}.diffuse,.card-footer-base,.card-footer-right,.card-footer,.card-footer-wide,.card-footer-left,.raised-glass-card,.dim-glass-card,.dark-glass-card,.dark-glass-card-selected,.glass-card{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#ffffff03}.glass,.glass-bubble,.glass-card{background:#ffffff40;box-shadow:0 0 0 1px #fff3 inset,0 2px 6px #ffffff26 inset,2px 0 9px #ffffff1f inset,-2px 0 9px #ffffff14 inset,0 4px 16px #0000001a}.raised-glass,.raised-glass-bubble,.searchError,.searchError-inline,.raised-glass-card{background:#64646433;outline:1.5px ridge rgba(255,255,255,.22)}.overlay-glass,.card-footer-base,.card-footer-right,.card-footer,.card-footer-wide,.card-footer-left{background:#32323266}.frost-glass{background:#fff9}.hovered-glass{background:#ffffff6b;box-shadow:0 0 0 2px #ffffff59 inset,0 2px 6px #ffffff38 inset,2px 0 8px #ffffff47 inset,-2px 0 8px #ffffff2e inset}.darkish-glass{background:#0006}.dark-glass,.dark-glass-bubble,.dark-glass-card,.dark-glass-card-selected{background:#0009}.darker-glass{background-color:#000000b3}.darkest-glass{background:#000000e6}.dim-glass,.dim-glass-bubble,.dim-glass-card{background:#64646459;box-shadow:0 0 0 2px #ffffff1f inset,0 2px 6px #ffffff12 inset,2px 0 8px #ffffff1a inset,-2px 0 8px #ffffff0f inset}.recessed-glass,.recessed-glass-component,.recessed-glass-bubble{box-shadow:#00000026 1px 2px 4px 2px inset;background:#b4b4b433}.subsection-glass,.subsection-glass-component,.scorekeeper-dataPoint{box-shadow:#0000000d 0 1px 3px 1px;background:#c8c8c826}.floating-glass{box-shadow:#00000014 0 2px 8px 2px;background:#b4b4b433}.floating2-glass{box-shadow:#0000000d 0 4px 12px 2px;background:#bebebe40}.glass-element-bold,.glass-fileSelect::file-selector-button{color:#fff}.glass-element-standard{color:#ebebeb}.glass-element-subtle,.searchErrorIcon,.glass-interactiveIcon-small,.glass-interactiveIcon{color:#e6e6e6}.glass-element-thin{color:#b4b4b4}.glass-bgelement-subtle,.glass-divider-vertical,.glass-divider{background:#ffffffb3}.glass-bgelement-thin{background:#fff3}.glass-bgelement-blend{background:#b4b4b433}.glass-bgelement-dark{background:#50505033}.base-card,.raised-glass-card,.dim-glass-card,.dark-glass-card,.dark-glass-card-selected,.glass-card{border-radius:var(--subview-radius-xl);width:100%;height:100%;overflow:hidden;position:relative}.glass-card-pill{border-radius:var(--subview-radius-pill)}.dark-glass-card-selected{outline:2px solid white;outline-offset:-1px}.card-footer-base,.card-footer-right,.card-footer,.card-footer-wide,.card-footer-left{position:relative;z-index:100;border-radius:var(--subview-radius-xl);min-height:50px;max-height:400px;width:300px;border:.1px solid grey;margin-top:-35px;transition:height .3s ease-in-out;overflow:hidden;justify-self:center}.card-footer,.card-footer-wide{align-self:center}.card-footer-right{align-self:end;right:5%}.card-footer-wide{width:400px}.cardWrapper{position:relative;width:95%;max-width:800px;box-sizing:border-box;text-align:center;display:flex;flex-direction:column;padding:20px 0 30px;gap:10px}.cardInsertWithFooter{margin-bottom:10px}.cardInsert,.cardInsertWithFooter{padding:30px;align-self:center;align-items:center;display:flex;flex-direction:column;border-radius:var(--subview-radius-sm)}.base-bubble,.recessed-glass-bubble,.raised-glass-bubble,.searchError,.searchError-inline,.dim-glass-bubble,.dark-glass-bubble,.glass-bubble{border-radius:var(--subview-radius-pill);width:100%;height:100%}.w100{width:100%}.h100{height:100%}.ghosted{opacity:.4}.scorekeeper-dataPoint{display:flex;flex-direction:column;align-items:flex-start;gap:4px;border-radius:var(--subview-radius-md);padding:10px 12px}.recessed-glass-component{font-size:small;font-weight:300;color:#fff;border:1px solid rgba(255,255,255,.2);overflow:scroll -moz-scrollbars-none;-ms-overflow-style:none;text-align:center;padding:10px;border-radius:var(--subview-radius-sm)}.subsection-glass-component{font-size:small;font-weight:300;color:#fff;border:1px solid rgba(255,255,255,.2);overflow:scroll -moz-scrollbars-none;-ms-overflow-style:none;text-align:center;padding:7px 14px;border-radius:var(--subview-radius-2xl)}.text-button{overflow:visible;cursor:pointer}.text-button:hover{text-decoration:underline}.glass-fileSelect::file-selector-button{transition:transform 1s ease-in-out;padding:3px 20px;margin:3px}.glass-fileSelect:hover::file-selector-button{background-color:#0009;transition:color background-color 1s linear}.glassDropdown{width:100%;margin-right:8px;padding-right:38px;padding-left:12px;appearance:none;-webkit-appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' fill='none' stroke='%23f0f0f0' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:10px 7px;background-position:right 14px center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.glassDropdown option{color:initial;background:initial}.glass-interactiveIcon{width:20px;height:20px}.glass-interactiveIcon-small{width:15px;height:15px}.shadowless{box-shadow:none}.unselectable{user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.glass-divider{min-height:1px;margin:2px;width:100%}.glass-divider-vertical{min-width:1px;margin:2px}.data-pair{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:2px}.data-row{display:flex;flex-direction:row;align-items:center;justify-content:start;gap:10px;width:100%;flex-wrap:wrap}.rotate-180{transform:rotate(180deg)}.debug{color:#32cd32}.info{color:#fff}.warning{color:#f08080}.error{color:red}.outline{outline:1px solid white}.fiveSecondChangeInfoOutline{outline:1px solid rgba(0,122,255,.95);outline-offset:-1px;box-shadow:0 0 0 1px #007aff59 inset,0 0 14px #007aff33;animation:fiveSecondChangeAppear .26s ease-out}.fiveSecondChangeInfoPill{color:#fff;background:#007affd1;box-shadow:0 0 0 1px #007aff inset,0 0 12px #007aff3d;border-radius:var(--subview-radius-pill);text-decoration:none;animation:fiveSecondChangeAppear .26s ease-out;transition:background-color .2s ease,box-shadow .2s ease,color .2s ease,opacity .2s ease,transform .2s ease}@keyframes fiveSecondChangeAppear{0%{transform:translateY(4px) scale(.985);opacity:.72}to{transform:translateY(0) scale(1);opacity:1}}.page-scroll-layout{width:100%;height:100vh;min-height:100vh;box-sizing:border-box;padding-top:var(--app-top-offset-safe, 120px);padding-bottom:var(--app-bottom-offset-safe, 50px);overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.adminControls,.adminControls-R2{position:fixed;bottom:50px;left:50px;display:flex;flex-direction:row;align-items:flex-end;z-index:100;gap:10px}@media(max-width:600px){.adminControls,.adminControls-R2{bottom:25px;left:25px;flex-direction:column;align-items:flex-start}}.adminControls-R2{bottom:120px}.filterControls{position:fixed;bottom:50px;right:50px;display:flex;flex-direction:row;align-items:flex-end;z-index:100;gap:10px}@media(max-width:600px){.filterControls{bottom:25px;right:25px;gap:5px}}.searchError-inline{min-width:500px;width:60%;height:100px;box-sizing:border-box;text-align:center;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px;z-index:10;position:relative}.searchError{min-width:500px;width:60%;height:100px;box-sizing:border-box;text-align:center;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px;z-index:10;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.searchErrorIcon{width:30px;height:30px}.mobileColumn{display:flex;flex-direction:row;width:100%;height:100%;gap:10px}@media(max-width:600px){.mobileColumn{flex-direction:column;width:100%;gap:10px}}.mobileRow{display:flex;flex-direction:row;width:100%;height:100%;gap:10px}@media(max-width:600px){.mobileRow{flex-direction:column;width:100%;gap:10px}}@media(max-width:600px){.mobileOptional{display:none}}.desktopOptional{display:none}@media(max-width:600px){.desktopOptional{display:block}}button:where(.action-button,.filter-button,.filter-button-active){appearance:none;-webkit-appearance:none;border:0;font:inherit;cursor:pointer}:where(button,a,input,textarea,select,[tabindex]):focus-visible{outline:2px solid currentColor;outline-offset:3px}.reorderableList-moveControls{display:flex;justify-content:flex-end;gap:6px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.routeLoadingFallback{min-height:240px;width:100%;display:grid;place-items:center;padding:20px;box-sizing:border-box}.routeLoadingFallback-card{border-radius:16px;padding:14px 18px;display:inline-flex;align-items:center;gap:10px}.routeLoadingFallback-spinner{width:16px;height:16px;border-radius:999px;border:2px solid rgba(255,255,255,.35);border-top-color:#fffffff2;animation:routeLoadingFallback-spin .8s linear infinite}@keyframes routeLoadingFallback-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
