.aw-submissions-main{--aw-submissions-cyan: 127 185 202;--aw-submissions-blue: 86 140 167;--aw-submissions-amber: 207 171 95;--aw-submissions-green: 86 166 119;--aw-submissions-red: 192 77 86;--aw-submissions-gutter: clamp(.75rem, 2.2vw, 2rem);flex:1 1 auto;min-inline-size:0;inline-size:100%;padding:1rem var(--aw-submissions-gutter) clamp(3rem,7vw,5.5rem);color:hsl(var(--foreground))}.aw-submissions-main .aw-submissions-intro{padding:clamp(1.15rem,2.5vw,1.8rem)}.aw-submissions-eyebrow{display:flex;align-items:center;gap:.55rem;margin:0 0 .45rem;color:hsl(var(--primary));font-size:.7rem;font-weight:800;letter-spacing:.14em;line-height:1.2;text-transform:uppercase}.aw-submissions-eyebrow:before{content:"";flex:0 0 1.6rem;block-size:2px;border-radius:999px;background:currentColor}[dir=rtl] .aw-submissions-eyebrow,[dir=rtl] #aw-submissions-title{letter-spacing:normal}#aw-submissions-title{max-inline-size:20ch;margin:0;color:hsl(var(--foreground));font-size:clamp(2rem,3.5vw,3.25rem);font-weight:780;letter-spacing:-.035em;line-height:1.04;text-wrap:balance}.aw-submissions-intro-text{max-inline-size:72ch;margin:.65rem 0 0;color:hsl(var(--muted-foreground));font-size:clamp(.89rem,1.2vw,.98rem);line-height:1.62;text-wrap:pretty}.aw-submissions-stage{display:grid;grid-template-columns:minmax(0,1fr);min-block-size:max(24rem,calc(100svh - 18rem));margin-block-start:clamp(1rem,2.2vw,1.5rem)}.aw-submissions-stage[aria-busy=true]{cursor:progress}.aw-submissions-stage[aria-busy=true] :where(.aw-submissions-state-actions,.aw-submissions-workflow){visibility:hidden}.aw-submissions-state{position:relative;isolation:isolate;overflow:hidden;min-block-size:clamp(20rem,35vw,25rem);display:grid;grid-template-columns:minmax(0,1.35fr) minmax(15rem,.65fr);align-items:stretch;border:1px solid hsl(var(--border) / .78);border-radius:var(--radius);background:radial-gradient(circle at 10% 0%,rgb(var(--aw-submissions-cyan) / .12),transparent 38%),linear-gradient(180deg,hsl(var(--card-strong) / .9),hsl(var(--card)));box-shadow:inset 0 1px hsl(var(--foreground) / .04)}[dir=rtl] .aw-submissions-state{background:radial-gradient(circle at 90% 0%,rgb(var(--aw-submissions-cyan) / .12),transparent 38%),linear-gradient(180deg,hsl(var(--card-strong) / .9),hsl(var(--card)))}.aw-submissions-state:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;inline-size:3px;background:hsl(var(--primary))}.aw-submissions-state-copy{align-self:center;display:grid;justify-items:start;gap:.75rem;padding:clamp(1.5rem,4vw,3.25rem)}.aw-submissions-state-kicker{margin:0;color:hsl(var(--primary));font-size:.7rem;font-weight:820;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}[dir=rtl] .aw-submissions-state-kicker{letter-spacing:normal}.aw-submissions-state-copy h2{max-inline-size:24ch;margin:0;color:hsl(var(--foreground));font-size:clamp(1.55rem,3.5vw,2.5rem);font-weight:800;letter-spacing:-.03em;line-height:1.1;text-wrap:balance}[dir=rtl] .aw-submissions-state-copy h2{letter-spacing:normal}.aw-submissions-state-copy>p:not(.aw-submissions-state-kicker){max-inline-size:62ch;margin:0;color:hsl(var(--muted-foreground));font-size:.94rem;line-height:1.72;text-wrap:pretty}.aw-submissions-state-actions{display:flex;flex-wrap:wrap;gap:.65rem;margin-block-start:.3rem}.aw-submissions-workflow{align-self:stretch;display:grid;align-content:center;gap:1rem;padding:clamp(1.4rem,3vw,2.5rem);border-inline-start:1px solid hsl(var(--border) / .72);background:hsl(var(--secondary) / .22)}.aw-submissions-workflow h3{margin:0;color:hsl(var(--foreground));font-size:1rem}.aw-submissions-workflow ol{display:grid;gap:.95rem;margin:0;padding:0;list-style:none;counter-reset:submissions-flow}.aw-submissions-workflow li{min-inline-size:0;display:grid;grid-template-columns:1.8rem minmax(0,1fr);align-items:center;gap:.7rem;color:hsl(var(--muted-foreground));font-size:.82rem;font-weight:690;line-height:1.45;counter-increment:submissions-flow}.aw-submissions-workflow li:before{content:counter(submissions-flow,decimal-leading-zero);display:grid;place-items:center;inline-size:1.8rem;block-size:1.8rem;border:1px solid rgb(var(--aw-submissions-cyan) / .45);border-radius:50%;background:rgb(var(--aw-submissions-blue) / .12);color:hsl(var(--foreground));font-size:.64rem;font-weight:850;font-variant-numeric:tabular-nums}.aw-submissions-button,.aw-submissions-view,.aw-submissions-action,.aw-submissions-related a{appearance:none;min-block-size:44px;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border:1px solid hsl(var(--border));border-radius:var(--radius-sm);background:hsl(var(--secondary) / .7);color:hsl(var(--foreground));font:inherit;font-size:.84rem;font-weight:760;line-height:1.2;text-decoration:none;cursor:pointer;transition:border-color var(--dur-fast) var(--ease),background var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease)}.aw-submissions-button,.aw-submissions-action,.aw-submissions-related a{padding:.68rem .95rem}.aw-submissions-button:hover,.aw-submissions-button:focus-visible,.aw-submissions-view:hover,.aw-submissions-view:focus-visible,.aw-submissions-action:hover,.aw-submissions-action:focus-visible,.aw-submissions-related a:hover,.aw-submissions-related a:focus-visible{border-color:rgb(var(--aw-submissions-cyan) / .72);background:rgb(var(--aw-submissions-blue) / .17)}.aw-submissions-button:active,.aw-submissions-view:active,.aw-submissions-action:active{transform:translateY(1px)}.aw-submissions-button--primary{border-color:rgb(var(--aw-submissions-cyan) / .72);background:rgb(var(--aw-submissions-blue) / .22)}.aw-submissions-button:disabled,.aw-submissions-view:disabled{opacity:.56;cursor:not-allowed;transform:none}.aw-submissions-content{min-inline-size:0;display:grid;align-content:start;gap:1rem}.aw-submissions-content>*{min-inline-size:0}.aw-submissions-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;border:1px solid hsl(var(--border) / .78);border-radius:var(--radius);background:hsl(var(--card))}.aw-submissions-summary-item{appearance:none;min-block-size:5.8rem;display:grid;align-content:center;gap:.18rem;border:0;padding:1rem clamp(.9rem,2vw,1.35rem);background:transparent;color:inherit;font:inherit;text-align:start}button.aw-submissions-summary-item{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:.75rem;cursor:pointer}button.aw-submissions-summary-item:hover,button.aw-submissions-summary-item:focus-visible{background:rgb(var(--aw-submissions-blue) / .12)}.aw-submissions-summary-item .aw-dot-button__label-text{display:grid;gap:.18rem}.aw-submissions-summary-item+.aw-submissions-summary-item{border-inline-start:1px solid hsl(var(--border) / .72)}.aw-submissions-summary-item span{color:hsl(var(--muted-foreground));font-size:.72rem;font-weight:750}.aw-submissions-summary-item strong{color:hsl(var(--foreground));font-size:clamp(1.35rem,2.4vw,1.9rem);font-variant-numeric:tabular-nums;line-height:1}.aw-submissions-toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:end;gap:.85rem}.aw-submissions-views{min-inline-size:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem}.aw-submissions-view{min-inline-size:0;flex-direction:column;align-items:flex-start;padding:.58rem .82rem;text-align:start}.aw-submissions-view small{color:hsl(var(--muted-foreground));font-size:.65rem;font-weight:650}.aw-submissions-view.is-active{border-color:rgb(var(--aw-submissions-cyan) / .78);background:rgb(var(--aw-submissions-blue) / .2);box-shadow:inset 0 -2px rgb(var(--aw-submissions-cyan) / .75)}.aw-submissions-account{display:grid;gap:.3rem}.aw-submissions-account>span{color:hsl(var(--muted-foreground));font-size:.66rem;font-weight:760}.aw-submissions-account select{min-block-size:44px;max-inline-size:17rem;border:1px solid hsl(var(--border));border-radius:var(--radius-sm);padding:.55rem 2rem .55rem .72rem;background:hsl(var(--secondary) / .7);color:hsl(var(--foreground));font:inherit;font-size:.78rem;font-weight:690}[dir=rtl] .aw-submissions-account select{padding:.55rem .72rem .55rem 2rem}.aw-submissions-inline-alert,.aw-submissions-partial{margin:0;border:1px solid rgb(var(--aw-submissions-amber) / .42);border-radius:var(--radius-sm);background:rgb(var(--aw-submissions-amber) / .08);color:hsl(var(--foreground))}.aw-submissions-inline-alert{padding:.8rem .9rem;font-size:.78rem;line-height:1.5}.aw-submissions-partial{display:grid;gap:.25rem;padding:.85rem 1rem}.aw-submissions-partial strong{font-size:.82rem}.aw-submissions-partial p{margin:0;color:hsl(var(--muted-foreground));font-size:.75rem;line-height:1.5}.aw-submissions-evidence{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.9rem;padding:1rem;border:1px solid rgb(var(--aw-submissions-amber) / .44);border-radius:var(--radius);background:rgb(var(--aw-submissions-amber) / .09)}.aw-submissions-evidence-mark{inline-size:2.45rem;block-size:2.45rem;display:grid;place-items:center;border-radius:50%;background:rgb(var(--aw-submissions-amber) / .18);color:rgb(var(--aw-submissions-amber));font-size:1rem;font-weight:900}.aw-submissions-evidence h2,.aw-submissions-evidence p{margin:0}.aw-submissions-evidence h2{color:hsl(var(--foreground));font-size:.95rem}.aw-submissions-evidence p{margin-block-start:.25rem;color:hsl(var(--muted-foreground));font-size:.78rem;line-height:1.5}.aw-submissions-list-head{display:flex;align-items:end;justify-content:space-between;gap:1rem;padding-block:.2rem}.aw-submissions-list-panel{display:grid;grid-template-columns:minmax(0,1fr);gap:.7rem;border-radius:var(--radius)}.aw-submissions-page [data-aw-submissions-approvals][hidden]{display:none!important}.aw-submissions-page [data-aw-submissions-approvals-list]{margin:0;padding-inline-start:1.2rem;color:hsl(var(--foreground));font-size:.84rem;line-height:1.6;overflow-wrap:anywhere}.aw-submissions-page [data-aw-submissions-approvals-list] p{margin-block:.3rem}.aw-submissions-page [data-aw-submissions-approvals-read]{justify-self:start;max-inline-size:100%}.aw-submissions-list-head h2,.aw-submissions-list-head p{margin:0}.aw-submissions-list-head h2{color:hsl(var(--foreground));font-size:1.1rem}.aw-submissions-list-head p{color:hsl(var(--muted-foreground));font-size:.74rem}.aw-submissions-list{display:grid;gap:.7rem}.aw-submissions-item{position:relative;display:grid;grid-template-columns:minmax(13rem,1.1fr) minmax(9rem,.62fr) minmax(13rem,1fr) minmax(10rem,auto);align-items:center;gap:1rem;padding:.9rem 1rem;border:1px solid hsl(var(--border) / .76);border-inline-start:3px solid rgb(var(--aw-submissions-amber));border-radius:var(--radius-sm);background:hsl(var(--card) / .82);box-shadow:inset 0 1px hsl(var(--foreground) / .025)}.aw-submissions-item[data-status=rejected]{border-inline-start-color:rgb(var(--aw-submissions-red))}.aw-submissions-item[data-status=submitted],.aw-submissions-item[data-status=in_review]{border-inline-start-color:rgb(var(--aw-submissions-cyan))}.aw-submissions-item[data-status=approved]{border-inline-start-color:rgb(var(--aw-submissions-green))}.aw-submissions-item[data-previous=true]{background:hsl(var(--secondary) / .32);opacity:.86}.aw-submissions-item-identity{min-inline-size:0;display:flex;align-items:center;gap:.75rem}.aw-submissions-item-media{flex:0 0 4rem;inline-size:4rem;block-size:4rem;display:grid;place-items:center;overflow:hidden;border:1px solid hsl(var(--border));border-radius:.72rem;background:hsl(var(--secondary) / .62);color:hsl(var(--muted-foreground));font-size:1.1rem;font-weight:850}.aw-submissions-item-media img{inline-size:100%;block-size:100%;object-fit:cover}.aw-submissions-item-identity h3,.aw-submissions-item-identity p{overflow:hidden;margin:0;text-overflow:ellipsis;white-space:nowrap}.aw-submissions-item-identity h3{color:hsl(var(--foreground));font-size:.98rem;line-height:1.25}.aw-submissions-history-badge{display:inline-flex;margin-inline-start:.45rem;border:1px solid rgb(var(--aw-submissions-green) / .4);border-radius:999px;padding:.15rem .42rem;background:rgb(var(--aw-submissions-green) / .1);color:hsl(var(--foreground) / .82);font-size:.58rem;font-weight:790;vertical-align:.1em}.aw-submissions-history-badge.is-previous{border-color:hsl(var(--border));background:hsl(var(--secondary) / .58);color:hsl(var(--muted-foreground))}.aw-submissions-item-identity p{margin-block-start:.24rem;color:hsl(var(--muted-foreground));font-size:.72rem}.aw-submissions-item-status{display:grid;gap:.3rem}.aw-submissions-checkpoint,.aw-submissions-item-reason>span{color:hsl(var(--muted-foreground));font-size:.64rem;font-weight:790;letter-spacing:.07em;line-height:1.3;text-transform:uppercase}[dir=rtl] :where(.aw-submissions-checkpoint,.aw-submissions-item-reason>span){letter-spacing:normal}.aw-submissions-item-status strong{color:hsl(var(--foreground));font-size:.9rem}.aw-submissions-item-status small{color:hsl(var(--muted-foreground));font-size:.64rem;line-height:1.4}.aw-submissions-item-reason{min-inline-size:0;padding:.65rem .75rem;border-radius:.6rem;background:rgb(var(--aw-submissions-red) / .07)}.aw-submissions-item-reason p{display:-webkit-box;overflow:hidden;margin:.2rem 0 0;color:hsl(var(--foreground) / .86);font-size:.73rem;line-height:1.48;-webkit-box-orient:vertical;-webkit-line-clamp:3}.aw-submissions-item-reason[data-partial=true]{background:rgb(var(--aw-submissions-amber) / .08)}.aw-submissions-item-action{display:grid;justify-items:end;gap:.45rem}.aw-submissions-item-action time{color:hsl(var(--muted-foreground));font-size:.68rem;font-variant-numeric:tabular-nums;text-align:end}.aw-submissions-action{min-inline-size:10rem;border-color:rgb(var(--aw-submissions-cyan) / .46);background:rgb(var(--aw-submissions-blue) / .13)}.aw-submissions-action-unavailable{max-inline-size:13rem;color:hsl(var(--muted-foreground));font-size:.7rem;font-weight:690;line-height:1.35;text-align:end}.aw-submissions-pagination{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-block-start:.2rem;padding-block-start:.8rem;border-block-start:1px solid hsl(var(--border) / .68)}.aw-submissions-pagination>span,.aw-submissions-no-more{color:hsl(var(--muted-foreground));font-size:.72rem;font-variant-numeric:tabular-nums}.aw-submissions-no-more{margin:0;text-align:center}.aw-submissions-related{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem 1rem;border-block-start:1px solid hsl(var(--border) / .7);color:hsl(var(--muted-foreground));font-size:.74rem}.aw-submissions-related a{flex:0 0 auto;border-color:transparent;padding:.55rem .7rem;background:transparent}.aw-submissions-empty{min-block-size:16rem;display:grid;place-items:center;align-content:center;gap:.55rem;padding:2rem;border:1px solid hsl(var(--border) / .76);border-radius:var(--radius);background:hsl(var(--card) / .7);text-align:center}.aw-submissions-empty-mark{inline-size:2.6rem;block-size:2.6rem;display:grid;place-items:center;border-radius:50%;background:rgb(var(--aw-submissions-green) / .13);color:rgb(var(--aw-submissions-green));font-weight:900}.aw-submissions-empty h2,.aw-submissions-empty p{margin:0}.aw-submissions-empty h2{color:hsl(var(--foreground));font-size:1.15rem}.aw-submissions-empty p{max-inline-size:52ch;color:hsl(var(--muted-foreground));font-size:.82rem;line-height:1.6}.aw-submissions-page :where(.aw-submissions-state,.aw-submissions-content,.aw-submissions-evidence,.aw-submissions-button,.aw-submissions-view,.aw-submissions-action,.aw-submissions-account,.aw-submissions-inline-alert,.aw-submissions-partial,.aw-submissions-pagination,.aw-submissions-no-more)[hidden]{display:none!important}.aw-submissions-page :where(.aw-submissions-button,.aw-submissions-view,.aw-submissions-action,.aw-submissions-summary-item,.aw-submissions-account select,.aw-submissions-list-panel,.aw-submissions-related a):focus-visible{outline:3px solid hsl(var(--ring) / .78);outline-offset:2px}@media(max-width:1040px){.aw-submissions-item{grid-template-columns:minmax(13rem,1fr) minmax(9rem,.7fr) minmax(13rem,1fr)}.aw-submissions-item-action{grid-column:1 / -1;grid-template-columns:minmax(0,1fr) auto;align-items:center;justify-items:start}}@media(max-width:760px){.aw-submissions-state{grid-template-columns:1fr}.aw-submissions-workflow{border-block-start:1px solid hsl(var(--border) / .72);border-inline-start:0}.aw-submissions-toolbar{grid-template-columns:minmax(0,1fr) auto}.aw-submissions-views{grid-column:1 / -1;inline-size:100%}.aw-submissions-account select{max-inline-size:min(17rem,60vw)}.aw-submissions-item{grid-template-columns:minmax(0,1fr) minmax(8rem,auto)}.aw-submissions-item-reason,.aw-submissions-item-action{grid-column:1 / -1}}@media(max-width:640px){.aw-submissions-main{--aw-submissions-gutter: .75rem;padding-block-start:.7rem}.aw-submissions-main .aw-page-breadcrumb{margin-block-end:.3rem}.aw-submissions-main .aw-submissions-intro{min-block-size:0;padding:1rem}#aw-submissions-title{font-size:clamp(1.75rem,8.8vw,2.35rem)}.aw-submissions-stage{min-block-size:max(34rem,calc(100svh - 8rem))}.aw-submissions-state-copy,.aw-submissions-workflow{padding:1.2rem}.aw-submissions-state-actions,.aw-submissions-state-actions>*,.aw-submissions-evidence .aw-submissions-button{inline-size:100%}.aw-submissions-summary-item{min-block-size:4.8rem;padding:.72rem .58rem}button.aw-submissions-summary-item{grid-template-columns:1fr;gap:.25rem}button.aw-submissions-summary-item>.aw-dot-button__icon{display:none}.aw-submissions-summary-item span{font-size:.62rem}.aw-submissions-view{padding-inline:.58rem}.aw-submissions-view small{display:none}.aw-submissions-evidence{grid-template-columns:auto minmax(0,1fr)}.aw-submissions-evidence .aw-submissions-button{grid-column:1 / -1}.aw-submissions-list-head{align-items:start;flex-direction:column;gap:.25rem}.aw-submissions-item{grid-template-columns:minmax(0,1fr);gap:.75rem;padding:.85rem}.aw-submissions-item-reason,.aw-submissions-item-action{grid-column:auto}.aw-submissions-item-action{grid-template-columns:1fr;justify-items:stretch}.aw-submissions-item-action time{text-align:start}.aw-submissions-action{inline-size:100%}.aw-submissions-related{align-items:stretch;flex-direction:column}.aw-submissions-related a{inline-size:100%}}@media(max-width:340px){.aw-submissions-state-copy,.aw-submissions-workflow{padding:1rem}.aw-submissions-item-media{flex-basis:3.45rem;inline-size:3.45rem;block-size:3.45rem}}@media(prefers-reduced-motion:reduce){.aw-submissions-button,.aw-submissions-view,.aw-submissions-action,.aw-submissions-related a{scroll-behavior:auto;transition:none}}@media(forced-colors:active){.aw-submissions-state,.aw-submissions-summary,.aw-submissions-evidence,.aw-submissions-item,.aw-submissions-empty,.aw-submissions-partial,.aw-submissions-inline-alert,.aw-submissions-button,.aw-submissions-view,.aw-submissions-action,.aw-submissions-related a,.aw-submissions-account select{border-color:CanvasText;background:Canvas;color:CanvasText}.aw-submissions-state:before{background:Highlight}.aw-submissions-view.is-active{outline:2px solid Highlight;outline-offset:-3px}}
