@import "https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@400;600;700&display=swap";
.asx-reviewer{min-height:100dvh;color:var(--theme-text);background:var(--theme-elevation-0);--font-roboto-condensed:"Roboto Condensed", Roboto, Arial, sans-serif;--asx-reviewer-grafa-dark-900:#010709;--asx-reviewer-grafa-dark-800:#020e13;--asx-reviewer-grafa-dark-700:#031621;--asx-reviewer-grafa-dark-600:#031e30;--asx-reviewer-grafa-dark-500:#052840;--asx-reviewer-grafa-dark-400:#063151;--asx-reviewer-grafa-dark-300:#073b61;--asx-reviewer-grafa-dark-200:#084574;--asx-reviewer-grafa-white:#dff1fd;--asx-reviewer-hot-yellow:#febf3d;--asx-reviewer-signal-latest:#fd6023;--asx-reviewer-signal-price-spike:#00ffa3;--asx-reviewer-signal-price-plunge:#ff6b84;--asx-reviewer-signal-hat-trick:#ffc824;--asx-reviewer-signal-faceplant:#ff8324;--asx-reviewer-signal-winning-streak:#00ffa3;--asx-reviewer-signal-dark-horse:#c9f;--asx-reviewer-signal-tanked:#ff6f3d;--asx-reviewer-signal-trading-frenzy:#26a8ff;--asx-reviewer-signal-pay-dirt:#00ffe0;--asx-reviewer-signal-profit-signal:#10ffa1;--asx-reviewer-signal-hot-yellow:#febf3d;--asx-reviewer-signal-whale-trade:#a5ff33;--asx-reviewer-signal-deserter-alert:#ff839e;--asx-reviewer-signal-shake-tin:#ffcf75;--asx-reviewer-signal-boss-move:#dfa8ff;--asx-reviewer-signal-takeover-bid:#fff56d;--asx-reviewer-signal-asset-grab:#99ff85;--asx-reviewer-signal-asset-dump:#ff7a7f;--asx-reviewer-signal-webcast:#10ffa1;--asx-reviewer-signal-debut:#ffdd64;--asx-reviewer-signal-buyback:#00ffce;--asx-reviewer-signal-spoiler:#ffba6b;--asx-reviewer-signal-fyresult:#afff88;--asx-reviewer-signal-halfyear:#6affff;--asx-reviewer-signal-quarterly:#79fcad;--asx-reviewer-signal-loading-up:#24ff01;--asx-reviewer-signal-off-boarding:#ff9700;--asx-reviewer-signal-new-board:#52d6ff;--asx-reviewer-signal-pay-day:#bfff80;--asx-reviewer-signal-price-query:#ffb933;--asx-reviewer-signal-quarter-one:#79fcad;--asx-reviewer-signal-stop:#f66;gap:0;padding:0;display:grid}@supports (color:lab(0% 0 0)){.asx-reviewer{--asx-reviewer-grafa-dark-900:lab(1.50074% -1.23505 -1.36972);--asx-reviewer-grafa-dark-800:lab(3.32443% -2.66148 -3.87137);--asx-reviewer-grafa-dark-700:lab(6.21171% -3.90536 -10.0431);--asx-reviewer-grafa-dark-600:lab(10.0293% -4.54655 -15.2218);--asx-reviewer-grafa-dark-500:lab(14.7655% -4.63352 -19.0749);--asx-reviewer-grafa-dark-400:lab(18.972% -3.97365 -23.995);--asx-reviewer-grafa-dark-300:lab(23.3628% -4.31336 -27.5705);--asx-reviewer-grafa-dark-200:lab(27.7924% -3.58431 -32.6772);--asx-reviewer-grafa-white:lab(94.0677% -4.40735 -7.9527);--asx-reviewer-hot-yellow:lab(81.6682% 15.0585 70.1926);--asx-reviewer-signal-latest:lab(61.9446% 59.0993 63.3052);--asx-reviewer-signal-price-spike:lab(88.8811% -67.8581 29.2894);--asx-reviewer-signal-price-plunge:lab(65.1096% 58.8437 16.5927);--asx-reviewer-signal-hat-trick:lab(83.8403% 10.514 79.2632);--asx-reviewer-signal-faceplant:lab(68.4789% 44.3912 67.8175);--asx-reviewer-signal-winning-streak:lab(88.7603% -67.8534 29.3306);--asx-reviewer-signal-dark-horse:lab(71.0984% 33.9156 -43.8972);--asx-reviewer-signal-tanked:lab(64.903% 54.0156 54.7511);--asx-reviewer-signal-trading-frenzy:lab(65.4097% -11.2194 -53.5841);--asx-reviewer-signal-pay-dirt:lab(89.9498% -57.2231 -.0564814);--asx-reviewer-signal-profit-signal:lab(88.9069% -67.7246 30.3244);--asx-reviewer-signal-hot-yellow:lab(81.6682% 15.0585 70.1926);--asx-reviewer-signal-whale-trade:lab(91.8028% -49.0304 78.924);--asx-reviewer-signal-deserter-alert:lab(69.8877% 50 8.531);--asx-reviewer-signal-shake-tin:lab(86.0357% 9.93899 50.864);--asx-reviewer-signal-boss-move:lab(76.4048% 32.2519 -35.5153);--asx-reviewer-signal-takeover-bid:lab(95.4282% -8.60769 64.9709);--asx-reviewer-signal-asset-grab:lab(91.7748% -47.993 48.1223);--asx-reviewer-signal-asset-dump:lab(67.6396% 51.9598 22.8108);--asx-reviewer-signal-webcast:lab(88.9069% -67.7246 30.3244);--asx-reviewer-signal-debut:lab(89.3256% 2.27302 62.2542);--asx-reviewer-signal-buyback:lab(89.5954% -60.7002 8.6122);--asx-reviewer-signal-spoiler:lab(80.9277% 19.7488 49.7517);--asx-reviewer-signal-fyresult:lab(92.892% -40.7877 48.3906);--asx-reviewer-signal-halfyear:lab(92.1131% -41.2671 -12.6714);--asx-reviewer-signal-quarterly:lab(90.1261% -50.967 26.4009);--asx-reviewer-signal-loading-up:lab(88.0093% -77.6713 81.1867);--asx-reviewer-signal-off-boarding:lab(72.5168% 34.4214 77.3077);--asx-reviewer-signal-new-board:lab(79.7014% -27.8924 -31.3433);--asx-reviewer-signal-pay-day:lab(93.7086% -36.0072 53.3214);--asx-reviewer-signal-price-query:lab(80.3073% 18.204 72.4499);--asx-reviewer-signal-quarter-one:lab(90.1289% -50.9415 26.4294);--asx-reviewer-signal-stop:lab(63.8145% 59.3094 31.9551)}}.asx-reviewer--prompts-page{max-width:72rem;margin:0 auto}.asx-reviewer__toolbar,.asx-reviewer__announcements,.asx-reviewer__pdf-panel,.asx-reviewer__review-panel{border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-0);border-radius:0}.asx-reviewer__toolbar,.asx-reviewer__announcements,.asx-reviewer__review-panel{padding:1rem}.asx-reviewer__toolbar{gap:1rem;display:grid}.asx-reviewer__screen{min-height:0}.asx-reviewer__split-shell{grid-template-columns:minmax(25rem,31rem) minmax(0,1fr);align-items:stretch;gap:0;min-height:100dvh;display:grid}.asx-reviewer__split-pane{min-width:0}.asx-reviewer__split-pane--list{border-right:1px solid var(--theme-elevation-100);align-content:stretch;gap:0;display:grid}.asx-reviewer__split-pane--detail{min-height:100dvh}.asx-reviewer__screen--grid,.asx-reviewer__screen--list{gap:1rem;display:grid}.asx-reviewer__list-header{border-bottom:1px solid var(--theme-elevation-100);gap:.9rem;padding:1.25rem 1.25rem 1rem;display:grid}.asx-reviewer__list-title-group{gap:.35rem;min-width:0;display:grid}.asx-reviewer__list-description{max-width:48rem;color:var(--theme-elevation-600);margin:0}.asx-reviewer__list-header-actions,.asx-reviewer__card-actions{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.5rem;display:flex}.asx-reviewer__panel{border:0;border-bottom:1px solid var(--theme-elevation-100);background:var(--theme-elevation-0);border-radius:0;gap:.75rem;padding:.75rem .9rem;display:grid}.asx-reviewer__panel-header{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.asx-reviewer__panel-header--filters{align-items:center}.asx-reviewer__panel-header-group{gap:.15rem;min-width:0;display:grid}.asx-reviewer__panel-copy{gap:.2rem;display:grid}.asx-reviewer__panel-title{margin:0;font-size:1rem;font-weight:600}.asx-reviewer__panel-description{color:var(--theme-elevation-600);margin:0;font-size:.9rem;line-height:1.45}.asx-reviewer__panel--inbox{align-content:start;padding:0}.asx-reviewer__panel--inbox>.asx-reviewer__panel-header{justify-content:flex-end;padding:.75rem .9rem .35rem}.asx-reviewer__panel--filters{gap:.75rem}.asx-reviewer__payload-filters{align-items:stretch;gap:.75rem;display:grid}.asx-reviewer__payload-filter-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.asx-reviewer__payload-date-row{grid-template-columns:repeat(2,minmax(0,1fr)) auto;gap:.75rem;display:grid}.asx-reviewer__payload-filter-actions{justify-content:flex-end;align-items:flex-end;display:flex}.asx-reviewer__payload-field{gap:.35rem;min-width:0;margin:0;display:grid}.asx-reviewer__payload-text-field{gap:.35rem;display:grid}.asx-reviewer__payload-field--search{grid-column:1/-1;min-width:0}.asx-reviewer__payload-field input[type=date],.asx-reviewer__payload-field select{border:1px solid var(--theme-elevation-200);background:var(--theme-input-bg);width:100%;min-height:2.5rem;color:var(--theme-text);font:inherit;border-radius:0;padding:0 .75rem}.asx-reviewer__payload-pagination{border-top:1px solid var(--theme-elevation-100);justify-content:flex-end;padding:.65rem .9rem .85rem;display:flex}.asx-reviewer__panel--inbox>.banner,.asx-reviewer__panel--inbox>.asx-reviewer__loading{margin:0 .9rem .9rem}.asx-reviewer__inbox-list{gap:0;display:grid}.asx-reviewer__inbox-row{border:0;border-top:1px solid var(--theme-elevation-100);background:var(--theme-elevation-0);color:var(--theme-text);text-align:left;cursor:pointer;border-radius:0;gap:.2rem;padding:.65rem .9rem;transition:border-color .18s,background-color .18s,box-shadow .18s;display:grid}.asx-reviewer__inbox-row:hover{background:var(--theme-elevation-50)}.asx-reviewer__inbox-row.is-active{background:color-mix(in srgb, var(--theme-success-500) 10%, var(--theme-elevation-0));box-shadow:inset 3px 0 0 var(--theme-success-500)}.asx-reviewer__inbox-row-heading{justify-content:space-between;align-items:flex-start;gap:.5rem;min-width:0;display:flex}.asx-reviewer__inbox-row-title{min-width:0;font-weight:600;line-height:1.3}.asx-reviewer__signal-count-badge{background:color-mix(in srgb, var(--theme-success-500) 18%, var(--theme-elevation-0));color:var(--theme-success-700);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--theme-success-500) 45%, transparent);white-space:nowrap;border-radius:999px;flex:none;padding:.12rem .45rem;font-size:.72rem;font-weight:700;line-height:1.35}.asx-reviewer__inbox-row-meta{color:var(--theme-elevation-600);white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;line-height:1.35;overflow:hidden}.asx-reviewer__icon-button{border:1px solid var(--theme-elevation-200);background:var(--theme-elevation-0);width:2rem;height:2rem;color:var(--theme-text);cursor:pointer;border-radius:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.asx-reviewer__icon-button:hover{background:var(--theme-elevation-50)}.asx-reviewer__table-link{background:color-mix(in srgb, var(--theme-elevation-0) 92%, var(--theme-elevation-50));width:100%;color:inherit;text-align:left;cursor:pointer;border:1px solid #0000;border-radius:0;gap:.25rem;padding:.6rem .7rem;transition:background-color .18s,border-color .18s,box-shadow .18s;display:grid}.asx-reviewer__table-link:hover{border-color:var(--theme-elevation-200);background:var(--theme-elevation-50)}.asx-reviewer__table-link.is-active{border-color:color-mix(in srgb, var(--theme-success-500) 45%, var(--theme-elevation-200));background:color-mix(in srgb, var(--theme-success-500) 10%, var(--theme-elevation-0));box-shadow:inset 3px 0 0 var(--theme-success-500)}.asx-reviewer__table-link-title{font-weight:600;line-height:1.35}.asx-reviewer__table-link-meta,.asx-reviewer__table-source-id{color:var(--theme-elevation-600);font-size:.82rem}.asx-reviewer__table-source-id{overflow-wrap:anywhere}.asx-reviewer__table-pill-stack,.asx-reviewer__table-source{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.asx-reviewer__table-source{justify-content:flex-start}.asx-reviewer__screen--detail,.asx-reviewer__detail-shell,.asx-reviewer__workspace{min-height:0}.asx-reviewer__screen--detail{min-height:calc(100dvh - 5.5rem);overflow:visible}.asx-reviewer__detail-shell{grid-template-rows:minmax(0,1fr);gap:0;height:100%;display:grid}.asx-reviewer__detail-header{border:0;border-bottom:1px solid var(--theme-elevation-100);background:var(--theme-elevation-0);border-radius:0;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;padding:.75rem .9rem;display:grid}.asx-reviewer__detail-header-main{gap:.75rem;min-width:0;display:grid}.asx-reviewer__search{grid-template-columns:minmax(320px,1.8fr) repeat(5,minmax(140px,.8fr));align-items:flex-end;gap:.75rem;display:grid}.asx-reviewer__market-switch{border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-0);border-radius:0;gap:0;width:fit-content;padding:0;display:inline-flex}.asx-reviewer__market-tab{min-height:2rem;color:var(--theme-elevation-700);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;padding:0 .75rem;font-weight:600}.asx-reviewer__market-tab.is-active{background:var(--theme-elevation-50);color:var(--theme-text);box-shadow:inset 0 0 0 1px var(--theme-elevation-200)}.asx-reviewer__search input,.asx-reviewer__search select,.asx-reviewer__field input,.asx-reviewer__field textarea,.asx-reviewer__field select,.asx-reviewer__field-row input,.asx-reviewer__announcement-note textarea{border:1px solid var(--theme-elevation-200);font:inherit;border-radius:0}.asx-reviewer__search input,.asx-reviewer__search select,.asx-reviewer__field input,.asx-reviewer__field select,.asx-reviewer__field-row input{background:var(--theme-elevation-0);min-height:2.5rem;color:var(--theme-text);padding:0 .75rem}.asx-reviewer__toolbar-field{gap:.35rem;min-width:0;display:grid}.asx-reviewer__toolbar-field--search{min-width:0}.asx-reviewer__toolbar-label{color:var(--theme-elevation-600);font-size:.8rem}.asx-reviewer__search-input-wrap{border:1px solid var(--theme-elevation-200);background:var(--theme-elevation-0);border-radius:0;grid-template-columns:minmax(0,1fr) 2rem;align-items:center;gap:.35rem;min-height:2.5rem;padding:0 .25rem 0 .75rem;display:grid}.asx-reviewer__search-input-wrap.is-clearable{grid-template-columns:minmax(0,1fr) 2rem 2rem}.asx-reviewer__search-input-wrap:focus-within{border-color:var(--theme-elevation-500);box-shadow:0 0 0 2px color-mix(in srgb, var(--theme-elevation-500) 22%, transparent)}.asx-reviewer__search-input-wrap input{background:0 0;border:0;width:100%;min-width:0;padding:0}.asx-reviewer__search-input-wrap input:focus{outline:none}.asx-reviewer__search-submit,.asx-reviewer__search-clear{border:0;border-left:1px solid var(--theme-elevation-150);width:2rem;height:2rem;color:var(--theme-elevation-700);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:inline-flex}.asx-reviewer__search-clear:hover,.asx-reviewer__search-clear:focus-visible,.asx-reviewer__search-submit:focus-visible{color:var(--theme-text);background:var(--theme-elevation-50);outline:2px solid var(--theme-elevation-500);outline-offset:-2px}.asx-reviewer__search-submit:hover{color:var(--theme-text);background:var(--theme-elevation-50)}.asx-reviewer__search-hint{color:var(--theme-elevation-600);font-size:.8rem;line-height:1.35}.asx-reviewer__toolbar-actions{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-end;align-items:flex-end;gap:.5rem;display:flex}.asx-reviewer__button{min-height:2.5rem;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:0;justify-content:center;align-items:center;gap:.45rem;padding:0 .9rem;font-weight:600;text-decoration:none;transition:background-color .18s,border-color .18s,color .18s,opacity .18s;display:inline-flex}.asx-reviewer__page-title{margin:0;font-size:1.4rem}.asx-reviewer__button--primary{background:var(--theme-elevation-800);border-color:var(--theme-elevation-800);color:var(--theme-elevation-0)}.asx-reviewer__button--secondary{background:var(--theme-elevation-100);border-color:var(--theme-elevation-200);color:var(--theme-text)}.asx-reviewer__button--success{background:var(--theme-success-500);border-color:var(--theme-success-500);color:var(--theme-elevation-0)}.asx-reviewer__button--danger{background:var(--theme-error-500,#c63d2f);border-color:var(--theme-error-500,#c63d2f);color:var(--theme-elevation-0)}.asx-reviewer__button:hover:not(:disabled){filter:brightness(1.06)}.asx-reviewer__button:disabled{opacity:.6;cursor:not-allowed}.asx-reviewer__search-input-wrap>svg{color:var(--theme-elevation-600)}.asx-reviewer__section-header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.asx-reviewer__eyebrow,.asx-reviewer__count,.asx-reviewer__card-meta,.asx-reviewer__date{color:var(--theme-elevation-600);font-size:.85rem}.asx-reviewer__grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.75rem;display:grid}.asx-reviewer__announcements{gap:.75rem;display:grid}.asx-reviewer__card{text-align:left;border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-50);color:var(--theme-text);cursor:pointer;border-radius:.9rem;gap:.75rem;padding:.9rem;display:grid}.asx-reviewer__card.is-active{border-color:var(--theme-elevation-400);background:var(--theme-elevation-100);box-shadow:0 0 0 1px var(--theme-elevation-400)}.asx-reviewer__card-topline,.asx-reviewer__card-meta,.asx-reviewer__actions,.asx-reviewer__field-table-head,.asx-reviewer__field-row{justify-content:space-between;gap:.75rem;display:flex}.asx-reviewer__workspace{grid-template-columns:minmax(0,1.45fr) minmax(360px,.95fr);gap:0;min-height:100%;display:grid;overflow:visible}.asx-reviewer__split-pane--detail .asx-reviewer__detail-shell{height:auto;min-height:100dvh}.asx-reviewer__split-pane--detail .asx-reviewer__workspace{grid-template-rows:auto auto auto;grid-template-columns:1fr}.asx-reviewer__detail-topbar{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:1rem;display:flex}.asx-reviewer__detail-heading{gap:.3rem;display:grid}.asx-reviewer__detail-title{margin:0;font-size:clamp(1.2rem,1rem + .9vw,1.65rem);line-height:1.12}.asx-reviewer__detail-subtitle{color:var(--theme-elevation-600);overflow-wrap:anywhere;margin:0;font-size:.92rem;line-height:1.45}.asx-reviewer__detail-meta{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.asx-reviewer__detail-source-slot{align-content:center;gap:.5rem;min-width:0;display:grid}.asx-reviewer__detail-source-slot:empty{display:none}.asx-reviewer__detail-actions{flex-wrap:wrap;place-content:flex-start flex-end;gap:.5rem;margin-left:auto;display:flex}.asx-reviewer__pdf-frame{background:var(--theme-elevation-50);border:0;border-radius:0;width:100%;height:100%;min-height:72rem}.asx-reviewer__actions{flex-wrap:wrap}.asx-reviewer__actions .asx-reviewer__button{white-space:nowrap}.asx-reviewer__pdf-panel,.asx-reviewer__review-panel{height:auto;min-height:0}.asx-reviewer__pdf-panel{grid-template-rows:minmax(0,1fr);display:grid;position:relative;overflow:hidden}.asx-reviewer__split-pane--detail .asx-reviewer__pdf-panel{min-height:72rem}.asx-reviewer__source-floating-toolbar{z-index:4;pointer-events:none;justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex;position:absolute;top:.65rem;left:.75rem;right:.75rem}.asx-reviewer__source-floating-toolbar>*{pointer-events:auto}.asx-reviewer__rerun-bar{border-right:1px solid var(--theme-elevation-150);border-left:1px solid var(--theme-elevation-150);border-bottom:1px solid var(--theme-elevation-150);background:var(--theme-elevation-50);order:-1;align-items:center;gap:.75rem;padding:.5rem 1rem;display:flex}.asx-reviewer__rerun-button,.asx-reviewer__rerun-link{white-space:nowrap;align-items:center;gap:.4rem;display:inline-flex}.asx-reviewer__rerun-date{color:var(--theme-text);white-space:nowrap;font-size:.85rem}.asx-reviewer__rerun-status{white-space:nowrap;border-radius:.25rem;align-items:center;gap:.35rem;padding:.2rem .5rem;font-size:.75rem;font-weight:500;display:inline-flex}.asx-reviewer__rerun-status--running{color:var(--theme-elevation-600);background:var(--theme-elevation-100)}.asx-reviewer__rerun-status--completed{color:var(--color-success-700,#15803d);background:var(--color-success-100,#dcfce7)}.asx-reviewer__rerun-link{color:var(--theme-text);font-size:.85rem;text-decoration:none}.asx-reviewer__rerun-link:hover,.asx-reviewer__rerun-history a:hover{text-decoration:underline}.asx-reviewer__rerun-history{color:var(--theme-elevation-700);margin-left:0;font-size:.85rem;position:relative}.asx-reviewer__rerun-history summary{cursor:pointer;white-space:nowrap}.asx-reviewer__rerun-history-list{z-index:6;border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-0);gap:.35rem;min-width:18rem;margin-top:.5rem;padding:.65rem;display:grid;position:absolute;right:0;box-shadow:0 10px 30px #0000001f}.asx-reviewer__rerun-history-item{justify-content:space-between;gap:1rem;display:flex}.asx-reviewer__rerun-history a{color:var(--theme-text)}.asx-reviewer__icon-button--floating{background:color-mix(in srgb, var(--theme-elevation-0) 88%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 8px 24px #0000001f}.asx-reviewer__us-source-viewer{grid-template-rows:minmax(0,1fr);height:100%;min-height:72rem;display:grid}.asx-reviewer__source-toolbar{justify-content:flex-start;align-items:center;gap:.5rem;display:flex}.asx-reviewer__source-toolbar-actions{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.5rem;width:100%;display:flex}.asx-reviewer__source-select{align-items:center;gap:.5rem;min-width:0;display:flex}.asx-reviewer__source-select span{letter-spacing:.08em;text-transform:uppercase;color:var(--theme-elevation-500);font-size:.7rem}.asx-reviewer__source-select select{border:1px solid var(--theme-elevation-200);background:var(--theme-elevation-0);min-height:2.5rem;color:var(--theme-text);font:inherit;border-radius:0;width:100%;min-width:260px;padding:0 .85rem}.asx-reviewer__source-shell,.asx-reviewer__source-document,.asx-reviewer__source-text,.asx-reviewer__source-error{background:var(--theme-elevation-50);border:1px solid var(--theme-elevation-150);border-radius:0}.asx-reviewer__source-frame{background:#fff;height:100%;min-height:0}.asx-reviewer__source-document,.asx-reviewer__source-text,.asx-reviewer__source-error{min-height:0;padding:1.25rem;overflow:auto}.asx-reviewer__source-document{font-size:.95rem;line-height:1.55}.asx-reviewer__source-document table{border-collapse:collapse;width:100%;margin:1rem 0;display:table}.asx-reviewer__source-document td,.asx-reviewer__source-document th{border:1px solid var(--theme-elevation-150);vertical-align:top;padding:.45rem .55rem}.asx-reviewer__source-document a{color:var(--theme-success-650)}.asx-reviewer__source-document h1,.asx-reviewer__source-document h2,.asx-reviewer__source-document h3,.asx-reviewer__source-document h4{margin:1rem 0 .6rem}.asx-reviewer__source-document p,.asx-reviewer__source-document ul,.asx-reviewer__source-document ol{margin:.65rem 0}.asx-reviewer__source-text{white-space:pre-wrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85rem}.asx-reviewer__source-error{color:var(--theme-error-500)}.asx-reviewer__review-panel{grid-template-rows:minmax(0,1fr);padding:0;display:grid;overflow:visible}.asx-reviewer__split-pane--detail .asx-reviewer__review-panel{border-bottom:1px solid var(--theme-elevation-150);order:-2;height:auto;max-height:none}.asx-reviewer__workspace-panel-header{border-bottom:1px solid var(--theme-elevation-100);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1.25rem .75rem;display:flex}.asx-reviewer__workspace-panel-copy{gap:.25rem;min-width:0;display:grid}.asx-reviewer__workspace-panel-title{margin:0;font-size:1rem;line-height:1.3}.asx-reviewer__workspace-panel-description{color:var(--theme-elevation-600);margin:0;font-size:.88rem;line-height:1.45}.asx-reviewer__review-scroll{align-content:start;gap:0;min-height:0;padding:.75rem .9rem;display:grid;overflow:visible}.asx-reviewer__split-pane--detail .asx-reviewer__review-scroll>:not(.asx-reviewer__signal-surface){display:none}.asx-reviewer__signal-surface{background:0 0;border:0;gap:.75rem;padding:0;display:grid;position:relative}.asx-reviewer__signal-surface-header,.asx-reviewer__signal-preview-card-header,.asx-reviewer__annotation-popover-footer{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.asx-reviewer__signal-surface-header h3{text-overflow:ellipsis;white-space:nowrap;max-width:62rem;margin:.1rem 0 0;font-size:.92rem;line-height:1.25;overflow:hidden}.asx-reviewer__signal-surface-hint{max-width:18rem;color:var(--theme-elevation-600);text-align:right;font-size:.78rem;line-height:1.35}.asx-reviewer__signal-selector{gap:.35rem;padding-bottom:.1rem;display:flex;overflow-x:auto}.asx-reviewer__signal-selector-tab{border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-50);max-width:18rem;min-height:2rem;color:var(--theme-elevation-700);font:inherit;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;border-radius:999px;flex:none;padding:0 .65rem;font-size:.78rem;font-weight:700;overflow:hidden}.asx-reviewer__signal-selector-tab.is-active{border-color:var(--signal-accent,var(--theme-success-500));background:var(--signal-accent-soft,color-mix(in srgb, var(--theme-success-500) 16%, transparent));color:var(--theme-text)}.asx-reviewer__signal-preview-grid{grid-template-columns:repeat(2,minmax(0,277.56px)) minmax(277.56px,1fr);align-items:start;gap:4px;display:grid}.asx-reviewer__signal-preview-card{width:277.56px;max-width:100%;min-height:312px;color:var(--asx-reviewer-grafa-dark-500);font-family:var(--font-roboto-condensed);cursor:default;box-shadow:none;border:0;border-radius:8px;flex-direction:column;gap:12px;padding:8px 4px;display:flex;position:relative;overflow:hidden}.asx-reviewer__signal-preview-card--front{background:var(--signal-accent,var(--asx-reviewer-signal-latest))}.asx-reviewer__signal-preview-card--back,.asx-reviewer__signal-preview-card--expanded{background:var(--asx-reviewer-grafa-dark-200);color:#fff;gap:4px}.asx-reviewer__signal-preview-card--expanded{background:radial-gradient(circle at 80% 20%, var(--signal-accent-soft), transparent 38%),var(--asx-reviewer-grafa-dark-200);width:100%}.asx-reviewer__signal-preview-label{z-index:2;color:currentColor;opacity:0;pointer-events:none;text-transform:uppercase;background:#0000001f;border-radius:999px;padding:.12rem .4rem;font-size:.65rem;font-weight:700;line-height:1;position:absolute;top:.45rem;right:.45rem}.asx-reviewer__annotation-region{color:currentColor;cursor:crosshair;font:inherit;text-align:left;background:0 0;border:0;transition:background-color .16s,box-shadow .16s;position:relative}.asx-reviewer__annotation-region:hover,.asx-reviewer__annotation-region:focus-visible{background:#ffffff29;outline:none;box-shadow:inset 0 0 0 1px}.asx-reviewer .asx-reviewer__annotation-region--pill,.asx-reviewer .asx-reviewer__signal-trade-pill,.asx-reviewer .asx-reviewer__annotation-region--cta,.asx-reviewer .asx-reviewer__signal-asset-row,.asx-reviewer .asx-reviewer__signal-asset-logo,.asx-reviewer .asx-reviewer__signal-cta-arrow,.asx-reviewer .asx-reviewer__signal-preview-ticker{border-radius:999px!important}.asx-reviewer .asx-reviewer__annotation-region--front-copy,.asx-reviewer .asx-reviewer__annotation-region--hero,.asx-reviewer .asx-reviewer__annotation-region--back-copy,.asx-reviewer .asx-reviewer__annotation-region--time,.asx-reviewer .asx-reviewer__annotation-region--expanded-copy,.asx-reviewer .asx-reviewer__annotation-region--expanded-evidence{border-radius:6px!important}.asx-reviewer__annotation-region.has-comment{background:#fff3;box-shadow:inset 0 0 0 1px}.asx-reviewer__annotation-region.has-comment:after{content:"";background:currentColor;border-radius:999px;width:.45rem;height:.45rem;position:absolute;top:.25rem;right:.25rem}.asx-reviewer__signal-preview-top{flex-direction:column;align-items:flex-start;gap:.25rem;min-width:0;display:flex}.asx-reviewer__annotation-region--pill{background:#031e3026;border-radius:999px;align-items:center;gap:.25rem;max-width:calc(100% - 3rem);min-height:36px;padding:2px 8px 2px 4px;display:flex}.asx-reviewer__annotation-region--dark-pill{color:var(--signal-accent,var(--asx-reviewer-signal-latest));background:#031e3026}.asx-reviewer__signal-pill-dot{background:radial-gradient(circle,currentColor 0 34%,#0000 35%),#ffffff1a;border-radius:999px;flex:0 0 2rem;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.asx-reviewer__signal-pill-text{color:currentColor;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;min-width:0;font-size:12px;font-weight:700;line-height:14px;overflow:hidden}.asx-reviewer__signal-time{color:currentColor;opacity:.7;text-transform:uppercase;padding:1px 3px;font-size:12px;line-height:14px}.asx-reviewer__signal-card-bottom{flex-direction:column;gap:.25rem;min-width:0;margin-top:auto;display:flex}.asx-reviewer__annotation-region--front-copy{color:var(--asx-reviewer-grafa-dark-700);text-transform:uppercase;-webkit-line-clamp:2;border-radius:.35rem;-webkit-box-orient:vertical;padding:2px 4px;font-size:16px;font-weight:700;line-height:20px;display:-webkit-box;overflow:hidden}.asx-reviewer__annotation-region--hero{color:var(--asx-reviewer-grafa-dark-700);letter-spacing:0;overflow-wrap:anywhere;border-radius:.35rem;padding:0 4px;font-size:54px;font-weight:900;line-height:1;display:block}.asx-reviewer__signal-asset-row{background:#0631511a;border-radius:999px;align-items:center;gap:.25rem;min-width:0;min-height:30px;margin-top:.25rem;padding:4px;display:flex}.asx-reviewer__signal-asset-row--dark{background:#06315140}.asx-reviewer__signal-asset-logo{background:var(--asx-reviewer-grafa-dark-600);color:#fff;border-radius:999px;flex:0 0 1.25rem;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;font-weight:700;display:inline-flex}.asx-reviewer__signal-asset-row strong{color:currentColor;font-size:16px;font-weight:700;line-height:20px}.asx-reviewer__signal-asset-row span:not(.asx-reviewer__signal-asset-logo){color:currentColor;opacity:.92;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;line-height:16px;overflow:hidden}.asx-reviewer__signal-back-toolbar{justify-content:space-between;align-items:center;gap:.5rem;min-width:0;display:flex}.asx-reviewer__signal-trade-pill{background:var(--asx-reviewer-hot-yellow);height:28px;color:var(--asx-reviewer-grafa-dark-500);border-radius:999px;flex:none;align-items:center;padding:0 8px;font-size:14px;line-height:16px;display:inline-flex}.asx-reviewer__annotation-region--back-copy{color:#fff;-webkit-line-clamp:6;border-radius:.35rem;-webkit-box-orient:vertical;margin-top:.5rem;padding:4px;font-size:20px;font-weight:700;line-height:24px;display:-webkit-box;overflow:hidden}.asx-reviewer__annotation-region--cta{background:var(--signal-accent,var(--asx-reviewer-signal-latest));width:100%;height:28px;color:var(--asx-reviewer-grafa-dark-500);border-radius:999px;justify-content:space-between;align-items:center;gap:.25rem;padding:4px 4px 4px 8px;font-size:14px;line-height:16px;display:flex}.asx-reviewer__annotation-region--cta>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.asx-reviewer__signal-cta-arrow{background:var(--asx-reviewer-grafa-dark-500);width:20px;height:20px;color:var(--signal-accent,var(--asx-reviewer-signal-latest));border-radius:999px;flex:0 0 1.25rem;justify-content:center;align-items:center;font-size:.8rem;font-weight:700;display:inline-flex}.asx-reviewer__signal-preview-ticker{color:#fff;background:#06315140;border-radius:999px;flex:none;padding:.22rem .5rem;font-size:.78rem;font-weight:700;line-height:1}.asx-reviewer__annotation-region--expanded-hero{color:var(--signal-accent,var(--asx-reviewer-signal-latest));font-size:48px}.asx-reviewer__annotation-region--expanded-copy,.asx-reviewer__annotation-region--expanded-evidence{color:#fff;background:#06315140;border-radius:.5rem;-webkit-box-orient:vertical;padding:.45rem .55rem;font-size:1.2rem;line-height:1.35;display:-webkit-box;overflow:hidden}.asx-reviewer__annotation-region--expanded-copy{-webkit-line-clamp:7}.asx-reviewer__annotation-region--expanded-evidence{color:var(--signal-accent,var(--asx-reviewer-signal-latest));text-transform:uppercase;-webkit-line-clamp:2;margin-top:auto;font-size:.8rem;font-weight:700}.asx-reviewer__annotation-popover{z-index:8;top:min(var(--annotation-top,0px),100% - 12rem);left:min(var(--annotation-left,0px),100% - min(22rem,95%));border:1px solid color-mix(in srgb, var(--theme-success-500) 42%, var(--theme-elevation-200));background:linear-gradient(135deg, color-mix(in srgb, var(--theme-success-500) 10%, transparent), transparent 45%),var(--theme-elevation-0);gap:.75rem;width:min(22rem,95%);padding:.8rem;display:grid;position:absolute;box-shadow:0 14px 34px #0003}.asx-reviewer__annotation-close{justify-self:end}.asx-reviewer__annotation-popover textarea{border:1px solid var(--theme-elevation-200);background:var(--theme-input-bg);width:100%;min-height:6rem;color:var(--theme-text);font:inherit;padding:.7rem;line-height:1.45}.asx-reviewer__annotation-popover-footer{justify-content:flex-end;align-items:center}.asx-reviewer__no-signal-panel{border:1px solid var(--theme-elevation-150);background:linear-gradient(135deg, #ffffff0a, transparent 38%),var(--theme-elevation-50);gap:.9rem;min-height:312px;padding:.9rem;display:grid}.asx-reviewer__expectation-header{gap:.55rem;display:grid}.asx-reviewer__expectation-header strong,.asx-reviewer__expectation-section-title{color:var(--theme-text);font-size:.86rem;font-weight:800}.asx-reviewer__expectation-toggle{grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;display:grid}.asx-reviewer__expectation-option{border:1px solid var(--theme-elevation-200);background:var(--theme-elevation-0);min-height:2.15rem;color:var(--theme-elevation-700);cursor:pointer;font:inherit;padding:0 .65rem;font-size:.78rem;font-weight:800}.asx-reviewer__expectation-option:hover,.asx-reviewer__expectation-option:focus-visible{border-color:var(--theme-elevation-400);outline:none}.asx-reviewer__expectation-option.is-active{border-color:var(--theme-success-500);background:color-mix(in srgb, var(--theme-success-500) 14%, var(--theme-elevation-0));color:var(--theme-text)}.asx-reviewer__no-signal-toggle{width:fit-content;color:var(--theme-text);align-items:center;gap:.55rem;font-size:.9rem;font-weight:700;display:inline-flex}.asx-reviewer__no-signal-toggle input{width:1rem;height:1rem;accent-color:var(--theme-success-500)}.asx-reviewer__expected-signals,.asx-reviewer__pipeline-status-list{gap:.65rem;display:grid}.asx-reviewer__expected-signal-tags,.asx-reviewer__expected-signal-selection{flex-wrap:wrap;gap:.4rem;display:flex}.asx-reviewer__expected-signal-tag,.asx-reviewer__expected-signal-chip{border:1px solid color-mix(in srgb, var(--signal-accent) 34%, var(--theme-elevation-200));background:color-mix(in srgb, var(--signal-accent) 10%, var(--theme-elevation-0));min-height:1.8rem;color:var(--theme-text);font:inherit;border-radius:999px;align-items:center;gap:.35rem;font-size:.78rem;font-weight:700;display:inline-flex}.asx-reviewer__expected-signal-tag{cursor:pointer;padding:0 .65rem}.asx-reviewer__expected-signal-tag:hover,.asx-reviewer__expected-signal-tag:focus-visible,.asx-reviewer__expected-signal-tag.is-selected{border-color:var(--signal-accent);box-shadow:0 0 0 1px color-mix(in srgb, var(--signal-accent) 46%, transparent);outline:none}.asx-reviewer__expected-signal-tag--negative{background:color-mix(in srgb, var(--theme-error-500,#d92d20) 6%, var(--theme-elevation-0));border-style:dashed}.asx-reviewer__expected-signal-tag--negative.is-selected,.asx-reviewer__expected-signal-chip--negative{border-color:color-mix(in srgb, var(--theme-error-500,#d92d20) 42%, var(--signal-accent));background:color-mix(in srgb, var(--theme-error-500,#d92d20) 12%, var(--theme-elevation-0))}.asx-reviewer__expected-signal-tag strong,.asx-reviewer__expected-signal-chip strong{color:var(--signal-accent)}.asx-reviewer__expected-signal-chip{padding:0 .25rem 0 .65rem}.asx-reviewer__expected-signal-chip button{background:color-mix(in srgb, var(--signal-accent) 22%, transparent);color:currentColor;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;width:1.35rem;height:1.35rem;display:inline-flex}.asx-reviewer__pipeline-status-row{border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-0);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.45rem .7rem;padding:.65rem .75rem;display:grid}.asx-reviewer__pipeline-status-main{gap:.12rem;min-width:0;display:grid}.asx-reviewer__pipeline-status-main strong,.asx-reviewer__pipeline-status-main span,.asx-reviewer__pipeline-status-detail{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.asx-reviewer__pipeline-status-main span,.asx-reviewer__pipeline-status-detail{color:var(--theme-elevation-600);font-size:.76rem}.asx-reviewer__pipeline-status-detail{grid-column:1/-1}.asx-reviewer__pipeline-reject-button{border:1px solid var(--theme-elevation-200);background:var(--theme-elevation-0);min-height:1.65rem;color:var(--theme-elevation-700);cursor:pointer;font:inherit;white-space:nowrap;padding:0 .55rem;font-size:.72rem;font-weight:800}.asx-reviewer__pipeline-reject-button:hover,.asx-reviewer__pipeline-reject-button:focus-visible{border-color:var(--theme-error-500,#d92d20);outline:none}.asx-reviewer__pipeline-reject-button.is-selected{border-color:var(--theme-error-500,#d92d20);background:color-mix(in srgb, var(--theme-error-500,#d92d20) 12%, var(--theme-elevation-0));color:var(--theme-text)}.asx-reviewer__tab-expectation-actions{justify-content:flex-start;display:flex}.asx-reviewer__pipeline-status-pill{text-transform:uppercase;border-radius:999px;padding:.25rem .5rem;font-size:.72rem;font-weight:800;line-height:1}.asx-reviewer__pipeline-status-pill.is-success{background:color-mix(in srgb, var(--theme-success-500) 18%, transparent);color:var(--theme-success-700)}.asx-reviewer__pipeline-status-pill.is-pending{background:color-mix(in srgb, var(--theme-warning-500,#d99a00) 18%, transparent);color:var(--theme-warning-700,#a16207)}.asx-reviewer__pipeline-status-pill.is-warning{background:color-mix(in srgb, var(--theme-error-500,#d92d20) 14%, transparent);color:var(--theme-error-700,#b42318)}.asx-reviewer__announcement-note,.asx-reviewer__expectation-note,.asx-reviewer__field{gap:.45rem;display:grid}.asx-reviewer__announcement-note textarea,.asx-reviewer__expectation-note textarea,.asx-reviewer__field textarea{background:var(--theme-elevation-0);min-height:5rem;color:var(--theme-text);padding:.75rem}.asx-reviewer__tabs{border-bottom:1px solid var(--theme-elevation-150);flex-wrap:wrap;gap:.35rem;margin:1rem 0 .5rem;padding-bottom:.25rem;display:flex}.asx-reviewer__tab{border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-50);min-height:2.5rem;color:var(--theme-text);cursor:pointer;border-radius:0;align-items:center;gap:.5rem;padding:0 .9rem;display:inline-flex;transform:translateY(1px)}.asx-reviewer__tab.is-active{border-color:var(--theme-elevation-400);border-bottom-color:var(--theme-elevation-0);background:var(--theme-elevation-0);box-shadow:0 -1px 0 0 var(--theme-elevation-400)}.asx-reviewer__tab--add{justify-content:center;min-width:2.75rem;padding:0}.asx-reviewer__tab-label{text-overflow:ellipsis;white-space:nowrap;max-width:18rem;overflow:hidden}.asx-reviewer__tab-remove{color:var(--theme-elevation-600);align-items:center;display:inline-flex}.asx-reviewer__tab-body{gap:1rem;display:grid}.asx-reviewer__field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.asx-reviewer__staging-panel{border-top:1px solid var(--theme-elevation-150);border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-50);border-radius:0;gap:1rem;padding:1.25rem;display:grid}.asx-reviewer__staging-header{gap:.25rem;display:grid}.asx-reviewer__staging-title{margin:0;font-size:1rem}.asx-reviewer__staging-description{color:var(--theme-elevation-600);margin:0;font-size:.875rem;line-height:1.5}.asx-reviewer__staging-description a{color:var(--theme-success-700)}.asx-reviewer__tabs--readonly{margin-top:0}.asx-reviewer__staging-panel .asx-reviewer__tab-body{border:1px dashed var(--theme-elevation-200);background:color-mix(in srgb, var(--theme-elevation-0) 70%, var(--theme-elevation-100));border-radius:0;padding:1rem}.asx-reviewer__staging-panel input:disabled,.asx-reviewer__staging-panel textarea:disabled{cursor:not-allowed;color:var(--theme-elevation-700);background:var(--theme-elevation-100);border-color:var(--theme-elevation-200);opacity:1;-webkit-text-fill-color:var(--theme-elevation-700)}.asx-reviewer__staging-empty{border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-50);color:var(--theme-elevation-700);border-radius:0;padding:.9rem 1rem}.asx-reviewer__status-overlay{z-index:40;background:#00000059;justify-content:flex-end;display:flex;position:fixed;inset:0}.asx-reviewer__status-panel{background:var(--theme-elevation-0);border-left:1px solid var(--theme-elevation-150);grid-template-rows:auto auto minmax(0,1fr);gap:1rem;width:min(34rem,100%);height:100%;padding:1.25rem;display:grid}.asx-reviewer__status-header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.asx-reviewer__status-summary{border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-50);border-radius:0;gap:.25rem;padding:1rem;display:grid}.asx-reviewer__status-summary span{color:var(--theme-elevation-600)}.asx-reviewer__status-list{align-content:start;gap:.45rem;min-height:0;display:grid;overflow-y:auto}.asx-reviewer__prompts-panel{grid-template-rows:auto auto auto minmax(0,1fr) auto;width:min(48rem,100%)}.asx-reviewer__prompts-search{margin-top:.25rem}.asx-reviewer__prompts-list{align-content:start;gap:.85rem;min-height:0;display:grid;overflow-y:auto}.asx-reviewer__prompts-page-shell{align-content:start;gap:1rem;display:grid;overflow:visible}.asx-reviewer__prompt-card{border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-50);border-radius:0;gap:.85rem;padding:1rem;display:grid}.asx-reviewer__prompt-card textarea{border:1px solid var(--theme-elevation-200);background:var(--theme-elevation-0);width:100%;min-height:5rem;color:var(--theme-text);font:inherit;resize:none;border-radius:0;padding:.85rem .95rem;line-height:1.5;overflow:hidden}.asx-reviewer__prompt-card--global{border-color:color-mix(in srgb, var(--theme-success-500) 32%, var(--theme-elevation-200));background:linear-gradient(135deg, color-mix(in srgb, var(--theme-success-500) 12%, var(--theme-elevation-0)), var(--theme-elevation-0) 42%);box-shadow:0 0 0 1px color-mix(in srgb, var(--theme-success-500) 18%, transparent);padding:1.25rem}.asx-reviewer__prompt-card-header,.asx-reviewer__prompt-card-meta,.asx-reviewer__prompt-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.asx-reviewer__prompt-code,.asx-reviewer__prompt-footer{color:var(--theme-elevation-600);font-size:.85rem}.asx-reviewer__prompt-card-header>div:first-child{gap:.2rem;display:grid}.asx-reviewer__prompt-subtitle{color:var(--theme-elevation-600);font-size:.9rem;line-height:1.45}.asx-reviewer__dialog-backdrop{z-index:10000;background:#00000073;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.asx-reviewer__dialog{border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-0);border-radius:0;gap:1rem;width:min(32rem,100%);padding:1rem;display:grid;box-shadow:0 18px 40px #0000003d}.asx-reviewer__dialog-header{gap:.35rem;display:grid}.asx-reviewer__dialog-title{margin:0;font-size:1.05rem}.asx-reviewer__dialog-description{color:var(--theme-elevation-700);margin:0;line-height:1.5}.asx-reviewer__dialog-footer{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.asx-reviewer__prompts-sticky-footer{z-index:5;padding-top:.5rem;position:sticky;bottom:1rem}.asx-reviewer__prompts-sticky-shell{border:1px solid var(--theme-elevation-150);background:color-mix(in srgb, var(--theme-elevation-0) 88%, white);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:0;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1rem;display:flex;box-shadow:0 12px 28px #00000014}.asx-reviewer__prompts-sticky-shell .asx-reviewer__prompt-footer{flex:none}.asx-reviewer__status-row{border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-50);border-radius:0;gap:.5rem;padding:.7rem .9rem;display:grid}.asx-reviewer__status-row-button{color:inherit;text-align:left;cursor:default;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1rem;padding:0;display:flex}.asx-reviewer__status-row-button.is-expandable{cursor:pointer}.asx-reviewer__status-row-main,.asx-reviewer__status-row-meta{gap:.1rem;display:grid}.asx-reviewer__status-row-meta{text-align:right;justify-items:end}.asx-reviewer__status-progress{font-weight:700}.asx-reviewer__status-progress.is-empty{color:var(--theme-elevation-600)}.asx-reviewer__status-progress.is-in-progress{color:#d4a017}.asx-reviewer__status-progress.is-complete,.asx-reviewer__status-check{color:var(--theme-success-500)}.asx-reviewer__status-links{gap:.35rem;padding-top:.15rem;display:grid}.asx-reviewer__status-link{border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-0);color:var(--theme-text);text-align:left;cursor:pointer;border-radius:0;gap:.15rem;padding:.7rem .8rem;display:grid}.asx-reviewer__status-link span{color:var(--theme-elevation-600)}.asx-reviewer__dialog{max-width:32rem}.asx-reviewer__field-table{border:1px solid var(--theme-elevation-150);border-radius:0;overflow:hidden}.asx-reviewer__field-table-head,.asx-reviewer__field-row{align-items:center;padding:.8rem 1rem}.asx-reviewer__field-table-head{background:var(--theme-elevation-50);color:var(--theme-elevation-600);font-size:.85rem}.asx-reviewer__field-row{border-top:1px solid var(--theme-elevation-100)}.asx-reviewer__field-row span,.asx-reviewer__field-table-head span{width:38%}.asx-reviewer__field-row input,.asx-reviewer__field-table-head span:last-child{width:62%}.asx-reviewer__loading,.asx-reviewer__empty{min-height:8rem;color:var(--theme-elevation-600);justify-content:center;align-items:center;display:flex}.asx-reviewer__loading{gap:.5rem}.asx-reviewer__list-state{min-height:8rem;color:var(--theme-elevation-600);align-content:center;justify-items:start;gap:.65rem;margin:0 .9rem .9rem;display:grid}.asx-reviewer__list-state-copy,.asx-reviewer__list-state-message{margin:0}.asx-reviewer__list-state-message{overflow-wrap:anywhere;font-size:.9rem}.asx-reviewer__list-state--error{border:1px solid var(--theme-error-500,#c63d2f);color:var(--theme-text);padding:.9rem}.asx-reviewer__workspace-loading,.asx-reviewer__workspace-empty{border:1px dashed var(--theme-elevation-150);background:var(--theme-elevation-0);border-radius:0;grid-column:1/-1}.asx-reviewer__manual-pdf-panel{flex-direction:column;gap:.75rem;height:100%;display:flex}.asx-reviewer__manual-pdf-empty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.9rem;min-height:18rem;padding:2rem;display:flex}.asx-reviewer__manual-upload-button{min-width:11rem}.asx-reviewer__manual-pdf-hint{color:var(--theme-elevation-600);font-size:.9rem}.asx-reviewer__manual-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.asx-reviewer__spinner{animation:1s linear infinite asx-reviewer-spin}.asx-reviewer__pagination{justify-content:center;align-items:center;gap:.75rem;margin-top:1rem;display:flex}.asx-reviewer__pagination-pages{flex-wrap:wrap;gap:.35rem;display:flex}.asx-reviewer__pagination-page{border:1px solid var(--theme-elevation-200);background:var(--theme-elevation-0);min-width:2.5rem;min-height:2.5rem;color:var(--theme-text);cursor:pointer;border-radius:0;padding:0 .75rem}.asx-reviewer__pagination-page.is-active{border-color:var(--theme-elevation-400);background:var(--theme-elevation-100);box-shadow:0 0 0 1px var(--theme-elevation-400)}.asx-reviewer button,.asx-reviewer input,.asx-reviewer select,.asx-reviewer textarea,.asx-reviewer .btn{border-radius:0!important}@keyframes asx-reviewer-spin{to{transform:rotate(360deg)}}@media (max-width:1200px){.asx-reviewer{overflow:visible}.asx-reviewer__split-shell{grid-template-columns:1fr;min-height:auto}.asx-reviewer__split-pane--list{border-right:0;border-bottom:1px solid var(--theme-elevation-100)}.asx-reviewer__split-pane--detail{min-height:auto}.asx-reviewer__split-pane--detail .asx-reviewer__detail-shell,.asx-reviewer__detail-shell,.asx-reviewer__workspace{height:auto}.asx-reviewer__review-scroll{padding:1rem 1.25rem 1.25rem;overflow:visible}.asx-reviewer__screen--detail,.asx-reviewer__workspace{grid-template-columns:1fr;height:auto;overflow:visible}.asx-reviewer__split-pane--detail .asx-reviewer__workspace{grid-template-rows:auto}.asx-reviewer__pdf-frame,.asx-reviewer__split-pane--detail .asx-reviewer__pdf-panel,.asx-reviewer__us-source-viewer{min-height:70vh}.asx-reviewer__search{grid-template-columns:repeat(2,minmax(0,1fr))}.asx-reviewer__toolbar-actions{grid-column:1/-1;justify-content:flex-start}.asx-reviewer__detail-header{grid-template-columns:1fr}.asx-reviewer__detail-actions{justify-content:flex-start;margin-left:0}.asx-reviewer__signal-preview-grid{grid-template-columns:1fr}.asx-reviewer__signal-preview-card{min-height:auto}}@media (max-width:900px){.asx-reviewer__payload-filters{gap:.65rem}.asx-reviewer__payload-filter-row,.asx-reviewer__payload-date-row{grid-template-columns:1fr}.asx-reviewer__payload-filter-actions{justify-content:flex-start}.asx-reviewer__rerun-bar{flex-direction:column;align-items:flex-start}.asx-reviewer__rerun-history{margin-left:0}.asx-reviewer__rerun-history-list{min-width:0;position:static}.asx-reviewer__market-switch{width:100%}.asx-reviewer__market-tab{flex:1 1 0}.asx-reviewer__search,.asx-reviewer__manual-fields,.asx-reviewer__field-grid{grid-template-columns:1fr}.asx-reviewer__status-panel{width:100%}}
.payload-social-accounts{max-width:980px;margin:0 auto;padding:24px}.payload-social-accounts .social-connect-account-surface,.payload-social-accounts .social-connect-account{color:var(--theme-text)}.payload-social-accounts .social-connect-account-surface__card,.payload-social-accounts .social-connect-account{background:var(--theme-elevation-0);border-color:var(--theme-elevation-200)}.payload-social-accounts .social-connect-account-surface__title{color:var(--theme-text)}.payload-social-accounts .social-connect-account-surface__subtitle,.payload-social-accounts .social-connect-account__row-subtitle{color:var(--theme-elevation-500)}.payload-social-accounts .social-connect-account-surface__refresh,.payload-social-accounts .social-connect-account-surface__button,.payload-social-accounts .social-connect-account__secondary,.payload-social-accounts .social-connect-account__platform-btn{background:var(--theme-elevation-0);border-color:var(--theme-elevation-200);color:var(--theme-text)}.payload-social-accounts .social-connect-account-surface__refresh:hover,.payload-social-accounts .social-connect-account-surface__button:hover:not([disabled]),.payload-social-accounts .social-connect-account__secondary:hover:not([disabled]),.payload-social-accounts .social-connect-account__platform-btn:hover:not(.social-connect-account__platform-btn--active){background:var(--theme-elevation-100);border-color:var(--theme-elevation-300)}.payload-social-accounts .social-connect-account__primary,.payload-social-accounts .social-connect-account__platform-btn--active{background:var(--theme-success-500,#16a34a);border-color:var(--theme-success-500,#16a34a);color:#fff}.payload-social-accounts .social-connect-account__primary:hover:not([disabled]){background:color-mix(in srgb, var(--theme-success-500,#16a34a) 88%, black);border-color:color-mix(in srgb, var(--theme-success-500,#16a34a) 88%, black)}.payload-social-accounts .social-connect-account__card,.payload-social-accounts .social-connect-account-surface__token-box{background:var(--theme-elevation-50,#f9f9f9);border-color:var(--theme-elevation-200)}.payload-social-accounts .social-connect-account__row{background:var(--theme-elevation-0);border-color:var(--theme-elevation-200)}.payload-social-accounts .social-connect-account__row:hover{background:var(--theme-elevation-150,var(--theme-elevation-100));border-color:var(--theme-elevation-300)}.payload-social-accounts .social-connect-account-surface__state{background:var(--theme-elevation-50,var(--theme-elevation-0));border-color:var(--theme-elevation-200);color:var(--theme-elevation-500)}.payload-social-accounts .social-connect-account__hint{color:#1a5276;background:#eef6fc;border-color:#b8d9f0}.payload-social-accounts .social-connect-account__warning{background:var(--theme-warning-100,#fffbeb);border-color:var(--theme-warning-300,#f59e0b);color:var(--theme-warning-500,#d97706)}.payload-social-accounts .social-connect-account__error,.payload-social-accounts .social-connect-account-surface__error{background:var(--theme-error-100,#fef2f2);border-color:var(--theme-error-300,#ef4444);color:var(--theme-error-500,#ef4444)}.payload-social-accounts .social-connect-account-surface__table th,.payload-social-accounts .social-connect-account-surface__table td{border-bottom-color:var(--theme-elevation-200)}.payload-social-accounts .social-connect-account__publisher label{color:var(--theme-elevation-500)}.payload-social-accounts .social-connect-account__publisher select{background:var(--theme-elevation-100);border-color:var(--theme-elevation-200);color:var(--theme-text)}.payload-social-accounts .social-connect-account__publisher select:focus{border-color:var(--theme-success-500,#16a34a);box-shadow:0 0 0 3px #16a34a1a}.payload-social-accounts .social-connect-account__nav{flex-wrap:wrap}.payload-social-accounts .social-connect-account{max-width:100%}
@layer payload-default;.social-integrations-admin{background:var(--theme-elevation-50);min-height:100vh;color:var(--theme-text);width:min(100%,1360px);max-width:1360px;margin:0 auto;padding:24px;font-family:Inter,system-ui,sans-serif;font-size:14px;line-height:1.5}.social-integrations-admin .btn{--btn-font-weight:500;border-radius:7px}.social-integrations-admin .btn .btn__label{align-items:center;gap:6px;display:inline-flex}.social-integrations-admin .btn.btn--size-small{--btn-padding-block-start:6px;--btn-padding-block-end:6px;--btn-padding-inline-start:14px;--btn-padding-inline-end:14px;font-size:13px}.social-integrations-admin .btn.btn--size-medium{--btn-padding-block-start:8px;--btn-padding-block-end:8px;--btn-padding-inline-start:16px;--btn-padding-inline-end:16px;font-size:13px}.social-integrations-admin .btn.btn--style-secondary{--box-shadow:inset 0 0 0 1px var(--theme-elevation-200);--hover-box-shadow:inset 0 0 0 1px var(--theme-elevation-300);--bg-color:var(--theme-elevation-0);--hover-bg:var(--theme-elevation-100);--hover-color:var(--theme-text)}.social-integrations-admin .btn.btn--style-subtle{--box-shadow:none;--hover-box-shadow:none;--bg-color:transparent;--hover-bg:var(--theme-elevation-100)}.social-integrations-admin__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;display:flex}.social-integrations-admin__header-left{align-items:center;gap:12px;min-width:0;display:flex}.social-integrations-admin__header-actions{flex-wrap:wrap;gap:10px;display:flex}.social-integrations-admin__header-actions .btn{margin:0}.social-integrations-admin__nav-btn.btn{--btn-padding-block-start:6px;--btn-padding-block-end:6px;--btn-padding-inline-start:12px;--btn-padding-inline-end:12px;align-items:center;gap:5px;margin:0;display:flex}.social-integrations-admin__title{margin:0;font-size:20px;font-weight:600}.social-integrations-admin__subtitle{color:var(--theme-elevation-500);margin:0 0 24px;font-size:14px}.social-integrations-admin__error{background:var(--theme-error-100,#fef2f2);border:1px solid var(--theme-error-300,#ef4444);color:var(--theme-error-500,#ef4444);border-radius:10px;align-items:center;gap:8px;margin-bottom:16px;padding:12px 16px;font-size:13px;display:flex}.social-integrations-admin__loading{color:var(--theme-elevation-500);align-items:center;gap:8px;padding:4px 0;font-size:14px;display:flex}.social-integrations-admin__grid{grid-template-columns:repeat(auto-fit,minmax(360px,1fr));align-items:start;gap:18px;display:grid}.social-integrations-admin__credentials-note{color:var(--theme-elevation-500);margin:0 0 14px;font-size:12px}.social-integrations-admin__card{background:var(--theme-elevation-0);border:1px solid var(--theme-elevation-200);border-radius:10px;min-width:0;overflow:hidden}.social-integrations-admin__card-header{border-bottom:1px solid var(--theme-elevation-200);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.social-integrations-admin__card-header button{margin:0}.social-integrations-admin__card-title{flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.social-integrations-admin__card-actions{flex-wrap:wrap;gap:8px;display:flex}.social-integrations-admin__card-actions .btn{margin:0}.social-integrations-admin__card-body{padding:16px}.social-integrations-admin__status-badge{letter-spacing:.01em;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}.social-integrations-admin__status-badge--configured{background:color-mix(in srgb, var(--theme-success-500,#16a34a) 10%, transparent);color:var(--theme-success-500,#16a34a);border:1px solid color-mix(in srgb, var(--theme-success-500,#16a34a) 22%, transparent)}.social-integrations-admin__status-badge--not-configured{background:var(--theme-elevation-100);color:var(--theme-elevation-700,var(--theme-text));border:1px solid var(--theme-elevation-200)}.social-integrations-admin__status-dot{opacity:.9;background:currentColor;border-radius:999px;flex-shrink:0;width:7px;height:7px}.social-integrations-admin__details{gap:8px;margin-bottom:14px;display:grid}.social-integrations-admin__detail-row{align-items:flex-start;gap:8px;font-size:12px;display:flex}.social-integrations-admin__detail-label{color:var(--theme-elevation-500);text-transform:uppercase;letter-spacing:.05em;flex-shrink:0;min-width:88px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:600}.social-integrations-admin__detail-value{color:var(--theme-text);word-break:break-word;min-width:0}.social-integrations-admin__detail-value--success{color:var(--theme-success-500,#16a34a);font-weight:500}.social-integrations-admin__detail-value--error{color:var(--theme-error-500,#dc2626);font-weight:500}.social-integrations-admin__detail-value--muted{color:var(--theme-elevation-500)}.social-integrations-admin__verify-details{background:var(--theme-elevation-100);border:1px solid var(--theme-elevation-200);border-radius:8px;margin-top:10px;overflow:hidden}.social-integrations-admin__verify-details-header.btn{background:var(--theme-elevation-150);--box-shadow:none;--hover-box-shadow:none;border-radius:0;justify-content:space-between;align-items:center;width:100%;margin:0;padding:8px 12px;transition:background .2s;display:flex}.social-integrations-admin__verify-details-header.btn:hover{background:var(--theme-elevation-200)}.social-integrations-admin__verify-details-body{gap:6px;padding:10px 12px;display:grid}.social-integrations-admin__verify-detail-item{align-items:flex-start;gap:10px;padding:4px 0;font-size:12px;display:flex}.social-integrations-admin__verify-detail-item:not(:last-child){border-bottom:1px solid var(--theme-elevation-150)}.social-integrations-admin__verify-detail-key{color:var(--theme-elevation-500);flex-shrink:0;min-width:88px;font-family:JetBrains Mono,monospace;font-size:11px}.social-integrations-admin__verify-detail-value{color:var(--theme-text);word-break:break-word;min-width:0}.social-integrations-admin__verify-detail-value--true{color:var(--theme-success-500,#16a34a);font-weight:500}.social-integrations-admin__verify-detail-value--false{color:var(--theme-error-500,#dc2626);font-weight:500}.social-integrations-admin__verify-detail-value--null{color:var(--theme-elevation-400);font-style:italic}.social-integrations-admin__verify-detail-list,.social-integrations-admin__verify-detail-nested,.social-integrations-admin__verify-detail-entity{gap:4px;min-width:0;display:grid}.social-integrations-admin__verify-detail-list{flex:1}.social-integrations-admin__verify-detail-list-item{min-width:0}.social-integrations-admin__verify-detail-entity-name{color:var(--theme-text);word-break:break-word;min-width:0;font-weight:500}.social-integrations-admin__verify-detail-entity-meta{color:var(--theme-elevation-500);word-break:break-word;min-width:0;font-family:JetBrains Mono,monospace;font-size:11px}.social-integrations-admin__verify-detail-nested-row{align-items:flex-start;gap:8px;min-width:0;display:flex}.social-integrations-admin__verify-detail-nested-key{color:var(--theme-elevation-500);flex-shrink:0;min-width:76px;font-family:JetBrains Mono,monospace;font-size:11px}.social-integrations-admin__rotate-form{border-top:1px solid var(--theme-elevation-200);gap:8px;margin-top:14px;padding-top:14px;display:grid}.social-integrations-admin__rotate-form-title{color:var(--theme-elevation-500);text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:600}.social-integrations-admin__input{background:var(--theme-elevation-100);border:1px solid var(--theme-elevation-200);width:100%;color:var(--theme-text);border-radius:7px;outline:none;padding:10px 12px;font-family:Inter,system-ui,sans-serif;font-size:14px;transition:all .2s}.social-integrations-admin__input:focus{border-color:var(--theme-success-500);background:var(--theme-elevation-150);box-shadow:0 0 0 3px #3b82f61a}.social-integrations-admin__input::placeholder{color:var(--theme-elevation-600)}@media (max-width:840px){.social-integrations-admin__grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}@media (max-width:680px){.social-integrations-admin{width:100%;padding:20px 16px}.social-integrations-admin__header-left{flex-wrap:wrap}.social-integrations-admin__grid{grid-template-columns:1fr}}.social-integrations-admin .spin{animation:1s linear infinite sia-spin}@keyframes sia-spin{to{transform:rotate(360deg)}}
.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.grafa-pml{z-index:12000;pointer-events:none;position:fixed;inset:0}.grafa-pml__backdrop{z-index:0;pointer-events:auto;background:#020e13b8;position:fixed;inset:0}.grafa-pml__frame{z-index:1;box-sizing:border-box;pointer-events:none;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.grafa-pml__panel{z-index:1;pointer-events:auto;border:1px solid var(--theme-elevation-200,#ffffff1f);background:var(--theme-elevation-50,#020e13);border-radius:12px;flex-direction:column;width:100%;max-width:960px;max-height:90vh;padding:20px;display:flex;position:relative}.grafa-pml__header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.grafa-pml__title{color:var(--theme-text,#fff);margin:0;font-size:16px;font-weight:700}.grafa-pml__close{color:#ffffffa6;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:8px;display:inline-flex}.grafa-pml__close:hover{background:#ffffff14}.grafa-pml__search-label{margin-bottom:12px;display:block}.grafa-pml__search-input{border:1px solid var(--theme-elevation-200,#ffffff26);background:var(--theme-elevation-0,#001018);width:100%;color:var(--theme-text,#fff);font:inherit;border-radius:8px;padding:10px 12px}.grafa-pml__search-input::placeholder{color:#ffffff59}.grafa-pml__hint,.grafa-pml__loading{color:#ffffff8c;margin:0 0 12px;font-size:13px}.grafa-pml__grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;min-height:0;max-height:min(56vh,520px);padding:4px 0;display:grid;overflow-y:auto}.grafa-pml__tile{text-align:left;cursor:pointer;background:#ffffff08;border:1px solid #ffffff1a;border-radius:10px;padding:0;transition:border-color .15s,box-shadow .15s;overflow:hidden}.grafa-pml__tile:hover:not(:disabled){border-color:#ffffff47}.grafa-pml__tile:disabled{cursor:not-allowed;opacity:.45}.grafa-pml__tile--selected{border:2px solid #36a0f9f2;box-shadow:0 0 0 1px #36a0f959}.grafa-pml__thumb{object-fit:cover;width:100%;height:112px;display:block}.grafa-pml__thumb-fallback{color:#ffffff59;justify-content:center;align-items:center;height:112px;display:flex}.grafa-pml__caption{color:#ffffffd9;padding:8px;font-size:11px;font-weight:500;line-height:1.25}.grafa-pml__load-more{justify-content:center;margin-top:16px;display:flex}.grafa-pml__footer{border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:20px;padding-top:16px;display:flex}.grafa-pml__btn{appearance:none;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:8px;padding:8px 14px;font-size:13px;font-weight:600}.grafa-pml__btn:disabled{opacity:.55;cursor:not-allowed}.grafa-pml__btn--ghost{color:#ffffffd9;background:0 0;border-color:#ffffff26}.grafa-pml__btn--ghost:hover:not(:disabled){background:#ffffff0f}.grafa-pml__btn--primary{background:var(--theme-success-600,#15a37a);color:#fff}.grafa-pml__btn--primary:hover:not(:disabled){filter:brightness(1.05)}.grafa-pml__children{flex-shrink:0;margin-bottom:12px}
@layer payload-default{.icon--chevron{height:var(--base);width:var(--base)}.icon--chevron .stroke{fill:none;stroke:currentColor;stroke-width:1px;vector-effect:non-scaling-stroke}.icon--chevron.icon--size-large{height:var(--base);width:var(--base)}.icon--chevron.icon--size-small{width:12px;height:12px}}
@layer payload-default{.icon--edit{shape-rendering:auto;width:1.53846rem;height:1.53846rem}.icon--edit .stroke{fill:none;stroke:currentColor}}
@layer payload-default{.icon--link{width:1.53846rem;height:1.53846rem}.icon--link .stroke{stroke:currentColor;stroke-width:1px}}
@layer payload-default{.icon--plus .stroke{stroke:currentColor;stroke-width:1px}}
@layer payload-default{.icon--swap{width:1.53846rem;height:1.53846rem}.icon--swap .stroke{fill:none;stroke:currentColor;stroke-width:1px}}
@layer payload-default{.icon--x .stroke{stroke:currentColor;stroke-width:1px}}
@layer payload-default{.popup{position:relative}.popup__trigger-wrap{cursor:pointer;align-items:stretch;height:100%;display:flex}.popup__on-hover-watch{display:contents}.popup__hidden-content{display:none}.popup__content{--popup-caret-size:8px;--popup-button-highlight:var(--theme-elevation-150);z-index:var(--z-popup);background:var(--theme-input-bg);color:var(--theme-text);padding:calc(var(--base)*.5);min-width:150px;max-width:calc(100vw - var(--base));border-radius:4px;position:absolute;box-shadow:0 -2px 16px -2px #0003}.popup__content.popup--size-xsmall{min-width:80px}.popup__content.popup--size-small{min-width:100px}.popup__content.popup--size-large{min-width:200px}.popup__content.popup--size-fit-content{min-width:fit-content}.popup__scroll-container{max-height:calc(var(--base)*10);overflow-y:auto}.popup__scroll-container:not(.popup__scroll-container--show-scrollbar){scrollbar-width:none;-ms-overflow-style:none}.popup__scroll-container:not(.popup__scroll-container--show-scrollbar)::-webkit-scrollbar{display:none}.popup__caret{border:var(--popup-caret-size) solid #0000;width:0;height:0;left:var(--caret-left,16px);position:absolute;transform:translate(-50%)}.popup--v-bottom .popup__caret{top:calc(var(--popup-caret-size)*-2);border-bottom-color:var(--theme-input-bg)}.popup--v-top .popup__caret{bottom:calc(var(--popup-caret-size)*-2);border-top-color:var(--theme-input-bg)}}
@layer payload-default{.popup-button{color:currentColor;height:100%;font-size:inherit;line-height:inherit;cursor:pointer;border:0;padding:0;font-family:inherit;display:inline-flex}.popup-button--background{background:0 0}.popup-button--size-xsmall{padding:2px}.popup-button--size-small{padding:4px}.popup-button--size-medium{padding:6px}.popup-button--size-large{padding:8px}.popup-button--disabled{cursor:not-allowed}}
@layer payload-default{a.btn{display:inline-block}.btn--withPopup{margin-block:4px}.btn--withPopup .btn{margin:0}.btn{--btn-font-weight:normal}.btn *{pointer-events:none}.btn--style-primary{--color:var(--theme-elevation-0);--bg-color:var(--theme-elevation-800);--hover-bg:var(--theme-elevation-600);--hover-color:var(--color)}.btn--style-primary.btn--disabled{--bg-color:var(--theme-elevation-200);--color:var(--theme-elevation-800);--hover-bg:var(--bg-color);--hover-color:var(--color)}.btn--style-secondary{--color:var(--theme-text);--bg-color:transparent;--btn-border:1px solid var(--theme-elevation-800);--hover-color:var(--theme-elevation-600);--hover-btn-border:1px solid var(--theme-elevation-400)}.btn--style-secondary.btn--disabled{--color:var(--theme-elevation-200);--btn-border:1px solid var(--theme-elevation-200);--hover-btn-border:1px solid var(--theme-elevation-200);--hover-color:var(--color)}.btn--style-dashed{--color:var(--theme-elevation-500);--bg-color:transparent;--hover-color:var(--theme-text);--btn-border:1px dashed var(--theme-elevation-200);--hover-btn-border:1px dashed var(--theme-elevation-400)}.btn--style-dashed.btn--disabled{--color:var(--theme-elevation-250);--hover-color:var(--color);--hover-bg:transparent;--btn-border:1px dashed var(--theme-elevation-200);--hover-btn-border:var(--btn-border)}.btn--style-pill{--bg-color:var(--theme-elevation-150);--color:var(--theme-elevation-800);--hover-color:var(--theme-elevation-800);--hover-bg:var(--theme-elevation-100)}.btn--style-pill.btn--disabled{--color:var(--theme-elevation-600);--hover-bg:var(--bg-color);--hover-color:var(--color)}.btn--style-icon-label,.btn--style-icon-label.btn--icon-position-left,.btn--style-icon-label.btn--icon-position-right{--color:var(--theme-text);--bg-color:transparent;--hover-color:var(--theme-elevation-600);padding:0;font-weight:600}.btn--style-icon-label.btn--disabled,.btn--style-icon-label.btn--icon-position-left.btn--disabled,.btn--style-icon-label.btn--icon-position-right.btn--disabled{--color:var(--theme-elevation-200);--hover-color:var(--color)}.btn--style-icon-label .btn__content,.btn--style-icon-label.btn--icon-position-left .btn__content,.btn--style-icon-label.btn--icon-position-right .btn__content{--btn-icon-content-gap:calc(var(--base) * .4)}.btn--style-subtle{--color:var(--theme-text);--bg-color:var(--theme-elevation-100);--hover-bg:var(--theme-elevation-150);--btn-border:1px solid var(--theme-elevation-200);--hover-btn-border:1px solid var(--theme-elevation-250)}.btn--style-subtle.btn--disabled{--color:var(--theme-elevation-450);--hover-btn-border:var(--btn-border);--hover-bg:var(--bg-color);--hover-color:var(--color)}.btn--style-tab{--bg-color:transparent;--hover-bg:var(--theme-elevation-50);--color:var(--theme-text);--btn-font-weight:500}.btn--style-tab.btn--disabled{--btn-font-weight:600;--bg-color:var(--theme-elevation-100);--hover-bg:var(--bg-color);--hover-color:var(--color)}.popup--active .btn{background-color:var(--hover-bg)}.btn--withPopup .popup-button{color:var(--color,inherit);background-color:var(--bg-color);border:var(--btn-border,1px solid transparent);border-radius:4px;align-items:center}html:not([dir=RTL]) .btn--withPopup .popup-button{border-left:1px solid var(--theme-bg);border-top-left-radius:0;border-bottom-left-radius:0}html[dir=RTL] .btn--withPopup .popup-button{border-right:1px solid var(--theme-bg);border-top-right-radius:0;border-bottom-right-radius:0}.btn--withPopup .popup-button:hover,.btn--withPopup .popup-button:focus-visible,.btn--withPopup .popup-button:focus,.btn--withPopup .popup-button:active{background-color:var(--hover-bg);color:var(--hover-color);border:var(--hover-btn-border,1px solid transparent)}.btn--withPopup .popup-button:hover .btn__icon .stroke,.btn--withPopup .popup-button:focus-visible .btn__icon .stroke,.btn--withPopup .popup-button:focus .btn__icon .stroke,.btn--withPopup .popup-button:active .btn__icon .stroke{stroke:var(--hover-color,currentColor)}.btn--withPopup .popup-button:hover .btn__icon .fill,.btn--withPopup .popup-button:focus-visible .btn__icon .fill,.btn--withPopup .popup-button:focus .btn__icon .fill,.btn--withPopup .popup-button:active .btn__icon .fill{fill:var(--hover-color,currentColor)}.btn:hover,.btn:focus-visible,.btn:focus,.btn:active,.btn--withPopup .btn:hover,.btn--withPopup .btn:focus-visible,.btn--withPopup .btn:focus,.btn--withPopup .btn:active{color:var(--hover-color);background-color:var(--hover-bg);border:var(--hover-btn-border,var(--btn-border,1px solid transparent))}.btn--disabled,.btn--disabled .btn{cursor:not-allowed}.btn{--btn-padding-block-start:0;--btn-padding-inline-end:0;--btn-padding-block-end:0;--btn-padding-inline-start:0;--btn-icon-size:calc(var(--base) * 1.2);--btn-icon-border-color:currentColor;--btn-icon-padding:0px;--btn-icon-content-gap:calc(var(--base) * .4);--margin-block:calc(var(--base) * 1.2);--btn-line-height:calc(var(--base) * 1.1);--btn-base-transition:.1s cubic-bezier(0, .2, .2, 1);border-radius:var(--style-radius-s);font-size:var(--base-body-size);font-family:var(--font-body);font-weight:var(--btn-font-weight,normal);margin-block:var(--margin-block);line-height:var(--btn-line-height);border:var(--btn-border,1px solid transparent);cursor:pointer;transition:border,color,background,var(--btn-base-transition);padding:var(--btn-padding-block-start) var(--btn-padding-inline-end) var(--btn-padding-block-end) var(--btn-padding-inline-start);color:var(--color,inherit);background-color:var(--bg-color,transparent);text-decoration:none}.btn__icon{width:100%;height:100%}.btn__icon .stroke{stroke:var(--color,currentColor);fill:none}.btn__icon .fill{fill:var(--color,currentColor)}.btn__content{justify-content:center;align-items:center;display:flex}.btn__icon{width:var(--btn-icon-size);height:var(--btn-icon-size);border:1px solid var(--btn-icon-border-color);padding:var(--btn-icon-padding);color:inherit;border-radius:100%;justify-content:center;align-items:center;display:flex}.btn__icon svg{width:100%;height:100%}.btn__icon.btn--size-small{padding:calc(var(--base)*.2)}.btn--withPopup{display:flex}.btn--has-tooltip{position:relative}.btn--icon .btn__content{gap:var(--btn-icon-content-gap)}.btn--icon-style-without-border,.btn--icon-style-none{--btn-icon-border-color:transparent}.btn--icon-position-left .btn__content{flex-direction:row-reverse}.btn--size-small{--btn-icon-size:calc(var(--base) * .9);--btn-icon-content-gap:calc(var(--base) * .2);--btn-padding-block-start:0;--btn-padding-inline-end:calc(var(--base) * .4);--btn-padding-inline-start:calc(var(--base) * .4);--btn-padding-block-end:0}.btn--size-small:not(.btn--icon-only).btn--icon-position-left{--btn-padding-inline-start:calc(var(--base) * .3)}.btn--size-small:not(.btn--icon-only).btn--icon-position-right{--btn-padding-inline-end:calc(var(--base) * .3)}.btn--size-xsmall{--btn-icon-size:calc(var(--base) * .8);--btn-icon-content-gap:calc(var(--base) * .2);--btn-padding-block-start:0;--btn-padding-inline-end:calc(var(--base) * .3);--btn-padding-inline-start:calc(var(--base) * .3);--btn-padding-block-end:0}.btn--size-xsmall:not(.btn--icon-only).btn--icon-position-left{--btn-padding-inline-start:calc(var(--base) * .2)}.btn--size-xsmall:not(.btn--icon-only).btn--icon-position-right{--btn-padding-inline-end:calc(var(--base) * .2)}.btn--size-medium{--btn-icon-size:calc(var(--base) * 1.1);--btn-icon-content-gap:calc(var(--base) * .2);--btn-padding-block-start:calc(var(--base) * .2);--btn-padding-inline-end:calc(var(--base) * .6);--btn-padding-block-end:calc(var(--base) * .2);--btn-padding-inline-start:calc(var(--base) * .6)}.btn--size-medium:not(.btn--icon-only).btn--icon-position-left{--btn-padding-inline-start:calc(var(--base) * .4)}.btn--size-medium:not(.btn--icon-only).btn--icon-position-right{--btn-padding-inline-end:calc(var(--base) * .4)}.btn--size-large{--btn-icon-size:calc(var(--base) * 1.2);--btn-icon-content-gap:calc(var(--base) * .4);--btn-padding-block-start:calc(var(--base) * .4);--btn-padding-inline-end:calc(var(--base) * .8);--btn-padding-inline-start:calc(var(--base) * .8);--btn-padding-block-end:calc(var(--base) * .4)}.btn--size-large:not(.btn--icon-only).btn--icon-position-left{--btn-padding-inline-start:calc(var(--base) * .6)}.btn--size-large:not(.btn--icon-only).btn--icon-position-right{--btn-padding-inline-end:calc(var(--base) * .6)}html:not([dir=RTL]) .btn--withPopup .btn{border-top-right-radius:0;border-bottom-right-radius:0}html[dir=RTL] .btn--withPopup .btn{border-top-left-radius:0;border-bottom-left-radius:0}.btn:focus-visible{outline:var(--accessibility-outline);outline-offset:var(--accessibility-outline-offset)}.btn.btn--disabled{cursor:not-allowed}.btn--style-none{padding:0}.btn--no-margin{--margin-block:0}}
@layer payload-default{.tooltip{--caret-size:6px;opacity:0;background-color:var(--theme-elevation-800);z-index:3;color:var(--theme-elevation-0);white-space:nowrap;visibility:hidden;border-radius:2px;padding:4px 8px;font-weight:400;line-height:15px;position:absolute;left:50%}.tooltip:after{content:" ";border-left:var(--caret-size) solid #0000;border-right:var(--caret-size) solid #0000;width:0;height:0;display:block;position:absolute;transform:translate(-50%,100%)}.tooltip--show{visibility:visible;opacity:1;cursor:default;transition:opacity .2s ease-in-out}.tooltip--caret-center:after{left:50%}.tooltip--caret-left:after{left:calc(var(--base)*.5)}.tooltip--caret-right:after{right:calc(var(--base)*.5)}.tooltip--position-top{top:calc(var(--base)*-1.25);transform:translate3d(-50%, calc(var(--caret-size) * -1), 0)}.tooltip--position-top:after{border-top:var(--caret-size) solid var(--theme-elevation-800);bottom:1px}.tooltip--position-bottom{bottom:calc(var(--base)*-1.25);transform:translate3d(-50%, var(--caret-size), 0)}.tooltip--position-bottom:after{bottom:calc(100% + var(--caret-size) - 1px);border-bottom:var(--caret-size) solid var(--theme-elevation-800)}.tooltip .tooltip-content{text-overflow:ellipsis;width:100%;overflow:hidden}@media (max-width:1024px){.tooltip{display:none}}html[data-theme=light] .tooltip:not(.field-error){background-color:var(--theme-elevation-100);color:var(--theme-elevation-1000)}html[data-theme=light] .tooltip--position-top:not(.field-error):after{border-top-color:var(--theme-elevation-100)}html[data-theme=light] .tooltip--position-bottom:not(.field-error):after{border-bottom-color:var(--theme-elevation-100)}}
@layer payload-default{.card__title{font-family:var(--font-body);margin:0;font-size:13px;font-weight:500;line-height:16px}.card{background:var(--theme-elevation-50);border-radius:var(--style-radius-m);border:1px solid var(--theme-border-color);justify-content:space-between;align-self:start;gap:16px;width:100%;min-height:80px;padding:16px;transition-property:border,box-shadow,background;transition-duration:.1s;transition-timing-function:cubic-bezier(0,.2,.2,1);display:flex;position:relative}.card__title{letter-spacing:0;width:100%;margin:2px 0;font-weight:600;line-height:16px}.card__actions{z-index:2;display:inline-flex;position:relative}.card__actions .btn{flex-shrink:0;margin:0}.card__actions .btn__icon{border:1px solid var(--theme-border-color);transition-property:border,box-shadow,color,background;transition-duration:.1s;transition-timing-function:cubic-bezier(0,.2,.2,1)}.card__actions .btn__icon:hover{border:1px solid var(--theme-elevation-500);background-color:var(--theme-elevation-0);color:currentColor;box-shadow:0 2px 2px -1px #0000001a}.card--has-onclick{cursor:pointer}.card--has-onclick:hover{background:var(--theme-elevation-50);border:1px solid var(--theme-elevation-250);box-shadow:0 4px 8px -2px #0000000d}.card__click{z-index:1;width:100%;height:100%;margin:0;position:absolute;top:0;left:0}}
@layer payload-default{.icon--lock .stroke{stroke:currentColor;stroke-width:1px}}
@layer payload-default{.locked{pointer-events:all;justify-content:center;align-items:center;display:inline-flex;position:relative}.locked__tooltip{transform:translate3d(0%, calc(var(--caret-size) * -1), 0);left:0}}
@layer payload-default{.collections{--gap:var(--base);--cols:5;width:100%;display:flex}.collections__wrap{gap:var(--base);flex-direction:column;width:100%;display:flex}.collections__group{gap:var(--gap);flex-direction:column;display:flex}.collections__label{margin:0}.collections__card-list{grid-template-columns:repeat(var(--cols), 1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}.collections__card-list .card{height:100%}.collections__locked.locked{align-items:unset;justify-content:unset}@media (max-width:1440px){.collections{--cols:4}}@media (max-width:1024px){.collections{--gap:var(--base);--cols:2}}@media (max-width:768px){.collections{--cols:2}.collections__wrap{gap:var(--base)}.collections__card-list{gap:8px}}@media (max-width:400px){.collections{--cols:1}}}
