.app-portal .app-card-expanded .download-link,.app-portal .app-card-expanded button,.app-portal .app-card-row>.portal-card.app-card-surface,.app-portal .portal-category-tabs>button,.app-portal a.account-link,.app-portal a.download-link,.app-portal button,.digsite-feed a.account-link,.digsite-feed button{border:1px solid var(--line);box-shadow:inset 0 0 0 1px transparent;transform:none;transition:background-color 2s cubic-bezier(.16,1,.3,1),border-color 2s cubic-bezier(.16,1,.3,1),box-shadow 2s cubic-bezier(.16,1,.3,1),color 2s cubic-bezier(.16,1,.3,1),opacity 2s cubic-bezier(.16,1,.3,1)}.app-portal .app-card-row>.portal-card.app-card-surface{background:var(--panel);color:var(--bone)}.app-portal .app-card-expanded .download-link:hover,.app-portal .app-card-expanded button:hover:not(:disabled),.app-portal .app-card-row>.portal-card.app-card-surface:hover,.app-portal .portal-category-tabs>button:hover:not(:disabled),.app-portal a.account-link:hover,.app-portal a.download-link:hover,.app-portal button:hover:not(:disabled),.digsite-feed a.account-link:hover,.digsite-feed button:hover:not(:disabled){transform:none;border-color:var(--acid);background:color-mix(in srgb,var(--panel) 82%,var(--ink));box-shadow:inset 0 0 0 1px var(--acid);color:var(--bone);outline:none;text-decoration:none;transition-duration:.16s}.app-portal .app-card-expanded .download-link:focus-visible,.app-portal .app-card-expanded button:focus-visible,.app-portal .app-card-row>.portal-card.app-card-surface:focus-visible,.app-portal .portal-category-tabs>button:focus-visible,.app-portal a.account-link:focus-visible,.app-portal a.download-link:focus-visible,.app-portal button:focus-visible,.digsite-feed a.account-link:focus-visible,.digsite-feed button:focus-visible{border-color:var(--acid);background:color-mix(in srgb,var(--panel) 82%,var(--ink));box-shadow:inset 0 0 0 1px var(--acid);color:var(--bone);outline:2px solid var(--acid);outline-offset:3px;text-decoration:none;transform:none;transition-duration:.16s}.app-portal .app-card-row>.portal-card.app-card-surface.is-selected{border-color:var(--acid);background:color-mix(in srgb,var(--panel) 82%,var(--ink));box-shadow:inset 0 0 0 1px var(--acid);color:var(--bone);transform:none}.digsite-feed .powershell-disclaimer-dialog button{border-color:#c15e5e;color:#f0a8a8}.digsite-feed .powershell-disclaimer-dialog button:hover:not(:disabled){border-color:#ff8d8d;background:#4a201d;box-shadow:inset 0 0 0 1px #d88c78;color:#fff1eb;transition-duration:.16s}.digsite-feed .powershell-disclaimer-dialog button:focus-visible{border-color:#ff8d8d;background:#4a201d;box-shadow:inset 0 0 0 1px #d88c78;color:#fff1eb;transition-duration:.16s}@media (prefers-reduced-motion:reduce){.app-portal .app-card-expanded .download-link,.app-portal .app-card-expanded button,.app-portal .app-card-row>.portal-card.app-card-surface,.app-portal .portal-category-tabs>button,.app-portal a.account-link,.app-portal a.download-link,.app-portal button,.digsite-feed a.account-link,.digsite-feed button{transition:none;transform:none}}.bulk-application-editor-v2{width:min(100%,88rem);margin-inline:auto;gap:1.25rem}.bulk-application-editor-v2>h3,.bulk-application-editor-v2>p{margin-block:0}.bulk-media-row-heading,.bulk-row-actions,.bulk-selection-footer,.bulk-workflow-actions{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem}.bulk-selection-footer{padding-top:.25rem;color:var(--muted);font:.66rem/1.4 var(--mono);letter-spacing:.06em;text-transform:uppercase}.bulk-media-workflow,.bulk-per-app-fields{display:grid;gap:1rem;padding:clamp(1rem,2vw,1.4rem);border:1px solid var(--line);background:color-mix(in srgb,var(--panel) 92%,var(--ink))}.bulk-media-workflow>header,.bulk-per-app-fields>header{display:grid;gap:.35rem}.bulk-media-workflow h4,.bulk-per-app-fields h4{margin:0;color:var(--bone);font:clamp(1.05rem,2vw,1.35rem)/1.2 var(--serif)}.bulk-media-workflow header p,.bulk-per-app-fields header p{max-width:76ch;margin:0;color:var(--muted)}.bulk-media-row,.bulk-per-app-row{display:grid;grid-template-columns:minmax(12rem,15rem) minmax(0,1fr);gap:1rem;align-items:start;padding:clamp(.9rem,1.7vw,1.2rem);border:1px solid color-mix(in srgb,var(--line) 82%,var(--bone));background:rgba(255,255,255,.018)}.bulk-media-row-heading>div,.bulk-per-app-row>div:first-child{display:grid;gap:.3rem}.bulk-media-row strong,.bulk-per-app-row strong{color:var(--bone);font:1rem/1.25 var(--serif)}.bulk-media-row small,.bulk-per-app-row small{color:var(--muted);font:.62rem/1.35 var(--mono);letter-spacing:.055em;text-transform:uppercase}.bulk-media-row label,.bulk-per-app-row label{display:grid;min-width:0;gap:.45rem;color:var(--muted);font:.66rem/1.4 var(--mono);letter-spacing:.07em;text-transform:uppercase}.bulk-media-row input[type=file],.bulk-per-app-row input,.bulk-per-app-row select,.bulk-per-app-row textarea{width:100%;min-width:0;padding:.78rem;border:1px solid var(--line);background:var(--ink);color:var(--bone);font:.92rem/1.55 var(--sans);letter-spacing:0;text-transform:none}.bulk-per-app-row textarea{min-height:8rem;resize:vertical}.bulk-media-rows{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.bulk-media-row{grid-template-columns:minmax(0,1fr);align-content:start}.bulk-icon-preview{display:grid;grid-template-columns:6rem minmax(0,1fr);align-items:center;gap:.85rem;margin:0}.bulk-icon-preview img{display:block;width:6rem;height:6rem;padding:.4rem;border:1px solid var(--line);background:#090a0a;object-fit:contain}.bulk-current-stable,.bulk-icon-preview figcaption,.bulk-media-row .upload-file-ready,.bulk-pending-stable,.bulk-row-error,.bulk-row-message{margin:0;font:.75rem/1.5 var(--sans)}.bulk-current-stable,.bulk-icon-preview figcaption,.bulk-media-row .upload-file-ready,.bulk-pending-stable,.bulk-row-message{color:var(--muted)}.bulk-current-stable strong{color:var(--bone);font-weight:600}.bulk-pending-stable strong{color:var(--acid);font-weight:600}.bulk-row-error{color:#f0a8a8}.bulk-status{padding:.3rem .48rem;border:1px solid var(--line);color:var(--muted);font:.58rem/1.2 var(--mono);letter-spacing:.05em;text-transform:uppercase}.bulk-status.is-success{border-color:color-mix(in srgb,var(--acid) 60%,var(--line));color:var(--acid)}.bulk-published-deselect{appearance:none;background:color-mix(in srgb,var(--acid) 8%,var(--panel));cursor:pointer}.bulk-published-deselect:hover:not(:disabled){border-color:var(--acid);background:color-mix(in srgb,var(--acid) 14%,var(--panel))}.bulk-published-deselect:focus-visible{outline:2px solid var(--bone);outline-offset:3px}.bulk-status.is-warning{border-color:#9c5555;color:#f0a8a8}.bulk-media-row .owner-upload-progress{margin:0}.bulk-workflow-actions{justify-content:flex-start}@media (max-width:900px){.bulk-media-rows,.bulk-per-app-row{grid-template-columns:1fr}}.app-portal .app-card-row>.portal-card.app-card-surface,.app-portal a.account-link,.app-portal a.download-link,.app-portal button,.digsite-feed a.account-link,.digsite-feed button{position:relative;isolation:isolate;transform:none}.app-portal .app-card-row>.portal-card.app-card-surface:after,.app-portal a.account-link:after,.app-portal a.download-link:after,.app-portal button:after,.digsite-feed a.account-link:after,.digsite-feed button:after{position:absolute;z-index:-1;inset:-1px;content:"";pointer-events:none;border:1px solid var(--acid);border-radius:inherit;background:linear-gradient(148deg,rgba(209,206,152,.105),rgba(255,255,255,.022) 46%,transparent 74%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--acid) 72%,transparent),0 .7rem 1.8rem rgba(0,0,0,.16);opacity:0;will-change:opacity;transition-property:opacity;transition-duration:2s;transition-timing-function:cubic-bezier(.16,1,.3,1)}.app-portal .app-card-row>.portal-card.app-card-surface:focus-visible:after,.app-portal .app-card-row>.portal-card.app-card-surface:hover:after,.app-portal a.account-link:focus-visible:after,.app-portal a.account-link:hover:after,.app-portal a.download-link:focus-visible:after,.app-portal a.download-link:hover:after,.app-portal button:focus-visible:after,.app-portal button:hover:not(:disabled):after,.digsite-feed a.account-link:focus-visible:after,.digsite-feed a.account-link:hover:after,.digsite-feed button:focus-visible:after,.digsite-feed button:hover:not(:disabled):after{opacity:1;transition-duration:.16s}.app-portal .app-card-row>.portal-card.app-card-surface.is-selected:after,.app-portal button[aria-selected=true]:after,.digsite-feed button[aria-selected=true]:after{opacity:.82}.app-portal a.account-link:focus-visible,.app-portal a.download-link:focus-visible,.app-portal button:focus-visible,.digsite-feed a.account-link:focus-visible,.digsite-feed button:focus-visible{outline:2px solid var(--acid);outline-offset:3px}.digsite-feed .powershell-disclaimer-dialog button:after{border-color:#ff8d8d;background:linear-gradient(148deg,rgba(193,94,94,.16),rgba(255,141,141,.035) 48%,transparent 76%);box-shadow:inset 0 0 0 1px rgba(216,140,120,.78),0 .7rem 1.8rem rgba(48,6,6,.2)}.digsite-feed .powershell-disclaimer-dialog button:focus-visible{outline-color:#d88c78}@media (prefers-reduced-motion:reduce){.app-portal .app-card-row>.portal-card.app-card-surface:after,.app-portal a.account-link:after,.app-portal a.download-link:after,.app-portal button:after,.digsite-feed a.account-link:after,.digsite-feed button:after{transition:none;will-change:auto}}.apk-upload-options,.application-release-date-fields,.builder-beta-release,.bulk-apk-filename,.bulk-release-metadata{display:grid;gap:.7rem}.application-release-date-fields{grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid rgba(220,203,162,.22);border-radius:.65rem;padding:.8rem}.application-release-date-fields legend{grid-column:1/-1;color:var(--muted);font-size:.8rem}.apk-upload-options,.bulk-apk-options{padding:.75rem;border-left:2px solid rgba(220,203,162,.36);background:rgba(220,203,162,.035)}.apk-upload-options label,.builder-beta-release>label,.bulk-apk-options label{display:flex;gap:.55rem;align-items:flex-start}.apk-filename-editor,.bulk-apk-filename,.bulk-release-metadata{margin-top:.85rem;padding:.85rem;border:1px solid rgba(220,203,162,.18);border-radius:.65rem;background:rgba(12,15,17,.34)}.bulk-release-metadata .application-release-date-fields{margin-top:.5rem}.builder-beta-download{border-color:rgba(220,203,162,.76);color:#f1e7c9}.latest-digsite{margin-top:3rem;padding:1.25rem;border-top:1px solid rgba(220,203,162,.3)}.latest-digsite h2{margin:.15rem 0 1rem}.latest-digsite-rows{display:grid;gap:.55rem;margin-bottom:1rem}.latest-digsite-rows article{display:grid;grid-template-columns:8rem minmax(0,1fr) auto;gap:1rem;align-items:baseline;padding:.8rem 0;border-bottom:1px solid rgba(220,203,162,.12)}.latest-digsite-rows article>span{color:var(--muted);font-size:.73rem;letter-spacing:.08em;text-transform:uppercase}.latest-digsite-rows h3{margin:0;font-size:1rem}.latest-digsite-rows p{margin:.2rem 0 0;color:var(--muted)}.latest-digsite-rows time{color:var(--muted);font-size:.82rem;white-space:nowrap}@media (max-width:700px){.application-release-date-fields{grid-template-columns:1fr}.latest-digsite-rows article{grid-template-columns:1fr;gap:.3rem}}.home-account-panel,.public-digsite-preview{width:100%;box-sizing:border-box}.home-account-content .member-login{max-width:none}.public-digsite-preview li{position:relative;isolation:isolate}.public-digsite-preview li>a{position:relative;z-index:1;display:grid;grid-column:2;align-items:center;min-height:1.85rem;padding:.22rem .35rem;border:1px solid transparent;color:inherit;text-decoration:none;transition:background-color 2s cubic-bezier(.16,1,.3,1),border-color 2s cubic-bezier(.16,1,.3,1),color 2s cubic-bezier(.16,1,.3,1)}.public-digsite-preview li>a:before{content:"";position:absolute;z-index:-1;inset:0;border:1px solid var(--acid);background:color-mix(in srgb,var(--acid) 9%,transparent);opacity:0;pointer-events:none;transition:opacity 2s cubic-bezier(.16,1,.3,1)}.public-digsite-preview li>a:focus-visible,.public-digsite-preview li>a:hover{border-color:var(--acid);color:var(--bone);outline:none}.public-digsite-preview li>a:focus-visible:before,.public-digsite-preview li>a:hover:before{opacity:1}.public-digsite-preview li>a:focus-visible{outline:2px solid var(--acid);outline-offset:2px}.public-digsite-preview-more{display:inline-flex;margin-top:.65rem;color:var(--acid);font:.62rem var(--mono);letter-spacing:.08em;text-transform:uppercase}.public-digsite-preview-empty{margin:.55rem 0 0;color:var(--muted);font-size:.75rem}.latest-digsite-rows .latest-digsite-row{position:relative;isolation:isolate;display:grid;grid-template-columns:8rem minmax(0,1fr) auto;gap:1rem;align-items:baseline;padding:.8rem .5rem;border:1px solid transparent;color:inherit;text-decoration:none;transition:background-color 2s cubic-bezier(.16,1,.3,1),border-color 2s cubic-bezier(.16,1,.3,1),color 2s cubic-bezier(.16,1,.3,1)}.latest-digsite-rows .latest-digsite-row:before{content:"";position:absolute;z-index:-1;inset:0;border:1px solid var(--acid);background:color-mix(in srgb,var(--acid) 8%,transparent);opacity:0;pointer-events:none;transition:opacity 2s cubic-bezier(.16,1,.3,1)}.latest-digsite-rows .latest-digsite-row:focus-visible,.latest-digsite-rows .latest-digsite-row:hover{border-color:var(--acid);color:var(--bone);outline:none;transition-duration:.16s}.latest-digsite-rows .latest-digsite-row:focus-visible:before,.latest-digsite-rows .latest-digsite-row:hover:before{opacity:1;transition-duration:.16s}.latest-digsite-rows .latest-digsite-row:focus-visible{outline:2px solid var(--acid);outline-offset:3px}.latest-digsite-rows .latest-digsite-row>span{color:var(--muted);font-size:.73rem;letter-spacing:.08em;text-transform:uppercase}.app-card-expanded-content>p,.guest-app-card-expanded .app-card-expanded-content>p,.portal-summary{white-space:pre-line}@media (max-width:700px){.release-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));width:100%}.release-actions .download-link{display:inline-flex;align-items:center;justify-content:center;min-height:3.1rem;width:100%;text-align:center}.latest-digsite-rows .latest-digsite-row{grid-template-columns:1fr;gap:.3rem}}@media (max-width:850px){.site-header{min-height:0}.site-header-inner{width:calc(100% - 10px);min-height:0;padding:5px 0 3px;gap:.35rem .6rem;grid-template-columns:minmax(0,1fr) auto;align-items:center}.site-header-inner>.brand{grid-column:1;grid-row:1}.site-header-inner>.header-actions{grid-column:2;grid-row:1}.site-header-inner>.guest-explorer-nav,.site-header-inner>.site-nav{grid-column:1/-1;grid-row:2;margin-top:0}.brand{gap:.42rem;font-size:.76rem}.brand img{width:36px;height:38px}.account-link{padding:.58rem .65rem}}@media (prefers-reduced-motion:reduce){.latest-digsite-rows .latest-digsite-row,.latest-digsite-rows .latest-digsite-row:before,.public-digsite-preview li>a,.public-digsite-preview li>a:before{transition:none}}.home-account-panel-stack{width:100%}.public-digsite-preview li>a{grid-column:1;transition-timing-function:cubic-bezier(.16,0,.3,1),cubic-bezier(.16,0,.3,1),cubic-bezier(.16,0,.3,1)}.public-digsite-preview li>a:before{transition-timing-function:cubic-bezier(.16,0,.3,1)}.public-digsite-preview li>a:focus-visible,.public-digsite-preview li>a:hover{transition-duration:.16s;transition-timing-function:cubic-bezier(.16,1,.3,1),cubic-bezier(.16,1,.3,1),cubic-bezier(.16,1,.3,1)}.public-digsite-preview li>a:focus-visible:before,.public-digsite-preview li>a:hover:before{transition-duration:.16s;transition-timing-function:cubic-bezier(.16,1,.3,1)}@media (prefers-reduced-motion:reduce){.public-digsite-preview li>a,.public-digsite-preview li>a:before{transition:none}}