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);backdrop-filter:saturate(125%) blur(20px);-webkit-backdrop-filter:saturate(125%) blur(20px)}.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}.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}.shootingStarSpinner{position:relative;transform:rotate(-140deg) scaleX(-1) translate(-20px) translateY(100px)}.shootingStar{position:absolute;left:50%;top:50%;height:4px;background:linear-gradient(-45deg,#5f91ff,#00f0);border-radius:999px;filter:drop-shadow(0 0 6px white);animation:tail 3s ease-in-out infinite,falling 3s ease-in-out infinite}@keyframes tail{0%{width:0}30%{width:100px}to{width:0}}@keyframes falling{0%{transform:translate(0)}to{transform:translate(200px)}}.shootingStar:before,.shootingStar: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:shining 1.5s ease-in-out infinite}@keyframes shining{0%{width:0}50%{width:30px}to{width:0}}.shootingStar:after{transform:translate(50%) rotate(-45deg)}.shootingStar:nth-child(1){top:calc(50% - 100px);left:calc(50% - 250px);animation-delay:.5s}.shootingStar:nth-child(1):before,.shootingStar:nth-child(1):after{animation-delay:.5s}.shootingStar:nth-child(2){top:calc(50% - 50px);left:calc(50% - 200px);animation-delay:1.5s}.shootingStar:nth-child(2):before,.shootingStar:nth-child(2):after{animation-delay:1.5s}.shootingStar:nth-child(3){top:calc(50% + -0px);left:calc(50% - 150px);animation-delay:1s}.shootingStar:nth-child(3):before,.shootingStar:nth-child(3):after{animation-delay:1s}.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:shining 3.5s ease-in-out infinite}@keyframes shining{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:shining;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:shining;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:shining;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:950;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}.photoboard{background:#000;min-height:100vh;min-width:100vw;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:30px;padding:20px;pointer-events:auto}.photoboard-button{position:fixed;top:40px;right:40px;width:50px;height:50px;border-radius:50%;background:#000;cursor:pointer;pointer-events:auto;display:flex;align-items:center;justify-content:center;transition:background .2s}.photoboard-button:hover,.photoboard-button:active{background:#fff}.photoboard-button:hover .photoboard-buttonIcon,.photoboard-button:active .photoboard-buttonIcon{color:#000;fill:#000}.photoboard-buttonIcon{color:#fff;fill:#fff;transition:color .2s,fill .2s}.photoboard-title{color:#fff;font-weight:700;letter-spacing:5.5px;font-family:Arial Rounded MT Bold,Arial,sans-serif;font-size:clamp(6rem,20vw,12rem);line-height:1.1;text-align:center;width:100%;word-break:break-word;padding-top:20px;padding-bottom:50px}@media(max-width:600px){.photoboard-title{font-size:clamp(5rem,10vw,12rem)}}.photoboard-subtitle{color:#e0e0e0;font-weight:500;letter-spacing:3px;font-family:Arial Rounded MT Bold,Arial,sans-serif;font-size:clamp(4rem,6vw,4rem);line-height:1.1;text-align:center;width:100%;word-break:break-word}.photoboard-footnote{color:#b0b0b0;font-weight:400;letter-spacing:2px;font-family:Arial Rounded MT Bold,Arial,sans-serif;font-size:clamp(2rem,6vw,4rem);line-height:1.1;text-align:center;width:100%;word-break:break-word;padding-top:50px}.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-3xl);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}.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,.playerDirectiveOverlay-header{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#ffffff03}.dim-glass,.dim-glass-card,.dim-glass-bubble,.playerDirectiveOverlay-header{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 .playerDirectiveOverlay-header{background:#6464644d}.base-font,.glass-fileSelect::file-selector-button,.glass-tiny,.glass-boring,.glass-caption,.glass-body,.text-button,.glass-fileSelect,.playerDirectiveOverlay-header-data-logo,.glass-h4,.glass-h3,.glass-h2,.glass-h1,.glass-title{font-family:Helvetica,sans-serif,Arial}.glass-body,.text-button,.glass-fileSelect,.playerDirectiveOverlay-header-data-logo{color:#e6e6e6;font-size:small;font-weight:300}.italic,.playerDirectiveOverlay-header-data-logo,.glass-boring{font-style:italic}.bold,.playerDirectiveOverlay-header-data-logo{font-weight:600}.dim-glass,.dim-glass-card,.dim-glass-bubble,.playerDirectiveOverlay-header,.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}.diffuse,.card-footer-base,.card-footer-right,.card-footer,.card-footer-wide,.card-footer-left,.raised-glass-card,.dim-glass-card,.playerDirectiveOverlay-header,.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,.playerDirectiveOverlay-header{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,.playerDirectiveOverlay-header,.dark-glass-card,.dark-glass-card-selected,.glass-card{border-radius:var(--subview-radius-3xl);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}.playerDirectiveOverlay-overlay{position:fixed;inset:0;background:#000c;display:flex;justify-content:center;align-items:flex-start;pointer-events:auto;transition:background-color 1s ease,background 1s ease;will-change:background,background-color;overflow-y:auto;padding:calc(var(--app-top-offset-safe, 120px) + 10px) 20px 0;box-sizing:border-box}.playerDirectiveOverlay{width:750px;max-width:100%;position:relative;pointer-events:all;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:0;margin:0 auto;padding-top:0;min-height:0;overflow-y:visible}.playerDirectiveOverlay-header{padding:35px 10px 35px 35px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:12px;width:750px;max-width:100%;height:80px;position:relative;pointer-events:all;z-index:100}.playerDirectiveOverlay-directives{position:relative;width:700px;max-width:95%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:12px;padding-bottom:0;overflow-y:visible;max-height:none;padding-top:20px}.playerDirectiveOverlay-header-data{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px}.playerDirectiveOverlay-header-data-logo{display:flex;flex-direction:row;justify-content:center;align-items:baseline;gap:4px;height:20px}.playerDirectiveOverlay-header-actions{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:10px}.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,.PlayerDirectiveCard-card{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#ffffff03}.subsection-glass,.scorekeeper-dataPoint,.subsection-glass-component,.PlayerDirectiveCard-comments{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 .PlayerDirectiveCard-comments{background:#bebebe21}.base-font,.glass-fileSelect::file-selector-button,.glass-tiny,.glass-boring,.glass-caption,.PlayerDirectiveCard-footer-label,.glass-body,.text-button,.glass-fileSelect,.PlayerDirectiveCard-validationMessage,.glass-h4,.glass-h3,.glass-h2,.PlayerDirectiveCard-description,.glass-h1,.glass-title{font-family:Helvetica,sans-serif,Arial}.glass-h1,.glass-h2,.PlayerDirectiveCard-description{color:#ebebeb;font-size:large;font-weight:400}.glass-body,.text-button,.glass-fileSelect,.PlayerDirectiveCard-validationMessage{color:#e6e6e6;font-size:small;font-weight:300}.glass-caption,.PlayerDirectiveCard-footer-label{color:#e6e6e6;font-size:x-small;font-weight:200}.italic,.PlayerDirectiveCard-validationMessage,.glass-boring{font-style:italic}.bold,.PlayerDirectiveCard-validationMessage{font-weight:600}.glass-input,.PlayerDirectiveCard-dueAtInput{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,.PlayerDirectiveCard-dueAtInput{font-size:1.5em!important;line-height:1.5;height:40px;min-height:40px;max-height:40px}}.glass-input::placeholder,.PlayerDirectiveCard-dueAtInput::placeholder{color:#fafafab3}.glass-input::-webkit-resizer,.PlayerDirectiveCard-dueAtInput::-webkit-resizer{display:none}.glass-input::-webkit-scrollbar,.PlayerDirectiveCard-dueAtInput::-webkit-scrollbar{width:0!important}.glass-textarea,.PlayerDirectiveCard-description-edit{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,.PlayerDirectiveCard-description-edit::placeholder{color:#fafafab3}.glass-textarea::-webkit-resizer,.PlayerDirectiveCard-description-edit::-webkit-resizer{display:none}.glass-textarea::-webkit-scrollbar,.PlayerDirectiveCard-description-edit::-webkit-scrollbar{width:0!important}.diffuse,.PlayerDirectiveCard-card,.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}.subsection-glass,.subsection-glass-component,.PlayerDirectiveCard-comments,.scorekeeper-dataPoint{box-shadow:#0000000d 0 1px 3px 1px;background:#c8c8c826}.subsection-glass-component,.PlayerDirectiveCard-comments{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)}.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}.PlayerDirectiveCard-wrapper{width:100%;max-width:980px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:10px;margin-left:auto;margin-right:auto}@media(max-width:600px){.PlayerDirectiveCard-wrapper{width:100%}}.PlayerDirectiveCard-card{width:100%;min-height:200px;max-width:900px;box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:12px;padding:18px 20px}@media(max-width:600px){.PlayerDirectiveCard-card{flex-direction:column;padding:14px 12px;gap:12px}}.PlayerDirectiveCard-details{width:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;justify-content:center;position:relative;gap:10px;padding:4px 0}.PlayerDirectiveCard-validationMessage{background-color:#007aff;padding:5px 10px;border-radius:10px;align-self:flex-start}.PlayerDirectiveCard-controls{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;margin-top:2px;gap:8px;flex-wrap:wrap}.PlayerDirectiveCard-badges{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:8px;margin-bottom:4px;flex-wrap:wrap}.PlayerDirectiveCard-description{width:100%;box-sizing:border-box;resize:vertical;text-align:left;white-space:pre-wrap;line-height:1.45;font-size:.92rem}.PlayerDirectiveCard-description-edit{width:100%;min-height:64px;box-sizing:border-box;resize:vertical}.PlayerDirectiveCard-description-edit::placeholder{text-align:center}@media(max-width:600px){.PlayerDirectiveCard-description-edit{font-size:1.5em!important;line-height:1.5;height:200px}}.PlayerDirectiveCard-dueAtRow{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:8px;flex-wrap:wrap}.PlayerDirectiveCard-dueAtInput{width:min(100%,260px);max-width:100%}.PlayerDirectiveCard-addDueAtButton{min-width:184px;padding-left:16px;padding-right:16px}.PlayerDirectiveCard-comments{width:100%;min-height:52px;padding:12px;margin:4px 0 0;border-radius:14px}.PlayerDirectiveCard-comments-header{width:100%;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;margin-bottom:10px;gap:10px;flex-wrap:wrap}.PlayerDirectiveCard-comments-header-actions{display:flex;flex-direction:row;align-items:center;justify-content:center;column-gap:10px;row-gap:10px;flex-wrap:wrap}.PlayerDirectiveCard-comments-header-actions>*+*{margin-left:10px}.PlayerDirectiveCard-addCommentButton{min-width:104px;padding-left:14px;padding-right:14px}.PlayerDirectiveCard-footer{width:100%;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:10px;flex-wrap:wrap}.PlayerDirectiveCard-footer-data{min-width:0;flex:1 1 auto;height:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:8px}.PlayerDirectiveCard-footer-actions{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap}.PlayerDirectiveCard-footer-actions-edit{width:100%;justify-content:flex-end}.PlayerDirectiveCard-footer-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PlayerDirectiveCard-details-players{display:flex;flex-direction:column;gap:8px;width:100%;padding:4px 0}.PlayerDirectiveCard-details-player{display:grid;grid-template-columns:minmax(220px,50%) auto minmax(max-content,1fr);align-items:start;gap:8px}@media(max-width:780px){.PlayerDirectiveCard-details-player{grid-template-columns:1fr auto;align-items:flex-start}}.PlayerDirectiveCard-details-player .glass-input,.PlayerDirectiveCard-details-player .PlayerDirectiveCard-dueAtInput{width:100%;max-width:none}.PlayerDirectiveCard-details-player .iconbutton-button-small{margin-top:6px}.PlayerDirectiveCard-details-player .PlayerDirectiveCard-addPlayerButton{margin-top:7px;justify-self:end}.PlayerDirectiveCard-addPlayerButton-empty{align-self:flex-end}.dark-glass,.dark-glass-card,.dark-glass-card-selected,.dark-glass-bubble,.DirectiveCommentCard-card{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 .DirectiveCommentCard-card{background:#000000ad}.base-font,.glass-fileSelect::file-selector-button,.glass-tiny,.DirectiveCommentCard-footer-label,.glass-boring,.glass-caption,.glass-body,.text-button,.glass-fileSelect,.DirectiveCommentCard-validationMessage,.glass-h4,.glass-h3,.DirectiveCommentCard-comment,.glass-h2,.glass-h1,.glass-title{font-family:Helvetica,sans-serif,Arial}.glass-h3,.DirectiveCommentCard-comment{color:#e6e6e6;font-size:medium;font-weight:325}.glass-body,.text-button,.glass-fileSelect,.DirectiveCommentCard-validationMessage{color:#e6e6e6;font-size:small;font-weight:300}.glass-tiny,.DirectiveCommentCard-footer-label,.glass-boring{color:#e6e6e6;font-size:xx-small;font-weight:200}.italic,.DirectiveCommentCard-validationMessage,.DirectiveCommentCard-footer-label,.glass-boring{font-style:italic}.bold,.DirectiveCommentCard-validationMessage{font-weight:600}.dark-glass,.dark-glass-card,.dark-glass-card-selected,.dark-glass-bubble,.DirectiveCommentCard-card,.glass-button-focal{background:#0009}.glass-textarea,.DirectiveCommentCard-comment-edit{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,.DirectiveCommentCard-comment-edit::placeholder{color:#fafafab3}.glass-textarea::-webkit-resizer,.DirectiveCommentCard-comment-edit::-webkit-resizer{display:none}.glass-textarea::-webkit-scrollbar,.DirectiveCommentCard-comment-edit::-webkit-scrollbar{width:0!important}.dark-glass,.DirectiveCommentCard-card,.dark-glass-bubble,.dark-glass-card,.dark-glass-card-selected{background:#0009}.glass-element-thin,.DirectiveCommentCard-footer-label{color:#b4b4b4}.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}.DirectiveCommentCard-wrapper{width:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:8px;margin-left:auto;margin-right:auto}.DirectiveCommentCard-wrapper+.DirectiveCommentCard-wrapper{margin-top:6px}.DirectiveCommentCard-card{width:100%;box-sizing:border-box;border-radius:12px;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:8px;padding:10px 12px}@media(max-width:600px){.DirectiveCommentCard-card{flex-direction:column;padding:10px;gap:10px}}.DirectiveCommentCard-details{width:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;justify-content:center;position:relative;gap:8px}.DirectiveCommentCard-validationMessage{background-color:#007aff;padding:5px 10px;border-radius:10px}.DirectiveCommentCard-comment{width:100%;box-sizing:border-box;text-align:left;line-height:1.45;white-space:pre-wrap;font-size:.86rem}.DirectiveCommentCard-comment-edit{width:100%;min-height:64px;box-sizing:border-box;resize:vertical;font-size:.86rem}@media(max-width:600px){.DirectiveCommentCard-comment-edit{font-size:1.8em!important;line-height:1.5;height:200px}}.DirectiveCommentCard-footer{width:100%;min-height:28px;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:8px;flex-wrap:wrap}.DirectiveCommentCard-footer-actions{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.DirectiveCommentCard-footer-data{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:6px;flex-wrap:wrap}.base-font,.glass-fileSelect::file-selector-button,.glass-tiny,.glass-boring,.glass-caption,.glass-body,.text-button,.glass-fileSelect,.PlayerLookupField .glass-input,.glass-h4,.glass-h3,.glass-h2,.glass-h1,.glass-title{font-family:Helvetica,sans-serif,Arial}.glass-body,.text-button,.glass-fileSelect,.PlayerLookupField .glass-input{color:#e6e6e6;font-size:small;font-weight:300}.glass-element-bold,.glass-fileSelect::file-selector-button,.PlayerLookupField-options,.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,.PlayerLookupField-options .PlayerLookupField-source{--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,.PlayerLookupField-options .PlayerLookupField-source: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}.glass-element-bold,.PlayerLookupField-options,.glass-fileSelect::file-selector-button{color:#fff}.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}.PlayerLookupField{position:relative;min-width:0;display:flex;flex-direction:column}.PlayerLookupField .glass-input{width:100%;max-width:none;padding-right:34px}.PlayerLookupField-statusDot{position:absolute;top:50%;right:14px;width:10px;height:10px;border-radius:999px;transform:translateY(-50%);border:1px solid rgba(255,255,255,.72);pointer-events:none}.PlayerLookupField-statusDotPositive{background:#00af6f;box-shadow:0 0 10px #00af6f8f}.PlayerLookupField-statusDotWarning{background:#e98000;box-shadow:0 0 10px #e9800085}.PlayerLookupField-options{position:fixed;z-index:10050;display:flex;flex-direction:column;gap:2px;padding:6px;border-radius:var(--subview-radius-lg);border:1px solid rgba(255,255,255,.5);background:#52525a;box-shadow:0 18px 38px #00000047,inset 0 1px #ffffff38;overflow:hidden;pointer-events:none;animation:playerLookupExpand .13s ease-out both}.PlayerLookupField-optionsPortal{top:0;left:0}.PlayerLookupField-optionsBelow{transform-origin:top center}.PlayerLookupField-optionsAbove{transform-origin:bottom center}.PlayerLookupField-options button{border:0;border-radius:var(--subview-radius-md);background:transparent;text-align:left;cursor:pointer;pointer-events:auto;transition:background-color .12s ease,transform .12s ease}.PlayerLookupField-resultRow{display:grid;grid-template-columns:minmax(0,1fr) max-content;align-items:center;column-gap:12px;min-height:58px;padding:10px 12px;color:#fffffff5}.PlayerLookupField-options .PlayerLookupField-resultRowSelected,.PlayerLookupField-options button:hover{background:#ffffff21}.PlayerLookupField-options button:active{transform:translateY(1px)}.PlayerLookupField-resultText{min-width:0;display:flex;flex-direction:column;gap:3px}.PlayerLookupField-options .PlayerLookupField-name{min-width:0;flex:1 1 auto;color:#fffffffa;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PlayerLookupField-options .PlayerLookupField-meta{min-width:0;display:flex;align-items:center;gap:7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#ffffffb8}.PlayerLookupField-options .PlayerLookupField-division{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#ffffffad;font-style:italic}.PlayerLookupField-metaItem{min-width:0;overflow:hidden;text-overflow:ellipsis}.PlayerLookupField-metaSeparator{opacity:.72}.PlayerLookupField-country{display:inline-flex;align-items:center;gap:7px;min-width:0}.PlayerLookupField-countryFlag{line-height:1}.PlayerLookupField-options .PlayerLookupField-source{align-self:center;justify-self:end;max-width:220px;min-width:0;padding:4px 8px;border-radius:var(--subview-radius-xs);color:#ffffffe0;letter-spacing:.03em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PlayerLookupField-options .PlayerLookupField-sourceLibrary{background-color:#1f4f9f}.PlayerLookupField-options .PlayerLookupField-sourceRegistration{background-color:#0b7886}.PlayerLookupField-stateRow{display:flex;align-items:center;justify-content:center;gap:10px;min-height:44px;color:#ffffffd1;padding:10px 12px;pointer-events:auto}.PlayerLookupField-loadingSpinner{display:inline-flex;align-items:center;justify-content:center}.PlayerLookupField-loadingSpinner .spinner-container{height:auto;padding-top:0;gap:0}.PlayerLookupField-loadingSpinner .circular-loader-compact{width:16px;height:16px;min-width:16px;min-height:16px;border-color:#e9800047;border-top-color:#e98000}.PlayerLookupField-stateDot{width:9px;height:9px;flex:0 0 9px;border-radius:999px;background:#00af6f;box-shadow:0 0 12px #00af6f7a}.PlayerLookupField-stateRowLoading .PlayerLookupField-stateDot,.PlayerLookupField-stateRowEmpty .PlayerLookupField-stateDot{background:#e98000;box-shadow:0 0 12px #e980007a}.PlayerLookupField-stateRowError{color:#ffcdd3f5}.PlayerLookupField-stateRowError .PlayerLookupField-stateDot{background:#b61926;box-shadow:0 0 12px #b619267a}.PlayerLookupField-visuallyHidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes playerLookupExpand{0%{opacity:0;transform:scaleY(.94)}to{opacity:1;transform:scaleY(1)}}.dark-glass,.dark-glass-card,.dark-glass-card-selected,.dark-glass-bubble,.competitorListCard-quantity,.competitorListCard-pokemonNumberBadge,.competitorListCard-pokemonMoveChip,.competitorListCard-empty{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 .competitorListCard-quantity,:root.theme-dark-layer-enabled .competitorListCard-pokemonNumberBadge,:root.theme-dark-layer-enabled .competitorListCard-pokemonMoveChip,:root.theme-dark-layer-enabled .competitorListCard-empty{background:#000000ad}:root.theme-dark-layer-enabled .floating2-glass,:root.theme-dark-layer-enabled .competitorListCard-deckAnalytics,:root.theme-dark-layer-enabled .competitorListCard-eventAnalytics,:root.theme-dark-layer-enabled .competitorListCard-cardRow,:root.theme-dark-layer-enabled .competitorListCard-pokemonRow{background:#afafaf38}.list-edgeGlow,.competitorListCard-cardsGlow{position:relative;display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden}.list-edgeGlow:before,.competitorListCard-cardsGlow:before,.list-edgeGlow:after,.competitorListCard-cardsGlow: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,.competitorListCard-cardsGlow:before{top:0;background:linear-gradient(to bottom,#ffffff57,#fff0)}.list-edgeGlow:after,.competitorListCard-cardsGlow:after{bottom:0;background:linear-gradient(to top,#ffffff57,#fff0)}.list-edgeGlowTop:before,.competitorListCard-cardsGlowTop:before{opacity:1}.list-edgeGlowBottom:after,.competitorListCard-cardsGlowBottom:after{opacity:1}.dark-glass,.dark-glass-card,.dark-glass-card-selected,.dark-glass-bubble,.competitorListCard-quantity,.competitorListCard-pokemonNumberBadge,.competitorListCard-pokemonMoveChip,.competitorListCard-empty,.glass-button-focal{background:#0009}.dark-glass,.competitorListCard-quantity,.competitorListCard-pokemonNumberBadge,.competitorListCard-pokemonMoveChip,.competitorListCard-empty,.dark-glass-bubble,.dark-glass-card,.dark-glass-card-selected{background:#0009}.floating2-glass,.competitorListCard-deckAnalytics,.competitorListCard-eventAnalytics,.competitorListCard-cardRow,.competitorListCard-pokemonRow{box-shadow:#0000000d 0 4px 12px 2px;background:#bebebe40}.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}.competitorListCard-overlay{position:fixed;inset:0;background:#000c;display:flex;justify-content:center;align-items:center;pointer-events:auto;z-index:1200}.competitorListCard{width:min(92vw,1000px);max-width:1000px;box-sizing:border-box;max-height:86vh;display:flex;flex-direction:column;align-items:stretch;gap:0;padding:20px 20px 0;overflow:hidden}.competitorListCard-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px}.competitorListCard-titleBlock{display:flex;flex-direction:column;gap:4px;padding-top:6px}.competitorListCard-includesRow{align-self:flex-start;display:inline-flex;align-items:center;flex-wrap:wrap;gap:7px;margin-top:5px}.competitorListCard-includesLabel{color:#ffffffbd;white-space:nowrap}.competitorListCard-content{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.competitorListCard-contentGroupedScroll{overflow-y:auto;padding-right:4px}.competitorListCard-sectionHeader{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:8px}.competitorListCard-sectionTitle{color:#ffffffd1;letter-spacing:.02em}.competitorListCard-metadataRow{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-top:8px}.competitorListCard-archetype{display:flex;flex-direction:row;align-items:baseline;gap:6px;padding:0;margin-bottom:0}.competitorListCard-expandAllButton{flex:0 0 auto}.competitorListCard-featuredCards,.competitorListCard-featuredPokemon{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:8px 0}.competitorListCard-deckListHeader{align-items:flex-end;margin-bottom:2px}.competitorListCard-deckListBreakdown{font-weight:500;opacity:.76}.competitorListCard-deckAnalyticsHeader{align-items:flex-end}.competitorListCard-deckAnalyticsUpdated{min-width:0;margin-left:auto;color:#ffffffa8;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.competitorListCard-deckAnalytics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px 12px;margin:6px 0 7px;padding:10px 12px;border-radius:12px;box-sizing:border-box;align-items:start}.competitorListCard-deckAnalyticsFact{min-width:0;display:flex;flex-direction:column;gap:4px;padding:4px 0;border-radius:9px}.competitorListCard-eventAnalytics{display:flex;flex-direction:column;gap:9px;margin:6px 0 4px;padding:10px 12px;border-radius:12px;box-sizing:border-box;box-shadow:0 0 0 1px #ffffff17 inset,0 4px 12px #0000001a}.competitorListCard-eventAnalyticsPair{display:grid;grid-template-columns:minmax(190px,.72fr) minmax(0,1.48fr);gap:14px;align-items:start;min-width:0;padding-top:8px;border-top:1px solid rgba(255,255,255,.09)}.competitorListCard-eventAnalyticsPair:first-child{padding-top:0;border-top:0}.competitorListCard-eventIdentityCards{min-width:0;display:flex;flex-direction:column;gap:8px;padding-top:8px;border-top:1px solid rgba(255,255,255,.09)}.competitorListCard-eventIdentityCardsGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 14px}.competitorListCard-eventAnalyticsPairFacts{min-width:0;width:100%;display:flex;flex-direction:column;gap:7px;align-self:start}.competitorListCard-eventAnalyticsPairTitle{color:#ffffffd6}.competitorListCard-deckAnalyticsChart{min-width:0;width:100%;padding:8px 0 0;margin-top:2px;border-top:1px solid rgba(255,255,255,.09)}.competitorListCard-eventAnalyticsPair .competitorListCard-deckAnalyticsChart{padding:0;margin-top:0;border-top:0}.competitorListCard-deckAnalyticsChart .donutChart-content{width:100%;align-items:center;gap:16px}.competitorListCard-deckAnalyticsChart .donutChart-key{flex:1 1 auto;gap:2.4px}.competitorListCard-deckAnalyticsChart .donutChart-title{color:#ffffffc7;opacity:1}.competitorListCard-deckAnalyticsChart .donutChart-keyItem{grid-template-columns:10px minmax(0,1fr) auto;column-gap:6px}.competitorListCard-deckAnalyticsChart .donutChart-keyLabel,.competitorListCard-deckAnalyticsChart .donutChart-keyValue{font-size:var(--metric-key-font-size);line-height:1.2}.competitorListCard-deckAnalyticsChart .donutChart-keyValue{font-weight:600}.competitorListCard-deckAnalyticsChart .donutChart-centerValue{font-size:.98rem;line-height:1}.competitorListCard-deckAnalyticsChart .donutChart-centerLabel{font-size:.58rem;line-height:1.05}.competitorListCard-deckAnalyticsLabel{display:flex;align-items:center;gap:7px;opacity:.72;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.competitorListCard-deckAnalyticsValue{min-width:0;overflow:hidden;text-overflow:ellipsis;color:#ffffffe0;font-size:.78rem;font-weight:500;line-height:1.28}.competitorListCard-deckAnalyticsLine{display:grid;grid-template-columns:10px minmax(0,1fr);gap:4px;margin-bottom:2px;line-height:1.42;white-space:normal}.competitorListCard-deckAnalyticsLine b{color:#fffffffa;font-weight:800}.competitorListCard-loaderState{flex:1 1 auto;min-height:240px;display:flex;align-items:center;justify-content:center}.competitorListCard-loaderState .spinner-container,.competitorListCard-loaderState .result-icon-container{justify-content:center;height:auto;padding-top:0}.competitorListCard-featuredCardEmpty{color:#ffffff8f}.competitorListCard-featuredCardsError{color:var(--sentiment-warning, rgba(255, 212, 93, .95));padding:6px 2px 0}.competitorListCard-cardsGlow{flex:1 1 auto;min-height:0}.competitorListCard-contentGroupedScroll .competitorListCard-cardsGlow{flex:0 0 auto;min-height:auto}.competitorListCard-cards{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;gap:6px;overflow-y:auto;padding:8px 0 8px 8px}.competitorListCard-contentGroupedScroll .competitorListCard-cards{flex:0 0 auto;overflow-y:visible}.competitorListCard-cardRow{box-sizing:border-box;display:flex;flex:0 0 auto;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:6px;border-radius:12px;padding:8px 12px;overflow:hidden;transition:padding .18s ease}.competitorListCard-cardRowExpanded{min-height:0;padding-bottom:14px}.competitorListCard-cardRowSummary{display:grid;grid-template-columns:34px 42px minmax(0,1fr) 310px 28px;grid-template-rows:42px 0;align-items:start;align-content:start;column-gap:10px;row-gap:0;min-height:42px;min-width:0;transition:grid-template-columns .18s ease,min-height .18s ease}.competitorListCard-cardRowExpanded .competitorListCard-cardRowSummary{grid-template-columns:34px 256px minmax(0,1fr) 168px 28px;grid-template-rows:42px 1px auto auto;row-gap:10px;min-height:336px}.competitorListCard-tcgCards{padding-left:0}.competitorListCard-quantity{grid-column:1;grid-row:1/span 2;align-self:start;font-size:.72rem;font-weight:700;line-height:1;border-radius:9px;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;margin-top:6px;white-space:nowrap}.competitorListCard-cardRowExpanded .competitorListCard-quantity{margin-top:6px}.competitorListCard-cardNameBlock{grid-column:3;grid-row:1;align-self:center;display:flex;flex-direction:column;gap:2px;min-width:0}.competitorListCard-cardImageSlot{position:relative;grid-column:2;grid-row:1/span 2;width:30px;height:42px;justify-self:start;align-self:start;display:flex;align-items:flex-start;justify-content:flex-start;transform-origin:top left;transition:width .18s ease,height .18s ease}.competitorListCard-cardRowExpanded .competitorListCard-cardImageSlot{grid-row:1/-1;width:240px;height:336px;justify-self:start;align-self:start}.competitorListCard-cardActionStack,.competitorListCard-cardMappingSpacer{grid-column:4;grid-row:1;align-self:center;justify-self:end}.competitorListCard-cardActionStack{display:flex;align-items:center;justify-content:flex-end;gap:8px;width:310px}.competitorListCard-cardRowExpanded .competitorListCard-cardActionStack{width:168px}.competitorListCard-cardUsageStats{min-width:0;flex:1 1 auto;display:flex;flex-direction:column;gap:2px;color:#ffffffd6;font-size:.58rem;font-weight:500;line-height:1.1}.competitorListCard-cardUsageStats .competitorListCard-deckAnalyticsLine{grid-template-columns:minmax(0,1fr);margin-bottom:0;line-height:1.08}.competitorListCard-cardUsageStats .competitorListCard-deckAnalyticsLine>span:first-child{display:none}.competitorListCard-cardUsageStats b{font-weight:800}.competitorListCard-cardChevronButton{grid-column:5;grid-row:1;align-self:center}.competitorListCard-cardThumbnail{display:block;width:30px;height:42px;object-fit:contain;border-radius:4px;background:#ffffff14;transform-origin:top left;transition:width .18s ease,height .18s ease,border-radius .18s ease}.competitorListCard-cardRowExpanded .competitorListCard-cardThumbnail{width:240px;height:336px;border-radius:6px;justify-self:start}.competitorListCard-cardThumbnailEmpty{display:inline-block}.competitorListCard-cardName{font-size:x-small;line-height:1.35}.competitorListCard-cardMeta{opacity:.85}.competitorListCard-cardMappingButton{display:inline-flex;align-items:center;min-width:0;width:100%;height:26px;outline:none;justify-content:flex-end;gap:0;padding:0;background:transparent;box-shadow:none;overflow:hidden;transition:background-color .16s ease,color .16s ease,opacity .16s ease,outline-color .16s ease,transform .16s ease}.competitorListCard-cardMappingButton:disabled{cursor:default;opacity:.55}.competitorListCard-cardMappingButtonActive{color:#fff}.competitorListCard-cardMaskBadge,.competitorListCard-cardMaskBadge.maskTypeBadge-descriptive{max-width:100%}.competitorListCard-cardMappingSpacer{display:block}.competitorListCard-unmaskedBadge{grid-column:4;grid-row:1;align-self:center;justify-self:end;display:inline-flex;align-items:center;justify-content:center;max-width:168px;min-height:22px;padding:0 8px;border-radius:999px;outline:1px solid rgba(255,255,255,.38);background:#00000029;color:#ffffffd1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.competitorListCard-cardChevronButton{background:transparent;border:0;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;color:#fffffff5;cursor:pointer;padding:0;opacity:.9;transition:opacity .16s ease,transform .16s ease,color .16s ease}.competitorListCard-cardChevronButton:hover{opacity:1;transform:scale(1.04);color:#fff}.competitorListCard-cardChevron{font-size:.75rem;transition:transform .18s ease}.competitorListCard-cardChevronExpanded{transform:rotate(180deg)}.competitorListCard-cardDetailsDivider{grid-column:3/-1;grid-row:2;align-self:start;height:1px;background:#ffffff6b;animation:competitorListCard-dividerIn .14s ease-out 95ms both}.competitorListCard-featuredCardControls{grid-column:3/-1;grid-row:3;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:8px;flex-wrap:wrap;min-width:0;animation:competitorListCard-detailsIn .17s ease-out 145ms both}.competitorListCard-cardMaskEditingControls{gap:10px;padding:10px 12px;border-radius:12px;background:#ffffff14;border:1px solid rgba(255,255,255,.14)}.competitorListCard-featuredCardControlsRow{display:flex;align-items:center;justify-content:flex-start;gap:8px;flex-wrap:wrap;min-width:0}.competitorListCard-featuredPokemonControlsRow{display:flex;flex-wrap:wrap;gap:7px;min-width:0}.competitorListCard-cardEditMaskButton{flex:0 0 auto}.competitorListCard-cardMaskEditHint{display:flex;align-items:center;gap:6px;color:#ffffffad;font-style:italic}.competitorListCard-cardMaskEditHintIcon{flex:0 0 auto;width:14px;height:14px;border-radius:50%;border:1px solid rgba(255,255,255,.46);display:inline-flex;align-items:center;justify-content:center}.competitorListCard-cardMaskEditHintIcon svg{width:8px;height:8px}.competitorListCard-cardMaskNotice{display:flex;align-items:center;gap:7px;color:#ffffffc7}.competitorListCard-cardMaskNotice svg{flex:0 0 auto;width:12px;height:12px;color:var(--sentiment-warning, rgba(255, 212, 93, .95))}.competitorListCard-cardMaskError{color:var(--sentiment-warning, rgba(255, 212, 93, .95))}.competitorListCard-cardMaskEditor{display:flex;align-items:center;gap:8px;width:100%;min-width:0}.competitorListCard-maskScopeSelect{flex:0 0 116px;width:116px;min-width:116px;height:30px}.competitorListCard-cardMaskEditor .PlayerLookupField{flex:1 1 auto;min-width:0}.competitorListCard-cardMaskInput{flex:1 1 auto;min-width:0;height:30px;text-align:center}.competitorListCard-featuredCardExpandedToggle.toggle-button{flex:0 0 auto;width:132px;min-width:0;height:30px;aspect-ratio:auto;gap:6px;padding:0 10px;scale:1}.competitorListCard-featuredCardExpandedToggle.toggle-button.labelled{width:132px;padding:0 10px}.competitorListCard-featuredCardExpandedToggle.toggle-button:hover{scale:1.02}.competitorListCard-featuredCardExpandedToggle svg{width:12px;height:12px}.competitorListCard-featuredCardExpandedToggle .toggle-button-label{font-size:.64rem;line-height:1;margin:0;pointer-events:none;white-space:nowrap}.competitorListCard-cardDetails{display:grid;grid-column:3/-1;grid-row:4;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 10px;padding-top:0;animation:competitorListCard-detailsIn .17s ease-out .17s both}.competitorListCard-cardRowReadOnly .competitorListCard-cardDetails{grid-row:3/-1}.competitorListCard-mappingArrowTrack{box-sizing:border-box;display:grid;grid-template-columns:34px 42px minmax(0,1fr) 168px 28px;column-gap:10px;width:100%;padding:0 12px;margin:-4px 0}.competitorListCard-mappingArrow{grid-column:4;justify-self:end;margin:0 46px 0 0;color:#ffffffe6;width:18px;height:18px}.competitorListCard-unmaskedCardRow{margin-left:26px;margin-bottom:10px}.competitorListCard-cardDetailItem{display:flex;flex-direction:column;gap:4px;min-width:0;padding:2px 0}.competitorListCard-cardDetailLabel{opacity:.72}.competitorListCard-cardDetailValue{min-width:0;color:#ffffffe0;font-size:var(--metric-key-font-size);font-weight:700;line-height:1.28}.competitorListCard-cardDetailItemWarning .competitorListCard-cardDetailLabel,.competitorListCard-cardDetailItemWarning span:last-child{color:#e98000}.competitorListCard-cardDetailItem span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}.competitorListCard-cardTypeBadge{justify-self:flex-start;align-self:flex-start;font-weight:700}@keyframes competitorListCard-dividerIn{0%{opacity:0;transform:scaleX(.96)}to{opacity:1;transform:scaleX(1)}}@keyframes competitorListCard-detailsIn{0%{opacity:0}to{opacity:1}}.competitorListCard-teamCards,.competitorListCard-vgCards,.competitorListCard-goCards{padding-left:0}.competitorListCard-pokemonRow{box-sizing:border-box;display:grid;flex:0 0 auto;grid-template-columns:1fr;gap:8px;min-height:126px;border-radius:12px;padding:8px 12px;overflow:hidden}.competitorListCard-vgPokemonRow,.competitorListCard-goPokemonRow{grid-template-rows:auto auto 0fr;transition:grid-template-rows .18s ease,padding .18s ease}.competitorListCard-pokemonRowExpanded{padding-bottom:12px}.competitorListCard-vgPokemonRow.competitorListCard-pokemonRowExpanded,.competitorListCard-goPokemonRow.competitorListCard-pokemonRowExpanded{grid-template-rows:auto auto auto}.competitorListCard-pokemonRowSummary{display:grid;grid-template-columns:62px 58px minmax(0,1fr) minmax(210px,.72fr) minmax(68px,auto) 28px;column-gap:10px;align-items:center;min-width:0;min-height:58px}.competitorListCard-vgPokemonRow .competitorListCard-pokemonRowSummary{grid-template-columns:62px 58px minmax(0,.8fr) minmax(300px,1.12fr) minmax(112px,auto) 28px}.competitorListCard-goPokemonRow .competitorListCard-pokemonRowSummary{grid-template-columns:62px 58px minmax(0,.8fr) minmax(120px,.98fr) minmax(68px,auto) 28px}.competitorListCard-pokemonNumberBadge{width:54px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:10px;text-align:center;white-space:nowrap}.competitorListCard-pokemonNumberBadge .glass-h3{font-size:.72rem}.competitorListCard-pokemonSpriteSlot{position:relative;width:54px;height:54px;display:flex;align-items:center;justify-content:center}.competitorListCard-pokemonSprite{display:block;width:54px;height:54px;object-fit:contain;filter:drop-shadow(0 5px 8px rgba(0,0,0,.28))}.competitorListCard-pokemonSpriteEmpty{border-radius:10px;background:linear-gradient(135deg,#ffffff1a,#ffffff0a);outline:1px solid rgba(255,255,255,.16)}.competitorListCard-pokemonNameBlock{min-width:0;display:flex;flex-direction:column;gap:2px}.competitorListCard-pokemonSummaryMeta{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;gap:5px 8px;align-items:center;justify-items:end}.competitorListCard-vgPokemonSummaryMeta{width:100%;grid-template-columns:minmax(92px,max-content) minmax(92px,max-content);grid-template-rows:auto;column-gap:12px;align-items:center;justify-self:stretch;justify-items:start}.competitorListCard-goPokemonSummaryMeta{width:100%;grid-template-columns:minmax(38px,max-content) minmax(38px,max-content);grid-template-rows:auto;column-gap:8px;align-items:center;justify-self:stretch;justify-items:start}.competitorListCard-vgPokemonSummaryColumn,.competitorListCard-goPokemonStatsColumn{min-width:0;display:flex;flex-direction:column;align-items:flex-start;justify-self:start;gap:3px}.competitorListCard-goPokemonStatValue{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.competitorListCard-vgPokemonTypeColumn{min-width:0;display:flex;align-items:center;justify-content:flex-start}.competitorListCard-vgPokemonTypeColumn .pokemonTypeBadgeRow{display:grid;grid-template-columns:minmax(0,1fr);justify-content:flex-start;justify-items:start;gap:4px}.competitorListCard-pokemonTypeSummary{min-width:0;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.competitorListCard-pokemonTypeSummary .pokemonTypeBadgeRow{display:flex;align-items:center;justify-content:flex-start;gap:4px;min-width:0}.competitorListCard-pokemonVariantInline{flex:0 0 auto;line-height:1;color:#ffffffdb}.competitorListCard-vgPokemonSummaryValue{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.competitorListCard-pokemonMaskBadgeSlot{grid-column:5;grid-row:1;min-width:0;display:flex;align-items:center;justify-content:flex-end;justify-self:end;flex-wrap:wrap;gap:6px}.competitorListCard-megaEvolutionBadge{max-width:100%;padding:3px 7px;font-size:.54rem;line-height:1;white-space:nowrap}.competitorListCard-pokemonSummaryText{grid-column:1/span 2;max-width:100%;color:#ffffffc7;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.competitorListCard-pokemonChevronButton{grid-column:6;grid-row:1;justify-self:end}.competitorListCard-pokemonDetailsDivider{grid-column:1;width:100%}.competitorListCard-pokemonExpandedContent{min-height:0;overflow:hidden}.competitorListCard-pokemonExpandedContentInner{min-height:0;display:flex;flex-direction:column;gap:8px;opacity:0;transform:translateY(-4px);transition:opacity .17s ease-out,transform .17s ease-out}.competitorListCard-pokemonExpandedActions{display:flex;flex-direction:column;align-items:stretch;gap:8px;min-height:0;padding:0;border-radius:0;background:transparent;border:0;box-sizing:border-box}.competitorListCard-pokemonExpandedActionsRow{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0}.competitorListCard-pokemonExpandedActions>.competitorListCard-featuredCardControls{grid-column:auto;grid-row:auto;gap:8px;animation:none}.competitorListCard-pokemonExpandedActionsRow>.competitorListCard-featuredCardControls{grid-column:auto;grid-row:auto;gap:8px;animation:none}.competitorListCard-pokemonExpandedActionsRow>.competitorListCard-cardMaskEditingControls{flex:1 1 100%;padding:10px 12px;border:1px solid rgba(255,255,255,.14);background:#ffffff14}.competitorListCard-pokemonExpandedContentInner>.competitorListCard-featuredCardControls{grid-column:auto;grid-row:auto}.competitorListCard-pokemonRowExpanded .competitorListCard-pokemonExpandedContentInner{opacity:1;transform:translateY(0);transition-delay:70ms}.competitorListCard-pokemonMoves{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.competitorListCard-goMoves{grid-template-columns:repeat(3,minmax(0,1fr))}.competitorListCard-pokemonMoveChip{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;align-items:center;gap:4px 7px;border-radius:10px;padding:7px 9px}.competitorListCard-pokemonMoveLabel{grid-column:1/span 2;color:#ffffff9e}.competitorListCard-pokemonMoveName{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.competitorListCard-pokemonDetails{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px 10px;animation:competitorListCard-detailsIn .17s ease-out .12s both}@media(max-width:760px){.competitorListCard-pokemonRowSummary{grid-template-columns:52px 54px minmax(0,1fr) 28px;grid-template-rows:auto auto;row-gap:6px}.competitorListCard-vgPokemonRow .competitorListCard-pokemonRowSummary,.competitorListCard-goPokemonRow .competitorListCard-pokemonRowSummary{grid-template-columns:52px 54px minmax(0,1fr) 28px}.competitorListCard-pokemonNumberBadge{width:48px}.competitorListCard-pokemonSummaryMeta{grid-column:3/span 2;grid-row:2;justify-items:start}.competitorListCard-vgPokemonSummaryMeta,.competitorListCard-goPokemonSummaryMeta{grid-template-columns:minmax(0,1fr);gap:8px}.competitorListCard-pokemonMaskBadgeSlot{grid-column:4;grid-row:2;justify-self:end}.competitorListCard-pokemonSummaryMeta .pokemonTypeBadgeRow{justify-content:flex-start}.competitorListCard-pokemonChevronButton{grid-column:4;grid-row:1}.competitorListCard-pokemonMoves,.competitorListCard-goMoves,.competitorListCard-pokemonDetails{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.competitorListCard-pokemonMoves,.competitorListCard-goMoves,.competitorListCard-pokemonDetails{grid-template-columns:minmax(0,1fr)}}.competitorListCard-empty{border-radius:12px;padding:14px}.dark-glass,.dark-glass-card,.dark-glass-card-selected,.dark-glass-bubble,.toggle-button.selected,.toggle-button.dark-mode,.toggle-button-labelled-selected{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 .toggle-button.selected,:root.theme-dark-layer-enabled .toggle-button.dark-mode,:root.theme-dark-layer-enabled .toggle-button-labelled-selected{background:#000000ad}:root.theme-dark-layer-enabled .darkest-glass,:root.theme-dark-layer-enabled .toggle-button-hoverLabel-container,:root.theme-dark-layer-enabled .toggle-button-hoverLabel-container-top,:root.theme-dark-layer-enabled .toggle-button-hoverLabel-container-bottom,:root.theme-dark-layer-enabled .toggle-button-hoverLabel-container-left,:root.theme-dark-layer-enabled .toggle-button-hoverLabel-container-right{background:#000000f0}.base-font,.glass-fileSelect::file-selector-button,.toggle-button,.toggle-button.selected,.toggle-button.labelled,.toggle-button-label,.toggle-button-text-selected,.glass-tiny,.glass-boring,.glass-caption,.toggle-button-hoverLabel,.glass-body,.text-button,.glass-fileSelect,.glass-h4,.glass-h3,.glass-h2,.glass-h1,.glass-title{font-family:Helvetica,sans-serif,Arial}.glass-caption,.toggle-button-hoverLabel{color:#e6e6e6;font-size:x-small;font-weight:200}.base-font,.glass-fileSelect::file-selector-button,.toggle-button,.toggle-button.selected,.toggle-button.labelled,.toggle-button-label,.toggle-button-text-selected,.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,.toggle-button,.toggle-button.selected,.toggle-button.labelled,.toggle-button-label,.toggle-button-text-selected,.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,.toggle-button,.toggle-button.selected,.toggle-button.labelled,.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,.toggle-button.selected,.toggle-button.dark-mode,.toggle-button-labelled-selected,.glass-button-focal{background:#0009}.dark-glass,.toggle-button.selected,.toggle-button.dark-mode,.toggle-button-labelled-selected,.dark-glass-bubble,.dark-glass-card,.dark-glass-card-selected{background:#0009}.darkest-glass,.toggle-button-hoverLabel-container,.toggle-button-hoverLabel-container-top,.toggle-button-hoverLabel-container-bottom,.toggle-button-hoverLabel-container-left,.toggle-button-hoverLabel-container-right{background:#000000e6}.glass-element-bold,.toggle-button,.toggle-button.selected,.toggle-button.labelled,.toggle-button-label,.toggle-button-text-selected,.glass-fileSelect::file-selector-button{color:#fff}.glass-bgelement-thin,.toggle-button,.toggle-button.selected,.toggle-button.labelled{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}.toggle-button,.toggle-button.labelled,.toggle-button.selected{font-size:small;outline:1px solid rgba(255,255,255,.4);transition:transform 1s ease-in-out;border-radius:100px;border:none;aspect-ratio:1/1;height:30px;width:30px;overflow:visible;align-content:center;display:flex;justify-content:center;align-items:center;gap:10px;z-index:10;-webkit-user-select:none;user-select:none}.toggle-button.small{scale:.8}.toggle-button.selected{outline:2px solid rgb(51,233,151)}.toggle-button.labelled{width:140px;padding:0 10px}.toggle-button.dark-mode{outline:1px solid rgba(255,255,255,.4)!important;box-shadow:none!important}.toggle-button.dark-mode.selected{outline:2px solid rgb(51,233,151)!important;box-shadow:none!important}.toggle-button-labelled-selected{outline:2px solid rgb(51,233,151)}.toggle-icon{width:60%;height:60%}.toggle-icon-selected{fill:#33e997}.toggle-icon-deselected{fill:#d3d3d3}.toggle-button:hover .toggle-icon-selected,.toggle-button:hover .toggle-icon-deselected{fill:#fff}.toggle-button:hover{color:#fff;background-color:#0009;outline:1px solid rgba(100,100,100,.4);transition:color background-color 1s linear;scale:1.03}.toggle-button:hover.small{scale:.83}.toggle-button-hoverLabel-container,.toggle-button-hoverLabel-container-right,.toggle-button-hoverLabel-container-left,.toggle-button-hoverLabel-container-bottom,.toggle-button-hoverLabel-container-top{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}.toggle-button-hoverLabel-container-top{bottom:40px;left:50%;width:100px;transform:translate(-50%)}.toggle-button-hoverLabel-container-bottom{bottom:-40px;left:50%;width:100px;transform:translate(-50%)}.toggle-button-hoverLabel-container-left{right:110%;top:50%;width:100px;transform:translateY(-50%)}.toggle-button-hoverLabel-container-right{left:110%;top:50%;width:100px;transform:translateY(-50%)}.toggle-button-hoverLabel{text-align:center;overflow:visible}.toggle-button:hover .toggle-button-hoverLabel-container,.toggle-button:hover .toggle-button-hoverLabel-container-top,.toggle-button:hover .toggle-button-hoverLabel-container-bottom,.toggle-button:hover .toggle-button-hoverLabel-container-left,.toggle-button:hover .toggle-button-hoverLabel-container-right{opacity:1;transition:opacity 0s 1s ease-in}.toggle-button-label,.toggle-button-text-selected{font-size:inherit;font-weight:400;color:#fff}.toggle-button-text-selected{color:#fff}:root.theme-dark-layer-enabled .toggle-button:not(.selected):not(.dark-mode){background-color:#0009}:root.theme-dark-layer-enabled .toggle-button:not(.selected):not(.dark-mode):hover{background-color:#fff3}.badge,.donutChart-keyIndicator{--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,.donutChart-keyIndicator: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}.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}.donutChart{min-width:0;display:flex;flex-direction:column;gap:7px}.donutChart-title{opacity:.72;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.donutChart-content{min-width:0;display:flex;align-items:center;gap:12px}.donutChart-ringSlot{position:relative;flex:0 0 auto;display:flex;align-items:center;justify-content:center}.donutChart-svg{display:block;overflow:visible}.donutChart-rail{stroke:#ffffff3d}.donutChart-segment{stroke-linecap:butt;filter:drop-shadow(0 0 5px rgba(255,255,255,.14));transition:d .18s ease}.donutChart-segmentRounded{stroke-linecap:round}.donutChart-cap{filter:drop-shadow(0 0 5px rgba(255,255,255,.14));pointer-events:none}.donutChart-center{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none;line-height:1.05}.donutChart-centerValue,.donutChart-centerLabel,.donutChart-noData{max-width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.donutChart-centerLabel{opacity:.76}.donutChart-noData{color:#ffffffb8;font-size:.82rem;line-height:1.05}.donutChart-key{min-width:0;flex:1 1 auto;display:flex;flex-direction:column;gap:2.4px}.donutChart-keyItem{min-width:0;display:grid;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:7px;padding:2px 5px;border-radius:7px}.donutChart-keyItemHighlighted{margin:-2px -3px;padding:4px 8px;background:#00000061;box-shadow:0 0 0 1px #ffffff1f inset,0 4px 12px #0000002e}.donutChart-keyItemHighlighted .donutChart-keyLabel{color:#fffffffa;font-weight:700}.donutChart-keySwatch{width:10px;height:10px;border-radius:999px;box-shadow:inset 0 0 0 1px #ffffff47}.donutChart-keyLabelGroup{min-width:0;display:inline-flex;align-items:center;gap:5px}.donutChart-keyLabel,.donutChart-keyValue{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--metric-key-font-size);line-height:1.22}.donutChart-keyValue{color:#ffffffeb}.donutChart-keyIndicator{--badge-color: #095f6b;min-width:max-content;padding:2px 5px;border-radius:4px;font-size:.48rem;line-height:1.1}@media(max-width:620px){.donutChart-content{align-items:flex-start}}.base-font,.glass-fileSelect::file-selector-button,.glass-tiny,.glass-boring,.glass-caption,.maskTypeBadge-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,.maskTypeBadge-label{color:#e6e6e6;font-size:x-small;font-weight:200}.bold,.maskTypeBadge-label{font-weight:600}.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}.maskTypeBadge{--mask-type-badge-color: rgba(197, 202, 210, .98);--mask-type-badge-background: rgba(53, 61, 76, .9);--mask-type-badge-outline: color-mix(in srgb, var(--mask-type-badge-color) 56%, white);--mask-type-badge-stroke: var(--mask-type-badge-outline);--mask-type-badge-stroke-width: 1px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;position:relative;width:1.34em;height:1.34em;border-radius:999px;color:var(--mask-type-badge-color);background:var(--mask-type-badge-background);overflow:hidden;box-shadow:0 5px 12px #00000038,0 1px #ffffff2e inset;line-height:1}.maskTypeBadge:after{content:"";position:absolute;inset:0;box-sizing:border-box;border:var(--mask-type-badge-stroke-width) solid var(--mask-type-badge-stroke);border-radius:inherit;pointer-events:none}.maskTypeBadge svg{flex:0 0 auto;width:58%;height:58%}.maskTypeBadge-small{font-size:.72rem}.maskTypeBadge-default{font-size:.9rem}.maskTypeBadge-large{font-size:1.08rem}.maskTypeBadge-auto{--mask-type-badge-color: rgba(197, 202, 210, .98);--mask-type-badge-background: rgba(53, 61, 76, .9)}.maskTypeBadge-master{--mask-type-badge-color: rgba(177, 235, 255, .98);--mask-type-badge-background: rgba(21, 68, 89, .9)}.maskTypeBadge-manual{--mask-type-badge-color: rgba(255, 207, 95, .98);--mask-type-badge-background: rgba(72, 52, 16, .92)}.maskTypeBadge-group{--mask-type-badge-color: rgba(255, 217, 220, .98);--mask-type-badge-background: rgba(128, 15, 28, .78);--mask-type-badge-outline: rgb(255, 111, 120)}.maskTypeBadge-raw{--mask-type-badge-color: rgba(197, 202, 210, .58);--mask-type-badge-background: rgba(31, 36, 46, .72)}.maskTypeBadge-backgroundless{width:1em;height:1em;border-radius:0;background:transparent;outline:none;box-shadow:none}.maskTypeBadge-backgroundless:after{display:none}.maskTypeBadge-backgroundless svg{width:100%;height:100%}.maskTypeBadge-descriptive{box-sizing:border-box;width:auto;min-width:0;height:1.34em;gap:.42em;padding:0 .58em;justify-content:flex-start;border-radius:999px}.maskTypeBadge-descriptive svg{width:.72em;height:.72em}.maskTypeBadge-label{color:var(--mask-type-badge-color);font-size:.64em;letter-spacing:.08em;line-height:1;text-transform:uppercase;white-space:nowrap}.maskTypeBadge-toggle{cursor:pointer}.maskTypeBadge-toggleOff{opacity:.76;--mask-type-badge-stroke: color-mix(in srgb, var(--mask-type-badge-outline) 70%, transparent)}.maskTypeBadge-toggleOn{opacity:1;--mask-type-badge-stroke-width: 2px;background:linear-gradient(#ffffff14,#ffffff14),var(--mask-type-badge-background);box-shadow:0 5px 12px #00000038,0 1px #fff3 inset}.pokemonTypeBadgeRow{min-width:0;display:inline-flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:5px}.pokemonTypeBadge{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:19px;border-radius:999px;padding:0 7px;outline:1px solid rgba(255,255,255,.16);color:#fffffff0;background:#ffffff1f;white-space:nowrap}.pokemonTypeBadge-small{min-height:18px;padding:0 6px}.pokemonTypeBadge-empty{color:#ffffff94}.pokemonTypeBadge-grass{background:#55a6538f}.pokemonTypeBadge-fire{background:#e0593e94}.pokemonTypeBadge-water{background:#4081ca94}.pokemonTypeBadge-electric{background:#dab12999}.pokemonTypeBadge-psychic{background:#c2559794}.pokemonTypeBadge-ice{background:#4fb1be94}.pokemonTypeBadge-dragon{background:#6468ca94}.pokemonTypeBadge-dark{background:#524c56b8}.pokemonTypeBadge-fairy{background:#c968b194}.pokemonTypeBadge-normal{background:#878b8294}.pokemonTypeBadge-fighting{background:#ae493794}.pokemonTypeBadge-flying{background:#718cc994}.pokemonTypeBadge-poison{background:#894e9a99}.pokemonTypeBadge-ground{background:#ac844199}.pokemonTypeBadge-rock{background:#96824b9e}.pokemonTypeBadge-bug{background:#7d9d3699}.pokemonTypeBadge-ghost{background:#5d539799}.pokemonTypeBadge-steel{background:#7b8f9a99}.CatalogueLookupField-shell{display:flex;flex-direction:column;gap:5px;min-width:0}.CatalogueLookupField-resultText{justify-content:center}.CatalogueLookupField-main{min-width:0;display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:10px}.CatalogueLookupField-main .CatalogueLookupField-resultText:first-child{grid-column:1/-1}.CatalogueLookupField-imageSlot{width:34px;height:34px;border-radius:var(--subview-radius-xs);display:flex;align-items:center;justify-content:center;overflow:hidden;background:#ffffff14}.CatalogueLookupField-imageSlotCard{width:26px;height:36px}.CatalogueLookupField-image{width:100%;height:100%;object-fit:contain}.PlayerLookupField-options .CatalogueLookupField-source{background-color:#095f6b}.CatalogueLookupField-flattenedOverlay{width:min(92vw,640px);pointer-events:auto}.CatalogueLookupField-flattenedCard{box-sizing:border-box;padding:20px;display:flex;flex-direction:column;gap:16px}.CatalogueLookupField-flattenedHeader{display:flex;flex-direction:column;gap:4px}.CatalogueLookupField-flattenedChoices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.CatalogueLookupField-flattenedChoice{min-width:0;border:1px solid rgba(255,255,255,.12);border-radius:8px;padding:10px;display:flex;flex-direction:column;gap:8px;color:inherit;text-align:left;cursor:pointer}.CatalogueLookupField-flattenedChoice:hover,.CatalogueLookupField-flattenedChoice:focus-visible{border-color:#ffffff57;outline:0}.CatalogueLookupField-flattenedChoicePreferred{border-color:#0d8290b8}.CatalogueLookupField-flattenedChoiceTitle{color:#ffffffb3}.CatalogueLookupField-flattenedChoiceBody{display:grid;grid-template-columns:52px minmax(0,1fr);gap:12px;align-items:center}.CatalogueLookupField-flattenedChoiceImageSlot{width:52px;height:72px;display:grid;place-items:center;border-radius:5px;background:#ffffff14;overflow:hidden}.CatalogueLookupField-flattenedChoiceImageSlotEmpty{outline:1px dashed rgba(255,255,255,.18)}.CatalogueLookupField-flattenedChoiceImage{width:100%;height:100%;object-fit:contain}.CatalogueLookupField-flattenedChoiceText{min-width:0;display:flex;flex-direction:column;gap:3px}.CatalogueLookupField-flattenedChoiceText>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CatalogueLookupField-flattenedChoiceHint{color:#83e0ebeb}.CatalogueLookupField-flattenedActions{display:flex;justify-content:flex-end}@media(max-width:620px){.CatalogueLookupField-flattenedChoices{grid-template-columns:1fr}}:root.theme-dark-layer-enabled .floating2-glass,:root.theme-dark-layer-enabled .featuredListItemSlot{background:#afafaf38}.floating2-glass,.featuredListItemSlot{box-shadow:#0000000d 0 4px 12px 2px;background:#bebebe40}.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}.featuredListItemSlot{position:relative;display:grid;grid-template-columns:56px minmax(0,1fr) auto;grid-template-rows:auto 6px auto auto;column-gap:9px;row-gap:2px;align-items:stretch;min-height:66px;border-radius:12px;padding:7px 9px 8px;box-sizing:border-box}.featuredListItemSlot-label{grid-column:2/span 2;grid-row:1;color:#ffffffb8}.featuredListItemSlot-imageSlot{grid-column:1;grid-row:1/span 4;width:56px;height:100%;min-height:53px;display:flex;align-items:center;justify-content:center;align-self:stretch;min-width:0}.featuredListItemSlot-image{display:block;width:56px;max-width:56px;height:100%;max-height:64px;object-fit:contain;border-radius:4px;background:#ffffff14}.featuredListItemSlot-imagePokemon{filter:drop-shadow(0 4px 7px rgba(0,0,0,.28));background:transparent}.featuredListItemSlot-placeholder{width:56px;height:100%;min-height:53px;display:flex;align-items:center;justify-content:center;border-radius:4px;background:#bec3cc38;outline:1px solid rgba(255,255,255,.18)}.featuredListItemSlot-placeholder svg{width:15px;height:15px;color:#ffffff8f}.featuredListItemSlot-name{grid-column:2/span 2;grid-row:3;align-self:end;padding-right:36px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.featuredListItemSlot-meta{grid-column:2/span 2;grid-row:4;align-self:start;padding-right:36px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.featuredListItemSlot-empty{grid-column:2;grid-row:4;color:#ffe29df0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.featuredListItemSlot .maskTypeBadge{position:absolute;right:7px;top:7px;z-index:1}.featuredListItemSlot-action{position:absolute;right:8px;bottom:8px}.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}.dark-glass,.dark-glass-card,.dark-glass-card-selected,.dark-glass-bubble,.playerProfileCard-summary,.playerProfileCard-empty,.playerProfileCard-editHint,.playerProfileCard-existingPicker{background:#0009}.recessed-glass,.recessed-glass-bubble,.recessed-glass-component,.playerProfileCard-existingSearch,.playerProfileCard-editInput,.playerProfileCard-readOnlyValueInline{box-shadow:#00000026 1px 2px 4px 2px inset;background:#b4b4b433}: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 .playerProfileCard-summary,:root.theme-dark-layer-enabled .playerProfileCard-empty,:root.theme-dark-layer-enabled .playerProfileCard-editHint,:root.theme-dark-layer-enabled .playerProfileCard-existingPicker{background:#000000ad}:root.theme-dark-layer-enabled .recessed-glass,:root.theme-dark-layer-enabled .recessed-glass-bubble,:root.theme-dark-layer-enabled .recessed-glass-component,:root.theme-dark-layer-enabled .playerProfileCard-existingSearch,:root.theme-dark-layer-enabled .playerProfileCard-editInput,:root.theme-dark-layer-enabled .playerProfileCard-readOnlyValueInline{background:#aaaaaa2e}:root.theme-dark-layer-enabled .floating2-glass,:root.theme-dark-layer-enabled .playerProfileCard-maskTypeBadge,:root.theme-dark-layer-enabled .playerProfileCard-row,:root.theme-dark-layer-enabled .playerProfileCard-existingOptionItem,:root.theme-dark-layer-enabled .playerProfileCard-viewPanel,:root.theme-dark-layer-enabled .playerProfileCard-editPanel{background:#afafaf38}.list-edgeGlow,.playerProfileCard-listGlow{position:relative;display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden}.list-edgeGlow:before,.playerProfileCard-listGlow:before,.list-edgeGlow:after,.playerProfileCard-listGlow: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,.playerProfileCard-listGlow:before{top:0;background:linear-gradient(to bottom,#ffffff57,#fff0)}.list-edgeGlow:after,.playerProfileCard-listGlow:after{bottom:0;background:linear-gradient(to top,#ffffff57,#fff0)}.list-edgeGlowTop:before,.playerProfileCard-listGlowTop:before{opacity:1}.list-edgeGlowBottom:after,.playerProfileCard-listGlowBottom:after{opacity:1}.dark-glass,.dark-glass-card,.dark-glass-card-selected,.dark-glass-bubble,.playerProfileCard-summary,.playerProfileCard-empty,.playerProfileCard-editHint,.playerProfileCard-existingPicker,.glass-button-focal{background:#0009}.dark-glass,.playerProfileCard-summary,.playerProfileCard-empty,.playerProfileCard-editHint,.playerProfileCard-existingPicker,.dark-glass-bubble,.dark-glass-card,.dark-glass-card-selected{background:#0009}.recessed-glass,.recessed-glass-component,.playerProfileCard-existingSearch,.playerProfileCard-editInput,.playerProfileCard-readOnlyValueInline,.recessed-glass-bubble{box-shadow:#00000026 1px 2px 4px 2px inset;background:#b4b4b433}.floating2-glass,.playerProfileCard-maskTypeBadge,.playerProfileCard-row,.playerProfileCard-existingOptionItem,.playerProfileCard-viewPanel,.playerProfileCard-editPanel{box-shadow:#0000000d 0 4px 12px 2px;background:#bebebe40}.recessed-glass-component,.playerProfileCard-existingSearch,.playerProfileCard-editInput,.playerProfileCard-readOnlyValueInline{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)}.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}.playerProfileCard-overlay{position:fixed;inset:0;background:#000c;display:flex;justify-content:center;align-items:center;pointer-events:auto;z-index:1200}.playerProfileCard{width:min(92vw,800px);max-width:800px;box-sizing:border-box;max-height:86vh;display:flex;flex-direction:column;align-items:stretch;gap:0;padding:20px 20px 0;overflow:hidden}.playerProfileCard-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.playerProfileCard-body{display:flex;flex:1 1 auto;min-height:0;overflow-y:auto;padding-bottom:16px}.playerProfileCard-titleBlock{display:flex;flex-direction:column;gap:6px;padding-top:6px}.playerProfileCard-maskTypeRow{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.playerProfileCard-headerMaskBadges{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.playerProfileCard-summary{display:flex;align-items:center;flex-wrap:wrap;gap:16px;border-radius:12px;padding:10px 12px;margin-bottom:12px}.playerProfileCard-maskTypeBadge{border-radius:999px;padding:3px 10px}.playerProfileCard-maskTypeBadgeLarge{padding:5px 14px;font-size:.95rem}.playerProfileCard-maskTypeRow .maskTypeBadge-descriptive{height:calc(1.2em + 10px);padding:5px 14px;font-size:.95rem}.playerProfileCard-maskTypeRow .maskTypeBadge-label{font-size:.68em}.playerProfileCard-listGlow{flex:1 1 auto;min-height:0}.playerProfileCard-list{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;gap:6px;overflow-y:auto;padding:8px 0}.playerProfileCard-row{display:flex;align-items:center;min-height:52px;border-radius:12px;padding:10px 12px}.playerProfileCard-empty{border-radius:12px;padding:14px}.playerProfileCard-errorState{display:flex;flex-direction:column;gap:6px;border:1px solid rgba(255,98,98,.45);color:#ffd3d3}.playerProfileCard-loadingState{width:100%;min-height:220px;display:flex;align-items:center;justify-content:center}.playerProfileCard-headerControls{display:flex;align-items:center;gap:8px;flex-shrink:0}.playerProfileCard-toggleRow{display:flex;align-items:center;gap:8px;cursor:pointer;padding:4px 6px;border-radius:8px}.playerProfileCard-toggleRow span{white-space:nowrap;-webkit-user-select:none;user-select:none}.playerProfileCard-toggleRowInline{margin-left:6px}.playerProfileCard-editSection{display:flex;flex-direction:column;gap:10px;flex:1 1 auto;min-height:0;padding:4px 0 16px}.playerProfileCard-viewSection{padding-top:0;gap:8px}.playerProfileCard-editHint{border-radius:10px;padding:10px 12px;display:block}.playerProfileCard-editSectionLabel{padding:6px 2px 0;opacity:.7}.playerProfileCard-editInputs{display:flex;flex-direction:column;gap:8px}.playerProfileCard-viewSection .playerProfileCard-editInputs{gap:4px}.playerProfileCard-viewSection .playerProfileCard-editInputs.playerProfileCard-viewPanelPlayer{gap:2px}.playerProfileCard-editAchievementSlot{display:flex;flex-direction:column;gap:4px}.playerProfileCard-viewSection .playerProfileCard-editAchievementSlot{gap:0}.playerProfileCard-achievementSlotTitle{opacity:.82;padding-left:2px;font-size:.86rem;margin-bottom:0}.playerProfileCard-editRow{display:flex;align-items:center;gap:12px;border-radius:0;padding:6px 4px;background:transparent;box-shadow:none;border:0;-webkit-backdrop-filter:none;backdrop-filter:none}.playerProfileCard-editRowAchievement{align-items:flex-end;gap:8px}.playerProfileCard-editFieldsInline{display:flex;flex:1 1 auto;min-width:0;gap:8px}.playerProfileCard-editFieldsInlineNoGap{gap:0}.playerProfileCard-editField{display:flex;flex:1 1 auto;flex-direction:column;gap:4px;min-width:0}.playerProfileCard-editFieldOccurance{flex:0 0 200px;max-width:200px}.playerProfileCard-editFieldDescription{flex:1 1 auto}.playerProfileCard-editFieldLocation{flex:0 1 180px;max-width:220px}.playerProfileCard-editFieldLabel{opacity:.75;padding-left:1px;line-height:1.1}.playerProfileCard-viewSection .playerProfileCard-editFieldLabel{font-size:.8rem}.playerProfileCard-editFieldTight{gap:2px}.playerProfileCard-existingPicker{border-radius:10px;padding:8px;display:flex;flex-direction:column;gap:6px;min-height:180px}.playerProfileCard-existingSearch{width:100%;text-align:left;height:34px;min-height:34px;padding:8px 12px;font-size:inherit}.playerProfileCard-existingOptions{display:flex;flex-direction:column;gap:6px;overflow-y:auto;min-height:132px;max-height:220px;padding-right:2px}.playerProfileCard-existingOptionItem{width:100%;border:none;border-radius:8px;text-align:left;padding:8px 10px;line-height:1.25;cursor:pointer;white-space:normal;color:inherit;transition:transform .08s ease,filter .12s ease}.playerProfileCard-existingOptionItem:hover:not(:disabled),.playerProfileCard-existingOptionItem:focus-visible:not(:disabled){filter:brightness(1.08);transform:translateY(-1px);outline:none}.playerProfileCard-existingOptionItem:disabled{opacity:.5;cursor:default}.playerProfileCard-editLabel{min-width:100px;flex-shrink:0;white-space:nowrap}.playerProfileCard-editInput{flex:1 1 auto;text-align:left;height:34px;min-height:34px;padding:8px 12px;font-size:inherit;overflow:hidden}.playerProfileCard-editInput::placeholder{opacity:.75;color:#ffffffd1}.playerProfileCard-editInput:disabled{opacity:.5}.playerProfileCard-editInputMasked,.playerProfileCard-countryLookupMasked .glass-input{color:#ffcf5ffa}.playerProfileCard-readOnlyInput{cursor:default}.playerProfileCard-readOnlyValue{flex:1 1 auto;min-height:34px;display:inline-flex;align-items:center;line-height:1.2;padding-left:3px}.playerProfileCard-readOnlyValueInline{width:100%;padding:8px 12px;border-radius:8px}.playerProfileCard-readOnlyLabelValue{width:100%;padding:2px 1px}.playerProfileCard-viewPanel{border-radius:12px;padding:12px 10px}.playerProfileCard-editPanel{border-radius:12px;padding:10px}.playerProfileCard-editPanel .playerProfileCard-editRow{background:transparent;box-shadow:none;border:0;-webkit-backdrop-filter:none;backdrop-filter:none;padding:6px 4px}.playerProfileCard-editPanelPlayer{padding-top:12px;padding-bottom:12px}.playerProfileCard-editInputs.playerProfileCard-editPanelPlayer{gap:2px}.playerProfileCard-editPanelPlayer .playerProfileCard-editRow{padding-top:4px;padding-bottom:4px}.playerProfileCard-viewPanelPlayer{padding-top:12px;padding-bottom:12px}.playerProfileCard-viewPanelPlayer{gap:4px}.playerProfileCard-viewPanelPlayer .playerProfileCard-viewItem{padding:1px 2px}.playerProfileCard-viewPanelPlayer .playerProfileCard-readOnlyValue{min-height:26px;padding-left:3px}.playerProfileCard-viewRow{background:transparent;box-shadow:none;border-radius:0;border:0;padding:4px;-webkit-backdrop-filter:none;backdrop-filter:none}.playerProfileCard-viewItem{padding:0 2px;background:transparent;box-shadow:none;border:0;-webkit-backdrop-filter:none;backdrop-filter:none}.playerProfileCard-subtitleRow{display:flex;align-items:center;gap:12px}.playerProfileCard-viewAchievementItem{display:flex;align-items:center;padding-left:2px;column-gap:8px}.playerProfileCard-streamHeaderRow{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.playerProfileCard-streamTopList{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;gap:2px}.playerProfileCard-streamItem{display:flex;flex-direction:column;gap:2px}.playerProfileCard-streamNote{flex:0 0 auto;opacity:.82;padding-top:3px;padding-right:8px;white-space:nowrap}.playerProfileCard-otherHeaderRow{justify-content:flex-end;margin-top:0}.playerProfileCard-otherList{display:flex;flex-direction:column;gap:1px}.playerProfileCard-valueOccurrence{flex:0 0 auto}.playerProfileCard-countryValue{display:inline-flex;align-items:center;gap:6px}.playerProfileCard-countryEditLayout{display:flex;align-items:stretch;gap:8px}.playerProfileCard-countryCodeInput,.playerProfileCard-countryLookup{flex:1 1 50%;min-width:0}.playerProfileCard-countryPreview{flex:1 1 50%;min-width:0;min-height:34px;border-radius:6px;display:inline-flex;align-items:center;gap:6px;padding:8px 6px;line-height:1.1;background:transparent;box-shadow:none;border:0;cursor:default}.playerProfileCard-countryPreviewEmpty{opacity:.72}.playerProfileCard-countryWarning{color:#ffd15c;display:block;padding-top:4px;padding-left:2px}.playerProfileCard-countryFlag{line-height:1}.playerProfileCard-viewSection .playerProfileCard-editRow{background:transparent;box-shadow:none;border:0;-webkit-backdrop-filter:none;backdrop-filter:none}.playerProfileCard-editField .playerProfileCard-editInput{width:100%}.playerProfileCard-inputActionRow{display:flex;align-items:center;gap:8px}.playerProfileCard-inputActionRow>.iconbutton-button,.playerProfileCard-inputActionRow>.iconbutton-button-small,.playerProfileCard-inputActionRow>.iconbutton-button-large{flex-shrink:0}.playerProfileCard-inputActionRow>.playerProfileCard-editInput,.playerProfileCard-inputActionRow>.playerProfileCard-countryEditLayout{flex:1 1 auto;min-width:0}.playerProfileCard-editActions{display:flex;justify-content:flex-end;align-items:center;gap:8px;padding:0 8px}.playerProfileCard-deleteButton{margin-right:auto}.playerProfileCard-editWarning{padding:4px 0 28px;text-align:center;color:#e98000}.CountryLookupField-shell{min-width:0}.CountryLookupField-name{display:inline-flex;align-items:center;gap:8px}.CountryLookupField-flag{flex:0 0 auto;line-height:1}.PlayerLookupField-options .CountryLookupField-code{background-color:#1f4f9f}.raised-glass,.raised-glass-card,.raised-glass-bubble,.searchError-inline,.searchError,.userSettingsSubview-item{background:#64646433;outline:1.5px ridge rgba(255,255,255,.22)}: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,:root.theme-dark-layer-enabled .userSettingsSubview-item{background:#5a5a5a2e}.raised-glass,.userSettingsSubview-item,.raised-glass-bubble,.searchError,.searchError-inline,.raised-glass-card{background:#64646433;outline:1.5px ridge rgba(255,255,255,.22)}.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}.userSettingsSubview-overlay{position:fixed;inset:0;background:#000c;display:flex;justify-content:center;align-items:center;pointer-events:auto;z-index:1200}.userSettingsSubview-card{width:min(92vw,525px);max-width:525px;box-sizing:border-box;min-height:min(72vh,720px);max-height:min(82vh,920px);display:flex;flex-direction:column;gap:0;padding:12px 0 0;overflow:hidden}.userSettingsSubview-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px;padding:0 12px}.userSettingsSubview-titleBlock{display:flex;flex-direction:column;gap:4px;padding-left:14px}.userSettingsSubview-title{padding-top:6px}.userSettingsSubview-body{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:visible;padding:0 14px 14px}.userSettingsSubview-list{display:flex;flex-direction:column;gap:8px;overflow:visible;padding:2px 0}.userSettingsSubview-item{border-radius:var(--subview-radius-md);display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 12px}.userSettingsSubview-itemProfile{grid-template-columns:1fr;gap:8px}.userSettingsSubview-itemInfo{display:flex;flex-direction:column;gap:2px;align-items:flex-start;text-align:left;min-width:0;flex:1 1 auto}.userSettingsSubview-profileValue,.userSettingsSubview-profileRoles{border-top:1px solid rgba(255,255,255,.12);padding-top:6px}.userSettingsSubview-roleAssignments{display:flex;flex-direction:column;gap:8px;width:100%}.userSettingsSubview-roleAssignmentCard{display:flex;flex-direction:column;align-items:flex-start;gap:4px;width:100%;padding:8px 10px;border-radius:12px;background:#ffffff0f}.userSettingsSubview-roleAssignmentEvents{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%}.userSettingsSubview-roleAssignmentEvent{opacity:.9}.userSettingsSubview-select{width:100%!important;max-width:220px;min-width:140px;height:32px;justify-self:end;margin-left:auto}.userSettingsSubview-control{justify-self:end;margin-left:auto}:root.theme-dark-layer-enabled .floating2-glass,:root.theme-dark-layer-enabled .tcgPlusCardMappingsCard-row,:root.theme-dark-layer-enabled .tcgPlusCardMappingsCard-empty{background:#afafaf38}.list-edgeGlow,.tcgPlusCardMappingsCard-listBody{position:relative;display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden}.list-edgeGlow:before,.tcgPlusCardMappingsCard-listBody:before,.list-edgeGlow:after,.tcgPlusCardMappingsCard-listBody: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,.tcgPlusCardMappingsCard-listBody:before{top:0;background:linear-gradient(to bottom,#ffffff57,#fff0)}.list-edgeGlow:after,.tcgPlusCardMappingsCard-listBody:after{bottom:0;background:linear-gradient(to top,#ffffff57,#fff0)}.floating2-glass,.tcgPlusCardMappingsCard-row,.tcgPlusCardMappingsCard-empty{box-shadow:#0000000d 0 4px 12px 2px;background:#bebebe40}.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}.tcgPlusCardMappingsCard-overlay{position:fixed;inset:0;background:#000c;display:flex;justify-content:center;align-items:center;pointer-events:auto;z-index:1200}.tcgPlusCardMappingsCard{width:min(94vw,980px);max-width:980px;max-height:86vh;display:flex;flex-direction:column;gap:10px;padding:20px;overflow:hidden}.tcgPlusCardMappingsCard-loading{text-align:center;padding:24px 12px}.tcgPlusCardMappingsCard-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.tcgPlusCardMappingsCard-titleBlock{display:flex;flex-direction:column;gap:4px}.tcgPlusCardMappingsCard-actionsRow{display:flex;align-items:center;justify-content:space-between;gap:8px}.tcgPlusCardMappingsCard-tabs{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.tcgPlusCardMappingsCard-csvPanel{width:100%;display:flex;flex-direction:column;gap:8px;padding:10px;border-radius:10px;background:#ffffff0f}.tcgPlusCardMappingsCard-csvFileInput{width:min(100%,560px)}.tcgPlusCardMappingsCard-csvNotice{width:100%;text-align:center}.tcgPlusCardMappingsCard-csvSummary{width:100%;text-align:center;color:#ffffffd9}.tcgPlusCardMappingsCard-csvActions{display:flex;align-items:center;justify-content:space-between;gap:8px}.tcgPlusCardMappingsCard-csvActionsRight{display:flex;align-items:center;gap:8px}.tcgPlusCardMappingsCard-listHeader,.tcgPlusCardMappingsCard-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;align-items:start}.tcgPlusCardMappingsCard-listHeader{padding:0 46px 0 8px}.tcgPlusCardMappingsCard-listBody{display:flex;flex-direction:column;gap:6px;min-height:0;overflow-y:auto;padding:4px 0}.tcgPlusCardMappingsCard-row{position:relative;border-radius:8px;padding:5px 46px 5px 8px}.tcgPlusCardMappingsCard-side{display:flex;flex-direction:column;gap:2px;min-width:0}.tcgPlusCardMappingsCard-side .CatalogueLookupField-shell,.tcgPlusCardMappingsCard-side .PlayerLookupField,.tcgPlusCardMappingsCard-input{width:100%;max-width:100%;min-width:0}.tcgPlusCardMappingsCard-side .PlayerLookupField .glass-input{min-height:0;height:32px;padding-top:5px;padding-bottom:5px}.tcgPlusCardMappingsCard-row>.iconbutton-button-small{position:absolute;top:6px;right:8px}.tcgPlusCardMappingsCard-metadata{display:grid;grid-template-columns:minmax(86px,1fr) repeat(4,minmax(0,.9fr));gap:4px;min-height:30px;color:#ffffffa8;align-items:start}.tcgPlusCardMappingsCard-metadataEmpty{visibility:hidden}.tcgPlusCardMappingsCard-metadataName{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tcgPlusCardMappingsCard-metadataName{color:#ffffffdb}.tcgPlusCardMappingsCard-metadataItem{display:grid;grid-template-rows:auto auto;gap:0;min-width:0}.tcgPlusCardMappingsCard-metadataLabel,.tcgPlusCardMappingsCard-metadataValue{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tcgPlusCardMappingsCard-metadataLabel{color:#ffffff80}.tcgPlusCardMappingsCard-metadataValue{color:#ffffffd1}.tcgPlusCardMappingsCard-empty{border-radius:10px;text-align:center;padding:12px}.tcgPlusCardMappingsCard-footer{display:flex;justify-content:flex-end}.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,.search-box,.search-box-active{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#ffffff03}.dark-glass,.dark-glass-card,.dark-glass-card-selected,.dark-glass-bubble,.search-box,.search-box-active{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 .search-box,:root.theme-dark-layer-enabled .search-box-active{background:#000000ad}.dark-glass,.dark-glass-card,.dark-glass-card-selected,.dark-glass-bubble,.search-box,.search-box-active,.glass-button-focal{background:#0009}.diffuse,.search-box,.search-box-active,.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,.search-box,.search-box-active,.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}.search-box,.search-box-active{display:flex;flex-direction:row;height:60px;border-radius:50px;padding:10px;z-index:10}.search-box-compact{height:40px;padding:7px}.search-box-active{outline:3px solid rgb(51,233,151)}.search-box-active.search-box-compact{outline-width:1px}.search-input{border:none;background:none;width:0;padding:0;color:#fff;float:left;font-size:1em!important;transition:.3s;line-height:1}@media(max-width:600px){.search-input{font-size:1.5em!important;line-height:1.5}}.search-input::placeholder{color:#dbc5b0}.search-btn{color:#fff;float:right;width:40px;height:40px;border-radius:50px;display:flex;justify-content:center;align-items:center;text-decoration:none;transition:.3s}.search-box-compact .search-btn{width:26px;height:26px}.search-icon{width:20px;height:20px;fill:gray}.search-box-compact .search-icon{width:13px;height:13px}.active-icon{fill:#fff;transition:.3s}.active-icon:hover{scale:1.3;transition:.3s}.search-box-compact .active-icon:hover{scale:1}.search-input:focus,.search-input:not(:placeholder-shown){width:240px;padding:0 6px}.search-box:hover>.search-input,.search-box-active:hover>.search-input{width:240px;padding:0 6px}.search-btn:hover>.search-icon{fill:#fff}.search-box:hover>.search-btn,.search-box-active:hover>.search-btn,.search-input:focus+.search-btn,.search-input:not(:placeholder-shown)+.search-btn{visibility:none}.dark-glass,.dark-glass-card,.dark-glass-card-selected,.dark-glass-bubble,.eventAnalyticsCard-bucketStat,.eventAnalyticsCard-featuredSlot{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 .eventAnalyticsCard-bucketStat,:root.theme-dark-layer-enabled .eventAnalyticsCard-featuredSlot{background:#000000ad}.list-edgeGlow,.eventAnalyticsCard-bucketListGlow{position:relative;display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden}.list-edgeGlow:before,.eventAnalyticsCard-bucketListGlow:before,.list-edgeGlow:after,.eventAnalyticsCard-bucketListGlow: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,.eventAnalyticsCard-bucketListGlow:before{top:0;background:linear-gradient(to bottom,#ffffff57,#fff0)}.list-edgeGlow:after,.eventAnalyticsCard-bucketListGlow:after{bottom:0;background:linear-gradient(to top,#ffffff57,#fff0)}.list-edgeGlowTop:before,.eventAnalyticsCard-bucketListGlowTop:before{opacity:1}.list-edgeGlowBottom:after,.eventAnalyticsCard-bucketListGlowBottom:after{opacity:1}.base-font,.glass-fileSelect::file-selector-button,.eventAnalyticsCard-chartFacts,.eventAnalyticsCard-chartFacts .competitorListCard-deckAnalyticsLine,.eventAnalyticsCard-chartFacts .competitorListCard-deckAnalyticsLine b,.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,.eventAnalyticsCard-chartFacts,.eventAnalyticsCard-chartFacts .competitorListCard-deckAnalyticsLine,.eventAnalyticsCard-chartFacts .competitorListCard-deckAnalyticsLine b,.glass-button-tertiary,.glass-button,.glassDropdown,.glass-button-l,.glass-button-s,.glass-button-xs,.glass-button-m{font-family:Helvetica,sans-serif,Arial}.dark-glass,.dark-glass-card,.dark-glass-card-selected,.dark-glass-bubble,.eventAnalyticsCard-bucketStat,.eventAnalyticsCard-featuredSlot,.glass-button-focal{background:#0009}.dark-glass,.eventAnalyticsCard-bucketStat,.eventAnalyticsCard-featuredSlot,.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}.eventAnalyticsCard-overlay{position:fixed;inset:0;background:#000c;display:flex;justify-content:center;align-items:center;pointer-events:auto;z-index:1200}.eventAnalyticsCard{width:min(92vw,1180px);max-width:1180px;max-height:86vh;box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;gap:0;padding:20px 20px 0;overflow:hidden}.eventAnalyticsCard-header,.eventAnalyticsCard-bucketSummary,.eventAnalyticsCard-featuredControls{display:flex;align-items:center}.eventAnalyticsCard-header{align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px}.eventAnalyticsCard-titleBlock{display:flex;flex-direction:column;gap:4px;padding-top:6px;flex:1 1 auto;min-width:0}.eventAnalyticsCard-title{margin:0}.eventAnalyticsCard-subtitle{color:#ffffffc2;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eventAnalyticsCard-content{flex:1 1 auto;min-height:0;overflow:hidden;padding-right:4px;padding-bottom:0;display:flex;flex-direction:column;gap:14px}.eventAnalyticsCard-filterPanel{display:flex;flex-direction:column;flex:1 1 auto;min-width:0}.eventAnalyticsCard-filterControls{display:flex;align-items:end;flex-wrap:wrap;gap:9px;min-width:0}.eventAnalyticsCard-filterControl{display:flex;flex-direction:column;gap:4px;min-width:150px}.eventAnalyticsCard-filterControlDisabled{opacity:.48}.eventAnalyticsCard-roundFilter{min-width:86px;max-width:96px}.eventAnalyticsCard-filterSelect,.eventAnalyticsCard-roundInput{width:100%;min-height:34px}.eventAnalyticsCard-roundInput{box-sizing:border-box;border:0;border-radius:8px;padding:6px 8px;background:#ffffff29;color:#fffffff5;outline:1px solid rgba(255,255,255,.16)}.eventAnalyticsCard-roundInput:focus{outline-color:#ffffff5c}.eventAnalyticsCard-tabs{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin:2px 0 0}.eventAnalyticsCard-sections{display:flex;flex-direction:column;gap:10px;overflow:hidden;flex:1 1 auto;min-height:0}.eventAnalyticsCard-section{min-width:0;min-height:0;flex:1 1 auto;display:flex;flex-direction:column;gap:0;padding:0;overflow:hidden}.eventAnalyticsCard-sectionChart{flex:0 0 auto;display:grid;grid-template-columns:minmax(220px,1fr) minmax(420px,1.2fr);align-items:center;gap:18px;min-height:224px;padding:12px 0 14px;margin-bottom:4px;border-top:1px solid rgba(255,255,255,.09);overflow:hidden}.eventAnalyticsCard-sectionChartLoading{grid-template-columns:minmax(220px,1fr) minmax(420px,1.2fr)}.eventAnalyticsCard-chartFacts{min-width:0;display:flex;flex-direction:column;gap:3px;text-overflow:ellipsis;color:#ffffffe0;font-size:.78rem;font-weight:500;line-height:1.28}.eventAnalyticsCard-chartFacts .competitorListCard-deckAnalyticsLine{display:grid;grid-template-columns:10px minmax(0,1fr);gap:4px;margin-bottom:2px;line-height:1.42;white-space:normal}.eventAnalyticsCard-chartFacts .competitorListCard-deckAnalyticsLine b{color:#fffffffa;font-weight:800}.eventAnalyticsCard-chartMetadata{margin-top:4px;color:var(--data-secondary);opacity:.82;font-weight:500}.eventAnalyticsCard-donutChart{min-width:0;width:100%;justify-self:end}.eventAnalyticsCard-donutChartLoading{width:100%;min-width:0}.competitorListCard-deckAnalyticsChart.eventAnalyticsCard-donutChart{padding:0;margin-top:0;border-top:0}.eventAnalyticsCard-donutChart .donutChart-content{justify-content:flex-end;width:100%;align-items:center;gap:16px}.eventAnalyticsCard-donutChartLoading .donutChart-content{width:100%}.eventAnalyticsCard-donutChartLoading .donutChart-content:after{content:"";flex:1 1 auto;min-width:0}.eventAnalyticsCard-donutChart .donutChart-key{flex:1 1 auto;gap:2.4px}.eventAnalyticsCard-donutChart .donutChart-keyItem{grid-template-columns:10px minmax(0,1fr) auto;column-gap:6px}.eventAnalyticsCard-donutChart .donutChart-keyLabel,.eventAnalyticsCard-donutChart .donutChart-keyValue{font-size:var(--metric-key-font-size);line-height:1.2}.eventAnalyticsCard-donutChart .donutChart-keyValue{font-weight:600}.eventAnalyticsCard-donutChart .donutChart-centerValue{font-size:.98rem;line-height:1}.eventAnalyticsCard-donutChart .donutChart-centerLabel{font-size:.58rem;line-height:1.05}.eventAnalyticsCard-bucketListGlow{flex:1 1 auto;min-height:0}.eventAnalyticsCard-listToolbar{flex:0 0 auto;display:flex;align-items:flex-end;justify-content:space-between;gap:12px;min-height:34px;margin:0 0 8px;padding:0 6px}.eventAnalyticsCard-listToolbar .search-box{flex:0 0 auto}.eventAnalyticsCard-listToolbar .search-box-active{flex:0 0 auto;width:min(100%,300px)}.eventAnalyticsCard-bucketList{display:flex;flex-direction:column;gap:8px;overflow-y:auto;min-height:0;height:100%;padding-right:2px;padding-bottom:0}.eventAnalyticsCard-bucketRow{padding:8px 10px;border-radius:12px;overflow:hidden;transition:padding .18s ease}.eventAnalyticsCard-bucketRowExpanded{padding-bottom:14px}.eventAnalyticsCard-bucketSummary{display:grid;width:100%;grid-template-columns:48px minmax(0,1fr) minmax(90px,160px) minmax(340px,460px) 42px;grid-template-rows:50px 0;min-height:50px;column-gap:10px;padding:0;color:inherit;text-align:left;border:0;background:transparent;cursor:pointer;transition:grid-template-columns .18s ease,min-height .18s ease}.eventAnalyticsCard-bucketRowExpanded .eventAnalyticsCard-bucketSummary{grid-template-columns:48px minmax(0,1fr) minmax(90px,160px) minmax(340px,460px) 42px;grid-template-rows:50px 0;min-height:50px;row-gap:0}.eventAnalyticsCard-bucketRank{grid-column:1;grid-row:1/span 2;width:44px;height:30px;margin-top:10px;display:inline-grid;place-items:center;text-align:center}.eventAnalyticsCard-bucketNameBlock{grid-column:2;grid-row:1;align-self:center;min-width:0;display:flex;flex-direction:column;gap:2px}.eventAnalyticsCard-bucketName{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eventAnalyticsCard-bucketStat{grid-column:3;grid-row:1;align-self:center;justify-self:end;white-space:nowrap;padding:4px 7px;border-radius:6px}.eventAnalyticsCard-chevronButton{grid-column:5;grid-row:1;align-self:center;justify-self:end;width:34px;height:28px;border:0;background:transparent;color:#fffffff0;display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer;opacity:.9;transition:opacity .16s ease,transform .16s ease,color .16s ease}.eventAnalyticsCard-chevronButton:hover{opacity:1;transform:scale(1.04);color:#fff}.eventAnalyticsCard-chevron{flex:0 0 auto;font-size:.75rem;transition:transform .18s ease;color:currentColor}.eventAnalyticsCard-chevronExpanded{transform:rotate(180deg)}.eventAnalyticsCard-bucketDetails{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:14px 0 2px;animation:eventAnalyticsCard-detailsIn .17s ease-out 145ms both}.eventAnalyticsCard-bucketDetails:before{content:"";position:absolute;top:4px;left:0;right:0;height:1px;background:#ffffff6b;animation:eventAnalyticsCard-dividerIn .14s ease-out 95ms both}.eventAnalyticsCard-rowFeaturedList{grid-column:4;grid-row:1/span 2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:8px;min-width:0;align-self:center}.eventAnalyticsCard-rowFeatured{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;column-gap:14px;row-gap:7px;min-width:0;opacity:.74}.eventAnalyticsCard-rowFeaturedFilled{opacity:1}.eventAnalyticsCard-rowFeaturedImage,.eventAnalyticsCard-rowFeaturedPlaceholder{grid-column:1;grid-row:1;width:34px;height:48px;border-radius:4px}.eventAnalyticsCard-rowFeaturedImage{object-fit:contain;background:#ffffff14}.eventAnalyticsCard-rowFeaturedPlaceholder{display:flex;align-items:center;justify-content:center;background:#bec3cc38;outline:1px solid rgba(255,255,255,.18)}.eventAnalyticsCard-rowFeaturedPlaceholder svg{width:14px;height:14px;color:#ffffff8f}.eventAnalyticsCard-rowFeaturedListPokemon .eventAnalyticsCard-rowFeaturedImage,.eventAnalyticsCard-rowFeaturedListPokemon .eventAnalyticsCard-rowFeaturedPlaceholder{width:42px;height:42px;object-fit:contain}.eventAnalyticsCard-rowFeaturedText{grid-column:2;grid-row:1;display:flex;min-width:0;flex-direction:column;gap:2px;align-items:flex-start}.eventAnalyticsCard-rowFeaturedName{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eventAnalyticsCard-rowFeaturedIdentifier{color:#ffffffad;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eventAnalyticsCard-rowFeaturedMask{align-self:flex-start;margin-top:1px}.eventAnalyticsCard-featuredSlot{display:flex;flex-direction:column;gap:7px;padding:9px;border-radius:7px}.eventAnalyticsCard-featuredLabel{opacity:.78}@keyframes eventAnalyticsCard-dividerIn{0%{opacity:0;transform:scaleX(.86)}to{opacity:1;transform:scaleX(1)}}@keyframes eventAnalyticsCard-detailsIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.eventAnalyticsCard-featuredPreview{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;column-gap:16px;row-gap:9px;min-height:64px}.eventAnalyticsCard-featuredImage,.eventAnalyticsCard-featuredPlaceholder{width:48px;height:64px;border-radius:5px;background:#ffffff14}.eventAnalyticsCard-featuredImage{object-fit:cover}.eventAnalyticsCard-featuredSlotPokemon .eventAnalyticsCard-featuredImage,.eventAnalyticsCard-featuredSlotPokemon .eventAnalyticsCard-featuredPlaceholder{height:48px;object-fit:contain}.eventAnalyticsCard-featuredPlaceholder{display:grid;place-items:center;color:#ffffff70}.eventAnalyticsCard-featuredText{min-width:0;display:flex;flex-direction:column;gap:2px}.eventAnalyticsCard-featuredText>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eventAnalyticsCard-featuredMask{align-self:start}.eventAnalyticsCard-featuredControls{gap:7px}.eventAnalyticsCard-cardInput{min-width:0;flex:1}.eventAnalyticsCard-pokemonSpriteSlot{width:42px;height:42px;flex:0 0 42px;display:grid;place-items:center}.eventAnalyticsCard-pokemonSprite{width:42px;height:42px;object-fit:contain}.eventAnalyticsCard-pokemonSpriteEmpty{border-radius:6px;background:#ffffff14}.eventAnalyticsCard-pokemonMeta{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0}.eventAnalyticsCard-resultsStatus,.eventAnalyticsCard-emptyLarge{min-height:220px;display:grid;place-items:center}.eventAnalyticsCard-resultsStatus{height:100%}.eventAnalyticsCard-empty{padding:14px;text-align:center;color:#ffffffb8}.eventAnalyticsCard-error{padding:8px 10px;border-radius:6px;color:#ffb7b7;background:#ac1f1f33;border:1px solid rgba(255,130,130,.2)}@media(max-width:1080px){.eventAnalyticsCard{width:min(92vw,760px)}.eventAnalyticsCard-sectionChart{grid-template-columns:minmax(190px,.85fr) minmax(360px,1.15fr)}.eventAnalyticsCard-sections{overflow:auto}.eventAnalyticsCard-section{overflow:visible}.eventAnalyticsCard-bucketList{max-height:none;overflow:visible}}@media(max-width:620px){.eventAnalyticsCard-overlay{align-items:stretch;padding:10px;box-sizing:border-box}.eventAnalyticsCard{width:100%;max-height:none;padding:12px}.eventAnalyticsCard-sectionChart{grid-template-columns:1fr}.eventAnalyticsCard-sectionChart{gap:10px}.eventAnalyticsCard-listToolbar{align-items:stretch;flex-direction:column}.eventAnalyticsCard-listToolbar .search-box,.eventAnalyticsCard-listToolbar .search-box-active{width:100%}.eventAnalyticsCard-donutChart .donutChart-content{justify-content:flex-start}.eventAnalyticsCard-bucketSummary{grid-template-columns:48px minmax(0,1fr) 28px;grid-template-rows:auto auto;row-gap:8px}.eventAnalyticsCard-bucketRowExpanded .eventAnalyticsCard-bucketSummary{grid-template-columns:48px minmax(0,1fr) 42px;grid-template-rows:auto auto;row-gap:8px}.eventAnalyticsCard-bucketNameBlock{grid-column:2;grid-row:1}.eventAnalyticsCard-rowFeaturedList{grid-column:1/-1;grid-row:2;grid-template-columns:repeat(2,minmax(0,1fr))}.eventAnalyticsCard-bucketStat{display:none}.eventAnalyticsCard-chevronButton{grid-column:3;grid-row:1}.eventAnalyticsCard-rowFeatured{grid-template-columns:42px minmax(0,1fr)}.eventAnalyticsCard-rowFeaturedMask{align-self:flex-start}.eventAnalyticsCard-bucketDetails{grid-template-columns:1fr}.eventAnalyticsCard-featuredPreview{grid-template-columns:42px minmax(0,1fr)}.eventAnalyticsCard-featuredMask{grid-column:1/-1}.eventAnalyticsCard-featuredControls{align-items:stretch;flex-wrap:wrap}.eventAnalyticsCard-cardInput{flex-basis:100%}}.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{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-2xs: 4px;--subview-radius-sharp: 7px;--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: 50px;--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-3xl);width:100%;height:100%;overflow:hidden;position:relative}.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-2xl);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}}.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)}}
