@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-outline-style:solid}}}.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.static{position:static}.container{width:100%}.mx-auto{margin-inline:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.table{display:table}.min-h-screen{min-height:100vh}.grow{flex-grow:1}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}@media(hover:hover){.hover\:opacity-80:hover{opacity:.8}}html{font-size:16px}:root{--body-bg:#fff;--body-text:#242424}body{color:var(--body-text);margin:0;font-family:Segoe UI}html,body{scrollbar-width:thin;scrollbar-color:transparent transparent}*{scrollbar-width:none}::-webkit-scrollbar{background:0 0;width:0!important;height:0!important}.modal,.dialog,.carousel-container,.carousel{overflow:hidden!important}img,picture,video,svg{max-width:100%;height:auto;display:block}*{box-sizing:border-box}.intro-banner-container>*,.landing-page>*{min-width:0}.app,.app-header,.dev-cert-submission,.app-footer,.intro-banner,.manage-submissions,.store-publishing-footer,.landing-page{width:100%}html[data-theme=dark],html.dark{--body-bg:#141414;--body-text:#fff;--title-color:#fff;--subtitle-color:#bdbdbd}html[data-theme=dark] body,html.dark body{background-color:var(--body-bg);color:var(--body-text)}:root{--focus-ring:#0b6bcb;--focus-ring-width:3px;--primary-focus-inner:#fffffff2;--primary-focus-outer:#0b6bcb}html[data-theme=dark],html.dark{--focus-ring:#4895edc2;--primary-focus-inner:#fffffff2;--prmary-focus-outer:#4895edc2}:is(a,button,input,textarea,select,summary,[role=button],[tabindex]):focus-visible{outline:var(--focus-ring-width)solid var(--focus-ring);outline-offset:2px}:is(button,.btn,.primary-button,.secondary-button):focus-visible{box-shadow:0 0 0 calc(var(--focus-ring-width)*1) var(--focus-ring);outline:none}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}:root{--auth-failure-icon: url(/tdpassets/assets/authorization-failure-page-icon.png);--auth-failure-bg: #FFFFFF;--auth-failure-gradient: linear-gradient(0deg, rgba(255, 255, 255, .6), rgba(255, 255, 255, .6));--auth-failure-title-color: #242424;--auth-failure-message-color: #424242;--auth-failure-primary-bg: #0F6CBD;--auth-failure-primary-hover-bg: #115EA3;--auth-failure-primary-active-bg: #0F548C;--auth-failure-secondary-bg: #FFFFFF;--auth-failure-secondary-color: #242424;--auth-failure-secondary-border: #D1D1D1;--auth-failure-secondary-hover-bg: #F5F5F5;--auth-failure-secondary-hover-border: #C7C7C7;--auth-failure-secondary-active-bg: #EBEBEB;--auth-failure-secondary-active-border: #B3B3B3;--auth-failure-focus-border: #000000}html.dark,.dark,html[data-theme=dark]{--auth-failure-icon: url(/tdpassets/assets/authorization-failure-page-icon-dark.png);--auth-failure-bg: #292929;--auth-failure-gradient: linear-gradient(0deg, rgba(0, 0, 0, .75), rgba(0, 0, 0, .75));--auth-failure-title-color: #FFFFFF;--auth-failure-message-color: #D6D6D6;--auth-failure-primary-bg: #115EA3;--auth-failure-primary-hover-bg: #0F6CBD;--auth-failure-primary-active-bg: #0E4775;--auth-failure-secondary-bg: #292929;--auth-failure-secondary-color: #FFFFFF;--auth-failure-secondary-border: #666666;--auth-failure-secondary-hover-bg: #3D3D3D;--auth-failure-secondary-hover-border: #757575;--auth-failure-secondary-active-bg: #525252;--auth-failure-secondary-active-border: #8A8A8A;--auth-failure-focus-border: #FFFFFF}.authorization-failure-page{position:relative;display:flex;flex-direction:column;min-height:100vh;width:100%;background:var(--auth-failure-bg);overflow:visible}.authorization-failure-page:before{content:"";position:absolute;width:100%;height:28.4375rem;left:0;top:0;background:var(--auth-failure-gradient);filter:blur(6.25rem);border-radius:1.5rem;z-index:0}.authorization-failure-content{display:flex;flex-direction:column;align-items:center;padding:0;gap:2rem;position:absolute;width:min(95%,71.25rem);height:27.75rem;left:50%;transform:translate(-50%);top:calc(50% - 15.8125rem);z-index:1}.authorization-failure-content{padding-left:1rem;padding-right:1rem}.icon-container{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:0;gap:.625rem;width:12rem;height:12rem}.failure-icon{width:12rem;height:12rem;-o-object-fit:contain;object-fit:contain;content:var(--auth-failure-icon)}.failure-content-text{display:flex;flex-direction:column;align-items:center;padding:0;gap:.75rem;max-width:95%;width:100%}.failure-title{max-width:100%;width:100%;font-family:Segoe UI,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-style:normal;font-weight:600;font-size:2.5rem;line-height:3.5rem;text-align:center;color:var(--auth-failure-title-color);margin:0;word-break:break-word;white-space:normal}.failure-message{max-width:100%;width:100%;font-family:Segoe UI,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-style:normal;font-weight:400;font-size:1rem;line-height:1.375rem;text-align:center;color:var(--auth-failure-message-color);margin:0;word-break:break-word;white-space:normal}@media(max-width:40rem){.authorization-failure-content{position:static;transform:none;top:auto;padding:1rem;height:auto;margin-top:1rem}.authorization-failure-page:before{height:10rem}.failure-title{font-size:1.6rem;line-height:1.2}}.button-group{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:.75rem;width:13.25rem;height:4.75rem}.primary-button,.secondary-button{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:.375rem .75rem;gap:.375rem;isolation:isolate;width:13.25rem;height:2rem;border-radius:.25rem;font-family:Segoe UI,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-style:normal;font-weight:600;font-size:.875rem;line-height:1.25rem;cursor:pointer;transition:all .2s ease;border:none;position:relative}.primary-button{background:var(--auth-failure-primary-bg);color:#fff}.primary-button:hover{background:var(--auth-failure-primary-hover-bg)}.primary-button:active{background:var(--auth-failure-primary-active-bg)}.secondary-button{background:var(--auth-failure-secondary-bg);color:var(--auth-failure-secondary-color);border:1px solid var(--auth-failure-secondary-border)}.secondary-button:hover{background:var(--auth-failure-secondary-hover-bg);border-color:var(--auth-failure-secondary-hover-border)}.secondary-button:active{background:var(--auth-failure-secondary-active-bg);border-color:var(--auth-failure-secondary-active-border)}.primary-button:focus-visible,.secondary-button:focus-visible{outline:none;box-shadow:0 0 0 calc(var(--focus-ring-width)/2) var(--primary-focus-inner),0 0 0 calc(calc(var(--focus-ring-width)/2) + 2px) var(--primary-focus-outer)}.button-text{display:flex;flex-direction:row;justify-content:center;align-items:center;font-family:Segoe UI,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-style:normal;font-weight:600;font-size:.875rem;line-height:1.25rem}.not-found-page{display:flex;min-height:100vh;flex-direction:column}.not-found-content{flex:1 0 auto;display:flex;align-items:center;justify-content:center;padding:2rem}.not-found-inner{max-width:800px;text-align:center}.not-found-inner h1{font-size:2rem;margin-bottom:1rem}.not-found-inner img{margin-bottom:1rem}.not-found-inner p{margin:.75rem 0 .25rem;font-size:1.5rem;font-weight:500;color:var(--notfound-text, #779cb4)}:root{--notfound-text: #779cb4}html[data-theme=dark],html.dark{--notfound-text: #a9cbed}
