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,.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}.italic,.messageBadge,.warningBadge,.glass-boring{font-style:italic}.badge,.eventGroupBadge,.eventGroupBadge-large,.messageBadge,.warningBadge,.badge-typedText,.tcgGameTypeBadge,.vgGameTypeBadge,.goGameTypeBadge,.uniteGameTypeBadge,.otherGameTypeBadge,.mainEventBadge,.smallEventBadge,.playingBadge,.notPlayingBadge,.roleBadge,.roleBadge-admin,.roleBadge-graphics,.roleBadge-judge,.roleBadge-media,.roleBadge-organiser,.roleBadge-prizeout,.roleBadge-scorekeeper,.roleBadge-stream,.roleBadge-unknown,.endpointCallTypeBadge,.endpointCallTypeBadge-get,.endpointCallTypeBadge-post,.endpointCallTypeBadge-put,.endpointCallTypeBadge-delete,.endpointProtectionBadge-frontend,.endpointProtectionBadge-header,.endpointProtectionBadge-query,.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{color:#e6e6e6;font-family:Helvetica,sans-serif,Arial;font-size:x-small;font-weight:600;background-color:#ffffff52;padding:3px 6px;text-align:center;border-radius:6px;opacity:.9;letter-spacing:.05em}.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:#ad0070}.eventGroupBadge-large{scale:1.2}.messageBadge{font-weight:800;background-color:#008b8b}.warningBadge{opacity:.9;background-color:#8b0000}.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,.otherGameTypeBadge,.uniteGameTypeBadge,.goGameTypeBadge,.vgGameTypeBadge,.tcgGameTypeBadge{color:#fffc;width:fit-content;max-width:max-content}.tcgGameTypeBadge{background-color:#1d4ed8}.vgGameTypeBadge{background-color:#b91c1c}.goGameTypeBadge{background-color:#047857}.uniteGameTypeBadge{background-color:#b45309}.otherGameTypeBadge{background-color:#6d28d9}.mainEventBadge{background-color:#7c2d12}.smallEventBadge{background-color:#334155}.playingBadge{background-color:#12c1fb;color:#000c}.notPlayingBadge{background-color:#33e997;color:#000c}.roleBadge,.roleBadge-unknown,.roleBadge-stream,.roleBadge-scorekeeper,.roleBadge-prizeout,.roleBadge-organiser,.roleBadge-media,.roleBadge-judge,.roleBadge-graphics,.roleBadge-admin{background-color:#33e997;color:#fffc}.roleBadge-admin{background-color:#991b1b}.roleBadge-graphics{background-color:#1d4ed8}.roleBadge-judge{background-color:#a16207}.roleBadge-media{background-color:#7e22ce}.roleBadge-organiser{background-color:#166534}.roleBadge-prizeout{background-color:#c2410c}.roleBadge-scorekeeper{background-color:#334155}.roleBadge-stream{background-color:#0f766e}.roleBadge-unknown{background-color:#475569}.endpointParamBadge,.endpointParamBadge-Query,.endpointParamBadge-Inline{padding:5px 8px;width:fit-content;max-width:max-content;border-radius:8px;letter-spacing:.06em}.endpointParamBadge-Inline{background-color:#333}.endpointParamBadge-Query{background-color:#555}.endpointCallTypeBadge,.endpointProtectionBadge-query,.endpointProtectionBadge-header,.endpointProtectionBadge-frontend,.endpointCallTypeBadge-delete,.endpointCallTypeBadge-put,.endpointCallTypeBadge-post,.endpointCallTypeBadge-get{background-color:#33e997;color:#000c;width:fit-content;max-width:max-content}.endpointCallTypeBadge-get{background-color:#4caf50}.endpointCallTypeBadge-post{background-color:#2196f3}.endpointCallTypeBadge-put{background-color:#ff9800}.endpointCallTypeBadge-delete{background-color:#f44336}.endpointProtectionBadge-frontend{background-color:#555}.endpointProtectionBadge-header{background-color:#1976d2}.endpointProtectionBadge-query{background-color:#00838f}.badge-directive,.badge-directive-listChange,.badge-directive-contact,.badge-directive-dns,.badge-directive-interview,.badge-directive-photo{background-color:#12c1fb}.badge-directive-photo{background-color:#6d28d9}.badge-directive-interview{background-color:#1e40af}.badge-directive-dns{background-color:#991b1b}.badge-directive-contact{background-color:#0f766e}.badge-directive-listChange{background-color:#374151}.badge-directiveState,.badge-directiveState-missed,.badge-directiveState-cancelled,.badge-directiveState-complete,.badge-directiveState-paused,.badge-directiveState-inprogress,.badge-directiveState-acknowledged,.badge-directiveState-new{background-color:#12c1fb;color:#fffc;width:fit-content;max-width:max-content}.badge-directiveState-new{background-color:#1f7a46}.badge-directiveState-acknowledged{background-color:#0f5ba8}.badge-directiveState-inprogress{background-color:#9a5e00}.badge-directiveState-paused{background-color:#7d6400}.badge-directiveState-complete{background-color:#4b5563}.badge-directiveState-cancelled{background-color:#a61f2f}.badge-directiveState-missed{background-color:#5a2b8f}*{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{color:#e6e6e6;font-family:Helvetica,sans-serif,Arial;font-size:x-small;font-weight:600;background-color:#ffffff52;padding:3px 6px;text-align:center;border-radius:6px;opacity:.9;letter-spacing:.05em}.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;border-radius:50px;position:fixed;top:calc(env(safe-area-inset-top) + 20px);left:50%;transform:translate(-50%)}.navbarBookend-base,.navbarBookend-end,.navbarBookend-start{width:250px;height:100%;display:flex;flex-direction:row;align-items:center;gap:10px}.navbarBookend-start{justify-content:flex-start}.navbarBookend-end{justify-content:flex-end}.titleContainer{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}@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}.nav-title,.nav-subtitle{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nav-version{font-size:x-small}.env-local,.env-unknown,.env-prod,.env-test,.env-demo,.env-alt,.env-dev{background-color:purple}.env-dev{background-color:#00f}.env-alt{background-color:#ff8c00}.env-demo{background-color:teal}.env-test{background-color:green}.env-prod{background-color:#e00000}.env-unknown{background-color:#ff00f7}.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}.navbarSyncToolBase,.navbarSyncToolUploading,.navbarSyncToolError,.navbarSyncToolWarning,.navbarSyncToolSuccess,.navbarSyncToolDefault{display:flex;flex-direction:row;gap:10px;align-items:center;justify-content:flex-end;width:100%;height:100%;transition:width height .3s ease-in-out}.navbarSyncToolData{display:flex;flex-direction:column;gap:2px;align-items:flex-end;justify-content:center}.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{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-container{position:relative;overflow:visible;height:100%;display:flex;flex-direction:column;justify-content:center;gap:6px}.navbarSignInTool-content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px}.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}.navbarSignInTool-statusRow{display:flex;flex-direction:row;align-items:center;gap:0}.navbarSignInTool-rolesContainer{display:flex;align-items:center;transform:translate(0);transition:transform .14s ease}.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}.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-rolesPanel{display:flex;flex-direction:column;gap:4px;width:100%}.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{max-width:220px}.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}.navbarSignInTool-groupChip{border-radius:999px;padding:2px 8px}.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-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}.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 8px #ffffff26 inset,2px 0 12px #ffffff1f inset,-2px 0 12px #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 8px #ffffff26 inset,2px 0 12px #ffffff1f inset,-2px 0 12px #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 8px #ffffff26 inset,2px 0 12px #ffffff1f inset,-2px 0 12px #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 8px #ffffff26 inset,2px 0 12px #ffffff1f inset,-2px 0 12px #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,.glass-body,.text-button,.glass-fileSelect,.glass-h4,.glass-h3,.glass-h2,.overlayArea-toastItem,.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-toastItem-info,.overlayArea-toastItem-success,.overlayArea-toastItem-warning,.overlayArea-toastItem-error{color:#ebebeb;font-size:large;font-weight:400}.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-toastContainer{position:fixed;bottom:125px;left:50px;display:flex;flex-direction:column;align-items:flex-start;gap:10px;pointer-events:none;z-index:1000;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-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,.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}.base-font,.glass-fileSelect::file-selector-button,.glass-button-tertiary,.glass-button,.glassDropdown,.promptWindow-confirmButton,.promptWindow-cancelButton,.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,.promptWindow-confirmButton,.promptWindow-cancelButton,.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,.promptWindow-confirmButton,.promptWindow-cancelButton,.glass-button-l,.glass-button-s,.glass-button-xs,.glass-button-m{background:#fff3}.dim-glass,.dim-glass-card,.dim-glass-bubble,.promptWindow,.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),.promptWindow-confirmButton:disabled:not(.glass-button-secondary):not(.glass-button-tertiary),.promptWindow-cancelButton: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}.glass-button,.glass-fileSelect::file-selector-button,.glassDropdown,.promptWindow-confirmButton,.promptWindow-cancelButton,.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}.glass-button:not(:disabled),.glass-fileSelect:not(:disabled)::file-selector-button,.glassDropdown:not(:disabled),.promptWindow-confirmButton:not(:disabled),.promptWindow-cancelButton: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:hover,.glass-fileSelect:hover::file-selector-button,.glassDropdown:hover,.promptWindow-confirmButton:hover,.promptWindow-cancelButton: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: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),.promptWindow-confirmButton:disabled:not(.glass-button-secondary):not(.glass-button-tertiary),.promptWindow-cancelButton: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}.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 .promptWindow-confirmButton:not(.glass-button-secondary):not(.glass-button-tertiary),.theme-dark-layer-enabled .promptWindow-cancelButton: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 .promptWindow-confirmButton:not(.glass-button-secondary):not(.glass-button-tertiary):hover:not(:disabled),.theme-dark-layer-enabled .promptWindow-cancelButton: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}.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;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:300px;position:relative;pointer-events:all}.promptWindow-buttonRow{display:flex;justify-content:flex-end;gap:12px;margin-top:auto}.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-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}@media(max-width:600px){.PlayerDirectiveCard-description-edit{font-size:1.5em!important;line-height:1.5;height:200px}}.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-footer{width:100%;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:10px;flex-wrap:wrap}.PlayerDirectiveCard-footer-data{height:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px}.PlayerDirectiveCard-footer-actions{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap}.PlayerDirectiveCard-details-players{display:flex;flex-direction:column;gap:8px;width:100%;padding:4px 0}.PlayerDirectiveCard-details-player{display:grid;grid-template-columns:minmax(160px,1fr) minmax(120px,auto) auto auto;align-items:center;gap:8px}@media(max-width:780px){.PlayerDirectiveCard-details-player{grid-template-columns:1fr auto;align-items:flex-start}}.PlayerDirectiveCard-details-player .glass-input{width:min(100%,250px);max-width:250px}.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}.dark-glass,.dark-glass-card,.dark-glass-card-selected,.dark-glass-bubble,.competitorListCard-quantity,.competitorListCard-teamRow,.competitorListCard-vgNumberBadge,.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-teamRow,:root.theme-dark-layer-enabled .competitorListCard-vgNumberBadge,:root.theme-dark-layer-enabled .competitorListCard-empty{background:#000000ad}:root.theme-dark-layer-enabled .floating2-glass,:root.theme-dark-layer-enabled .competitorListCard-cardRow,:root.theme-dark-layer-enabled .competitorListCard-vgRow,:root.theme-dark-layer-enabled .competitorListCard-goRow{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-teamRow,.competitorListCard-vgNumberBadge,.competitorListCard-empty,.glass-button-focal{background:#0009}.dark-glass,.competitorListCard-quantity,.competitorListCard-teamRow,.competitorListCard-vgNumberBadge,.competitorListCard-empty,.dark-glass-bubble,.dark-glass-card,.dark-glass-card-selected{background:#0009}.floating2-glass,.competitorListCard-cardRow,.competitorListCard-vgRow,.competitorListCard-goRow{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,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}.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-archetype{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:0;margin-bottom:0}.competitorListCard-cardsGlow{flex:1 1 auto;min-height:0}.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-cardRow{display:grid;grid-template-columns:34px 1fr;align-items:center;gap:10px;min-height:52px;border-radius:12px;padding:10px 12px}.competitorListCard-tcgCards{padding-left:0}.competitorListCard-quantity{font-size:.72rem;font-weight:700;border-radius:9px;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap}.competitorListCard-cardNameBlock{display:flex;flex-direction:column;gap:2px;min-width:0}.competitorListCard-cardName{line-height:1.35}.competitorListCard-cardMeta{opacity:.85}.competitorListCard-teamRow{border-radius:12px;display:flex;flex-direction:column;gap:4px;padding:10px 12px}.competitorListCard-teamRowHeader{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.competitorListCard-vgRow{border-radius:12px;display:flex;flex-direction:column;gap:10px;padding:10px 12px}.competitorListCard-vgCards{padding-left:0}.competitorListCard-vgThreeColumns{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1fr) minmax(0,1fr);column-gap:8px}.competitorListCard-vgIdentityColumn{display:flex;flex-direction:column;gap:6px;align-items:flex-start;padding-right:16px;min-height:100%}.competitorListCard-vgPokemonBlock{display:flex;flex-direction:column;gap:2px}.competitorListCard-vgFormLine{line-height:1.2}.competitorListCard-vgNumberBadge{border-radius:10px;height:34px;width:56px;min-width:56px;max-width:56px;display:flex;align-items:center;justify-content:center;text-align:center;padding:0 8px;margin-top:auto}.competitorListCard-vgMetaItem{display:flex;flex-direction:column;gap:2px;min-width:0}.competitorListCard-vgMetaColumn,.competitorListCard-vgMoves{display:flex;flex-direction:column;gap:6px}.competitorListCard-goCards{padding-left:0}.competitorListCard-goRow{border-radius:12px;display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1fr) minmax(0,.8fr);gap:10px;padding:10px 12px}.competitorListCard-goIdentityColumn{display:flex;flex-direction:column;gap:4px}.competitorListCard-goMovesColumn,.competitorListCard-goMetaColumn{display:flex;flex-direction:column;gap:6px}.competitorListCard-empty{border-radius:12px;padding:14px}.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-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-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-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-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:6px}.playerProfileCard-maskedBadge{border:1px solid rgba(0,122,255,.75);border-radius:999px;padding:1px 6px;line-height:1.2;opacity:.9;color:#007aff;background-color:#007aff24}.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{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-right:2px}.playerProfileCard-deleteButton{margin-right:auto}.playerProfileCard-editWarning{padding:4px 0 28px;text-align:center;color:#ffd15c}.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(92vw,840px);max-width:840px;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-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:220px 220px 40px;gap:8px;align-items:center}.tcgPlusCardMappingsCard-listHeader{padding:0 10px}.tcgPlusCardMappingsCard-listBody{display:flex;flex-direction:column;gap:6px;min-height:0;overflow-y:auto;padding:4px 0}.tcgPlusCardMappingsCard-row{border-radius:10px;padding:8px 10px}.tcgPlusCardMappingsCard-input{width:220px;max-width:220px}.tcgPlusCardMappingsCard-empty{border-radius:10px;text-align:center;padding:12px}.tcgPlusCardMappingsCard-footer{display:flex;justify-content:flex-end}.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 8px #ffffff26 inset,2px 0 12px #ffffff1f inset,-2px 0 12px #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{width:12px;opacity:1;transform:translate(-5px,2px);transition:width .3s ease-in-out,opacity .3s ease-in-out}.glass-button-icon-right{width:12px;opacity:1;transform:translate(5px,2px);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}.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:4px;box-sizing:border-box;text-align:center;text-decoration:none}.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:12px;min-width:12px;opacity:1}.glass-button-hoverIcon:focus .glass-button-icon-left,.glass-button-hoverIcon:focus-visible .glass-button-icon-left{width:12px;min-width:12px;opacity:1}.glass-button-hoverIcon:focus .glass-button-icon-right,.glass-button-hoverIcon:focus-visible .glass-button-icon-right{width:12px;min-width:12px;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-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}.tabButton-Active{background-color:#000;border-color:#8a8a8af2;color:#cacacafa}.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{color:#e6e6e6;font-family:Helvetica,sans-serif,Arial;font-size:x-small;font-weight:600;background-color:#ffffff52;padding:3px 6px;text-align:center;border-radius:6px;opacity:.9;letter-spacing:.05em}.sync-badge{width:26px;height:26px;fill:gray;position:absolute;bottom:-5px;left:-10px;background-color:orange;border-radius:50%}.sync-badge-icon{width:20px;height:20px;fill:#fff;position:absolute;padding:3px;top:50%;left:50%;transform:translate(-50%,-50%)}:root{--subview-radius-xs: 8px;--subview-radius-sm: 10px;--subview-radius-md: 12px;--subview-radius-lg: 16px;--subview-radius-xl: 20px;--subview-radius-2xl: 25px;--subview-radius-3xl: 30px;--subview-radius-pill: 50px;--data-primary: rgb(51, 233, 151);--data-secondary: rgb(18, 193, 251);--data-tertiary: rgb(255, 107, 201);--data-quaternary: rgb(255, 189, 84)}:root.theme-dark-layer-enabled{--data-primary: rgb(34, 171, 112);--data-secondary: rgb(15, 137, 183);--data-tertiary: rgb(191, 78, 150);--data-quaternary: rgb(191, 135, 55)}.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 8px #ffffff26 inset,2px 0 12px #ffffff1f inset,-2px 0 12px #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}.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)}}
