.sk-drawer{align-items:center;display:flex;inset:0;justify-content:center;padding:28px;pointer-events:none;position:fixed;z-index:130}.sk-drawer.is-open{pointer-events:auto}.sk-drawer__scrim{background:rgba(2,5,12,.72);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:0;inset:0;opacity:0;position:absolute;transition:opacity .22s var(--dash-ease)}.sk-drawer.is-open .sk-drawer__scrim{opacity:1}.sk-drawer__panel{background:linear-gradient(170deg,#171717,#060a14);border:1px solid var(--dash-line-strong);border-radius:24px;box-shadow:0 60px 140px rgba(0,0,0,.6),0 0 0 1px rgba(255,255,255,.04);color:var(--dash-text-hi);display:grid;grid-template-rows:auto auto minmax(0,1fr);height:min(900px,92vh);max-width:min(1080px,100%);opacity:0;overflow:hidden;position:relative;transform:scale(.96) translateY(14px);transition:transform .32s var(--dash-ease),opacity .28s var(--dash-ease);width:100%}.sk-drawer.is-open .sk-drawer__panel{opacity:1;transform:scale(1) translateY(0)}.sk-drawer--drawer{align-items:stretch;justify-content:flex-end;padding:18px 0 18px 18px}.sk-drawer--drawer .sk-drawer__panel{border-radius:22px 0 0 22px;height:100%;max-width:min(640px,100%);opacity:1;transform:translateX(calc(100% + 40px));transition:transform .36s var(--dash-ease)}.sk-drawer--drawer.is-open .sk-drawer__panel{transform:translateX(0)}.sk-drawer__head{background:radial-gradient(circle at top right,color-mix(in srgb,var(--sk-header-color,var(--aa-midnight)) 55%,transparent),transparent 22rem),linear-gradient(135deg,color-mix(in srgb,var(--sk-header-color,var(--aa-midnight)) 60%,black),#05080f);border-bottom:1px solid var(--dash-line);min-height:104px;overflow:hidden;position:relative}.sk-drawer__head-photo{inset:0;position:absolute;z-index:0}.sk-drawer__head-photo img{height:100%;object-fit:cover;width:100%}.sk-drawer__head-scrim{background:radial-gradient(420px circle at 100% 0,rgba(2,5,12,.55),transparent 68%),linear-gradient(180deg,rgba(3,6,14,.05),rgba(3,6,14,.12) 45%,rgba(3,6,14,.82));inset:0;position:absolute;z-index:1}.sk-drawer__head:not(.has-photo) .sk-drawer__head-scrim{background:none}.sk-drawer__head-row{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:space-between;gap:16px;padding:0 16px 0 22px;position:relative;z-index:2}.sk-drawer__head-top{align-items:center;align-self:center;display:flex;flex-shrink:0;gap:12px}.sk-drawer__head-glass{align-self:center;max-width:60%;min-width:0}.sk-drawer__head p{color:var(--aa-gold-bright);font-family:var(--aa-mono);font-size:8.5px;font-weight:700;letter-spacing:.22em;margin:0;text-shadow:0 0 12px rgba(var(--dash-glow-gold),.4);text-transform:uppercase}.sk-drawer__head h2{color:var(--dash-text-hi);font-family:var(--aa-display);font-size:19px;letter-spacing:-.01em;margin:3px 0 0;overflow:hidden;text-overflow:ellipsis;text-shadow:0 2px 12px rgba(0,0,0,.4);white-space:nowrap}.sk-drawer__head .sk-drawer__head-location{color:var(--dash-text-mid);font-family:var(--aa-sans,inherit);font-size:12px;font-weight:600;letter-spacing:normal;margin:2px 0 0;overflow:hidden;text-overflow:ellipsis;text-shadow:none;text-transform:none;white-space:nowrap}.sk-drawer__oem-logo{filter:drop-shadow(0 3px 14px rgba(0,0,0,.55));height:46px;max-width:150px;object-fit:contain;width:auto}@media (prefers-reduced-motion:no-preference){@keyframes sk-photo-in{0%{filter:brightness(.32) saturate(.85);opacity:0;transform:scale(1.12)}to{filter:brightness(1) saturate(1);opacity:1;transform:scale(1)}}@keyframes sk-rise-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes sk-pop-in{0%{opacity:0;transform:scale(.72) translateY(6px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes sk-chrome-fade-in{0%{opacity:0}to{opacity:1}}.sk-drawer.is-open .sk-drawer__head-photo img{animation:sk-photo-in 1.1s cubic-bezier(.16,1,.3,1) both;transform-origin:center}.sk-drawer.is-open .sk-drawer__head-glass{animation:sk-rise-in .6s cubic-bezier(.16,1,.3,1) both;animation-delay:.2s}.sk-drawer.is-open .sk-drawer__oem-logo{animation:sk-pop-in .65s cubic-bezier(.34,1.56,.64,1) both;animation-delay:.3s}.sk-drawer.is-open .sk-close--floating{animation:sk-chrome-fade-in .4s var(--dash-ease) both}}.sk-close{align-items:center;background:var(--dash-panel);border:1px solid var(--dash-line);border-radius:999px;color:var(--dash-text-mid);cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .16s var(--dash-ease);width:36px}.sk-close:hover{background:var(--dash-panel-strong);color:var(--dash-text-hi)}.sk-close--floating{background:rgba(18,18,18,.72);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-color:rgba(255,255,255,.16);flex-shrink:0}.sk-close--floating:hover{background:rgba(28,28,28,.85)}.sk-close svg{fill:none;height:16px;stroke:currentColor;stroke-linecap:round;stroke-width:2;width:16px}.sk-drawer__tabs{align-items:center;background:rgba(4,7,15,.5);border-bottom:1px solid var(--dash-line);display:flex;gap:6px;padding:0 24px}.sk-drawer__tabs button{background:transparent;border:0;border-bottom:2px solid transparent;color:var(--dash-text-low);cursor:pointer;font-family:var(--aa-display);font-size:12px;font-weight:800;letter-spacing:.03em;padding:15px 10px;transition:color .16s var(--dash-ease)}.sk-drawer__tabs button.is-active{border-bottom-color:var(--aa-gold-bright);color:var(--aa-gold-bright);text-shadow:0 0 12px rgba(var(--dash-glow-gold),.45)}.sk-drawer__tabs button:hover:not(.is-active){color:var(--dash-text-mid)}.sk-drawer__tabs-spacer{flex:1 1}.sk-drawer__tabs .legacy-store-dropdown{flex-shrink:0;max-width:260px}.sk-drawer__tabs .legacy-store-dropdown__trigger{background:rgba(255,255,255,.04);border-color:var(--dash-line)}.sk-drawer__tabs .legacy-store-dropdown__trigger:hover{background:rgba(255,255,255,.07)}.sk-drawer__tabs .legacy-store-dropdown__panel{left:auto;right:0}.sk-drawer__body{overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;padding:24px 28px 40px;-webkit-overflow-scrolling:touch}.sk-panel{animation:sk-fade-in .2s var(--dash-ease)}@keyframes sk-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.sk-note{color:var(--dash-text-low);font-size:12px;font-weight:700;margin:0 0 14px}.sk-note--error{color:#ffa8a8}.sk-note--success{color:#7ce7ab}.sk-hero{align-items:center;background:linear-gradient(165deg,rgba(37,37,37,.6),rgba(20,20,20,.65));border:1px solid var(--dash-line);border-radius:20px;display:flex;gap:20px;margin-bottom:24px;overflow:hidden;padding:22px 24px;position:relative}.sk-hero__glow{background:radial-gradient(circle at 12% 20%,color-mix(in srgb,var(--sk-hero-color,var(--aa-blue-bright)) 45%,transparent),transparent 65%);inset:0;position:absolute}.sk-hero__logo{align-items:center;background:var(--dash-inset);border:1px solid var(--dash-line-strong);border-radius:18px;box-shadow:0 0 0 1px rgba(255,255,255,.03),0 12px 30px rgba(0,0,0,.35);display:flex;flex-shrink:0;height:92px;justify-content:center;overflow:hidden;position:relative;width:92px;z-index:1}.sk-hero__logo img{height:100%;object-fit:contain;padding:10px;width:100%}.sk-hero__logo span{color:var(--dash-text-mid);font-family:var(--aa-display);font-size:26px;font-weight:900}.sk-hero__info{min-width:0;position:relative;z-index:1}.sk-hero__eyebrow{color:var(--aa-gold-bright);font-family:var(--aa-mono);font-size:10px;font-weight:700;letter-spacing:.18em;margin:0;text-transform:uppercase}.sk-hero__info h3{color:var(--dash-text-hi);font-family:var(--aa-display);font-size:22px;letter-spacing:-.01em;margin:4px 0 0}.sk-hero__location{color:var(--dash-text-low);font-size:12px;font-weight:700;margin:4px 0 0}.sk-hero__stat{align-items:center;color:var(--dash-text-mid);display:flex;font-size:12px;font-weight:700;gap:6px;margin:10px 0 0}.sk-hero__stat svg{color:var(--aa-gold-bright);fill:none;height:15px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:15px}@media (prefers-reduced-motion:no-preference){.sk-drawer.is-open .sk-hero{animation:sk-rise-in .5s cubic-bezier(.16,1,.3,1) both}.sk-assets__sections>.sk-section:first-child{--sk-section-index:0}.sk-assets__sections>.sk-section:nth-child(2){--sk-section-index:1}.sk-assets__sections>.sk-section:nth-child(3){--sk-section-index:2}.sk-assets__sections>.sk-section:nth-child(4){--sk-section-index:3}.sk-assets__sections>.sk-section:nth-child(5){--sk-section-index:4}.sk-assets__sections>.sk-section:nth-child(n+6){--sk-section-index:5}.sk-drawer.is-open .sk-assets__sections>.sk-section{animation:sk-rise-in .55s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(90ms + var(--sk-section-index, 0) * 70ms)}.sk-strip>:first-child{--sk-card-index:0}.sk-strip>:nth-child(2){--sk-card-index:1}.sk-strip>:nth-child(3){--sk-card-index:2}.sk-strip>:nth-child(4){--sk-card-index:3}.sk-strip>:nth-child(5){--sk-card-index:4}.sk-strip>:nth-child(n+6){--sk-card-index:5}.sk-drawer.is-open .sk-strip>*{animation:sk-card-in .5s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(.15s + var(--sk-section-index, 0) * 70ms + var(--sk-card-index, 0) * 45ms)}@keyframes sk-card-in{0%{opacity:0;transform:translateY(10px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}}.sk-assets__sections{display:grid;gap:12px}.sk-make-kit{background:linear-gradient(165deg,rgba(37,37,37,.35),rgba(20,20,20,.45));border:1px solid var(--dash-line);border-radius:16px;display:grid;gap:10px;padding:13px 14px}.sk-make-kit__head h4{color:var(--dash-text-hi);font-family:var(--aa-display);font-size:13px;font-weight:900;letter-spacing:.01em;margin:0}.sk-make-kit__head p{color:var(--dash-text-low);font-size:11px;font-weight:600;margin:2px 0 0}.sk-make-kit__tabs{display:flex;flex-wrap:wrap;gap:6px}.sk-make-kit__tabs button{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);border-radius:999px;color:var(--dash-text-mid);cursor:pointer;font-family:var(--aa-display);font-size:11px;font-weight:800;letter-spacing:.04em;padding:7px 12px;text-transform:uppercase}.sk-make-kit__tabs button.is-active{background:rgba(245,166,35,.16);border-color:rgba(245,166,35,.45);color:var(--aa-gold-bright)}.sk-make-kit__tabs button:hover:not(.is-active){border-color:rgba(255,255,255,.2);color:var(--dash-text-hi)}.sk-make-kit__body{display:grid;gap:10px}.sk-make-kit__body>.sk-section{background:rgba(8,10,16,.35)}.sk-make-palette__swatches{display:flex;flex-wrap:wrap;gap:14px}.sk-make-palette__field{align-items:center;display:flex;gap:10px}.sk-make-palette__field input[type=color]{appearance:none;background:transparent;border:0;cursor:pointer;height:22px;padding:0;width:42px}.sk-make-palette__field strong{color:var(--dash-text-hi);display:block;font-family:var(--aa-display);font-size:11px}@media (prefers-reduced-motion:reduce){.sk-make-kit__tabs button{transition:none}}.sk-section{background:linear-gradient(165deg,rgba(37,37,37,.4),rgba(20,20,20,.5));border:1px solid var(--dash-line);border-radius:16px;padding:13px 14px;transition:border-color .16s var(--dash-ease),box-shadow .16s var(--dash-ease)}.sk-section.is-drag-over{border-color:var(--aa-gold-bright);box-shadow:var(--dash-glow-gold-sm)}.sk-section__head{align-items:start;display:flex;justify-content:space-between;margin-bottom:8px}.sk-section__head>div{min-width:0}.sk-section__head h4{align-items:center;color:var(--dash-text-hi);display:flex;font-family:var(--aa-display);font-size:13px;font-weight:900;gap:8px;letter-spacing:.01em;margin:0}.sk-section__head p{color:var(--dash-text-low);font-size:11px;font-weight:600;margin:2px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sk-section__count{align-items:center;background:rgba(28,28,28,.7);border:1px solid var(--dash-line);color:var(--dash-text-mid);display:inline-flex;font-size:11px;height:22px;justify-content:center;min-width:22px;padding:0 6px}.sk-badge,.sk-section__count{border-radius:999px;font-family:var(--aa-mono);font-weight:700}.sk-badge{font-size:8.5px;letter-spacing:.06em;padding:3px 8px;text-transform:uppercase}.sk-badge--brand{background:rgba(var(--dash-glow-gold),.09);border:1px solid rgba(var(--dash-glow-gold),.4);color:var(--aa-gold-bright)}.sk-strip{display:flex;gap:16px;margin:-14px -8px;overflow-x:auto;overscroll-behavior-x:contain;padding:14px 8px;scrollbar-width:thin;touch-action:pan-x;-webkit-overflow-scrolling:touch}.sk-strip::-webkit-scrollbar{height:6px}.sk-strip::-webkit-scrollbar-thumb{background:var(--dash-line-strong);border-radius:999px}.sk-tile{align-items:center;border-radius:14px;cursor:pointer;display:flex;flex-shrink:0;flex-direction:column;justify-content:center;text-align:center;transition:all .16s var(--dash-ease)}.sk-tile--empty{background:rgba(20,20,20,.4);border:1.5px dashed var(--dash-line-strong);color:var(--dash-text-low);gap:4px;height:99px;padding:8px;width:176px}.sk-tile--empty:hover{border-color:var(--aa-gold-bright);color:var(--dash-text-mid)}.sk-tile--empty svg{fill:none;height:18px;opacity:.7;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6;width:18px}.sk-tile--empty strong{font-family:var(--aa-display);font-size:11px;font-weight:800}.sk-tile--empty span{font-size:10px;font-weight:600;opacity:.75}.sk-tile--add{background:var(--dash-panel);border:1.5px dashed var(--dash-line-strong);color:var(--dash-text-low);height:99px;width:176px}.sk-tile--add:hover{background:var(--dash-panel-strong);border-color:var(--aa-gold-bright);color:var(--aa-gold-bright)}.sk-tile--add svg{fill:none;height:18px;stroke:currentColor;stroke-linecap:round;stroke-width:2;width:18px}.sk-hidden-input{height:1px;left:-9999px;position:absolute;width:1px}.sk-card{background:var(--dash-inset);border:1px solid var(--dash-line);border-radius:14px;flex-shrink:0;height:99px;overflow:hidden;position:relative;transition:transform .16s var(--dash-ease),box-shadow .16s var(--dash-ease);width:176px}.sk-card:hover{box-shadow:0 10px 28px rgba(0,0,0,.4);transform:translateY(-2px) scale(1.02)}.sk-card.is-default{box-shadow:var(--dash-glow-gold-sm)}.sk-card.is-default:hover{box-shadow:var(--dash-glow-gold-sm),0 10px 28px rgba(0,0,0,.4)}.sk-card img{height:100%;object-fit:contain;width:100%}.sk-card--photo img{object-fit:cover}.sk-card__fallback{align-items:center;color:var(--dash-text-low);display:flex;height:100%;justify-content:center;width:100%}.sk-card__fallback svg{fill:none;height:26px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5;width:26px}.sk-card__caption{background:linear-gradient(0deg,rgba(2,4,10,.85),transparent);bottom:0;left:0;opacity:0;padding:16px 8px 6px;position:absolute;right:0;transition:opacity .16s var(--dash-ease)}.sk-card:hover .sk-card__caption{opacity:1}.sk-card__caption span{color:var(--dash-text-hi);display:block;font-size:10px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sk-card__actions{bottom:0;display:flex;gap:4px;justify-content:center;left:0;padding:6px;position:absolute;right:0;transform:translateY(100%);transition:transform .18s var(--dash-ease)}.sk-card:hover .sk-card__actions{transform:translateY(0)}.sk-card__actions button{align-items:center;background:rgba(18,18,18,.85);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid var(--dash-line);border-radius:999px;color:var(--dash-text-mid);cursor:pointer;display:flex;height:26px;justify-content:center;width:26px}.sk-card__actions button:hover{background:rgba(28,28,28,.95);color:var(--dash-text-hi)}.sk-card__actions button:disabled{color:var(--aa-gold-bright);cursor:default}.sk-card__actions button.sk-card__danger:hover{color:#ff9b9b}.sk-card__actions svg{fill:none;height:13px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:13px}.sk-oem-empty{display:contents}.sk-card--oem{background:rgba(255,255,255,.03);height:129px;width:229px}.sk-card--oem.sk-card--loading{background:linear-gradient(110deg,rgba(255,255,255,.03),rgba(255,255,255,.08) 45%,rgba(255,255,255,.03) 90%);background-size:200% 100%}.sk-oem-empty .sk-tile--empty{height:129px;width:229px}.sk-card__caption--pinned{background:rgba(var(--aa-glass-strong-bottom-rgb),.78);opacity:1;padding:5px 8px}.sk-card__actions label.sk-card__actions-label{align-items:center;background:rgba(18,18,18,.85);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid var(--dash-line);border-radius:999px;color:var(--dash-text-mid);cursor:pointer;display:flex;height:26px;justify-content:center;width:26px}.sk-card__actions label.sk-card__actions-label:hover{background:rgba(28,28,28,.95);color:var(--aa-gold-bright)}.sk-card--pending img{filter:brightness(.5)}.sk-card__progress{align-items:center;display:flex;inset:0;justify-content:center;position:absolute}.sk-card__progress svg{height:40px;transform:rotate(-90deg);width:40px}.sk-card__progress-track{fill:none;stroke:rgba(255,255,255,.15);stroke-width:3}.sk-card__progress-fill{fill:none;stroke:var(--aa-gold-bright);stroke-linecap:round;stroke-width:3;transition:stroke-dashoffset .12s linear}.sk-card__error{align-items:center;background:rgba(220,38,38,.14);color:#ffb3b3;display:flex;flex-direction:column;gap:6px;inset:0;justify-content:center;padding:8px;position:absolute;text-align:center}.sk-card__error p{font-size:9.5px;font-weight:700;margin:0}.sk-card__error button{background:rgba(0,0,0,.3);border:1px solid rgba(255,255,255,.2);border-radius:999px;color:inherit;cursor:pointer;font-size:9px;font-weight:700;padding:3px 10px}.sk-ghost-btn{align-items:center;background:var(--dash-panel);border:1px solid var(--dash-line);border-radius:999px;color:var(--dash-text-mid);cursor:pointer;display:inline-flex;font-family:var(--aa-display);font-size:11px;font-weight:800;gap:6px;padding:8px 14px;transition:all .16s var(--dash-ease)}.sk-ghost-btn:hover:not(:disabled){background:var(--dash-panel-strong);border-color:var(--dash-line-strong);color:var(--dash-text-hi)}.sk-ghost-btn:disabled{cursor:default;opacity:.5}.sk-ghost-btn--sm{font-size:10px;padding:5px 10px}.sk-ghost-btn svg{fill:none;height:13px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:13px}.sk-primary-btn{align-items:center;background:var(--aa-gold-bright);border:1px solid var(--aa-gold-bright);border-radius:999px;color:#0a0d16;cursor:pointer;display:inline-flex;font-family:var(--aa-display);font-size:11px;font-weight:800;gap:6px;padding:8px 16px;transition:all .16s var(--dash-ease)}.sk-primary-btn:hover:not(:disabled){box-shadow:var(--dash-glow-gold-sm)}.sk-primary-btn:disabled{cursor:default;opacity:.6}.sk-primary-btn svg{fill:none;height:13px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2;width:13px}.sk-badge--store{background:rgba(188,188,188,.09);border:1px solid rgba(188,188,188,.4);color:#cfcfcf}.sk-badge--locked,.sk-badge--source-manual{background:rgba(255,255,255,.05);border:1px solid var(--dash-line-strong);color:var(--dash-text-mid)}.sk-badge--source-ai_pdf_parse{background:rgba(var(--dash-glow-gold),.09);border:1px solid rgba(var(--dash-glow-gold),.4);color:var(--aa-gold-bright)}.sk-badge--source-revert{background:rgba(255,155,155,.09);border:1px solid rgba(255,155,155,.4);color:#ff9b9b}.sk-compliance{display:grid;gap:18px}.sk-compliance__actions,.sk-compliance__docs h4,.sk-compliance__resolved h4,.sk-compliance__section h4,.sk-info__identity h4,.sk-info__location h4,.sk-info__market h4{align-items:center;display:flex;gap:8px}.sk-compliance__actions{flex-shrink:0}.sk-compliance__text{color:var(--dash-text-mid);font-size:12.5px;line-height:1.6;margin:0;white-space:pre-wrap}.sk-compliance__empty{align-items:center;color:var(--dash-text-low);display:flex;font-size:12px;font-weight:600;gap:8px;margin:0}.sk-compliance__empty svg{fill:none;flex-shrink:0;height:15px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6;width:15px}.sk-compliance__editor{display:grid;gap:10px}.sk-compliance__editor textarea{background:var(--dash-inset);border:1px solid var(--dash-line-strong);border-radius:12px;color:var(--dash-text-hi);font-family:inherit;font-size:12.5px;line-height:1.6;padding:12px 14px;resize:vertical}.sk-compliance__editor textarea:focus{border-color:var(--aa-gold-bright);outline:none}.sk-compliance__editor-actions{display:flex;gap:8px}.sk-compliance__history{border-top:1px solid var(--dash-line);display:grid;gap:10px;list-style:none;margin:14px 0 0;padding:14px 0 0}.sk-compliance__history li{background:var(--dash-inset);border:1px solid var(--dash-line);border-radius:12px;padding:10px 12px}.sk-compliance__history-meta{align-items:center;display:flex;gap:8px;margin-bottom:6px}.sk-compliance__history-meta time{color:var(--dash-text-low);font-family:var(--aa-mono);font-size:10px}.sk-compliance__history p{color:var(--dash-text-mid);font-size:11.5px;line-height:1.5;margin:0 0 8px}.sk-compliance__resolved .sk-section__head{align-items:center}.sk-compliance__blend{background:var(--dash-inset);border:1px solid var(--dash-line-strong);border-radius:14px;display:grid;gap:12px;padding:14px 16px}.sk-compliance__blend-part{border-left:3px solid transparent;font-size:12.5px;line-height:1.6;margin:0;padding-left:12px;white-space:pre-wrap}.sk-compliance__blend-part--brand{border-left-color:var(--aa-gold-bright);color:var(--dash-text-hi)}.sk-compliance__blend-part--store{border-left-color:#cfcfcf;color:var(--dash-text-mid)}.sk-compliance__doc-list{display:grid;gap:8px;margin-bottom:12px}.sk-compliance__doc-row{align-items:center;background:var(--dash-inset);border:1px solid var(--dash-line);border-radius:12px;color:var(--dash-text-mid);display:flex;gap:10px;padding:10px 12px}.sk-compliance__doc-row svg{color:var(--aa-gold-bright);fill:none;flex-shrink:0;height:18px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6;width:18px}.sk-compliance__doc-name{color:var(--dash-text-hi);flex:1 1;font-size:12px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sk-compliance__doc-date{color:var(--dash-text-low);font-family:var(--aa-mono);font-size:10px;white-space:nowrap}.sk-compliance__doc-actions{align-items:center;display:flex;flex-shrink:0;gap:6px}.sk-compliance__upload-btn{cursor:pointer}.sk-info{display:grid;gap:18px}.sk-info__swatches{display:flex;flex-wrap:wrap;gap:14px}.sk-info__swatch{align-items:center;display:flex;gap:10px}.sk-info__swatch-chip{border:1px solid rgba(255,255,255,.12);border-radius:10px;box-shadow:0 4px 14px rgba(0,0,0,.35);flex-shrink:0;height:34px;width:34px}.sk-info__swatch div{display:flex;flex-direction:column}.sk-info__swatch strong{color:var(--dash-text-hi);font-family:var(--aa-display);font-size:11px}.sk-info__swatch span{color:var(--dash-text-low);font-family:var(--aa-mono);font-size:10.5px}.sk-info__rationale{border-top:1px solid var(--dash-line);margin-top:14px;padding-top:14px}.sk-info__grid{display:grid;gap:14px}.sk-info__row{align-items:start;display:flex;gap:12px}.sk-info__row-icon{align-items:center;background:var(--dash-inset);border:1px solid var(--dash-line);border-radius:10px;color:var(--aa-gold-bright);display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.sk-info__row-icon svg{fill:none;height:15px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7;width:15px}.sk-info__row>div{display:flex;flex-direction:column;gap:3px;padding-top:4px}.sk-info__row strong{color:var(--dash-text-low);font-family:var(--aa-mono);font-size:9.5px;letter-spacing:.08em;text-transform:uppercase}.sk-info__row span{color:var(--dash-text-hi);font-size:13px;font-weight:600}.sk-info__row a{color:var(--dash-text-hi);text-decoration:none}.sk-info__row a:hover{color:var(--aa-gold-bright)}.sk-info__hours{display:flex;flex-direction:column;gap:2px}.sk-info__market-body{display:grid;gap:12px}.sk-info__market-name{align-items:center;color:var(--dash-text-hi);display:flex;font-family:var(--aa-display);font-size:14px;font-weight:800;gap:8px}.sk-info__market-name svg{color:var(--aa-gold-bright);fill:none;height:16px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:16px}.sk-info__chips{display:flex;flex-wrap:wrap;gap:8px}.sk-info__chip{background:var(--dash-inset);border:1px solid var(--dash-line-strong);border-radius:999px;color:var(--dash-text-mid);font-size:11px;font-weight:700;padding:6px 12px}.sk-info__chip.is-selected{background:rgba(var(--dash-glow-gold),.12);border-color:rgba(var(--dash-glow-gold),.42);color:rgba(255,236,200,.96)}.sk-info__edit-btn svg{height:14px;width:14px}.sk-info__editor{display:grid;gap:12px}.sk-info__field{display:grid;gap:6px}.sk-info__field>span{color:var(--dash-text-low);font-family:var(--aa-display);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.sk-info__field input{background:var(--dash-inset);border:1px solid var(--dash-line-strong);border-radius:10px;color:var(--dash-text-hi);font-size:13px;padding:10px 12px}.sk-info__field input:focus{border-color:rgba(var(--dash-glow-gold),.5);outline:none}.sk-info__field-grid{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.sk-info__market-sub{color:var(--dash-text-low);font-size:11px;font-weight:600;margin-left:8px}.sk-info__picker{display:flex;flex-wrap:wrap;gap:8px}.sk-info__chip--pick{cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease}.sk-info__chip--pick.is-locked{cursor:default;opacity:.92}.sk-info__chip--pick:not(.is-selected):not(.is-locked):hover{border-color:rgba(var(--dash-glow-gold),.35);color:var(--dash-text-hi)}@media (max-width:720px){.sk-info__field-grid{grid-template-columns:1fr}}.sk-coming-soon{align-items:center;color:var(--dash-text-low);display:flex;flex-direction:column;gap:10px;padding:70px 20px;text-align:center}.sk-coming-soon__icon{align-items:center;background:var(--dash-panel);border:1px solid var(--dash-line);border-radius:999px;color:var(--aa-gold-bright);display:flex;height:52px;justify-content:center;width:52px}.sk-coming-soon__icon svg{fill:none;height:24px;stroke:currentColor;stroke-linecap:round;stroke-width:1.6;width:24px}.sk-coming-soon h4{color:var(--dash-text-hi);font-family:var(--aa-display);font-size:16px;margin:0}.sk-coming-soon p{font-size:12.5px;font-weight:600;margin:0;max-width:320px}@media (max-width:640px){.sk-drawer{padding:10px}.sk-drawer__panel{border-radius:20px;height:100%;max-width:100vw}.sk-hero{flex-wrap:wrap}.sk-drawer__tabs{flex-wrap:wrap;overflow-x:visible;row-gap:8px}.sk-drawer__tabs .legacy-store-dropdown{max-width:none}}.qr-sheet-root{position:fixed;inset:0;box-sizing:border-box;padding-bottom:var(--qr-kb-inset,0);z-index:1000;display:flex;align-items:flex-end;justify-content:center}.qr-sheet-scrim{position:absolute;inset:0;background:rgba(2,4,10,.74);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);opacity:0;transition:opacity .2s cubic-bezier(.32,.72,0,1)}.qr-sheet-root.is-entered .qr-sheet-scrim{opacity:1;transition-duration:.2s}.qr-sheet{position:relative;display:flex;flex-direction:column;width:100%;max-width:560px;height:min(92dvh,100%);max-height:92dvh;background:linear-gradient(180deg,var(--dash-bg-2) 0,var(--dash-bg-0) 100%);border:1px solid var(--dash-line-strong);border-bottom:none;border-radius:22px 22px 0 0;box-shadow:0 -20px 56px rgba(0,0,0,.58),0 0 0 1px rgba(255,255,255,.08),inset 0 1px 0 rgba(255,255,255,.05);transform:translateY(100%);transition:transform .22s cubic-bezier(.32,.72,0,1);overflow:hidden;padding-bottom:max(10px,env(safe-area-inset-bottom,0px))}.qr-sheet-root[data-kb-open=true] .qr-sheet,.qr-sheet-root[data-kb-open=true] .qr-sheet--vertical{padding-bottom:10px}.qr-sheet-root.is-entered .qr-sheet{transform:translateY(0)}.qr-sheet-topbar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;padding:6px 10px 0;min-height:32px}.qr-sheet-topbar-spacer{width:32px;height:32px;justify-self:end}.qr-sheet-handle{display:flex;justify-content:center;align-items:center;grid-column:2;min-height:28px;padding:0;touch-action:none;cursor:grab;flex:0 0 auto;justify-self:center}.qr-sheet-handle-bar{width:36px;height:4px;border-radius:999px;background:var(--dash-line-strong)}.qr-sheet-sticky-top{position:relative;z-index:5;flex:0 0 auto;background:linear-gradient(180deg,var(--dash-bg-2) 0,var(--dash-bg-2) 100%);min-height:0}.qr-sheet-head-controls{display:none}.qr-sheet-status-label{display:inline-block;min-width:7.5ch;text-align:center;white-space:nowrap}.qr-sheet-slide-meta{flex:0 0 auto;min-width:0;padding:0 12px 4px}.qr-sheet-title-row{align-items:center;display:flex;gap:8px;justify-content:space-between;min-width:0}.qr-sheet-title-row .aa-pill{flex:0 0 auto;max-width:42%;overflow:hidden;text-overflow:ellipsis}.qr-sheet-eyebrow{margin:0 0 1px;font-family:var(--aa-mono);font-size:9.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--dash-text-low);white-space:nowrap}.qr-sheet-eyebrow,.qr-sheet-title{overflow:hidden;text-overflow:ellipsis}.qr-sheet-title{margin:0;flex:1 1 auto;min-width:0;font-family:var(--aa-display);font-size:16px;font-weight:650;line-height:1.2;color:var(--dash-text-hi);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;max-width:none;white-space:normal;word-break:break-word}.qr-sheet-filename{margin:4px 0 0;font-size:10px;letter-spacing:.02em;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qr-sheet-filename,.qr-sheet-swipe-hint{color:var(--dash-text-low);font-family:var(--aa-mono)}.qr-sheet-swipe-hint{margin:0 12px 2px;padding:0;font-size:10.5px;font-weight:600;letter-spacing:.04em;text-align:center;animation:qr-swipe-hint-in .35s var(--dash-ease) both}@keyframes qr-swipe-hint-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.qr-sheet-swipe-hint{animation:none}}.qr-sheet-close{appearance:none;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;justify-self:end;grid-column:3;width:32px;height:32px;margin:0;padding:0;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.04);color:var(--dash-text-hi);cursor:pointer;transition:background .18s var(--dash-ease),border-color .18s var(--dash-ease),opacity .18s var(--dash-ease)}.qr-sheet-close svg{width:16px;height:16px}.qr-sheet-close:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.22);color:var(--dash-text-hi)}.qr-sheet-media-viewport{position:relative;touch-action:pan-y}.qr-sheet-media-slide,.qr-sheet-media-viewport{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;min-width:0;overflow:hidden}.qr-sheet-media-slide{height:100%}.qr-sheet-stage{display:flex;align-items:center;justify-content:center;padding:0 12px}.qr-sheet-stage,.qr-sheet-video{position:relative;flex:1 1 auto;min-height:0}.qr-sheet-video{min-width:0;width:100%;height:100%;display:block}.qr-sheet .qr-sheet-video .spot-main__preview{background:var(--dash-inset)!important;border:1px solid var(--dash-line)!important;border-radius:16px!important;box-shadow:0 16px 40px rgba(0,0,0,.55),inset 0 0 0 1px rgba(255,255,255,.03);margin:0;width:100%;height:100%;max-width:100%;max-height:100%;align-self:center}.qr-sheet .qr-sheet-video .spot-main__preview--vertical{max-height:100%;max-width:min(320px,100%)}.qr-sheet .qr-sheet-video .spot-main__preview:after{content:"";position:absolute;inset:0;z-index:4;pointer-events:none;background:radial-gradient(120% 90% at 50% 105%,rgba(0,0,0,.4),transparent 62%)}.qr-sheet .qr-sheet-video .spot-main__preview-playicon:not(.spot-main__preview-playicon--demo){width:78px;height:78px;background:linear-gradient(155deg,rgba(255,255,255,.22),rgba(255,255,255,.05) 55%,rgba(4,7,15,.32))!important;backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);border:1px solid rgba(255,255,255,.32)!important;box-shadow:0 10px 30px rgba(0,0,0,.45),0 0 0 1px rgba(var(--dash-glow-gold),.25),0 0 28px rgba(var(--dash-glow-gold),.28),inset 0 1px 0 rgba(255,255,255,.45),inset 0 -10px 18px rgba(0,0,0,.22);color:var(--aa-gold-bright)!important;transition:background .28s var(--dash-ease),box-shadow .28s var(--dash-ease),border-color .28s var(--dash-ease),transform .28s var(--dash-ease)}.qr-sheet .qr-sheet-video .spot-main__preview:hover .spot-main__preview-playicon:not(.spot-main__preview-playicon--demo){background:linear-gradient(155deg,rgba(255,255,255,.3) 0,rgba(var(--dash-glow-gold),.2) 55%,rgba(4,7,15,.32) 100%)!important;border-color:rgba(255,255,255,.5)!important;box-shadow:0 14px 38px rgba(0,0,0,.5),0 0 0 1px rgba(var(--dash-glow-gold),.5),0 0 44px rgba(var(--dash-glow-gold),.45),inset 0 1px 0 rgba(255,255,255,.55),inset 0 -10px 18px rgba(0,0,0,.2);transform:scale(1.06)}.qr-sheet .qr-sheet-video .spot-main__preview-playicon:not(.spot-main__preview-playicon--demo) svg{fill:var(--aa-gold-bright)!important;filter:drop-shadow(0 2px 8px rgba(0,0,0,.45))}.qr-sheet .qr-sheet-video .spot-main__preview-playicon--demo{background:rgba(var(--dash-glow-red),.92)!important;border:2px solid rgba(255,255,255,.38)!important;box-shadow:0 10px 28px rgba(0,0,0,.45),0 0 24px rgba(var(--dash-glow-red),.42),inset 0 1px 0 rgba(255,255,255,.35)!important;color:#fff!important}.qr-sheet .qr-sheet-video .spot-main__preview-playicon--demo svg{fill:#fff!important;filter:drop-shadow(0 2px 8px rgba(0,0,0,.35))}.qr-sheet .qr-sheet-video .spot-main__preview-placeholder{background-color:var(--dash-inset)!important;color:var(--dash-text-hi)}.qr-sheet .qr-sheet-video .spot-main__preview-placeholder:before{background:linear-gradient(180deg,rgba(2,4,10,.3),rgba(2,4,10,.68))!important}.qr-sheet .qr-sheet-video .spot-main__preview-caption{color:var(--dash-text-hi);font-size:13px;font-weight:700;letter-spacing:.02em;text-shadow:0 2px 14px rgba(0,0,0,.6);text-transform:none}.qr-sheet .qr-sheet-video .spot-main__preview-fullscreen{background:rgba(4,7,15,.75)!important;z-index:5}.qr-sheet-counter,.qr-sheet-headnav,.qr-sheet-nav,.qr-sheet-stage-nav{display:none}.qr-sheet-track{flex-direction:row;align-items:stretch;flex:1 1 auto;width:300%;touch-action:pan-y;backface-visibility:hidden}.qr-sheet-panel,.qr-sheet-track{display:flex;min-height:0;min-width:0;height:100%}.qr-sheet-panel{flex:0 0 33.333333%;width:33.333333%;flex-direction:column;align-self:stretch;overflow:hidden}.qr-sheet-panel--solo{flex:1 1 auto;width:100%;height:100%;min-height:0;overflow:hidden}.qr-sheet-panel--live{flex-direction:column}.qr-sheet-panel--live,.qr-sheet-peek{display:flex;min-height:0;height:100%;overflow:hidden}.qr-sheet-peek{flex:1 1 auto;flex-direction:column;pointer-events:none;-webkit-user-select:none;user-select:none;background:transparent}.qr-sheet-peek--empty{opacity:0}.qr-sheet-peek .spot-main__preview-playback{pointer-events:none;cursor:default}.qr-sheet-peek .spot-main__preview{position:relative;overflow:hidden;background:var(--dash-inset)!important;border:1px solid var(--dash-line)!important;border-radius:16px!important;box-shadow:0 16px 40px rgba(0,0,0,.55),inset 0 0 0 1px rgba(255,255,255,.03);margin:0;max-width:100%;max-height:100%;width:auto;height:auto}.qr-sheet-peek-frame-poster{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;background:#000;pointer-events:none;-webkit-user-drag:none}.qr-sheet-peek .spot-main__preview--vertical .qr-sheet-peek-frame-poster{object-fit:cover;background:#000}.qr-sheet-peek-frame-fallback{position:absolute;inset:0;background:linear-gradient(160deg,var(--dash-bg-2),var(--dash-inset))}.qr-sheet-review-wrap{position:relative;overflow:hidden}.qr-sheet-review,.qr-sheet-review-wrap{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.qr-sheet-review{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.qr-sheet-review,.qr-sheet-review-wrap.has-history-cue .qr-sheet-review{padding-bottom:8px}.qr-sheet-counter-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:10px 16px 0;min-height:36px}.qr-sheet-counter-line{margin:0;flex:1 1 auto;text-align:center;font-family:var(--aa-mono);font-size:11px;letter-spacing:.06em;color:var(--dash-text-low)}.qr-sheet-counter-nav{appearance:none;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.04);color:var(--dash-text-hi);cursor:pointer;transition:background .18s var(--dash-ease),opacity .18s var(--dash-ease),border-color .18s var(--dash-ease)}.qr-sheet-counter-nav svg{width:16px;height:16px}.qr-sheet-counter-nav:hover:not(:disabled){background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.22)}.qr-sheet-counter-nav[aria-disabled=true]{opacity:.28}.qr-sheet-decide{display:flex;align-items:center;justify-content:center;gap:8px;margin:12px 16px 0;min-height:48px;padding:0 16px;border-radius:14px;font-family:var(--aa-display);font-size:15px;font-weight:700;box-sizing:border-box}.qr-sheet-decide svg{width:16px;height:16px;flex:0 0 auto}button.qr-sheet-decide{appearance:none;width:calc(100% - 32px);cursor:pointer;border:none}.qr-sheet-decide--approve{background:linear-gradient(135deg,#3ecf7a,#22a85a);color:#04140a;box-shadow:0 4px 12px rgba(34,168,90,.22)}.qr-sheet-decide--approve:disabled{opacity:.55;cursor:default}.qr-sheet-open-notes{margin:8px 16px 0;padding:0;text-align:center;font-family:var(--aa-mono);font-size:10.5px;letter-spacing:.04em;color:rgba(255,196,120,.9)}.qr-sheet-revise{display:flex;align-items:center;gap:0;margin:12px 16px 0;padding:2px 2px 2px 14px;min-height:48px;border-radius:14px;background:rgba(255,255,255,.035);box-sizing:border-box}.qr-sheet-revise-input{flex:1 1 auto;min-width:0;height:44px;background:transparent;border:none;color:var(--dash-text-hi);font-family:var(--aa-display);font-size:16px;font-weight:500;line-height:1.2;letter-spacing:0;padding:0;margin:0;box-sizing:border-box}.qr-sheet-revise-input:focus-visible{outline:none}.qr-sheet-revise-input::placeholder{color:var(--dash-text-low)}.qr-sheet-revise-submit{appearance:none;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-height:40px;min-width:72px;padding:0 14px;border:none;border-radius:12px;background:transparent;color:var(--dash-text-mid);font-family:var(--aa-display);font-size:13px;font-weight:700;cursor:pointer;transition:background .18s var(--dash-ease),color .18s var(--dash-ease),opacity .15s var(--dash-ease)}.qr-sheet-revise-submit:hover:not(:disabled){background:rgba(255,255,255,.06);color:var(--dash-text-hi)}.qr-sheet-revise-submit:disabled{opacity:.35;cursor:default}.qr-sheet-revise:focus-within{background:rgba(255,255,255,.05)}.qr-sheet-revise:focus-within .qr-sheet-revise-submit:not(:disabled){color:var(--dash-text-hi)}.qr-sheet-history-cue{display:flex;align-items:center;justify-content:center;flex:0 0 auto;margin:8px 16px 0;padding:0;pointer-events:none}.qr-sheet-history-cue__label{color:rgba(254,202,202,.78);font-family:var(--aa-display);font-size:10px;font-weight:650;letter-spacing:.06em;text-transform:uppercase}.qr-sheet-history-cue__edge{display:none}.qr-sheet-revisions{display:flex;flex-direction:column;gap:8px;flex:0 0 auto;margin:12px 16px 0;min-height:0;max-height:none;padding:10px 10px 8px;border:1px solid rgba(255,255,255,.12);border-radius:14px;background:linear-gradient(180deg,rgba(var(--aa-glass-top-rgb),.88) 0,rgba(var(--aa-glass-bottom-rgb),.94) 100%);box-shadow:0 8px 22px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.05)}.qr-sheet-revisions-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 2px;flex:0 0 auto}.qr-sheet-revisions-head>span:first-child{color:rgba(226,232,240,.62);font-family:var(--aa-display);font-size:9px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.qr-sheet-revisions-count{color:rgba(254,202,202,.92);font-family:var(--aa-mono);font-size:10px;letter-spacing:.04em}.qr-sheet-revisions-count.is-clear{color:rgba(187,247,208,.88)}.qr-sheet-revisions-list{display:flex;flex:0 0 auto;flex-direction:column;gap:5px;list-style:none;margin:0;min-height:0;overflow:visible;padding:0}.qr-sheet-revisions-list li{position:relative;display:flex;align-items:stretch;gap:0;width:100%;min-width:0;padding:8px 12px 8px 10px;border:1px solid rgba(148,163,184,.16);border-radius:12px;background:rgba(255,255,255,.03);cursor:pointer;text-align:right;transition:border-color .16s ease,background .16s ease}.qr-sheet-revisions-list li.is-review-open,.qr-sheet-revisions-list li:hover{background:rgba(255,255,255,.05);border-color:rgba(var(--dash-glow-gold),.35)}.qr-sheet-revisions-list li.is-resolved .qr-sheet-revisions-body{opacity:.55}.qr-sheet-revisions-body{flex:1 1 auto;min-width:0;padding-right:8px;text-align:right}.qr-sheet-revisions-body p{margin:0;color:rgba(241,245,249,.96);font-size:12px;line-height:1.4;overflow-wrap:anywhere;word-break:break-word;white-space:normal}.qr-sheet-revisions-body small{display:block;margin-top:4px;color:rgba(226,232,240,.55);font-size:10px;line-height:1.3}.qr-sheet-revisions-ts{display:inline-block;margin-right:5px;padding:1px 6px;border:1px solid rgba(var(--dash-glow-gold),.35);border-radius:999px;background:rgba(var(--dash-glow-gold),.14);color:rgba(255,220,160,.95);font-size:10px;font-weight:700;vertical-align:1px;cursor:pointer}.qr-sheet-revisions-status{position:absolute;top:0;right:0;bottom:0;width:3px;border:0;border-radius:0 12px 12px 0;background:rgba(239,68,68,.95);box-shadow:0 0 10px rgba(239,68,68,.4);pointer-events:none}.qr-sheet-revisions-list li.is-resolved .qr-sheet-revisions-status,.qr-sheet-revisions-status--resolved{background:rgba(34,197,94,.92);box-shadow:0 0 10px rgba(34,197,94,.38)}.qr-sheet-revisions-list li.is-status-popping .qr-sheet-revisions-status{animation:aa-rail-status-pop .36s var(--aa-ease,ease)}.qr-sheet-revision-backdrop{z-index:1100}.qr-sheet-secondary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:12px 16px 0;padding:2px;border-radius:14px;background:rgba(255,255,255,.035)}.qr-sheet-secondary-btn{appearance:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:48px;padding:8px 6px;border:none;border-radius:12px;background:transparent;color:var(--dash-text-mid);font-family:var(--aa-display);font-size:11px;font-weight:600;cursor:pointer;transition:background .18s var(--dash-ease),color .18s var(--dash-ease)}.qr-sheet-secondary-btn svg{width:16px;height:16px}.qr-sheet-secondary-btn.is-active,.qr-sheet-secondary-btn:hover:not(:disabled){background:rgba(255,255,255,.06);color:var(--dash-text-hi)}.qr-sheet-secondary-btn:disabled{opacity:.4;cursor:not-allowed}.qr-sheet-details{margin:10px 16px 0;padding:12px 14px;border-radius:14px;background:rgba(255,255,255,.03)}.qr-sheet-details-summary{margin:0 0 10px;font-family:var(--aa-mono);font-size:11px;letter-spacing:.03em;color:var(--dash-text-mid);line-height:1.4}.qr-sheet-details-list{display:grid;grid-template-columns:78px minmax(0,1fr);gap:8px 10px;margin:0}.qr-sheet-details-list dt{margin:0;font-family:var(--aa-mono);font-size:10px;letter-spacing:.05em;text-transform:uppercase;color:var(--dash-text-low);padding-top:2px}.qr-sheet-details-list dd{margin:0;min-width:0;font-size:13px;color:var(--dash-text-hi);line-height:1.35;overflow:hidden;text-overflow:ellipsis;display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.qr-sheet-details-muted{color:var(--dash-text-low)}.qr-sheet-details-edit{appearance:none;border:none;background:transparent;color:var(--dash-text-mid);font:inherit;font-weight:600;cursor:pointer;padding:0;text-decoration:underline;text-underline-offset:2px}.qr-sheet-details-edit:disabled{opacity:.4;cursor:default;text-decoration:none}.qr-sheet-details-full{appearance:none;display:block;width:100%;margin-top:12px;min-height:44px;border:1px solid var(--dash-line);border-radius:12px;background:transparent;color:var(--dash-text-mid);font-family:var(--aa-display);font-size:13px;font-weight:600;cursor:pointer}.qr-sheet-details-full:hover{color:var(--dash-text-hi);border-color:var(--dash-line-strong)}.qr-sheet-actions,.qr-sheet-decide--approved,.qr-sheet-decide-alt,.qr-sheet-footer,.qr-sheet-meta-row,.qr-sheet-note,.qr-sheet-tags{display:none}@media (min-width:860px){.qr-sheet-root{align-items:center}.qr-sheet-handle{display:none}.qr-sheet{border-radius:22px;border-bottom:1px solid var(--dash-line-strong);max-height:min(94vh,100%);transform:translateY(18px) scale(.97);opacity:0;transition:transform .26s var(--dash-ease),opacity .22s var(--dash-ease)}.qr-sheet-root.is-entered .qr-sheet{transform:translateY(0) scale(1);opacity:1}.qr-sheet-topbar{padding:8px 14px 0}.qr-sheet-slide-meta{padding:8px 18px 4px}.qr-sheet:not(.qr-sheet--vertical){width:min(960px,94vw);max-width:min(960px,94vw);height:auto}.qr-sheet:not(.qr-sheet--vertical) .qr-sheet-media-viewport{flex:0 0 auto;height:auto}.qr-sheet:not(.qr-sheet--vertical) .qr-sheet-media-slide,.qr-sheet:not(.qr-sheet--vertical) .qr-sheet-panel,.qr-sheet:not(.qr-sheet--vertical) .qr-sheet-panel--solo,.qr-sheet:not(.qr-sheet--vertical) .qr-sheet-peek,.qr-sheet:not(.qr-sheet--vertical) .qr-sheet-track{height:auto;min-height:0}.qr-sheet:not(.qr-sheet--vertical) .qr-sheet-stage{flex:0 0 auto;align-items:center;justify-content:center;height:auto;max-height:none;min-height:0;padding:4px 18px 0}.qr-sheet:not(.qr-sheet--vertical) .qr-sheet-video{display:block;width:100%;height:auto;min-height:0}.qr-sheet:not(.qr-sheet--vertical) .qr-sheet-peek .spot-main__preview:not(.spot-main__preview--vertical),.qr-sheet:not(.qr-sheet--vertical) .qr-sheet-video .spot-main__preview:not(.spot-main__preview--vertical){--aa-preview-max-h:min(58vh,560px);width:min(100%,calc(var(--aa-preview-ar) * var(--aa-preview-max-h)))!important;height:auto!important;max-width:100%!important;max-height:none!important;min-width:0!important;margin:0 auto!important}.qr-sheet:not(.qr-sheet--vertical) .qr-sheet-counter-row{margin:10px 18px 0}.qr-sheet:not(.qr-sheet--vertical) .qr-sheet-decide,.qr-sheet:not(.qr-sheet--vertical) .qr-sheet-revise{margin:12px 18px 0}.qr-sheet:not(.qr-sheet--vertical) .qr-sheet-details,.qr-sheet:not(.qr-sheet--vertical) .qr-sheet-secondary{margin:10px 18px 0}.qr-sheet-title{max-width:none}.qr-sheet--vertical{max-width:min(880px,94vw);width:auto;display:grid;grid-template-columns:minmax(0,auto) minmax(280px,320px);grid-template-rows:auto 1fr}.qr-sheet--vertical .qr-sheet-sticky-top{grid-column:1/-1;grid-row:1}.qr-sheet--vertical .qr-sheet-media-viewport{grid-column:1;grid-row:2;min-height:0}.qr-sheet--vertical .qr-sheet-review-wrap{grid-column:2;grid-row:2;align-self:start}.qr-sheet--vertical .qr-sheet-review{padding-bottom:12px}.qr-sheet--vertical .qr-sheet-stage{align-items:flex-start;padding:8px 0 16px 16px}.qr-sheet--vertical .qr-sheet-slide-meta{padding:6px 16px 4px}.qr-sheet--vertical .qr-sheet-peek .spot-main__preview,.qr-sheet--vertical .qr-sheet-peek .spot-main__preview--vertical,.qr-sheet--vertical .qr-sheet-video .spot-main__preview,.qr-sheet--vertical .qr-sheet-video .spot-main__preview--vertical{height:min(72vh,760px);max-height:none;width:auto;max-width:none;margin:0}.qr-sheet--vertical .qr-sheet-counter-row{margin:12px 16px 0}.qr-sheet--vertical .qr-sheet-decide{margin:16px 16px 0;width:calc(100% - 32px)}.qr-sheet--vertical .qr-sheet-revise{margin:12px 16px 0}.qr-sheet--vertical .qr-sheet-secondary{margin:12px 16px 0;grid-template-columns:1fr}.qr-sheet--vertical .qr-sheet-secondary-btn{flex-direction:row;justify-content:flex-start;gap:10px;padding:0 14px;min-height:44px}.qr-sheet--vertical .qr-sheet-details{margin:12px 16px 0}}@media (max-width:859px){.qr-sheet,.qr-sheet--vertical{height:auto;max-height:min(94dvh,100%);padding-bottom:max(10px,env(safe-area-inset-bottom,0px));box-shadow:0 -18px 50px rgba(0,0,0,.55),0 0 0 1px rgba(255,255,255,.06),inset 0 1px 0 rgba(255,255,255,.04)}.qr-sheet-sticky-top{padding-top:max(4px,env(safe-area-inset-top,0px))}.qr-sheet-topbar{padding:2px 10px 0;min-height:28px}.qr-sheet-handle{min-height:24px}.qr-sheet-slide-meta{padding:0 12px 2px}.qr-sheet-title{font-size:17px;font-weight:700;letter-spacing:-.02em;-webkit-line-clamp:1;line-height:1.15}.qr-sheet-eyebrow{font-size:9px;letter-spacing:.12em;margin-bottom:1px}.qr-sheet-filename{display:none}.qr-sheet--vertical .qr-sheet-media-viewport,.qr-sheet-media-viewport{flex:0 0 auto;height:auto;min-height:0}.qr-sheet--vertical .qr-sheet-media-slide,.qr-sheet--vertical .qr-sheet-panel,.qr-sheet--vertical .qr-sheet-panel--live,.qr-sheet--vertical .qr-sheet-peek,.qr-sheet--vertical .qr-sheet-track,.qr-sheet-media-slide,.qr-sheet-panel,.qr-sheet-panel--live,.qr-sheet-panel--solo,.qr-sheet-peek,.qr-sheet-track{height:auto;min-height:0}.qr-sheet--carousel .qr-sheet-stage,.qr-sheet--vertical .qr-sheet-stage,.qr-sheet--vertical.qr-sheet--carousel .qr-sheet-stage,.qr-sheet-stage{flex:0 0 auto!important;height:min(36dvh,320px)!important;min-height:min(36dvh,320px)!important;max-height:min(36dvh,320px)!important;align-items:center;justify-content:center;padding:0 12px;transition:height .18s var(--dash-ease),min-height .18s var(--dash-ease),max-height .18s var(--dash-ease)}.qr-sheet--has-open-revisions .qr-sheet-stage,.qr-sheet--has-open-revisions.qr-sheet--carousel .qr-sheet-stage,.qr-sheet--has-open-revisions.qr-sheet--vertical .qr-sheet-stage,.qr-sheet--has-open-revisions.qr-sheet--vertical.qr-sheet--carousel .qr-sheet-stage{height:min(30dvh,270px)!important;min-height:min(30dvh,270px)!important;max-height:min(30dvh,270px)!important}.qr-sheet-root[data-kb-open=true] .qr-sheet--carousel .qr-sheet-stage,.qr-sheet-root[data-kb-open=true] .qr-sheet--vertical .qr-sheet-stage,.qr-sheet-root[data-kb-open=true] .qr-sheet--vertical.qr-sheet--carousel .qr-sheet-stage,.qr-sheet-root[data-kb-open=true] .qr-sheet-stage{height:min(22dvh,180px)!important;min-height:min(22dvh,180px)!important;max-height:min(22dvh,180px)!important}.qr-sheet--vertical .qr-sheet-video,.qr-sheet-video{display:flex;align-items:center;justify-content:center;position:relative;width:100%;height:100%;min-height:0;flex:none}.qr-sheet .qr-sheet-peek .spot-main__preview:not(.spot-main__preview--vertical),.qr-sheet .qr-sheet-video .spot-main__preview:not(.spot-main__preview--vertical),.qr-sheet--vertical .qr-sheet-peek .spot-main__preview:not(.spot-main__preview--vertical),.qr-sheet--vertical .qr-sheet-video .spot-main__preview:not(.spot-main__preview--vertical){width:100%!important;height:auto!important;max-width:100%!important;max-height:100%!important;aspect-ratio:16/9;margin:0!important;border-radius:14px!important}.qr-sheet .qr-sheet-peek .spot-main__preview--vertical,.qr-sheet .qr-sheet-video .spot-main__preview--vertical,.qr-sheet--vertical .qr-sheet-peek .spot-main__preview--vertical,.qr-sheet--vertical .qr-sheet-video .spot-main__preview--vertical{width:auto!important;height:100%!important;max-width:100%!important;max-height:100%!important;aspect-ratio:9/16;margin:0 auto!important;border-radius:14px!important}.qr-sheet--vertical .qr-sheet-review,.qr-sheet--vertical .qr-sheet-review-wrap,.qr-sheet-review,.qr-sheet-review-wrap{flex:1 1 auto;margin-top:0}.qr-sheet-revisions{margin:8px 12px 0;max-height:none}.qr-sheet-counter-row{margin:6px 12px 0;min-height:28px}.qr-sheet-counter-nav{width:32px;height:32px}.qr-sheet-decide{margin:8px 12px 0;min-height:44px}.qr-sheet-open-notes{margin:4px 12px 0}.qr-sheet-revise{margin:8px 12px 0;min-height:44px}.qr-sheet-revise-input{height:40px;font-size:16px}.qr-sheet-details,.qr-sheet-secondary{margin:8px 12px 0}.qr-sheet .qr-sheet-video .spot-main__preview-playicon{width:56px;height:56px}.qr-sheet .qr-sheet-video .spot-main__preview{border-radius:12px!important}}@media (max-width:520px){.qr-sheet-title{max-width:none;font-size:16px}.qr-sheet-slide-meta{padding:0 12px 4px}.qr-sheet-swipe-hint{margin:0 12px 2px}.qr-sheet-revise-input{font-size:16px}.qr-sheet-decide{min-height:44px}.qr-sheet-decide,.qr-sheet-details,.qr-sheet-revise,.qr-sheet-secondary{margin:6px 12px 0}.qr-sheet-counter-row{margin:4px 12px 0}}@media (prefers-reduced-motion:reduce){.qr-sheet,.qr-sheet-close,.qr-sheet-counter-nav,.qr-sheet-decide,.qr-sheet-revise-submit,.qr-sheet-scrim,.qr-sheet-secondary-btn,.qr-sheet-track{transition-duration:.01ms!important}}.spot-revision-rail{display:flex;flex-direction:column;gap:8px;min-height:0;padding:10px 10px 8px;border:1px solid rgba(255,255,255,.12);border-radius:14px;background:linear-gradient(180deg,rgba(var(--aa-glass-top-rgb),.92) 0,rgba(var(--aa-glass-bottom-rgb),.94) 100%);box-shadow:0 8px 22px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.05)}.spot-revision-rail__head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 2px;flex:0 0 auto}.spot-revision-rail__head>span:first-child{color:rgba(226,232,240,.62);font-family:var(--aa-display);font-size:9px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.spot-revision-rail__count{color:rgba(255,255,255,.72);font-family:var(--aa-mono);font-size:10px;letter-spacing:.04em}.spot-revision-rail__count.is-clear{color:rgba(187,247,208,.88)}.spot-revision-rail__empty{margin:0;padding:8px 4px 4px;color:rgba(226,232,240,.5);font-size:12px;line-height:1.4}.spot-revision-rail__list{display:flex;flex:1 1 auto;flex-direction:column;gap:5px;list-style:none;margin:0;min-height:0;padding:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.spot-revision-rail__list li{position:relative;display:flex;align-items:stretch;width:100%;min-width:0;padding:7px 12px 7px 10px;border:0;border-radius:10px;background:rgba(255,255,255,.03);cursor:pointer;text-align:right;transition:background .16s ease}.spot-revision-rail__list li.is-event{cursor:default}.spot-revision-rail__list li.is-review-open,.spot-revision-rail__list li:hover{background:rgba(255,255,255,.055)}.spot-revision-rail__list li.is-notification-focus{animation:aa-notification-rim 1.2s ease-out 1 forwards}@media (prefers-reduced-motion:reduce){.spot-revision-rail__list li.is-notification-focus{animation:none;box-shadow:0 0 0 2px rgba(var(--dash-glow-gold),.75)}}.spot-revision-rail__list li.is-event:hover{background:rgba(255,255,255,.03)}.spot-revision-rail__event-label{color:rgba(226,232,240,.78);font-weight:700}.spot-revision-rail__event-msg{color:rgba(241,245,249,.88);font-weight:500}.spot-revision-rail__list li.is-resolved .spot-revision-rail__body{opacity:.55}.spot-revision-rail__body{flex:1 1 auto;min-width:0;padding-right:8px;text-align:right}.spot-revision-rail__body p{margin:0;color:rgba(241,245,249,.96);font-size:12px;line-height:1.4;overflow-wrap:anywhere;word-break:break-word;white-space:normal}.spot-revision-rail__body small{display:block;margin-top:4px;color:rgba(226,232,240,.55);font-size:10px;line-height:1.3}.spot-revision-rail__ts{display:inline-block;margin-right:5px;padding:1px 6px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:rgba(255,255,255,.06);color:rgba(255,255,255,.82);font-size:10px;font-weight:700;vertical-align:1px;cursor:pointer}.spot-revision-rail__status{position:absolute;top:0;right:0;bottom:0;width:3px;border:0;border-radius:0 10px 10px 0;background:rgba(239,68,68,.95);box-shadow:0 0 10px rgba(239,68,68,.4);pointer-events:none}.spot-revision-rail__list li.is-resolved .spot-revision-rail__status,.spot-revision-rail__status--resolved{background:rgba(34,197,94,.92);box-shadow:0 0 10px rgba(34,197,94,.38)}.spot-revision-rail__status--neutral{background:rgba(148,163,184,.55);box-shadow:none}.spot-revision-rail__list li.is-status-popping .spot-revision-rail__status{animation:aa-rail-status-pop .36s var(--aa-ease,ease)}.spot-main__campaign-revisions{display:flex;flex-direction:column;min-height:0;padding:0;border:0;background:transparent;box-shadow:none}.spot-main__campaign-revisions>.spot-revision-rail,.spot-revision-rail--desktop{height:100%;max-height:none}.spot-revision-rail--sheet{flex:0 0 auto;margin:8px 16px 0;max-height:none;padding:8px 8px 6px}.spot-revision-rail--sheet .spot-revision-rail__list{overflow:visible;flex:0 0 auto;gap:4px}.spot-revision-rail--sheet .spot-revision-rail__body,.spot-revision-rail--sheet .spot-revision-rail__list li{text-align:left}.spot-revision-rail--sheet .spot-revision-rail__body p{font-size:13px;line-height:1.4}@media (max-width:720px){.spot-revision-rail--sheet{margin:8px 12px 0}}.radio-wave{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:72px;overflow:hidden;background:radial-gradient(120% 90% at 20% 0,rgba(var(--dash-glow-gold),.28),transparent 55%),radial-gradient(100% 80% at 90% 100%,rgba(var(--aa-cool-rgb),.32),transparent 50%),linear-gradient(160deg,rgba(8,14,28,.98),rgba(12,22,44,.96))}.radio-wave__glow{position:absolute;inset:-20%;background:radial-gradient(circle at 50% 55%,rgba(var(--dash-glow-gold),.16),transparent 52%);pointer-events:none}.radio-wave__bars{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:2.5px;width:min(92%,420px);height:58%}.radio-wave__bar{flex:1 1;min-width:2px;max-width:7px;border-radius:999px;background:linear-gradient(180deg,rgba(255,232,180,.95) 0,rgba(var(--dash-glow-gold),.9) 42%,rgba(var(--aa-cool-rgb),.85) 100%);box-shadow:0 0 10px rgba(var(--dash-glow-gold),.25);transform-origin:center}.radio-wave.is-animated .radio-wave__bar{animation:radio-wave-pulse 1.1s ease-in-out infinite alternate}.radio-wave__badge{position:absolute;right:10px;bottom:8px;z-index:2;padding:3px 7px;border:1px solid rgba(var(--dash-glow-gold),.45);border-radius:6px;background:rgba(10,16,30,.55);color:rgba(255,232,180,.92);font-family:var(--aa-display,ui-sans-serif);font-size:9px;font-weight:800;letter-spacing:.14em}.group-spot-mobile-card__radio-wave,.group-spot-preview__radio-wave{position:absolute;inset:0;min-height:0;z-index:2}.group-spot-mobile-card__radio-wave .radio-wave__bars,.group-spot-preview__radio-wave .radio-wave__bars{gap:1.5px;height:70%;width:88%}.group-spot-mobile-card__radio-wave .radio-wave__bar,.group-spot-preview__radio-wave .radio-wave__bar{max-width:4px;min-width:1.5px}.group-spot-preview__radio-wave .radio-wave__badge{bottom:2px;font-size:7px;letter-spacing:.1em;padding:1px 4px;right:3px}.group-spot-mobile-card__radio-wave .radio-wave__badge{bottom:4px;font-size:8px;right:5px}.legacy-spot-card__radio-wave{inset:0;min-height:0;position:absolute;z-index:2}.legacy-spot-card__radio-wave .radio-wave__badge{display:none}.radio-player{--aa-preview-ar:1.7778;--aa-preview-max-h:min(62vh,800px);position:relative;display:flex;flex-direction:column;justify-content:flex-end;aspect-ratio:var(--aa-preview-ar);height:auto;min-width:0;width:min(100%,calc(var(--aa-preview-ar) * var(--aa-preview-max-h)));overflow:hidden;border:1px solid rgba(128,164,255,.24);border-radius:16px;background:#050a14;box-shadow:0 24px 64px rgba(0,0,0,.52),0 0 52px rgba(var(--aa-cool-rgb),.12)}.radio-player__wave{position:absolute;inset:0}.radio-player .radio-wave__badge{bottom:auto;left:12px;right:auto;top:12px}.radio-player__controls{position:relative;z-index:2;display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:14px 16px;background:linear-gradient(180deg,transparent,rgba(2,6,16,.88) 40%)}.radio-player__play{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid rgba(var(--dash-glow-gold),.5);border-radius:999px;background:rgba(var(--dash-glow-gold),.16);color:#ffe8b4;cursor:pointer}.radio-player__play:hover{background:rgba(var(--dash-glow-gold),.28)}.radio-player__play svg{width:18px;height:18px}.radio-player__meta{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.radio-player__title{color:rgba(241,245,249,.96);font-size:13px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.radio-player__sub{color:rgba(226,232,240,.55);font-size:11px}.radio-player__transport{display:grid;grid-template-columns:auto minmax(96px,1fr) auto;align-items:center;gap:8px;flex:1 0 100%;order:3;padding-left:54px}.radio-player__time{min-width:32px;color:rgba(226,232,240,.72);font-family:var(--aa-mono,ui-monospace,monospace);font-size:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center}.radio-player__scrubber{--radio-progress:0%;appearance:none;width:100%;height:5px;margin:0;border-radius:999px;outline:none;cursor:pointer;background:linear-gradient(90deg,rgba(var(--dash-glow-gold),.98) 0,rgba(var(--dash-glow-gold),.98) var(--radio-progress),rgba(255,255,255,.2) var(--radio-progress),rgba(255,255,255,.2) 100%);box-shadow:0 0 12px rgba(var(--dash-glow-gold),.22)}.radio-player__scrubber::-webkit-slider-thumb{appearance:none;width:12px;height:12px;border:2px solid rgba(255,244,215,.9);border-radius:999px;background:rgb(var(--dash-glow-gold));box-shadow:0 0 10px rgba(var(--dash-glow-gold),.72)}.radio-player__scrubber::-moz-range-thumb{width:9px;height:9px;border:2px solid rgba(255,244,215,.9);border-radius:999px;background:rgb(var(--dash-glow-gold));box-shadow:0 0 10px rgba(var(--dash-glow-gold),.72)}.radio-player__scrubber:focus-visible{outline:2px solid rgba(var(--aa-cool-rgb),.85);outline-offset:4px}.radio-player__scrubber:disabled{cursor:default;opacity:.45}.radio-player__audio-el{height:0;margin:0;opacity:0;pointer-events:none;position:absolute;width:0}@keyframes radio-wave-pulse{0%{transform:scaleY(.72);opacity:.78}to{transform:scaleY(1.08);opacity:1}}@media (prefers-reduced-motion:reduce){.radio-wave.is-animated .radio-wave__bar{animation:none}}.ae-rd{background:linear-gradient(170deg,rgb(var(--aa-glass-top-rgb)) 0,var(--dash-bg-0) 100%);border:1px solid var(--dash-line-strong);border-radius:16px;bottom:18px;box-shadow:0 30px 80px rgba(0,0,0,.55),0 0 0 1px rgba(255,255,255,.04);color:var(--dash-text-hi);left:18px;overflow:hidden;position:fixed;width:min(340px,calc(100vw - 36px));z-index:130}.ae-rd__head{gap:4px;padding:4px 6px 4px 4px}.ae-rd__head,.ae-rd__headline{align-items:center;display:flex}.ae-rd__headline{background:none;border:0;color:var(--dash-text-hi);cursor:pointer;flex:1 1;gap:10px;min-width:0;padding:9px 8px;text-align:left}.ae-rd__headline:hover .ae-rd__title{color:var(--aa-gold-bright)}.ae-rd__title{flex:1 1;font-family:var(--aa-display);font-size:12.5px;font-weight:700;letter-spacing:.01em;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ae-rd__spinner{animation:ae-rd-spin .9s linear infinite;border-radius:999px;border:2px solid rgba(var(--dash-glow-gold),.25);border-top-color:var(--aa-gold-bright);flex-shrink:0;height:15px;width:15px}@keyframes ae-rd-spin{to{transform:rotate(1turn)}}.ae-rd__flag{align-items:center;display:flex;flex-shrink:0;justify-content:center}.ae-rd__flag svg{height:15px;width:15px}.ae-rd__flag--ok{color:#7ddea0}.ae-rd__flag--warn{color:#f0b429}.ae-rd__icon-btn{align-items:center;background:none;border:0;border-radius:8px;color:var(--dash-text-mid);cursor:pointer;display:inline-flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.ae-rd__icon-btn:hover{background:rgba(255,255,255,.06);color:var(--dash-text-hi)}.ae-rd__icon-btn.is-flipped svg{transform:rotate(180deg)}.ae-rd__bar{background:rgba(255,255,255,.08);height:3px;margin:0 14px 10px;overflow:hidden;border-radius:99px}.ae-rd__bar-fill{background:linear-gradient(90deg,rgba(var(--dash-glow-gold),.85),rgba(var(--aa-cool-rgb),.75));border-radius:inherit;height:100%;transition:width .45s ease}.ae-rd__bar-fill.is-live{animation:ae-rd-pulse 1.4s ease-in-out infinite}@keyframes ae-rd-pulse{50%{opacity:.55}}.ae-rd__list{display:flex;flex-direction:column;max-height:min(280px,42vh);overflow:auto;padding:0 6px 8px}.ae-rd__row{background:none;border:0;border-radius:10px;color:inherit;cursor:pointer;display:grid;gap:6px;grid-template-columns:1fr auto;padding:8px 8px 10px;text-align:left;width:100%}.ae-rd__row:hover{background:rgba(255,255,255,.05)}.ae-rd__row-name{font-size:12px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ae-rd__row-state{color:var(--dash-text-mid);font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.ae-rd__row-state.is-ready{color:#7ddea0}.ae-rd__row-state.is-error{color:#f07178}.ae-rd__row-state.is-live{color:var(--aa-gold-bright)}.ae-rd__row-bar{background:rgba(255,255,255,.08);border-radius:99px;grid-column:1/-1;height:3px;overflow:hidden}.ae-rd__row-bar span{background:linear-gradient(90deg,rgba(var(--dash-glow-gold),.85),rgba(var(--aa-cool-rgb),.75));border-radius:inherit;display:block;height:100%;transition:width .45s ease}.ae-rd__row.is-error .ae-rd__row-bar span{background:#f07178;width:100%;opacity:.7}.ae-rd__row.is-live .ae-rd__row-bar span{animation:ae-rd-pulse 1.4s ease-in-out infinite}.ae-rd__foot{align-items:center;border-top:1px solid var(--dash-line);display:flex;gap:8px;padding:8px 12px}.ae-rd__retry{align-items:center;background:rgba(232,168,56,.12);border:1px solid rgba(232,168,56,.35);border-radius:8px;color:var(--aa-gold-bright);cursor:pointer;display:inline-flex;font-size:11px;font-weight:700;gap:6px;padding:6px 10px}.ae-rd__retry:hover{background:rgba(232,168,56,.2)}.ae-rd__retry:disabled{cursor:wait;opacity:.55}.ae-rd+.ae-rd{position:relative}.ae-rd-stack{bottom:18px;display:flex;flex-direction:column-reverse;gap:10px;left:18px;pointer-events:none;position:fixed;z-index:130}.ae-rd-stack .ae-rd{bottom:auto;left:auto;pointer-events:auto;position:relative}@media (max-width:640px){.ae-rd-stack{bottom:calc(12px + env(safe-area-inset-bottom));left:12px;width:min(340px,calc(100vw - 80px))}.ae-rd{width:100%}}@media (prefers-reduced-motion:reduce){.ae-rd__bar-fill.is-live,.ae-rd__row.is-live .ae-rd__row-bar span,.ae-rd__spinner{animation:none}}.deploy-badge{bottom:12px;font-family:var(--aa-mono);position:fixed;right:12px;z-index:2147483000}.deploy-badge__pill{align-items:center;background:rgba(var(--aa-glass-strong-bottom-rgb),.72);-webkit-backdrop-filter:blur(10px) saturate(1.2);backdrop-filter:blur(10px) saturate(1.2);border:1px solid var(--dash-line);border-radius:999px;color:rgba(220,228,255,.55);cursor:pointer;display:flex;font-family:var(--aa-mono);font-size:10px;gap:6px;letter-spacing:.04em;line-height:1;padding:5px 10px;transition:color .15s ease,border-color .15s ease,background .15s ease}.deploy-badge--open .deploy-badge__pill,.deploy-badge__pill:hover{background:rgba(var(--aa-glass-strong-bottom-rgb),.9);border-color:var(--dash-line-strong);color:rgba(230,236,255,.85)}.deploy-badge__dot{background:#3ddc84;border-radius:50%;box-shadow:0 0 6px rgba(61,220,132,.7);flex-shrink:0;height:6px;width:6px}.deploy-badge__sha{color:var(--aa-gold-bright);opacity:.9}.deploy-badge__time{opacity:.75}.deploy-badge__panel{background:rgba(6,9,20,.96);border:1px solid var(--dash-line-strong);border-radius:10px;bottom:32px;box-shadow:0 12px 40px rgba(0,0,0,.5);max-width:280px;padding:12px 14px;position:absolute;right:0;width:max-content}.deploy-badge__panel-row{align-items:baseline;display:flex;font-size:11px;gap:10px;justify-content:space-between;padding:2px 0}.deploy-badge__panel-label{color:rgba(190,200,235,.5);letter-spacing:.06em;text-transform:uppercase;font-size:9px}.deploy-badge__panel-value{color:var(--aa-white)}.deploy-badge__panel-summary{border-top:1px solid var(--dash-line);color:rgba(220,228,255,.75);font-size:11px;line-height:1.4;margin-top:8px;max-width:260px;padding-top:8px;white-space:normal}@media (max-width:640px){.deploy-badge{display:none}}.aa-floating-toast{align-items:center;backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);background:linear-gradient(155deg,rgba(48,72,140,.42),rgba(12,22,52,.22) 48%,rgba(6,12,32,.55)),rgba(10,18,42,.72);border:1px solid rgba(var(--dash-glow-gold,255,208,70),.55);border-radius:999px;bottom:max(28px,calc(env(safe-area-inset-bottom, 0px) + 18px));box-shadow:0 0 0 1px rgba(var(--dash-glow-gold,255,208,70),.18),0 0 22px rgba(var(--dash-glow-gold,255,208,70),.28),0 14px 40px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.14);color:var(--dash-text-hi,#f4f7ff);display:inline-flex;font-family:var(--aa-display,inherit);font-size:12px;font-weight:750;gap:0;justify-content:center;left:50%;letter-spacing:.02em;line-height:1.1;max-width:min(92vw,420px);opacity:0;padding:10px 18px;pointer-events:none;position:fixed;text-align:center;transform:translate(-50%,12px) scale(.98);transition:opacity .22s var(--dash-ease,ease),transform .22s var(--dash-ease,ease);white-space:nowrap;z-index:100000}.aa-floating-toast.is-visible{opacity:1;transform:translate(-50%) scale(1)}.aa-floating-toast--error{border-color:rgba(var(--dash-glow-red,248,113,113),.55);box-shadow:0 0 0 1px rgba(var(--dash-glow-red,248,113,113),.16),0 0 22px rgba(var(--dash-glow-red,248,113,113),.22),0 14px 40px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.12);color:#ffd0d0}.aa-floating-toast--success{border-color:rgba(var(--dash-glow-gold,255,208,70),.65);color:#fff8e6}@media (max-width:480px){.aa-floating-toast{font-size:11px;padding:9px 14px;white-space:normal}}@keyframes aa-page-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes aa-page-enter-x{0%{opacity:0;transform:translateX(-12px)}to{opacity:1;transform:none}}.aa-page-enter{animation:aa-page-enter .26s cubic-bezier(.22,1,.36,1) both}.aa-page-enter--stagger>.aa-page-enter__item,.aa-page-enter--stagger>:not(.aa-page-enter__skip){opacity:0;animation:aa-page-enter .28s cubic-bezier(.22,1,.36,1) both}.aa-page-enter--stagger>:first-child{animation-delay:0s}.aa-page-enter--stagger>:nth-child(2){animation-delay:40ms}.aa-page-enter--stagger>:nth-child(3){animation-delay:80ms}.aa-page-enter--stagger>:nth-child(4){animation-delay:.11s}.aa-page-enter--stagger>:nth-child(5){animation-delay:.14s}.aa-page-enter--stagger>:nth-child(6){animation-delay:.17s}.aa-page-enter--stagger>:nth-child(n+7){animation-delay:.19s}@media (prefers-reduced-motion:reduce){.aa-page-enter,.aa-page-enter--stagger>.aa-page-enter__item,.aa-page-enter--stagger>:not(.aa-page-enter__skip){animation:none!important;opacity:1!important;transform:none!important}}