:root{--header-microsoft-logo: url(/tdpassets/assets/header-microsoft-logo-light.png);--header-divider: url(/tdpassets/assets/header-vertical-icon.png);--header-title-color: #242424;--header-user-name-color: #605E5C;--header-user-avatar-border-color: #605E5C;--header-user-avatar-color: #605E5C;--header-menu-trigger-hover-bg: #f3f2f1;--header-menu-popover-bg: #FFFFFF;--header-menu-popover-border: rgba(0, 0, 0, .1);--header-menu-item-bg: #FFFFFF;--header-menu-item-hover-bg: #f3f2f1;--header-sign-out-icon-fill: #424242;--header-sign-out-text-color: #424242}html.dark,.dark,html[data-theme=dark]{--header-microsoft-logo: url(/tdpassets/assets/header-microsoft-logo-dark.png);--header-divider: url(/tdpassets/assets/header-vertical-icon-dark.png);--header-title-color: #FFFFFF;--header-user-name-color: #FFFFFF;--header-user-avatar-border-color: #FFFFFF;--header-user-avatar-color: #FFFFFF;--header-menu-trigger-hover-bg: rgba(255, 255, 255, .1);--header-menu-popover-bg: #292929;--header-menu-popover-border: rgba(255, 255, 255, .1);--header-menu-item-bg: #292929;--header-menu-item-hover-bg: rgba(255, 255, 255, .1);--header-sign-out-icon-fill: #FFFFFF;--header-sign-out-text-color: #FFFFFF}.app-header{position:relative;background:transparent;height:3.375rem}.header-content{display:flex;justify-content:space-between;align-items:center;height:100%;max-width:100%;padding:0 2rem}.header-left{display:flex;align-items:center;gap:0px;height:100%}.header-right{display:flex;align-items:center}.microsoft-icon{width:8.75rem;height:5rem;flex-shrink:0;-o-object-fit:contain;object-fit:contain;content:var(--header-microsoft-logo)}.header-divider{width:1.25rem;height:2.75rem;flex-shrink:0;-o-object-fit:contain;object-fit:contain;margin-top:0;margin-left:-.9375rem;content:var(--header-divider)}.header-title{font-family:Segoe UI,sans-serif;font-style:normal;font-weight:600;font-size:1rem;line-height:1.375rem;color:var(--header-title-color);margin:0;white-space:nowrap}.user-menu-trigger{display:flex;align-items:center;gap:.5rem;padding:.25rem .5rem;background:transparent;border:none;border-radius:4px;cursor:pointer;transition:background-color .2s ease;height:2.5rem}.user-menu-trigger:hover{background-color:var(--header-menu-trigger-hover-bg)}.user-menu-trigger:focus-visible{outline:none;box-shadow:0 0 0 calc(var(--focus-ring-width)) var(--focus-ring);outline-offset:.125rem}.user-name{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem;color:var(--header-user-name-color);max-width:12.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chevron-icon{color:#605e5c;flex-shrink:0}.user-avatar{flex-shrink:0;border-radius:50%!important;overflow:hidden;border:.0625rem solid var(--header-user-avatar-border-color)!important;color:var(--header-user-avatar-color)!important}.user-avatar>*{border-radius:50%!important;color:var(--header-user-avatar-color)!important}.user-menu-popover{box-sizing:border-box!important;display:flex;flex-direction:column;align-items:flex-start;padding:.25rem!important;gap:.125rem;width:11.0625rem!important;height:2.5rem!important;background:var(--header-menu-popover-bg)!important;box-shadow:0 8px 16px #00000024,0 0 2px #0000001f!important;border-radius:4px!important;border:.0625rem solid var(--header-menu-popover-border)!important}.user-menu-popover:focus-visible,.user-menu-popover [role=menu]:focus-visible{outline:none;box-shadow:0 0 0 calc(var(--focus-ring-width) + 2px) var(--focus-ring),0 0 0 max(1px,calc(var(--focus-ring-width) / 2)) var(--focus-ring);border-radius:4px!important}.user-menu-popover [role=menuitem]:focus,.user-menu-popover [role=menuitem]:focus-visible,.sign-out-menu-item:focus,.sign-out-menu-item:focus-visible{outline:none;background:var(--header-menu-item-hover-bg)!important;box-shadow:inset 0 0 0 2px var(--focus-ring)!important;border-radius:.375rem!important}@media(forced-colors:active){.sign-out-menu-item:focus,.sign-out-menu-item:focus-visible,.user-menu-popover [role=menuitem]:focus,.user-menu-popover [role=menuitem]:focus-visible{outline:2px solid ButtonText!important;background:Highlight!important;color:HighlightText!important}.user-menu-popover:focus,.user-menu-popover:focus-visible{outline:2px solid ButtonText!important}}.sign-out-menu-item{padding:0!important;width:10.5625rem;min-width:7.5rem;height:2rem;min-height:2rem;background:var(--header-menu-item-bg);border-radius:.25rem}.menu-item-content{display:flex;flex-direction:row;align-items:flex-start;padding:.375rem .125rem .375rem .375rem;gap:.25rem;width:10.5625rem;height:2rem}.sign-out-icon{width:1.25rem;height:1.25rem;flex-shrink:0;order:1}.sign-out-icon path{fill:var(--header-sign-out-icon-fill)}.sign-out-text{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:0 .125rem;width:8.5625rem;height:1.25rem;font-family:Segoe UI;font-style:normal;font-weight:400;font-size:.875rem;line-height:1.25rem;color:var(--header-sign-out-text-color);flex-grow:1;order:2}.sign-out-menu-item:hover{background:var(--header-menu-item-hover-bg)!important}@media(max-width:768px){.app-header{padding:0}.header-content{padding:0 1rem}.header-left{gap:.5rem}.header-divider{height:1.875rem}.header-title{font-size:.875rem;line-height:1.25rem}.user-name{display:none}.user-menu-trigger{padding:.25rem}}@media(max-width:30rem){.header-content{align-items:center}.microsoft-icon{width:5.5rem;height:auto}.header-divider{display:none}.header-title{display:block;font-size:.875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 6.5rem)}.header-right{margin-left:auto;display:flex;align-items:center;gap:.25rem}.user-name{display:none}.user-menu-trigger{padding:.25rem;min-width:2rem}.header-left{display:block;align-items:center;gap:.5rem}.header-title{text-align:center;overflow:visible;width:100%}}.footer{--footer-bg: #f5f5f6;--footer-text: rgb(71, 83, 107);--footer-link: #6b6b6b;--footer-divider: rgba(0, 0, 0, .16);--footer-link-hover: #333;--footer-muted: #666;background:var(--footer-bg);color:var(--footer-text);padding:.75rem 1.25rem;font-family:inherit;margin-top:auto;min-height:4.5rem}.dark .footer,body.dark .footer,html.dark .footer,html[data-theme=dark] .footer{--footer-bg: #1f1f1f;--footer-text: rgb(143, 153, 163);--footer-link: #bdbdbd;--footer-link-hover: #ffffff;--footer-muted: #bdbdbd;--footer-divider: rgba(152, 147, 147, .362);background:var(--footer-bg);color:var(--footer-text)}.footer_inner{width:100%;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.5rem;position:relative;padding-inline:clamp(.75rem,5vw,4rem)}.footer_left,.footer_center,.footer_right{display:flex;align-items:center;min-width:0;max-width:100%;font-size:.8125rem}.footer_item{display:inline-flex;align-items:center;justify-content:flex-start;height:100%;min-width:0}.footer_right .footer_item{display:flex;width:100%;justify-content:flex-end}.footer_left{gap:1rem;justify-self:start;margin-right:0;justify-content:flex-start;padding-right:1rem}.footer_center{gap:1rem;justify-self:center;text-align:center;justify-content:center;flex-wrap:wrap}.footer_right{gap:.875rem;margin-left:0;justify-self:end;justify-content:flex-end}.footer_social{display:inline-flex;align-items:center;gap:.5rem;padding-left:.75rem;border-left:1px solid var(--footer-divider)}.footer_social_link{display:inline-flex;align-items:center;justify-content:center;color:var(--footer-link);width:2rem;height:2rem}.footer_social_link:hover{color:var(--footer-link-hover)}.footer_link{text-decoration:none;color:var(--footer-link);white-space:normal;word-break:break-word}.footer_copyright{font-size:.8125rem;font-family:inherit;color:var(--footer-link)}.footer-theme-toggle{display:inline-flex;align-items:center;justify-content:center;min-width:2.75rem;height:2.75rem;padding:.375rem;background:transparent;border:none;border-radius:.5rem;color:inherit;cursor:pointer}.footer a,.footer .footer_link,.footer .footer-theme-toggle{color:var(--footer-link)!important;text-decoration:none;font-family:inherit;font-size:.8125rem}.footer_center .footer_link{margin-right:1rem;white-space:normal}.footer a:hover,.footer .footer_link:hover,.footer .footer-theme-toggle:hover{color:var(--footer-link-hover)!important;text-decoration:underline}.footer a:link,.footer a:visited,.footer a:active,.footer a:focus{color:var(--footer-link)}.footer a:focus,.footer a:hover{color:var(--footer-link-hover)}.footer-theme-toggle svg,.footer_link svg,.footer_theme-icon svg{display:inline-block;width:1.25rem;height:1.25rem;stroke:currentColor;color:inherit}.footer_theme-icon svg{vertical-align:middle;transform:translateY(.125rem)}@media(max-width:43.75rem){.footer_inner{padding:0 .625rem;display:flex;flex-direction:column;gap:.5rem;position:static}.footer_left,.footer_center{gap:1rem;justify-self:center;text-align:center;justify-content:center;padding-right:0}.footer_right{flex-wrap:wrap}.footer{padding-left:.75rem;padding-right:.75rem}}@media(max-width:76.5rem)and (min-width:44rem){.footer_inner{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center}.footer_center{justify-self:center;text-align:center;gap:.5rem;flex-wrap:wrap}.footer_left,.footer_right{min-width:0}.footer_center .footer_link{margin-right:.75rem}}.footer_toggle{display:inline-flex;align-items:center;gap:.375rem}.landing-page{--overlay: rgba(255, 255, 255, .6);position:relative;overflow:hidden}.landing-page-bg{position:absolute;left:50%;top:15rem;transform:translate(-50%,-50%);width:100%;max-width:1400px;height:455px;background-repeat:no-repeat;background-position:center center;background-size:cover;border-radius:24px;z-index:1;filter:blur(100px);background:linear-gradient(0deg,#fff9,#fff9),url(/tdpassets/assets/background.png)}@media(max-width:48rem){.landing-page-bg{height:320px;max-width:100%;left:50%;transform:translate(-50%,-40%);background-position:center center}}.landing-page-content{position:relative;z-index:10}.landing-page-content{min-height:100vh;display:flex;flex-direction:column}.landing-page-submission-content{width:80vw;max-width:90rem;min-width:0;margin:0 auto;margin-bottom:4rem;box-sizing:border-box;padding:0}@media(max-width:48rem){.landing-page-submission-content{width:90vw;max-width:90vw}}.landing-page-submission-content>*{width:100%!important;max-width:100%!important;box-sizing:border-box}html.dark .landing-page-bg,.dark .landing-page-bg,html[data-theme=dark] .landing-page-bg{--overlay: rgba(0, 0, 0, .8);background:linear-gradient(0deg,#000000bf,#000000bf),url(/tdpassets/assets/background.png)}@media(forced-colors:active)and (prefers-color-scheme:dark){.landing-page{--overlay: rgba(0, 0, 0, .85) !important}}@media screen and (-ms-high-contrast:active){.landing-page{--overlay: rgba(0, 0, 0, .85) !important}}:root{--tsd-dialog-bg: #ffffff;--tsd-shadow-1: rgba(0,0,0,.24);--tsd-shadow-2: rgba(0,0,0,.2);--tsd-close-color: rgba(0,0,0,.65);--tsd-close-hover-bg: rgba(0,0,0,.03);--tsd-close-hover-color: rgba(0,0,0,.95);--tsd-backdrop-bg: rgba(0,0,0,.48);--tsd-border-subtle: rgba(0,0,0,.08);--tsd-border-top: rgba(0,0,0,.06);--tsd-content-padding: 1.5rem;--tsd-title-font-size: 1.25rem;--tsd-desc-color: rgba(0,0,0,.6);--tsd-cancel-button-bg: #ffffff;--tsd-cancel-button-border: #D1D1D1;--tsd-confirm-button-bg: #0F6CBD;--tsd-confirm-button-foreground: var(--white, #ffffff);--tsd-cancel-button-hover-bg: rgba(0,0,0,.04);--tsd-cancel-button-hover-border: rgba(0,0,0,.12);--tsd-confirm-button-hover-bg: #095a9a;--tsd-confirm-button-hover-foreground: var(--white, #ffffff);--tsd-cancel-button-active-bg: rgba(0,0,0,.06);--tsd-cancel-button-active-border: rgba(0,0,0,.16);--tsd-confirm-button-active-bg: #084b78;--tsd-confirm-button-active-foreground: var(--white, #ffffff)}.dark,html.dark,html[data-theme=dark]{--tsd-dialog-bg: #292929;--tsd-shadow-1: rgba(0,0,0,.6);--tsd-shadow-2: rgba(0,0,0,.5);--tsd-close-color: rgba(255,255,255,.886);--tsd-close-hover-bg: rgba(255,255,255,.03);--tsd-close-hover-color: rgba(255,255,255,.95);--tsd-backdrop-bg: rgba(0,0,0,.48);--tsd-border-subtle: rgba(255,255,255,.06);--tsd-border-top: rgba(255,255,255,.06);--tsd-content-padding: 1.5rem;--tsd-title-font-size: 1.25rem;--tsd-desc-color: rgba(255,255,255,.86);--tsd-cancel-button-border: rgba(255,255,255,.18);--tsd-cancel-button-bg: rgba(255,255,255,.02);--tsd-cancel-button-hover-bg: rgba(255,255,255,.02);--tsd-cancel-button-hover-border: rgba(255,255,255,.04);--tsd-confirm-button-bg: #0f6cbd;--tsd-confirm-button-hover-bg: #095a9a;--tsd-confirm-button-foreground: #ffffff;--tsd-confirm-button-active-bg: #084b78;--tsd-confirm-button-active-foreground: #ffffff}.fui-DialogBackdrop-root,.fui-DialogBackdrop-root[role=presentation]{background:var(--tsd-backdrop-bg)!important;display:flex!important;align-items:center!important;justify-content:center!important;inset:0!important;position:fixed!important;z-index:1000!important;padding:1rem!important;box-sizing:border-box!important}.fui-DialogSurface,[role=dialog]>.fui-DialogSurface,.fui-DialogSurface-root{background:var(--tsd-dialog-bg)!important;filter:drop-shadow(0px 2rem 4rem var(--tsd-shadow-1)) drop-shadow(0px 0px .5rem var(--tsd-shadow-2));border-radius:.5rem!important;padding:var(--tsd-content-padding)!important;overflow:hidden!important;max-width:37.5rem!important;min-width:min(30rem,100%)!important;max-height:calc(100vh - 2rem)!important;display:flex!important;flex-direction:column!important;overflow:auto!important;box-sizing:border-box!important}.fui-DialogBody,.fui-DialogBody-root{padding:0!important;display:block!important;flex:1 1 auto!important}.tsd-content-wrapper{animation:contentFadeIn .6s cubic-bezier(.23,1,.32,1);opacity:1;flex:1;min-height:0;display:flex;flex-direction:column;width:100%;padding:var(--tsd-content-padding);padding-top:calc(var(--tsd-content-padding) - .25rem);box-sizing:border-box;margin:0;max-height:calc(100vh - 6rem)}@keyframes contentFadeIn{0%{opacity:0;transform:translateY(3px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}.dialog-header,.tsd-header{display:flex;align-items:center;justify-content:space-between;width:100%}.fui-DialogTitle,.fui-DialogTitle-root,[role=dialog] .fui-DialogTitle,.tsd-title,[role=dialog] .fui-DialogTitle-root{padding:0 0 .75rem!important;margin:0!important;font-size:var(--tsd-title-font-size)!important;line-height:1.08!important;font-weight:600!important}.tsd-desc,.tsd-description{margin:0 0 1rem;color:var(--tsd-desc-color, rgba(0,0,0,.6));font-size:.875rem}.tsd-content{flex:1 1 auto;overflow-y:auto;min-height:0;-webkit-overflow-scrolling:touch}.tsd-content::-webkit-scrollbar{width:10px}.tsd-content::-webkit-scrollbar-thumb{background:#0000001f;border-radius:6px}.tsd-cert-box,.cert-name-box{display:flex;align-items:center;gap:.75rem;padding:.6rem .75rem;border:1px solid var(--tsd-border-subtle, rgba(0,0,0,.08));border-radius:.375rem;margin-top:.75rem}.tsd-cert-icon,.cert-icon{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:.25rem}.tsd-cert-text,.cert-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fui-DialogActions,.fui-DialogActions-root,.dialog-actions,.tsd-actions{display:flex!important;justify-content:flex-end!important;gap:1rem!important;padding:1.5rem 0 0!important;border-top:1px solid var(--tsd-border-top, rgba(0,0,0,.06))!important;flex-shrink:0!important}.dialog-close,.dialog-close-btn,.tsd-close{top:1rem;right:1rem;background:transparent;border:none;width:2.25rem;height:2.25rem;display:inline-flex;align-items:center;justify-content:center;border-radius:.375rem;cursor:pointer}.tsd-close{position:absolute}.dialog-close svg,.dialog-close-btn svg,.tsd-close svg{stroke:var(--tsd-close-color, rgba(0,0,0,.65));fill:var(--tsd-close-color, rgba(0,0,0,.65));color:var(--tsd-close-color, rgba(0,0,0,.65));width:1rem;height:1rem}.dialog-close:hover,.dialog-close-btn:hover,.tsd-close:hover{background:var(--tsd-close-hover-bg, rgba(0,0,0,.03));color:var(--tsd-close-hover-color, rgba(0,0,0,.95));stroke:var(--tsd-close-hover-color, rgba(0,0,0,.95));fill:var(--tsd-close-hover-color, rgba(0,0,0,.95))}@media(max-width:40rem){.fui-DialogBackdrop-root{padding:.5rem!important}.fui-DialogSurface-root{max-width:100%!important;min-width:unset!important}.dialog-close,.tsd-close{width:2rem;height:2rem}}.fui-DialogSurface .tsd-btn{min-width:8rem;border-radius:.3125rem;padding:.5rem .8rem}.fui-DialogSurface .tsd-btn-cancel{background:var(--tsd-cancel-button-bg);border:1px solid var(--tsd-cancel-button-border)}.fui-DialogSurface .tsd-btn-confirm{background:var(--tsd-confirm-button-bg);color:var(--tsd-confirm-button-foreground)}.fui-DialogSurface .tsd-btn-cancel:hover,.fui-DialogSurface .tsd-btn-cancel:focus-visible,.fui-DialogSurface .tsd-btn-cancel:active{background:var(--tsd-cancel-button-hover-bg);border-color:var(--tsd-cancel-button-hover-border)}.fui-DialogSurface .tsd-btn-cancel:focus-visible{outline:none;box-shadow:0 0 0 calc(var(--focus-ring-width)) var(--focus-ring)}@media(forced-colors:active){.fui-DialogSurface .tsd-btn-cancel:focus-visible{outline:2px solid ButtonText!important;background:Highlight!important;color:HighlightText!important}}.fui-DialogSurface .tsd-btn-confirm:hover{background:var(--tsd-confirm-button-hover-bg);color:var(--tsd-confirm-button-hover-foreground)}.fui-DialogSurface .tsd-btn-confirm: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)}.fui-DialogSurface .tsd-btn-disabled,.fui-DialogSurface .tsd-btn-disabled:hover{background-color:var(--usb-submit-disabled-bg);color:var(--usb-subtext)}.fui-DialogSurface .loading-message{margin-left:.75rem}.fui-DialogSurface .tsd-btn-confirm:active{background:var(--tsd-confirm-button-hover-bg);color:var(--tsd-confirm-button-hover-foreground)}.manage-submissions{margin-bottom:5rem}.dark,html.dark,html[data-theme=dark]{--ms-menu-bg: #1d1d1d;--ms-menu-hover-bg: rgba(255,255,255,.03);--ms-menu-text: #f2f2f2;--ms-menu-border: rgba(255,255,255,.06);--ms-border: rgba(255,255,255,.18);--ms-text-header: #d6d6d6;--ms-text: #ffffff}:root{--ms-text-muted: #666666;--ms-border: #e0e0e0;--ms-divider: rgba(0,0,0,.08);--ms-skel-base: #f3f3f3;--ms-skel-base-rgb: 243, 243, 243;--ms-skel-highlight: #e7e7e7;--ms-skel-highlight-rgb: 231, 231, 231;--ms-text-header: #424242;--ms-text: #242424;--ms-bg-hover-header: #f2f2f2;--ms-bg-hover-row: #fbfbfb;--ms-text-primary: #333333;--ms-success: #0e700e;--ms-danger: #c43501;--ms-skel-border-radius: .25rem;--ms-menu-bg: #ffffff;--ms-menu-hover-bg: rgba(0, 0, 0, .03);--ms-menu-text: var(--ms-text-primary);--ms-menu-border: rgba(0,0,0,.06);--ms-menu-border-radius: .375rem;--ms-cta-bg: #ffffff;--ms-cta-border: rgba(0,0,0,.12);--ms-cta-text: var(--ms-text-primary);--ms-cta-hover-bg: #f7f7f7;--ms-cta-hover-shadow: 0 2px 6px rgba(16,24,40,.06);--ms-empty-state-image: url(/tdpassets/assets/past-submissions-empty-state-light.png)}html.dark .manage-submissions,.dark .manage-submissions,html[data-theme=dark] .manage-submissions{--ms-text-muted: #9a9a9a;--ms-border: rgba(255, 255, 255, .18);--ms-divider: rgba(255,255,255,.06);--ms-skel-base: #424242;--ms-skel-base-rgb: 66, 66, 66;--ms-skel-highlight: #5e5e5e;--ms-skel-highlight-rgb: 94, 94, 94;--ms-text-header: #d6d6d6;--ms-text: #ffffff;--ms-bg-hover-header: rgba(255, 255, 255, .02);--ms-bg-hover-row: rgba(255, 255, 255, .015);--ms-text-primary: #f2f2f2;--ms-success: #54b054;--ms-danger: #e6553c;--ms-skel-border-radius: .25rem;--ms-cta-bg: rgba(255,255,255,.04);--ms-cta-border: rgba(255,255,255,.12);--ms-cta-text: var(--ms-text);--ms-cta-hover-bg: rgba(255,255,255,.06);--ms-cta-hover-shadow: 0 2px 6px rgba(0,0,0,.35);--ms-empty-state-image: url(/tdpassets/assets/past-submissions-empty-state-dark.png)}@media(forced-colors:active)and (prefers-color-scheme:dark){.manage-submissions{--ms-empty-state-image: url(/tdpassets/assets/past-submissions-empty-state-dark.png)}}.manage-submissions-header{text-align:center;margin-bottom:1rem}.manage-submissions-header h2{margin:0 0 .25rem;font-size:1.75rem;font-weight:600}.manage-submissions-header p{margin:1rem 0 2.5rem;color:var(--ms-text-muted);font-weight:400;font-size:.875rem}.submissions-table{width:100%;table-layout:fixed;border-collapse:collapse}.submissions-table thead th,.submissions-table tbody td,.submissions-table thead [role=columnheader],.submissions-table tbody [role=cell],.submissions-table thead tr>*,.submissions-table tbody tr>*{border-bottom:.08rem solid var(--ms-divider)}.col-name,.col-thumb{width:25%}.col-date{width:15%}.col-status{width:10%}.col-details{width:25%}.col-details .details-row{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.col-details .details-text{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:.5rem;line-height:1.2rem;flex:1 1 0%;min-width:0;max-width:100%}.col-details{position:relative;overflow:visible}.col-details .details-action{position:static;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;margin-left:.5rem;opacity:1;visibility:visible;pointer-events:auto;z-index:2000;min-width:2rem;min-height:2rem}.col-details .action-button{background:transparent;border:none;padding:.25rem;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:var(--ms-text)}.col-details .action-button.disabled{opacity:.6;cursor:default;color:var(--ms-text-muted);pointer-events:auto}.col-details .action-button:focus-visible{outline:none!important;outline-offset:0!important;box-shadow:0 0 0 var(--focus-ring-width, 3px) var(--focus-ring, #4895edc2),0 0 0 max(1px,calc(var(--focus-ring-width, 3px) / 3)) var(--focus-ring, #4895edc2);border-radius:.375rem}.details-menu-popover [role=presentation]{padding:0 1.25rem 1.25rem}.details-menu-popover [role=menu]{display:flex;flex-direction:column;align-items:stretch;border-radius:var(--ms-menu-border-radius);filter:none;background:var(--ms-menu-bg);border:.0625rem solid var(--ms-menu-border);z-index:1000;min-width:11rem;display:inline-block;box-shadow:0 0 .125rem #0000000f,0 .5rem 1rem #0000000a}.store-popover{position:absolute;right:0;top:calc(100% + .25rem);z-index:1200;background:var(--ms-menu-bg);border:1px solid var(--ms-menu-border);border-radius:var(--ms-menu-border-radius);box-shadow:0 0 .125rem #0000000f,0 .5rem 1rem #0000000a;min-width:10.5rem;max-width:14rem;width:auto;box-sizing:border-box;overflow-wrap:anywhere}.store-popover-content{padding:.6rem .75rem;color:var(--ms-menu-text);font-size:.9375rem;text-align:left;white-space:normal;display:block;line-height:1.25rem}.store-popover-content>*{display:block}.details-menu-popover [role=menuitem]{padding:.8rem .875rem;font-size:.9375rem;color:var(--ms-menu-text)}div.details-menu-popover [role=menuitem]:hover{background:var(--ms-menu-hover-bg)!important}.details-menu-popover [role=presentation]:focus-visible,.details-menu-popover [role=menu]:focus-visible,.details-menu-popover:focus-visible{outline:none;box-shadow:0 0 0 calc(var(--focus-ring-width) + 2px) var(--focus-ring),0 0 0 max(1px,calc(var(--focus-ring-width) / 2)) var(--focus-ring);border-radius:var(--ms-menu-border-radius)}.details-menu-popover [role=menuitem]:focus-visible{outline:none;background:var(--ms-menu-hover-bg);box-shadow:inset 0 0 0 2px var(--focus-ring);border-radius:.375rem;padding-left:calc(.8rem - 1px)}@media(forced-colors:active){.details-menu-popover [role=menuitem]:focus,.details-menu-popover [role=menuitem]:focus-visible{outline:2px solid ButtonText;background:Highlight;color:HighlightText}.details-menu-popover [role=presentation]:focus-visible,.details-menu-popover [role=menu]:focus-visible,.details-menu-popover:focus-visible{outline:2px solid ButtonText}}.cell-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:.5rem;box-sizing:border-box}.cell-ellipsis-inner{display:inline-block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle}.value-ellipsis{display:block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;min-width:0;word-break:normal}.submissions-table td.cell-ellipsis,.submissions-table th.cell-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.submissions-table thead th{padding:0 1rem;color:var(--ms-text-header);font-weight:400;font-size:.875rem}.submissions-table tbody td{padding:.5rem 1rem;color:var(--ms-text);font-weight:400;font-size:.875rem}.submissions-table{min-width:0;word-wrap:break-word}.submissions-table th:not(.cell-ellipsis),.submissions-table td:not(.cell-ellipsis){white-space:normal}@media(max-width:64rem){.submissions-table{table-layout:fixed;width:100%;overflow:visible;font-size:.85rem}.cell-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.col-details .details-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;white-space:normal;overflow:hidden;text-overflow:ellipsis;overflow-wrap:break-word;word-break:normal;max-height:calc(1.2rem * 3)}.submissions-table tbody td{padding:.75rem 1rem}.col-name{width:25%}.col-thumb{width:20%}.col-date{width:15%}.col-status{width:10%}.col-details{width:30%}}@media(max-width:40rem){.table-scroll{overflow-x:scroll;-webkit-overflow-scrolling:touch;width:100%;scrollbar-gutter:stable both-edges;-ms-overflow-style:auto;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.25) transparent}.submissions-table{overflow-x:auto}.table-inner{min-width:1100px}.table-scroll::-webkit-scrollbar{height:12px}.table-scroll::-webkit-scrollbar-track{background:transparent}.table-scroll::-webkit-scrollbar-thumb{background:#0000002e;border-radius:8px}.table-inner [role=table],.table-inner table,.submissions-table [role=table],.submissions-table table,.submissions-table>*{display:table!important;table-layout:fixed!important;width:-moz-max-content!important;width:max-content!important;border-collapse:collapse!important}.table-inner [role=rowgroup],.table-inner thead,.table-inner tbody,.submissions-table thead,.submissions-table tbody{display:table-row-group!important}.table-inner [role=row],.table-inner tr,.submissions-table tr{display:table-row!important}.table-inner [role=columnheader],.table-inner th,.submissions-table thead th{display:table-cell!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;padding:.6rem .5rem!important;box-sizing:border-box!important}.table-inner [role=cell],.table-inner td,.submissions-table tbody td{display:table-cell!important;vertical-align:top!important;box-sizing:border-box!important;padding:.6rem .5rem!important;overflow:hidden!important}.col-name{width:260px}.col-thumb{width:220px}.col-date{width:140px}.col-status{width:120px}.col-details{width:360px}.submissions-table tbody td .cell-ellipsis,.submissions-table tbody td .value-ellipsis,.submissions-table tbody td .details-text,.table-inner [role=cell]>*{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;overflow:hidden!important;white-space:normal!important;width:100%!important;box-sizing:border-box!important}.col-details .details-action{position:static;transform:none;margin-left:.5rem;right:auto;top:auto;display:inline-flex;align-self:center;z-index:1}.col-details .details-row{display:flex;align-items:center;gap:.5rem}.cell-ellipsis-inner{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}}.col-name>div{display:flex;align-items:center;gap:.5rem}.col-name .cell-ellipsis{flex:1 1 auto;min-width:0}.col-name>div>svg,.col-name>div>.icon{flex:0 0 auto;width:1rem;height:1rem}.shimmer-cell{padding:.75rem .5rem}.skeleton-shimmer{position:relative!important;overflow:hidden!important;background-color:var(--ms-skel-base)!important;border-radius:var(--ms-skel-border-radius)!important}.skeleton-shimmer:after{content:"";position:absolute;top:0;left:-150%;width:250%;height:100%;background:linear-gradient(90deg,rgba(var(--ms-skel-base-rgb),0),rgba(var(--ms-skel-highlight-rgb),.9),rgba(var(--ms-skel-base-rgb),0));animation:shimmer 1.2s linear infinite}.skeleton-overlay{display:table-cell;width:100%;box-sizing:border-box;vertical-align:middle}.skeleton-overlay .skeleton-shimmer,.skeleton-overlay .skeleton-shimmer:after{border-radius:var(--ms-skel-border-radius)!important}.shimmer-row>.skeleton-overlay{padding:.5rem 1rem;border:none;width:100%}@keyframes shimmer{0%{background-position:-12.5rem 0}to{background-position:12.5rem 0}}.submissions-table thead th{color:var(--ms-text-header);font-weight:400;font-size:.875rem}.submissions-table tbody td{color:var(--ms-text);font-weight:400;font-size:.875rem}.submissions-table .status-verified{color:var(--ms-success)}.submissions-table .status-inactive{color:var(--ms-danger)}.submissions-table tbody td.shimmer-cell,.submissions-table tbody [role=cell].shimmer-cell,.submissions-table tbody tr>.shimmer-cell{border-bottom:none!important}.submissions-table thead tr:hover>*,.submissions-table thead tr:focus-within>*{background-color:var(--ms-bg-hover-header)}.submissions-table tbody tr:hover>*,.submissions-table tbody tr:focus-within>*{background-color:var(--ms-bg-hover-row)}.submissions-table thead tr:hover,.submissions-table thead tr:focus-within{background-color:var(--ms-bg-hover-header)}.submissions-table tbody tr:hover,.submissions-table tbody tr:focus-within{background-color:var(--ms-bg-hover-row)}.submissions-table thead tr:hover>*,.submissions-table thead tr:focus-within>*{background-color:transparent!important}.submissions-table tbody tr:hover>*,.submissions-table tbody tr:focus-within>*{background-color:transparent!important}.data-row:hover .col-details .details-action,.data-row:focus-within .col-details .details-action{opacity:1;visibility:visible;pointer-events:auto;transform:none;outline:none!important}.col-details .details-text{padding-right:3rem}.submissions-table tbody tr>.shimmer-cell:hover,.submissions-table tbody tr.shimmer-row:hover>*,.submissions-table tbody tr>.shimmer-cell:focus{background:transparent!important}.submissions-table thead tr>*,.submissions-table tbody tr>*{transition:background-color .12s ease-in-out}.no-submissions-empty{text-align:center}.no-submissions-content{display:flex;flex-direction:column;align-items:center;justify-content:center}.no-submissions-icon{width:8.75rem;height:8.75rem;background-image:var(--ms-empty-state-image);background-repeat:no-repeat;background-position:center;background-size:contain;box-shadow:none!important;border:none!important}.no-submissions-text{margin:0;font-size:1rem;color:var(--ms-text-primary);font-weight:400}.ms-cta-button{font-family:inherit;display:inline-block;padding:.5rem 1rem;border-radius:.375rem;background:var(--ms-cta-bg);border:1px solid var(--ms-cta-border);box-shadow:0 .0625rem .125rem #1018280a;color:var(--ms-cta-text);font-weight:600;cursor:pointer;transition:background-color .12s ease,transform 80ms ease,box-shadow .12s ease}.ms-cta-button:hover{background:var(--ms-cta-hover-bg);box-shadow:var(--ms-cta-hover-shadow)}.ms-cta-button:active{transform:translateY(.0625rem)}.no-submission-row,.no-submission-row>*,.no-submissions-empty,.no-submissions-empty>*{border-bottom:none!important;background:transparent!important}.submissions-table tbody tr.no-submission-row:hover,.submissions-table tbody tr.no-submission-row:focus-within,.submissions-table tbody tr.no-submission-row:hover>*,.submissions-table tbody tr.no-submission-row:focus-within>*{background:transparent!important}.store-publishing-footer{border:1px solid var(--sp-border);border-radius:.5rem;padding:1.25rem 1.5rem 4rem;display:flex;flex-direction:column;gap:.75rem;position:relative}:root{--sp-border: #d1d1d1;--sp-bg: #ffffff;--sp-title: #111827;--sp-muted: #6b7280}html.dark .store-publishing-footer,.dark .store-publishing-footer,html[data-theme=dark] .store-publishing-footer{--sp-border: #666666;--sp-bg: #0b1220;--sp-shadow: 0 1px 0 rgba(255, 255, 255, .02);--sp-title: #f9fafb;--sp-muted: #9ca3af;--sp-cta-text: #ffffff}.sp-content-container,.sp-left{display:flex;align-items:center;gap:1rem}.sp-left{flex:1 1 auto}.sp-icon{width:4rem;height:4rem;background-image:url(/tdpassets/assets/store-publishing-footer-icon-light.png);background-repeat:no-repeat;background-position:center;background-size:cover;flex:0 0 4rem}.sp-content{flex:1 1 auto}.sp-title{margin:0 0 .375rem;font-size:1.125rem;font-weight:600;color:var(--sp-title)}.sp-desc{margin:0;color:var(--sp-muted);line-height:1.4;font-size:.875rem}@media(max-width:40rem){.store-publishing-footer{grid-template-columns:1fr}.sp-content-container{flex-direction:column;align-items:flex-start;gap:.75rem}.sp-cta{position:static;align-self:stretch;display:flex;justify-content:flex-end}}.sp-cta{position:absolute;right:1.25rem;bottom:1.125rem}
